From 26effd835db9338a1d0898f961a62cde3a889dad Mon Sep 17 00:00:00 2001 From: Giuseppe Guarino <40060221+gmguarino@users.noreply.github.com> Date: Fri, 7 Jun 2024 11:04:35 +0200 Subject: [PATCH] Update figures (#42) * feat: add figures * feat: add top conso --------- Co-authored-by: Thomas Catinaud Taris --- messages/en/pages/dashboard.json | 18 +- messages/fr/pages/dashboard.json | 18 +- public/dashboard/graphs/en/alternatives.json | 2 +- public/dashboard/graphs/en/evolution-map.json | 1 - public/dashboard/graphs/en/top-10.json | 2 +- public/dashboard/graphs/en/top-comp.json | 2 +- public/dashboard/graphs/en/top-conso.json | 1 + public/dashboard/graphs/en/top-land.json | 2 +- public/dashboard/graphs/fr/alternatives.json | 2 +- public/dashboard/graphs/fr/evolution-map.json | 1 - public/dashboard/graphs/fr/hyper-growth.json | 2 +- .../dashboard/graphs/fr/salmon-collapse.json | 2 +- public/dashboard/graphs/fr/top-10.json | 2 +- public/dashboard/graphs/fr/top-comp.json | 2 +- public/dashboard/graphs/fr/top-conso.json | 1 + public/dashboard/graphs/fr/top-land.json | 2 +- public/dashboard/images/en/antibiotics.png | Bin 0 -> 69774 bytes .../dashboard/images/en/carbon_emissions.png | Bin 0 -> 354783 bytes public/dashboard/images/en/deforestation.png | Bin 0 -> 75571 bytes public/dashboard/images/en/density.png | Bin 0 -> 30062 bytes public/dashboard/images/en/evasions.png | Bin 0 -> 97060 bytes .../images/en/land_based_farms_carbon.png | Bin 0 -> 542403 bytes .../en/land_based_farms_electricity.png | Bin 0 -> 542003 bytes public/dashboard/images/en/microplastic.png | Bin 0 -> 49602 bytes public/dashboard/images/en/social_fishing.png | Bin 0 -> 25802 bytes public/dashboard/images/fr/antibiotics.png | Bin 0 -> 74136 bytes .../dashboard/images/fr/carbon_emissions.png | Bin 0 -> 354783 bytes public/dashboard/images/fr/deforestation.png | Bin 0 -> 74758 bytes public/dashboard/images/fr/density.png | Bin 0 -> 30386 bytes public/dashboard/images/fr/evasions.png | Bin 0 -> 98655 bytes .../fr/fermes_usines_terrestres_carbon.png | Bin 0 -> 550613 bytes .../fermes_usines_terrestres_electricite.png | Bin 0 -> 550216 bytes public/dashboard/images/fr/microplastic.png | Bin 0 -> 50065 bytes public/dashboard/images/fr/social_fishing.png | Bin 0 -> 25802 bytes public/dashboard/maps/en/evolution-map.html | 16 + public/dashboard/maps/en/ras-map.html | 5520 ++++++++-------- public/dashboard/maps/fr/evolution-map.html | 16 + public/dashboard/maps/fr/ras-map.html | 5521 ++++++++--------- src/app/[locale]/dashboard/dashboard.tsx | 4 +- 39 files changed, 5579 insertions(+), 5558 deletions(-) delete mode 100644 public/dashboard/graphs/en/evolution-map.json create mode 100644 public/dashboard/graphs/en/top-conso.json delete mode 100644 public/dashboard/graphs/fr/evolution-map.json create mode 100644 public/dashboard/graphs/fr/top-conso.json create mode 100644 public/dashboard/images/en/antibiotics.png create mode 100644 public/dashboard/images/en/carbon_emissions.png create mode 100644 public/dashboard/images/en/deforestation.png create mode 100644 public/dashboard/images/en/density.png create mode 100644 public/dashboard/images/en/evasions.png create mode 100644 public/dashboard/images/en/land_based_farms_carbon.png create mode 100644 public/dashboard/images/en/land_based_farms_electricity.png create mode 100644 public/dashboard/images/en/microplastic.png create mode 100644 public/dashboard/images/en/social_fishing.png create mode 100644 public/dashboard/images/fr/antibiotics.png create mode 100644 public/dashboard/images/fr/carbon_emissions.png create mode 100644 public/dashboard/images/fr/deforestation.png create mode 100644 public/dashboard/images/fr/density.png create mode 100644 public/dashboard/images/fr/evasions.png create mode 100644 public/dashboard/images/fr/fermes_usines_terrestres_carbon.png create mode 100644 public/dashboard/images/fr/fermes_usines_terrestres_electricite.png create mode 100644 public/dashboard/images/fr/microplastic.png create mode 100644 public/dashboard/images/fr/social_fishing.png create mode 100644 public/dashboard/maps/en/evolution-map.html create mode 100644 public/dashboard/maps/fr/evolution-map.html diff --git a/messages/en/pages/dashboard.json b/messages/en/pages/dashboard.json index 59a8b8d53..da720a90f 100644 --- a/messages/en/pages/dashboard.json +++ b/messages/en/pages/dashboard.json @@ -83,9 +83,9 @@ } ], "meta": { - "image1": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/land_based_farms_electricity_en.png", + "image1": "/dashboard/images/en/land_based_farms_electricity.png", "infoImage1": "consumption of electricity", - "image2": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/land_based_farms_carbon_en.png", + "image2": "/dashboard/images/en/land_based_farms_carbon.png", "infoImage2": "carbon footprint", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/ras_projects_for_map_2.4.csv.zip", "dataArtifact": "ras_projects_for_map_2.4.csv.zip" @@ -107,7 +107,7 @@ "image": "en/deforestation.svg", "altImage": "In 2020 in Norway, the equivalent of 2154km2 of soya plantation is needed, or 20 times Paris, to produce 1562415 tonnes of salmon.", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/deforestation_en.png", + "image": "/dashboard/images/en/deforestation.png", "source": "https://dv719tqmsuwvb.cloudfront.net/documents/Publikasjoner/Andre-rapporter/Rapport_Soya_eng.pdf", "infoSource": "" } @@ -118,7 +118,7 @@ "image": "en/escape.svg", "altImage": "More than 4 million fish have escaped from sea cages (SalMar, Mowi, Bakkarfrost and others) since 2018", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/evasions_en.png", + "image": "/dashboard/images/en/evasions.png", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/escapes_marine_cages_3.5.csv.zip", "dataArtifact": "escapes_marine_cages_3.5.csv.zip" } @@ -135,7 +135,7 @@ "image": "en/microplastic-1.svg", "altImage": "Chile's main producers used 460 tonnes of antibiotics in sea cages in 2021, the equivalent of 35g for a 74kg human", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/antibiotics_en.png", + "image": "/dashboard/images/en/antibiotics.png", "source": "https://www.sernapesca.cl/app/uploads/2023/11/informe_sobre_uso_de_antimicrobianos_en_la_salmonicultura_nacional_ano_2021.pdf", "infoSource": "spanish" } @@ -145,7 +145,7 @@ "content": "

A 5 kg salmon contains around 575 microplastics.

An average French person consuming 4.4 kg of salmon per year will ingest around 575 microplastics per year out of a total of 97,500 from different sources.

Microplastics are particularly present in salmon due to bioaccumulation in the food chain and the affinity of plastics for fats.

This especially affects farmed salmon, which are significantly fatter and live in environments rich in plastics.

", "image": "en/microplastic.svg", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/microplastic_en.png", + "image": "/dashboard/images/en/microplastic.png", "source": "https://norceresearch.brage.unit.no/norceresearch-xmlui/bitstream/handle/11250/2687619/NORCE%20Report%208_2020%20SalmoDetect%20project.pdf?sequence=1&isAllowed=y", "infoSource": "" } @@ -161,7 +161,7 @@ "image": "en/density.svg", "altImage": "3 salmon in the equivalent of a bathtub of water. This is the density required for onshore factories to be profitable", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/density_fr.png", + "image": "/dashboard/images/en/density.png", "source": "https://static1.squarespace.com/static/56c20b66e707eb013dc65bab/t/582cf4ee29687f90c2f3c500/1479341303532/ISFA_LandFarmingreport_web.pdf", "infoSource": "anglais" } @@ -184,7 +184,7 @@ "title": "Carbon impact", "content": "

The salmon industry emitted around 16 million tonnes of CO2 in 2021, just like a country like Slovenia or the emissions target of 8 million humans in 2050.

About 90 % of total emissions come from the value chain, mainly from fish feed and transport.

This value is extrapolated from the emissions of 9 of the largest salmon producers.

", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/carbon_emissions_en.png" + "image": "/dashboard/images/en/carbon_emissions.png" } } } @@ -199,7 +199,7 @@ "meta": { "source": "https://eumofa.eu/documents/20178/432372/Fishmeal+and+fish+oil.pdf", "infoSource": "anglais", - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/social_fishing_en.png", + "image": "/dashboard/images/en/social_fishing.png", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/social_mill_fishing_6.csv.zip", "dataArtifact": "social_mill_fishing_6.csv.zip" } diff --git a/messages/fr/pages/dashboard.json b/messages/fr/pages/dashboard.json index 5fdcdf30a..376788652 100644 --- a/messages/fr/pages/dashboard.json +++ b/messages/fr/pages/dashboard.json @@ -83,9 +83,9 @@ } ], "meta": { - "image1": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/fermes_usines_terrestres_electricite_fr.png", + "image1": "/dashboard/images/fr/fermes_usines_terrestres_electricite.png", "infoImage1": "consommation d’électricité", - "image2": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/fermes_usines_terrestres_carbon_fr.png", + "image2": "/dashboard/images/fr/fermes_usines_terrestres_carbon.png", "infoImage2": "empreinte carbone", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/ras_projects_for_map_2.4_fr.csv.zip", "dataArtifact": "ras_projects_for_map_2.4_fr.csv.zip" @@ -107,7 +107,7 @@ "image": "fr/deforestation.svg", "altImage": "En 2020 en Norvège, il faut l’équivalent de 2154km2 de plantation de Soja, soit 20 fois Paris pour produire 1562415 tonnes de saumon", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/deforestation_fr.png", + "image": "/dashboard/images/fr/deforestation.png", "source": "https://dv719tqmsuwvb.cloudfront.net/documents/Publikasjoner/Andre-rapporter/Rapport_Soya_eng.pdf", "infoSource": "anglais" } @@ -118,7 +118,7 @@ "image": "fr/escape.svg", "altImage": "Plus de 4 millions de poissons se sont échapés des cages marines (SalMar, Mowi, Bakkarfrost et autres) depuis 2018", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/evasions_fr.png", + "image": "/dashboard/images/fr/evasions.png", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/escapes_marine_cages_3.5_fr.csv.zip", "dataArtifact": "escapes_marine_cages_3.5_fr.csv.zip" } @@ -135,7 +135,7 @@ "image": "fr/microplastic-1.svg", "altImage": "Les principaux producteurs du Chili ont utilisé 460 tonnes d’antibiotiques dans les cages marines en 2021 soit l’équivalent de 35g pour un humain de 74kg", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/antibiotics_fr.png", + "image": "/dashboard/images/fr/antibiotics.png", "source": "https://www.sernapesca.cl/app/uploads/2023/11/informe_sobre_uso_de_antimicrobianos_en_la_salmonicultura_nacional_ano_2021.pdf", "infoSource": "espagnol" } @@ -145,7 +145,7 @@ "content": "

Un saumon de 5 kg contient environ 575 microplastiques.

Une personne française moyenne consommant 4,4 kg de saumon par an ingérera environ 575 microplastiques par an sur un total de 97.500 provenant de différentes sources.

Les microplastiques sont particulièrement présents dans le saumon en raison de la bioaccumulation dans la chaîne alimentaire et de l'affinité des plastiques pour les graisses.

Cela affecte surtout les saumons d'élevage, qui sont nettement plus gras et vivent dans des environnements riches en plastiques.

", "image": "fr/microplastic.svg", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/microplastic_fr.png", + "image": "/dashboard/images/fr/microplastic.png", "source": "https://norceresearch.brage.unit.no/norceresearch-xmlui/bitstream/handle/11250/2687619/NORCE%20Report%208_2020%20SalmoDetect%20project.pdf?sequence=1&isAllowed=y", "infoSource": "anglais" } @@ -161,7 +161,7 @@ "image": "fr/density.svg", "altImage": "3 saumons dans l’équivalent d’une baignoire d’eau. C’est la densité requise pour que les usines à terre soient rentable", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/density_fr.png", + "image": "/dashboard/images/fr/density.png", "source": "https://static1.squarespace.com/static/56c20b66e707eb013dc65bab/t/582cf4ee29687f90c2f3c500/1479341303532/ISFA_LandFarmingreport_web.pdf", "infoSource": "anglais" } @@ -184,7 +184,7 @@ "title": "Impact carbone", "content": "

L'industrie du saumon a émis environ 16 millions de tonnes de CO2 en 2021, tout comme un pays comme la Slovénie ou l'objectif d'émissions de 8 millions d'êtres humains en 2050.

Environ 90 % des émissions totales proviennent de la chaîne de valeur, principalement de l'alimentation du poisson et du transport.

Cette valeur est extrapolée à partir des émissions de 9 des plus grands producteurs de saumon.

", "meta": { - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/carbon_emissions_fr.png" + "image": "/dashboard/images/fr/carbon_emissions.png" } } } @@ -199,7 +199,7 @@ "meta": { "source": "https://eumofa.eu/documents/20178/432372/Fishmeal+and+fish+oil.pdf", "infoSource": "anglais", - "image": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/social_fishing_fr.png", + "image": "/dashboard/images/fr/social_fishing.png", "data": "https://raw.githubusercontent.com/dataforgoodfr/12_pinkbombs/main/download/csv/social_mill_fishing_6_fr.csv.zip", "dataArtifact": "social_mill_fishing_6_fr.csv.zip" } diff --git a/public/dashboard/graphs/en/alternatives.json b/public/dashboard/graphs/en/alternatives.json index bb362f2a2..c7d387d6c 100644 --- a/public/dashboard/graphs/en/alternatives.json +++ b/public/dashboard/graphs/en/alternatives.json @@ -1 +1 @@ -"{\"data\":[{\"colorscale\":[[0,\"#6ecb57\"],[0.16666666666666666,\"#6ecb57\"],[0.16666666666666666,\"#aaed99\"],[0.3333333333333333,\"#aaed99\"],[0.3333333333333333,\"#ffd336\"],[0.5,\"#ffd336\"],[0.5,\"#ffac3c\"],[0.6666666666666666,\"#ffac3c\"],[0.6666666666666666,\"#f34620\"],[0.8333333333333334,\"#f34620\"],[0.8333333333333334,\"#cc0100\"],[1,\"#cc0100\"]],\"customdata\":[[\"5 -\",\"5 - Principal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s\",\"6 -\",\"4 -\",\"4 -\",\"2 -\",\"2 -\",\"1 -\"],[\"2 - 72,6% \\ud83d\\udc1f\",\"2 - 72,6% \\ud83d\\udc1f\",\"5 - 28,6% \\ud83d\\udc1f\",\"1 - 93.25% \\ud83d\\udc1f \\ud83c\\udf31\",\"5 - 16,5% \\ud83d\\udc1f\",\"6 - Seaweed does not contain omegas 3.\",\"2 - 74% \\ud83c\\udf31\",\"1 - 328% \\ud83c\\udf31\"],[\"5 -\",\"6 -\",\"6 -\",\"4 -\",\"4 -\",\"4 -\",\"2 -\",\"1 -\"],[\"6 - Between 15 and 20 kg CO2 equ.\",\"5 - 10kg eqCO2 d'apr\\u00e8s WWF\",\"3 - 4,39kg eqCO2 d'pr\\u00e8s agribalyse\",\"4 -\",\"4 - 5,7kg eqCO2 d'apr\\u00e8s agribalyse\",\"4 - 6,7 kg eqCO2 d'apr\\u00e8s agribalyse (moyenne de ulva,nori,\\u003cbr\\u003ekombu breton, haricot de mer)\",\"1 - 1,6kg eqCO2 d'apr\\u00e8s agribalyse\",\"2 - 2,28kg eqCO2 d'apr\\u00e8s agribalyse\"],[\"6 -\",\"6 -\",\"6 -\",\"4 -\",\"3 -\",\"1 -\",\"2 -\",\"1 -\"],[\"6 - Les densit\\u00e9s de 70 kg \\u00e0 150 kg de saumons par m3, selon\\u003cbr\\u003el'IFSA (2015), augmentent les risques de maladies\\u003cbr\\u003einfectieuses, citant plusieurs \\u00e9tudes.\",\"4 -\",\"6 -\",\"3 -\",\"2 -\",\"1 - No impact on animal welfare.\",\"2 -\",\"1 - No impact on animal welfare.\"]],\"hoverlabel\":{\"bgcolor\":\"white\"},\"hovertemplate\":\"%{customdata}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"showscale\":true,\"x\":[\"Land-based\\u003cbr\\u003efarmed\\u003cbr\\u003esalmon\",\"Marine cage\\u003cbr\\u003efarmed\\u003cbr\\u003esalmon\",\"Canned\\u003cbr\\u003eyellowfin\\u003cbr\\u003etuna\\u003cbr\\u003e(caught)\",\"\\u201cPrey\\u201d fish\\u003cbr\\u003e(sardines,\\u003cbr\\u003emackerel)\",\"Shellfish\\u003cbr\\u003e(mussles,\\u003cbr\\u003eoysters)\",\"Seaweed\",\"Plant-based\\u003cbr\\u003efish\\u003cbr\\u003e(simili)\",\"Colza oil\\u003cbr\\u003e(organic)\"],\"xgap\":4,\"y\":[\"Toxicity\",\"Omegas 3 intake\",\"Biodiversity\",\"Carbon footprint\",\"Social impacts\",\"Animal welfare\"],\"ygap\":4,\"z\":[[5,5,6,4,4,2,2,1],[2,2,5,1,5,6,2,1],[5,6,6,4,4,4,2,1],[6,5,3,4,4,4,1,2],[6,6,6,4,3,1,2,1],[6,4,6,3,2,1,2,1]],\"type\":\"heatmap\",\"colorbar\":{\"thickness\":25,\"ticktext\":[\"Positive impact\",\"\",\"\",\"\",\"\",\"Negative impact\"],\"tickvals\":[1.4,2.25,3.1,3.95,4.8,5.6]}}],\"layout\":{\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"yaxis\":{\"autorange\":\"reversed\",\"showgrid\":false,\"fixedrange\":true},\"xaxis\":{\"showgrid\":false,\"side\":\"top\",\"fixedrange\":true},\"paper_bgcolor\":\"rgba(0,0,0,0)\",\"plot_bgcolor\":\"rgba(0,0,0,0)\"}}" \ No newline at end of file +"{\"data\":[{\"colorscale\":[[0,\"#6ecb57\"],[0.14285714285714285,\"#6ecb57\"],[0.14285714285714285,\"#aaed99\"],[0.2857142857142857,\"#aaed99\"],[0.2857142857142857,\"#ffd336\"],[0.42857142857142855,\"#ffd336\"],[0.42857142857142855,\"#ffac3c\"],[0.5714285714285714,\"#ffac3c\"],[0.5714285714285714,\"#f34620\"],[0.7142857142857143,\"#f34620\"],[0.7142857142857143,\"#cc0100\"],[0.8571428571428571,\"#cc0100\"],[0.8571428571428571,\"rgba(0,0,0,0)\"],[1,\"rgba(0,0,0,0)\"]],\"customdata\":[[\"\\u003cb\\u003eToxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003eHealth impact. Level of contamination with persistent\\u003cbr\\u003epollutants (PCBs, PFAS, heavy metals) and microplastics.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Contamination with PCBs, PFAS, and microplastics. Main\\u003cbr\\u003esource of exposure: fatty fish and shellfish.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Contamination with PCBs, PFAS, and microplastics. Main\\u003cbr\\u003esource of exposure: fatty fish and shellfish.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Tuna is the fish with the highest mercury contamination\\u003cbr\\u003elevels.\",\"\\u003cb\\u003eSardines, mackerel - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Fatty fish are among the species most contaminated with\\u003cbr\\u003epollutants.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Shellfish are among the species most contaminated with\\u003cbr\\u003epollutants.\",\"\\u003cb\\u003eSeaweed - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Seaweed contamination varies depending on water quality.\",\"\\u003cb\\u003eSmoked salmon subsitute - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Smoked salmon substitute does not contain any toxic\\u003cbr\\u003eelements (PCBs, PFAS, microplastics).\",\"\\u003cb\\u003eRapeseed oil (organic) - Toxicity\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Organic rapeseed oil does not contain any toxic elements\\u003cbr\\u003e(PCBs, PFAS, microplastics).\"],[\"\\u003cb\\u003eOmegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpact on nutritional health. Paradoxically, the French\\u003cbr\\u003epopulation is deficient in omega-3 despite the increase in\\u003cbr\\u003efish consumption! Find out why in the methodology.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consuming 100g of smoked salmon per day covers 73% of\\u003cbr\\u003ethe daily omega-3 requirements. DHA and EPA type omega-3s \\ud83d\\udc1f.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consuming 100g of smoked salmon per day covers 73% of\\u003cbr\\u003ethe daily omega-3 requirements. DHA and EPA type omega-3s \\ud83d\\udc1f.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Consuming 100g of tuna per day covers 29% of the daily\\u003cbr\\u003eomega-3 requirements. DHA and EPA type omega-3s \\ud83d\\udc1f.\",\"\\u003cb\\u003eSardines, mackerel - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Consuming 100g of sardines\\u002fmackerel per day covers 93%\\u003cbr\\u003eof the daily omega-3 requirements. DHA and EPA type omega-3s\\u003cbr\\u003e\\ud83d\\udc1f.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Consuming 100g of shellfish per day covers 17% of the\\u003cbr\\u003edaily omega-3 requirements. DHA and EPA type omega-3s \\ud83d\\udc1f.\",\"\\u003cb\\u003eSeaweed - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Seaweed does not contain omega-3s.\",\"\\u003cb\\u003eSmoked salmon subsitute - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consuming 100g of smoked salmon substitute per day\\u003cbr\\u003ecovers 74% of the daily omega-3 requirements. DHA and EPA\\u003cbr\\u003etype omega-3s \\ud83c\\udf31.\",\"\\u003cb\\u003eRapeseed oil (organic) - Omegas 3 intake\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Consuming 100g of rapeseed oil per day covers 328% of\\u003cbr\\u003ethe daily omega-3 requirements. To meet 100% of the daily\\u003cbr\\u003erecommended intake with 100g, 2 to 3 tablespoons per day are\\u003cbr\\u003esufficient. ALA type omega-3s \\ud83c\\udf31.\"],[\"\\u003cb\\u003eBiodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpact on aquatic and terrestrial ecosystems & wild and\\u003cbr\\u003efarmed animal species.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - High environmental pressures related to salmon feeding:\\u003cbr\\u003esourcing of vegetable meals contributes to deforestation in\\u003cbr\\u003ethe Amazon; fishmeal exacerbates overfishing and the decline\\u003cbr\\u003eof wild fish populations.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Significant degradation of marine water quality:\\u003cbr\\u003enutrient and fecal matter discharge, eutrophication and\\u003cbr\\u003ephytoplankton blooms, pesticide and microplastic discharge.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - The techniques used by tuna fisheries have negative\\u003cbr\\u003eeffects on many non-target species (100,000 tonnes of\\u003cbr\\u003ebycatch and discards each year in global tuna fisheries).\",\"\\u003cb\\u003eSardines, mackerel - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Terrestrial and freshwater acidification, depletion of\\u003cbr\\u003eenergy and water resources, ecotoxicity to freshwater\\u003cbr\\u003eaquatic ecosystems.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Depletion of energy resources.\",\"\\u003cb\\u003eSeaweed - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Terrestrial and freshwater acidification, depletion of\\u003cbr\\u003emineral resources.\",\"\\u003cb\\u003eSmoked salmon subsitute - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Low impacts on terrestrial and aquatic ecosystems and on\\u003cbr\\u003ewildlife.\",\"\\u003cb\\u003eRapeseed oil (organic) - Biodiversity\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Organic production of rapeseed oil has almost no impact.\"],[\"\\u003cb\\u003eCarbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003eGreenhouse gas (GHG) emissions.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - The carbon footprint of salmon (land-based farmed) is\\u003cbr\\u003eestimated to be between 2 and 14 kg of CO2 equivalent per kg\\u003cbr\\u003eof salmon produced.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - The carbon footprint of salmon (marine-based farmed) is\\u003cbr\\u003eestimated to be between 7 and 10 kg of CO2 equivalent per kg\\u003cbr\\u003eof salmon produced.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - The carbon footprint of albacore tuna is estimated to be\\u003cbr\\u003e4.4 kg of CO2 equivalent per kg of tuna produced.\",\"\\u003cb\\u003eSardines, mackerel - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - The carbon footprint of sardines\\u002fmackerel is estimated\\u003cbr\\u003eto be 7.26 kg of CO2 equivalent per kg produced.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - The carbon footprint of shellfish is estimated to be 5.7\\u003cbr\\u003ekg of CO2 equivalent per kg produced.\",\"\\u003cb\\u003eSeaweed - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - The carbon footprint of seaweed is estimated to be 6.7\\u003cbr\\u003ekg of CO2 equivalent per kg produced (average of ulva, nori,\\u003cbr\\u003eBreton kombu, sea bean).\",\"\\u003cb\\u003eSmoked salmon subsitute - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - The carbon footprint of smoked salmon substitute is\\u003cbr\\u003eestimated to be 1.6 kg of CO2 equivalent per kg produced.\",\"\\u003cb\\u003eRapeseed oil (organic) - Carbon footprint\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - The carbon footprint of rapeseed oil is estimated to be\\u003cbr\\u003e2.3 kg of CO2 equivalent per kg produced.\"],[\"\\u003cb\\u003eSocial impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts on human rights, food access equity, and employment.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Significant diversion of soybean production and small\\u003cbr\\u003epelagic fishing to feed salmon at the expense of human\\u003cbr\\u003epopulations; 90% of the catches from global reduction\\u003cbr\\u003efisheries are composed of species directly edible by humans.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Significant diversion of soybean production and small\\u003cbr\\u003epelagic fishing to feed salmon at the expense of human\\u003cbr\\u003epopulations; 90% of the catches from global reduction\\u003cbr\\u003efisheries are composed of species directly edible by humans.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Farming tuna (55% of produced tuna) pollutes water and\\u003cbr\\u003eland with chemicals and antibiotics. The fish can get sick,\\u003cbr\\u003eand diseases can spread quickly through seabirds that feed\\u003cbr\\u003eon them.\",\"\\u003cb\\u003eSardines, mackerel - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Fishing of sardines\\u002fmackerel takes place in the\\u003cbr\\u003eNortheast Atlantic Ocean (Mediterranean, Morocco, and\\u003cbr\\u003eMauritania) using purse seine and pelagic trawl,\\u003cbr\\u003ejeopardizing the food security of local communities.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - The production of shellfish is an important employment\\u003cbr\\u003esector (about 17,000 people), primarily involving family\\u003cbr\\u003elabor.\",\"\\u003cb\\u003eSeaweed - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - The development and consumption of seaweed are\\u003cbr\\u003erecommended for transforming the global food system by the\\u003cbr\\u003eEU, and for the Sustainable Development Goal (SDG) related\\u003cbr\\u003eto sustainable\\u002flow-trophic aquaculture. It is a rapidly\\u003cbr\\u003egrowing sector.\",\"\\u003cb\\u003eSmoked salmon subsitute - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - The production of smoked salmon substitute is local and\\u003cbr\\u003ea source of employment.\",\"\\u003cb\\u003eRapeseed oil (organic) - Social impacts\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - The production of rapeseed oil is a promising sector for\\u003cbr\\u003eemployment. It requires support for organic production.\"],[\"\\u003cb\\u003eAnimal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpact on the living conditions of animals, based on cage\\u003cbr\\u003edensity, diseases, and farming and fishing practices.\",\"\\u003cb\\u003eFarmed salmon (land-based) - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - In land-based salmon farms, densities range from 70 kg\\u003cbr\\u003eto 150 kg of salmon per cubic meter of water, which\\u003cbr\\u003eincreases the risk of infectious diseases.\",\"\\u003cb\\u003eFarmed salmon (marine based) - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - In marine salmon farms (open net pen), densities are\\u003cbr\\u003earound 25 kg of salmon per cubic meter of water. Welfare is\\u003cbr\\u003edegraded beyond a threshold of approximately 10-20 kg\\u002fm3.\",\"\\u003cb\\u003eAlbacore tuna (caught) - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Suffering of captured tunas; after suffocation and\\u003cbr\\u003eagony, they are frozen alive in the holds of ships. 100,000\\u003cbr\\u003etonnes of non-targeted species are captured and discarded\\u003cbr\\u003eeach year in global tuna fisheries.\",\"\\u003cb\\u003eSardines, mackerel - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - Stress and suffering associated with the agony of fish\\u003cbr\\u003etrapped in nets.\",\"\\u003cb\\u003eShellfish (mussles, oysters) - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Little impact on animal welfare.\",\"\\u003cb\\u003eSeaweed - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - No impact on animal welfare.\",\"\\u003cb\\u003eSmoked salmon subsitute - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - No impact on animal welfare.\",\"\\u003cb\\u003eRapeseed oil (organic) - Animal welfare\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - No impact on animal welfare.\"]],\"hoverlabel\":{\"bgcolor\":\"white\"},\"hovertemplate\":\"%{customdata}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"showscale\":true,\"x\":[\"Description of the criteria\",\"Farmed salmon (land-based)\",\"Farmed salmon (marine based)\",\"Albacore tuna (caught)\",\"Sardines, mackerel\",\"Shellfish (mussles, oysters)\",\"Seaweed\",\"Smoked salmon subsitute \",\"Rapeseed oil (organic)\"],\"xgap\":4,\"y\":[\"Toxicity\",\"Omegas 3 intake\",\"Biodiversity\",\"Carbon footprint\",\"Social impacts\",\"Animal welfare\"],\"ygap\":4,\"z\":[[7,5,5,6,5,4,2,1,1],[7,2,2,5,1,5,6,2,1],[7,5,6,6,4,4,5,2,1],[7,6,5,3,4,4,4,1,2],[7,6,6,6,4,3,1,2,1],[7,6,5,6,3,2,1,1,1]],\"type\":\"heatmap\",\"colorbar\":{\"thickness\":25,\"ticktext\":[\"Very\\u003cbr\\u003elimited\\u003cbr\\u003eimpact\",\"\",\"\",\"\",\"\",\"Very\\u003cbr\\u003ehigh\\u003cbr\\u003eimpact\"],\"tickvals\":[1.4,2.25,3.1,3.95,4.8,5.7]}}],\"layout\":{\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"yaxis\":{\"autorange\":\"reversed\",\"showgrid\":false,\"fixedrange\":true},\"xaxis\":{\"showgrid\":false,\"side\":\"top\",\"fixedrange\":true,\"range\":[0.3,8.5]},\"paper_bgcolor\":\"rgba(0,0,0,0)\",\"plot_bgcolor\":\"rgba(0,0,0,0)\"}}" \ No newline at end of file diff --git a/public/dashboard/graphs/en/evolution-map.json b/public/dashboard/graphs/en/evolution-map.json deleted file mode 100644 index b278559b5..000000000 --- a/public/dashboard/graphs/en/evolution-map.json +++ /dev/null @@ -1 +0,0 @@ -"{\"data\":[{\"customdata\":[[16490.52,2021,\"United States of America\",\"USA\"],[205000.0,2021,\"United Kingdom\",\"GBR\"],[180.0,2021,\"United Arab Emirates\",\"ARE\"],[160.0,2021,\"Switzerland\",\"CHE\"],[14959.0,2021,\"Russian Federation\",\"RUS\"],[1562415.01,2021,\"Norway\",\"NOR\"],[60.0,2021,\"Korea, Dem. People's Rep\",\"PRK\"],[12844.0,2021,\"Ireland\",\"IRL\"],[46458.0,2021,\"Iceland\",\"ISL\"],[115650.0,2021,\"Faroe Islands\",\"FRO\"],[1668.0,2021,\"Denmark\",\"DNK\"],[725280.0,2021,\"Chile\",\"CHL\"],[120186.0,2021,\"Canada\",\"CAN\"],[84045.234,2021,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"United Arab Emirates\",\"Switzerland\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,205000.0,180.0,160.0,14959.0,1562415.01,60.0,12844.0,46458.0,115650.0,1668.0,725280.0,120186.0,84045.234],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"layout\":{\"geo\":{\"domain\":{\"x\":[0.0,1.0],\"y\":[0.0,1.0]},\"projection\":{\"type\":\"natural earth\"},\"showcountries\":true},\"legend\":{\"itemsizing\":\"constant\",\"tracegroupgap\":0},\"sliders\":[{\"active\":41,\"currentvalue\":{\"prefix\":\"Year=\"},\"len\":0.9,\"pad\":{\"b\":10,\"t\":60},\"steps\":[{\"args\":[[\"1980\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1980\",\"method\":\"animate\"},{\"args\":[[\"1981\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1981\",\"method\":\"animate\"},{\"args\":[[\"1982\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1982\",\"method\":\"animate\"},{\"args\":[[\"1983\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1983\",\"method\":\"animate\"},{\"args\":[[\"1984\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1984\",\"method\":\"animate\"},{\"args\":[[\"1985\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1985\",\"method\":\"animate\"},{\"args\":[[\"1986\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1986\",\"method\":\"animate\"},{\"args\":[[\"1987\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1987\",\"method\":\"animate\"},{\"args\":[[\"1988\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1988\",\"method\":\"animate\"},{\"args\":[[\"1989\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1989\",\"method\":\"animate\"},{\"args\":[[\"1990\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1990\",\"method\":\"animate\"},{\"args\":[[\"1991\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1991\",\"method\":\"animate\"},{\"args\":[[\"1992\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1992\",\"method\":\"animate\"},{\"args\":[[\"1993\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1993\",\"method\":\"animate\"},{\"args\":[[\"1994\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1994\",\"method\":\"animate\"},{\"args\":[[\"1995\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1995\",\"method\":\"animate\"},{\"args\":[[\"1996\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1996\",\"method\":\"animate\"},{\"args\":[[\"1997\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1997\",\"method\":\"animate\"},{\"args\":[[\"1998\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1998\",\"method\":\"animate\"},{\"args\":[[\"1999\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1999\",\"method\":\"animate\"},{\"args\":[[\"2000\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2000\",\"method\":\"animate\"},{\"args\":[[\"2001\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2001\",\"method\":\"animate\"},{\"args\":[[\"2002\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2002\",\"method\":\"animate\"},{\"args\":[[\"2003\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2003\",\"method\":\"animate\"},{\"args\":[[\"2004\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2004\",\"method\":\"animate\"},{\"args\":[[\"2005\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2005\",\"method\":\"animate\"},{\"args\":[[\"2006\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2006\",\"method\":\"animate\"},{\"args\":[[\"2007\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2007\",\"method\":\"animate\"},{\"args\":[[\"2008\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2008\",\"method\":\"animate\"},{\"args\":[[\"2009\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2009\",\"method\":\"animate\"},{\"args\":[[\"2010\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2010\",\"method\":\"animate\"},{\"args\":[[\"2011\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2011\",\"method\":\"animate\"},{\"args\":[[\"2012\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2012\",\"method\":\"animate\"},{\"args\":[[\"2013\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2013\",\"method\":\"animate\"},{\"args\":[[\"2014\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2014\",\"method\":\"animate\"},{\"args\":[[\"2015\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2015\",\"method\":\"animate\"},{\"args\":[[\"2016\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2016\",\"method\":\"animate\"},{\"args\":[[\"2017\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2017\",\"method\":\"animate\"},{\"args\":[[\"2018\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2018\",\"method\":\"animate\"},{\"args\":[[\"2019\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2019\",\"method\":\"animate\"},{\"args\":[[\"2020\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2020\",\"method\":\"animate\"},{\"args\":[[\"2021\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2021\",\"method\":\"animate\"}],\"x\":0.1,\"xanchor\":\"left\",\"y\":0,\"yanchor\":\"top\"}],\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]],\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]},\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"bgcolor\":\"#E5ECF6\",\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"ternary\":{\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"bgcolor\":\"#E5ECF6\",\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"zerolinewidth\":2},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"zerolinewidth\":2}}},\"title\":{\"text\":\"Evolution of salmon farming by country\"},\"updatemenus\":[{\"buttons\":[{\"args\":[null,{\"frame\":{\"duration\":500,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":500,\"easing\":\"linear\"}}],\"label\":\"▶\",\"method\":\"animate\"},{\"args\":[[null],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"◼\",\"method\":\"animate\"}],\"direction\":\"left\",\"pad\":{\"r\":10,\"t\":70},\"showactive\":false,\"type\":\"buttons\",\"x\":0.1,\"xanchor\":\"right\",\"y\":0,\"yanchor\":\"top\"}],\"modebar\":{\"remove\":[\"lasso2d\",\"select2d\"]}},\"frames\":[{\"data\":[{\"customdata\":[[598.0,1980,\"United Kingdom\",\"GBR\"],[30.0,1980,\"Sweden\",\"SWE\"],[4312.0,1980,\"Norway\",\"NOR\"],[0.0,1980,\"Korea, Dem. People's Rep\",\"PRK\"],[21.0,1980,\"Ireland\",\"IRL\"],[27.0,1980,\"Iceland\",\"ISL\"],[251.0,1980,\"Finland\",\"FIN\"],[22.0,1980,\"Faroe Islands\",\"FRO\"],[0.0,1980,\"Chile\",\"CHL\"],[27.0,1980,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"Sweden\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[598.0,30.0,4312.0,0.0,21.0,27.0,251.0,22.0,0.0,27.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1980\"},{\"data\":[{\"customdata\":[[1133.0,1981,\"United Kingdom\",\"GBR\"],[0.0,1981,\"T\\u00fcrkiye\",null],[50.0,1981,\"Sweden\",\"SWE\"],[8418.0,1981,\"Norway\",\"NOR\"],[0.0,1981,\"Korea, Dem. People's Rep\",\"PRK\"],[35.0,1981,\"Ireland\",\"IRL\"],[39.0,1981,\"Iceland\",\"ISL\"],[312.0,1981,\"Finland\",\"FIN\"],[45.0,1981,\"Faroe Islands\",\"FRO\"],[0.0,1981,\"Chile\",\"CHL\"],[76.0,1981,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[1133.0,0.0,50.0,8418.0,0.0,35.0,39.0,312.0,45.0,0.0,76.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1981\"},{\"data\":[{\"customdata\":[[2152.0,1982,\"United Kingdom\",\"GBR\"],[0.0,1982,\"T\\u00fcrkiye\",null],[50.0,1982,\"Sweden\",\"SWE\"],[10695.0,1982,\"Norway\",\"NOR\"],[0.0,1982,\"Korea, Dem. People's Rep\",\"PRK\"],[100.0,1982,\"Ireland\",\"IRL\"],[56.0,1982,\"Iceland\",\"ISL\"],[9.0,1982,\"Finland\",\"FIN\"],[60.0,1982,\"Faroe Islands\",\"FRO\"],[0.0,1982,\"Chile\",\"CHL\"],[143.0,1982,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2152.0,0.0,50.0,10695.0,0.0,100.0,56.0,9.0,60.0,0.0,143.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1982\"},{\"data\":[{\"customdata\":[[2536.0,1983,\"United Kingdom\",\"GBR\"],[0.0,1983,\"T\\u00fcrkiye\",null],[75.0,1983,\"Sweden\",\"SWE\"],[17298.0,1983,\"Norway\",\"NOR\"],[0.0,1983,\"Korea, Dem. People's Rep\",\"PRK\"],[257.0,1983,\"Ireland\",\"IRL\"],[79.0,1983,\"Iceland\",\"ISL\"],[235.0,1983,\"Finland\",\"FIN\"],[90.0,1983,\"Faroe Islands\",\"FRO\"],[0.0,1983,\"Chile\",\"CHL\"],[68.0,1983,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2536.0,0.0,75.0,17298.0,0.0,257.0,79.0,235.0,90.0,0.0,68.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1983\"},{\"data\":[{\"customdata\":[[3912.0,1984,\"United Kingdom\",\"GBR\"],[0.0,1984,\"T\\u00fcrkiye\",null],[118.0,1984,\"Sweden\",\"SWE\"],[150.0,1984,\"Spain\",\"ESP\"],[21881.0,1984,\"Norway\",\"NOR\"],[0.0,1984,\"Korea, Dem. People's Rep\",\"PRK\"],[385.0,1984,\"Ireland\",\"IRL\"],[107.0,1984,\"Iceland\",\"ISL\"],[93.0,1984,\"Finland\",\"FIN\"],[117.0,1984,\"Faroe Islands\",\"FRO\"],[0.0,1984,\"Chile\",\"CHL\"],[222.0,1984,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[3912.0,0.0,118.0,150.0,21881.0,0.0,385.0,107.0,93.0,117.0,0.0,222.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1984\"},{\"data\":[{\"customdata\":[[6921.0,1985,\"United Kingdom\",\"GBR\"],[0.0,1985,\"T\\u00fcrkiye\",null],[81.0,1985,\"Sweden\",\"SWE\"],[150.0,1985,\"Spain\",\"ESP\"],[29473.0,1985,\"Norway\",\"NOR\"],[0.0,1985,\"Korea, Dem. People's Rep\",\"PRK\"],[700.0,1985,\"Ireland\",\"IRL\"],[91.0,1985,\"Iceland\",\"ISL\"],[92.0,1985,\"Finland\",\"FIN\"],[940.0,1985,\"Faroe Islands\",\"FRO\"],[0.0,1985,\"Chile\",\"CHL\"],[349.0,1985,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[6921.0,0.0,81.0,150.0,29473.0,0.0,700.0,91.0,92.0,940.0,0.0,349.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1985\"},{\"data\":[{\"customdata\":[[8.0,1986,\"United States of America\",\"USA\"],[10337.0,1986,\"United Kingdom\",\"GBR\"],[0.0,1986,\"T\\u00fcrkiye\",null],[160.0,1986,\"Sweden\",\"SWE\"],[150.0,1986,\"Spain\",\"ESP\"],[44831.0,1986,\"Norway\",\"NOR\"],[0.0,1986,\"Korea, Dem. People's Rep\",\"PRK\"],[1215.0,1986,\"Ireland\",\"IRL\"],[123.0,1986,\"Iceland\",\"ISL\"],[93.0,1986,\"Finland\",\"FIN\"],[1370.0,1986,\"Faroe Islands\",\"FRO\"],[0.0,1986,\"Chile\",\"CHL\"],[682.0,1986,\"Canada\",\"CAN\"],[10.0,1986,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[8.0,10337.0,0.0,160.0,150.0,44831.0,0.0,1215.0,123.0,93.0,1370.0,0.0,682.0,10.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1986\"},{\"data\":[{\"customdata\":[[113.0,1987,\"United States of America\",\"USA\"],[12721.0,1987,\"United Kingdom\",\"GBR\"],[0.0,1987,\"T\\u00fcrkiye\",null],[224.0,1987,\"Sweden\",\"SWE\"],[150.0,1987,\"Spain\",\"ESP\"],[46453.0,1987,\"Norway\",\"NOR\"],[0.0,1987,\"Korea, Dem. People's Rep\",\"PRK\"],[2300.0,1987,\"Ireland\",\"IRL\"],[490.0,1987,\"Iceland\",\"ISL\"],[3.0,1987,\"Greece\",\"GRC\"],[11.0,1987,\"Finland\",\"FIN\"],[3193.0,1987,\"Faroe Islands\",\"FRO\"],[41.0,1987,\"Chile\",\"CHL\"],[1385.0,1987,\"Canada\",\"CAN\"],[62.0,1987,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[113.0,12721.0,0.0,224.0,150.0,46453.0,0.0,2300.0,490.0,3.0,11.0,3193.0,41.0,1385.0,62.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1987\"},{\"data\":[{\"customdata\":[[898.0,1988,\"United States of America\",\"USA\"],[17951.0,1988,\"United Kingdom\",\"GBR\"],[0.0,1988,\"T\\u00fcrkiye\",null],[363.0,1988,\"Sweden\",\"SWE\"],[150.0,1988,\"Spain\",\"ESP\"],[0.0,1988,\"Portugal\",\"PRT\"],[78744.0,1988,\"Norway\",\"NOR\"],[0.0,1988,\"Korea, Dem. People's Rep\",\"PRK\"],[4075.0,1988,\"Ireland\",\"IRL\"],[1053.0,1988,\"Iceland\",\"ISL\"],[11.0,1988,\"Greece\",\"GRC\"],[117.0,1988,\"Finland\",\"FIN\"],[3400.0,1988,\"Faroe Islands\",\"FRO\"],[165.0,1988,\"Chile\",\"CHL\"],[3431.0,1988,\"Canada\",\"CAN\"],[240.0,1988,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[898.0,17951.0,0.0,363.0,150.0,0.0,78744.0,0.0,4075.0,1053.0,11.0,117.0,3400.0,165.0,3431.0,240.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1988\"},{\"data\":[{\"customdata\":[[2554.0,1989,\"United States of America\",\"USA\"],[28603.0,1989,\"United Kingdom\",\"GBR\"],[0.0,1989,\"T\\u00fcrkiye\",null],[771.0,1989,\"Sweden\",\"SWE\"],[150.0,1989,\"Spain\",\"ESP\"],[100.0,1989,\"Portugal\",\"PRT\"],[111337.0,1989,\"Norway\",\"NOR\"],[0.0,1989,\"Korea, Dem. People's Rep\",\"PRK\"],[5500.0,1989,\"Ireland\",\"IRL\"],[1480.0,1989,\"Iceland\",\"ISL\"],[19.0,1989,\"Greece\",\"GRC\"],[71.0,1989,\"Finland\",\"FIN\"],[7901.0,1989,\"Faroe Islands\",\"FRO\"],[1860.0,1989,\"Chile\",\"CHL\"],[5967.0,1989,\"Canada\",\"CAN\"],[1750.0,1989,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2554.0,28603.0,0.0,771.0,150.0,100.0,111337.0,0.0,5500.0,1480.0,19.0,71.0,7901.0,1860.0,5967.0,1750.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1989\"},{\"data\":[{\"customdata\":[[3185.0,1990,\"United States of America\",\"USA\"],[32004.0,1990,\"United Kingdom\",\"GBR\"],[300.0,1990,\"T\\u00fcrkiye\",null],[602.0,1990,\"Sweden\",\"SWE\"],[355.0,1990,\"Spain\",\"ESP\"],[120.0,1990,\"Portugal\",\"PRT\"],[145990.0,1990,\"Norway\",\"NOR\"],[0.0,1990,\"Korea, Dem. People's Rep\",\"PRK\"],[6323.0,1990,\"Ireland\",\"IRL\"],[2716.0,1990,\"Iceland\",\"ISL\"],[12.0,1990,\"Greece\",\"GRC\"],[157.0,1990,\"Finland\",\"FIN\"],[13025.0,1990,\"Faroe Islands\",\"FRO\"],[9478.0,1990,\"Chile\",\"CHL\"],[9625.0,1990,\"Canada\",\"CAN\"],[1750.0,1990,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[3185.0,32004.0,300.0,602.0,355.0,120.0,145990.0,0.0,6323.0,2716.0,12.0,157.0,13025.0,9478.0,9625.0,1750.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1990\"},{\"data\":[{\"customdata\":[[6661.0,1991,\"United States of America\",\"USA\"],[40657.0,1991,\"United Kingdom\",\"GBR\"],[1500.0,1991,\"T\\u00fcrkiye\",null],[270.0,1991,\"Sweden\",\"SWE\"],[553.0,1991,\"Spain\",\"ESP\"],[100.0,1991,\"Portugal\",\"PRT\"],[154900.0,1991,\"Norway\",\"NOR\"],[0.0,1991,\"Korea, Dem. People's Rep\",\"PRK\"],[9300.0,1991,\"Ireland\",\"IRL\"],[2566.0,1991,\"Iceland\",\"ISL\"],[33.0,1991,\"Greece\",\"GRC\"],[574.0,1991,\"France\",\"FRA\"],[146.0,1991,\"Finland\",\"FIN\"],[17914.0,1991,\"Faroe Islands\",\"FRO\"],[14957.0,1991,\"Chile\",\"CHL\"],[13499.0,1991,\"Canada\",\"CAN\"],[2653.0,1991,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[6661.0,40657.0,1500.0,270.0,553.0,100.0,154900.0,0.0,9300.0,2566.0,33.0,574.0,146.0,17914.0,14957.0,13499.0,2653.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1991\"},{\"data\":[{\"customdata\":[[10028.0,1992,\"United States of America\",\"USA\"],[36302.0,1992,\"United Kingdom\",\"GBR\"],[680.0,1992,\"T\\u00fcrkiye\",null],[388.0,1992,\"Sweden\",\"SWE\"],[782.0,1992,\"Spain\",\"ESP\"],[0.0,1992,\"Russian Federation\",\"RUS\"],[0.0,1992,\"Portugal\",\"PRT\"],[124138.0,1992,\"Norway\",\"NOR\"],[0.0,1992,\"Korea, Dem. People's Rep\",\"PRK\"],[9696.0,1992,\"Ireland\",\"IRL\"],[2125.0,1992,\"Iceland\",\"ISL\"],[20.0,1992,\"Greece\",\"GRC\"],[600.0,1992,\"France\",\"FRA\"],[85.0,1992,\"Finland\",\"FIN\"],[18364.0,1992,\"Faroe Islands\",\"FRO\"],[23715.0,1992,\"Chile\",\"CHL\"],[17305.0,1992,\"Canada\",\"CAN\"],[3300.0,1992,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10028.0,36302.0,680.0,388.0,782.0,0.0,0.0,124138.0,0.0,9696.0,2125.0,20.0,600.0,85.0,18364.0,23715.0,17305.0,3300.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1992\"},{\"data\":[{\"customdata\":[[10750.0,1993,\"United States of America\",\"USA\"],[48791.0,1993,\"United Kingdom\",\"GBR\"],[791.0,1993,\"T\\u00fcrkiye\",null],[4.0,1993,\"Sweden\",\"SWE\"],[562.0,1993,\"Spain\",\"ESP\"],[0.0,1993,\"Russian Federation\",\"RUS\"],[0.0,1993,\"Portugal\",\"PRT\"],[155581.0,1993,\"Norway\",\"NOR\"],[0.0,1993,\"Korea, Dem. People's Rep\",\"PRK\"],[12366.0,1993,\"Ireland\",\"IRL\"],[2348.0,1993,\"Iceland\",\"ISL\"],[30.0,1993,\"Greece\",\"GRC\"],[564.0,1993,\"France\",\"FRA\"],[0.0,1993,\"Finland\",\"FIN\"],[17660.0,1993,\"Faroe Islands\",\"FRO\"],[29180.0,1993,\"Chile\",\"CHL\"],[23483.0,1993,\"Canada\",\"CAN\"],[3500.0,1993,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10750.0,48791.0,791.0,4.0,562.0,0.0,0.0,155581.0,0.0,12366.0,2348.0,30.0,564.0,0.0,17660.0,29180.0,23483.0,3500.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1993\"},{\"data\":[{\"customdata\":[[10906.0,1994,\"United States of America\",\"USA\"],[64266.0,1994,\"United Kingdom\",\"GBR\"],[434.0,1994,\"T\\u00fcrkiye\",null],[7.0,1994,\"Sweden\",\"SWE\"],[909.0,1994,\"Spain\",\"ESP\"],[0.0,1994,\"Russian Federation\",\"RUS\"],[0.0,1994,\"Portugal\",\"PRT\"],[202459.0,1994,\"Norway\",\"NOR\"],[0.0,1994,\"Korea, Dem. People's Rep\",\"PRK\"],[11616.0,1994,\"Ireland\",\"IRL\"],[2588.0,1994,\"Iceland\",\"ISL\"],[74.0,1994,\"Greece\",\"GRC\"],[856.0,1994,\"France\",\"FRA\"],[0.0,1994,\"Finland\",\"FIN\"],[14868.0,1994,\"Faroe Islands\",\"FRO\"],[34175.0,1994,\"Chile\",\"CHL\"],[27773.0,1994,\"Canada\",\"CAN\"],[4000.0,1994,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10906.0,64266.0,434.0,7.0,909.0,0.0,0.0,202459.0,0.0,11616.0,2588.0,74.0,856.0,0.0,14868.0,34175.0,27773.0,4000.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1994\"},{\"data\":[{\"customdata\":[[14075.0,1995,\"United States of America\",\"USA\"],[70322.0,1995,\"United Kingdom\",\"GBR\"],[654.0,1995,\"T\\u00fcrkiye\",null],[19.0,1995,\"Sweden\",\"SWE\"],[695.0,1995,\"Spain\",\"ESP\"],[0.0,1995,\"Russian Federation\",\"RUS\"],[0.0,1995,\"Portugal\",\"PRT\"],[261522.0,1995,\"Norway\",\"NOR\"],[0.0,1995,\"Korea, Dem. People's Rep\",\"PRK\"],[11811.0,1995,\"Ireland\",\"IRL\"],[2591.0,1995,\"Iceland\",\"ISL\"],[7.0,1995,\"Greece\",\"GRC\"],[894.0,1995,\"France\",\"FRA\"],[0.0,1995,\"Finland\",\"FIN\"],[8539.0,1995,\"Faroe Islands\",\"FRO\"],[54250.0,1995,\"Chile\",\"CHL\"],[33674.0,1995,\"Canada\",\"CAN\"],[6192.0,1995,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14075.0,70322.0,654.0,19.0,695.0,0.0,0.0,261522.0,0.0,11811.0,2591.0,7.0,894.0,0.0,8539.0,54250.0,33674.0,6192.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1995\"},{\"data\":[{\"customdata\":[[13906.0,1996,\"United States of America\",\"USA\"],[83344.0,1996,\"United Kingdom\",\"GBR\"],[193.0,1996,\"T\\u00fcrkiye\",null],[12.0,1996,\"Sweden\",\"SWE\"],[726.0,1996,\"Spain\",\"ESP\"],[0.0,1996,\"Russian Federation\",\"RUS\"],[4.0,1996,\"Portugal\",\"PRT\"],[297557.0,1996,\"Norway\",\"NOR\"],[0.0,1996,\"Korea, Dem. People's Rep\",\"PRK\"],[14025.0,1996,\"Ireland\",\"IRL\"],[2832.0,1996,\"Iceland\",\"ISL\"],[9.0,1996,\"Greece\",\"GRC\"],[800.0,1996,\"France\",\"FRA\"],[0.0,1996,\"Finland\",\"FIN\"],[17049.0,1996,\"Faroe Islands\",\"FRO\"],[77327.0,1996,\"Chile\",\"CHL\"],[36475.0,1996,\"Canada\",\"CAN\"],[7647.0,1996,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[13906.0,83344.0,193.0,12.0,726.0,0.0,4.0,297557.0,0.0,14025.0,2832.0,9.0,800.0,0.0,17049.0,77327.0,36475.0,7647.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1996\"},{\"data\":[{\"customdata\":[[18005.0,1997,\"United States of America\",\"USA\"],[99422.0,1997,\"United Kingdom\",\"GBR\"],[50.0,1997,\"T\\u00fcrkiye\",null],[0.0,1997,\"Sweden\",\"SWE\"],[851.0,1997,\"Spain\",\"ESP\"],[0.0,1997,\"Russian Federation\",\"RUS\"],[250.0,1997,\"Portugal\",\"PRT\"],[332581.0,1997,\"Norway\",\"NOR\"],[0.0,1997,\"Korea, Dem. People's Rep\",\"PRK\"],[15441.0,1997,\"Ireland\",\"IRL\"],[2513.0,1997,\"Iceland\",\"ISL\"],[12.0,1997,\"Greece\",\"GRC\"],[950.0,1997,\"France\",\"FRA\"],[0.0,1997,\"Finland\",\"FIN\"],[21103.0,1997,\"Faroe Islands\",\"FRO\"],[96675.0,1997,\"Chile\",\"CHL\"],[51015.0,1997,\"Canada\",\"CAN\"],[7648.0,1997,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Portugal\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18005.0,99422.0,50.0,0.0,851.0,0.0,250.0,332581.0,0.0,15441.0,2513.0,12.0,950.0,0.0,21103.0,96675.0,51015.0,7648.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1997\"},{\"data\":[{\"customdata\":[[14507.0,1998,\"United States of America\",\"USA\"],[110917.0,1998,\"United Kingdom\",\"GBR\"],[40.0,1998,\"T\\u00fcrkiye\",null],[0.0,1998,\"Sweden\",\"SWE\"],[798.0,1998,\"Spain\",\"ESP\"],[0.0,1998,\"Russian Federation\",\"RUS\"],[360806.0,1998,\"Norway\",\"NOR\"],[0.0,1998,\"Korea, Dem. People's Rep\",\"PRK\"],[14860.0,1998,\"Ireland\",\"IRL\"],[2742.0,1998,\"Iceland\",\"ISL\"],[11.0,1998,\"Greece\",\"GRC\"],[760.0,1998,\"France\",\"FRA\"],[0.0,1998,\"Finland\",\"FIN\"],[19176.0,1998,\"Faroe Islands\",\"FRO\"],[107066.0,1998,\"Chile\",\"CHL\"],[49475.0,1998,\"Canada\",\"CAN\"],[7069.0,1998,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14507.0,110917.0,40.0,0.0,798.0,0.0,360806.0,0.0,14860.0,2742.0,11.0,760.0,0.0,19176.0,107066.0,49475.0,7069.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1998\"},{\"data\":[{\"customdata\":[[17739.0,1999,\"United States of America\",\"USA\"],[126686.0,1999,\"United Kingdom\",\"GBR\"],[0.0,1999,\"T\\u00fcrkiye\",null],[0.0,1999,\"Sweden\",\"SWE\"],[618.0,1999,\"Spain\",\"ESP\"],[5.0,1999,\"Russian Federation\",\"RUS\"],[425154.0,1999,\"Norway\",\"NOR\"],[0.0,1999,\"Korea, Dem. People's Rep\",\"PRK\"],[18076.0,1999,\"Ireland\",\"IRL\"],[2900.0,1999,\"Iceland\",\"ISL\"],[9.0,1999,\"Greece\",\"GRC\"],[750.0,1999,\"France\",\"FRA\"],[0.0,1999,\"Finland\",\"FIN\"],[39252.0,1999,\"Faroe Islands\",\"FRO\"],[103242.0,1999,\"Chile\",\"CHL\"],[61990.0,1999,\"Canada\",\"CAN\"],[9195.0,1999,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[17739.0,126686.0,0.0,0.0,618.0,5.0,425154.0,0.0,18076.0,2900.0,9.0,750.0,0.0,39252.0,103242.0,61990.0,9195.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1999\"},{\"data\":[{\"customdata\":[[22395.0,2000,\"United States of America\",\"USA\"],[128959.0,2000,\"United Kingdom\",\"GBR\"],[0.0,2000,\"T\\u00fcrkiye\",null],[0.0,2000,\"Sweden\",\"SWE\"],[226.0,2000,\"Spain\",\"ESP\"],[0.0,2000,\"Russian Federation\",\"RUS\"],[440061.0,2000,\"Norway\",\"NOR\"],[0.0,2000,\"Korea, Dem. People's Rep\",\"PRK\"],[17648.0,2000,\"Ireland\",\"IRL\"],[2593.0,2000,\"Iceland\",\"ISL\"],[17.0,2000,\"Greece\",\"GRC\"],[102.0,2000,\"France\",\"FRA\"],[0.0,2000,\"Finland\",\"FIN\"],[33508.0,2000,\"Faroe Islands\",\"FRO\"],[166897.0,2000,\"Chile\",\"CHL\"],[72495.0,2000,\"Canada\",\"CAN\"],[10907.0,2000,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[22395.0,128959.0,0.0,0.0,226.0,0.0,440061.0,0.0,17648.0,2593.0,17.0,102.0,0.0,33508.0,166897.0,72495.0,10907.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2000\"},{\"data\":[{\"customdata\":[[20769.0,2001,\"United States of America\",\"USA\"],[138519.0,2001,\"United Kingdom\",\"GBR\"],[0.0,2001,\"T\\u00fcrkiye\",null],[0.0,2001,\"Sweden\",\"SWE\"],[323.0,2001,\"Spain\",\"ESP\"],[0.0,2001,\"Russian Federation\",\"RUS\"],[436103.0,2001,\"Norway\",\"NOR\"],[0.0,2001,\"Korea, Dem. People's Rep\",\"PRK\"],[23312.0,2001,\"Ireland\",\"IRL\"],[2645.0,2001,\"Iceland\",\"ISL\"],[23.0,2001,\"Greece\",\"GRC\"],[90.0,2001,\"France\",\"FRA\"],[0.0,2001,\"Finland\",\"FIN\"],[46041.0,2001,\"Faroe Islands\",\"FRO\"],[253850.0,2001,\"Chile\",\"CHL\"],[95606.0,2001,\"Canada\",\"CAN\"],[12724.0,2001,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[20769.0,138519.0,0.0,0.0,323.0,0.0,436103.0,0.0,23312.0,2645.0,23.0,90.0,0.0,46041.0,253850.0,95606.0,12724.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2001\"},{\"data\":[{\"customdata\":[[12734.0,2002,\"United States of America\",\"USA\"],[145609.0,2002,\"United Kingdom\",\"GBR\"],[0.0,2002,\"T\\u00fcrkiye\",null],[0.0,2002,\"Sweden\",\"SWE\"],[152.0,2002,\"Spain\",\"ESP\"],[0.0,2002,\"Russian Federation\",\"RUS\"],[462495.0,2002,\"Norway\",\"NOR\"],[0.0,2002,\"Korea, Dem. People's Rep\",\"PRK\"],[23231.0,2002,\"Ireland\",\"IRL\"],[1471.0,2002,\"Iceland\",\"ISL\"],[28.0,2002,\"Greece\",\"GRC\"],[443.0,2002,\"France\",\"FRA\"],[0.0,2002,\"Finland\",\"FIN\"],[44953.0,2002,\"Faroe Islands\",\"FRO\"],[15.0,2002,\"Denmark\",\"DNK\"],[265726.0,2002,\"Chile\",\"CHL\"],[114921.0,2002,\"Canada\",\"CAN\"],[14356.0,2002,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[12734.0,145609.0,0.0,0.0,152.0,0.0,462495.0,0.0,23231.0,1471.0,28.0,443.0,0.0,44953.0,15.0,265726.0,114921.0,14356.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2002\"},{\"data\":[{\"customdata\":[[16315.0,2003,\"United States of America\",\"USA\"],[145609.0,2003,\"United Kingdom\",\"GBR\"],[0.0,2003,\"T\\u00fcrkiye\",null],[0.0,2003,\"Sweden\",\"SWE\"],[27.0,2003,\"Spain\",\"ESP\"],[300.0,2003,\"Russian Federation\",\"RUS\"],[509544.0,2003,\"Norway\",\"NOR\"],[0.0,2003,\"Korea, Dem. People's Rep\",\"PRK\"],[16347.0,2003,\"Ireland\",\"IRL\"],[3708.0,2003,\"Iceland\",\"ISL\"],[9.0,2003,\"Greece\",\"GRC\"],[544.0,2003,\"France\",\"FRA\"],[0.0,2003,\"Finland\",\"FIN\"],[52526.0,2003,\"Faroe Islands\",\"FRO\"],[16.0,2003,\"Denmark\",\"DNK\"],[280301.0,2003,\"Chile\",\"CHL\"],[107228.0,2003,\"Canada\",\"CAN\"],[15208.0,2003,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16315.0,145609.0,0.0,0.0,27.0,300.0,509544.0,0.0,16347.0,3708.0,9.0,544.0,0.0,52526.0,16.0,280301.0,107228.0,15208.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2003\"},{\"data\":[{\"customdata\":[[15127.0,2004,\"United States of America\",\"USA\"],[158099.0,2004,\"United Kingdom\",\"GBR\"],[0.0,2004,\"T\\u00fcrkiye\",null],[0.0,2004,\"Sweden\",\"SWE\"],[15.0,2004,\"Spain\",\"ESP\"],[203.0,2004,\"Russian Federation\",\"RUS\"],[563815.0,2004,\"Norway\",\"NOR\"],[0.0,2004,\"Korea, Dem. People's Rep\",\"PRK\"],[14067.0,2004,\"Ireland\",\"IRL\"],[6624.0,2004,\"Iceland\",\"ISL\"],[7.0,2004,\"Greece\",\"GRC\"],[735.0,2004,\"France\",\"FRA\"],[0.0,2004,\"Finland\",\"FIN\"],[40985.0,2004,\"Faroe Islands\",\"FRO\"],[16.0,2004,\"Denmark\",\"DNK\"],[348983.0,2004,\"Chile\",\"CHL\"],[96774.0,2004,\"Canada\",\"CAN\"],[16476.0,2004,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[15127.0,158099.0,0.0,0.0,15.0,203.0,563815.0,0.0,14067.0,6624.0,7.0,735.0,0.0,40985.0,16.0,348983.0,96774.0,16476.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2004\"},{\"data\":[{\"customdata\":[[9401.0,2005,\"United States of America\",\"USA\"],[129823.0,2005,\"United Kingdom\",\"GBR\"],[0.0,2005,\"T\\u00fcrkiye\",null],[0.0,2005,\"Sweden\",\"SWE\"],[0.0,2005,\"Spain\",\"ESP\"],[204.0,2005,\"Russian Federation\",\"RUS\"],[586512.0,2005,\"Norway\",\"NOR\"],[0.0,2005,\"Korea, Dem. People's Rep\",\"PRK\"],[13764.0,2005,\"Ireland\",\"IRL\"],[6488.0,2005,\"Iceland\",\"ISL\"],[6.0,2005,\"Greece\",\"GRC\"],[1190.0,2005,\"France\",\"FRA\"],[0.0,2005,\"Finland\",\"FIN\"],[18962.0,2005,\"Faroe Islands\",\"FRO\"],[18.0,2005,\"Denmark\",\"DNK\"],[385779.0,2005,\"Chile\",\"CHL\"],[98370.0,2005,\"Canada\",\"CAN\"],[16780.0,2005,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[9401.0,129823.0,0.0,0.0,0.0,204.0,586512.0,0.0,13764.0,6488.0,6.0,1190.0,0.0,18962.0,18.0,385779.0,98370.0,16780.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2005\"},{\"data\":[{\"customdata\":[[10485.0,2006,\"United States of America\",\"USA\"],[131973.0,2006,\"United Kingdom\",\"GBR\"],[0.0,2006,\"T\\u00fcrkiye\",null],[0.0,2006,\"Sweden\",\"SWE\"],[2.0,2006,\"Spain\",\"ESP\"],[229.0,2006,\"Russian Federation\",\"RUS\"],[629888.0,2006,\"Norway\",\"NOR\"],[0.0,2006,\"Korea, Dem. People's Rep\",\"PRK\"],[11174.0,2006,\"Ireland\",\"IRL\"],[5224.0,2006,\"Iceland\",\"ISL\"],[11.0,2006,\"Greece\",\"GRC\"],[1391.0,2006,\"France\",\"FRA\"],[0.0,2006,\"Finland\",\"FIN\"],[13078.0,2006,\"Faroe Islands\",\"FRO\"],[18.0,2006,\"Denmark\",\"DNK\"],[376476.0,2006,\"Chile\",\"CHL\"],[118061.0,2006,\"Canada\",\"CAN\"],[20710.0,2006,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10485.0,131973.0,0.0,0.0,2.0,229.0,629888.0,0.0,11174.0,5224.0,11.0,1391.0,0.0,13078.0,18.0,376476.0,118061.0,20710.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2006\"},{\"data\":[{\"customdata\":[[11001.0,2007,\"United States of America\",\"USA\"],[130104.0,2007,\"United Kingdom\",\"GBR\"],[0.0,2007,\"T\\u00fcrkiye\",null],[0.0,2007,\"Sweden\",\"SWE\"],[0.0,2007,\"Spain\",\"ESP\"],[111.0,2007,\"Russian Federation\",\"RUS\"],[744222.0,2007,\"Norway\",\"NOR\"],[0.0,2007,\"Korea, Dem. People's Rep\",\"PRK\"],[9923.0,2007,\"Ireland\",\"IRL\"],[1197.0,2007,\"Iceland\",\"ISL\"],[8.0,2007,\"Greece\",\"GRC\"],[1100.0,2007,\"France\",\"FRA\"],[0.0,2007,\"Finland\",\"FIN\"],[22305.0,2007,\"Faroe Islands\",\"FRO\"],[16.0,2007,\"Denmark\",\"DNK\"],[331042.0,2007,\"Chile\",\"CHL\"],[102509.0,2007,\"Canada\",\"CAN\"],[25336.0,2007,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[11001.0,130104.0,0.0,0.0,0.0,111.0,744222.0,0.0,9923.0,1197.0,8.0,1100.0,0.0,22305.0,16.0,331042.0,102509.0,25336.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2007\"},{\"data\":[{\"customdata\":[[16714.0,2008,\"United States of America\",\"USA\"],[128744.0,2008,\"United Kingdom\",\"GBR\"],[0.0,2008,\"T\\u00fcrkiye\",null],[10.0,2008,\"Sweden\",\"SWE\"],[0.0,2008,\"Spain\",\"ESP\"],[51.0,2008,\"Russian Federation\",\"RUS\"],[737694.0,2008,\"Norway\",\"NOR\"],[9217.0,2008,\"Ireland\",\"IRL\"],[330.0,2008,\"Iceland\",\"ISL\"],[8.0,2008,\"Greece\",\"GRC\"],[1335.0,2008,\"France\",\"FRA\"],[0.0,2008,\"Finland\",\"FIN\"],[38494.0,2008,\"Faroe Islands\",\"FRO\"],[11.0,2008,\"Denmark\",\"DNK\"],[388847.0,2008,\"Chile\",\"CHL\"],[104075.0,2008,\"Canada\",\"CAN\"],[25736.9,2008,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Ireland\",\"Iceland\",\"Greece\",\"France\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16714.0,128744.0,0.0,10.0,0.0,51.0,737694.0,9217.0,330.0,8.0,1335.0,0.0,38494.0,11.0,388847.0,104075.0,25736.9],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2008\"},{\"data\":[{\"customdata\":[[14074.0,2009,\"United States of America\",\"USA\"],[144663.0,2009,\"United Kingdom\",\"GBR\"],[0.0,2009,\"T\\u00fcrkiye\",null],[0.0,2009,\"Sweden\",\"SWE\"],[110.0,2009,\"Spain\",\"ESP\"],[2126.0,2009,\"Russian Federation\",\"RUS\"],[862907.7,2009,\"Norway\",\"NOR\"],[10.0,2009,\"Korea, Dem. People's Rep\",\"PRK\"],[12210.0,2009,\"Ireland\",\"IRL\"],[714.0,2009,\"Iceland\",\"ISL\"],[22.0,2009,\"Greece\",\"GRC\"],[0.0,2009,\"Finland\",\"FIN\"],[51383.0,2009,\"Faroe Islands\",\"FRO\"],[1.9,2009,\"Denmark\",\"DNK\"],[233308.0,2009,\"Chile\",\"CHL\"],[100212.0,2009,\"Canada\",\"CAN\"],[0.33,2009,\"Bulgaria\",\"BGR\"],[29893.0,2009,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Bulgaria\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"BGR\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14074.0,144663.0,0.0,0.0,110.0,2126.0,862907.7,10.0,12210.0,714.0,22.0,0.0,51383.0,1.9,233308.0,100212.0,0.33,29893.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2009\"},{\"data\":[{\"customdata\":[[19535.0,2010,\"United States of America\",\"USA\"],[154633.0,2010,\"United Kingdom\",\"GBR\"],[0.0,2010,\"T\\u00fcrkiye\",null],[0.0,2010,\"Sweden\",\"SWE\"],[79.2,2010,\"Spain\",\"ESP\"],[4500.0,2010,\"Russian Federation\",\"RUS\"],[939536.0,2010,\"Norway\",\"NOR\"],[10.0,2010,\"Korea, Dem. People's Rep\",\"PRK\"],[15691.0,2010,\"Ireland\",\"IRL\"],[1068.0,2010,\"Iceland\",\"ISL\"],[10.0,2010,\"Greece\",\"GRC\"],[0.0,2010,\"Finland\",\"FIN\"],[45391.0,2010,\"Faroe Islands\",\"FRO\"],[15.0,2010,\"Denmark\",\"DNK\"],[123233.0,2010,\"Chile\",\"CHL\"],[101544.0,2010,\"Canada\",\"CAN\"],[31806.79,2010,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[19535.0,154633.0,0.0,0.0,79.2,4500.0,939536.0,10.0,15691.0,1068.0,10.0,0.0,45391.0,15.0,123233.0,101544.0,31806.79],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2010\"},{\"data\":[{\"customdata\":[[18595.0,2011,\"United States of America\",\"USA\"],[158309.5,2011,\"United Kingdom\",\"GBR\"],[0.0,2011,\"T\\u00fcrkiye\",null],[0.0,2011,\"Sweden\",\"SWE\"],[0.0,2011,\"Spain\",\"ESP\"],[8500.0,2011,\"Russian Federation\",\"RUS\"],[1064868.0,2011,\"Norway\",\"NOR\"],[15.0,2011,\"Korea, Dem. People's Rep\",\"PRK\"],[12196.0,2011,\"Ireland\",\"IRL\"],[1083.0,2011,\"Iceland\",\"ISL\"],[0.0,2011,\"Greece\",\"GRC\"],[0.0,2011,\"Finland\",\"FIN\"],[60473.0,2011,\"Faroe Islands\",\"FRO\"],[10.0,2011,\"Denmark\",\"DNK\"],[264349.0,2011,\"Chile\",\"CHL\"],[110328.0,2011,\"Canada\",\"CAN\"],[36662.04,2011,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18595.0,158309.5,0.0,0.0,0.0,8500.0,1064868.0,15.0,12196.0,1083.0,0.0,0.0,60473.0,10.0,264349.0,110328.0,36662.04],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2011\"},{\"data\":[{\"customdata\":[[19295.0,2012,\"United States of America\",\"USA\"],[162547.0,2012,\"United Kingdom\",\"GBR\"],[0.0,2012,\"T\\u00fcrkiye\",null],[0.0,2012,\"Sweden\",\"SWE\"],[4.0,2012,\"Spain\",\"ESP\"],[8754.0,2012,\"Russian Federation\",\"RUS\"],[1232094.9,2012,\"Norway\",\"NOR\"],[15.0,2012,\"Korea, Dem. People's Rep\",\"PRK\"],[12440.0,2012,\"Ireland\",\"IRL\"],[2923.0,2012,\"Iceland\",\"ISL\"],[0.0,2012,\"Greece\",\"GRC\"],[0.0,2012,\"Finland\",\"FIN\"],[76564.0,2012,\"Faroe Islands\",\"FRO\"],[0.2,2012,\"Denmark\",\"DNK\"],[399678.0,2012,\"Chile\",\"CHL\"],[116101.0,2012,\"Canada\",\"CAN\"],[43982.0,2012,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[19295.0,162547.0,0.0,0.0,4.0,8754.0,1232094.9,15.0,12440.0,2923.0,0.0,0.0,76564.0,0.2,399678.0,116101.0,43982.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2012\"},{\"data\":[{\"customdata\":[[18866.0,2013,\"United States of America\",\"USA\"],[163240.0,2013,\"United Kingdom\",\"GBR\"],[0.0,2013,\"T\\u00fcrkiye\",null],[6.0,2013,\"Sweden\",\"SWE\"],[0.0,2013,\"Spain\",\"ESP\"],[22500.0,2013,\"Russian Federation\",\"RUS\"],[1168324.0,2013,\"Norway\",\"NOR\"],[15.0,2013,\"Korea, Dem. People's Rep\",\"PRK\"],[9124.9,2013,\"Ireland\",\"IRL\"],[3018.0,2013,\"Iceland\",\"ISL\"],[0.0,2013,\"Greece\",\"GRC\"],[0.0,2013,\"Finland\",\"FIN\"],[75821.0,2013,\"Faroe Islands\",\"FRO\"],[10.0,2013,\"Denmark\",\"DNK\"],[492329.0,2013,\"Chile\",\"CHL\"],[97629.0,2013,\"Canada\",\"CAN\"],[42825.01,2013,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"T\\u00fcrkiye\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18866.0,163240.0,0.0,6.0,0.0,22500.0,1168324.0,15.0,9124.9,3018.0,0.0,0.0,75821.0,10.0,492329.0,97629.0,42825.01],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2013\"},{\"data\":[{\"customdata\":[[18719.0,2014,\"United States of America\",\"USA\"],[179028.0,2014,\"United Kingdom\",\"GBR\"],[8.0,2014,\"Sweden\",\"SWE\"],[3.8,2014,\"Spain\",\"ESP\"],[18675.0,2014,\"Russian Federation\",\"RUS\"],[1258355.9,2014,\"Norway\",\"NOR\"],[20.0,2014,\"Korea, Dem. People's Rep\",\"PRK\"],[9367.6,2014,\"Ireland\",\"IRL\"],[3965.0,2014,\"Iceland\",\"ISL\"],[0.0,2014,\"Greece\",\"GRC\"],[0.0,2014,\"Finland\",\"FIN\"],[86454.0,2014,\"Faroe Islands\",\"FRO\"],[405.0,2014,\"Denmark\",\"DNK\"],[644459.0,2014,\"Chile\",\"CHL\"],[86347.0,2014,\"Canada\",\"CAN\"],[41590.66,2014,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18719.0,179028.0,8.0,3.8,18675.0,1258355.9,20.0,9367.6,3965.0,0.0,0.0,86454.0,405.0,644459.0,86347.0,41590.66],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2014\"},{\"data\":[{\"customdata\":[[18719.0,2015,\"United States of America\",\"USA\"],[171731.0,2015,\"United Kingdom\",\"GBR\"],[7.785,2015,\"Spain\",\"ESP\"],[10834.0,2015,\"Russian Federation\",\"RUS\"],[1303345.8,2015,\"Norway\",\"NOR\"],[20.0,2015,\"Korea, Dem. People's Rep\",\"PRK\"],[13116.0,2015,\"Ireland\",\"IRL\"],[3260.0,2015,\"Iceland\",\"ISL\"],[0.0,2015,\"Greece\",\"GRC\"],[0.0,2015,\"Finland\",\"FIN\"],[80600.0,2015,\"Faroe Islands\",\"FRO\"],[428.0,2015,\"Denmark\",\"DNK\"],[608546.0,2015,\"Chile\",\"CHL\"],[121926.0,2015,\"Canada\",\"CAN\"],[48330.56,2015,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18719.0,171731.0,7.785,10834.0,1303345.8,20.0,13116.0,3260.0,0.0,0.0,80600.0,428.0,608546.0,121926.0,48330.56],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2015\"},{\"data\":[{\"customdata\":[[16185.0,2016,\"United States of America\",\"USA\"],[162820.0,2016,\"United Kingdom\",\"GBR\"],[1.0,2016,\"Sweden\",\"SWE\"],[5.162,2016,\"Spain\",\"ESP\"],[12857.0,2016,\"Russian Federation\",\"RUS\"],[1233619.2,2016,\"Norway\",\"NOR\"],[20.0,2016,\"Korea, Dem. People's Rep\",\"PRK\"],[16300.0,2016,\"Ireland\",\"IRL\"],[8420.0,2016,\"Iceland\",\"ISL\"],[0.0,2016,\"Greece\",\"GRC\"],[0.0,2016,\"Finland\",\"FIN\"],[83300.0,2016,\"Faroe Islands\",\"FRO\"],[1289.0,2016,\"Denmark\",\"DNK\"],[532225.0,2016,\"Chile\",\"CHL\"],[123522.0,2016,\"Canada\",\"CAN\"],[56115.197,2016,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Sweden\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16185.0,162820.0,1.0,5.162,12857.0,1233619.2,20.0,16300.0,8420.0,0.0,0.0,83300.0,1289.0,532225.0,123522.0,56115.197],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2016\"},{\"data\":[{\"customdata\":[[14685.0,2017,\"United States of America\",\"USA\"],[189707.0,2017,\"United Kingdom\",\"GBR\"],[24.39,2017,\"Spain\",\"ESP\"],[13016.0,2017,\"Russian Federation\",\"RUS\"],[1236353.0,2017,\"Norway\",\"NOR\"],[50.0,2017,\"Korea, Dem. People's Rep\",\"PRK\"],[18342.0,2017,\"Ireland\",\"IRL\"],[11265.0,2017,\"Iceland\",\"ISL\"],[0.0,2017,\"Greece\",\"GRC\"],[0.0,2017,\"Finland\",\"FIN\"],[86800.0,2017,\"Faroe Islands\",\"FRO\"],[807.0,2017,\"Denmark\",\"DNK\"],[614180.46,2017,\"Chile\",\"CHL\"],[120553.0,2017,\"Canada\",\"CAN\"],[52580.2,2017,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Greece\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14685.0,189707.0,24.39,13016.0,1236353.0,50.0,18342.0,11265.0,0.0,0.0,86800.0,807.0,614180.46,120553.0,52580.2],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2017\"},{\"data\":[{\"customdata\":[[16107.0,2018,\"United States of America\",\"USA\"],[156025.0,2018,\"United Kingdom\",\"GBR\"],[100.0,2018,\"Switzerland\",\"CHE\"],[20566.0,2018,\"Russian Federation\",\"RUS\"],[1282003.2,2018,\"Norway\",\"NOR\"],[60.0,2018,\"Korea, Dem. People's Rep\",\"PRK\"],[11984.0,2018,\"Ireland\",\"IRL\"],[13448.0,2018,\"Iceland\",\"ISL\"],[0.0,2018,\"Finland\",\"FIN\"],[78900.0,2018,\"Faroe Islands\",\"FRO\"],[1030.0,2018,\"Denmark\",\"DNK\"],[661138.39,2018,\"Chile\",\"CHL\"],[123184.0,2018,\"Canada\",\"CAN\"],[61227.0,2018,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Switzerland\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16107.0,156025.0,100.0,20566.0,1282003.2,60.0,11984.0,13448.0,0.0,78900.0,1030.0,661138.39,123184.0,61227.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2018\"},{\"data\":[{\"customdata\":[[16490.52,2019,\"United States of America\",\"USA\"],[203881.0,2019,\"United Kingdom\",\"GBR\"],[159.4,2019,\"Switzerland\",\"CHE\"],[11.606,2019,\"Spain\",\"ESP\"],[32343.0,2019,\"Russian Federation\",\"RUS\"],[1364042.038,2019,\"Norway\",\"NOR\"],[60.0,2019,\"Korea, Dem. People's Rep\",\"PRK\"],[11333.0,2019,\"Ireland\",\"IRL\"],[26957.0,2019,\"Iceland\",\"ISL\"],[0.0,2019,\"Finland\",\"FIN\"],[95000.0,2019,\"Faroe Islands\",\"FRO\"],[1462.53,2019,\"Denmark\",\"DNK\"],[701984.0,2019,\"Chile\",\"CHL\"],[118630.0,2019,\"Canada\",\"CAN\"],[56989.34,2019,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"Switzerland\",\"Spain\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Finland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"CHE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,203881.0,159.4,11.606,32343.0,1364042.038,60.0,11333.0,26957.0,0.0,95000.0,1462.53,701984.0,118630.0,56989.34],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2019\"},{\"data\":[{\"customdata\":[[16490.52,2020,\"United States of America\",\"USA\"],[192129.0,2020,\"United Kingdom\",\"GBR\"],[300.0,2020,\"United Arab Emirates\",\"ARE\"],[159.4,2020,\"Switzerland\",\"CHE\"],[10855.0,2020,\"Russian Federation\",\"RUS\"],[1388433.84,2020,\"Norway\",\"NOR\"],[60.0,2020,\"Korea, Dem. People's Rep\",\"PRK\"],[12870.0,2020,\"Ireland\",\"IRL\"],[34341.0,2020,\"Iceland\",\"ISL\"],[88950.0,2020,\"Faroe Islands\",\"FRO\"],[1940.0,2020,\"Denmark\",\"DNK\"],[787131.0,2020,\"Chile\",\"CHL\"],[120427.0,2020,\"Canada\",\"CAN\"],[66918.495,2020,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"United Arab Emirates\",\"Switzerland\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,192129.0,300.0,159.4,10855.0,1388433.84,60.0,12870.0,34341.0,88950.0,1940.0,787131.0,120427.0,66918.495],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2020\"},{\"data\":[{\"customdata\":[[16490.52,2021,\"United States of America\",\"USA\"],[205000.0,2021,\"United Kingdom\",\"GBR\"],[180.0,2021,\"United Arab Emirates\",\"ARE\"],[160.0,2021,\"Switzerland\",\"CHE\"],[14959.0,2021,\"Russian Federation\",\"RUS\"],[1562415.01,2021,\"Norway\",\"NOR\"],[60.0,2021,\"Korea, Dem. People's Rep\",\"PRK\"],[12844.0,2021,\"Ireland\",\"IRL\"],[46458.0,2021,\"Iceland\",\"ISL\"],[115650.0,2021,\"Faroe Islands\",\"FRO\"],[1668.0,2021,\"Denmark\",\"DNK\"],[725280.0,2021,\"Chile\",\"CHL\"],[120186.0,2021,\"Canada\",\"CAN\"],[84045.234,2021,\"Australia\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eYear=%{customdata[1]}\\u003cbr\\u003eTonnes - live weight=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"United States of America\",\"United Kingdom\",\"United Arab Emirates\",\"Switzerland\",\"Russian Federation\",\"Norway\",\"Korea, Dem. People's Rep\",\"Ireland\",\"Iceland\",\"Faroe Islands\",\"Denmark\",\"Chile\",\"Canada\",\"Australia\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,205000.0,180.0,160.0,14959.0,1562415.01,60.0,12844.0,46458.0,115650.0,1668.0,725280.0,120186.0,84045.234],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2021\"}]}" \ No newline at end of file diff --git a/public/dashboard/graphs/en/top-10.json b/public/dashboard/graphs/en/top-10.json index 6ca9d6f59..c717a13f5 100644 --- a/public/dashboard/graphs/en/top-10.json +++ b/public/dashboard/graphs/en/top-10.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[0.5381462711076805],[0.24980989366517833],[0.07060863142698208],[0.04139594622772326],[0.03983360109527062],[0.028947897320490062],[0.01600163804309626],[0.005679868530337934],[0.005152363500079146],[0.004423889083161745]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eTons=%{x:,.0f}\\u003cbr\\u003e% of total=%{marker.color:.1%}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"Ireland \\ud83c\\uddee\\ud83c\\uddea\"],\"legendgroup\":\"\",\"marker\":{\"color\":[0.5381462711076805,0.24980989366517833,0.07060863142698208,0.04139594622772326,0.03983360109527062,0.028947897320490062,0.01600163804309626,0.005679868530337934,0.005152363500079146,0.004423889083161745],\"coloraxis\":\"coloraxis\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"outside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[1562415.01,725280.0,205000.0,120186.0,115650.0,84045.234,46458.0,16490.52,14959.0,12844.0],\"xaxis\":\"x\",\"y\":[\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"Ireland \\ud83c\\uddee\\ud83c\\uddea\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"range\":[0,2000000],\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Ireland \\ud83c\\uddee\\ud83c\\uddea\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"coloraxis\":{\"colorbar\":{\"title\":{\"text\":\"% of total\"},\"tickformat\":\"0%\"},\"colorscale\":[[0.0,\"#151c97\"],[1.0,\"#ff4530\"]]},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 countries producing salmon by tonnes (2021)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"1,562,415 tonnes\",0.5381462711076805],[\"725,280 tonnes\",0.24980989366517833],[\"205,000 tonnes\",0.07060863142698208],[\"120,186 tonnes\",0.04139594622772326],[\"115,650 tonnes\",0.03983360109527062],[\"84,045 tonnes\",0.028947897320490062],[\"46,458 tonnes\",0.01600163804309626],[\"16,491 tonnes\",0.005679868530337934],[\"14,959 tonnes\",0.005152363500079146],[\"12,844 tonnes\",0.004423889083161745]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003e% of total=%{marker.color:.1%}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"Ireland \\ud83c\\uddee\\ud83c\\uddea\"],\"legendgroup\":\"\",\"marker\":{\"color\":[0.5381462711076805,0.24980989366517833,0.07060863142698208,0.04139594622772326,0.03983360109527062,0.028947897320490062,0.01600163804309626,0.005679868530337934,0.005152363500079146,0.004423889083161745],\"coloraxis\":\"coloraxis\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"outside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[1562415.01,725280.0,205000.0,120186.0,115650.0,84045.234,46458.0,16490.52,14959.0,12844.0],\"xaxis\":\"x\",\"y\":[\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"Ireland \\ud83c\\uddee\\ud83c\\uddea\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"range\":[0,2000000],\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Ireland \\ud83c\\uddee\\ud83c\\uddea\",\"Russian Federation \\ud83c\\uddf7\\ud83c\\uddfa\",\"United States of America \\ud83c\\uddfa\\ud83c\\uddf2\",\"Iceland \\ud83c\\uddee\\ud83c\\uddf8\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Faroe Islands \\ud83c\\uddeb\\ud83c\\uddf4\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"Norway \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"coloraxis\":{\"colorbar\":{\"title\":{\"text\":\"% of total\"},\"tickformat\":\"0%\"},\"colorscale\":[[0.0,\"#151c97\"],[1.0,\"#ff4530\"]]},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 countries producing salmon by tonnes (2021)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/en/top-comp.json b/public/dashboard/graphs/en/top-comp.json index 3cd2298cb..aa611b75f 100644 --- a/public/dashboard/graphs/en/top-comp.json +++ b/public/dashboard/graphs/en/top-comp.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"MOWI ASA\",1964,\"Bergen, Norway\",\"https:\\u002f\\u002fmowi.com\\u002f\",\"$4.9B\",\"11,500\",\"\"],[\"SalMar ASA\",1991,\"Fr\\u00f8ya, Norway\",\"https:\\u002f\\u002fwww.salmar.no\\u002fen\",\"$2.0B\",\"2,266\",\"\"],[\"Cermaq Group AS (Mutsubishi Corporation)\",1995,\"Oslo, Norv\\u00e8ge\",\"https:\\u002f\\u002fwww.cermaq.com\\u002f\",\"$1.4B\",\"2,790\",\"\"],[\"Ler\\u00f8y Seafood Group ASA\",1899,\"Bergen, Norway\",\"https:\\u002f\\u002fwww.leroyseafood.fr\\u002f\",\"$2.8B\",\"5,972\",\"\"],[\"Empresas Aquachile SA\",1998,\"Puerto Montt, Chile\",\"http:\\u002f\\u002fwww.aquachile.com\\u002f\",\"$1.4B\",\"5,827\",\"\"],[\"P\\u002fF Bakkafrost\",1968,\"Glyvar, Faroe Islands\",\"https:\\u002f\\u002fwww.bakkafrost.com\\u002fen\",\"$989.0M\",\"1,778\",\"\"],[\"Grieg Seafood\",1992,\"Bergen, Norway\",\"https:\\u002f\\u002fgriegseafood.com\\u002f\",\"$747.8M\",\"718\",\"\"],[\"Cooke Inc. \\u002f Cooke Aquaculture\",1985,\"New Brunswick, Canada\",\"https:\\u002f\\u002fcookeseafood.com\\u002f\",\"~$4.0B\",\"~13,000\",\"No public information or report found\"],[\"Multiexport Foods SA\",1983,\"Puerto Montt, Chile\",\"https:\\u002f\\u002fwww.multi-xsalmon.com\\u002fen\\u002f\",\"$611.6M\",\"2,586\",\"\"],[\"Australis Seafood SA (Joyvio Food)\",2003,\"Puerto Varas, Chile\",\"https:\\u002f\\u002fwww.australis-seafoods.com\\u002fen\\u002f\",\"$621.2M\",\"2,539\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eVolume, in tons, 2022=%{x:,.0f}\\u003cbr\\u003eCommercial name=%{customdata[0]}\\u003cbr\\u003eCreation date=%{customdata[1]}\\u003cbr\\u003eHeadquarters=%{customdata[2]}\\u003cbr\\u003eWebsite=%{customdata[3]}\\u003cbr\\u003eRevenues 2022=%{customdata[4]}\\u003cbr\\u003eEmployees 2022=%{customdata[5]}\\u003cbr\\u003eNote=%{customdata[6]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[472000,194000,171000,152000,138000,91000,88000,86000,77000,75000],\"xaxis\":\"x\",\"y\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 companies producing salmon by tonnes (2022)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"472,000 tonnes\",\"MOWI ASA\",1964,\"Bergen, Norway\",\"https:\\u002f\\u002fmowi.com\\u002f\",\"$4.9B (2022)\",\"11,500 (2022)\",\"\"],[\"194,000 tonnes\",\"SalMar ASA\",1991,\"Fr\\u00f8ya, Norway\",\"https:\\u002f\\u002fwww.salmar.no\\u002fen\",\"$2.0B (2022)\",\"2,266 (2022)\",\"\"],[\"171,000 tonnes\",\"Cermaq Group AS (Mutsubishi Corporation)\",1995,\"Oslo, Norv\\u00e8ge\",\"https:\\u002f\\u002fwww.cermaq.com\\u002f\",\"$1.4B (2022)\",\"2,790 (2022)\",\"\"],[\"152,000 tonnes\",\"Ler\\u00f8y Seafood Group ASA\",1899,\"Bergen, Norway\",\"https:\\u002f\\u002fwww.leroyseafood.fr\\u002f\",\"$2.8B (2022)\",\"5,972 (2022)\",\"\"],[\"138,000 tonnes\",\"Empresas Aquachile SA\",1998,\"Puerto Montt, Chile\",\"http:\\u002f\\u002fwww.aquachile.com\\u002f\",\"$1.4B (2022)\",\"5,827 (2022)\",\"\"],[\"91,000 tonnes\",\"P\\u002fF Bakkafrost\",1968,\"Glyvar, Faroe Islands\",\"https:\\u002f\\u002fwww.bakkafrost.com\\u002fen\",\"$989.0M (2022)\",\"1,778 (2022)\",\"\"],[\"88,000 tonnes\",\"Grieg Seafood\",1992,\"Bergen, Norway\",\"https:\\u002f\\u002fgriegseafood.com\\u002f\",\"$747.8M (2022)\",\"718 (2022)\",\"\"],[\"86,000 tonnes\",\"Cooke Inc. \\u002f Cooke Aquaculture\",1985,\"New Brunswick, Canada\",\"https:\\u002f\\u002fcookeseafood.com\\u002f\",\"~$4.0B (2022)\",\"~13,000 (2022)\",\"No public information or report found\"],[\"77,000 tonnes\",\"Multiexport Foods SA\",1983,\"Puerto Montt, Chile\",\"https:\\u002f\\u002fwww.multi-xsalmon.com\\u002fen\\u002f\",\"$611.6M (2022)\",\"2,586 (2022)\",\"\"],[\"75,000 tonnes\",\"Australis Seafood SA (Joyvio Food)\",2003,\"Puerto Varas, Chile\",\"https:\\u002f\\u002fwww.australis-seafoods.com\\u002fen\\u002f\",\"$621.2M (2022)\",\"2,539 (2022)\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003eCommercial name=%{customdata[1]}\\u003cbr\\u003eCreation date=%{customdata[2]}\\u003cbr\\u003eHeadquarters=%{customdata[3]}\\u003cbr\\u003eWebsite=%{customdata[4]}\\u003cbr\\u003eRevenues=%{customdata[5]}\\u003cbr\\u003eEmployees=%{customdata[6]}\\u003cbr\\u003eNote=%{customdata[7]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[472000,194000,171000,152000,138000,91000,88000,86000,77000,75000],\"xaxis\":\"x\",\"y\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 companies producing salmon by tonnes (2022)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/en/top-conso.json b/public/dashboard/graphs/en/top-conso.json new file mode 100644 index 000000000..abb60dcea --- /dev/null +++ b/public/dashboard/graphs/en/top-conso.json @@ -0,0 +1 @@ +"{\"data\":[{\"alignmentgroup\":\"True\",\"cliponaxis\":false,\"customdata\":[[2.53,\"394,924\",\"262,448\",\"716,602\"],[3.18,\"535,702\",\"159,710\",\"87,080\"],[3.69,\"111,548\",\"11,934\",\"362,770\"],[3.27,\"11\",\"28,126\",\"239,015\"],[2.31,\"5\",\"74,949\",\"267,329\"],[2.63,\"203,981\",\"158,328\",\"130,718\"],[2.23,\"0\",\"4,636\",\"137,110\"],[0.53,\"0\",\"387\",\"113,220\"],[0.07,\"0\",\"181,107\",\"278,245\"],[2.02,\"12\",\"8,685\",\"104,528\"],[2.41,\"123,393\",\"120,169\",\"88,041\"],[2.52,\"56,989\",\"12,276\",\"19,896\"],[5.81,\"482\",\"599,913\",\"659,706\"],[2.58,\"907,370\",\"859,702\",\"2,130\"],[5.5,\"0\",\"17\",\"48,221\"]],\"hovertemplate\":\"\\u003cb\\u003eConsumption: %{y} tonnes\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Production (Capture + Aquaculture): %{customdata[1]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Export: %{customdata[2]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Import: %{customdata[3]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\",\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"textangle\":0,\"textfont\":{\"size\":12},\"textposition\":\"outside\",\"texttemplate\":\"%{y:,.0f}\",\"x\":[\"USA \\ud83c\\uddfa\\ud83c\\uddf8\",\"Russia \\ud83c\\uddf7\\ud83c\\uddfa\",\"Japan \\ud83c\\uddef\\ud83c\\uddf5\",\"France \\ud83c\\uddeb\\ud83c\\uddf7\",\"Germany \\ud83c\\udde9\\ud83c\\uddea\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Italy \\ud83c\\uddee\\ud83c\\uddf9\",\"Brazil \\ud83c\\udde7\\ud83c\\uddf7\",\"China \\ud83c\\udde8\\ud83c\\uddf3\",\"Spain \\ud83c\\uddea\\ud83c\\udde6\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Sweden \\ud83c\\uddf8\\ud83c\\uddea\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"Israel \\ud83c\\uddee\\ud83c\\uddf1\"],\"xaxis\":\"x\",\"y\":[849078.0,463073.0,462383.0,210900.0,192385.0,176371.0,132474.0,112833.0,97137.0,95855.0,91264.0,64609.0,60275.0,49797.0,48204.0],\"yaxis\":\"y\",\"type\":\"bar\"},{\"customdata\":[[849078.0],[463073.0],[462383.0],[210900.0],[192385.0],[176371.0],[132474.0],[112833.0],[97137.0],[95855.0],[91264.0],[64609.0],[60275.0],[49797.0],[48204.0]],\"hovertemplate\":\"\\u003cb\\u003eConsumption per capita: %{y} kilos\\u003c\\u002fb\\u003e\",\"legendgroup\":\"\",\"marker\":{\"color\":\"#FF4530\",\"size\":10,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"x\":[\"USA \\ud83c\\uddfa\\ud83c\\uddf8\",\"Russia \\ud83c\\uddf7\\ud83c\\uddfa\",\"Japan \\ud83c\\uddef\\ud83c\\uddf5\",\"France \\ud83c\\uddeb\\ud83c\\uddf7\",\"Germany \\ud83c\\udde9\\ud83c\\uddea\",\"United Kingdom \\ud83c\\uddec\\ud83c\\udde7\",\"Italy \\ud83c\\uddee\\ud83c\\uddf9\",\"Brazil \\ud83c\\udde7\\ud83c\\uddf7\",\"China \\ud83c\\udde8\\ud83c\\uddf3\",\"Spain \\ud83c\\uddea\\ud83c\\udde6\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Australia \\ud83c\\udde6\\ud83c\\uddfa\",\"Sweden \\ud83c\\uddf8\\ud83c\\uddea\",\"Chile \\ud83c\\udde8\\ud83c\\uddf1\",\"Israel \\ud83c\\uddee\\ud83c\\uddf1\"],\"xaxis\":\"x\",\"y\":[2.53,3.18,3.69,3.27,2.31,2.63,2.23,0.53,0.07,2.02,2.41,2.52,5.81,2.58,5.5],\"yaxis\":\"y2\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,0.94],\"title\":{},\"exponentformat\":\"none\",\"ticks\":\"\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Apparent consumption in tonnes (2019)\"},\"range\":[-1850.625,899132.625],\"tickfont\":{\"size\":13},\"fixedrange\":true},\"yaxis2\":{\"anchor\":\"x\",\"overlaying\":\"y\",\"side\":\"right\",\"title\":{\"text\":\"Apparent consumption per capita in kilos (2019)\"},\"color\":\"#FF4530\",\"range\":[-0.012127374671507957,5.8921273746715075],\"fixedrange\":true},\"hoverlabel\":{\"bgcolor\":\"white\"},\"title\":{\"text\":\"Top 15 countries consuming salmon\"},\"coloraxis\":{\"colorbar\":{\"tickformat\":\"0%\"}},\"hovermode\":\"x unified\",\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/en/top-land.json b/public/dashboard/graphs/en/top-land.json index 747b9ebc8..190eeb06a 100644 --- a/public/dashboard/graphs/en/top-land.json +++ b/public/dashboard/graphs/en/top-land.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[8,\"Saudi Arabia, United States, China, France, Japan, Lesotho, Brunei, TBD\",\"Funded by 8F Asset Management\"],[1,\"United States\",\"\"],[2,\"United Kingdom, Norway\",\"\"],[2,\"Portugal\",\"\"],[4,\"United States, South Korea, Norway, TBD\",\"\"],[1,\"Sweden\",\"\"],[1,\"Norway\",\"Funded by Lighthouse Finance\"],[3,\"China\",\"\"],[1,\"Norway\",\"\"],[1,\"United States\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction in tonnes=%{x:,.0f}\\u003cbr\\u003eNumber of projects=%{customdata[0]}\\u003cbr\\u003eCountries of projects=%{customdata[1]}\\u003cbr\\u003eNote=%{customdata[2]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[260000,200000,115000,106000,100000,100000,100000,80700,66000,60000],\"xaxis\":\"x\",\"y\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Company ambition for salmon production in tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 land-based salmon productors (ambitions)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"260,000 tonnes\",8,\"Saudi Arabia, United States, China, France, Japan, Lesotho, Brunei, TBD\",\"Funded by 8F Asset Management\"],[\"200,000 tonnes\",1,\"United States\",\"\"],[\"115,000 tonnes\",2,\"United Kingdom, Norway\",\"\"],[\"106,000 tonnes\",2,\"Portugal\",\"\"],[\"100,000 tonnes\",4,\"United States, South Korea, Norway, TBD\",\"\"],[\"100,000 tonnes\",1,\"Sweden\",\"\"],[\"100,000 tonnes\",1,\"Norway\",\"Funded by Lighthouse Finance\"],[\"80,700 tonnes\",3,\"China\",\"\"],[\"66,000 tonnes\",1,\"Norway\",\"\"],[\"60,000 tonnes\",1,\"United States\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003eNumber of projects=%{customdata[1]}\\u003cbr\\u003eCountries of projects=%{customdata[2]}\\u003cbr\\u003eNote=%{customdata[3]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[260000,200000,115000,106000,100000,100000,100000,80700,66000,60000],\"xaxis\":\"x\",\"y\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Company ambition for salmon production in tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 land-based salmon productors (ambitions)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/alternatives.json b/public/dashboard/graphs/fr/alternatives.json index 92ae7ff86..5cddec712 100644 --- a/public/dashboard/graphs/fr/alternatives.json +++ b/public/dashboard/graphs/fr/alternatives.json @@ -1 +1 @@ -"{\"data\":[{\"colorscale\":[[0,\"#6ecb57\"],[0.16666666666666666,\"#6ecb57\"],[0.16666666666666666,\"#aaed99\"],[0.3333333333333333,\"#aaed99\"],[0.3333333333333333,\"#ffd336\"],[0.5,\"#ffd336\"],[0.5,\"#ffac3c\"],[0.6666666666666666,\"#ffac3c\"],[0.6666666666666666,\"#f34620\"],[0.8333333333333334,\"#f34620\"],[0.8333333333333334,\"#cc0100\"],[1,\"#cc0100\"]],\"customdata\":[[\"5 - Principal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s\",\"5 - Principal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s\",\"6 - Principal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s\",\"4 -\",\"4 - Principal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s\",\"2 -\",\"2 -\",\"1 -\"],[\"2 - Consommer du saumon couvre moins de trois quarts des\\u003cbr\\u003ebesoins journaliers en om\\u00e9ga 3 (73% pour 100g). Om\\u00e9gas 3 de\\u003cbr\\u003etype DHA et EPA \\ud83d\\udc1f.\",\"2 - Consommer du saumon couvre moins de trois quarts des\\u003cbr\\u003ebesoins journaliers en om\\u00e9ga 3 (73% pour 100g). Om\\u00e9gas 3 de\\u003cbr\\u003etype DHA et EPA \\ud83d\\udc1f.\",\"5 - Consommer du thon albacore en boite couvre moins d'un\\u003cbr\\u003etiers des besoins journaliers en om\\u00e9ga 3 (29%, pour 100g).\\u003cbr\\u003eOm\\u00e9gas 3 de type DHA et EPA \\ud83d\\udc1f.\",\"1 - Consommer des poissons \\\"proie\\\" ne couvre pas\\u003cbr\\u003ecompl\\u00e8tement les besoins journaliers en om\\u00e9ga 3 (93%, pour\\u003cbr\\u003e100g). Om\\u00e9gas 3 de type DHA et EPA \\ud83d\\udc1f.\",\"5 - Consommer des coquillages couvre moins d'un tiers des\\u003cbr\\u003ebesoins journaliers en om\\u00e9ga 3 (17%, pour 100g). Om\\u00e9gas 3 de\\u003cbr\\u003etype DHA et EPA \\ud83d\\udc1f.\",\"6 - Les algues ne contiennent pas d'om\\u00e9gas 3.\",\"2 - Consommer du Simili couvre trois quarts des besoins\\u003cbr\\u003ejournaliers en om\\u00e9ga 3 (74%, pour 100g). Om\\u00e9gas 3 de type\\u003cbr\\u003eALA \\ud83c\\udf31.\",\"1 - Consommer de l'huile de colza couvre compl\\u00e8tement les\\u003cbr\\u003ebesoins journaliers en om\\u00e9ga 3 (328%, pour 100g). Om\\u00e9gas 3\\u003cbr\\u003ede type ALA \\ud83c\\udf31.\"],[\"5 - Fortes pressions environnementales li\\u00e9es \\u00e0\\u003cbr\\u003el\\u2019alimentation des saumons : l'approvisionnement en farines\\u003cbr\\u003ev\\u00e9g\\u00e9tales contribue \\u00e0 la d\\u00e9forestation en Amazonie et les\\u003cbr\\u003efarines de poisson aggravent la surp\\u00eache et le d\\u00e9clin des\\u003cbr\\u003epopulations de poissons sauvages.\",\"6 - D\\u00e9gradation forte de la qualit\\u00e9 de l'eau du milieu marin\\u003cbr\\u003e: rejets de nutriments et d'excr\\u00e9ments, eutrophisation et\\u003cbr\\u003ebloom de phytoplancton, rejets de pesticides et\\u003cbr\\u003emicroplastiques\",\"6 -\",\"4 -\",\"4 -\",\"4 -\",\"2 -\",\"1 -\"],[\"6 - L'empreinte carbone du saumon (\\u00e9levage terrestre) est\\u003cbr\\u003eestim\\u00e9e entre 15 et 20kg de CO2 equivalent par kg de saumon\\u003cbr\\u003eproduit.\",\"5 - L'empreinte carbone du saumon (\\u00e9levage en mer) est\\u003cbr\\u003eestim\\u00e9e \\u00e0 10kg de CO2 equivalent par kg de saumon produit\\u003cbr\\u003e(d'apr\\u00e8s WWF).\",\"3 - L'empreinte carbone du thon albacore est estim\\u00e9e \\u00e0 4.4kg\\u003cbr\\u003ede CO2 equivalent par kg de thon produit (d'apr\\u00e8s\\u003cbr\\u003eagribalyse).\",\"4 - L'empreinte carbone des coquillages est estim\\u00e9e \\u00e0 5.7kg\\u003cbr\\u003ede CO2 equivalent par kg produit (d'apr\\u00e8s agribalyse).\",\"4 - L'empreinte carbone des coquillages est estim\\u00e9e \\u00e0 7.26kg\\u003cbr\\u003ede CO2 equivalent par kg produit (d'apr\\u00e8s agribalyse).\",\"4 - L'empreinte carbone des algues est estim\\u00e9e \\u00e0 6.7kg de\\u003cbr\\u003eCO2 equivalent par kg produit (d'apr\\u00e8s agribalyse; moyenne\\u003cbr\\u003ede ulva, nori, kombu breton, haricot de mer).\",\"1 - L'empreinte carbone des Smili est estim\\u00e9e \\u00e0 1.6kg de CO2\\u003cbr\\u003eequivalent par kg produit (d'apr\\u00e8s agribalyse).\",\"2 - L'empreinte carbone de l'huile de colza est estim\\u00e9e \\u00e0\\u003cbr\\u003e2.3kg de CO2 equivalent par kg produit (d'apr\\u00e8s agribalyse).\"],[\"6 - Fort d\\u00e9tournement des productions de soja et de la p\\u00eache\\u003cbr\\u003edes petits p\\u00e9lagiques pour nourrir les saumons au d\\u00e9triment\\u003cbr\\u003edes peuples humains ; 90% des captures de la p\\u00eache minoti\\u00e8re\\u003cbr\\u003emondiale sont compos\\u00e9s d\\u2019esp\\u00e8ces directement comestibles par\\u003cbr\\u003eles humains\",\"6 - Fort d\\u00e9tournement des productions de soja et de la p\\u00eache\\u003cbr\\u003edes petits p\\u00e9lagiques pour nourrir les saumons au d\\u00e9triment\\u003cbr\\u003edes peuples humains ; 90% des captures de la p\\u00eache minoti\\u00e8re\\u003cbr\\u003emondiale sont compos\\u00e9s d\\u2019esp\\u00e8ces directement comestibles par\\u003cbr\\u003eles humains\",\"6 - Si eleve\\u00e9e en ferme (55%) polluent les eaux et les\\u003cbr\\u003eterres, avec des produits chimiques et des antibiotiques.\\u003cbr\\u003eTombent malades et les maladies peuvent se r\\u00e9pandre vite via\\u003cbr\\u003eles mouettte qui les mange\",\"4 - Provenance de l'oc\\u00e9an Atlantique Nord-Est (M\\u00e9diterran\\u00e9e,\\u003cbr\\u003eMaroc et Mauritanie) au chalut coulissant et \\u00e0 la senne\\u003cbr\\u003ep\\u00e9lagique\",\"3 - Secteur d'emploi important environ 17 000 personnes, il\\u003cbr\\u003es'agit d'une main d'oeuvre familiale.\",\"1 - Fili\\u00e8re en plein essor,: le d\\u00e9veloppement et la\\u003cbr\\u003econsommation d'algues est recommand\\u00e9 pour la transformation\\u003cbr\\u003edu syst\\u00e8me alimentaire \\u00e0 l'\\u00e9chelle mondiale , l'UE et pour\\u003cbr\\u003el'ODD relatif \\u00e0 une aquaculture durable\\u002ffaible niveau\\u003cbr\\u003etropique.\",\"2 -\",\"1 - Fili\\u00e8re porteuse d'emploi, a besoin de soutien pour la\\u003cbr\\u003ebio\"],[\"6 - Les densit\\u00e9s de 70 kg \\u00e0 150 kg de saumons par m3, selon\\u003cbr\\u003el'IFSA (2015), augmentent les risques de maladies\\u003cbr\\u003einfectieuses.\",\"4 - Densit\\u00e9 de 25 kg \\u002f m3,cependznt le bien-\\u00eatre est d\\u00e9grad\\u00e9\\u003cbr\\u003e\\u00e0 partir du seuil de 22 Kg\\u002fm3 en cages marines pour les\\u003cbr\\u003esaumons atlantiques\",\"6 - Les techniques utilis\\u00e9es par les p\\u00eacheries de thons ont\\u003cbr\\u003edes effets n\\u00e9gatifs sur de nombreuses esp\\u00e8ces non cibl\\u00e9es\\u003cbr\\u003e(100 000 tonnes de captures accessoires et rejets chaque\\u003cbr\\u003eann\\u00e9e dans les p\\u00eacheries mondiales de thon\",\"3 - Souffrance et stress des animaux captur\\u00e9s et ceux\\u003cbr\\u003eutilis\\u00e9s en app\\u00e2ts vivants, mais une meilleure capacit\\u00e9 \\u00e0\\u003cbr\\u003ecapturer les esp\\u00e8ces cibles\",\"2 -\",\"1 - Pas d'impacte sur la condition animale.\",\"2 -\",\"1 - Pas d'impacte sur la condition animale.\"]],\"hoverlabel\":{\"bgcolor\":\"white\"},\"hovertemplate\":\"%{customdata}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"showscale\":true,\"x\":[\"Saumon\\u003cbr\\u003e\\u00e9levage\\u003cbr\\u003eterrestre\",\"Saumon\\u003cbr\\u003e\\u00e9levage en\\u003cbr\\u003emer\",\"Thon\\u003cbr\\u003ealbacore en\\u003cbr\\u003eboite\\u003cbr\\u003e(p\\u00each\\u00e9)\",\"Poissons\\u003cbr\\u003e\\u201cproie\\u201d\\u003cbr\\u003e(sardines,\\u003cbr\\u003emaquereaux)\",\"Coquillages\\u003cbr\\u003e(moules,\\u003cbr\\u003ehuitres)\",\"Algues\",\"Simili\\u003cbr\\u003epoissons\\u003cbr\\u003ev\\u00e9g\\u00e9taux\\u003cbr\\u003eindustriels\",\"Huile de\\u003cbr\\u003ecolza (bio)\"],\"xgap\":4,\"y\":[\"\\u00c9l\\u00e9ments toxiques\",\"Apport en om\\u00e9gas 3\",\"Biodiversit\\u00e9\",\"Empreinte carbone\",\"Impacts sociaux \",\"Condition animale\"],\"ygap\":4,\"z\":[[5,5,6,4,4,2,2,1],[2,2,5,1,5,6,2,1],[5,6,6,4,4,4,2,1],[6,5,3,4,4,4,1,2],[6,6,6,4,3,1,2,1],[6,4,6,3,2,1,2,1]],\"type\":\"heatmap\",\"colorbar\":{\"thickness\":25,\"ticktext\":[\"Impact positif\",\"\",\"\",\"\",\"\",\"Impact n\\u00e9gatif\"],\"tickvals\":[1.4,2.25,3.1,3.95,4.8,5.6]}}],\"layout\":{\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"yaxis\":{\"autorange\":\"reversed\",\"showgrid\":false,\"fixedrange\":true},\"xaxis\":{\"showgrid\":false,\"side\":\"top\",\"fixedrange\":true},\"paper_bgcolor\":\"rgba(0,0,0,0)\",\"plot_bgcolor\":\"rgba(0,0,0,0)\"}}" \ No newline at end of file +"{\"data\":[{\"colorscale\":[[0,\"#6ecb57\"],[0.14285714285714285,\"#6ecb57\"],[0.14285714285714285,\"#aaed99\"],[0.2857142857142857,\"#aaed99\"],[0.2857142857142857,\"#ffd336\"],[0.42857142857142855,\"#ffd336\"],[0.42857142857142855,\"#ffac3c\"],[0.5714285714285714,\"#ffac3c\"],[0.5714285714285714,\"#f34620\"],[0.7142857142857143,\"#f34620\"],[0.7142857142857143,\"#cc0100\"],[0.8571428571428571,\"#cc0100\"],[0.8571428571428571,\"rgba(0,0,0,0)\"],[1,\"rgba(0,0,0,0)\"]],\"customdata\":[[\"\\u003cb\\u003e\\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts sur la sant\\u00e9 humaine. Niveau de contamination aux\\u003cbr\\u003epolluants \\u00e9ternels (PCB, PFAS), m\\u00e9taux lourds et\\u003cbr\\u003emicroplastiques.\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Contamination aux PCB, PFAS et microplastiques.\\u003cbr\\u003ePrincipal mode d'impr\\u00e9gnation : les poissons gras et les\\u003cbr\\u003ecrustac\\u00e9s.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Contamination aux PCB, PFAS et microplastique. Principal\\u003cbr\\u003emode d'impr\\u00e9gnation : les poissons gras et les crustac\\u00e9s.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Le thon est le poisson pr\\u00e9sentant le plus fort taux de\\u003cbr\\u003econtamination au mercure.\",\"\\u003cb\\u003eSardines, maquereaux - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Les poissons gras sont parmi les esp\\u00e8ces les plus\\u003cbr\\u003econtamin\\u00e9es aux polluants.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Les coquillages sont parmi les esp\\u00e8ces les plus\\u003cbr\\u003econtamin\\u00e9es aux polluants.\",\"\\u003cb\\u003eAlgues - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - La contamination des algues varie selon la qualit\\u00e9 de\\u003cbr\\u003el'eau.\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Le simili saumon fum\\u00e9 ne contient pas d'\\u00e9l\\u00e9ments\\u003cbr\\u003etoxiques (PCB, PFAS, microplastiques).\",\"\\u003cb\\u003eHuile de colza (bio) - \\u00c9l\\u00e9ments toxiques\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - L'huile de colza bio ne contient pas d'\\u00e9l\\u00e9ments toxiques\\u003cbr\\u003e(PCB, PFAS, microplastiques).\"],[\"\\u003cb\\u003eApport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts sur la sant\\u00e9 nutritionnelle. Paradoxe, la population\\u003cbr\\u003efran\\u00e7aise est en insuffisance d'om\\u00e9ga 3 malgr\\u00e9 la hausse de\\u003cbr\\u003ela consommation de poissons. D\\u00e9couvrez pourquoi dans la\\u003cbr\\u003em\\u00e9thodologie.\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consommer quotidiennement 100g de saumon fum\\u00e9 couvre 73%\\u003cbr\\u003edes besoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de type DHA et\\u003cbr\\u003eEPA \\ud83d\\udc1f.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consommer quotidiennement 100g de saumon fum\\u00e9 couvre 73%\\u003cbr\\u003edes besoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de type DHA et\\u003cbr\\u003eEPA \\ud83d\\udc1f.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Consommer quotidiennement 100g de thon albacore couvre\\u003cbr\\u003e29% des besoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de type DHA\\u003cbr\\u003eet EPA \\ud83d\\udc1f.\",\"\\u003cb\\u003eSardines, maquereaux - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Consommer quotidiennement 100g de sardines\\u002fmaquereaux\\u003cbr\\u003ecouvre 93% des besoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de\\u003cbr\\u003etype DHA et EPA \\ud83d\\udc1f.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Consommer quotidiennement 100g de coquillages couvre 17%\\u003cbr\\u003edes besoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de type DHA et\\u003cbr\\u003eEPA \\ud83d\\udc1f.\",\"\\u003cb\\u003eAlgues - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Les algues ne contiennent pas d'om\\u00e9ga 3.\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Consommer quotidiennement 100g de simili couvre 74% des\\u003cbr\\u003ebesoins journaliers en om\\u00e9ga 3. Om\\u00e9ga 3 de type DHA et EPA\\u003cbr\\u003e\\ud83c\\udf31.\",\"\\u003cb\\u003eHuile de colza (bio) - Apport en om\\u00e9ga 3\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Consommer quotidiennement 100g d'huile de colza couvre\\u003cbr\\u003e328% des besoins journaliers en om\\u00e9ga 3. Pour atteindre les\\u003cbr\\u003e100% d'apports journaliers pour 100g, 2 \\u00e0 3 cuill\\u00e8res \\u00e0\\u003cbr\\u003esoupe par jour suffisent. Om\\u00e9ga 3 de type ALA \\ud83c\\udf31.\"],[\"\\u003cb\\u003eBiodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts sur les \\u00e9cosyst\\u00e8mes aquatiques et terrestres & sur\\u003cbr\\u003eles esp\\u00e8ces animales sauvages et d\\u2019\\u00e9levage.\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Fortes pressions environnementales li\\u00e9es \\u00e0\\u003cbr\\u003el\\u2019alimentation des saumons : l'approvisionnement en farines\\u003cbr\\u003ev\\u00e9g\\u00e9tales contribue \\u00e0 la d\\u00e9forestation en Amazonie ; les\\u003cbr\\u003efarines de poissons aggravent la surp\\u00eache et le d\\u00e9clin des\\u003cbr\\u003epopulations de poissons sauvages.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Forte pressions environnementales li\\u00e9es \\u00e0 l'alimentation\\u003cbr\\u003edes saumons et d\\u00e9gradation forte de la qualit\\u00e9 de l'eau du\\u003cbr\\u003emilieu marin : rejets de nutriments et d'excr\\u00e9ments,\\u003cbr\\u003eeutrophisation et bloom de phytoplancton, rejets de\\u003cbr\\u003epesticides et microplastiques.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Les techniques utilis\\u00e9es par les p\\u00eacheries de thons\\u003cbr\\u003eimpactent de nombreuses esp\\u00e8ces non cibl\\u00e9es (100,000 tonnes\\u003cbr\\u003ede captures accessoires et rejets chaque ann\\u00e9e dans les\\u003cbr\\u003ep\\u00eacheries mondiales de thon).\",\"\\u003cb\\u003eSardines, maquereaux - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - Acidification terrestre et eaux douces, \\u00e9puisement des\\u003cbr\\u003eressources \\u00e9nerg\\u00e9tiques et eau, \\u00e9cotoxicit\\u00e9 pour \\u00e9cosyst\\u00e8mes\\u003cbr\\u003eaquatiques d'eau douce.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - \\u00c9puisement des ressources \\u00e9nerg\\u00e9tiques.\",\"\\u003cb\\u003eAlgues - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Acidification terrestre et eaux douces, \\u00e9puisement des\\u003cbr\\u003eressources min\\u00e9raux.\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Impact faible sur les \\u00e9cosyst\\u00e8mes terrestres, aquatiques\\u003cbr\\u003eet sur la faune sauvage.\",\"\\u003cb\\u003eHuile de colza (bio) - Biodiversit\\u00e9\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - La production en bio ne pr\\u00e9sente quasiment aucun impact.\"],[\"\\u003cb\\u003eEmpreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u00c9missions de gaz \\u00e0 effet de serre (GES).\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - L'empreinte carbone du saumon (\\u00e9levage terrestre) est\\u003cbr\\u003eestim\\u00e9e entre 2 et 14kg de CO2 \\u00e9quivalent par kg de saumon\\u003cbr\\u003eproduit.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - L'empreinte carbone du saumon (\\u00e9levage en mer) est\\u003cbr\\u003eestim\\u00e9e entre 7 et 10kg de CO2 \\u00e9quivalent de saumon produit.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - L'empreinte carbone du thon albacore est estim\\u00e9e \\u00e0 4.4kg\\u003cbr\\u003ede CO2 \\u00e9quivalent par kg de thon produit.\",\"\\u003cb\\u003eSardines, maquereaux - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - L'empreinte carbone des sardines\\u002fmaquereaux est estim\\u00e9e\\u003cbr\\u003e\\u00e0 7.26kg de CO2 \\u00e9quivalent par kg produit.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - L'empreinte carbone des coquillages est estim\\u00e9e \\u00e0 5.7kg\\u003cbr\\u003ede CO2 \\u00e9quivalent par kg produit.\",\"\\u003cb\\u003eAlgues - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - L'empreinte carbone des algues est estim\\u00e9e \\u00e0 6.7kg de\\u003cbr\\u003eCO2 \\u00e9quivalent par kg produit (moyenne de ulva, nori, kombu\\u003cbr\\u003ebreton, haricot de mer).\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - L'empreinte carbone du smili est estim\\u00e9e \\u00e0 1.6kg de CO2\\u003cbr\\u003e\\u00e9quivalent par kg produit.\",\"\\u003cb\\u003eHuile de colza (bio) - Empreinte carbone\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - L'empreinte carbone de l'huile de colza est estim\\u00e9e \\u00e0\\u003cbr\\u003e2.3kg de CO2 \\u00e9quivalent par kg produit.\"],[\"\\u003cb\\u003eImpacts sociaux \\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts sur les droits humains, sur l'\\u00e9quit\\u00e9 d'acc\\u00e8s \\u00e0\\u003cbr\\u003el'alimentation, et sur l'emploi.\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Fort d\\u00e9tournement des productions de soja et de la p\\u00eache\\u003cbr\\u003edes petits p\\u00e9lagiques pour nourrir les saumons au d\\u00e9triment\\u003cbr\\u003edes peuples humains ; 90% des captures de la p\\u00eache minoti\\u00e8re\\u003cbr\\u003emondiale sont compos\\u00e9s d\\u2019esp\\u00e8ces directement comestibles par\\u003cbr\\u003eles humains.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Fort d\\u00e9tournement des productions de soja et de la p\\u00eache\\u003cbr\\u003edes petits poissons p\\u00e9lagiques pour nourrir les saumons\\u003cbr\\u003ed'\\u00e9levage au d\\u00e9triment des peuples humains ; 90% des\\u003cbr\\u003ecaptures de la p\\u00eache minoti\\u00e8re mondiale sont compos\\u00e9s\\u003cbr\\u003ed\\u2019esp\\u00e8ces directement comestibles par les humains.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - L'\\u00e9levage de thons en fermes (55% des thons produits)\\u003cbr\\u003epollue les eaux et les terres avec des produits chimiques et\\u003cbr\\u003edes antibiotiques. Les poissons tombent malades et les\\u003cbr\\u003emaladies peuvent se r\\u00e9pandre vite via les oiseaux marins qui\\u003cbr\\u003eles mangent.\",\"\\u003cb\\u003eSardines, maquereaux - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e4 - La p\\u00eache des sardines\\u002fmaquereaux provient de l'oc\\u00e9an\\u003cbr\\u003eAtlantique Nord-Est (M\\u00e9diterran\\u00e9e, Maroc et Mauritanie) au\\u003cbr\\u003echalut coulissant et \\u00e0 la senne p\\u00e9lagique, mettant en p\\u00e9ril\\u003cbr\\u003ela s\\u00e9curit\\u00e9 alimentaire des communaut\\u00e9s locales.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - La production de coquillages est un secteur d'emploi\\u003cbr\\u003eimportant (environ 17 000 personnes), il s'agit d'une main\\u003cbr\\u003ed'oeuvre familiale.\",\"\\u003cb\\u003eAlgues - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Le d\\u00e9veloppement et la consommation d'algues est\\u003cbr\\u003erecommand\\u00e9 pour la transformation du syst\\u00e8me alimentaire par\\u003cbr\\u003eles institutions internationales (FAO) et les institutions\\u003cbr\\u003eeurop\\u00e9ennes, et correspond \\u00e0 l'ODD (objectif de\\u003cbr\\u003ed\\u00e9veloppement durable) relatif \\u00e0 une aquaculture\\u003cbr\\u003edurable\\u002ffaible niveau trophique. C'est une fili\\u00e8re en plein\\u003cbr\\u003eessor.\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Production locale et porteuse d'emploi.\",\"\\u003cb\\u003eHuile de colza (bio) - Impacts sociaux\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - La production d'huile de colza est une fili\\u00e8re porteuse\\u003cbr\\u003ed'emploi. Elle a besoin de soutien pour la production bio.\"],[\"\\u003cb\\u003eCondition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003eImpacts sur les conditions de vie des animaux selon la\\u003cbr\\u003edensit\\u00e9 dans les cages, les maladies, les pratiques\\u003cbr\\u003ed'\\u00e9levage et de p\\u00eache.\",\"\\u003cb\\u003eSaumon (\\u00e9levage terrestre) - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Dans les fermes d'\\u00e9levage de saumon terrestre, les\\u003cbr\\u003edensit\\u00e9s sont de 70 kg \\u00e0 150 kg de saumons par m\\u00e8tre cube\\u003cbr\\u003ed'eau, ce qui augmentent les risques de maladies\\u003cbr\\u003einfectieuses.\",\"\\u003cb\\u003eSaumon (\\u00e9levage en mer) - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e5 - Dans les \\u00e9levages de saumons en cages marines, les\\u003cbr\\u003edensit\\u00e9s sont de l'ordre de 25 kg de saumons par m\\u00e8tre cube\\u003cbr\\u003ed'eau. Le bien-\\u00eatre est d\\u00e9grad\\u00e9 \\u00e0 partir du seuil d'environ\\u003cbr\\u003e10-20 kg\\u002fm3.\",\"\\u003cb\\u003eThon albacore p\\u00each\\u00e9 - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e6 - Souffrances des thons captur\\u00e9s, apr\\u00e8s suffocation et\\u003cbr\\u003eagonie, ils sont congel\\u00e9s vivants dans les cales des\\u003cbr\\u003enavires. 100,000 tonnes d'esp\\u00e8ces non cibl\\u00e9es sont captur\\u00e9es\\u003cbr\\u003eet rejet\\u00e9es chaque ann\\u00e9e dans les p\\u00eacheries mondiales de\\u003cbr\\u003ethon.\",\"\\u003cb\\u003eSardines, maquereaux - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e3 - Stress et souffrances li\\u00e9s \\u00e0 l'agonie des poissons pris\\u003cbr\\u003eau pi\\u00e8ge dans les filets.\",\"\\u003cb\\u003eCoquillages (moules, hu\\u00eetres) - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e2 - Peu d'impact sur la condition animale.\",\"\\u003cb\\u003eAlgues - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Pas d'impact sur la condition animale.\",\"\\u003cb\\u003eSimili saumon fum\\u00e9 - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Pas d'impact sur la condition animale.\",\"\\u003cb\\u003eHuile de colza (bio) - Condition animale\\u003c\\u002fb\\u003e\\u003cbr\\u003e1 - Pas d'impact sur la condition animale.\"]],\"hoverlabel\":{\"bgcolor\":\"white\"},\"hovertemplate\":\"%{customdata}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"showscale\":true,\"x\":[\"Description des crit\\u00e8res\",\"Saumon (\\u00e9levage terrestre)\",\"Saumon (\\u00e9levage en mer)\",\"Thon albacore p\\u00each\\u00e9 \",\"Sardines, maquereaux\",\"Coquillages (moules, hu\\u00eetres)\",\"Algues\",\"Simili saumon fum\\u00e9\",\"Huile de colza (bio)\"],\"xgap\":4,\"y\":[\"\\u00c9l\\u00e9ments toxiques\",\"Apport en om\\u00e9ga 3\",\"Biodiversit\\u00e9\",\"Empreinte carbone\",\"Impacts sociaux \",\"Condition animale\"],\"ygap\":4,\"z\":[[7,5,5,6,5,4,2,1,1],[7,2,2,5,1,5,6,2,1],[7,5,6,6,4,4,5,2,1],[7,6,5,3,4,4,4,1,2],[7,6,6,6,4,3,1,2,1],[7,6,5,6,3,2,1,1,1]],\"type\":\"heatmap\",\"colorbar\":{\"thickness\":25,\"ticktext\":[\"Impact\\u003cbr\\u003etr\\u00e8s\\u003cbr\\u003er\\u00e9duit\",\"\",\"\",\"\",\"\",\"IImpact\\u003cbr\\u003etr\\u00e8s\\u003cbr\\u003efort\"],\"tickvals\":[1.4,2.25,3.1,3.95,4.8,5.7]}}],\"layout\":{\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"yaxis\":{\"autorange\":\"reversed\",\"showgrid\":false,\"fixedrange\":true},\"xaxis\":{\"showgrid\":false,\"side\":\"top\",\"fixedrange\":true,\"range\":[0.3,8.5]},\"paper_bgcolor\":\"rgba(0,0,0,0)\",\"plot_bgcolor\":\"rgba(0,0,0,0)\"}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/evolution-map.json b/public/dashboard/graphs/fr/evolution-map.json deleted file mode 100644 index 2585e266c..000000000 --- a/public/dashboard/graphs/fr/evolution-map.json +++ /dev/null @@ -1 +0,0 @@ -"{\"data\":[{\"customdata\":[[16490.52,2021,\"\\u00c9tats-Unis\",\"USA\"],[205000.0,2021,\"Royaume-Uni\",\"GBR\"],[180.0,2021,\"\\u00c9mirats Arabes Unis\",\"ARE\"],[160.0,2021,\"Suisse\",\"CHE\"],[14959.0,2021,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1562415.01,2021,\"Norv\\u00e8ge\",\"NOR\"],[60.0,2021,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12844.0,2021,\"Irlande\",\"IRL\"],[46458.0,2021,\"Islande\",\"ISL\"],[115650.0,2021,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1668.0,2021,\"Danemark\",\"DNK\"],[725280.0,2021,\"Chili\",\"CHL\"],[120186.0,2021,\"Canada\",\"CAN\"],[84045.234,2021,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"\\u00c9mirats Arabes Unis\",\"Suisse\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,205000.0,180.0,160.0,14959.0,1562415.01,60.0,12844.0,46458.0,115650.0,1668.0,725280.0,120186.0,84045.234],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"layout\":{\"geo\":{\"domain\":{\"x\":[0.0,1.0],\"y\":[0.0,1.0]},\"projection\":{\"type\":\"natural earth\"},\"showcountries\":true},\"legend\":{\"itemsizing\":\"constant\",\"tracegroupgap\":0},\"sliders\":[{\"active\":41,\"currentvalue\":{\"prefix\":\"Ann\\u00e9e=\"},\"len\":0.9,\"pad\":{\"b\":10,\"t\":60},\"steps\":[{\"args\":[[\"1980\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1980\",\"method\":\"animate\"},{\"args\":[[\"1981\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1981\",\"method\":\"animate\"},{\"args\":[[\"1982\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1982\",\"method\":\"animate\"},{\"args\":[[\"1983\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1983\",\"method\":\"animate\"},{\"args\":[[\"1984\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1984\",\"method\":\"animate\"},{\"args\":[[\"1985\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1985\",\"method\":\"animate\"},{\"args\":[[\"1986\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1986\",\"method\":\"animate\"},{\"args\":[[\"1987\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1987\",\"method\":\"animate\"},{\"args\":[[\"1988\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1988\",\"method\":\"animate\"},{\"args\":[[\"1989\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1989\",\"method\":\"animate\"},{\"args\":[[\"1990\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1990\",\"method\":\"animate\"},{\"args\":[[\"1991\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1991\",\"method\":\"animate\"},{\"args\":[[\"1992\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1992\",\"method\":\"animate\"},{\"args\":[[\"1993\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1993\",\"method\":\"animate\"},{\"args\":[[\"1994\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1994\",\"method\":\"animate\"},{\"args\":[[\"1995\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1995\",\"method\":\"animate\"},{\"args\":[[\"1996\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1996\",\"method\":\"animate\"},{\"args\":[[\"1997\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1997\",\"method\":\"animate\"},{\"args\":[[\"1998\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1998\",\"method\":\"animate\"},{\"args\":[[\"1999\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"1999\",\"method\":\"animate\"},{\"args\":[[\"2000\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2000\",\"method\":\"animate\"},{\"args\":[[\"2001\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2001\",\"method\":\"animate\"},{\"args\":[[\"2002\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2002\",\"method\":\"animate\"},{\"args\":[[\"2003\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2003\",\"method\":\"animate\"},{\"args\":[[\"2004\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2004\",\"method\":\"animate\"},{\"args\":[[\"2005\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2005\",\"method\":\"animate\"},{\"args\":[[\"2006\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2006\",\"method\":\"animate\"},{\"args\":[[\"2007\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2007\",\"method\":\"animate\"},{\"args\":[[\"2008\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2008\",\"method\":\"animate\"},{\"args\":[[\"2009\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2009\",\"method\":\"animate\"},{\"args\":[[\"2010\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2010\",\"method\":\"animate\"},{\"args\":[[\"2011\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2011\",\"method\":\"animate\"},{\"args\":[[\"2012\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2012\",\"method\":\"animate\"},{\"args\":[[\"2013\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2013\",\"method\":\"animate\"},{\"args\":[[\"2014\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2014\",\"method\":\"animate\"},{\"args\":[[\"2015\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2015\",\"method\":\"animate\"},{\"args\":[[\"2016\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2016\",\"method\":\"animate\"},{\"args\":[[\"2017\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2017\",\"method\":\"animate\"},{\"args\":[[\"2018\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2018\",\"method\":\"animate\"},{\"args\":[[\"2019\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2019\",\"method\":\"animate\"},{\"args\":[[\"2020\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2020\",\"method\":\"animate\"},{\"args\":[[\"2021\"],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"2021\",\"method\":\"animate\"}],\"x\":0.1,\"xanchor\":\"left\",\"y\":0,\"yanchor\":\"top\"}],\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]],\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]},\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"bgcolor\":\"#E5ECF6\",\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"ternary\":{\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"bgcolor\":\"#E5ECF6\",\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"zerolinewidth\":2},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"zerolinewidth\":2}}},\"title\":{\"text\":\"Evolution de l'\\u00e9levage du saumon par pays\"},\"updatemenus\":[{\"buttons\":[{\"args\":[null,{\"frame\":{\"duration\":500,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":500,\"easing\":\"linear\"}}],\"label\":\"▶\",\"method\":\"animate\"},{\"args\":[[null],{\"frame\":{\"duration\":0,\"redraw\":true},\"mode\":\"immediate\",\"fromcurrent\":true,\"transition\":{\"duration\":0,\"easing\":\"linear\"}}],\"label\":\"◼\",\"method\":\"animate\"}],\"direction\":\"left\",\"pad\":{\"r\":10,\"t\":70},\"showactive\":false,\"type\":\"buttons\",\"x\":0.1,\"xanchor\":\"right\",\"y\":0,\"yanchor\":\"top\"}],\"modebar\":{\"remove\":[\"lasso2d\",\"select2d\"]}},\"frames\":[{\"data\":[{\"customdata\":[[598.0,1980,\"Royaume-Uni\",\"GBR\"],[30.0,1980,\"Su\\u00e8de\",\"SWE\"],[4312.0,1980,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1980,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[21.0,1980,\"Irlande\",\"IRL\"],[27.0,1980,\"Islande\",\"ISL\"],[251.0,1980,\"Finlande\",\"FIN\"],[22.0,1980,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1980,\"Chili\",\"CHL\"],[27.0,1980,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Su\\u00e8de\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[598.0,30.0,4312.0,0.0,21.0,27.0,251.0,22.0,0.0,27.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1980\"},{\"data\":[{\"customdata\":[[1133.0,1981,\"Royaume-Uni\",\"GBR\"],[0.0,1981,\"Turquie\",null],[50.0,1981,\"Su\\u00e8de\",\"SWE\"],[8418.0,1981,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1981,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[35.0,1981,\"Irlande\",\"IRL\"],[39.0,1981,\"Islande\",\"ISL\"],[312.0,1981,\"Finlande\",\"FIN\"],[45.0,1981,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1981,\"Chili\",\"CHL\"],[76.0,1981,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[1133.0,0.0,50.0,8418.0,0.0,35.0,39.0,312.0,45.0,0.0,76.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1981\"},{\"data\":[{\"customdata\":[[2152.0,1982,\"Royaume-Uni\",\"GBR\"],[0.0,1982,\"Turquie\",null],[50.0,1982,\"Su\\u00e8de\",\"SWE\"],[10695.0,1982,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1982,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[100.0,1982,\"Irlande\",\"IRL\"],[56.0,1982,\"Islande\",\"ISL\"],[9.0,1982,\"Finlande\",\"FIN\"],[60.0,1982,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1982,\"Chili\",\"CHL\"],[143.0,1982,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2152.0,0.0,50.0,10695.0,0.0,100.0,56.0,9.0,60.0,0.0,143.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1982\"},{\"data\":[{\"customdata\":[[2536.0,1983,\"Royaume-Uni\",\"GBR\"],[0.0,1983,\"Turquie\",null],[75.0,1983,\"Su\\u00e8de\",\"SWE\"],[17298.0,1983,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1983,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[257.0,1983,\"Irlande\",\"IRL\"],[79.0,1983,\"Islande\",\"ISL\"],[235.0,1983,\"Finlande\",\"FIN\"],[90.0,1983,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1983,\"Chili\",\"CHL\"],[68.0,1983,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2536.0,0.0,75.0,17298.0,0.0,257.0,79.0,235.0,90.0,0.0,68.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1983\"},{\"data\":[{\"customdata\":[[3912.0,1984,\"Royaume-Uni\",\"GBR\"],[0.0,1984,\"Turquie\",null],[118.0,1984,\"Su\\u00e8de\",\"SWE\"],[150.0,1984,\"Espagne\",\"ESP\"],[21881.0,1984,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1984,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[385.0,1984,\"Irlande\",\"IRL\"],[107.0,1984,\"Islande\",\"ISL\"],[93.0,1984,\"Finlande\",\"FIN\"],[117.0,1984,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1984,\"Chili\",\"CHL\"],[222.0,1984,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[3912.0,0.0,118.0,150.0,21881.0,0.0,385.0,107.0,93.0,117.0,0.0,222.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1984\"},{\"data\":[{\"customdata\":[[6921.0,1985,\"Royaume-Uni\",\"GBR\"],[0.0,1985,\"Turquie\",null],[81.0,1985,\"Su\\u00e8de\",\"SWE\"],[150.0,1985,\"Espagne\",\"ESP\"],[29473.0,1985,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1985,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[700.0,1985,\"Irlande\",\"IRL\"],[91.0,1985,\"Islande\",\"ISL\"],[92.0,1985,\"Finlande\",\"FIN\"],[940.0,1985,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1985,\"Chili\",\"CHL\"],[349.0,1985,\"Canada\",\"CAN\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\"],\"legendgroup\":\"\",\"locations\":[\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\"],\"marker\":{\"color\":\"#151c97\",\"size\":[6921.0,0.0,81.0,150.0,29473.0,0.0,700.0,91.0,92.0,940.0,0.0,349.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1985\"},{\"data\":[{\"customdata\":[[8.0,1986,\"\\u00c9tats-Unis\",\"USA\"],[10337.0,1986,\"Royaume-Uni\",\"GBR\"],[0.0,1986,\"Turquie\",null],[160.0,1986,\"Su\\u00e8de\",\"SWE\"],[150.0,1986,\"Espagne\",\"ESP\"],[44831.0,1986,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1986,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[1215.0,1986,\"Irlande\",\"IRL\"],[123.0,1986,\"Islande\",\"ISL\"],[93.0,1986,\"Finlande\",\"FIN\"],[1370.0,1986,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.0,1986,\"Chili\",\"CHL\"],[682.0,1986,\"Canada\",\"CAN\"],[10.0,1986,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[8.0,10337.0,0.0,160.0,150.0,44831.0,0.0,1215.0,123.0,93.0,1370.0,0.0,682.0,10.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1986\"},{\"data\":[{\"customdata\":[[113.0,1987,\"\\u00c9tats-Unis\",\"USA\"],[12721.0,1987,\"Royaume-Uni\",\"GBR\"],[0.0,1987,\"Turquie\",null],[224.0,1987,\"Su\\u00e8de\",\"SWE\"],[150.0,1987,\"Espagne\",\"ESP\"],[46453.0,1987,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1987,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[2300.0,1987,\"Irlande\",\"IRL\"],[490.0,1987,\"Islande\",\"ISL\"],[3.0,1987,\"Gr\\u00e8ce\",\"GRC\"],[11.0,1987,\"Finlande\",\"FIN\"],[3193.0,1987,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[41.0,1987,\"Chili\",\"CHL\"],[1385.0,1987,\"Canada\",\"CAN\"],[62.0,1987,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[113.0,12721.0,0.0,224.0,150.0,46453.0,0.0,2300.0,490.0,3.0,11.0,3193.0,41.0,1385.0,62.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1987\"},{\"data\":[{\"customdata\":[[898.0,1988,\"\\u00c9tats-Unis\",\"USA\"],[17951.0,1988,\"Royaume-Uni\",\"GBR\"],[0.0,1988,\"Turquie\",null],[363.0,1988,\"Su\\u00e8de\",\"SWE\"],[150.0,1988,\"Espagne\",\"ESP\"],[0.0,1988,\"Portugal\",\"PRT\"],[78744.0,1988,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1988,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[4075.0,1988,\"Irlande\",\"IRL\"],[1053.0,1988,\"Islande\",\"ISL\"],[11.0,1988,\"Gr\\u00e8ce\",\"GRC\"],[117.0,1988,\"Finlande\",\"FIN\"],[3400.0,1988,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[165.0,1988,\"Chili\",\"CHL\"],[3431.0,1988,\"Canada\",\"CAN\"],[240.0,1988,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[898.0,17951.0,0.0,363.0,150.0,0.0,78744.0,0.0,4075.0,1053.0,11.0,117.0,3400.0,165.0,3431.0,240.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1988\"},{\"data\":[{\"customdata\":[[2554.0,1989,\"\\u00c9tats-Unis\",\"USA\"],[28603.0,1989,\"Royaume-Uni\",\"GBR\"],[0.0,1989,\"Turquie\",null],[771.0,1989,\"Su\\u00e8de\",\"SWE\"],[150.0,1989,\"Espagne\",\"ESP\"],[100.0,1989,\"Portugal\",\"PRT\"],[111337.0,1989,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1989,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[5500.0,1989,\"Irlande\",\"IRL\"],[1480.0,1989,\"Islande\",\"ISL\"],[19.0,1989,\"Gr\\u00e8ce\",\"GRC\"],[71.0,1989,\"Finlande\",\"FIN\"],[7901.0,1989,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1860.0,1989,\"Chili\",\"CHL\"],[5967.0,1989,\"Canada\",\"CAN\"],[1750.0,1989,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[2554.0,28603.0,0.0,771.0,150.0,100.0,111337.0,0.0,5500.0,1480.0,19.0,71.0,7901.0,1860.0,5967.0,1750.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1989\"},{\"data\":[{\"customdata\":[[3185.0,1990,\"\\u00c9tats-Unis\",\"USA\"],[32004.0,1990,\"Royaume-Uni\",\"GBR\"],[300.0,1990,\"Turquie\",null],[602.0,1990,\"Su\\u00e8de\",\"SWE\"],[355.0,1990,\"Espagne\",\"ESP\"],[120.0,1990,\"Portugal\",\"PRT\"],[145990.0,1990,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1990,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[6323.0,1990,\"Irlande\",\"IRL\"],[2716.0,1990,\"Islande\",\"ISL\"],[12.0,1990,\"Gr\\u00e8ce\",\"GRC\"],[157.0,1990,\"Finlande\",\"FIN\"],[13025.0,1990,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[9478.0,1990,\"Chili\",\"CHL\"],[9625.0,1990,\"Canada\",\"CAN\"],[1750.0,1990,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[3185.0,32004.0,300.0,602.0,355.0,120.0,145990.0,0.0,6323.0,2716.0,12.0,157.0,13025.0,9478.0,9625.0,1750.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1990\"},{\"data\":[{\"customdata\":[[6661.0,1991,\"\\u00c9tats-Unis\",\"USA\"],[40657.0,1991,\"Royaume-Uni\",\"GBR\"],[1500.0,1991,\"Turquie\",null],[270.0,1991,\"Su\\u00e8de\",\"SWE\"],[553.0,1991,\"Espagne\",\"ESP\"],[100.0,1991,\"Portugal\",\"PRT\"],[154900.0,1991,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1991,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[9300.0,1991,\"Irlande\",\"IRL\"],[2566.0,1991,\"Islande\",\"ISL\"],[33.0,1991,\"Gr\\u00e8ce\",\"GRC\"],[574.0,1991,\"France\",\"FRA\"],[146.0,1991,\"Finlande\",\"FIN\"],[17914.0,1991,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[14957.0,1991,\"Chili\",\"CHL\"],[13499.0,1991,\"Canada\",\"CAN\"],[2653.0,1991,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[6661.0,40657.0,1500.0,270.0,553.0,100.0,154900.0,0.0,9300.0,2566.0,33.0,574.0,146.0,17914.0,14957.0,13499.0,2653.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1991\"},{\"data\":[{\"customdata\":[[10028.0,1992,\"\\u00c9tats-Unis\",\"USA\"],[36302.0,1992,\"Royaume-Uni\",\"GBR\"],[680.0,1992,\"Turquie\",null],[388.0,1992,\"Su\\u00e8de\",\"SWE\"],[782.0,1992,\"Espagne\",\"ESP\"],[0.0,1992,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[0.0,1992,\"Portugal\",\"PRT\"],[124138.0,1992,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1992,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[9696.0,1992,\"Irlande\",\"IRL\"],[2125.0,1992,\"Islande\",\"ISL\"],[20.0,1992,\"Gr\\u00e8ce\",\"GRC\"],[600.0,1992,\"France\",\"FRA\"],[85.0,1992,\"Finlande\",\"FIN\"],[18364.0,1992,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[23715.0,1992,\"Chili\",\"CHL\"],[17305.0,1992,\"Canada\",\"CAN\"],[3300.0,1992,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10028.0,36302.0,680.0,388.0,782.0,0.0,0.0,124138.0,0.0,9696.0,2125.0,20.0,600.0,85.0,18364.0,23715.0,17305.0,3300.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1992\"},{\"data\":[{\"customdata\":[[10750.0,1993,\"\\u00c9tats-Unis\",\"USA\"],[48791.0,1993,\"Royaume-Uni\",\"GBR\"],[791.0,1993,\"Turquie\",null],[4.0,1993,\"Su\\u00e8de\",\"SWE\"],[562.0,1993,\"Espagne\",\"ESP\"],[0.0,1993,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[0.0,1993,\"Portugal\",\"PRT\"],[155581.0,1993,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1993,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12366.0,1993,\"Irlande\",\"IRL\"],[2348.0,1993,\"Islande\",\"ISL\"],[30.0,1993,\"Gr\\u00e8ce\",\"GRC\"],[564.0,1993,\"France\",\"FRA\"],[0.0,1993,\"Finlande\",\"FIN\"],[17660.0,1993,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[29180.0,1993,\"Chili\",\"CHL\"],[23483.0,1993,\"Canada\",\"CAN\"],[3500.0,1993,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10750.0,48791.0,791.0,4.0,562.0,0.0,0.0,155581.0,0.0,12366.0,2348.0,30.0,564.0,0.0,17660.0,29180.0,23483.0,3500.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1993\"},{\"data\":[{\"customdata\":[[10906.0,1994,\"\\u00c9tats-Unis\",\"USA\"],[64266.0,1994,\"Royaume-Uni\",\"GBR\"],[434.0,1994,\"Turquie\",null],[7.0,1994,\"Su\\u00e8de\",\"SWE\"],[909.0,1994,\"Espagne\",\"ESP\"],[0.0,1994,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[0.0,1994,\"Portugal\",\"PRT\"],[202459.0,1994,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1994,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[11616.0,1994,\"Irlande\",\"IRL\"],[2588.0,1994,\"Islande\",\"ISL\"],[74.0,1994,\"Gr\\u00e8ce\",\"GRC\"],[856.0,1994,\"France\",\"FRA\"],[0.0,1994,\"Finlande\",\"FIN\"],[14868.0,1994,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[34175.0,1994,\"Chili\",\"CHL\"],[27773.0,1994,\"Canada\",\"CAN\"],[4000.0,1994,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10906.0,64266.0,434.0,7.0,909.0,0.0,0.0,202459.0,0.0,11616.0,2588.0,74.0,856.0,0.0,14868.0,34175.0,27773.0,4000.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1994\"},{\"data\":[{\"customdata\":[[14075.0,1995,\"\\u00c9tats-Unis\",\"USA\"],[70322.0,1995,\"Royaume-Uni\",\"GBR\"],[654.0,1995,\"Turquie\",null],[19.0,1995,\"Su\\u00e8de\",\"SWE\"],[695.0,1995,\"Espagne\",\"ESP\"],[0.0,1995,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[0.0,1995,\"Portugal\",\"PRT\"],[261522.0,1995,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1995,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[11811.0,1995,\"Irlande\",\"IRL\"],[2591.0,1995,\"Islande\",\"ISL\"],[7.0,1995,\"Gr\\u00e8ce\",\"GRC\"],[894.0,1995,\"France\",\"FRA\"],[0.0,1995,\"Finlande\",\"FIN\"],[8539.0,1995,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[54250.0,1995,\"Chili\",\"CHL\"],[33674.0,1995,\"Canada\",\"CAN\"],[6192.0,1995,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14075.0,70322.0,654.0,19.0,695.0,0.0,0.0,261522.0,0.0,11811.0,2591.0,7.0,894.0,0.0,8539.0,54250.0,33674.0,6192.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1995\"},{\"data\":[{\"customdata\":[[13906.0,1996,\"\\u00c9tats-Unis\",\"USA\"],[83344.0,1996,\"Royaume-Uni\",\"GBR\"],[193.0,1996,\"Turquie\",null],[12.0,1996,\"Su\\u00e8de\",\"SWE\"],[726.0,1996,\"Espagne\",\"ESP\"],[0.0,1996,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[4.0,1996,\"Portugal\",\"PRT\"],[297557.0,1996,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1996,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[14025.0,1996,\"Irlande\",\"IRL\"],[2832.0,1996,\"Islande\",\"ISL\"],[9.0,1996,\"Gr\\u00e8ce\",\"GRC\"],[800.0,1996,\"France\",\"FRA\"],[0.0,1996,\"Finlande\",\"FIN\"],[17049.0,1996,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[77327.0,1996,\"Chili\",\"CHL\"],[36475.0,1996,\"Canada\",\"CAN\"],[7647.0,1996,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[13906.0,83344.0,193.0,12.0,726.0,0.0,4.0,297557.0,0.0,14025.0,2832.0,9.0,800.0,0.0,17049.0,77327.0,36475.0,7647.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1996\"},{\"data\":[{\"customdata\":[[18005.0,1997,\"\\u00c9tats-Unis\",\"USA\"],[99422.0,1997,\"Royaume-Uni\",\"GBR\"],[50.0,1997,\"Turquie\",null],[0.0,1997,\"Su\\u00e8de\",\"SWE\"],[851.0,1997,\"Espagne\",\"ESP\"],[0.0,1997,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[250.0,1997,\"Portugal\",\"PRT\"],[332581.0,1997,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1997,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[15441.0,1997,\"Irlande\",\"IRL\"],[2513.0,1997,\"Islande\",\"ISL\"],[12.0,1997,\"Gr\\u00e8ce\",\"GRC\"],[950.0,1997,\"France\",\"FRA\"],[0.0,1997,\"Finlande\",\"FIN\"],[21103.0,1997,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[96675.0,1997,\"Chili\",\"CHL\"],[51015.0,1997,\"Canada\",\"CAN\"],[7648.0,1997,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Portugal\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"PRT\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18005.0,99422.0,50.0,0.0,851.0,0.0,250.0,332581.0,0.0,15441.0,2513.0,12.0,950.0,0.0,21103.0,96675.0,51015.0,7648.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1997\"},{\"data\":[{\"customdata\":[[14507.0,1998,\"\\u00c9tats-Unis\",\"USA\"],[110917.0,1998,\"Royaume-Uni\",\"GBR\"],[40.0,1998,\"Turquie\",null],[0.0,1998,\"Su\\u00e8de\",\"SWE\"],[798.0,1998,\"Espagne\",\"ESP\"],[0.0,1998,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[360806.0,1998,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1998,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[14860.0,1998,\"Irlande\",\"IRL\"],[2742.0,1998,\"Islande\",\"ISL\"],[11.0,1998,\"Gr\\u00e8ce\",\"GRC\"],[760.0,1998,\"France\",\"FRA\"],[0.0,1998,\"Finlande\",\"FIN\"],[19176.0,1998,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[107066.0,1998,\"Chili\",\"CHL\"],[49475.0,1998,\"Canada\",\"CAN\"],[7069.0,1998,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14507.0,110917.0,40.0,0.0,798.0,0.0,360806.0,0.0,14860.0,2742.0,11.0,760.0,0.0,19176.0,107066.0,49475.0,7069.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1998\"},{\"data\":[{\"customdata\":[[17739.0,1999,\"\\u00c9tats-Unis\",\"USA\"],[126686.0,1999,\"Royaume-Uni\",\"GBR\"],[0.0,1999,\"Turquie\",null],[0.0,1999,\"Su\\u00e8de\",\"SWE\"],[618.0,1999,\"Espagne\",\"ESP\"],[5.0,1999,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[425154.0,1999,\"Norv\\u00e8ge\",\"NOR\"],[0.0,1999,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[18076.0,1999,\"Irlande\",\"IRL\"],[2900.0,1999,\"Islande\",\"ISL\"],[9.0,1999,\"Gr\\u00e8ce\",\"GRC\"],[750.0,1999,\"France\",\"FRA\"],[0.0,1999,\"Finlande\",\"FIN\"],[39252.0,1999,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[103242.0,1999,\"Chili\",\"CHL\"],[61990.0,1999,\"Canada\",\"CAN\"],[9195.0,1999,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[17739.0,126686.0,0.0,0.0,618.0,5.0,425154.0,0.0,18076.0,2900.0,9.0,750.0,0.0,39252.0,103242.0,61990.0,9195.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"1999\"},{\"data\":[{\"customdata\":[[22395.0,2000,\"\\u00c9tats-Unis\",\"USA\"],[128959.0,2000,\"Royaume-Uni\",\"GBR\"],[0.0,2000,\"Turquie\",null],[0.0,2000,\"Su\\u00e8de\",\"SWE\"],[226.0,2000,\"Espagne\",\"ESP\"],[0.0,2000,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[440061.0,2000,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2000,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[17648.0,2000,\"Irlande\",\"IRL\"],[2593.0,2000,\"Islande\",\"ISL\"],[17.0,2000,\"Gr\\u00e8ce\",\"GRC\"],[102.0,2000,\"France\",\"FRA\"],[0.0,2000,\"Finlande\",\"FIN\"],[33508.0,2000,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[166897.0,2000,\"Chili\",\"CHL\"],[72495.0,2000,\"Canada\",\"CAN\"],[10907.0,2000,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[22395.0,128959.0,0.0,0.0,226.0,0.0,440061.0,0.0,17648.0,2593.0,17.0,102.0,0.0,33508.0,166897.0,72495.0,10907.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2000\"},{\"data\":[{\"customdata\":[[20769.0,2001,\"\\u00c9tats-Unis\",\"USA\"],[138519.0,2001,\"Royaume-Uni\",\"GBR\"],[0.0,2001,\"Turquie\",null],[0.0,2001,\"Su\\u00e8de\",\"SWE\"],[323.0,2001,\"Espagne\",\"ESP\"],[0.0,2001,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[436103.0,2001,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2001,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[23312.0,2001,\"Irlande\",\"IRL\"],[2645.0,2001,\"Islande\",\"ISL\"],[23.0,2001,\"Gr\\u00e8ce\",\"GRC\"],[90.0,2001,\"France\",\"FRA\"],[0.0,2001,\"Finlande\",\"FIN\"],[46041.0,2001,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[253850.0,2001,\"Chili\",\"CHL\"],[95606.0,2001,\"Canada\",\"CAN\"],[12724.0,2001,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[20769.0,138519.0,0.0,0.0,323.0,0.0,436103.0,0.0,23312.0,2645.0,23.0,90.0,0.0,46041.0,253850.0,95606.0,12724.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2001\"},{\"data\":[{\"customdata\":[[12734.0,2002,\"\\u00c9tats-Unis\",\"USA\"],[145609.0,2002,\"Royaume-Uni\",\"GBR\"],[0.0,2002,\"Turquie\",null],[0.0,2002,\"Su\\u00e8de\",\"SWE\"],[152.0,2002,\"Espagne\",\"ESP\"],[0.0,2002,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[462495.0,2002,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2002,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[23231.0,2002,\"Irlande\",\"IRL\"],[1471.0,2002,\"Islande\",\"ISL\"],[28.0,2002,\"Gr\\u00e8ce\",\"GRC\"],[443.0,2002,\"France\",\"FRA\"],[0.0,2002,\"Finlande\",\"FIN\"],[44953.0,2002,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[15.0,2002,\"Danemark\",\"DNK\"],[265726.0,2002,\"Chili\",\"CHL\"],[114921.0,2002,\"Canada\",\"CAN\"],[14356.0,2002,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[12734.0,145609.0,0.0,0.0,152.0,0.0,462495.0,0.0,23231.0,1471.0,28.0,443.0,0.0,44953.0,15.0,265726.0,114921.0,14356.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2002\"},{\"data\":[{\"customdata\":[[16315.0,2003,\"\\u00c9tats-Unis\",\"USA\"],[145609.0,2003,\"Royaume-Uni\",\"GBR\"],[0.0,2003,\"Turquie\",null],[0.0,2003,\"Su\\u00e8de\",\"SWE\"],[27.0,2003,\"Espagne\",\"ESP\"],[300.0,2003,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[509544.0,2003,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2003,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[16347.0,2003,\"Irlande\",\"IRL\"],[3708.0,2003,\"Islande\",\"ISL\"],[9.0,2003,\"Gr\\u00e8ce\",\"GRC\"],[544.0,2003,\"France\",\"FRA\"],[0.0,2003,\"Finlande\",\"FIN\"],[52526.0,2003,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[16.0,2003,\"Danemark\",\"DNK\"],[280301.0,2003,\"Chili\",\"CHL\"],[107228.0,2003,\"Canada\",\"CAN\"],[15208.0,2003,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16315.0,145609.0,0.0,0.0,27.0,300.0,509544.0,0.0,16347.0,3708.0,9.0,544.0,0.0,52526.0,16.0,280301.0,107228.0,15208.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2003\"},{\"data\":[{\"customdata\":[[15127.0,2004,\"\\u00c9tats-Unis\",\"USA\"],[158099.0,2004,\"Royaume-Uni\",\"GBR\"],[0.0,2004,\"Turquie\",null],[0.0,2004,\"Su\\u00e8de\",\"SWE\"],[15.0,2004,\"Espagne\",\"ESP\"],[203.0,2004,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[563815.0,2004,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2004,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[14067.0,2004,\"Irlande\",\"IRL\"],[6624.0,2004,\"Islande\",\"ISL\"],[7.0,2004,\"Gr\\u00e8ce\",\"GRC\"],[735.0,2004,\"France\",\"FRA\"],[0.0,2004,\"Finlande\",\"FIN\"],[40985.0,2004,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[16.0,2004,\"Danemark\",\"DNK\"],[348983.0,2004,\"Chili\",\"CHL\"],[96774.0,2004,\"Canada\",\"CAN\"],[16476.0,2004,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[15127.0,158099.0,0.0,0.0,15.0,203.0,563815.0,0.0,14067.0,6624.0,7.0,735.0,0.0,40985.0,16.0,348983.0,96774.0,16476.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2004\"},{\"data\":[{\"customdata\":[[9401.0,2005,\"\\u00c9tats-Unis\",\"USA\"],[129823.0,2005,\"Royaume-Uni\",\"GBR\"],[0.0,2005,\"Turquie\",null],[0.0,2005,\"Su\\u00e8de\",\"SWE\"],[0.0,2005,\"Espagne\",\"ESP\"],[204.0,2005,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[586512.0,2005,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2005,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[13764.0,2005,\"Irlande\",\"IRL\"],[6488.0,2005,\"Islande\",\"ISL\"],[6.0,2005,\"Gr\\u00e8ce\",\"GRC\"],[1190.0,2005,\"France\",\"FRA\"],[0.0,2005,\"Finlande\",\"FIN\"],[18962.0,2005,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[18.0,2005,\"Danemark\",\"DNK\"],[385779.0,2005,\"Chili\",\"CHL\"],[98370.0,2005,\"Canada\",\"CAN\"],[16780.0,2005,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[9401.0,129823.0,0.0,0.0,0.0,204.0,586512.0,0.0,13764.0,6488.0,6.0,1190.0,0.0,18962.0,18.0,385779.0,98370.0,16780.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2005\"},{\"data\":[{\"customdata\":[[10485.0,2006,\"\\u00c9tats-Unis\",\"USA\"],[131973.0,2006,\"Royaume-Uni\",\"GBR\"],[0.0,2006,\"Turquie\",null],[0.0,2006,\"Su\\u00e8de\",\"SWE\"],[2.0,2006,\"Espagne\",\"ESP\"],[229.0,2006,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[629888.0,2006,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2006,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[11174.0,2006,\"Irlande\",\"IRL\"],[5224.0,2006,\"Islande\",\"ISL\"],[11.0,2006,\"Gr\\u00e8ce\",\"GRC\"],[1391.0,2006,\"France\",\"FRA\"],[0.0,2006,\"Finlande\",\"FIN\"],[13078.0,2006,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[18.0,2006,\"Danemark\",\"DNK\"],[376476.0,2006,\"Chili\",\"CHL\"],[118061.0,2006,\"Canada\",\"CAN\"],[20710.0,2006,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[10485.0,131973.0,0.0,0.0,2.0,229.0,629888.0,0.0,11174.0,5224.0,11.0,1391.0,0.0,13078.0,18.0,376476.0,118061.0,20710.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2006\"},{\"data\":[{\"customdata\":[[11001.0,2007,\"\\u00c9tats-Unis\",\"USA\"],[130104.0,2007,\"Royaume-Uni\",\"GBR\"],[0.0,2007,\"Turquie\",null],[0.0,2007,\"Su\\u00e8de\",\"SWE\"],[0.0,2007,\"Espagne\",\"ESP\"],[111.0,2007,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[744222.0,2007,\"Norv\\u00e8ge\",\"NOR\"],[0.0,2007,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[9923.0,2007,\"Irlande\",\"IRL\"],[1197.0,2007,\"Islande\",\"ISL\"],[8.0,2007,\"Gr\\u00e8ce\",\"GRC\"],[1100.0,2007,\"France\",\"FRA\"],[0.0,2007,\"Finlande\",\"FIN\"],[22305.0,2007,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[16.0,2007,\"Danemark\",\"DNK\"],[331042.0,2007,\"Chili\",\"CHL\"],[102509.0,2007,\"Canada\",\"CAN\"],[25336.0,2007,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[11001.0,130104.0,0.0,0.0,0.0,111.0,744222.0,0.0,9923.0,1197.0,8.0,1100.0,0.0,22305.0,16.0,331042.0,102509.0,25336.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2007\"},{\"data\":[{\"customdata\":[[16714.0,2008,\"\\u00c9tats-Unis\",\"USA\"],[128744.0,2008,\"Royaume-Uni\",\"GBR\"],[0.0,2008,\"Turquie\",null],[10.0,2008,\"Su\\u00e8de\",\"SWE\"],[0.0,2008,\"Espagne\",\"ESP\"],[51.0,2008,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[737694.0,2008,\"Norv\\u00e8ge\",\"NOR\"],[9217.0,2008,\"Irlande\",\"IRL\"],[330.0,2008,\"Islande\",\"ISL\"],[8.0,2008,\"Gr\\u00e8ce\",\"GRC\"],[1335.0,2008,\"France\",\"FRA\"],[0.0,2008,\"Finlande\",\"FIN\"],[38494.0,2008,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[11.0,2008,\"Danemark\",\"DNK\"],[388847.0,2008,\"Chili\",\"CHL\"],[104075.0,2008,\"Canada\",\"CAN\"],[25736.9,2008,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"France\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"IRL\",\"ISL\",\"GRC\",\"FRA\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16714.0,128744.0,0.0,10.0,0.0,51.0,737694.0,9217.0,330.0,8.0,1335.0,0.0,38494.0,11.0,388847.0,104075.0,25736.9],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2008\"},{\"data\":[{\"customdata\":[[14074.0,2009,\"\\u00c9tats-Unis\",\"USA\"],[144663.0,2009,\"Royaume-Uni\",\"GBR\"],[0.0,2009,\"Turquie\",null],[0.0,2009,\"Su\\u00e8de\",\"SWE\"],[110.0,2009,\"Espagne\",\"ESP\"],[2126.0,2009,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[862907.7,2009,\"Norv\\u00e8ge\",\"NOR\"],[10.0,2009,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12210.0,2009,\"Irlande\",\"IRL\"],[714.0,2009,\"Islande\",\"ISL\"],[22.0,2009,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2009,\"Finlande\",\"FIN\"],[51383.0,2009,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1.9,2009,\"Danemark\",\"DNK\"],[233308.0,2009,\"Chili\",\"CHL\"],[100212.0,2009,\"Canada\",\"CAN\"],[0.33,2009,\"Bulgarie\",\"BGR\"],[29893.0,2009,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Bulgarie\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"BGR\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14074.0,144663.0,0.0,0.0,110.0,2126.0,862907.7,10.0,12210.0,714.0,22.0,0.0,51383.0,1.9,233308.0,100212.0,0.33,29893.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2009\"},{\"data\":[{\"customdata\":[[19535.0,2010,\"\\u00c9tats-Unis\",\"USA\"],[154633.0,2010,\"Royaume-Uni\",\"GBR\"],[0.0,2010,\"Turquie\",null],[0.0,2010,\"Su\\u00e8de\",\"SWE\"],[79.2,2010,\"Espagne\",\"ESP\"],[4500.0,2010,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[939536.0,2010,\"Norv\\u00e8ge\",\"NOR\"],[10.0,2010,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[15691.0,2010,\"Irlande\",\"IRL\"],[1068.0,2010,\"Islande\",\"ISL\"],[10.0,2010,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2010,\"Finlande\",\"FIN\"],[45391.0,2010,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[15.0,2010,\"Danemark\",\"DNK\"],[123233.0,2010,\"Chili\",\"CHL\"],[101544.0,2010,\"Canada\",\"CAN\"],[31806.79,2010,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[19535.0,154633.0,0.0,0.0,79.2,4500.0,939536.0,10.0,15691.0,1068.0,10.0,0.0,45391.0,15.0,123233.0,101544.0,31806.79],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2010\"},{\"data\":[{\"customdata\":[[18595.0,2011,\"\\u00c9tats-Unis\",\"USA\"],[158309.5,2011,\"Royaume-Uni\",\"GBR\"],[0.0,2011,\"Turquie\",null],[0.0,2011,\"Su\\u00e8de\",\"SWE\"],[0.0,2011,\"Espagne\",\"ESP\"],[8500.0,2011,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1064868.0,2011,\"Norv\\u00e8ge\",\"NOR\"],[15.0,2011,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12196.0,2011,\"Irlande\",\"IRL\"],[1083.0,2011,\"Islande\",\"ISL\"],[0.0,2011,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2011,\"Finlande\",\"FIN\"],[60473.0,2011,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[10.0,2011,\"Danemark\",\"DNK\"],[264349.0,2011,\"Chili\",\"CHL\"],[110328.0,2011,\"Canada\",\"CAN\"],[36662.04,2011,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18595.0,158309.5,0.0,0.0,0.0,8500.0,1064868.0,15.0,12196.0,1083.0,0.0,0.0,60473.0,10.0,264349.0,110328.0,36662.04],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2011\"},{\"data\":[{\"customdata\":[[19295.0,2012,\"\\u00c9tats-Unis\",\"USA\"],[162547.0,2012,\"Royaume-Uni\",\"GBR\"],[0.0,2012,\"Turquie\",null],[0.0,2012,\"Su\\u00e8de\",\"SWE\"],[4.0,2012,\"Espagne\",\"ESP\"],[8754.0,2012,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1232094.9,2012,\"Norv\\u00e8ge\",\"NOR\"],[15.0,2012,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12440.0,2012,\"Irlande\",\"IRL\"],[2923.0,2012,\"Islande\",\"ISL\"],[0.0,2012,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2012,\"Finlande\",\"FIN\"],[76564.0,2012,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[0.2,2012,\"Danemark\",\"DNK\"],[399678.0,2012,\"Chili\",\"CHL\"],[116101.0,2012,\"Canada\",\"CAN\"],[43982.0,2012,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[19295.0,162547.0,0.0,0.0,4.0,8754.0,1232094.9,15.0,12440.0,2923.0,0.0,0.0,76564.0,0.2,399678.0,116101.0,43982.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2012\"},{\"data\":[{\"customdata\":[[18866.0,2013,\"\\u00c9tats-Unis\",\"USA\"],[163240.0,2013,\"Royaume-Uni\",\"GBR\"],[0.0,2013,\"Turquie\",null],[6.0,2013,\"Su\\u00e8de\",\"SWE\"],[0.0,2013,\"Espagne\",\"ESP\"],[22500.0,2013,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1168324.0,2013,\"Norv\\u00e8ge\",\"NOR\"],[15.0,2013,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[9124.9,2013,\"Irlande\",\"IRL\"],[3018.0,2013,\"Islande\",\"ISL\"],[0.0,2013,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2013,\"Finlande\",\"FIN\"],[75821.0,2013,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[10.0,2013,\"Danemark\",\"DNK\"],[492329.0,2013,\"Chili\",\"CHL\"],[97629.0,2013,\"Canada\",\"CAN\"],[42825.01,2013,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Turquie\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",null,\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18866.0,163240.0,0.0,6.0,0.0,22500.0,1168324.0,15.0,9124.9,3018.0,0.0,0.0,75821.0,10.0,492329.0,97629.0,42825.01],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2013\"},{\"data\":[{\"customdata\":[[18719.0,2014,\"\\u00c9tats-Unis\",\"USA\"],[179028.0,2014,\"Royaume-Uni\",\"GBR\"],[8.0,2014,\"Su\\u00e8de\",\"SWE\"],[3.8,2014,\"Espagne\",\"ESP\"],[18675.0,2014,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1258355.9,2014,\"Norv\\u00e8ge\",\"NOR\"],[20.0,2014,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[9367.6,2014,\"Irlande\",\"IRL\"],[3965.0,2014,\"Islande\",\"ISL\"],[0.0,2014,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2014,\"Finlande\",\"FIN\"],[86454.0,2014,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[405.0,2014,\"Danemark\",\"DNK\"],[644459.0,2014,\"Chili\",\"CHL\"],[86347.0,2014,\"Canada\",\"CAN\"],[41590.66,2014,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18719.0,179028.0,8.0,3.8,18675.0,1258355.9,20.0,9367.6,3965.0,0.0,0.0,86454.0,405.0,644459.0,86347.0,41590.66],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2014\"},{\"data\":[{\"customdata\":[[18719.0,2015,\"\\u00c9tats-Unis\",\"USA\"],[171731.0,2015,\"Royaume-Uni\",\"GBR\"],[7.785,2015,\"Espagne\",\"ESP\"],[10834.0,2015,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1303345.8,2015,\"Norv\\u00e8ge\",\"NOR\"],[20.0,2015,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[13116.0,2015,\"Irlande\",\"IRL\"],[3260.0,2015,\"Islande\",\"ISL\"],[0.0,2015,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2015,\"Finlande\",\"FIN\"],[80600.0,2015,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[428.0,2015,\"Danemark\",\"DNK\"],[608546.0,2015,\"Chili\",\"CHL\"],[121926.0,2015,\"Canada\",\"CAN\"],[48330.56,2015,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[18719.0,171731.0,7.785,10834.0,1303345.8,20.0,13116.0,3260.0,0.0,0.0,80600.0,428.0,608546.0,121926.0,48330.56],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2015\"},{\"data\":[{\"customdata\":[[16185.0,2016,\"\\u00c9tats-Unis\",\"USA\"],[162820.0,2016,\"Royaume-Uni\",\"GBR\"],[1.0,2016,\"Su\\u00e8de\",\"SWE\"],[5.162,2016,\"Espagne\",\"ESP\"],[12857.0,2016,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1233619.2,2016,\"Norv\\u00e8ge\",\"NOR\"],[20.0,2016,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[16300.0,2016,\"Irlande\",\"IRL\"],[8420.0,2016,\"Islande\",\"ISL\"],[0.0,2016,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2016,\"Finlande\",\"FIN\"],[83300.0,2016,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1289.0,2016,\"Danemark\",\"DNK\"],[532225.0,2016,\"Chili\",\"CHL\"],[123522.0,2016,\"Canada\",\"CAN\"],[56115.197,2016,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Su\\u00e8de\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"SWE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16185.0,162820.0,1.0,5.162,12857.0,1233619.2,20.0,16300.0,8420.0,0.0,0.0,83300.0,1289.0,532225.0,123522.0,56115.197],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2016\"},{\"data\":[{\"customdata\":[[14685.0,2017,\"\\u00c9tats-Unis\",\"USA\"],[189707.0,2017,\"Royaume-Uni\",\"GBR\"],[24.39,2017,\"Espagne\",\"ESP\"],[13016.0,2017,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1236353.0,2017,\"Norv\\u00e8ge\",\"NOR\"],[50.0,2017,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[18342.0,2017,\"Irlande\",\"IRL\"],[11265.0,2017,\"Islande\",\"ISL\"],[0.0,2017,\"Gr\\u00e8ce\",\"GRC\"],[0.0,2017,\"Finlande\",\"FIN\"],[86800.0,2017,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[807.0,2017,\"Danemark\",\"DNK\"],[614180.46,2017,\"Chili\",\"CHL\"],[120553.0,2017,\"Canada\",\"CAN\"],[52580.2,2017,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Gr\\u00e8ce\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"GRC\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[14685.0,189707.0,24.39,13016.0,1236353.0,50.0,18342.0,11265.0,0.0,0.0,86800.0,807.0,614180.46,120553.0,52580.2],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2017\"},{\"data\":[{\"customdata\":[[16107.0,2018,\"\\u00c9tats-Unis\",\"USA\"],[156025.0,2018,\"Royaume-Uni\",\"GBR\"],[100.0,2018,\"Suisse\",\"CHE\"],[20566.0,2018,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1282003.2,2018,\"Norv\\u00e8ge\",\"NOR\"],[60.0,2018,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[11984.0,2018,\"Irlande\",\"IRL\"],[13448.0,2018,\"Islande\",\"ISL\"],[0.0,2018,\"Finlande\",\"FIN\"],[78900.0,2018,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1030.0,2018,\"Danemark\",\"DNK\"],[661138.39,2018,\"Chili\",\"CHL\"],[123184.0,2018,\"Canada\",\"CAN\"],[61227.0,2018,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Suisse\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16107.0,156025.0,100.0,20566.0,1282003.2,60.0,11984.0,13448.0,0.0,78900.0,1030.0,661138.39,123184.0,61227.0],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2018\"},{\"data\":[{\"customdata\":[[16490.52,2019,\"\\u00c9tats-Unis\",\"USA\"],[203881.0,2019,\"Royaume-Uni\",\"GBR\"],[159.4,2019,\"Suisse\",\"CHE\"],[11.606,2019,\"Espagne\",\"ESP\"],[32343.0,2019,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1364042.038,2019,\"Norv\\u00e8ge\",\"NOR\"],[60.0,2019,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[11333.0,2019,\"Irlande\",\"IRL\"],[26957.0,2019,\"Islande\",\"ISL\"],[0.0,2019,\"Finlande\",\"FIN\"],[95000.0,2019,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1462.53,2019,\"Danemark\",\"DNK\"],[701984.0,2019,\"Chili\",\"CHL\"],[118630.0,2019,\"Canada\",\"CAN\"],[56989.34,2019,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"Suisse\",\"Espagne\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"Finlande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"CHE\",\"ESP\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FIN\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,203881.0,159.4,11.606,32343.0,1364042.038,60.0,11333.0,26957.0,0.0,95000.0,1462.53,701984.0,118630.0,56989.34],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2019\"},{\"data\":[{\"customdata\":[[16490.52,2020,\"\\u00c9tats-Unis\",\"USA\"],[192129.0,2020,\"Royaume-Uni\",\"GBR\"],[300.0,2020,\"\\u00c9mirats Arabes Unis\",\"ARE\"],[159.4,2020,\"Suisse\",\"CHE\"],[10855.0,2020,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1388433.84,2020,\"Norv\\u00e8ge\",\"NOR\"],[60.0,2020,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12870.0,2020,\"Irlande\",\"IRL\"],[34341.0,2020,\"Islande\",\"ISL\"],[88950.0,2020,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1940.0,2020,\"Danemark\",\"DNK\"],[787131.0,2020,\"Chili\",\"CHL\"],[120427.0,2020,\"Canada\",\"CAN\"],[66918.495,2020,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"\\u00c9mirats Arabes Unis\",\"Suisse\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,192129.0,300.0,159.4,10855.0,1388433.84,60.0,12870.0,34341.0,88950.0,1940.0,787131.0,120427.0,66918.495],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2020\"},{\"data\":[{\"customdata\":[[16490.52,2021,\"\\u00c9tats-Unis\",\"USA\"],[205000.0,2021,\"Royaume-Uni\",\"GBR\"],[180.0,2021,\"\\u00c9mirats Arabes Unis\",\"ARE\"],[160.0,2021,\"Suisse\",\"CHE\"],[14959.0,2021,\"F\\u00e9d\\u00e9ration de Russie\",\"RUS\"],[1562415.01,2021,\"Norv\\u00e8ge\",\"NOR\"],[60.0,2021,\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"PRK\"],[12844.0,2021,\"Irlande\",\"IRL\"],[46458.0,2021,\"Islande\",\"ISL\"],[115650.0,2021,\"\\u00celes F\\u00e9ro\\u00e9\",\"FRO\"],[1668.0,2021,\"Danemark\",\"DNK\"],[725280.0,2021,\"Chili\",\"CHL\"],[120186.0,2021,\"Canada\",\"CAN\"],[84045.234,2021,\"Australie\",\"AUS\"]],\"geo\":\"geo\",\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eAnn\\u00e9e=%{customdata[1]}\\u003cbr\\u003eTonnes de saumon=%{customdata[0]:,.0f}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"\\u00c9tats-Unis\",\"Royaume-Uni\",\"\\u00c9mirats Arabes Unis\",\"Suisse\",\"F\\u00e9d\\u00e9ration de Russie\",\"Norv\\u00e8ge\",\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"Irlande\",\"Islande\",\"\\u00celes F\\u00e9ro\\u00e9\",\"Danemark\",\"Chili\",\"Canada\",\"Australie\"],\"legendgroup\":\"\",\"locations\":[\"USA\",\"GBR\",\"ARE\",\"CHE\",\"RUS\",\"NOR\",\"PRK\",\"IRL\",\"ISL\",\"FRO\",\"DNK\",\"CHL\",\"CAN\",\"AUS\"],\"marker\":{\"color\":\"#151c97\",\"size\":[16490.52,205000.0,180.0,160.0,14959.0,1562415.01,60.0,12844.0,46458.0,115650.0,1668.0,725280.0,120186.0,84045.234],\"sizemode\":\"area\",\"sizeref\":624.966004,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"showlegend\":false,\"type\":\"scattergeo\"}],\"name\":\"2021\"}]}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/hyper-growth.json b/public/dashboard/graphs/fr/hyper-growth.json index 572d266ea..1f121c255 100644 --- a/public/dashboard/graphs/fr/hyper-growth.json +++ b/public/dashboard/graphs/fr/hyper-growth.json @@ -1 +1 @@ -"{\"data\":[{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Norv\\u00e8ge\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Norv\\u00e8ge\",\"line\":{\"color\":\"#2E91E5\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Norv\\u00e8ge\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,2.0,4.0,8.0,15.0,27.0,50.0,98.0,146.0,171.0,601.0,862.0,1431.0,2137.0,3540.0,4389.0,4312.0,8418.0,10695.0,17298.0,21881.0,29473.0,44831.0,46453.0,78744.0,111337.0,145990.0,154900.0,124138.0,155581.0,202459.0,261522.0,297557.0,332581.0,360806.0,425154.0,440061.0,436103.0,462495.0,509544.0,563815.0,586512.0,629888.0,744222.0,737694.0,862907.7,939536.0,1064868.0,1232094.9,1168324.0,1258355.9,1303345.8,1233619.2,1236353.0,1282003.2,1364042.038,1388433.84,1562415.01],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Chili\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Chili\",\"line\":{\"color\":\"#E15F99\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Chili\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.0,165.0,1860.0,9478.0,14957.0,23715.0,29180.0,34175.0,54250.0,77327.0,96675.0,107066.0,103242.0,166897.0,253850.0,265726.0,280301.0,348983.0,385779.0,376476.0,331042.0,388847.0,233308.0,123233.0,264349.0,399678.0,492329.0,644459.0,608546.0,532225.0,614180.46,661138.39,701984.0,787131.0,725280.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Royaume-Uni\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Royaume-Uni\",\"line\":{\"color\":\"#1CA71C\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Royaume-Uni\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,244.0,216.0,213.0,401.0,372.0,393.0,209.0,115.0,378.0,520.0,598.0,1133.0,2152.0,2536.0,3912.0,6921.0,10337.0,12721.0,17951.0,28603.0,32004.0,40657.0,36302.0,48791.0,64266.0,70322.0,83344.0,99422.0,110917.0,126686.0,128959.0,138519.0,145609.0,145609.0,158099.0,129823.0,131973.0,130104.0,128744.0,144663.0,154633.0,158309.5,162547.0,163240.0,179028.0,171731.0,162820.0,189707.0,156025.0,203881.0,192129.0,205000.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Canada\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Canada\",\"line\":{\"color\":\"#FB0D0D\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Canada\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,27.0,76.0,143.0,68.0,222.0,349.0,682.0,1385.0,3431.0,5967.0,9625.0,13499.0,17305.0,23483.0,27773.0,33674.0,36475.0,51015.0,49475.0,61990.0,72495.0,95606.0,114921.0,107228.0,96774.0,98370.0,118061.0,102509.0,104075.0,100212.0,101544.0,110328.0,116101.0,97629.0,86347.0,121926.0,123522.0,120553.0,123184.0,118630.0,120427.0,120186.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00celes F\\u00e9ro\\u00e9\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00celes F\\u00e9ro\\u00e9\",\"line\":{\"color\":\"#DA16FF\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00celes F\\u00e9ro\\u00e9\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1976,1977,1978,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[1.0,2.0,5.0,22.0,45.0,60.0,90.0,117.0,940.0,1370.0,3193.0,3400.0,7901.0,13025.0,17914.0,18364.0,17660.0,14868.0,8539.0,17049.0,21103.0,19176.0,39252.0,33508.0,46041.0,44953.0,52526.0,40985.0,18962.0,13078.0,22305.0,38494.0,51383.0,45391.0,60473.0,76564.0,75821.0,86454.0,80600.0,83300.0,86800.0,78900.0,95000.0,88950.0,115650.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Australie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Australie\",\"line\":{\"color\":\"#222A2A\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Australie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[10.0,62.0,240.0,1750.0,1750.0,2653.0,3300.0,3500.0,4000.0,6192.0,7647.0,7648.0,7069.0,9195.0,10907.0,12724.0,14356.0,15208.0,16476.0,16780.0,20710.0,25336.0,25736.9,29893.0,31806.79,36662.04,43982.0,42825.01,41590.66,48330.56,56115.197,52580.2,61227.0,56989.34,66918.495,84045.234],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00c9tats-Unis\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00c9tats-Unis\",\"line\":{\"color\":\"#B68100\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00c9tats-Unis\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[8.0,113.0,898.0,2554.0,3185.0,6661.0,10028.0,10750.0,10906.0,14075.0,13906.0,18005.0,14507.0,17739.0,22395.0,20769.0,12734.0,16315.0,15127.0,9401.0,10485.0,11001.0,16714.0,14074.0,19535.0,18595.0,19295.0,18866.0,18719.0,18719.0,16185.0,14685.0,16107.0,16490.52,16490.52,16490.52],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Irlande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Irlande\",\"line\":{\"color\":\"#750D86\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Irlande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,2.0,5.0,10.0,10.0,13.0,21.0,35.0,100.0,257.0,385.0,700.0,1215.0,2300.0,4075.0,5500.0,6323.0,9300.0,9696.0,12366.0,11616.0,11811.0,14025.0,15441.0,14860.0,18076.0,17648.0,23312.0,23231.0,16347.0,14067.0,13764.0,11174.0,9923.0,9217.0,12210.0,15691.0,12196.0,12440.0,9124.9,9367.6,13116.0,16300.0,18342.0,11984.0,11333.0,12870.0,12844.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Islande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Islande\",\"line\":{\"color\":\"#EB663B\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Islande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,1.0,5.0,8.0,13.0,19.0,27.0,39.0,56.0,79.0,107.0,91.0,123.0,490.0,1053.0,1480.0,2716.0,2566.0,2125.0,2348.0,2588.0,2591.0,2832.0,2513.0,2742.0,2900.0,2593.0,2645.0,1471.0,3708.0,6624.0,6488.0,5224.0,1197.0,330.0,714.0,1068.0,1083.0,2923.0,3018.0,3965.0,3260.0,8420.0,11265.0,13448.0,26957.0,34341.0,46458.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=F\\u00e9d\\u00e9ration de Russie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"F\\u00e9d\\u00e9ration de Russie\",\"line\":{\"color\":\"#511CFB\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"F\\u00e9d\\u00e9ration de Russie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,0.0,0.0,0.0,300.0,203.0,204.0,229.0,111.0,51.0,2126.0,4500.0,8500.0,8754.0,22500.0,18675.0,10834.0,12857.0,13016.0,20566.0,32343.0,10855.0,14959.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=France\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"France\",\"line\":{\"color\":\"#00A08B\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"France\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008],\"xaxis\":\"x\",\"y\":[574.0,600.0,564.0,856.0,894.0,800.0,950.0,760.0,750.0,102.0,90.0,443.0,544.0,735.0,1190.0,1391.0,1100.0,1335.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Danemark\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Danemark\",\"line\":{\"color\":\"#FB00D1\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Danemark\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[15.0,16.0,16.0,18.0,18.0,16.0,11.0,1.9,15.0,10.0,0.2,10.0,405.0,428.0,1289.0,807.0,1030.0,1462.53,1940.0,1668.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Espagne\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Espagne\",\"line\":{\"color\":\"#FC0080\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Espagne\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2019],\"xaxis\":\"x\",\"y\":[150.0,150.0,150.0,150.0,150.0,150.0,355.0,553.0,782.0,562.0,909.0,695.0,726.0,851.0,798.0,618.0,226.0,323.0,152.0,27.0,15.0,0.0,2.0,0.0,0.0,110.0,79.2,0.0,4.0,0.0,3.8,7.785,5.162,24.39,11.606],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Turquie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Turquie\",\"line\":{\"color\":\"#B2828D\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Turquie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,300.0,1500.0,680.0,791.0,434.0,654.0,193.0,50.0,40.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Su\\u00e8de\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Su\\u00e8de\",\"line\":{\"color\":\"#6C7C32\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Su\\u00e8de\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2016],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,10.0,15.0,30.0,50.0,50.0,75.0,118.0,81.0,160.0,224.0,363.0,771.0,602.0,270.0,388.0,4.0,7.0,19.0,12.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.0,0.0,0.0,0.0,0.0,6.0,8.0,1.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Finlande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Finlande\",\"line\":{\"color\":\"#778AAE\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Finlande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,251.0,312.0,9.0,235.0,93.0,92.0,93.0,11.0,117.0,71.0,157.0,146.0,85.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Suisse\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Suisse\",\"line\":{\"color\":\"#862A16\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Suisse\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[100.0,159.4,159.4,160.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Portugal\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Portugal\",\"line\":{\"color\":\"#A777F1\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Portugal\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1988,1989,1990,1991,1992,1993,1994,1995,1996,1997],\"xaxis\":\"x\",\"y\":[0.0,100.0,120.0,100.0,0.0,0.0,0.0,0.0,4.0,250.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00c9mirats Arabes Unis\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00c9mirats Arabes Unis\",\"line\":{\"color\":\"#620042\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00c9mirats Arabes Unis\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2020,2021],\"xaxis\":\"x\",\"y\":[300.0,180.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"line\":{\"color\":\"#1616A7\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"R\\u00e9publique Populaire D\\u00e9mocratique de Cor\\u00e9e\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.0,10.0,15.0,15.0,15.0,20.0,20.0,20.0,50.0,60.0,60.0,60.0,60.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Gr\\u00e8ce\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Gr\\u00e8ce\",\"line\":{\"color\":\"#DA60CA\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Gr\\u00e8ce\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017],\"xaxis\":\"x\",\"y\":[3.0,11.0,19.0,12.0,33.0,20.0,30.0,74.0,7.0,9.0,12.0,11.0,9.0,17.0,23.0,28.0,9.0,7.0,6.0,11.0,8.0,8.0,22.0,10.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Bulgarie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumon produit en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Bulgarie\",\"line\":{\"color\":\"#6C4516\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Bulgarie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2009],\"xaxis\":\"x\",\"y\":[0.33],\"yaxis\":\"y\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"range\":[1975,2021]},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Tonnes de saumon produit en \\u00e9levage\"},\"exponentformat\":\"none\"},\"legend\":{\"title\":{\"text\":\"Pays\"},\"tracegroupgap\":0},\"margin\":{\"t\":60},\"title\":{\"text\":\"Production de saumon d'\\u00e9levage par pays\"},\"updatemenus\":[{\"buttons\":[{\"args\":[\"visible\",\"legendonly\"],\"label\":\"Deselect All\",\"method\":\"restyle\"},{\"args\":[\"visible\",true],\"label\":\"Select All\",\"method\":\"restyle\"}],\"direction\":\"left\",\"pad\":{\"r\":10,\"t\":10},\"showactive\":false,\"type\":\"buttons\",\"x\":1,\"xanchor\":\"right\",\"y\":1.1,\"yanchor\":\"top\"}],\"modebar\":{\"remove\":[\"zoom\",\"zoomIn\",\"zoomOut\"]}}}" \ No newline at end of file +"{\"data\":[{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Norv\\u00e8ge\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Norv\\u00e8ge\",\"line\":{\"color\":\"#2E91E5\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Norv\\u00e8ge\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,2.0,4.0,8.0,15.0,27.0,50.0,98.0,146.0,171.0,601.0,862.0,1431.0,2137.0,3540.0,4389.0,4312.0,8418.0,10695.0,17298.0,21881.0,29473.0,44831.0,46453.0,78744.0,111337.0,145990.0,154900.0,124138.0,155581.0,202459.0,261522.0,297557.0,332581.0,360806.0,425154.0,440061.0,436103.0,462495.0,509544.0,563815.0,586512.0,629888.0,744222.0,737694.0,862907.7,939536.0,1064868.0,1232094.9,1168324.0,1258355.9,1303345.8,1233619.2,1236353.0,1282003.2,1364042.038,1388433.84,1562415.01],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Chili\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Chili\",\"line\":{\"color\":\"#E15F99\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Chili\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.0,165.0,1860.0,9478.0,14957.0,23715.0,29180.0,34175.0,54250.0,77327.0,96675.0,107066.0,103242.0,166897.0,253850.0,265726.0,280301.0,348983.0,385779.0,376476.0,331042.0,388847.0,233308.0,123233.0,264349.0,399678.0,492329.0,644459.0,608546.0,532225.0,614180.46,661138.39,701984.0,787131.0,725280.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Royaume-Uni\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Royaume-Uni\",\"line\":{\"color\":\"#1CA71C\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Royaume-Uni\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,244.0,216.0,213.0,401.0,372.0,393.0,209.0,115.0,378.0,520.0,598.0,1133.0,2152.0,2536.0,3912.0,6921.0,10337.0,12721.0,17951.0,28603.0,32004.0,40657.0,36302.0,48791.0,64266.0,70322.0,83344.0,99422.0,110917.0,126686.0,128959.0,138519.0,145609.0,145609.0,158099.0,129823.0,131973.0,130104.0,128744.0,144663.0,154633.0,158309.5,162547.0,163240.0,179028.0,171731.0,162820.0,189707.0,156025.0,203881.0,192129.0,205000.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Canada\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Canada\",\"line\":{\"color\":\"#FB0D0D\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Canada\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,27.0,76.0,143.0,68.0,222.0,349.0,682.0,1385.0,3431.0,5967.0,9625.0,13499.0,17305.0,23483.0,27773.0,33674.0,36475.0,51015.0,49475.0,61990.0,72495.0,95606.0,114921.0,107228.0,96774.0,98370.0,118061.0,102509.0,104075.0,100212.0,101544.0,110328.0,116101.0,97629.0,86347.0,121926.0,123522.0,120553.0,123184.0,118630.0,120427.0,120186.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00celes F\\u00e9ro\\u00e9\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00celes F\\u00e9ro\\u00e9\",\"line\":{\"color\":\"#DA16FF\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00celes F\\u00e9ro\\u00e9\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1976,1977,1978,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[1.0,2.0,5.0,22.0,45.0,60.0,90.0,117.0,940.0,1370.0,3193.0,3400.0,7901.0,13025.0,17914.0,18364.0,17660.0,14868.0,8539.0,17049.0,21103.0,19176.0,39252.0,33508.0,46041.0,44953.0,52526.0,40985.0,18962.0,13078.0,22305.0,38494.0,51383.0,45391.0,60473.0,76564.0,75821.0,86454.0,80600.0,83300.0,86800.0,78900.0,95000.0,88950.0,115650.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Australie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Australie\",\"line\":{\"color\":\"#222A2A\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Australie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[10.0,62.0,240.0,1750.0,1750.0,2653.0,3300.0,3500.0,4000.0,6192.0,7647.0,7648.0,7069.0,9195.0,10907.0,12724.0,14356.0,15208.0,16476.0,16780.0,20710.0,25336.0,25736.9,29893.0,31806.79,36662.04,43982.0,42825.01,41590.66,48330.56,56115.197,52580.2,61227.0,56989.34,66918.495,84045.234],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00c9tats-Unis\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00c9tats-Unis\",\"line\":{\"color\":\"#B68100\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00c9tats-Unis\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[8.0,113.0,898.0,2554.0,3185.0,6661.0,10028.0,10750.0,10906.0,14075.0,13906.0,18005.0,14507.0,17739.0,22395.0,20769.0,12734.0,16315.0,15127.0,9401.0,10485.0,11001.0,16714.0,14074.0,19535.0,18595.0,19295.0,18866.0,18719.0,18719.0,16185.0,14685.0,16107.0,16490.52,16490.52,16490.52],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Irlande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Irlande\",\"line\":{\"color\":\"#750D86\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Irlande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,2.0,5.0,10.0,10.0,13.0,21.0,35.0,100.0,257.0,385.0,700.0,1215.0,2300.0,4075.0,5500.0,6323.0,9300.0,9696.0,12366.0,11616.0,11811.0,14025.0,15441.0,14860.0,18076.0,17648.0,23312.0,23231.0,16347.0,14067.0,13764.0,11174.0,9923.0,9217.0,12210.0,15691.0,12196.0,12440.0,9124.9,9367.6,13116.0,16300.0,18342.0,11984.0,11333.0,12870.0,12844.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Islande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Islande\",\"line\":{\"color\":\"#EB663B\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Islande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,1.0,5.0,8.0,13.0,19.0,27.0,39.0,56.0,79.0,107.0,91.0,123.0,490.0,1053.0,1480.0,2716.0,2566.0,2125.0,2348.0,2588.0,2591.0,2832.0,2513.0,2742.0,2900.0,2593.0,2645.0,1471.0,3708.0,6624.0,6488.0,5224.0,1197.0,330.0,714.0,1068.0,1083.0,2923.0,3018.0,3965.0,3260.0,8420.0,11265.0,13448.0,26957.0,34341.0,46458.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=F\\u00e9d\\u00e9ration de Russie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"F\\u00e9d\\u00e9ration de Russie\",\"line\":{\"color\":\"#511CFB\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"F\\u00e9d\\u00e9ration de Russie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,0.0,0.0,0.0,300.0,203.0,204.0,229.0,111.0,51.0,2126.0,4500.0,8500.0,8754.0,22500.0,18675.0,10834.0,12857.0,13016.0,20566.0,32343.0,10855.0,14959.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=France\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"France\",\"line\":{\"color\":\"#00A08B\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"France\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008],\"xaxis\":\"x\",\"y\":[574.0,600.0,564.0,856.0,894.0,800.0,950.0,760.0,750.0,102.0,90.0,443.0,544.0,735.0,1190.0,1391.0,1100.0,1335.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Danemark\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Danemark\",\"line\":{\"color\":\"#FB00D1\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Danemark\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[15.0,16.0,16.0,18.0,18.0,16.0,11.0,1.9,15.0,10.0,0.2,10.0,405.0,428.0,1289.0,807.0,1030.0,1462.53,1940.0,1668.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Espagne\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Espagne\",\"line\":{\"color\":\"#FC0080\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Espagne\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2019],\"xaxis\":\"x\",\"y\":[150.0,150.0,150.0,150.0,150.0,150.0,355.0,553.0,782.0,562.0,909.0,695.0,726.0,851.0,798.0,618.0,226.0,323.0,152.0,27.0,15.0,0.0,2.0,0.0,0.0,110.0,79.2,0.0,4.0,0.0,3.8,7.785,5.162,24.39,11.606],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Turquie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Turquie\",\"line\":{\"color\":\"#B2828D\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Turquie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,300.0,1500.0,680.0,791.0,434.0,654.0,193.0,50.0,40.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Su\\u00e8de\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Su\\u00e8de\",\"line\":{\"color\":\"#6C7C32\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Su\\u00e8de\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2016],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.0,10.0,15.0,30.0,50.0,50.0,75.0,118.0,81.0,160.0,224.0,363.0,771.0,602.0,270.0,388.0,4.0,7.0,19.0,12.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.0,0.0,0.0,0.0,0.0,6.0,8.0,1.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Finlande\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Finlande\",\"line\":{\"color\":\"#778AAE\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Finlande\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,251.0,312.0,9.0,235.0,93.0,92.0,93.0,11.0,117.0,71.0,157.0,146.0,85.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Suisse\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Suisse\",\"line\":{\"color\":\"#862A16\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Suisse\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[100.0,159.4,159.4,160.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Portugal\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Portugal\",\"line\":{\"color\":\"#A777F1\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Portugal\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1988,1989,1990,1991,1992,1993,1994,1995,1996,1997],\"xaxis\":\"x\",\"y\":[0.0,100.0,120.0,100.0,0.0,0.0,0.0,0.0,4.0,250.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=\\u00c9mirats Arabes Unis\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\\u00c9mirats Arabes Unis\",\"line\":{\"color\":\"#620042\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\\u00c9mirats Arabes Unis\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2020,2021],\"xaxis\":\"x\",\"y\":[300.0,180.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Cor\\u00e9e du Nord\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Cor\\u00e9e du Nord\",\"line\":{\"color\":\"#1616A7\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Cor\\u00e9e du Nord\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021],\"xaxis\":\"x\",\"y\":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.0,10.0,15.0,15.0,15.0,20.0,20.0,20.0,50.0,60.0,60.0,60.0,60.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Gr\\u00e8ce\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Gr\\u00e8ce\",\"line\":{\"color\":\"#DA60CA\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Gr\\u00e8ce\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017],\"xaxis\":\"x\",\"y\":[3.0,11.0,19.0,12.0,33.0,20.0,30.0,74.0,7.0,9.0,12.0,11.0,9.0,17.0,23.0,28.0,9.0,7.0,6.0,11.0,8.0,8.0,22.0,10.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Pays=Bulgarie\\u003cbr\\u003eAnn\\u00e9e=%{x}\\u003cbr\\u003eTonnes de saumons produits en \\u00e9levage=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"Bulgarie\",\"line\":{\"color\":\"#6C4516\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"Bulgarie\",\"orientation\":\"v\",\"showlegend\":true,\"stackgroup\":\"1\",\"x\":[2009],\"xaxis\":\"x\",\"y\":[0.33],\"yaxis\":\"y\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"range\":[1975,2021]},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Tonnes de saumons atlantiques\"},\"exponentformat\":\"none\"},\"legend\":{\"title\":{\"text\":\"Pays\"},\"tracegroupgap\":0},\"margin\":{\"t\":60},\"title\":{\"text\":\"Production de saumons atlantiques d'\\u00e9levage par pays\"},\"updatemenus\":[{\"buttons\":[{\"args\":[\"visible\",\"legendonly\"],\"label\":\"Deselect All\",\"method\":\"restyle\"},{\"args\":[\"visible\",true],\"label\":\"Select All\",\"method\":\"restyle\"}],\"direction\":\"left\",\"pad\":{\"r\":10,\"t\":10},\"showactive\":false,\"type\":\"buttons\",\"x\":1,\"xanchor\":\"right\",\"y\":1.1,\"yanchor\":\"top\"}],\"modebar\":{\"remove\":[\"zoom\",\"zoomIn\",\"zoomOut\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/salmon-collapse.json b/public/dashboard/graphs/fr/salmon-collapse.json index 4e3404f28..9908ecd23 100644 --- a/public/dashboard/graphs/fr/salmon-collapse.json +++ b/public/dashboard/graphs/fr/salmon-collapse.json @@ -1 +1 @@ -"{\"data\":[{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Ann\\u00e9e=%{x}\\u003cbr\\u003eSaumon p\\u00each\\u00e9 dans l'Atlantique en tonnes=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\",\"line\":{\"color\":\"#151c97\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"stackgroup\":\"1\",\"x\":[1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022],\"xaxis\":\"x\",\"y\":[16869,14823,20603,19963,22504,20679,20425,25293,20157,21369,20454,18888,21011,24197,23574,23766,18641,18592,16167,15420,18915,17299,15128,18150,14120,16322,19054,15809,16224,12634,9918,7646,8472,8027,9391,8367,7074,5671,5841,5400,7060,7472,6485,5872,5210,5125,4691,3426,3699,2814,3548,3654,3112,2757,2416,2665,2520,2447,2157,1820,1795,1242,1391],\"yaxis\":\"y\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Saumon p\\u00each\\u00e9 dans l'Atlantique en tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"margin\":{\"t\":60},\"hoverlabel\":{\"bgcolor\":\"white\"},\"title\":{\"text\":\"Saumon p\\u00each\\u00e9 dans l'Atlantique en tonnes\"}}}" \ No newline at end of file +"{\"data\":[{\"fillpattern\":{\"shape\":\"\"},\"hovertemplate\":\"Ann\\u00e9e=%{x}\\u003cbr\\u003eSaumons p\\u00each\\u00e9s dans l'Atlantique en tonnes=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"\",\"line\":{\"color\":\"#151c97\"},\"marker\":{\"symbol\":\"circle\"},\"mode\":\"lines\",\"name\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"stackgroup\":\"1\",\"x\":[1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022],\"xaxis\":\"x\",\"y\":[16869,14823,20603,19963,22504,20679,20425,25293,20157,21369,20454,18888,21011,24197,23574,23766,18641,18592,16167,15420,18915,17299,15128,18150,14120,16322,19054,15809,16224,12634,9918,7646,8472,8027,9391,8367,7074,5671,5841,5400,7060,7472,6485,5872,5210,5125,4691,3426,3699,2814,3548,3654,3112,2757,2416,2665,2520,2447,2157,1820,1795,1242,1391],\"yaxis\":\"y\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Saumons p\\u00each\\u00e9s dans l'Atlantique en tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"margin\":{\"t\":60},\"hoverlabel\":{\"bgcolor\":\"white\"},\"title\":{\"text\":\"Saumons p\\u00each\\u00e9s dans l'Atlantique en tonnes\"}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/top-10.json b/public/dashboard/graphs/fr/top-10.json index 2312c127b..d5a35231f 100644 --- a/public/dashboard/graphs/fr/top-10.json +++ b/public/dashboard/graphs/fr/top-10.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[0.5381462711076805],[0.24980989366517833],[0.07060863142698208],[0.04139594622772326],[0.03983360109527062],[0.028947897320490062],[0.01600163804309626],[0.005679868530337934],[0.005152363500079146],[0.004423889083161745]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eTonnes de saumon=%{x:,.0f}\\u003cbr\\u003e% du total=%{marker.color:.1%}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Irlande \\ud83c\\uddee\\ud83c\\uddea\"],\"legendgroup\":\"\",\"marker\":{\"color\":[0.5381462711076805,0.24980989366517833,0.07060863142698208,0.04139594622772326,0.03983360109527062,0.028947897320490062,0.01600163804309626,0.005679868530337934,0.005152363500079146,0.004423889083161745],\"coloraxis\":\"coloraxis\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"outside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[1562415.01,725280.0,205000.0,120186.0,115650.0,84045.234,46458.0,16490.52,14959.0,12844.0],\"xaxis\":\"x\",\"y\":[\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Irlande \\ud83c\\uddee\\ud83c\\uddea\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"range\":[0,2000000],\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Irlande \\ud83c\\uddee\\ud83c\\uddea\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"coloraxis\":{\"colorbar\":{\"title\":{\"text\":\"% du total\"},\"tickformat\":\"0%\"},\"colorscale\":[[0.0,\"#151c97\"],[1.0,\"#ff4530\"]]},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 pays producteurs de saumon par tonnes (2021)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"1,562,415 tonnes\",0.5381462711076805],[\"725,280 tonnes\",0.24980989366517833],[\"205,000 tonnes\",0.07060863142698208],[\"120,186 tonnes\",0.04139594622772326],[\"115,650 tonnes\",0.03983360109527062],[\"84,045 tonnes\",0.028947897320490062],[\"46,458 tonnes\",0.01600163804309626],[\"16,491 tonnes\",0.005679868530337934],[\"14,959 tonnes\",0.005152363500079146],[\"12,844 tonnes\",0.004423889083161745]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003e% du total=%{marker.color:.1%}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Irlande \\ud83c\\uddee\\ud83c\\uddea\"],\"legendgroup\":\"\",\"marker\":{\"color\":[0.5381462711076805,0.24980989366517833,0.07060863142698208,0.04139594622772326,0.03983360109527062,0.028947897320490062,0.01600163804309626,0.005679868530337934,0.005152363500079146,0.004423889083161745],\"coloraxis\":\"coloraxis\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"outside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[1562415.01,725280.0,205000.0,120186.0,115650.0,84045.234,46458.0,16490.52,14959.0,12844.0],\"xaxis\":\"x\",\"y\":[\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Irlande \\ud83c\\uddee\\ud83c\\uddea\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"range\":[0,2000000],\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Irlande \\ud83c\\uddee\\ud83c\\uddea\",\"F\\u00e9d\\u00e9ration de Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf2\",\"Islande \\ud83c\\uddee\\ud83c\\uddf8\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"\\u00celes F\\u00e9ro\\u00e9 \\ud83c\\uddeb\\ud83c\\uddf4\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Norv\\u00e8ge \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"coloraxis\":{\"colorbar\":{\"title\":{\"text\":\"% du total\"},\"tickformat\":\"0%\"},\"colorscale\":[[0.0,\"#151c97\"],[1.0,\"#ff4530\"]]},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 pays producteurs de saumon par tonnes (2021)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/top-comp.json b/public/dashboard/graphs/fr/top-comp.json index 75b05c5e9..68971924f 100644 --- a/public/dashboard/graphs/fr/top-comp.json +++ b/public/dashboard/graphs/fr/top-comp.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"MOWI ASA\",1964,\"Bergen, Norway\",\"https:\\u002f\\u002fmowi.com\\u002f\",\"$4.9B\",\"11,500\",\"\"],[\"SalMar ASA\",1991,\"Fr\\u00f8ya, Norway\",\"https:\\u002f\\u002fwww.salmar.no\\u002fen\",\"$2.0B\",\"2,266\",\"\"],[\"Cermaq Group AS (Mutsubishi Corporation)\",1995,\"Oslo, Norv\\u00e8ge\",\"https:\\u002f\\u002fwww.cermaq.com\\u002f\",\"$1.4B\",\"2,790\",\"\"],[\"Ler\\u00f8y Seafood Group ASA\",1899,\"Bergen, Norway\",\"https:\\u002f\\u002fwww.leroyseafood.fr\\u002f\",\"$2.8B\",\"5,972\",\"\"],[\"Empresas Aquachile SA\",1998,\"Puerto Montt, Chile\",\"http:\\u002f\\u002fwww.aquachile.com\\u002f\",\"$1.4B\",\"5,827\",\"\"],[\"P\\u002fF Bakkafrost\",1968,\"Glyvar, Faroe Islands\",\"https:\\u002f\\u002fwww.bakkafrost.com\\u002fen\",\"$989.0M\",\"1,778\",\"\"],[\"Grieg Seafood\",1992,\"Bergen, Norway\",\"https:\\u002f\\u002fgriegseafood.com\\u002f\",\"$747.8M\",\"718\",\"\"],[\"Cooke Inc. \\u002f Cooke Aquaculture\",1985,\"New Brunswick, Canada\",\"https:\\u002f\\u002fcookeseafood.com\\u002f\",\"~$4.0B\",\"~13,000\",\"No public information or report found\"],[\"Multiexport Foods SA\",1983,\"Puerto Montt, Chile\",\"https:\\u002f\\u002fwww.multi-xsalmon.com\\u002fen\\u002f\",\"$611.6M\",\"2,586\",\"\"],[\"Australis Seafood SA (Joyvio Food)\",2003,\"Puerto Varas, Chile\",\"https:\\u002f\\u002fwww.australis-seafoods.com\\u002fen\\u002f\",\"$621.2M\",\"2,539\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eTonnes de saumon 2022=%{x:,.0f}\\u003cbr\\u003eNom commercial=%{customdata[0]}\\u003cbr\\u003eDate de cr\\u00e9ation=%{customdata[1]}\\u003cbr\\u003eSi\\u00e8ge=%{customdata[2]}\\u003cbr\\u003eSite internet=%{customdata[3]}\\u003cbr\\u003eRevenus 2022=%{customdata[4]}\\u003cbr\\u003eEmploy\\u00e9s 2022=%{customdata[5]}\\u003cbr\\u003eNote=%{customdata[6]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[472000,194000,171000,152000,138000,91000,88000,86000,77000,75000],\"xaxis\":\"x\",\"y\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 producteurs de saumon par tonnes (2022)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"472,000 tonnes\",\"MOWI ASA\",1964,\"Bergen, Norway\",\"https:\\u002f\\u002fmowi.com\\u002f\",\"$4.9B (2022)\",\"11,500 (2022)\",\"\"],[\"194,000 tonnes\",\"SalMar ASA\",1991,\"Fr\\u00f8ya, Norway\",\"https:\\u002f\\u002fwww.salmar.no\\u002fen\",\"$2.0B (2022)\",\"2,266 (2022)\",\"\"],[\"171,000 tonnes\",\"Cermaq Group AS (Mutsubishi Corporation)\",1995,\"Oslo, Norv\\u00e8ge\",\"https:\\u002f\\u002fwww.cermaq.com\\u002f\",\"$1.4B (2022)\",\"2,790 (2022)\",\"\"],[\"152,000 tonnes\",\"Ler\\u00f8y Seafood Group ASA\",1899,\"Bergen, Norway\",\"https:\\u002f\\u002fwww.leroyseafood.fr\\u002f\",\"$2.8B (2022)\",\"5,972 (2022)\",\"\"],[\"138,000 tonnes\",\"Empresas Aquachile SA\",1998,\"Puerto Montt, Chile\",\"http:\\u002f\\u002fwww.aquachile.com\\u002f\",\"$1.4B (2022)\",\"5,827 (2022)\",\"\"],[\"91,000 tonnes\",\"P\\u002fF Bakkafrost\",1968,\"Glyvar, Faroe Islands\",\"https:\\u002f\\u002fwww.bakkafrost.com\\u002fen\",\"$989.0M (2022)\",\"1,778 (2022)\",\"\"],[\"88,000 tonnes\",\"Grieg Seafood\",1992,\"Bergen, Norway\",\"https:\\u002f\\u002fgriegseafood.com\\u002f\",\"$747.8M (2022)\",\"718 (2022)\",\"\"],[\"86,000 tonnes\",\"Cooke Inc. \\u002f Cooke Aquaculture\",1985,\"New Brunswick, Canada\",\"https:\\u002f\\u002fcookeseafood.com\\u002f\",\"~$4.0B (2022)\",\"~13,000 (2022)\",\"No public information or report found\"],[\"77,000 tonnes\",\"Multiexport Foods SA\",1983,\"Puerto Montt, Chile\",\"https:\\u002f\\u002fwww.multi-xsalmon.com\\u002fen\\u002f\",\"$611.6M (2022)\",\"2,586 (2022)\",\"\"],[\"75,000 tonnes\",\"Australis Seafood SA (Joyvio Food)\",2003,\"Puerto Varas, Chile\",\"https:\\u002f\\u002fwww.australis-seafoods.com\\u002fen\\u002f\",\"$621.2M (2022)\",\"2,539 (2022)\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003eNom commercial=%{customdata[1]}\\u003cbr\\u003eDate de cr\\u00e9ation=%{customdata[2]}\\u003cbr\\u003eSi\\u00e8ge=%{customdata[3]}\\u003cbr\\u003eSite internet=%{customdata[4]}\\u003cbr\\u003eRevenus=%{customdata[5]}\\u003cbr\\u003eEmploy\\u00e9s=%{customdata[6]}\\u003cbr\\u003eNote=%{customdata[7]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[472000,194000,171000,152000,138000,91000,88000,86000,77000,75000],\"xaxis\":\"x\",\"y\":[\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"Australis Seafood \\ud83c\\udde8\\ud83c\\uddf1\",\"Multi X \\ud83c\\udde8\\ud83c\\uddf1\",\"Cooke \\ud83c\\udde8\\ud83c\\udde6\",\"Grieg Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Bakkafrost \\ud83c\\uddeb\\ud83c\\uddf4\",\"Aquachile \\ud83c\\udde8\\ud83c\\uddf1\",\"Ler\\u00f8y Seafood \\ud83c\\uddf3\\ud83c\\uddf4\",\"Cermaq \\ud83c\\uddef\\ud83c\\uddf5\",\"Salmar \\ud83c\\uddf3\\ud83c\\uddf4\",\"Mowi \\ud83c\\uddf3\\ud83c\\uddf4\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 des producteurs de saumons par tonnes (2022)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/top-conso.json b/public/dashboard/graphs/fr/top-conso.json new file mode 100644 index 000000000..963869f5c --- /dev/null +++ b/public/dashboard/graphs/fr/top-conso.json @@ -0,0 +1 @@ +"{\"data\":[{\"alignmentgroup\":\"True\",\"cliponaxis\":false,\"customdata\":[[2.53,\"394,924\",\"262,448\",\"716,602\"],[3.18,\"535,702\",\"159,710\",\"87,080\"],[3.69,\"111,548\",\"11,934\",\"362,770\"],[3.27,\"11\",\"28,126\",\"239,015\"],[2.31,\"5\",\"74,949\",\"267,329\"],[2.63,\"203,981\",\"158,328\",\"130,718\"],[2.23,\"0\",\"4,636\",\"137,110\"],[0.53,\"0\",\"387\",\"113,220\"],[0.07,\"0\",\"181,107\",\"278,245\"],[2.02,\"12\",\"8,685\",\"104,528\"],[2.41,\"123,393\",\"120,169\",\"88,041\"],[2.52,\"56,989\",\"12,276\",\"19,896\"],[5.81,\"482\",\"599,913\",\"659,706\"],[2.58,\"907,370\",\"859,702\",\"2,130\"],[5.5,\"0\",\"17\",\"48,221\"]],\"hovertemplate\":\"\\u003cb\\u003eConsommation: %{y} tonnes\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Production (Capture + Aquaculture): %{customdata[1]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Export: %{customdata[2]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\\u003ci\\u003e- Import: %{customdata[3]} tonnes\\u003c\\u002fi\\u003e\\u003cbr\\u003e\",\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"textangle\":0,\"textfont\":{\"size\":12},\"textposition\":\"outside\",\"texttemplate\":\"%{y:,.0f}\",\"x\":[\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf8\",\"Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Japon \\ud83c\\uddef\\ud83c\\uddf5\",\"France \\ud83c\\uddeb\\ud83c\\uddf7\",\"Allemagne \\ud83c\\udde9\\ud83c\\uddea\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Italie \\ud83c\\uddee\\ud83c\\uddf9\",\"Br\\u00e9sil \\ud83c\\udde7\\ud83c\\uddf7\",\"Chine \\ud83c\\udde8\\ud83c\\uddf3\",\"Espagne \\ud83c\\uddea\\ud83c\\udde6\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Su\\u00e8de \\ud83c\\uddf8\\ud83c\\uddea\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Isra\\u00ebl \\ud83c\\uddee\\ud83c\\uddf1\"],\"xaxis\":\"x\",\"y\":[849078.0,463073.0,462383.0,210900.0,192385.0,176371.0,132474.0,112833.0,97137.0,95855.0,91264.0,64609.0,60275.0,49797.0,48204.0],\"yaxis\":\"y\",\"type\":\"bar\"},{\"customdata\":[[849078.0],[463073.0],[462383.0],[210900.0],[192385.0],[176371.0],[132474.0],[112833.0],[97137.0],[95855.0],[91264.0],[64609.0],[60275.0],[49797.0],[48204.0]],\"hovertemplate\":\"\\u003cb\\u003eConsommation par habitant: %{y} kilos\\u003c\\u002fb\\u003e\",\"legendgroup\":\"\",\"marker\":{\"color\":\"#FF4530\",\"size\":10,\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"\",\"orientation\":\"v\",\"showlegend\":false,\"x\":[\"\\u00c9tats-Unis \\ud83c\\uddfa\\ud83c\\uddf8\",\"Russie \\ud83c\\uddf7\\ud83c\\uddfa\",\"Japon \\ud83c\\uddef\\ud83c\\uddf5\",\"France \\ud83c\\uddeb\\ud83c\\uddf7\",\"Allemagne \\ud83c\\udde9\\ud83c\\uddea\",\"Royaume-Uni \\ud83c\\uddec\\ud83c\\udde7\",\"Italie \\ud83c\\uddee\\ud83c\\uddf9\",\"Br\\u00e9sil \\ud83c\\udde7\\ud83c\\uddf7\",\"Chine \\ud83c\\udde8\\ud83c\\uddf3\",\"Espagne \\ud83c\\uddea\\ud83c\\udde6\",\"Canada \\ud83c\\udde8\\ud83c\\udde6\",\"Australie \\ud83c\\udde6\\ud83c\\uddfa\",\"Su\\u00e8de \\ud83c\\uddf8\\ud83c\\uddea\",\"Chili \\ud83c\\udde8\\ud83c\\uddf1\",\"Isra\\u00ebl \\ud83c\\uddee\\ud83c\\uddf1\"],\"xaxis\":\"x\",\"y\":[2.53,3.18,3.69,3.27,2.31,2.63,2.23,0.53,0.07,2.02,2.41,2.52,5.81,2.58,5.5],\"yaxis\":\"y2\",\"type\":\"scatter\"}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,0.94],\"title\":{},\"exponentformat\":\"none\",\"ticks\":\"\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Consommation apparente en tonnes (2019)\"},\"range\":[-1850.625,899132.625],\"tickfont\":{\"size\":13},\"fixedrange\":true},\"yaxis2\":{\"anchor\":\"x\",\"overlaying\":\"y\",\"side\":\"right\",\"title\":{\"text\":\"Consommation apparente par habitant en kilos (2019)\"},\"color\":\"#FF4530\",\"range\":[-0.012127374671507957,5.8921273746715075],\"fixedrange\":true},\"hoverlabel\":{\"bgcolor\":\"white\"},\"title\":{\"text\":\"Top 15 des pays consommateurs de saumons\"},\"coloraxis\":{\"colorbar\":{\"tickformat\":\"0%\"}},\"hovermode\":\"x unified\",\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/graphs/fr/top-land.json b/public/dashboard/graphs/fr/top-land.json index c9f366599..31ecab82c 100644 --- a/public/dashboard/graphs/fr/top-land.json +++ b/public/dashboard/graphs/fr/top-land.json @@ -1 +1 @@ -"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[8,\"Arabie Saoudite, Etats Unis, Chine, France, Japon, Lesotho, Brunei, \\u00e0 d\\u00e9finir\",\"Financ\\u00e9 par 8F Asset Management\"],[1,\"Etats Unis\",\"\"],[2,\"Royaume Uni, Norv\\u00e8ge\",\"\"],[2,\"Portugal\",\"\"],[4,\"Etats Unis, Cor\\u00e9e du Sud, Norv\\u00e8ge, \\u00e0 d\\u00e9finir\",\"\"],[1,\"Su\\u00e8de\",\"\"],[1,\"Norv\\u00e8ge\",\"Financ\\u00e9 par Lighthouse Finance\"],[3,\"Chine\",\"\"],[1,\"Norv\\u00e8ge\",\"\"],[1,\"Etats Unis\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction en tonnes=%{x:,.0f}\\u003cbr\\u003eNombre de projets=%{customdata[0]}\\u003cbr\\u003ePays des projets=%{customdata[1]}\\u003cbr\\u003eNote=%{customdata[2]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[260000,200000,115000,106000,100000,100000,100000,80700,66000,60000],\"xaxis\":\"x\",\"y\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Ambitions des producteurs pour la production de saumon en tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 producteurs de saumon d'\\u00e9levage terrestre (ambitions)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file +"{\"data\":[{\"alignmentgroup\":\"True\",\"customdata\":[[\"260,000 tonnes\",8,\"Arabie Saoudite, Etats Unis, Chine, France, Japon, Lesotho, Brunei, \\u00e0 d\\u00e9finir\",\"Financ\\u00e9 par 8F Asset Management\"],[\"200,000 tonnes\",1,\"Etats Unis\",\"\"],[\"115,000 tonnes\",2,\"Royaume Uni, Norv\\u00e8ge\",\"\"],[\"106,000 tonnes\",2,\"Portugal\",\"\"],[\"100,000 tonnes\",4,\"Etats Unis, Cor\\u00e9e du Sud, Norv\\u00e8ge, \\u00e0 d\\u00e9finir\",\"\"],[\"100,000 tonnes\",1,\"Su\\u00e8de\",\"\"],[\"100,000 tonnes\",1,\"Norv\\u00e8ge\",\"Financ\\u00e9 par Lighthouse Finance\"],[\"80,700 tonnes\",3,\"Chine\",\"\"],[\"66,000 tonnes\",1,\"Norv\\u00e8ge\",\"\"],[\"60,000 tonnes\",1,\"Etats Unis\",\"\"]],\"hovertemplate\":\"\\u003cb\\u003e%{hovertext}\\u003c\\u002fb\\u003e\\u003cbr\\u003e\\u003cbr\\u003eProduction=%{customdata[0]}\\u003cbr\\u003eNombre de projets=%{customdata[1]}\\u003cbr\\u003ePays des projets=%{customdata[2]}\\u003cbr\\u003eNote=%{customdata[3]}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"hovertext\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"legendgroup\":\"\",\"marker\":{\"color\":\"#151c97\",\"pattern\":{\"shape\":\"\"}},\"name\":\"\",\"offsetgroup\":\"\",\"orientation\":\"h\",\"showlegend\":false,\"textposition\":\"inside\",\"texttemplate\":\"%{x:,.0f}\",\"x\":[260000,200000,115000,106000,100000,100000,100000,80700,66000,60000],\"xaxis\":\"x\",\"y\":[\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\"],\"yaxis\":\"y\",\"type\":\"bar\",\"textfont\":{\"size\":12},\"cliponaxis\":false,\"textangle\":0}],\"layout\":{\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"line\":{\"color\":\"white\",\"width\":0.6}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"},\"colorscale\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(237,237,237)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(217,217,217)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowhead\":0,\"arrowwidth\":1},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":1,\"tickcolor\":\"rgb(36,36,36)\",\"ticks\":\"outside\"}},\"colorscale\":{\"diverging\":[[0.0,\"rgb(103,0,31)\"],[0.1,\"rgb(178,24,43)\"],[0.2,\"rgb(214,96,77)\"],[0.3,\"rgb(244,165,130)\"],[0.4,\"rgb(253,219,199)\"],[0.5,\"rgb(247,247,247)\"],[0.6,\"rgb(209,229,240)\"],[0.7,\"rgb(146,197,222)\"],[0.8,\"rgb(67,147,195)\"],[0.9,\"rgb(33,102,172)\"],[1.0,\"rgb(5,48,97)\"]],\"sequential\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]],\"sequentialminus\":[[0.0,\"#440154\"],[0.1111111111111111,\"#482878\"],[0.2222222222222222,\"#3e4989\"],[0.3333333333333333,\"#31688e\"],[0.4444444444444444,\"#26828e\"],[0.5555555555555556,\"#1f9e89\"],[0.6666666666666666,\"#35b779\"],[0.7777777777777778,\"#6ece58\"],[0.8888888888888888,\"#b5de2b\"],[1.0,\"#fde725\"]]},\"colorway\":[\"#1F77B4\",\"#FF7F0E\",\"#2CA02C\",\"#D62728\",\"#9467BD\",\"#8C564B\",\"#E377C2\",\"#7F7F7F\",\"#BCBD22\",\"#17BECF\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"white\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"mapbox\":{\"style\":\"light\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"white\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"radialaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"zaxis\":{\"backgroundcolor\":\"white\",\"gridcolor\":\"rgb(232,232,232)\",\"gridwidth\":2,\"linecolor\":\"rgb(36,36,36)\",\"showbackground\":true,\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}},\"shapedefaults\":{\"fillcolor\":\"black\",\"line\":{\"width\":0},\"opacity\":0.3},\"ternary\":{\"aaxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"baxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"},\"bgcolor\":\"white\",\"caxis\":{\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\"}},\"title\":{\"x\":0.05},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"rgb(232,232,232)\",\"linecolor\":\"rgb(36,36,36)\",\"showgrid\":false,\"showline\":true,\"ticks\":\"outside\",\"title\":{\"standoff\":15},\"zeroline\":false,\"zerolinecolor\":\"rgb(36,36,36)\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"Ambitions des producteurs pour la production de saumon en tonnes\"},\"exponentformat\":\"none\",\"fixedrange\":true},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{},\"categoryorder\":\"array\",\"categoryarray\":[\"West Coast Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sande Aqua AS \\ud83c\\uddf3\\ud83c\\uddf4\",\"Qingdao Guoxin \\ud83c\\udde8\\ud83c\\uddf3\",\"World Heritage Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Sotenas Marine Park \\ud83c\\uddf3\\ud83c\\uddf4\",\"Salmon Evolution \\ud83c\\uddf3\\ud83c\\uddf4\",\"Maiken Foods \\ud83c\\uddf3\\ud83c\\uddf4\",\"Norwegian Mountain Salmon \\ud83c\\uddf3\\ud83c\\uddf4\",\"Atlantic Sapphire \\ud83c\\uddfa\\ud83c\\uddf8\",\"Pure Salmon \\ud83c\\udde6\\ud83c\\uddea\"],\"tickfont\":{\"size\":13},\"ticks\":\"\",\"fixedrange\":true},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Top 10 producteurs de saumon d'\\u00e9levage terrestre (ambitions)\"},\"barmode\":\"relative\",\"hoverlabel\":{\"bgcolor\":\"white\"},\"modebar\":{\"remove\":[\"zoom\",\"pan\",\"lasso2d\",\"select2d\"]}}}" \ No newline at end of file diff --git a/public/dashboard/images/en/antibiotics.png b/public/dashboard/images/en/antibiotics.png new file mode 100644 index 0000000000000000000000000000000000000000..96218533bfb0141454c90aa2b853f6b5eb8c7048 GIT binary patch literal 69774 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

)g2^z~a2cjOUo9^49iZ zJKPrasNQ-c?y>kH8O_bPr7Lbke$iHs=Qa^4#CK7<_Ro6!?N=XSg+ZY_3yE)l&2iw~ z>AfJn0BLNrczdD2!WqMn0J#c&_<|`fr3PN1I0W{Pv9L{lFRxlzA79e;FnKw=Jv;K$ zi7!s%46$$i8(gu^$)1(1<>jGO!h~WXuWk_Wj_wh0Ua8}}=Tyu2uUPa=4_4M_$P5Fh zf3%&Js%7KlrfriKBq8lH78|3f{_LLRgR!3GHiYRF>nslJ)jP>e@(a24@#hs+U+3J^ zoqK6WaVo#MURR+ghdR&X>y^b|2GC6nkD4my{S&yl4=U?j&HP%z{h~}E<(Kd6R1RF6 zs<`YXaYofQ!Asu6^1J`WodPrx)nu^(WX1;k%7=&{q(AM^UPILlW&1VJU+%od?H<_P z=Zn}T6PDs0H>rZfb?;zgg@I|H{!?F%zX!%m z%;C?=-#<1zjS`Dy`y#z6geiBrhJsh;MyY3jI(Y^%oS^R%evFj;2dNG ze%VdHmo3DA~$V&y@4Be%(|$b90M1dQ^)mosAZ#iAn@XiHzp$al0PNzXDC zFSOpPoqhdY;Nc1-;e#GJsdTzS%NTgz@-BA&bNM;&Q`~^g3tDes%o+?Dq2^DR0>p&4 z>lm|9njj%L_vYP@s^eIHYMSPhqnb9yXH2epV#-<->q42wl*7PF;|SC~%&I0e(93^v z_2>7wpelAfrrb&oH@om*!c(+o`uQMP1wt|Yflv<8kJ8M912|kMN^Lb%&Uh@o82%mb zhHO##;-x_kvq8u}-gf#E6tnS|?}h3W3GbCqpb2;Rrqd^bmhn&e3mEre3&X`56fjhS z-M;O8AatW=;XN%Uk??f8`FSm>ja|-5DrtXudB^~JT4Mh-Ys-gDu`i_=uHTG#rqHj` z?5&si}274Ipxwe}6!M0H#TKPd6Rg6u4P0XoKRPgn~9qLPNN4XPr} zL~q>B^DEh%#*e06*JjS;(9;k@$9PE<=o)5@{)H>uhnhUzL^1t99GR;c<^Dn}9( zXm@tOcn=l7m{s;;)8gtW+U{k?*x3xY2;r&Z#vNTI7oQh{tS~8rrs6b<8G`NPb{rE( z_R{G@wBn>#3%W%IE8&ED(zi11_szN7VnSHZ@P@rZdE?sXKAf{)9?Q_deA#e@H4glQoqTdsMvD8rmwxm^-Gp1cZ zd3v5?5s}RZ+AJ0ehPF-3z@vx7KrN+}=aeX5vwJh-;ig}US?6vp{X>5miM<3B_0OiD z%R++KL_8r8@v2{32v2|4|GMT&ZgzhQT$s$;blC!cgpRVdpj;16h1^B0{VzM}A5jsH zP%lBbqMJfhedngvRUa&{`T7!472Gg`SOshKIvt?tZ_%{U+3ir z;EIjF6`{#zuw!wXzf?iK24WE%<{y|qINlaV4eD`{uO9V;JKo16m;E?`-UhBSEnJ&5 z$iyS``f#P_j2KKR=?}K{{mF#@((77Ez(KvyXlfX0CWoGb&(A^J2CV!WO7u1Qo2=%L zWx)tBvtyb*UqeF$11K_Y(U6G}#epS><(s`l()->xci8GP|Ka%HSB}>3!RDA(7wRn> z%tsR3rTAn#tu)e$y5a25WO*w`ShN8?Y3M*Fho=605@ZI*^Ples+<=xT06cVVCVy+$ zJAACp#A`pE7B0|EF{~aXr$6j}_XjZnJmO!b#eOC{e&QTGmFgkE)@F)GcuDxj)OJRx z-b=}I>ON!Ebv9ktQ;{uPcA@7V!_4;I$sZ%zMFez^Y;!L^q1ssdHlzWv#Mib2r3r0{ zL1ml*Me@CBl_bz*&5AmF&@RmPBZ!l{QdhXe0@XH|+nS>pY^Zk`z7Sj5zwks9evcCI zfn;!2NHJQ%d1_j4qmK<6D@Yn23sj+?S)f*3YPU`Ek3Lz_P2pgK+0< zdVL5OO!Z5uap?PbD4gjJcmJsEeYnXQmfYfB@$|~m;Z4r`gYKg$TpazR&-70`w&5t=;|%mmP{5BzEqSrxpHQ6rnz`JVvh( zrfq9`dmXxN60&w53{z94PaRYwKXfyWCaB-%ttBE(Gx?9)SF>u_{EzlJx9xw+BURb` zd2pZLc5w?MNc|xz9tHFVNh$%_j?YR}iJ-9z^+DDo?4`XT6L(0~kYoFXb6pU*?Ad>Z z+}EwCI;9*5DxeY+nq&cU0P>g*x9AAIJ4uA6dfX|qe_|O8MNaof#pLyixmBIu{|gr( zK|&hSgS8+eI|GO`)>RswK0NVqlQiJZ08;jty5MX7s75U9U?oT`;OW4NHye@u$-{GK zy6{BOm5h)|s#1oP$Pe^6j`$pe5+;Gdr6%-xKrRV7?PradOnaWAlI%u7dn$gguDxOx zMP=ftSNF9#&M$jl-#F!25C+fh7Aw`WzgsNN1sH!oj;Z_RSJ^>?0d&g?t*4FlHD z?Xh4opfO5%5-*Vatb)>Iq)-hpupOKU-B_T4PSP^GI)6In4~d*dWy65+=lVmj;2Fap!GAb zg;a`G5))jD%7A4R0bN>j8cGW97)I@6Gz}_C_t)D zMNy|C34~ohXONY9511?jTGLQJ5oK5pVQJ`6v#Hxrk3>tD!H|B33|&5dp{w^G0-aAlA3p<^@f;Y9IXL29bulicxcrpTCmtf`%PY zzU7Yy_onB;(A4{4E_L3!B zF9$Ry4NrDs`m@k;Z>=s(pJ}N&e{_CAHyD&F18sJzRuKz8wR}Jc0>rC8)m*#R+&=(G z%F7ALIp*kCw&t>_0e@}s&Wq(6WNR}Htv=RWQ_Gz2SIhdD+wQk)|R zuh%jzsPm(3MND-JVsAiJw#PmJ#%lmosPFC|=UdaC9fo9W6&HsvfoiWotePq#UPcij zw?GQ&o(phC;1T-M$8)p6c^DZdzbGspJ)mr(j4Qhh>v5ZXcdM>QiS#ODk-_3Lw7hKA zzADd2dxmnC@SGna>&YX4;4w0s?fZI-KKyf~pC9>M%{#bqw224QebL9T?3zLglKeC| z9v->><@E_>%lX{Q9J(xZ4H=Ze2%_XYSb#GtM-p(k$GjoKMxmypb|d84mwf_ z+i#~b@nmY{btQH4tH>dn0^-#6`gPl%hhz&@!Gl^^Y;ZJ300`;C1c%l&d=bQOn-RFR zKu%5dTJ60B$GDL4-1^yX4AX;q72nZR+{AfMBw*iZe?-I^6z`d z;>0{02+y^^%|7m`B%t6&BnwtNmJ8%Gtr~#-RFfx1{edf7IVdn}|2_9gufE-Ldgr0H z&44HQ7I(u$PlH)miW$G=luCemrq*F0yX2q0ZfTWwg)z&@#mfvxao-RQ-Y}pyk|8gB z=tAgi^?!%^W0?GQ=N``ail@x2@Dj*j@Py+-%g)#70-??pB#Jx>wp0*!zm$!!ga&pX z497yznV{htnJ$EL_N9WioP!!?_?EyEIHbGW^3Av92QYUR*7IBwXIDaKRU@b8^nYqJ z|9dh9<@h;~gd^RoJm(TOz`zMq-h_{EW7;`=$4pFzf*ALl0oH?g{YEdBO!yVR?f__?4Ubi!T%{a) zGRc6MtU~lRf2)Vopk?50w-~SoHC=rHiY4gZF^vu)3F{hRl5;GzDu1W4ET5dVtt@*NxTd05XB;_JkcF zSsI1UL5n0=T?N7ea_PSX@b)~D%UcIVPzTROz}9&T@U6@G$%K6vQHt3EO^Q4X?M5{W z@`-7lDRAi{#0zW>WNJ3&swx0Je0IHy^)fhtKV)m*0Mcrf={%>@QcmQ|<~VuvBE?RI z0zyx0fB9ZRB*=37?)`3}F)498P5jr*WMi1K(i6e-OBx~(iN`p8_GBo4EBtR9@Ox6) zfN>v;y$o8vK+vG>bZGW3aICeOERr2xAms+~o&6mNXQlBtP_d1v- zTcjmx@S9*JxW+*F#`3vgOBNw=rL_Gxe%t`Fxgfzauafi37`LVSA5Cmn z5RH4!HAW)RIyA&9%iPWNVy21$ef>&gRC5&VKlBe?6k>ULMWiA_JKN>|4V4%<}aT#vcLV2WuHAv zL;Yd}1$Q8_^@K>4;RlOnsBctjtp&fhh|nxAej?uURNpshg&ORysjQ6%*z~XQLH;K* zHc)HTZl?|HGSQF$&f$g41AvBj*X1@69B#uVcic@gNf@Ji(Y3<(gs;|w_?#A7b5wdA zVD;v@ozM-Rkj-l@?T5x=MgYSWUOH-Wci_QNN0HQgNXYhFALJwfl8wwFy|$- zCi7&iLczeXxOSy%p~0oZh{JEyvMrtJz~E@v`Y0HX|DGE+RL6$@tLf`M+_1suC>rWY+;Y;9{dcg-&IrbK}AP=2F(vxZn`nJ`Y&}$G! zU+9mhj@~*pEW(mm}S+m1jLs!o<73@7Tg}y2qweU>vg?5$s*TKKDk^dS;@0sx2 zz6PxCgWc-j>*t2C)U&gV@3jcI4*%q%vF@JSxcn zx|`|kN3{W#n=-W75iq%!B#Z<*V9Vx0HWa^4nNb>TpMO@g7867D)AC~C-YhbV$?|zI zEv}BTb6ahS(MeUQ#EVsY(k;XmzoHlYT6T>7$fD#}vuY+~ARM>xk(9&{>@y&TeddCj z7>?hi;XFMobx@`$>)1{(VPVW=385Kq-iUo0wk|Q%5ULH!7JmSV>eYW4YxP0GALB>M9&vLo7CIbO+Sr$K#PDBQ$G!+FWm=3fBO*M@Zz6gREwdlS1oiiz^;Lcw#*d` z4-bO6$o`NIqNh5jJLr1JcG`}nYMup70^_xK5?a5d# zcSS$mHDYfx8KaBzOMF{usGz$CikHv~t zPaC=+Z+d&A!+!sEi{FH4eh5CmlKXb^0kej##qy|UAG zf|A#SPBNFxL`{$?<$@o)OE4x+udd0g@u1#Lp+Pz~0lA(L#c{tZ+Vu2qLb?lx_Nn}F zBVF<_D`@;aOv}z37k>pvG;#FUkk*O%Snoyg=Lt*4!9Hj8_U_#cYkX!FNvh)ZkJ!!f6l4{X7sQ1Qzm^#Sm7IX?oU(Qi=GNFx zPW*&F0!`ZE*_}wCi(ioTINxuv2iJ1wYkuD|DF{cnbyMyP_w@^lV0dwrH zWzop9Pr)T3w#nN-#hJ7wH?%_RNk)IWiQ{bF^h)|N1;1)YNRRG9Cyjn!yqXI%0@vZ0 znN)F=eyfdG$MJ;+&=y$sV~UQ&a7C1MhWooabC#xGnS7~gwr>pI0tQIcDTfJ4FwB5i z$%cq34b!ooRLlZBGFynQHo;TKYQc)`Im&U1$oZ=)@iiQ{faRz1WL`P{O^@OnxwBe%X1fl+sWUY` zniMR=&5L+bb)x0lahBx`K=fM~GbxhOLXU8X*iAK5#091`ZWNkm282*H?9HnVktz}{ zZrTC!tvX#BKpM~J4={tH5a0uEpMs|ePai<0)DCAx)LV`^9Gp|+FyYI}PH#`#RO!hj zkQ<`oy)&DEvBV2l_rRKo153?v?f?GS{(UnlKF0iFV!vP3v^AOaHjE z{<%$Y)@8++eE#p&eZ?S@oTq*77xhVt;mV{cJHn}YCcyWWS2ICUD&J8Pr>MnNi-JIf zFS$+&R4P1{vHJ&{xGSFtx&M<_E5aDl*_h4e;cN~6g$ z+AH2xZPNaYI_fv8EEBI%1D73gWoL8$Vkt)jeJ92z3~4bzu$%~UAsxp6=h)JzZ&0hl z3T>Mhs94C#cxZ3rmW~=gbD#X8e>G&q>FIC@u{W9hsPvNqi<=2&GBx(NWymZ{yjnF( zKzzHc$pg(oe6sc0C1$pJS~peOcfA}7!xVKqFrckzFQmhj^8J3OT<-vo&`)$uh020; zhce1t%9FL_q;~4$9uFtbm2&dqtILy6ZAE|zMeYPotV>ilk`YAV*M~V(YK{(v)q9jD z*#7;lNxOxj*gjE%!>W@IfuwkB^<~Y|aI5k*ud>GZKKrz9+!{V*k9oW23UEo$2{;ktW#y zpb$$6Tc){hc8r8_d6)g}*uTp6a15YW1FL1(MrerqjIRstN=PDAADlpP3)f0L7?_UZ};WCgE2Rw zx-Id1*c|(=ZP!%c*FRNyu|v{@!5dfkzA6Cp&kUJHsxob_x}IUukoU5}voV-r!56o7 z^taS!iv5yJ9|#95H(*)JTP*IA0e?5Gey$|BI}+RO2ZMZLRm)@a-|{+&-ey`8@)BT?uk`>^F&t{V{@)w}joT``0h@xEHna66SA{M+J8r>0@*E5TKu*n@}IHa?vVMMI~*%o zVR}OfNg4jmE@S}Ma)DVnoVLCl_e#~YK}GlW#jVBjQbdW7|&SDOTJKZfWh_pH(o5MPgY-lPwmy_ z9+NP6zLbNUObek+Ek|?|_61gyFL;QI!4>|7ZAz0Px!bt6R${-&yrpDW!3fIW4k~{B?c6ntF+2Uf`9xk6~&jj-^cJlO8yA z9&f|ic#MD%C#9wi&X4ul931-%o_)aQjEM*8^j||0w83vQH*9>zyZQJj51X?=)J%=< z1$;GeLkzyaE^N_%UXMq;YSb+o5G-kL@;iIs&sF!H+-mE_R7Y^|fg^IGUY{>es{EI0 z$&2U0lNip1h^i@e>x!XRpeRcTwy>>w>nh=Cq5(eIXmP&rolRTL{}sB`Z@>GP_)XWZ zF=?bGh2`GFu0HhOaW84Q=nHN8`A_h``B%3N3shZNHVQXkfcx1G77zLy*(rw0lkxxX z$ia%aHhiiUx{YSFf14Gf`pB&;6D~7Zaa!=*M*$q(0(L)5@+{H^=u4Qd7J zZC+T_nTU?cBz16qH2L+K3HPywHz@SustpdT3KxMU{3vw#)$k#TvFk>a1&35e&8F0^ z=b%qB-JiU1Nao<(7~rB zb9VP-Wyj;qs_w1oYR;I;UzH%Y5X&EmR5|vLMW(6mHVea3Du}Pg?~f(H$8_Jqo`1CTj6P8Lil{U!X9*7JzE7 z5{ubV@osi77I~$uzO#!j*Gb;Un|uvg0w8;k9@M6|28zC~S|YZxW3=Q{@}^Vid_3>K z@bl{Y+O5S#*O^VEea&#=3W{8?V?SWTDhE7@WszJvlHjTBA8N$2jqb42Y$7a=;}|HS zy2Wux-_1BG$O=dz(OG^zu#bl^+G$RVIk{;PK5e6GzU+A#!|DM4oh>O-n51#DKz!UL zPY>Uc>Rj7zt$Sm@=h1}gWB+7~*b(||_@VjZqQH<@$&Ihw(hlhipvw>P@;pKuDUAg` z`~doIbGf}k|6(?yA#;MMR^344FzR^P9x(L$7Ek>xEXaYix4nTvx|B?Ly@C=P%7Gqt~qVj>#H-JnrHB?r>r3XBb;a4Ei8juLqsP%RsO$RB z?@b5hz8_WpRRm_lly7gyG~h}pGfbfR47^iveUh$qCBA=K5GyfP>KL^C0Kug|ov=NZ zG2cva=llFlca!rZQwS&%Ntv1^9s^4IlXgt-iyb}<4qS&_54$wT3lNj+{jBcEPE$8b zxn50&i6K?YSAHoC7Q3#Gd6+}Djk$x%_@p>86#KYCjQ}0Ht+4a!w<9CAIdhW*78B_7 z@gh(6)@9VUUf4p*Iv$;-m&}6X$jMPa8eM!pr8pXI&_O{q4~p$ZpkTf*L#-6?z88( zmWWNOm(39t8(TIOZk@>kc+M0LjZjNc#@(`Jw1oTXwAV7p=Km-B{sdcO2Wr#dJ(Y*xN9yzRd9yN)wc=*UuIFS37wzlCa-2b6-#kqRb% zGRwJ|rI<3qY^k~)iQ_WL@(}CtM2qC_6`ZpbQ4F)#f1H{b1_oB@!6onG74^8bQDscq zO$A3ZsCCCPbPHH3$k{i!{kR;|)$hGh`rf1xiyTdf+1P>wH?pG~YM48*uZZZIMhr_`@9_{bNppbA(@cA>Ac~qm@i99TxYLpBh!>$%2 zS)jx%PpALNDj5a0zw<;$cXE%28}uUl(8`e0!q8N!JmhbAWa->-&1$RzF*_*kaArs{ z;fsj-Ws4M<`9{u3>jl~LahoE7i{eQiz4&0W#Wl>H;%0rsnH+zS=6V19zyow+a(pxI;!KG~%n#*$@zrm8QDZ3w+nV3pne;22_1CDd|&)G4X*g~D%K4J&HCS101KV8OC zbU0?ypprJI-gAJOSZSwr%iKb}-kAz*rxLz6ByR&c_)ow!5+Ysxr5|TstBwA(V+s-a zX_rbUt?i6~vsg!OZ$6H$OepSe6A`oXoKbo+wo=|MrBFYIx*n8U%yuQyaKaA^t(A52 zhe;$wrzrWTc)-(!in|XCafzMK3ymJ_k`eS7_lS%l5^M;82_tX`AT!DOL&rs$B z9zSlLHJNNqDD6K$RoFphwvF?}-)mDi6VUQEf$9`h4^w6bl=`fxXbGYj!oOXra*py`G3t)KN|TwHZ?sG?0a zux#Wf{;d-Y2bw?*Lplw9Bq;-QlLzn#>!t5DmYTHsAh#yOj@TmhUBLuD8auz-L7Dht zij6sJ!_tJFEFG1EWvfd%DN-^v)C3jO~r+ zv@e+^|G|idpYdxgc9pM9v`n>3vx-sk@*6*<$k{nSi=oC}Ylo9$cI&vJAwdd4@Vz7} zq}eeF+-rGwRN%4}4QZD3oqB?*9DmnW3=;-vKNrb0_I0XxE#;gf3%hBrS97|Aa;iEm zFNgp8uw`>yKrx2-vy-u+fc{jB}hk$(Gu@(8?>+a-nq-=vE2tN z0=7T?9Ns95*?yN|g?N7QuG#3hkvp4su9yt7Tbh$xU33Kc z3i;)I;hc?e*nUy+%0}EJjU`91Fcl*q2l0@7U5_KtQ4(HHtS&QvKHCM+mb(PgAjy{( zUHl5q$=a~pn*1FHCS&_8mHbecpYLEVQSZpL4gp=K#&YY*RX+ZqsC5=!dSTW}`9lna}yZVxA&T0yZ^Lh_~DCAW?7ObcmkB-{14=0-W+8r5& zK-&NPIb1WgYDW8v2Hyu5RPmD$(44t%4{(LFL$~9c)e&WL^hF-dv$;G$pwOB}_k^D4 z-f!6a*Z(t#mI!gym>`rqaITl>Bn6LB9{?R<85#l&7U0yIlJ!0DNtPqzGstJ=KPsQZ z%Go~Sko4?|cxMTDSc5oxnDAHf9qz$1p`h>2)A3P9bGN*+U!1L2TAH=o^6Bhz1VsRc zBywFM>s$`gh3^V-V3&KzK_cTkb)^!2LAh5^ED0PIl!+hO8A@c>V_j|cJ9*^fdB;3S zU*(bgAB{cGfHIk>1|@QLS{Nq2rn33jzI7}|g__rA_CKQIl~>qZe@$`-q1O>T;o*;ffCv@Ivp-spqE#i98M!0)4-mOn};Wxb5C& zCUDGIpBL~;hgt7`<=N`S$(RxG@?%8jO&-+qS7!n{NbQ&ad zI!dHnpq+z5AYi`3nORrk`?Hx(2CJRqDUwt$qNL$r2_P+`zK>dKj!HDK>wz0Z8Mw|C z7Ct>j+_dbGnbvQ-s6|JN-B}ABg*^dU1^w^s@-R0*?iR0n7tN~tB_#R7k5f+4Wb}6( zV6MsiWGJ3>fZB#mw`YnI?nO!>ly{d~ZWXLxB(9Wg&NLaH##vP;xu|&B#$1;kNpF@> zcF%3*d)Uu-4KQ|Stn=)a9KR_^<+cIJZ-jg5ADU30jUMNP2kPw*H4LC}kA-&q@5x-) zjj{j7(su_^_5c50gp8)9C`g|Wn0|1tuIHY z+HXbeOHdISK?pDs>B~TgwFZU{A?Y#(IDB0<(>T#{7s_-2^at&{8f%Yy!9e&ZOS`S= zZtp=gZfU}o3OLqkhz9uf%hae&#@BqI5PUPwnsE|rd;nrGr!4=`v?ozHzN)0?3zn@-?)tvbsWy|NJ!x;E8_OYgGcI%Gs zWDH`vafLUu1vupy-UOJ;vViLL88{gT!?(PjryZbPRA?rdl_$PFshFV@^1`y=#*+`3&V|b>yLo6%@3JrzQ{5Lls13ntJNw#&`<=n z+$Iw-=M>IKnc9H&5={98+T)5A^)%{4yGZT2{-5)?gt6iEhNCAms^JwJod7i zpJ&3}^r7F-Tu5+xkGz~ibBABh#rR!^qv|5Cw{Xsfeb)9J%_V;yXzv1rWhGo+JO~Ns zXbog;E3s^lvfWU9ShvncF*H#edOut3Ytr?~04!h}{;EY#^7nMNf*&hC`us${r zdsW)?)no`?SNn;I&LnfxS49!h*nYL6*amTG^(6py#bi?5zg?#Cf>{pe`*X$_2*G0p z*k4w11dO5)EsP)ULuCQR)i2HrpP2{yzFY5ukVcHVihHqN-=o1T<8iDiYQW6I&oB`n zC4@RUYIh5&!|ZncpI0$~(d|9KPxIRnyY3qo(x^ov%DFoNj)2vdl}E<&%1wv|lSRUi zg~uxaJweWN7;C>k=l;tlK zh?xudSU$16caXI#oC+)-QACkqoKV|@J#JU`ZRUWTN+G*F)>gH^Xtm8M!AfikO&g$Q zOVbKpAO1TI`EsYIneu!oPR1Z+2k0O!z44T3n0i%75MEtFX~*9&Yaw>UDUbiU zlR966CF^yks~0b=1V7dZV-TM0@k*5QIDo4sZ)?=u4oG}0{O9{?;kWhkER=`U+1g?! zgpEYq+n$>N&< zR+!IfC%J#J5xxDdIl_NO|09i)3n_)zgaE988$GsxlP~ znb3ah{;!fB^r^;gaoT87#7~Fq_-@=*lP_~F$p5tIcJ~*&eX-XOlfw+ocl=7;uVzo+ zpuzyNkq8qI8#E2f*HOd+Y&UVVgJ?t}&!8wcC6nQ8* z-ZshTb^&Oy1&01ch0v?b^E(ZZ3V_#k5pWEl-)<^0q{Fe7Gu@QhAaVhjP8E%wBU`iZ zqLIAh2p9q7JUyblk|TvgtI1@=PVNH+nD-_-Dau6@NNY&JQBMD^Bk&%P@1Gs~4bWY# z@sA+7)N-~D-`q*js%Y`FCqgo2cb|PYymD|hdzx;0DQs8JPe+b9jYohS*T{0+;&z!n zk0Q>5+rh=8O=(TxgqHV4*{ zRmZi@t(H#^J*scfN77|3VY`4Q-G+<%Q7n!(ho?#LO_i41)d9SPaCW~Ut3%Tm&<8QNeBa94g^wlq`kblUwXG_3#5W7!LV=bdlqibX`jOD!;R`B_ABpy^c0%F4G2>}Vy!Z*l#K*`zx07WyFjMjD@Szd& zw2_;|*UuJs!GzscO+$5xV>J)}zy`jBjv{-@od@Qj&yndnk=yuBE+)74zCGOL=(kAD z*)(GbKAfq>O7Z=%g4`7J#<_G<-s7WF>CPgo!Q&;6)pHj*?~pD38Px*B%bjC z*QbYw^zJbu;i;VOw?%zIJvPB~ZAVucoWHX__Jl!VWfZC;qAv9W2wAHWQ+7 zM_%V^Td$_jQ5Zmu%sv(Flc;WBAA_y{{FIGHw{*f6UtrM^HZ!#>jI&_FP=bIOTbUGE zd5`E>kF?0-80Yotpi7EcUq1ohO2)ZvXdKaH!|QhLyE)2zX(y&U;GU2yL77r=+l~oY z3ix^!*A%1~^UYd-p1)|SKll(=6WR-*n69on4w40*j8nAf@1d*bRa-wC*u_W)d&#^8 za6v`Q@NXx2nCj%+sO=}wobd0Ylb&W&z`b2|?;m3~Pz4T0r-45>%_R1o_&zgOEHEE$ z8M6D2U6Z`-$p)0YWj|>~Q&Lcb!|SEF>2VRTAT*69aEx|k6F4~^?94nDah@pWN4iE= zC#opaHf`1u?dTk}t?EQ#l1g#3thkO$_YYkeS)!D3afD&1J0uV6L;W_v zcN;F<0>-zKsQM&TXQkQ^V{VB4anl&P&dKCPfvcRky9T59+ST(ot62k$7`ohq*#+prQeeua49lBXh7*p zw#$++tgW6cf4VN6QcN7|Bj97YY}!CM)M6FYHP8^z=5x7t@=6mP0^S}9$3(HrLTKO| z2GJ+M%VuqPSh>gv-S@g!?CMKjL75T)c(}Zk^=|E@ymxK@!4xRf<1(x9G>1KUP$qhkp)zjKygQbGiBHHS?5X4HP{&2%3zDNzEJbw># zasF)V?%%>tUzYO|XF8CHfm5dD6)*$E>}gSKyFTrX7gnP!f;)kvx!z1+ImDJ1@v?8I zG)ab|pWxkr1v18_LH75rWV~t``@YwgTrB^|wH&M!crCu60rLuvEmuA)c{4s~L4nr-+*dEu`LJW@ew>&Sd_-LFl? zUIHUjwJZ&R41t%CtLfc#$hvo$lvdKs=KH~G9Uq@NkjNUB+^?3cLpVc%+wFF(&ha1+ zU|sU7#s01Jy;r8*%!KP&LYZQ(xH90R!O6_OL>r1rZt584O0%=TzujuuH#R2>!i98@ zFw>Nj4?6GW==+wOz3PNzA8skyIJm5_Rug)b(-@k)dLtR#rJIbKU6s=ZHoqhml@2YA zK~Zm-LT{l3aEassSrI2KAgli5 z*nElo0W9Ag!Bakdrs()~y26&qarosh`9K-NiM9>G+P^fcGnYgf?FN{V+GdQt)xK7) zb0`iR-CG_HowrcIIB~~oPuFN~?J%CQ-1eal>o)gzG5;8=H}&ZR+~546P>;e}YyMX5 zZok>r*h7ZePdwV-_Kn@MJ=Vg({drsW?fJ^~#urcB87$`JgNMq;50R+)%+R?DO8}Z0 z%n6tHbnfGW4I1BncX~YVgC(&m=n$@1)^T7zv!8DJb3iR^+^y>JiF!?@kuk?u*EGP*y&B-q@8#CU7t_Cp53;k26_(dE`7q14UP9OsX!zELx!AP7LN4@a zfN*?q`f~lo4QZ&GtUwfdYUkQRS(EgQ=w_G_3NxO?hzMb?K5C79K5-*J;MSO2Oa+^{ylQVS@)f0?N3 zil;8t#`n`TRv?4ImsppJW<)Gg*1v{C8U6WlUOxNjn{g7F{!x93<kZnRu2y?JVgFF>e7IH`)gff*bq+taQpIk^s$H%fLzo|+dsnYb< z#1FI2p@ROd7p6bwL~dE|mr*9TWj$Xg#(%{RtcA@k(?pR5063>OxueUgDr#kWOm)s=z#RM>zra7o<u=UzmFyCaX=(jaBVg%W+;L&);_&y5_tBi2Xk4|H`<1?FY18&Dm}p z-YV=s^=~klXrCP@%y&HluX}NI^BlfnWRX!t8Cc%iD`NQceaczKL+KlFy#iVtU?onbym-lOOe_Zy(zaL@myLi7o?erug*7r6LBHMzvOT(+frl`LYMC6B zn*3>PCJ78??9AX#fTe$7+vZ1wZh3_vQMQaDC*45*_;3061x~gcbp*hfZK31$Sz~`7 zz(@l%UUhm#e&MS`VDckxzi6hRzayvdsb?xalX_d0lFEVk08tK9R@@cS8l3It&n6Qr^Mh^`0YO8%WTaTjIE5v8Oe_V zm2l55Y=>3kWDvm!j}nK2A~9EfY5&S4V<$}65DqqWj+~mKNItV_%)J)>l{8-s{GtI# zhiR%s?`-U!{UuMlmN3yxMv#3-+%Ka;EB^XfW|0FH){k1R+DDhl z;HXi37l&^`$Qnwiqduf>xUpMeVKBg-6lIdU-yJWffeF%zS<5a1!7bjFMDpY98b%`u zwe4&>TpA@m=?k2B$vb7&Ts_z+Fg$Y?U29&Dg`r-oYSDol2iZYl0dVbP1pMeiSc$pa zn%tFtm0G+4ew9TaWb~FsPbC;zJzgbklpSq`6t16|5BtZOHM0=DnD;YUiFR`u>MfpL za$!5|+ORc?WYG)qmkRlckpi7ES3BW8?)xBhYIaalPJc5WpmavgnL~cr#s_cmV^dr_ zh+^~Dgp(Ov+d*@{!s27#!E<`W@HYM@rm13Z&X)(d9}cSr+=ld?Ry}jO@)LFaRhvX@ zA!}=CN{3Dqjt(>__of;XFLs0!8>A`PU41ab?Dyd)cP>)heN(8>`z9s(-iNqie** z9A5o+B`(*PoWCIm0(JW|>qOrIZxbH}BJ2QgYCb4HG5yqN@t8zhW_og9y$=M68|C-u zXUc$aEg2iItbgJR3)AJfyGrmTt42B4cCBRuY9!DtLO8#?vD;$BY}r0P`Vv4oJF=Xa zyO;c=P9lP`cbLd$#R&Q$0dbMGNv^aQ$Mwun+HPrNYQT0f?%c4hTsX+w+|M7{u(+q3 zOe`!O(R)+Lzs3p39$c|%YA1>ojfFo7`_rrTb1NZ2jd+^q2l^V|JxQjbkpaN92bB5e zv4rIHV^XaK#$)$!Caod^Xcnj(`ci?TYaLpKkeau|08c*H`5f7;JrKg)xp~gGbVvGO ze7FB`GAoaOjcDMw9+|d+N*>TNeyAQV(Q#NkC3n<4*0@&=-u{;Tf#pk8ZvVeOninG* zhE}Vkd)Zp7*!q_&q=0ZgJ7*Gu>OY$@eY!Piid(&c@ENet)+!cgHJ*nNz3=|V_|IPD z1FD)y-fP!5FI6L!aK3otny9Qu9nc-l}MvEx@Az>d2ZwgZL$&~96q>==0r!hO{TmVVC0o`X~ zmqcsv74Q=_jumWn|16OW$5e<>p-vhp1|J-QYZH$%($&RzvM@kSv z3uPI5l)Sga+ge!V*Tq4ClNc&$J-?MV&xKam{v#*@_StzW-FyS!dbXo{*B2wrO_1?1 z;L-98#6>0yL7-cYe`KPbLy()po;3hoMfbDX_gtvLQr2STP2l+(4tt68M^4)uQQLjh zNjF;DZ;1L7CNtxJI4E^J_9^?2fZvKt1 znAh`+i|O8w#A^Fa&dBR_K^^}|p{H*Hch5fRZUz)DnvxNCAq(=aKRl?qi;IUR%@@dc zZ#o9+Iqn_Cf<8z`7psn=H}0G+GeX%+q~^8nb5Nh4)qgnR%Z*k1 zBX{#@M7QS%Cr&7bY(&STNYL~dLBo{w-pS=K5 z{}o&UEv|*W`Bz9|Ia?^~rWbNlPFq8n4I8Xwyg@l(*5K0aAA#r}cxSd3^uNN&3Ih*) z?9Rb|siJ+)MsBI_w#tqZOTU6ZPwZNg!`;1k4quYjnG%9LeApW(j=SAQDAJbYnvpSi zmjQ4nQCT323aC>6GaTh;E8wE{pM~%i8*NCUira_FhX4Jy-k8~yryJC7kXHE|06K+& zZ3o^01I^OpW(Hu%eZWFk7lC9_?w3n5ab-Y*J?Akw&(@gW+3hfr9LO5Da~dxubDrn* zBjusFF#?iSLWbY~n|`DJTx2{yWgPG882?|hPN=)Ti$b<9gskJ9+7bBJ=KI}k`o?r9 zGvf5mw2~^(zV{<20@ettL%I!qNzi`4(w@wl7 z%ELr`_ua_RW~uVJvBKZw6FP7}N8!|g!R>JcOx-GPQT9DQ+2C|5Cl!pw@WZ2b-s(Wp zQ0U#^2Wm%!Ry?3yfSdE+_`Sp7t-^k!G_<5z2)@;3jP0tk!3@-vS?~~Z5_H)b?u_ca z;Zz5Oy)pCV0o$Kch6|kL_2>}J@Qm(!7LZ=HGxm1W$SnCT+i-)!i)ptB@Y_eknt(*Xw>3U`IYLZ+x^m>h$+FWt3(X#N{E>9 zLCvnfTF^7ItDwst#iWqpP>!Rjw@a@)zIwMWeQ=L{*}4G}2iGs<*>5ALqpBFATVe1z zM{bend2g_Ytmd~qP}VGPk?Q{K;xFKW47Dg4zbEO0;1ACX>b13KWGzI&>Zo3Td-8N) z*JSLb&nQ(Qy6h*E@0lQwXdmf6(xua}kqBI~J-7q*y84-be^fT^UwP613~VI$;Kf+J zwCR=gB3?|CZZKvnq5`4p!L^l5-a=5zkO(kp^ zsh&GyREqK~A9@o`z_^V-Aq(8!Ic0Uf)DqF2r$(uH9utnI`>N0wO&lHdr%|I#&~_In zx^$VSYvkGi%XG9z61I6I_ZfJsZ`sl|)6wspjbYQeSDOo;I`V=pr=B!cG)}h`X=W=i z6?eN*Rsh!Uz3v03aiS*qGSRg*tLjoh(k$0uqfYqAXNe9qnqpDUrN_?YEs7hdZD^EA z=ObDtB@jRaF4~$>%XoOAhep-LhGz-$qJ7~N*CsXe3?ez>#-2jweEcHty&ivqg@po| zT()$Rwp8=Uyx{G~WJpm%0;l?PpCo4r9cXOf?2`C*E>jM^i)>9XfLSIG%+by5IdTJy zpq8kdX8mYh3bSep`FZcTgtL9#HGSh0+B%y1-tsNL=qnzeFKsFATprzT3$J z3cD$h(^RR6xk8x8@nUuP79iR-O~XhvUeE72+5-Pq@Qy;G@sQ?OR;!dE2E87fYNiuM z6TR};T-Cnze)Rn8Wgkt=Bx}Gg-VUI$gfL#@U=(|0C0N$)d-%#%|A_}eZU?_y?^w!W z#@^6l2K(_Ode2yGc9tX?$ zK7%}})AP&AG6v^D|U~3p1Z@^^fSvZ z;Hd{H^UjBH@8LX+x1X<95v+f6>G40#E=TzvetU*~toyEeXGqE29#b)uBrID>OzeKT zb3V1`&*t$f&*uZAr-`8>B2;B^(!S)c6Ahpo^I5Q}L)nB=5Y2y(vrV@(@Gb%IsH76h zg{$cMN!|L%+YT+;yN>R$%9#DGGwst~0OF>5y7TUGrV?QDzgbg@&JGcXR^5N>eFIm( z5LO|VK;{;7-{rcWlFLHB09+LMzjcJ$b5BQdOzMU?C0%Zcr&de1UeKzad}+?j{ZiA> z&WBsEblk|=>o%KQgM@8WnYkQ>w}}w_9>RkEB9%y)oA^Cmw3>TL26P^;w;zsPpg(u| zUjeXbEKmR+lx#gtx%_tfcv&jcGvx1*0H0On*+C%%z?qJNcOs7id~*yOG6N^9PdAN> zjM4xDGqt(3S?aacwn+fGKI47`*r_P^vpp)CE5txx}P-UKYQ6OkFe;v-|Dn0dMc4-H=*s(>jIF5 z`y0+qHh;1iD?8cU$y4!LX!D$(Zwf4FB+nt}>B^dB(NF?o-D{!5gQgoXkRasmmtu1@B?B zQQ-RfP6&+hp2rTd>UC(Pf~Ym)T;Sh)ZQEQ^jR}eR6v4C2Q2y7+DH<3EYdDfg9Smd@ zFBoaKy>Ff!$heXPR5!josBk(BVgrZ#_-R`EID&eu84>@QG!3KQ;WfrcMll&KbUwdr z?lv2BH~mM}hZcR}x3H`IQDnwIE-CvN*3B3&rbl6|3h4CAOj2{^-`^t9lj(z}s^;3~ zf+yDIC3VncN|6{c%AL!f*>t^}^A3V6Aj?V;ep(DuOGcLk`NUkj$Uq>t|1?Z;TmPi3 zLF!N@cs-{4KB>{*i! zA66nM3z^5|Y>vl9S3M$}mitp<#Z2sj`ciJ9tupHT>`zKg-!VmRGp<8pzck%h zvx@yMc=KycTk{%1yLm3=&_sZ<`+m5vIl9w_7@e*8X1gZ=DP1GDmOHvq484C)vW5{2 zATR|j*Jlb_u>X}*+}S!qhy>JO>frO)XUpXn_+bY*UxfOVl+YyE?Bn~?X*h|f=JF4Y zuJwY&a>|090dYp422+r-=x?K{@yl+^eD_%?XTJn~*3bhgNmkmv-1c!F*CteE>`VxS zxRRi>y+*(1bw8`H6*r6NGy7+nwDiANF?t=Le zO)e5J+R3Y4r&mvq{}oCT(BDj_D*nti&Li4jvcSStK0QV`Wy7S+0s%JoEu1EuIx~>G z0Rj~zQ=3Rg+e~anbmee75#OqFDEXw)D!AH!h}`twU#!S5SKzKcmuiAqn(mOl`+uJh zFK@W3J2Tvlg zmBnQ3CR!7pyLP};NEve%un%2H<6%S>*xy;T`}7V80_c*o)0Ru(za(!lW$mlFgt4#5 z*XA&#X_bk*@2+G}Y4g9jbWu=48@zbz2s2r;6)s9xewj(JTO`+1xSO1l{z3<8<9KS1 zyv+Y24ktFSZ;35{m))N*?)?v&>(X+Li3wB;KKgm)ebT=3{Ni?+0gqU1r?Sr*yUXP8VC!wWB%3b{J^bbTL8RXKFz~sT_TAWAR(z&a$oWR5ZO- zjgSkv)qi-2l@da*dl_#ly*a{XTZpW%agC^6`l4oX?cjTpbOQc5Ek~qQW89MAeejM@ z=Bi>sZ8McglEyfmv6~oC6e)aRul^_f_Q~rrL`Tr~`{Bm6Je{Myb<(@0HJ3oJ+V(Pp8e` zN9}7eZ|C@I-oDb=QF*HKHTB~`qu77rCGp3tEGf7HjJAdnkT|pPcp*VvG zmf~|+UTM|u^u3rZJP0DFCY+o;$_&m*-dk*R(IVws-%d&@M1K_B_*uSjoI`mYl#GFj zkN(z;RH$xF1WrKUF+sZ@ix6|nN%Ndkqt8pV1pzCLiuS;|9TQ)eN@0o<0!F!t&b=GG zEp_fEb`oOkp}6q-E29auXvbqhL;36QOE& zH;VZrppCsI&~W-4TYP3vfBl^-i5&m2&45%BF~BHhsjhsOQf9Czq_jJZ&QdXE6UJZX z?fK9w9UgVZMRh4o&IlvlO#k|04oMV!bv7jZivtKP`e-unJ*R7W28%j#z(Cr|+@b@WzyIN`~X>Rh?xK$7Z3qXZH*q0y=@K*Y9U4~_{LYbQS(Fh1izV1gr zuh=?()N}}I`D~`**ck5A><~*TSO{1VcWtm_Y~f+?=hi)^x3&@H_(&B$Ar6RC_e7J`$@Z#YgN0cQqBg#{jAhft*dnin)#KmL3zLha{XPiqjSijAu{WxkD4yw#-lZR9pf_}?&8(KnEfRAJopN`i z-ls3;Oq=Q3^ONq7m%rDP3I^EAOX}!_lx%LgU@B6|T&Nrei~Mxbp4C@Z3T2{limyu) zgw=UP1JENJfz~WicmU1AHG3J8fqqf6)nF5ibCwaC4eu7WU3{*!TAIU1-a6%oJ~rG6 zEuVyp1=0V^JKIKw25@z_iQ$L!0DjuH&=#sNG(ZDu+PHXJRKPF!=qVpY5;#sj@z@3$JRy!7o;6$iewXSsSD}@5!{yiq@9U=^A&e z=j8AyUT;^p@z;BCW_%YN7TtsRO8LB5hg@FKjeym15nVu8KsZ-kNy3N3FkkuTIFxZJ)^@a2&E$;0wPSEM)kyn&;meG!EHg z8{(3ZpG&>PJX96LbGa&}__nRT9Ok}0B@oz5Kg8QALa|HIb!?e47Yb71=U zmpzzEu8De6$C<137?)){xC!DnA0yZ%&rVkc2erA3712Hp6qt6jbwZfpAou(-?^cBc zo&{Q3Kd60&oY4kvuhD^w^VayY;(Niww zo>^%WTO@Y(kIDnHWDI9WlmHYC?Vx3H>mG*xZ~z=jTV~G(uc*)my`y|p3w7fg`sxmZ z1{|jcX3aTF@hQt-q5QLa zZaEyQLS}{xS|ESN3QgIBzx(J0Y1 zTBad3Zm^cBN;ymU(}l4_G$wt^#G|AFDJ;!C;_YCAnRqqKee&iMQYbSDuv=K-bC067 zQL<+DeBZsd7SujQ?P>TdlwT&zA$C+GN-c59cfWz3e#`%3wdj9V71-KzuE9PNQ}o?( zO?54BRfL1?&~YBPMSF&0IE^HN4DqTRV*7{trr?7~2z(Zo8B?AoApaN?CIj>{=mFr; zkrr;hedaUu+*8RuxN6s|u8z5R=9E1hR=iWJhmYwt0q?aG6fi4$v<{qKFELxposj)@ z9GPHpu_S9cI$|ZKvO%=+de>nUJENGWp5>*D~G|3lf&8(kSJw<>?+VN`cXIWb8 z?JMFF^rq6tg|_ha%sX!}jhF%*A+vTkpxpn68ti3CYc@n9~>)f%#Ps$d6stuMn7430W~p zY0oCfaO9EoKvE$PueR6jM@Odn=p%1 z`@@%Chb&fW1j1Odf$yjTm413l`V!+&?b`(7@eayPjCXOk7vMv!MAhDs!eSUUJiyQY zYg7wxwRwPBZ5Hc#Xc=`Q9kV^>nlXEv)40}-9kK@r0*1yO*H3?l{ML`*4Ew%swB&Od z6!{1sBuvsc5o2m)b%9gnDl-5c1MX`}f6w>JrQJ<7?%2jz}@#W>g-&R3SEqH;3R2Xx}z}3G6v-9C$ z&_Vi0y%KrQA+_LA%cKj-XmZMz6lbXLeN$@UC?87_cV}3*l7^b*sNI}Ljc>iyS0j}d8^o4w>}x(7Cq@<# z2g~Z!M$dx)3i=?xrvl*f3xLzbfhkA&^~{WU)cXnA^*_b$3vQbP1q-(V{zNxvqZyg! zl{giouhoZO*XFdL;5RIwUIz<1MGPtr!lPbSd%Fv;NykJ!f4HyT6}L z3cpQPYF2$&)DK}ZZYphj{bJ?yA^P2=g+LxFeK8=O$^i-RvTLKMrP+aNNM05sG|$;A zS&9R*d~7j_sum(CxLunyFwCF4`UI=P_E7PVJ=YU4{O`3cqNY3gEJwur0GZ%C!y(>~ z@)O!DGdVSBxQHGqfBI@}+HD-gG}y`0Dzj2OU~t(+8C>St@`u(OtPoXy0{&Bx!MwOR z6B6`YD%fAE^)@?2G)x2dkixXVCpYNffMb3NrJ7wf~5kD#YR*c7O8W6W!1nE_EY}wU~x}@%>8i-j+;-&I^D$-q~rHRS) z_5^+nYVwVL=d{+T8jV_&P#obig3P~B!DC8K%;asoci(Wxa)|~A-%L38eirl>1O~UD ziXe@j&VJ>JPGJBgm;wFMs*)VyE%jcS4)k8S{5zFnS4!WeOs$kGmBKe+L*a*600{@1 zVBedUg}lbm2sya>15q+Hp^uN*$lCCu9Ub_5H?8=YK%I1P0$>5ubs-z;u84+1bvHC9 zU5(AiPQWg6mV7682l5P^IlS`&Qvgc^)W8Y=aZ{Wk5@rpMalIzWS4tfZQC<; zmScqa3vMgRlI6f=Or6ySI#TMBQQ1-e99|bi3}T&cb&7s{tYhwGEOpV6megAbS;4ZB zkDoeGQidK)T!=g=J+GfUiv*6?6=woTBwb==pkW^9i2%p;lh`xCNic^500S35b1P>H z1GTsQtpr1s$EfynG4ivPB;jhO$ai{_XQb17^@pULu!0eaic%lIR4_F2W8A`LaK?*xfQ!FDq z?o!48oA_0siDLca6w?o0 zBn{0>l~OTsCp8>%?j?Yq;S>3C<5TrkRK5+N(wBNxixr-yLFF)b_WamVR$FcU`?SaHB5<&W@%!rn=^wP3 z`?wCh5~~C}0h)0wiR+Y)IGE@|8A8Ff<%>toiq-!D%+*8kB#ym7s&y~BDER<1@<^YD z9o3v4XY-+x`H0=-5|dY%A|9WoM-K+KH~XV6^qX@;i2O#SFY zCoxfz^lzTxax81POur5dNXq?K+p^@Ky)Eh1r6l1N_8e%cTMFn)PUIanbZprlOB@#_ z|FM{6G-9dz{m{toa3kBXm+xP%JkqO$TFg2esw=?suYZxde9$s>M#$HdMtpueiA4kA z{l`?tw@vT{J%L~_(&m4RT-_DwymL7O~$48lQ=O6Lqbpik4_C#AQ6b`X218^ENUpQ)tb*6!zb zkx_Fxbq=a^M7j_iYKh1CJXy@qUt5^oy^$Ava*g9;DAjooIG_dpVw<%OlS%eJxU_RG z!7F)m8FrI&Fu{IgRPFh9ixw2d+vSB2Lf?Rc4Vj|R@6f4|G7)6w9@RB6yOqp%Q=tBX zQ9;3YaBs91R4FM>^C<^8%Bv0)i00*O@IL=ud0#RcKj_i={a1g?;3?46Jao0d-j2J) z$cMR>QctVlt;Ec$)6E6?kOlCreZH^qDveNCED?lmy~PFx1!#XOw-qSo}G_Tp0H(?)`M!XG0ecJ9F$eZ&TJnv zy|SQEz;U(tZ*K8fYZP%&6o)vDF+YX*2zB@qyp<;+${<;O7Rh}8wF_J$aCFubKw}lX zBt)|Z*l-yF7x*(Cl&s1@>Q&GPKymxmtVBMe9z@eD(Ub4$)!H8CNH}!Wt*8%(Ub6rriuCME zT??rT3NsqQ(YNlIEtFeIm(WP68iC9B_|PTy%)zmo8MB#{UIshQ5B*uSH^Kj}wlj~1 zGWz5FASptHC?PF~>`}I{rA@ZXAZzw@NY*e&kq}DOVk`+`-^P}`>>-RXCR-9_3}qS1 z817NO-(CK__jTtl$(-{%=Q+>WzTeOLQ&4lsoww@Z%0jY^vJIlE^Yb z+-l@$rVNkCbU;Gcm`}6a#hkfTz{sccnG(mQfX`~7_2N`PkT$G!X^%7eQi2AhW8)j{ zjEx|nM|o#qfh6)4w=r6J;8)@xF}3UP#=5cNKGi-F1I)4`YOP!&mV+~YMC*!E=BT~iAUc>W4d33Fdm z9YNi*j?v>5b;Dth3wot8+6*v_xbWCOu7DT6cSy1*?Pw^8==dzm2dO9S?5zwyi5=#_ zb$4FU`{~>^ve1WTH8_Q_s(Gb*e(HoML^s#Ao)zD|WwY^qADGUjpFl2Es6S3>x+Vgn z94#ax@ziux)gULt;yLRtQU2IU#mK>@I$Vk(Psr5?`)n+$5r0mrqChyzZ`JjcSKpt6 zxn5dLw}|4#V;8U^+Z+X;kjKYPtNQIcJYIP6W+Ieb)lKxJO2>VNFv-H7JRUoGs?ti9 z*Ii-Y9Sxp|xYyz1O)i3KKQX7O ztm~I59-)wMbBqhNV2V&~>#YtmiX7-Y@jPJ4sUl&J&q)Ggb};kT#wBP-hok0E0!@mr zyt-HD$D6q=t~iO!mZ8J`=xKM&5an>pnRaYpdmIWgoX@-<%Gt5=KDeNKn9h;6L(ldj zB9r-Td|q}^E`kSrCNFY@hcIl%3+?#dQeKXJr#n{?uTqDlgfSYtQ+JdJA}?E1!pq^u z>rtGdSFz;-G=zdC&^k;7dA@<}17mWra0>GZM-FWjqZ-_?G!fDT`;!PnFOEEPP8n16 zHQ=#;9AdtyJ>G!ebA!z zoJS6BYh|C-N2guXL#}Te4)kc;A$CJdIfMl}^|GjC@=9>0W9GU(RWoIihKSRu2($Dv zXmU|BI+p8Nn z$sv>b$+E9Pe_4Nnc}KGyAG!IVPea^(LCt#ZE{6_Y)RFIlNIv$mKf?0deS*epUW*LO z1xS<-=(I;_aBq_5o(vkpl2c^~hxYKJeLmeR}RX#1-BATp2G%rL=77zz=`C=pN&$ zRC(cdpWjjo5RCzgR8;W zXbd!xIK7Sdn#Z^XmHaaJYsb%Fq7yDXNQM}gd9x{KV)i2oOg$)HBL$zz=(v&Uw-;oXTKu-ubl2e$e{C;ua>Z09Vp}3J5I}Bd zcgjjYLS!1qAC5<7A%OlXD6wj<**(4W=owX=yRZ`t^omy9I>!Uw2*nXof+7_<-h{Bb z2-wHa0nBc)2e!-8#z%}CH&HYu6Xzo z!u4Foinq`65_*Zh@I1d z3zvOr_vKqdXWnJxbx9})@!1`F?o;QjTs+VOU4Mc*CuN3x09M~=y1R;NmjC6k z@B2&oq~%Lw5t~59_U7)|tK=tZ4q;Ri;7(k(n0Y2Ia6UbC(?9=9O4Mh5TN>N9H5_zj zkNS}u`+tlY2K$<-kd}cg4zfz{M&T5XmFd}ygRx_~>&5;{b-#P}f<~^8X?&y4UwP>H zh6gbx64q+`K0<6^V*2X|E08mEdRk=-dZQ@*Zq*#qTfHD}fe^uF#|4d|4rJQpiHwpQE!Bd9-OM7`|u)3MlEA+tB}}IQ?0cG{Z@7UH2EphZVkumwP2SOPSU*- zU@F$R&IQ&SJj}Paju|}=0pc@>1q`~egHYv^WBPcjiLI2JUq;xF{pi|jXklFJd{ZR? z8Yi+;GNg;G|8vvUcLj=1R?#CnE;kWU@=(x?d4PIZkha12zRK@eacEGbzYR`x^*{4J z-x_Sa*$4f`qr;TiL~F6#+`g$WzHg(WyAWzly$pe{f^&UU&9T^r=!j*6NtJ;LVKV@; z`rG|NrF;6H?7_x+(l6S)EN~l5n$MRNF&SxT!2H|bQo|k%=zyAqoyO*7!LBIICuQ^L>Vs_Nbd%8%#CK=l z{JdOn@))zVQqzfFmi7;|-t6Y)G64)R=Z2?X~?s3QGZ^W1p5ksS+k#wP8%q5Pnv z_Dn^`@YmPXA0d5V*8aJTB5rW@+zI8K7}YKUrS#}wMiUyl%}!f{S0ZcD^Bn`YOa+|A9Me34hhZnP zdnUBH${JhAb`@0u&^g&uudqp6ldCKw5}Z|%KM>&?3Bv*p!;#FiAoPPm82*6pNzmoE zWEy!ZnM|MwOZBWvpItvY-MQ>_M(NeNj-hMbo9XMKwpda0cjQ-;M^mGJuEG}kSF5Y6 zkozAV#+UJx7i3d_R3N7GV|dWJKP}5BFaWgw@PIG$oz$gT3=8^+)t8Zobg1E7P|V8=AAr@B5Q9nX;hp zp@0FWp~K5jlbcPm+?59k#l5HiPkKmLLB(w%AgCQB7>pAWxz`B~ww&&(`lU;+x~=@k z8G_CkZW-Q)jyW}9obU1{9zNebsOuo26Sln^SCvFJ1khr>qKZ5PkIQlx&lbEX892!9 zR!P6R*jsZqjoC?6Yu0$ZvBF!QpQH(~T@oI7aSPJoEDz6bgEvG|uWcD$$$2;W{VJY4 z5eW!BUCOJ7xE~+Rz!hw7z&jHu1)`lT4-_e)E;<}&nZ_PRac+dOa1JgjJ9Do0)pp~Q zEI4?LsoNo@QlMM|PJ??34UwXNtm+Nec&u$tMKLERVGo>Bl*PE zRPax(!QiS=yG}hTV=^m{fSUR)$KZ%e5MVsIr>fB9VJRwlMbfh8NPe;89VLs2?gAq(on;)B1116$zB$E`r%F2O^L1MT!7*7vEP zD$W_1uL#C9FP*(BI|l1djItW$F<9z=BRTY~a7(BJNNhE?)8qA02L#Ui#~$)iqq_D| zV9P0uz8}teh38OANSAQIMjR#m^N{Hgb#DHqEgOy)X8j5v!d739bzd4(u>(Fv1aD3R zFRn}_(5zVa*PRtjl#yN<#Fh^J@Ds4oF$Q|T*#+qr!$7U+2Driy(~oxn*gcW^IqPA% zS=E<0J>y^B(I$Jd_@KKVaTk+JpD5Rn4|BX_R?_(9`3Ms#V%K`RuSLaMDfLdXRxov4 z8TL76G`W6ZZKiDgBatFXmfkSo!jLuDw}2^AqLP#)&?bukiDdn$?AAx1?ii~xHbw^m z~soE6;{8!k!+Wo`PzP?vU8GuZAqW znNbW*dnou*=T?m9W>j7vJ!D$*X`}~`)V%=~x1Yi0a>pl_L(xxXTYQf<%Jk~?J)6at z*YHMdPQk+OR{k?1wlh!G?j4sF``!txMoW7mmf9_IpzLnn{avPfXlA+f6FoKbkE?$D zx>Gu}`EJiHrKIse6&N<8i7Wm> zI^suVX8E|X!5mu*u&J1Cw?6@6d{WM4Io)Z$dtFIT<=UiE*wB`PY83>c&oCwWJ$O#K z*iN5gYE-6)bP_h#V5None1DApu}y@_0mNB9v(aBKRXw!Fvk1{(V-mT$z=X07&K3dIysm8F7x^`I*5LyC`&Fn z@t8h0s0saOY6dUSZJbD?I2GGfps%c_=D94^Or~us!UQ%=RK9DT!qmF8qY>(wHJo2- z=vSv@>28891IW0cEPQ>nMl~124Grf?d+|pXk6KLh^Dsa<&f!JPGedzeZ|0^kfcSgp zB2V^K|90f$wR=IF*&BBSbQzzqV3K10C@mth$2Yk}<+J0TWXmWVbJw%r{X$fO81Q@s zv^WL{*aI_6SW8JjtoI{djmq#6cN|Y;96iLvD3>|eNQNhwdaX#RWZkl~uxG-L&PM#L zDe0n7SIdON=hNsm3)oyqxaKvtBbAXZUA{6U(YX=%V>tO(EOS=^y&tGy9n@gIsMe8N zpG2fo<;y&+R5L{#d&|wrn_O=@%`WNdiLCiqR7B5R0%+>kHFKpm6QP zODv~S9>V^#fmU)EO*v?#om&k!E84^C z!bV)IvsVvG?x~|s%nPMV;A2@kweyz;akg7WP6sq#5{^zd2;0r*g%-8c^fWH}aD_?$ z`Tos64@Bf{G%Gz{``!NU!G5#5)Ah^&j*$h!T$&u3nVY92ufhmkT`uZcxMW;i$r6b+ zRa)10kJ@_vvcvBLHon*-Xw;Kg?&yj7;ur)Y%)o_uKGYC2cTRrdJ$zZ5JlEnkyO+Hh z1@F`2Po-O&49J4@KLjCf^;z_zr}PEz(PhHQWXZ=-+TB+4sdJ4>GPX&Q*M6nB9!#KR zjHWIICku;XKK%~+bJE2|z4U8dZf}LXP|6^}-usuDRulEdB+b)InJz_rn(bIl*=Vk@ z`I0=B;C`3i(~kb?#Cv^}9NuL-=(Jpxsz&osU6Biv)5l_@A(?79p!O3%VyppmALW#b>57E9@?>aOlOjF09F5kZSempu;MUBhLIqQ@#-{)(CR*mDZUxAoH=(QKS zOGN`Gv&`t=ACR6{(VES*a$AA*$+TsT7RYySBC5qX>ON_{x8qY)P=+iLo?v%Z>WrwC z$TRAIDz#!T*1J7NCu%IfX{SN4sodIou!n)1MqgZCOr=hb79NWiEp1Wx{iC2eLoU0= zmuqe0GIrx7I$~0>q~tL*9@RKvD*V%P&pU-?UEO);BrrMM0)1T>RVMHIF3L^770Fk5 z%Zm3qvW6g!26r2Xxv_9JT7Kx~^EOia)edQ~kgFXO1xb?@aN7=Kf?ro1^JX@SDxn!t zaNnL>ksJNq9n5d~Eb{!p8#?n;bZ)&x=X-?tuy$unlXntE&%QRcbfYel8R^URAd&y^ zA6Rwb(cjy4Gfy0q_8TLyKaRHC0k21f>llB7PB`1~3Z^sL`?IhTXxlaw2+@kGhI+1VhPR(r`+&Z! zDl!~+#hcNO*XiAJHo{!pJW+|^OHT$C0$I2MKOuy-J#(aG{$7lJVl@;?*5(siO)oH2 zz>Z45Ijao}e(!$u=&y1cnYXrB-&d!rfbPGwAl*hC#dxs$8TobD$TcpDV)vc^ROj(i z63PTuL0ib5_s)>Mz95hBpHMRkN3l1`)jG~3^>lVrnF_8d~k%g=xu|i?_$$^f{IA4(ni%T29d?RJ&7{|C$Ww}6M6i? z&*KsH>+k7dUkP6fEzqOYQ~YG|t@(AK9LV!q;YttnjJ;?VjBmYTRw-2v3iw*{8uN_p zdr;f>n4@rv>6T%FvY^<-G*P253DYXkkJ+;N70b2Hqz{M2-sdVMWyiv5a-2C=>ki}L z+-~a+uJ~B+aXc6ncl(w#&_yxv>x@ku(92#XLd^(L#Zc29|JZpVn?$;bsdVFSbrhy;8Vw@aWi}|D}W%Eh@?Ra zzjQ*Cvhu&)&R`SSUm9pD@twNpJ0xN>Rw5m{-74ImPdpd!YUi9fiy&m-tauW!M_7uk zquXe-K7Ysv5YtPzHqh>>*L=A=2w;&}S?VenJ%F$|ijS4^o-U!X=p#!v>s+f9!CU1I zE<}g9b!4dhTG41LEHiaMLxP6#v4AsrBLv|D!hmDNMetZ9SP0|HNQ?Tbp4rb}udKSB zVLy3hJbjZlbK$Q{T&8B;c-OoGDVX+q$$9_OW-IOhgvK}1hfkC%m zyF~c_T}+;(SzrT6?ar+6T<9Ib&6*k&1}2NnIqHL)@fgnX=)&=)$QUa*VmiN93^MqI zU8jiv6n2ym;&cfm`rTfe`%7sXcl^bvl(vhK5~wCKVLGGU?%vW(DzFp zH`g~ZBRX_Sg<)IGek*H}LiMnybXX`?MR;`VlqSrIWOB`$_mqI*o>6Xa z&Og9@VXcit=!nwG<7gL4_%auR-?yog$w&jocgju&LdDpttjr4w zA>WV1SXD~vlDQwQPEYT9^)1n;fQ|SFZCCi{X=D(gr}opP50X2r3til%!pU{7F5_rJObgSl&YUdb!p9>zrL(d3!*cJmlX@ojcl!aKW%3r4|2fZpHZ6Hvgbrj=`e!m zVW`@hV$f&2RJ3QAm?kKR&zQ_6b#JzA59>8-td1i1gZ+O^#k16)Z7emakF(ZFIbF&c z2xiCIz&CS~%DBYM{V|4xLimOOgbYiI(_eWX6`ZyB%WWT(26_D>^&W&(DZA_GZEY3VJ`)<>@J9sA<_BNw~DLhmq?bo}jvmEt$uU#q=(!NtsL6Ag}N92Rq9AE#wq z-c;j?>)S+}oFCNFdc1e-f}L;gm(L!(5Okc%OP~lyEJZ2Hps1FgN=K;fZ1Xcgdl?G7E~hO|R5Pmgkt=J; zp8%LLp;*+9t1vwVK36yAY(2>Nyy!75tPC@cgqvQy25E>aXTeogLXO?~7b>Q^c$%4B z?lIeU?e$oSv!ADR0-?M1KGt7EYo@;Ud`V6|v+_^hwcJo;SV%zQM{tU5|CHN1H}3Cl z^hj8S6}ZO*8TgD4o}dHb4R|*SM6P219w^KoP^=C^2Knw)(YF+s7ZT<)fQd@X zxXJrj9^W{{kB=s5BtGS9lI=$B3i%2=ISPn%Z7j}LGU@}WkKQbGbm?i6~}`jV*e}#BY!QN{tqygXrF^0PEvtTCs`MFK)s{6;TSSxolt& zUuQxrVQwj@jhVv$P>2Xz$ZD(V80P?n{NPzG4b3oi{^PcNS|uo0%7P#jG;Xf!EpyGAj)Lt!M2k&{F2c4tx@ix+BU;QnQp;I3(kckLR$|`GiyvEC z8yaIJPPF-wfR#aic6OZ7@&44qBANKX%>cT3(q%1Xf@GsxWnD-+bEV51BWQazmkX5u z)31Q#gfK7o<+y%(>B=PqZfb>WP3;%#gbd0(T+inJnFTuPmKT66SDe)eCR5H;dyu3ZIa$r*;`Xn3nUH*G+gXn$;Y(W>A9yk_{WJ)=zuI zm)*E=j4^R1YZ+RP*V>*-|7AJ{GiF@2+WK+0(r-$T0pi3je%}{xL6?ndsHTmpVSC}> zbaYjzt|GU6l*aqz7L-nkJc@(92B7SF*o=j&uzeY_U6H8xqt*3YO`}EXkn5&J6^v^M zE~InbYl2-Nf$IpcX3#7UEx*gI%y->c8cT2wi5N}*FrRhmPL!Ac(F(o0Y}D1XT&NB5 zrzXJoP%ykv;C_oBZfb&@frW>Z&^=s7iY5BW+_x{s7FAd`fJ3jjogC%O_jkgCPMV8N za1Fh99~$}4pk;#-QY#3k3C!A~rG@-S2Ox^zYNb{s$Or9a)JC9bb18fRm|9zo>DnuW zO6Y5AaepINLTrDTR>9X#f6Id#jxZWxy_7*!6sU#>LAQhXw2UkLg%SDUyI5j_U)*F# z+9Us+#h>lIsiay}{Ta6B?b!u9&Or44Yq}Mc)<`X^i7@zG5$UUu4J%g$_9n0XMWYFs<`bg_+uV*t+mM9S+p|R!{}&{1z1W1nQL!my^Mji zxgz4o1jkc~SpP!3CW|GQ`X>v!YC-e0Q#$;vRxyg6jNX77aQDe?kY{nLBuHfJ@=g4- z#Zzb=mR^kp`%ykm*n_l@%NhNwCBYH^GVyIbk<~Tn&tKD}aDhPDsV-W9fR}r2@GGjahS9v`OjZfb! zPN61>rfXJ14Z^+i!{xbPR3meeZwcrd)45Db?%VkV6oQys1Lk-coZzD+o1<^{hOAV@NB9)K7*=+$s56 ztL;;uTN_A)c!*YhL$|90~xuo-o z!KV1eZ?;P?rPJCo+wJVh?5l9DQs^AKa7pv2(F@swY6?TRetyo* zq?t`+EL*|g%{%Op3&wgwYbODvxT_?(Z6inSo(a*T6`&(t%Aa6?6nL>R4jlcSeZol$ z*IndgyKF`@gL+tQj0%I8mK{FIr#ceQPHZi~(c-D=0efKex3;FQUKd8~V|mLqZ5`#O}#KM%UfV6zuW?e26TJX{@LL=~ zLcE_sLzl_nBxXE2|E@E+@l=5eQ)t2)mq5CUZPjS`sg56A-wv6{6=XNuoh}&+tmv@K z;}Hy;)VX%rt5;m;2z-v=z@78L5i@d028sD8F`J?Mf|AuzjqdU4ciT0M)9FM%2qIhR zmgA1d!~Fr(E$4lbXBL_dqB}Rfl9VLV;&dlNAsa&N;H44rL70)*BLPS)EDbTpSCSJi zOey(3>|v?e?0yfg0EksgTXG&|;-T+)n+Loh&bHhzT)#el$HHx+p%J3SVaGtxYz)E5 zIDB7Mf+ZC0N-%~R^5sm4OZj?{6uoY6O?Wh`4DWs3@Fk)q<-rRll;={&cVjjPb2MZ) z^c*Puz37C`X~*C0_%96Nj9Ld-Wu>9Ua-T>70+2{`Cd`h-#`CzFAlCOH@r%f%?s-K`nHofz#^jt9)&xUQ=1IQ_}aVvfbS&jC=- z95ef%+^oKWf4_+F+N>Jt&W;o!CcCTzrifM`J!!I zv+-f$<(c~2DKA&|j3q0lYDS3XpTJX2rx{5W?9o^m$N7Gj=sfg*3Zx2*pDuaBH2&`a z@O{_ncLqLB?$V;xDg=X)H2fM*@wOPUvU|TkpXMqe9XoB-nqgy>V&KHf0NJ3Tpq?-2 zq`n8nirZiJvg^CL_y}aOx#4X-InBV+!I`GGXU89Y2Ef&vs5Y6d;ZI*?GSRUwoDmLS z3Oe*hZ4EDFA+R&zVIdf3hz1h7+9tQ|^OY`GM%V*-HOQd_HJ*?)3PYupE31^n;1zaS ze~4`1uiffl1RHI~)?wQ!-7%JSVI%XhzI3bv1U+-@%$v-+f4ub81B|ztJf;NKmQc-O zwZA8f+IuIFc@%UF*Pr_Lev>bW{^4tfEL%+QEgcId!lZ zz%)#5S1Ih0_FIcmsmTsAs@n~1q=oso-RAwuClp$U10?emP;^uUZIxhT(PxdfCX?dt zmClZZN?G2n{ke5`@8I3flsNOV5tG5k!LOtd~b5ruMk4=r>yF_kyEz} zOq>|ngWjF#KD+{6KEyBL{_|C*mq97+n@q@NG8fT)%t)F7gjtXeKe{}iZn64b*fO7i z;|~*j=pF2e>ENTOm&DBrd<9NiW`dIK1|<(BPlkEALN! z(8h@lTL90#XSvZkBsEYDC={X=0Lo&QJF)5Bp2KPFA}#L%&%aG} zJC0&q@KFihe7;_`Qg}gFbO2$pH~F%3qj7H_7CE>b7XdcRlo=^y*w4%Vbmh_ z+?Y4&qh!k&Lsco{ik;7&){`~mf{pb4yq^gn@H?pey0PhC_g{hesABo#3#rrQZr3wd z`>Ak%U%YUvLBGOO)58D9F@6f`-+~V^%hKaZLzABg2Q+V*4etKnLr;rcKRxvBu3L4G ze9AzG$~6u(heDDtb66nnj$_wiiVGP zMA0J)knVr*agqngSxIEN=3l?M_x8E&0TseN`h1gi%t8>fgP2{{dLWVQ9lk6dWPIG?*%Qb_7TSlAG*6-T6?Z{1`<^;+ICOdYU5$Vg_(rJD!RwqU!&~oI z_@f|_DeWtUr^33P6%YTSi&gwvHvl#=xx};nh@)t1X})mWX|H^ADL%rjdPf1c3*a$Q zu%d%hV#onzuO(%!ee1%l$wlK10WwWn((~Lgf*I|*Wr}Y8-{=3AMszX>VVDESP~#W* zI2Z)-$Y~IZ{c$zgcaHs`y@O)~2xJ71ex0uKb`eg=tt^r_td$Y2gNL=O>vzy70(GxW zcnAHj#t)$_d<&59zsw}5lp3yeSYM8W{KcBAy0G;+7wY35uJDhW?LKYZe@h)a2j*(s z*R1oE>YwNXko#RPqn^;HlP^hGgpm?0u6cZ>GH+%y>uC6KFiC(<6&GMv_3S(i5{gmv zJ^#Lj?6zv%I9BTXL^fC+vcfdyrDrY#Riw)D=J(bK?@h6f=$Q-r{UQVae(5f@Mo`|c z{zCXmZb$97nS>N&jza^@#5T~oZnfz??j@qi`}=NK|2^oEPo=t|wZh+Ts`-OUjDO9# zXM1kp@ZaA!0dJ~*g+d_oTk!`64u3z1Ac*syACE(x{_9)d-*o@-x)1*6fBjl_trA7+ zgZvFh{Qb@}rz@^R4z=CqxRY$Px0?Ks&8)^f9eEEq;hk1iRyq#=XmXHx@DTp~^~L!e zQt36v_nsXs(Hi%XNgV!3d7-qYO#BNW#e@C>87d#y0?bu1Bz(emllZ*`0}F|?ahAUz z=)YfYDXQ#O>+jq5C_i+nAU>xf+I)8kLriwp4TrGGx zU@{=%Sw_t=A=pYVz=+})Ku%h=LXK>B5l()w^!O6R6+Uohss>jsZoTA%-Rx;-3Kf>&mP-_jaM$w2?Dohh4a!2(rdVy zxCDXWB_Fa^1@b4!UzH)<@9f`3I%lxbL|y))7qT6R_QyFfB7 z@+l)1<+yS!aC>(iG}cBV0NW{lGzO~itp|?j@Ga#i{*bY?{$SO>25pJDpKlQfiL?ij zS2JkAl&1BRH^_`_>Y`3e-`>5=%Z-_V3$DF!xfyGjI3yq!9BUMyo?RQTADku3r!?>7 zldUdNCwna`;)>@}ay6_;UP6HxTy>sE{w zFl-@dj0&fohL4b%a`SDjA2yS7x6+e5B;P3IO?h%#^0!KEqONb?Pn6$MxWdNwEAS*o z`~8puZr(ny;f7u#jNdBNDb?DvZqA#3*Ni%k9>F+X9m5q-%ZuHYe6M693Q3FQK1$kz z5uG1D%+)__>&$KYxlLl)%l zNve3luPFkMgyKr5{l?o2M;5OCZF;rrzR;c-H#y8Pw2VAsVh{STJOess!v`bt1QuQ? zng|!P@a{H#I&Y6!Qvv<0XP|;>qTX`v2`Rg?9~!4VpactVK!2;WeONfWG3IdllAka2 zuH^6Z#$b<%hZO2F(eIT5m#Ap~wK#@LDmEF2^PosC`Epq}4!ZIPQMd5YBVN53mtQvy zEY*?}@uK@dK25X-6#4DVU<#%2&hw{^$L*$6>pdWzK>6_ZdT%F*dc#`_LlC(&qA%dp zg+yC3@nY!8PF;yBw+?)+ym%chS9Zz?vX8Iis;H@i zJwPE@&ln>l8(wXg`gEvKo{$tNZggY@JT6&Ip=%!&JXdWMq@}Gjx}lcesJF#^qU;zp zD`xXI>nxkoj|}0MzatuWs#CgEgydld{hyZw2tRPuk+8dvuTIpRsIh=zrd2wC7rJ zb2Bx4DSp@gSl}L{?SSNW@aZ;)%$FBqZm-O;me21y93j68=kZ|hW=zKScm}F6cO#|? zLEHGaxb*z;KtCK^;~)DVqa5?d7&}4OI0tGH1dBh@NCzsGJ!pSUvc()18dYNQsPpr ztC=0Q+t;`pBn^*I^fhxi=Ei%T>eYB_3F%ns>KxX+Nn_4D`=2Q+{w(85On5}`2;3xv zHInOXbcv%_F=F2*Jc?PO65A$!3`<*_$5g)jb@lLJfS z733dc2(6frZ)-+d;sIZup+Ax_Ww>F4k17=YD?3wlYWzzEGJZb;se4A?RkEv313jYg zCiN59)o89p$Zp9*;QFH$*y~aw+!}WC>f!cfC8h0nK25@l#z+i`&yQNaerDanm$0z6 zH0ByI$m3G+SyuxIP^zlrZPL8&RC%2Bl%Xku+SIV^n9)7R`Ro6tqxg8smM7+~zm)ZY z;XyW#c5Tvs)?YI83X*0}vl#xm(rUA9WLA3d32WeFV?6CGX_J2Ib*bF`rzzy-#B8IQ z?@vU4_0kfeA}$M&m^Yu;h>$!BB`ca?+%5;bU-Ig1f~w4`4}^@kP6C3^(nbw}ApiS` z{gl}@g1|DsvSL zrmrvfjZ5>mFQQhFW?$1wg>Y*F(3M@JGu4iYA_cnG%M=OkNNoqtZ0|>-o7Zf!J9}#s zPHPRofgf`aQ=>0;eMn$ODAF7r76;-=huwc=boQFww61B#t9EzA7`p_Q|nUPf*I* zcbhmRb)^H#(7#tUs9-vBAJ%PIRhx^LrGtdB1pHf`xefA`>AFl%?iK+v-%6Pqqvw0P8`hY~YjCZedp4aX_hB!aQj3EiN$hbxS!; zH+bk@gbtFKz&TxFQr@P#zq^(fv;y!!ayr@bAswe3V?K#gNo3>RH)aS4R!oBKjhBT4 zZ}(cIDdIbU$<-j||11Gkhj{k=V6o#sz#ts9SLbLU4L1_lMtyJ=j!-Z$@j^mTvj28t zYE1TGbt|>AvB6_S+6n1^V4Qd8SHLTbsD)~8;E$KW4mHn&_?GMD`57R;K^DW`=2Omk!EL+@&cG%bFV1UZaiq&aY4prNh2Ol`D)E>uDJG z3DYfeA6}KFk_2Rv)@%U@--#nvtkh(ana_E4{(HuXAGxmx7+<;XU4Fm@nso%X-a?uP zTxrbv?kG8(LBj(uvrM3w%BWOtvZTNkPrdT*76wg^{SID_byT!Oz~9!q7AT-KkacZQ zYJFa-R2wY*)b`)b`vcn4`^UTh+KqcNwVY#Ds_JxQ-MnaNZHVV*jo~-aSFpTYi5AZA zx0xPTjjOcpP0E^euF1+J#09(x2!ec7(+1~2;4`QI2znSpgB6OK*r|q07Ytu?NzMu( z%2B)oy)rM>`Ni^Bi{a z6n32|3qRKkutk;N;Ybyp$M0P+yIia-`58Lr+rBhjO{!Y47em7lE7b8QG_G>9n8a3i zOaNBrVP$KHu~D+x&L~Dpa%j(?@)C=Ua9aDxXs+dLL^@Ku{uT25?!bC|#k%sUEs8H; z=>ZF#+TC<>0@_e)F$J>Ap7AgLZ90eoo)I2MN4<=lL(5~Z-RRpA#Q74m13aD`eOJ<3Ut2EYh|>K&?e z81U{g$|6zmov@91_*E$S6D}2k-&<-gk;IEqcIj&+R_GwJn*Vutq3_+MGgwuM-F^ow zjg=1vTYA4!U$u6Fo;5(hVqD!sHLNPr&zlM*oZj^tp|dR0={j z>jpNOM@I^wkKRyzw(ZuOHNm zB|rYcW&GYK5rx#LPX}2~{w^887_k4vCta&g&v5jmE?_84oLwGZB=V)VC68ANeGIBa zvF>vDcP6RIo^P=Dn3u;IN&$x;|Ebl!mh}}j&%Cvmek3Twn{gZ-@X}Eep^`!G1@9C4 z=~vt}>UDOsVdBh)p9*iS*hNX3!1ttiqMrMTo?sI~JYm8Yy)cTaf7P}yhV0t-j;JjK z>5I`+_^*JaCCtn1tt5WKgcImT#$%S9vkW|{|57a=kS+uN_pC)+NussYGYvn*Qjq!R ziHIuZF|KK`E~DGz@k;X!aaExQ_0dh?y|N-*65X_FC=Gq4sT(x z3{dKhcSl%9rPCV*HKqT~Ih^_?0RV<(c#4sWmq>JkYno43ZYHpIVtXyr%cH@$_XJd) zAbQiy^|Ur&8SF7yb~WG9W$wZD%!o zW-PYdJdx~c@F1M*5@=hX0d*koLU@?|dmwTsC(|N2ku4|b+PWOm;LZO|>1tAFC*zHP zrcETp5x5+TNBv8sfIx0!Wvrw9xi<_1j3s>_`QZ5Q->V2tO$P7(J8c2yVgK)Q?EmjV a_Ch*S72dpVE;Bs1{ySQ_H%c@fhW!ucab>*# literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/carbon_emissions.png b/public/dashboard/images/en/carbon_emissions.png new file mode 100644 index 0000000000000000000000000000000000000000..c2d6c5604799b624895526d58c5f312f0d0436a2 GIT binary patch literal 354783 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/deforestation.png b/public/dashboard/images/en/deforestation.png new file mode 100644 index 0000000000000000000000000000000000000000..115bf98dc7fbcf60d074d2da71afc157a601a80e GIT binary patch literal 75571 zcmeFY`CF3d8~<(7RG&VRI-^awJ5y>|E~zP@iPO+nYHCU4u1&ZjxZsi!T1_L<sqF?6oJ&xx;c%Gl0A2_(~>$o|N`@YYM`+T3T z^L;(I>~lf$zXt!+(9qEIxOm=ALu1dZhQ?Q4{AFuhQ>F#|9*C9 zR95S$CwC$JF8r*~N;g_jAAB8s&ikB(2BF}atzY+O?6P?0asJ%ZTf2m+Y@s6yZJMUl z$?k}aouL1H$DC!i=a0DYC(kWyaxFstIH+^_oY~89w;weF3V;8@dSUPL<(98Ig0CFv z?A^66fW4#f^NG~R3wujvZu<6Hy=l4HJGE|?`f4>au4jbq{@PWD%Y-YY&Fb_>5rmMF=4KUA9yZOghSDjDtoqgzjwwvO8 zfs@eRhis*8aZBi$XvKhbM)oknr`83q|&Dxk&4<$eiTlIL?j64$5XO2jGvTD85X7&{Cb z01g&%bzFAzd+m(n5DVL=^E=pCk@Dwea2Y-CsxQV@^x{$SS z;m{soWW~(kMfV?QBWvxm=E@r}uInBZrTxv(!Qt($ilRI!^YFW+D7a_Q{7M5ZD7-pNsP;3>SSjbJc~PX^^F)?Oafu2DWocz2A|pq=&4Z(X`j2)6qf z+SPW5IshrgEA3-84T)S ztmhGuhjVGjk@4m(Ki&fZWm&*Uv6kq^GjFm z#X^l++BNP?Z%V7?z;~mWfTNXKsed6$Hz96PNY{mS6ZYZY=I8|v^r+OR=$o;z(SMpW zJKtMAme3lXwsrzGtILw1ykmT=vgk&M&HGV=U?tbV$}}nQ+&<{>0Hm%z|

geurJ1<}Rwk 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 z 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%0AY6J6>53fj82nOOI zvAp-RP7AVTNY92%sT;sJ+fD1ch|ViFMr&KP0n{*LG6Uyp5ha9 zdvcAHh>J-?!gwWC(wx&vL3S_i@X$cWvzFlmJ5}c67)z6sKW^NpQ&V)TYpCE45P5I0 zcuJ>U^sxN*``{Q2u)$GvY+BSZ=mpeOW+R zcdz&3O7wApW$|yM?4y#s6Gw`REKj@2QWYxxO`3j)9?hLl5H-Lq7AW+hvFCXqG#?5b~m ziv+vQqekBj?2nF0`Mc;+M(pu&F;)EP(xrQGx)uXT*^Fy4tCqc4LpGaqF(lbBqr_T6 zXzx%@;N3K0y5IxE~C`fW5GMxsW!!pg)a%};sLE9JoD`42&#a13+6t(FMd6~ zwl#U{hh2a9IZrq|0g!kcQ5gxP_`J{*gAN0BwLU)`{_n&&?0j&-*(pRjQf2VsU^)uH ze0tpVC0eI?ija8?(Nvnl>0@so4-JxTn#*9Xm!{OqUgP`@&aBs&f)SB$YH4qHKOjZ> z;;aogCz7%d&@qvV@ap0N9cBWjcUggu0>l)F|zM|K!5RB`v9=-rR9#f4E?nR z%cfF&M>mrZzs!yxcJtZB2uMjD8XG*RJd=um`UdrpWDa}vj{X7tzL%JC{vIKU{_lb- zk)U+FOcoCez2x9Y_pY=C!=?jl346iwkiH^JkkY+2+fL-smI<5p+SB;!hm~!=w2&~K zZ4})o7^dVa1oJL9@Az-D7Xfs_EpOg6^gd1lv_S(p+~lXc_mug4_OX9t|27rw)f)%5 zWD#(~zVBX*35*DtaARNSk3cr+=7FQ$1 zYd6?86UJJzWzf5!IE1g~qV z&tJ~buln9zv0<0{bP%ZU^#gv=NRFx+bQ}?O_QQ07!7s+x<7bR95>>sgL}izxHY&*V z@KLX(2vd?#0m0>Q6dmS!(kuRw<9@b?Y2Ymh*)I&MHX;MMqog9R&U|^KMevB}#*g1E z{RPFGJDL#4@>w)k>!O#}30IO(S7lrZj`Ok0`U7ep$V=hzoS}w9JiLPm7$o6W5U(vX z4r_jKdUW_t*N{Z3e$l_q0Q#X$A2dG6F;zL5Gj$??*9xR}zgMqA3SnFz%>NRV9WruSrkd6hT&I=MP>81) zgHLeF2g~qj2Va^J95hy)Hi8$K-m3aRlE<-}@cR=}U zbUjO#0c$F~hVXc8Uk?LA>f%4Aj=sl8vuILZjpF0zit?D}h&` z^;gCVnQKY<5X*X)iQB)0iVe*(Iai#z|LVp^`S#$)2*riVV??C6O z{05?kZ2~61&Hl9EZDF>6UN{gC=?`Xh0=%X)?%9~niEC{MD(qVjIEcRn$x#D>4=LCp zF2v)8Mc&wmaJC7gGLYQVG_uGV_-X^d^CR zZz)y$qH;a+hn^Y;9u)uXJM?$m#{p3{L^|HUE2y(^q3mm1*v zC{!z|)?`ZKo(89>73}Q)Ch1+G;=eB;r;(rwzmp*_5dXf6+ymz4?`uJ}{(dKbd*SF5 z{M6@RE9>7B3jq)AcRKigEBa6Pe`?`q;J?xG|8x?u^bRc?ocLh;%a8q>OfHxkmKt1- F`X7(CG2Z|H literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/density.png b/public/dashboard/images/en/density.png new file mode 100644 index 0000000000000000000000000000000000000000..246fa67b1fece4d2a164c7cb8e954038756849a4 GIT binary patch literal 30062 zcmeEuX!-ikgb%g4onZGnrOyarO3HW1c*cp#A3JT5HyEd+GQ&4~_xt=@YdslIJ#%%z0^}6AY-8c61zdgu4 z^W}tD&9yy09lYYq9)9<-@TW+XMU_h5eJ`!fxEN>^+@Rd;OnK<MqxM{HvDD)1614 zuPwAHpxQMlK3m@ZUT)x&7ixDa&o!^&07E7dku4;q`~_=HH_~zGhnT@nU05atL^Mg6 zz)wceRU6>F6cnx&t%-yS$L% zQC*#pQ~2+Xd4`Vbe_N<1C=^$mn(iJ^R0vy$080Wy<4tJ-3{rC6@yC7MUz#C{vp+d( zd{$?6?idsO_?n%lZolRYs7s6*pe)Ph|HK?buMdP}#>_lT#IKgjP>`}!s#F5X&h{)COGx`1e(ZeMN5~jm57H?4r2(`aq!Y) z&$QOluEV8i;-$dEi+lNZiMCNavF^Bq(v&Evyv%;%+k31D1ag=XxOoKGN z9M2$P$L5BUC0_k!h|BW#HV|V`t1;h1)u-a*rdUXhU%S7||`!-E2 z>z)Tj|4h8-d=mfgTWW2PsfkiI!*?=-oPdAu^_$-mr4!BW-KvmvAF$FPZ_j;}drrI_ z6RZ95a%@jWSaQ}uVoPRQ-nZWSWgl`}+A1)>XACQKZtaDRI8if}Xwu?E(GoW)96LvdG8%`t>n_)CqZMwUJB`4;M1P}n!78#TXJ0t`7`l!+k?}% z#T-rJlY-?Ocl{hAD(S@K3xB+S)7)#%jV(=j^5~@&m#b!}Fj=}OtUf*AKCPZp@qrPc z|1v5Mp2eGC2l6!ATfglDbYLIak0n|qDV>sVo=}pQ5(YI=e9s^bJHg524=!>u z^L3w5$gu^YreKjQRzM}BMo%E4(xlDG^TH~x{=`(dgh_z)v=kRjPuQJwPR2JmCd2w$ zcEeUZ3SiVel5>9IQgu&@G(#vVr1-xwMK`-@H5A}N7!|AVrV?t3>$?96j@6oxX@4S_ z+mh7|sjyqHO*q*SS0wEY)uy7+aPcJ3A>rFMV{$MisfTBhr3=0I%Hr`vK!vLGizcB1 zwpZH7PGJU>1dFwxlAG(CudB3#^7cr&4wV$kz5OC#Jj&$Lt88;abcwQ;NOY&hiH-@x zUAv5-_=4kZYg48F+=#Sof{mhtWb-^}jntCbXY#@s&unr9Q_ugLt`Vb=em~{=2hHdZ z_&{`}ef7yV+}I;^MkDUnlsx zwIn5V8a;GI0beI2+D`W4>uYij?8g|$YX+m{FFVNz-n3&)7_m-+Saem>{eolIvgHcj ze<-r6nKG0-XcA_^*OzoBTUX_q1egY5!i4K%VK)hL_N;Mc)w;xrb;uD-k6M>`um=K+ zI1mAzFaToJJ`dpgP+GXeGzPe!M#Kth$E}QlnK-_FAZqMuGwk%5EY-6-3i_gzkdJ|Y zBngp7R-)C+DL3KjnCPZ%6=~U9*Q4a(i|68=u}^9CIy4ceC1}0JfR2bPY6>38MHvL- z|7`?;A3_&EpV!JkOn(e_1hV0`evEEHY-(n53hs4_i9ee8WXZhv*P2m*7%FEaR%Ouz zE8XAT?P`)nof^fjnKY0==pue;z(gvMmJA|`vbkv4ae8OuBm73-)D@8A6~TiT%FG^r z(ahAQ4+*}P?XTlN3CnfMVfIy|wC3{c=afRWes)7#zC9cA@tK370?IH(`ShFMzqoN{ z7{hhUzrlNKvPyncE%D9lL3+$Oz~4dC|gvJCiGh@<+hwi*QV#Ym3N!$-j$y_S^niO1QdDcro=3G5 zLk@<3*>V~jeM|$?CzL-!SP4r&WeYS!M}OE_LD;hWRJ5BAIRo|!1g{)}eLJ{CQ~^!( zm|5a4cwmTy4&##%BtP`EYMzI{$tQ!_24_vi8ABZ>^uT?zCpEo@MO(m=RGpbsi}|B# z2OZ*?ZkuRf{!8azPsZ7W;8Gn^dsqKX)#jybsP2plU!!8b1QGHdxSoI1i_j!v$i0ZA zh{bb`ik~ad*o3WLD+O`4w6T+VNt;W(9EHNC7^fQXXDW5IX^aTqy~=J&58QU_!zX(D z7z3k&xAUe@MHx2)X^iu;rJc+cclYp5m`a^-E8Kp&HpHoQslh!-C5t__MdX2%6z6{O z*zTbU8=bf(@hu9_zq)|$VjO`GKU<90W>qXl$C+apo)GS|pY1VVUv~rH*6D`>)E}SK zk#}PleFG7=rH#z>?y{sOmYSjS^EyRgmW~{`#A=o80N7cMI*#5RdEfZGk08aeKsK2w zb_PTR~07@Ls83G+y)3b=iRD4C|`!Y3!Rf@d{FI$(ewQn}c zY6z4bLe$qsvR19EvgImIPu-NN`7ugbFwM~})bT(%H|f@~-h1vP-W8VU;oo$HTR$h= zV*4cB9eZMTcd6eH-OaTfSu#7w8%~@%Y-sq4_1jwgxqK!%09EYr*#6&m{fXl0xgP)Q zmMD-RG|4MTA@JR3vw)I77Gv)|i3EGPV3SVMOe>ZLxA`Zf`;pehoPs&Z(-qV06Y5S? zLI~SE>0uCKRVE_H;n2FExquagspghEv0%BCg2yn_9XGyR`za53TyWde?&$T^F{KyT zmoQ(w{c@2UEC_PlQ#wpoNn*Wol^-O=asAlzX{D#A%)cJGiQ@ zyoh0vTNXqu(<%p7MH|TQ?7p)-Y4odX(&UHfvR&62vcp+#3;c!4k8sL%RDpyWjZ8^& z@nRlCt-ViiD!pgw zahKC>%jRigCf%$vu=eJ_lGPGWTwK!&OnG1oXLWjIK}Z|;Uc@3LQalEqaA~Q zeEZDkXom3pn8`OO*G7Ps-5;NycL=d;ct3(@jh|Y10U8a>90U^*)+?iW(4CLFO!coC z%3kxiUc1c&*WOn!9fjT$e1*En&Gw-==}&8r9dzVI6f@+TnDK!fDjdMOIS@_iAo z`fIPjsCUpd2M=MKyaxn3OL{vZe4Uo|w$K9iuWz7FL4Qqnu^8mCe8U=RqybX@*x&)n zPNsFFF8G!-QZ31j<7UrqALmdGaIyzH$}ENJtVFlKlcMy=WS$I%s#3Qe)8Pris*1CF zkp1SdY)Ru;8l7P)>Ml*5>SJIN{(06co(>p{vJeNt{v5Yf1-4_*}l?t~1ttK;9=h@F4 zZWqo9ozFp27E)qS@68v@0%ZeMo1wn-4~7#{RxJKxrfFB*yx$0g_1gl z*U|Nnc~6rBN4p~VW#O)*YEH9}Tgz@ScGkIu4>`0W+cg}Wk>5UTZE3Y7;a2(0_3n`@ z=~qYDS5Go~GEIw4fxs3=y8Ol5=^#ln$HoT3o07p_47AKMGcK&=bKB~=lJax^4%VZu zObMEg%JZ!vBbno@GDng%a)P*k){hZ4$JQSul3U~)3-3?~`jrkaD1_^D1zzvJbK~}b z{A3BMs|pZ0@8R*+0~~>?wejm8L>{Idim;@mMAB7fmf}9PI0~kwCfur4YWUmt=U5~} zfryGhJMY={-c$9+F^6lzaoga$xf=JP-^Z8C438yM90FH5))>q=uB9#`oUoYezkYLi zOMh15+UHqG`haTYYl(qi0d~u};K7>Y_Y>;jG6xJEWp$#0>=zU0-azy_ed4ghrl}_I z--XI20k@B~akY;-;smn2TSP8_r`qZb%KbEk4sTr4#x^C?v(ic}$I>D#wt4QVP*c@9 zo&y>kTaHC?yWGe6grCOnoC4Gaa(*lL0FO%_wqu4PC)#SNu08j{NwQ0qpIQNu=n2n`Vq%5C)cjwSJFR} z^;V>P45KyIpbGR}=>~S8z50(pV{f-DnzBPkgOh8j5@QVr{HAL#X_3*4vJ;wJEa-g4 z8Jsa_n~%$2uZ@+&#!WEHvE)n3AX1yV)1e9C1#H2t8Y#SAjs&br%eYR8s^~M%mDZrv z8pD~}mJ}AeX4T$=SzrIye+J2zsmR~{6ZH0@Of?_{{6k9@?O5e`mQ?)JdR^<;I+PRm z&Jr!M-ZlimhKUxAaF545Y+N_aa%Rs?ww+UniNm@a2LZ-%RptXB+g~9Dx*O(Ly>k4= z4ivXsE6es!JZa?^tGk#r^K-6MeVX0{azecz&EXfLY{>QNB*w6%OC@Oz@J-DYmw2Z+ zbe0P(_EWV(X?bLJ|C+7SA=D$ykh`BTEqNlC#P~^^H72Y}NM`!!hc%=Q4d)s{B)42= z^pg`@$_G@pZGfQhw@H=z`YJ^S4xI3Lx2ogFUP{O?&Ae$ZAr>MEq~;*W@34=PYyNSd zA;p+9cO#`Y&er`ORX{JuiHqgYk?|?+kL#DnCw8hlA@#d@D#W(D$a$8Tir$$AiTu}B znv%rCJ?1q!`wGTi*R9B>CW=z`eHD-XwG3HfOsd4PIo=BSNF+Is(PGo~A~~bi(Bb>v z)P@LIDU!10=_H7(*Q;Vsxh^vN3A^H*+gf-v$}CFoP=C;cb803|CI?-ljAl#?Lmd>C z9ev~2+yOepS}&8k;IvdwP$7s}wBE@QaWJv9?mV{jK9D-Rf!oQg$uF7~>wE7>}-|XGcD&aroHC zzI2Is*;h3$r^VQb__i!I*i3>arxChEawJ=AyzJ*6>od!*+xQI}F9%ze8PpUCxvIHC zaWZo==M@{?g!0z5CN3FQy)J!{%03s<-w$%YZk4Q0r{46O8~xd=MC!4S&COObKJ;+N zBu0NH@1ICQB&GN?D^IR(d+$I>uhy!M^2Mpa1V+2v8<_hRma&`XbC5F#yc$MAu=$0< zJ$A!)T~uzzjui8canL{avcllOMFG6X_Zw+xX5{W8*9wngrNann-c%xRY9QI2UUgVI*ypfi!M<+xRU)(!7`_)=VGf)N=+@+RFf*SuMfP$#(m z8kEKSmT{^(p}X+dDL0b9mw6D{+Qwl~nuWg+tAewuO%r{FmK<{+;eo-?b1eBx$Q7o}$cGXsH!eZ&wy*T5Xg&)buZ!wu(!)DeV#bZbrL z6mlG%9B%#SB(c0kG{K=`xpz`-$xUah;+od#@@bXQj}eQ0=IsPFm(ceNYQn-kuhaCG z(F!rQJ*L2&4H77_2&zRp1(D{Kaev27N077>x}ckJxW0KQr@@Y_DZkOTXnW{}f?kGohq4&xTN3qWM2}TvI^H zE%gP;s~%d~KiizD7&WCg8;=&kCaKB)6d6t7-Kw?)*mPR6QbvDfyJf?RNX^`_`Ab6< z1sDsm!^yLEM`Lp+K|a}{^_b5FiEHDl$z~?Dpu}Cv?`RGmthmHV$_|<@a!ovzQYj13 zzMV7Cb~(bhN4ps;Y&A~OBOZa?qN-auh-B8iMn88bExXz*6m4y`*76g-?1`71l4cdZ z6v**&p=M1kzsY{&7DqO}l9Au&g!ybbagg>m8rg z`#ZTAGZ=haaIHUf_u#G>pDjECx*fed?PVzY`!i^u<)DvB_`;TdgHeAW+&Dv zp|{G1#`;54OoZmB)q|`DmCH@d8XYZ7B&Tp{>0)qaZdr|j5k2nesx`GmwZg%D5E=OA zbnash=V{g|`FuxnO!>eswp6v;oFC0%eE1H_@$I?7aDB~!`3v5je`&hWn(K*;ZPS!4 zA5$x6U?!|;`F{HuPYibzE)Y`GG8XL! zAUUYpjyGyy`vZ72R*2jGCJ~m^rD;=Y5oSVIfRMWO^Qd8Tl6mOjyGwXtx_bK8?-@lA zy!+c<;*!VQapO4XH*ch~Lsu$gk2Ekm(SC(L$+~w{ilT(9U~V+ z30r24BRMfL07J5%(%;zq8t-!UehuFiWi`8hqKuWs$O|5SpFES@kQU}Iw72LuN>9z< zj-Y*@kzBwrX>e(pe^fiHFBgX4B+r-~Cr+jD@MYWRt47rUlxhqyEpljJn4*g$@ORc)Y0-y)kEa-%+xOu>;J{8~gvw`&_%I_1`rA z_gNj3<@Y+Uv^Ir@Tj)f~Hx_0N>XKu7b)b2{E=d=0HmCfXHs4VY%J?Yf_jsF>Ughc2O$45D94S@flV87%!pPJ0OcY%tBm!b#02J#zEhn}E+|7L zc!Hbj`K6^Eid#(^VKgx{KzF%NhUS8V01~g4jGqqUTRu=kpyo zYx&r2)`YmcvHSDx=tT#~6s0uuR{Y=4cq*r!!4KiUiaU!aY$|6%UNgY~d5cB~t0nyS z<*V{(jt2V2IpX&N?36iqD^m>frPcd1t;mT-$>S@ji$s|>w7sHJhj00fi;QMZ8zgUhCxRvNwtL}4DB71zhM`F+eEh8-dwZelqkVV)$~0_mGHcG{C6|m#W+HHpiEMb*FE!NlMu3ZHw!I?IJr{24RW=R% z)qTcGzEor-avKT_uh9JuGgyBG#)IJhmcVik80B-*^in#4TDuG!xs) zA3OMh_5GY@)hzLHDWA#SAALw!6rAt}0H~xztnekV)qLG&IYlE{Qv%__+ERVXu0%%C z!Yo1Le1r9cVUF>_?YN9SJb$=-gHCjm-6`8v{JiXqJpvo6YA5{ZG?@|YsL@h#!#3Vs z%7Q@^oQyzXdgO6LwoN2oWWT3+;pEH-#}Vo<>|#|S#BI=8ikne>Bn6+fbT7LP4H zH%9@ujQE&LpDS)9m#&0YFok-nE(B}qGY!t4!_Hk!g7&DvixsVM6c0<^*b9Da0_1{Y zf@Hel5moX>dK%hEqS92*+l{Qc#vW*;I7kARhcw0HnQE08!jBJTcp+oVTr(vd0(oFt zd@r6s=0ca!b#BkO<886)tOvX&WW~6P{)0QTpm|qfR|+)V6`z>EoGwu`yr4e-SRS9S3~EZO3u?2Acht@Dx4&(#S$Xkcsg19f^f|tt=pbwk6fETe zhOxe<<9%k3xqjCNEA{B5L^U;gKFd64$_w?eA-VX^_~FMHW$kgd9Mkfa^Ri#6Y#GtfPSbY~>jma5b<_rwaEyd(&ybgZ+poXyE{aQ)bj;E6> z^0Q_!^jcO}!zB!yv@~tSGlN97f<2-7O_wLaqvY+45hznfsC_`mT$^zO1l_e1#=AXb z`qq>q9qFXLYs|`%wzLoa#SR`P?`v^~dY>gHn5hL<1!CS4yVWHD)W6c!A0n_#T{iiR zOA#iYZd1;3uH~wDAj~0d^@Ao@N7}tnFP8z-X5DK(0w6KK z*l89V9{al_7*v|N(oc6VW1bW+npqt-KbRXrECCUx;g2e#)Pn^rEWQ+7z}KgTte2i7 zKZn_1kgL)3ND;ns`W)#B>D)T6nQz3`re^@oWnvu&1Um$_anMczVs)myGnHcU{+ZaD z&o65!WO4{q#?b`#T$o*Xcl0f3Yw7yNNl9uXbB+AvnIIsdc5snTENeMcdEQ@}?ie08 zlA+pu+{<1tHfUfKjHyqQ_aNZ7Vt{3=q25`NEt^TaOAdg{HyoXV`C2<+6?Y)6NVnF7qIIC5+M zom8+SX4#fa9d2$J`>Pp-#h9I-3bPR*!RWq_IBswqViGJfKr}Qv%ugpAI4+4G(Hg~c zH=#3uTNFTPUU@UPGM*tW1ku;O0z7lAc)C-4=C=Kc42OU3x4w*Jf#4DJX$XxmJszisB$Zee6%?@pl{*qY%1Sx@)HtjJKs7#5mB@J z)d1eUOf;Yy1mv}sNn1mcs@Q(`h<=PIy=%fIhO#n%2y2K!QQM5@TX}9-5cmtNR*#vY zmN^l%jSAwJ$J+(Py8E{f^4rWJIIK!G#YO@TRWlaD^tuVJ>vpK?R-M{C9j6n0c_JUPz`K z5En%2!ZG>BC9$rOv8LDXz!RD_^#~->N!|X0Un84EmSjx8>boszP z1dJzf@=j{)OrcE{{}rsnN4zCYAO>LaCh1U6@csZ)&2Yjk^ia==u9T@Cfa;X$1ZFg+ zxuzj+?_Gax6QfVllRj;7Qxa`R{HC6FLSp)Dyz-T|fyOuWPe+qg7AChfn>|5j}cSwc)C~IO&!o zOBXBQH;4wO&137QO?FQ&44t9o!><7WTV&b!S%%||g>-+LYwMP}Ps9i(!#rRkWvexMZZr?V4O<$)5kWyx5qeI z=Ke4TUX5&$mE?XG+xz1qzlvK?p7;#Un;gVx-y>KPXQz_2&LH>4N5M8*Y~I3p7*2;i zWL$WYRkAovw)Rax(H?Y8tC|E(B}#v-jy@K{FQQ)omhle4hF5!e7SwXS`vw-nPP8FV zrnl8fdd+apN19TmLY&~ye;d$yBKghqZz$6DVM*TwYQ@IbA#g!1rHpIg>xrTjR6t=G zPE5;$ODWa%+Q$P8j#4@^1y|WIge%O0&&0p`R*g~*(C6V&vPcy;WdO_jgfVSzLma!P zAMX*opN3w?mi=mi1~brzX=Vll3K?|y{;KhjljKeA{bXyR>D*YEKeFc{ID)%F)F}-C zO=RS^%1fJDz?DT)l?3}=lGU`1opOTKZ>^My+IQA2kluMqwdr9dlHsC8Vqrq4E4sr0 z=`vHToRK+Rm*yW3*fimp*HXR=8@YK7=V#I8_}XD83n8C;`JxP;$_|$@45W_?_(lsN zC$4J`5~EeGH0?R77I^EIj_kkGE}?i%ilk@h%}9fk(VuP(1u4IDScjc7`}${!TI|ADnA&)Aa-bR)-Hbbd+JY|A_+o%Q z2?dOB?Clpn9H2a-Ih7~xrS#~tKk?f;i`B*{?eOTD3OXW+X@=Wjv9}{TZ{2_u2kX%h z%Me?65%ij7NH9>Cfuyp^8PRUEb!(ICuU)qT3j(w|h_ue%_m+<{i!6SJM-F_*m)(-o z@B>HmtKWaGf!B&Yk39OEy-_WOz9Yqe3-MCk4YDorse zj`;#{N>tK&b1U!7UjV!AYgmDANOb+xTC>CJ@iBTIt=FF1_K5WmrX<2KYpPCH+r|hM z>~XV=_d0XhU7foFlVU@d`|QJNzXl{uW{_?-sJUm^$Dofj!C(0KU?hSTy_3OMjkvfT zbq~ciuD!n0uLjscD%r+2KOn!|&$cQNabx34@7P5t+G}uE&zfyty+5y-3a>XFGxRG0 zh!sb*2imuK#ysGA5Q$&B^>1)} z9plKs(NzXyYxvvnTME5^w+9IHWLzI_A4mJPrPU>Bg$Elv)7QqMMz-h`>Fk;x@?Sa7 zwfIX{?N#F54l{FMx~Lf%)Y(v3s{C^tJv`^ppmbLtU8mq4y{B18jm>^J5v=QHh)jdO z;bGwLUlCk6aAqLaHGw+CaDxCSnF?K{rHA*oJIiD zc!xj)`NRxy0+Py7x~vpN6O95Ij3I#G30>Cw6s9CfBH64*iweAIxc9XqS;#{Ys~n|E zQJ%q9Bn0`!D#c93`%;F|>%460c}DozH@JHzGDITJT{RG32=<&6raXml>gthJ-KKY? zQGrakOcX7VJZrJVHgQ^n&Dn_hB2Ym)PI$d>!!vK@ql{hfp>EgFnLx%$K5sKC6qWE( zt6UM&zHC=8jZ7PNor94(%4M+Q#H@Cvf5B*5Nt`61k;lC_VZu4R7C?_0%vbU9C_62RL$s8T)AhJ+Ti$-__-A} z>J$I#Ipj>jCk&757yP`g3oc(dc9bnNVs*Jp1-1;fq9uYZWTZX_`zc}^(O0wj=c_1? z82vPsY4*q;1zC)ya&VztyW6!)vWP`v1lbCf=M;TA2l9402~48+B4fb<_I`KW`}0|U zw?|S9=(TBH2;;(0Boe{1uVj{n_DnQt|Gw;@8{_R}Gj6h_KmPV8ZYi;4Ri4B;+!jAH zdWQ~u^E9U+{)ePwVC2rLyO8S0X$?hZmqd=2%ovog{6^ zljT(6E0=XoTXRj-K_hr4L3**o^JOmPI8tqVsWa8E8VxFVA?xJ6g3VOaBZX%$-PMi|7vWb7=d$SDh<=eJ)+=hd<4)ax9thbLLh+DTsqDpCU!7`` z2?_{s{bY@ZtZe|?esdn57)4lq9ikhMZz-*XWuHN~kt4-+(p`EH*vnFx$B^@i$VoLm zJr0Qbc0J9S*k#roQx{jFQ5~RGzZ6ssdFm;C_9kA#`mUp7xfPpV7T?KcxxCC{4M>Jq z*O)EuF=Nx1l+9d9BEgg;&iDr=f4Ot)o@83MjNX`+W2Y7bf3JI4451M0o^BmCm7YyNa< zf~h7+&AcVTVQAc(9^oyZg&=6QPO zah1aS%zukpmzpCrtzgb-pB&m3Ei0F++zof=9q>q1m2xYXQ?H^&sjp=1JSTpDV+^|W z$T{Za9-DF?8jV(jg zdM@zcB~ih=O=CZs-(2eX8StdFjSPAB!~lAWTm2H}9R_}F9Wk}Q>LOQ@JSytf-j7$%Z*lFi zoy59=RQ|K{(Eiky2zq`y!et6zDz?Ik_SSUp@vTIB`e{akf9{L;G~) z^BIC?m_K>!%z69EAZgF0H{6t>{i*L(@G?e5#UQOfb_Z8aeTMLJbb?aZGSEAIewqJL z^ukGBAsN@(n5`>FHZ3_&nI?OSq2C-8Q{@aG#`mbV-dC?Oy-<9yhjtFx`989$<{mgg zGVMlRg-KkbtU)<75uzaZT2>SD`Qne#OTkj5HM|qqg59HMPP<{PX8x?6r=$C|p;GYh zt@y#s2Jt!AE%qzgk=4T#xF4tYCRoe?d;S@K2thK&&DZh!u)Pz8XWZrk(7@^W@go#Gto|?iffK>nyaR!p9mU*j&wMF$v5S)H@?n!p;eNan;VG z$Kn1H31!QzHLTkAuRWq8nw*cDT}I{9?1Jmk67L2(PDVtb#{uwI{ai`Q&E#UI2QT5? zd9y9&dm>@AB_yi`WQg)(DZE}^FBm!TO!!&KN6P0C3J*Ljl(`TbDol#&n!+i>{D`YC zPNT%^@!>`%%u5;)dx|+G^qNA8 z*AI&6NzsI%L4gLyla2SNdqj$Zmf<-Gi*`%<#V6yqABU48>0YPvl7ESyXVxs-9YeRe zJ}I$itu!O_TPC$2C4|;FofFVowK~wia{K+$#J6rE#ywI^*IE0eTFg61*n!(jk|kUW7N2QzT|(v}4MoBoY9 zgH4hiS(*{Q%SJJk+cV|m#D<$fyTSWb{Qa5Y6e1~c4Bo)Vhia=K=AR)z1>@CZ?;ekg zF#;$*Zc#$EVcA2__E?4>Y`m#V5b$L)iI>!O2F=MiVw=mtmH~fR1+<|%vA(`x#xafy zLI!7G;$(7mXv&IhtAiAsjoYacl>(l?x)f36DX{9ShMHBkG5YP>bTuw@qo;Azi4|YJ z9PJ~@e@?sN#Dyb@b!;v?hKX=1R{}?la9@Q)MJ%SU#ULRv7?~kN_V7Vh*&CzfFSAStuE~R|57?;G{ zDq27Ytn}GVL4S4KC%*}`uEM0lO2ByHDOJ@6e6I+{@Gm9 zIZ8O^xspNpV=4q9X;6FpPnqYB$vOs5aFTi~v>v>fa)yZp8@Gt|+iD%7$KDEDD8J=` zkE>;jm`GdL4Ubtp z5G%fxmyO^7^~d{byZnbXQhL&)h&N5W_6e8Fu;v0pTvORDwiA)p9UG)WQ#awPO@0r{ z`TE26*E`jSjyA+U&G16HG6Yd}Qu?RNLEi_f4xJ)lv}xH8Nenwr+7>DS5VR`HsINac znX37$FY9NB^a)H%ha)?TNBxktec~;krkb}ZZfkT=S*MlYz^;c?6VOqIHJZS0l$X^& zJaR9kt?_CX0K>IuK^C;bvsY^0OJphYTSV>9w8bwU3%Mr}mk-!ZOk`mC$9jL7rEX@S zpaY*B_5mm7$YHtb=Ze??4Q84VJ?vb_E|G>?gwhq#@(N<1--!s8c z!?$i^Mqx}sZGF4m=hAP{gR#32%)&n+8neoSGPP`yrsvNF!(g*|5hBi5nBK7%aHrbT zDJi0d@}GQ9T}Gy{KLu4kL3=eYr<=P{`=+fzQi6((g+*-nYC!z%wEX@gcXXulNkTnR z70uoSMVid$#}Pl2+3JX!${txqh;M)tBbI?_yGmMgGe`ks;oZM+;%1MOt~SsA@J<4< z-}(~AVa;>`QtKXlpo3VLd~&?$@8E5`=E_08WVIaTlAIni8^ZfhLI<;cOx&<-Kdr3W zDY(b!V*i~oft`_mor1iG{+DLnW-&B|uJ}88k9a5n!onOY`o!luA5=_xuxk(rS!4kTA5e+a!@exVbmkp$@8_Jed6N zaI&$s)Z zd3^7O{`X!arKpwJqC{WyO1pn!L$w&qD{p^yV=0;?>Ba^>s*g_kiDF7k(rzF-C%y4@ zc%8QBtCw{pt(1>r?;lEI;7K0GO+@QuBuXP@y}9kYld!!30P)7N%{PGpa7xVhNOG$e zu^U{#<`+PMWsvAy5}4!&d7@J%58rD=-V3Kcfzsk}o}cex9(4}aB4*k$1q8w}0m2YA zd-z9O7A{1_+C6g8w+zVt9^6O{Laz@K8$hRt{-ZaSI}r?#jCNC=%N=IlBgd!!eF{2b zM}R=M<-rk^=|`K4>`acA!<3@Jf*V?EHom)ANn!S=L6DpV%<_3B++=8H00JhBW5tkhd%u^dBNmTFPXWEA9lk(YVfvxmPh1uHp@S*7 z$K4-;(3Q^s-u|>{Wv-&aX&=aIss?5=al3#8nlp8@0HS~Pr5F@?_}toBN=NVo9CEYC z>9UuPGed+I!GSDVGg|7X5TmvBLeUfTzdJjDp1A+G|Nr0osqlZhmlfdt6{~`U!~5#sRHJz+@KAp4oTky6o~+h0KKyJ z`XMNeqwG7pw-jl6(%^yFnT;-{$wT0o*)Kp*&^7d)%CI$Y93@zpOZ+_+QE*WK?a0Rm z?od}y==Im=Q0i^WyR=NPi_^uRzw8j^U)&)_A@ADnaX@YX9?$}MgL@l8|9SpkS%q$9 zABy&=eC_(J^wPI2cY#;;%moxJ;NlzE3_oE;gf|RjUO1bmXb0Reya2Qin}pUrmw(gm zd*V6DEG{e(3!=Dc(}V;M}VN?wmLXh@R%S;Y77x`6%$U2+GR5 z3(Te^-CUG5AhAD~mXvtF@{7*SKZBO1T);Dt1XKec&o`T^`X@SVH5s39bPwL~$4jFy zh4lADosyL-+fLpoWUJEbH{byJ=|z*hy31eYFF5w2gPZH_#q4>x&`5F*`!V81mCM<6 zRC&ld!3HA7){OkeJsCR5AeVAnj()7f8~*-U&etieKJXkfdZV4^Ya2GdhkN*QwG) zXDU*U{812mQ33o;wDtShyXjOw89VIWB?NqY*hG+YsVQ{)p)zi1@OhO2&c3l=6YupC z8Z~J6K-8NwdvT$dPR+T9SjA6HT+cs=j|(6gOW1unCtv(o$e-Lg@ofP1@u zy_k))TXm<}%R1haBsi@1H%h4TPM|Z|Pn@MPMG)CbKf(^DQ~vm?+hQkU$K6@?&B;}* zT|4i*zF)aH^TP4hlZ17T*HeiVb`J%3Nu%6RdMw=%=$D_}V4YhEWU{Xr{`cJZ;k5lr zUaYdU3j`%Yo`-+^;w67rwfh1CzNn*z@PX4kt!Zs>i{I&;)O%}Cu7?xU)H9Pq$wrn#mj8VdLh*J(ui`%!(0qk-rFE8B7w?{OCr@8icK`9l z529`_2G|iDN8pj2(7g(3hom1=hd!d;)NJLM^^7S-Zd$>exRrm6`b+j#<|(F2N!$3U zL&M=il07W4F74g<(|pr9(pb<+9ZA1tMyq; zLGn~N$U*pA_8ScP?SaL%$j^X!=@e!9lKM4@e>*gd+sYbxy>(9$zH>P-O_Ufd*SMz5 z+_*_aZ~}Fg&uy1aCxVsVr~oB@#1H)%Ri zJK(X{O?SP7iIcU;<%u(JT@v$-Gqp!Dqua|_G;4`?K@6T%i*x~2_C020tWRHdojMao zfnU3Pmbo?5QT$2Jf8Y9hqS! zlo;c?NAIvN1-)S5$n9dl?SFGXG7usGnrC`%HP?#s$$4AZGDX8{{~wBxn<{zTI*AtY zuEJ5iDlpu7Dk{h^GE*3fIwMrk@u5+t$DbwLGFwuN3D?l*uJYLX?tRk7U++2V;qdoW zg{&O(awk&SWSic;xye~MRb1$alncyA@lR*VBvGMAJ88UfN`be1Vsq}3k_hPG)U!Xj z-JO-H04*>}eOr>W49@xmDW&T61^})_?S22K(Bg)rp<+=6_k)spkeB6|K%^+~!g!0L z3f1y*?i0idi=7UMuMc~hLltzYR7oFaRi)?E&Lh<((@~XM-XPxzt@Ki3Bya33n0JNB zu%wt{UHPAuaZaohW>@jjjevgPvA8MccexhgnH_getJR=iBzQ~u4zjYEB|MJ81mJew zfK?7^@NAN3o_`9jsI!a}bDlQCSdG9pfOI{1lqcsg;WJEG1Ewu6lK9|Q(s|nC7&9}S zg1&I-U7G#o0V?!URxXe=_v-q&0+N-TPP%RQnjUzu`fyA%`GkF2{!9DOzR;|MgyVD@ zIxdov_9JS|cKHeo7mcX9|N13TH4^yVklwUV+I_p1IaWM;SH#8iu~L-c=*0_Q!_<}Z zukV+<96=WdVgJ7F@_T7=-IjPn^BOpLN&J?sunRDUNqa*tn1N2Td14BfLwRqx^VT75 zl{GEf4Y`(5S-3u{>|w8D5_&CT*CU;kp%A|>*7kB24Gg0N%Nuoo6k)a4U zgn7BA6L3F`pp%chO;MTsi~q)*eM$VNlKjQ*1@V6_F6wlWjmZTFHs?|!Sk}_DeKK2=t9LLu&D z9OIwJ**MJR^o7|VzV5GGFREU)j`qADPi)kso6}AL>*&KT6b6^|6k*mb)c;QQbhASq z4Xs@J))q)VZ2!%1?E4u1D|9019Fq?xC@+u0Ng51;O^G2CX<{_x0LO`BLN> z|2AM0@MxWpvmR)Tslm_ss%KaeXNX^Fv-A#P)~~>+-$BfCf0kw-+|L;WXK-(11W}v? zgc~vfPxiD;e7$BgN1}2sy7CzL_v45gYb&|OCU!rskSOwfVDUuw&D>TQ+GA>Jhgo}> zkQ3S@^9WdXf7}BLdIB}d-$K5&h&<ymXF?v_RRXBG4HjqlbIx8c8ocuY+v zH#GZgpBXM2>hveFbq4D!_zF|V?(JF{=8sXGjnbhWI_&-DoY2syA|`#WnfMS(&y9&b7G0Yvw(bDcbB0jJCJ}B3B>9et2w$ zfLP$TWB zec&>7nW;#Zea(9@o3wc*f+OSRH9I&@x53JXqd{GE^~Q55d=hua6}g<|71O$&ihn9W zC5Pdi+|$$O6A`AAxs-&^c-*t97{@!gcl%XqXi8u2@4M2Ni;{8;7XIcdIr^2M_n0&6 z-|atV8Qi2veF(l6+E)`0d!{D2e76{FgtZ3PE;Uiab^GlkimcB4 z_Tzf}I6f`wMd5S=GB(}qQ{h{Wo@--2?3csQult$n?kLK0WrLcS}`{eHHdmCXbS=WHIXXYHk?$cC0C?; znwP}GhrJT3t{oTGe|rQFyR`PXwBhAoKZsD<#*Zm_Ij&I&iEJ+<76d8U-jjQDiQqhd zKW9LboADt#DLu_0_OWoiaKLyJW`_RLfZehr=uYtSF7P+5TnvAGlv5)jOOpYR7i$7^ ziKQ{YtY?v_g@Of@eYg2E)_QJ7I4qD6vF9eX6KCGWnog*$6fA+&fYyYR=uuGJ*`Dk{ zFw~SweT#4V^!@IRZgVsZq!q^U?tpf#MP z>x53L0)^fDr^QBVezqC1xBOVg{j`Ee=1Jvc73LY!%R~N`LADuns#z|D-}jZVpYu^> zj}TXzRmreuK(r1J)o|IHQksxMzIJVm^j+REu>D(im8#zlltxo1D@dZ_YOL$zJ|ABL z7jPd1)798??LnVCRuFtduv5IK*0qE)v?}qEj1Ajdy>$fn^v<>2`k>6Drq=>XUOpE3 z1CA7{m607Ty3{C;^|4D9&oo*mQ@cT$@$jdltO`&oFYN*rXW;Jf^)nG zCPHiZ#BgBM)giqn=*5}hrLQ_0sa5K)WP8BkDC>~&o{6jX*@SjO2f}dZw^@%~Wb(y{ zMd^{ox2wJF`aQY!-@mY!my3d;qdj`vSRHl+7V_+TfSWQM>=l!nlVvVfQwUXM&Svjo%0_$h_CU(t=v?(ybX(?oe=21tv7Yi-F3MM1jjP?DHd;afV%dk}kLW*7K35 z8_#6s5DX>EwJjd}B+ zSG&VD^NE}7m4RdN{rv*%3_hjp1L4hzUQx}OIv)pZH1^a4Sf1i1Snn-V_F^P2$~}Mj za3vNE7D3?!4?{I?)-2n1Gz2+U@^SyW97UIVEzO>+>z4O&E&D(cX}M^0 zZ>IkW2rv#Lof_F>;9;uKtAQgLu72x=95Qb};0NlmX3nAUWoUmSzf6CxSW#_|-QJ>{ zV-0$vHp5i=jRrSyI-xpW8e+$Fh2e?y|QBA;o0^95_{=| z+A)#-q-%j-sh|Ktl|8=`+P(kDdi!648#Uy z(#Mm~Bzb-UeM7i^M~`dA&rSNDo(fP_8SiECN9@5f6wz8Wn@-`y+!wSQM7x= zfViX3HG>uUV(@Wq5d+=dq`+deEr}|d9BljQ3o~gl#qA^OZM}ZcLz1C_5S#JvdxiZ> zlljY1JK_HK-h!;@LrJ(z{Lv;G4eO>fCJ1b*eF6&LGu$*~C$yNe6EhwN8=%v7%w#Q`M{LwsTn&CH11v7T3`z!9(~*+S>da zP*_x`ch-)KKku7&LI=?YC{Drg9S))HKB=^ykDxI1oTo!5ZweYERP}p*26BV^!YES3 zc-W>VL*hAD8uh1wtuWn(Gt&jc(Dj5V^I{j|z`@-`#DxUe7~zKupc##^z@>3Dt14wt z_O07PFAaZjzu$t-)7tv-jHVX@*L1f-BUG%vH^3#>(X?sb_|TtCYvyYH$UjdY8aR{68Rde1CrH(tdsLB+XB`xY_;%9bz5 z@EnBszK0?{lrR!IY4cBhj>@rFKlLay>LeYJcH9Y#QgmAXzP%4zn5OGYiFLm@^`nzA z#AU_S8R#x8MKW<$G6Ju!F;a>vT!)SO`N<$A<(T&%$SHdbQ!iw#8=cSyt=ml2|EI!% zY|62}yL>IIG}{b>$?>6JM$V)8ay6_K#HqTn8j8Uxt0#iJ1^-}W`++#O3~?$mLM1-d zF@mBNnmd{~7XDWsf639z^?}9qZ%Q)}0YXx96a@Y8W9nd9Iqh+-3JRg#{+5R4EYQ6~ zPoQNdD!diEo0F=_Q$2{5msHE4V&DE@B-1)HZ&5tJpJCT#HQ2Zv^1ey2A_4QU=WbJ< z7-HUkNxU6wN_%rlVmRF)a&%(f@HOPl75d%2BqQK(8QYkp&2APTm9t>Mia5CCU8=0D zr)TA4WJpxWQulVwpm-7ZtO{o^QZLWa(vvj(APQL*xZ!Iu?9XZV3w|gI$7TW`=fgP6 zci|-Qmt`X(z3cO}azz!cM%9N>&rlzi_I*$(24Le&gGSC@XTMp&5Hu6(@X8Z8atVRgd(f*O)-}JWH!D>B;8rpy1ldxGPvC{dT zMf?+L=wt{pNy{M)Bp18BQ`!CD3a$tOeFd=YZ4sk{`J)V9FFRt$-zjLxv2xALO4RUySs5wJ>`Aq-}c)Z2jMS5Z?2O1ou6|B z4oFJYCkG&OQNTwHBAK)z3O~o>!?8SukL2;&?&E>!G(&}*n%)h!^SU17H z;1L8TiTXdXhK9aU4Y@DOkkVlp)uonYfQtvEUzlww;R5Uq8~R)%)A)$5b(74=*D9`& z=Ws)b_nE>86eKbvmaD>)gAUWru8(|SY_{ygDu6&v#lJh`1z#Q!Qy9?vSn>JqWU6pm zKcH~pt9{kvz?w}TCd=orS6t|D5ZDhBO1>zho3^_sb2_h`ws|fFN1S|dYnGDers5=# zR=m!#`@KlbTLhsU+NC-cUKVs-&3L|AG?v%mr$LKH)yV4ZbVB2V7tS|&gE&|2+LQ|g z&d{5E5x&ByKzI+!W|6$!%A5obbt=EEIX?l*1HCVLCc<+;Lh%vy-29<7F-zdl>u1{gA3_W zsTB>HM_3~asHeCWGL#eE=+je}`HDL z(>ibpWs@GnQEmU6MfpCla5Sn0+>zs*>?SSsXf>sqjFW`YOgYn9gNKWbUdhp@0L7QB z=V31^yM_0e{=rF`NE!?j_7ot$NT=Zis}K?U-Ck=Xj_$8&$c9mXDxR{Evpz{^H7|1tbEOr@cmte2k&a08g3KpdV`2@ z-7i=Q2oDv7rd_QGz_tx+FhRyV>TBIN7KA#M^F)6_9LNGIVGT_2m0`-q?J#@rsS<53 z=(D6GT+#4`s?FL8j%Bg1@B`HsKJs4hMpytf9*u|Zy>aUjNe`@mHfDuWkb%Y^JB)3v z=a{5eD6mK62yURN_L|NwgTRVT(YK&l&cLBEf^u z9Iil-wzj`HOHBWh?~#8IvQSa}yMAL%ogO$q7@p>x0}}JNbHlRl+X`?mj_{$D0B3XdZJxiCQovj#s;$4MrWWuz7wC#Gx|$OV}%`b$B5NWTP0g z%|7R|(%1;F?6fe=NVzF(J5>$$;Q>ojy$seiUzlZnKhf+$B2BM(j}EXUi6I>OEZmJn zTuE080Pjy=GHpE0!l-N-TH(Ld<+JHqSLTwKU?U5f#sA#93;Tcn!8v%x`9BvL|Btaj zR`7poY^pVO!)yIp7h*@wGW$d5XU<&Uxbh@xBF?> z?+!;xnv6nBQ;8XQ^#{dEeAPj10RGk)y?3@A*FM(RYI8D%c@+rNdthqwMZ7QDA;w9e zY?_Vg-%wXq@vktr%ru-;uSstPyj(8{1-DScuskx3@o4)%sT8sUB1|RTkfm?6OP{WF z6?@XRxH%}WKjzo4L(rQ+AjCM8uu?64f@)K+_5x_bg4xI4@4`8O8SJ@yX$!{e_u3bL z;|m7QApk7Vz$(sM0mt~KaOWCbeUn-XJ{xyZB{`_}IE-0J_VEQ@dW6c&@nx@6R;B}(C zq9_x9!g|s<8JzFlw2cBdJWV4=txs8I5^>oRBa*3Z1 z*l$NH3!d&20ez%aMaQ7j5W#IMF*)rmJXq%mpD1vI<7bOHbX7k!W*xI?Cc7UOWjDmm z7@lT@uzma>Y;W8m(e~gR;FCzE@E~Lsw)Hj@a{zEf8N8r{+Ex_)Dsaw~i05%9_Cj3Q zPRE^77AO!esl_xFYE10g>QlYa)IS8`0rc^R;jM5;(6%h=Of6^FqVT{ohLyn>Gz_c$ zt&zsu#_CA0%Yse_z+kA^iYi_(B_SN_WggygXHpO+)l%phxHIEPJ8#l(OB>%TT15(! zaZyd_KAXF;w+aR&MYMYQ&T?=+wou5TLVgECk-YkN(gh1%2M7%itL{ScrX^#JqhUM2 zg%GfBO`r|ix&AY=yxUI$+MiHBa^J^oNnxPPrW^&nB~^fgQ>OhDB1*a`-5XZ5+V2F; z?3gNg>41{}0AE2$gd|0Hz$wD+IfO2Z$<8dx5vT(_C-eJ0;vr>p_|I~=0E?g+gi@1? zhvL=GkL|qNFH9746^KS$S=5#(Ce5^=iP=E2>W9Q9whuVn|5vxFCQRz#b~ZTZO4{-> zlKFB&X6SQ)2|$KV)C%$$)k_-j#T84%Xe^Mx?+aMS&gi>CrxGZA_g(5|4l`LN6L?QUgsK!bJwUt;ege(-Ac3-y3zZz_z*;eFx+pxF(l<9pD|#Ufgfc z?@;Jo%3K?hYt+sX2P1x*-5T)#8Si1N$xm=syd2?s3K~VXQEcAwCxJe(5)+fs10jr5 zVm4%-x`L*~CU#)#q05mNUJhr=T{*P91Pg7$XhyE5-(8E;B(2Fx+wQ1*bKF_iXne~*(IM4%7i zqGUfVeVWBAee!{j&lw#0Euh`R+NpkXzG{=hs^x8{8T$faWV2|Wo_YdXlR9bn+hWy+)ZESny1`O?gpnq@P& z+ayR-%k_6JI#mI^n`QC_42vmAkQMcOa1o+x0#915^fP;V~p!oqh%Sp{6dlJXm2hNB_L7mNf^97qRrJdjjsTDv& zKNk>7Gs7%gD-MBJ+joY7;{g#1AZB;z6!_7qxuZnx>|hjc)zR;NDGmEK+4GmuWZ((| zBd1-EoE#pvN+T0;FzV^X-K0?4o2XvNL9F#zbiCO|dS$@iU z-OH=%^n$t-dCP}Iz#EB4a1E94>QA$w;AuV;@PM{zE;Ofn`3elDzm0{vj;C@rGKaqL z!Fa@A4*Pm{5E8dB-x7H?&pCP~g1Z0Vsk1kZUwxUi=a2rFv7--mKL~U2_&jy;^#SP} zpGC_4*>Cmi)o(BN?W}vDs1oC;_R2k;Jbmhhlce{LtJkEuPw!$K*qM0D!}Mzf0eq)u zrSYfB6-{Jm3HbKFMPey(U23w2m5$rcJn?fD-?NEc1M=~=7t^P2P1kGnsUc6 z-}mUz51AP|vO+CNOw21bzDfj?0822gA9KLSoe}IigNsUBII9Q7`kBl2v)e=q6P{>v z;4kN^e$L$J^}Wr^9tY20eJTp;H!)~eD&lHeB)ZT(OuT9;=LST)X3^LBpnCXwUUC-eo1tM?0EA&(0p1SD*N#qE(*au2pL-INCsk1xx}PC zh$#b_b!xK{;BKi*Izoaz(3@QeU6Y2jSg_0>_-3tdBP5H36+t4*W*8w7PT``2f0!dd z)3n}DMkx-!)Fl~$rk5edC)pwbZL!~R4K%6#17%M5)@`WxDYZ>awj?y=L!*nD@X?io zb^c@vC6HQO{fI+Hpx+HT|EY9D*3K)cQK_Uh5{-Aa+UT~j`kWo-1tto^au+PQeRH=$ z0|V=Ylv3%4Pct)ZflRlY>)pj`K&u!}U+rWomq!V0AgX0c za=x|8kb#aM9_Ymj`Duh3q+s!Z@b<@1eE8oJX1!l%OC>nQW%ExTED@LvSm{7wa=_rMgsD(w5JwOi-}7({_6Sn| zdP%Ac=zKm+tmX}V?A--65mS@?Ho_Jz}%#316yfjciZh=&&{v z2aVCIf;#6P(Gh#%;g8LIjF==)U>V=El^1w?uYVgnnd+{dk09`?oaLI zeOYpGb>UoJzVnZS30Wl}joc?}%_qVBwM@PZdT1qbX((*lS~8-MF^XR1B_0ncEj z^0Qg1UA9AK49Ppl5p)EZ>;WZW)6X_&6e0qRy0}!hUi#kb9F#ZDr{xA<)3yBNkQ`NIsUX)eY*N@Kiq9EH+BxYP zD`_Z1KSRG118~w$xZ1auJ?GSrC}IQQbq(NG90)fdhhH&R%6=J?q}7Sg`fLHyI$d!? zNz~G9Lapw}Yja4nA3ktQNfh-Fgx1B18+Bn2(-$q@W`<2*{V(t752t8=Cs*%tDr)b3 z7a1lRURz;wLwam{^o$F9Yh`vL0yu_Qc{2duwb5VPkoiHN%eQOb zH@ry8jq48iG2*@9MG^zyT@ph8f8QB*_(xM5T;C)RWD$4xGufYqt7U(t>6bf}e%#Z( zt9D&9Y|#|pMTMP2claaE3F^NNvtRm}YE=(H8xS<WM9>GZU^pb zd_}K1Bc3}C>2rF_w#u;5LjH-o{Gx=8^f7Qoz1%;hn*j zVWTn`jI=3-xVAYx-(^^J>V#HpJT7%+zlww za#C)02*gg>okRR|S~k0~OOL~(#1;ppg^wKC^2LFwBJjH6T{Fi_v;FdH2` zd&eD=X32;Ctb@G)@o)}??_ST>o;T!F@aV%s)L9S>ex{LUR`oW=jN)an>Dve-|E84; zc>6|j2$1r}tPB_82F>2!csUzJRR_eC1`Jm-<_Ft=#biz5@!*`Lout6|L^|SpL*GgU z{s%WI)1uOi3}B^l((HK?;ibAL@(j{QuxBrT{ymq2q(*fJo@2K!_n4+zoi3=V#F`l&f^1)QxPLr~~{Ykg(xceW1C7+fa#;~}$MTQ%eTCM+E_I&T{NiZ;A z=fSf2ElLC|sA;cKSl)3@PH43iZ1UuQIUoOVxtON}!^%)V1N`-9RYS2I2HPR_uib3e z|49cnB5zT0v}+0~Ad0&3s{3!huM&g#^;^JDx9_}``xLWzuS9cY7|C^8x^n(HmCqtd)V1IB2T1>HFH0MQKmlBHK(J4DRIM@o8P7cjEjMkB@X2DVpzNq zeL9E z`?*Kmx1|tm91R#hmXt6PBv#eyxE)YO<6B$4rmuST8Dd~spdjhEuGgAT*2mrt$`(Is zMEBUM6g5jCx)QbY1eR3_Z0Gl;+~w4}_iR~ephW2i)pPO9<6QSj?PFfJL=pn*U7c8_ zV7>p%&R-=?`DfUS{Iw*Oc~^>v%taK zv(jAJ1=y{dCxOmFGVC?q`?*y<4QLmIjmnn@XjxdkXXGy%pn$&Km?4<|d1}}~z})?Y z|1>q4>G)jRhoR`V-k!x~m-tK}^rS7dm6?HMJn7=UtF3(nLF)n&uREk{rSVH?Jv)LJ zB|~Vrid+szcw|r{p_GnrKbNT6qB?RY|Yexi@Y6h1d*9UX?&I?8ay2BZCz&g zYR7rNANABNQPujTP2y8e5amDy9P}xuynKoSEYgb%;-Ib2vc23Wq|>Z(3#z^q1fx6F zv#9~_p8Y^CSx+{v4@e!gdF=vN>wB3IFl_Wer^sq{7YvyOU`dcAW|=R<`eqa5|6@{c z#S#IplVDPOi@zrIQK@zvGR4mpVXzXQZ|q(CQ^TA-LulvN&jBGl{wl?cQYE2j?TCP} zybr^A9^R~w{0wkoua9vVwL=_!QaeZzfCrc{Uj$T+!eD!VNfd?%#QQhk$_KzKXKE76HM{83Kaqr$o2# zPd-!%^y2>!J1HBw5)j;_xca+BkeWt=e|XJROG%cXqMvR9|AWvDwIftl-X?gY%8*(8@zE3_bXg>e!s?;%dW=P+FFm&|ZTY0tVrqqE zwLC8u=fp1=jzO#n5i5GvSlHwUIG;lm=P#eR()U`~h!|fwok%c9sbRsS-hrZbJdd`Q4Xn1VvYm&q1dOIB=6Q3h_oYCswaI9W- zjGvbBEMA&d!^cA98i8=5mf^kG7i3$pmji7s#`@NEVJ{ol#!dswYZ8LCIo{PPu59&u zK}=67JcSLC#&#PCnTh?KewhC91DIft$?T4$%}3ZPK|=4YpKr53n!rCXf_kL)XZDD; z9n_(189eb!Md6ywiG??1$fb^)V<; zx|D=Be>~%w!`Tj_s{$e?AN-y2&42y@!GRLc< z3WNB=K;Bdf49#xPhBgIhM6!}wgj_VJtwQ$O|0G052qt(&_H@8JikRV6`tuQRS(~?*_q|v1 zvUixJgKOrUB=*hE8n@8)#{J)}yNX@ek?b%3;xF8%Ejy-;qCcHknameF^K}hooUt{jQ>QtdYc)q zk-*ZV6y=4%;v*HBmHuT;_#HW_xr&{wx5);QNR`fZi7nR!5!ocwA9S9-)xO_+PD1~| z`NrP`{u*JEtktl6kum@n=lNCZ4xbO|$c02Djc9qWe{Zi$_eJ$5tLF`f{c`q>e>Q*q z059Qtnjw}8xvp{NH`tHFKXizcY~{Bs&i8Yd6p6lX6-+50Zti$bZJ$H*eLPR{a{Qso&=t^2SA$s>;OmB27vML9?L)+A}__sE?vu z_`jy)6GU|N#qgnW-L&k!lHCI)jypZBJ7$pK9j}#aX@`zqqt*%x@vjVxuN0_{Q^`fD z1?nao*1ZbZ`75MByAb?$L$3E+H3DFE$Ew|bM(u4}!esk+cF?2_L4)SNHH~LTHF^^- zD8r^`$B^K72m5enfhO{=J!Y-p0pdHU;JK)KV8tB&8{wY`UyVfm&ugZtA^oaeR(;0!qJmrId50z>q3w$>}49&TA zi&~Tgu+N=Wf)ZXb!a9~ZliQS*+B?R#x9qsP zQvVn^4I!SzdeM2Nz7#l|5xBMM_HW8H)kg$09r%~z;?-em2!Br_&7tPA`P4A|XH{G% zlcdrezUW<6h5_YSHjVo#O#2WK8n3@IKf9AIJRp#pT%VlRtVuCQ^6VZksT;A$KXWB| z=XWvhVt1p~Bbt4%d545*n$GzZ|0PN7mo_JOA)8-jd&kln|ZFdL0+jlSst0 zNLIPOp3ca#f1JkO9Fr2ZvtX2UaB;iZ^B*`781xcIhl-X`(9Sv- z8j6&-?RYAxQKyG?e8@8t3brniUjFE9&XU)+8BXqF|2%S8fV^dZjRL*{c{}#_1V{W& z*8c%jo!Nx>kHu!5j>^>U{`ShdZt#BL4)6vC9h(FB$e<{^K9(4`V}_tnrT(9s|C&>A zVYquE<_*9psX6JBbaqWiVJ#~!W{`}$z%qfBqS2weR*dM)+aU?cmZgvZ8`C&_P8Puq ziPiw-{#n9*`}-)tS7#t+rF2;VA?{6(SOk$>qWcimxd59nJ|5u&WV!B#|E8r+2&ldL5># zcfLt)bA7P_?vOeh$(pNah6eDe*_!v_sWmA~Ly(VTt~)nj|p z!&uG}RTyFxkn%FY;uNG$jB&V}@m&p7(`~w+!0gj0BFulQd8VR6yVcz^$d4hu>pRB~ z5Ui_NzoS*MPeZ*s(l5Xj5&?U^7-gZ|_U_W1A87TfbQ)SrpWFNC7do;u7JabZ zP``oqB(KJAA^FA|FG$%gqn}Tv7^&XZryFAh!G6!RK2N|finzSWPS_$$ENKeZbj@O8 zfsFg4eQH9&!DH0Jq=550KMXf%p0kg$LRs%Vg*#Xc01bUwF7>N zXlqbgInhPx>^gp(UT-MetUY%DNjCWUZA}|et@XVHr~&_h^cfz1vVPEL=r-gOmC_c< z=2uYFmPs3uugr$b9Af9zN^XKbXqXAaal&jKiBeavdQOdUPCm$Zl6J8h$T6KCeA168 zI(p0R#n4odp5v<7{OtF~`(tiaU`Fl7fo7-{2kqJ0g=OA$&;2b++*Cg4rMxWFRr$$7 zU3O=7j!YVOP&SwW>YXh$kniqvDcn^Ti*!CNZ+!JI{IQWP54BEidP74y!)4wfMbzf@ zotWuT!>z>!L5lUmtrRkA2wv*kUv{r>6=&kTh`HHzG0E2+;gki!IFpg*LFTYuv0jMp zAq(SE!a6{Gy6aXPKZ?AE`XWai$cM0Nf@G^lz+zv=lLN#L>NaeV%ZV5?62$Cb`~m40 zZ0t9-S8AJtD#&SBSQ6;^^!JYVEJBEvRP95})Z_HXmip-rhER^u&?eGUctwT6Yp=~> z#$wSn%xr7QyrF~sa0bO|N~)KZjYmcaPpc0egV^%K(p^nA!*ESQ=c?1d*T?ktUFmW>N{mjof{{#*l77w5LL66M$c7 zqUigX>>Ek(&UczA>kgR2=r3YK1?x)W#SYYVX>O%vA@Q{t*}V;~I2oUVk-cbPSLWRS z{a{$Kro6+%8%y1aUu)jEi$F zNx@N9#m7Sd+xEvX6G1jaHu+a}RCj>|X@)!7YS8#Oc;m?f0Xwr%mDYvLNJB6q<^tuj zo$+%7n-`~bd1Q+DBQ}QgJJz zvsBx@yrmO6eoe)j$ysSPQK88s?A*caoQE|rlI^+q7dwdVlc5RTGKaDsGXs38eLR+$ zFOGV9hm3fA-`Ou$>5cggkFZ73Fh+gN1m-L15-JR|8R^=}zO8$JGB5ws=|lNtvmxe; zO>xJ8wu3iH;qKo>zcUBm!x+kkZUQid=iwX1Jf7v#4LcpfR$>gEvT8xG0|BWb9{VF% zi+L69l%K_$0m0?MP)=e-Aiz$7&%De+ZTRbFEO(jLn?ME1f9E8)gLfV{IY#-UJbexl zYeyS?_4>njdNtG+k}Bj>@&)sx9!{U9DuuK)NUm}|NttL0rNq(6fOs$&N}<(^{ntoy z^yI;RPe*|F_N*-n*$Yg)hwR2Wso@QWQ$D7%#RadG7yA1;9+$Lz*KH=GR;ZOPQ;{8; zADT0y(2*KcCkN1HPvCFbzXN~meGcBLV!ocrxWMg?Y52uMx9^OqwaPRSD5&xvCd)Q1 zdHT)3z@?Aab|+`?TXEHRrj$2!VV5Pu<;1@iZ4&a>GHUVP{rwp)EDO5omwQepH&0$P z&qljshDF1;%U;SVtg{_GqImPIA*Z%Jf%t3nQR)0-_I-|9g`g?*(yX7&UNRvTvlPDy z|2g1){b%wDgVT$H+oQc-a?ilOer=5=_F1u3R(h_D5BrX&q}lo_K<_edt}%ajmab(t zQ6l-QhxzM+aw%#F{KAkwQ%=8*lt{D6fg1NN-P+~fjsA;clBur(5~4VXpPXF^+aLEQ zYD1jB^1Y-+`PDt*=3iNEvwodW5p4T%+W;Y%CF)(*RKGJcME&^TUvWu0UIlyPT^`lQ z0}HT%o5#+1^lNWuHy|BZD%A~eCv!1{QPg&?{7fpR}sC-n?i z@;D;(R`y}D4oc`txl}~WhIqi;xF&$lByKuP&TT^eUag5y7&(f8QmA>B^nYrUxH_4* zR_LF}YW>k)JeQ4!kvvtHQ0-l~U!f5_o9a2uttE-z68F4*IfGpdBKZ%4Q zfAi42>wqs>HSJdN=d*v_AHgc+RpcZaSW9gpY;bP>YpcIxW<1&(wHK*Ngifh$>ap0E zVm9-7C?X7MX+|LpE zD>Lag|HaNr2-8PlPL=ykmFM1T<^ylGm$-R*LiLg-djqTDd8ho;oPtK>l{1V!@m4Y0 zJ%3O_2)Tgs{@l$e3c+sFB-&+ncP-? zv7H9nfzrBE%)fAu0B^tZOw8FljgGMGjxHbWW9E7GC?}2BJ_DkIosF+HE-;R^5d9Zb4)BnvTYe$DnX5@Gr)P|9E_pV192g z*&lXv1*N9@z7{LiHuS_zglO@JWcN}icYgZRM;~ea{9HXQ|BrlzKK69?{wheoXq|7tJKu{N! zM*)l%PcGkdZDn|&H7DM=M*f$%`;5N2zF05TkGXCz0SJ#YTR=}LE~jSw65y!4L5iij z=-z2q;KRV%M~~=ru>D+0I>Ii$Na)8=Vy&Uy^%$xU&Iex$)Lt$ST9b+V@-I=}^u-`i z6}|^Te%gI>fyYfUIlp}5|4=O;DL=99x7Z^2`h}m8`2kprW+_9saA&N@Ml+a#B_1E&Qvo*8sM3q%C!%-LrI%d3iAirb_uyOFDyOfZ6Ovfm?F-T}5si=n&A5 z80N*nK9m^rrNyFxH2ls-65#s###}3ShizBA;wspCDTz0kw~K$WlT>$=6rjf3m83HW z1$G9sjKz9yQmy<%ONK{lKGDe@DOqv=oLwd-7=~-{mShacZb7-~yXx%d^ z;3CKFVm^bdvs~0b0EwjVp~tf?wW^+8BWD+1NW7&%kI2+Ye(Ej^DKT;p^VOsq44mqu z^VI-!n{W+UO7t$i+%@xPl;J${8YCi<2(5ddQzYh4n!i&GaZA_zW14 zv}4msV(;#@z%cjl`Q0k~D-1>nSUEN;^u-z`N%4TR9Hllh3MIoc+=o@zi{mu<8SD~A zQAF9@?vem4=Xf^Iyb(Ym^l$=ENs6_Oxv^VaBw7v+sgJmT;J;$Rzxo8^M*A~g>>CH z+i-q;w^on4Q;<{YR>$5_2kVqQ;0Z`_)IE zz{uiOmBoy>AISJ$v=uN*?Ga0mf2?f%J#h(GMKDL0oVuEyq zq?@#BYTQq4PbjoQvX6TnT1+KLc~;YXnbC7PDYtq+FIv!sU1!jBsGgA24OtP@j+^cN zNJe(>u|P3ldN*m!HxUj_IN$!Duu^xKvYEi~zUlq8SsxB-h#=vmEi4F0q*{odv|IjxfWK-Wma)R0HI8?A=DkViU5_pGd}tZ3i@=@-YyxI;Ht z*IWm`+>pXrlux3gWQJJNrKp+nIU?&dJgQ}r?z|vg?0+72KZ>3YAk?4Vlvm?fr|rgM z3mfpg8}1n#WZ-epY3i-wvo6Q@SR6Mrm|L;!%$2+;B-G?&3XOy{F5ewQH%1jN$ znpf9EVez;dz^Qu_SR!?c+{ehGPaA#cOBy^?l=|^&Cg^ zUNLzCD`)FNb0E_GLa`|*IS1Ig<#kh(+IyBl+GKiM{{e{0@0|V8;q+8FuD07Y^zG#= z3cJ(ws@JSwBw+i=$}4Dv1H_Hc4Oz(RRAMrB~9Xr7vz*>Ab4LtYWPN%jO7v^{d~V35G*Dg z+|!Ae@y#upAHQi~he_cLB9c7)qjaOXwF*uO`vxkPn7JwS7>7j7<@zqbaXh2nn9J|P zyrdR)9h#LC(fnR83u8d5OH$zi8Fpl9znOd`fFh^LOgwqSty84c4$}yp*j1Q~^^LUEiTfb&*-O&e%2yD+` zJ$i>$z|_cqW4H9BD8qcBb+GqexhF$qbL zS_*$~v~gy+oTJaSx9Of5Xm#$`$$~(joFab)B`F(yc)Wf_OPa0RWYs>OY3QMBIB3>s zvmAYEg0)Lxo^>Zak^XC@^0&AxPDLN<#J0;)vETdo3YHSf#~o4@ei z=xIJa3zbBjjHPeR!Jo;0X>fa$2t@WuqES<4b)F-TeqEr)`3APP{^rz0GvC+?kK?I? zZCy@|jKB3qQ(*(6m#3k%LPez8NU%Xu`?ghvhtZaghQ!fw4Dw=b7hBPMz6lpPJo|Ek zhut6ZOx+Ns2%L1XT@oZuVP#m`znyy_^DM*()We#@qDSRGxEu2nLGgu;GC#ox?h7p6 z3AoU-IY|(0JIv={t=uA1EjEq~RWY^~V~N$DuJXaSfpBM)zZ%}$+|yRKfj6|)>G&;8 zrN))C{i1SuOz80FMmw8ceMe@U;WUJ8cr*dSxkd|V+$k>1;0z7cii*gLXElF2kyx-C zc}(I}ymZ&}R920)6sdnQw>wg_eyq7N@c~-9ra(FDYxmS_fY%GHjLMJJ1=3iFE7rG5 z3|J`unDyG}131gNmy{xqu6FUKBL(P^CL})&Shb?_A$NR-j%+jbxK|K_&~+N1^_UbR z`q)2(`mRz9FGqVEqrq^m0)L1U$w%+J{swFn!q_)@=AaYHbsTLoa#5r@BY_qHfEY0F zm=W3DB;K-Sw%%&HR7YRPtOwJIib!0%E{Ho42^LeD@eoxRxI3 zd^mq8#=P`bjFwo)&a3|2g!ir)jY}NB3JiU%YtJQA8+jntKU9J;K0%S{UiRCZb3uaf zWtq=6yWXTsq%LCx5YZ;p3Sjt+SLXWAvd z(!r41LWAXj)fv~ zrEV{$6^ZR`MHy<-E{lVUArrc5z5v)tacZ-1flrHy> zY0n)DeKA|d3C=}1=$2TQcX@rl3f*Jj@>`FB1t)R}&R(fQcA92J(Sj@Ye*RweuCNV` zsHF>NK4XQEjSWavS;Vj7L`g1vZ%uf1&UEG*QZ6Rnd5J}DkIXFVla9OpK(K-UyxK_C-Oz% zE-3Kt#+H*C;KbfjsNbLZaSVDcofsXkCUIlPXPm_!Q_I{?IKbrIPln74f6{pQ%qv39 zxE+9-+&c@t{L@-~Tzp>!iE6_t83pD>aRBEG1t ziu-XH5H%!}L;qYG+^=DGf#4`Do(0}K5xjg*BnpR28wjvt&5^6qCc5CUQz2qBu%F4R ztuDPX1brn}<rqX_L>X25vdrmi!|M+_FSp4}B%X1XZ|%_#I$+&sU?({wSH}Ru<26y@09<87iH2 zHwew0W-pI#Br7Agwn^XRT{2$G-&W1+DIbe7dL2SykNjyrEGcp;_Zx5PRp{6lu{A4s z_oF>BP09uR+6&1t7{7mEKF+$__=}Fw%7i%XLaa({KRFsK94o2G#I6iYFgdz7H)gyi)HNZT9&|-NvP2rkEc< zyz5ajdLg2m@4?)gb&s=-nB^!w568JXeHG1}VMHru1iKjsflG{;2JLyB@yeMr_ zhxss0?9M0<&f26wbXS@Yiv8J|OQvfWF7ss^Qke!^op0BDCJ;L55L2DmNh84ZU7wd{ z0#6E9XTyi8-{zH|j<5?^0pc3eei!HrlaP>WJCNa1ek{;m`qsaWnBKu**taWWMI*?U zuYRbUoNGp^>O$(}*7079lszOTA@APV4=DFk{tBEv1Z|lRz$L3a%V>oUqSwZrMvLd* zJ-us3c)-@Xb1QbRGBS%OlUhrjEcIAD`%#sn$Y{R1dRxfGUjJQGuG%Q-=R&>RGwGVSV# z(w{wr-Mx`3k7~H=dURW44MMd^c!Hvi{rO3NKXk>#p_})cq~MXGUO30n%ThlC0fDr} zOYK`E;7veYGiKCk&&U+mp%cD)^U?~8bu2%oxOCfdK-IEG1bZ#cI{3_F-iPoDd=2)B z5eA7epz+6EKH!vExy#*{HEuO^)N8-LNJqq--w;Y|m45qhfB#Xy5@tr31ni;wNUOnJ zPBmrRwZ0$H(2IdNq;>5PGbUt}MX~wm3B_zQhKlV-s*QTkVN8bA5M#ilXBzX)UA2)X zr~FY6Ab3PXkaV8>(!is;X}qpniUAmHs4qSPIbX_jRGZtb$ow?o#);Xn=EH$Z=0JGB zMMine(u}bxf&8G;@lQ!otlV0Zu!0eB>$Mxg_o(*v-J*JdZ;z1LN#6S3%#HOkyeb5N zYo1DYhh_SB;;dJ{FT1&E=-9i|t}-H90|3i!l^xj)jEH;p!-oXuHv?IPyrY=Gt_Z)z z3%n4yo+WESW0p?8LTdVVi5AAr~}8elD6oajYeJGUMrJxPK#+2 zqezt6#1~E!wqVZ*BUJ9U)}6a^7o9rPF(F zH8Wb;aLsT&Po=Z9@&*mXJ_bOE(8Gpi8cnncR{OD$(CZ!rW@Kqj?A-Y{w3u%|Tsty{ zJ64N1`=Z%C&wQ+W?)h^b)}cZDx{%S>^|}(}(&h$bmiI{I$w`JR@@i`g+fHJ)SgiToDj!sBO$ObMq^Ka4^l_r&}>xL#Kig|rZEA1zl z8i+Ck9F}^cj=`uoiNQ}`?ezM{C&&7}0MMGhJ^NZ%t6g!)8xhH48WmGuT`l9I*-wQr z@*XhodlkGxT1{p5=wozw8nrI6%+hyy-6N^MPi_)bQeb`P993^`HBjDM({(1KZqH(C z;w$H!+JFBna&NakZeVjYmcCXq;$WBVtPQUylm7?!p;nkzp?+SoZ55|;ffozOVM8C5 z-KzCe==%6#qzH{Dv-zA!Db6;=xCM!EjQ$`$Z`^t1d*$~?wxZtwv20B36vOqYgqDfve#VPUVRsYM!iRL%hKgKOqqfSph(z@EL;E7*WrJ_^i zrunP~?UHy3I58<{%$COLV(sP`fKsLuxF}7Qy8@n!JhW$4ywrDf_$B;C`%_)0D0VCI z0i11*=wHweBjUX=^w%rN8OCdRM5MY(J6-kCYFcb&f( z@bcQBWBI4kx31~OPW3(F>=smZcgZ<~Uprj}!%rE;5}hyq*oGAtB}$bkMjWvCc~2Sd zmsZ(v#yr>?Em9@7a>PO-npYUU=c{}wu8FZee`oMeqggdem2{=TzeWC48Vf+vFH`q~~J_e()sf z27z?am8O~6@de)=Jf5}9w;fbljUGKc;apZJms3tCDAEs(Rpc8LuOj$#-aQPs-Q_0vaL{yBnxN`Gk0LoUAv7~znk4sdEiZn19TQF{oFizU$ zA%S(jAE*@l7}YC0nqYU}b2`pc^ZEJsGu#?z!g24*NjZ|G5@AaSwt?;Pphj=CPp6ME zt(m6ls?DBG5ToNRXssA*L`{KFgh>UcT2k;6e7WLx80$@fR;vkfi*_HR1$D_7bEq}| z4aeUNK4o+e&$QrAy80hv@vNBrwwqM5Bi){HD2115sp5U8qYA&5|MbhcDXOeH zmk)@kA$;GN*P4hxYHLe5%sz?TmPo&?TrSNXGhXJ75A@-Q>y;H!x(L5C)YB<=NkoZV zSOgpnjLTO{p!}AGGRqtuXX`G9sn1iPT;T(5bIJhF5|huvYsj#sVd|!+U$bNyl4l>w zgA%zaxl#U4z=o4M_QrYXH8hJnA$3Q5(4nDHnd78$Y{MAW%gGC7-@Mjvq&_sGU@vnV z?!217h7k}!%;2VAE}Jy$2)s-Ay+sC3%6=p8!4~jHE7-kR$Z*VnNt7~Bu4t%2-&^_! zx$ZKST_SMoaZahKV+)8sP!qzARBtA%vvZVgM%$hJFp$4~766J*=#j!$!E^M&BRR`u zaZd3eB4_6Bra3Et5XY81xt;^e+=-;X12t$x_}lkSmr|LxtwIln*evUEhQ-6KF-O(W zGln*n?(;T`6L;9Q6n;o9@L+W{?dN!Oph-mzifIl1OlhG|RHvf3k`}){RG@G-n@8~8 zD{kiQDO6`cXNu@1`Mw@-ZRAsVY(vj(*z7=kamr7UR_>nSQLYL3V#FN%s!6!~Atl+Y zlxbOHM4G-N56b(_ zR;Isn1E|zO>me0n4LH%eBCtXJQad$TCL~}mZsL_B2v|((SB#*Z%^zSMoM0`hZx9D4 z_S+c>7tvMdQR6F{ha@j72t1=4*=sEh3`<`pZ`SPW*9i1QIf@Up$R+X%>^;(F zQtosk%aXeVSsQkpCpyV#o6>pV_sxi@PZHN7b!OEA4(*ou+Rt;nJ8!6TUuj1le$F^r z_f3k9o$}ai*VndeXN6=>kPJ{8*IZyv72#bKN{C0sh4bmFT*#JS`C zJyR~X>PBMPK0wgBQg4mThKM*qooNnN%UEY8YP%q3F5rt-w;b}|Eg6U26xAlZrAFOO zp`h|=u#4fx83lrjuG71vXJ7^DZ*6L#CjL@5d?^QTMHO2+b$bO7s+9atf+tTfPV>q- z2}PB^SzmXg&~qUvufHoga9<44PN^x2`|iT%=!2x}yk#C$J>vpMm@iYKZQwVkjR?p7 za89$fvN_nr&iPgPE(uANbmi|bF1q}}zOdmt-uH~bYjzRUBPdT^==Nj*reBzaNKYP%C!)Z1Nw2uIx{3}u6nDa%UYIXBT2=BM zi;f)9I^5hVs0NOJp>%MG8oycDT8V~{ZpuXyV{A3loDC(^_w-R|!xGP$-H5=jM4~Qo z^7xaX_wm3)fuGn|dgYb!6(Ag?MpllTmrqwZTWc?WJX1^`rLCAt2AyON?BdQ)JfUd6 zi!%}dOj&df#BWuw9ub;zIh=XvQeFgKvze+O%{4vwmyb`F!$)o&)p_)l#k_W$!I0t&1}%??>OqzQqBKS0-xXsbB8oi)85lVJ018ej%}^E zc5RJIon-H9plagg_#^VtU5LT8_Aj|Jkr>V*HoNoUYfAW3muoNSHva3o8dvB!2+}jZ^`4*62752J!J1#RBY= zk6KK6=SbRU#VaMI9BShopATqA)tX|DOfO&Z>{3@?#5PU+&Z)=BP7@%PbswJ}lwS5- zYGW6VE)}>V*yeTw<;RnM|B?t#?wjGgI0Y|&)X1+o{ zQfJfu*>mmK>4y%UVlN)%pxJ5VD`wYKMg`~j0pz!AbhtdN5bS6zd2n)2vNP)z%?U+g ziv|!=1^klz@QRR&ztp&O5R+)c2Ve3qIJ2*~KK7<9JlPNsk{ihHY<9HA>1on@z3tHPjS7%j8y?Pr5N& z-;lYbpl9oIic>lmX7+tI9eX&kb|8Uxje;LeO_`?JMU!$0fsw$*X`_8MJT zPPz4VSU--Yg3a->R09s9((8=UPuM-SAlHPq5as+ukSrxUlzmF92{V719o*0>-`KGz zTdePUQ6lOzzcTDrOEtsVF?-}J<^IRws16pe7^-YKd^H&nrnMG`(iM0 zYsf7|o`d~5{I&gr+zK@&9{QZ;#i(|Dkm=kYuhy7s3tVllEqUa}N+R6uX&yDkbIt#; zB=n+SAu2kZ#$o~l)=GOlQ6%C*9ces$q2Wf$!6Z1(@|HMmnP-~vFc^g?KTJ; zwHdllE1NU33-hzW;T&_?ms{o%Sy`lypDj=Ztm{tfe?DE1x}xx@rvij|Z<( z1%SClrrx)3#{LZ5hpMW2E=w-?p<04?EQMOR6GZB)HQ}f8e)`b)p@xbAATnNCU+S;U z4=M2NV4mF-fPwfq$2ph8JMI4~eieM!BK?rv<@G>5@SFaGKa1i|;JRpJ7`2`~LbMKT zyX#a{Y5tNQ0Uq7Maf9tq6 z!hYjVqz&*jCcl1D4n}M!XOlZ!%oE1{sBxIJ+>5=vUoHZ?uIy^3ADI5XE;)Rg>F10E zOaTv1<=xnqV=iN2cqUO2;R!#TX#G3lteGiMS;bNI9xc%6x?TAaQF}2d1g^~+!gL++ za2Awxrd=_TqS5$|QZF5i?>)`Z-=3pDz$GdjKL&a+tK3%cof*ZP7WBpS2YXC-1Bq^S(3 zjeF0WJthNskBk-;+_XtZsdSI<#02)Mo!5t1ESr2x8&5j*af@Y79Z?$;Ut zU>;AkHBzyMdS5ItGKyZ2y$A@Xh_8(GE1nR{p^z9XLkJcc_Qms`i?(#hoE^$dEY&i; z^H&u&FQLh+`jv4TDl1(+)Pe3_ITHt!gkf<{48>oOiO*)dGd&4-{f^oi z=bE#GAUGfdsRq726)dq?fIf2{f$W_`#v&=fZibMMIct#Mn1r(5vC`|OQ=a9 zZfy6W6(8*lhgQ{m$f1944EN_?BGxLEcK5G%qS>pPQ_iBU;KZo-(`v89?+5MN;Ohvg zpAAYb5+Opq^fgZG$h!J{vg}LxU3Vq(lsM)i)hQs7Ih>@1;Bx{MUW=dZUx|r#8RhFt z*WNme@Ig=%3#Ssh$$-T0Ok;6H+;D8Es*@)Fj?H@a8vn4k`cF_SwUARQ`7Fc8bZ3;% zo7=QawiJ22wJp?p#94Pk1VUNP5?u96e#tQxu84nq#q405?ek8)F|qrA^O`Z?mR)5l z9{&sPz%q%>N93sAIfAOXI>%Q0G`vtO;PRY>5PZb*PBDvvJhrS4*u%E@n!Cpjf zxTS;1@8sSjuv1zmDG9S>*R(gt^u{o|`x_xqhv|1hLut&SCMA93i@fnf?ARsFfsma+ z0hU+*;V~9-!cIb_4iWFbghlk&lJ^)vs2D@p81?PJ#T5JOGSixC*Lbi=C?P}ZG8pE| zvn!7JI=MSOlpv~haBdRD6Nt|nrRtW5k2D-+7z{E;7oKiD74coyqUb2F>sxFMxKq>o zf9QJau&BQ1T^s`?6zPzX?o=8{=N$CdZPALH?=^-TsfdQ$Z;hs@H z-+O=0@7{Ty`R|;4&W^M9yViQwyAbmHll2+DDfYSI3tLXB9)@Z`*-7>Jr_9Z9i5*HEqkWy&qdn@yv?tEr0CcZXW$ z`O&4-%5EPe;4C22s7#E5g_#s_=@z&PqLcv7nOW2NxZ9I{iOY2cFd1L?PwUw9m8{2< zKAao_@|yGJ*Xaw41A19Y$F=fDvP5_1vYyJLv}W?kzM0?=ev_B`!Z`T~0x|2fGbdwg zR)InacBy^3U$S6o>t@3Z@G9{IT6b(s(|5bQZdQ4xR*mYsYEW%aPo2t@MyFmM62Ld! zxYWMeEjfENdq17uEv=IWxhK5*`u}4?wM#>Mtv02nZtJYZO#E)dUuxoWde;n;U#!(~ ze4@PlU2x+08?D=AjFNLqDE9sJwp8dy2PAYPwnmCk{n3B`giM|yhu`NsRls$7bK_z# zZk?VMATfFT_Mr2=tw!%FtLm`U_uQQBJ_Zy>UNI=7svRH3`UzKeR(YWzN%a2RI9b`kWf@rqe!wQ>V*sA4WB+N$ z2~RRpTzR(mu*$|lrTOTii1Y;*R{R2Ro!DIpVmBpt4HSH@ZX8$iq6EfM@;`*^?rWlKM2w)zFz;1-@;3 zw^Q!x0$UkVe!EyxqVPw_Kx|%|Riw0>F~}*NO;)rw&`TNmxVo}9!uqsY2LHxahH`_r zPM(+P6*=F9?bKmhOFz8ob*Ch``>()64m(S01D!F4aNlGvy7*?cb=rl*+d-!|!NTy& z*}Sb9Ta{^rE1mHZ=-Lb&r1*IrwoA8UvmEHk@Q~@S^DJ*aeP7kFGl6#|S}Vyevfi~M zx1`*uIPzW9^RbqddwXHPsC;HYn*R?C9D!69R)X}h%0+FjyZR~!A6`y9#y+H?2U|X5 zTDDKF*h+Q8G;3`l&ek?U)&%RUoRAc>{XDo{vba|2Hx7=>o|UeB$Avi$x^i|{za37F zE7=EM+=Zx5FO2h72w7ZXppqp&D1Rso9+uYPmxwej}J?_Ql37G-?Fs-wy^W>lGOF*N^#4VX5_GP?<-I9O!c&45o^yT4(dEQJfZddADQbuK^AE;ZlB%5S8%=$1KpM`Wtqr+J`0m{&7E( z=R+sE_5ss0xoI3>^Nj8|pFy0pN<~N5Wuf#&vhg-hZqR!BgP^^DZQqF)yqKTSvTlBL5ZS=4 zTsUQwmj;dSm#3Jke8D~__BQDwhgnn&L!6*4CIOSif{n!5G)6Kv`_D`cSZLjVq?+6X zH(_mreToSKcu?0~FeKo04EH0j%LKb~6D&EADSOz0+hDJmz?%IP*U+RSA({omqWjgs z`A3N;r-wfCZqJi>fpJ2i0wBEM+Wg`Bc?C(_!ic%o&)QCpFsHMZZZs~g07t>&ouZYa zOU|F=Zo%{Zxvk-*hnd*gA7b)7$~?nPuvQ$PFjbFOn)5O1MTxySvHUO{>csGyHv|Z8 z7S0Ib(s?{UrUPwH_SABS`re0CTP88$P?zl^6c#b%S{T}wbFgV%vDx9 zI~Ixsp~q>xN&@uYbFsR%{!%la1`mc4XSoC!zlJWG3m(g_shyqF)(t(jGRC zX-uf>2v-nJxrgu`$!Y#@6gvq^om&JPYV&$PBQkTCutaJ!UCCtGwJ5w3#e&Gal#o{J zd$6Fb$Opl0odvEEI+Z7;Z!H&no(5dIeIqtxL0ZCk_WWf@-Z9a;Iu%F4J=RAzQ1aA9$jP-Xzod4riep==YF%&_(?FP1YK{;S z4acLxl!?RokD>YObva2o>*;M`QwEzInCCBOaLj%q@Dy#exF=(CGiB@x-g1HUCj4YB7`tq$DAWzF%YL-)A)D_2b&*CSR9hXrI>R~i zNi2p_2VC(-KDPUW5FoQrh!P?ypIbI3vd4pq)C7CK6E0|`PA69d1^gldT*sK{S9csufG23 z{RbH~Ny2#@pN=parXOHh?M8)h9H$=yjUcr2dPY%)s2Z0~^wi_^1Q(`IEAqxdX;>-a zCJ^~cC-m;e;a;*UAg5NAovK3nW%p2zgr?fh%7%l6S0P2$S;iUm=Eo8m;V01=xG?Ai z-==2j)N&t(U$V>Fa*ecJgi_YEd?c5${qz!tyvQ$SitEzO5@=1s6rPlZZjT-QnOWDp; zfTTXh^xXKyz2nV==vj3g1d!!MR_)OIwBg&=6(Kij&x)_m1z$K2s)_aDu&Zd_ajlL$ zZRG%Y>s2l@8QhvE-13KuW!F2sVwC>Uw+nZDv9h#22d_ulBTuSfBR8d&74m zVs<2mmWO4`S{RP*gE>6K}`$+HdNDu0jBhxm&PW{pJyMJ+Ndov5sXHa(Oa0AnVk=n zkru$if(tNoyLpKeDvBCLhbQFJqE!m|Nzdfj&r{qn&7a#VJl z_bbLmIT-Z9&i2UvEcl`!@_rs6iY^7DPB6C)n=#U>i0Q?5QZPEFgk?nyUEJ8p^%h^O znbxFg>cvm}#&bG@L)>X*!?&?AY}M5pRa4GHO3mD_Th z>@&f9O8b+hj7D4~Juq?uOfJmNb;g=Ur6hrsh6)i~({>Wh_d8@~D1tGWoY|vs&lw6v ztJ;}cmVUBNeY@p0=O!xK`h)#g0f;0hr}dV(k5?!l1vJ|-lHk{B25qS6i>6fooAeY= zN_??rc1*5&ugJ(I7dEuBxM`QnEqY8v(2AWVN12=(FHg0Nb+BLe4S#^v&wwqlNPZ%C zuAJ;th!kUeTFKgrsi)OP)Ht#k5N(dGB8Uei5l;>(kQ~<%#rYm8QFS#W0i>&gv=)9{mM6c+c%qtO%vW0 z?gXBprZSw-`%)?on+SeH*6cL!EH|ZJ*XHznY`d`rr7zjRt63@3+)>W2F3hH9Q(|P& z?Un?g?-?Q@&RN7_$Q*Dy(r`%%?Nl=hWy=$*CzppMXEY)fo#A1NB65D> z-%;N-IJB7bT(-z%f}hQ{6#P8V(%P@{@~!H4NQq(;>@866B9PZ#2JqBnx^ zNjIvPJ6s+YV!I7v5~`)ca(xh)724C5UlC+KHaU-uY!qF2dE4d^iP&V<^{hWKQHr`R zy%n-^g>LR=gPZt8hv4pfQ~KgZ4WA;4Px9Z|Lqi@jHp(j91_Uy*R42_ zFpRd2LZOV=m?_|{7_@sP)zK7}$+w^DuM@+Psxi&eRza~aN^t%oIKtV}Yx~8F3EZ+D zXA%lfL`Bt@RwD*A893FsA{&B1L9#e)JMm<^bZ_c@n(4$TP`gQ-m*IU&>wRez3epz^ zuvyYdtoI@-^|s8F#C19$weL{s^r_TnYpKgvL_}qD7y)$2E`P7Z)=I@(I<3vD0-$ ze{$k1=)wQ5>5ETqv@tIPGUqSEF=xyf_Z7! z%a}U9(KEiHJ{oG~`PLJ@XE7i&rJIU6>1GvZlkkI3YozqZD?1U$-m*}`*>ORBTxJTiufI3hn28lGCKFgZ&R64pnJ9EzEmDZz`02-@pEO z(CuJ81zLv|&k3erGke&n_sj?G&HN;WK=I>(sz=1f(fn@|;tWKlG@1l{{H zMDb#LyO?3_gi0(|RaWupZVgky4X|g%@Uc>qB~^Kk%VTf_oPn zE*&LUjjx?WE}=tCzlkIlh5iV=8RvdaB)G?FR_q?Pv+tGdE_?zqW-^&~y9nNq^Sd3k z*1ynkxICS_-%WFOH88bBBDoP+5OrFW3_Iox{*ow=Dy(D2omw!`@s;ji|K*r&m6&4} z#n{N0`Fj8FWNz-c-3Qu3bD%!NqBiNca{udWh}gpAtvpGapjQkAyoy}qSu!%7$!t)%W1NYf< ze-6CB7BVP-Y7Vey?+_J4-y2tbfl$^Xf<>@7LoMythdwbNdxf@oh9D?^p(_cNb&BI^ zxNg4wRILclsPaL!uKlDca8xLgS?5_Ew4W`YLqab>vOkww!)=hW2LJc5w88w$y1>cFsB3;W`sm8g?kTeTL z73)O+lF!OZK#J4O1IqKRK~U6DyXN4aNaRnKzf_b2AS)hd9CJUtailRbs!uVaQS1w8hQNL{rd#VPkz6)+iZlZ{-r6g0#pUep%{lmny-y|yen?pgfbbIkNwUKZ*Om} z+)G!Q;o3Yb%CBc0;z=f;ZS0*Y;~&KSKD?IU=-a0?^sD$y2K`BEtJ>Kf`QnKALDzj_ zn%U~eKP~$!0bHstpU=@%AZ5v(eGWw@;@8_2!KY5o2v@VN8Pxp6p^kG4KYPPZ0vA)K{UlFVNNVz3Rk^Kcv9BzC8Wz$wjME+Z;YQgXi zT=w~%nv+6|zg3VvH{chB3e3y>n%(NPpb~0R_h3L;6z<^To$Z7FuJ!UNm>-qCa9bC~sDfE9Om08X)I`x&Q1tbIGQ_ruJ~4Y{4%ll>7uWgtNk`oj2NVu9;JZU@pnl7C`z-w5Nby|i{#h|0Va=Vu|Tx; z#OYb7uZ0^8SGist2BlH9G+YpF_gf-lPc-M$La1NaVLZRYGgnj9;cqYeH31JA>kIK) zI62;8->v!ama}TdN>PbX`*(4x#PD|6ht+zm=sXYTIn`MQKUUJe12^vsRTP|^LBK_6=rh)IpCv8JFepOHT?Q`w!R8U} zIp>eNX(OKtR&Yo7DVi_iO;!%3UZ3~lw*M&hrQZA3y-wtd5w{9oC2ekkt%tYlJ)1Cn zRc}YA7lZvT4Ws;Ry7@T*W*j02qQ}Mdlxde{Prp55_p#6x{U5a{GUWS20Xnfs%kJM5 z`u}Jq1;=_9`lf%5o8_8JF4eVsMrK)A9vqFmDP@(!K^+&1a(UM`yT!x zfacH_!#$7f@X0Iog>Psbu~&c&-!G|VsHLGN`S{n@vozv6xmpY^q-Xx8g~qKI>>@CE zG+jFxN30SNSR~USzC%SGx%t20Zbs=QH|+i`@e5E#D{dLm;oxXoGI*CtA($$uRg;Kb z)<=)CC8*y13zGmt{&{kbdlcb9{r~&{(=|zIR<%TT#3N+ z>JxDqJOf(Kn-uXf2hxi~)~TdXxB0_W!0OdX-D<10dNj7}$DeOPYy(+5cF~p(|8@k0 z^PKd82ev$Nvw}hndRWh6ll&+)Vd~ovzbDhg%QLuWh67E&Y0B+&idxFw1UF9@)*1?(@tr)tv%XPGO>g^+8Dt4wI@8YFUEcySCd=Ulp5T=h@duM1F( z_Qx{O&9wdekX-0i_SY4=RHM#c&9F0ymGs>}^_cH@UP;G$+hP6SXs0as%k2A7#BRfE zWq!e3qNY%z35Cpe-=EZvSk(`Y^bx=3> zD;fudO3zsap;J^F=#sHP!PI-9DaX!4W}dDLX=t{{Bz!mMX0mcdR-*Z*J-GGs{R7u! zdkr!KeEj%8Hn*Pn*Nj9;v|t>1(~P>*vx;#K$e{k*7Q=w-v&dUdsIaaOiNUH{@ZRLc zAZZl~n^EZwDLAj^3ul$h+4tC5_5+>$S{M6IM|q{uw{uP4WCPNwr4}~>i%VEG$xAQR zzYF8DAMo9}5{pKhOlv46b^s}l`^Z(=QQT(v`@4fkiELU?UKoj#E0~DJnTiYV&N)Y) zAh+G2+`eyCmk~^}`1*r^R$MdfQM&G};*OdGX$Y%c2Be(RzOkgnkL#BD1A9qbbFu!i zWYR!k{%=9*T;|Ar-{4=j({?q_3@{r4nxa!Hzfu&{HD|q9`rMoXGETTDGWS;5_qkoz zxN}-g(dWO?V8v%tOl3>SPde&d%Y`>AIt$R-d?d(+TgX#8WD*}l&f3>Ol&q@9jY{MK zb|O~5Q{=F<;QOzIACJW!`#!FSbTdS8V7DI) zl@**tVy|`B>C6w@q_23%(kXpqPQa8iZUUQ)J+vsB)s7RI9Z;EAl5~PuH{_dE;lbCpVG=?#+LlxXda}u`|$i9Hgi;*Ae6iq4vDN;y=hZf>>!M z1^u23?VC#u(uA`G@h5qkRM=_ki3Jk)Esg)gFq*MX=Xf>u#Z^&dlt|Cj^TknbGw)Bo zME@N>hvzHFA{Dq_c6*KN6jyaYv!1;-?@8gA_@1V%6s6E;EO!Np#*dS}!Cxv!AKo7J z-Ia0=ZGMUnj5r+DvELygTnJme?Fl9~xH|^&;Mo4e7?2nUY4!czh-IyE5W;MiLm~IW zgcvuRa7TmXCib&GRJ?k>yR{NldSvN|cvx>puO)cdbJ%)D_^zj0Y>tA}Gs^|>h#=r5 zywMM5$?uQ7NA?kj4t$zCcuK0EM#T?s%P*<%B>x(Hi?wdrNG93qh32nxYSSsnArdEm ztOaE9OE%>_dx>2cn$EJI%bl^Q(qd?5MVO-LKcV?4AoZv#;ET=dOQeqAj<0KLU#v4y zQqKB0emFmv^B&tX^Rv87i>P`=CW+a{UG?kXIQV4Z#NhTmFuobDPiAF1hVdU52&9z& zqV@i$-9(Fg4!=5(P9`%T0c;ka`IM|`_5{_0ahCQR(P49$I;7{TNGTiTY5Hv_tw?_I zfBI(o-}W5#42k$wBgZ?Wm&|;wQUQLtiu|*6sK#TeCf*&;)Z+@F=*J`? z{r!JiGWKKSlZ}cPnmELOly8rT$k-TpS=KZrbZ(K-r7sL}TWRwN#d!yn;K%&uIiMod7-l!IwmFiJLc3RgUC z1B++E!+Tnbi;eZM-H8qT&V7R z)_!MMkTQf5lBB&y>qzVTT#J&%(`qyQ6LpUR#RTR12fPST!8R0I=g8bIxs4ebZb~$+ zL9G>7)&J?k19c3#?sMX=b@&IghQVKkJICS&k+o=(T2VaEvGG`gK0JjrTEa2LjfnVc zZ~i}%(M7b__Z5P3i0Up{i7)E5+I!Xs`neOXxZ;hp-Ogd zyLA_pW1yPA3`j3D+Ep>H9h^v;wdotuk^W-z{=Zp8$wzMJ8B})&)M$GmX2_y@`OJXc z`mz-`?SSq6+adNhL`(K5mg+A-rvLj zx}VDTXHTbG+K-%w3_EXfK;)j^I1!WLDd)cnJ{X^L!8HL?6vRt&Kl!zylUeUedJWVZ zpvxQQ;3*wS+Wu<<2q$d6f&eLIe_}ib2Uj}^JUB6%Qk)-Nl`%%}TG1?;q%K&Jt9}Fr z!x&{$Xu`+nt64Gpe5&LBf>0D`z*N}g^z9jEtJ1Lr2;O}}NkoL|L~E5_Bl6;U{Oixi zA{NJVONhDs>I7f95D`2e&(S}tll1xf{683W+z4>SXn3v6qMhmCT{giQXy|RH8V|F? zr$5o+)H~dd(`tfMiLcL4K6!aUeLp9mo^VWa`0oU~$woe&k(%>tTDkws$v{g$P${vs z!D&`7qpBIOa$L$|y);=)>#VBu%XPUtL1m|R*ER&73w`2trd4`qsc}8y*?fJf4yhMJTZ2Ui? z>Fe1=JT!$&9!s0(wYevR5hgWX*_h>ZgKMx2BOYe7%&E_w zRN%iouv4uZB@cCeEcvb8>UF-p+QoNZvw6nqX-M-~2O_iOaup#>oy0J1ZLG(4i5z9e)#pt#+qO^L3u8-iqLi z#7BJ^RS-<7sZh0Tbm^1Hvkg$PnC%T*#NS+aYFAwu5BEzpH)RWlUzD}g`~*|g>wJ2> z3#u$PPbcLO6kATDr1yRzGwBxBqvu%6q`aG}w?IToZltc^lR7uwMBPf`Tcpkhgd@2N z?Bvyo>RaEhvWKYF4Pz`UXx%$ZezM3M0s34>%bZ^R&Z0^;adg*d!6J(JqVy^~F=AL9 zHA<;e`28r?Iel<0{dB(IPl@j}pjQvIqX#@s!pzrsnY1p&1-z~3utB`Q1OuS<^wn(jE zWU(v@N(l@P{esRUH%|rMib>T$TPV%%O^;V>BP!WL89zSX?fMZ924`=&gD@PnAl-&NX)IJp5=C?fnhh>3By&w zEHhi$KDe)m08`GM=v|2rczqH-cwZr1Fm9P6&r+q@?ic?BOspijC1+&EjR2a`cS+xk zRPh9UUBJF)c<*;!`&AEet03vP_)cj`ZB9Xy^;s^rqO6@zse33kYgwg~D`-WxetIs7#7&73nG|8gsM6!e;ef`KW1aqDHLoMu&1tX(Xx8 zMa?SFA+9hV-2Rkke%j*v53~96mU}uKkXxr^wEs$;y!t;B2VYk~Iu6Q&rmsYPH(%du zeZP@SwVrRN$lyQKi4`u;_r4`5Wg8P|RgPd^sr#?YS>%z|@9f&K`Ojis9PZXYv<>P) z|C6@xl1m7F67r|YnaKZHp2Xv2aS5ZIXg7CYx|Ojs&X9y(ac9K6L;C zb?x&BxqDaEWuv*j#Swgk>d#-k&`uHG3{y|%1I}l!ME1SgxJv2xGS#~W^Rm?pk1*ulE7f6lfHj{s zCDN&&N)VY#FuQI_nEI^-6I}l*poD^p9F6{ue%`TpP_|p*x-+NQf+Fl~X{s)n3av!% z_e(l`;a==&B)SjXh@5+*5Jiz>M!V4)WdG{iaJnOL&XbkA#WT(W8bG7R<`=}Kd+EDj z%PQ@W&G~6?-Tph2{dD5iI{d1yptS!04w6G;@{tpqDnqk~N7cm9ldrV)6^dH%qxiO) z#&p^o3m-OaH?A!dx8>C98}uK>6+)(NiNzOSc{Z6aB}9GLU1v9$>K|xNeDms~h?T_L zYKv*9r$vA*KNoL3ztS39Eq=6A-)KNEWX?X=tpaE1pO0(>`O0XbEfAYAz=sX8&88h% z3PUMB=6gG?mGAz9jURoRPpk7mjvi(DN3T}pQa*PM{%vV;j?Ln}fqzTV3z=^b`ohTi z^{wXKN!z|nbpv+}^`aUfYPqW8^pa##UMRcZA&@pX`**rfAb{rjXYsvrNdfCCW9mhh z>)w*Hl}?upkziJ<0GULY&yC^OA2KUgdaEn=`eeliwWGsvHz?$N8ZZTLMlQpV#0uo^ z52C?7Z=79^4US6kSmw(+mSXe-tc-!*j*3}zFg;P12#U}dqXgPqW?{2K0bNYj!X`YU ze~SkD8DQ$fy!gqL%zdhQ*>pg>ww@LG>G6}R(W!C9w_VM|qzs-`PpJ6C3?a*7TOARgssB*EqN5jj$lKMdt@oXN$} zk|$#5PzJ)b`RLp8P$o$KzWoa<+G<+=b}>(v03<0Bh&5mcG7J&(w3I ziwAoGe=RE{J^gbsx2M{NV42L#5FVT$OO}VB_(9PTyJlIE-UH!#u|`aRO#);Qt@ZXB^oJ3FP^iytu8a`Bn61d}qF%T`0S ze;@td{M~S=2iwF3SFx1zR@M)Y3Ckr0%@>NtXQIbHsx-2%zCNR^a#7-jXrz`}h~=E| zQu$R$(UODRc_j`n{J>iNdP57!lX*)wb#70(Gp*~6^{k}SPO3)-gbs>Ey)7DTXd;W& zEo@$WUFUk0wcnMzJJcEndCxYpLkLZTtJ*?*p|%3k65EprrE>~G1HJe?H~o@s-8Jrkb@bEng?-|QYr@aCZw--8o;9N z1D}P>{~6DQ_L@Mpmx^?cYA?dvXE^h~*TI3kK|78gLU>r0uRsqaVt=Ww%O0dlN-jd1 zUl zETLYD@JR*-oim-H^LTT8TyQN{IV0dy^o8nnces+(IFZxow{E6g8}9ZzA2hgg+$p1` zv_DI=-egNeO5;YtE1ULH)-k8;#g`-kFKd=8^yW$ZMDNcORoY~h z*8iDbI>^jz;<;~8=EGaHxE$`o-GLlscQ@&x?@M%dB6iffNA!h$77@VI=t1;9OKPKs zwOiFt3IF{H{q4y}F_6R$I6q?%Njo^4&ofBuWB#%?6CbieAgdkCW&W7RM|q>40W zh_{8#rXY>g_8K)<=69@|*0p=%%K}L0LvUwQ%h|sVI{|4ibA{PE4E#a8DU9xB?_@?s zR8OdIgl4@eJZx=U!Iv2zfo#XGHJLEouMMZBlwLn;4$oAA$8|w1LKwBRc~9MDzZwu! zDSBY!alFx{YsM$27*aYAr_QIDY>mWrQ-MciK2M%Y57Md_hCY`vv%^hmUkd49L9a*> zt6*nSEyjskM|3rRlL2epaMU-?jj@NNI@1-P+51i8@mtBBzTy%~q`Xytoi-^QCPh9g z#ok*wkpF%j8v$}ZI~#Tsb$OH`T50a)oo_8^2L7dlrhw3SiQQIVW?NyX4|xbVj@a=FpAoi7+X{6G1IMb z!Kb^0WB*3K9~l#f`B3mqsKJiqs_6iT9Ys_eIi5J;RB63&`i-K)*Pc@KOpyMiyZX$d;ec^o$E`YRVeGbCXsy>7O806Vc`lR?T8~6IUx4e`0=a)B&H(|A8l zK<|^&lNisEGdjfqoxSsqd20#RdIeKG!QyzMlk+;{cl6A^lL(1rNob8qNh_Yh|2i)9 zx?fK}{xP^~m{tyYQHB=ZNE0F%?i8Cb_>y*Jn$D-4KGyl!)Bh?G|2Ye#UKs6|zLILf z6jbPH#E4qo#$}li_KBb44;Kb!J%7;_=))@XZ!!M`Kxjk;L75}80Ka0HLen<)=vhYhvsE9~6ZC#>fX`TNUj* zt5xUz=KInXR&=hMdEBfLXrhbS@m(mM-XSwB7xiL2J4M+3-@*P<=SJ{8x(dSpWou^a z>x7OlYT<#S_Z(Td4}H_Wxa0OVsBw*Ygo;V=Ds$lW{nP01U#^k7*R@zZjL|~^_#`ir zI8O`H6TQxjc-VZUD2VteuN7B_g>MT473Jed?ceY8lj=B7yi4#w%$u^#`oXG_M0}(x zE=055Uyf51#E_})tiI*3;VtFQC^YX1c`BRf+oBB1Oc7Z=DLirdRUn>DpIZy^39Xy> z7GD@K;$XWq)9}t{6m@pqpnKVbsUM(J%-+N?9A(4b&+uL+O%lAj zUJ&3rXyZ&Z9w>Cz!tCkqHnTIi8rJ62CwW)B9#}0bl4{KG=*Lddzz^6)H$G`(K{vk6 z^LKzCfgGjH;~%>l-Rp__^3_x={IF4C-5G`Kufxw>?7f;?_BVi*zF$PXgaO%80Cw&o zs}VXTZaf+7)C;n~L22z>a%VZMbT8<6k7u&;*@PxwS)(H!!}nSqc{O0)h8OCUJdz-M6~k5_S;^PyWp6aD8GamVl=so>S4#5 zu)FL>uuKZLFRP{~S_GiYa=6+?kU!U*nR&);V?+I{3e8KZBR-<&=*?<61$Xk12VHA9 zxf8n$HA)umdAQzH@;R)F*41g09O%uAL1sh^m(l2VEcel7OflyXv(bvy+*TwfWC%c| zBUH@;9+C%prsW>LFw%}=!o(U^DyJAk=iBtmbM5Q0vIuQZJ0DYK>}1~Ke57tm?l_sG z!Q`@;w9}jZHH0O6P{aw>@RQ5Y_T&W(tUYWW_ZLN;{g$q<>9yJ3Ce`4n7@;tX|41(g zA7?Vgb-RW>cYJ8I29c&%x~kcIupPJ*sjQD*KF2)R?7h(1LJ-Vimn4-kN-1z4;VMeg zV-_tyL`338a+No4RuTEX-xwgxv6(gK&3p|i!F9Sit#W74o{DgInyZ-Gs3>QfQr)~; z`Kl$Wc%gYM|LQ=+`Zs6#s7lps-ZQ4t{mv?}IR5#t-y-2j-v>krr+8+I6{ui$2>4o% z`qrWkbtL7{M``!!Gu%T6R$Le~rE|H$Qi-J_7#Ct{i?x&_Ig6(zBpQaz@+`cCpe*O~ zSfDS2-^Ec23auVa%edQZcnP~y(14Mlpx}ReMPP_^h$QcKEe*@?fQ^w*XJjmQ4=>z8r$%I`y&tQ19@JX}arCVCQ1cRB ziNr3-A43UYim(>eYBZ!Y{l#;3d(c9XPx@8w-W-S z-(R=WzJq5LL`n2^&fSizQwJypqF5$aG4tfKH-cuV>)bH~7(|ZZT)Fx$JI7GMZ5w4& z1`v*o(yorPTN#UL)W^o^bA1(BGxvT-Y|VSG2ptRXp;O=XAuK3}aD2>}P-I=%#Jn3n zy8P?|zO5Cz;Jd3f>WOZ>bQfohZ#g9T&U-&+sMu{X-)_yj9KicC9-#Q+0~?=!iQ)=g zVN2NW**-@1>U2wNPx^SV&O1oK@^RLyA;O&Y^svofTKb!#l8m2dVvp?1KN`?N8l zZ5HCszN}@8SFC_31lwX2d`{n$>Ecr3NUgMQBj~18i>_J}44R3U^UWC6hE*pM9g}%N z`-J3d?@wD9!N?{imIg9iSTg{EC1g=PGZ*{Aj{*$5FI~Qb zQTMF$W9iQT&zgSm^P@*kXD_}EzwHKG7^CG|#_p<_Jm|=3M4CuyMZ+0 zogYA#f~INT*ALLV3D61aB_m%y4IExzB5y0Np#Na~^Xhd|Ir&yi!& z7U5sguF(-5u2kJ@?;Z^hqZs-Ec3Ub9t=3MZ-X_|aU5Y{R8}Q2^2UMsS8gHR6tTLm#?oLyReLTCst2i1 zhKT|nZEavmy$oLQf`HV?@lTTjokNxk>y|}O}??i!{6Q3s$BA=8g@vxy+ zk(vw=`Xi9F!f74JAjv%eUw{jk7mRaz89CQ90_{=OfGrk!FIQLr~rz8hx6p+ zkGtVm7L-&u-^(I{s>=4lz_X08h~u$?jJ}B5!$S~A)U6MSnWLwnGsH?RQa*Y!9X4)dAQQ^gF%t1R@No!v=nW4$7F_E0UFjAmilJ1b zxU3mIimiKjh7F|}V5e{2WMd|@8C8UMv<3kOt;S;&^P92gWp!!}gLCX20|Oi*otT>z zxV1g-F(wR@q(m(n-{D;X)3BntxpLvt#2s9l zETAY)+iB5M8O&ZbQACQ5jjnm|{M(8;gWs7b%QlDh=mE%;2%OtQP94iXrkHv{y7Iao zV^98@$|jA5EeE_vO`zxI`dC@1#wOsTQg2B2GI@jVD`FZ^_KMb+EdZ?2Sq(cw@JD|(f z7b8M>L)rZmc=_h@pR>%rn@-iIC3qJPOLE4PqhG4s&D?z>np$w!dygV_29aR98FjEY zh^iTWS^2(g1O3;6+Rs`G4coKetsV(_woY4?yrIQQ4ppKFci#r;%aymnZLQ`h4{G1; z|NN+n5yzjGo>Cu&uG*)V3i5p+4Z7%1qg~A89bRfHk3QK>KKOg>)}q`YyA4oO?hWZ# z)gF^0qEJWnz+llkG>wPrpW2U*Yr8MR@A&+nbTfJv-y`h38!WTbWzjLv>vn0DD49HP z0Fd#K&SR-+mb{nPbbDD%n5zHUNo@X#VPnX5Qbt8rr4!z;uQiOu?aLh_LR}Y`^u%8d zr09+_gys6XMjb}PI+5hvT>fF;*X-EX{RCDN*YDbr9}k7vf7Z~8U193ZbUjdXNBL6` zo|EAZ!OmMIHDXRb5Y3WQ+dL+XVZTG@(8c|zu<*t8TLSl`BzE?CP)gfEeHt^huDjFd zx1PoBz^~aWyiz&IoT7sl-2EBp^wgi(z>X2*Ev*YImlEtY@4ItaC8exF#e#O(M+LM} zg_NAMpkroFnLi$z>2Hw%BuwNvhlkh$LZh9Y!&(^D*lPzZyQ(l^G`}K0gx}x_eIt>~ z6el`q4i*lIgone2b|br%vkEg;kI|<~PiX>}U9fgO9&ZjCsOR9U9h_h(aN*pl3q$XR zKc_dMnWDPCn&XyI|7mhl0JieKuXa2ievb0y0J)dpxrrd&{krKRT3cC`mdaaHyfAPt zt{0+|*Uvs#beYIy$`KE1bd{@e!dWUJU(EV3EhJ~!-4m0I2G^_W|L_G6Y*3CBtrYt) z&3KmgjId*Z`VvPTJrCRAm*?;22YZ=x?ny9Rq6()MtSrD@8~fD&_{xxWT35yw8=`%{17e8pWMHVHtA7#k}D~v|- z(^LHHb!~*aR`gQ(+NI#{Rf0#zt0ecMQbUp3CIjG}+X|xUzA=7y7N-lT2atVHOUQXs zHloO{eC8PiN(J`4-(M*!5j10tE}ygcxiAe#lIRonRx{+N7wIN5x7{ow!{FSo`?bD~ zS~@?vnapXR;r5{oVJJ-pU#ERHsN#a+^)g&=*VyCsL5<=%8}42Pe?}Eq&^Gmf+iOIW z_J3gsyLq760SodlkO0|={%UT=_{;;;Wcxzd9EmqwX|ctUC+KYl<5NO3qr^VLNRb0=!D!C+}Xq;H~$*)>O-+`XkpJ-`)|A1f`_Fq0~y`XrxO1h=HL1}3i8VP|JQaZjf-p~82Z@ueX%YVFvb6qEP{C1qZAPod>tY{#YZ*-D+A`Akap5xfY#8<< zJpnGcI@CxIdf+Df7Ux~yg0y2_=wK@QWng4eA~c%2%sfs+A=#OW;rF!;wWD^tP~+1T z^Jk|34r{4_v!t)yjz?t=Nq zjo<<>3$jQ7twG;`gsQwVXhQ`d#G*$B!)U(cj}p9&$SY-R!Bux>^($r_=1J1(2w^gb z?UvpTEH{M?^kVuEo8R9tc#UiaSzMh4;rW2Xd;CQdj5KO8oSCE>N@HJ;pcpkF-wut- zyQD^dT1KxsS!3V#lcC~#a@hWiJyJbdoHyz{azSep*xZpGpiN-PQ7au+Apgya_Q|{> z?pqvsNcXZ(RpWVSIEFLcyUsA7w$h*aj3He}Wbp_Ti1-wGZgQnTn6Hfg%IE=?67|Q* zsdoy#7cL}d-e-&Q`->$x9T|*V4|PTwr(sGIhfes(Fa9cWSaX?2*QE=~GALC^xfOJI z;eb;>Wr_^ywO9fMS7SVK-onUvgGj1?eP_G3Rp|0*-o5INooft`GQ(S^HkO|a)qtSX+iUJz zA5V<-jGHKr@Ot;d2d)oE)#aWP8bsKNI^*R>4OOUoq$jD{SV-*_DiFWY&J#Z-Cqbpy zh$cgw=#r@kM{(a-`ChkqeZpH+llp^Zo^ljWgh9y zaT2TPTwnN6J_X(Hq@ty7%fs=%!Xe;1vo2RfdAo77tU}`)n&kS5_?Gk5A3Mm^xkf(0 zYp>8$OLTsAu%~NYDXi=bO3$D-=NJBDp8obs@lA;37wD=2{REj@0uqiG4fM2mMaDqqxbe`eV1T^yMh6A1g}74nP^9=)d6i8dov$p4+@eX1g z++++1ZIkoNAR3uwP2%16sExv3#t?LRO^6)^+HX>xM9qTJ&Kd+Q-MN_bK0+V}UTGWi z(1sv!$L*|fx8;m>5{T%p=?wGJ1&lrjEb6$Gvu?|L^7Z^zFhMDHb5xneh%y{{tdp== zRRs7FMHTRR{Oc8wOjMbW!cBi2R*Ul@X6&xLIpkyB1lDP>gUeM4IpN~sOfLOm+4k2V z;H7zs(z=Fd4)ADue0&lq<<@_km?Y#T{Dps;ocn*@h?ewahVj)~<372bvL~wd zw;!Ud+W(nwd&2oJTNKxsQ?_`Qj&8ArFTG@*gLE;)c}##F+E`(XT<_|B9!wpu#F#*+ z6DCSBj;$h0q6p^r{{YBd8h=3v@QfXAnsdEdAJ_(IG3U(%CmU8rH$EF^{fnKYx!`3l zx_ZTCsJc@JBYt6zwYTA8mQ0B*YB^Z=ii2_h&R=STr#1XATdnM+Vc z_Wr%OHvM}i*p1bu!I3T6(P01AcMUb^wEKwzzB+!a1NH&X`}QrAr{6J9#ypVPVMVrK zeVO{RMJDcJ4=gUyA;B&^3yg!rCL|z`>u44>@JRY0wM}EqAd}3yl@(LEQI3c5sS1!S z))2A~NB4b&lusWo28&Rz#+d9{REOjGP~57jjYnQCe-7;Q6Fk~bLqXprqOkDNwubK6 zAa_?8-wnw_Sm5iZ>$3FMCj5!+wyHf;BLPj%;TtDWfbGZ!e9@yif#@3C=qDs%}WVaHp-mU}y z0;TcGg@x4wwLy5tPq+U)fYzg-C}R8@iAB$}c-kw&k|@p$kJ4=9r9@{ll~H~V zXdequC+1Dywkyh~p8$1Yg@Q7YOa8uBLy*-NIo)mY&8A&{u(&sOuDK_RZrod0zCfS6 z9|=2<{r2o6YN8^B)Y5C4128#01mI{u_mn^(e%kXaWk>d>m%Ps#2rU|u#mHF>ySo%7 zL2GrZc=O*;VZmpDQkKMVakp-8il-iv}KC>>oOa6&*pn2!;>?Yd33 zDJ8({eS5)*t@ZN-&Ho5HI@%_x%O8CdYtr*3jA-7_&4o9~!2apzLZ0YnDts|j&zKc) zsZhHRap1qw)X(dgXXM)q0S81!xOiLcRzv`jg}kAGr+mm;8@1b!l5&lmD0{`;eZBxot`qMw<7M=l^_`LcM)^c$ z*cYT+*OCAcg!Wg`FE=SqmBs|jMq-)&2MM5e)yL1d3O#shfdLLv03#>!Vl0HPN_e+?&m{hy(k~2ZW2t$O8o7 zl&29jQ`sbLaYRxyvCyJ>|3kVWs=xxhlopl5hJjK#QhR+P&#aoQsPr47l}v;`3o>vNdI(~OatcNmjUn> zgk%2(FmT&GL$Ycm$Y@T+1+WE~pU>3feQ5+JqPx1b5`s8VgEo(T2F4fA0GGP~+CQ-X z4K0V-S|1W3MSp=|4Dw^8$d7eIhalUjxy}V)=l|%&C$fBalhZX#ALcMKva3yh4DZAw zd0`JcoWJ0Hf~Q$_$kBbsmanp}av>~ok z-iSeCxlK}W8{=zWZ5?X`Z(4P}`(6>h|AcjkbcgZvl8>1o)94J(R+a^j{9J70#{2x| za#HQHAMEvXAO0T=YV?b)i;5OC6#f=UZ!5xlO?AatUqn=pQI68r`>}9dN~g!kL#^>A zv9RZ%Icrt{Y6}VMt;l2buxCt229*x!)Uy7BIsTjzXWF*S^S1~HxAnRaKiFY`c`|?HH(O7 zE?;v*HbeeQ*SG#u?jxD_lJucYg>LeyxoJOM*jMoN6U1ItRZVCfeQMib6t)q2PrW|1 zpP*x9+7g_8A@q~;4#~fVV)aeTeZ$1{lcOcsRmq z|MkT0J*E1DC6(rDkD_?b?kS3DgyrN_8@`Y7;=gJVz0d{~OvnwQ<*iGUrmso7@FgNs z#einnGwhAMXFSqtg7O%+Yys0+8FftmSh}s-gW7<``0l)A5c^gprnvL7JYPk2OOMBuV@AIK<#DVKlZn@hW!LP8x<~$;D>f_N zF&GH^&P!E#&psn|(nSWFOEX5yab;+om3>MMZ81@>FoDAdM_b524L<)@@eeQh84GP} zU0g$zHE_&${#|e;LW}7cmlAJY3t!2>`w&^x+FvV&uqqb4b`aP~XMcZjtRT+d!OC~| zD+c3EKM9;MRl3PqJN%*G+In;$niBhRs*Gj-@7eCfbm!@|pLdbJi^h7iX*S%*QE2%9 zuk-eh!T^mT^_#{|S@9g3K$patXGiVx!gHqRItaZ*|bs50fw)AXVNt#)3*V z!sglfpM_>NphfDT1e_N{D0*fi(v=r+%rFkmudr`X>T$AlQ7wMM%|( zguW+p$Q)PHY$PLk82EpQ0RTuQZ_ebn0$ovoMlJakAwEujY5s~L9?L8Ys=Oo!yN>Y9 zp7dJEMIr1XhCO>ry2#l0o^&f6$_#@RxyU^MEv;BS1wPnX;M>lLsR{Mjl~t_T=ro6W za9EcK{^j(Q`s=qI&>zvS{?W&dYg3{?xF6!d7rFc@lR|WI&;7!-y(~*)Xb=_5#Slm! zqhOF0XbwH!H33%}(<7begCFzToYPS+(xad%GGB*{eVrXpoM^u(Z*CIWnjd0pED8M9 zOACDjYbLYYWs)zG6m1#>q=iC239g5ILL$(i|D&wiu$xkuYgsK#C+f5YPbeVaOvJZO zn#95!GLw9phZ;rp)iR`dChDA(`zWkae5%8R>UI8q1HknrsYk*Pkhi-A?pAX#xQb~+ z+Zq1LBAgoQ-98Qf7A1VAf=hFyuy8?(&KvP4L(he%}+6!^C;@)$5e$5Zt{Dc#mh`VG;wwlPnWBW8S`fB{PhHC1?X z2JG(%K-%rQfSU|4{v~9DR22Dgq;Uv$0zQQyczwx;YFf>&Cw@P2YG&HLj?g`PluMX5?YF%|vuQTcItjwBP4HYIr#0u5___2RPd0j4Vb~Okj(6b7jd#pJCY<_^WpE{rG-v?o#e^Unt5>%P-e*lQ> zgVeYTM4GX3QKnJAMA|J*nB&oD!%~y{-vNeK$;AamY}H22cI;Z)I*NOatv=$Bw)h_$ z!fjg|h5e&R7F9L@m2hz%>9R_S_<*}M$H9v@Lhz71xodWI@*k%DZ+9fGWk1a?t2Ud&c(ZAuw|h zVS3NvpYKe6<)MClqyhcKAwz$L!>i@az2EZY*-f`04%4L)Yu!VA(E_uPSN?0-o$0%e zzR!A0smtGVaSr7@8_RBPVq%Zz;I+(|d>-mh^Jj_g$nX&Z!IH5m#Bq@X_AK)nUQx2U zbQN!P5&4$*Qw+OnISt5Txw{XVKdpQ~Ew zCOaPw=Y7e4$mtZh*(2O18~7Wk|7>yidI^nv4+Nhln}lG#-P-`FvXeNCO~b%bd+}_) z-SFy0-Sl$;iiG4-wkL9;~ne=A)&WH8u z0NP83Q#s-?(WP^lyxY@djh%3|$ru&wExDxC7&aP%~l1G!yzZ8VY145zFaL^&d2dIJJrQ(Ww1-#Qc8d z?Ka6ycl+UU{&1C>)0ruK-|LL|eNuIY<&Q6K+6e@{Iu`ri(zjPz1J@QmaQ4gt2|vk( zYz+129#B{;z>m&oS^O}G$MmQwCND;43odb0G`=>_EAsWVrvBV@$lB0vO--y)qvhM~ zyoN2%7+5K2&3^{b2JjdZyZ!|U^E})|3Y4UZrbqY#V|d1 z^XGV1#Ej{<=}rk`ufI@8B1Tapk!Ye4N$CZpMM;yE_Rsr>KyPU(wcle7Rikx0`l6VO z?^TFS-c0v9#!o2cBKGD2_g%Zjv-X86kKp0(s!Je14`<`Gdif&$;N!M^fnWYOA}=WR zy6g6utb>z2sSs$t#reA$)24JYvVS86+V!DCU_uZmZ-WDiZeF6FNt}0M9-raE-?KE7 z9K_WdIWh7@(?5QLUgtga)Zj;Lt^0%FFrudoD|Rn|9@ys0yzDV7w!K^RpWm0b2&*U& zXQ<;jyB*zE1@Emysy0P(i2?Gv)85_~hvkb|-mtter-!fvZd?hCsJc$LAHzak6Jv&O zO2{MA+Hj^i(!jqCDh$J>oS^i{3z}FgHxHX;6Ri*JyAjJN@*l1S6#6H zo8|huXGJ7?A2Oz4xY(1=7qF<7*tF+$8Q!$DyX%#eQc_%AuPOLQ+TQ$h)}5g_%(lu|VK?q6o!jV*SETWo8iO`x2e|CM0 z?XkL2=%yug_AwTa!dxr2ey{ae8U&um+XjSAfgPBUou3XpxQ$(Ikkr3x%N&x>H4vBf zKGD3}^3%FI8at&adUbk95dbfFg!Rqd1b6-I7aR@Id1(hykqlp-?siReuumu`?9`xg zk|H^~`DIY%lfP{h2%80inU=5o&%4BeH$v(XG1W37nD^bOnG_VV)!)O#LMlMI;$;-{ zy8?03AmY(2Lh0iXk#AA?MI&b&s}%Ieu<>xY#O-=0<5jD_dw#@$zO*`_=3E8GW8WFK zuM|6m`a=F}*WkM^e6^f`k8YAZ#pUAo4b$J#T!iCpVqlT&o^)38dD6=m(eJuqch~n4 zELT`uKlyWn)MqaOY2ROo&~oAyFhp6YB|&-j(Tv+p78C1g`fR{$x{j6VRrK z5N~`SJ2=hNd$E=z<_Yh5Vt}x_TX21J^<}qksgI>L2hnt@mZ6Zp*?Ol3D|uv#4x;07 z#1}NTw}y#1eT_Ayj0?i1 zUq+vL?5cV1WoULhcrt=cJfz6CDiu&2KQoRBu_X|hF zFa4N;yDIDon)C4qkC#P9R<%->IO^B1&p)FVA0IHt3o!eSx$G3{)M}`g75~-#t0q=b zem5k4wqww0RW`NzC$0q1WMAE&w4AS4kE`_OWisJ=OnZ#3ag%97_cqsAn{(=tEvY$E z=Kxz@0-JD4d9&fBJENf0W+_8j#KjPMiy*@K9kg{M_{^`#uXVN2zPd&`4BP)^-_Ph^ z4FDWmKANm3C(z<4+Irj3xXpwS*$-CW(Xa(=zLuk2{4}qt zM>&M8nusW=az%4jai=~HGg;FrZi~jt%gA&lgm@Z_KmlP4|0cFemEomxk;2nLcQuMWuO4$$`y$E;qqVllrSBn^-IVW07s zT?ROeGA+p;zotuEUW)PxI4m539Z)f2q5m;HW20aCdM#rlVm#ClOSt8c(wiA|d1&;5 z+Qp&E_ikhPIArq{`$O!Q*cgY zS$GlK5cxg#tjvuQ#qRR0zduw4xp)57&y`EHTS;F8ZPaom1}|g@PyH_x3QbVKSqLLk zvvq%38(f0gzLj}*?MpJ)p7CPlL@i8YA!|l6$}Yj*Xd=FnqPLFbjbfo#Ev#)6hh?-a zBIP5Up&Kka`RhrwJ68uY{%%AJjJbEV_wLz3Me}f1_gP?Ge!-efIK_ea@w>y3yh%jf zhhr0FYj+@bT_aRR+4(X##C!0T z?p5uTXQJWtXy>w%OgJp2X?bNdsqXD%(^d5?>)$mgPVqK*xN(m7SuydZW|MxNyhkts z3jOo)fa;N%Z^7#g>gm3X<9ctc;-bkjs(V)|nSWxv?rwFOU4}XF?`r>&MdfhLo%6Y zN{*i_dBajtBeG{5FTAC62kj{YM<5s8UnIsVVu~~A=yT5LUf^rwG6c4@ZXJGK+Qb^% zT6QQZy@D~ZEp266#7O(#(|K_X8F-B9v1v(=Jx*G$qWvtZORndCPsj(uu={K*v-MGP z>1XOQa&_EgZ{CnRLI`AooNXb@#A&%r;A0@5+<$g`7u_;$ zV8^*7$CAsPiGF@>zwZ|r$}TPGu9m0PYex}wvJ@AanZ@O2a|OA2RTUienanCfL4QXL zef!gD_X%0$_YB20_GF1gx0|u-P*yj48b{SaK8Cj}h7}$g*`?W+2a>V%oJ~!(`EH-- z82SakNX9}3d_0wB%}P|>!!S0rPOqy1uf}fGfF@Bio!sI>Ncz5KOG^_K$%XMK?&`<= z0Lj6n*gZSLObnQ0%kN&TnD73IWe?gMQYF zBu~B8N7Z+ag1upGJ;n7@dU;`_Ndo&I&g0HRKTuJ*T4eC|gg^7Ssmbp%Pa0Nx^|zKk ztSr7r{NBH{IbYXmuWPAjq4>&)_25@GMpq8KPbcoGtu-KPW{Lk6-HZWywDNdFhYdx-d!!O)*I_kX>`{N2*BYm{p$7&!9I7 zDJO62H5!N@8=A7v=0}ABp?%)c>O;91gInS^p&w7W(=rAV)1mxB`QQ7k zpGL^a8Af>Gu@XQas=GiV5C{0+DKZwd4v4|E)GV2;QhRB&Tw)GQb}4%~Yb3TtHGc{K z1_(WRX60_h(EUc0JElVvThdhzqYOp-=x~AP)_rqk?6en#S}@*;PD*WE3q!tHoXdeJ z{2pdLA^O!Rjc0jF*P`y?S7q+XY;m;b=}n$fB#3u&Ojcwve{4__DFnv16ZboJT)IP3M;|yH5J2#Y2=l)P(mPc|ctDZh1{Cmp!v}M5fa;xN|k_jlaYcdY# zWQ|d!a0UsYkyv!>`*A>aA|VJQ&kRN+prAK4=nX@pnIG2T2c2r+2hdU_!lzIjYD%@+UG2|ZE0Wb*KO2oK zaA+H@-flW;v4R65sqD&N#_;w_;>n;)PE~Mz=bKd;<5ju%x#6CJ{8UF9T|V|~Ej;)e zAqoY;y3Bn-CdfL>9_EwrR@lv-Tmk}NMCm+3ir$6x3s3EXpGC2We+uPf71C}-mo?tj zUif2s&us;sq*ths#MlbF=~V$*sw|8I@nn(`M*$bFA9^6Kv<)W_a+Iv$vH$vGvdA^D zxxSY`eBWU0MmAIbu2eLgZ|URPc?0pM-3CHW`+mkxQ=FaUbp7D9SS;8h%YIkyyfo*0 z`|hGUmhAeb0~kDZdCZHgkALgNg~{p{{gzv-y1Q5mwF`%q zbNf}sYcwkz=Q+1=9TTZk__T~}bL}zDb=>-2QMbuP9BqZY(h-F{=Qt0nctf!p^{~O) ztvj8apqB-R%86UjXocm6Xs28H)26%IWY6G1_X=uLU3+_)GAAkwZ@=?(UCp{oy|Lzy z?k-!L=d!M!e*PThYZ?|>CovLK z5P3f5mB-20G@LKCzxZF?{-MY`hWa_KL-Q3ODMD|}rrEc0hd*4V6pVAUcRuTD*h~=H z>Pj8N8TG7|$gkPd(fOS^D2}ck02ZaJYrhe}Q`55~v?rR+JKYcdRX?lgk+CFbuu$4! zT!%j_I&O}6&|5k@UzTA3HbJMkI<`7J1`3^g333t5AkYgLBgL{qc0>)se!rR0w~ z?`Fj`*OdLiPQRw-69=R(`!C3DFEXWF5tI8k_o!C+`>dlMc3G*d>fFmZ+?Oy9@@Lk5 zv%Hk2wqang7sX%iQev=A(Sq2mvj9F^2EVfg2uam8*4knf@FW*x0tAi}cXYlU`~BRB8UK zM&fnGF{Ccu@^LX4Bx`%K?aFMP5#A<_*xujYT{lQhvFgupOh9G$G+*=Tw%gvbT zWQbLbyUw~nSHvgtG7Bb7VHE#X>8kjzwOC`Ku?S=X4R2s=Wv{AtWVyZmd$TSBsKNJd zI|aE CM|9+Fy3adf;3vZInXH<2qD8&|XZqgdXvzF^D!=mB2>%zcLQliy=?BZak6U82 z3k{o563ZM2_^9e#t^4gh)cyRN5qgB9zF$${(&dH$((5mcSCl8e87YusAh^e?1{SgJ z@}t}b&+-CBTZtQD=iH|e8Z#XF0|Pp^WLTDq1h0)Fz6FOIl^Z;pe|etq+d6_jSl;s* z&#h3*+VAm7xsY0mMdh=UXmteHc{pgw=*Tv2s6AliN}oeZ83{dz4nNaK)qe?{+(GUE zomOL{U(u2){p1t1hFy&fJMDvtX73p{xUg1}iQwJDYwB>HsnYi|ME(-!br0%ZSh^b( zf62EVDHl~iE#9iyR8#-;_T%frX#Nni1acGnz6pmgs%6?RcQ1Ul`LIwczi>CTX8d>7 z^)gT>1o^#ei81A1w6{cA#)((yssT(~n=#kaz;&wh8 zQI^X(nzm$EZ>vtlT6Phw?xD(hOnU9}nl3{o#yy-A?=`D<_qWGXB@2u9iXC4z+|J8y zb!BCQ7P<<)2wTaR0$_EnuOp-IL8k`Y1c!x4%53)hqnibO=l%QbiP3e{y}MVZBqPCG zVqy!{KcO*{j;Qm3-B9^2x^QaejWV&w`p@-g!#G%DwF6@14wS26U9KO$O@AIswI*g= z=-;l_jj;W+lfs~Um0aHlXvzw!%N2>v%qf7@eVXvs-eTn|j@m*r1(Wd0*|zWNy=#BH zRY+0Y?0*jR0ZE$;bP%Qdh@%csM>1{rl z(XjdN()((S^?z!0Bg{YTq)pqw6VtR)UO|a5ua#s5Ilr<1TSE*f$U6Lr!WF-=e>V%; z-aLlOMxd!>&Y$gG`j90ilU>V};YtabT5$(tQQd8wIN9?!^{4J49>Mu|UyxYaNl8W( zvxx9Gy*6*C?djX8*R{6##LCLOykZv>%B*qTeEk@+m=Iz<;y{-ZOzDYWG&Dp+NB

|8F%)Ebg+7^*Ip)E0;HlMK6*CjQ8P*(`3uyW* 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
`{;8$8nQ>-R?V_xr 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 G`2PVU7URGG literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/land_based_farms_electricity.png b/public/dashboard/images/en/land_based_farms_electricity.png new file mode 100644 index 0000000000000000000000000000000000000000..60b1a35b21a34663c7be02dbff4b67d835311924 GIT binary patch literal 542003 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 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/microplastic.png b/public/dashboard/images/en/microplastic.png new file mode 100644 index 0000000000000000000000000000000000000000..03a574d980acbcd3bd6b27207be821862b8751fb GIT binary patch literal 49602 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
T1McG5VFNJQz1y?EbwELCk;3}lZ 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 X?Jxu?8UPju000000000000000wurSY literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/antibiotics.png b/public/dashboard/images/fr/antibiotics.png new file mode 100644 index 0000000000000000000000000000000000000000..f094e6b3af3b1329477e9ef2c77f54547209f7d4 GIT binary patch literal 74136 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 U4fMy_`9(hD;eDXoJ@m?d0Js-2)Bpeg literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/carbon_emissions.png b/public/dashboard/images/fr/carbon_emissions.png new file mode 100644 index 0000000000000000000000000000000000000000..c2d6c5604799b624895526d58c5f312f0d0436a2 GIT binary patch literal 354783 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

94Hs%)o`sXU1Cssh@a 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 U=s@HXv#8^Ln*Wh?*yjHK0g%8WSO5S3 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/evasions.png b/public/dashboard/images/fr/evasions.png new file mode 100644 index 0000000000000000000000000000000000000000..b36e8ca4777ec9f42abaa676ff78b8358dd30153 GIT binary patch literal 98655 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 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/fermes_usines_terrestres_carbon.png b/public/dashboard/images/fr/fermes_usines_terrestres_carbon.png new file mode 100644 index 0000000000000000000000000000000000000000..e8a1ffe7d348c7bcfad969e8cea125fa9d6f191c GIT binary patch literal 550613 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

D|(O{#u<@hKwNT8GbL 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 z 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≻cLXsQ-!7YMqVx5KtRU7!_JCg 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 z

B2TZI}1BkPZPB*1Xau*R(=1)mu=r1kJ010vl_eOqg1YcWw* z%(YjEv$*lm_)lKB0(gG((;fi{Ncj_lHVtG=1{+J2J+i{sDeN}VC(~&#qEPZoM&;CBk0{<$49gm@QT{{s*G1W0l@ABKt|P4kx<9~E3&zZAS(-e_;9U5rS(#-bs2 zKshlxLI-Pzsmw$u4c;vhCJ#!4q<{>{9(+Dt&kDTW3h69(xEU=#!&Lx*(qFv#&h3My z`CrOw#)C8^MdBw`291*(!IG#;RZqAsX+0V7P1He*^wux!;^^)X$psBz1oaMWM66-#_W)g zN-PPB)ex2%*vRjjs_FETqWTi*z#m2qd8%vdmsHV|#^UbdA%9 zY9-5TaolE7AYN8L0h_`nGh|f9 z{i}@E#7TlO1o4)hv&oLme9QpMCN#N~jdbhqAh6DWS4LW7H?%}~@Qpdc4bcPn1pvy? z%Zi3?5BgfDUnNhkBf6h^j$A=r-EAjnm<|dpM3Kdns0mOc>ft1rQ{qBX9WxS8pjsDn z)4HQ3Yye2=S$q;v1^Hxd#GR4G2u}fSVBxQ9LrcG)`TG~18L4}YP-cp^xjOnRGZ~yJ zLgR7Rk?&V)`VwoGi-e+F^Yt<=f}h?+6I#~BOUDA-+H?zc#6gZIdK)Pt za>cTh3w@8h5H0r|>3(9;eTYz@f;B%(O+9^^Nkf#TTp@b}ffJYq3nX)46cWcT3&S9o zV96jxuuQlUfjne5!cwT!hFRbRZR8lEi@`&^9z7tEH``ja&S1XL%)tBV)lp>J@;yo` z&(SIAe6i|Vwik!R5ejTL0L)@!q^vp35vp*~ATlTZRZrhASy+6tjHPU#IO;53)md1= zub?;T#ns^wp6`CEBvl0<_B_~L{9RbcnA{^r z9|Iw-@)9_iQRpK`odMpuJl-Z$D9zA!i)$Vr%s+^ZRRjTiVl_}Bf3r@v{mXYMfCY$X zaTkJyOF~v(sXCMLd>CrCzywzD+X;D%T3<<4C1C(80Ks0J;<gQb538!c(B?{iAJ{u1;P~CT=eFA zaRo6rdxxqtE!&_Gf7wg+1q6ev8;#%@ zSiba@2jF1zb*TcAu$*ZkCGnu;>QTxap}5}ApY8^YKSUC-LA(YU!>86x6&9YKxS<@@ zN*{%xoq|a#-!iuf-;T8u=0WK;F&Jn%@b7-bfT_1!`0mmF>6Eg{A){I!8NYtD&Up-e zJDg)0pW2P3k~mE+xU#+%x}IF7jK1)H#Urfo(iq^LE(1NpJ|+Y#wgT?bhLvk)JF;|2 zYAsqX7FIediJP(Eop2W&8)4#-Vt^GW&nDB_&71}@#JdAQ-8ld{n{;Wql8~oF^13HW z7QdTi_mMN>F(#(hIu>2C9e1y5@0La_!=wiOE~3Gs5~VKHi+MFtq&tpMqVd;y^wRDv zHJfrVUV-~ew}fb>UJtYgu~luwd(WVNh3Z2qY)q*NIo4HylIKOY1Th^Tk`qh_8k&{_ z!2rc*dIBnVR=iziZ>zprdi(+ZAELfGDyr}OT3~&a?Nk_kQ~9)M6i6Ka4)O9T|zhOyQm{&XCB^ z4t)3ix|u{XAeKPglyn3Y`9nSCPp_KZ7v6jkcN$QFrx+Zox4ZpoW18kN5rkc6y?jGW zmEdx~9vPy5L;0ETtRabFBkj*MCD}S8D&Nk@co&)m`LD{>4&;ByF1dGdX{5@Co3n}u z_k+%AuEB0^&GcZpT*DKPTKxq&2FKu-vabNiwpQ^k*F_x+y*$Ts=trm$t1>1L__Na_ zH#rhkLHt?;Cicg9DjP1WBtGjCVso>pkNfQW{W`64C=z@A>&0arL0V`~8knLH5_V!U00p z)o8dCBMs+|C>3%j^pNV4W27ajA%cr!BnR8O#byoA#d*E^WFf+9EnA-nN@?#&tBqpP2!_lHNR0yHlGgSF{ducPV1 zAP!{a@+si$tKYZ8lqLyVqNuyZYEQ)m1S|?(E#||$oitFrTmO(LELEdcnn>-ee>r)o)%FI z62wob?fi*sj07GQzV8l@*_dC}ldR1)W8fSmGPV-3mBLomiam)Y{Q z&I+?4ey?5%yxw=pW&|wc-ND;4Eb5XmN%<_a{<**8jS_<#d3a~;YUQGQe}7gSH;am& zk+{ql+2^Ym$`u<6BO- z{#}qUa^RKS{x+5R?>Z1bKc-MQhVN!{2;#K@s>N01@GFLCZ|k+(t6rq{?}Y}_U{Bdi z*^pwjdG@-mD4;q`E;v#5pG%-YUL;U4UU*(s<2Y{iO=suV16Z^_k(6o2R)a9}qXr;- zEVt|*KqL$8wj_dX1{|}z@uESAm~<2fI;EPR!q+gE{4zurMowyD10(ax2N5H%Vdy5t zfAG6}=0_G}D)M)z9`S=d-3E^~I*~|Xu=7v)M~bZFNo5x&gcrW7#i$>yCoQ&gdn3@x znXA9XNjKqsZYh=xQC4Q=<{tx6qh2dJcze1oHI`J4ww5Tz@Wl2t+hFA5`?wV1k+T~u zP%0Sd6Cc={Vcva4l%{liu;eYdbLzeV_jMoA^v$B8kG}re7~x$}j4Mm?$x4Buqqa~T zZx@L5yi11*Mj#jnI#C(mEsg8Wr46Y0(6WmZkZ_Q9q4de+-bE97K=yfHh1w*m7ptl&!$92R{spYjX)0D69N zDwdv!$Vt``0rLLc|N41jB4qyVxa!%jBaL!e|2xl0o&^tMe3`t;?|Sl;n<0cHP%12> zr7^LInD``G*;ld%eM*-G<|1aGjJd zGEB7oEy}n3I)FwLP1Lre@TL<}O+Q9PKX$r#@O>R8UtIj940@M@RO&$qK``k#qN>#T zu{3#rCmSV+JYybETL5F*kb9yx|Kvaeet#5YY0tE_YN^1=yN;121z~5oTYoc2S zo^q}9aAS#&kw)aBJeKZZXS$N(BT|KOpa;`bvTrvTfZuWakijTH*-~eeVOr)4i9i4K z)ur)G_$lV-9f8_w$)BQ^)K$j`M=ive?)hbovofzbwJIje$k)C_WNlF=nK2MnI!5_3 zB#Nu2?gm})*sfh1kF;NZZM=GVWK`{Pu2N%2)eh_4lF}xKiUh(C9O`nuQ3QeGsJqki zk(yB*`R^45cyXxR1AdqW(}c;~=E?m9pV=r`3m+5i=GHJ~`gHt9wH&tqouNI(@K7$vitfVJ%Z#JcxuZ6#OV=xT zc-D{4;3u?BpUp%bm%(2QitGvqxEz(6)#-jCkLqvT0zCmtYK~&YPmam4q0TJ{GYqx3 z76EfR_pG}^wn~UlBy7PSh5SH&3ZSX3i5v`_XNOm`4`-;Dzf6cqnsw1nxEpBo0G}dW zm}sM!`8ZS-_es?l>rK(!llX-Wow#AIyvqqRcX7|*Rwl8pR#k50*^%;3rmzqg3>L_2 z9}@fuO&4j+{i7Cp;`qW-VS^k9GU8EFN!eG+KeAgJa2*DGWb>tWweJQ`_1_co*dn`Lfe#DEodD(47RQPk5*E|q$xh6Z-Toe{Dvd`<&$jkErO-4gh$=;0u zK8zZ@O0%kLXY-peNfC%^FhB;}*|wT&x&EH>z}aFSnNkG>!Lt`GQ(I6Zxs_1h;JAOl zkZ94;p-hpz9PkNT#?P<(FVD{3Li*X(c88z6_P66?Ac4Ld_`pDg(VBZb+oQLx!CFx+ z&jlphS;9*&jS;9Mrwhp9vjPiCh=;MWuEzb1e>V$?PFD3Jr7%ymfJ!(TRy6X)zK|6`}w3%GxG%ZjL;>hEFy`|pKLoC%#GyTn^KG-*IZXZo! zD>{_O{F*uIGg~+HaAsW>WaBqg|2|hl)$arji*z7n(7QyWdD{c- zTA7!to5i76<6K)3(NRij-eNDt3jXd@7z`-C*PAdm`Thfj@Y+>l44XT1s{goj7YC1b#L+D|%R6?|(p{Wc2;1cl-t zYmBI&MIc-OF${-k;{#zbqNeF8YZH)6^z_Rd1a=0DMlW0EQstKn+y(hPWGp@^_+Xzd zJ-|EkThLG7N5nt{_xf4LLXnJZ)+jbNI^0bq>URZ>cpIwhO^2bin_JYq$NH+r!S zMDS;%z2npDulfLuSB#t%$wn$>cN_H$v*br_hS@|B|U5GCs_T}xZn zKUZ{ti1Mmfn+u#zUM>{wSf6$wXPhG5l!UczppFs+1my)76?y_Zu!tFmhu3{$HC3T< zvT=Q)oEZ_M!W9<8okzCQfNTkPeaY^QG_vicyS6}l4BfFgme`6;xp%``72}IJi6o;U zCJM}6pl+l$3?O9XoMi|~U(C0VYIeG?fcz66KrZn0KrKEGM{`QC5*y|lPGQ^dcHlaU z?KH}ptH5g11!E7PoNX?HEnGesy z)CU!qi$+XJA^Ky@$7k&m*JOkbA04K`27EbfR?^NGS^HlU1GDUSkahNr8O{}2VWi6c zI3i*gg_SXWm!_hB*H{qPP150zth4)Q9oKP04`gBRC&EJTamBUG%I0a`Y}3GYNo|n& z?7m3YI!S}z9X7j+hBKsEkx)oE+7;tQzq#ir_Wsu%JH#M>Ei%0yAchVgKsWL2yb~+% zE|^DmY+OufMBQB$jM&(3A_zAZT-gFC0V<5dCe(DA%9hE6v2g+NTti7lm{UcXUtkMd z!V0D1HTQ~vK+j_!Kr_;}KQ?MfYo&Ol;hm2D+i<*l>6A;LxMofSXi8uzFszEJ$c1U@ z6fH7Di#!OvC_d~cW{+{m^lrdMt|BA(!t!dd+3K+MD)Z);<%_E|H_#8}nz3EvN*fgn z@qPP~)4UP{AA7Ly!1>eoc-Yt4=wZ0&TRUXECCd}?+xqH#mX48(5Yea4qU{e^>kpE| z;p@00goVE3V}7HgUI=lMB;5wT`bK5kz=0yC+)U2;t{a5@0d2c)nO+bup9rz!rVT_-KIt)8a3&8*=u-&;XN zy|Qp=dR+lU-#g?q)oKktM&;+fMHP1$FP`)g4lb-g%CiFR`u=Wzg<@Q za^;a^X)pP#y_%by3XeqEdG-6s+gwL#B|Dh*5NlY)Xzo+j#Y z#YCvoD;nDGX5(0qza}z8mmVr{rX(?r}MI%N-v~=KF#s>gv&(6nbDi!)-MI8>-w%bH91$iAU<+lmv_=i`c03{J4 z#CjocD14VE%;kFIy}dy)Q6)Mf)hHEdwB9md&&;4G zA0lbi`sWyZ*-;8+SI%o>rIq!SO59np+Dc3XMQt%}`FkAjC6}k6oj#s1^_mSAaHzI&^TB_8Z2)IFU_itgm4KW3@MJ3XKT*##Sf|}%fNdt>wSMoBpx1u* z!%rl(LYS}Ic}y7>5byXVCrmn?Ue=a-YDRjXl7gR*E|!cI;iorYP%8G2IKOta6h*?$ z_%&wzeAt%$TKL4JGTLoH~l)3R~omm##8#py)_yhB=r>c(L#MiDO%z!nWn_M~3T0p{pTV1)1t#|wIFd>Ynrh$%?vq$*)f2#* z)DSASghA(0E(gmf=@AD`V~E~NL=`#Suig_&&YlAXoM$f-Tx$#+fMLkqIFiY*X|g{1 zIaK-lv9LC&lvl&@m_r|(K8;2SEn*$khn;_$` zwfP)%*s`fTGnYokr?$qsWlB9%5mT9zjSZYo^q_;9S7e=@*}U|68%2dXq$o(2aPHi@%Jd(0``{uYt;Cf@bAkToGQIvJy8h6TAD zeu;%$N!Ss$?<}(0$0CE_wT=NH)B1D26w8Zm$)g`jmv%lCV)XxT8uc~muL}pJ9emsh z>K@XhaKv&`YZmZ)?(fgFU zG({3VEK~GIUU}HybJ;06P}p|Ts(DxuW(?=i&slukqu%;WWf~~DI_>jRCrY4!a^5S>?ClDYg&Y;Q9v5~?1qT5zrgLrUk0|5u{{SK>#XiIj-2m8%vYf@}VI-b~%S z6V5#DEPUg8?voc4EMO?YzytF*g^c~wk;>EKin;MYL6Q%XUXeNELvMO^hti_g z1kvF^%1yAOC&~TlkndPHMtWvP6`GH<0Y*cF^?HamBl@8pA|&CmHOn z34M2zBjlH)PsN*V4k|ob62=*45McDQ-Q*kiFi!zxcy6%r&x3r|`pPB55I-U;v+xl$ zJh5y$o2#=~t&pr!Cd#XDA3(B2CAE>n6)Jt3zJ3LcP~sJ;R=%0uOP#U6_IjI*yc17z zlB=q<@SFe!tP&dum@0+u2#AMGYuP^8uDSe6`~2lAmxucP463}h_}Gr6tp{m5oAXG- z-*UEr?J@H?!LzPd;Gig*>_vf*?ZRWLqMxQWL7WIK?hGZH@&U;1%ir6$z)Nu)-SOPC z)PH~34ks&HQ@KBBi=97-Wjqk}Wcigd=QIJh;{@vB=0e#D9Tk9*qC0l7@~rSFQ(p1a zDmo#e%Ak_|6L~*&H1l=hhp~hcr3eY+)Grjlq&Udrij&&TBgtAk_HotKb$W5M&waDY z>POz_7XvqFq(|wLP$CNM?#si+8)71>)8^*QNB#Tmim&TR@)$F}DZos3($X%CE#E(w zPJ~t<;*%@jASYl8b|6B|PVjtB@E}%xY9ytln}gM)oX@%;qFU)IWfi{|9+e6KZ|QZ9 ztt&bY^r>byMoGASU|gS;qCMs7 zTQCedaxv+8?_OIT{bf#*A)xK#Y$o%f`PFB+M-dW<)Sv`8F&_is>a!Ae-seiU8tvvc zGR?8jV<(EKjiG49UY>&=?70yPhHk?7Mf|Ne683_>;D6?Mc4KtbGN$(_>!J#3u16V3 ze~UOV1LB#OjRJ#RjBralDfwyY)#pq6A;cmEYn6Ox3HV1qp144mmKUNs#2P#9g zSe8|Ki`*&`geW4u^_`j`W#`r2Euo3u#lCYCBHz0yGMjso!b6Yat>h8?B4C!*%&ia4484 zhJ=yRuZ!BJ4_s7yKc<}1I3xS^PXh*hTqVmq{p~5Cb`tVCqSVObD#tCw8UzxbUB+gZ zx_qr)?IPIcgFaKMUY8SKWrd}Lr)hGVNWbqGu`OQZZ4My1YI)OpBCiV<0Vb3@3|^$(1PVVI&838sLG2!V z&(R)-&N9+ExFdd>mW-Ih(62%_!9&_t@8_$5G+HLLz!}P!O}b3SbkOJ5faW~({>YU3 z{*9bxNZmW(ZbbYqnB>jmLYZ^!nJvCYhS?+aC?luh9Vp}II36f0ohC64wPpYCoh_J3 z9l&GDfAQG!`@4;SZZYO!iNW8DxVgODP!#perVwnHscDw4tdtn}TM;-O*}v_{Vof*#te0(_I?cXqSN{*v{xl*Zk#cv(a&vADj!PE&j+0pwdi7gc~K(Nno~WJrHJgbak$fQG23YJRdL6^y||Y`XXJ& zi9s)jh)Gg8CPm#Ibbg%l8)wB$5j0Wss(mZhC{2CZPr1RT9T zns1x)A6&G>`q!fauApC}u*UE8we>k=Bwq7aWE*oFRpJ+1=VNor^V~Vpy1se-WT9fnFHY@K-sd zqBE>QZ=oE)SSgoTv_F&?K4aT(1ba@Z7Za$7emmxfqcNvaG@hB>H;c2YwAPt)9LQZc zLdz)Qic2Lq*z%x&VvCs1Ha&HymEy?x$&8Mq)}r8P69fPMAeni~qnWSeCLXQ=u5pw8 z!-f9ar`x5QjZ8R@c4Wj@h)s|L-`dyV&b_sli(#g0q{}Trr;BRL>SZNZiE)@@c}Od^ zL}BViPTPDgiG2ksFT%imQMkA_<2O1RSJ!bmsv^s;%1JMZzU@{Kj|o%ycVMW6T%tPE zv9?rz)ZMZzE9gG)A*yxUJS~q!IjZ-Kw&;IhRL^6;A~qb4{9CTQgoi2g1EM6L*)z`_ z%jc3VfMPicN-zHC0f=#>%8#k3w^5>NeBHgBb17;@(CN@0oc7$Qq5V}PeI~G2pV%dE zPrcASP(goL_E(inivY!-2hB56B@706>&4K?yj?L!21G1yWac310lW<&C_9)}ol;1z8QmEo@vJx-Sbaj&tQ)g4+*2g0J)Vny*tOzIIkUEj; zYU{XceX6+63|RNSz=a=Xmh`;{NU}C1pRDBOroobfB#V^A*#@j zG2Zxs2hgl_h6@6XG%B@F_6@}HmX?o}nrA;|r`|)9f6*v{EyMN#aTf~~9vA1xADnj=9{2woO;dX8@~!D1ydVfw`G6IL@xLqpW>px` z+#n<6+$N&Jjh3WL^-@z$-=+KeS=!C%1Mc^a`j56xr8lQDZKkV9K4`n11a)Uby6rP0 z?fSkWEAt;$_;$E48CY&2*2r^Z8XJf%RkGTor2Wn!QDW$lkt6!(KQ_Ixl{;)z=@0P% zsnzu*80pobD0lb&TvxC+WK&oC8g4{S@$gbLV=TF?uNHQEqSyq^->0&kia#cQ+w2Z} z`bYGe=4(p#54aM|K8em=g+(|tmMy@yIR^%OM;J8WYegYCb8&r6mca%i08!& z*s|FTNN3Y{`pM;yuORfA*@GNbZ4ZyGKkM7h9)AWj{nyV&gH;~D`rgkng{_IpuUwr+ z1^p&$7SSD)NB;4=FhW#sp-N!`#njZWj`IzDUga3Zx7gYc2%Mi0CnVwHc~W(A9}gy- z2XUki_Vsr53U?U~=R~Q;!y__G;|THE)wXQY#ENhcoThJwV5?frvl_09R$uYto$ zpq*SlCt~%OVLbt0GVAxRQ`z&58#=nh!z(G(A9kr`c=76n>-@wPTEu+dguR*K>Tt#j}Vhw-Y;foCJS@+kSyKFFdjO#ra& zbBgTFCoDlqXoShzjrvKnopJSabi4b0tosq>Auf|f*h$%ABIYe9(Um%W_<7G!BE6iO zVo3oh4CY2=yVruIH0feHv76GuZ?6ScJ5BwJv5bFfhAD0UWFla8X)pqc$LFmM0mHDs zsze67WuIyIb$Y+S$mqLegLWrWy!h>|s9;{{aewru{{3~|=1UYs+CJ&c%RpyGGjBoW zg$bW?{|;DVZ~R#Y`5UL&HVi1NS?)PCAwRw4T z`yE91bC@F?-Dj0S>I;UEh|X1_L*|)*V&y;i)w%W#)AmGm0`L-gmwT_H#xEO^s0$Oy zim>WP%_bUFF}W(3FzE>7=K?0-7DMl{**)rgPiH^5s^*W%=7Q0_=#<(kb5iTD1`^fF zH=pi|K8?g>l*(`TFR_-R=1Ra}jC>g88SAKKziplf{FKO0>?8|*}CCuNtkQu99-%5s{=+IpGg8~vlpNL13#B#Z46 z?qr9}xflo6C(@+&g(pzho={Z3H)-0SOz-o_bRv?Jn;uEkj@+56wkNo=;|y2TIsJp@ zxrq@ZFooAma65N;n=I$?JfhBsTJNq78N-kBD4-AtGa^*@sGm_GAYqJwBc%9O41dJ{|8cJ>}p`+B#Cpz`K*&M4hFyH zHu5MT5p3HF($jg4DuvR-G$wUOL)R|9>fqM+UpDDKLc z37Ci}R8C&ZBR%A_Pw+Z8zJ90jc>(L_j7;U1;UsHLfU`bXz(S^PaV3-`RUp@V&5kLU zQ1`yzKHcP`9#cQk$tNp4Q|#3HwzpdDw}#%)L0VVd#J3*rAxY)wlX8QAH`*a{i45|U zR&{c@;DGHF&34P__S3|7*rvbh1M{$|t9@Tj>J-+S-M9-(bo9-;moU_dknBnRG2RVC znJ+44Q~uJJbG!a*SC|muN=>qX<ti2N9A+IZ74{SI09{_*HB^I)pfTZ7mrgy)FQ5E7Ugo+a|B*VN@m~!Q zz7;Y2`&Y=&VcKsbp@y-=n^%kQ-Yg$xzPT}?JTi5K4yMS`YnZ@H6ZQt}j}76!E@ZLA zCpWWeE>U(HLwX!`>{bY&*u|2E{}m)IqXO$>=_ej`y3vT4e;``6ZAzth+`xwT@T!?Y z#m(fGZGzm+r!ovWu+c?}X%v|_snl#Q+GWG~5B16Xr`R6U$ESK9Vhl} z+dA97Tqbg}EHwxEUL9CfLBB_WFb?iLe|hiqZeIQ_QJxQmofJsOp8Ou}H;l60HhtjJ z<;1N<61)7mvDfiDy*lOvB!EWWUH=@DI={vBj_p@`-E6yZJQnjNnY;?V{I|4}%9n7T zCToA}T@{V$_fA*ZSbQtyxR~uV{b+3=`M0R1gUyo$>fpS8Q6kUS^fkI2p5``_DRMNA zL-(Sd?wfFYuiwVVXbj5x)<>xX>$;@E?jIOXP}s@J)xof8F8$(z;ifY*6}WWQjn1

tnRDX8HVsF-WRQpZwhVM_~f`PA$cca-(#_>M}OQgW5 zt>`od=`?G$%~C7HKx0^OrP{wmxvQ)lgJcohRre{xiAcWgQI`|I=Sl>#4iU;y_KKo(lN8ISUb%Fu=r1Y(5+J$43c;0cx%R+ev;j z$18=?huXGPA2|mj5?Lkt!e!(MU-GhVOao21FQs%s@wQC8g!g@dcbeaS+EPGyLQq)2 za+QsgMmzj{0jjS&6;dof`Kqe_59LUOi;!H&E3B~pG0HCgn@*Dr?)H0;Cvmi-#pxNt zCMagJ!c$H-BrxK#S|$g^ZYG0H0>(wc8uv{~M2mpN(xNIh%<1F(XsHl?exd4aU~qH8cGf2+BpKcl z9ip(X(qfVCy~Fo9482E}jtNI$%EayslK25pQJwc6>C9lR3b=B#|%8*ylA;! zGq!Sk7+4##)n@xj8>Shx)-zqFrISnu@&7av{Av=b=%xV8^kGfWI2=p7T<&k*fr&h3 zZT@kmZ}Pt)+s(Nn-x;qx z{v$MK-r@6n!Law>6GgS$ z*s1$s`f@haK8LhbgO{OFH6CZBD&+;6-nXvI!gwqo*V6@cO zw!tH#tM4u#XyfH0hF-L&oL?HaB3$xnek`R)jE(=mTz?UzLYpC0>3W5zF^A#+lH3`} zPpnnm1R|?bagDDJ6jth!yEwZixnyw2-Y>tURvZ>3DiKw1@Fb#VYM#pabTmjt%FH~X z^&RAkSk%y-E^cvj_@~?-B4hD-j^|4BP`yPd(e6HAAGA|g((o4dc)t}C%%mqQgDcQy zTLDItf*G}=!Uk7~f$^!3pbL^jA;}QZ~~)KEB$!>dYaHYSpB>vs*Q7*=TM0yE_1KaE5c4SdFx#dS9f*6eT}yfP#J@ zjKE{suR`-K>Zr3G`a`H5)l43#;V=HJFWDKm7*=u5Ojg<%fOMmaz z2e1D0{(szp9=B>%L~Cke|Kk~R25RuL-*E~`W1u*>;xRi=hd~B1KN2+DO?5C_4};AnJ3ezr%a1<4GDa$7P<2(=8->vm)5X+RsBMM)R+80kqY&?X<; z1v!)B+1qaTxZ>z}m!{@3W7pteo(;!~bmPVM>aG4kXP9R5^nQcyJDuX>ImV$ip<(&x z=ysH}UbuFcFXp?%*cr=SnL+^`Gni3~S2jyHP=3BcI<*siKu?NIu4I>%Ri%S!Jf-)Q6~sBM+`%1Y!7^b?HNnPw zggH5+G1gAgtM{TRehYJoJ_&cr-dC{ZN~B_nS|<5;b(LBxx*9gdb^rExh!3{EjCi)6 z=XVCE{2%3+lmB_Tf;%4g>*e8Za;gnTea~Zakl~5XLp<+*#4x*G5SHR$j;4)GMJoRE ztSlq)d(%mLJWmF<;%Li=@Aj&m-yVq4NpwD5Sl9JJw(< zdq0=fZ~lFzgC$4rj~gyWr%ScFZeN`Lo_BZac@+G*05=6C^mn!j93|32ghUV~?%P{# zOzM4DFfM#*s2<@b1|Ue@2lNWS+z9S@`enBZM|h+@=B~Ppt)}|E*Li5S<+4`*H1KDa z%8szQxow@xk=|x;^TZpRkk94`0XdbjdpSqc_Vx12WLh``Ib_j%6IS#v{ zJH)$OSLw>8Ud73y?FwyCCn(xNN-(hVDQOjU$yZ+xe2SArS3Gq2;NoLvtZnC^E3c5& zLoO-CDR#HqkTKYEpp<+C1b846To3m1rg2r-%#XV>`PpeO;SLY%G^R-N1!iy6UPmQN za{(M9uE&vm2JcwseC;`OaZ)OzugDbl3W7=3@c11r5r+NCvSnp0)XyTG-SOZ~7g+_E zP^mo0o`1BUN0=PVotzp-qfFERt-#`lCX0g11h z8jD87<-C&MWAiA3=ML5T`UWD9^Vl%88=2sO!3)H^@9N|Giz|WU&meZ$ zjC%1gW93{ErJaY9v5@=iq-^{ME9-10pp=VB@hJt%Q@|#?pmC@8cuqnLQinh|2Y;ot z1zsaHQbbbuM^VB>6?=Wo;Q}5=@Tq6Wj9iohPwD zPVM?Lt(aRrCY>MGcz{yJ68S?Hg+Ihov~o4V)VC0wn9I`WHlAQJs)o1B*NL;x`1#jHS7j49sC_IVDq%6GbYY#SK!PXV`Y6zAMgIgUGeG!O4MXg}cVoh8== zGGu)pg;!l$zPaO8Q`_cot+YDyh!{2sO)KV*AZMluuAgH~i=zBu#VF%Mt~lr{x)~Rs z9yfzzAs!{I;wDl4rG3l-oqz5X zzDOsWNkmnWkz(v)KAuIcW@N=6oT}Hb%7?lc#gQu~pBPANSI_~h@@t>Z7>f4Zgnk|W z=vURu@??(m;3c1@=FRs@?!wtMHqSn38A-B|gjNY*OxAX=n-;oKcz%ti&crvn#i-&I zmAsC~FUpBGjH@|wGfZt;RYjZ&>KWU#VotxR!n<#n#vv~)oopI|&=r%AH&&sOTmiQ> zl;(s`PSK_D56;62rcx4{26J=C?Vq^$3YL8A-hQ-a#>0ZmeUXr`=AbjP0P%3MyGn9y zy7HteX?SD%(fU1XPev_Hyo6w2H6!ZpJ{@{pk^uVV5cXaj=|CX4l+w@j?oFf8$ zAf3dz>8XZcfXOOV>L5{~H|0tGi-0~laIILrq3~6BtA%$}DUl~pe=dx}NIM36E5 zWamfG9Yo1#Q9~n!VkhnCU!@AZ{NK<%Sf+ZrHiaSz!JE!Zd;739#or>#O%3k zb>V9(CZ=RxaQ?N_?l{CiDp4*ybS34tjwGa7Ndb>|u)O`7iFp|A$vR)~T~Mb8>JMbI zH`H>q8gM!AqkT|arzx5M?bsS|j_4KdH;4`h*4S4$***?J9Zn_+0$p#jm)F(%mal5_ zR2`8DhB)jnKa>vR-?SE|SG_7x#TJExg-iUn-Ge+#Izd9I+}V0w-yKkYWK*9kPgZk; zBy@C?^HKT63n;n7mISveUl4*al$-u0k^*ao4PLi@QiuPnOjc>VDB_29lrS`fP5L%_ z>=l6QV>m#`;i|dxD$})A3-(CZ(qzzO{8_Ju)~kxdF|;vs1HMR(TxR?&x1js72LdF* z;rD!jkU5J%T?w|qoau^wYz&vQ?cDb3V{!h+#JL0bnIrEf#LX4{BSkJ6J~x1oZ-^2B z?A3Uw7V<}2!SH%B{zM7FsZpC}fkvE(tjVV;uDnlstul}CJS4_BLN~b0^#*s2I5M)d zU2LklPDfhTwhQbrYHX_X(Nw7u2UW%SR4c_BH@d=tZ_62_AL%IG^lKLZqauw<4Id6txPg>-T1ZzK?QP_ll1QeTD zsGbC2@lL0#0D^$;0$Xa}LdF(qpq2UQTCVDQdjxCv?z)k`bj;zSR{-hT($bspMM~D9b>U z1l!uq;!^DI#*~_3>*F_0PZ+PdL9iMFN51rqg^}CTkTvdct@O9OqkxI3K2Jl9f=#C~ zB;JvUl6I(~4cmavvrAbwswBM z-G9-X&)W$H#1$;95j6=qk4HN+rs3?nJNr^eYtYRn0qli-4%k)-^$CtTw8v$%SBZ2k z`bWzv^)@5`Pxf6b8@*E^3gyJuOA2%W3cvBO;GxjqJYUUq7%Md_fp$x-Zck|>wa=Ur zYYBP$ag{W11HXd}9__T%5j>VV!O&cIm=rH!#@n5M9NH1Ta-ze--SooSxWjjyziaTW zMSf{Vv7W<{h>Ml`@-99IIhbFO?-SwFnUw^xR3)k`*lzB)jT8|!*i}BzhX!M3VvAK= zlM}+_yDe2?faveYL-+L$MeITbD}t9}#1;u32kpQ%L_fV!f`DTJJrwROBMe3?0?&FU z3%SWVg|k#{r45q4@i%=AO{Pl@Ba)JI>@qsR`cZ~?G^Nzpy86B5EBXU^{{}@|_<3mJn(Su#RwWx*{ zXNHUcLAUbo#LBYP>n5S5w^?+wzWxFQ%o09tPCV>!U~UT~j$Elq+3=Xt_Uoe-%OeVd zFzKWMo9jxz#;^Pl9ql@oDR?%>mEDBr?6sySv9A&i-fXUlQR93D*^rI`$XWVGto6OA z+R@H+r6}@z3Bhth0$EjNKBdquPvr#~f02xHCqFK^`!7+|Q;4nSQ18hNLM-gfju}IN zL{t_g-F@_Lav%Om*SU7vC(N08A>he)2l~i@V8|<~PI=T-2|{-tKN@ky3Kg}Ed)8}O zYx}c3ob%mPW1?f2e#~Q7E0n<3ARQzlC|hn53!tX?kQ9Txbws~oABz0yXh2@Gw}x2n zEJ_-TEyDo)hDNnaOhl3HgA=p@cAcY12mwiq>5D{Cecj$yhT-S2M&|)ZXVyWS-)y zyM8CP4}x-9ASSJ`h!zdhE;)+&>E7#ER-yY}QBpv> z>d~Dr8`_e)YlKv>I6%z%^Pp$L_Pk6$O)jxeDQoft1&DFln*{irnu&KI z2s)s=>vlrHOV%9Q?vT+oA^*74l!&z@hiL(K|A$%;51MCg#}aVGRhPkvXGE<6P$6jE zfsHy`z|`wzD=g=OGim0V@>QOUUV*IqZw()@755u%Nu&j>7{g61428ZiVA7(ZM%(0* z+o>WU9+v4lNgAkG7)`U8F@8`eY-ur{FjrP!d}UGH6ySVO5Thv>4A6XX0)fp*A$-;R zB$^7cmqzX>@mweSO2C8!2~`H|&8p3j%S+Mp-~P7}YMyRSb@UYAPoRjOn*5iobgdHQ zazp<(Tsl|_F~Gx^zhiE$?}f1}u7HG9

##*A;^QRJE>kwjlcU?~28+!P*Kp7;P_) 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

B!2!$!)__~7ZF@(NCSnYCTP3z8+Ed3*;tc- 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ᖔz6R#{j} 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�Zk6!cp(v*a%rS13tM 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

VKrX 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ξFK7k&7LY`@NbhuSL>9B~C*cBVbYq<$D`5 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�@JuG_Th$ANf(|X<%~exF4&BWF-Tz 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 KKbLh*2~7Yzq>woP literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/microplastic.png b/public/dashboard/images/fr/microplastic.png new file mode 100644 index 0000000000000000000000000000000000000000..a01e42189c6122792a0fb3cc52ad964e4a90613e GIT binary patch literal 50065 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 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/social_fishing.png b/public/dashboard/images/fr/social_fishing.png new file mode 100644 index 0000000000000000000000000000000000000000..83df67347f028aa903cf66745080e5f8d3518d30 GIT binary patch literal 25802 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 X?Jxu?8UPju000000000000000wurSY literal 0 HcmV?d00001 diff --git a/public/dashboard/maps/en/evolution-map.html b/public/dashboard/maps/en/evolution-map.html new file mode 100644 index 000000000..2da5a1a01 --- /dev/null +++ b/public/dashboard/maps/en/evolution-map.html @@ -0,0 +1,16 @@ + + + +

+
+ + \ No newline at end of file diff --git a/public/dashboard/maps/en/ras-map.html b/public/dashboard/maps/en/ras-map.html index 3e362fec6..ab9c61d97 100644 --- a/public/dashboard/maps/en/ras-map.html +++ b/public/dashboard/maps/en/ras-map.html @@ -25,7 +25,7 @@ ",""," plotly-logomark"," "," "," "," "," "," "," "," "," "," "," "," "," ",""].join("")}}},98308:function(t,e){"use strict";e.isLeftAnchor=function(t){return"left"===t.xanchor||"auto"===t.xanchor&&t.x<=1/3},e.isCenterAnchor=function(t){return"center"===t.xanchor||"auto"===t.xanchor&&t.x>1/3&&t.x<2/3},e.isRightAnchor=function(t){return"right"===t.xanchor||"auto"===t.xanchor&&t.x>=2/3},e.isTopAnchor=function(t){return"top"===t.yanchor||"auto"===t.yanchor&&t.y>=2/3},e.isMiddleAnchor=function(t){return"middle"===t.yanchor||"auto"===t.yanchor&&t.y>1/3&&t.y<2/3},e.isBottomAnchor=function(t){return"bottom"===t.yanchor||"auto"===t.yanchor&&t.y<=1/3}},11864:function(t,e,r){"use strict";var n=r(20435),i=n.mod,a=n.modHalf,o=Math.PI,s=2*o;function l(t){return Math.abs(t[1]-t[0])>s-1e-14}function u(t,e){return a(e-t,s)}function c(t,e){if(l(e))return!0;var r,n;e[0](n=i(n,s))&&(n+=s);var a=i(t,s),o=a+s;return a>=r&&a<=n||o>=r&&o<=n}function f(t,e,r,n,i,a,u){i=i||0,a=a||0;var c,f,h,p,d,v=l([r,n]);function g(t,e){return[t*Math.cos(e)+i,a-t*Math.sin(e)]}v?(c=0,f=o,h=s):r=i&&t<=a);var i,a},pathArc:function(t,e,r,n,i){return f(null,t,e,r,n,i,0)},pathSector:function(t,e,r,n,i){return f(null,t,e,r,n,i,1)},pathAnnulus:function(t,e,r,n,i,a){return f(t,e,r,n,i,a,1)}}},38116:function(t,e,r){"use strict";var n=r(83160).decode,i=r(63620),a=Array.isArray,o=ArrayBuffer,s=DataView;function l(t){return o.isView(t)&&!(t instanceof s)}function u(t){return a(t)||l(t)}e.isTypedArray=l,e.isArrayOrTypedArray=u,e.isArray1D=function(t){return!u(t[0])},e.ensureArray=function(t,e){return a(t)||(t=[]),t.length=e,t};var c={u1c:"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,i1:"undefined"==typeof Int8Array?void 0:Int8Array,u1:"undefined"==typeof Uint8Array?void 0:Uint8Array,i2:"undefined"==typeof Int16Array?void 0:Int16Array,u2:"undefined"==typeof Uint16Array?void 0:Uint16Array,i4:"undefined"==typeof Int32Array?void 0:Int32Array,u4:"undefined"==typeof Uint32Array?void 0:Uint32Array,f4:"undefined"==typeof Float32Array?void 0:Float32Array,f8:"undefined"==typeof Float64Array?void 0:Float64Array};function f(t){return t.constructor===ArrayBuffer}function h(t,e,r){if(u(t)){if(u(t[0])){for(var n=r,i=0;ii.max?e.set(r):e.set(+t)}},integer:{coerceFunction:function(t,e,r,i){t%1||!n(t)||void 0!==i.min&&ti.max?e.set(r):e.set(+t)}},string:{coerceFunction:function(t,e,r,n){if("string"!=typeof t){var i="number"==typeof t;!0!==n.strict&&i?e.set(String(t)):e.set(r)}else n.noBlank&&!t?e.set(r):e.set(t)}},color:{coerceFunction:function(t,e,r){i(t).isValid()?e.set(t):e.set(r)}},colorlist:{coerceFunction:function(t,e,r){Array.isArray(t)&&t.length&&t.every((function(t){return i(t).isValid()}))?e.set(t):e.set(r)}},colorscale:{coerceFunction:function(t,e,r){e.set(o.get(t,r))}},angle:{coerceFunction:function(t,e,r){"auto"===t?e.set("auto"):n(t)?e.set(f(+t,360)):e.set(r)}},subplotid:{coerceFunction:function(t,e,r,n){var i=n.regex||c(r);"string"==typeof t&&i.test(t)?e.set(t):e.set(r)},validateFunction:function(t,e){var r=e.dflt;return t===r||"string"==typeof t&&!!c(r).test(t)}},flaglist:{coerceFunction:function(t,e,r,n){if(-1===(n.extras||[]).indexOf(t))if("string"==typeof t){for(var i=t.split("+"),a=0;a=n&&t<=i?t:c}if("string"!=typeof t&&"number"!=typeof t)return c;t=String(t);var u=_(r),y=t.charAt(0);!u||"G"!==y&&"g"!==y||(t=t.substr(1),r="");var w=u&&"chinese"===r.substr(0,7),T=t.match(w?x:m);if(!T)return c;var k=T[1],A=T[3]||"1",M=Number(T[5]||1),S=Number(T[7]||0),E=Number(T[9]||0),L=Number(T[11]||0);if(u){if(2===k.length)return c;var C;k=Number(k);try{var P=g.getComponentMethod("calendars","getCal")(r);if(w){var O="i"===A.charAt(A.length-1);A=parseInt(A,10),C=P.newDate(k,P.toMonthIndex(k,A,O),M)}else C=P.newDate(k,Number(A),M)}catch(t){return c}return C?(C.toJD()-v)*f+S*h+E*p+L*d:c}k=2===k.length?(Number(k)+2e3-b)%100+b:Number(k),A-=1;var I=new Date(Date.UTC(2e3,A,M,S,E));return I.setUTCFullYear(k),I.getUTCMonth()!==A||I.getUTCDate()!==M?c:I.getTime()+L*d},n=e.MIN_MS=e.dateTime2ms("-9999"),i=e.MAX_MS=e.dateTime2ms("9999-12-31 23:59:59.9999"),e.isDateTime=function(t,r){return e.dateTime2ms(t,r)!==c};var T=90*f,k=3*h,A=5*p;function M(t,e,r,n,i){if((e||r||n||i)&&(t+=" "+w(e,2)+":"+w(r,2),(n||i)&&(t+=":"+w(n,2),i))){for(var a=4;i%10==0;)a-=1,i/=10;t+="."+w(i,a)}return t}e.ms2DateTime=function(t,e,r){if("number"!=typeof t||!(t>=n&&t<=i))return c;e||(e=0);var a,o,s,u,m,x,b=Math.floor(10*l(t+.05,1)),w=Math.round(t-b/10);if(_(r)){var S=Math.floor(w/f)+v,E=Math.floor(l(t,f));try{a=g.getComponentMethod("calendars","getCal")(r).fromJD(S).formatDate("yyyy-mm-dd")}catch(t){a=y("G%Y-%m-%d")(new Date(w))}if("-"===a.charAt(0))for(;a.length<11;)a="-0"+a.substr(1);else for(;a.length<10;)a="0"+a;o=e=n+f&&t<=i-f))return c;var e=Math.floor(10*l(t+.05,1)),r=new Date(Math.round(t-e/10));return M(a("%Y-%m-%d")(r),r.getHours(),r.getMinutes(),r.getSeconds(),10*r.getUTCMilliseconds()+e)},e.cleanDate=function(t,r,n){if(t===c)return r;if(e.isJSDate(t)||"number"==typeof t&&isFinite(t)){if(_(n))return s.error("JS Dates and milliseconds are incompatible with world calendars",t),r;if(!(t=e.ms2DateTimeLocal(+t))&&void 0!==r)return r}else if(!e.isDateTime(t,n))return s.error("unrecognized date",t),r;return t};var S=/%\d?f/g,E=/%h/g,L={1:"1",2:"1",3:"2",4:"2"};function C(t,e,r,n){t=t.replace(S,(function(t){var r=Math.min(+t.charAt(1)||6,6);return(e/1e3%1+2).toFixed(r).substr(2).replace(/0+$/,"")||"0"}));var i=new Date(Math.floor(e+.05));if(t=t.replace(E,(function(){return L[r("%q")(i)]})),_(n))try{t=g.getComponentMethod("calendars","worldCalFmt")(t,e,n)}catch(t){return"Invalid"}return r(t)(i)}var P=[59,59.9,59.99,59.999,59.9999];e.formatDate=function(t,e,r,n,i,a){if(i=_(i)&&i,!e)if("y"===r)e=a.year;else if("m"===r)e=a.month;else{if("d"!==r)return function(t,e){var r=l(t+.05,f),n=w(Math.floor(r/h),2)+":"+w(l(Math.floor(r/p),60),2);if("M"!==e){o(e)||(e=0);var i=(100+Math.min(l(t/d,60),P[e])).toFixed(e).substr(1);e>0&&(i=i.replace(/0+$/,"").replace(/[\.]$/,"")),n+=":"+i}return n}(t,r)+"\n"+C(a.dayMonthYear,t,n,i);e=a.dayMonth+"\n"+a.year}return C(e,t,n,i)};var O=3*f;e.incrementMonth=function(t,e,r){r=_(r)&&r;var n=l(t,f);if(t=Math.round(t-n),r)try{var i=Math.round(t/f)+v,a=g.getComponentMethod("calendars","getCal")(r),o=a.fromJD(i);return e%12?a.add(o,e,"m"):a.add(o,e/12,"y"),(o.toJD()-v)*f+n}catch(e){s.error("invalid ms "+t+" in calendar "+r)}var u=new Date(t+O);return u.setUTCMonth(u.getUTCMonth()+e)+n-O},e.findExactDates=function(t,e){for(var r,n,i=0,a=0,s=0,l=0,u=_(e)&&g.getComponentMethod("calendars","getCal")(e),c=0;c0&&t[e+1][0]<0)return e;return null}switch(e="RUS"===s||"FJI"===s?function(t){var e;if(null===u(t))e=t;else for(e=new Array(t.length),i=0;ie?r[n++]=[t[i][0]+360,t[i][1]]:i===e?(r[n++]=t[i],r[n++]=[t[i][0],-90]):r[n++]=t[i];var a=h.tester(r);a.pts.pop(),l.push(a)}:function(t){l.push(h.tester(t))},a.type){case"MultiPolygon":for(r=0;ri&&(i=u,e=l)}else e=r;return o.default(e).geometry.coordinates}(c),n.fIn=t,n.fOut=c,s.push(c)}else u.log(["Location",n.loc,"does not have a valid GeoJSON geometry.","Traces with locationmode *geojson-id* only support","*Polygon* and *MultiPolygon* geometries."].join(" "))}delete i[r]}switch(r.type){case"FeatureCollection":var h=r.features;for(n=0;n100?(clearInterval(a),n("Unexpected error while fetching from "+t)):void i++}),50)}))}for(var o=0;o0&&(r.push(i),i=[])}return i.length>0&&r.push(i),r},e.makeLine=function(t){return 1===t.length?{type:"LineString",coordinates:t[0]}:{type:"MultiLineString",coordinates:t}},e.makePolygon=function(t){if(1===t.length)return{type:"Polygon",coordinates:t};for(var e=new Array(t.length),r=0;r1||v<0||v>1?null:{x:t+l*v,y:e+f*v}}function l(t,e,r,n,i){var a=n*t+i*e;if(a<0)return n*n+i*i;if(a>r){var o=n-t,s=i-e;return o*o+s*s}var l=n*e-i*t;return l*l/r}e.segmentsIntersect=s,e.segmentDistance=function(t,e,r,n,i,a,o,u){if(s(t,e,r,n,i,a,o,u))return 0;var c=r-t,f=n-e,h=o-i,p=u-a,d=c*c+f*f,v=h*h+p*p,g=Math.min(l(c,f,d,i-t,a-e),l(c,f,d,o-t,u-e),l(h,p,v,t-i,e-a),l(h,p,v,r-i,n-a));return Math.sqrt(g)},e.getTextLocation=function(t,e,r,s){if(t===i&&s===a||(n={},i=t,a=s),n[r])return n[r];var l=t.getPointAtLength(o(r-s/2,e)),u=t.getPointAtLength(o(r+s/2,e)),c=Math.atan((u.y-l.y)/(u.x-l.x)),f=t.getPointAtLength(o(r,e)),h={x:(4*f.x+l.x+u.x)/6,y:(4*f.y+l.y+u.y)/6,theta:c};return n[r]=h,h},e.clearLocationCache=function(){i=null},e.getVisibleSegment=function(t,e,r){var n,i,a=e.left,o=e.right,s=e.top,l=e.bottom,u=0,c=t.getTotalLength(),f=c;function h(e){var r=t.getPointAtLength(e);0===e?n=r:e===c&&(i=r);var u=r.xo?r.x-o:0,f=r.yl?r.y-l:0;return Math.sqrt(u*u+f*f)}for(var p=h(u);p;){if((u+=p+r)>f)return;p=h(u)}for(p=h(f);p;){if(u>(f-=p+r))return;p=h(f)}return{min:u,max:f,len:f-u,total:c,isClosed:0===u&&f===c&&Math.abs(n.x-i.x)<.1&&Math.abs(n.y-i.y)<.1}},e.findPointOnPath=function(t,e,r,n){for(var i,a,o,s=(n=n||{}).pathLength||t.getTotalLength(),l=n.tolerance||.001,u=n.iterationLimit||30,c=t.getPointAtLength(0)[r]>t.getPointAtLength(s)[r]?-1:1,f=0,h=0,p=s;f0?p=i:h=i,f++}return a}},33040:function(t,e,r){"use strict";var n=r(38248),i=r(49760),a=r(72160),o=r(8932),s=r(22548).defaultLine,l=r(38116).isArrayOrTypedArray,u=a(s);function c(t,e){var r=t;return r[3]*=e,r}function f(t){if(n(t))return u;var e=a(t);return e.length?e:u}function h(t){return n(t)?t:1}t.exports={formatColor:function(t,e,r){var n=t.color;n&&n._inputArray&&(n=n._inputArray);var i,s,p,d,v,g=l(n),y=l(e),m=o.extractOpts(t),x=[];if(i=void 0!==m.colorscale?o.makeColorScaleFuncFromTrace(t):f,s=g?function(t,e){return void 0===t[e]?u:a(i(t[e]))}:f,p=y?function(t,e){return void 0===t[e]?1:h(t[e])}:h,g||y)for(var b=0;b1?(r*t+r*e)/r:t+e,i=String(n).length;if(i>16){var a=String(e).length;if(i>=String(t).length+a){var o=parseFloat(n).toPrecision(12);-1===o.indexOf("e+")&&(n=+o)}}return n}},3400:function(t,e,r){"use strict";var n=r(33428),i=r(94336).E9,a=r(57624).E9,o=r(38248),s=r(39032),l=s.FP_SAFE,u=-l,c=s.BADNUM,f=t.exports={};f.adjustFormat=function(t){return!t||/^\d[.]\df/.test(t)||/[.]\d%/.test(t)?t:"0.f"===t?"~f":/^\d%/.test(t)?"~%":/^\ds/.test(t)?"~s":!/^[~,.0$]/.test(t)&&/[&fps]/.test(t)?"~"+t:t};var h={};f.warnBadFormat=function(t){var e=String(t);h[e]||(h[e]=1,f.warn('encountered bad format: "'+e+'"'))},f.noFormat=function(t){return String(t)},f.numberFormat=function(t){var e;try{e=a(f.adjustFormat(t))}catch(e){return f.warnBadFormat(t),f.noFormat}return e},f.nestedProperty=r(22296),f.keyedContainer=r(37804),f.relativeAttr=r(23193),f.isPlainObject=r(63620),f.toLogRange=r(36896),f.relinkPrivateKeys=r(51528);var p=r(38116);f.isArrayBuffer=p.isArrayBuffer,f.isTypedArray=p.isTypedArray,f.isArrayOrTypedArray=p.isArrayOrTypedArray,f.isArray1D=p.isArray1D,f.ensureArray=p.ensureArray,f.concat=p.concat,f.maxRowLength=p.maxRowLength,f.minRowLength=p.minRowLength;var d=r(20435);f.mod=d.mod,f.modHalf=d.modHalf;var v=r(63064);f.valObjectMeta=v.valObjectMeta,f.coerce=v.coerce,f.coerce2=v.coerce2,f.coerceFont=v.coerceFont,f.coercePattern=v.coercePattern,f.coerceHoverinfo=v.coerceHoverinfo,f.coerceSelectionMarkerOpacity=v.coerceSelectionMarkerOpacity,f.validate=v.validate;var g=r(67555);f.dateTime2ms=g.dateTime2ms,f.isDateTime=g.isDateTime,f.ms2DateTime=g.ms2DateTime,f.ms2DateTimeLocal=g.ms2DateTimeLocal,f.cleanDate=g.cleanDate,f.isJSDate=g.isJSDate,f.formatDate=g.formatDate,f.incrementMonth=g.incrementMonth,f.dateTick0=g.dateTick0,f.dfltRange=g.dfltRange,f.findExactDates=g.findExactDates,f.MIN_MS=g.MIN_MS,f.MAX_MS=g.MAX_MS;var y=r(14952);f.findBin=y.findBin,f.sorterAsc=y.sorterAsc,f.sorterDes=y.sorterDes,f.distinctVals=y.distinctVals,f.roundUp=y.roundUp,f.sort=y.sort,f.findIndexOfMin=y.findIndexOfMin,f.sortObjectKeys=r(95376);var m=r(63084);f.aggNums=m.aggNums,f.len=m.len,f.mean=m.mean,f.median=m.median,f.midRange=m.midRange,f.variance=m.variance,f.stdev=m.stdev,f.interp=m.interp;var x=r(52248);f.init2dArray=x.init2dArray,f.transposeRagged=x.transposeRagged,f.dot=x.dot,f.translationMatrix=x.translationMatrix,f.rotationMatrix=x.rotationMatrix,f.rotationXYMatrix=x.rotationXYMatrix,f.apply3DTransform=x.apply3DTransform,f.apply2DTransform=x.apply2DTransform,f.apply2DTransform2=x.apply2DTransform2,f.convertCssMatrix=x.convertCssMatrix,f.inverseTransformMatrix=x.inverseTransformMatrix;var b=r(11864);f.deg2rad=b.deg2rad,f.rad2deg=b.rad2deg,f.angleDelta=b.angleDelta,f.angleDist=b.angleDist,f.isFullCircle=b.isFullCircle,f.isAngleInsideSector=b.isAngleInsideSector,f.isPtInsideSector=b.isPtInsideSector,f.pathArc=b.pathArc,f.pathSector=b.pathSector,f.pathAnnulus=b.pathAnnulus;var _=r(98308);f.isLeftAnchor=_.isLeftAnchor,f.isCenterAnchor=_.isCenterAnchor,f.isRightAnchor=_.isRightAnchor,f.isTopAnchor=_.isTopAnchor,f.isMiddleAnchor=_.isMiddleAnchor,f.isBottomAnchor=_.isBottomAnchor;var w=r(92348);f.segmentsIntersect=w.segmentsIntersect,f.segmentDistance=w.segmentDistance,f.getTextLocation=w.getTextLocation,f.clearLocationCache=w.clearLocationCache,f.getVisibleSegment=w.getVisibleSegment,f.findPointOnPath=w.findPointOnPath;var T=r(92880);f.extendFlat=T.extendFlat,f.extendDeep=T.extendDeep,f.extendDeepAll=T.extendDeepAll,f.extendDeepNoArrays=T.extendDeepNoArrays;var k=r(24248);f.log=k.log,f.warn=k.warn,f.error=k.error;var A=r(53756);f.counterRegex=A.counter;var M=r(91200);f.throttle=M.throttle,f.throttleDone=M.done,f.clearThrottle=M.clear;var S=r(52200);function E(t){var e={};for(var r in t)for(var n=t[r],i=0;il||t=e)&&o(t)&&t>=0&&t%1==0},f.noop=r(16628),f.identity=r(35536),f.repeat=function(t,e){for(var r=new Array(e),n=0;nr?Math.max(r,Math.min(e,t)):Math.max(e,Math.min(r,t))},f.bBoxIntersect=function(t,e,r){return r=r||0,t.left<=e.right+r&&e.left<=t.right+r&&t.top<=e.bottom+r&&e.top<=t.bottom+r},f.simpleMap=function(t,e,r,n,i){for(var a=t.length,o=new Array(a),s=0;s=Math.pow(2,r)?i>10?(f.warn("randstr failed uniqueness"),l):t(e,r,n,(i||0)+1):l},f.OptionControl=function(t,e){t||(t={}),e||(e="opt");var r={optionList:[],_newoption:function(n){n[e]=t,r[n.name]=n,r.optionList.push(n)}};return r["_"+e]=t,r},f.smooth=function(t,e){if((e=Math.round(e)||0)<2)return t;var r,n,i,a,o=t.length,s=2*o,l=2*e-1,u=new Array(l),c=new Array(o);for(r=0;r=s&&(i-=s*Math.floor(i/s)),i<0?i=-1-i:i>=o&&(i=s-1-i),a+=t[i]*u[n];c[r]=a}return c},f.syncOrAsync=function(t,e,r){var n;function i(){return f.syncOrAsync(t,e,r)}for(;t.length;)if((n=(0,t.splice(0,1)[0])(e))&&n.then)return n.then(i);return r&&r(e)},f.stripTrailingSlash=function(t){return"/"===t.substr(-1)?t.substr(0,t.length-1):t},f.noneOrAll=function(t,e,r){if(t){var n,i=!1,a=!0;for(n=0;n0?e:0}))},f.fillArray=function(t,e,r,n){if(n=n||f.identity,f.isArrayOrTypedArray(t))for(var i=0;i1?i+o[1]:"";if(a&&(o.length>1||s.length>4||r))for(;n.test(s);)s=s.replace(n,"$1"+a+"$2");return s+l},f.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var z=/^\w*$/;f.templateString=function(t,e){var r={};return t.replace(f.TEMPLATE_STRING_REGEX,(function(t,n){var i;return z.test(n)?i=e[n]:(r[n]=r[n]||f.nestedProperty(e,n).get,i=r[n]()),f.isValidTextValue(i)?i:""}))};var R={max:10,count:0,name:"hovertemplate"};f.hovertemplateString=function(){return U.apply(R,arguments)};var F={max:10,count:0,name:"texttemplate"};f.texttemplateString=function(){return U.apply(F,arguments)};var B=/^(\S+)([\*\/])(-?\d+(\.\d+)?)$/,N={max:10,count:0,name:"texttemplate",parseMultDiv:!0};f.texttemplateStringForShapes=function(){return U.apply(N,arguments)};var j=/^[:|\|]/;function U(t,e,r){var n=this,a=arguments;e||(e={});var o={};return t.replace(f.TEMPLATE_STRING_REGEX,(function(t,s,l){var u="_xother"===s||"_yother"===s,c="_xother_"===s||"_yother_"===s,h="xother_"===s||"yother_"===s,p="xother"===s||"yother"===s||u||h||c,d=s;(u||c)&&(d=d.substring(1)),(h||c)&&(d=d.substring(0,d.length-1));var v,g,y,m=null,x=null;if(n.parseMultDiv){var b=function(t){var e=t.match(B);return e?{key:e[1],op:e[2],number:Number(e[3])}:{key:t,op:null,number:null}}(d);d=b.key,m=b.op,x=b.number}if(p){if(void 0===(v=e[d]))return""}else for(y=3;y=48&&o<=57,u=s>=48&&s<=57;if(l&&(n=10*n+o-48),u&&(i=10*i+s-48),!l||!u){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var V=2e9;f.seedPseudoRandom=function(){V=2e9},f.pseudoRandom=function(){var t=V;return V=(69069*V+1)%4294967296,Math.abs(V-t)<429496729?f.pseudoRandom():V/4294967296},f.fillText=function(t,e,r){var n=Array.isArray(r)?function(t){r.push(t)}:function(t){r.text=t},i=f.extractOption(t,e,"htx","hovertext");if(f.isValidTextValue(i))return n(i);var a=f.extractOption(t,e,"tx","text");return f.isValidTextValue(a)?n(a):void 0},f.isValidTextValue=function(t){return t||0===t},f.formatPercent=function(t,e){e=e||0;for(var r=(Math.round(100*t*Math.pow(10,e))*Math.pow(.1,e)).toFixed(e)+"%",n=0;n1&&(u=1):u=0,f.strTranslate(i-u*(r+o),a-u*(n+s))+f.strScale(u)+(l?"rotate("+l+(e?"":" "+r+" "+n)+")":"")},f.setTransormAndDisplay=function(t,e){t.attr("transform",f.getTextTransform(e)),t.style("display",e.scale?null:"none")},f.ensureUniformFontSize=function(t,e){var r=f.extendFlat({},e);return r.size=Math.max(e.size,t._fullLayout.uniformtext.minsize||0),r},f.join2=function(t,e,r){var n=t.length;return n>1?t.slice(0,-1).join(e)+r+t[n-1]:t.join(e)},f.bigFont=function(t){return Math.round(1.2*t)};var q=f.getFirefoxVersion(),H=null!==q&&q<86;f.getPositionFromD3Event=function(){return H?[n.event.layerX,n.event.layerY]:[n.event.offsetX,n.event.offsetY]}},63620:function(t){"use strict";t.exports=function(t){return window&&window.process&&window.process.versions?"[object Object]"===Object.prototype.toString.call(t):"[object Object]"===Object.prototype.toString.call(t)&&Object.getPrototypeOf(t).hasOwnProperty("hasOwnProperty")}},37804:function(t,e,r){"use strict";var n=r(22296),i=/^\w*$/;t.exports=function(t,e,r,a){var o,s,l;r=r||"name",a=a||"value";var u={};e&&e.length?(l=n(t,e),s=l.get()):s=t,e=e||"";var c={};if(s)for(o=0;o2)return u[e]=2|u[e],h.set(t,null);if(f){for(o=e;o1){var e=["LOG:"];for(t=0;t1){var r=[];for(t=0;t"),"long")}},a.warn=function(){var t;if(n.logging>0){var e=["WARN:"];for(t=0;t0){var r=[];for(t=0;t"),"stick")}},a.error=function(){var t;if(n.logging>0){var e=["ERROR:"];for(t=0;t0){var r=[];for(t=0;t"),"stick")}}},30988:function(t,e,r){"use strict";var n=r(33428);t.exports=function(t,e,r){var i=t.selectAll("g."+r.replace(/\s/g,".")).data(e,(function(t){return t[0].trace.uid}));i.exit().remove(),i.enter().append("g").attr("class",r),i.order();var a=t.classed("rangeplot")?"nodeRangePlot3":"node3";return i.each((function(t){t[0][a]=n.select(this)})),i}},52248:function(t,e,r){"use strict";var n=r(36524);e.init2dArray=function(t,e){for(var r=new Array(t),n=0;ne/2?t-Math.round(t/e)*e:t}}},22296:function(t,e,r){"use strict";var n=r(38248),i=r(38116).isArrayOrTypedArray;function a(t,e){return function(){var r,n,o,s,l,u=t;for(s=0;s/g),l=0;la||u===i||us||e&&l(t))}:function(t,e){var l=t[0],u=t[1];if(l===i||la||u===i||us)return!1;var c,f,h,p,d,v=r.length,g=r[0][0],y=r[0][1],m=0;for(c=1;cMath.max(f,g)||u>Math.max(h,y)))if(uc||Math.abs(n(o,h))>i)return!0;return!1},a.filter=function(t,e){var r=[t[0]],n=0,i=0;function o(o){t.push(o);var s=r.length,l=n;r.splice(i+1);for(var u=l+1;u1&&o(t.pop()),{addPt:o,raw:t,filtered:r}}},5048:function(t,e,r){"use strict";var n=r(16576),i=r(28624);t.exports=function(t,e,a){var o=t._fullLayout,s=!0;return o._glcanvas.each((function(n){if(n.regl)n.regl.preloadCachedCode(a);else if(!n.pick||o._has("parcoords")){try{n.regl=i({canvas:this,attributes:{antialias:!n.pick,preserveDrawingBuffer:!0},pixelRatio:t._context.plotGlPixelRatio||r.g.devicePixelRatio,extensions:e||[],cachedCode:a||{}})}catch(t){s=!1}n.regl||(s=!1),s&&this.addEventListener("webglcontextlost",(function(e){t&&t.emit&&t.emit("plotly_webglcontextlost",{event:e,layer:n.key})}),!1)}})),s||n({container:o._glcontainer.node()}),s}},34296:function(t,e,r){"use strict";var n=r(38248),i=r(25928);t.exports=function(t){var e;if("string"!=typeof(e=t&&t.hasOwnProperty("userAgent")?t.userAgent:function(){var t;return"undefined"!=typeof navigator&&(t=navigator.userAgent),t&&t.headers&&"string"==typeof t.headers["user-agent"]&&(t=t.headers["user-agent"]),t}()))return!0;var r=i({ua:{headers:{"user-agent":e}},tablet:!0,featureDetect:!1});if(!r)for(var a=e.split(" "),o=1;o-1;s--){var l=a[s];if("Version/"===l.substr(0,8)){var u=l.substr(8).split(".")[0];if(n(u)&&(u=+u),u>=13)return!0}}return r}},52416:function(t){"use strict";t.exports=function(t,e){if(e instanceof RegExp){for(var r=e.toString(),n=0;ni.queueLength&&(t.undoQueue.queue.shift(),t.undoQueue.index--))},startSequence:function(t){t.undoQueue=t.undoQueue||{index:0,queue:[],sequence:!1},t.undoQueue.sequence=!0,t.undoQueue.beginSequence=!0},stopSequence:function(t){t.undoQueue=t.undoQueue||{index:0,queue:[],sequence:!1},t.undoQueue.sequence=!1,t.undoQueue.beginSequence=!1},undo:function(t){var e,r;if(!(void 0===t.undoQueue||isNaN(t.undoQueue.index)||t.undoQueue.index<=0)){for(t.undoQueue.index--,e=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,r=0;r=t.undoQueue.queue.length)){for(e=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,r=0;re}function f(t,e){return t>=e}e.findBin=function(t,e,r){if(n(e.start))return r?Math.ceil((t-e.start)/e.size-s)-1:Math.floor((t-e.start)/e.size+s);var a,o,h=0,p=e.length,d=0,v=p>1?(e[p-1]-e[0])/(p-1):1;for(o=v>=0?r?l:u:r?f:c,t+=v*s*(r?-1:1)*(v>=0?1:-1);h90&&i.log("Long binary search..."),h-1},e.sorterAsc=function(t,e){return t-e},e.sorterDes=function(t,e){return e-t},e.distinctVals=function(t){var r,n=t.slice();for(n.sort(e.sorterAsc),r=n.length-1;r>-1&&n[r]===o;r--);for(var i,a=n[r]-n[0]||1,s=a/(r||1)/1e4,l=[],u=0;u<=r;u++){var c=n[u],f=c-i;void 0===i?(l.push(c),i=c):f>s&&(a=Math.min(a,f),l.push(c),i=c)}return{vals:l,minDiff:a}},e.roundUp=function(t,e,r){for(var n,i=0,a=e.length-1,o=0,s=r?0:1,l=r?1:0,u=r?Math.ceil:Math.floor;i0&&(n=1),r&&n)return t.sort(e)}return n?t:t.reverse()},e.findIndexOfMin=function(t,e){e=e||a;for(var r,n=1/0,i=0;ia.length)&&(o=a.length),n(r)||(r=!1),i(a[0])){for(l=new Array(o),s=0;st.length-1)return t[t.length-1];var r=e%1;return r*t[Math.ceil(e)]+(1-r)*t[Math.floor(e)]}},43080:function(t,e,r){"use strict";var n=r(72160);t.exports=function(t){return t?n(t):[0,0,0,1]}},9188:function(t,e,r){"use strict";var n=r(2264),i=r(43616),a=r(3400),o=null;t.exports=function(){if(null!==o)return o;o=!1;var t=a.isIE()||a.isSafari()||a.isIOS();if(window.navigator.userAgent&&!t){var e=Array.from(n.CSS_DECLARATIONS).reverse(),r=window.CSS&&window.CSS.supports||window.supportsCSS;if("function"==typeof r)o=e.some((function(t){return r.apply(null,t)}));else{var s=i.tester.append("image").attr("style",n.STYLE),l=window.getComputedStyle(s.node()).imageRendering;o=e.some((function(t){var e=t[1];return l===e||l===e.toLowerCase()})),s.remove()}}return o}},72736:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=i.strTranslate,o=r(9616),s=r(84284).LINE_SPACING,l=/([^$]*)([$]+[^$]*[$]+)([^$]*)/;e.convertToTspans=function(t,r,g){var S=t.text(),E=!t.attr("data-notex")&&r&&r._context.typesetMath&&"undefined"!=typeof MathJax&&S.match(l),P=n.select(t.node().parentNode);if(!P.empty()){var O=t.attr("class")?t.attr("class").split(" ")[0]:"text";return O+="-math",P.selectAll("svg."+O).remove(),P.selectAll("g."+O+"-group").remove(),t.style("display",null).attr({"data-unformatted":S,"data-math":"N"}),E?(r&&r._promises||[]).push(new Promise((function(e){t.style("display","none");var r=parseInt(t.node().style.fontSize,10),o={fontSize:r};!function(t,e,r){var a,o,s,l,h=parseInt((MathJax.version||"").split(".")[0]);if(2===h||3===h){var p=function(){var r="math-output-"+i.randstr({},64),a=(l=n.select("body").append("div").attr({id:r}).style({visibility:"hidden",position:"absolute","font-size":e.fontSize+"px"}).text(t.replace(u,"\\lt ").replace(c,"\\gt "))).node();return 2===h?MathJax.Hub.Typeset(a):MathJax.typeset([a])},d=function(){var e=l.select(2===h?".MathJax_SVG":".MathJax"),a=!e.empty()&&l.select("svg").node();if(a){var o,s=a.getBoundingClientRect();o=2===h?n.select("body").select("#MathJax_SVG_glyphs"):e.select("defs"),r(e,o,s)}else i.log("There was an error in the tex syntax.",t),r();l.remove()};2===h?MathJax.Hub.Queue((function(){return o=i.extendDeepAll({},MathJax.Hub.config),s=MathJax.Hub.processSectionDelay,void 0!==MathJax.Hub.processSectionDelay&&(MathJax.Hub.processSectionDelay=0),MathJax.Hub.Config({messageStyle:"none",tex2jax:{inlineMath:f},displayAlign:"left"})}),(function(){if("SVG"!==(a=MathJax.Hub.config.menuSettings.renderer))return MathJax.Hub.setRenderer("SVG")}),p,d,(function(){if("SVG"!==a)return MathJax.Hub.setRenderer(a)}),(function(){return void 0!==s&&(MathJax.Hub.processSectionDelay=s),MathJax.Hub.Config(o)})):3===h&&(o=i.extendDeepAll({},MathJax.config),MathJax.config.tex||(MathJax.config.tex={}),MathJax.config.tex.inlineMath=f,"svg"!==(a=MathJax.config.startup.output)&&(MathJax.config.startup.output="svg"),MathJax.startup.defaultReady(),MathJax.startup.promise.then((function(){p(),d(),"svg"!==a&&(MathJax.config.startup.output=a),MathJax.config=o})))}else i.warn("No MathJax version:",MathJax.version)}(E[2],o,(function(n,i,o){P.selectAll("svg."+O).remove(),P.selectAll("g."+O+"-group").remove();var s=n&&n.select("svg");if(!s||!s.node())return I(),void e();var l=P.append("g").classed(O+"-group",!0).attr({"pointer-events":"none","data-unformatted":S,"data-math":"Y"});l.node().appendChild(s.node()),i&&i.node()&&s.node().insertBefore(i.node().cloneNode(!0),s.node().firstChild);var u=o.width,c=o.height;s.attr({class:O,height:c,preserveAspectRatio:"xMinYMin meet"}).style({overflow:"visible","pointer-events":"none"});var f=t.node().style.fill||"black",h=s.select("g");h.attr({fill:f,stroke:f});var p=h.node().getBoundingClientRect(),d=p.width,v=p.height;(d>u||v>c)&&(s.style("overflow","hidden"),d=(p=s.node().getBoundingClientRect()).width,v=p.height);var y=+t.attr("x"),m=+t.attr("y"),x=-(r||t.node().getBoundingClientRect().height)/4;if("y"===O[0])l.attr({transform:"rotate("+[-90,y,m]+")"+a(-d/2,x-v/2)});else if("l"===O[0])m=x-v/2;else if("a"===O[0]&&0!==O.indexOf("atitle"))y=0,m=x;else{var b=t.attr("text-anchor");y-=d*("middle"===b?.5:"end"===b?1:0),m=m+x-v/2}s.attr({x:y,y:m}),g&&g.call(t,l),e(l)}))}))):I(),t}function I(){P.empty()||(O=t.attr("class")+"-math",P.select("svg."+O).remove()),t.text("").style("white-space","pre");var r=function(t,e){e=e.replace(y," ");var r,a=!1,l=[],u=-1;function c(){u++;var e=document.createElementNS(o.svg,"tspan");n.select(e).attr({class:"line",dy:u*s+"em"}),t.appendChild(e),r=e;var i=l;if(l=[{node:e}],i.length>1)for(var a=1;a doesnt match end tag <"+t+">. Pretending it did match.",e),r=l[l.length-1].node}else i.log("Ignoring unexpected end tag .",e)}b.test(e)?c():(r=t,l=[{node:t}]);for(var E=e.split(m),P=0;P|>|>)/g,f=[["$","$"],["\\(","\\)"]],h={sup:"font-size:70%",sub:"font-size:70%",b:"font-weight:bold",i:"font-style:italic",a:"cursor:pointer",span:"",em:"font-style:italic;font-weight:bold"},p={sub:"0.3em",sup:"-0.6em"},d={sub:"-0.21em",sup:"0.42em"},v="​",g=["http:","https:","mailto:","",void 0,":"],y=e.NEWLINES=/(\r\n?|\n)/g,m=/(<[^<>]*>)/,x=/<(\/?)([^ >]*)(\s+(.*))?>/i,b=//i;e.BR_TAG_ALL=//gi;var _=/(^|[\s"'])style\s*=\s*("([^"]*);?"|'([^']*);?')/i,w=/(^|[\s"'])href\s*=\s*("([^"]*)"|'([^']*)')/i,T=/(^|[\s"'])target\s*=\s*("([^"\s]*)"|'([^'\s]*)')/i,k=/(^|[\s"'])popup\s*=\s*("([\w=,]*)"|'([\w=,]*)')/i;function A(t,e){if(!t)return null;var r=t.match(e),n=r&&(r[3]||r[4]);return n&&L(n)}var M=/(^|;)\s*color:/;e.plainText=function(t,e){for(var r=void 0!==(e=e||{}).len&&-1!==e.len?e.len:1/0,n=void 0!==e.allowedTags?e.allowedTags:["br"],i=t.split(m),a=[],o="",s=0,l=0;l3?a.push(u.substr(0,p-3)+"..."):a.push(u.substr(0,p));break}o=""}}return a.join("")};var S={mu:"μ",amp:"&",lt:"<",gt:">",nbsp:" ",times:"×",plusmn:"±",deg:"°"},E=/&(#\d+|#x[\da-fA-F]+|[a-z]+);/g;function L(t){return t.replace(E,(function(t,e){return("#"===e.charAt(0)?function(t){if(!(t>1114111)){var e=String.fromCodePoint;if(e)return e(t);var r=String.fromCharCode;return t<=65535?r(t):r(55232+(t>>10),t%1024+56320)}}("x"===e.charAt(1)?parseInt(e.substr(2),16):parseInt(e.substr(1),10)):S[e])||t}))}function C(t){var e=encodeURI(decodeURI(t)),r=document.createElement("a"),n=document.createElement("a");r.href=t,n.href=e;var i=r.protocol,a=n.protocol;return-1!==g.indexOf(i)&&-1!==g.indexOf(a)?e:""}function P(t,e,r){var n,a,o,s=r.horizontalAlign,l=r.verticalAlign||"top",u=t.node().getBoundingClientRect(),c=e.node().getBoundingClientRect();return a="bottom"===l?function(){return u.bottom-n.height}:"middle"===l?function(){return u.top+(u.height-n.height)/2}:function(){return u.top},o="right"===s?function(){return u.right-n.width}:"center"===s?function(){return u.left+(u.width-n.width)/2}:function(){return u.left},function(){n=this.node().getBoundingClientRect();var t=o()-c.left,e=a()-c.top,s=r.gd||{};if(r.gd){s._fullLayout._calcInverseTransform(s);var l=i.apply3DTransform(s._fullLayout._invTransform)(t,e);t=l[0],e=l[1]}return this.style({top:e+"px",left:t+"px","z-index":1e3}),this}}e.convertEntities=L,e.sanitizeHTML=function(t){t=t.replace(y," ");for(var e=document.createElement("p"),r=e,i=[],a=t.split(m),o=0;oa.ts+e?l():a.timer=setTimeout((function(){l(),a.timer=null}),e)},e.done=function(t){var e=r[t];return e&&e.timer?new Promise((function(t){var r=e.onDone;e.onDone=function(){r&&r(),t(),e.onDone=null}})):Promise.resolve()},e.clear=function(t){if(t)n(r[t]),delete r[t];else for(var i in r)e.clear(i)}},36896:function(t,e,r){"use strict";var n=r(38248);t.exports=function(t,e){if(t>0)return Math.log(t)/Math.LN10;var r=Math.log(Math.min(e[0],e[1]))/Math.LN10;return n(r)||(r=Math.log(Math.max(e[0],e[1]))/Math.LN10-6),r}},59972:function(t,e,r){"use strict";var n=t.exports={},i=r(79552).locationmodeToLayer,a=r(55712).NO;n.getTopojsonName=function(t){return[t.scope.replace(/ /g,"-"),"_",t.resolution.toString(),"m"].join("")},n.getTopojsonPath=function(t,e){return t+e+".json"},n.getTopojsonFeatures=function(t,e){var r=i[t.locationmode],n=e.objects[r];return a(e,n).features}},11680:function(t){"use strict";t.exports={moduleType:"locale",name:"en-US",dictionary:{"Click to enter Colorscale title":"Click to enter Colorscale title"},format:{date:"%m/%d/%Y"}}},6580:function(t){"use strict";t.exports={moduleType:"locale",name:"en",dictionary:{"Click to enter Colorscale title":"Click to enter Colourscale title"},format:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],periods:["AM","PM"],dateTime:"%a %b %e %X %Y",date:"%d/%m/%Y",time:"%H:%M:%S",decimal:".",thousands:",",grouping:[3],currency:["$",""],year:"%Y",month:"%b %Y",dayMonth:"%b %-d",dayMonthYear:"%b %-d, %Y"}}},69820:function(t,e,r){"use strict";var n=r(24040);t.exports=function(t){for(var e,r,i=n.layoutArrayContainers,a=n.layoutArrayRegexes,o=t.split("[")[0],s=0;s0&&o.log("Clearing previous rejected promises from queue."),t._promises=[]},e.cleanLayout=function(t){var r,n;t||(t={}),t.xaxis1&&(t.xaxis||(t.xaxis=t.xaxis1),delete t.xaxis1),t.yaxis1&&(t.yaxis||(t.yaxis=t.yaxis1),delete t.yaxis1),t.scene1&&(t.scene||(t.scene=t.scene1),delete t.scene1);var a=(s.subplotsRegistry.cartesian||{}).attrRegex,l=(s.subplotsRegistry.polar||{}).attrRegex,f=(s.subplotsRegistry.ternary||{}).attrRegex,h=(s.subplotsRegistry.gl3d||{}).attrRegex,v=Object.keys(t);for(r=0;r3?(I.x=1.02,I.xanchor="left"):I.x<-2&&(I.x=-.02,I.xanchor="right"),I.y>3?(I.y=1.02,I.yanchor="bottom"):I.y<-2&&(I.y=-.02,I.yanchor="top")),d(t),"rotate"===t.dragmode&&(t.dragmode="orbit"),u.clean(t),t.template&&t.template.layout&&e.cleanLayout(t.template.layout),t},e.cleanData=function(t){for(var r=0;r0)return t.substr(0,e)}e.hasParent=function(t,e){for(var r=b(e);r;){if(r in t)return!0;r=b(r)}return!1};var _=["x","y","z"];e.clearAxisTypes=function(t,e,r){for(var n=0;n1&&a.warn("Full array edits are incompatible with other edits",f);var m=r[""][""];if(u(m))e.set(null);else{if(!Array.isArray(m))return a.warn("Unrecognized full array edit value",f,m),!0;e.set(m)}return!v&&(h(g,y),p(t),!0)}var x,b,_,w,T,k,A,M,S=Object.keys(r).map(Number).sort(o),E=e.get(),L=E||[],C=c(y,f).get(),P=[],O=-1,I=L.length;for(x=0;xL.length-(A?0:1))a.warn("index out of range",f,_);else if(void 0!==k)T.length>1&&a.warn("Insertion & removal are incompatible with edits to the same index.",f,_),u(k)?P.push(_):A?("add"===k&&(k={}),L.splice(_,0,k),C&&C.splice(_,0,{})):a.warn("Unrecognized full object edit value",f,_,k),-1===O&&(O=_);else for(b=0;b=0;x--)L.splice(P[x],1),C&&C.splice(P[x],1);if(L.length?E||e.set(L):e.set(null),v)return!1;if(h(g,y),d!==i){var D;if(-1===O)D=S;else{for(I=Math.max(L.length,I),D=[],x=0;x=O);x++)D.push(_);for(x=O;x=t.data.length||i<-t.data.length)throw new Error(r+" must be valid indices for gd.data.");if(e.indexOf(i,n+1)>-1||i>=0&&e.indexOf(-t.data.length+i)>-1||i<0&&e.indexOf(t.data.length+i)>-1)throw new Error("each index in "+r+" must be unique.")}}function D(t,e,r){if(!Array.isArray(t.data))throw new Error("gd.data must be an array.");if(void 0===e)throw new Error("currentIndices is a required argument.");if(Array.isArray(e)||(e=[e]),I(t,e,"currentIndices"),void 0===r||Array.isArray(r)||(r=[r]),void 0!==r&&I(t,r,"newIndices"),void 0!==r&&e.length!==r.length)throw new Error("current and new indices must be of equal length.")}function z(t,e,r,n,a){!function(t,e,r,n){var i=o.isPlainObject(n);if(!Array.isArray(t.data))throw new Error("gd.data must be an array");if(!o.isPlainObject(e))throw new Error("update must be a key:value object");if(void 0===r)throw new Error("indices must be an integer or array of integers");for(var a in I(t,r,"indices"),e){if(!Array.isArray(e[a])||e[a].length!==r.length)throw new Error("attribute "+a+" must be an array of length equal to indices array length");if(i&&(!(a in n)||!Array.isArray(n[a])||n[a].length!==e[a].length))throw new Error("when maxPoints is set as a key:value object it must contain a 1:1 corrispondence with the keys and number of traces in the update object")}}(t,e,r,n);for(var l=function(t,e,r,n){var a,l,u,c,f,h=o.isPlainObject(n),p=[];for(var d in Array.isArray(r)||(r=[r]),r=O(r,t.data.length-1),e)for(var v=0;v-1&&-1===r.indexOf("grouptitlefont")?l(r,r.replace("titlefont","title.font")):r.indexOf("titleposition")>-1?l(r,r.replace("titleposition","title.position")):r.indexOf("titleside")>-1?l(r,r.replace("titleside","title.side")):r.indexOf("titleoffset")>-1&&l(r,r.replace("titleoffset","title.offset")):l(r,r.replace("title","title.text"));function l(e,r){t[r]=t[e],delete t[e]}}function q(t,e,r){t=o.getGraphDiv(t),T.clearPromiseQueue(t);var n={};if("string"==typeof e)n[e]=r;else{if(!o.isPlainObject(e))return o.warn("Relayout fail.",e,r),Promise.reject();n=o.extendFlat({},e)}Object.keys(n).length&&(t.changed=!0);var i=Z(t,n),a=i.flags;a.calc&&(t.calcdata=void 0);var s=[h.previousPromises];a.layoutReplot?s.push(k.layoutReplot):Object.keys(n).length&&(H(t,a,i)||h.supplyDefaults(t),a.legend&&s.push(k.doLegend),a.layoutstyle&&s.push(k.layoutStyles),a.axrange&&G(s,i.rangesAltered),a.ticks&&s.push(k.doTicksRelayout),a.modebar&&s.push(k.doModeBar),a.camera&&s.push(k.doCamera),a.colorbars&&s.push(k.doColorBars),s.push(E)),s.push(h.rehover,h.redrag,h.reselect),u.add(t,q,[t,i.undoit],q,[t,i.redoit]);var l=o.syncOrAsync(s,t);return l&&l.then||(l=Promise.resolve(t)),l.then((function(){return t.emit("plotly_relayout",i.eventData),t}))}function H(t,e,r){var n,i,a=t._fullLayout;if(!e.axrange)return!1;for(var s in e)if("axrange"!==s&&e[s])return!1;var l=function(t,e){return o.coerce(n,i,v,t,e)},u={};for(var c in r.rangesAltered){var f=p.id2name(c);if(n=t.layout[f],i=a[f],d(n,i,l,u),i._matchGroup)for(var h in i._matchGroup)if(h!==c){var g=a[p.id2name(h)];g.autorange=i.autorange,g.range=i.range.slice(),g._input.range=i.range.slice()}}return!0}function G(t,e){var r=e?function(t){var r=[];for(var n in e){var i=p.getFromId(t,n);if(r.push(n),-1!==(i.ticklabelposition||"").indexOf("inside")&&i._anchorAxis&&r.push(i._anchorAxis._id),i._matchGroup)for(var a in i._matchGroup)e[a]||r.push(a)}return p.draw(t,r,{skipTitle:!0})}:function(t){return p.draw(t,"redraw")};t.push(b,k.doAutoRangeAndConstraints,r,k.drawData,k.finalDraw)}var W=/^[xyz]axis[0-9]*\.range(\[[0|1]\])?$/,Y=/^[xyz]axis[0-9]*\.autorange$/,X=/^[xyz]axis[0-9]*\.domain(\[[0|1]\])?$/;function Z(t,e){var r,n,i,a=t.layout,l=t._fullLayout,u=l._guiEditing,h=N(l._preGUI,u),d=Object.keys(e),v=p.list(t),g=o.extendDeepAll({},e),y={};for(V(e),d=Object.keys(e),n=0;n0&&"string"!=typeof I.parts[z];)z--;var R=I.parts[z],F=I.parts[z-1]+"."+R,j=I.parts.slice(0,z).join("."),U=s(t.layout,j).get(),q=s(l,j).get(),H=I.get();if(void 0!==D){k[O]=D,S[O]="reverse"===R?D:B(H);var G=f.getLayoutValObject(l,I.parts);if(G&&G.impliedEdits&&null!==D)for(var Z in G.impliedEdits)E(o.relativeAttr(O,Z),G.impliedEdits[Z]);if(-1!==["width","height"].indexOf(O))if(D){E("autosize",null);var J="height"===O?"width":"height";E(J,l[J])}else l[O]=t._initialAutoSize[O];else if("autosize"===O)E("width",D?null:l.width),E("height",D?null:l.height);else if(F.match(W))P(F),s(l,j+"._inputRange").set(null);else if(F.match(Y)){P(F),s(l,j+"._inputRange").set(null);var $=s(l,j).get();$._inputDomain&&($._input.domain=$._inputDomain.slice())}else F.match(X)&&s(l,j+"._inputDomain").set(null);if("type"===R){L=U;var Q="linear"===q.type&&"log"===D,tt="log"===q.type&&"linear"===D;if(Q||tt){if(L&&L.range)if(q.autorange)Q&&(L.range=L.range[1]>L.range[0]?[1,2]:[2,1]);else{var et=L.range[0],rt=L.range[1];Q?(et<=0&&rt<=0&&E(j+".autorange",!0),et<=0?et=rt/1e6:rt<=0&&(rt=et/1e6),E(j+".range[0]",Math.log(et)/Math.LN10),E(j+".range[1]",Math.log(rt)/Math.LN10)):(E(j+".range[0]",Math.pow(10,et)),E(j+".range[1]",Math.pow(10,rt)))}else E(j+".autorange",!0);Array.isArray(l._subplots.polar)&&l._subplots.polar.length&&l[I.parts[0]]&&"radialaxis"===I.parts[1]&&delete l[I.parts[0]]._subplot.viewInitial["radialaxis.range"],c.getComponentMethod("annotations","convertCoords")(t,q,D,E),c.getComponentMethod("images","convertCoords")(t,q,D,E)}else E(j+".autorange",!0),E(j+".range",null);s(l,j+"._inputRange").set(null)}else if(R.match(M)){var nt=s(l,O).get(),it=(D||{}).type;it&&"-"!==it||(it="linear"),c.getComponentMethod("annotations","convertCoords")(t,nt,it,E),c.getComponentMethod("images","convertCoords")(t,nt,it,E)}var at=w.containerArrayMatch(O);if(at){r=at.array,n=at.index;var ot=at.property,st=G||{editType:"calc"};""!==n&&""===ot&&(w.isAddVal(D)?S[O]=null:w.isRemoveVal(D)?S[O]=(s(a,r).get()||[])[n]:o.warn("unrecognized full object value",e)),A.update(_,st),y[r]||(y[r]={});var lt=y[r][n];lt||(lt=y[r][n]={}),lt[ot]=D,delete e[O]}else"reverse"===R?(U.range?U.range.reverse():(E(j+".autorange",!0),U.range=[1,0]),q.autorange?_.calc=!0:_.plot=!0):("dragmode"===O&&(!1===D&&!1!==H||!1!==D&&!1===H)||l._has("scatter-like")&&l._has("regl")&&"dragmode"===O&&("lasso"===D||"select"===D)&&"lasso"!==H&&"select"!==H||l._has("gl2d")?_.plot=!0:G?A.update(_,G):_.calc=!0,I.set(D))}}for(r in y)w.applyContainerArrayChanges(t,h(a,r),y[r],_,h)||(_.plot=!0);for(var ut in C){var ct=(L=p.getFromId(t,ut))&&L._constraintGroup;if(ct)for(var ft in _.calc=!0,ct)C[ft]||(p.getFromId(t,ft)._constraintShrinkable=!0)}(K(t)||e.height||e.width)&&(_.plot=!0);var ht=l.shapes;for(n=0;n1;)if(n.pop(),void 0!==(r=s(e,n.join(".")+".uirevision").get()))return r;return e.uirevision}function nt(t,e){for(var r=0;r=i.length?i[0]:i[t]:i}function l(t){return Array.isArray(a)?t>=a.length?a[0]:a[t]:a}function u(t,e){var r=0;return function(){if(t&&++r===e)return t()}}return void 0===n._frameWaitingCnt&&(n._frameWaitingCnt=0),new Promise((function(a,c){function f(){t.emit("plotly_animating"),n._lastFrameAt=-1/0,n._timeToNext=0,n._runningTransitions=0,n._currentFrame=null;var e=function(){n._animationRaf=window.requestAnimationFrame(e),Date.now()-n._lastFrameAt>n._timeToNext&&function(){n._currentFrame&&n._currentFrame.onComplete&&n._currentFrame.onComplete();var e=n._currentFrame=n._frameQueue.shift();if(e){var r=e.name?e.name.toString():null;t._fullLayout._currentFrame=r,n._lastFrameAt=Date.now(),n._timeToNext=e.frameOpts.duration,h.transition(t,e.frame.data,e.frame.layout,T.coerceTraceIndices(t,e.frame.traces),e.frameOpts,e.transitionOpts).then((function(){e.onComplete&&e.onComplete()})),t.emit("plotly_animatingframe",{name:r,frame:e.frame,animation:{frame:e.frameOpts,transition:e.transitionOpts}})}else t.emit("plotly_animated"),window.cancelAnimationFrame(n._animationRaf),n._animationRaf=null}()};e()}var p,d,v=0;function g(t){return Array.isArray(i)?v>=i.length?t.transitionOpts=i[v]:t.transitionOpts=i[0]:t.transitionOpts=i,v++,t}var y=[],m=null==e,x=Array.isArray(e);if(m||x||!o.isPlainObject(e)){if(m||-1!==["string","number"].indexOf(typeof e))for(p=0;p0&&ww)&&k.push(d);y=k}}y.length>0?function(e){if(0!==e.length){for(var i=0;i=0;n--)if(o.isPlainObject(e[n])){var v=e[n].name,g=(c[v]||d[v]||{}).name,y=e[n].name,m=c[g]||d[g];g&&y&&"number"==typeof y&&m&&S<5&&(S++,o.warn('addFrames: overwriting frame "'+(c[g]||d[g]).name+'" with a frame whose name of type "number" also equates to "'+g+'". This is valid but may potentially lead to unexpected behavior since all plotly.js frame names are stored internally as strings.'),5===S&&o.warn("addFrames: This API call has yielded too many of these warnings. For the rest of this call, further warnings about numeric frame names will be suppressed.")),d[v]={name:v},p.push({frame:h.supplyFrameDefaults(e[n]),index:r&&void 0!==r[n]&&null!==r[n]?r[n]:f+n})}p.sort((function(t,e){return t.index>e.index?-1:t.index=0;n--){if("number"==typeof(i=p[n].frame).name&&o.warn("Warning: addFrames accepts frames with numeric names, but the numbers areimplicitly cast to strings"),!i.name)for(;c[i.name="frame "+t._transitionData._counter++];);if(c[i.name]){for(a=0;a=0;r--)n=e[r],a.push({type:"delete",index:n}),s.unshift({type:"insert",index:n,value:i[n]});var l=h.modifyFrames,c=h.modifyFrames,f=[t,s],p=[t,a];return u&&u.add(t,l,f,c,p),h.modifyFrames(t,a)},e.addTraces=function t(r,n,i){r=o.getGraphDiv(r);var a,s,l=[],c=e.deleteTraces,f=t,h=[r,l],p=[r,n];for(function(t,e,r){var n,i;if(!Array.isArray(t.data))throw new Error("gd.data must be an array.");if(void 0===e)throw new Error("traces must be defined.");for(Array.isArray(e)||(e=[e]),n=0;n=0&&r=0&&r=a.length)return!1;if(2===t.dimensions){if(r++,e.length===r)return t;var o=e[r];if(!_(o))return!1;t=a[i][o]}else t=a[i]}else t=a}}return t}function _(t){return t===Math.round(t)&&t>=0}function w(){var t,e,r={};for(t in f(r,o),n.subplotsRegistry)if((e=n.subplotsRegistry[t]).layoutAttributes)if(Array.isArray(e.attr))for(var i=0;i=l.length)return!1;i=(r=(n.transformsRegistry[l[u].type]||{}).attributes)&&r[e[2]],s=3}else{var c=t._module;if(c||(c=(n.modules[t.type||a.type.dflt]||{})._module),!c)return!1;if(!(i=(r=c.attributes)&&r[o])){var f=c.basePlotModule;f&&f.attributes&&(i=f.attributes[o])}i||(i=a[o])}return b(i,e,s)},e.getLayoutValObject=function(t,e){var r=function(t,e){var r,i,a,s,l=t._basePlotModules;if(l){var u;for(r=0;r=i&&(r._input||{})._templateitemname;s&&(o=i);var l,u=e+"["+o+"]";function c(){l={},s&&(l[u]={},l[u][a]=s)}function f(t,e){s?n.nestedProperty(l[u],t).set(e):l[u+"."+t]=e}function h(){var t=l;return c(),t}return c(),{modifyBase:function(t,e){l[t]=e},modifyItem:f,getUpdateObj:h,applyUpdate:function(e,r){e&&f(e,r);var i=h();for(var a in i)n.nestedProperty(t,a).set(i[a])}}}},39172:function(t,e,r){"use strict";var n=r(33428),i=r(24040),a=r(7316),o=r(3400),s=r(72736),l=r(73696),u=r(76308),c=r(43616),f=r(81668),h=r(45460),p=r(54460),d=r(84284),v=r(71888),g=v.enforce,y=v.clean,m=r(19280).doAutoRange,x="start";function b(t,e,r){for(var n=0;n=t[1]||i[1]<=t[0])&&a[0]e[0])return!0}return!1}function _(t){var r,i,s,l,f,v,g=t._fullLayout,y=g._size,m=y.p,x=p.list(t,"",!0);if(g._paperdiv.style({width:t._context.responsive&&g.autosize&&!t._context._hasZeroWidth&&!t.layout.width?"100%":g.width+"px",height:t._context.responsive&&g.autosize&&!t._context._hasZeroHeight&&!t.layout.height?"100%":g.height+"px"}).selectAll(".main-svg").call(c.setSize,g.width,g.height),t._context.setBackground(t,g.paper_bgcolor),e.drawMainTitle(t),h.manage(t),!g._has("cartesian"))return a.previousPromises(t);function _(t,e,r){var n=t._lw/2;return"x"===t._id.charAt(0)?e?"top"===r?e._offset-m-n:e._offset+e._length+m+n:y.t+y.h*(1-(t.position||0))+n%1:e?"right"===r?e._offset+e._length+m+n:e._offset-m-n:y.l+y.w*(t.position||0)+n%1}for(r=0;r.5?"t":"b",o=t._fullLayout.margin[a],s=0;return"paper"===e.yref?s=r+e.pad.t+e.pad.b:"container"===e.yref&&(s=function(t,e,r,n,i){var a=0;return"middle"===r&&(a+=i/2),"t"===t?("top"===r&&(a+=i),a+=n-e*n):("bottom"===r&&(a+=i),a+=e*n),a}(a,n,i,t._fullLayout.height,r)+e.pad.t+e.pad.b),s>o?s:0}(t,r,g);if(y>0){!function(t,e,r,n){var i="title.automargin",s=t._fullLayout.title,l=s.y>.5?"t":"b",u={x:s.x,y:s.y,t:0,b:0},c={};"paper"===s.yref&&function(t,e,r,n,i){var a="paper"===e.yref?t._fullLayout._size.h:t._fullLayout.height,s=o.isTopAnchor(e)?n:n-i,l="b"===r?a-s:s;return!(o.isTopAnchor(e)&&"t"===r||o.isBottomAnchor(e)&&"b"===r)&&lT?c.push({code:"unused",traceType:m,templateCount:w,dataCount:T}):T>w&&c.push({code:"reused",traceType:m,templateCount:w,dataCount:T})}}else c.push({code:"data"});if(function t(e,r){for(var n in e)if("_"!==n.charAt(0)){var a=e[n],o=v(e,n,r);i(a)?(Array.isArray(e)&&!1===a._template&&a.templateitemname&&c.push({code:"missing",path:o,templateitemname:a.templateitemname}),t(a,o)):Array.isArray(a)&&g(a)&&t(a,o)}}({data:p,layout:h},""),c.length)return c.map(y)}},67024:function(t,e,r){"use strict";var n=r(38248),i=r(36424),a=r(7316),o=r(3400),s=r(81792),l=r(37164),u=r(63268),c=r(25788).version,f={format:{valType:"enumerated",values:["png","jpeg","webp","svg","full-json"],dflt:"png"},width:{valType:"number",min:1},height:{valType:"number",min:1},scale:{valType:"number",min:0,dflt:1},setBackground:{valType:"any",dflt:!1},imageDataOnly:{valType:"boolean",dflt:!1}};t.exports=function(t,e){var r,h,p,d;function v(t){return!(t in e)||o.validate(e[t],f[t])}if(e=e||{},o.isPlainObject(t)?(r=t.data||[],h=t.layout||{},p=t.config||{},d={}):(t=o.getGraphDiv(t),r=o.extendDeep([],t.data),h=o.extendDeep({},t.layout),p=t._context,d=t._fullLayout||{}),!v("width")&&null!==e.width||!v("height")&&null!==e.height)throw new Error("Height and width should be pixel values.");if(!v("format"))throw new Error("Export format is not "+o.join2(f.format.values,", "," or ")+".");var g={};function y(t,r){return o.coerce(e,g,f,t,r)}var m=y("format"),x=y("width"),b=y("height"),_=y("scale"),w=y("setBackground"),T=y("imageDataOnly"),k=document.createElement("div");k.style.position="absolute",k.style.left="-5000px",document.body.appendChild(k);var A=o.extendFlat({},h);x?A.width=x:null===e.width&&n(d.width)&&(A.width=d.width),b?A.height=b:null===e.height&&n(d.height)&&(A.height=d.height);var M=o.extendFlat({},p,{_exportedPlot:!0,staticPlot:!0,setBackground:w}),S=s.getRedrawFunc(k);function E(){return new Promise((function(t){setTimeout(t,s.getDelay(k._fullLayout))}))}function L(){return new Promise((function(t,e){var r=l(k,m,_),n=k._fullLayout.width,f=k._fullLayout.height;function h(){i.purge(k),document.body.removeChild(k)}if("full-json"===m){var p=a.graphJson(k,!1,"keepdata","object",!0,!0);return p.version=c,p=JSON.stringify(p),h(),t(T?p:s.encodeJSON(p))}if(h(),"svg"===m)return t(T?r:s.encodeSVG(r));var d=document.createElement("canvas");d.id=o.randstr(),u({format:m,width:n,height:f,scale:_,canvas:d,svg:r,promise:!0}).then(t).catch(e)}))}return new Promise((function(t,e){i.newPlot(k,r,A,M).then(S).then(E).then(L).then((function(e){t(function(t){return T?t.replace(s.IMAGE_URL_PREFIX,""):t}(e))})).catch((function(t){e(t)}))}))}},21480:function(t,e,r){"use strict";var n=r(3400),i=r(7316),a=r(73060),o=r(20556).dfltConfig,s=n.isPlainObject,l=Array.isArray,u=n.isArrayOrTypedArray;function c(t,e,r,i,a,o){o=o||[];for(var f=Object.keys(t),h=0;hx.length&&i.push(p("unused",a,y.concat(x.length)));var A,M,S,E,L,C=x.length,P=Array.isArray(k);if(P&&(C=Math.min(C,k.length)),2===b.dimensions)for(M=0;Mx[M].length&&i.push(p("unused",a,y.concat(M,x[M].length)));var O=x[M].length;for(A=0;A<(P?Math.min(O,k[M].length):O);A++)S=P?k[M][A]:k,E=m[M][A],L=x[M][A],n.validate(E,S)?L!==E&&L!==+E&&i.push(p("dynamic",a,y.concat(M,A),E,L)):i.push(p("value",a,y.concat(M,A),E))}else i.push(p("array",a,y.concat(M),m[M]));else for(M=0;M1&&h.push(p("object","layout"))),i.supplyDefaults(d);for(var v=d._fullData,g=r.length,y=0;y0&&Math.round(f)===f))return{vals:i};u=f}for(var h=e.calendar,p="start"===l,d="end"===l,v=t[r+"period0"],g=a(v,h)||0,y=[],m=[],x=[],b=i.length,_=0;_A;)k=o(k,-u,h);for(;k<=A;)k=o(k,u,h);T=o(k,-u,h)}else{for(k=g+(w=Math.round((A-g)/c))*c;k>A;)k-=c;for(;k<=A;)k+=c;T=k-c}y[_]=p?T:d?k:(T+k)/2,m[_]=T,x[_]=k}return{vals:y,starts:m,ends:x}}},26720:function(t){"use strict";t.exports={xaxis:{valType:"subplotid",dflt:"x",editType:"calc+clearAxisTypes"},yaxis:{valType:"subplotid",dflt:"y",editType:"calc+clearAxisTypes"}}},19280:function(t,e,r){"use strict";var n=r(33428),i=r(38248),a=r(3400),o=r(39032).FP_SAFE,s=r(24040),l=r(43616),u=r(79811),c=u.getFromId,f=u.isLinked;function h(t,e){var r,n,i=[],o=t._fullLayout,s=d(o,e,0),l=d(o,e,1),u=g(t,e),c=u.min,f=u.max;if(0===c.length||0===f.length)return a.simpleMap(e.range,e.r2l);var h=c[0].val,v=f[0].val;for(r=1;r0&&((A=C-s(b)-l(_))>P?M/A>O&&(w=b,T=_,O=M/A):M/C>O&&(w={val:b.val,nopad:1},T={val:_.val,nopad:1},O=M/C));if(h===v){var I=h-1,D=h+1;if(E)if(0===h)i=[0,1];else{var z=(h>0?f:c).reduce((function(t,e){return Math.max(t,l(e))}),0),R=h/(1-Math.min(.5,z/C));i=h>0?[0,R]:[R,0]}else i=L?[Math.max(0,I),Math.max(1,D)]:[I,D]}else E?(w.val>=0&&(w={val:0,nopad:1}),T.val<=0&&(T={val:0,nopad:1})):L&&(w.val-O*s(w)<0&&(w={val:0,nopad:1}),T.val<=0&&(T={val:1,nopad:1})),O=(T.val-w.val-p(e,b.val,_.val))/(C-s(w)-l(T)),i=[w.val-O*s(w),T.val+O*l(T)];return i=k(i,e),e.limitRange&&e.limitRange(),m&&i.reverse(),a.simpleMap(i,e.l2r||Number)}function p(t,e,r){var n=0;if(t.rangebreaks)for(var i=t.locateBreaks(e,r),a=0;a0?r.ppadplus:r.ppadminus)||r.ppad||0),S=A((t._m>0?r.ppadminus:r.ppadplus)||r.ppad||0),E=A(r.vpadplus||r.vpad),L=A(r.vpadminus||r.vpad);if(!T){if(h=1/0,p=-1/0,w)for(n=0;n0&&(h=a),a>p&&a-o&&(h=a),a>p&&a=O;n--)P(n);return{min:d,max:v,opts:r}},concatExtremes:g};var v=3;function g(t,e,r){var n,i,a,o=e._id,s=t._fullData,l=t._fullLayout,u=[],f=[];function h(t,e){for(n=0;n=r&&(u.extrapad||!o)){s=!1;break}i(e,u.val)&&u.pad<=r&&(o||!u.extrapad)&&(t.splice(l,1),l--)}if(s){var c=a&&0===e;t.push({val:e,pad:c?0:r,extrapad:!c&&o})}}function b(t){return i(t)&&Math.abs(t)=e}function T(t,e,r){return void 0===e||void 0===r||(e=t.d2l(e))=u&&(o=u,r=u),s<=u&&(s=u,n=u)}}return r=function(t,e){var r=e.autorangeoptions;return r&&void 0!==r.minallowed&&T(e,r.minallowed,r.maxallowed)?r.minallowed:r&&void 0!==r.clipmin&&T(e,r.clipmin,r.clipmax)?Math.max(t,e.d2l(r.clipmin)):t}(r,e),n=function(t,e){var r=e.autorangeoptions;return r&&void 0!==r.maxallowed&&T(e,r.minallowed,r.maxallowed)?r.maxallowed:r&&void 0!==r.clipmax&&T(e,r.clipmin,r.clipmax)?Math.min(t,e.d2l(r.clipmax)):t}(n,e),[r,n]}},76808:function(t){"use strict";t.exports=function(t,e,r){var n,i;if(r){var a="reversed"===e||"min reversed"===e||"max reversed"===e;n=r[a?1:0],i=r[a?0:1]}var o=t("autorangeoptions.minallowed",null===i?n:void 0),s=t("autorangeoptions.maxallowed",null===n?i:void 0);void 0===o&&t("autorangeoptions.clipmin"),void 0===s&&t("autorangeoptions.clipmax"),t("autorangeoptions.include")}},54460:function(t,e,r){"use strict";var n=r(33428),i=r(38248),a=r(7316),o=r(24040),s=r(3400),l=s.strTranslate,u=r(72736),c=r(81668),f=r(76308),h=r(43616),p=r(94724),d=r(98728),v=r(39032),g=v.ONEMAXYEAR,y=v.ONEAVGYEAR,m=v.ONEMINYEAR,x=v.ONEMAXQUARTER,b=v.ONEAVGQUARTER,_=v.ONEMINQUARTER,w=v.ONEMAXMONTH,T=v.ONEAVGMONTH,k=v.ONEMINMONTH,A=v.ONEWEEK,M=v.ONEDAY,S=M/2,E=v.ONEHOUR,L=v.ONEMIN,C=v.ONESEC,P=v.MINUS_SIGN,O=v.BADNUM,I={K:"zeroline"},D={K:"gridline",L:"path"},z={K:"minor-gridline",L:"path"},R={K:"tick",L:"path"},F={K:"tick",L:"text"},B={width:["x","r","l","xl","xr"],height:["y","t","b","yt","yb"],right:["r","xr"],left:["l","xl"],top:["t","yt"],bottom:["b","yb"]},N=r(84284),j=N.MID_SHIFT,U=N.CAP_SHIFT,V=N.LINE_SPACING,q=N.OPPOSITE_SIDE,H=t.exports={};H.setConvert=r(78344);var G=r(52976),W=r(79811),Y=W.idSort,X=W.isLinked;H.id2name=W.id2name,H.name2id=W.name2id,H.cleanId=W.cleanId,H.list=W.list,H.listIds=W.listIds,H.getFromId=W.getFromId,H.getFromTrace=W.getFromTrace;var Z=r(19280);H.getAutoRange=Z.getAutoRange,H.findExtremes=Z.findExtremes;var K=1e-4;function J(t){var e=(t[1]-t[0])*K;return[t[0]-e,t[1]+e]}H.coerceRef=function(t,e,r,n,i,a){var o=n.charAt(n.length-1),l=r._fullLayout._subplots[o+"axis"],u=n+"ref",c={};return i||(i=l[0]||("string"==typeof a?a:a[0])),a||(a=i),l=l.concat(l.map((function(t){return t+" domain"}))),c[u]={valType:"enumerated",values:l.concat(a?"string"==typeof a?[a]:a:[]),dflt:i},s.coerce(t,e,c,u)},H.getRefType=function(t){return void 0===t?t:"paper"===t?"paper":"pixel"===t?"pixel":/( domain)$/.test(t)?"domain":"range"},H.coercePosition=function(t,e,r,n,i,a){var o,l;if("range"!==H.getRefType(n))o=s.ensureNumber,l=r(i,a);else{var u=H.getFromId(e,n);l=r(i,a=u.fraction2r(a)),o=u.cleanPos}t[i]=o(l)},H.cleanPosition=function(t,e,r){return("paper"===r||"pixel"===r?s.ensureNumber:H.getFromId(e,r).cleanPos)(t)},H.redrawComponents=function(t,e){e=e||H.listIds(t);var r=t._fullLayout;function n(n,i,a,s){for(var l=o.getComponentMethod(n,i),u={},c=0;cn&&h2e-6||((r-t._forceTick0)/t._minDtick%1+1.000001)%1>2e-6)&&(t._minDtick=0)):t._minDtick=0},H.saveRangeInitial=function(t,e){for(var r=H.list(t,"",!0),n=!1,i=0;i.3*h||c(n)||c(a))){var p=r.dtick/2;t+=t+p.8){var o=Number(r.substr(1));a.exactYears>.8&&o%12==0?t=H.tickIncrement(t,"M6","reverse")+1.5*M:a.exactMonths>.8?t=H.tickIncrement(t,"M1","reverse")+15.5*M:t-=S;var l=H.tickIncrement(t,r);if(l<=n)return l}return t}(m,t,y,u,a)),g=m;g<=c;)g=H.tickIncrement(g,y,!1,a);return{start:e.c2r(m,0,a),end:e.c2r(g,0,a),size:y,_dataSpan:c-u}},H.prepMinorTicks=function(t,e,r){if(!e.minor.dtick){delete t.dtick;var n,a=e.dtick&&i(e._tmin);if(a){var o=H.tickIncrement(e._tmin,e.dtick,!0);n=[e._tmin,.99*o+.01*e._tmin]}else{var l=s.simpleMap(e.range,e.r2l);n=[l[0],.8*l[0]+.2*l[1]]}if(t.range=s.simpleMap(n,e.l2r),t._isMinor=!0,H.prepTicks(t,r),a){var u=i(e.dtick),c=i(t.dtick),f=u?e.dtick:+e.dtick.substring(1),h=c?t.dtick:+t.dtick.substring(1);u&&c?et(f,h)?f===2*A&&h===2*M&&(t.dtick=A):f===2*A&&h===3*M?t.dtick=A:f!==A||(e._input.minor||{}).nticks?rt(f/h,2.5)?t.dtick=f/2:t.dtick=f:t.dtick=M:"M"===String(e.dtick).charAt(0)?c?t.dtick="M1":et(f,h)?f>=12&&2===h&&(t.dtick="M3"):t.dtick=e.dtick:"L"===String(t.dtick).charAt(0)?"L"===String(e.dtick).charAt(0)?et(f,h)||(t.dtick=rt(f/h,2.5)?e.dtick/2:e.dtick):t.dtick="D1":"D2"===t.dtick&&+e.dtick>1&&(t.dtick=1)}t.range=e.range}void 0===e.minor._tick0Init&&(t.tick0=e.tick0)},H.prepTicks=function(t,e){var r=s.simpleMap(t.range,t.r2l,void 0,void 0,e);if("auto"===t.tickmode||!t.dtick){var n,a=t.nticks;a||("category"===t.type||"multicategory"===t.type?(n=t.tickfont?s.bigFont(t.tickfont.size||12):15,a=t._length/n):(n="y"===t._id.charAt(0)?40:80,a=s.constrain(t._length/n,4,9)+1),"radialaxis"===t._name&&(a*=2)),t.minor&&"array"!==t.minor.tickmode||"array"===t.tickmode&&(a*=100),t._roughDTick=Math.abs(r[1]-r[0])/a,H.autoTicks(t,t._roughDTick),t._minDtick>0&&t.dtick<2*t._minDtick&&(t.dtick=t._minDtick,t.tick0=t.l2r(t._forceTick0))}"period"===t.ticklabelmode&&function(t){var e;function r(){return!(i(t.dtick)||"M"!==t.dtick.charAt(0))}var n=r(),a=H.getTickFormat(t);if(a){var o=t._dtickInit!==t.dtick;/%[fLQsSMX]/.test(a)||(/%[HI]/.test(a)?(e=E,o&&!n&&t.dtick=(I?0:1);D--){var z=!D;D?(t._dtickInit=t.dtick,t._tick0Init=t.tick0):(t.minor._dtickInit=t.minor.dtick,t.minor._tick0Init=t.minor.tick0);var R=D?t:s.extendFlat({},t,t.minor);if(z?H.prepMinorTicks(R,t,e):H.prepTicks(R,e),"array"!==R.tickmode)if("sync"!==R.tickmode){var F=J(c),B=F[0],N=F[1],j=i(R.dtick),U="log"===a&&!(j||"L"===R.dtick.charAt(0)),V=H.tickFirst(R,e);if(D){if(t._tmin=V,V=N:Y<=N;Y=H.tickIncrement(Y,X,f,o)){if(D&&q++,R.rangebreaks&&!f){if(Y=p)break}if(C.length>d||Y===W)break;W=Y;var Z={value:Y};D?(U&&Y!==(0|Y)&&(Z.simpleLabel=!0),l>1&&q%l&&(Z.skipLabel=!0),C.push(Z)):(Z.minor=!0,P.push(Z))}}else C=[],v=at(t);else D?(C=[],v=ot(t,!z)):(P=[],L=ot(t,!z))}if(I&&!("inside"===t.minor.ticks&&"outside"===t.ticks||"outside"===t.minor.ticks&&"inside"===t.ticks)){for(var K=C.map((function(t){return t.value})),$=[],Q=0;Q0?(a=n-1,o=n):(a=n,o=n);var s,l=t[a].value,u=t[o].value,c=Math.abs(u-l),f=r||c,h=0;f>=m?h=c>=m&&c<=g?c:y:r===b&&f>=_?h=c>=_&&c<=x?c:b:f>=k?h=c>=k&&c<=w?c:T:r===A&&f>=A?h=A:f>=M?h=M:r===S&&f>=S?h=S:r===E&&f>=E&&(h=E),h>=c&&(h=c,s=!0);var p=i+h;if(e.rangebreaks&&h>0){for(var d=0,v=0;v<84;v++){var L=(v+.5)/84;e.maskBreaks(i*(1-L)+L*p)!==O&&d++}(h*=d/84)||(t[n].drop=!0),s&&c>A&&(h=c)}(h>0||0===n)&&(t[n].periodX=i+h/2)}}(C,t,t._definedDelta),t.rangebreaks){var it="y"===t._id.charAt(0),st=1;"auto"===t.tickmode&&(st=t.tickfont?t.tickfont.size:12);var lt=NaN;for(r=C.length-1;r>-1;r--)if(C[r].drop)C.splice(r,1);else{C[r].value=zt(C[r].value,t);var ut=t.c2p(C[r].value);(it?lt>ut-st:ltp||ftp&&(ct.periodX=p),ft10||"01-01"!==n.substr(5)?t._tickround="d":t._tickround=+e.substr(1)%12==0?"y":"m";else if(e>=M&&a<=10||e>=15*M)t._tickround="d";else if(e>=L&&a<=16||e>=E)t._tickround="M";else if(e>=C&&a<=19||e>=L)t._tickround="S";else{var o=t.l2r(r+e).replace(/^-/,"").length;t._tickround=Math.max(a,o)-20,t._tickround<0&&(t._tickround=4)}}else if(i(e)||"L"===e.charAt(0)){var s=t.range.map(t.r2d||Number);i(e)||(e=Number(e.substr(1))),t._tickround=2-Math.floor(Math.log(e)/Math.LN10+.01);var l=Math.max(Math.abs(s[0]),Math.abs(s[1])),u=Math.floor(Math.log(l)/Math.LN10+.01),c=void 0===t.minexponent?3:t.minexponent;Math.abs(u)>c&&(mt(t.exponentformat)&&!xt(u)?t._tickexponent=3*Math.round((u-1)/3):t._tickexponent=u)}else t._tickround=null}function gt(t,e,r){var n=t.tickfont||{};return{x:e,dx:0,dy:0,text:r||"",fontSize:n.size,font:n.family,fontColor:n.color}}H.autoTicks=function(t,e,r){var n;function a(t){return Math.pow(t,Math.floor(Math.log(e)/Math.LN10))}if("date"===t.type){t.tick0=s.dateTick0(t.calendar,0);var o=2*e;if(o>y)e/=y,n=a(10),t.dtick="M"+12*dt(e,n,st);else if(o>T)e/=T,t.dtick="M"+dt(e,1,lt);else if(o>M){if(t.dtick=dt(e,M,t._hasDayOfWeekBreaks?[1,2,7,14]:ct),!r){var l=H.getTickFormat(t),u="period"===t.ticklabelmode;u&&(t._rawTick0=t.tick0),/%[uVW]/.test(l)?t.tick0=s.dateTick0(t.calendar,2):t.tick0=s.dateTick0(t.calendar,1),u&&(t._dowTick0=t.tick0)}}else o>E?t.dtick=dt(e,E,lt):o>L?t.dtick=dt(e,L,ut):o>C?t.dtick=dt(e,C,ut):(n=a(10),t.dtick=dt(e,n,st))}else if("log"===t.type){t.tick0=0;var c=s.simpleMap(t.range,t.r2l);if(t._isMinor&&(e*=1.5),e>.7)t.dtick=Math.ceil(e);else if(Math.abs(c[1]-c[0])<1){var f=1.5*Math.abs((c[1]-c[0])/e);e=Math.abs(Math.pow(10,c[1])-Math.pow(10,c[0]))/f,n=a(10),t.dtick="L"+dt(e,n,st)}else t.dtick=e>.3?"D2":"D1"}else"category"===t.type||"multicategory"===t.type?(t.tick0=0,t.dtick=Math.ceil(Math.max(e,1))):Dt(t)?(t.tick0=0,n=1,t.dtick=dt(e,n,pt)):(t.tick0=0,n=a(10),t.dtick=dt(e,n,st));if(0===t.dtick&&(t.dtick=1),!i(t.dtick)&&"string"!=typeof t.dtick){var h=t.dtick;throw t.dtick=1,"ax.dtick error: "+String(h)}},H.tickIncrement=function(t,e,r,a){var o=r?-1:1;if(i(e))return s.increment(t,o*e);var l=e.charAt(0),u=o*Number(e.substr(1));if("M"===l)return s.incrementMonth(t,u,a);if("L"===l)return Math.log(Math.pow(10,t)+u)/Math.LN10;if("D"===l){var c="D2"===e?ht:ft,f=t+.01*o,h=s.roundUp(s.mod(f,1),c,r);return Math.floor(f)+Math.log(n.round(Math.pow(10,h),1))/Math.LN10}throw"unrecognized dtick "+String(e)},H.tickFirst=function(t,e){var r=t.r2l||Number,a=s.simpleMap(t.range,r,void 0,void 0,e),o=a[1] ")}else t._prevDateHead=l,u+="
"+l;e.text=u}(t,o,r,u):"log"===c?function(t,e,r,n,a){var o=t.dtick,l=e.x,u=t.tickformat,c="string"==typeof o&&o.charAt(0);if("never"===a&&(a=""),n&&"L"!==c&&(o="L3",c="L"),u||"L"===c)e.text=bt(Math.pow(10,l),t,a,n);else if(i(o)||"D"===c&&s.mod(l+.01,1)<.1){var f=Math.round(l),h=Math.abs(f),p=t.exponentformat;"power"===p||mt(p)&&xt(f)?(e.text=0===f?1:1===f?"10":"10"+(f>1?"":P)+h+"",e.fontSize*=1.25):("e"===p||"E"===p)&&h>2?e.text="1"+p+(f>0?"+":P)+h:(e.text=bt(Math.pow(10,l),t,"","fakehover"),"D1"===o&&"y"===t._id.charAt(0)&&(e.dy-=e.fontSize/6))}else{if("D"!==c)throw"unrecognized dtick "+String(o);e.text=String(Math.round(Math.pow(10,s.mod(l,1)))),e.fontSize*=.75}if("D1"===t.dtick){var d=String(e.text).charAt(0);"0"!==d&&"1"!==d||("y"===t._id.charAt(0)?e.dx-=e.fontSize/4:(e.dy+=e.fontSize/2,e.dx+=(t.range[1]>t.range[0]?1:-1)*e.fontSize*(l<0?.5:.25)))}}(t,o,0,u,v):"category"===c?function(t,e){var r=t._categories[Math.round(e.x)];void 0===r&&(r=""),e.text=String(r)}(t,o):"multicategory"===c?function(t,e,r){var n=Math.round(e.x),i=t._categories[n]||[],a=void 0===i[1]?"":String(i[1]),o=void 0===i[0]?"":String(i[0]);r?e.text=o+" - "+a:(e.text=a,e.text2=o)}(t,o,r):Dt(t)?function(t,e,r,n,i){if("radians"!==t.thetaunit||r)e.text=bt(e.x,t,i,n);else{var a=e.x/180;if(0===a)e.text="0";else{var o=function(t){function e(t,e){return Math.abs(t-e)<=1e-6}var r=function(t){for(var r=1;!e(Math.round(t*r)/r,t);)r*=10;return r}(t),n=t*r,i=Math.abs(function t(r,n){return e(n,0)?r:t(n,r%n)}(n,r));return[Math.round(n/i),Math.round(r/i)]}(a);if(o[1]>=100)e.text=bt(s.deg2rad(e.x),t,i,n);else{var l=e.x<0;1===o[1]?1===o[0]?e.text="π":e.text=o[0]+"π":e.text=["",o[0],"","⁄","",o[1],"","π"].join(""),l&&(e.text=P+e.text)}}}}(t,o,r,u,v):function(t,e,r,n,i){"never"===i?i="":"all"===t.showexponent&&Math.abs(e.x/t.dtick)<1e-6&&(i="hide"),e.text=bt(e.x,t,i,n)}(t,o,0,u,v),n||(t.tickprefix&&!d(t.showtickprefix)&&(o.text=t.tickprefix+o.text),t.ticksuffix&&!d(t.showticksuffix)&&(o.text+=t.ticksuffix)),t.labelalias&&t.labelalias.hasOwnProperty(o.text)){var g=t.labelalias[o.text];"string"==typeof g&&(o.text=g)}if("boundaries"===t.tickson||t.showdividers){var y=function(e){var r=t.l2p(e);return r>=0&&r<=t._length?e:null};o.xbnd=[y(o.x-.5),y(o.x+t.dtick-.5)]}return o},H.hoverLabelText=function(t,e,r){r&&(t=s.extendFlat({},t,{hoverformat:r}));var n=s.isArrayOrTypedArray(e)?e[0]:e,i=s.isArrayOrTypedArray(e)?e[1]:void 0;if(void 0!==i&&i!==n)return H.hoverLabelText(t,n,r)+" - "+H.hoverLabelText(t,i,r);var a="log"===t.type&&n<=0,o=H.tickText(t,t.c2l(a?-n:n),"hover").text;return a?0===n?"0":P+o:o};var yt=["f","p","n","μ","m","","k","M","G","T"];function mt(t){return"SI"===t||"B"===t}function xt(t){return t>14||t<-15}function bt(t,e,r,n){var a=t<0,o=e._tickround,l=r||e.exponentformat||"B",u=e._tickexponent,c=H.getTickFormat(e),f=e.separatethousands;if(n){var h={exponentformat:l,minexponent:e.minexponent,dtick:"none"===e.showexponent?e.dtick:i(t)&&Math.abs(t)||1,range:"none"===e.showexponent?e.range.map(e.r2d):[0,t||1]};vt(h),o=(Number(h._tickround)||0)+4,u=h._tickexponent,e.hoverformat&&(c=e.hoverformat)}if(c)return e._numFormat(c)(t).replace(/-/g,P);var p,d=Math.pow(10,-o)/2;if("none"===l&&(u=0),(t=Math.abs(t))"+p+"":"B"===l&&9===u?t+="B":mt(l)&&(t+=yt[u/3+5])),a?P+t:t}function _t(t,e){if(t){var r=Object.keys(B).reduce((function(t,r){return-1!==e.indexOf(r)&&B[r].forEach((function(e){t[e]=1})),t}),{});Object.keys(t).forEach((function(e){r[e]||(1===e.length?t[e]=0:delete t[e])}))}}function wt(t,e){for(var r=[],n={},i=0;i1&&r=i.min&&t=0,a=c(t,e[1])<=0;return(r||i)&&(n||a)}if(t.tickformatstops&&t.tickformatstops.length>0)switch(t.type){case"date":case"linear":for(e=0;e=o(i)))){r=n;break}break;case"log":for(e=0;e=0&&i.unshift(i.splice(n,1).shift())}}));var o={false:{left:0,right:0}};return s.syncOrAsync(i.map((function(e){return function(){if(e){var n=H.getFromId(t,e);r||(r={}),r.axShifts=o,r.overlayingShiftedAx=a;var i=H.drawOne(t,n,r);return n._shiftPusher&&Bt(n,n._fullDepth||0,o,!0),n._r=n.range.slice(),n._rl=s.simpleMap(n._r,n.r2l),i}}})))},H.drawOne=function(t,e,r){var n,i,l,u=(r=r||{}).axShifts||{},p=r.overlayingShiftedAx||[];e.setScale();var d=t._fullLayout,v=e._id,g=v.charAt(0),y=H.counterLetter(v),m=d._plots[e._mainSubplot];if(m){if(e._shiftPusher=e.autoshift||-1!==p.indexOf(e._id)||-1!==p.indexOf(e.overlaying),e._shiftPusher&"free"===e.anchor){var x=e.linewidth/2||0;"inside"===e.ticks&&(x+=e.ticklen),Bt(e,x,u,!0),Bt(e,e.shift||0,u,!1)}!0===r.skipTitle&&void 0!==e._shift||(e._shift=function(t,e){return t.autoshift?e[t.overlaying][t.side]:t.shift||0}(e,u));var b=m[g+"axislayer"],_=e._mainLinePosition,w=_+=e._shift,T=e._mainMirrorPosition,k=e._vals=H.calcTicks(e),A=[e.mirror,w,T].join("_");for(n=0;n0?r.bottom-c:0,f))));var h=0,p=0;if(e._shiftPusher&&(h=Math.max(f,r.height>0?"l"===l?c-r.left:r.right-c:0),e.title.text!==d._dfltTitle[g]&&(p=(e._titleStandoff||0)+(e._titleScoot||0),"l"===l&&(p+=At(e))),e._fullDepth=Math.max(h,p)),e.automargin){n={x:0,y:0,r:0,l:0,t:0,b:0};var v=[0,1],m="number"==typeof e._shift?e._shift:0;if("x"===g){if("b"===l?n[l]=e._depth:(n[l]=e._depth=Math.max(r.width>0?c-r.top:0,f),v.reverse()),r.width>0){var x=r.right-(e._offset+e._length);x>0&&(n.xr=1,n.r=x);var b=e._offset-r.left;b>0&&(n.xl=0,n.l=b)}}else if("l"===l?(e._depth=Math.max(r.height>0?c-r.left:0,f),n[l]=e._depth-m):(e._depth=Math.max(r.height>0?r.right-c:0,f),n[l]=e._depth+m,v.reverse()),r.height>0){var _=r.bottom-(e._offset+e._length);_>0&&(n.yb=0,n.b=_);var w=e._offset-r.top;w>0&&(n.yt=1,n.t=w)}n[y]="free"===e.anchor?e.position:e._anchorAxis.domain[v[0]],e.title.text!==d._dfltTitle[g]&&(n[l]+=At(e)+(e.title.standoff||0)),e.mirror&&"free"!==e.anchor&&((i={x:0,y:0,r:0,l:0,t:0,b:0})[u]=e.linewidth,e.mirror&&!0!==e.mirror&&(i[u]+=f),!0===e.mirror||"ticks"===e.mirror?i[y]=e._anchorAxis.domain[v[1]]:"all"!==e.mirror&&"allticks"!==e.mirror||(i[y]=[e._counterDomainMin,e._counterDomainMax][v[1]]))}lt&&(s=o.getComponentMethod("rangeslider","autoMarginOpts")(t,e)),"string"==typeof e.automargin&&(_t(n,e.automargin),_t(i,e.automargin)),a.autoMargin(t,Et(e),n),a.autoMargin(t,Lt(e),i),a.autoMargin(t,Ct(e),s)})),s.syncOrAsync(ot)}}function ut(t){var r=v+(t||"tick");return M[r]||(M[r]=function(t,e){var r,n,i,a;return t._selections[e].size()?(r=1/0,n=-1/0,i=1/0,a=-1/0,t._selections[e].each((function(){var t=St(this),e=h.bBox(t.node().parentNode);r=Math.min(r,e.top),n=Math.max(n,e.bottom),i=Math.min(i,e.left),a=Math.max(a,e.right)}))):(r=0,n=0,i=0,a=0),{top:r,bottom:n,left:i,right:a,height:n-r,width:a-i}}(e,r)),M[r]}},H.getTickSigns=function(t,e){var r=t._id.charAt(0),n={x:"top",y:"right"}[r],i=t.side===n?1:-1,a=[-1,1,i,-i];return"inside"!==(e?(t.minor||{}).ticks:t.ticks)==("x"===r)&&(a=a.map((function(t){return-t}))),t.side&&a.push({l:-1,t:-1,r:1,b:1}[t.side.charAt(0)]),a},H.makeTransTickFn=function(t){return"x"===t._id.charAt(0)?function(e){return l(t._offset+t.l2p(e.x),0)}:function(e){return l(0,t._offset+t.l2p(e.x))}},H.makeTransTickLabelFn=function(t){var e=function(t){var e=t.ticklabelposition||"",r=function(t){return-1!==e.indexOf(t)},n=r("top"),i=r("left"),a=r("right"),o=r("bottom"),s=r("inside"),l=o||i||n||a;if(!l&&!s)return[0,0];var u=t.side,c=l?(t.tickwidth||0)/2:0,f=3,h=t.tickfont?t.tickfont.size:12;return(o||n)&&(c+=h*U,f+=(t.linewidth||0)/2),(i||a)&&(c+=(t.linewidth||0)/2,f+=3),s&&"top"===u&&(f-=h*(1-U)),(i||n)&&(c=-c),"bottom"!==u&&"right"!==u||(f=-f),[l?c:0,s?f:0]}(t),r=e[0],n=e[1];return"x"===t._id.charAt(0)?function(e){return l(r+t._offset+t.l2p(Tt(e)),n)}:function(e){return l(n,r+t._offset+t.l2p(Tt(e)))}},H.makeTickPath=function(t,e,r,n){n||(n={});var i=n.minor;if(i&&!t.minor)return"";var a=void 0!==n.len?n.len:i?t.minor.ticklen:t.ticklen,o=t._id.charAt(0),s=(t.linewidth||1)/2;return"x"===o?"M0,"+(e+s*r)+"v"+a*r:"M"+(e+s*r)+",0h"+a*r},H.makeLabelFns=function(t,e,r){var n=t.ticklabelposition||"",a=function(t){return-1!==n.indexOf(t)},o=a("top"),l=a("left"),u=a("right"),c=a("bottom")||l||o||u,f=a("inside"),h="inside"===n&&"inside"===t.ticks||!f&&"outside"===t.ticks&&"boundaries"!==t.tickson,p=0,d=0,v=h?t.ticklen:0;if(f?v*=-1:c&&(v=0),h&&(p+=v,r)){var g=s.deg2rad(r);p=v*Math.cos(g)+1,d=v*Math.sin(g)}t.showticklabels&&(h||t.showline)&&(p+=.2*t.tickfont.size);var y,m,x,b,_,w={labelStandoff:p+=(t.linewidth||1)/2*(f?-1:1),labelShift:d},T=0,k=t.side,A=t._id.charAt(0),M=t.tickangle;if("x"===A)b=(_=!f&&"bottom"===k||f&&"top"===k)?1:-1,f&&(b*=-1),y=d*b,m=e+p*b,x=_?1:-.2,90===Math.abs(M)&&(f?x+=j:x=-90===M&&"bottom"===k?U:90===M&&"top"===k?j:.5,T=j/2*(M/90)),w.xFn=function(t){return t.dx+y+T*t.fontSize},w.yFn=function(t){return t.dy+m+t.fontSize*x},w.anchorFn=function(t,e){if(c){if(l)return"end";if(u)return"start"}return i(e)&&0!==e&&180!==e?e*b<0!==f?"end":"start":"middle"},w.heightFn=function(e,r,n){return r<-60||r>60?-.5*n:"top"===t.side!==f?-n:0};else if("y"===A){if(b=(_=!f&&"left"===k||f&&"right"===k)?1:-1,f&&(b*=-1),y=p,m=d*b,x=0,f||90!==Math.abs(M)||(x=-90===M&&"left"===k||90===M&&"right"===k?U:.5),f){var S=i(M)?+M:0;if(0!==S){var E=s.deg2rad(S);T=Math.abs(Math.sin(E))*U*b,x=0}}w.xFn=function(t){return t.dx+e-(y+t.fontSize*x)*b+T*t.fontSize},w.yFn=function(t){return t.dy+m+t.fontSize*j},w.anchorFn=function(t,e){return i(e)&&90===Math.abs(e)?"middle":_?"end":"start"},w.heightFn=function(e,r,n){return"right"===t.side&&(r*=-1),r<-30?-n:r<30?-.5*n:0}}return w},H.drawTicks=function(t,e,r){r=r||{};var i=e._id+"tick",a=[].concat(e.minor&&e.minor.ticks?r.vals.filter((function(t){return t.minor&&!t.noTick})):[]).concat(e.ticks?r.vals.filter((function(t){return!t.minor&&!t.noTick})):[]),o=r.layer.selectAll("path."+i).data(a,kt);o.exit().remove(),o.enter().append("path").classed(i,1).classed("ticks",1).classed("crisp",!1!==r.crisp).each((function(t){return f.stroke(n.select(this),t.minor?e.minor.tickcolor:e.tickcolor)})).style("stroke-width",(function(r){return h.crispRound(t,r.minor?e.minor.tickwidth:e.tickwidth,1)+"px"})).attr("d",r.path).style("display",null),Ft(e,[R]),o.attr("transform",r.transFn)},H.drawGrid=function(t,e,r){if(r=r||{},"sync"!==e.tickmode){var i=e._id+"grid",a=e.minor&&e.minor.showgrid,o=a?r.vals.filter((function(t){return t.minor})):[],s=e.showgrid?r.vals.filter((function(t){return!t.minor})):[],l=r.counterAxis;if(l&&H.shouldShowZeroLine(t,e,l))for(var u="array"===e.tickmode,c=0;c=0;y--){var m=y?v:g;if(m){var x=m.selectAll("path."+i).data(y?s:o,kt);x.exit().remove(),x.enter().append("path").classed(i,1).classed("crisp",!1!==r.crisp),x.attr("transform",r.transFn).attr("d",r.path).each((function(t){return f.stroke(n.select(this),t.minor?e.minor.gridcolor:e.gridcolor||"#ddd")})).style("stroke-dasharray",(function(t){return h.dashStyle(t.minor?e.minor.griddash:e.griddash,t.minor?e.minor.gridwidth:e.gridwidth)})).style("stroke-width",(function(t){return(t.minor?d:e._gw)+"px"})).style("display",null),"function"==typeof r.path&&x.attr("d",r.path)}}Ft(e,[D,z])}},H.drawZeroLine=function(t,e,r){r=r||r;var n=e._id+"zl",i=H.shouldShowZeroLine(t,e,r.counterAxis),a=r.layer.selectAll("path."+n).data(i?[{x:0,id:e._id}]:[]);a.exit().remove(),a.enter().append("path").classed(n,1).classed("zl",1).classed("crisp",!1!==r.crisp).each((function(){r.layer.selectAll("path").sort((function(t,e){return Y(t.id,e.id)}))})),a.attr("transform",r.transFn).attr("d",r.path).call(f.stroke,e.zerolinecolor||f.defaultLine).style("stroke-width",h.crispRound(t,e.zerolinewidth,e._gw||1)+"px").style("display",null),Ft(e,[I])},H.drawLabels=function(t,e,r){r=r||{};var a=t._fullLayout,o=e._id,c=r.cls||o+"tick",f=r.vals.filter((function(t){return t.text})),p=r.labelFns,d=r.secondary?0:e.tickangle,v=(e._prevTickAngles||{})[c],g=r.layer.selectAll("g."+c).data(e.showticklabels?f:[],kt),y=[];function m(t,a){t.each((function(t){var o=n.select(this),s=o.select(".text-math-group"),c=p.anchorFn(t,a),f=r.transFn.call(o.node(),t)+(i(a)&&0!=+a?" rotate("+a+","+p.xFn(t)+","+(p.yFn(t)-t.fontSize/2)+")":""),d=u.lineCount(o),v=V*t.fontSize,g=p.heightFn(t,i(a)?+a:0,(d-1)*v);if(g&&(f+=l(0,g)),s.empty()){var y=o.select("text");y.attr({transform:f,"text-anchor":c}),y.style("opacity",1),e._adjustTickLabelsOverflow&&e._adjustTickLabelsOverflow()}else{var m=h.bBox(s.node()).width*{end:-.5,start:.5}[c];s.attr("transform",f+l(m,0))}}))}g.enter().append("g").classed(c,1).append("text").attr("text-anchor","middle").each((function(e){var r=n.select(this),i=t._promises.length;r.call(u.positionText,p.xFn(e),p.yFn(e)).call(h.font,e.font,e.fontSize,e.fontColor).text(e.text).call(u.convertToTspans,t),t._promises[i]?y.push(t._promises.pop().then((function(){m(r,d)}))):m(r,d)})),Ft(e,[F]),g.exit().remove(),r.repositionOnUpdate&&g.each((function(t){n.select(this).select("text").call(u.positionText,p.xFn(t),p.yFn(t))})),e._adjustTickLabelsOverflow=function(){var r=e.ticklabeloverflow;if(r&&"allow"!==r){var i=-1!==r.indexOf("hide"),o="x"===e._id.charAt(0),l=0,u=o?t._fullLayout.width:t._fullLayout.height;if(-1!==r.indexOf("domain")){var c=s.simpleMap(e.range,e.r2l);l=e.l2p(c[0])+e._offset,u=e.l2p(c[1])+e._offset}var f=Math.min(l,u),p=Math.max(l,u),d=e.side,v=1/0,y=-1/0;for(var m in g.each((function(t){var r=n.select(this);if(r.select(".text-math-group").empty()){var a=h.bBox(r.node()),s=0;o?(a.right>p||a.leftp||a.top+(e.tickangle?0:t.fontSize/4)e["_visibleLabelMin_"+r._id]?l.style("display","none"):"tick"!==t.K||i||l.style("display",null)}))}))}))}))},m(g,v+1?v:d);var x=null;e._selections&&(e._selections[c]=g);var b=[function(){return y.length&&Promise.all(y)}];e.automargin&&a._redrawFromAutoMarginCount&&90===v?(x=v,b.push((function(){m(g,v)}))):b.push((function(){if(m(g,d),f.length&&e.autotickangles&&("log"!==e.type||"D"!==String(e.dtick).charAt(0))){x=e.autotickangles[0];var t,n=0,i=[],a=1;if(g.each((function(t){n=Math.max(n,t.fontSize);var r=e.l2p(t.x),o=St(this),s=h.bBox(o.node());a=Math.max(a,u.lineCount(o)),i.push({top:0,bottom:10,height:10,left:r-s.width/2,right:r+s.width/2+2,width:s.width+2})})),"boundaries"!==e.tickson&&!e.showdividers||r.secondary){var o=f.length,l=Math.abs((f[o-1].x-f[0].x)*e._m)/(o-1),c=e.ticklabelposition||"",p=function(t){return-1!==c.indexOf(t)},v=p("top"),y=p("left"),b=p("right"),_=p("bottom")||y||v||b?(e.tickwidth||0)+6:0,w=l,T=1.25*n*a,k=w/Math.sqrt(Math.pow(w,2)+Math.pow(T,2)),A=e.autotickangles.map((function(t){return t*Math.PI/180})),M=A.find((function(t){return Math.abs(Math.cos(t))<=k}));void 0===M&&(M=A.reduce((function(t,e){return Math.abs(Math.cos(t))j*N&&(P=N,E[S]=L[S]=O[S])}var U=Math.abs(P-C);U-k>0?k*=1+k/(U-=k):k=0,"y"!==e._id.charAt(0)&&(k=-k),E[M]=w.p2d(w.d2p(L[M])+A*k),"min"===w.autorange||"max reversed"===w.autorange?(E[0]=null,w._rangeInitial0=void 0,w._rangeInitial1=void 0):"max"!==w.autorange&&"min reversed"!==w.autorange||(E[1]=null,w._rangeInitial0=void 0,w._rangeInitial1=void 0),a._insideTickLabelsUpdaterange[w._name+".range"]=E}var q=s.syncOrAsync(b);return q&&q.then&&t._promises.push(q),q},H.getPxPosition=function(t,e){var r,n=t._fullLayout._size,i=e._id.charAt(0),a=e.side;return"free"!==e.anchor?r=e._anchorAxis:"x"===i?r={_offset:n.t+(1-(e.position||0))*n.h,_length:0}:"y"===i&&(r={_offset:n.l+(e.position||0)*n.w+e._shift,_length:0}),"top"===a||"left"===a?r._offset:"bottom"===a||"right"===a?r._offset+r._length:void 0},H.shouldShowZeroLine=function(t,e,r){var n=s.simpleMap(e.range,e.r2l);return n[0]*n[1]<=0&&e.zeroline&&("linear"===e.type||"-"===e.type)&&!(e.rangebreaks&&e.maskBreaks(0)===O)&&(Mt(e,0)||!function(t,e,r,n){var i=r._mainAxis;if(i){var a=t._fullLayout,o=e._id.charAt(0),s=H.counterLetter(e._id),l=e._offset+(Math.abs(n[0])1)for(n=1;n2*o}(i,e))return"date";var g="strict"!==r.autotypenumbers;return function(t,e){for(var r=t.length,n=f(r),i=0,o=0,s={},c=0;c2*i}(i,g)?"category":function(t,e){for(var r=t.length,n=0;n=2){var s,u,c="";if(2===o.length)for(s=0;s<2;s++)if(u=_(o[s])){c=y;break}var f=i("pattern",c);if(f===y)for(s=0;s<2;s++)(u=_(o[s]))&&(e.bounds[s]=o[s]=u-1);if(f)for(s=0;s<2;s++)switch(u=o[s],f){case y:if(!n(u))return void(e.enabled=!1);if((u=+u)!==Math.floor(u)||u<0||u>=7)return void(e.enabled=!1);e.bounds[s]=o[s]=u;break;case m:if(!n(u))return void(e.enabled=!1);if((u=+u)<0||u>24)return void(e.enabled=!1);e.bounds[s]=o[s]=u}if(!1===r.autorange){var h=r.range;if(h[0]h[1])return void(e.enabled=!1)}else if(o[0]>h[0]&&o[1]n?1:-1:+(t.substr(1)||1)-+(e.substr(1)||1)},e.ref2id=function(t){return!!/^[xyz]/.test(t)&&t.split(" ")[0]},e.isLinked=function(t,e){return a(e,t._axisMatchGroups)||a(e,t._axisConstraintGroups)}},22416:function(t,e,r){"use strict";var n=r(38116).isTypedArraySpec;t.exports=function(t,e,r,i){if("category"===e.type){var a,o=t.categoryarray,s=Array.isArray(o)&&o.length>0||n(o);s&&(a="array");var l,u=r("categoryorder",a);"array"===u&&(l=r("categoryarray")),s||"array"!==u||(u=e.categoryorder="trace"),"trace"===u?e._initialCategories=[]:"array"===u?e._initialCategories=l.slice():(l=function(t,e){var r,n,i,a=e.dataAttr||t._id.charAt(0),o={};if(e.axData)r=e.axData;else for(r=[],n=0;nn?i.substr(n):a.substr(r))+o:i+a+t*e:o}function g(t,e){for(var r=e._size,n=r.h/r.w,i={},a=Object.keys(t),o=0;ou*x)||T)for(r=0;rI&&FP&&(P=F);h/=(P-C)/(2*O),C=l.l2r(C),P=l.l2r(P),l.range=l._input.range=S=0?Math.min(t,.9):1/(1/Math.max(t,-.3)+3.222))}function N(t,e,r,n,i){return t.append("path").attr("class","zoombox").style({fill:e>.2?"rgba(0,0,0,0)":"rgba(255,255,255,0)","stroke-width":0}).attr("transform",u(r,n)).attr("d",i+"Z")}function j(t,e,r){return t.append("path").attr("class","zoombox-corners").style({fill:f.background,stroke:f.defaultLine,"stroke-width":1,opacity:0}).attr("transform",u(e,r)).attr("d","M0,0Z")}function U(t,e,r,n,i,a){t.attr("d",n+"M"+r.l+","+r.t+"v"+r.h+"h"+r.w+"v-"+r.h+"h-"+r.w+"Z"),V(t,e,i,a)}function V(t,e,r,n){r||(t.transition().style("fill",n>.2?"rgba(0,0,0,0.4)":"rgba(255,255,255,0.3)").duration(200),e.transition().style("opacity",1).duration(200))}function q(t){n.select(t).selectAll(".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners").remove()}function H(t){O&&t.data&&t._context.showTips&&(i.notifier(i._(t,"Double-click to zoom back out"),"long"),O=!1)}function G(t){var e=Math.floor(Math.min(t.b-t.t,t.r-t.l,P)/2);return"M"+(t.l-3.5)+","+(t.t-.5+e)+"h3v"+-e+"h"+e+"v-3h-"+(e+3)+"ZM"+(t.r+3.5)+","+(t.t-.5+e)+"h-3v"+-e+"h"+-e+"v-3h"+(e+3)+"ZM"+(t.r+3.5)+","+(t.b+.5-e)+"h-3v"+e+"h"+-e+"v3h"+(e+3)+"ZM"+(t.l-3.5)+","+(t.b+.5-e)+"h3v"+e+"h"+e+"v3h-"+(e+3)+"Z"}function W(t,e,r,n,a){for(var o,s,l,u,c=!1,f={},h={},p=(a||{}).xaHash,d=(a||{}).yaHash,v=0;v=0)i._fullLayout._deactivateShape(i);else{var o=i._fullLayout.clickmode;if(q(i),2!==t||yt||Ht(),gt)o.indexOf("select")>-1&&S(r,i,K,J,e.id,Pt),o.indexOf("event")>-1&&p.click(i,r,e.id);else if(1===t&&yt){var s=v?I:O,u="s"===v||"w"===y?0:1,f=s._name+".range["+u+"]",h=function(t,e){var r,n=t.range[e],i=Math.abs(n-t.range[1-e]);return"date"===t.type?n:"log"===t.type?(r=Math.ceil(Math.max(0,-Math.log(i)/Math.LN10))+3,a("."+r+"g")(Math.pow(10,n))):(r=Math.floor(Math.log(Math.abs(n))/Math.LN10)-Math.floor(Math.log(i)/Math.LN10)+4,a("."+String(r)+"g")(n))}(s,u),d="left",g="middle";if(s.fixedrange)return;v?(g="n"===v?"top":"bottom","right"===s.side&&(d="right")):"e"===y&&(d="right"),i._context.showAxisRangeEntryBoxes&&n.select(bt).call(c.makeEditable,{gd:i,immediate:!0,background:i._fullLayout.paper_bgcolor,text:String(h),fill:s.tickfont?s.tickfont.color:"#444",horizontalAlign:d,verticalAlign:g}).on("edit",(function(t){var e=s.d2r(t);void 0!==e&&l.call("_guiRelayout",i,f,e)}))}}}function Dt(e,r){if(t._transitioningWithDuration)return!1;var n=Math.max(0,Math.min(tt,pt*e+_t)),i=Math.max(0,Math.min(et,dt*r+wt)),a=Math.abs(n-_t),o=Math.abs(i-wt);function s(){St="",Tt.r=Tt.l,Tt.t=Tt.b,Lt.attr("d","M0,0Z")}if(Tt.l=Math.min(_t,n),Tt.r=Math.max(_t,n),Tt.t=Math.min(wt,i),Tt.b=Math.max(wt,i),rt.isSubplotConstrained)a>P||o>P?(St="xy",a/tt>o/et?(o=a*et/tt,wt>i?Tt.t=wt-o:Tt.b=wt+o):(a=o*tt/et,_t>n?Tt.l=_t-a:Tt.r=_t+a),Lt.attr("d",G(Tt))):s();else if(nt.isSubplotConstrained)if(a>P||o>P){St="xy";var l=Math.min(Tt.l/tt,(et-Tt.b)/et),u=Math.max(Tt.r/tt,(et-Tt.t)/et);Tt.l=l*tt,Tt.r=u*tt,Tt.b=(1-l)*et,Tt.t=(1-u)*et,Lt.attr("d",G(Tt))}else s();else!at||o0){var c;if(nt.isSubplotConstrained||!it&&1===at.length){for(c=0;c1&&(void 0!==a.maxallowed&&st===(a.range[0]1&&(void 0!==o.maxallowed&<===(o.range[0]b[1]-1/4096&&(e.domain=s),i.noneOrAll(t.domain,e.domain,s),"sync"===e.tickmode&&(e.tickmode="auto")}return r("layer"),e}},42568:function(t,e,r){"use strict";var n=r(85024);t.exports=function(t,e,r,i,a){a||(a={});var o=a.tickSuffixDflt,s=n(t);r("tickprefix")&&r("showtickprefix",s),r("ticksuffix",o)&&r("showticksuffix",s)}},96312:function(t,e,r){"use strict";var n=r(76808);t.exports=function(t,e,r,i){var a=e._template||{},o=e.type||a.type||"-";r("minallowed"),r("maxallowed");var s,l=r("range");l||i.noInsiderange||"log"===o||(!(s=r("insiderange"))||null!==s[0]&&null!==s[1]||(e.insiderange=!1,s=void 0),s&&(l=r("range",s)));var u,c=e.getAutorangeDflt(l,i),f=r("autorange",c);!l||(null!==l[0]||null!==l[1])&&(null!==l[0]&&null!==l[1]||"reversed"!==f&&!0!==f)&&(null===l[0]||"min"!==f&&"max reversed"!==f)&&(null===l[1]||"max"!==f&&"min reversed"!==f)||(l=void 0,delete e.range,e.autorange=!0,u=!0),u||(f=r("autorange",c=e.getAutorangeDflt(l,i))),f&&(n(r,f,l),"linear"!==o&&"-"!==o||r("rangemode")),e.cleanRange()}},21160:function(t,e,r){"use strict";var n=r(84284).FROM_BL;t.exports=function(t,e,r){void 0===r&&(r=n[t.constraintoward||"center"]);var i=[t.r2l(t.range[0]),t.r2l(t.range[1])],a=i[0]+(i[1]-i[0])*r;t.range=t._input.range=[t.l2r(a+(i[0]-a)*e),t.l2r(a+(i[1]-a)*e)],t.setScale()}},78344:function(t,e,r){"use strict";var n=r(33428),i=r(94336).E9,a=r(3400),o=a.numberFormat,s=r(38248),l=a.cleanNumber,u=a.ms2DateTime,c=a.dateTime2ms,f=a.ensureNumber,h=a.isArrayOrTypedArray,p=r(39032),d=p.FP_SAFE,v=p.BADNUM,g=p.LOG_CLIP,y=p.ONEWEEK,m=p.ONEDAY,x=p.ONEHOUR,b=p.ONEMIN,_=p.ONESEC,w=r(79811),T=r(33816),k=T.HOUR_PATTERN,A=T.WEEKDAY_PATTERN;function M(t){return Math.pow(10,t)}function S(t){return null!=t}t.exports=function(t,e){e=e||{};var r=t._id||"x",p=r.charAt(0);function E(e,r){if(e>0)return Math.log(e)/Math.LN10;if(e<=0&&r&&t.range&&2===t.range.length){var n=t.range[0],i=t.range[1];return.5*(n+i-2*g*Math.abs(n-i))}return v}function L(e,r,n,i){if((i||{}).msUTC&&s(e))return+e;var o=c(e,n||t.calendar);if(o===v){if(!s(e))return v;e=+e;var l=Math.floor(10*a.mod(e+.05,1)),u=Math.round(e-l/10);o=c(new Date(u))+l/10}return o}function C(e,r,n){return u(e,r,n||t.calendar)}function P(e){return t._categories[Math.round(e)]}function O(e){if(S(e)){if(void 0===t._categoriesMap&&(t._categoriesMap={}),void 0!==t._categoriesMap[e])return t._categoriesMap[e];t._categories.push("number"==typeof e?String(e):e);var r=t._categories.length-1;return t._categoriesMap[e]=r,r}return v}function I(e){if(t._categoriesMap)return t._categoriesMap[e]}function D(t){var e=I(t);return void 0!==e?e:s(t)?+t:void 0}function z(t){return s(t)?+t:I(t)}function R(t,e,r){return n.round(r+e*t,2)}function F(t,e,r){return(t-r)/e}var B=function(e){return s(e)?R(e,t._m,t._b):v},N=function(e){return F(e,t._m,t._b)};if(t.rangebreaks){var j="y"===p;B=function(e){if(!s(e))return v;var r=t._rangebreaks.length;if(!r)return R(e,t._m,t._b);var n=j;t.range[0]>t.range[1]&&(n=!n);for(var i=n?-1:1,a=i*e,o=0,l=0;lc)){o=a<(u+c)/2?l:l+1;break}o=l+1}var f=t._B[o]||0;return isFinite(f)?R(e,t._m2,f):0},N=function(e){var r=t._rangebreaks.length;if(!r)return F(e,t._m,t._b);for(var n=0,i=0;it._rangebreaks[i].pmax&&(n=i+1);return F(e,t._m2,t._B[n])}}t.c2l="log"===t.type?E:f,t.l2c="log"===t.type?M:f,t.l2p=B,t.p2l=N,t.c2p="log"===t.type?function(t,e){return B(E(t,e))}:B,t.p2c="log"===t.type?function(t){return M(N(t))}:N,-1!==["linear","-"].indexOf(t.type)?(t.d2r=t.r2d=t.d2c=t.r2c=t.d2l=t.r2l=l,t.c2d=t.c2r=t.l2d=t.l2r=f,t.d2p=t.r2p=function(e){return t.l2p(l(e))},t.p2d=t.p2r=N,t.cleanPos=f):"log"===t.type?(t.d2r=t.d2l=function(t,e){return E(l(t),e)},t.r2d=t.r2c=function(t){return M(l(t))},t.d2c=t.r2l=l,t.c2d=t.l2r=f,t.c2r=E,t.l2d=M,t.d2p=function(e,r){return t.l2p(t.d2r(e,r))},t.p2d=function(t){return M(N(t))},t.r2p=function(e){return t.l2p(l(e))},t.p2r=N,t.cleanPos=f):"date"===t.type?(t.d2r=t.r2d=a.identity,t.d2c=t.r2c=t.d2l=t.r2l=L,t.c2d=t.c2r=t.l2d=t.l2r=C,t.d2p=t.r2p=function(e,r,n){return t.l2p(L(e,0,n))},t.p2d=t.p2r=function(t,e,r){return C(N(t),e,r)},t.cleanPos=function(e){return a.cleanDate(e,v,t.calendar)}):"category"===t.type?(t.d2c=t.d2l=O,t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=D,t.r2c=function(e){var r=z(e);return void 0!==r?r:t.fraction2r(.5)},t.l2r=t.c2r=f,t.r2l=z,t.d2p=function(e){return t.l2p(t.r2c(e))},t.p2d=function(t){return P(N(t))},t.r2p=t.d2p,t.p2r=N,t.cleanPos=function(t){return"string"==typeof t&&""!==t?t:f(t)}):"multicategory"===t.type&&(t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=D,t.r2c=function(e){var r=D(e);return void 0!==r?r:t.fraction2r(.5)},t.r2c_just_indices=I,t.l2r=t.c2r=f,t.r2l=D,t.d2p=function(e){return t.l2p(t.r2c(e))},t.p2d=function(t){return P(N(t))},t.r2p=t.d2p,t.p2r=N,t.cleanPos=function(t){return Array.isArray(t)||"string"==typeof t&&""!==t?t:f(t)},t.setupMultiCategory=function(n){var i,o,s=t._traceIndices,l=t._matchGroup;if(l&&0===t._categories.length)for(var u in l)if(u!==r){var c=e[w.id2name(u)];s=s.concat(c._traceIndices)}var f=[[0,{}],[0,{}]],d=[];for(i=0;il[1]&&(i[s?0:1]=n),i[0]===i[1]){var u=t.l2r(r),c=t.l2r(n);if(void 0!==r){var f=u+1;void 0!==n&&(f=Math.min(f,c)),i[s?1:0]=f}if(void 0!==n){var h=c+1;void 0!==r&&(h=Math.max(h,u)),i[s?0:1]=h}}}},t.cleanRange=function(e,r){t._cleanRange(e,r),t.limitRange(e)},t._cleanRange=function(e,r){r||(r={}),e||(e="range");var n,i,o=a.nestedProperty(t,e).get();if(i=(i="date"===t.type?a.dfltRange(t.calendar):"y"===p?T.DFLTRANGEY:"realaxis"===t._name?[0,1]:r.dfltRange||T.DFLTRANGEX).slice(),"tozero"!==t.rangemode&&"nonnegative"!==t.rangemode||(i[0]=0),o&&2===o.length){var l=null===o[0],u=null===o[1];for("date"!==t.type||t.autorange||(o[0]=a.cleanDate(o[0],v,t.calendar),o[1]=a.cleanDate(o[1],v,t.calendar)),n=0;n<2;n++)if("date"===t.type){if(!a.isDateTime(o[n],t.calendar)){t[e]=i;break}if(t.r2l(o[0])===t.r2l(o[1])){var c=a.constrain(t.r2l(o[0]),a.MIN_MS+1e3,a.MAX_MS-1e3);o[0]=t.l2r(c-1e3),o[1]=t.l2r(c+1e3);break}}else{if(!s(o[n])){if(l||u||!s(o[1-n])){t[e]=i;break}o[n]=o[1-n]*(n?10:.1)}if(o[n]<-d?o[n]=-d:o[n]>d&&(o[n]=d),o[0]===o[1]){var f=Math.max(1,Math.abs(1e-6*o[0]));o[0]-=f,o[1]+=f}}}else a.nestedProperty(t,e).set(i)},t.setScale=function(r){var n=e._size;if(t.overlaying){var i=w.getFromId({_fullLayout:e},t.overlaying);t.domain=i.domain}var a=r&&t._r?"_r":"range",o=t.calendar;t.cleanRange(a);var s,l,u=t.r2l(t[a][0],o),c=t.r2l(t[a][1],o),f="y"===p;if(f?(t._offset=n.t+(1-t.domain[1])*n.h,t._length=n.h*(t.domain[1]-t.domain[0]),t._m=t._length/(u-c),t._b=-t._m*c):(t._offset=n.l+t.domain[0]*n.w,t._length=n.w*(t.domain[1]-t.domain[0]),t._m=t._length/(c-u),t._b=-t._m*u),t._rangebreaks=[],t._lBreaks=0,t._m2=0,t._B=[],t.rangebreaks&&(t._rangebreaks=t.locateBreaks(Math.min(u,c),Math.max(u,c)),t._rangebreaks.length)){for(s=0;sc&&(h=!h),h&&t._rangebreaks.reverse();var d=h?-1:1;for(t._m2=d*t._length/(Math.abs(c-u)-t._lBreaks),t._B.push(-t._m2*(f?c:u)),s=0;si&&(i+=7,oi&&(i+=24,o=n&&o=n&&e=s.min&&(ts.max&&(s.max=n),i=!1)}i&&u.push({min:t,max:n})}};for(n=0;nr.duration?(function(){for(var r={},n=0;n rect").call(o.setTranslate,0,0).call(o.setScale,1,1),t.plot.call(o.setTranslate,e._offset,r._offset).call(o.setScale,1,1);var n=t.plot.selectAll(".scatterlayer .trace");n.selectAll(".point").call(o.setPointGroupScale,1,1),n.selectAll(".textpoint").call(o.setTextPointsScale,1,1),n.call(o.hideOutsideRangePoints,t)}function g(e,r){var n=e.plotinfo,i=n.xaxis,l=n.yaxis,u=i._length,c=l._length,f=!!e.xr1,h=!!e.yr1,p=[];if(f){var d=a.simpleMap(e.xr0,i.r2l),v=a.simpleMap(e.xr1,i.r2l),g=d[1]-d[0],y=v[1]-v[0];p[0]=(d[0]*(1-r)+r*v[0]-d[0])/(d[1]-d[0])*u,p[2]=u*(1-r+r*y/g),i.range[0]=i.l2r(d[0]*(1-r)+r*v[0]),i.range[1]=i.l2r(d[1]*(1-r)+r*v[1])}else p[0]=0,p[2]=u;if(h){var m=a.simpleMap(e.yr0,l.r2l),x=a.simpleMap(e.yr1,l.r2l),b=m[1]-m[0],_=x[1]-x[0];p[1]=(m[1]*(1-r)+r*x[1]-m[1])/(m[0]-m[1])*c,p[3]=c*(1-r+r*_/b),l.range[0]=i.l2r(m[0]*(1-r)+r*x[0]),l.range[1]=l.l2r(m[1]*(1-r)+r*x[1])}else p[1]=0,p[3]=c;s.drawOne(t,i,{skipTitle:!0}),s.drawOne(t,l,{skipTitle:!0}),s.redrawComponents(t,[i._id,l._id]);var w=f?u/p[2]:1,T=h?c/p[3]:1,k=f?p[0]:0,A=h?p[1]:0,M=f?p[0]/p[2]*u:0,S=h?p[1]/p[3]*c:0,E=i._offset-M,L=l._offset-S;n.clipRect.call(o.setTranslate,k,A).call(o.setScale,1/w,1/T),n.plot.call(o.setTranslate,E,L).call(o.setScale,w,T),o.setPointGroupScale(n.zoomScalePts,1/w,1/T),o.setTextPointsScale(n.zoomScaleTxt,1/w,1/T)}s.redrawComponents(t)}},14944:function(t,e,r){"use strict";var n=r(24040).traceIs,i=r(52976);function a(t){return{v:"x",h:"y"}[t.orientation||"v"]}function o(t,e){var r=a(t),i=n(t,"box-violin"),o=n(t._fullInput||{},"candlestick");return i&&!o&&e===r&&void 0===t[r]&&void 0===t[r+"0"]}t.exports=function(t,e,r,s){r("autotypenumbers",s.autotypenumbersDflt),"-"===r("type",(s.splomStash||{}).type)&&(function(t,e){if("-"===t.type){var r,s=t._id,l=s.charAt(0);-1!==s.indexOf("scene")&&(s=l);var u=function(t,e,r){for(var n=0;n0&&(i["_"+r+"axes"]||{})[e])return i;if((i[r+"axis"]||r)===e){if(o(i,r))return i;if((i[r]||[]).length||i[r+"0"])return i}}}(e,s,l);if(u)if("histogram"!==u.type||l!=={v:"y",h:"x"}[u.orientation||"v"]){var c=l+"calendar",f=u[c],h={noMultiCategory:!n(u,"cartesian")||n(u,"noMultiCategory")};if("box"===u.type&&u._hasPreCompStats&&l==={h:"x",v:"y"}[u.orientation||"v"]&&(h.noMultiCategory=!0),h.autotypenumbers=t.autotypenumbers,o(u,l)){var p=a(u),d=[];for(r=0;r0?".":"")+a;i.isPlainObject(o)?l(o,e,s,n+1):e(s,a,o)}}))}e.manageCommandObserver=function(t,r,n,o){var s={},l=!0;r&&r._commandObserver&&(s=r._commandObserver),s.cache||(s.cache={}),s.lookupTable={};var u=e.hasSimpleAPICommandBindings(t,n,s.lookupTable);if(r&&r._commandObserver){if(u)return s;if(r._commandObserver.remove)return r._commandObserver.remove(),r._commandObserver=null,s}if(u){a(t,u,s.cache),s.check=function(){if(l){var e=a(t,u,s.cache);return e.changed&&o&&void 0!==s.lookupTable[e.value]&&(s.disable(),Promise.resolve(o({value:e.value,type:u.type,prop:u.prop,traces:u.traces,index:s.lookupTable[e.value]})).then(s.enable,s.enable)),e.changed}};for(var c=["plotly_relayout","plotly_redraw","plotly_restyle","plotly_update","plotly_animatingframe","plotly_afterplot"],f=0;f0&&i<0&&(i+=360);var s=(i-n)/4;return{type:"Polygon",coordinates:[[[n,a],[n,o],[n+s,o],[n+2*s,o],[n+3*s,o],[i,o],[i,a],[i-s,a],[i-2*s,a],[i-3*s,a],[n,a]]]}}t.exports=function(t){return new M(t)},S.plot=function(t,e,r,n){var i=this;if(n)return i.update(t,e,!0);i._geoCalcData=t,i._fullLayout=e;var a=e[this.id],o=[],s=!1;for(var l in w.layerNameToAdjective)if("frame"!==l&&a["show"+l]){s=!0;break}for(var u=!1,c=0;c0&&o._module.calcGeoJSON(a,e)}if(!r){if(this.updateProjection(t,e))return;this.viewInitial&&this.scope===n.scope||this.saveViewInitial(n)}this.scope=n.scope,this.updateBaseLayers(e,n),this.updateDims(e,n),this.updateFx(e,n),d.generalUpdatePerTraceModule(this.graphDiv,this,t,n);var s=this.layers.frontplot.select(".scatterlayer");this.dataPoints.point=s.selectAll(".point"),this.dataPoints.text=s.selectAll("text"),this.dataPaths.line=s.selectAll(".js-line");var l=this.layers.backplot.select(".choroplethlayer");this.dataPaths.choropleth=l.selectAll("path"),this._render()},S.updateProjection=function(t,e){var r=this.graphDiv,n=e[this.id],l=e._size,c=n.domain,f=n.projection,h=n.lonaxis,p=n.lataxis,d=h._ax,v=p._ax,y=this.projection=function(t){var e=t.projection,r=e.type,n=w.projNames[r];n="geo"+u.titleCase(n);for(var l=(i[n]||s[n])(),c=t._isSatellite?180*Math.acos(1/e.distance)/Math.PI:t._isClipped?w.lonaxisSpan[r]/2:null,f=["center","rotate","parallels","clipExtent"],h=function(t){return t?l:[]},p=0;pc*Math.PI/180}return!1},l.getPath=function(){return a().projection(l)},l.getBounds=function(t){return l.getPath().bounds(t)},l.precision(w.precision),t._isSatellite&&l.tilt(e.tilt).distance(e.distance),c&&l.clipAngle(c-w.clipPad),l}(n),m=[[l.l+l.w*c.x[0],l.t+l.h*(1-c.y[1])],[l.l+l.w*c.x[1],l.t+l.h*(1-c.y[0])]],x=n.center||{},b=f.rotation||{},_=h.range||[],T=p.range||[];if(n.fitbounds){d._length=m[1][0]-m[0][0],v._length=m[1][1]-m[0][1],d.range=g(r,d),v.range=g(r,v);var k=(d.range[0]+d.range[1])/2,A=(v.range[0]+v.range[1])/2;if(n._isScoped)x={lon:k,lat:A};else if(n._isClipped){x={lon:k,lat:A},b={lon:k,lat:A,roll:b.roll};var M=f.type,S=w.lonaxisSpan[M]/2||180,L=w.lataxisSpan[M]/2||90;_=[k-S,k+S],T=[A-L,A+L]}else x={lon:k,lat:A},b={lon:k,lat:b.lat,roll:b.roll}}y.center([x.lon-b.lon,x.lat-b.lat]).rotate([-b.lon,-b.lat,b.roll]).parallels(f.parallels);var C=E(_,T);y.fitExtent(m,C);var P=this.bounds=y.getBounds(C),O=this.fitScale=y.scale(),I=y.translate();if(n.fitbounds){var D=y.getBounds(E(d.range,v.range)),z=Math.min((P[1][0]-P[0][0])/(D[1][0]-D[0][0]),(P[1][1]-P[0][1])/(D[1][1]-D[0][1]));isFinite(z)?y.scale(z*O):u.warn("Something went wrong during"+this.id+"fitbounds computations.")}else y.scale(f.scale*O);var R=this.midPt=[(P[0][0]+P[1][0])/2,(P[0][1]+P[1][1])/2];if(y.translate([I[0]+(R[0]-I[0]),I[1]+(R[1]-I[1])]).clipExtent(P),n._isAlbersUsa){var F=y([x.lon,x.lat]),B=y.translate();y.translate([B[0]-(F[0]-B[0]),B[1]-(F[1]-B[1])])}},S.updateBaseLayers=function(t,e){var r=this,i=r.topojson,a=r.layers,o=r.basePaths;function s(t){return"lonaxis"===t||"lataxis"===t}function l(t){return Boolean(w.lineLayers[t])}function u(t){return Boolean(w.fillLayers[t])}var c=(this.hasChoropleth?w.layersForChoropleth:w.layers).filter((function(t){return l(t)||u(t)?e["show"+t]:!s(t)||e[t].showgrid})),p=r.framework.selectAll(".layer").data(c,String);p.exit().each((function(t){delete a[t],delete o[t],n.select(this).remove()})),p.enter().append("g").attr("class",(function(t){return"layer "+t})).each((function(t){var e=a[t]=n.select(this);"bg"===t?r.bgRect=e.append("rect").style("pointer-events","all"):s(t)?o[t]=e.append("path").style("fill","none"):"backplot"===t?e.append("g").classed("choroplethlayer",!0):"frontplot"===t?e.append("g").classed("scatterlayer",!0):l(t)?o[t]=e.append("path").style("fill","none").style("stroke-miterlimit",2):u(t)&&(o[t]=e.append("path").style("stroke","none"))})),p.order(),p.each((function(r){var n=o[r],a=w.layerNameToAdjective[r];"frame"===r?n.datum(w.sphereSVG):l(r)||u(r)?n.datum(A(i,i.objects[r])):s(r)&&n.datum(function(t,e,r){var n,i,a,o=e[t],s=w.scopeDefaults[e.scope];"lonaxis"===t?(n=s.lonaxisRange,i=s.lataxisRange,a=function(t,e){return[t,e]}):"lataxis"===t&&(n=s.lataxisRange,i=s.lonaxisRange,a=function(t,e){return[e,t]});var l={type:"linear",range:[n[0],n[1]-1e-6],tick0:o.tick0,dtick:o.dtick};v.setConvert(l,r);var u=v.calcTicks(l);e.isScoped||"lonaxis"!==t||u.pop();for(var c=u.length,f=new Array(c),h=0;h-1&&b(n.event,i,[r.xaxis],[r.yaxis],r.id,c),s.indexOf("event")>-1&&p.click(i,n.event))}))}function f(t){return r.projection.invert([t[0]+r.xaxis._offset,t[1]+r.yaxis._offset])}},S.makeFramework=function(){var t=this,e=t.graphDiv,r=e._fullLayout,i="clip"+r._uid+t.id;t.clipDef=r._clips.append("clipPath").attr("id",i),t.clipRect=t.clipDef.append("rect"),t.framework=n.select(t.container).append("g").attr("class","geo "+t.id).call(h.setClipUrl,i,e),t.project=function(e){var r=t.projection(e);return r?[r[0]-t.xaxis._offset,r[1]-t.yaxis._offset]:[null,null]},t.xaxis={_id:"x",c2p:function(e){return t.project(e)[0]}},t.yaxis={_id:"y",c2p:function(e){return t.project(e)[1]}},t.mockAxis={type:"linear",showexponent:"all",exponentformat:"B"},v.setConvert(t.mockAxis,r)},S.saveViewInitial=function(t){var e,r=t.center||{},n=t.projection,i=n.rotation||{};this.viewInitial={fitbounds:t.fitbounds,"projection.scale":n.scale},e=t._isScoped?{"center.lon":r.lon,"center.lat":r.lat}:t._isClipped?{"projection.rotation.lon":i.lon,"projection.rotation.lat":i.lat}:{"center.lon":r.lon,"center.lat":r.lat,"projection.rotation.lon":i.lon},u.extendFlat(this.viewInitial,e)},S.render=function(t){this._hasMarkerAngles&&t?this.plot(this._geoCalcData,this._fullLayout,[],!0):this._render()},S._render=function(){var t,e=this.projection,r=e.getPath();function n(t){var r=e(t.lonlat);return r?c(r[0],r[1]):null}function i(t){return e.isLonLatOverEdges(t.lonlat)?"none":null}for(t in this.basePaths)this.basePaths[t].attr("d",r);for(t in this.dataPaths)this.dataPaths[t].attr("d",(function(t){return r(t.geojson)}));for(t in this.dataPoints)this.dataPoints[t].attr("display",i).attr("transform",n)}},10816:function(t,e,r){"use strict";var n=r(84888).KY,i=r(3400).counterRegex,a=r(43520),o="geo",s=i(o),l={};l[o]={valType:"subplotid",dflt:o,editType:"calc"},t.exports={attr:o,name:o,idRoot:o,idRegex:s,attrRegex:s,attributes:l,layoutAttributes:r(40384),supplyLayoutDefaults:r(86920),plot:function(t){for(var e=t._fullLayout,r=t.calcdata,i=e._subplots[o],s=0;s0&&P<0&&(P+=360);var O,I,D,z=(C+P)/2;if(!p){var R=d?f.projRotate:[z,0,0];O=r("projection.rotation.lon",R[0]),r("projection.rotation.lat",R[1]),r("projection.rotation.roll",R[2]),r("showcoastlines",!d&&x)&&(r("coastlinecolor"),r("coastlinewidth")),r("showocean",!!x&&void 0)&&r("oceancolor")}p?(I=-96.6,D=38.7):(I=d?z:O,D=(L[0]+L[1])/2),r("center.lon",I),r("center.lat",D),v&&(r("projection.tilt"),r("projection.distance")),g&&r("projection.parallels",f.projParallels||[0,60]),r("projection.scale"),r("showland",!!x&&void 0)&&r("landcolor"),r("showlakes",!!x&&void 0)&&r("lakecolor"),r("showrivers",!!x&&void 0)&&(r("rivercolor"),r("riverwidth")),r("showcountries",d&&"usa"!==c&&x)&&(r("countrycolor"),r("countrywidth")),("usa"===c||"north america"===c&&50===u)&&(r("showsubunits",x),r("subunitcolor"),r("subunitwidth")),d||r("showframe",x)&&(r("framecolor"),r("framewidth")),r("bgcolor"),r("fitbounds")&&(delete e.projection.scale,d?(delete e.center.lon,delete e.center.lat):y?(delete e.center.lon,delete e.center.lat,delete e.projection.rotation.lon,delete e.projection.rotation.lat,delete e.lonaxis.range,delete e.lataxis.range):(delete e.center.lon,delete e.center.lat,delete e.projection.rotation.lon))}t.exports=function(t,e,r){i(t,e,r,{type:"geo",attributes:s,handleDefaults:u,fullData:r,partition:"y"})}},79248:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=r(24040),o=Math.PI/180,s=180/Math.PI,l={cursor:"pointer"},u={cursor:"auto"};function c(t,e){return n.behavior.zoom().translate(e.translate()).scale(e.scale())}function f(t,e,r){var n=t.id,o=t.graphDiv,s=o.layout,l=s[n],u=o._fullLayout,c=u[n],f={},h={};function p(t,e){f[n+"."+t]=i.nestedProperty(l,t).get(),a.call("_storeDirectGUIEdit",s,u._preGUI,f);var r=i.nestedProperty(c,t);r.get()!==e&&(r.set(e),i.nestedProperty(l,t).set(e),h[n+"."+t]=e)}r(p),p("projection.scale",e.scale()/t.fitScale),p("fitbounds",!1),o.emit("plotly_relayout",h)}function h(t,e){var r=c(0,e);function i(r){var n=e.invert(t.midPt);r("center.lon",n[0]),r("center.lat",n[1])}return r.on("zoomstart",(function(){n.select(this).style(l)})).on("zoom",(function(){e.scale(n.event.scale).translate(n.event.translate),t.render(!0);var r=e.invert(t.midPt);t.graphDiv.emit("plotly_relayouting",{"geo.projection.scale":e.scale()/t.fitScale,"geo.center.lon":r[0],"geo.center.lat":r[1]})})).on("zoomend",(function(){n.select(this).style(u),f(t,e,i)})),r}function p(t,e){var r,i,a,o,s,h,p,d,v,g=c(0,e);function y(t){return e.invert(t)}function m(r){var n=e.rotate(),i=e.invert(t.midPt);r("projection.rotation.lon",-n[0]),r("center.lon",i[0]),r("center.lat",i[1])}return g.on("zoomstart",(function(){n.select(this).style(l),r=n.mouse(this),i=e.rotate(),a=e.translate(),o=i,s=y(r)})).on("zoom",(function(){if(h=n.mouse(this),function(t){var r=y(t);if(!r)return!0;var n=e(r);return Math.abs(n[0]-t[0])>2||Math.abs(n[1]-t[1])>2}(r))return g.scale(e.scale()),void g.translate(e.translate());e.scale(n.event.scale),e.translate([a[0],n.event.translate[1]]),s?y(h)&&(d=y(h),p=[o[0]+(d[0]-s[0]),i[1],i[2]],e.rotate(p),o=p):s=y(r=h),v=!0,t.render(!0);var l=e.rotate(),u=e.invert(t.midPt);t.graphDiv.emit("plotly_relayouting",{"geo.projection.scale":e.scale()/t.fitScale,"geo.center.lon":u[0],"geo.center.lat":u[1],"geo.projection.rotation.lon":-l[0]})})).on("zoomend",(function(){n.select(this).style(u),v&&f(t,e,m)})),g}function d(t,e){var r,i={r:e.rotate(),k:e.scale()},a=c(0,e),h=function(t){for(var e=0,r=arguments.length,i=[];++ed?(a=(f>0?90:-90)-p,i=0):(a=Math.asin(f/d)*s-p,i=Math.sqrt(d*d-f*f));var v=180-a-2*p,y=(Math.atan2(h,c)-Math.atan2(u,i))*s,x=(Math.atan2(h,c)-Math.atan2(u,-i))*s;return g(r[0],r[1],a,y)<=g(r[0],r[1],v,x)?[a,y,r[2]]:[v,x,r[2]]}(T,r,E);isFinite(k[0])&&isFinite(k[1])&&isFinite(k[2])||(k=E),e.rotate(k),E=k}}else r=v(e,M=b);h.of(this,arguments)({type:"zoom"})})),A=h.of(this,arguments),p++||A({type:"zoomstart"})})).on("zoomend",(function(){var r;n.select(this).style(u),d.call(a,"zoom",null),r=h.of(this,arguments),--p||r({type:"zoomend"}),f(t,e,y)})).on("zoom.redraw",(function(){t.render(!0);var r=e.rotate();t.graphDiv.emit("plotly_relayouting",{"geo.projection.scale":e.scale()/t.fitScale,"geo.projection.rotation.lon":-r[0],"geo.projection.rotation.lat":-r[1]})})),n.rebind(a,h,"on")}function v(t,e){var r=t.invert(e);return r&&isFinite(r[0])&&isFinite(r[1])&&function(t){var e=t[0]*o,r=t[1]*o,n=Math.cos(r);return[n*Math.cos(e),n*Math.sin(e),Math.sin(r)]}(r)}function g(t,e,r,n){var i=y(r-t),a=y(n-e);return Math.sqrt(i*i+a*a)}function y(t){return(t%360+540)%360-180}function m(t,e,r){var n=r*o,i=t.slice(),a=0===e?1:0,s=2===e?1:2,l=Math.cos(n),u=Math.sin(n);return i[a]=t[a]*l-t[s]*u,i[s]=t[s]*l+t[a]*u,i}function x(t,e){for(var r=0,n=0,i=t.length;nMath.abs(s)?(u.boxEnd[1]=u.boxStart[1]+Math.abs(a)*_*(s>=0?1:-1),u.boxEnd[1]l[3]&&(u.boxEnd[1]=l[3],u.boxEnd[0]=u.boxStart[0]+(l[3]-u.boxStart[1])/Math.abs(_))):(u.boxEnd[0]=u.boxStart[0]+Math.abs(s)/_*(a>=0?1:-1),u.boxEnd[0]l[2]&&(u.boxEnd[0]=l[2],u.boxEnd[1]=u.boxStart[1]+(l[2]-u.boxStart[0])*Math.abs(_)))}}else u.boxEnabled?(a=u.boxStart[0]!==u.boxEnd[0],s=u.boxStart[1]!==u.boxEnd[1],a||s?(a&&(g(0,u.boxStart[0],u.boxEnd[0]),t.xaxis.autorange=!1),s&&(g(1,u.boxStart[1],u.boxEnd[1]),t.yaxis.autorange=!1),t.relayoutCallback()):t.glplot.setDirty(),u.boxEnabled=!1,u.boxInited=!1):u.boxInited&&(u.boxInited=!1);break;case"pan":u.boxEnabled=!1,u.boxInited=!1,e?(u.panning||(u.dragStart[0]=n,u.dragStart[1]=i),Math.abs(u.dragStart[0]-n).999&&(g="turntable"):g="turntable")}else g="turntable";r("dragmode",g),r("hovermode",n.getDfltFromLayout("hovermode"))}t.exports=function(t,e,r){var i=e._basePlotModules.length>1;o(t,e,r,{type:c,attributes:l,handleDefaults:f,fullLayout:e,font:e.font,fullData:r,getDfltFromLayout:function(e){if(!i)return n.validate(t[e],l[e])?t[e]:void 0},autotypenumbersDflt:e.autotypenumbers,paper_bgcolor:e.paper_bgcolor,calendar:e.calendar})}},346:function(t,e,r){"use strict";var n=r(86140),i=r(86968).u,a=r(92880).extendFlat,o=r(3400).counterRegex;function s(t,e,r){return{x:{valType:"number",dflt:t,editType:"camera"},y:{valType:"number",dflt:e,editType:"camera"},z:{valType:"number",dflt:r,editType:"camera"},editType:"camera"}}t.exports={_arrayAttrRegexps:[o("scene",".annotations",!0)],bgcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"plot"},camera:{up:a(s(0,0,1),{}),center:a(s(0,0,0),{}),eye:a(s(1.25,1.25,1.25),{}),projection:{type:{valType:"enumerated",values:["perspective","orthographic"],dflt:"perspective",editType:"calc"},editType:"calc"},editType:"camera"},domain:i({name:"scene",editType:"plot"}),aspectmode:{valType:"enumerated",values:["auto","cube","data","manual"],dflt:"auto",editType:"plot",impliedEdits:{"aspectratio.x":void 0,"aspectratio.y":void 0,"aspectratio.z":void 0}},aspectratio:{x:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},y:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},z:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},editType:"plot",impliedEdits:{aspectmode:"manual"}},xaxis:n,yaxis:n,zaxis:n,dragmode:{valType:"enumerated",values:["orbit","turntable","zoom","pan",!1],editType:"plot"},hovermode:{valType:"enumerated",values:["closest",!1],dflt:"closest",editType:"modebar"},uirevision:{valType:"any",editType:"none"},editType:"plot",_deprecated:{cameraposition:{valType:"info_array",editType:"camera"}}}},9020:function(t,e,r){"use strict";var n=r(43080),i=["xaxis","yaxis","zaxis"];function a(){this.enabled=[!0,!0,!0],this.colors=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.drawSides=[!0,!0,!0],this.lineWidth=[1,1,1]}a.prototype.merge=function(t){for(var e=0;e<3;++e){var r=t[i[e]];r.visible?(this.enabled[e]=r.showspikes,this.colors[e]=n(r.spikecolor),this.drawSides[e]=r.spikesides,this.lineWidth[e]=r.spikethickness):(this.enabled[e]=!1,this.drawSides[e]=!1)}},t.exports=function(t){var e=new a;return e.merge(t),e}},87152:function(t,e,r){"use strict";t.exports=function(t){for(var e=t.axesOptions,r=t.glplot.axesPixels,s=t.fullSceneLayout,l=[[],[],[]],u=0;u<3;++u){var c=s[a[u]];if(c._length=(r[u].hi-r[u].lo)*r[u].pixelsPerDataUnit/t.dataScale[u],Math.abs(c._length)===1/0||isNaN(c._length))l[u]=[];else{c._input_range=c.range.slice(),c.range[0]=r[u].lo/t.dataScale[u],c.range[1]=r[u].hi/t.dataScale[u],c._m=1/(t.dataScale[u]*r[u].pixelsPerDataUnit),c.range[0]===c.range[1]&&(c.range[0]-=1,c.range[1]+=1);var f=c.tickmode;if("auto"===c.tickmode){c.tickmode="linear";var h=c.nticks||i.constrain(c._length/40,4,9);n.autoTicks(c,Math.abs(c.range[1]-c.range[0])/h)}for(var p=n.calcTicks(c,{msUTC:!0}),d=0;d/g," "));l[u]=p,c.tickmode=f}}for(e.ticks=l,u=0;u<3;++u)for(o[u]=.5*(t.glplot.bounds[0][u]+t.glplot.bounds[1][u]),d=0;d<2;++d)e.bounds[d][u]=t.glplot.bounds[d][u];t.contourLevels=function(t){for(var e=new Array(3),r=0;r<3;++r){for(var n=t[r],i=new Array(n.length),a=0;ar.deltaY?1.1:1/1.1,a=t.glplot.getAspectratio();t.glplot.setAspectratio({x:n*a.x,y:n*a.y,z:n*a.z})}i(t)}}),!!u&&{passive:!1}),t.glplot.canvas.addEventListener("mousemove",(function(){if(!1!==t.fullSceneLayout.dragmode&&0!==t.camera.mouseListener.buttons){var e=n();t.graphDiv.emit("plotly_relayouting",e)}})),t.staticMode||t.glplot.canvas.addEventListener("webglcontextlost",(function(r){e&&e.emit&&e.emit("plotly_webglcontextlost",{event:r,layer:t.id})}),!1)),t.glplot.oncontextloss=function(){t.recoverContext()},t.glplot.onrender=function(){t.render()},!0},k.render=function(){var t,e=this,r=e.graphDiv,n=e.svgContainer,i=e.container.getBoundingClientRect();r._fullLayout._calcInverseTransform(r);var a=r._fullLayout._invScaleX,o=r._fullLayout._invScaleY,s=i.width*a,l=i.height*o;n.setAttributeNS(null,"viewBox","0 0 "+s+" "+l),n.setAttributeNS(null,"width",s),n.setAttributeNS(null,"height",l),b(e),e.glplot.axes.update(e.axesOptions);for(var u=Object.keys(e.traces),c=null,h=e.glplot.selection,v=0;v")):"isosurface"===t.type||"volume"===t.type?(k.valueLabel=p.hoverLabelText(e._mockAxis,e._mockAxis.d2l(h.traceCoordinate[3]),t.valuehoverformat),E.push("value: "+k.valueLabel),h.textLabel&&E.push(h.textLabel),x=E.join("
")):x=h.textLabel;var L={x:h.traceCoordinate[0],y:h.traceCoordinate[1],z:h.traceCoordinate[2],data:_._input,fullData:_,curveNumber:_.index,pointNumber:T};d.appendArrayPointValue(L,_,T),t._module.eventData&&(L=_._module.eventData(L,h,_,{},T));var C={points:[L]};if(e.fullSceneLayout.hovermode){var P=[];d.loneHover({trace:_,x:(.5+.5*m[0]/m[3])*s,y:(.5-.5*m[1]/m[3])*l,xLabel:k.xLabel,yLabel:k.yLabel,zLabel:k.zLabel,text:x,name:c.name,color:d.castHoverOption(_,T,"bgcolor")||c.color,borderColor:d.castHoverOption(_,T,"bordercolor"),fontFamily:d.castHoverOption(_,T,"font.family"),fontSize:d.castHoverOption(_,T,"font.size"),fontColor:d.castHoverOption(_,T,"font.color"),nameLength:d.castHoverOption(_,T,"namelength"),textAlign:d.castHoverOption(_,T,"align"),hovertemplate:f.castOption(_,T,"hovertemplate"),hovertemplateLabels:f.extendFlat({},L,k),eventData:[L]},{container:n,gd:r,inOut_bbox:P}),L.bbox=P[0]}h.distance<5&&(h.buttons||w)?r.emit("plotly_click",C):r.emit("plotly_hover",C),this.oldEventData=C}else d.loneUnhover(n),this.oldEventData&&r.emit("plotly_unhover",this.oldEventData),this.oldEventData=void 0;e.drawAnnotations(e)},k.recoverContext=function(){var t=this;t.glplot.dispose();var e=function(){t.glplot.gl.isContextLost()?requestAnimationFrame(e):t.initializeGLPlot()?t.plot.apply(t,t.plotArgs):f.error("Catastrophic and unrecoverable WebGL error. Context lost.")};requestAnimationFrame(e)};var M=["xaxis","yaxis","zaxis"];function S(t,e,r){for(var n=t.fullSceneLayout,i=0;i<3;i++){var a=M[i],o=a.charAt(0),s=n[a],l=e[o],u=e[o+"calendar"],c=e["_"+o+"length"];if(f.isArrayOrTypedArray(l))for(var h,p=0;p<(c||l.length);p++)if(f.isArrayOrTypedArray(l[p]))for(var d=0;dy[1][o])y[0][o]=-1,y[1][o]=1;else{var O=y[1][o]-y[0][o];y[0][o]-=O/32,y[1][o]+=O/32}if(b=[y[0][o],y[1][o]],b=_(b,l),y[0][o]=b[0],y[1][o]=b[1],l.isReversed()){var I=y[0][o];y[0][o]=y[1][o],y[1][o]=I}}else b=l.range,y[0][o]=l.r2l(b[0]),y[1][o]=l.r2l(b[1]);y[0][o]===y[1][o]&&(y[0][o]-=1,y[1][o]+=1),m[o]=y[1][o]-y[0][o],l.range=[y[0][o],y[1][o]],l.limitRange(),n.glplot.setBounds(o,{min:l.range[0]*p[o],max:l.range[1]*p[o]})}var D=c.aspectmode;if("cube"===D)g=[1,1,1];else if("manual"===D){var z=c.aspectratio;g=[z.x,z.y,z.z]}else{if("auto"!==D&&"data"!==D)throw new Error("scene.js aspectRatio was not one of the enumerated types");var R=[1,1,1];for(o=0;o<3;++o){var F=x[u=(l=c[M[o]]).type];R[o]=Math.pow(F.acc,1/F.count)/p[o]}g="data"===D||Math.max.apply(null,R)/Math.min.apply(null,R)<=4?R:[1,1,1]}c.aspectratio.x=f.aspectratio.x=g[0],c.aspectratio.y=f.aspectratio.y=g[1],c.aspectratio.z=f.aspectratio.z=g[2],n.glplot.setAspectratio(c.aspectratio),n.viewInitial.aspectratio||(n.viewInitial.aspectratio={x:c.aspectratio.x,y:c.aspectratio.y,z:c.aspectratio.z}),n.viewInitial.aspectmode||(n.viewInitial.aspectmode=c.aspectmode);var B=c.domain||null,N=e._size||null;if(B&&N){var j=n.container.style;j.position="absolute",j.left=N.l+B.x[0]*N.w+"px",j.top=N.t+(1-B.y[1])*N.h+"px",j.width=N.w*(B.x[1]-B.x[0])+"px",j.height=N.h*(B.y[1]-B.y[0])+"px"}n.glplot.redraw()}},k.destroy=function(){var t=this;t.glplot&&(t.camera.mouseListener.enabled=!1,t.container.removeEventListener("wheel",t.camera.wheelListener),t.camera=null,t.glplot.dispose(),t.container.parentNode.removeChild(t.container),t.glplot=null)},k.getCamera=function(){var t,e=this;return e.camera.view.recalcMatrix(e.camera.view.lastT()),{up:{x:(t=e.camera).up[0],y:t.up[1],z:t.up[2]},center:{x:t.center[0],y:t.center[1],z:t.center[2]},eye:{x:t.eye[0],y:t.eye[1],z:t.eye[2]},projection:{type:!0===t._ortho?"orthographic":"perspective"}}},k.setViewport=function(t){var e,r=this,n=t.camera;r.camera.lookAt.apply(this,[[(e=n).eye.x,e.eye.y,e.eye.z],[e.center.x,e.center.y,e.center.z],[e.up.x,e.up.y,e.up.z]]),r.glplot.setAspectratio(t.aspectratio),"orthographic"===n.projection.type!==r.camera._ortho&&(r.glplot.redraw(),r.glplot.clearRGBA(),r.glplot.dispose(),r.initializeGLPlot())},k.isCameraChanged=function(t){var e=this.getCamera(),r=f.nestedProperty(t,this.id+".camera").get();function n(t,e,r,n){var i=["up","center","eye"],a=["x","y","z"];return e[i[r]]&&t[i[r]][a[n]]===e[i[r]][a[n]]}var i=!1;if(void 0===r)i=!0;else{for(var a=0;a<3;a++)for(var o=0;o<3;o++)if(!n(e,r,a,o)){i=!0;break}(!r.projection||e.projection&&e.projection.type!==r.projection.type)&&(i=!0)}return i},k.isAspectChanged=function(t){var e=this.glplot.getAspectratio(),r=f.nestedProperty(t,this.id+".aspectratio").get();return void 0===r||r.x!==e.x||r.y!==e.y||r.z!==e.z},k.saveLayout=function(t){var e,r,n,i,a,o,s=this,l=s.fullLayout,u=s.isCameraChanged(t),h=s.isAspectChanged(t),p=u||h;if(p){var d={};u&&(e=s.getCamera(),n=(r=f.nestedProperty(t,s.id+".camera")).get(),d[s.id+".camera"]=n),h&&(i=s.glplot.getAspectratio(),o=(a=f.nestedProperty(t,s.id+".aspectratio")).get(),d[s.id+".aspectratio"]=o),c.call("_storeDirectGUIEdit",t,l._preGUI,d),u&&(r.set(e),f.nestedProperty(l,s.id+".camera").set(e)),h&&(a.set(i),f.nestedProperty(l,s.id+".aspectratio").set(i),s.glplot.redraw())}return p},k.updateFx=function(t,e){var r=this,n=r.camera;if(n)if("orbit"===t)n.mode="orbit",n.keyBindingMode="rotate";else if("turntable"===t){n.up=[0,0,1],n.mode="turntable",n.keyBindingMode="rotate";var i=r.graphDiv,a=i._fullLayout,o=r.fullSceneLayout.camera,s=o.up.x,l=o.up.y,u=o.up.z;if(u/Math.sqrt(s*s+l*l+u*u)<.999){var h=r.id+".camera.up",p={x:0,y:0,z:1},d={};d[h]=p;var v=i.layout;c.call("_storeDirectGUIEdit",v,a._preGUI,d),o.up=p,f.nestedProperty(v,h).set(p)}}else n.keyBindingMode=t;r.fullSceneLayout.hovermode=e},k.toImage=function(t){var e=this;t||(t="png"),e.staticMode&&e.container.appendChild(n),e.glplot.redraw();var r=e.glplot.gl,i=r.drawingBufferWidth,a=r.drawingBufferHeight;r.bindFramebuffer(r.FRAMEBUFFER,null);var o=new Uint8Array(i*a*4);r.readPixels(0,0,i,a,r.RGBA,r.UNSIGNED_BYTE,o),function(t,e,r){for(var n=0,i=r-1;n0)for(var s=255/o,l=0;l<3;++l)t[a+l]=Math.min(s*t[a+l],255)}}(o,i,a);var s=document.createElement("canvas");s.width=i,s.height=a;var l,u=s.getContext("2d",{willReadFrequently:!0}),c=u.createImageData(i,a);switch(c.data.set(o),u.putImageData(c,0,0),t){case"jpeg":l=s.toDataURL("image/jpeg");break;case"webp":l=s.toDataURL("image/webp");break;default:l=s.toDataURL("image/png")}return e.staticMode&&e.container.removeChild(n),l},k.setConvert=function(){for(var t=0;t<3;t++){var e=this.fullSceneLayout[M[t]];p.setConvert(e,this.fullLayout),e.setScale=f.noop}},k.make4thDimension=function(){var t=this,e=t.graphDiv._fullLayout;t._mockAxis={type:"linear",showexponent:"all",exponentformat:"B"},p.setConvert(t._mockAxis,e)},t.exports=T},52094:function(t){"use strict";t.exports=function(t,e,r,n){n=n||t.length;for(var i=new Array(n),a=0;aOpenStreetMap
contributors',o=['© Carto',a].join(" "),s=['Map tiles by Stamen Design','under CC BY 3.0',"|",'Data by OpenStreetMap contributors','under ODbL'].join(" "),l={"open-street-map":{id:"osm",version:8,sources:{"plotly-osm-tiles":{type:"raster",attribution:a,tiles:["https://a.tile.openstreetmap.org/{z}/{x}/{y}.png","https://b.tile.openstreetmap.org/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-osm-tiles",type:"raster",source:"plotly-osm-tiles",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"white-bg":{id:"white-bg",version:8,sources:{},layers:[{id:"white-bg",type:"background",paint:{"background-color":"#FFFFFF"},minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"carto-positron":{id:"carto-positron",version:8,sources:{"plotly-carto-positron":{type:"raster",attribution:o,tiles:["https://cartodb-basemaps-c.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-carto-positron",type:"raster",source:"plotly-carto-positron",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"carto-darkmatter":{id:"carto-darkmatter",version:8,sources:{"plotly-carto-darkmatter":{type:"raster",attribution:o,tiles:["https://cartodb-basemaps-c.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-carto-darkmatter",type:"raster",source:"plotly-carto-darkmatter",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"stamen-terrain":{id:"stamen-terrain",version:8,sources:{"plotly-stamen-terrain":{type:"raster",attribution:s,tiles:["https://tiles.stadiamaps.com/tiles/stamen_terrain/{z}/{x}/{y}.png?api_key="],tileSize:256}},layers:[{id:"plotly-stamen-terrain",type:"raster",source:"plotly-stamen-terrain",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"stamen-toner":{id:"stamen-toner",version:8,sources:{"plotly-stamen-toner":{type:"raster",attribution:s,tiles:["https://tiles.stadiamaps.com/tiles/stamen_toner/{z}/{x}/{y}.png?api_key="],tileSize:256}},layers:[{id:"plotly-stamen-toner",type:"raster",source:"plotly-stamen-toner",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"},"stamen-watercolor":{id:"stamen-watercolor",version:8,sources:{"plotly-stamen-watercolor":{type:"raster",attribution:['Map tiles by Stamen Design','under CC BY 3.0',"|",'Data by OpenStreetMap contributors','under CC BY SA'].join(" "),tiles:["https://tiles.stadiamaps.com/tiles/stamen_watercolor/{z}/{x}/{y}.jpg?api_key="],tileSize:256}},layers:[{id:"plotly-stamen-watercolor",type:"raster",source:"plotly-stamen-watercolor",minzoom:0,maxzoom:22}],glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf"}},u=n(l);t.exports={requiredVersion:i,styleUrlPrefix:"mapbox://styles/mapbox/",styleUrlSuffix:"v9",styleValuesMapbox:["basic","streets","outdoors","light","dark","satellite","satellite-streets"],styleValueDflt:"basic",stylesNonMapbox:l,styleValuesNonMapbox:u,traceLayerPrefix:"plotly-trace-layer-",layoutLayerPrefix:"plotly-layout-layer-",wrongVersionErrorMsg:["Your custom plotly.js bundle is not using the correct mapbox-gl version","Please install @plotly/mapbox-gl@"+i+"."].join("\n"),noAccessTokenErrorMsg:["Missing Mapbox access token.","Mapbox trace type require a Mapbox access token to be registered.","For example:"," Plotly.newPlot(gd, data, layout, { mapboxAccessToken: 'my-access-token' });","More info here: https://www.mapbox.com/help/define-access-token/"].join("\n"),missingStyleErrorMsg:["No valid mapbox style found, please set `mapbox.style` to one of:",u.join(", "),"or register a Mapbox access token to use a Mapbox-served style."].join("\n"),multipleTokensErrorMsg:["Set multiple mapbox access token across different mapbox subplot,","using first token found as mapbox-gl does not allow multipleaccess tokens on the same page."].join("\n"),mapOnErrorMsg:"Mapbox error.",mapboxLogo:{path0:"m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z",path1:"M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z",path2:"M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z",polygon:"11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34"},styleRules:{map:"overflow:hidden;position:relative;","missing-css":"display:none;",canary:"background-color:salmon;","ctrl-bottom-left":"position: absolute; pointer-events: none; z-index: 2; bottom: 0; left: 0;","ctrl-bottom-right":"position: absolute; pointer-events: none; z-index: 2; right: 0; bottom: 0;",ctrl:"clear: both; pointer-events: auto; transform: translate(0, 0);","ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner":"display: none;","ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner":"display: block; margin-top:2px","ctrl-attrib.mapboxgl-compact:hover":"padding: 2px 24px 2px 4px; visibility: visible; margin-top: 6px;","ctrl-attrib.mapboxgl-compact::after":'content: ""; cursor: pointer; position: absolute; background-image: url(\'data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3E %3Cpath fill="%23333333" fill-rule="evenodd" d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0"/%3E %3C/svg%3E\'); background-color: rgba(255, 255, 255, 0.5); width: 24px; height: 24px; box-sizing: border-box; border-radius: 12px;',"ctrl-attrib.mapboxgl-compact":"min-height: 20px; padding: 0; margin: 10px; position: relative; background-color: #fff; border-radius: 3px 12px 12px 3px;","ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after":"bottom: 0; right: 0","ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after":"bottom: 0; left: 0","ctrl-bottom-left .mapboxgl-ctrl":"margin: 0 0 10px 10px; float: left;","ctrl-bottom-right .mapboxgl-ctrl":"margin: 0 10px 10px 0; float: right;","ctrl-attrib":"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px","ctrl-attrib a":"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px","ctrl-attrib a:hover":"color: inherit; text-decoration: underline;","ctrl-attrib .mapbox-improve-map":"font-weight: bold; margin-left: 2px;","attrib-empty":"display: none;","ctrl-logo":'display:block; width: 21px; height: 21px; background-image: url(\'data:image/svg+xml;charset=utf-8,%3C?xml version="1.0" encoding="utf-8"?%3E %3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21 21" style="enable-background:new 0 0 21 21;" xml:space="preserve"%3E%3Cg transform="translate(0,0.01)"%3E%3Cpath d="m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z" style="opacity:0.9;fill:%23ffffff;enable-background:new" class="st0"/%3E%3Cpath d="M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z" style="opacity:0.35;enable-background:new" class="st1"/%3E%3Cpath d="M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z" style="opacity:0.35;enable-background:new" class="st1"/%3E%3Cpolygon points="11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 " style="opacity:0.9;fill:%23ffffff;enable-background:new" class="st0"/%3E%3C/g%3E%3C/svg%3E\')'}}},89032:function(t,e,r){"use strict";var n=r(3400);t.exports=function(t,e){var r=t.split(" "),i=r[0],a=r[1],o=n.isArrayOrTypedArray(e)?n.mean(e):e,s=.5+o/100,l=1.5+o/100,u=["",""],c=[0,0];switch(i){case"top":u[0]="top",c[1]=-l;break;case"bottom":u[0]="bottom",c[1]=l}switch(a){case"left":u[1]="right",c[0]=-s;break;case"right":u[1]="left",c[0]=s}return{anchor:u[0]&&u[1]?u.join("-"):u[0]?u[0]:u[1]?u[1]:"center",offset:c}}},33688:function(t,e,r){"use strict";var n=r(3480),i=r(3400),a=i.strTranslate,o=i.strScale,s=r(84888).KY,l=r(9616),u=r(33428),c=r(43616),f=r(72736),h=r(14440),p="mapbox",d=e.constants=r(47552);function v(t){return"string"==typeof t&&(-1!==d.styleValuesMapbox.indexOf(t)||0===t.indexOf("mapbox://")||0===t.indexOf("stamen"))}e.name=p,e.attr="subplot",e.idRoot=p,e.idRegex=e.attrRegex=i.counterRegex(p),e.attributes={subplot:{valType:"subplotid",dflt:"mapbox",editType:"calc"}},e.layoutAttributes=r(5232),e.supplyLayoutDefaults=r(5976),e.plot=function(t){var e=t._fullLayout,r=t.calcdata,a=e._subplots[p];if(n.version!==d.requiredVersion)throw new Error(d.wrongVersionErrorMsg);var o=function(t,e){var r=t._fullLayout;if(""===t._context.mapboxAccessToken)return"";for(var n=[],a=[],o=!1,s=!1,l=0;l1&&i.warn(d.multipleTokensErrorMsg),n[0]):(a.length&&i.log(["Listed mapbox access token(s)",a.join(","),"but did not use a Mapbox map style, ignoring token(s)."].join(" ")),"")}(t,a);n.accessToken=o;for(var l=0;lw/2){var T=m.split("|").join("
");b.text(T).attr("data-unformatted",T).call(f.convertToTspans,t),_=c.bBox(b.node())}b.attr("transform",a(-3,8-_.height)),x.insert("rect",".static-attribution").attr({x:-_.width-6,y:-_.height-3,width:_.width+6,height:_.height+3,fill:"rgba(255, 255, 255, 0.75)"});var k=1;_.width+6>w&&(k=w/(_.width+6));var A=[n.l+n.w*h.x[1],n.t+n.h*(1-h.y[0])];x.attr("transform",a(A[0],A[1])+o(k))}},e.updateFx=function(t){for(var e=t._fullLayout,r=e._subplots[p],n=0;n0){for(var r=0;r0}function c(t){var e={},r={};switch(t.type){case"circle":n.extendFlat(r,{"circle-radius":t.circle.radius,"circle-color":t.color,"circle-opacity":t.opacity});break;case"line":n.extendFlat(r,{"line-width":t.line.width,"line-color":t.color,"line-opacity":t.opacity,"line-dasharray":t.line.dash});break;case"fill":n.extendFlat(r,{"fill-color":t.color,"fill-outline-color":t.fill.outlinecolor,"fill-opacity":t.opacity});break;case"symbol":var i=t.symbol,o=a(i.textposition,i.iconsize);n.extendFlat(e,{"icon-image":i.icon+"-15","icon-size":i.iconsize/10,"text-field":i.text,"text-size":i.textfont.size,"text-anchor":o.anchor,"text-offset":o.offset,"symbol-placement":i.placement}),n.extendFlat(r,{"icon-color":t.color,"text-color":i.textfont.color,"text-opacity":t.opacity});break;case"raster":n.extendFlat(r,{"raster-fade-duration":0,"raster-opacity":t.opacity})}return{layout:e,paint:r}}l.update=function(t){this.visible?this.needsNewImage(t)?this.updateImage(t):this.needsNewSource(t)?(this.removeLayer(),this.updateSource(t),this.updateLayer(t)):this.needsNewLayer(t)?this.updateLayer(t):this.updateStyle(t):(this.updateSource(t),this.updateLayer(t)),this.visible=u(t)},l.needsNewImage=function(t){return this.subplot.map.getSource(this.idSource)&&"image"===this.sourceType&&"image"===t.sourcetype&&(this.source!==t.source||JSON.stringify(this.coordinates)!==JSON.stringify(t.coordinates))},l.needsNewSource=function(t){return this.sourceType!==t.sourcetype||JSON.stringify(this.source)!==JSON.stringify(t.source)||this.layerType!==t.type},l.needsNewLayer=function(t){return this.layerType!==t.type||this.below!==this.subplot.belowLookup["layout-"+this.index]},l.lookupBelow=function(){return this.subplot.belowLookup["layout-"+this.index]},l.updateImage=function(t){this.subplot.map.getSource(this.idSource).updateImage({url:t.source,coordinates:t.coordinates});var e=this.findFollowingMapboxLayerId(this.lookupBelow());null!==e&&this.subplot.map.moveLayer(this.idLayer,e)},l.updateSource=function(t){var e=this.subplot.map;if(e.getSource(this.idSource)&&e.removeSource(this.idSource),this.sourceType=t.sourcetype,this.source=t.source,u(t)){var r=function(t){var e,r=t.sourcetype,n=t.source,a={type:r};return"geojson"===r?e="data":"vector"===r?e="string"==typeof n?"url":"tiles":"raster"===r?(e="tiles",a.tileSize=256):"image"===r&&(e="url",a.coordinates=t.coordinates),a[e]=n,t.sourceattribution&&(a.attribution=i(t.sourceattribution)),a}(t);e.addSource(this.idSource,r)}},l.findFollowingMapboxLayerId=function(t){if("traces"===t)for(var e=this.subplot.getMapLayers(),r=0;r1)for(r=0;r-1&&g(e.originalEvent,n,[r.xaxis],[r.yaxis],r.id,t),i.indexOf("event")>-1&&u.click(n,e.originalEvent)}}},b.updateFx=function(t){var e=this,r=e.map,n=e.gd;if(!e.isStatic){var a,o=t.dragmode;a=function(t,r){r.isRect?(t.range={})[e.id]=[u([r.xmin,r.ymin]),u([r.xmax,r.ymax])]:(t.lassoPoints={})[e.id]=r.map(u)};var s=e.dragOptions;e.dragOptions=i.extendDeep(s||{},{dragmode:t.dragmode,element:e.div,gd:n,plotinfo:{id:e.id,domain:t[e.id].domain,xaxis:e.xaxis,yaxis:e.yaxis,fillRangeItems:a},xaxes:[e.xaxis],yaxes:[e.yaxis],subplot:e.id}),r.off("click",e.onClickInPanHandler),h(o)||f(o)?(r.dragPan.disable(),r.on("zoomstart",e.clearOutline),e.dragOptions.prepFn=function(t,r,n){p(t,r,n,e.dragOptions,o)},l.init(e.dragOptions)):(r.dragPan.enable(),r.off("zoomstart",e.clearOutline),e.div.onmousedown=null,e.div.ontouchstart=null,e.div.removeEventListener("touchstart",e.div._ontouchstart),e.onClickInPanHandler=e.onClickInPanFn(e.dragOptions),r.on("click",e.onClickInPanHandler))}function u(t){var r=e.map.unproject(t);return[r.lng,r.lat]}},b.updateFramework=function(t){var e=t[this.id].domain,r=t._size,n=this.div.style;n.width=r.w*(e.x[1]-e.x[0])+"px",n.height=r.h*(e.y[1]-e.y[0])+"px",n.left=r.l+e.x[0]*r.w+"px",n.top=r.t+(1-e.y[1])*r.h+"px",this.xaxis._offset=r.l+e.x[0]*r.w,this.xaxis._length=r.w*(e.x[1]-e.x[0]),this.yaxis._offset=r.t+(1-e.y[1])*r.h,this.yaxis._length=r.h*(e.y[1]-e.y[0])},b.updateLayers=function(t){var e,r=t[this.id].layers,n=this.layerList;if(r.length!==n.length){for(e=0;e=e.width-20?(a["text-anchor"]="start",a.x=5):(a["text-anchor"]="end",a.x=e._paper.attr("width")-7),r.attr(a);var o=r.select(".js-link-to-tool"),s=r.select(".js-link-spacer"),l=r.select(".js-sourcelinks");t._context.showSources&&t._context.showSources(t),t._context.showLink&&function(t,e){e.text("");var r=e.append("a").attr({"xlink:xlink:href":"#",class:"link--impt link--embedview","font-weight":"bold"}).text(t._context.linkText+" "+String.fromCharCode(187));if(t._context.sendData)r.on("click",(function(){w.sendDataToCloud(t)}));else{var n=window.location.pathname.split("/"),i=window.location.search;r.attr({"xlink:xlink:show":"new","xlink:xlink:href":"/"+n[2].split(".")[0]+"/"+n[1]+i})}}(t,o),s.text(o.text()&&l.text()?" - ":"")}},w.sendDataToCloud=function(t){var e=(window.PLOTLYENV||{}).BASE_URL||t._context.plotlyServerURL;if(e){t.emit("plotly_beforeexport");var r=n.select(t).append("div").attr("id","hiddenform").style("display","none"),i=r.append("form").attr({action:e+"/external",method:"post",target:"_blank"});return i.append("input").attr({type:"text",name:"data"}).node().value=w.graphJson(t,!1,"keepdata"),i.node().submit(),r.remove(),t.emit("plotly_afterexport"),!1}};var A=["days","shortDays","months","shortMonths","periods","dateTime","date","time","decimal","thousands","grouping","currency"],M=["year","month","dayMonth","dayMonthYear"];function S(t,e){var r=t._context.locale;r||(r="en-US");var n=!1,i={};function a(t){for(var r=!0,a=0;a1&&D.length>1){for(l.getComponentMethod("grid","sizeDefaults")(u,s),o=0;o15&&D.length>15&&0===s.shapes.length&&0===s.images.length,w.linkSubplots(h,s,c,n),w.cleanPlot(h,s,c,n);var N=!(!n._has||!n._has("gl2d")),j=!(!s._has||!s._has("gl2d")),U=!(!n._has||!n._has("cartesian"))||N,V=!(!s._has||!s._has("cartesian"))||j;U&&!V?n._bgLayer.remove():V&&!U&&(s._shouldCreateBgLayer=!0),n._zoomlayer&&!t._dragging&&v({_fullLayout:n}),function(t,e){var r,n=[];e.meta&&(r=e._meta={meta:e.meta,layout:{meta:e.meta}});for(var i=0;i0){var c=1-2*s;n=Math.round(c*n),i=Math.round(c*i)}}var h=w.layoutAttributes.width.min,p=w.layoutAttributes.height.min;n1,v=!e.height&&Math.abs(r.height-i)>1;(v||d)&&(d&&(r.width=n),v&&(r.height=i)),t._initialAutoSize||(t._initialAutoSize={width:n,height:i}),w.sanitizeMargins(r)},w.supplyLayoutModuleDefaults=function(t,e,r,n){var i,a,o,s=l.componentsRegistry,u=e._basePlotModules,c=l.subplotsRegistry.cartesian;for(i in s)(o=s[i]).includeBasePlot&&o.includeBasePlot(t,e);for(var h in u.length||u.push(c),e._has("cartesian")&&(l.getComponentMethod("grid","contentDefaults")(t,e),c.finalizeSubplots(t,e)),e._subplots)e._subplots[h].sort(f.subplotSort);for(a=0;a1&&(r.l/=y,r.r/=y)}if(p){var m=(r.t+r.b)/p;m>1&&(r.t/=m,r.b/=m)}var x=void 0!==r.xl?r.xl:r.x,b=void 0!==r.xr?r.xr:r.x,_=void 0!==r.yt?r.yt:r.y,T=void 0!==r.yb?r.yb:r.y;d[e]={l:{val:x,size:r.l+g},r:{val:b,size:r.r+g},b:{val:T,size:r.b+g},t:{val:_,size:r.t+g}},v[e]=1}else delete d[e],delete v[e];if(!n._replotting)return w.doAutoMargin(t)}},w.doAutoMargin=function(t){var e=t._fullLayout,r=e.width,n=e.height;e._size||(e._size={}),O(e);var i=e._size,a=e.margin,s={t:0,b:0,l:0,r:0},u=f.extendFlat({},i),c=a.l,h=a.r,p=a.t,v=a.b,g=e._pushmargin,y=e._pushmarginIds,m=e.minreducedwidth,x=e.minreducedheight;if(!1!==a.autoexpand){for(var b in g)y[b]||delete g[b];var _=t._fullLayout._reservedMargin;for(var T in _)for(var k in _[T]){var A=_[T][k];s[k]=Math.max(s[k],A)}for(var M in g.base={l:{val:0,size:c},r:{val:1,size:h},t:{val:1,size:p},b:{val:0,size:v}},s){var S=0;for(var E in g)"base"!==E&&o(g[E][M].size)&&(S=g[E][M].size>S?g[E][M].size:S);var L=Math.max(0,a[M]-S);s[M]=Math.max(0,s[M]-L)}for(var C in g){var P=g[C].l||{},I=g[C].b||{},D=P.val,z=P.size,R=I.val,F=I.size,B=r-s.r-s.l,N=n-s.t-s.b;for(var j in g){if(o(z)&&g[j].r){var U=g[j].r.val,V=g[j].r.size;if(U>D){var q=(z*U+(V-B)*D)/(U-D),H=(V*(1-D)+(z-B)*(1-U))/(U-D);q+H>c+h&&(c=q,h=H)}}if(o(F)&&g[j].t){var G=g[j].t.val,W=g[j].t.size;if(G>R){var Y=(F*G+(W-N)*R)/(G-R),X=(W*(1-R)+(F-N)*(1-G))/(G-R);Y+X>v+p&&(v=Y,p=X)}}}}}var Z=f.constrain(r-a.l-a.r,2,m),K=f.constrain(n-a.t-a.b,2,x),J=Math.max(0,r-Z),$=Math.max(0,n-K);if(J){var Q=(c+h)/J;Q>1&&(c/=Q,h/=Q)}if($){var tt=(v+p)/$;tt>1&&(v/=tt,p/=tt)}if(i.l=Math.round(c)+s.l,i.r=Math.round(h)+s.r,i.t=Math.round(p)+s.t,i.b=Math.round(v)+s.b,i.p=Math.round(a.pad),i.w=Math.round(r)-i.l-i.r,i.h=Math.round(n)-i.t-i.b,!e._replotting&&(w.didMarginChange(u,i)||function(t){if("_redrawFromAutoMarginCount"in t._fullLayout)return!1;var e=d.list(t,"",!0);for(var r in e)if(e[r].autoshift||e[r].shift)return!0;return!1}(t))){"_redrawFromAutoMarginCount"in e?e._redrawFromAutoMarginCount++:e._redrawFromAutoMarginCount=1;var et=3*(1+Object.keys(y).length);if(e._redrawFromAutoMarginCount0&&(t._transitioningWithDuration=!0),t._transitionData._interruptCallbacks.push((function(){n=!0})),r.redraw&&t._transitionData._interruptCallbacks.push((function(){return l.call("redraw",t)})),t._transitionData._interruptCallbacks.push((function(){t.emit("plotly_transitioninterrupted",[])}));var a=0,o=0;function s(){return a++,function(){var e;o++,n||o!==a||(e=i,t._transitionData&&(function(t){if(t)for(;t.length;)t.shift()}(t._transitionData._interruptCallbacks),Promise.resolve().then((function(){if(r.redraw)return l.call("redraw",t)})).then((function(){t._transitioning=!1,t._transitioningWithDuration=!1,t.emit("plotly_transitioned",[])})).then(e)))}}r.runFn(s),setTimeout(s())}))}],a=f.syncOrAsync(i,t);return a&&a.then||(a=Promise.resolve()),a.then((function(){return t}))}w.didMarginChange=function(t,e){for(var r=0;r1)return!0}return!1},w.graphJson=function(t,e,r,n,i,a){(i&&e&&!t._fullData||i&&!e&&!t._fullLayout)&&w.supplyDefaults(t);var o=i?t._fullData:t.data,l=i?t._fullLayout:t.layout,u=(t._transitionData||{})._frames;function c(t,e){if("function"==typeof t)return e?"_function_":null;if(f.isPlainObject(t)){var n,i={};return Object.keys(t).sort().forEach((function(a){if(-1===["_","["].indexOf(a.charAt(0)))if("function"!=typeof t[a]){if("keepdata"===r){if("src"===a.substr(a.length-3))return}else if("keepstream"===r){if("string"==typeof(n=t[a+"src"])&&n.indexOf(":")>0&&!f.isPlainObject(t.stream))return}else if("keepall"!==r&&"string"==typeof(n=t[a+"src"])&&n.indexOf(":")>0)return;i[a]=c(t[a],e)}else e&&(i[a]="_function")})),i}var a=Array.isArray(t),o=f.isTypedArray(t);if((a||o)&&t.dtype&&t.shape){var l=t.bdata;return c({dtype:t.dtype,shape:t.shape,bdata:f.isArrayBuffer(l)?s.encode(l):l},e)}return a?t.map((function(t){return c(t,e)})):o?f.simpleMap(t,f.identity):f.isJSDate(t)?f.ms2DateTimeLocal(+t):t}var h={data:(o||[]).map((function(t){var r=c(t);return e&&delete r.fit,r}))};if(!e&&(h.layout=c(l),i)){var p=l._size;h.layout.computed={margin:{b:p.b,l:p.l,r:p.r,t:p.t}}}return u&&(h.frames=c(u)),a&&(h.config=c(t._context,!0)),"object"===n?h:JSON.stringify(h)},w.modifyFrames=function(t,e){var r,n,i,a=t._transitionData._frames,o=t._transitionData._frameHash;for(r=0;r=0;a--)if(l[a].enabled){r._indexToPoints=l[a]._indexToPoints;break}n&&n.calc&&(o=n.calc(t,r))}Array.isArray(o)&&o[0]||(o=[{x:p,y:p}]),o[0].t||(o[0].t={}),o[0].trace=r,h[e]=o}}for(R(o,s,c),i=0;i1e-10?t:0}function h(t,e,r){e=e||0,r=r||0;for(var n=t.length,i=new Array(n),a=0;a0?r:1/0})),i=n.mod(r+1,e.length);return[e[r],e[i]]},findIntersectionXY:u,findXYatLength:function(t,e,r,n){var i=-e*r,a=e*e+1,o=2*(e*i-r),s=i*i+r*r-t*t,l=Math.sqrt(o*o-4*a*s),u=(-o+l)/(2*a),c=(-o-l)/(2*a);return[[u,e*u+i+n],[c,e*c+i+n]]},clampTiny:f,pathPolygon:function(t,e,r,n,i,a){return"M"+h(c(t,e,r,n),i,a).join("L")},pathPolygonAnnulus:function(t,e,r,n,i,a,o){var s,l;t=90||i>90&&a>=450?1:s<=0&&u<=0?0:Math.max(s,u),[i<=180&&a>=180||i>180&&a>=540?-1:o>=0&&l>=0?0:Math.min(o,l),i<=270&&a>=270||i>270&&a>=630?-1:s>=0&&u>=0?0:Math.min(s,u),a>=360?1:o<=0&&l<=0?0:Math.max(o,l),e]}(d),_=b[2]-b[0],w=b[3]-b[1],T=p/h,k=Math.abs(w/_);T>k?(v=h,x=(p-(g=h*k))/i.h/2,y=[s[0],s[1]],m=[f[0]+x,f[1]-x]):(g=p,x=(h-(v=p/k))/i.w/2,y=[s[0]+x,s[1]-x],m=[f[0],f[1]]),r.xLength2=v,r.yLength2=g,r.xDomain2=y,r.yDomain2=m;var A,M=r.xOffset2=i.l+i.w*y[0],S=r.yOffset2=i.t+i.h*(1-m[1]),E=r.radius=v/_,L=r.innerRadius=r.getHole(e)*E,C=r.cx=M-E*b[0],P=r.cy=S+E*b[3],O=r.cxx=C-M,I=r.cyy=P-S,D=a.side;"counterclockwise"===D?(A=D,D="top"):"clockwise"===D&&(A=D,D="bottom"),r.radialAxis=r.mockAxis(t,e,a,{_id:"x",side:D,_trueSide:A,domain:[L/i.w,E/i.w]}),r.angularAxis=r.mockAxis(t,e,o,{side:"right",domain:[0,Math.PI],autorange:!1}),r.doAutoRange(t,e),r.updateAngularAxis(t,e),r.updateRadialAxis(t,e),r.updateRadialAxisTitle(t,e),r.xaxis=r.mockCartesianAxis(t,e,{_id:"x",domain:y}),r.yaxis=r.mockCartesianAxis(t,e,{_id:"y",domain:m});var F=r.pathSubplot();r.clipPaths.forTraces.select("path").attr("d",F).attr("transform",l(O,I)),n.frontplot.attr("transform",l(M,S)).call(c.setClipUrl,r._hasClipOnAxisFalse?null:r.clipIds.forTraces,r.gd),n.bg.attr("d",F).attr("transform",l(C,P)).call(u.fill,e.bgcolor)},N.mockAxis=function(t,e,r,n){var i=o.extendFlat({},r,n);return d(i,e,t),i},N.mockCartesianAxis=function(t,e,r){var n=this,i=n.isSmith,a=r._id,s=o.extendFlat({type:"linear"},r);p(s,t);var l={x:[0,2],y:[1,3]};return s.setRange=function(){var t=n.sectorBBox,r=l[a],i=n.radialAxis._rl,o=(i[1]-i[0])/(1-n.getHole(e));s.range=[t[r[0]]*o,t[r[1]]*o]},s.isPtWithinRange="x"!==a||i?function(){return!0}:function(t){return n.isPtInside(t)},s.setRange(),s.setScale(),s},N.doAutoRange=function(t,e){var r=this,n=r.gd,i=r.radialAxis,a=r.getRadial(e);v(n,i);var o=i.range;if(a.range=o.slice(),a._input.range=o.slice(),i._rl=[i.r2l(o[0],null,"gregorian"),i.r2l(o[1],null,"gregorian")],void 0!==i.minallowed){var s=i.r2l(i.minallowed);i._rl[0]>i._rl[1]?i._rl[1]=Math.max(i._rl[1],s):i._rl[0]=Math.max(i._rl[0],s)}if(void 0!==i.maxallowed){var l=i.r2l(i.maxallowed);i._rl[0]90&&v<=270&&(g.tickangle=180);var x=m?function(t){var e=I(r,C([t.x,0]));return l(e[0]-f,e[1]-p)}:function(t){return l(g.l2p(t.x)+c,0)},b=m?function(t){return O(r,t.x,-1/0,1/0)}:function(t){return r.pathArc(g.r2p(t.x)+c)},_=j(d);if(r.radialTickLayout!==_&&(i["radial-axis"].selectAll(".xtick").remove(),r.radialTickLayout=_),y){g.setScale();var w=0,T=m?(g.tickvals||[]).filter((function(t){return t>=0})).map((function(t){return h.tickText(g,t,!0,!1)})):h.calcTicks(g),k=m?T:h.clipEnds(g,T),A=h.getTickSigns(g)[2];m&&(("top"===g.ticks&&"bottom"===g.side||"bottom"===g.ticks&&"top"===g.side)&&(A=-A),"top"===g.ticks&&"top"===g.side&&(w=-g.ticklen),"bottom"===g.ticks&&"bottom"===g.side&&(w=g.ticklen)),h.drawTicks(n,g,{vals:T,layer:i["radial-axis"],path:h.makeTickPath(g,0,A),transFn:x,crisp:!1}),h.drawGrid(n,g,{vals:k,layer:i["radial-grid"],path:b,transFn:o.noop,crisp:!1}),h.drawLabels(n,g,{vals:T,layer:i["radial-axis"],transFn:x,labelFns:h.makeLabelFns(g,w)})}var M=r.radialAxisAngle=r.vangles?F(U(R(d.angle),r.vangles)):d.angle,S=l(f,p),E=S+s(-M);V(i["radial-axis"],y&&(d.showticklabels||d.ticks),{transform:E}),V(i["radial-grid"],y&&d.showgrid,{transform:m?"":S}),V(i["radial-line"].select("line"),y&&d.showline,{x1:m?-a:c,y1:0,x2:a,y2:0,transform:E}).attr("stroke-width",d.linewidth).call(u.stroke,d.linecolor)},N.updateRadialAxisTitle=function(t,e,r){if(!this.isSmith){var n=this,i=n.gd,a=n.radius,o=n.cx,s=n.cy,l=n.getRadial(e),u=n.id+"title",f=0;if(l.title){var h=c.bBox(n.layers["radial-axis"].node()).height,p=l.title.font.size,d=l.side;f="top"===d?p:"counterclockwise"===d?-(h+.4*p):h+.8*p}var v=void 0!==r?r:n.radialAxisAngle,g=R(v),y=Math.cos(g),m=Math.sin(g),b=o+a/2*y+f*m,_=s-a/2*m+f*y;n.layers["radial-axis-title"]=x.draw(i,u,{propContainer:l,propName:n.id+".radialaxis.title",placeholder:D(i,"Click to enter radial axis title"),attributes:{x:b,y:_,"text-anchor":"middle"},transform:{rotate:-v}})}},N.updateAngularAxis=function(t,e){var r=this,n=r.gd,i=r.layers,a=r.radius,c=r.innerRadius,f=r.cx,p=r.cy,d=r.getAngular(e),v=r.angularAxis,g=r.isSmith;g||(r.fillViewInitialKey("angularaxis.rotation",d.rotation),v.setGeometry(),v.setScale());var y=g?function(t){var e=I(r,C([0,t.x]));return Math.atan2(e[0]-f,e[1]-p)-Math.PI/2}:function(t){return v.t2g(t.x)};"linear"===v.type&&"radians"===v.thetaunit&&(v.tick0=F(v.tick0),v.dtick=F(v.dtick));var m=function(t){return l(f+a*Math.cos(t),p-a*Math.sin(t))},x=g?function(t){var e=I(r,C([0,t.x]));return l(e[0],e[1])}:function(t){return m(y(t))},b=g?function(t){var e=I(r,C([0,t.x])),n=Math.atan2(e[0]-f,e[1]-p)-Math.PI/2;return l(e[0],e[1])+s(-F(n))}:function(t){var e=y(t);return m(e)+s(-F(e))},_=g?function(t){return P(r,t.x,0,1/0)}:function(t){var e=y(t),r=Math.cos(e),n=Math.sin(e);return"M"+[f+c*r,p-c*n]+"L"+[f+a*r,p-a*n]},w=h.makeLabelFns(v,0).labelStandoff,T={xFn:function(t){var e=y(t);return Math.cos(e)*w},yFn:function(t){var e=y(t),r=Math.sin(e)>0?.2:1;return-Math.sin(e)*(w+t.fontSize*r)+Math.abs(Math.cos(e))*(t.fontSize*M)},anchorFn:function(t){var e=y(t),r=Math.cos(e);return Math.abs(r)<.1?"middle":r>0?"start":"end"},heightFn:function(t,e,r){var n=y(t);return-.5*(1+Math.sin(n))*r}},k=j(d);r.angularTickLayout!==k&&(i["angular-axis"].selectAll("."+v._id+"tick").remove(),r.angularTickLayout=k);var A,S=g?[1/0].concat(v.tickvals||[]).map((function(t){return h.tickText(v,t,!0,!1)})):h.calcTicks(v);if(g&&(S[0].text="∞",S[0].fontSize*=1.75),"linear"===e.gridshape?(A=S.map(y),o.angleDelta(A[0],A[1])<0&&(A=A.slice().reverse())):A=null,r.vangles=A,"category"===v.type&&(S=S.filter((function(t){return o.isAngleInsideSector(y(t),r.sectorInRad)}))),v.visible){var E="inside"===v.ticks?-1:1,L=(v.linewidth||1)/2;h.drawTicks(n,v,{vals:S,layer:i["angular-axis"],path:"M"+E*L+",0h"+E*v.ticklen,transFn:b,crisp:!1}),h.drawGrid(n,v,{vals:S,layer:i["angular-grid"],path:_,transFn:o.noop,crisp:!1}),h.drawLabels(n,v,{vals:S,layer:i["angular-axis"],repositionOnUpdate:!0,transFn:x,labelFns:T})}V(i["angular-line"].select("path"),d.showline,{d:r.pathSubplot(),transform:l(f,p)}).attr("stroke-width",d.linewidth).call(u.stroke,d.linecolor)},N.updateFx=function(t,e){this.gd._context.staticPlot||(!this.isSmith&&(this.updateAngularDrag(t),this.updateRadialDrag(t,e,0),this.updateRadialDrag(t,e,1)),this.updateHoverAndMainDrag(t))},N.updateHoverAndMainDrag=function(t){var e,r,s=this,u=s.isSmith,c=s.gd,f=s.layers,h=t._zoomlayer,p=S.MINZOOM,d=S.OFFEDGE,v=s.radius,x=s.innerRadius,T=s.cx,k=s.cy,A=s.cxx,M=s.cyy,L=s.sectorInRad,C=s.vangles,P=s.radialAxis,O=E.clampTiny,I=E.findXYatLength,D=E.findEnclosingVertexAngles,z=S.cornerHalfWidth,R=S.cornerLen/2,F=g.makeDragger(f,"path","maindrag",!1===t.dragmode?"none":"crosshair");n.select(F).attr("d",s.pathSubplot()).attr("transform",l(T,k)),F.onmousemove=function(t){m.hover(c,t,s.id),c._fullLayout._lasthover=F,c._fullLayout._hoversubplot=s.id},F.onmouseout=function(t){c._dragging||y.unhover(c,t)};var B,N,j,U,V,q,H,G,W,Y={element:F,gd:c,subplot:s.id,plotinfo:{id:s.id,xaxis:s.xaxis,yaxis:s.yaxis},xaxes:[s.xaxis],yaxes:[s.yaxis]};function X(t,e){return Math.sqrt(t*t+e*e)}function Z(t,e){return X(t-A,e-M)}function K(t,e){return Math.atan2(M-e,t-A)}function J(t,e){return[t*Math.cos(e),t*Math.sin(-e)]}function $(t,e){if(0===t)return s.pathSector(2*z);var r=R/t,n=e-r,i=e+r,a=Math.max(0,Math.min(t,v)),o=a-z,l=a+z;return"M"+J(o,n)+"A"+[o,o]+" 0,0,0 "+J(o,i)+"L"+J(l,i)+"A"+[l,l]+" 0,0,1 "+J(l,n)+"Z"}function Q(t,e,r){if(0===t)return s.pathSector(2*z);var n,i,a=J(t,e),o=J(t,r),l=O((a[0]+o[0])/2),u=O((a[1]+o[1])/2);if(l&&u){var c=u/l,f=-1/c,h=I(z,c,l,u);n=I(R,f,h[0][0],h[0][1]),i=I(R,f,h[1][0],h[1][1])}else{var p,d;u?(p=R,d=z):(p=z,d=R),n=[[l-p,u-d],[l+p,u-d]],i=[[l-p,u+d],[l+p,u+d]]}return"M"+n.join("L")+"L"+i.reverse().join("L")+"Z"}function tt(t,e){return e=Math.max(Math.min(e,v),x),tp?(t-1&&1===t&&_(e,c,[s.xaxis],[s.yaxis],s.id,Y),r.indexOf("event")>-1&&m.click(c,e,s.id)}Y.prepFn=function(t,n,a){var l=c._fullLayout.dragmode,f=F.getBoundingClientRect();c._fullLayout._calcInverseTransform(c);var p=c._fullLayout._invTransform;e=c._fullLayout._invScaleX,r=c._fullLayout._invScaleY;var d=o.apply3DTransform(p)(n-f.left,a-f.top);if(B=d[0],N=d[1],C){var y=E.findPolygonOffset(v,L[0],L[1],C);B+=A+y[0],N+=M+y[1]}switch(l){case"zoom":Y.clickFn=st,u||(Y.moveFn=C?it:rt,Y.doneFn=at,function(){j=null,U=null,V=s.pathSubplot(),q=!1;var t=c._fullLayout[s.id];H=i(t.bgcolor).getLuminance(),(G=g.makeZoombox(h,H,T,k,V)).attr("fill-rule","evenodd"),W=g.makeCorners(h,T,k),w(c)}());break;case"select":case"lasso":b(t,n,a,Y,l)}},y.init(Y)},N.updateRadialDrag=function(t,e,r){var i=this,u=i.gd,c=i.layers,f=i.radius,h=i.innerRadius,p=i.cx,d=i.cy,v=i.radialAxis,m=S.radialDragBoxSize,x=m/2;if(v.visible){var b,_,T,M=R(i.radialAxisAngle),E=v._rl,L=E[0],C=E[1],P=E[r],O=.75*(E[1]-E[0])/(1-i.getHole(e))/f;r?(b=p+(f+x)*Math.cos(M),_=d-(f+x)*Math.sin(M),T="radialdrag"):(b=p+(h-x)*Math.cos(M),_=d-(h-x)*Math.sin(M),T="radialdrag-inner");var I,D,z,B=g.makeRectDragger(c,T,"crosshair",-x,-x,m,m),N={element:B,gd:u};!1===t.dragmode&&(N.dragmode=!1),V(n.select(B),v.visible&&h0==(r?z>L:zn?function(t){return t<=0}:function(t){return t>=0};t.c2g=function(r){var n=t.c2l(r)-e;return(s(n)?n:0)+o},t.g2c=function(r){return t.l2c(r+e-o)},t.g2p=function(t){return t*a},t.c2p=function(e){return t.g2p(t.c2g(e))}}}(t,e);break;case"angularaxis":!function(t,e){var r=t.type;if("linear"===r){var i=t.d2c,s=t.c2d;t.d2c=function(t,e){return function(t,e){return"degrees"===e?a(t):t}(i(t),e)},t.c2d=function(t,e){return s(function(t,e){return"degrees"===e?o(t):t}(t,e))}}t.makeCalcdata=function(e,r){var n,i,a=e[r],o=e._length,s=function(r){return t.d2c(r,e.thetaunit)};if(a)for(n=new Array(o),i=0;i0?1:0}function r(t){var e=t[0],r=t[1];if(!isFinite(e)||!isFinite(r))return[1,0];var n=(e+1)*(e+1)+r*r;return[(e*e+r*r-1)/n,2*r/n]}function n(t,e){var r=e[0],n=e[1];return[r*t.radius+t.cx,-n*t.radius+t.cy]}function i(t,e){return e*t.radius}t.exports={smith:r,reactanceArc:function(t,e,a,o){var s=n(t,r([a,e])),l=s[0],u=s[1],c=n(t,r([o,e])),f=c[0],h=c[1];if(0===e)return["M"+l+","+u,"L"+f+","+h].join(" ");var p=i(t,1/Math.abs(e));return["M"+l+","+u,"A"+p+","+p+" 0 0,"+(e<0?1:0)+" "+f+","+h].join(" ")},resistanceArc:function(t,a,o,s){var l=i(t,1/(a+1)),u=n(t,r([a,o])),c=u[0],f=u[1],h=n(t,r([a,s])),p=h[0],d=h[1];if(e(o)!==e(s)){var v=n(t,r([a,0]));return["M"+c+","+f,"A"+l+","+l+" 0 0,"+(00){for(var n=[],i=0;i=c&&(h.min=0,d.min=0,g.min=0,t.aaxis&&delete t.aaxis.min,t.baxis&&delete t.baxis.min,t.caxis&&delete t.caxis.min)}function v(t,e,r,n){var i=h[e._name];function o(r,n){return a.coerce(t,e,i,r,n)}o("uirevision",n.uirevision),e.type="linear";var p=o("color"),d=p!==i.color.dflt?p:r.font.color,v=e._name.charAt(0).toUpperCase(),g="Component "+v,y=o("title.text",g);e._hovertitle=y===g?y:v,a.coerceFont(o,"title.font",{family:r.font.family,size:a.bigFont(r.font.size),color:d}),o("min"),c(t,e,o,"linear"),l(t,e,o,"linear"),s(t,e,o,"linear",{noAutotickangles:!0}),u(t,e,o,{outerTicks:!0}),o("showticklabels")&&(a.coerceFont(o,"tickfont",{family:r.font.family,size:r.font.size,color:d}),o("tickangle"),o("tickformat")),f(t,e,o,{dfltColor:p,bgColor:r.bgColor,blend:60,showLine:!0,showGrid:!0,noZeroLine:!0,attributes:i}),o("hoverformat"),o("layer")}t.exports=function(t,e,r){o(t,e,r,{type:"ternary",attributes:h,handleDefaults:d,font:e.font,paper_bgcolor:e.paper_bgcolor})}},24696:function(t,e,r){"use strict";var n=r(33428),i=r(49760),a=r(24040),o=r(3400),s=o.strTranslate,l=o._,u=r(76308),c=r(43616),f=r(78344),h=r(92880).extendFlat,p=r(7316),d=r(54460),v=r(86476),g=r(93024),y=r(72760),m=y.freeMode,x=y.rectMode,b=r(81668),_=r(22676).prepSelect,w=r(22676).selectOnClick,T=r(22676).clearOutline,k=r(22676).clearSelectionsCache,A=r(33816);function M(t,e){this.id=t.id,this.graphDiv=t.graphDiv,this.init(e),this.makeFramework(e),this.aTickLayout=null,this.bTickLayout=null,this.cTickLayout=null}t.exports=M;var S=M.prototype;S.init=function(t){this.container=t._ternarylayer,this.defs=t._defs,this.layoutId=t._uid,this.traceHash={},this.layers={}},S.plot=function(t,e){var r=this,n=e[r.id],i=e._size;r._hasClipOnAxisFalse=!1;for(var a=0;aE*b?i=(a=b)*E:a=(i=x)/E,o=y*i/x,l=m*a/b,r=e.l+e.w*v-i/2,n=e.t+e.h*(1-g)-a/2,p.x0=r,p.y0=n,p.w=i,p.h=a,p.sum=_,p.xaxis={type:"linear",range:[w+2*k-_,_-w-2*T],domain:[v-o/2,v+o/2],_id:"x"},f(p.xaxis,p.graphDiv._fullLayout),p.xaxis.setScale(),p.xaxis.isPtWithinRange=function(t){return t.a>=p.aaxis.range[0]&&t.a<=p.aaxis.range[1]&&t.b>=p.baxis.range[1]&&t.b<=p.baxis.range[0]&&t.c>=p.caxis.range[1]&&t.c<=p.caxis.range[0]},p.yaxis={type:"linear",range:[w,_-T-k],domain:[g-l/2,g+l/2],_id:"y"},f(p.yaxis,p.graphDiv._fullLayout),p.yaxis.setScale(),p.yaxis.isPtWithinRange=function(){return!0};var A=p.yaxis.domain[0],M=p.aaxis=h({},t.aaxis,{range:[w,_-T-k],side:"left",tickangle:(+t.aaxis.tickangle||0)-30,domain:[A,A+l*E],anchor:"free",position:0,_id:"y",_length:i});f(M,p.graphDiv._fullLayout),M.setScale();var S=p.baxis=h({},t.baxis,{range:[_-w-k,T],side:"bottom",domain:p.xaxis.domain,anchor:"free",position:0,_id:"x",_length:i});f(S,p.graphDiv._fullLayout),S.setScale();var L=p.caxis=h({},t.caxis,{range:[_-w-T,k],side:"right",tickangle:(+t.caxis.tickangle||0)+30,domain:[A,A+l*E],anchor:"free",position:0,_id:"y",_length:i});f(L,p.graphDiv._fullLayout),L.setScale();var C="M"+r+","+(n+a)+"h"+i+"l-"+i/2+",-"+a+"Z";p.clipDef.select("path").attr("d",C),p.layers.plotbg.select("path").attr("d",C);var P="M0,"+a+"h"+i+"l-"+i/2+",-"+a+"Z";p.clipDefRelative.select("path").attr("d",P);var O=s(r,n);p.plotContainer.selectAll(".scatterlayer,.maplayer").attr("transform",O),p.clipDefRelative.select("path").attr("transform",null);var I=s(r-S._offset,n+a);p.layers.baxis.attr("transform",I),p.layers.bgrid.attr("transform",I);var D=s(r+i/2,n)+"rotate(30)"+s(0,-M._offset);p.layers.aaxis.attr("transform",D),p.layers.agrid.attr("transform",D);var z=s(r+i/2,n)+"rotate(-30)"+s(0,-L._offset);p.layers.caxis.attr("transform",z),p.layers.cgrid.attr("transform",z),p.drawAxes(!0),p.layers.aline.select("path").attr("d",M.showline?"M"+r+","+(n+a)+"l"+i/2+",-"+a:"M0,0").call(u.stroke,M.linecolor||"#000").style("stroke-width",(M.linewidth||0)+"px"),p.layers.bline.select("path").attr("d",S.showline?"M"+r+","+(n+a)+"h"+i:"M0,0").call(u.stroke,S.linecolor||"#000").style("stroke-width",(S.linewidth||0)+"px"),p.layers.cline.select("path").attr("d",L.showline?"M"+(r+i/2)+","+n+"l"+i/2+","+a:"M0,0").call(u.stroke,L.linecolor||"#000").style("stroke-width",(L.linewidth||0)+"px"),p.graphDiv._context.staticPlot||p.initInteractions(),c.setClipUrl(p.layers.frontplot,p._hasClipOnAxisFalse?null:p.clipId,p.graphDiv)},S.drawAxes=function(t){var e=this,r=e.graphDiv,n=e.id.substr(7)+"title",i=e.layers,a=e.aaxis,o=e.baxis,s=e.caxis;if(e.drawAx(a),e.drawAx(o),e.drawAx(s),t){var u=Math.max(a.showticklabels?a.tickfont.size/2:0,(s.showticklabels?.75*s.tickfont.size:0)+("outside"===s.ticks?.87*s.ticklen:0)),c=(o.showticklabels?o.tickfont.size:0)+("outside"===o.ticks?o.ticklen:0)+3;i["a-title"]=b.draw(r,"a"+n,{propContainer:a,propName:e.id+".aaxis.title",placeholder:l(r,"Click to enter Component A title"),attributes:{x:e.x0+e.w/2,y:e.y0-a.title.font.size/3-u,"text-anchor":"middle"}}),i["b-title"]=b.draw(r,"b"+n,{propContainer:o,propName:e.id+".baxis.title",placeholder:l(r,"Click to enter Component B title"),attributes:{x:e.x0-c,y:e.y0+e.h+.83*o.title.font.size+c,"text-anchor":"middle"}}),i["c-title"]=b.draw(r,"c"+n,{propContainer:s,propName:e.id+".caxis.title",placeholder:l(r,"Click to enter Component C title"),attributes:{x:e.x0+e.w+c,y:e.y0+e.h+.83*s.title.font.size+c,"text-anchor":"middle"}})}},S.drawAx=function(t){var e,r=this,n=r.graphDiv,i=t._name,a=i.charAt(0),s=t._id,l=r.layers[i],u=a+"tickLayout",c=(e=t).ticks+String(e.ticklen)+String(e.showticklabels);r[u]!==c&&(l.selectAll("."+s+"tick").remove(),r[u]=c),t.setScale();var f=d.calcTicks(t),h=d.clipEnds(t,f),p=d.makeTransTickFn(t),v=d.getTickSigns(t)[2],g=o.deg2rad(30),y=v*(t.linewidth||1)/2,m=v*t.ticklen,x=r.w,b=r.h,_="b"===a?"M0,"+y+"l"+Math.sin(g)*m+","+Math.cos(g)*m:"M"+y+",0l"+Math.cos(g)*m+","+-Math.sin(g)*m,w={a:"M0,0l"+b+",-"+x/2,b:"M0,0l-"+x/2+",-"+b,c:"M0,0l-"+b+","+x/2}[a];d.drawTicks(n,t,{vals:"inside"===t.ticks?h:f,layer:l,path:_,transFn:p,crisp:!1}),d.drawGrid(n,t,{vals:h,layer:r.layers[a+"grid"],path:w,transFn:p,crisp:!1}),d.drawLabels(n,t,{vals:f,layer:l,transFn:p,labelFns:d.makeLabelFns(t,0,30)})};var L=A.MINZOOM/2+.87,C="m-0.87,.5h"+L+"v3h-"+(L+5.2)+"l"+(L/2+2.6)+",-"+(.87*L+4.5)+"l2.6,1.5l-"+L/2+","+.87*L+"Z",P="m0.87,.5h-"+L+"v3h"+(L+5.2)+"l-"+(L/2+2.6)+",-"+(.87*L+4.5)+"l-2.6,1.5l"+L/2+","+.87*L+"Z",O="m0,1l"+L/2+","+.87*L+"l2.6,-1.5l-"+(L/2+2.6)+",-"+(.87*L+4.5)+"l-"+(L/2+2.6)+","+(.87*L+4.5)+"l2.6,1.5l"+L/2+",-"+.87*L+"Z",I=!0;function D(t){n.select(t).selectAll(".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners").remove()}S.clearOutline=function(){k(this.dragOptions),T(this.dragOptions.gd)},S.initInteractions=function(){var t,e,r,n,f,h,p,d,y,b,T,k,M=this,S=M.layers.plotbg.select("path").node(),L=M.graphDiv,z=L._fullLayout._zoomlayer;function R(t){var e={};return e[M.id+".aaxis.min"]=t.a,e[M.id+".baxis.min"]=t.b,e[M.id+".caxis.min"]=t.c,e}function F(t,e){var r=L._fullLayout.clickmode;D(L),2===t&&(L.emit("plotly_doubleclick",null),a.call("_guiRelayout",L,R({a:0,b:0,c:0}))),r.indexOf("select")>-1&&1===t&&w(e,L,[M.xaxis],[M.yaxis],M.id,M.dragOptions),r.indexOf("event")>-1&&g.click(L,e,M.id)}function B(t,e){return 1-e/M.h}function N(t,e){return 1-(t+(M.h-e)/Math.sqrt(3))/M.w}function j(t,e){return(t-(M.h-e)/Math.sqrt(3))/M.w}function U(i,a){var o=r+i*t,s=n+a*e,l=Math.max(0,Math.min(1,B(0,n),B(0,s))),u=Math.max(0,Math.min(1,N(r,n),N(o,s))),c=Math.max(0,Math.min(1,j(r,n),j(o,s))),v=(l/2+c)*M.w,g=(1-l/2-u)*M.w,m=(v+g)/2,x=g-v,_=(1-l)*M.h,w=_-x/E;x.2?"rgba(0,0,0,0.4)":"rgba(255,255,255,0.3)").duration(200),k.transition().style("opacity",1).duration(200),b=!0),L.emit("plotly_relayouting",R(p))}function V(){D(L),p!==f&&(a.call("_guiRelayout",L,R(p)),I&&L.data&&L._context.showTips&&(o.notifier(l(L,"Double-click to zoom back out"),"long"),I=!1))}function q(t,e){var r=t/M.xaxis._m,n=e/M.yaxis._m,i=[(p={a:f.a-n,b:f.b+(r+n)/2,c:f.c-(r-n)/2}).a,p.b,p.c].sort(o.sorterAsc),a=i.indexOf(p.a),l=i.indexOf(p.b),u=i.indexOf(p.c);i[0]<0&&(i[1]+i[0]/2<0?(i[2]+=i[0]+i[1],i[0]=i[1]=0):(i[2]+=i[0]/2,i[1]+=i[0]/2,i[0]=0),p={a:i[a],b:i[l],c:i[u]},e=(f.a-p.a)*M.yaxis._m,t=(f.c-p.c-f.b+p.b)*M.xaxis._m);var h=s(M.x0+t,M.y0+e);M.plotContainer.selectAll(".scatterlayer,.maplayer").attr("transform",h);var d=s(-t,-e);M.clipDefRelative.select("path").attr("transform",d),M.aaxis.range=[p.a,M.sum-p.b-p.c],M.baxis.range=[M.sum-p.a-p.c,p.b],M.caxis.range=[M.sum-p.a-p.b,p.c],M.drawAxes(!1),M._hasClipOnAxisFalse&&M.plotContainer.select(".scatterlayer").selectAll(".trace").call(c.hideOutsideRangePoints,M),L.emit("plotly_relayouting",R(p))}function H(){a.call("_guiRelayout",L,R(p))}this.dragOptions={element:S,gd:L,plotinfo:{id:M.id,domain:L._fullLayout[M.id].domain,xaxis:M.xaxis,yaxis:M.yaxis},subplot:M.id,prepFn:function(a,l,c){M.dragOptions.xaxes=[M.xaxis],M.dragOptions.yaxes=[M.yaxis],t=L._fullLayout._invScaleX,e=L._fullLayout._invScaleY;var v=M.dragOptions.dragmode=L._fullLayout.dragmode;m(v)?M.dragOptions.minDrag=1:M.dragOptions.minDrag=void 0,"zoom"===v?(M.dragOptions.moveFn=U,M.dragOptions.clickFn=F,M.dragOptions.doneFn=V,function(t,e,a){var l=S.getBoundingClientRect();r=e-l.left,n=a-l.top,L._fullLayout._calcInverseTransform(L);var c=L._fullLayout._invTransform,v=o.apply3DTransform(c)(r,n);r=v[0],n=v[1],f={a:M.aaxis.range[0],b:M.baxis.range[1],c:M.caxis.range[1]},p=f,h=M.aaxis.range[1]-f.a,d=i(M.graphDiv._fullLayout[M.id].bgcolor).getLuminance(),y="M0,"+M.h+"L"+M.w/2+", 0L"+M.w+","+M.h+"Z",b=!1,T=z.append("path").attr("class","zoombox").attr("transform",s(M.x0,M.y0)).style({fill:d>.2?"rgba(0,0,0,0)":"rgba(255,255,255,0)","stroke-width":0}).attr("d",y),k=z.append("path").attr("class","zoombox-corners").attr("transform",s(M.x0,M.y0)).style({fill:u.background,stroke:u.defaultLine,"stroke-width":1,opacity:0}).attr("d","M0,0Z"),M.clearOutline(L)}(0,l,c)):"pan"===v?(M.dragOptions.moveFn=q,M.dragOptions.clickFn=F,M.dragOptions.doneFn=H,f={a:M.aaxis.range[0],b:M.baxis.range[1],c:M.caxis.range[1]},p=f,M.clearOutline(L)):(x(v)||m(v))&&_(a,l,c,M.dragOptions,v)}},S.onmousemove=function(t){g.hover(L,t,M.id),L._fullLayout._lasthover=S,L._fullLayout._hoversubplot=M.id},S.onmouseout=function(t){L._dragging||v.unhover(L,t)},v.init(this.dragOptions)}},24040:function(t,e,r){"use strict";var n=r(24248),i=r(16628),a=r(52416),o=r(63620),s=r(52200).addStyleRule,l=r(92880),u=r(45464),c=r(64859),f=l.extendFlat,h=l.extendDeepAll;function p(t){var r=t.name,i=t.categories,a=t.meta;if(e.modules[r])n.log("Type "+r+" already registered");else{e.subplotsRegistry[t.basePlotModule.name]||function(t){var r=t.name;if(e.subplotsRegistry[r])n.log("Plot type "+r+" already registered.");else for(var i in y(t),e.subplotsRegistry[r]=t,e.componentsRegistry)b(i,t.name)}(t.basePlotModule);for(var o={},l=0;l-1&&(f[p[r]].title={text:""});for(r=0;r")?"":e.html(t).text()}));return e.remove(),r}(w)).replace(/&(?!\w+;|\#[0-9]+;| \#x[0-9A-F]+;)/g,"&")).replace(c,"'"),i.isIE()&&(w=(w=(w=w.replace(/"/gi,"'")).replace(/(\('#)([^']*)('\))/gi,'("#$2")')).replace(/(\\')/gi,'"')),w}},84664:function(t,e,r){"use strict";var n=r(3400);t.exports=function(t,e){for(var r=0;rf+u||!n(c))}for(var p=0;p=0)return t}else if("string"==typeof t&&"%"===(t=t.trim()).slice(-1)&&n(t.slice(0,-1))&&(t=+t.slice(0,-1))>=0)return t+"%"}function d(t,e,r,n,a,o){var s=!(!1===(o=o||{}).moduleHasSelected),l=!(!1===o.moduleHasUnselected),u=!(!1===o.moduleHasConstrain),c=!(!1===o.moduleHasCliponaxis),f=!(!1===o.moduleHasTextangle),p=!(!1===o.moduleHasInsideanchor),d=!!o.hasPathbar,v=Array.isArray(a)||"auto"===a,g=v||"inside"===a,y=v||"outside"===a;if(g||y){var m=h(n,"textfont",r.font),x=i.extendFlat({},m),b=!(t.textfont&&t.textfont.color);if(b&&delete x.color,h(n,"insidetextfont",x),d){var _=i.extendFlat({},m);b&&delete _.color,h(n,"pathbar.textfont",_)}y&&h(n,"outsidetextfont",m),s&&n("selected.textfont.color"),l&&n("unselected.textfont.color"),u&&n("constraintext"),c&&n("cliponaxis"),f&&n("textangle"),n("texttemplate")}g&&p&&n("insidetextanchor")}t.exports={supplyDefaults:function(t,e,r,n){function c(r,n){return i.coerce(t,e,f,r,n)}if(s(t,e,n,c)){l(t,e,n,c),c("xhoverformat"),c("yhoverformat"),c("orientation",e.x&&!e.y?"h":"v"),c("base"),c("offset"),c("width"),c("text"),c("hovertext"),c("hovertemplate");var h=c("textposition");d(t,0,n,c,h,{moduleHasSelected:!0,moduleHasUnselected:!0,moduleHasConstrain:!0,moduleHasCliponaxis:!0,moduleHasTextangle:!0,moduleHasInsideanchor:!0}),u(t,e,c,r,n);var p=(e.marker.line||{}).color,v=o.getComponentMethod("errorbars","supplyDefaults");v(t,e,p||a.defaultLine,{axis:"y"}),v(t,e,p||a.defaultLine,{axis:"x",inherit:"y"}),i.coerceSelectionMarkerOpacity(e,c)}else e.visible=!1},crossTraceDefaults:function(t,e){var r,n;function a(t,e){return i.coerce(n._input,n,f,t,e)}for(var o=0;oa))return e}return void 0!==r?r:t.dflt},e.coerceColor=function(t,e,r){return i(e).isValid()?e:void 0!==r?r:t.dflt},e.coerceEnumerated=function(t,e,r){return t.coerceNumber&&(e=+e),-1!==t.values.indexOf(e)?e:void 0!==r?r:t.dflt},e.getValue=function(t,e){var r;return a(t)?e0?e+=r:c<0&&(e-=r)}return e}function D(t){var e=c,r=t.b,i=I(t);return n.inbox(r-e,i-e,_+(i-e)/(i-r)-1)}var z=t[f+"a"],R=t[h+"a"];v=Math.abs(z.r2c(z.range[1])-z.r2c(z.range[0]));var F=n.getDistanceFunction(i,p,d,(function(t){return(p(t)+d(t))/2}));if(n.getClosest(g,F,t),!1!==t.index&&g[t.index].p!==u){k||(L=function(t){return Math.min(A(t),t.p-m.bargroupwidth/2)},C=function(t){return Math.max(M(t),t.p+m.bargroupwidth/2)});var B=g[t.index],N=y.base?B.b+B.s:B.s;t[h+"0"]=t[h+"1"]=R.c2p(B[h],!0),t[h+"LabelVal"]=N;var j=m.extents[m.extents.round(B.p)];t[f+"0"]=z.c2p(x?L(B):j[0],!0),t[f+"1"]=z.c2p(x?C(B):j[1],!0);var U=void 0!==B.orig_p;return t[f+"LabelVal"]=U?B.orig_p:B.p,t.labelLabel=l(z,t[f+"LabelVal"],y[f+"hoverformat"]),t.valueLabel=l(R,t[h+"LabelVal"],y[h+"hoverformat"]),t.baseLabel=l(R,B.b,y[h+"hoverformat"]),t.spikeDistance=(function(t){var e=c,r=t.b,i=I(t);return n.inbox(r-e,i-e,w+(i-e)/(i-r)-1)}(B)+function(t){return P(A(t),M(t),w)}(B))/2,t[f+"Spike"]=z.c2p(B.p,!0),o(B,y,t),t.hovertemplate=y.hovertemplate,t}}function f(t,e){var r=e.mcc||t.marker.color,n=e.mlcc||t.marker.line.color,i=s(t,e);return a.opacity(r)?r:a.opacity(n)&&i?n:void 0}t.exports={hoverPoints:function(t,e,r,n,a){var o=c(t,e,r,n,a);if(o){var s=o.cd,l=s[0].trace,u=s[o.index];return o.color=f(l,u),i.getComponentMethod("errorbars","hoverInfo")(u,l,o),[o]}},hoverOnBars:c,getTraceColor:f}},51132:function(t,e,r){"use strict";t.exports={attributes:r(20832),layoutAttributes:r(39324),supplyDefaults:r(31508).supplyDefaults,crossTraceDefaults:r(31508).crossTraceDefaults,supplyLayoutDefaults:r(37156),calc:r(71820),crossTraceCalc:r(96376).crossTraceCalc,colorbar:r(5528),arraysToCalcdata:r(84664),plot:r(98184).plot,style:r(60100).style,styleOnSelect:r(60100).styleOnSelect,hoverPoints:r(63400).hoverPoints,eventData:r(52160),selectPoints:r(45784),moduleType:"trace",name:"bar",basePlotModule:r(57952),categories:["bar-like","cartesian","svg","bar","oriented","errorBarsOK","showLegend","zoomScale"],animatable:!0,meta:{}}},39324:function(t){"use strict";t.exports={barmode:{valType:"enumerated",values:["stack","group","overlay","relative"],dflt:"group",editType:"calc"},barnorm:{valType:"enumerated",values:["","fraction","percent"],dflt:"",editType:"calc"},bargap:{valType:"number",min:0,max:1,editType:"calc"},bargroupgap:{valType:"number",min:0,max:1,dflt:0,editType:"calc"},barcornerradius:{valType:"any",editType:"calc"}}},37156:function(t,e,r){"use strict";var n=r(24040),i=r(54460),a=r(3400),o=r(39324),s=r(31508).validateCornerradius;t.exports=function(t,e,r){function l(r,n){return a.coerce(t,e,o,r,n)}for(var u=!1,c=!1,f=!1,h={},p=l("barmode"),d=0;d0)-(t<0)}function A(t,e){return t0}function E(t,e,r,n,i){return!(t<0||e<0)&&(r<=t&&n<=e||r<=e&&n<=t||(i?t>=r*(e/n):e>=n*(t/r)))}function L(t){return"auto"===t?0:t}function C(t,e){var r=Math.PI/180*e,n=Math.abs(Math.sin(r)),i=Math.abs(Math.cos(r));return{x:t.width*i+t.height*n,y:t.width*n+t.height*i}}function P(t,e,r,n,i,a){var o=!!a.isHorizontal,s=!!a.constrained,l=a.angle||0,u=a.anchor,c="end"===u,f="start"===u,h=((a.leftToRight||0)+1)/2,p=1-h,d=a.hasB,v=a.r,g=a.overhead,y=i.width,m=i.height,x=Math.abs(e-t),b=Math.abs(n-r),w=x>2*_&&b>2*_?_:0;x-=2*w,b-=2*w;var T=L(l);"auto"!==l||y<=x&&m<=b||!(y>x||m>b)||(y>b||m>x)&&y_){var E=function(t,e,r,n,i,a,o,s,l){var u,c,f,h,p=Math.max(0,Math.abs(e-t)-2*_),d=Math.max(0,Math.abs(n-r)-2*_),v=a-_,g=o?v-Math.sqrt(v*v-(v-o)*(v-o)):v,y=l?2*v:s?v-o:2*g,m=l?2*v:s?2*g:v-o;return i.y/i.x>=d/(p-y)?h=d/i.y:i.y/i.x<=(d-m)/p?h=p/i.x:!l&&s?(u=i.x*i.x+i.y*i.y/4,f=(p-v)*(p-v)+(d/2-v)*(d/2-v)-v*v,h=(-(c=-2*i.x*(p-v)-i.y*(d/2-v))+Math.sqrt(c*c-4*u*f))/(2*u)):l?(u=(i.x*i.x+i.y*i.y)/4,f=(p/2-v)*(p/2-v)+(d/2-v)*(d/2-v)-v*v,h=(-(c=-i.x*(p/2-v)-i.y*(d/2-v))+Math.sqrt(c*c-4*u*f))/(2*u)):(u=i.x*i.x/4+i.y*i.y,f=(p/2-v)*(p/2-v)+(d-v)*(d-v)-v*v,h=(-(c=-i.x*(p/2-v)-2*i.y*(d-v))+Math.sqrt(c*c-4*u*f))/(2*u)),{scale:h=Math.min(1,h),pad:s?Math.max(0,v-Math.sqrt(Math.max(0,v*v-(v-(d-i.y*h)/2)*(v-(d-i.y*h)/2)))-o):Math.max(0,v-Math.sqrt(Math.max(0,v*v-(v-(p-i.x*h)/2)*(v-(p-i.x*h)/2)))-o)}}(t,e,r,n,S,v,g,o,d);k=E.scale,M=E.pad}else k=1,s&&(k=Math.min(1,x/S.x,b/S.y)),M=0;var P=i.left*p+i.right*h,O=(i.top+i.bottom)/2,I=(t+_)*p+(e-_)*h,D=(r+n)/2,z=0,R=0;if(f||c){var F=(o?S.x:S.y)/2;v&&(c||d)&&(w+=M);var B=o?A(t,e):A(r,n);o?f?(I=t+B*w,z=-B*F):(I=e-B*w,z=B*F):f?(D=r+B*w,R=-B*F):(D=n-B*w,R=B*F)}return{textX:P,textY:O,targetX:I,targetY:D,anchorX:z,anchorY:R,scale:k,rotate:T}}t.exports={plot:function(t,e,r,f,g,y){var w=e.xaxis,O=e.yaxis,I=t._fullLayout,D=t._context.staticPlot;g||(g={mode:I.barmode,norm:I.barmode,gap:I.bargap,groupgap:I.bargroupgap},p("bar",I));var z=a.makeTraceGroups(f,r,"trace bars").each((function(r){var u=n.select(this),f=r[0].trace,p=r[0].t,z="waterfall"===f.type,R="funnel"===f.type,F="histogram"===f.type,B="bar"===f.type,N=B||R,j=0;z&&f.connector.visible&&"between"===f.connector.mode&&(j=f.connector.line.width/2);var U="h"===f.orientation,V=S(g),q=a.ensureSingle(u,"g","points"),H=T(f),G=q.selectAll("g.point").data(a.identity,H);G.enter().append("g").classed("point",!0),G.exit().remove(),G.each((function(u,T){var S,z,R=n.select(this),q=function(t,e,r,n){var i=[],a=[],o=n?e:r,s=n?r:e;return i[0]=o.c2p(t.s0,!0),a[0]=s.c2p(t.p0,!0),i[1]=o.c2p(t.s1,!0),a[1]=s.c2p(t.p1,!0),n?[i,a]:[a,i]}(u,w,O,U),H=q[0][0],G=q[0][1],W=q[1][0],Y=q[1][1],X=0==(U?G-H:Y-W);if(X&&N&&v.getLineWidth(f,u)&&(X=!1),X||(X=!(i(H)&&i(G)&&i(W)&&i(Y))),u.isBlank=X,X&&(U?G=H:Y=W),j&&!X&&(U?(H-=A(H,G)*j,G+=A(H,G)*j):(W-=A(W,Y)*j,Y+=A(W,Y)*j)),"waterfall"===f.type){if(!X){var Z=f[u.dir].marker;S=Z.line.width,z=Z.color}}else S=v.getLineWidth(f,u),z=u.mc||f.marker.color;function K(t){var e=n.round(S/2%1,2);return 0===g.gap&&0===g.groupgap?n.round(Math.round(t)-e,2):t}var J=s.opacity(z)<1||S>.01?K:function(t,e,r){return r&&t===e?t:Math.abs(t-e)>=2?K(t):t>e?Math.ceil(t):Math.floor(t)};t._context.staticPlot||(H=J(H,G,U),G=J(G,H,U),W=J(W,Y,!U),Y=J(Y,W,!U));var $,Q=U?w.c2p:O.c2p;$=u.s0>0?u._sMax:u.s0<0?u._sMin:u.s1>0?u._sMax:u._sMin;var tt,et,rt=B||F?function(t,e){if(!t)return 0;var r,n=U?Math.abs(Y-W):Math.abs(G-H),i=U?Math.abs(G-H):Math.abs(Y-W),a=J(Math.abs(Q($,!0)-Q(0,!0))),o=u.hasB?Math.min(n/2,i/2):Math.min(n/2,a);return r="%"===e?n*(Math.min(50,t)/100):t,J(Math.max(Math.min(r,o),0))}(p.cornerradiusvalue,p.cornerradiusform):0,nt="M"+H+","+W+"V"+Y+"H"+G+"V"+W+"Z",it=0;if(rt&&u.s){var at=0===k(u.s0)||k(u.s)===k(u.s0)?u.s1:u.s0;if((it=J(u.hasB?0:Math.abs(Q($,!0)-Q(at,!0))))0?Math.sqrt(it*(2*rt-it)):0,ft=ot>0?Math.max:Math.min;tt="M"+H+","+W+"V"+(Y-ut*st)+"H"+ft(G-(rt-it)*ot,H)+"A "+rt+","+rt+" 0 0 "+lt+" "+G+","+(Y-rt*st-ct)+"V"+(W+rt*st+ct)+"A "+rt+","+rt+" 0 0 "+lt+" "+ft(G-(rt-it)*ot,H)+","+(W+ut*st)+"Z"}else if(u.hasB)tt="M"+(H+rt*ot)+","+W+"A "+rt+","+rt+" 0 0 "+lt+" "+H+","+(W+rt*st)+"V"+(Y-rt*st)+"A "+rt+","+rt+" 0 0 "+lt+" "+(H+rt*ot)+","+Y+"H"+(G-rt*ot)+"A "+rt+","+rt+" 0 0 "+lt+" "+G+","+(Y-rt*st)+"V"+(W+rt*st)+"A "+rt+","+rt+" 0 0 "+lt+" "+(G-rt*ot)+","+W+"Z";else{var ht=(et=Math.abs(Y-W)+it)0?Math.sqrt(it*(2*rt-it)):0,dt=st>0?Math.max:Math.min;tt="M"+(H+ht*ot)+","+W+"V"+dt(Y-(rt-it)*st,W)+"A "+rt+","+rt+" 0 0 "+lt+" "+(H+rt*ot-pt)+","+Y+"H"+(G-rt*ot+pt)+"A "+rt+","+rt+" 0 0 "+lt+" "+(G-ht*ot)+","+dt(Y-(rt-it)*st,W)+"V"+W+"Z"}}else tt=nt}else tt=nt;var vt=M(a.ensureSingle(R,"path"),I,g,y);if(vt.style("vector-effect",D?"none":"non-scaling-stroke").attr("d",isNaN((G-H)*(Y-W))||X&&t._context.staticPlot?"M0,0Z":tt).call(l.setClipUrl,e.layerClipId,t),!I.uniformtext.mode&&V){var gt=l.makePointStyleFns(f);l.singlePointStyle(u,vt,f,gt,t)}!function(t,e,r,n,i,s,u,f,p,g,y,w,T){var k,S=e.xaxis,O=e.yaxis,I=t._fullLayout;function D(e,r,n){return a.ensureSingle(e,"text").text(r).attr({class:"bartext bartext-"+k,"text-anchor":"middle","data-notex":1}).call(l.font,n).call(o.convertToTspans,t)}var z=n[0].trace,R="h"===z.orientation,F=function(t,e,r,n,i){var o,s=e[0].trace;return o=s.texttemplate?function(t,e,r,n,i){var o=e[0].trace,s=a.castOption(o,r,"texttemplate");if(!s)return"";var l,u,f,h,p="histogram"===o.type,d="waterfall"===o.type,v="funnel"===o.type,g="h"===o.orientation;function y(t){return c(h,h.c2l(t),!0).text}g?(l="y",u=i,f="x",h=n):(l="x",u=n,f="y",h=i);var m,x=e[r],_={};_.label=x.p,_.labelLabel=_[l+"Label"]=(m=x.p,c(u,u.c2l(m),!0).text);var w=a.castOption(o,x.i,"text");(0===w||w)&&(_.text=w),_.value=x.s,_.valueLabel=_[f+"Label"]=y(x.s);var T={};b(T,o,x.i),(p||void 0===T.x)&&(T.x=g?_.value:_.label),(p||void 0===T.y)&&(T.y=g?_.label:_.value),(p||void 0===T.xLabel)&&(T.xLabel=g?_.valueLabel:_.labelLabel),(p||void 0===T.yLabel)&&(T.yLabel=g?_.labelLabel:_.valueLabel),d&&(_.delta=+x.rawS||x.s,_.deltaLabel=y(_.delta),_.final=x.v,_.finalLabel=y(_.final),_.initial=_.final-_.delta,_.initialLabel=y(_.initial)),v&&(_.value=x.s,_.valueLabel=y(_.value),_.percentInitial=x.begR,_.percentInitialLabel=a.formatPercent(x.begR),_.percentPrevious=x.difR,_.percentPreviousLabel=a.formatPercent(x.difR),_.percentTotal=x.sumR,_.percenTotalLabel=a.formatPercent(x.sumR));var k=a.castOption(o,x.i,"customdata");return k&&(_.customdata=k),a.texttemplateString(s,_,t._d3locale,T,_,o._meta||{})}(t,e,r,n,i):s.textinfo?function(t,e,r,n){var i=t[0].trace,o="h"===i.orientation,s="waterfall"===i.type,l="funnel"===i.type;function u(t){return c(o?r:n,+t,!0).text}var f,h,p=i.textinfo,d=t[e],v=p.split("+"),g=[],y=function(t){return-1!==v.indexOf(t)};if(y("label")&&g.push((h=t[e].p,c(o?n:r,h,!0).text)),y("text")&&(0===(f=a.castOption(i,d.i,"text"))||f)&&g.push(f),s){var m=+d.rawS||d.s,x=d.v,b=x-m;y("initial")&&g.push(u(b)),y("delta")&&g.push(u(m)),y("final")&&g.push(u(x))}if(l){y("value")&&g.push(u(d.s));var _=0;y("percent initial")&&_++,y("percent previous")&&_++,y("percent total")&&_++;var w=_>1;y("percent initial")&&(f=a.formatPercent(d.begR),w&&(f+=" of initial"),g.push(f)),y("percent previous")&&(f=a.formatPercent(d.difR),w&&(f+=" of previous"),g.push(f)),y("percent total")&&(f=a.formatPercent(d.sumR),w&&(f+=" of total"),g.push(f))}return g.join("
")}(e,r,n,i):v.getValue(s.text,r),v.coerceString(m,o)}(I,n,i,S,O);k=function(t,e){var r=v.getValue(t.textposition,e);return v.coerceEnumerated(x,r)}(z,i);var B="stack"===w.mode||"relative"===w.mode,N=n[i],j=!B||N._outmost,U=N.hasB,V=g&&g-y>_;if(F&&"none"!==k&&(!N.isBlank&&s!==u&&f!==p||"auto"!==k&&"inside"!==k)){var q=I.font,H=d.getBarColor(n[i],z),G=d.getInsideTextFont(z,i,q,H),W=d.getOutsideTextFont(z,i,q),Y=z.insidetextanchor||"end",X=r.datum();R?"log"===S.type&&X.s0<=0&&(s=S.range[0]0&&$>0;it=V?U?E(rt-2*g,nt,J,$,R)||E(rt,nt-2*g,J,$,R):R?E(rt-(g-y),nt,J,$,R)||E(rt,nt-2*(g-y),J,$,R):E(rt,nt-(g-y),J,$,R)||E(rt-2*(g-y),nt,J,$,R):E(rt,nt,J,$,R),at&&it?k="inside":(k="outside",Z.remove(),Z=null)}else k="inside";if(!Z){var ot=(Z=D(r,F,Q=a.ensureUniformFontSize(t,"outside"===k?W:G))).attr("transform");if(Z.attr("transform",""),J=(K=l.bBox(Z.node())).width,$=K.height,Z.attr("transform",ot),J<=0||$<=0)return void Z.remove()}var st,lt=z.textangle;st="outside"===k?function(t,e,r,n,i,a){var o,s=!!a.isHorizontal,l=!!a.constrained,u=a.angle||0,c=i.width,f=i.height,h=Math.abs(e-t),p=Math.abs(n-r);o=s?p>2*_?_:0:h>2*_?_:0;var d=1;l&&(d=s?Math.min(1,p/f):Math.min(1,h/c));var v=L(u),g=C(i,v),y=(s?g.x:g.y)/2,m=(i.left+i.right)/2,x=(i.top+i.bottom)/2,b=(t+e)/2,w=(r+n)/2,T=0,k=0,M=s?A(e,t):A(r,n);return s?(b=e-M*o,T=M*y):(w=n+M*o,k=-M*y),{textX:m,textY:x,targetX:b,targetY:w,anchorX:T,anchorY:k,scale:d,rotate:v}}(s,u,f,p,K,{isHorizontal:R,constrained:"both"===z.constraintext||"outside"===z.constraintext,angle:lt}):P(s,u,f,p,K,{isHorizontal:R,constrained:"both"===z.constraintext||"inside"===z.constraintext,angle:lt,anchor:Y,hasB:U,r:g,overhead:y}),st.fontSize=Q.size,h("histogram"===z.type?"bar":z.type,st,I),N.transform=st;var ut=M(Z,I,w,T);a.setTransormAndDisplay(ut,st)}else r.select("text").remove()}(t,e,R,r,T,H,G,W,Y,rt,it,g,y),e.layerClipId&&l.hideOutsideRangePoint(u,R.select("text"),w,O,f.xcalendar,f.ycalendar)}));var W=!1===f.cliponaxis;l.setClipUrl(u,W?null:e.layerClipId,t)}));u.getComponentMethod("errorbars","plot")(t,z,e,g)},toMoveInsideBar:P}},45784:function(t){"use strict";function e(t,e,r,n,i){var a=e.c2p(n?t.s0:t.p0,!0),o=e.c2p(n?t.s1:t.p1,!0),s=r.c2p(n?t.p0:t.s0,!0),l=r.c2p(n?t.p1:t.s1,!0);return i?[(a+o)/2,(s+l)/2]:n?[o,(s+l)/2]:[(a+o)/2,l]}t.exports=function(t,r){var n,i=t.cd,a=t.xaxis,o=t.yaxis,s=i[0].trace,l="funnel"===s.type,u="h"===s.orientation,c=[];if(!1===r)for(n=0;n1||0===i.bargap&&0===i.bargroupgap&&!t[0].trace.marker.line.width)&&n.select(this).attr("shape-rendering","crispEdges")})),e.selectAll("g.points").each((function(e){d(n.select(this),e[0].trace,t)})),s.getComponentMethod("errorbars","style")(e)},styleTextPoints:v,styleOnSelect:function(t,e,r){var i=e[0].trace;i.selectedpoints?function(t,e,r){a.selectedPointStyle(t.selectAll("path"),e),function(t,e,r){t.each((function(t){var i,s=n.select(this);if(t.selected){i=o.ensureUniformFontSize(r,g(s,t,e,r));var l=e.selected.textfont&&e.selected.textfont.color;l&&(i.color=l),a.font(s,i)}else a.selectedTextStyle(s,e)}))}(t.selectAll("text"),e,r)}(r,i,t):(d(r,i,t),s.getComponentMethod("errorbars","style")(r))},getInsideTextFont:m,getOutsideTextFont:x,getBarColor:_,resizeText:l}},55592:function(t,e,r){"use strict";var n=r(76308),i=r(94288).hasColorscale,a=r(27260),o=r(3400).coercePattern;t.exports=function(t,e,r,s,l){var u=r("marker.color",s),c=i(t,"marker");c&&a(t,e,l,r,{prefix:"marker.",cLetter:"c"}),r("marker.line.color",n.defaultLine),i(t,"marker.line")&&a(t,e,l,r,{prefix:"marker.line.",cLetter:"c"}),r("marker.line.width"),r("marker.opacity"),o(r,"marker.pattern",u,c),r("selected.marker.color"),r("unselected.marker.color")}},82744:function(t,e,r){"use strict";var n=r(33428),i=r(3400);function a(t){return"_"+t+"Text_minsize"}t.exports={recordMinTextSize:function(t,e,r){if(r.uniformtext.mode){var n=a(t),i=r.uniformtext.minsize,o=e.scale*e.fontSize;e.hide=oh.range[1]&&(x+=Math.PI),n.getClosest(u,(function(t){return v(m,x,[t.rp0,t.rp1],[t.thetag0,t.thetag1],d)?g+Math.min(1,Math.abs(t.thetag1-t.thetag0)/y)-1+(t.rp1-m)/(t.rp1-t.rp0)-1:1/0}),t),!1!==t.index){var b=u[t.index];t.x0=t.x1=b.ct[0],t.y0=t.y1=b.ct[1];var _=i.extendFlat({},b,{r:b.s,theta:b.p});return o(b,c,t),s(_,c,f,t),t.hovertemplate=c.hovertemplate,t.color=a(c,b),t.xLabelVal=t.yLabelVal=void 0,b.s<0&&(t.idealAlign="left"),[t]}}},94456:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"barpolar",basePlotModule:r(40872),categories:["polar","bar","showLegend"],attributes:r(78100),layoutAttributes:r(9320),supplyDefaults:r(70384),supplyLayoutDefaults:r(89580),calc:r(47056).calc,crossTraceCalc:r(47056).crossTraceCalc,plot:r(42040),colorbar:r(5528),formatLabels:r(22852),style:r(60100).style,styleOnSelect:r(60100).styleOnSelect,hoverPoints:r(68896),selectPoints:r(45784),meta:{}}},9320:function(t){"use strict";t.exports={barmode:{valType:"enumerated",values:["stack","overlay"],dflt:"stack",editType:"calc"},bargap:{valType:"number",dflt:.1,min:0,max:1,editType:"calc"}}},89580:function(t,e,r){"use strict";var n=r(3400),i=r(9320);t.exports=function(t,e,r){var a,o={};function s(r,o){return n.coerce(t[a]||{},e[a],i,r,o)}for(var l=0;l0?(u=o,c=l):(u=l,c=o);var f=[s.findEnclosingVertexAngles(u,t.vangles)[0],(u+c)/2,s.findEnclosingVertexAngles(c,t.vangles)[1]];return s.pathPolygonAnnulus(n,i,u,c,f,e,r)}:function(t,n,i,o){return a.pathAnnulus(t,n,i,o,e,r)}}(e),d=e.layers.frontplot.select("g.barlayer");a.makeTraceGroups(d,r,"trace bars").each((function(){var r=n.select(this),s=a.ensureSingle(r,"g","points").selectAll("g.point").data(a.identity);s.enter().append("g").style("vector-effect",l?"none":"non-scaling-stroke").style("stroke-miterlimit",2).classed("point",!0),s.exit().remove(),s.each((function(t){var e,r=n.select(this),o=t.rp0=f.c2p(t.s0),s=t.rp1=f.c2p(t.s1),l=t.thetag0=h.c2g(t.p0),d=t.thetag1=h.c2g(t.p1);if(i(o)&&i(s)&&i(l)&&i(d)&&o!==s&&l!==d){var v=f.c2g(t.s1),g=(l+d)/2;t.ct=[u.c2p(v*Math.cos(g)),c.c2p(v*Math.sin(g))],e=p(o,s,l,d)}else e="M0,0Z";a.ensureSingle(r,"path").attr("d",e)})),o.setClipUrl(r,e._hasClipOnAxisFalse?e.clipIds.forTraces:null,t)}))}},63188:function(t,e,r){"use strict";var n=r(52904),i=r(20832),a=r(22548),o=r(29736).axisHoverFormat,s=r(21776).Ks,l=r(92880).extendFlat,u=n.marker,c=u.line;t.exports={y:{valType:"data_array",editType:"calc+clearAxisTypes"},x:{valType:"data_array",editType:"calc+clearAxisTypes"},x0:{valType:"any",editType:"calc+clearAxisTypes"},y0:{valType:"any",editType:"calc+clearAxisTypes"},dx:{valType:"number",editType:"calc"},dy:{valType:"number",editType:"calc"},xperiod:n.xperiod,yperiod:n.yperiod,xperiod0:n.xperiod0,yperiod0:n.yperiod0,xperiodalignment:n.xperiodalignment,yperiodalignment:n.yperiodalignment,xhoverformat:o("x"),yhoverformat:o("y"),name:{valType:"string",editType:"calc+clearAxisTypes"},q1:{valType:"data_array",editType:"calc+clearAxisTypes"},median:{valType:"data_array",editType:"calc+clearAxisTypes"},q3:{valType:"data_array",editType:"calc+clearAxisTypes"},lowerfence:{valType:"data_array",editType:"calc"},upperfence:{valType:"data_array",editType:"calc"},notched:{valType:"boolean",editType:"calc"},notchwidth:{valType:"number",min:0,max:.5,dflt:.25,editType:"calc"},notchspan:{valType:"data_array",editType:"calc"},boxpoints:{valType:"enumerated",values:["all","outliers","suspectedoutliers",!1],editType:"calc"},jitter:{valType:"number",min:0,max:1,editType:"calc"},pointpos:{valType:"number",min:-2,max:2,editType:"calc"},sdmultiple:{valType:"number",min:0,editType:"calc",dflt:1},sizemode:{valType:"enumerated",values:["quartiles","sd"],editType:"calc",dflt:"quartiles"},boxmean:{valType:"enumerated",values:[!0,"sd",!1],editType:"calc"},mean:{valType:"data_array",editType:"calc"},sd:{valType:"data_array",editType:"calc"},orientation:{valType:"enumerated",values:["v","h"],editType:"calc+clearAxisTypes"},quartilemethod:{valType:"enumerated",values:["linear","exclusive","inclusive"],dflt:"linear",editType:"calc"},width:{valType:"number",min:0,dflt:0,editType:"calc"},marker:{outliercolor:{valType:"color",dflt:"rgba(0, 0, 0, 0)",editType:"style"},symbol:l({},u.symbol,{arrayOk:!1,editType:"plot"}),opacity:l({},u.opacity,{arrayOk:!1,dflt:1,editType:"style"}),angle:l({},u.angle,{arrayOk:!1,editType:"calc"}),size:l({},u.size,{arrayOk:!1,editType:"calc"}),color:l({},u.color,{arrayOk:!1,editType:"style"}),line:{color:l({},c.color,{arrayOk:!1,dflt:a.defaultLine,editType:"style"}),width:l({},c.width,{arrayOk:!1,dflt:0,editType:"style"}),outliercolor:{valType:"color",editType:"style"},outlierwidth:{valType:"number",min:0,dflt:1,editType:"style"},editType:"style"},editType:"plot"},line:{color:{valType:"color",editType:"style"},width:{valType:"number",min:0,dflt:2,editType:"style"},editType:"plot"},fillcolor:n.fillcolor,whiskerwidth:{valType:"number",min:0,max:1,dflt:.5,editType:"calc"},showwhiskers:{valType:"boolean",editType:"calc"},offsetgroup:i.offsetgroup,alignmentgroup:i.alignmentgroup,selected:{marker:n.selected.marker,editType:"style"},unselected:{marker:n.unselected.marker,editType:"style"},text:l({},n.text,{}),hovertext:l({},n.hovertext,{}),hovertemplate:s({}),hoveron:{valType:"flaglist",flags:["boxes","points"],dflt:"boxes+points",editType:"style"}}},62555:function(t,e,r){"use strict";var n=r(38248),i=r(54460),a=r(1220),o=r(3400),s=r(39032).BADNUM,l=o._;t.exports=function(t,e){var r,u,m,x,b,_,w,T=t._fullLayout,k=i.getFromId(t,e.xaxis||"x"),A=i.getFromId(t,e.yaxis||"y"),M=[],S="violin"===e.type?"_numViolins":"_numBoxes";"h"===e.orientation?(m=k,x="x",b=A,_="y",w=!!e.yperiodalignment):(m=A,x="y",b=k,_="x",w=!!e.xperiodalignment);var E,L,C,P,O,I,D=function(t,e,r,i){var s,l=e+"0"in t;if(e in t||l&&"d"+e in t){var u=r.makeCalcdata(t,e);return[a(t,r,e,u).vals,u]}s=l?t[e+"0"]:"name"in t&&("category"===r.type||n(t.name)&&-1!==["linear","log"].indexOf(r.type)||o.isDateTime(t.name)&&"date"===r.type)?t.name:i;for(var c="multicategory"===r.type?r.r2c_just_indices(s):r.d2c(s,0,t[e+"calendar"]),f=t._length,h=new Array(f),p=0;pE.uf};if(e._hasPreCompStats){var U=e[x],V=function(t){return m.d2c((e[t]||[])[r])},q=1/0,H=-1/0;for(r=0;r=E.q1&&E.q3>=E.med){var W=V("lowerfence");E.lf=W!==s&&W<=E.q1?W:p(E,C,P);var Y=V("upperfence");E.uf=Y!==s&&Y>=E.q3?Y:d(E,C,P);var X=V("mean");E.mean=X!==s?X:P?o.mean(C,P):(E.q1+E.q3)/2;var Z=V("sd");E.sd=X!==s&&Z>=0?Z:P?o.stdev(C,P,E.mean):E.q3-E.q1,E.lo=v(E),E.uo=g(E);var K=V("notchspan");K=K!==s&&K>0?K:y(E,P),E.ln=E.med-K,E.un=E.med+K;var J=E.lf,$=E.uf;e.boxpoints&&C.length&&(J=Math.min(J,C[0]),$=Math.max($,C[P-1])),e.notched&&(J=Math.min(J,E.ln),$=Math.max($,E.un)),E.min=J,E.max=$}else{var Q;o.warn(["Invalid input - make sure that q1 <= median <= q3","q1 = "+E.q1,"median = "+E.med,"q3 = "+E.q3].join("\n")),Q=E.med!==s?E.med:E.q1!==s?E.q3!==s?(E.q1+E.q3)/2:E.q1:E.q3!==s?E.q3:0,E.med=Q,E.q1=E.q3=Q,E.lf=E.uf=Q,E.mean=E.sd=Q,E.ln=E.un=Q,E.min=E.max=Q}q=Math.min(q,E.min),H=Math.max(H,E.max),E.pts2=L.filter(j),M.push(E)}}e._extremes[m._id]=i.findExtremes(m,[q,H],{padded:!0})}else{var tt=m.makeCalcdata(e,x),et=function(t,e){for(var r=t.length,n=new Array(r+1),i=0;i=0&&it0){var ct,ft;(E={}).pos=E[_]=B[r],L=E.pts=nt[r].sort(f),P=(C=E[x]=L.map(h)).length,E.min=C[0],E.max=C[P-1],E.mean=o.mean(C,P),E.sd=o.stdev(C,P,E.mean)*e.sdmultiple,E.med=o.interp(C,.5),P%2&&(lt||ut)?(lt?(ct=C.slice(0,P/2),ft=C.slice(P/2+1)):ut&&(ct=C.slice(0,P/2+1),ft=C.slice(P/2)),E.q1=o.interp(ct,.5),E.q3=o.interp(ft,.5)):(E.q1=o.interp(C,.25),E.q3=o.interp(C,.75)),E.lf=p(E,C,P),E.uf=d(E,C,P),E.lo=v(E),E.uo=g(E);var ht=y(E,P);E.ln=E.med-ht,E.un=E.med+ht,at=Math.min(at,E.ln),ot=Math.max(ot,E.un),E.pts2=L.filter(j),M.push(E)}e.notched&&o.isTypedArray(tt)&&(tt=Array.from(tt)),e._extremes[m._id]=i.findExtremes(m,e.notched?tt.concat([at,ot]):tt,{padded:!0})}return function(t,e){if(o.isArrayOrTypedArray(e.selectedpoints))for(var r=0;r0?(M[0].t={num:T[S],dPos:N,posLetter:_,valLetter:x,labels:{med:l(t,"median:"),min:l(t,"min:"),q1:l(t,"q1:"),q3:l(t,"q3:"),max:l(t,"max:"),mean:"sd"===e.boxmean||"sd"===e.sizemode?l(t,"mean ± σ:").replace("σ",1===e.sdmultiple?"σ":e.sdmultiple+"σ"):l(t,"mean:"),lf:l(t,"lower fence:"),uf:l(t,"upper fence:")}},T[S]++,M):[{t:{empty:!0}}]};var u={text:"tx",hovertext:"htx"};function c(t,e,r){for(var n in u)o.isArrayOrTypedArray(e[n])&&(Array.isArray(r)?o.isArrayOrTypedArray(e[n][r[0]])&&(t[u[n]]=e[n][r[0]][r[1]]):t[u[n]]=e[n][r])}function f(t,e){return t.v-e.v}function h(t){return t.v}function p(t,e,r){return 0===r?t.q1:Math.min(t.q1,e[Math.min(o.findBin(2.5*t.q1-1.5*t.q3,e,!0)+1,r-1)])}function d(t,e,r){return 0===r?t.q3:Math.max(t.q3,e[Math.max(o.findBin(2.5*t.q3-1.5*t.q1,e),0)])}function v(t){return 4*t.q1-3*t.q3}function g(t){return 4*t.q3-3*t.q1}function y(t,e){return 0===e?0:1.57*(t.q3-t.q1)/Math.sqrt(e)}},96404:function(t,e,r){"use strict";var n=r(54460),i=r(3400),a=r(71888).getAxisGroup,o=["v","h"];function s(t,e,r,o){var s,l,u,c=e.calcdata,f=e._fullLayout,h=o._id,p=h.charAt(0),d=[],v=0;for(s=0;s1,b=1-f[t+"gap"],_=1-f[t+"groupgap"];for(s=0;s0){var H=E.pointpos,G=E.jitter,W=E.marker.size/2,Y=0;H+G>=0&&((Y=V*(H+G))>M?(q=!0,j=W,B=Y):Y>R&&(j=W,B=M)),Y<=M&&(B=M);var X=0;H-G<=0&&((X=-V*(H-G))>S?(q=!0,U=W,N=X):X>F&&(U=W,N=S)),X<=S&&(N=S)}else B=M,N=S;var Z=new Array(u.length);for(l=0;l0?(g="v",y=x>0?Math.min(_,b):Math.min(b)):x>0?(g="h",y=Math.min(_)):y=0;if(y){e._length=y;var S=r("orientation",g);e._hasPreCompStats?"v"===S&&0===x?(r("x0",0),r("dx",1)):"h"===S&&0===m&&(r("y0",0),r("dy",1)):"v"===S&&0===x?r("x0"):"h"===S&&0===m&&r("y0"),i.getComponentMethod("calendars","handleTraceDefaults")(t,e,["x","y"],a)}else e.visible=!1}function f(t,e,r,i){var a=i.prefix,o=n.coerce2(t,e,u,"marker.outliercolor"),s=r("marker.line.outliercolor"),l="outliers";e._hasPreCompStats?l="all":(o||s)&&(l="suspectedoutliers");var c=r(a+"points",l);c?(r("jitter","all"===c?.3:0),r("pointpos","all"===c?-1.5:0),r("marker.symbol"),r("marker.opacity"),r("marker.size"),r("marker.angle"),r("marker.color",e.line.color),r("marker.line.color"),r("marker.line.width"),"suspectedoutliers"===c&&(r("marker.line.outliercolor",e.marker.color),r("marker.line.outlierwidth")),r("selected.marker.color"),r("unselected.marker.color"),r("selected.marker.size"),r("unselected.marker.size"),r("text"),r("hovertext")):delete e.marker;var f=r("hoveron");"all"!==f&&-1===f.indexOf("points")||r("hovertemplate"),n.coerceSelectionMarkerOpacity(e,r)}t.exports={supplyDefaults:function(t,e,r,i){function s(r,i){return n.coerce(t,e,u,r,i)}if(c(t,e,s,i),!1!==e.visible){o(t,e,i,s),s("xhoverformat"),s("yhoverformat");var l=e._hasPreCompStats;l&&(s("lowerfence"),s("upperfence")),s("line.color",(t.marker||{}).color||r),s("line.width"),s("fillcolor",a.addOpacity(e.line.color,.5));var h=!1;if(l){var p=s("mean"),d=s("sd");p&&p.length&&(h=!0,d&&d.length&&(h="sd"))}s("whiskerwidth");var v,g=s("sizemode");"quartiles"===g&&(v=s("boxmean",h)),s("showwhiskers","quartiles"===g),"sd"!==g&&"sd"!==v||s("sdmultiple"),s("width"),s("quartilemethod");var y=!1;if(l){var m=s("notchspan");m&&m.length&&(y=!0)}else n.validate(t.notchwidth,u.notchwidth)&&(y=!0);s("notched",y)&&s("notchwidth"),f(t,e,s,{prefix:"box"})}},crossTraceDefaults:function(t,e){var r,i;function a(t){return n.coerce(i._input,i,u,t)}for(var o=0;ot.lo&&(x.so=!0)}return a}));h.enter().append("path").classed("point",!0),h.exit().remove(),h.call(a.translatePoints,o,s)}function l(t,e,r,a){var o,s,l=e.val,u=e.pos,c=!!u.rangebreaks,f=a.bPos,h=a.bPosPxOffset||0,p=r.boxmean||(r.meanline||{}).visible;Array.isArray(a.bdPos)?(o=a.bdPos[0],s=a.bdPos[1]):(o=a.bdPos,s=a.bdPos);var d=t.selectAll("path.mean").data("box"===r.type&&r.boxmean||"violin"===r.type&&r.box.visible&&r.meanline.visible?i.identity:[]);d.enter().append("path").attr("class","mean").style({fill:"none","vector-effect":"non-scaling-stroke"}),d.exit().remove(),d.each((function(t){var e=u.c2l(t.pos+f,!0),i=u.l2p(e-o)+h,a=u.l2p(e+s)+h,d=c?(i+a)/2:u.l2p(e)+h,v=l.c2p(t.mean,!0),g=l.c2p(t.mean-t.sd,!0),y=l.c2p(t.mean+t.sd,!0);"h"===r.orientation?n.select(this).attr("d","M"+v+","+i+"V"+a+("sd"===p?"m0,0L"+g+","+d+"L"+v+","+i+"L"+y+","+d+"Z":"")):n.select(this).attr("d","M"+i+","+v+"H"+a+("sd"===p?"m0,0L"+d+","+g+"L"+i+","+v+"L"+d+","+y+"Z":""))}))}t.exports={plot:function(t,e,r,a){var u=t._context.staticPlot,c=e.xaxis,f=e.yaxis;i.makeTraceGroups(a,r,"trace boxes").each((function(t){var e,r,i=n.select(this),a=t[0],h=a.t,p=a.trace;h.wdPos=h.bdPos*p.whiskerwidth,!0!==p.visible||h.empty?i.remove():("h"===p.orientation?(e=f,r=c):(e=c,r=f),o(i,{pos:e,val:r},p,h,u),s(i,{x:c,y:f},p,h),l(i,{pos:e,val:r},p,h))}))},plotBoxAndWhiskers:o,plotPoints:s,plotBoxMean:l}},8264:function(t){"use strict";t.exports=function(t,e){var r,n,i=t.cd,a=t.xaxis,o=t.yaxis,s=[];if(!1===e)for(r=0;r=10)return null;for(var r=1/0,a=-1/0,o=t.length,s=0;s0?Math.floor:Math.ceil,O=L>0?Math.ceil:Math.floor,I=L>0?Math.min:Math.max,D=L>0?Math.max:Math.min,z=P(S+C),R=O(E-C),F=[[f=M(S)]];for(a=z;a*L=0;i--)a[c-i]=t[f][i],o[c-i]=e[f][i];for(s.push({x:a,y:o,bicubic:l}),i=f,a=[],o=[];i>=0;i--)a[f-i]=t[i][0],o[f-i]=e[i][0];return s.push({x:a,y:o,bicubic:u}),s}},19216:function(t,e,r){"use strict";var n=r(54460),i=r(92880).extendFlat;t.exports=function(t,e,r){var a,o,s,l,u,c,f,h,p,d,v,g,y,m,x=t["_"+e],b=t[e+"axis"],_=b._gridlines=[],w=b._minorgridlines=[],T=b._boundarylines=[],k=t["_"+r],A=t[r+"axis"];"array"===b.tickmode&&(b.tickvals=x.slice());var M=t._xctrl,S=t._yctrl,E=M[0].length,L=M.length,C=t._a.length,P=t._b.length;n.prepTicks(b),"array"===b.tickmode&&delete b.tickvals;var O=b.smoothing?3:1;function I(n){var i,a,o,s,l,u,c,f,p,d,v,g,y=[],m=[],x={};if("b"===e)for(a=t.b2j(n),o=Math.floor(Math.max(0,Math.min(P-2,a))),s=a-o,x.length=P,x.crossLength=C,x.xy=function(e){return t.evalxy([],e,a)},x.dxy=function(e,r){return t.dxydi([],e,o,r,s)},i=0;i0&&(p=t.dxydi([],i-1,o,0,s),y.push(l[0]+p[0]/3),m.push(l[1]+p[1]/3),d=t.dxydi([],i-1,o,1,s),y.push(f[0]-d[0]/3),m.push(f[1]-d[1]/3)),y.push(f[0]),m.push(f[1]),l=f;else for(i=t.a2i(n),u=Math.floor(Math.max(0,Math.min(C-2,i))),c=i-u,x.length=C,x.crossLength=P,x.xy=function(e){return t.evalxy([],i,e)},x.dxy=function(e,r){return t.dxydj([],u,e,c,r)},a=0;a0&&(v=t.dxydj([],u,a-1,c,0),y.push(l[0]+v[0]/3),m.push(l[1]+v[1]/3),g=t.dxydj([],u,a-1,c,1),y.push(f[0]-g[0]/3),m.push(f[1]-g[1]/3)),y.push(f[0]),m.push(f[1]),l=f;return x.axisLetter=e,x.axis=b,x.crossAxis=A,x.value=n,x.constvar=r,x.index=h,x.x=y,x.y=m,x.smoothing=A.smoothing,x}function D(n){var i,a,o,s,l,u=[],c=[],f={};if(f.length=x.length,f.crossLength=k.length,"b"===e)for(o=Math.max(0,Math.min(P-2,n)),l=Math.min(1,Math.max(0,n-o)),f.xy=function(e){return t.evalxy([],e,n)},f.dxy=function(e,r){return t.dxydi([],e,o,r,l)},i=0;ix.length-1||_.push(i(D(o),{color:b.gridcolor,width:b.gridwidth,dash:b.griddash}));for(h=c;hx.length-1||v<0||v>x.length-1))for(g=x[s],y=x[v],a=0;ax[x.length-1]||w.push(i(I(d),{color:b.minorgridcolor,width:b.minorgridwidth,dash:b.minorgriddash}));b.startline&&T.push(i(D(0),{color:b.startlinecolor,width:b.startlinewidth})),b.endline&&T.push(i(D(x.length-1),{color:b.endlinecolor,width:b.endlinewidth}))}else{for(l=5e-15,c=(u=[Math.floor((x[x.length-1]-b.tick0)/b.dtick*(1+l)),Math.ceil((x[0]-b.tick0)/b.dtick/(1+l))].sort((function(t,e){return t-e})))[0],f=u[1],h=c;h<=f;h++)p=b.tick0+b.dtick*h,_.push(i(I(p),{color:b.gridcolor,width:b.gridwidth,dash:b.griddash}));for(h=c-1;hx[x.length-1]||w.push(i(I(d),{color:b.minorgridcolor,width:b.minorgridwidth,dash:b.minorgriddash}));b.startline&&T.push(i(I(x[0]),{color:b.startlinecolor,width:b.startlinewidth})),b.endline&&T.push(i(I(x[x.length-1]),{color:b.endlinecolor,width:b.endlinewidth}))}}},14724:function(t,e,r){"use strict";var n=r(54460),i=r(92880).extendFlat;t.exports=function(t,e){var r,a,o,s=e._labels=[],l=e._gridlines;for(r=0;re.length&&(t=t.slice(0,e.length)):t=[],i=0;i90&&(p-=180,l=-l),{angle:p,flip:l,p:t.c2p(n,e,r),offsetMultplier:u}}},164:function(t,e,r){"use strict";var n=r(33428),i=r(43616),a=r(87072),o=r(53416),s=r(15584),l=r(72736),u=r(3400),c=u.strRotate,f=u.strTranslate,h=r(84284);function p(t,e,r,s,l,u,c){var f="const-"+l+"-lines",h=r.selectAll("."+f).data(u);h.enter().append("path").classed(f,!0).style("vector-effect",c?"none":"non-scaling-stroke"),h.each((function(r){var s=r,l=s.x,u=s.y,c=a([],l,t.c2p),f=a([],u,e.c2p),h="M"+o(c,f,s.smoothing);n.select(this).attr("d",h).style("stroke-width",s.width).style("stroke",s.color).style("stroke-dasharray",i.dashStyle(s.dash,s.width)).style("fill","none")})),h.exit().remove()}function d(t,e,r,a,o,u,h,p){var d=u.selectAll("text."+p).data(h);d.enter().append("text").classed(p,!0);var v=0,g={};return d.each((function(o,u){var h;if("auto"===o.axis.tickangle)h=s(a,e,r,o.xy,o.dxy);else{var p=(o.axis.tickangle+180)*Math.PI/180;h=s(a,e,r,o.xy,[Math.cos(p),Math.sin(p)])}u||(g={angle:h.angle,flip:h.flip});var d=(o.endAnchor?-1:1)*h.flip,y=n.select(this).attr({"text-anchor":d>0?"start":"end","data-notex":1}).call(i.font,o.font).text(o.text).call(l.convertToTspans,t),m=i.bBox(this);y.attr("transform",f(h.p[0],h.p[1])+c(h.angle)+f(o.axis.labelpadding*d,.3*m.height)),v=Math.max(v,m.width+o.axis.labelpadding)})),d.exit().remove(),g.maxExtent=v,g}t.exports=function(t,e,r,i){var l=t._context.staticPlot,c=e.xaxis,f=e.yaxis,h=t._fullLayout._clips;u.makeTraceGroups(i,r,"trace").each((function(e){var r=n.select(this),i=e[0],v=i.trace,g=v.aaxis,m=v.baxis,x=u.ensureSingle(r,"g","minorlayer"),b=u.ensureSingle(r,"g","majorlayer"),_=u.ensureSingle(r,"g","boundarylayer"),w=u.ensureSingle(r,"g","labellayer");r.style("opacity",v.opacity),p(c,f,b,0,"a",g._gridlines,!0),p(c,f,b,0,"b",m._gridlines,!0),p(c,f,x,0,"a",g._minorgridlines,!0),p(c,f,x,0,"b",m._minorgridlines,!0),p(c,f,_,0,"a-boundary",g._boundarylines,l),p(c,f,_,0,"b-boundary",m._boundarylines,l);var T=d(t,c,f,v,0,w,g._labels,"a-label"),k=d(t,c,f,v,0,w,m._labels,"b-label");!function(t,e,r,n,i,a,o,l){var c,f,h,p,d=u.aggNums(Math.min,null,r.a),v=u.aggNums(Math.max,null,r.a),g=u.aggNums(Math.min,null,r.b),m=u.aggNums(Math.max,null,r.b);c=.5*(d+v),f=g,h=r.ab2xy(c,f,!0),p=r.dxyda_rough(c,f),void 0===o.angle&&u.extendFlat(o,s(r,i,a,h,r.dxydb_rough(c,f))),y(t,e,r,0,h,p,r.aaxis,i,a,o,"a-title"),c=d,f=.5*(g+m),h=r.ab2xy(c,f,!0),p=r.dxydb_rough(c,f),void 0===l.angle&&u.extendFlat(l,s(r,i,a,h,r.dxyda_rough(c,f))),y(t,e,r,0,h,p,r.baxis,i,a,l,"b-title")}(t,w,v,0,c,f,T,k),function(t,e,r,n,i){var s,l,c,f,h=r.select("#"+t._clipPathId);h.size()||(h=r.append("clipPath").classed("carpetclip",!0));var p=u.ensureSingle(h,"path","carpetboundary"),d=e.clipsegments,v=[];for(f=0;f90&&m<270,b=n.select(this);b.text(h.title.text).call(l.convertToTspans,t),x&&(_=(-l.lineCount(b)+g)*v*a-_),b.attr("transform",f(e.p[0],e.p[1])+c(e.angle)+f(0,_)).attr("text-anchor","middle").call(i.font,h.title.font)})),b.exit().remove()}},81e3:function(t,e,r){"use strict";var n=r(24588),i=r(14952).findBin,a=r(30180),o=r(29056),s=r(26435),l=r(24464);t.exports=function(t){var e=t._a,r=t._b,u=e.length,c=r.length,f=t.aaxis,h=t.baxis,p=e[0],d=e[u-1],v=r[0],g=r[c-1],y=e[e.length-1]-e[0],m=r[r.length-1]-r[0],x=y*n.RELATIVE_CULL_TOLERANCE,b=m*n.RELATIVE_CULL_TOLERANCE;p-=x,d+=x,v-=b,g+=b,t.isVisible=function(t,e){return t>p&&tv&&ed||eg},t.setScale=function(){var e=t._x,r=t._y,n=a(t._xctrl,t._yctrl,e,r,f.smoothing,h.smoothing);t._xctrl=n[0],t._yctrl=n[1],t.evalxy=o([t._xctrl,t._yctrl],u,c,f.smoothing,h.smoothing),t.dxydi=s([t._xctrl,t._yctrl],f.smoothing,h.smoothing),t.dxydj=l([t._xctrl,t._yctrl],f.smoothing,h.smoothing)},t.i2a=function(t){var r=Math.max(0,Math.floor(t[0]),u-2),n=t[0]-r;return(1-n)*e[r]+n*e[r+1]},t.j2b=function(t){var e=Math.max(0,Math.floor(t[1]),u-2),n=t[1]-e;return(1-n)*r[e]+n*r[e+1]},t.ij2ab=function(e){return[t.i2a(e[0]),t.j2b(e[1])]},t.a2i=function(t){var r=Math.max(0,Math.min(i(t,e),u-2)),n=e[r],a=e[r+1];return Math.max(0,Math.min(u-1,r+(t-n)/(a-n)))},t.b2j=function(t){var e=Math.max(0,Math.min(i(t,r),c-2)),n=r[e],a=r[e+1];return Math.max(0,Math.min(c-1,e+(t-n)/(a-n)))},t.ab2ij=function(e){return[t.a2i(e[0]),t.b2j(e[1])]},t.i2c=function(e,r){return t.evalxy([],e,r)},t.ab2xy=function(n,i,a){if(!a&&(ne[u-1]|ir[c-1]))return[!1,!1];var o=t.a2i(n),s=t.b2j(i),l=t.evalxy([],o,s);if(a){var f,h,p,d,v=0,g=0,y=[];ne[u-1]?(f=u-2,h=1,v=(n-e[u-1])/(e[u-1]-e[u-2])):h=o-(f=Math.max(0,Math.min(u-2,Math.floor(o)))),ir[c-1]?(p=c-2,d=1,g=(i-r[c-1])/(r[c-1]-r[c-2])):d=s-(p=Math.max(0,Math.min(c-2,Math.floor(s)))),v&&(t.dxydi(y,f,p,h,d),l[0]+=y[0]*v,l[1]+=y[1]*v),g&&(t.dxydj(y,f,p,h,d),l[0]+=y[0]*g,l[1]+=y[1]*g)}return l},t.c2p=function(t,e,r){return[e.c2p(t[0]),r.c2p(t[1])]},t.p2x=function(t,e,r){return[e.p2c(t[0]),r.p2c(t[1])]},t.dadi=function(t){var r=Math.max(0,Math.min(e.length-2,t));return e[r+1]-e[r]},t.dbdj=function(t){var e=Math.max(0,Math.min(r.length-2,t));return r[e+1]-r[e]},t.dxyda=function(e,r,n,i){var a=t.dxydi(null,e,r,n,i),o=t.dadi(e,n);return[a[0]/o,a[1]/o]},t.dxydb=function(e,r,n,i){var a=t.dxydj(null,e,r,n,i),o=t.dbdj(r,i);return[a[0]/o,a[1]/o]},t.dxyda_rough=function(e,r,n){var i=y*(n||.1),a=t.ab2xy(e+i,r,!0),o=t.ab2xy(e-i,r,!0);return[.5*(a[0]-o[0])/i,.5*(a[1]-o[1])/i]},t.dxydb_rough=function(e,r,n){var i=m*(n||.1),a=t.ab2xy(e,r+i,!0),o=t.ab2xy(e,r-i,!0);return[.5*(a[0]-o[0])/i,.5*(a[1]-o[1])/i]},t.dpdx=function(t){return t._m},t.dpdy=function(t){return t._m}}},51512:function(t,e,r){"use strict";var n=r(3400);t.exports=function(t,e,r){var i,a,o,s=[],l=[],u=t[0].length,c=t.length;function f(e,r){var n,i=0,a=0;return e>0&&void 0!==(n=t[r][e-1])&&(a++,i+=n),e0&&void 0!==(n=t[r-1][e])&&(a++,i+=n),r0&&a0&&i1e-5);return n.log("Smoother converged to",k,"after",A,"iterations"),t}},86411:function(t,e,r){"use strict";var n=r(3400).isArray1D;t.exports=function(t,e,r){var i=r("x"),a=i&&i.length,o=r("y"),s=o&&o.length;if(!a&&!s)return!1;if(e._cheater=!i,a&&!n(i)||s&&!n(o))e._length=null;else{var l=a?i.length:1/0;s&&(l=Math.min(l,o.length)),e.a&&e.a.length&&(l=Math.min(l,e.a.length)),e.b&&e.b.length&&(l=Math.min(l,e.b.length)),e._length=l}return!0}},83372:function(t,e,r){"use strict";var n=r(21776).Ks,i=r(6096),a=r(49084),o=r(45464),s=r(22548).defaultLine,l=r(92880).extendFlat,u=i.marker.line;t.exports=l({locations:{valType:"data_array",editType:"calc"},locationmode:i.locationmode,z:{valType:"data_array",editType:"calc"},geojson:l({},i.geojson,{}),featureidkey:i.featureidkey,text:l({},i.text,{}),hovertext:l({},i.hovertext,{}),marker:{line:{color:l({},u.color,{dflt:s}),width:l({},u.width,{dflt:1}),editType:"calc"},opacity:{valType:"number",arrayOk:!0,min:0,max:1,dflt:1,editType:"style"},editType:"calc"},selected:{marker:{opacity:i.selected.marker.opacity,editType:"plot"},editType:"plot"},unselected:{marker:{opacity:i.unselected.marker.opacity,editType:"plot"},editType:"plot"},hoverinfo:l({},o.hoverinfo,{editType:"calc",flags:["location","z","text","name"]}),hovertemplate:n(),showlegend:l({},o.showlegend,{dflt:!1})},a("",{cLetter:"z",editTypeOverride:"calc"}))},7924:function(t,e,r){"use strict";var n=r(38248),i=r(39032).BADNUM,a=r(47128),o=r(20148),s=r(4500);function l(t){return t&&"string"==typeof t}t.exports=function(t,e){var r,u=e._length,c=new Array(u);r=e.geojson?function(t){return l(t)||n(t)}:l;for(var f=0;f")}}(t,f,o),[t]}},54272:function(t,e,r){"use strict";t.exports={attributes:r(83372),supplyDefaults:r(30972),colorbar:r(96288),calc:r(7924),calcGeoJSON:r(88364).calcGeoJSON,plot:r(88364).plot,style:r(7947).style,styleOnSelect:r(7947).styleOnSelect,hoverPoints:r(69224),eventData:r(52428),selectPoints:r(17328),moduleType:"trace",name:"choropleth",basePlotModule:r(10816),categories:["geo","noOpacity","showLegend"],meta:{}}},88364:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=r(27144),o=r(59972).getTopojsonFeatures,s=r(19280).findExtremes,l=r(7947).style;t.exports={calcGeoJSON:function(t,e){for(var r=t[0].trace,n=e[r.geo],i=n._subplot,l=r.locationmode,u=r._length,c="geojson-id"===l?a.extractTraceFeature(t):o(r,i.topojson),f=[],h=[],p=0;p=0;n--){var i=r[n].id;if("string"==typeof i&&0===i.indexOf("water"))for(var a=n+1;a=0;r--)t.removeLayer(e[r][1])},s.dispose=function(){var t=this.subplot.map;this._removeLayers(),t.removeSource(this.sourceId)},t.exports=function(t,e){var r=e[0].trace,i=new o(t,r.uid),a=i.sourceId,s=n(e),l=i.below=t.belowLookup["trace-"+r.uid];return t.map.addSource(a,{type:"geojson",data:s.geojson}),i._addLayers(s,l),e[0].trace._glTrace=i,i}},86040:function(t,e,r){"use strict";var n=r(49084),i=r(29736).axisHoverFormat,a=r(21776).Ks,o=r(52948),s=r(45464),l=r(92880).extendFlat,u={x:{valType:"data_array",editType:"calc+clearAxisTypes"},y:{valType:"data_array",editType:"calc+clearAxisTypes"},z:{valType:"data_array",editType:"calc+clearAxisTypes"},u:{valType:"data_array",editType:"calc"},v:{valType:"data_array",editType:"calc"},w:{valType:"data_array",editType:"calc"},sizemode:{valType:"enumerated",values:["scaled","absolute"],editType:"calc",dflt:"scaled"},sizeref:{valType:"number",editType:"calc",min:0},anchor:{valType:"enumerated",editType:"calc",values:["tip","tail","cm","center"],dflt:"cm"},text:{valType:"string",dflt:"",arrayOk:!0,editType:"calc"},hovertext:{valType:"string",dflt:"",arrayOk:!0,editType:"calc"},hovertemplate:a({editType:"calc"},{keys:["norm"]}),uhoverformat:i("u",1),vhoverformat:i("v",1),whoverformat:i("w",1),xhoverformat:i("x"),yhoverformat:i("y"),zhoverformat:i("z"),showlegend:l({},s.showlegend,{dflt:!1})};l(u,n("",{colorAttr:"u/v/w norm",showScaleDflt:!0,editTypeOverride:"calc"})),["opacity","lightposition","lighting"].forEach((function(t){u[t]=o[t]})),u.hoverinfo=l({},s.hoverinfo,{editType:"calc",flags:["x","y","z","u","v","w","norm","text","name"],dflt:"x+y+z+norm+text+name"}),u.transforms=void 0,t.exports=u},83344:function(t,e,r){"use strict";var n=r(47128);t.exports=function(t,e){for(var r=e.u,i=e.v,a=e.w,o=Math.min(e.x.length,e.y.length,e.z.length,r.length,i.length,a.length),s=-1/0,l=1/0,u=0;uo.level||o.starts.length&&a===o.level)}break;case"constraint":if(n.prefixBoundary=!1,n.edgepaths.length)return;var s=n.x.length,l=n.y.length,u=-1/0,c=1/0;for(r=0;r":p>u&&(n.prefixBoundary=!0);break;case"<":(pu||n.starts.length&&h===c)&&(n.prefixBoundary=!0);break;case"][":f=Math.min(p[0],p[1]),h=Math.max(p[0],p[1]),fu&&(n.prefixBoundary=!0)}}}},55296:function(t,e,r){"use strict";var n=r(8932),i=r(41076),a=r(46960);t.exports={min:"zmin",max:"zmax",calc:function(t,e,r){var o=e.contours,s=e.line,l=o.size||1,u=o.coloring,c=i(e,{isColorbar:!0});if("heatmap"===u){var f=n.extractOpts(e);r._fillgradient=f.reversescale?n.flipScale(f.colorscale):f.colorscale,r._zrange=[f.min,f.max]}else"fill"===u&&(r._fillcolor=c);r._line={color:"lines"===u?c:s.color,width:!1!==o.showlines?s.width:0,dash:s.dash},r._levels={start:o.start,end:a(o),size:l}}}},93252:function(t){"use strict";t.exports={BOTTOMSTART:[1,9,13,104,713],TOPSTART:[4,6,7,104,713],LEFTSTART:[8,12,14,208,1114],RIGHTSTART:[2,3,11,208,1114],NEWDELTA:[null,[-1,0],[0,-1],[-1,0],[1,0],null,[0,-1],[-1,0],[0,1],[0,1],null,[0,1],[1,0],[1,0],[0,-1]],CHOOSESADDLE:{104:[4,1],208:[2,8],713:[7,13],1114:[11,14]},SADDLEREMAINDER:{1:4,2:8,4:1,7:13,8:2,11:14,13:7,14:11},LABELDISTANCE:2,LABELINCREASE:10,LABELMIN:3,LABELMAX:10,LABELOPTIMIZER:{EDGECOST:1,ANGLECOST:1,NEIGHBORCOST:5,SAMELEVELFACTOR:10,SAMELEVELDISTANCE:5,MAXCOST:100,INITIALSEARCHPOINTS:10,ITERATIONS:5}}},95536:function(t,e,r){"use strict";var n=r(38248),i=r(17428),a=r(76308),o=a.addOpacity,s=a.opacity,l=r(69104),u=r(3400).isArrayOrTypedArray,c=l.CONSTRAINT_REDUCTION,f=l.COMPARISON_OPS2;t.exports=function(t,e,r,a,l,h){var p,d,v,g=e.contours,y=r("contours.operation");g._operation=c[y],function(t,e){var r;-1===f.indexOf(e.operation)?(t("contours.value",[0,1]),u(e.value)?e.value.length>2?e.value=e.value.slice(2):0===e.length?e.value=[0,1]:e.length<2?(r=parseFloat(e.value[0]),e.value=[r,r+1]):e.value=[parseFloat(e.value[0]),parseFloat(e.value[1])]:n(e.value)&&(r=parseFloat(e.value),e.value=[r,r+1])):(t("contours.value",0),n(e.value)||(u(e.value)?e.value=parseFloat(e.value[0]):e.value=0))}(r,g),"="===y?p=g.showlines=!0:(p=r("contours.showlines"),v=r("fillcolor",o((t.line||{}).color||l,.5))),p&&(d=r("line.color",v&&s(v)?o(e.fillcolor,1):l),r("line.width",2),r("line.dash")),r("line.smoothing"),i(r,a,d,h)}},3212:function(t,e,r){"use strict";var n=r(69104),i=r(38248);function a(t,e){var r,a=Array.isArray(e);function o(t){return i(t)?+t:null}return-1!==n.COMPARISON_OPS2.indexOf(t)?r=o(a?e[0]:e):-1!==n.INTERVAL_OPS.indexOf(t)?r=a?[o(e[0]),o(e[1])]:[o(e),o(e)]:-1!==n.SET_OPS.indexOf(t)&&(r=a?e.map(o):[o(e)]),r}function o(t){return function(e){e=a(t,e);var r=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return{start:r,end:n,size:n-r}}}function s(t){return function(e){return{start:e=a(t,e),end:1/0,size:1/0}}}t.exports={"[]":o("[]"),"][":o("]["),">":s(">"),"<":s("<"),"=":s("=")}},84952:function(t){"use strict";t.exports=function(t,e,r,n){var i=n("contours.start"),a=n("contours.end"),o=!1===i||!1===a,s=r("contours.size");!(o?e.autocontour=!0:r("autocontour",!1))&&s||r("ncontours")}},82172:function(t,e,r){"use strict";var n=r(3400);function i(t){return n.extendFlat({},t,{edgepaths:n.extendDeep([],t.edgepaths),paths:n.extendDeep([],t.paths),starts:n.extendDeep([],t.starts)})}t.exports=function(t,e){var r,a,o,s=function(t){return t.reverse()},l=function(t){return t};switch(e){case"=":case"<":return t;case">":for(1!==t.length&&n.warn("Contour data invalid for the specified inequality operation."),a=t[0],r=0;r1e3){n.warn("Too many contours, clipping at 1000",t);break}return l}},46960:function(t){"use strict";t.exports=function(t){return t.end+t.size/1e6}},88748:function(t,e,r){"use strict";var n=r(3400),i=r(93252);function a(t,e,r,n){return Math.abs(t[0]-e[0])20&&e?208===t||1114===t?n=0===r[0]?1:-1:a=0===r[1]?1:-1:-1!==i.BOTTOMSTART.indexOf(t)?a=1:-1!==i.LEFTSTART.indexOf(t)?n=1:-1!==i.TOPSTART.indexOf(t)?a=-1:n=-1,[n,a]}(f,r,e),p=[s(t,e,[-h[0],-h[1]])],d=t.z.length,v=t.z[0].length,g=e.slice(),y=h.slice();for(u=0;u<1e4;u++){if(f>20?(f=i.CHOOSESADDLE[f][(h[0]||h[1])<0?0:1],t.crossings[c]=i.SADDLEREMAINDER[f]):delete t.crossings[c],!(h=i.NEWDELTA[f])){n.log("Found bad marching index:",f,e,t.level);break}p.push(s(t,e,h)),e[0]+=h[0],e[1]+=h[1],c=e.join(","),a(p[p.length-1],p[p.length-2],o,l)&&p.pop();var m=h[0]&&(e[0]<0||e[0]>v-2)||h[1]&&(e[1]<0||e[1]>d-2);if(e[0]===g[0]&&e[1]===g[1]&&h[0]===y[0]&&h[1]===y[1]||r&&m)break;f=t.crossings[c]}1e4===u&&n.log("Infinite loop in contour?");var x,b,_,w,T,k,A,M,S,E,L,C,P,O,I,D=a(p[0],p[p.length-1],o,l),z=0,R=.2*t.smoothing,F=[],B=0;for(u=1;u=B;u--)if((x=F[u])=B&&x+F[b]M&&S--,t.edgepaths[S]=L.concat(p,E));break}V||(t.edgepaths[M]=p.concat(E))}for(M=0;M=m)&&(r<=y&&(r=y),o>=m&&(o=m),l=Math.floor((o-r)/s)+1,u=0),h=0;hy&&(v.unshift(y),g.unshift(g[0])),v[v.length-1]t?0:1)+(e[0][1]>t?0:2)+(e[1][1]>t?0:4)+(e[1][0]>t?0:8);return 5===r||10===r?t>(e[0][0]+e[0][1]+e[1][0]+e[1][1])/4?5===r?713:1114:5===r?104:208:15===r?0:r}t.exports=function(t){var e,r,a,o,s,l,u,c,f,h=t[0].z,p=h.length,d=h[0].length,v=2===p||2===d;for(r=0;r=0&&(n=m,s=l):Math.abs(r[1]-n[1])<.01?Math.abs(r[1]-m[1])<.01&&(m[0]-r[0])*(n[0]-m[0])>=0&&(n=m,s=l):i.log("endpt to newendpt is not vert. or horz.",r,n,m)}if(r=n,s>=0)break;f+="L"+n}if(s===t.edgepaths.length){i.log("unclosed perimeter path");break}h=s,(d=-1===p.indexOf(h))&&(h=p[0],f+="Z")}for(h=0;hn.center?n.right-s:s-n.left)/(c+Math.abs(Math.sin(u)*o)),p=(l>n.middle?n.bottom-l:l-n.top)/(Math.abs(f)+Math.cos(u)*o);if(h<1||p<1)return 1/0;var d=y.EDGECOST*(1/(h-1)+1/(p-1));d+=y.ANGLECOST*u*u;for(var v=s-c,g=l-f,m=s+c,x=l+f,b=0;b2*y.MAXCOST)break;p&&(s/=2),l=(o=u-s/2)+1.5*s}if(h<=y.MAXCOST)return c},e.addLabelData=function(t,e,r,n){var i=e.fontSize,a=e.width+i/3,o=Math.max(0,e.height-i/3),s=t.x,l=t.y,u=t.theta,c=Math.sin(u),f=Math.cos(u),h=function(t,e){return[s+t*f-e*c,l+t*c+e*f]},p=[h(-a/2,-o/2),h(-a/2,o/2),h(a/2,o/2),h(a/2,-o/2)];r.push({text:e.text,x:s,y:l,dy:e.dy,theta:u,level:e.level,width:a,height:o}),n.push(p)},e.drawLabels=function(t,e,r,a,o){var l=t.selectAll("text").data(e,(function(t){return t.text+","+t.x+","+t.y+","+t.theta}));if(l.exit().remove(),l.enter().append("text").attr({"data-notex":1,"text-anchor":"middle"}).each((function(t){var e=t.x+Math.sin(t.theta)*t.dy,i=t.y-Math.cos(t.theta)*t.dy;n.select(this).text(t.text).attr({x:e,y:i,transform:"rotate("+180*t.theta/Math.PI+" "+e+" "+i+")"}).call(s.convertToTspans,r)})),o){for(var u="",c=0;cr.end&&(r.start=r.end=(r.start+r.end)/2),t._input.contours||(t._input.contours={}),i.extendFlat(t._input.contours,{start:r.start,end:r.end,size:r.size}),t._input.autocontour=!0}else if("constraint"!==r.type){var u,c=r.start,f=r.end,h=t._input.contours;c>f&&(r.start=h.start=f,f=r.end=h.end=c,c=r.start),r.size>0||(u=c===f?1:a(c,f,t.ncontours).dtick,h.size=r.size=u)}}},52440:function(t,e,r){"use strict";var n=r(33428),i=r(43616),a=r(41648),o=r(41076);t.exports=function(t){var e=n.select(t).selectAll("g.contour");e.style("opacity",(function(t){return t[0].trace.opacity})),e.each((function(t){var e=n.select(this),r=t[0].trace,a=r.contours,s=r.line,l=a.size||1,u=a.start,c="constraint"===a.type,f=!c&&"lines"===a.coloring,h=!c&&"fill"===a.coloring,p=f||h?o(r):null;e.selectAll("g.contourlevel").each((function(t){n.select(this).selectAll("path").call(i.lineGroupStyle,s.width,f?p(t.level):s.color,s.dash)}));var d=a.labelfont;if(e.selectAll("g.contourlabels text").each((function(t){i.font(n.select(this),{family:d.family,size:d.size,color:d.color||(f?p(t.level):s.color)})})),c)e.selectAll("g.contourfill path").style("fill",r.fillcolor);else if(h){var v;e.selectAll("g.contourfill path").style("fill",(function(t){return void 0===v&&(v=t.level),p(t.level+.5*l)})),void 0===v&&(v=u),e.selectAll("g.contourbg path").style("fill",p(v-.5*l))}})),a(t)}},97680:function(t,e,r){"use strict";var n=r(27260),i=r(17428);t.exports=function(t,e,r,a,o){var s,l=r("contours.coloring"),u="";"fill"===l&&(s=r("contours.showlines")),!1!==s&&("lines"!==l&&(u=r("line.color","#000")),r("line.width",.5),r("line.dash")),"none"!==l&&(!0!==t.showlegend&&(e.showlegend=!1),e._dfltShowLegend=!1,n(t,e,a,r,{prefix:"",cLetter:"z"})),r("line.smoothing"),i(r,a,u,o)}},37960:function(t,e,r){"use strict";var n=r(83328),i=r(67104),a=r(49084),o=r(92880).extendFlat,s=i.contours;t.exports=o({carpet:{valType:"string",editType:"calc"},z:n.z,a:n.x,a0:n.x0,da:n.dx,b:n.y,b0:n.y0,db:n.dy,text:n.text,hovertext:n.hovertext,transpose:n.transpose,atype:n.xtype,btype:n.ytype,fillcolor:i.fillcolor,autocontour:i.autocontour,ncontours:i.ncontours,contours:{type:s.type,start:s.start,end:s.end,size:s.size,coloring:{valType:"enumerated",values:["fill","lines","none"],dflt:"fill",editType:"calc"},showlines:s.showlines,showlabels:s.showlabels,labelfont:s.labelfont,labelformat:s.labelformat,operation:s.operation,value:s.value,editType:"calc",impliedEdits:{autocontour:!1}},line:{color:i.line.color,width:i.line.width,dash:i.line.dash,smoothing:i.line.smoothing,editType:"plot"},transforms:void 0},a("",{cLetter:"z",autoColorDflt:!1}))},30572:function(t,e,r){"use strict";var n=r(47128),i=r(3400),a=r(2872),o=r(26136),s=r(70448),l=r(11240),u=r(35744),c=r(3252),f=r(50948),h=r(54444);t.exports=function(t,e){var r=e._carpetTrace=f(t,e);if(r&&r.visible&&"legendonly"!==r.visible){if(!e.a||!e.b){var p=t.data[r.index],d=t.data[e.index];d.a||(d.a=p.a),d.b||(d.b=p.b),c(d,e,e._defaultColor,t._fullLayout)}var v=function(t,e){var r,c,f,h,p,d,v,g=e._carpetTrace,y=g.aaxis,m=g.baxis;y._minDtick=0,m._minDtick=0,i.isArray1D(e.z)&&a(e,y,m,"a","b",["z"]),r=e._a=e._a||e.a,h=e._b=e._b||e.b,r=r?y.makeCalcdata(e,"_a"):[],h=h?m.makeCalcdata(e,"_b"):[],c=e.a0||0,f=e.da||1,p=e.b0||0,d=e.db||1,v=e._z=o(e._z||e.z,e.transpose),e._emptypoints=l(v),s(v,e._emptypoints);var x=i.maxRowLength(v),b="scaled"===e.xtype?"":r,_=u(e,b,c,f,x,y),w="scaled"===e.ytype?"":h,T={a:_,b:u(e,w,p,d,v.length,m),z:v};return"levels"===e.contours.type&&"none"!==e.contours.coloring&&n(t,e,{vals:v,containerStr:"",cLetter:"z"}),[T]}(t,e);return h(e,e._z),v}}},3252:function(t,e,r){"use strict";var n=r(3400),i=r(51264),a=r(37960),o=r(95536),s=r(84952),l=r(97680);t.exports=function(t,e,r,u){function c(r,i){return n.coerce(t,e,a,r,i)}if(c("carpet"),t.a&&t.b){if(!i(t,e,c,u,"a","b"))return void(e.visible=!1);c("text"),"constraint"===c("contours.type")?o(t,e,c,u,r,{hasHover:!1}):(s(t,e,c,(function(r){return n.coerce2(t,e,a,r)})),l(t,e,c,u,{hasHover:!1}))}else e._defaultColor=r,e._length=null}},40448:function(t,e,r){"use strict";t.exports={attributes:r(37960),supplyDefaults:r(3252),colorbar:r(55296),calc:r(30572),plot:r(94440),style:r(52440),moduleType:"trace",name:"contourcarpet",basePlotModule:r(57952),categories:["cartesian","svg","carpet","contour","symbols","showLegend","hasLines","carpetDependent","noHover","noSortingByValue"],meta:{}}},94440:function(t,e,r){"use strict";var n=r(33428),i=r(87072),a=r(53416),o=r(43616),s=r(3400),l=r(72424),u=r(88748),c=r(23676),f=r(93252),h=r(82172),p=r(61512),d=r(56008),v=r(50948),g=r(77712);function y(t,e,r){var n=t.getPointAtLength(e),i=t.getPointAtLength(r),a=i.x-n.x,o=i.y-n.y,s=Math.sqrt(a*a+o*o);return[a/s,o/s]}function m(t){var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]);return[t[0]/e,t[1]/e]}function x(t,e){var r=Math.abs(t[0]*e[0]+t[1]*e[1]);return Math.sqrt(1-r*r)/r}t.exports=function(t,e,r,b){var _=e.xaxis,w=e.yaxis;s.makeTraceGroups(b,r,"contour").each((function(r){var b=n.select(this),T=r[0],k=T.trace,A=k._carpetTrace=v(t,k),M=t.calcdata[A.index][0];if(A.visible&&"legendonly"!==A.visible){var S=T.a,E=T.b,L=k.contours,C=p(L,e,T),P="constraint"===L.type,O=L._operation,I=P?"="===O?"lines":"fill":L.coloring,D=[[S[0],E[E.length-1]],[S[S.length-1],E[E.length-1]],[S[S.length-1],E[0]],[S[0],E[0]]];l(C);var z=1e-8*(S[S.length-1]-S[0]),R=1e-8*(E[E.length-1]-E[0]);u(C,z,R);var F,B,N,j,U=C;"constraint"===L.type&&(U=h(C,O)),function(t,e){var r,n,i,a,o,s,l,u,c;for(r=0;r=0;j--)F=M.clipsegments[j],B=i([],F.x,_.c2p),N=i([],F.y,w.c2p),B.reverse(),N.reverse(),V.push(a(B,N,F.bicubic));var q="M"+V.join("L")+"Z";!function(t,e,r,n,o,l){var u,c,f,h,p=s.ensureSingle(t,"g","contourbg").selectAll("path").data("fill"!==l||o?[]:[0]);p.enter().append("path"),p.exit().remove();var d=[];for(h=0;h=0&&(h=L,d=v):Math.abs(f[1]-h[1])=0&&(h=L,d=v):s.log("endpt to newendpt is not vert. or horz.",f,h,L)}if(d>=0)break;m+=S(f,h),f=h}if(d===e.edgepaths.length){s.log("unclosed perimeter path");break}c=d,(b=-1===x.indexOf(c))&&(c=x[0],m+=S(f,h)+"Z",f=null)}for(c=0;cv&&(n.max=v),n.len=n.max-n.min}function g(t,e){var r,n=0,o=.1;return(Math.abs(t[0]-l)0?+p[c]:0),f.push({type:"Feature",geometry:{type:"Point",coordinates:y},properties:m})}}var b=o.extractOpts(e),_=b.reversescale?o.flipScale(b.colorscale):b.colorscale,w=_[0][1],T=["interpolate",["linear"],["heatmap-density"],0,a.opacity(w)<1?w:a.addOpacity(w,0)];for(c=1;c<_.length;c++)T.push(_[c][0],_[c][1]);var k=["interpolate",["linear"],["get","z"],b.min,0,b.max,1];return i.extendFlat(u.heatmap.paint,{"heatmap-weight":d?k:1/(b.max-b.min),"heatmap-color":T,"heatmap-radius":v?{type:"identity",property:"r"}:e.radius,"heatmap-opacity":e.opacity}),u.geojson={type:"FeatureCollection",features:f},u.heatmap.layout.visibility="visible",u}},97664:function(t,e,r){"use strict";var n=r(3400),i=r(27260),a=r(33928);t.exports=function(t,e,r,o){function s(r,i){return n.coerce(t,e,a,r,i)}var l=s("lon")||[],u=s("lat")||[],c=Math.min(l.length,u.length);c?(e._length=c,s("z"),s("radius"),s("below"),s("text"),s("hovertext"),s("hovertemplate"),i(t,e,o,s,{prefix:"",cLetter:"z"})):e.visible=!1}},96176:function(t){"use strict";t.exports=function(t,e){return t.lon=e.lon,t.lat=e.lat,t.z=e.z,t}},25336:function(t,e,r){"use strict";var n=r(54460),i=r(63312).hoverPoints,a=r(63312).getExtraText;t.exports=function(t,e,r){var o=i(t,e,r);if(o){var s=o[0],l=s.cd,u=l[0].trace,c=l[s.index];if(delete s.color,"z"in c){var f=s.subplot.mockAxis;s.z=c.z,s.zLabel=n.tickText(f,f.c2l(c.z),"hover").text}return s.extraText=a(u,c,l[0].t.labels),[s]}}},15088:function(t,e,r){"use strict";t.exports={attributes:r(33928),supplyDefaults:r(97664),colorbar:r(96288),formatLabels:r(11960),calc:r(90876),plot:r(35256),hoverPoints:r(25336),eventData:r(96176),getBelow:function(t,e){for(var r=e.getMapLayers(),n=0;n=0;r--)t.removeLayer(e[r][1])},o.dispose=function(){var t=this.subplot.map;this._removeLayers(),t.removeSource(this.sourceId)},t.exports=function(t,e){var r=e[0].trace,i=new a(t,r.uid),o=i.sourceId,s=n(e),l=i.below=t.belowLookup["trace-"+r.uid];return t.map.addSource(o,{type:"geojson",data:s.geojson}),i._addLayers(s,l),i}},74248:function(t,e,r){"use strict";var n=r(3400);t.exports=function(t,e){for(var r=0;r"),l.color=function(t,e){var r=t.marker,i=e.mc||r.color,a=e.mlc||r.line.color,o=e.mlw||r.line.width;return n(i)?i:n(a)&&o?a:void 0}(c,h),[l]}}},94704:function(t,e,r){"use strict";t.exports={attributes:r(20088),layoutAttributes:r(7076),supplyDefaults:r(45432).supplyDefaults,crossTraceDefaults:r(45432).crossTraceDefaults,supplyLayoutDefaults:r(11631),calc:r(23096),crossTraceCalc:r(4804),plot:r(42200),style:r(44544).style,hoverPoints:r(31488),eventData:r(34580),selectPoints:r(45784),moduleType:"trace",name:"funnel",basePlotModule:r(57952),categories:["bar-like","cartesian","svg","oriented","showLegend","zoomScale"],meta:{}}},7076:function(t){"use strict";t.exports={funnelmode:{valType:"enumerated",values:["stack","group","overlay"],dflt:"stack",editType:"calc"},funnelgap:{valType:"number",min:0,max:1,editType:"calc"},funnelgroupgap:{valType:"number",min:0,max:1,dflt:0,editType:"calc"}}},11631:function(t,e,r){"use strict";var n=r(3400),i=r(7076);t.exports=function(t,e,r){var a=!1;function o(r,a){return n.coerce(t,e,i,r,a)}for(var s=0;s path").each((function(t){if(!t.isBlank){var e=s.marker;n.select(this).call(a.fill,t.mc||e.color).call(a.stroke,t.mlc||e.line.color).call(i.dashLine,e.line.dash,t.mlw||e.line.width).style("opacity",s.selectedpoints&&!t.selected?o:1)}})),u(r,s,t),r.selectAll(".regions").each((function(){n.select(this).selectAll("path").style("stroke-width",0).call(a.fill,s.connector.fillcolor)})),r.selectAll(".lines").each((function(){var t=s.connector.line;i.lineGroupStyle(n.select(this).selectAll("path"),t.width,t.color,t.dash)}))}))}}},22332:function(t,e,r){"use strict";var n=r(74996),i=r(45464),a=r(86968).u,o=r(21776).Ks,s=r(21776).Gw,l=r(92880).extendFlat;t.exports={labels:n.labels,label0:n.label0,dlabel:n.dlabel,values:n.values,marker:{colors:n.marker.colors,line:{color:l({},n.marker.line.color,{dflt:null}),width:l({},n.marker.line.width,{dflt:1}),editType:"calc"},pattern:n.marker.pattern,editType:"calc"},text:n.text,hovertext:n.hovertext,scalegroup:l({},n.scalegroup,{}),textinfo:l({},n.textinfo,{flags:["label","text","value","percent"]}),texttemplate:s({editType:"plot"},{keys:["label","color","value","text","percent"]}),hoverinfo:l({},i.hoverinfo,{flags:["label","text","value","percent","name"]}),hovertemplate:o({},{keys:["label","color","value","text","percent"]}),textposition:l({},n.textposition,{values:["inside","none"],dflt:"inside"}),textfont:n.textfont,insidetextfont:n.insidetextfont,title:{text:n.title.text,font:n.title.font,position:l({},n.title.position,{values:["top left","top center","top right"],dflt:"top center"}),editType:"plot"},domain:a({name:"funnelarea",trace:!0,editType:"calc"}),aspectratio:{valType:"number",min:0,dflt:1,editType:"plot"},baseratio:{valType:"number",min:0,max:1,dflt:.333,editType:"plot"}}},91248:function(t,e,r){"use strict";var n=r(7316);e.name="funnelarea",e.plot=function(t,r,i,a){n.plotBasePlot(e.name,t,r,i,a)},e.clean=function(t,r,i,a){n.cleanBasePlot(e.name,t,r,i,a)}},54e3:function(t,e,r){"use strict";var n=r(45768);t.exports={calc:function(t,e){return n.calc(t,e)},crossTraceCalc:function(t){n.crossTraceCalc(t,{type:"funnelarea"})}}},92688:function(t,e,r){"use strict";var n=r(3400),i=r(22332),a=r(86968).Q,o=r(31508).handleText,s=r(74174).handleLabelsAndValues,l=r(74174).handleMarkerDefaults;t.exports=function(t,e,r,u){function c(r,a){return n.coerce(t,e,i,r,a)}var f=c("labels"),h=c("values"),p=s(f,h),d=p.len;if(e._hasLabels=p.hasLabels,e._hasValues=p.hasValues,!e._hasLabels&&e._hasValues&&(c("label0"),c("dlabel")),d){e._length=d,l(t,e,u,c),c("scalegroup");var v,g=c("text"),y=c("texttemplate");if(y||(v=c("textinfo",Array.isArray(g)?"text+percent":"percent")),c("hovertext"),c("hovertemplate"),y||v&&"none"!==v){var m=c("textposition");o(t,e,u,c,m,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1})}a(e,u,c),c("title.text")&&(c("title.position"),n.coerceFont(c,"title.font",u.font)),c("aspectratio"),c("baseratio")}else e.visible=!1}},62396:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"funnelarea",basePlotModule:r(91248),categories:["pie-like","funnelarea","showLegend"],attributes:r(22332),layoutAttributes:r(61280),supplyDefaults:r(92688),supplyLayoutDefaults:r(35384),calc:r(54e3).calc,crossTraceCalc:r(54e3).crossTraceCalc,plot:r(39472),style:r(62096),styleOne:r(10528),meta:{}}},61280:function(t,e,r){"use strict";var n=r(85204).hiddenlabels;t.exports={hiddenlabels:n,funnelareacolorway:{valType:"colorlist",editType:"calc"},extendfunnelareacolors:{valType:"boolean",dflt:!0,editType:"calc"}}},35384:function(t,e,r){"use strict";var n=r(3400),i=r(61280);t.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r("hiddenlabels"),r("funnelareacolorway",e.colorway),r("extendfunnelareacolors")}},39472:function(t,e,r){"use strict";var n=r(33428),i=r(43616),a=r(3400),o=a.strScale,s=a.strTranslate,l=r(72736),u=r(98184).toMoveInsideBar,c=r(82744),f=c.recordMinTextSize,h=c.clearMinTextSize,p=r(69656),d=r(37820),v=d.attachFxHandlers,g=d.determineInsideTextFont,y=d.layoutAreas,m=d.prerenderTitles,x=d.positionTitleOutside,b=d.formatSliceLabel;function _(t,e){return"l"+(e[0]-t[0])+","+(e[1]-t[1])}t.exports=function(t,e){var r=t._context.staticPlot,c=t._fullLayout;h("funnelarea",c),m(e,t),y(e,c._size),a.makeTraceGroups(c._funnelarealayer,e,"trace").each((function(e){var h=n.select(this),d=e[0],y=d.trace;!function(t){if(t.length){var e=t[0],r=e.trace,n=r.aspectratio,i=r.baseratio;i>.999&&(i=.999);var a,o,s,l=Math.pow(i,2),u=e.vTotal,c=u,f=u*l/(1-l)/u,h=[];for(h.push(E()),o=t.length-1;o>-1;o--)if(!(s=t[o]).hidden){var p=s.v/c;f+=p,h.push(E())}var d=1/0,v=-1/0;for(o=0;o-1;o--)if(!(s=t[o]).hidden){var M=h[A+=1][0],S=h[A][1];s.TL=[-M,S],s.TR=[M,S],s.BL=T,s.BR=k,s.pxmid=(_=s.TR,w=s.BR,[.5*(_[0]+w[0]),.5*(_[1]+w[1])]),T=s.TL,k=s.TR}}function E(){var t,e={x:t=Math.sqrt(f),y:-t};return[e.x,e.y]}}(e),h.each((function(){var h=n.select(this).selectAll("g.slice").data(e);h.enter().append("g").classed("slice",!0),h.exit().remove(),h.each((function(o,s){if(o.hidden)n.select(this).selectAll("path,g").remove();else{o.pointNumber=o.i,o.curveNumber=y.index;var h=d.cx,m=d.cy,x=n.select(this),w=x.selectAll("path.surface").data([o]);w.enter().append("path").classed("surface",!0).style({"pointer-events":r?"none":"all"}),x.call(v,t,e);var T="M"+(h+o.TR[0])+","+(m+o.TR[1])+_(o.TR,o.BR)+_(o.BR,o.BL)+_(o.BL,o.TL)+"Z";w.attr("d",T),b(t,o,d);var k=p.castOption(y.textposition,o.pts),A=x.selectAll("g.slicetext").data(o.text&&"none"!==k?[0]:[]);A.enter().append("g").classed("slicetext",!0),A.exit().remove(),A.each((function(){var r=a.ensureSingle(n.select(this),"text","",(function(t){t.attr("data-notex",1)})),p=a.ensureUniformFontSize(t,g(y,o,c.font));r.text(o.text).attr({class:"slicetext",transform:"","text-anchor":"middle"}).call(i.font,p).call(l.convertToTspans,t);var d,v,x,b=i.bBox(r.node()),_=Math.min(o.BL[1],o.BR[1])+m,w=Math.max(o.TL[1],o.TR[1])+m;v=Math.max(o.TL[0],o.BL[0])+h,x=Math.min(o.TR[0],o.BR[0])+h,(d=u(v,x,_,w,b,{isHorizontal:!0,constrained:!0,angle:0,anchor:"middle"})).fontSize=p.size,f(y.type,d,c),e[s].transform=d,a.setTransormAndDisplay(r,d)}))}}));var m=n.select(this).selectAll("g.titletext").data(y.title.text?[0]:[]);m.enter().append("g").classed("titletext",!0),m.exit().remove(),m.each((function(){var e=a.ensureSingle(n.select(this),"text","",(function(t){t.attr("data-notex",1)})),r=y.title.text;y._meta&&(r=a.templateString(r,y._meta)),e.text(r).attr({class:"titletext",transform:"","text-anchor":"middle"}).call(i.font,y.title.font).call(l.convertToTspans,t);var u=x(d,c._size);e.attr("transform",s(u.x,u.y)+o(Math.min(1,u.scale))+s(u.tx,u.ty))}))}))}))}},62096:function(t,e,r){"use strict";var n=r(33428),i=r(10528),a=r(82744).resizeText;t.exports=function(t){var e=t._fullLayout._funnelarealayer.selectAll(".trace");a(t,e,"funnelarea"),e.each((function(e){var r=e[0].trace,a=n.select(this);a.style({opacity:r.opacity}),a.selectAll("path.surface").each((function(e){n.select(this).call(i,e,r,t)}))}))}},83328:function(t,e,r){"use strict";var n=r(52904),i=r(45464),a=r(25376),o=r(29736).axisHoverFormat,s=r(21776).Ks,l=r(21776).Gw,u=r(49084),c=r(92880).extendFlat;t.exports=c({z:{valType:"data_array",editType:"calc"},x:c({},n.x,{impliedEdits:{xtype:"array"}}),x0:c({},n.x0,{impliedEdits:{xtype:"scaled"}}),dx:c({},n.dx,{impliedEdits:{xtype:"scaled"}}),y:c({},n.y,{impliedEdits:{ytype:"array"}}),y0:c({},n.y0,{impliedEdits:{ytype:"scaled"}}),dy:c({},n.dy,{impliedEdits:{ytype:"scaled"}}),xperiod:c({},n.xperiod,{impliedEdits:{xtype:"scaled"}}),yperiod:c({},n.yperiod,{impliedEdits:{ytype:"scaled"}}),xperiod0:c({},n.xperiod0,{impliedEdits:{xtype:"scaled"}}),yperiod0:c({},n.yperiod0,{impliedEdits:{ytype:"scaled"}}),xperiodalignment:c({},n.xperiodalignment,{impliedEdits:{xtype:"scaled"}}),yperiodalignment:c({},n.yperiodalignment,{impliedEdits:{ytype:"scaled"}}),text:{valType:"data_array",editType:"calc"},hovertext:{valType:"data_array",editType:"calc"},transpose:{valType:"boolean",dflt:!1,editType:"calc"},xtype:{valType:"enumerated",values:["array","scaled"],editType:"calc+clearAxisTypes"},ytype:{valType:"enumerated",values:["array","scaled"],editType:"calc+clearAxisTypes"},zsmooth:{valType:"enumerated",values:["fast","best",!1],dflt:!1,editType:"calc"},hoverongaps:{valType:"boolean",dflt:!0,editType:"none"},connectgaps:{valType:"boolean",editType:"calc"},xgap:{valType:"number",dflt:0,min:0,editType:"plot"},ygap:{valType:"number",dflt:0,min:0,editType:"plot"},xhoverformat:o("x"),yhoverformat:o("y"),zhoverformat:o("z",1),hovertemplate:s(),texttemplate:l({arrayOk:!1,editType:"plot"},{keys:["x","y","z","text"]}),textfont:a({editType:"plot",autoSize:!0,autoColor:!0,colorEditType:"style"}),showlegend:c({},i.showlegend,{dflt:!1})},{transforms:void 0},u("",{cLetter:"z",autoColorDflt:!1}))},19512:function(t,e,r){"use strict";var n=r(24040),i=r(3400),a=r(54460),o=r(1220),s=r(55480),l=r(47128),u=r(2872),c=r(26136),f=r(70448),h=r(11240),p=r(35744),d=r(39032).BADNUM;function v(t){for(var e=[],r=t.length,n=0;n1){var e=(t[t.length-1]-t[0])/(t.length-1),r=Math.abs(e/100);for(k=0;kr)return!1}return!0}(M.rangebreaks||S.rangebreaks)&&(T=function(t,e,r){for(var n=[],i=-1,a=0;a=0;o--)(s=((f[[(r=(a=h[o])[0])-1,i=a[1]]]||v)[2]+(f[[r+1,i]]||v)[2]+(f[[r,i-1]]||v)[2]+(f[[r,i+1]]||v)[2])/20)&&(l[a]=[r,i,s],h.splice(o,1),u=!0);if(!u)throw"findEmpties iterated with no new neighbors";for(a in l)f[a]=l[a],c.push(l[a])}return c.sort((function(t,e){return e[2]-t[2]}))}},55512:function(t,e,r){"use strict";var n=r(93024),i=r(3400),a=i.isArrayOrTypedArray,o=r(54460),s=r(8932).extractOpts;t.exports=function(t,e,r,l,u){u||(u={});var c,f,h,p,d=u.isContour,v=t.cd[0],g=v.trace,y=t.xa,m=t.ya,x=v.x,b=v.y,_=v.z,w=v.xCenter,T=v.yCenter,k=v.zmask,A=g.zhoverformat,M=x,S=b;if(!1!==t.index){try{h=Math.round(t.index[1]),p=Math.round(t.index[0])}catch(e){return void i.error("Error hovering on heatmap, pointNumber must be [row,col], found:",t.index)}if(h<0||h>=_[0].length||p<0||p>_.length)return}else{if(n.inbox(e-x[0],e-x[x.length-1],0)>0||n.inbox(r-b[0],r-b[b.length-1],0)>0)return;if(d){var E;for(M=[2*x[0]-x[1]],E=1;Ev&&(y=Math.max(y,Math.abs(t[a][o]-d)/(g-v))))}return y}t.exports=function(t,e){var r,i=1;for(o(t,e),r=0;r.01;r++)i=o(t,e,a(i));return i>.01&&n.log("interp2d didn't converge quickly",i),t}},39096:function(t,e,r){"use strict";var n=r(3400);t.exports=function(t,e){t("texttemplate");var r=n.extendFlat({},e.font,{color:"auto",size:"auto"});n.coerceFont(t,"textfont",r)}},35744:function(t,e,r){"use strict";var n=r(24040),i=r(3400).isArrayOrTypedArray;t.exports=function(t,e,r,a,o,s){var l,u,c,f=[],h=n.traceIs(t,"contour"),p=n.traceIs(t,"histogram"),d=n.traceIs(t,"gl2d");if(i(e)&&e.length>1&&!p&&"category"!==s.type){var v=e.length;if(!(v<=o))return h?e.slice(0,o):e.slice(0,o+1);if(h||d)f=Array.from(e).slice(0,o);else if(1===o)f="log"===s.type?[.5*e[0],2*e[0]]:[e[0]-.5,e[0]+.5];else if("log"===s.type){for(f=[Math.pow(e[0],1.5)/Math.pow(e[1],.5)],c=1;c0;)k=A.c2p(N[C]),C--;for(k0;)L=M.c2p(j[C]),C--;L=A._length||k<=0||E>=M._length||L<=0)return I.selectAll("image").data([]).exit().remove(),void b(I);"fast"===Z?(J=W,$=G):(J=Q,$=tt);var et=document.createElement("canvas");et.width=J,et.height=$;var rt,nt,it=et.getContext("2d",{willReadFrequently:!0}),at=p(z,{noNumericCheck:!0,returnArray:!0});"fast"===Z?(rt=Y?function(t){return W-1-t}:l.identity,nt=X?function(t){return G-1-t}:l.identity):(rt=function(t){return l.constrain(Math.round(A.c2p(N[t])-r),0,Q)},nt=function(t){return l.constrain(Math.round(M.c2p(j[t])-E),0,tt)});var ot,st,lt,ut,ct=nt(0),ft=[ct,ct],ht=Y?0:1,pt=X?0:1,dt=0,vt=0,gt=0,yt=0;function mt(t,e){if(void 0!==t){var r=at(t);return r[0]=Math.round(r[0]),r[1]=Math.round(r[1]),r[2]=Math.round(r[2]),dt+=e,vt+=r[0]*e,gt+=r[1]*e,yt+=r[2]*e,r}return[0,0,0,0]}function xt(t,e,r,n){var i=t[r.bin0];if(void 0===i)return mt(void 0,1);var a,o=t[r.bin1],s=e[r.bin0],l=e[r.bin1],u=o-i||0,c=s-i||0;return a=void 0===o?void 0===l?0:void 0===s?2*(l-i):2*(2*l-s-i)/3:void 0===l?void 0===s?0:2*(2*i-o-s)/3:void 0===s?2*(2*l-o-i)/3:l+i-o-s,mt(i+r.frac*u+n.frac*(c+r.frac*a))}if("default"!==Z){var bt,_t=0;try{bt=new Uint8Array(J*$*4)}catch(t){bt=new Array(J*$*4)}if("smooth"===Z){var wt,Tt,kt,At=U||N,Mt=V||j,St=new Array(At.length),Et=new Array(Mt.length),Lt=new Array(Q),Ct=U?w:_,Pt=V?w:_;for(C=0;CZt||Zt>M._length))for(P=Gt;PJt||Jt>A._length)){var $t=c({x:Kt,y:Xt},z,t._fullLayout);$t.x=Kt,$t.y=Xt;var Qt=D.z[C][P];void 0===Qt?($t.z="",$t.zLabel=""):($t.z=Qt,$t.zLabel=s.tickText(Ut,Qt,"hover").text);var te=D.text&&D.text[C]&&D.text[C][P];void 0!==te&&!1!==te||(te=""),$t.text=te;var ee=l.texttemplateString(Nt,$t,t._fullLayout._d3locale,$t,z._meta||{});if(ee){var re=ee.split("
"),ne=re.length,ie=0;for(O=0;O0&&(a=!0);for(var l=0;la){var o=a-r[t];return r[t]=a,o}}return 0},max:function(t,e,r,i){var a=i[e];if(n(a)){if(a=Number(a),!n(r[t]))return r[t]=a,a;if(r[t]u?t>o?t>1.1*i?i:t>1.1*a?a:o:t>s?s:t>l?l:u:Math.pow(10,Math.floor(Math.log(t)/Math.LN10))}function p(t,e,r,n,a,s){if(n&&t>o){var l=d(e,a,s),u=d(r,a,s),c=t===i?0:1;return l[c]!==u[c]}return Math.floor(r/t)-Math.floor(e/t)>.1}function d(t,e,r){var n=e.c2d(t,i,r).split("-");return""===n[0]&&(n.unshift(),n[0]="-"+n[0]),n}t.exports=function(t,e,r,n,a){var s,l,u=-1.1*e,h=-.1*e,p=t-h,d=r[0],v=r[1],g=Math.min(f(d+h,d+p,n,a),f(v+h,v+p,n,a)),y=Math.min(f(d+u,d+h,n,a),f(v+u,v+h,n,a));if(g>y&&yo){var m=s===i?1:6,x=s===i?"M12":"M1";return function(e,r){var o=n.c2d(e,i,a),s=o.indexOf("-",m);s>0&&(o=o.substr(0,s));var u=n.d2c(o,0,a);if(ur.r2l(B)&&(j=o.tickIncrement(j,b.size,!0,p)),D.start=r.l2r(j),F||i.nestedProperty(e,y+".start").set(D.start)}var U=b.end,V=r.r2l(I.end),q=void 0!==V;if((b.endFound||q)&&V!==r.r2l(U)){var H=q?V:i.aggNums(Math.max,null,d);D.end=r.l2r(H),q||i.nestedProperty(e,y+".start").set(D.end)}var G="autobin"+s;return!1===e._input[G]&&(e._input[y]=i.extendFlat({},e[y]||{}),delete e._input[G],delete e[G]),[D,d]}t.exports={calc:function(t,e){var r,a,p,d,v=[],g=[],y="h"===e.orientation,m=o.getFromId(t,y?e.yaxis:e.xaxis),x=y?"y":"x",b={x:"y",y:"x"}[x],_=e[x+"calendar"],w=e.cumulative,T=h(t,e,m,x),k=T[0],A=T[1],M="string"==typeof k.size,S=[],E=M?S:k,L=[],C=[],P=[],O=0,I=e.histnorm,D=e.histfunc,z=-1!==I.indexOf("density");w.enabled&&z&&(I=I.replace(/ ?density$/,""),z=!1);var R,F="max"===D||"min"===D?null:0,B=l.count,N=u[I],j=!1,U=function(t){return m.r2c(t,0,_)};for(i.isArrayOrTypedArray(e[b])&&"count"!==D&&(R=e[b],j="avg"===D,B=l[D]),r=U(k.start),p=U(k.end)+(r-o.tickIncrement(r,k.size,!1,_))/1e6;r=0&&d=0;n--)s(n);else if("increasing"===e){for(n=1;n=0;n--)t[n]+=t[n+1];"exclude"===r&&(t.push(0),t.shift())}}(g,w.direction,w.currentbin);var J=Math.min(v.length,g.length),$=[],Q=0,tt=J-1;for(r=0;r=Q;r--)if(g[r]){tt=r;break}for(r=Q;r<=tt;r++)if(n(v[r])&&n(g[r])){var et={p:v[r],s:g[r],b:0};w.enabled||(et.pts=P[r],W?et.ph0=et.ph1=P[r].length?A[P[r][0]]:v[r]:(e._computePh=!0,et.ph0=H(S[r]),et.ph1=H(S[r+1],!0))),$.push(et)}return 1===$.length&&($[0].width1=o.tickIncrement($[0].p,k.size,!1,_)-$[0].p),s($,e),i.isArrayOrTypedArray(e.selectedpoints)&&i.tagSelected($,e,Z),$},calcAllAutoBins:h}},73316:function(t){"use strict";t.exports={eventDataKeys:["binNumber"]}},80536:function(t,e,r){"use strict";var n=r(3400),i=r(79811),a=r(24040).traceIs,o=r(20011),s=r(31508).validateCornerradius,l=n.nestedProperty,u=r(71888).getAxisGroup,c=[{aStr:{x:"xbins.start",y:"ybins.start"},name:"start"},{aStr:{x:"xbins.end",y:"ybins.end"},name:"end"},{aStr:{x:"xbins.size",y:"ybins.size"},name:"size"},{aStr:{x:"nbinsx",y:"nbinsy"},name:"nbins"}],f=["x","y"];t.exports=function(t,e){var r,h,p,d,v,g,y,m=e._histogramBinOpts={},x=[],b={},_=[];function w(t,e){return n.coerce(r._input,r,r._module.attributes,t,e)}function T(t){return"v"===t.orientation?"x":"y"}function k(t,r,a){var o=t.uid+"__"+a;r||(r=o);var s=function(t,r){return i.getFromTrace({_fullLayout:e},t,r).type}(t,a),l=t[a+"calendar"]||"",u=m[r],c=!0;u&&(s===u.axType&&l===u.calendar?(c=!1,u.traces.push(t),u.dirs.push(a)):(r=o,s!==u.axType&&n.warn(["Attempted to group the bins of trace",t.index,"set on a","type:"+s,"axis","with bins on","type:"+u.axType,"axis."].join(" ")),l!==u.calendar&&n.warn(["Attempted to group the bins of trace",t.index,"set with a",l,"calendar","with bins",u.calendar?"on a "+u.calendar+" calendar":"w/o a set calendar"].join(" ")))),c&&(m[r]={traces:[t],dirs:[a],axType:s,calendar:t[a+"calendar"]||""}),t["_"+a+"bingroup"]=r}for(v=0;vS&&T.splice(S,T.length-S),M.length>S&&M.splice(S,M.length-S);var E=[],L=[],C=[],P="string"==typeof w.size,O="string"==typeof A.size,I=[],D=[],z=P?I:w,R=O?D:A,F=0,B=[],N=[],j=e.histnorm,U=e.histfunc,V=-1!==j.indexOf("density"),q="max"===U||"min"===U?null:0,H=a.count,G=o[j],W=!1,Y=[],X=[],Z="z"in e?e.z:"marker"in e&&Array.isArray(e.marker.color)?e.marker.color:"";Z&&"count"!==U&&(W="avg"===U,H=a[U]);var K=w.size,J=x(w.start),$=x(w.end)+(J-i.tickIncrement(J,K,!1,y))/1e6;for(r=J;r<$;r=i.tickIncrement(r,K,!1,y))L.push(q),I.push(r),W&&C.push(0);I.push(r);var Q,tt=L.length,et=(r-J)/tt,rt=(Q=J+et/2,v.c2r(Q,0,y)),nt=A.size,it=b(A.start),at=b(A.end)+(it-i.tickIncrement(it,nt,!1,m))/1e6;for(r=it;r=0&&p=0&&d-1,flipY:C.tiling.flip.indexOf("y")>-1,orientation:C.tiling.orientation,pad:{inner:C.tiling.pad},maxDepth:C._maxDepth}).descendants(),z=1/0,R=-1/0;D.forEach((function(t){var e=t.depth;e>=C._maxDepth?(t.x0=t.x1=(t.x0+t.x1)/2,t.y0=t.y1=(t.y0+t.y1)/2):(z=Math.min(z,e),R=Math.max(R,e))})),d=d.data(D,c.getPtId),C._maxVisibleLayers=isFinite(R)?R-z+1:0,d.enter().append("g").classed("slice",!0),k(d,p,{},[g,y],b),d.order();var F=null;if(T&&S){var B=c.getPtId(S);d.each((function(t){null===F&&c.getPtId(t)===B&&(F={x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1})}))}var N=function(){return F||{x0:0,x1:g,y0:0,y1:y}},j=d;return T&&(j=j.transition().each("end",(function(){var e=n.select(this);c.setSliceCursor(e,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})}))),j.each((function(s){s._x0=m(s.x0),s._x1=m(s.x1),s._y0=x(s.y0),s._y1=x(s.y1),s._hoverX=m(s.x1-C.tiling.pad),s._hoverY=x(I?s.y1-C.tiling.pad/2:s.y0+C.tiling.pad/2);var d=n.select(this),v=i.ensureSingle(d,"path","surface",(function(t){t.style("pointer-events",E?"none":"all")}));T?v.transition().attrTween("d",(function(t){var e=A(t,p,N(),[g,y],{orientation:C.tiling.orientation,flipX:C.tiling.flip.indexOf("x")>-1,flipY:C.tiling.flip.indexOf("y")>-1});return function(t){return b(e(t))}})):v.attr("d",b),d.call(f,r,t,e,{styleOne:l,eventDataKeys:u.eventDataKeys,transitionTime:u.CLICK_TRANSITION_TIME,transitionEasing:u.CLICK_TRANSITION_EASING}).call(c.setSliceCursor,t,{isTransitioning:t._transitioning}),v.call(l,s,C,t,{hovered:!1}),s.x0===s.x1||s.y0===s.y1?s._text="":s._text=h(s,r,C,e,L)||"";var k=i.ensureSingle(d,"g","slicetext"),S=i.ensureSingle(k,"text","",(function(t){t.attr("data-notex",1)})),D=i.ensureUniformFontSize(t,c.determineTextFont(C,s,L.font));S.text(s._text||" ").classed("slicetext",!0).attr("text-anchor",O?"end":P?"start":"middle").call(a.font,D).call(o.convertToTspans,t),s.textBB=a.bBox(S.node()),s.transform=_(s,{fontSize:D.size}),s.transform.fontSize=D.size,T?S.transition().attrTween("transform",(function(t){var e=M(t,p,N(),[g,y]);return function(t){return w(e(t))}})):S.attr("transform",w(s))})),F}},29044:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"icicle",basePlotModule:r(59564),categories:[],animatable:!0,attributes:r(97376),layoutAttributes:r(90676),supplyDefaults:r(7045),supplyLayoutDefaults:r(4304),calc:r(73876).r,crossTraceCalc:r(73876).q,plot:r(38364),style:r(47192).style,colorbar:r(5528),meta:{}}},90676:function(t){"use strict";t.exports={iciclecolorway:{valType:"colorlist",editType:"calc"},extendiciclecolors:{valType:"boolean",dflt:!0,editType:"calc"}}},4304:function(t,e,r){"use strict";var n=r(3400),i=r(90676);t.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r("iciclecolorway",e.colorway),r("extendiciclecolors")}},25132:function(t,e,r){"use strict";var n=r(74148),i=r(83024);t.exports=function(t,e,r){var a=r.flipX,o=r.flipY,s="h"===r.orientation,l=r.maxDepth,u=e[0],c=e[1];l&&(u=(t.height+1)*e[0]/Math.min(t.height+1,l),c=(t.height+1)*e[1]/Math.min(t.height+1,l));var f=n.partition().padding(r.pad.inner).size(s?[e[1],u]:[e[0],c])(t);return(s||a||o)&&i(f,e,{swapXY:s,flipX:a,flipY:o}),f}},38364:function(t,e,r){"use strict";var n=r(95808),i=r(67880);t.exports=function(t,e,r,a){return n(t,e,r,a,{type:"icicle",drawDescendants:i})}},47192:function(t,e,r){"use strict";var n=r(33428),i=r(76308),a=r(3400),o=r(82744).resizeText,s=r(60404);function l(t,e,r,n){var o=e.data.data,l=!e.children,u=o.i,c=a.castOption(r,u,"marker.line.color")||i.defaultLine,f=a.castOption(r,u,"marker.line.width")||0;t.call(s,e,r,n).style("stroke-width",f).call(i.stroke,c).style("opacity",l?r.leaf.opacity:null)}t.exports={style:function(t){var e=t._fullLayout._iciclelayer.selectAll(".trace");o(t,e,"icicle"),e.each((function(e){var r=n.select(this),i=e[0].trace;r.style("opacity",i.opacity),r.selectAll("path.surface").each((function(e){n.select(this).call(l,e,i,t)}))}))},styleOne:l}},95188:function(t,e,r){"use strict";for(var n=r(45464),i=r(21776).Ks,a=r(92880).extendFlat,o=r(47797).colormodel,s=["rgb","rgba","rgba256","hsl","hsla"],l=[],u=[],c=0;c0||n.inbox(r-s.y0,r-(s.y0+s.h*l.dy),0)>0)){var f,h=Math.floor((e-s.x0)/l.dx),p=Math.floor(Math.abs(r-s.y0)/l.dy);if(l._hasZ?f=s.z[p][h]:l._hasSource&&(f=l._canvas.el.getContext("2d",{willReadFrequently:!0}).getImageData(h,p,1,1).data),f){var d,v=s.hi||l.hoverinfo;if(v){var g=v.split("+");-1!==g.indexOf("all")&&(g=["color"]),-1!==g.indexOf("color")&&(d=!0)}var y,m=o.colormodel[l.colormodel],x=m.colormodel||l.colormodel,b=x.length,_=l._scaler(f),w=m.suffix,T=[];(l.hovertemplate||d)&&(T.push("["+[_[0]+w[0],_[1]+w[1],_[2]+w[2]].join(", ")),4===b&&T.push(", "+_[3]+w[3]),T.push("]"),T=T.join(""),t.extraText=x.toUpperCase()+": "+T),a(l.hovertext)&&a(l.hovertext[p])?y=l.hovertext[p][h]:a(l.text)&&a(l.text[p])&&(y=l.text[p][h]);var k=c.c2p(s.y0+(p+.5)*l.dy),A=s.x0+(h+.5)*l.dx,M=s.y0+(p+.5)*l.dy,S="["+f.slice(0,l.colormodel.length).join(", ")+"]";return[i.extendFlat(t,{index:[p,h],x0:u.c2p(s.x0+h*l.dx),x1:u.c2p(s.x0+(h+1)*l.dx),y0:k,y1:k,color:_,xVal:A,xLabelVal:A,yVal:M,yLabelVal:M,zLabelVal:S,text:y,hovertemplateLabels:{zLabel:S,colorLabel:T,"color[0]Label":_[0]+w[0],"color[1]Label":_[1]+w[1],"color[2]Label":_[2]+w[2],"color[3]Label":_[3]+w[3]}})]}}}},48928:function(t,e,r){"use strict";t.exports={attributes:r(95188),supplyDefaults:r(13188),calc:r(93336),plot:r(63715),style:r(28576),hoverPoints:r(24892),eventData:r(79972),moduleType:"trace",name:"image",basePlotModule:r(57952),categories:["cartesian","svg","2dMap","noSortingByValue"],animatable:!1,meta:{}}},63715:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=i.strTranslate,o=r(9616),s=r(47797),l=r(9188),u=r(2264).STYLE;t.exports=function(t,e,r,c){var f=e.xaxis,h=e.yaxis,p=!t._context._exportedPlot&&l();i.makeTraceGroups(c,r,"im").each((function(e){var r=n.select(this),l=e[0],c=l.trace,d=("fast"===c.zsmooth||!1===c.zsmooth&&p)&&!c._hasZ&&c._hasSource&&"linear"===f.type&&"linear"===h.type;c._realImage=d;var v,g,y,m,x,b,_=l.z,w=l.x0,T=l.y0,k=l.w,A=l.h,M=c.dx,S=c.dy;for(b=0;void 0===v&&b0;)g=f.c2p(w+b*M),b--;for(b=0;void 0===m&&b0;)x=h.c2p(T+b*S),b--;gI[0];if(D||z){var R=v+E/2,F=m+L/2;P+="transform:"+a(R+"px",F+"px")+"scale("+(D?-1:1)+","+(z?-1:1)+")"+a(-R+"px",-F+"px")+";"}}C.attr("style",P);var B=new Promise((function(t){if(c._hasZ)t();else if(c._hasSource)if(c._canvas&&c._canvas.el.width===k&&c._canvas.el.height===A&&c._canvas.source===c.source)t();else{var e=document.createElement("canvas");e.width=k,e.height=A;var r=e.getContext("2d",{willReadFrequently:!0});c._image=c._image||new Image;var n=c._image;n.onload=function(){r.drawImage(n,0,0),c._canvas={el:e,source:c.source},t()},n.setAttribute("src",c.source)}})).then((function(){var t,e;if(c._hasZ)e=N((function(t,e){var r=_[e][t];return i.isTypedArray(r)&&(r=Array.from(r)),r})),t=e.toDataURL("image/png");else if(c._hasSource)if(d)t=c.source;else{var r=c._canvas.el.getContext("2d",{willReadFrequently:!0}).getImageData(0,0,k,A).data;e=N((function(t,e){var n=4*(e*k+t);return[r[n],r[n+1],r[n+2],r[n+3]]})),t=e.toDataURL("image/png")}C.attr({"xlink:href":t,height:L,width:E,x:v,y:m})}));t._promises.push(B)}function N(t){var e=document.createElement("canvas");e.width=E,e.height=L;var r,n=e.getContext("2d",{willReadFrequently:!0}),a=function(t){return i.constrain(Math.round(f.c2p(w+t*M)-v),0,E)},o=function(t){return i.constrain(Math.round(h.c2p(T+t*S)-m),0,L)},u=s.colormodel[c.colormodel],p=u.colormodel||c.colormodel,d=u.fmt;for(b=0;b0}function T(t){t.each((function(t){m.stroke(n.select(this),t.line.color)})).each((function(t){m.fill(n.select(this),t.color)})).style("stroke-width",(function(t){return t.line.width}))}function k(t,e,r){var n=t._fullLayout,i=o.extendFlat({type:"linear",ticks:"outside",range:r,showline:!0},e),a={type:"linear",_id:"x"+e._id},s={letter:"x",font:n.font,noAutotickangles:!0,noHover:!0,noTickson:!0};function l(t,e){return o.coerce(i,a,y,t,e)}return v(i,a,l,s,n),g(i,a,l,s),a}function A(t,e,r){return[Math.min(e/t.width,r/t.height),t,e+"x"+r]}function M(t,e,r,i){var a=document.createElementNS("http://www.w3.org/2000/svg","text"),o=n.select(a);return o.text(t).attr("x",0).attr("y",0).attr("text-anchor",r).attr("data-unformatted",t).call(p.convertToTspans,i).call(f.font,e),f.bBox(o.node())}function S(t,e,r,n,i,a){var s="_cache"+e;t[s]&&t[s].key===i||(t[s]={key:i,value:r});var l=o.aggNums(a,null,[t[s].value,n],2);return t[s].value=l,l}t.exports=function(t,e,r,v){var g,y=t._fullLayout;w(r)&&v&&(g=v()),o.makeTraceGroups(y._indicatorlayer,e,"trace").each((function(e){var v,E,L,C,P,O=e[0].trace,I=n.select(this),D=O._hasGauge,z=O._isAngular,R=O._isBullet,F=O.domain,B={w:y._size.w*(F.x[1]-F.x[0]),h:y._size.h*(F.y[1]-F.y[0]),l:y._size.l+y._size.w*F.x[0],r:y._size.r+y._size.w*(1-F.x[1]),t:y._size.t+y._size.h*(1-F.y[1]),b:y._size.b+y._size.h*F.y[0]},N=B.l+B.w/2,j=B.t+B.h/2,U=Math.min(B.w/2,B.h),V=h.innerRadius*U,q=O.align||"center";if(E=j,D){if(z&&(v=N,E=j+U/2,L=function(t){return function(t,e){return[e/Math.sqrt(t.width/2*(t.width/2)+t.height*t.height),t,e]}(t,.9*V)}),R){var H=h.bulletPadding,G=1-h.bulletNumberDomainSize+H;v=B.l+(G+(1-G)*b[q])*B.w,L=function(t){return A(t,(h.bulletNumberDomainSize-H)*B.w,B.h)}}}else v=B.l+b[q]*B.w,L=function(t){return A(t,B.w,B.h)};!function(t,e,r,i){var u,c,h,v=r[0].trace,g=i.numbersX,y=i.numbersY,T=v.align||"center",A=x[T],E=i.transitionOpts,L=i.onComplete,C=o.ensureSingle(e,"g","numbers"),P=[];v._hasNumber&&P.push("number"),v._hasDelta&&(P.push("delta"),"left"===v.delta.position&&P.reverse());var O=C.selectAll("text").data(P);function I(e,r,n,i){if(!e.match("s")||n>=0==i>=0||r(n).slice(-1).match(_)||r(i).slice(-1).match(_))return r;var a=e.slice().replace("s","f").replace(/\d+/,(function(t){return parseInt(t)-1})),o=k(t,{tickformat:a});return function(t){return Math.abs(t)<1?d.tickText(o,t).text:r(t)}}O.enter().append("text"),O.attr("text-anchor",(function(){return A})).attr("class",(function(t){return t})).attr("x",null).attr("y",null).attr("dx",null).attr("dy",null),O.exit().remove();var D,z=v.mode+v.align;if(v._hasDelta&&(D=function(){var e=k(t,{tickformat:v.delta.valueformat},v._range);e.setScale(),d.prepTicks(e);var i=function(t){return d.tickText(e,t).text},o=v.delta.suffix,s=v.delta.prefix,l=function(t){return v.delta.relative?t.relativeDelta:t.delta},u=function(t,e){return 0===t||"number"!=typeof t||isNaN(t)?"-":(t>0?v.delta.increasing.symbol:v.delta.decreasing.symbol)+s+e(t)+o},h=function(t){return t.delta>=0?v.delta.increasing.color:v.delta.decreasing.color};void 0===v._deltaLastValue&&(v._deltaLastValue=l(r[0]));var g=C.select("text.delta");function y(){g.text(u(l(r[0]),i)).call(m.fill,h(r[0])).call(p.convertToTspans,t)}return g.call(f.font,v.delta.font).call(m.fill,h({delta:v._deltaLastValue})),w(E)?g.transition().duration(E.duration).ease(E.easing).tween("text",(function(){var t=n.select(this),e=l(r[0]),o=v._deltaLastValue,s=I(v.delta.valueformat,i,o,e),c=a(o,e);return v._deltaLastValue=e,function(e){t.text(u(c(e),s)),t.call(m.fill,h({delta:c(e)}))}})).each("end",(function(){y(),L&&L()})).each("interrupt",(function(){y(),L&&L()})):y(),c=M(u(l(r[0]),i),v.delta.font,A,t),g}(),z+=v.delta.position+v.delta.font.size+v.delta.font.family+v.delta.valueformat,z+=v.delta.increasing.symbol+v.delta.decreasing.symbol,h=c),v._hasNumber&&(function(){var e=k(t,{tickformat:v.number.valueformat},v._range);e.setScale(),d.prepTicks(e);var i=function(t){return d.tickText(e,t).text},o=v.number.suffix,s=v.number.prefix,l=C.select("text.number");function c(){var e="number"==typeof r[0].y?s+i(r[0].y)+o:"-";l.text(e).call(f.font,v.number.font).call(p.convertToTspans,t)}w(E)?l.transition().duration(E.duration).ease(E.easing).each("end",(function(){c(),L&&L()})).each("interrupt",(function(){c(),L&&L()})).attrTween("text",(function(){var t=n.select(this),e=a(r[0].lastY,r[0].y);v._lastValue=r[0].y;var l=I(v.number.valueformat,i,r[0].lastY,r[0].y);return function(r){t.text(s+l(e(r))+o)}})):c(),u=M(s+i(r[0].y)+o,v.number.font,A,t)}(),z+=v.number.font.size+v.number.font.family+v.number.valueformat+v.number.suffix+v.number.prefix,h=u),v._hasDelta&&v._hasNumber){var R,F,B=[(u.left+u.right)/2,(u.top+u.bottom)/2],N=[(c.left+c.right)/2,(c.top+c.bottom)/2],j=.75*v.delta.font.size;"left"===v.delta.position&&(R=S(v,"deltaPos",0,-1*(u.width*b[v.align]+c.width*(1-b[v.align])+j),z,Math.min),F=B[1]-N[1],h={width:u.width+c.width+j,height:Math.max(u.height,c.height),left:c.left+R,right:u.right,top:Math.min(u.top,c.top+F),bottom:Math.max(u.bottom,c.bottom+F)}),"right"===v.delta.position&&(R=S(v,"deltaPos",0,u.width*(1-b[v.align])+c.width*b[v.align]+j,z,Math.max),F=B[1]-N[1],h={width:u.width+c.width+j,height:Math.max(u.height,c.height),left:u.left,right:c.right+R,top:Math.min(u.top,c.top+F),bottom:Math.max(u.bottom,c.bottom+F)}),"bottom"===v.delta.position&&(R=null,F=c.height,h={width:Math.max(u.width,c.width),height:u.height+c.height,left:Math.min(u.left,c.left),right:Math.max(u.right,c.right),top:u.bottom-u.height,bottom:u.bottom+c.height}),"top"===v.delta.position&&(R=null,F=u.top,h={width:Math.max(u.width,c.width),height:u.height+c.height,left:Math.min(u.left,c.left),right:Math.max(u.right,c.right),top:u.bottom-u.height-c.height,bottom:u.bottom}),D.attr({dx:R,dy:F})}(v._hasNumber||v._hasDelta)&&C.attr("transform",(function(){var t=i.numbersScaler(h);z+=t[2];var e,r=S(v,"numbersScale",1,t[0],z,Math.min);v._scaleNumbers||(r=1),e=v._isAngular?y-r*h.bottom:y-r*(h.top+h.bottom)/2,v._numbersTop=r*h.top+e;var n=h[T];"center"===T&&(n=(h.left+h.right)/2);var a=g-r*n;return a=S(v,"numbersTranslate",0,a,z,Math.max),l(a,e)+s(r)}))}(t,I,e,{numbersX:v,numbersY:E,numbersScaler:L,transitionOpts:r,onComplete:g}),D&&(C={range:O.gauge.axis.range,color:O.gauge.bgcolor,line:{color:O.gauge.bordercolor,width:0},thickness:1},P={range:O.gauge.axis.range,color:"rgba(0, 0, 0, 0)",line:{color:O.gauge.bordercolor,width:O.gauge.borderwidth},thickness:1});var W=I.selectAll("g.angular").data(z?e:[]);W.exit().remove();var Y=I.selectAll("g.angularaxis").data(z?e:[]);Y.exit().remove(),z&&function(t,e,r,a){var o,s,f,h,p=r[0].trace,v=a.size,g=a.radius,y=a.innerRadius,m=a.gaugeBg,x=a.gaugeOutline,b=[v.l+v.w/2,v.t+v.h/2+g/2],_=a.gauge,A=a.layer,M=a.transitionOpts,S=a.onComplete,E=Math.PI/2;function L(t){var e=p.gauge.axis.range[0],r=(t-e)/(p.gauge.axis.range[1]-e)*Math.PI-E;return r<-E?-E:r>E?E:r}function C(t){return n.svg.arc().innerRadius((y+g)/2-t/2*(g-y)).outerRadius((y+g)/2+t/2*(g-y)).startAngle(-E)}function P(t){t.attr("d",(function(t){return C(t.thickness).startAngle(L(t.range[0])).endAngle(L(t.range[1]))()}))}_.enter().append("g").classed("angular",!0),_.attr("transform",l(b[0],b[1])),A.enter().append("g").classed("angularaxis",!0).classed("crisp",!0),A.selectAll("g.xangularaxistick,path,text").remove(),(o=k(t,p.gauge.axis)).type="linear",o.range=p.gauge.axis.range,o._id="xangularaxis",o.ticklabeloverflow="allow",o.setScale();var O=function(t){return(o.range[0]-t.x)/(o.range[1]-o.range[0])*Math.PI+Math.PI},I={},D=d.makeLabelFns(o,0).labelStandoff;I.xFn=function(t){var e=O(t);return Math.cos(e)*D},I.yFn=function(t){var e=O(t),r=Math.sin(e)>0?.2:1;return-Math.sin(e)*(D+t.fontSize*r)+Math.abs(Math.cos(e))*(t.fontSize*c)},I.anchorFn=function(t){var e=O(t),r=Math.cos(e);return Math.abs(r)<.1?"middle":r>0?"start":"end"},I.heightFn=function(t,e,r){var n=O(t);return-.5*(1+Math.sin(n))*r};var z=function(t){return l(b[0]+g*Math.cos(t),b[1]-g*Math.sin(t))};f=function(t){return z(O(t))};if(s=d.calcTicks(o),h=d.getTickSigns(o)[2],o.visible){h="inside"===o.ticks?-1:1;var R=(o.linewidth||1)/2;d.drawTicks(t,o,{vals:s,layer:A,path:"M"+h*R+",0h"+h*o.ticklen,transFn:function(t){var e=O(t);return z(e)+"rotate("+-u(e)+")"}}),d.drawLabels(t,o,{vals:s,layer:A,transFn:f,labelFns:I})}var F=[m].concat(p.gauge.steps),B=_.selectAll("g.bg-arc").data(F);B.enter().append("g").classed("bg-arc",!0).append("path"),B.select("path").call(P).call(T),B.exit().remove();var N=C(p.gauge.bar.thickness),j=_.selectAll("g.value-arc").data([p.gauge.bar]);j.enter().append("g").classed("value-arc",!0).append("path");var U,V,q,H=j.select("path");w(M)?(H.transition().duration(M.duration).ease(M.easing).each("end",(function(){S&&S()})).each("interrupt",(function(){S&&S()})).attrTween("d",(U=N,V=L(r[0].lastY),q=L(r[0].y),function(){var t=i(V,q);return function(e){return U.endAngle(t(e))()}})),p._lastValue=r[0].y):H.attr("d","number"==typeof r[0].y?N.endAngle(L(r[0].y)):"M0,0Z"),H.call(T),j.exit().remove(),F=[];var G=p.gauge.threshold.value;(G||0===G)&&F.push({range:[G,G],color:p.gauge.threshold.color,line:{color:p.gauge.threshold.line.color,width:p.gauge.threshold.line.width},thickness:p.gauge.threshold.thickness});var W=_.selectAll("g.threshold-arc").data(F);W.enter().append("g").classed("threshold-arc",!0).append("path"),W.select("path").call(P).call(T),W.exit().remove();var Y=_.selectAll("g.gauge-outline").data([x]);Y.enter().append("g").classed("gauge-outline",!0).append("path"),Y.select("path").call(P).call(T),Y.exit().remove()}(t,0,e,{radius:U,innerRadius:V,gauge:W,layer:Y,size:B,gaugeBg:C,gaugeOutline:P,transitionOpts:r,onComplete:g});var X=I.selectAll("g.bullet").data(R?e:[]);X.exit().remove();var Z=I.selectAll("g.bulletaxis").data(R?e:[]);Z.exit().remove(),R&&function(t,e,r,n){var i,a,o,s,u,c=r[0].trace,f=n.gauge,p=n.layer,v=n.gaugeBg,g=n.gaugeOutline,y=n.size,x=c.domain,b=n.transitionOpts,_=n.onComplete;f.enter().append("g").classed("bullet",!0),f.attr("transform",l(y.l,y.t)),p.enter().append("g").classed("bulletaxis",!0).classed("crisp",!0),p.selectAll("g.xbulletaxistick,path,text").remove();var A=y.h,M=c.gauge.bar.thickness*A,S=x.x[0],E=x.x[0]+(x.x[1]-x.x[0])*(c._hasNumber||c._hasDelta?1-h.bulletNumberDomainSize:1);function L(t){t.attr("width",(function(t){return Math.max(0,i.c2p(t.range[1])-i.c2p(t.range[0]))})).attr("x",(function(t){return i.c2p(t.range[0])})).attr("y",(function(t){return.5*(1-t.thickness)*A})).attr("height",(function(t){return t.thickness*A}))}(i=k(t,c.gauge.axis))._id="xbulletaxis",i.domain=[S,E],i.setScale(),a=d.calcTicks(i),o=d.makeTransTickFn(i),s=d.getTickSigns(i)[2],u=y.t+y.h,i.visible&&(d.drawTicks(t,i,{vals:"inside"===i.ticks?d.clipEnds(i,a):a,layer:p,path:d.makeTickPath(i,u,s),transFn:o}),d.drawLabels(t,i,{vals:a,layer:p,transFn:o,labelFns:d.makeLabelFns(i,u)}));var C=[v].concat(c.gauge.steps),P=f.selectAll("g.bg-bullet").data(C);P.enter().append("g").classed("bg-bullet",!0).append("rect"),P.select("rect").call(L).call(T),P.exit().remove();var O=f.selectAll("g.value-bullet").data([c.gauge.bar]);O.enter().append("g").classed("value-bullet",!0).append("rect"),O.select("rect").attr("height",M).attr("y",(A-M)/2).call(T),w(b)?O.select("rect").transition().duration(b.duration).ease(b.easing).each("end",(function(){_&&_()})).each("interrupt",(function(){_&&_()})).attr("width",Math.max(0,i.c2p(Math.min(c.gauge.axis.range[1],r[0].y)))):O.select("rect").attr("width","number"==typeof r[0].y?Math.max(0,i.c2p(Math.min(c.gauge.axis.range[1],r[0].y))):0),O.exit().remove();var I=r.filter((function(){return c.gauge.threshold.value||0===c.gauge.threshold.value})),D=f.selectAll("g.threshold-bullet").data(I);D.enter().append("g").classed("threshold-bullet",!0).append("line"),D.select("line").attr("x1",i.c2p(c.gauge.threshold.value)).attr("x2",i.c2p(c.gauge.threshold.value)).attr("y1",(1-c.gauge.threshold.thickness)/2*A).attr("y2",(1-(1-c.gauge.threshold.thickness)/2)*A).call(m.stroke,c.gauge.threshold.line.color).style("stroke-width",c.gauge.threshold.line.width),D.exit().remove();var z=f.selectAll("g.gauge-outline").data([g]);z.enter().append("g").classed("gauge-outline",!0).append("rect"),z.select("rect").call(L).call(T),z.exit().remove()}(t,0,e,{gauge:X,layer:Z,size:B,gaugeBg:C,gaugeOutline:P,transitionOpts:r,onComplete:g});var K=I.selectAll("text.title").data(e);K.exit().remove(),K.enter().append("text").classed("title",!0),K.attr("text-anchor",(function(){return R?x.right:x[O.title.align]})).text(O.title.text).call(f.font,O.title.font).call(p.convertToTspans,t),K.attr("transform",(function(){var t,e=B.l+B.w*b[O.title.align],r=h.titlePadding,n=f.bBox(K.node());return D?(z&&(t=O.gauge.axis.visible?f.bBox(Y.node()).top-r-n.bottom:B.t+B.h/2-U/2-n.bottom-r),R&&(t=E-(n.top+n.bottom)/2,e=B.l-h.bulletPadding*B.w)):t=O._numbersTop-r-n.bottom,l(e,t)}))}))}},50048:function(t,e,r){"use strict";var n=r(49084),i=r(29736).axisHoverFormat,a=r(21776).Ks,o=r(52948),s=r(45464),l=r(92880).extendFlat,u=r(67824).overrideAll,c=t.exports=u(l({x:{valType:"data_array"},y:{valType:"data_array"},z:{valType:"data_array"},value:{valType:"data_array"},isomin:{valType:"number"},isomax:{valType:"number"},surface:{show:{valType:"boolean",dflt:!0},count:{valType:"integer",dflt:2,min:1},fill:{valType:"number",min:0,max:1,dflt:1},pattern:{valType:"flaglist",flags:["A","B","C","D","E"],extras:["all","odd","even"],dflt:"all"}},spaceframe:{show:{valType:"boolean",dflt:!1},fill:{valType:"number",min:0,max:1,dflt:.15}},slices:{x:{show:{valType:"boolean",dflt:!1},locations:{valType:"data_array",dflt:[]},fill:{valType:"number",min:0,max:1,dflt:1}},y:{show:{valType:"boolean",dflt:!1},locations:{valType:"data_array",dflt:[]},fill:{valType:"number",min:0,max:1,dflt:1}},z:{show:{valType:"boolean",dflt:!1},locations:{valType:"data_array",dflt:[]},fill:{valType:"number",min:0,max:1,dflt:1}}},caps:{x:{show:{valType:"boolean",dflt:!0},fill:{valType:"number",min:0,max:1,dflt:1}},y:{show:{valType:"boolean",dflt:!0},fill:{valType:"number",min:0,max:1,dflt:1}},z:{show:{valType:"boolean",dflt:!0},fill:{valType:"number",min:0,max:1,dflt:1}}},text:{valType:"string",dflt:"",arrayOk:!0},hovertext:{valType:"string",dflt:"",arrayOk:!0},hovertemplate:a(),xhoverformat:i("x"),yhoverformat:i("y"),zhoverformat:i("z"),valuehoverformat:i("value",1),showlegend:l({},s.showlegend,{dflt:!1})},n("",{colorAttr:"`value`",showScaleDflt:!0,editTypeOverride:"calc"}),{opacity:o.opacity,lightposition:o.lightposition,lighting:o.lighting,flatshading:o.flatshading,contour:o.contour,hoverinfo:l({},s.hoverinfo)}),"calc","nested");c.flatshading.dflt=!0,c.lighting.facenormalsepsilon.dflt=0,c.x.editType=c.y.editType=c.z.editType=c.value.editType="calc+clearAxisTypes",c.transforms=void 0},62624:function(t,e,r){"use strict";var n=r(47128),i=r(3832).processGrid,a=r(3832).filter;t.exports=function(t,e){e._len=Math.min(e.x.length,e.y.length,e.z.length,e.value.length),e._x=a(e.x,e._len),e._y=a(e.y,e._len),e._z=a(e.z,e._len),e._value=a(e.value,e._len);var r=i(e);e._gridFill=r.fill,e._Xs=r.Xs,e._Ys=r.Ys,e._Zs=r.Zs,e._len=r.len;for(var o=1/0,s=-1/0,l=0;l0;r--){var n=Math.min(e[r],e[r-1]),i=Math.max(e[r],e[r-1]);if(i>n&&n-1}function R(t,e){return null===t?e:t}function F(e,r,n){C();var i,a,o,l=[r],u=[n];if(s>=1)l=[r],u=[n];else if(s>0){var c=function(t,e){var r=t[0],n=t[1],i=t[2],a=function(t,e,r){for(var n=[],i=0;i-1?n[p]:L(d,v,y);h[p]=x>-1?x:O(d,v,y,R(e,m))}i=h[0],a=h[1],o=h[2],t._meshI.push(i),t._meshJ.push(a),t._meshK.push(o),++g}}function B(t,e,r,n){var i=t[3];in&&(i=n);for(var a=(t[3]-i)/(t[3]-e[3]+1e-9),o=[],s=0;s<4;s++)o[s]=(1-a)*t[s]+a*e[s];return o}function N(t,e,r){return t>=e&&t<=r}function j(t){var e=.001*(E-S);return t>=S-e&&t<=E+e}function U(e){for(var r=[],n=0;n<4;n++){var i=e[n];r.push([t._x[i],t._y[i],t._z[i],t._value[i]])}return r}var V=3;function q(t,e,r,n,i,a){a||(a=1),r=[-1,-1,-1];var o=!1,s=[N(e[0][3],n,i),N(e[1][3],n,i),N(e[2][3],n,i)];if(!s[0]&&!s[1]&&!s[2])return!1;var l=function(t,e,r){return j(e[0][3])&&j(e[1][3])&&j(e[2][3])?(F(t,e,r),!0):aMath.abs(L-M)?[A,L]:[L,M];d=!0,Q(r,C[0],C[1]),d=!1}}var I=[[Math.min(S,M),Math.max(S,M)],[Math.min(A,E),Math.max(A,E)]];["x","y","z"].forEach((function(r){for(var n=[],i=0;i0&&(f.push(d.id),"x"===r?h.push([d.distRatio,0,0]):"y"===r?h.push([0,d.distRatio,0]):h.push([0,0,d.distRatio]))}else c=nt(1,"x"===r?b-1:"y"===r?_-1:w-1);f.length>0&&(n[a]="x"===r?tt(e,f,o,s,h,n[a]):"y"===r?et(e,f,o,s,h,n[a]):rt(e,f,o,s,h,n[a]),a++),c.length>0&&(n[a]="x"===r?K(e,c,o,s,n[a]):"y"===r?J(e,c,o,s,n[a]):$(e,c,o,s,n[a]),a++)}var v=t.caps[r];v.show&&v.fill&&(D(v.fill),n[a]="x"===r?K(e,[0,b-1],o,s,n[a]):"y"===r?J(e,[0,_-1],o,s,n[a]):$(e,[0,w-1],o,s,n[a]),a++)}})),0===g&&P(),t._meshX=n,t._meshY=i,t._meshZ=a,t._meshIntensity=o,t._Xs=y,t._Ys=m,t._Zs=x}(),t}t.exports={findNearestOnAxis:u,generateIsoMeshes:p,createIsosurfaceTrace:function(t,e){var r=t.glplot.gl,i=n({gl:r}),a=new c(t,i,e.uid);return i._trace=a,a.update(e),t.glplot.add(i),a}}},70548:function(t,e,r){"use strict";var n=r(3400),i=r(24040),a=r(50048),o=r(27260);function s(t,e,r,n,a){var s=a("isomin"),l=a("isomax");null!=l&&null!=s&&s>l&&(e.isomin=null,e.isomax=null);var u=a("x"),c=a("y"),f=a("z"),h=a("value");u&&u.length&&c&&c.length&&f&&f.length&&h&&h.length?(i.getComponentMethod("calendars","handleTraceDefaults")(t,e,["x","y","z"],n),a("valuehoverformat"),["x","y","z"].forEach((function(t){a(t+"hoverformat");var e="caps."+t;a(e+".show")&&a(e+".fill");var r="slices."+t;a(r+".show")&&(a(r+".fill"),a(r+".locations"))})),a("spaceframe.show")&&a("spaceframe.fill"),a("surface.show")&&(a("surface.count"),a("surface.fill"),a("surface.pattern")),a("contour.show")&&(a("contour.color"),a("contour.width")),["text","hovertext","hovertemplate","lighting.ambient","lighting.diffuse","lighting.specular","lighting.roughness","lighting.fresnel","lighting.vertexnormalsepsilon","lighting.facenormalsepsilon","lightposition.x","lightposition.y","lightposition.z","flatshading","opacity"].forEach((function(t){a(t)})),o(t,e,n,a,{prefix:"",cLetter:"c"}),e._length=null):e.visible=!1}t.exports={supplyDefaults:function(t,e,r,i){s(t,e,0,i,(function(r,i){return n.coerce(t,e,a,r,i)}))},supplyIsoDefaults:s}},6296:function(t,e,r){"use strict";t.exports={attributes:r(50048),supplyDefaults:r(70548).supplyDefaults,calc:r(62624),colorbar:{min:"cmin",max:"cmax"},plot:r(31460).createIsosurfaceTrace,moduleType:"trace",name:"isosurface",basePlotModule:r(12536),categories:["gl3d","showLegend"],meta:{}}},52948:function(t,e,r){"use strict";var n=r(49084),i=r(29736).axisHoverFormat,a=r(21776).Ks,o=r(16716),s=r(45464),l=r(92880).extendFlat;t.exports=l({x:{valType:"data_array",editType:"calc+clearAxisTypes"},y:{valType:"data_array",editType:"calc+clearAxisTypes"},z:{valType:"data_array",editType:"calc+clearAxisTypes"},i:{valType:"data_array",editType:"calc"},j:{valType:"data_array",editType:"calc"},k:{valType:"data_array",editType:"calc"},text:{valType:"string",dflt:"",arrayOk:!0,editType:"calc"},hovertext:{valType:"string",dflt:"",arrayOk:!0,editType:"calc"},hovertemplate:a({editType:"calc"}),xhoverformat:i("x"),yhoverformat:i("y"),zhoverformat:i("z"),delaunayaxis:{valType:"enumerated",values:["x","y","z"],dflt:"z",editType:"calc"},alphahull:{valType:"number",dflt:-1,editType:"calc"},intensity:{valType:"data_array",editType:"calc"},intensitymode:{valType:"enumerated",values:["vertex","cell"],dflt:"vertex",editType:"calc"},color:{valType:"color",editType:"calc"},vertexcolor:{valType:"data_array",editType:"calc"},facecolor:{valType:"data_array",editType:"calc"},transforms:void 0},n("",{colorAttr:"`intensity`",showScaleDflt:!0,editTypeOverride:"calc"}),{opacity:o.opacity,flatshading:{valType:"boolean",dflt:!1,editType:"calc"},contour:{show:l({},o.contours.x.show,{}),color:o.contours.x.color,width:o.contours.x.width,editType:"calc"},lightposition:{x:l({},o.lightposition.x,{dflt:1e5}),y:l({},o.lightposition.y,{dflt:1e5}),z:l({},o.lightposition.z,{dflt:0}),editType:"calc"},lighting:l({vertexnormalsepsilon:{valType:"number",min:0,max:1,dflt:1e-12,editType:"calc"},facenormalsepsilon:{valType:"number",min:0,max:1,dflt:1e-6,editType:"calc"},editType:"calc"},o.lighting),hoverinfo:l({},s.hoverinfo,{editType:"calc"}),showlegend:l({},s.showlegend,{dflt:!1})})},1876:function(t,e,r){"use strict";var n=r(47128);t.exports=function(t,e){e.intensity&&n(t,e,{vals:e.intensity,containerStr:"",cLetter:"c"})}},576:function(t,e,r){"use strict";var n=r(67792).gl_mesh3d,i=r(67792).delaunay_triangulate,a=r(67792).alpha_shape,o=r(67792).convex_hull,s=r(33040).parseColorScale,l=r(3400).isArrayOrTypedArray,u=r(43080),c=r(8932).extractOpts,f=r(52094);function h(t,e,r){this.scene=t,this.uid=r,this.mesh=e,this.name="",this.color="#fff",this.data=null,this.showContour=!1}var p=h.prototype;function d(t){for(var e=[],r=t.length,n=0;n=e-.5)return!1;return!0}p.handlePick=function(t){if(t.object===this.mesh){var e=t.index=t.data.index;t.data._cellCenter?t.traceCoordinate=t.data.dataCoordinate:t.traceCoordinate=[this.data.x[e],this.data.y[e],this.data.z[e]];var r=this.data.hovertext||this.data.text;return l(r)&&void 0!==r[e]?t.textLabel=r[e]:r&&(t.textLabel=r),!0}},p.update=function(t){var e=this.scene,r=e.fullSceneLayout;this.data=t;var n,l=t.x.length,h=f(v(r.xaxis,t.x,e.dataScale[0],t.xcalendar),v(r.yaxis,t.y,e.dataScale[1],t.ycalendar),v(r.zaxis,t.z,e.dataScale[2],t.zcalendar));if(t.i&&t.j&&t.k){if(t.i.length!==t.j.length||t.j.length!==t.k.length||!y(t.i,l)||!y(t.j,l)||!y(t.k,l))return;n=f(g(t.i),g(t.j),g(t.k))}else n=0===t.alphahull?o(h):t.alphahull>0?a(t.alphahull,h):function(t,e){for(var r=["x","y","z"].indexOf(t),n=[],a=e.length,o=0;oy):g=A>w,y=A;var M=u(w,T,k,A);M.pos=_,M.yc=(w+A)/2,M.i=b,M.dir=g?"increasing":"decreasing",M.x=M.pos,M.y=[k,T],m&&(M.orig_p=r[b]),d&&(M.tx=e.text[b]),v&&(M.htx=e.hovertext[b]),x.push(M)}else x.push({pos:_,empty:!0})}return e._extremes[l._id]=a.findExtremes(l,n.concat(h,f),{padded:!0}),x.length&&(x[0].t={labels:{open:i(t,"open:")+" ",high:i(t,"high:")+" ",low:i(t,"low:")+" ",close:i(t,"close:")+" "}}),x}t.exports={calc:function(t,e){var r=a.getFromId(t,e.xaxis),i=a.getFromId(t,e.yaxis),s=function(t,e,r){var i=r._minDiff;if(!i){var a,s=t._fullData,l=[];for(i=1/0,a=0;a"+u.labels[x]+n.hoverLabelText(s,b,l.yhoverformat):((m=i.extendFlat({},h)).y0=m.y1=_,m.yLabelVal=b,m.yLabel=u.labels[x]+n.hoverLabelText(s,b,l.yhoverformat),m.name="",f.push(m),g[b]=m)}return f}function h(t,e,r,i){var a=t.cd,o=t.ya,l=a[0].trace,f=a[0].t,h=c(t,e,r,i);if(!h)return[];var p=a[h.index],d=h.index=p.i,v=p.dir;function g(t){return f.labels[t]+n.hoverLabelText(o,l[t][d],l.yhoverformat)}var y=p.hi||l.hoverinfo,m=y.split("+"),x="all"===y,b=x||-1!==m.indexOf("y"),_=x||-1!==m.indexOf("text"),w=b?[g("open"),g("high"),g("low"),g("close")+" "+u[v]]:[];return _&&s(p,l,w),h.extraText=w.join("
"),h.y0=h.y1=o.c2p(p.yc,!0),[h]}t.exports={hoverPoints:function(t,e,r,n){return t.cd[0].trace.hoverlabel.split?f(t,e,r,n):h(t,e,r,n)},hoverSplit:f,hoverOnPoints:h}},65456:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"ohlc",basePlotModule:r(57952),categories:["cartesian","svg","showLegend"],meta:{},attributes:r(20279),supplyDefaults:r(23860),calc:r(42812).calc,plot:r(36664),style:r(14008),hoverPoints:r(18720).hoverPoints,selectPoints:r(97384)}},52744:function(t,e,r){"use strict";var n=r(24040),i=r(3400);t.exports=function(t,e,r,a){var o=r("x"),s=r("open"),l=r("high"),u=r("low"),c=r("close");if(r("hoverlabel.split"),n.getComponentMethod("calendars","handleTraceDefaults")(t,e,["x"],a),s&&l&&u&&c){var f=Math.min(s.length,l.length,u.length,c.length);return o&&(f=Math.min(f,i.minRowLength(o))),e._length=f,f}}},36664:function(t,e,r){"use strict";var n=r(33428),i=r(3400);t.exports=function(t,e,r,a){var o=e.yaxis,s=e.xaxis,l=!!s.rangebreaks;i.makeTraceGroups(a,r,"trace ohlc").each((function(t){var e=n.select(this),r=t[0],a=r.t;if(!0!==r.trace.visible||a.empty)e.remove();else{var u=a.tickLen,c=e.selectAll("path").data(i.identity);c.enter().append("path"),c.exit().remove(),c.attr("d",(function(t){if(t.empty)return"M0,0Z";var e=s.c2p(t.pos-u,!0),r=s.c2p(t.pos+u,!0),n=l?(e+r)/2:s.c2p(t.pos,!0);return"M"+e+","+o.c2p(t.o,!0)+"H"+n+"M"+n+","+o.c2p(t.h,!0)+"V"+o.c2p(t.l,!0)+"M"+r+","+o.c2p(t.c,!0)+"H"+n}))}}))}},97384:function(t){"use strict";t.exports=function(t,e){var r,n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].t.bPos||0;if(!1===e)for(r=0;r=t.length)return!1;if(void 0!==e[t[r]])return!1;e[t[r]]=!0}return!0}(r))for(e=0;e0||c(s);u&&(o="array");var f=r("categoryorder",o);"array"===f?(r("categoryarray"),r("ticktext")):(delete t.categoryarray,delete t.ticktext),u||"array"!==f||(e.categoryorder="trace")}}t.exports=function(t,e,r,c){function h(r,i){return n.coerce(t,e,l,r,i)}var p=s(t,e,{name:"dimensions",handleItemDefaults:f}),d=function(t,e,r,o,s){s("line.shape"),s("line.hovertemplate");var l=s("line.color",o.colorway[0]);if(i(t,"line")&&n.isArrayOrTypedArray(l)){if(l.length)return s("line.colorscale"),a(t,e,o,s,{prefix:"line.",cLetter:"c"}),l.length;e.line.color=r}return 1/0}(t,e,r,c,h);o(e,c,h),Array.isArray(p)&&p.length||(e.visible=!1),u(e,p,"values",d),h("hoveron"),h("hovertemplate"),h("arrangement"),h("bundlecolors"),h("sortpaths"),h("counts");var v={family:c.font.family,size:Math.round(c.font.size),color:c.font.color};n.coerceFont(h,"labelfont",v);var g={family:c.font.family,size:Math.round(c.font.size/1.2),color:c.font.color};n.coerceFont(h,"tickfont",g)}},22020:function(t,e,r){"use strict";t.exports={attributes:r(72140),supplyDefaults:r(76671),calc:r(69136),plot:r(60268),colorbar:{container:"line",min:"cmin",max:"cmax"},moduleType:"trace",name:"parcats",basePlotModule:r(91800),categories:["noOpacity"],meta:{}}},51036:function(t,e,r){"use strict";var n=r(33428),i=r(67756).Gz,a=r(36424),o=r(93024),s=r(3400),l=s.strTranslate,u=r(43616),c=r(49760),f=r(72736);function h(t,e,r,i){var a=e._context.staticPlot,o=t.map(F.bind(0,e,r)),c=i.selectAll("g.parcatslayer").data([null]);c.enter().append("g").attr("class","parcatslayer").style("pointer-events",a?"none":"all");var h=c.selectAll("g.trace.parcats").data(o,p),m=h.enter().append("g").attr("class","trace parcats");h.attr("transform",(function(t){return l(t.x,t.y)})),m.append("g").attr("class","paths");var x=h.select("g.paths").selectAll("path.path").data((function(t){return t.paths}),p);x.attr("fill",(function(t){return t.model.color}));var w=x.enter().append("path").attr("class","path").attr("stroke-opacity",0).attr("fill",(function(t){return t.model.color})).attr("fill-opacity",0);_(w),x.attr("d",(function(t){return t.svgD})),w.empty()||x.sort(v),x.exit().remove(),x.on("mouseover",g).on("mouseout",y).on("click",b),m.append("g").attr("class","dimensions");var A=h.select("g.dimensions").selectAll("g.dimension").data((function(t){return t.dimensions}),p);A.enter().append("g").attr("class","dimension"),A.attr("transform",(function(t){return l(t.x,0)})),A.exit().remove();var M=A.selectAll("g.category").data((function(t){return t.categories}),p),S=M.enter().append("g").attr("class","category");M.attr("transform",(function(t){return l(0,t.y)})),S.append("rect").attr("class","catrect").attr("pointer-events","none"),M.select("rect.catrect").attr("fill","none").attr("width",(function(t){return t.width})).attr("height",(function(t){return t.height})),T(S);var E=M.selectAll("rect.bandrect").data((function(t){return t.bands}),p);E.each((function(){s.raiseToTop(this)})),E.attr("fill",(function(t){return t.color}));var D=E.enter().append("rect").attr("class","bandrect").attr("stroke-opacity",0).attr("fill",(function(t){return t.color})).attr("fill-opacity",0);E.attr("fill",(function(t){return t.color})).attr("width",(function(t){return t.width})).attr("height",(function(t){return t.height})).attr("y",(function(t){return t.y})).attr("cursor",(function(t){return"fixed"===t.parcatsViewModel.arrangement?"default":"perpendicular"===t.parcatsViewModel.arrangement?"ns-resize":"move"})),k(D),E.exit().remove(),S.append("text").attr("class","catlabel").attr("pointer-events","none");var z=e._fullLayout.paper_bgcolor;M.select("text.catlabel").attr("text-anchor",(function(t){return d(t)?"start":"end"})).attr("alignment-baseline","middle").style("text-shadow",f.makeTextShadow(z)).style("fill","rgb(0, 0, 0)").attr("x",(function(t){return d(t)?t.width+5:-5})).attr("y",(function(t){return t.height/2})).text((function(t){return t.model.categoryLabel})).each((function(t){u.font(n.select(this),t.parcatsViewModel.categorylabelfont),f.convertToTspans(n.select(this),e)})),S.append("text").attr("class","dimlabel"),M.select("text.dimlabel").attr("text-anchor","middle").attr("alignment-baseline","baseline").attr("cursor",(function(t){return"fixed"===t.parcatsViewModel.arrangement?"default":"ew-resize"})).attr("x",(function(t){return t.width/2})).attr("y",-5).text((function(t,e){return 0===e?t.parcatsViewModel.model.dimensions[t.model.dimensionInd].dimensionLabel:null})).each((function(t){u.font(n.select(this),t.parcatsViewModel.labelfont)})),M.selectAll("rect.bandrect").on("mouseover",L).on("mouseout",C),M.exit().remove(),A.call(n.behavior.drag().origin((function(t){return{x:t.x,y:0}})).on("dragstart",P).on("drag",O).on("dragend",I)),h.each((function(t){t.traceSelection=n.select(this),t.pathSelection=n.select(this).selectAll("g.paths").selectAll("path.path"),t.dimensionSelection=n.select(this).selectAll("g.dimensions").selectAll("g.dimension")})),h.exit().remove()}function p(t){return t.key}function d(t){var e=t.parcatsViewModel.dimensions.length,r=t.parcatsViewModel.dimensions[e-1].model.dimensionInd;return t.model.dimensionInd===r}function v(t,e){return t.model.rawColor>e.model.rawColor?1:t.model.rawColor"),L=n.mouse(f)[0];o.loneHover({trace:h,x:b-d.left+v.left,y:_-d.top+v.top,text:E,color:t.model.color,borderColor:"black",fontFamily:'Monaco, "Courier New", monospace',fontSize:10,fontColor:T,idealAlign:L1&&h.displayInd===f.dimensions.length-1?(i=u.left,a="left"):(i=u.left+u.width,a="right");var v=c.model.count,g=c.model.categoryLabel,y=v/c.parcatsViewModel.model.count,m={countLabel:v,categoryLabel:g,probabilityLabel:y.toFixed(3)},x=[];-1!==c.parcatsViewModel.hoverinfoItems.indexOf("count")&&x.push(["Count:",m.countLabel].join(" ")),-1!==c.parcatsViewModel.hoverinfoItems.indexOf("probability")&&x.push(["P("+m.categoryLabel+"):",m.probabilityLabel].join(" "));var b=x.join("
");return{trace:p,x:o*(i-e.left),y:s*(d-e.top),text:b,color:"lightgray",borderColor:"black",fontFamily:'Monaco, "Courier New", monospace',fontSize:12,fontColor:"black",idealAlign:a,hovertemplate:p.hovertemplate,hovertemplateLabels:m,eventData:[{data:p._input,fullData:p,count:v,category:g,probability:y}]}}function L(t){if(!t.parcatsViewModel.dragDimension&&-1===t.parcatsViewModel.hoverinfoItems.indexOf("skip")){if(n.mouse(this)[1]<-1)return;var e,r=t.parcatsViewModel.graphDiv,i=r._fullLayout,a=i._paperdiv.node().getBoundingClientRect(),l=t.parcatsViewModel.hoveron,u=this;"color"===l?(function(t){var e=n.select(t).datum(),r=A(e);w(r),r.each((function(){s.raiseToTop(this)})),n.select(t.parentNode).selectAll("rect.bandrect").filter((function(t){return t.color===e.color})).each((function(){s.raiseToTop(this),n.select(this).attr("stroke","black").attr("stroke-width",1.5)}))}(u),S(u,"plotly_hover",n.event)):(function(t){n.select(t.parentNode).selectAll("rect.bandrect").each((function(t){var e=A(t);w(e),e.each((function(){s.raiseToTop(this)}))})),n.select(t.parentNode).select("rect.catrect").attr("stroke","black").attr("stroke-width",2.5)}(u),M(u,"plotly_hover",n.event)),-1===t.parcatsViewModel.hoverinfoItems.indexOf("none")&&("category"===l?e=E(r,a,u):"color"===l?e=function(t,e,r){t._fullLayout._calcInverseTransform(t);var i,a,o=t._fullLayout._invScaleX,s=t._fullLayout._invScaleY,l=r.getBoundingClientRect(),u=n.select(r).datum(),f=u.categoryViewModel,h=f.parcatsViewModel,p=h.model.dimensions[f.model.dimensionInd],d=h.trace,v=l.y+l.height/2;h.dimensions.length>1&&p.displayInd===h.dimensions.length-1?(i=l.left,a="left"):(i=l.left+l.width,a="right");var g=f.model.categoryLabel,y=u.parcatsViewModel.model.count,m=0;u.categoryViewModel.bands.forEach((function(t){t.color===u.color&&(m+=t.count)}));var x=f.model.count,b=0;h.pathSelection.each((function(t){t.model.color===u.color&&(b+=t.model.count)}));var _=m/y,w=m/b,T=m/x,k={countLabel:y,categoryLabel:g,probabilityLabel:_.toFixed(3)},A=[];-1!==f.parcatsViewModel.hoverinfoItems.indexOf("count")&&A.push(["Count:",k.countLabel].join(" ")),-1!==f.parcatsViewModel.hoverinfoItems.indexOf("probability")&&(A.push("P(color ∩ "+g+"): "+k.probabilityLabel),A.push("P("+g+" | color): "+w.toFixed(3)),A.push("P(color | "+g+"): "+T.toFixed(3)));var M=A.join("
"),S=c.mostReadable(u.color,["black","white"]);return{trace:d,x:o*(i-e.left),y:s*(v-e.top),text:M,color:u.color,borderColor:"black",fontFamily:'Monaco, "Courier New", monospace',fontColor:S,fontSize:10,idealAlign:a,hovertemplate:d.hovertemplate,hovertemplateLabels:k,eventData:[{data:d._input,fullData:d,category:g,count:y,probability:_,categorycount:x,colorcount:b,bandcolorcount:m}]}}(r,a,u):"dimension"===l&&(e=function(t,e,r){var i=[];return n.select(r.parentNode.parentNode).selectAll("g.category").select("rect.catrect").each((function(){i.push(E(t,e,this))})),i}(r,a,u)),e&&o.loneHover(e,{container:i._hoverlayer.node(),outerContainer:i._paper.node(),gd:r}))}}function C(t){var e=t.parcatsViewModel;e.dragDimension||(_(e.pathSelection),T(e.dimensionSelection.selectAll("g.category")),k(e.dimensionSelection.selectAll("g.category").selectAll("rect.bandrect")),o.loneUnhover(e.graphDiv._fullLayout._hoverlayer.node()),e.pathSelection.sort(v),-1!==e.hoverinfoItems.indexOf("skip"))||("color"===t.parcatsViewModel.hoveron?S(this,"plotly_unhover",n.event):M(this,"plotly_unhover",n.event))}function P(t){"fixed"!==t.parcatsViewModel.arrangement&&(t.dragDimensionDisplayInd=t.model.displayInd,t.initialDragDimensionDisplayInds=t.parcatsViewModel.model.dimensions.map((function(t){return t.displayInd})),t.dragHasMoved=!1,t.dragCategoryDisplayInd=null,n.select(this).selectAll("g.category").select("rect.catrect").each((function(e){var r=n.mouse(this)[0],i=n.mouse(this)[1];-2<=r&&r<=e.width+2&&-2<=i&&i<=e.height+2&&(t.dragCategoryDisplayInd=e.model.displayInd,t.initialDragCategoryDisplayInds=t.model.categories.map((function(t){return t.displayInd})),e.model.dragY=e.y,s.raiseToTop(this.parentNode),n.select(this.parentNode).selectAll("rect.bandrect").each((function(e){e.yf.y+f.height/2&&(o.model.displayInd=f.model.displayInd,f.model.displayInd=l),t.dragCategoryDisplayInd=o.model.displayInd}if(null===t.dragCategoryDisplayInd||"freeform"===t.parcatsViewModel.arrangement){a.model.dragX=n.event.x;var h=t.parcatsViewModel.dimensions[r],p=t.parcatsViewModel.dimensions[i];void 0!==h&&a.model.dragXp.x&&(a.model.displayInd=p.model.displayInd,p.model.displayInd=t.dragDimensionDisplayInd),t.dragDimensionDisplayInd=a.model.displayInd}j(t.parcatsViewModel),N(t.parcatsViewModel),R(t.parcatsViewModel),z(t.parcatsViewModel)}}function I(t){if("fixed"!==t.parcatsViewModel.arrangement&&null!==t.dragDimensionDisplayInd){n.select(this).selectAll("text").attr("font-weight","normal");var e={},r=D(t.parcatsViewModel),i=t.parcatsViewModel.model.dimensions.map((function(t){return t.displayInd})),o=t.initialDragDimensionDisplayInds.some((function(t,e){return t!==i[e]}));o&&i.forEach((function(r,n){var i=t.parcatsViewModel.model.dimensions[n].containerInd;e["dimensions["+i+"].displayindex"]=r}));var s=!1;if(null!==t.dragCategoryDisplayInd){var l=t.model.categories.map((function(t){return t.displayInd}));if(s=t.initialDragCategoryDisplayInds.some((function(t,e){return t!==l[e]}))){var u=t.model.categories.slice().sort((function(t,e){return t.displayInd-e.displayInd})),c=u.map((function(t){return t.categoryValue})),f=u.map((function(t){return t.categoryLabel}));e["dimensions["+t.model.containerInd+"].categoryarray"]=[c],e["dimensions["+t.model.containerInd+"].ticktext"]=[f],e["dimensions["+t.model.containerInd+"].categoryorder"]="array"}}-1===t.parcatsViewModel.hoverinfoItems.indexOf("skip")&&!t.dragHasMoved&&t.potentialClickBand&&("color"===t.parcatsViewModel.hoveron?S(t.potentialClickBand,"plotly_click",n.event.sourceEvent):M(t.potentialClickBand,"plotly_click",n.event.sourceEvent)),t.model.dragX=null,null!==t.dragCategoryDisplayInd&&(t.parcatsViewModel.dimensions[t.dragDimensionDisplayInd].categories[t.dragCategoryDisplayInd].model.dragY=null,t.dragCategoryDisplayInd=null),t.dragDimensionDisplayInd=null,t.parcatsViewModel.dragDimension=null,t.dragHasMoved=null,t.potentialClickBand=null,j(t.parcatsViewModel),N(t.parcatsViewModel),n.transition().duration(300).ease("cubic-in-out").each((function(){R(t.parcatsViewModel,!0),z(t.parcatsViewModel,!0)})).each("end",(function(){(o||s)&&a.restyle(t.parcatsViewModel.graphDiv,e,[r])}))}}function D(t){for(var e,r=t.graphDiv._fullData,n=0;n=0;s--)c+="C"+u[s]+","+(e[s+1]+n)+" "+l[s]+","+(e[s]+n)+" "+(t[s]+r[s])+","+(e[s]+n),c+="l-"+r[s]+",0 ";return c+"Z"}function N(t){var e=t.dimensions,r=t.model,n=e.map((function(t){return t.categories.map((function(t){return t.y}))})),i=t.model.dimensions.map((function(t){return t.categories.map((function(t){return t.displayInd}))})),a=t.model.dimensions.map((function(t){return t.displayInd})),o=t.dimensions.map((function(t){return t.model.dimensionInd})),s=e.map((function(t){return t.x})),l=e.map((function(t){return t.width})),u=[];for(var c in r.paths)r.paths.hasOwnProperty(c)&&u.push(r.paths[c]);function f(t){var e=t.categoryInds.map((function(t,e){return i[e][t]}));return o.map((function(t){return e[t]}))}u.sort((function(e,r){var n=f(e),i=f(r);return"backward"===t.sortpaths&&(n.reverse(),i.reverse()),n.push(e.valueInds[0]),i.push(r.valueInds[0]),t.bundlecolors&&(n.unshift(e.rawColor),i.unshift(r.rawColor)),ni?1:0}));for(var h=new Array(u.length),p=e[0].model.count,d=e[0].categories.map((function(t){return t.height})).reduce((function(t,e){return t+e})),v=0;v0?d*(y.count/p):0;for(var m,x=new Array(n.length),b=0;b1?(t.width-80-16)/(n-1):0)*i;var a,o,s,l,u,c=[],f=t.model.maxCats,h=e.categories.length,p=e.count,d=t.height-8*(f-1),v=8*(f-h)/2,g=e.categories.map((function(t){return{displayInd:t.displayInd,categoryInd:t.categoryInd}}));for(g.sort((function(t,e){return t.displayInd-e.displayInd})),u=0;u0?o.count/p*d:0,s={key:o.valueInds[0],model:o,width:16,height:a,y:null!==o.dragY?o.dragY:v,bands:[],parcatsViewModel:t},v=v+a+8,c.push(s);return{key:e.dimensionInd,x:null!==e.dragX?e.dragX:r,y:0,width:16,model:e,categories:c,parcatsViewModel:t,dragCategoryDisplayInd:null,dragDimensionDisplayInd:null,initialDragDimensionDisplayInds:null,initialDragCategoryDisplayInds:null,dragHasMoved:null,potentialClickBand:null}}t.exports=function(t,e,r,n){h(r,t,n,e)}},60268:function(t,e,r){"use strict";var n=r(51036);t.exports=function(t,e,r,i){var a=t._fullLayout,o=a._paper,s=a._size;n(t,o,e,{width:s.w,height:s.h,margin:{t:s.t,r:s.r,b:s.b,l:s.l}},r,i)}},82296:function(t,e,r){"use strict";var n=r(49084),i=r(94724),a=r(25376),o=r(86968).u,s=r(92880).extendFlat,l=r(31780).templatedArray;t.exports={domain:o({name:"parcoords",trace:!0,editType:"plot"}),labelangle:{valType:"angle",dflt:0,editType:"plot"},labelside:{valType:"enumerated",values:["top","bottom"],dflt:"top",editType:"plot"},labelfont:a({editType:"plot"}),tickfont:a({editType:"plot"}),rangefont:a({editType:"plot"}),dimensions:l("dimension",{label:{valType:"string",editType:"plot"},tickvals:s({},i.tickvals,{editType:"plot"}),ticktext:s({},i.ticktext,{editType:"plot"}),tickformat:s({},i.tickformat,{editType:"plot"}),visible:{valType:"boolean",dflt:!0,editType:"plot"},range:{valType:"info_array",items:[{valType:"number",editType:"plot"},{valType:"number",editType:"plot"}],editType:"plot"},constraintrange:{valType:"info_array",freeLength:!0,dimensions:"1-2",items:[{valType:"any",editType:"plot"},{valType:"any",editType:"plot"}],editType:"plot"},multiselect:{valType:"boolean",dflt:!0,editType:"plot"},values:{valType:"data_array",editType:"calc"},editType:"calc"}),line:s({editType:"calc"},n("line",{colorscaleDflt:"Viridis",autoColorDflt:!1,editTypeOverride:"calc"})),unselected:{line:{color:{valType:"color",dflt:"#7f7f7f",editType:"plot"},opacity:{valType:"number",min:0,max:1,dflt:"auto",editType:"plot"},editType:"plot"},editType:"plot"}}},71864:function(t,e,r){"use strict";var n=r(30140),i=r(33428),a=r(71688).keyFun,o=r(71688).repeat,s=r(3400).sorterAsc,l=r(3400).strTranslate,u=n.bar.snapRatio;function c(t,e){return t*(1-u)+e*u}var f=n.bar.snapClose;function h(t,e){return t*(1-f)+e*f}function p(t,e,r,n){if(function(t,e){for(var r=0;r=e[r][0]&&t<=e[r][1])return!0;return!1}(r,n))return r;var i=t?-1:1,a=0,o=e.length-1;if(i<0){var s=a;a=o,o=s}for(var l=e[a],u=l,f=a;i*fe){h=r;break}}if(a=c,isNaN(a)&&(a=isNaN(f)||isNaN(h)?isNaN(f)?h:f:e-u[f][1]t[1]+r||e=.9*t[1]+.1*t[0]?"n":e<=.9*t[0]+.1*t[1]?"s":"ns"}(d,e);v&&(o.interval=l[a],o.intervalPix=d,o.region=v)}}if(t.ordinal&&!o.region){var g=t.unitTickvals,m=t.unitToPaddedPx.invert(e);for(r=0;r=x[0]&&m<=x[1]){o.clickableOrdinalRange=x;break}}}return o}function w(t,e){i.event.sourceEvent.stopPropagation();var r=e.height-i.mouse(t)[1]-2*n.verticalPadding,a=e.brush.svgBrush;a.wasDragged=!0,a._dragging=!0,a.grabbingBar?a.newExtent=[r-a.grabPoint,r+a.barLength-a.grabPoint].map(e.unitToPaddedPx.invert):a.newExtent=[a.startExtent,e.unitToPaddedPx.invert(r)].sort(s),e.brush.filterSpecified=!0,a.extent=a.stayingIntervals.concat([a.newExtent]),a.brushCallback(e),b(t.parentNode)}function T(t,e){var r=_(e,e.height-i.mouse(t)[1]-2*n.verticalPadding),a="crosshair";r.clickableOrdinalRange?a="pointer":r.region&&(a=r.region+"-resize"),i.select(document.body).style("cursor",a)}function k(t){t.on("mousemove",(function(t){i.event.preventDefault(),t.parent.inBrushDrag||T(this,t)})).on("mouseleave",(function(t){t.parent.inBrushDrag||m()})).call(i.behavior.drag().on("dragstart",(function(t){!function(t,e){i.event.sourceEvent.stopPropagation();var r=e.height-i.mouse(t)[1]-2*n.verticalPadding,a=e.unitToPaddedPx.invert(r),o=e.brush,s=_(e,r),l=s.interval,u=o.svgBrush;if(u.wasDragged=!1,u.grabbingBar="ns"===s.region,u.grabbingBar){var c=l.map(e.unitToPaddedPx);u.grabPoint=r-c[0]-n.verticalPadding,u.barLength=c[1]-c[0]}u.clickableOrdinalRange=s.clickableOrdinalRange,u.stayingIntervals=e.multiselect&&o.filterSpecified?o.filter.getConsolidated():[],l&&(u.stayingIntervals=u.stayingIntervals.filter((function(t){return t[0]!==l[0]&&t[1]!==l[1]}))),u.startExtent=s.region?l["s"===s.region?1:0]:a,e.parent.inBrushDrag=!0,u.brushStartCallback()}(this,t)})).on("drag",(function(t){w(this,t)})).on("dragend",(function(t){!function(t,e){var r=e.brush,n=r.filter,a=r.svgBrush;a._dragging||(T(t,e),w(t,e),e.brush.svgBrush.wasDragged=!1),a._dragging=!1,i.event.sourceEvent.stopPropagation();var o=a.grabbingBar;if(a.grabbingBar=!1,a.grabLocation=void 0,e.parent.inBrushDrag=!1,m(),!a.wasDragged)return a.wasDragged=void 0,a.clickableOrdinalRange?r.filterSpecified&&e.multiselect?a.extent.push(a.clickableOrdinalRange):(a.extent=[a.clickableOrdinalRange],r.filterSpecified=!0):o?(a.extent=a.stayingIntervals,0===a.extent.length&&M(r)):M(r),a.brushCallback(e),b(t.parentNode),void a.brushEndCallback(r.filterSpecified?n.getConsolidated():[]);var s=function(){n.set(n.getConsolidated())};if(e.ordinal){var l=e.unitTickvals;l[l.length-1]a.newExtent[0];a.extent=a.stayingIntervals.concat(u?[a.newExtent]:[]),a.extent.length||M(r),a.brushCallback(e),u?b(t.parentNode,s):(s(),b(t.parentNode))}else s();a.brushEndCallback(r.filterSpecified?n.getConsolidated():[])}(this,t)})))}function A(t,e){return t[0]-e[0]}function M(t){t.filterSpecified=!1,t.svgBrush.extent=[[-1/0,1/0]]}function S(t){for(var e,r=t.slice(),n=[],i=r.shift();i;){for(e=i.slice();(i=r.shift())&&i[0]<=e[1];)e[1]=Math.max(e[1],i[1]);n.push(e)}return 1===n.length&&n[0][0]>n[0][1]&&(n=[]),n}t.exports={makeBrush:function(t,e,r,n,i,a){var o,l=function(){var t,e,r=[];return{set:function(n){1===(r=n.map((function(t){return t.slice().sort(s)})).sort(A)).length&&r[0][0]===-1/0&&r[0][1]===1/0&&(r=[[0,-1]]),t=S(r),e=r.reduce((function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]}),[1/0,-1/0])},get:function(){return r.slice()},getConsolidated:function(){return t},getBounds:function(){return e}}}();return l.set(r),{filter:l,filterSpecified:e,svgBrush:{extent:[],brushStartCallback:n,brushCallback:(o=i,function(t){var e=t.brush,r=function(t){return t.svgBrush.extent.map((function(t){return t.slice()}))}(e),n=r.slice();e.filter.set(n),o()}),brushEndCallback:a}}},ensureAxisBrush:function(t,e,r){var i=t.selectAll("."+n.cn.axisBrush).data(o,a);i.enter().append("g").classed(n.cn.axisBrush,!0),function(t,e,r){var i=r._context.staticPlot,a=t.selectAll(".background").data(o);a.enter().append("rect").classed("background",!0).call(d).call(v).style("pointer-events",i?"none":"auto").attr("transform",l(0,n.verticalPadding)),a.call(k).attr("height",(function(t){return t.height-n.verticalPadding}));var s=t.selectAll(".highlight-shadow").data(o);s.enter().append("line").classed("highlight-shadow",!0).attr("x",-n.bar.width/2).attr("stroke-width",n.bar.width+n.bar.strokeWidth).attr("stroke",e).attr("opacity",n.bar.strokeOpacity).attr("stroke-linecap","butt"),s.attr("y1",(function(t){return t.height})).call(x);var u=t.selectAll(".highlight").data(o);u.enter().append("line").classed("highlight",!0).attr("x",-n.bar.width/2).attr("stroke-width",n.bar.width-n.bar.strokeWidth).attr("stroke",n.bar.fillColor).attr("opacity",n.bar.fillOpacity).attr("stroke-linecap","butt"),u.attr("y1",(function(t){return t.height})).call(x)}(i,e,r)},cleanRanges:function(t,e){if(Array.isArray(t[0])?(t=t.map((function(t){return t.sort(s)})),t=e.multiselect?S(t.sort(A)):[t[0]]):t=[t.sort(s)],e.tickvals){var r=e.tickvals.slice().sort(s);if(!(t=t.map((function(t){var e=[p(0,r,t[0],[]),p(1,r,t[1],[])];if(e[1]>e[0])return e})).filter((function(t){return t}))).length)return}return t.length>1?t:t[0]}}},61664:function(t,e,r){"use strict";t.exports={attributes:r(82296),supplyDefaults:r(60664),calc:r(95044),colorbar:{container:"line",min:"cmin",max:"cmax"},moduleType:"trace",name:"parcoords",basePlotModule:r(19976),categories:["gl","regl","noOpacity","noHover"],meta:{}}},19976:function(t,e,r){"use strict";var n=r(33428),i=r(84888)._M,a=r(24196),o=r(9616);e.name="parcoords",e.plot=function(t){var e=i(t.calcdata,"parcoords")[0];e.length&&a(t,e)},e.clean=function(t,e,r,n){var i=n._has&&n._has("parcoords"),a=e._has&&e._has("parcoords");i&&!a&&(n._paperdiv.selectAll(".parcoords").remove(),n._glimages.selectAll("*").remove())},e.toSVG=function(t){var e=t._fullLayout._glimages,r=n.select(t).selectAll(".svg-container");r.filter((function(t,e){return e===r.size()-1})).selectAll(".gl-canvas-context, .gl-canvas-focus").each((function(){var t=this,r=t.toDataURL("image/png");e.append("svg:image").attr({xmlns:o.svg,"xlink:href":r,preserveAspectRatio:"none",x:0,y:0,width:t.style.width,height:t.style.height})})),window.setTimeout((function(){n.selectAll("#filterBarPattern").attr("id","filterBarPattern")}),60)}},95044:function(t,e,r){"use strict";var n=r(3400).isArrayOrTypedArray,i=r(8932),a=r(71688).wrap;t.exports=function(t,e){var r,o;return i.hasColorscale(e,"line")&&n(e.line.color)?(r=e.line.color,o=i.extractOpts(e.line).colorscale,i.calc(t,e,{vals:r,containerStr:"line",cLetter:"c"})):(r=function(t){for(var e=new Array(t),r=0;rf&&(n.log("parcoords traces support up to "+f+" dimensions at the moment"),d.splice(f));var v=s(t,e,{name:"dimensions",layout:l,handleItemDefaults:p}),g=function(t,e,r,o,s){var l=s("line.color",r);if(i(t,"line")&&n.isArrayOrTypedArray(l)){if(l.length)return s("line.colorscale"),a(t,e,o,s,{prefix:"line.",cLetter:"c"}),l.length;e.line.color=r}return 1/0}(t,e,r,l,c);o(e,l,c),Array.isArray(v)&&v.length||(e.visible=!1),h(e,v,"values",g);var y={family:l.font.family,size:Math.round(l.font.size/1.2),color:l.font.color};n.coerceFont(c,"labelfont",y),n.coerceFont(c,"tickfont",y),n.coerceFont(c,"rangefont",y),c("labelangle"),c("labelside"),c("unselected.line.color"),c("unselected.line.opacity")}},95724:function(t,e,r){"use strict";var n=r(3400).isTypedArray;e.convertTypedArray=function(t){return n(t)?Array.prototype.slice.call(t):t},e.isOrdinal=function(t){return!!t.tickvals},e.isVisible=function(t){return t.visible||!("visible"in t)}},29928:function(t,e,r){"use strict";var n=r(61664);n.plot=r(24196),t.exports=n},51352:function(t,e,r){"use strict";var n=r(26444),i=n(["precision highp float;\n#define GLSLIFY 1\n\nvarying vec4 fragColor;\n\nattribute vec4 p01_04, p05_08, p09_12, p13_16,\n p17_20, p21_24, p25_28, p29_32,\n p33_36, p37_40, p41_44, p45_48,\n p49_52, p53_56, p57_60, colors;\n\nuniform mat4 dim0A, dim1A, dim0B, dim1B, dim0C, dim1C, dim0D, dim1D,\n loA, hiA, loB, hiB, loC, hiC, loD, hiD;\n\nuniform vec2 resolution, viewBoxPos, viewBoxSize;\nuniform float maskHeight;\nuniform float drwLayer; // 0: context, 1: focus, 2: pick\nuniform vec4 contextColor;\nuniform sampler2D maskTexture, palette;\n\nbool isPick = (drwLayer > 1.5);\nbool isContext = (drwLayer < 0.5);\n\nconst vec4 ZEROS = vec4(0.0, 0.0, 0.0, 0.0);\nconst vec4 UNITS = vec4(1.0, 1.0, 1.0, 1.0);\n\nfloat val(mat4 p, mat4 v) {\n return dot(matrixCompMult(p, v) * UNITS, UNITS);\n}\n\nfloat axisY(float ratio, mat4 A, mat4 B, mat4 C, mat4 D) {\n float y1 = val(A, dim0A) + val(B, dim0B) + val(C, dim0C) + val(D, dim0D);\n float y2 = val(A, dim1A) + val(B, dim1B) + val(C, dim1C) + val(D, dim1D);\n return y1 * (1.0 - ratio) + y2 * ratio;\n}\n\nint iMod(int a, int b) {\n return a - b * (a / b);\n}\n\nbool fOutside(float p, float lo, float hi) {\n return (lo < hi) && (lo > p || p > hi);\n}\n\nbool vOutside(vec4 p, vec4 lo, vec4 hi) {\n return (\n fOutside(p[0], lo[0], hi[0]) ||\n fOutside(p[1], lo[1], hi[1]) ||\n fOutside(p[2], lo[2], hi[2]) ||\n fOutside(p[3], lo[3], hi[3])\n );\n}\n\nbool mOutside(mat4 p, mat4 lo, mat4 hi) {\n return (\n vOutside(p[0], lo[0], hi[0]) ||\n vOutside(p[1], lo[1], hi[1]) ||\n vOutside(p[2], lo[2], hi[2]) ||\n vOutside(p[3], lo[3], hi[3])\n );\n}\n\nbool outsideBoundingBox(mat4 A, mat4 B, mat4 C, mat4 D) {\n return mOutside(A, loA, hiA) ||\n mOutside(B, loB, hiB) ||\n mOutside(C, loC, hiC) ||\n mOutside(D, loD, hiD);\n}\n\nbool outsideRasterMask(mat4 A, mat4 B, mat4 C, mat4 D) {\n mat4 pnts[4];\n pnts[0] = A;\n pnts[1] = B;\n pnts[2] = C;\n pnts[3] = D;\n\n for(int i = 0; i < 4; ++i) {\n for(int j = 0; j < 4; ++j) {\n for(int k = 0; k < 4; ++k) {\n if(0 == iMod(\n int(255.0 * texture2D(maskTexture,\n vec2(\n (float(i * 2 + j / 2) + 0.5) / 8.0,\n (pnts[i][j][k] * (maskHeight - 1.0) + 1.0) / maskHeight\n ))[3]\n ) / int(pow(2.0, float(iMod(j * 4 + k, 8)))),\n 2\n )) return true;\n }\n }\n }\n return false;\n}\n\nvec4 position(bool isContext, float v, mat4 A, mat4 B, mat4 C, mat4 D) {\n float x = 0.5 * sign(v) + 0.5;\n float y = axisY(x, A, B, C, D);\n float z = 1.0 - abs(v);\n\n z += isContext ? 0.0 : 2.0 * float(\n outsideBoundingBox(A, B, C, D) ||\n outsideRasterMask(A, B, C, D)\n );\n\n return vec4(\n 2.0 * (vec2(x, y) * viewBoxSize + viewBoxPos) / resolution - 1.0,\n z,\n 1.0\n );\n}\n\nvoid main() {\n mat4 A = mat4(p01_04, p05_08, p09_12, p13_16);\n mat4 B = mat4(p17_20, p21_24, p25_28, p29_32);\n mat4 C = mat4(p33_36, p37_40, p41_44, p45_48);\n mat4 D = mat4(p49_52, p53_56, p57_60, ZEROS);\n\n float v = colors[3];\n\n gl_Position = position(isContext, v, A, B, C, D);\n\n fragColor =\n isContext ? vec4(contextColor) :\n isPick ? vec4(colors.rgb, 1.0) : texture2D(palette, vec2(abs(v), 0.5));\n}\n"]),a=n(["precision highp float;\n#define GLSLIFY 1\n\nvarying vec4 fragColor;\n\nvoid main() {\n gl_FragColor = fragColor;\n}\n"]),o=r(30140).maxDimensionCount,s=r(3400),l=1e-6,u=new Uint8Array(4),c=new Uint8Array(4),f={shape:[256,1],format:"rgba",type:"uint8",mag:"nearest",min:"nearest"};function h(t,e,r,n,i){var a=t._gl;a.enable(a.SCISSOR_TEST),a.scissor(e,r,n,i),t.clear({color:[0,0,0,0],depth:1})}function p(t,e,r,n,i,a){var o=a.key;r.drawCompleted||(function(t){t.read({x:0,y:0,width:1,height:1,data:u})}(t),r.drawCompleted=!0),function s(l){var u=Math.min(n,i-l*n);0===l&&(window.cancelAnimationFrame(r.currentRafs[o]),delete r.currentRafs[o],h(t,a.scissorX,a.scissorY,a.scissorWidth,a.viewBoxSize[1])),r.clearOnly||(a.count=2*u,a.offset=2*l*n,e(a),l*n+u>>8*e)%256/255}function g(t,e,r){for(var n=new Array(8*e),i=0,a=0;ac&&(c=t[i].dim1.canvasX,o=i);0===s&&h(k,0,0,r.canvasWidth,r.canvasHeight);var f=function(t){var e,r,n,i=[[],[]];for(n=0;n<64;n++){var a=!t&&ns._length&&(E=E.slice(0,s._length));var C,P=s.tickvals;function O(t,e){return{val:t,text:C[e]}}function I(t,e){return t.val-e.val}if(a(P)&&P.length){i.isTypedArray(P)&&(P=Array.from(P)),C=s.ticktext,a(C)&&C.length?C.length>P.length?C=C.slice(0,P.length):P.length>C.length&&(P=P.slice(0,C.length)):C=P.map(o(s.tickformat));for(var D=1;D=r||l>=i)return;var u=t.lineLayer.readPixel(s,i-1-l),c=0!==u[3],f=c?u[2]+256*(u[1]+256*u[0]):null,h={x:s,y:l,clientX:e.clientX,clientY:e.clientY,dataIndex:t.model.key,curveNumber:f};f!==N&&(c?a.hover(h):a.unhover&&a.unhover(h),N=f)}})),B.style("opacity",(function(t){return t.pick?0:1})),p.style("background","rgba(255, 255, 255, 0)");var j=p.selectAll("."+x.cn.parcoords).data(F,v);j.exit().remove(),j.enter().append("g").classed(x.cn.parcoords,!0).style("shape-rendering","crispEdges").style("pointer-events","none"),j.attr("transform",(function(t){return c(t.model.translateX,t.model.translateY)}));var U=j.selectAll("."+x.cn.parcoordsControlView).data(g,v);U.enter().append("g").classed(x.cn.parcoordsControlView,!0),U.attr("transform",(function(t){return c(t.model.pad.l,t.model.pad.t)}));var V=U.selectAll("."+x.cn.yAxis).data((function(t){return t.dimensions}),v);V.enter().append("g").classed(x.cn.yAxis,!0),U.each((function(t){D(V,t,w)})),B.each((function(t){if(t.viewModel){!t.lineLayer||a?t.lineLayer=_(this,t):t.lineLayer.update(t),(t.key||0===t.key)&&(t.viewModel[t.key]=t.lineLayer);var e=!t.context||a;t.lineLayer.render(t.viewModel.panels,e)}})),V.attr("transform",(function(t){return c(t.xScale(t.xIndex),0)})),V.call(n.behavior.drag().origin((function(t){return t})).on("drag",(function(t){var e=t.parent;E.linePickActive(!1),t.x=Math.max(-x.overdrag,Math.min(t.model.width+x.overdrag,n.event.x)),t.canvasX=t.x*t.model.canvasPixelRatio,V.sort((function(t,e){return t.x-e.x})).each((function(e,r){e.xIndex=r,e.x=t===e?e.x:e.xScale(e.xIndex),e.canvasX=e.x*e.model.canvasPixelRatio})),D(V,e,w),V.filter((function(e){return 0!==Math.abs(t.xIndex-e.xIndex)})).attr("transform",(function(t){return c(t.xScale(t.xIndex),0)})),n.select(this).attr("transform",c(t.x,0)),V.each((function(r,n,i){i===t.parent.key&&(e.dimensions[n]=r)})),e.contextLayer&&e.contextLayer.render(e.panels,!1,!L(e)),e.focusLayer.render&&e.focusLayer.render(e.panels)})).on("dragend",(function(t){var e=t.parent;t.x=t.xScale(t.xIndex),t.canvasX=t.x*t.model.canvasPixelRatio,D(V,e,w),n.select(this).attr("transform",(function(t){return c(t.x,0)})),e.contextLayer&&e.contextLayer.render(e.panels,!1,!L(e)),e.focusLayer&&e.focusLayer.render(e.panels),e.pickLayer&&e.pickLayer.render(e.panels,!0),E.linePickActive(!0),a&&a.axesMoved&&a.axesMoved(e.key,e.dimensions.map((function(t){return t.crossfilterDimensionIndex})))}))),V.exit().remove();var q=V.selectAll("."+x.cn.axisOverlays).data(g,v);q.enter().append("g").classed(x.cn.axisOverlays,!0),q.selectAll("."+x.cn.axis).remove();var H=q.selectAll("."+x.cn.axis).data(g,v);H.enter().append("g").classed(x.cn.axis,!0),H.each((function(t){var e=t.model.height/t.model.tickDistance,r=t.domainScale,i=r.domain();n.select(this).call(n.svg.axis().orient("left").tickSize(4).outerTickSize(2).ticks(e,t.tickFormat).tickValues(t.ordinal?i:null).tickFormat((function(e){return m.isOrdinal(t)?e:z(t.model.dimensions[t.visibleIndex],e)})).scale(r)),h.font(H.selectAll("text"),t.model.tickFont)})),H.selectAll(".domain, .tick>line").attr("fill","none").attr("stroke","black").attr("stroke-opacity",.25).attr("stroke-width","1px"),H.selectAll("text").style("text-shadow",f.makeTextShadow(k)).style("cursor","default");var G=q.selectAll("."+x.cn.axisHeading).data(g,v);G.enter().append("g").classed(x.cn.axisHeading,!0);var W=G.selectAll("."+x.cn.axisTitle).data(g,v);W.enter().append("text").classed(x.cn.axisTitle,!0).attr("text-anchor","middle").style("cursor","ew-resize").style("pointer-events",o?"none":"auto"),W.text((function(t){return t.label})).each((function(e){var r=n.select(this);h.font(r,e.model.labelFont),f.convertToTspans(r,t)})).attr("transform",(function(t){var e=I(t.model.labelAngle,t.model.labelSide),r=x.axisTitleOffset;return(e.dir>0?"":c(0,2*r+t.model.height))+u(e.degrees)+c(-r*e.dx,-r*e.dy)})).attr("text-anchor",(function(t){var e=I(t.model.labelAngle,t.model.labelSide);return 2*Math.abs(e.dx)>Math.abs(e.dy)?e.dir*e.dx<0?"start":"end":"middle"}));var Y=q.selectAll("."+x.cn.axisExtent).data(g,v);Y.enter().append("g").classed(x.cn.axisExtent,!0);var X=Y.selectAll("."+x.cn.axisExtentTop).data(g,v);X.enter().append("g").classed(x.cn.axisExtentTop,!0),X.attr("transform",c(0,-x.axisExtentOffset));var Z=X.selectAll("."+x.cn.axisExtentTopText).data(g,v);Z.enter().append("text").classed(x.cn.axisExtentTopText,!0).call(O),Z.text((function(t){return R(t,!0)})).each((function(t){h.font(n.select(this),t.model.rangeFont)}));var K=Y.selectAll("."+x.cn.axisExtentBottom).data(g,v);K.enter().append("g").classed(x.cn.axisExtentBottom,!0),K.attr("transform",(function(t){return c(0,t.model.height+x.axisExtentOffset)}));var J=K.selectAll("."+x.cn.axisExtentBottomText).data(g,v);J.enter().append("text").classed(x.cn.axisExtentBottomText,!0).attr("dy","0.75em").call(O),J.text((function(t){return R(t,!1)})).each((function(t){h.font(n.select(this),t.model.rangeFont)})),b.ensureAxisBrush(q,k,t)}},24196:function(t,e,r){"use strict";var n=r(36336),i=r(5048),a=r(95724).isVisible,o={};function s(t,e,r){var n=e.indexOf(r),i=t.indexOf(n);return-1===i&&(i+=e.length),i}(t.exports=function(t,e){var r=t._fullLayout;if(i(t,[],o)){var l={},u={},c={},f={},h=r._size;e.forEach((function(e,r){var n=e[0].trace;c[r]=n.index;var i=f[r]=n._fullInput.index;l[r]=t.data[i].dimensions,u[r]=t.data[i].dimensions.slice()})),n(t,e,{width:h.w,height:h.h,margin:{t:h.t,r:h.r,b:h.b,l:h.l}},{filterChanged:function(e,n,i){var a=u[e][n],o=i.map((function(t){return t.slice()})),s="dimensions["+n+"].constraintrange",l=r._tracePreGUI[t._fullData[c[e]]._fullInput.uid];if(void 0===l[s]){var h=a.constraintrange;l[s]=h||null}var p=t._fullData[c[e]].dimensions[n];o.length?(1===o.length&&(o=o[0]),a.constraintrange=o,p.constraintrange=o.slice(),o=[o]):(delete a.constraintrange,delete p.constraintrange,o=null);var d={};d[s]=o,t.emit("plotly_restyle",[d,[f[e]]])},hover:function(e){t.emit("plotly_hover",e)},unhover:function(e){t.emit("plotly_unhover",e)},axesMoved:function(e,r){var n=function(t,e){return function(r,n){return s(t,e,r)-s(t,e,n)}}(r,u[e].filter(a));l[e].sort(n),u[e].filter((function(t){return!a(t)})).sort((function(t){return u[e].indexOf(t)})).forEach((function(t){l[e].splice(l[e].indexOf(t),1),l[e].splice(u[e].indexOf(t),0,t)})),t.emit("plotly_restyle",[{dimensions:[l[e]]},[f[e]]])}})}}).reglPrecompiled=o},74996:function(t,e,r){"use strict";var n=r(45464),i=r(86968).u,a=r(25376),o=r(22548),s=r(21776).Ks,l=r(21776).Gw,u=r(92880).extendFlat,c=r(98192).c,f=a({editType:"plot",arrayOk:!0,colorEditType:"plot"});t.exports={labels:{valType:"data_array",editType:"calc"},label0:{valType:"number",dflt:0,editType:"calc"},dlabel:{valType:"number",dflt:1,editType:"calc"},values:{valType:"data_array",editType:"calc"},marker:{colors:{valType:"data_array",editType:"calc"},line:{color:{valType:"color",dflt:o.defaultLine,arrayOk:!0,editType:"style"},width:{valType:"number",min:0,dflt:0,arrayOk:!0,editType:"style"},editType:"calc"},pattern:c,editType:"calc"},text:{valType:"data_array",editType:"plot"},hovertext:{valType:"string",dflt:"",arrayOk:!0,editType:"style"},scalegroup:{valType:"string",dflt:"",editType:"calc"},textinfo:{valType:"flaglist",flags:["label","text","value","percent"],extras:["none"],editType:"calc"},hoverinfo:u({},n.hoverinfo,{flags:["label","text","value","percent","name"]}),hovertemplate:s({},{keys:["label","color","value","percent","text"]}),texttemplate:l({editType:"plot"},{keys:["label","color","value","percent","text"]}),textposition:{valType:"enumerated",values:["inside","outside","auto","none"],dflt:"auto",arrayOk:!0,editType:"plot"},textfont:u({},f,{}),insidetextorientation:{valType:"enumerated",values:["horizontal","radial","tangential","auto"],dflt:"auto",editType:"plot"},insidetextfont:u({},f,{}),outsidetextfont:u({},f,{}),automargin:{valType:"boolean",dflt:!1,editType:"plot"},title:{text:{valType:"string",dflt:"",editType:"plot"},font:u({},f,{}),position:{valType:"enumerated",values:["top left","top center","top right","middle center","bottom left","bottom center","bottom right"],editType:"plot"},editType:"plot"},domain:i({name:"pie",trace:!0,editType:"calc"}),hole:{valType:"number",min:0,max:1,dflt:0,editType:"calc"},sort:{valType:"boolean",dflt:!0,editType:"calc"},direction:{valType:"enumerated",values:["clockwise","counterclockwise"],dflt:"counterclockwise",editType:"calc"},rotation:{valType:"angle",dflt:0,editType:"calc"},pull:{valType:"number",min:0,max:1,dflt:0,arrayOk:!0,editType:"calc"},_deprecated:{title:{valType:"string",dflt:"",editType:"calc"},titlefont:u({},f,{}),titleposition:{valType:"enumerated",values:["top left","top center","top right","middle center","bottom left","bottom center","bottom right"],editType:"calc"}}}},80036:function(t,e,r){"use strict";var n=r(7316);e.name="pie",e.plot=function(t,r,i,a){n.plotBasePlot(e.name,t,r,i,a)},e.clean=function(t,r,i,a){n.cleanBasePlot(e.name,t,r,i,a)}},45768:function(t,e,r){"use strict";var n=r(38248),i=r(49760),a=r(76308),o={};function s(t){return function(e,r){return!!e&&!!(e=i(e)).isValid()&&(e=a.addOpacity(e,e.getAlpha()),t[r]||(t[r]=e),e)}}function l(t,e){var r,n=JSON.stringify(t),a=e[n];if(!a){for(a=t.slice(),r=0;r=0})),("funnelarea"===e.type?y:e.sort)&&a.sort((function(t,e){return e.v-t.v})),a[0]&&(a[0].vTotal=g),a},crossTraceCalc:function(t,e){var r=(e||{}).type;r||(r="pie");var n=t._fullLayout,i=t.calcdata,a=n[r+"colorway"],s=n["_"+r+"colormap"];n["extend"+r+"colors"]&&(a=l(a,o));for(var u=0,c=0;c0){s=!0;break}}s||(o=0)}return{hasLabels:r,hasValues:a,len:o}}function c(t,e,r,n,i){n("marker.line.width")&&n("marker.line.color",i?void 0:r.paper_bgcolor);var a=n("marker.colors");l(n,"marker.pattern",a),t.marker&&!e.marker.pattern.fgcolor&&(e.marker.pattern.fgcolor=t.marker.colors),e.marker.pattern.bgcolor||(e.marker.pattern.bgcolor=r.paper_bgcolor)}t.exports={handleLabelsAndValues:u,handleMarkerDefaults:c,supplyDefaults:function(t,e,r,n){function l(r,n){return i.coerce(t,e,a,r,n)}var f=u(l("labels"),l("values")),h=f.len;if(e._hasLabels=f.hasLabels,e._hasValues=f.hasValues,!e._hasLabels&&e._hasValues&&(l("label0"),l("dlabel")),h){e._length=h,c(t,e,n,l,!0),l("scalegroup");var p,d=l("text"),v=l("texttemplate");if(v||(p=l("textinfo",i.isArrayOrTypedArray(d)?"text+percent":"percent")),l("hovertext"),l("hovertemplate"),v||p&&"none"!==p){var g=l("textposition");s(t,e,n,l,g,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),(Array.isArray(g)||"auto"===g||"outside"===g)&&l("automargin"),("inside"===g||"auto"===g||Array.isArray(g))&&l("insidetextorientation")}o(e,n,l);var y=l("hole");if(l("title.text")){var m=l("title.position",y?"middle center":"top center");y||"middle center"!==m||(e.title.position="top center"),i.coerceFont(l,"title.font",n.font)}l("sort"),l("direction"),l("rotation"),l("pull")}else e.visible=!1}}},53644:function(t,e,r){"use strict";var n=r(10624).appendArrayMultiPointValues;t.exports=function(t,e){var r={curveNumber:e.index,pointNumbers:t.pts,data:e._input,fullData:e,label:t.label,color:t.color,value:t.v,percent:t.percent,text:t.text,bbox:t.bbox,v:t.v};return 1===t.pts.length&&(r.pointNumber=r.i=t.pts[0]),n(r,e,t.pts),"funnelarea"===e.type&&(delete r.v,delete r.i),r}},21552:function(t,e,r){"use strict";var n=r(43616),i=r(76308);t.exports=function(t,e,r,a){var o=r.marker.pattern;o&&o.shape?n.pointStyle(t,r,a,e):i.fill(t,e.color)}},69656:function(t,e,r){"use strict";var n=r(3400);function i(t){return-1!==t.indexOf("e")?t.replace(/[.]?0+e/,"e"):-1!==t.indexOf(".")?t.replace(/[.]?0+$/,""):t}e.formatPiePercent=function(t,e){var r=i((100*t).toPrecision(3));return n.numSeparate(r,e)+"%"},e.formatPieValue=function(t,e){var r=i(t.toPrecision(10));return n.numSeparate(r,e)},e.getFirstFilled=function(t,e){if(n.isArrayOrTypedArray(t))for(var r=0;r"),name:f.hovertemplate||-1!==h.indexOf("name")?f.name:void 0,idealAlign:t.pxmid[0]<0?"left":"right",color:g.castOption(_.bgcolor,t.pts)||t.color,borderColor:g.castOption(_.bordercolor,t.pts),fontFamily:g.castOption(w.family,t.pts),fontSize:g.castOption(w.size,t.pts),fontColor:g.castOption(w.color,t.pts),nameLength:g.castOption(_.namelength,t.pts),textAlign:g.castOption(_.align,t.pts),hovertemplate:g.castOption(f.hovertemplate,t.pts),hovertemplateLabels:t,eventData:[y(t,f)]},{container:r._hoverlayer.node(),outerContainer:r._paper.node(),gd:e,inOut_bbox:T}),t.bbox=T[0],u._hasHoverLabel=!0}u._hasHoverEvent=!0,e.emit("plotly_hover",{points:[y(t,f)],event:n.event})}})),t.on("mouseout",(function(t){var r=e._fullLayout,i=e._fullData[u.index],o=n.select(this).datum();u._hasHoverEvent&&(t.originalEvent=n.event,e.emit("plotly_unhover",{points:[y(o,i)],event:n.event}),u._hasHoverEvent=!1),u._hasHoverLabel&&(a.loneUnhover(r._hoverlayer.node()),u._hasHoverLabel=!1)})),t.on("click",(function(t){var r=e._fullLayout,i=e._fullData[u.index];e._dragging||!1===r.hovermode||(e._hoverdata=[y(t,i)],a.click(e,n.event))}))}function b(t,e,r){var n=g.castOption(t.insidetextfont.color,e.pts);!n&&t._input.textfont&&(n=g.castOption(t._input.textfont.color,e.pts));var i=g.castOption(t.insidetextfont.family,e.pts)||g.castOption(t.textfont.family,e.pts)||r.family,a=g.castOption(t.insidetextfont.size,e.pts)||g.castOption(t.textfont.size,e.pts)||r.size;return{color:n||o.contrast(e.color),family:i,size:a}}function _(t,e){for(var r,n,i=0;ie&&e>n||r=-4;g-=2)y(Math.PI*g,"tan");for(g=4;g>=-4;g-=2)y(Math.PI*(g+1),"tan")}if(f||p){for(g=4;g>=-4;g-=2)y(Math.PI*(g+1.5),"rad");for(g=4;g>=-4;g-=2)y(Math.PI*(g+.5),"rad")}}if(s||d||f){var m=Math.sqrt(t.width*t.width+t.height*t.height);if((a={scale:i*n*2/m,rCenter:1-i,rotate:0}).textPosAngle=(e.startangle+e.stopangle)/2,a.scale>=1)return a;v.push(a)}(d||p)&&((a=T(t,n,o,l,u)).textPosAngle=(e.startangle+e.stopangle)/2,v.push(a)),(d||h)&&((a=k(t,n,o,l,u)).textPosAngle=(e.startangle+e.stopangle)/2,v.push(a));for(var x=0,b=0,_=0;_=1)break}return v[x]}function T(t,e,r,n,i){e=Math.max(0,e-2*v);var a=t.width/t.height,o=S(a,n,e,r);return{scale:2*o/t.height,rCenter:A(a,o/e),rotate:M(i)}}function k(t,e,r,n,i){e=Math.max(0,e-2*v);var a=t.height/t.width,o=S(a,n,e,r);return{scale:2*o/t.width,rCenter:A(a,o/e),rotate:M(i+Math.PI/2)}}function A(t,e){return Math.cos(e)-t*e}function M(t){return(180/Math.PI*t+720)%180-90}function S(t,e,r,n){var i=t+1/(2*Math.tan(e));return r*Math.min(1/(Math.sqrt(i*i+.5)+i),n/(Math.sqrt(t*t+n/2)+t))}function E(t,e){return t.v!==e.vTotal||e.trace.hole?Math.min(1/(1+1/Math.sin(t.halfangle)),t.ring/2):1}function L(t,e){var r=e.pxmid[0],n=e.pxmid[1],i=t.width/2,a=t.height/2;return r<0&&(i*=-1),n<0&&(a*=-1),{scale:1,rCenter:1,rotate:0,x:i+Math.abs(a)*(i>0?1:-1)/2,y:a/(1+r*r/(n*n)),outside:!0}}function C(t,e){var r,n,i,a=t.trace,o={x:t.cx,y:t.cy},s={tx:0,ty:0};s.ty+=a.title.font.size,i=O(a),-1!==a.title.position.indexOf("top")?(o.y-=(1+i)*t.r,s.ty-=t.titleBox.height):-1!==a.title.position.indexOf("bottom")&&(o.y+=(1+i)*t.r);var l,u=t.r/(void 0===(l=t.trace.aspectratio)?1:l),c=e.w*(a.domain.x[1]-a.domain.x[0])/2;return-1!==a.title.position.indexOf("left")?(c+=u,o.x-=(1+i)*u,s.tx+=t.titleBox.width/2):-1!==a.title.position.indexOf("center")?c*=2:-1!==a.title.position.indexOf("right")&&(c+=u,o.x+=(1+i)*u,s.tx-=t.titleBox.width/2),r=c/t.titleBox.width,n=P(t,e)/t.titleBox.height,{x:o.x,y:o.y,scale:Math.min(r,n),tx:s.tx,ty:s.ty}}function P(t,e){var r=t.trace,n=e.h*(r.domain.y[1]-r.domain.y[0]);return Math.min(t.titleBox.height,n/2)}function O(t){var e,r=t.pull;if(!r)return 0;if(l.isArrayOrTypedArray(r))for(r=0,e=0;er&&(r=t.pull[e]);return r}function I(t,e){for(var r=[],n=0;n1?c=(u=r.r)/i.aspectratio:u=(c=r.r)*i.aspectratio,l=(u*=(1+i.baseratio)/2)*c}o=Math.min(o,l/r.vTotal)}for(n=0;n")}if(a){var x=l.castOption(i,e.i,"texttemplate");if(x){var b=function(t){return{label:t.label,value:t.v,valueLabel:g.formatPieValue(t.v,n.separators),percent:t.v/r.vTotal,percentLabel:g.formatPiePercent(t.v/r.vTotal,n.separators),color:t.color,text:t.text,customdata:l.castOption(i,t.i,"customdata")}}(e),_=g.getFirstFilled(i.text,e.pts);(m(_)||""===_)&&(b.text=_),e.text=l.texttemplateString(x,b,t._fullLayout._d3locale,b,i._meta||{})}else e.text=""}}function R(t,e){var r=t.rotate*Math.PI/180,n=Math.cos(r),i=Math.sin(r),a=(e.left+e.right)/2,o=(e.top+e.bottom)/2;t.textX=a*n-o*i,t.textY=a*i+o*n,t.noCenter=!0}t.exports={plot:function(t,e){var r=t._context.staticPlot,a=t._fullLayout,h=a._size;d("pie",a),_(e,t),I(e,h);var v=l.makeTraceGroups(a._pielayer,e,"trace").each((function(e){var d=n.select(this),v=e[0],y=v.trace;!function(t){var e,r,n,i=t[0],a=i.r,o=i.trace,s=g.getRotationAngle(o.rotation),l=2*Math.PI/i.vTotal,u="px0",c="px1";if("counterclockwise"===o.direction){for(e=0;ei.vTotal/2?1:0,r.halfangle=Math.PI*Math.min(r.v/i.vTotal,.5),r.ring=1-o.hole,r.rInscribed=E(r,i))}(e),d.attr("stroke-linejoin","round"),d.each((function(){var m=n.select(this).selectAll("g.slice").data(e);m.enter().append("g").classed("slice",!0),m.exit().remove();var _=[[[],[]],[[],[]]],T=!1;m.each((function(i,o){if(i.hidden)n.select(this).selectAll("path,g").remove();else{i.pointNumber=i.i,i.curveNumber=y.index,_[i.pxmid[1]<0?0:1][i.pxmid[0]<0?0:1].push(i);var u=v.cx,c=v.cy,h=n.select(this),d=h.selectAll("path.surface").data([i]);if(d.enter().append("path").classed("surface",!0).style({"pointer-events":r?"none":"all"}),h.call(x,t,e),y.pull){var m=+g.castOption(y.pull,i.pts)||0;m>0&&(u+=m*i.pxmid[0],c+=m*i.pxmid[1])}i.cxFinal=u,i.cyFinal=c;var k=y.hole;if(i.v===v.vTotal){var A="M"+(u+i.px0[0])+","+(c+i.px0[1])+P(i.px0,i.pxmid,!0,1)+P(i.pxmid,i.px0,!0,1)+"Z";k?d.attr("d","M"+(u+k*i.px0[0])+","+(c+k*i.px0[1])+P(i.px0,i.pxmid,!1,k)+P(i.pxmid,i.px0,!1,k)+"Z"+A):d.attr("d",A)}else{var M=P(i.px0,i.px1,!0,1);if(k){var S=1-k;d.attr("d","M"+(u+k*i.px1[0])+","+(c+k*i.px1[1])+P(i.px1,i.px0,!1,k)+"l"+S*i.px0[0]+","+S*i.px0[1]+M+"Z")}else d.attr("d","M"+u+","+c+"l"+i.px0[0]+","+i.px0[1]+M+"Z")}z(t,i,v);var E=g.castOption(y.textposition,i.pts),C=h.selectAll("g.slicetext").data(i.text&&"none"!==E?[0]:[]);C.enter().append("g").classed("slicetext",!0),C.exit().remove(),C.each((function(){var r=l.ensureSingle(n.select(this),"text","",(function(t){t.attr("data-notex",1)})),h=l.ensureUniformFontSize(t,"outside"===E?function(t,e,r){return{color:g.castOption(t.outsidetextfont.color,e.pts)||g.castOption(t.textfont.color,e.pts)||r.color,family:g.castOption(t.outsidetextfont.family,e.pts)||g.castOption(t.textfont.family,e.pts)||r.family,size:g.castOption(t.outsidetextfont.size,e.pts)||g.castOption(t.textfont.size,e.pts)||r.size}}(y,i,a.font):b(y,i,a.font));r.text(i.text).attr({class:"slicetext",transform:"","text-anchor":"middle"}).call(s.font,h).call(f.convertToTspans,t);var d,m=s.bBox(r.node());if("outside"===E)d=L(m,i);else if(d=w(m,i,v),"auto"===E&&d.scale<1){var x=l.ensureUniformFontSize(t,y.outsidetextfont);r.call(s.font,x),d=L(m=s.bBox(r.node()),i)}var _=d.textPosAngle,k=void 0===_?i.pxmid:D(v.r,_);if(d.targetX=u+k[0]*d.rCenter+(d.x||0),d.targetY=c+k[1]*d.rCenter+(d.y||0),R(d,m),d.outside){var A=d.targetY;i.yLabelMin=A-m.height/2,i.yLabelMid=A,i.yLabelMax=A+m.height/2,i.labelExtraX=0,i.labelExtraY=0,T=!0}d.fontSize=h.size,p(y.type,d,a),e[o].transform=d,l.setTransormAndDisplay(r,d)}))}function P(t,e,r,n){var a=n*(e[0]-t[0]),o=n*(e[1]-t[1]);return"a"+n*v.r+","+n*v.r+" 0 "+i.largeArc+(r?" 1 ":" 0 ")+a+","+o}}));var k=n.select(this).selectAll("g.titletext").data(y.title.text?[0]:[]);if(k.enter().append("g").classed("titletext",!0),k.exit().remove(),k.each((function(){var e,r=l.ensureSingle(n.select(this),"text","",(function(t){t.attr("data-notex",1)})),i=y.title.text;y._meta&&(i=l.templateString(i,y._meta)),r.text(i).attr({class:"titletext",transform:"","text-anchor":"middle"}).call(s.font,y.title.font).call(f.convertToTspans,t),e="middle center"===y.title.position?function(t){var e=Math.sqrt(t.titleBox.width*t.titleBox.width+t.titleBox.height*t.titleBox.height);return{x:t.cx,y:t.cy,scale:t.trace.hole*t.r*2/e,tx:0,ty:-t.titleBox.height/2+t.trace.title.font.size}}(v):C(v,h),r.attr("transform",c(e.x,e.y)+u(Math.min(1,e.scale))+c(e.tx,e.ty))})),T&&function(t,e){var r,n,i,a,o,s,u,c,f,h,p,d,v;function y(t,e){return t.pxmid[1]-e.pxmid[1]}function m(t,e){return e.pxmid[1]-t.pxmid[1]}function x(t,r){r||(r={});var i,c,f,p,d=r.labelExtraY+(n?r.yLabelMax:r.yLabelMin),v=n?t.yLabelMin:t.yLabelMax,y=n?t.yLabelMax:t.yLabelMin,m=t.cyFinal+o(t.px0[1],t.px1[1]),x=d-v;if(x*u>0&&(t.labelExtraY=x),l.isArrayOrTypedArray(e.pull))for(c=0;c=(g.castOption(e.pull,f.pts)||0)||((t.pxmid[1]-f.pxmid[1])*u>0?(x=f.cyFinal+o(f.px0[1],f.px1[1])-v-t.labelExtraY)*u>0&&(t.labelExtraY+=x):(y+t.labelExtraY-m)*u>0&&(i=3*s*Math.abs(c-h.indexOf(t)),(p=f.cxFinal+a(f.px0[0],f.px1[0])+i-(t.cxFinal+t.pxmid[0])-t.labelExtraX)*s>0&&(t.labelExtraX+=p)))}for(n=0;n<2;n++)for(i=n?y:m,o=n?Math.max:Math.min,u=n?1:-1,r=0;r<2;r++){for(a=r?Math.max:Math.min,s=r?1:-1,(c=t[n][r]).sort(i),f=t[1-n][r],h=f.concat(c),d=[],p=0;pMath.abs(f)?s+="l"+f*t.pxmid[0]/t.pxmid[1]+","+f+"H"+(a+t.labelExtraX+u):s+="l"+t.labelExtraX+","+c+"v"+(f-c)+"h"+u}else s+="V"+(t.yLabelMid+t.labelExtraY)+"h"+u;l.ensureSingle(r,"path","textline").call(o.stroke,e.outsidetextfont.color).attr({"stroke-width":Math.min(2,e.outsidetextfont.size/8),d:s,fill:"none"})}else r.select("path.textline").remove()}))}(m,y),T&&y.automargin){var A=s.bBox(d.node()),M=y.domain,S=h.w*(M.x[1]-M.x[0]),E=h.h*(M.y[1]-M.y[0]),P=(.5*S-v.r)/h.w,O=(.5*E-v.r)/h.h;i.autoMargin(t,"pie."+y.uid+".automargin",{xl:M.x[0]-P,xr:M.x[1]+P,yb:M.y[0]-O,yt:M.y[1]+O,l:Math.max(v.cx-v.r-A.left,0),r:Math.max(A.right-(v.cx+v.r),0),b:Math.max(A.bottom-(v.cy+v.r),0),t:Math.max(v.cy-v.r-A.top,0),pad:5})}}))}));setTimeout((function(){v.selectAll("tspan").each((function(){var t=n.select(this);t.attr("dy")&&t.attr("dy",t.attr("dy"))}))}),0)},formatSliceLabel:z,transformInsideText:w,determineInsideTextFont:b,positionTitleOutside:C,prerenderTitles:_,layoutAreas:I,attachFxHandlers:x,computeTransform:R}},22152:function(t,e,r){"use strict";var n=r(33428),i=r(10528),a=r(82744).resizeText;t.exports=function(t){var e=t._fullLayout._pielayer.selectAll(".trace");a(t,e,"pie"),e.each((function(e){var r=e[0].trace,a=n.select(this);a.style({opacity:r.opacity}),a.selectAll("path.surface").each((function(e){n.select(this).call(i,e,r,t)}))}))}},10528:function(t,e,r){"use strict";var n=r(76308),i=r(69656).castOption,a=r(21552);t.exports=function(t,e,r,o){var s=r.marker.line,l=i(s.color,e.pts)||n.defaultLine,u=i(s.width,e.pts)||0;t.call(a,e,r,o).style("stroke-width",u).call(n.stroke,l)}},35484:function(t,e,r){"use strict";var n=r(52904);t.exports={x:n.x,y:n.y,xy:{valType:"data_array",editType:"calc"},indices:{valType:"data_array",editType:"calc"},xbounds:{valType:"data_array",editType:"calc"},ybounds:{valType:"data_array",editType:"calc"},text:n.text,marker:{color:{valType:"color",arrayOk:!1,editType:"calc"},opacity:{valType:"number",min:0,max:1,dflt:1,arrayOk:!1,editType:"calc"},blend:{valType:"boolean",dflt:null,editType:"calc"},sizemin:{valType:"number",min:.1,max:2,dflt:.5,editType:"calc"},sizemax:{valType:"number",min:.1,dflt:20,editType:"calc"},border:{color:{valType:"color",arrayOk:!1,editType:"calc"},arearatio:{valType:"number",min:0,max:1,dflt:0,editType:"calc"},editType:"calc"},editType:"calc"},transforms:void 0}},11072:function(t,e,r){"use strict";var n=r(67792).gl_pointcloud2d,i=r(3400).isArrayOrTypedArray,a=r(43080),o=r(19280).findExtremes,s=r(44928);function l(t,e){this.scene=t,this.uid=e,this.type="pointcloud",this.pickXData=[],this.pickYData=[],this.xData=[],this.yData=[],this.textLabels=[],this.color="rgb(0, 0, 0)",this.name="",this.hoverinfo="all",this.idToIndex=new Int32Array(0),this.bounds=[0,0,0,0],this.pointcloudOptions={positions:new Float32Array(0),idToIndex:this.idToIndex,sizemin:.5,sizemax:12,color:[0,0,0,1],areaRatio:1,borderColor:[0,0,0,1]},this.pointcloud=n(t.glplot,this.pointcloudOptions),this.pointcloud._trace=this}var u=l.prototype;u.handlePick=function(t){var e=this.idToIndex[t.pointId];return{trace:this,dataCoord:t.dataCoord,traceCoord:this.pickXYData?[this.pickXYData[2*e],this.pickXYData[2*e+1]]:[this.pickXData[e],this.pickYData[e]],textLabel:i(this.textLabels)?this.textLabels[e]:this.textLabels,color:this.color,name:this.name,pointIndex:e,hoverinfo:this.hoverinfo}},u.update=function(t){this.index=t.index,this.textLabels=t.text,this.name=t.name,this.hoverinfo=t.hoverinfo,this.bounds=[1/0,1/0,-1/0,-1/0],this.updateFast(t),this.color=s(t,{})},u.updateFast=function(t){var e,r,n,i,s,l,u=this.xData=this.pickXData=t.x,c=this.yData=this.pickYData=t.y,f=this.pickXYData=t.xy,h=t.xbounds&&t.ybounds,p=t.indices,d=this.bounds;if(f){if(n=f,e=f.length>>>1,h)d[0]=t.xbounds[0],d[2]=t.xbounds[1],d[1]=t.ybounds[0],d[3]=t.ybounds[1];else for(l=0;ld[2]&&(d[2]=i),sd[3]&&(d[3]=s);if(p)r=p;else for(r=new Int32Array(e),l=0;ld[2]&&(d[2]=i),sd[3]&&(d[3]=s);this.idToIndex=r,this.pointcloudOptions.idToIndex=r,this.pointcloudOptions.positions=n;var v=a(t.marker.color),g=a(t.marker.border.color),y=t.opacity*t.marker.opacity;v[3]*=y,this.pointcloudOptions.color=v;var m=t.marker.blend;null===m&&(m=u.length<100||c.length<100),this.pointcloudOptions.blend=m,g[3]*=y,this.pointcloudOptions.borderColor=g;var x=t.marker.sizemin,b=Math.max(t.marker.sizemax,t.marker.sizemin);this.pointcloudOptions.sizeMin=x,this.pointcloudOptions.sizeMax=b,this.pointcloudOptions.areaRatio=t.marker.border.arearatio,this.pointcloud.update(this.pointcloudOptions);var _=this.scene.xaxis,w=this.scene.yaxis,T=b/2||.5;t._extremes[_._id]=o(_,[d[0],d[2]],{ppad:T}),t._extremes[w._id]=o(w,[d[1],d[3]],{ppad:T})},u.dispose=function(){this.pointcloud.dispose()},t.exports=function(t,e){var r=new l(t,e.uid);return r.update(e),r}},41904:function(t,e,r){"use strict";var n=r(3400),i=r(35484);t.exports=function(t,e,r){function a(r,a){return n.coerce(t,e,i,r,a)}a("x"),a("y"),a("xbounds"),a("ybounds"),t.xy&&t.xy instanceof Float32Array&&(e.xy=t.xy),t.indices&&t.indices instanceof Int32Array&&(e.indices=t.indices),a("text"),a("marker.color",r),a("marker.opacity"),a("marker.blend"),a("marker.sizemin"),a("marker.sizemax"),a("marker.border.color",r),a("marker.border.arearatio"),e._length=null}},156:function(t,e,r){"use strict";["*pointcloud* trace is deprecated!","Please consider switching to the *scattergl* trace type."].join(" "),t.exports={attributes:r(35484),supplyDefaults:r(41904),calc:r(41484),plot:r(11072),moduleType:"trace",name:"pointcloud",basePlotModule:r(39952),categories:["gl","gl2d","showLegend"],meta:{}}},41440:function(t,e,r){"use strict";var n=r(25376),i=r(45464),a=r(22548),o=r(55756),s=r(86968).u,l=r(21776).Ks,u=r(49084),c=r(31780).templatedArray,f=r(29736).descriptionOnlyNumbers,h=r(92880).extendFlat,p=r(67824).overrideAll;(t.exports=p({hoverinfo:h({},i.hoverinfo,{flags:[],arrayOk:!1}),hoverlabel:o.hoverlabel,domain:s({name:"sankey",trace:!0}),orientation:{valType:"enumerated",values:["v","h"],dflt:"h"},valueformat:{valType:"string",dflt:".3s",description:f("value")},valuesuffix:{valType:"string",dflt:""},arrangement:{valType:"enumerated",values:["snap","perpendicular","freeform","fixed"],dflt:"snap"},textfont:n({}),customdata:void 0,node:{label:{valType:"data_array",dflt:[]},groups:{valType:"info_array",impliedEdits:{x:[],y:[]},dimensions:2,freeLength:!0,dflt:[],items:{valType:"number",editType:"calc"}},x:{valType:"data_array",dflt:[]},y:{valType:"data_array",dflt:[]},color:{valType:"color",arrayOk:!0},customdata:{valType:"data_array",editType:"calc"},line:{color:{valType:"color",dflt:a.defaultLine,arrayOk:!0},width:{valType:"number",min:0,dflt:.5,arrayOk:!0}},pad:{valType:"number",arrayOk:!1,min:0,dflt:20},thickness:{valType:"number",arrayOk:!1,min:1,dflt:20},hoverinfo:{valType:"enumerated",values:["all","none","skip"],dflt:"all"},hoverlabel:o.hoverlabel,hovertemplate:l({},{keys:["value","label"]}),align:{valType:"enumerated",values:["justify","left","right","center"],dflt:"justify"}},link:{arrowlen:{valType:"number",min:0,dflt:0},label:{valType:"data_array",dflt:[]},color:{valType:"color",arrayOk:!0},hovercolor:{valType:"color",arrayOk:!0},customdata:{valType:"data_array",editType:"calc"},line:{color:{valType:"color",dflt:a.defaultLine,arrayOk:!0},width:{valType:"number",min:0,dflt:0,arrayOk:!0}},source:{valType:"data_array",dflt:[]},target:{valType:"data_array",dflt:[]},value:{valType:"data_array",dflt:[]},hoverinfo:{valType:"enumerated",values:["all","none","skip"],dflt:"all"},hoverlabel:o.hoverlabel,hovertemplate:l({},{keys:["value","label"]}),colorscales:c("concentrationscales",{editType:"calc",label:{valType:"string",editType:"calc",dflt:""},cmax:{valType:"number",editType:"calc",dflt:1},cmin:{valType:"number",editType:"calc",dflt:0},colorscale:h(u().colorscale,{dflt:[[0,"white"],[1,"black"]]})})}},"calc","nested")).transforms=void 0},10760:function(t,e,r){"use strict";var n=r(67824).overrideAll,i=r(84888)._M,a=r(59596),o=r(65460),s=r(93972),l=r(86476),u=r(22676).prepSelect,c=r(3400),f=r(24040),h="sankey";function p(t,e){var r=t._fullData[e],n=t._fullLayout,i=n.dragmode,a="pan"===n.dragmode?"move":"crosshair",o=r._bgRect;if(o&&"pan"!==i&&"zoom"!==i){s(o,a);var h={_id:"x",c2p:c.identity,_offset:r._sankey.translateX,_length:r._sankey.width},p={_id:"y",c2p:c.identity,_offset:r._sankey.translateY,_length:r._sankey.height},d={gd:t,element:o.node(),plotinfo:{id:e,xaxis:h,yaxis:p,fillRangeItems:c.noop},subplot:e,xaxes:[h],yaxes:[p],doneFnCompleted:function(r){var n,i=t._fullData[e],a=i.node.groups.slice(),o=[];function s(t){for(var e=i._sankey.graph.nodes,r=0;rx&&(x=a.source[e]),a.target[e]>x&&(x=a.target[e]);var b,_=x+1;t.node._count=_;var w=t.node.groups,T={};for(e=0;e0&&s(L,_)&&s(C,_)&&(!T.hasOwnProperty(L)||!T.hasOwnProperty(C)||T[L]!==T[C])){T.hasOwnProperty(C)&&(C=T[C]),T.hasOwnProperty(L)&&(L=T[L]),C=+C,p[L=+L]=p[C]=!0;var P="";a.label&&a.label[e]&&(P=a.label[e]);var O=null;P&&d.hasOwnProperty(P)&&(O=d[P]),u.push({pointNumber:e,label:P,color:c?a.color[e]:a.color,hovercolor:f?a.hovercolor[e]:a.hovercolor,customdata:h?a.customdata[e]:a.customdata,concentrationscale:O,source:L,target:C,value:+E}),S.source.push(L),S.target.push(C)}}var I=_+w.length,D=o(r.color),z=o(r.customdata),R=[];for(e=0;e_-1,childrenNodes:[],pointNumber:e,label:F,color:D?r.color[e]:r.color,customdata:z?r.customdata[e]:r.customdata})}var B=!1;return function(t,e,r){for(var a=i.init2dArray(t,0),o=0;o1}))}(I,S.source,S.target)&&(B=!0),{circular:B,links:u,nodes:R,groups:w,groupLookup:T}}(e);return a({circular:r.circular,_nodes:r.nodes,_links:r.links,_groups:r.groups,_groupLookup:r.groupLookup})}},11820:function(t){"use strict";t.exports={nodeTextOffsetHorizontal:4,nodeTextOffsetVertical:3,nodePadAcross:10,sankeyIterations:50,forceIterations:5,forceTicksPerFrame:10,duration:500,ease:"linear",cn:{sankey:"sankey",sankeyLinks:"sankey-links",sankeyLink:"sankey-link",sankeyNodeSet:"sankey-node-set",sankeyNode:"sankey-node",nodeRect:"node-rect",nodeLabel:"node-label"}}},47140:function(t,e,r){"use strict";var n=r(3400),i=r(41440),a=r(76308),o=r(49760),s=r(86968).Q,l=r(16132),u=r(31780),c=r(51272);function f(t,e){function r(r,a){return n.coerce(t,e,i.link.colorscales,r,a)}r("label"),r("cmin"),r("cmax"),r("colorscale")}t.exports=function(t,e,r,h){function p(r,a){return n.coerce(t,e,i,r,a)}var d=n.extendDeep(h.hoverlabel,t.hoverlabel),v=t.node,g=u.newContainer(e,"node");function y(t,e){return n.coerce(v,g,i.node,t,e)}y("label"),y("groups"),y("x"),y("y"),y("pad"),y("thickness"),y("line.color"),y("line.width"),y("hoverinfo",t.hoverinfo),l(v,g,y,d),y("hovertemplate"),y("align");var m=h.colorway;y("color",g.label.map((function(t,e){return a.addOpacity(function(t){return m[t%m.length]}(e),.8)}))),y("customdata");var x=t.link||{},b=u.newContainer(e,"link");function _(t,e){return n.coerce(x,b,i.link,t,e)}_("label"),_("arrowlen"),_("source"),_("target"),_("value"),_("line.color"),_("line.width"),_("hoverinfo",t.hoverinfo),l(x,b,_,d),_("hovertemplate");var w,T=o(h.paper_bgcolor).getLuminance()<.333,k=_("color",T?"rgba(255, 255, 255, 0.6)":"rgba(0, 0, 0, 0.2)");function A(t){var e=o(t);if(!e.isValid())return t;var r=e.getAlpha();return r<=.8?e.setAlpha(r+.2):e=T?e.brighten():e.darken(),e.toRgbString()}_("hovercolor",Array.isArray(k)?k.map(A):A(k)),_("customdata"),c(x,b,{name:"colorscales",handleItemDefaults:f}),s(e,h,p),p("orientation"),p("valueformat"),p("valuesuffix"),g.x.length&&g.y.length&&(w="freeform"),p("arrangement",w),n.coerceFont(p,"textfont",n.extendFlat({},h.font)),e._length=null}},45499:function(t,e,r){"use strict";t.exports={attributes:r(41440),supplyDefaults:r(47140),calc:r(48068),plot:r(59596),moduleType:"trace",name:"sankey",basePlotModule:r(10760),selectPoints:r(81128),categories:["noOpacity"],meta:{}}},59596:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=i.numberFormat,o=r(83248),s=r(93024),l=r(76308),u=r(11820).cn,c=i._;function f(t){return""!==t}function h(t,e){return t.filter((function(t){return t.key===e.traceId}))}function p(t,e){n.select(t).select("path").style("fill-opacity",e),n.select(t).select("rect").style("fill-opacity",e)}function d(t){n.select(t).select("text.name").style("fill","black")}function v(t){return function(e){return-1!==t.node.sourceLinks.indexOf(e.link)||-1!==t.node.targetLinks.indexOf(e.link)}}function g(t){return function(e){return-1!==e.node.sourceLinks.indexOf(t.link)||-1!==e.node.targetLinks.indexOf(t.link)}}function y(t,e,r){e&&r&&h(r,e).selectAll("."+u.sankeyLink).filter(v(e)).call(x.bind(0,e,r,!1))}function m(t,e,r){e&&r&&h(r,e).selectAll("."+u.sankeyLink).filter(v(e)).call(b.bind(0,e,r,!1))}function x(t,e,r,n){n.style("fill",(function(t){if(!t.link.concentrationscale)return t.tinyColorHoverHue})).style("fill-opacity",(function(t){if(!t.link.concentrationscale)return t.tinyColorHoverAlpha})),n.each((function(r){var n=r.link.label;""!==n&&h(e,t).selectAll("."+u.sankeyLink).filter((function(t){return t.link.label===n})).style("fill",(function(t){if(!t.link.concentrationscale)return t.tinyColorHoverHue})).style("fill-opacity",(function(t){if(!t.link.concentrationscale)return t.tinyColorHoverAlpha}))})),r&&h(e,t).selectAll("."+u.sankeyNode).filter(g(t)).call(y)}function b(t,e,r,n){n.style("fill",(function(t){return t.tinyColorHue})).style("fill-opacity",(function(t){return t.tinyColorAlpha})),n.each((function(r){var n=r.link.label;""!==n&&h(e,t).selectAll("."+u.sankeyLink).filter((function(t){return t.link.label===n})).style("fill",(function(t){return t.tinyColorHue})).style("fill-opacity",(function(t){return t.tinyColorAlpha}))})),r&&h(e,t).selectAll(u.sankeyNode).filter(g(t)).call(m)}function _(t,e){var r=t.hoverlabel||{},n=i.nestedProperty(r,e).get();return!Array.isArray(n)&&n}t.exports=function(t,e){for(var r=t._fullLayout,i=r._paper,h=r._size,v=0;v"),color:_(o,"bgcolor")||l.addOpacity(v.color,1),borderColor:_(o,"bordercolor"),fontFamily:_(o,"font.family"),fontSize:_(o,"font.size"),fontColor:_(o,"font.color"),nameLength:_(o,"namelength"),textAlign:_(o,"align"),idealAlign:n.event.x"),color:_(o,"bgcolor")||i.tinyColorHue,borderColor:_(o,"bordercolor"),fontFamily:_(o,"font.family"),fontSize:_(o,"font.size"),fontColor:_(o,"font.color"),nameLength:_(o,"namelength"),textAlign:_(o,"align"),idealAlign:"left",hovertemplate:o.hovertemplate,hovertemplateLabels:m,eventData:[i.node]},{container:r._hoverlayer.node(),outerContainer:r._paper.node(),gd:t});p(w,.85),d(w)}}},unhover:function(e,i,a){!1!==t._fullLayout.hovermode&&(n.select(e).call(m,i,a),"skip"!==i.node.trace.node.hoverinfo&&(i.node.fullData=i.node.trace,t.emit("plotly_unhover",{event:n.event,points:[i.node]})),s.loneUnhover(r._hoverlayer.node()))},select:function(e,r,i){var a=r.node;a.originalEvent=n.event,t._hoverdata=[a],n.select(e).call(m,r,i),s.click(t,{target:!0})}}})}},83248:function(t,e,r){"use strict";var n=r(49812),i=r(67756).Gz,a=r(33428),o=r(26800),s=r(48932),l=r(11820),u=r(49760),c=r(76308),f=r(43616),h=r(3400),p=h.strTranslate,d=h.strRotate,v=r(71688),g=v.keyFun,y=v.repeat,m=v.unwrap,x=r(72736),b=r(24040),_=r(84284),w=_.CAP_SHIFT,T=_.LINE_SPACING;function k(t,e,r){var n,i=m(e),a=i.trace,c=a.domain,f="h"===a.orientation,p=a.node.pad,d=a.node.thickness,v={justify:o.sankeyJustify,left:o.sankeyLeft,right:o.sankeyRight,center:o.sankeyCenter}[a.node.align],g=t.width*(c.x[1]-c.x[0]),y=t.height*(c.y[1]-c.y[0]),x=i._nodes,b=i._links,_=i.circular;(n=_?s.sankeyCircular().circularLinkGap(0):o.sankey()).iterations(l.sankeyIterations).size(f?[g,y]:[y,g]).nodeWidth(d).nodePadding(p).nodeId((function(t){return t.pointNumber})).nodeAlign(v).nodes(x).links(b);var w,T,k,A=n();for(var M in n.nodePadding()o+d&&(a+=1,e=s.x0),o=s.x0,i[a]||(i[a]=[]),i[a].push(s),r=e-s.x0,s.x0+=r,s.x1+=r}return i}(x=A.nodes).forEach((function(t){var e,r,n,i=0,a=t.length;for(t.sort((function(t,e){return t.y0-e.y0})),n=0;n=i||(r=i-e.y0)>1e-6&&(e.y0+=r,e.y1+=r),i=e.y1+p})),n.update(A)}return{circular:_,key:r,trace:a,guid:h.randstr(),horizontal:f,width:g,height:y,nodePad:a.node.pad,nodeLineColor:a.node.line.color,nodeLineWidth:a.node.line.width,linkLineColor:a.link.line.color,linkLineWidth:a.link.line.width,linkArrowLength:a.link.arrowlen,valueFormat:a.valueformat,valueSuffix:a.valuesuffix,textFont:a.textfont,translateX:c.x[0]*t.width+t.margin.l,translateY:t.height-c.y[1]*t.height+t.margin.t,dragParallel:f?y:g,dragPerpendicular:f?g:y,arrangement:a.arrangement,sankey:n,graph:A,forceLayouts:{},interactionState:{dragInProgress:!1,hovered:!1}}}function A(t,e,r){var n=u(e.color),i=u(e.hovercolor),a=e.source.label+"|"+e.target.label+"__"+r;return e.trace=t.trace,e.curveNumber=t.trace.index,{circular:t.circular,key:a,traceId:t.key,pointNumber:e.pointNumber,link:e,tinyColorHue:c.tinyRGB(n),tinyColorAlpha:n.getAlpha(),tinyColorHoverHue:c.tinyRGB(i),tinyColorHoverAlpha:i.getAlpha(),linkPath:M,linkLineColor:t.linkLineColor,linkLineWidth:t.linkLineWidth,linkArrowLength:t.linkArrowLength,valueFormat:t.valueFormat,valueSuffix:t.valueSuffix,sankey:t.sankey,parent:t,interactionState:t.interactionState,flow:e.flow}}function M(){return function(t){var e=t.linkArrowLength;if(t.link.circular)return function(t,e){var r=t.width/2,n=t.circularPathData;return"top"===t.circularLinkType?"M "+(n.targetX-e)+" "+(n.targetY+r)+" L"+(n.rightInnerExtent-e)+" "+(n.targetY+r)+"A"+(n.rightLargeArcRadius+r)+" "+(n.rightSmallArcRadius+r)+" 0 0 1 "+(n.rightFullExtent-r-e)+" "+(n.targetY-n.rightSmallArcRadius)+"L"+(n.rightFullExtent-r-e)+" "+n.verticalRightInnerExtent+"A"+(n.rightLargeArcRadius+r)+" "+(n.rightLargeArcRadius+r)+" 0 0 1 "+(n.rightInnerExtent-e)+" "+(n.verticalFullExtent-r)+"L"+n.leftInnerExtent+" "+(n.verticalFullExtent-r)+"A"+(n.leftLargeArcRadius+r)+" "+(n.leftLargeArcRadius+r)+" 0 0 1 "+(n.leftFullExtent+r)+" "+n.verticalLeftInnerExtent+"L"+(n.leftFullExtent+r)+" "+(n.sourceY-n.leftSmallArcRadius)+"A"+(n.leftLargeArcRadius+r)+" "+(n.leftSmallArcRadius+r)+" 0 0 1 "+n.leftInnerExtent+" "+(n.sourceY+r)+"L"+n.sourceX+" "+(n.sourceY+r)+"L"+n.sourceX+" "+(n.sourceY-r)+"L"+n.leftInnerExtent+" "+(n.sourceY-r)+"A"+(n.leftLargeArcRadius-r)+" "+(n.leftSmallArcRadius-r)+" 0 0 0 "+(n.leftFullExtent-r)+" "+(n.sourceY-n.leftSmallArcRadius)+"L"+(n.leftFullExtent-r)+" "+n.verticalLeftInnerExtent+"A"+(n.leftLargeArcRadius-r)+" "+(n.leftLargeArcRadius-r)+" 0 0 0 "+n.leftInnerExtent+" "+(n.verticalFullExtent+r)+"L"+(n.rightInnerExtent-e)+" "+(n.verticalFullExtent+r)+"A"+(n.rightLargeArcRadius-r)+" "+(n.rightLargeArcRadius-r)+" 0 0 0 "+(n.rightFullExtent+r-e)+" "+n.verticalRightInnerExtent+"L"+(n.rightFullExtent+r-e)+" "+(n.targetY-n.rightSmallArcRadius)+"A"+(n.rightLargeArcRadius-r)+" "+(n.rightSmallArcRadius-r)+" 0 0 0 "+(n.rightInnerExtent-e)+" "+(n.targetY-r)+"L"+(n.targetX-e)+" "+(n.targetY-r)+(e>0?"L"+n.targetX+" "+n.targetY:"")+"Z":"M "+(n.targetX-e)+" "+(n.targetY-r)+" L"+(n.rightInnerExtent-e)+" "+(n.targetY-r)+"A"+(n.rightLargeArcRadius+r)+" "+(n.rightSmallArcRadius+r)+" 0 0 0 "+(n.rightFullExtent-r-e)+" "+(n.targetY+n.rightSmallArcRadius)+"L"+(n.rightFullExtent-r-e)+" "+n.verticalRightInnerExtent+"A"+(n.rightLargeArcRadius+r)+" "+(n.rightLargeArcRadius+r)+" 0 0 0 "+(n.rightInnerExtent-e)+" "+(n.verticalFullExtent+r)+"L"+n.leftInnerExtent+" "+(n.verticalFullExtent+r)+"A"+(n.leftLargeArcRadius+r)+" "+(n.leftLargeArcRadius+r)+" 0 0 0 "+(n.leftFullExtent+r)+" "+n.verticalLeftInnerExtent+"L"+(n.leftFullExtent+r)+" "+(n.sourceY+n.leftSmallArcRadius)+"A"+(n.leftLargeArcRadius+r)+" "+(n.leftSmallArcRadius+r)+" 0 0 0 "+n.leftInnerExtent+" "+(n.sourceY-r)+"L"+n.sourceX+" "+(n.sourceY-r)+"L"+n.sourceX+" "+(n.sourceY+r)+"L"+n.leftInnerExtent+" "+(n.sourceY+r)+"A"+(n.leftLargeArcRadius-r)+" "+(n.leftSmallArcRadius-r)+" 0 0 1 "+(n.leftFullExtent-r)+" "+(n.sourceY+n.leftSmallArcRadius)+"L"+(n.leftFullExtent-r)+" "+n.verticalLeftInnerExtent+"A"+(n.leftLargeArcRadius-r)+" "+(n.leftLargeArcRadius-r)+" 0 0 1 "+n.leftInnerExtent+" "+(n.verticalFullExtent-r)+"L"+(n.rightInnerExtent-e)+" "+(n.verticalFullExtent-r)+"A"+(n.rightLargeArcRadius-r)+" "+(n.rightLargeArcRadius-r)+" 0 0 1 "+(n.rightFullExtent+r-e)+" "+n.verticalRightInnerExtent+"L"+(n.rightFullExtent+r-e)+" "+(n.targetY+n.rightSmallArcRadius)+"A"+(n.rightLargeArcRadius-r)+" "+(n.rightSmallArcRadius-r)+" 0 0 1 "+(n.rightInnerExtent-e)+" "+(n.targetY+r)+"L"+(n.targetX-e)+" "+(n.targetY+r)+(e>0?"L"+n.targetX+" "+n.targetY:"")+"Z"}(t.link,e);var r=Math.abs((t.link.target.x0-t.link.source.x1)/2);e>r&&(e=r);var n=t.link.source.x1,a=t.link.target.x0-e,o=i(n,a),s=o(.5),l=o(.5),u=t.link.y0-t.link.width/2,c=t.link.y0+t.link.width/2,f=t.link.y1-t.link.width/2,h=t.link.y1+t.link.width/2,p="M"+n+","+u,d="C"+s+","+u+" "+l+","+f+" "+a+","+f,v="C"+l+","+h+" "+s+","+c+" "+n+","+c,g=e>0?"L"+(a+e)+","+(f+t.link.width/2):"";return p+d+(g+="L"+a+","+h)+v+"Z"}}function S(t,e){var r=u(e.color),n=l.nodePadAcross,i=t.nodePad/2;e.dx=e.x1-e.x0,e.dy=e.y1-e.y0;var a=e.dx,o=Math.max(.5,e.dy),s="node_"+e.pointNumber;return e.group&&(s=h.randstr()),e.trace=t.trace,e.curveNumber=t.trace.index,{index:e.pointNumber,key:s,partOfGroup:e.partOfGroup||!1,group:e.group,traceId:t.key,trace:t.trace,node:e,nodePad:t.nodePad,nodeLineColor:t.nodeLineColor,nodeLineWidth:t.nodeLineWidth,textFont:t.textFont,size:t.horizontal?t.height:t.width,visibleWidth:Math.ceil(a),visibleHeight:o,zoneX:-n,zoneY:-i,zoneWidth:a+2*n,zoneHeight:o+2*i,labelY:t.horizontal?e.dy/2+1:e.dx/2+1,left:1===e.originalLayer,sizeAcross:t.width,forceLayouts:t.forceLayouts,horizontal:t.horizontal,darkBackground:r.getBrightness()<=128,tinyColorHue:c.tinyRGB(r),tinyColorAlpha:r.getAlpha(),valueFormat:t.valueFormat,valueSuffix:t.valueSuffix,sankey:t.sankey,graph:t.graph,arrangement:t.arrangement,uniqueNodeLabelPathId:[t.guid,t.key,s].join("_"),interactionState:t.interactionState,figure:t}}function E(t){t.attr("transform",(function(t){return p(t.node.x0.toFixed(3),t.node.y0.toFixed(3))}))}function L(t){t.call(E)}function C(t,e){t.call(L),e.attr("d",M())}function P(t){t.attr("width",(function(t){return t.node.x1-t.node.x0})).attr("height",(function(t){return t.visibleHeight}))}function O(t){return t.link.width>1||t.linkLineWidth>0}function I(t){return p(t.translateX,t.translateY)+(t.horizontal?"matrix(1 0 0 1 0 0)":"matrix(0 1 1 0 0 0)")}function D(t,e,r){t.on(".basic",null).on("mouseover.basic",(function(t){t.interactionState.dragInProgress||t.partOfGroup||(r.hover(this,t,e),t.interactionState.hovered=[this,t])})).on("mousemove.basic",(function(t){t.interactionState.dragInProgress||t.partOfGroup||(r.follow(this,t),t.interactionState.hovered=[this,t])})).on("mouseout.basic",(function(t){t.interactionState.dragInProgress||t.partOfGroup||(r.unhover(this,t,e),t.interactionState.hovered=!1)})).on("click.basic",(function(t){t.interactionState.hovered&&(r.unhover(this,t,e),t.interactionState.hovered=!1),t.interactionState.dragInProgress||t.partOfGroup||r.select(this,t,e)}))}function z(t,e,r,i){var o=a.behavior.drag().origin((function(t){return{x:t.node.x0+t.visibleWidth/2,y:t.node.y0+t.visibleHeight/2}})).on("dragstart",(function(a){if("fixed"!==a.arrangement&&(h.ensureSingle(i._fullLayout._infolayer,"g","dragcover",(function(t){i._fullLayout._dragCover=t})),h.raiseToTop(this),a.interactionState.dragInProgress=a.node,F(a.node),a.interactionState.hovered&&(r.nodeEvents.unhover.apply(0,a.interactionState.hovered),a.interactionState.hovered=!1),"snap"===a.arrangement)){var o=a.traceId+"|"+a.key;a.forceLayouts[o]?a.forceLayouts[o].alpha(1):function(t,e,r,i){!function(t){for(var e=0;e0&&n.forceLayouts[e].alpha(0)}}(0,e,a,r)).stop()}(0,o,a),function(t,e,r,n,i){window.requestAnimationFrame((function a(){var o;for(o=0;o0)window.requestAnimationFrame(a);else{var s=r.node.originalX;r.node.x0=s-r.visibleWidth/2,r.node.x1=s+r.visibleWidth/2,R(r,i)}}))}(t,e,a,o,i)}})).on("drag",(function(r){if("fixed"!==r.arrangement){var n=a.event.x,i=a.event.y;"snap"===r.arrangement?(r.node.x0=n-r.visibleWidth/2,r.node.x1=n+r.visibleWidth/2,r.node.y0=i-r.visibleHeight/2,r.node.y1=i+r.visibleHeight/2):("freeform"===r.arrangement&&(r.node.x0=n-r.visibleWidth/2,r.node.x1=n+r.visibleWidth/2),i=Math.max(0,Math.min(r.size-r.visibleHeight/2,i)),r.node.y0=i-r.visibleHeight/2,r.node.y1=i+r.visibleHeight/2),F(r.node),"snap"!==r.arrangement&&(r.sankey.update(r.graph),C(t.filter(B(r)),e))}})).on("dragend",(function(t){if("fixed"!==t.arrangement){t.interactionState.dragInProgress=!1;for(var e=0;el&&C[y].gap;)y--;for(x=C[y].s,v=C.length-1;v>y;v--)C[v].s=x;for(;lS[f]&&f=0;f--){var h=t[f];if("scatter"===h.type&&h.xaxis===u.xaxis&&h.yaxis===u.yaxis){h.opacity=void 0;break}}}}}},18800:function(t,e,r){"use strict";var n=r(3400),i=r(24040),a=r(52904),o=r(88200),s=r(43028),l=r(43980),u=r(31147),c=r(43912),f=r(74428),h=r(66828),p=r(11731),d=r(124),v=r(70840),g=r(3400).coercePattern;t.exports=function(t,e,r,y){function m(r,i){return n.coerce(t,e,a,r,i)}var x=l(t,e,y,m);if(x||(e.visible=!1),e.visible){u(t,e,y,m),m("xhoverformat"),m("yhoverformat");var b=c(t,e,y,m);"group"===y.scattermode&&void 0===e.orientation&&m("orientation","v");var _=!b&&x=Math.min(e,r)&&d<=Math.max(e,r)?0:1/0}var n=Math.max(3,t.mrc||0),i=1-1/n,a=Math.abs(h.c2p(t.x)-d);return a=Math.min(e,r)&&v<=Math.max(e,r)?0:1/0}var n=Math.max(3,t.mrc||0),i=1-1/n,a=Math.abs(p.c2p(t.y)-v);return ar!=(u=i[n][1])>=r&&(o=i[n-1][0],s=i[n][0],u-l&&(a=o+(s-o)*(r-l)/(u-l),f=Math.min(f,a),d=Math.max(d,a)));return{x0:f=Math.max(f,0),x1:d=Math.min(d,h._length),y0:r,y1:r}}(f._polygons);null===O&&(O={x0:g[0],x1:g[0],y0:g[1],y1:g[1]});var I=s.defaultLine;return s.opacity(f.fillcolor)?I=f.fillcolor:s.opacity((f.line||{}).color)&&(I=f.line.color),n.extendFlat(t,{distance:t.maxHoverDistance,x0:O.x0,x1:O.x1,y0:O.y0,y1:O.y1,color:I,hovertemplate:!1}),delete t.index,f.text&&!n.isArrayOrTypedArray(f.text)?t.text=String(f.text):t.text=f.name,[t]}}},65875:function(t,e,r){"use strict";var n=r(43028);t.exports={hasLines:n.hasLines,hasMarkers:n.hasMarkers,hasText:n.hasText,isBubble:n.isBubble,attributes:r(52904),layoutAttributes:r(55308),supplyDefaults:r(18800),crossTraceDefaults:r(35036),supplyLayoutDefaults:r(59748),calc:r(16356).calc,crossTraceCalc:r(96664),arraysToCalcdata:r(20148),plot:r(96504),colorbar:r(5528),formatLabels:r(76688),style:r(49224).style,styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(98723),selectPoints:r(91560),animatable:!0,moduleType:"trace",name:"scatter",basePlotModule:r(57952),categories:["cartesian","svg","symbols","errorBarsOK","showLegend","scatter-like","zoomScale"],meta:{}}},55308:function(t){"use strict";t.exports={scattermode:{valType:"enumerated",values:["group","overlay"],dflt:"overlay",editType:"calc"},scattergap:{valType:"number",min:0,max:1,editType:"calc"}}},59748:function(t,e,r){"use strict";var n=r(3400),i=r(55308);t.exports=function(t,e){var r,a="group"===e.barmode;"group"===e.scattermode&&("scattergap",r=a?e.bargap:.2,n.coerce(t,e,i,"scattergap",r))}},66828:function(t,e,r){"use strict";var n=r(3400).isArrayOrTypedArray,i=r(94288).hasColorscale,a=r(27260);t.exports=function(t,e,r,o,s,l){l||(l={});var u=(t.marker||{}).color;u&&u._inputArray&&(u=u._inputArray),s("line.color",r),i(t,"line")?a(t,e,o,s,{prefix:"line.",cLetter:"c"}):s("line.color",!n(u)&&u||r),s("line.width"),l.noDash||s("line.dash"),l.backoff&&s("line.backoff")}},52340:function(t,e,r){"use strict";var n=r(43616),i=r(39032),a=i.BADNUM,o=i.LOG_CLIP,s=o+.5,l=o-.5,u=r(3400),c=u.segmentsIntersect,f=u.constrain,h=r(88200);t.exports=function(t,e){var r,i,o,p,d,v,g,y,m,x,b,_,w,T,k,A,M,S,E=e.trace||{},L=e.xaxis,C=e.yaxis,P="log"===L.type,O="log"===C.type,I=L._length,D=C._length,z=e.backoff,R=E.marker,F=e.connectGaps,B=e.baseTolerance,N=e.shape,j="linear"===N,U=E.fill&&"none"!==E.fill,V=[],q=h.minTolerance,H=t.length,G=new Array(H),W=0;function Y(r){var n=t[r];if(!n)return!1;var i=e.linearized?L.l2p(n.x):L.c2p(n.x),o=e.linearized?C.l2p(n.y):C.c2p(n.y);if(i===a){if(P&&(i=L.c2p(n.x,!0)),i===a)return!1;O&&o===a&&(i*=Math.abs(L._m*D*(L._m>0?s:l)/(C._m*I*(C._m>0?s:l)))),i*=1e3}if(o===a){if(O&&(o=C.c2p(n.y,!0)),o===a)return!1;o*=1e3}return[i,o]}function X(t,e,r,n){var i=r-t,a=n-e,o=.5-t,s=.5-e,l=i*i+a*a,u=i*o+a*s;if(u>0&&uot||t[1]lt)return[f(t[0],at,ot),f(t[1],st,lt)]}function ft(t,e){return t[0]===e[0]&&(t[0]===at||t[0]===ot)||t[1]===e[1]&&(t[1]===st||t[1]===lt)||void 0}function ht(t,e,r){return function(n,i){var a=ct(n),o=ct(i),s=[];if(a&&o&&ft(a,o))return s;a&&s.push(a),o&&s.push(o);var l=2*u.constrain((n[t]+i[t])/2,e,r)-((a||n)[t]+(o||i)[t]);return l&&((a&&o?l>0==a[t]>o[t]?a:o:a||o)[t]+=l),s}}function pt(t){var e=t[0],r=t[1],n=e===G[W-1][0],i=r===G[W-1][1];if(!n||!i)if(W>1){var a=e===G[W-2][0],o=r===G[W-2][1];n&&(e===at||e===ot)&&a?o?W--:G[W-1]=t:i&&(r===st||r===lt)&&o?a?W--:G[W-1]=t:G[W++]=t}else G[W++]=t}function dt(t){G[W-1][0]!==t[0]&&G[W-1][1]!==t[1]&&pt([Q,tt]),pt(t),et=null,Q=tt=0}"linear"===N||"spline"===N?nt=function(t,e){for(var r=[],n=0,i=0;i<4;i++){var a=ut[i],o=c(t[0],t[1],e[0],e[1],a[0],a[1],a[2],a[3]);o&&(!n||Math.abs(o.x-r[0][0])>1||Math.abs(o.y-r[0][1])>1)&&(o=[o.x,o.y],n&&K(o,t)ot?ot:0,$=e[1]lt?lt:0,J||$){if(W)if(et){var n=nt(et,e);n.length>1&&(dt(n[0]),G[W++]=n[1])}else rt=nt(G[W-1],e)[0],G[W++]=rt;else G[W++]=[J||e[0],$||e[1]];var i=G[W-1];J&&$&&(i[0]!==J||i[1]!==$)?(et&&(Q!==J&&tt!==$?pt(Q&&tt?(a=et,s=(o=e)[0]-a[0],l=(o[1]-a[1])/s,(a[1]*o[0]-o[1]*a[0])/s>0?[l>0?at:ot,lt]:[l>0?ot:at,st]):[Q||J,tt||$]):Q&&tt&&pt([Q,tt])),pt([J,$])):Q-J&&tt-$&&pt([J||Q,$||tt]),et=e,Q=J,tt=$}else et&&dt(nt(et,e)[0]),G[W++]=e;var a,o,s,l}for(r=0;rZ(v,yt))break;o=v,(w=m[0]*y[0]+m[1]*y[1])>b?(b=w,p=v,g=!1):w<_&&(_=w,d=v,g=!0)}if(g?(gt(p),o!==d&>(d)):(d!==i&>(d),o!==p&>(p)),gt(o),r>=t.length||!v)break;gt(v),i=v}}else gt(p)}et&&pt([Q||et[0],tt||et[1]]),V.push(G.slice(0,W))}var mt=N.slice(N.length-1);if(z&&"h"!==mt&&"v"!==mt){for(var xt=!1,bt=-1,_t=[],wt=0;wt=0?l=p:(l=p=h,h++),l0?Math.max(r,a):0}}},5528:function(t){"use strict";t.exports={container:"marker",min:"cmin",max:"cmax"}},74428:function(t,e,r){"use strict";var n=r(76308),i=r(94288).hasColorscale,a=r(27260),o=r(43028);t.exports=function(t,e,r,s,l,u){var c=o.isBubble(t),f=(t.line||{}).color;u=u||{},f&&(r=f),l("marker.symbol"),l("marker.opacity",c?.7:1),l("marker.size"),u.noAngle||(l("marker.angle"),u.noAngleRef||l("marker.angleref"),u.noStandOff||l("marker.standoff")),l("marker.color",r),i(t,"marker")&&a(t,e,s,l,{prefix:"marker.",cLetter:"c"}),u.noSelect||(l("selected.marker.color"),l("unselected.marker.color"),l("selected.marker.size"),l("unselected.marker.size")),u.noLine||(l("marker.line.color",f&&!Array.isArray(f)&&e.marker.color!==f?f:c?n.background:n.defaultLine),i(t,"marker.line")&&a(t,e,s,l,{prefix:"marker.line.",cLetter:"c"}),l("marker.line.width",c?1:0)),c&&(l("marker.sizeref"),l("marker.sizemin"),l("marker.sizemode")),u.gradient&&"none"!==l("marker.gradient.type")&&l("marker.gradient.color")}},31147:function(t,e,r){"use strict";var n=r(3400).dateTick0,i=r(39032).ONEWEEK;function a(t,e){return n(e,t%i==0?1:0)}t.exports=function(t,e,r,n,i){if(i||(i={x:!0,y:!0}),i.x){var o=n("xperiod");o&&(n("xperiod0",a(o,e.xcalendar)),n("xperiodalignment"))}if(i.y){var s=n("yperiod");s&&(n("yperiod0",a(s,e.ycalendar)),n("yperiodalignment"))}}},96504:function(t,e,r){"use strict";var n=r(33428),i=r(24040),a=r(3400),o=a.ensureSingle,s=a.identity,l=r(43616),u=r(43028),c=r(52340),f=r(14328),h=r(92065).tester;function p(t,e,r,f,p,d,v){var g,y=t._context.staticPlot;!function(t,e,r,i,o){var s=r.xaxis,l=r.yaxis,c=n.extent(a.simpleMap(s.range,s.r2c)),f=n.extent(a.simpleMap(l.range,l.r2c)),h=i[0].trace;if(u.hasMarkers(h)){var p=h.marker.maxdisplayed;if(0!==p){var d=i.filter((function(t){return t.x>=c[0]&&t.x<=c[1]&&t.y>=f[0]&&t.y<=f[1]})),v=Math.ceil(d.length/p),g=0;o.forEach((function(t,r){var n=t[0].trace;u.hasMarkers(n)&&n.marker.maxdisplayed>0&&r0;function x(t){return m?t.transition():t}var b=r.xaxis,_=r.yaxis,w=f[0].trace,T=w.line,k=n.select(d),A=o(k,"g","errorbars"),M=o(k,"g","lines"),S=o(k,"g","points"),E=o(k,"g","text");if(i.getComponentMethod("errorbars","plot")(t,A,r,v),!0===w.visible){var L,C;x(k).style("opacity",w.opacity);var P,O,I=w.fill.charAt(w.fill.length-1);"x"!==I&&"y"!==I&&(I=""),"y"===I?(P=1,O=_.c2p(0,!0)):"x"===I&&(P=0,O=b.c2p(0,!0)),f[0][r.isRangePlot?"nodeRangePlot3":"node3"]=k;var D,z,R="",F=[],B=w._prevtrace,N=null,j=null;B&&(R=B._prevRevpath||"",C=B._nextFill,F=B._ownPolygons,N=B._fillsegments,j=B._fillElement);var U,V,q,H,G,W,Y="",X="",Z=[];w._polygons=[];var K=[],J=[],$=a.noop;if(L=w._ownFill,u.hasLines(w)||"none"!==w.fill){C&&C.datum(f),-1!==["hv","vh","hvh","vhv"].indexOf(T.shape)?(U=l.steps(T.shape),V=l.steps(T.shape.split("").reverse().join(""))):U=V="spline"===T.shape?function(t){var e=t[t.length-1];return t.length>1&&t[0][0]===e[0]&&t[0][1]===e[1]?l.smoothclosed(t.slice(1),T.smoothing):l.smoothopen(t,T.smoothing)}:function(t){return"M"+t.join("L")},q=function(t){return V(t.reverse())},J=c(f,{xaxis:b,yaxis:_,trace:w,connectGaps:w.connectgaps,baseTolerance:Math.max(T.width||1,3)/4,shape:T.shape,backoff:T.backoff,simplify:T.simplify,fill:w.fill}),K=new Array(J.length);var Q=0;for(g=0;g0,g=f(t,e,r);(c=i.selectAll("g.trace").data(g,(function(t){return t[0].trace.uid}))).enter().append("g").attr("class",(function(t){return"trace scatter trace"+t[0].trace.uid})).style("stroke-miterlimit",2),c.order(),function(t,e,r){e.each((function(e){var i=o(n.select(this),"g","fills");l.setClipUrl(i,r.layerClipId,t);var a=e[0].trace,u=[];a._ownfill&&u.push("_ownFill"),a._nexttrace&&u.push("_nextFill");var c=i.selectAll("g").data(u,s);c.enter().append("g"),c.exit().each((function(t){a[t]=null})).remove(),c.order().each((function(t){a[t]=o(n.select(this),"path","js-fill")}))}))}(t,c,e),v?(u&&(h=u()),n.transition().duration(a.duration).ease(a.easing).each("end",(function(){h&&h()})).each("interrupt",(function(){h&&h()})).each((function(){i.selectAll("g.trace").each((function(r,n){p(t,n,e,r,g,this,a)}))}))):c.each((function(r,n){p(t,n,e,r,g,this,a)})),d&&c.exit().remove(),i.selectAll("path:not([d])").remove()}},91560:function(t,e,r){"use strict";var n=r(43028);t.exports=function(t,e){var r,i,a,o,s=t.cd,l=t.xaxis,u=t.yaxis,c=[],f=s[0].trace;if(!n.hasMarkers(f)&&!n.hasText(f))return[];if(!1===e)for(r=0;r0){var h=i.c2l(c);i._lowerLogErrorBound||(i._lowerLogErrorBound=h),i._lowerErrorBound=Math.min(i._lowerLogErrorBound,h)}}else o[s]=[-l[0]*r,l[1]*r]}return o}t.exports=function(t,e,r){var n=[i(t.x,t.error_x,e[0],r.xaxis),i(t.y,t.error_y,e[1],r.yaxis),i(t.z,t.error_z,e[2],r.zaxis)],a=function(t){for(var e=0;e-1?-1:t.indexOf("right")>-1?1:0}function b(t){return null==t?0:t.indexOf("top")>-1?-1:t.indexOf("bottom")>-1?1:0}function _(t,e){return e(4*t)}function w(t){return p[t]}function T(t,e,r,n,i){var a=null;if(l.isArrayOrTypedArray(t)){a=[];for(var o=0;o=0){var E=function(t,e,r){var n,i=(r+1)%3,a=(r+2)%3,o=[],l=[];for(n=0;n=0&&f("surfacecolor",p||d);for(var v=["x","y","z"],g=0;g<3;++g){var y="projection."+v[g];f(y+".show")&&(f(y+".opacity"),f(y+".scale"))}var m=n.getComponentMethod("errorbars","supplyDefaults");m(t,e,p||d||r,{axis:"z"}),m(t,e,p||d||r,{axis:"y",inherit:"z"}),m(t,e,p||d||r,{axis:"x",inherit:"z"})}else e.visible=!1}},3296:function(t,e,r){"use strict";t.exports={plot:r(41064),attributes:r(91592),markerSymbols:r(87792),supplyDefaults:r(83484),colorbar:[{container:"marker",min:"cmin",max:"cmax"},{container:"line",min:"cmin",max:"cmax"}],calc:r(41484),moduleType:"trace",name:"scatter3d",basePlotModule:r(12536),categories:["gl3d","symbols","showLegend","scatter-like"],meta:{}}},90372:function(t,e,r){"use strict";var n=r(52904),i=r(45464),a=r(21776).Ks,o=r(21776).Gw,s=r(49084),l=r(92880).extendFlat,u=n.marker,c=n.line,f=u.line;t.exports={carpet:{valType:"string",editType:"calc"},a:{valType:"data_array",editType:"calc"},b:{valType:"data_array",editType:"calc"},mode:l({},n.mode,{dflt:"markers"}),text:l({},n.text,{}),texttemplate:o({editType:"plot"},{keys:["a","b","text"]}),hovertext:l({},n.hovertext,{}),line:{color:c.color,width:c.width,dash:c.dash,backoff:c.backoff,shape:l({},c.shape,{values:["linear","spline"]}),smoothing:c.smoothing,editType:"calc"},connectgaps:n.connectgaps,fill:l({},n.fill,{values:["none","toself","tonext"],dflt:"none"}),fillcolor:n.fillcolor,marker:l({symbol:u.symbol,opacity:u.opacity,maxdisplayed:u.maxdisplayed,angle:u.angle,angleref:u.angleref,standoff:u.standoff,size:u.size,sizeref:u.sizeref,sizemin:u.sizemin,sizemode:u.sizemode,line:l({width:f.width,editType:"calc"},s("marker.line")),gradient:u.gradient,editType:"calc"},s("marker")),textfont:n.textfont,textposition:n.textposition,selected:n.selected,unselected:n.unselected,hoverinfo:l({},i.hoverinfo,{flags:["a","b","text","name"]}),hoveron:n.hoveron,hovertemplate:a()}},48228:function(t,e,r){"use strict";var n=r(38248),i=r(90136),a=r(20148),o=r(4500),s=r(16356).calcMarkerSize,l=r(50948);t.exports=function(t,e){var r=e._carpetTrace=l(t,e);if(r&&r.visible&&"legendonly"!==r.visible){var u;e.xaxis=r.xaxis,e.yaxis=r.yaxis;var c,f,h=e._length,p=new Array(h),d=!1;for(u=0;u")}return o}function m(t,e){var r;r=t.labelprefix&&t.labelprefix.length>0?t.labelprefix.replace(/ = $/,""):t._hovertitle,g.push(r+": "+e.toFixed(3)+t.labelsuffix)}}},4184:function(t,e,r){"use strict";t.exports={attributes:r(90372),supplyDefaults:r(6176),colorbar:r(5528),formatLabels:r(52364),calc:r(48228),plot:r(20036),style:r(49224).style,styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(58960),selectPoints:r(91560),eventData:r(89307),moduleType:"trace",name:"scattercarpet",basePlotModule:r(57952),categories:["svg","carpet","symbols","showLegend","carpetDependent","zoomScale"],meta:{}}},20036:function(t,e,r){"use strict";var n=r(96504),i=r(54460),a=r(43616);t.exports=function(t,e,r,o){var s,l,u,c=r[0][0].carpet,f=i.getFromId(t,c.xaxis||"x"),h=i.getFromId(t,c.yaxis||"y"),p={xaxis:f,yaxis:h,plot:e.plot};for(s=0;s")}function p(t){return t+"°"}}(u,v,t,l[0].t.labels),t.hovertemplate=u.hovertemplate,[t]}}},36952:function(t,e,r){"use strict";t.exports={attributes:r(6096),supplyDefaults:r(86188),colorbar:r(5528),formatLabels:r(56696),calc:r(25212),calcGeoJSON:r(48691).calcGeoJSON,plot:r(48691).plot,style:r(25064),styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(64292),eventData:r(58544),selectPoints:r(8796),moduleType:"trace",name:"scattergeo",basePlotModule:r(10816),categories:["geo","symbols","showLegend","scatter-like"],meta:{}}},48691:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=r(59972).getTopojsonFeatures,o=r(44808),s=r(27144),l=r(19280).findExtremes,u=r(39032).BADNUM,c=r(16356).calcMarkerSize,f=r(43028),h=r(25064);t.exports={calcGeoJSON:function(t,e){var r,n,o=t[0].trace,f=e[o.geo],h=f._subplot,p=o._length;if(i.isArrayOrTypedArray(o.locations)){var d=o.locationmode,v="geojson-id"===d?s.extractTraceFeature(t):a(o,h.topojson);for(r=0;r=g,w=2*b,T={},k=l.makeCalcdata(e,"x"),A=m.makeCalcdata(e,"y"),M=s(e,l,"x",k),S=s(e,m,"y",A),E=M.vals,L=S.vals;e._x=E,e._y=L,e.xperiodalignment&&(e._origX=k,e._xStarts=M.starts,e._xEnds=M.ends),e.yperiodalignment&&(e._origY=A,e._yStarts=S.starts,e._yEnds=S.ends);var C=new Array(w),P=new Array(b);for(r=0;r1&&i.extendFlat(s.line,p.linePositions(t,r,n)),s.errorX||s.errorY){var l=p.errorBarPositions(t,r,n,a,o);s.errorX&&i.extendFlat(s.errorX,l.x),s.errorY&&i.extendFlat(s.errorY,l.y)}return s.text&&(i.extendFlat(s.text,{positions:n},p.textPosition(t,r,s.text,s.marker)),i.extendFlat(s.textSel,{positions:n},p.textPosition(t,r,s.text,s.markerSel)),i.extendFlat(s.textUnsel,{positions:n},p.textPosition(t,r,s.text,s.markerUnsel))),s}(t,0,e,C,E,L),D=d(t,x);return f(o,e),_?I.marker&&(O=I.marker.sizeAvg||Math.max(I.marker.size,3)):O=u(e,b),c(t,e,l,m,E,L,O),I.errorX&&y(e,l,I.errorX),I.errorY&&y(e,m,I.errorY),I.fill&&!D.fill2d&&(D.fill2d=!0),I.marker&&!D.scatter2d&&(D.scatter2d=!0),I.line&&!D.line2d&&(D.line2d=!0),!I.errorX&&!I.errorY||D.error2d||(D.error2d=!0),I.text&&!D.glText&&(D.glText=!0),I.marker&&(I.marker.snap=b),D.lineOptions.push(I.line),D.errorXOptions.push(I.errorX),D.errorYOptions.push(I.errorY),D.fillOptions.push(I.fill),D.markerOptions.push(I.marker),D.markerSelectedOptions.push(I.markerSel),D.markerUnselectedOptions.push(I.markerUnsel),D.textOptions.push(I.text),D.textSelectedOptions.push(I.textSel),D.textUnselectedOptions.push(I.textUnsel),D.selectBatch.push([]),D.unselectBatch.push([]),T._scene=D,T.index=D.count,T.x=E,T.y=L,T.positions=C,D.count++,[{x:!1,y:!1,t:T,trace:e}]}},67072:function(t){"use strict";t.exports={TOO_MANY_POINTS:1e5,SYMBOL_SDF_SIZE:200,SYMBOL_SIZE:20,SYMBOL_STROKE:1,DOT_RE:/-dot/,OPEN_RE:/-open/,DASHES:{solid:[1],dot:[1,1],dash:[4,1],longdash:[8,1],dashdot:[4,1,1,1],longdashdot:[8,1,1,1]}}},84236:function(t,e,r){"use strict";var n=r(38248),i=r(20472),a=r(72160),o=r(24040),s=r(3400),l=s.isArrayOrTypedArray,u=r(43616),c=r(79811),f=r(33040).formatColor,h=r(43028),p=r(7152),d=r(80088),v=r(67072),g=r(13448).DESELECTDIM,y={start:1,left:1,end:-1,right:-1,middle:0,center:0,bottom:1,top:-1},m=r(10624).appendArrayPointValue;function x(t,e){var r,i=t._fullLayout,a=e._length,o=e.textfont,u=e.textposition,c=l(u)?u:[u],f=o.color,h=o.size,p=o.family,d={},v=t._context.plotGlPixelRatio,g=e.texttemplate;if(g){d.text=[];var y=i._d3locale,x=Array.isArray(g),b=x?Math.min(g.length,a):a,_=x?function(t){return g[t]}:function(){return g};for(r=0;rv.TOO_MANY_POINTS||h.hasMarkers(e)?"rect":"round";if(u&&e.connectgaps){var f=n[0],p=n[1];for(i=0;i1?u[i]:u[0]:u,v=l(c)?c.length>1?c[i]:c[0]:c,g=y[d],m=y[v],x=f?f/.8+1:0,b=-m*x-.5*m;o.offset[i]=[g*x/p,b/p]}}return o}}},80220:function(t,e,r){"use strict";var n=r(3400),i=r(24040),a=r(80088),o=r(2876),s=r(88200),l=r(43028),u=r(43980),c=r(31147),f=r(74428),h=r(66828),p=r(70840),d=r(124);t.exports=function(t,e,r,v){function g(r,i){return n.coerce(t,e,o,r,i)}var y=!!t.marker&&a.isOpenSymbol(t.marker.symbol),m=l.isBubble(t),x=u(t,e,v,g);if(x){c(t,e,v,g),g("xhoverformat"),g("yhoverformat");var b=x100},e.isDotSymbol=function(t){return"string"==typeof t?n.DOT_RE.test(t):t>200}},41272:function(t,e,r){"use strict";var n=r(24040),i=r(3400),a=r(44928);function o(t,e,r,o){var s=t.xa,l=t.ya,u=t.distance,c=t.dxy,f=t.index,h={pointNumber:f,x:e[f],y:r[f]};h.tx=i.isArrayOrTypedArray(o.text)?o.text[f]:o.text,h.htx=Array.isArray(o.hovertext)?o.hovertext[f]:o.hovertext,h.data=Array.isArray(o.customdata)?o.customdata[f]:o.customdata,h.tp=Array.isArray(o.textposition)?o.textposition[f]:o.textposition;var p=o.textfont;p&&(h.ts=i.isArrayOrTypedArray(p.size)?p.size[f]:p.size,h.tc=Array.isArray(p.color)?p.color[f]:p.color,h.tf=Array.isArray(p.family)?p.family[f]:p.family);var d=o.marker;d&&(h.ms=i.isArrayOrTypedArray(d.size)?d.size[f]:d.size,h.mo=i.isArrayOrTypedArray(d.opacity)?d.opacity[f]:d.opacity,h.mx=i.isArrayOrTypedArray(d.symbol)?d.symbol[f]:d.symbol,h.ma=i.isArrayOrTypedArray(d.angle)?d.angle[f]:d.angle,h.mc=i.isArrayOrTypedArray(d.color)?d.color[f]:d.color);var v=d&&d.line;v&&(h.mlc=Array.isArray(v.color)?v.color[f]:v.color,h.mlw=i.isArrayOrTypedArray(v.width)?v.width[f]:v.width);var g=d&&d.gradient;g&&"none"!==g.type&&(h.mgt=Array.isArray(g.type)?g.type[f]:g.type,h.mgc=Array.isArray(g.color)?g.color[f]:g.color);var y=s.c2p(h.x,!0),m=l.c2p(h.y,!0),x=h.mrc||1,b=o.hoverlabel;b&&(h.hbg=Array.isArray(b.bgcolor)?b.bgcolor[f]:b.bgcolor,h.hbc=Array.isArray(b.bordercolor)?b.bordercolor[f]:b.bordercolor,h.hts=i.isArrayOrTypedArray(b.font.size)?b.font.size[f]:b.font.size,h.htc=Array.isArray(b.font.color)?b.font.color[f]:b.font.color,h.htf=Array.isArray(b.font.family)?b.font.family[f]:b.font.family,h.hnl=i.isArrayOrTypedArray(b.namelength)?b.namelength[f]:b.namelength);var _=o.hoverinfo;_&&(h.hi=Array.isArray(_)?_[f]:_);var w=o.hovertemplate;w&&(h.ht=Array.isArray(w)?w[f]:w);var T={};T[t.index]=h;var k=o._origX,A=o._origY,M=i.extendFlat({},t,{color:a(o,h),x0:y-x,x1:y+x,xLabelVal:k?k[f]:h.x,y0:m-x,y1:m+x,yLabelVal:A?A[f]:h.y,cd:T,distance:u,spikeDistance:c,hovertemplate:h.ht});return h.htx?M.text=h.htx:h.tx?M.text=h.tx:o.text&&(M.text=o.text),i.fillText(h,o,M),n.getComponentMethod("errorbars","hoverInfo")(h,o,M),M}t.exports={hoverPoints:function(t,e,r,n){var i,a,s,l,u,c,f,h,p,d,v=t.cd,g=v[0].t,y=v[0].trace,m=t.xa,x=t.ya,b=g.x,_=g.y,w=m.c2p(e),T=x.c2p(r),k=t.distance;if(g.tree){var A=m.p2c(w-k),M=m.p2c(w+k),S=x.p2c(T-k),E=x.p2c(T+k);i="x"===n?g.tree.range(Math.min(A,M),Math.min(x._rl[0],x._rl[1]),Math.max(A,M),Math.max(x._rl[0],x._rl[1])):g.tree.range(Math.min(A,M),Math.min(S,E),Math.max(A,M),Math.max(S,E))}else i=g.ids;var L=k;if("x"===n){var C=!!y.xperiodalignment,P=!!y.yperiodalignment;for(c=0;c=Math.min(O,I)&&w<=Math.max(O,I)?0:1/0}if(f=Math.min(D,z)&&T<=Math.max(D,z)?0:1/0}d=Math.sqrt(f*f+h*h),s=i[c]}}}else for(c=i.length-1;c>-1;c--)l=b[a=i[c]],u=_[a],f=m.c2p(l)-w,h=x.c2p(u)-T,(p=Math.sqrt(f*f+h*h))m.glText.length){var T=_-m.glText.length;for(v=0;vr&&(isNaN(e[n])||isNaN(e[n+1]));)n-=2;t.positions=e.slice(r,n+2)}return t})),m.line2d.update(m.lineOptions)),m.error2d){var A=(m.errorXOptions||[]).concat(m.errorYOptions||[]);m.error2d.update(A)}m.scatter2d&&m.scatter2d.update(m.markerOptions),m.fillOrder=s.repeat(null,_),m.fill2d&&(m.fillOptions=m.fillOptions.map((function(t,e){var n=r[e];if(t&&n&&n[0]&&n[0].trace){var i,a,o=n[0],s=o.trace,l=o.t,u=m.lineOptions[e],c=[];s._ownfill&&c.push(e),s._nexttrace&&c.push(e+1),c.length&&(m.fillOrder[e]=c);var f,h,p=[],d=u&&u.positions||l.positions;if("tozeroy"===s.fill){for(f=0;ff&&isNaN(d[h+1]);)h-=2;0!==d[f+1]&&(p=[d[f],0]),p=p.concat(d.slice(f,h+2)),0!==d[h+1]&&(p=p.concat([d[h],0]))}else if("tozerox"===s.fill){for(f=0;ff&&isNaN(d[h]);)h-=2;0!==d[f]&&(p=[0,d[f+1]]),p=p.concat(d.slice(f,h+2)),0!==d[h]&&(p=p.concat([0,d[h+1]]))}else if("toself"===s.fill||"tonext"===s.fill){for(p=[],i=0,t.splitNull=!0,a=0;a-1;for(v=0;v<_;v++){var L=r[v][0],C=L.trace,P=L.t,O=P.index,I=C._length,D=P.x,z=P.y;if(C.selectedpoints||S||E){if(S||(S=!0),C.selectedpoints){var R=m.selectBatch[O]=s.selIndices2selPoints(C),F={};for(g=0;g")}function c(t){return t+"°"}}t.exports={hoverPoints:function(t,e,r){var o=t.cd,c=o[0].trace,f=t.xa,h=t.ya,p=t.subplot,d=[],v=l+c.uid+"-circle",g=c.cluster&&c.cluster.enabled;if(g){var y=p.map.queryRenderedFeatures(null,{layers:[v]});d=y.map((function(t){return t.id}))}var m=360*(e>=0?Math.floor((e+180)/360):Math.ceil((e-180)/360)),x=e-m;if(n.getClosest(o,(function(t){var e=t.lonlat;if(e[0]===s)return 1/0;if(g&&-1===d.indexOf(t.i+1))return 1/0;var n=i.modHalf(e[0],360),a=e[1],o=p.project([n,a]),l=o.x-f.c2p([x,a]),u=o.y-h.c2p([n,r]),c=Math.max(3,t.mrc||0);return Math.max(Math.sqrt(l*l+u*u)-c,1-3/c)}),t),!1!==t.index){var b=o[t.index],_=b.lonlat,w=[i.modHalf(_[0],360)+m,_[1]],T=f.c2p(w),k=h.c2p(w),A=b.mrc||1;t.x0=T-A,t.x1=T+A,t.y0=k-A,t.y1=k+A;var M={};M[c.subplot]={_subplot:p};var S=c._module.formatLabels(b,c,M);return t.lonLabel=S.lonLabel,t.latLabel=S.latLabel,t.color=a(c,b),t.extraText=u(c,b,o[0].t.labels),t.hovertemplate=c.hovertemplate,[t]}},getExtraText:u}},11572:function(t,e,r){"use strict";t.exports={attributes:r(31512),supplyDefaults:r(15752),colorbar:r(5528),formatLabels:r(11960),calc:r(25212),plot:r(9660),hoverPoints:r(63312).hoverPoints,eventData:r(37920),selectPoints:r(404),styleOnSelect:function(t,e){e&&e[0].trace._glTrace.update(e)},moduleType:"trace",name:"scattermapbox",basePlotModule:r(33688),categories:["mapbox","gl","symbols","showLegend","scatter-like"],meta:{}}},9660:function(t,e,r){"use strict";var n=r(3400),i=r(59392),a=r(47552).traceLayerPrefix,o={cluster:["cluster","clusterCount","circle"],nonCluster:["fill","line","circle","symbol"]};function s(t,e,r,n){this.type="scattermapbox",this.subplot=t,this.uid=e,this.clusterEnabled=r,this.isHidden=n,this.sourceIds={fill:"source-"+e+"-fill",line:"source-"+e+"-line",circle:"source-"+e+"-circle",symbol:"source-"+e+"-symbol",cluster:"source-"+e+"-circle",clusterCount:"source-"+e+"-circle"},this.layerIds={fill:a+e+"-fill",line:a+e+"-line",circle:a+e+"-circle",symbol:a+e+"-symbol",cluster:a+e+"-cluster",clusterCount:a+e+"-cluster-count"},this.below=null}var l=s.prototype;l.addSource=function(t,e,r){var i={type:"geojson",data:e.geojson};r&&r.enabled&&n.extendFlat(i,{cluster:!0,clusterMaxZoom:r.maxzoom});var a=this.subplot.map.getSource(this.sourceIds[t]);a?a.setData(e.geojson):this.subplot.map.addSource(this.sourceIds[t],i)},l.setSourceData=function(t,e){this.subplot.map.getSource(this.sourceIds[t]).setData(e.geojson)},l.addLayer=function(t,e,r){var n={type:e.type,id:this.layerIds[t],source:this.sourceIds[t],layout:e.layout,paint:e.paint};e.filter&&(n.filter=e.filter);for(var i,a=this.layerIds[t],o=this.subplot.getMapLayers(),s=0;s=0;r--){var i=e[r];n.removeLayer(c.layerIds[i])}t||n.removeSource(c.sourceIds.circle)}(t):function(t){for(var e=o.nonCluster,r=e.length-1;r>=0;r--){var i=e[r];n.removeLayer(c.layerIds[i]),t||n.removeSource(c.sourceIds[i])}}(t)}function h(t){l?function(t){t||c.addSource("circle",a.circle,e.cluster);for(var r=o.cluster,n=0;n=0;r--){var n=e[r];t.removeLayer(this.layerIds[n]),t.removeSource(this.sourceIds[n])}},t.exports=function(t,e){var r,n,a,l=e[0].trace,u=l.cluster&&l.cluster.enabled,c=!0!==l.visible,f=new s(t,l.uid,u,c),h=i(t.gd,e),p=f.below=t.belowLookup["trace-"+l.uid];if(u)for(f.addSource("circle",h.circle,l.cluster),r=0;r")}}t.exports={hoverPoints:function(t,e,r,a){var o=n(t,e,r,a);if(o&&!1!==o[0].index){var s=o[0];if(void 0===s.index)return o;var l=t.subplot,u=s.cd[s.index],c=s.trace;if(l.isPtInside(u))return s.xLabelVal=void 0,s.yLabelVal=void 0,i(u,c,l,s),s.hovertemplate=c.hovertemplate,o}},makeHoverPointText:i}},76924:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"scatterpolar",basePlotModule:r(40872),categories:["polar","symbols","showLegend","scatter-like"],attributes:r(8319),supplyDefaults:r(85968).supplyDefaults,colorbar:r(5528),formatLabels:r(22852),calc:r(58320),plot:r(43456),style:r(49224).style,styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(8504).hoverPoints,selectPoints:r(91560),meta:{}}},43456:function(t,e,r){"use strict";var n=r(96504),i=r(39032).BADNUM;t.exports=function(t,e,r){for(var a=e.layers.frontplot.select("g.scatterlayer"),o=e.xaxis,s=e.yaxis,l={xaxis:o,yaxis:s,plot:e.framework,layerClipId:e._hasClipOnAxisFalse?e.clipIds.forTraces:null},u=e.radialAxis,c=e.angularAxis,f=0;f=u&&(m.marker.cluster=d.tree),m.marker&&(m.markerSel.positions=m.markerUnsel.positions=m.marker.positions=_),m.line&&_.length>1&&l.extendFlat(m.line,s.linePositions(t,p,_)),m.text&&(l.extendFlat(m.text,{positions:_},s.textPosition(t,p,m.text,m.marker)),l.extendFlat(m.textSel,{positions:_},s.textPosition(t,p,m.text,m.markerSel)),l.extendFlat(m.textUnsel,{positions:_},s.textPosition(t,p,m.text,m.markerUnsel))),m.fill&&!h.fill2d&&(h.fill2d=!0),m.marker&&!h.scatter2d&&(h.scatter2d=!0),m.line&&!h.line2d&&(h.line2d=!0),m.text&&!h.glText&&(h.glText=!0),h.lineOptions.push(m.line),h.fillOptions.push(m.fill),h.markerOptions.push(m.marker),h.markerSelectedOptions.push(m.markerSel),h.markerUnselectedOptions.push(m.markerUnsel),h.textOptions.push(m.text),h.textSelectedOptions.push(m.textSel),h.textUnselectedOptions.push(m.textUnsel),h.selectBatch.push([]),h.unselectBatch.push([]),d.x=w,d.y=T,d.rawx=w,d.rawy=T,d.r=g,d.theta=y,d.positions=_,d._scene=h,d.index=h.count,h.count++}})),a(t,e,r)}},t.exports.reglPrecompiled={}},69496:function(t,e,r){"use strict";var n=r(21776).Ks,i=r(21776).Gw,a=r(92880).extendFlat,o=r(52904),s=r(45464),l=o.line;t.exports={mode:o.mode,real:{valType:"data_array",editType:"calc+clearAxisTypes"},imag:{valType:"data_array",editType:"calc+clearAxisTypes"},text:o.text,texttemplate:i({editType:"plot"},{keys:["real","imag","text"]}),hovertext:o.hovertext,line:{color:l.color,width:l.width,dash:l.dash,backoff:l.backoff,shape:a({},l.shape,{values:["linear","spline"]}),smoothing:l.smoothing,editType:"calc"},connectgaps:o.connectgaps,marker:o.marker,cliponaxis:a({},o.cliponaxis,{dflt:!1}),textposition:o.textposition,textfont:o.textfont,fill:a({},o.fill,{values:["none","toself","tonext"],dflt:"none"}),fillcolor:o.fillcolor,hoverinfo:a({},s.hoverinfo,{flags:["real","imag","text","name"]}),hoveron:o.hoveron,hovertemplate:n(),selected:o.selected,unselected:o.unselected}},47507:function(t,e,r){"use strict";var n=r(38248),i=r(39032).BADNUM,a=r(90136),o=r(20148),s=r(4500),l=r(16356).calcMarkerSize;t.exports=function(t,e){for(var r=t._fullLayout,u=e.subplot,c=r[u].realaxis,f=r[u].imaginaryaxis,h=c.makeCalcdata(e,"real"),p=f.makeCalcdata(e,"imag"),d=e._length,v=new Array(d),g=0;g")}}t.exports={hoverPoints:function(t,e,r,a){var o=n(t,e,r,a);if(o&&!1!==o[0].index){var s=o[0];if(void 0===s.index)return o;var l=t.subplot,u=s.cd[s.index],c=s.trace;if(l.isPtInside(u))return s.xLabelVal=void 0,s.yLabelVal=void 0,i(u,c,l,s),s.hovertemplate=c.hovertemplate,o}},makeHoverPointText:i}},95443:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"scattersmith",basePlotModule:r(47788),categories:["smith","symbols","showLegend","scatter-like"],attributes:r(69496),supplyDefaults:r(76716),colorbar:r(5528),formatLabels:r(49504),calc:r(47507),plot:r(34927),style:r(49224).style,styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(25292).hoverPoints,selectPoints:r(91560),meta:{}}},34927:function(t,e,r){"use strict";var n=r(96504),i=r(39032).BADNUM,a=r(36416).smith;t.exports=function(t,e,r){for(var o=e.layers.frontplot.select("g.scatterlayer"),s=e.xaxis,l=e.yaxis,u={xaxis:s,yaxis:l,plot:e.framework,layerClipId:e._hasClipOnAxisFalse?e.clipIds.forTraces:null},c=0;c"),o.hovertemplate=h.hovertemplate,a}function x(t,e){y.push(t._hovertitle+": "+e)}}},34864:function(t,e,r){"use strict";t.exports={attributes:r(5896),supplyDefaults:r(84256),colorbar:r(5528),formatLabels:r(90404),calc:r(34335),plot:r(88776),style:r(49224).style,styleOnSelect:r(49224).styleOnSelect,hoverPoints:r(26596),selectPoints:r(91560),eventData:r(97476),moduleType:"trace",name:"scatterternary",basePlotModule:r(19352),categories:["ternary","symbols","showLegend","scatter-like"],meta:{}}},88776:function(t,e,r){"use strict";var n=r(96504);t.exports=function(t,e,r){var i=e.plotContainer;i.select(".scatterlayer").selectAll("*").remove();for(var a=e.xaxis,o=e.yaxis,s={xaxis:a,yaxis:o,plot:i,layerClipId:e._hasClipOnAxisFalse?e.clipIdRelative:null},l=e.layers.frontplot.select("g.scatterlayer"),u=0;uh?b.sizeAvg||Math.max(b.size,3):a(e,x),p=0;pa&&l||i-1,P=!0;if(o(x)||p.selectedpoints||C){var O=p._length;if(p.selectedpoints){v.selectBatch=p.selectedpoints;var I=p.selectedpoints,D={};for(l=0;l1&&(c=v[m-1],h=g[m-1],d=y[m-1]),e=0;ec?"-":"+")+"x")).replace("y",(f>h?"-":"+")+"y")).replace("z",(p>d?"-":"+")+"z");var L=function(){m=0,M=[],S=[],E=[]};(!m||m2?t.slice(1,e-1):2===e?[(t[0]+t[1])/2]:t}function p(t){var e=t.length;return 1===e?[.5,.5]:[t[1]-t[0],t[e-1]-t[e-2]]}function d(t,e){var r=t.fullSceneLayout,i=t.dataScale,c=e._len,f={};function d(t,e){var n=r[e],o=i[u[e]];return a.simpleMap(t,(function(t){return n.d2l(t)*o}))}if(f.vectors=l(d(e._u,"xaxis"),d(e._v,"yaxis"),d(e._w,"zaxis"),c),!c)return{positions:[],cells:[]};var v=d(e._Xs,"xaxis"),g=d(e._Ys,"yaxis"),y=d(e._Zs,"zaxis");if(f.meshgrid=[v,g,y],f.gridFill=e._gridFill,e._slen)f.startingPositions=l(d(e._startsX,"xaxis"),d(e._startsY,"yaxis"),d(e._startsZ,"zaxis"));else{for(var m=g[0],x=h(v),b=h(y),_=new Array(x.length*b.length),w=0,T=0;T=0};m?(r=Math.min(y.length,b.length),l=function(t){return M(y[t])&&S(t)},f=function(t){return String(y[t])}):(r=Math.min(x.length,b.length),l=function(t){return M(x[t])&&S(t)},f=function(t){return String(x[t])}),w&&(r=Math.min(r,_.length));for(var E=0;E1){for(var O=a.randstr(),I=0;I=0){e.i=s.i;var c=r.marker;c.pattern&&c.colors&&c.pattern.shape||(c.color=u,e.color=u),n.pointStyle(t,r,a,e)}else i.fill(t,u)}},45716:function(t,e,r){"use strict";var n=r(33428),i=r(24040),a=r(10624).appendArrayPointValue,o=r(93024),s=r(3400),l=r(95924),u=r(78176),c=r(69656).formatPieValue;function f(t,e,r){for(var n=t.data.data,i={curveNumber:e.index,pointNumber:n.i,data:e._input,fullData:e},o=0;o"),name:A||D("name")?m.name:void 0,color:k("hoverlabel.bgcolor")||x.color,borderColor:k("hoverlabel.bordercolor"),fontFamily:k("hoverlabel.font.family"),fontSize:k("hoverlabel.font.size"),fontColor:k("hoverlabel.font.color"),nameLength:k("hoverlabel.namelength"),textAlign:k("hoverlabel.align"),hovertemplate:A,hovertemplateLabels:P,eventData:l};g&&(F.x0=E-i.rInscribed*i.rpx1,F.x1=E+i.rInscribed*i.rpx1,F.idealAlign=i.pxmid[0]<0?"left":"right"),y&&(F.x=E,F.idealAlign=E<0?"left":"right");var B=[];o.loneHover(F,{container:a._hoverlayer.node(),outerContainer:a._paper.node(),gd:r,inOut_bbox:B}),l[0].bbox=B[0],d._hasHoverLabel=!0}if(y){var N=t.select("path.surface");h.styleOne(N,i,m,r,{hovered:!0})}d._hasHoverEvent=!0,r.emit("plotly_hover",{points:l||[f(i,m,h.eventDataKeys)],event:n.event})}})),t.on("mouseout",(function(e){var i=r._fullLayout,a=r._fullData[d.index],s=n.select(this).datum();if(d._hasHoverEvent&&(e.originalEvent=n.event,r.emit("plotly_unhover",{points:[f(s,a,h.eventDataKeys)],event:n.event}),d._hasHoverEvent=!1),d._hasHoverLabel&&(o.loneUnhover(i._hoverlayer.node()),d._hasHoverLabel=!1),y){var l=t.select("path.surface");h.styleOne(l,s,a,r,{hovered:!1})}})),t.on("click",(function(t){var e=r._fullLayout,a=r._fullData[d.index],s=g&&(u.isHierarchyRoot(t)||u.isLeaf(t)),c=u.getPtId(t),p=u.isEntry(t)?u.findEntryWithChild(v,c):u.findEntryWithLevel(v,c),y=u.getPtId(p),m={points:[f(t,a,h.eventDataKeys)],event:n.event};s||(m.nextLevel=y);var x=l.triggerHandler(r,"plotly_"+d.type+"click",m);if(!1!==x&&e.hovermode&&(r._hoverdata=[f(t,a,h.eventDataKeys)],o.click(r,n.event)),!s&&!1!==x&&!r._dragging&&!r._transitioning){i.call("_storeDirectGUIEdit",a,e._tracePreGUI[a.uid],{level:a.level});var b={data:[{level:y}],traces:[d.index]},_={frame:{redraw:!1,duration:h.transitionTime},transition:{duration:h.transitionTime,easing:h.transitionEasing},mode:"immediate",fromcurrent:!0};o.loneUnhover(e._hoverlayer.node()),i.call("animate",r,b,_)}}))}},78176:function(t,e,r){"use strict";var n=r(3400),i=r(76308),a=r(93972),o=r(69656);function s(t){return t.data.data.pid}e.findEntryWithLevel=function(t,r){var n;return r&&t.eachAfter((function(t){if(e.getPtId(t)===r)return n=t.copy()})),n||t},e.findEntryWithChild=function(t,r){var n;return t.eachAfter((function(t){for(var i=t.children||[],a=0;a0)},e.getMaxDepth=function(t){return t.maxdepth>=0?t.maxdepth:1/0},e.isHeader=function(t,r){return!(e.isLeaf(t)||t.depth===r._maxDepth-1)},e.getParent=function(t,r){return e.findEntryWithLevel(t,s(r))},e.listPath=function(t,r){var n=t.parent;if(!n)return[];var i=r?[n.data[r]]:[n];return e.listPath(n,r).concat(i)},e.getPath=function(t){return e.listPath(t,"label").join("/")+"/"},e.formatValue=o.formatPieValue,e.formatPercent=function(t,e){var r=n.formatPercent(t,0);return"0%"===r&&(r=o.formatPiePercent(t,e)),r}},5621:function(t,e,r){"use strict";t.exports={moduleType:"trace",name:"sunburst",basePlotModule:r(54904),categories:[],animatable:!0,attributes:r(424),layoutAttributes:r(84920),supplyDefaults:r(25244),supplyLayoutDefaults:r(28732),calc:r(3776).calc,crossTraceCalc:r(3776).crossTraceCalc,plot:r(96488).plot,style:r(85676).style,colorbar:r(5528),meta:{}}},84920:function(t){"use strict";t.exports={sunburstcolorway:{valType:"colorlist",editType:"calc"},extendsunburstcolors:{valType:"boolean",dflt:!0,editType:"calc"}}},28732:function(t,e,r){"use strict";var n=r(3400),i=r(84920);t.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r("sunburstcolorway",e.colorway),r("extendsunburstcolors")}},96488:function(t,e,r){"use strict";var n=r(33428),i=r(74148),a=r(67756).qy,o=r(43616),s=r(3400),l=r(72736),u=r(82744),c=u.recordMinTextSize,f=u.clearMinTextSize,h=r(37820),p=r(69656).getRotationAngle,d=h.computeTransform,v=h.transformInsideText,g=r(85676).styleOne,y=r(60100).resizeText,m=r(45716),x=r(27328),b=r(78176);function _(t,r,u,f){var h=t._context.staticPlot,y=t._fullLayout,_=!y.uniformtext.mode&&b.hasTransition(f),T=n.select(u).selectAll("g.slice"),k=r[0],A=k.trace,M=k.hierarchy,S=b.findEntryWithLevel(M,A.level),E=b.getMaxDepth(A),L=y._size,C=A.domain,P=L.w*(C.x[1]-C.x[0]),O=L.h*(C.y[1]-C.y[0]),I=.5*Math.min(P,O),D=k.cx=L.l+L.w*(C.x[1]+C.x[0])/2,z=k.cy=L.t+L.h*(1-C.y[0])-O/2;if(!S)return T.remove();var R=null,F={};_&&T.each((function(t){F[b.getPtId(t)]={rpx0:t.rpx0,rpx1:t.rpx1,x0:t.x0,x1:t.x1,transform:t.transform},!R&&b.isEntry(t)&&(R=t)}));var B=function(t){return i.partition().size([2*Math.PI,t.height+1])(t)}(S).descendants(),N=S.height+1,j=0,U=E;k.hasMultipleRoots&&b.isHierarchyRoot(S)&&(B=B.slice(1),N-=1,j=1,U+=1),B=B.filter((function(t){return t.y1<=U}));var V=p(A.rotation);V&&B.forEach((function(t){t.x0+=V,t.x1+=V}));var q=Math.min(N,E),H=function(t){return(t-j)/q*I},G=function(t,e){return[t*Math.cos(e),-t*Math.sin(e)]},W=function(t){return s.pathAnnulus(t.rpx0,t.rpx1,t.x0,t.x1,D,z)},Y=function(t){return D+w(t)[0]*(t.transform.rCenter||0)+(t.transform.x||0)},X=function(t){return z+w(t)[1]*(t.transform.rCenter||0)+(t.transform.y||0)};(T=T.data(B,b.getPtId)).enter().append("g").classed("slice",!0),_?T.exit().transition().each((function(){var t=n.select(this);t.select("path.surface").transition().attrTween("d",(function(t){var e=function(t){var e,r=b.getPtId(t),n=F[r],i=F[b.getPtId(S)];if(i){var o=(t.x1>i.x1?2*Math.PI:0)+V;e=t.rpx1Z?2*Math.PI:0)+V;e={x0:i,x1:i}}else e={rpx0:I,rpx1:I},s.extendFlat(e,$(t));else e={rpx0:0,rpx1:0};else e={x0:V,x1:V};return a(e,n)}(t);return function(t){return W(e(t))}})):f.attr("d",W),u.call(m,S,t,r,{eventDataKeys:x.eventDataKeys,transitionTime:x.CLICK_TRANSITION_TIME,transitionEasing:x.CLICK_TRANSITION_EASING}).call(b.setSliceCursor,t,{hideOnRoot:!0,hideOnLeaves:!0,isTransitioning:t._transitioning}),f.call(g,i,A,t);var p=s.ensureSingle(u,"g","slicetext"),w=s.ensureSingle(p,"text","",(function(t){t.attr("data-notex",1)})),T=s.ensureUniformFontSize(t,b.determineTextFont(A,i,y.font));w.text(e.formatSliceLabel(i,S,A,r,y)).classed("slicetext",!0).attr("text-anchor","middle").call(o.font,T).call(l.convertToTspans,t);var M=o.bBox(w.node());i.transform=v(M,i,k),i.transform.targetX=Y(i),i.transform.targetY=X(i);var E=function(t,e){var r=t.transform;return d(r,e),r.fontSize=T.size,c(A.type,r,y),s.getTextTransform(r)};_?w.transition().attrTween("transform",(function(t){var e=function(t){var e,r=F[b.getPtId(t)],n=t.transform;if(r)e=r;else if(e={rpx1:t.rpx1,transform:{textPosAngle:n.textPosAngle,scale:0,rotate:n.rotate,rCenter:n.rCenter,x:n.x,y:n.y}},R)if(t.parent)if(Z){var i=t.x1>Z?2*Math.PI:0;e.x0=e.x1=i}else s.extendFlat(e,$(t));else e.x0=e.x1=V;else e.x0=e.x1=V;var o=a(e.transform.textPosAngle,t.transform.textPosAngle),l=a(e.rpx1,t.rpx1),u=a(e.x0,t.x0),f=a(e.x1,t.x1),h=a(e.transform.scale,n.scale),p=a(e.transform.rotate,n.rotate),d=0===n.rCenter?3:0===e.transform.rCenter?1/3:1,v=a(e.transform.rCenter,n.rCenter);return function(t){var e=l(t),r=u(t),i=f(t),a=function(t){return v(Math.pow(t,d))}(t),s={pxmid:G(e,(r+i)/2),rpx1:e,transform:{textPosAngle:o(t),rCenter:a,x:n.x,y:n.y}};return c(A.type,n,y),{transform:{targetX:Y(s),targetY:X(s),scale:h(t),rotate:p(t),rCenter:a}}}}(t);return function(t){return E(e(t),M)}})):w.attr("transform",E(i,M))}))}function w(t){return e=t.rpx1,r=t.transform.textPosAngle,[e*Math.sin(r),-e*Math.cos(r)];var e,r}e.plot=function(t,e,r,i){var a,o,s=t._fullLayout,l=s._sunburstlayer,u=!r,c=!s.uniformtext.mode&&b.hasTransition(r);f("sunburst",s),(a=l.selectAll("g.trace.sunburst").data(e,(function(t){return t[0].trace.uid}))).enter().append("g").classed("trace",!0).classed("sunburst",!0).attr("stroke-linejoin","round"),a.order(),c?(i&&(o=i()),n.transition().duration(r.duration).ease(r.easing).each("end",(function(){o&&o()})).each("interrupt",(function(){o&&o()})).each((function(){l.selectAll("g.trace").each((function(e){_(t,e,this,r)}))}))):(a.each((function(e){_(t,e,this,r)})),s.uniformtext.mode&&y(t,s._sunburstlayer.selectAll(".trace"),"sunburst")),u&&a.exit().remove()},e.formatSliceLabel=function(t,e,r,n,i){var a=r.texttemplate,o=r.textinfo;if(!(a||o&&"none"!==o))return"";var l=i.separators,u=n[0],c=t.data.data,f=u.hierarchy,h=b.isHierarchyRoot(t),p=b.getParent(f,t),d=b.getValue(t);if(!a){var v,g=o.split("+"),y=function(t){return-1!==g.indexOf(t)},m=[];if(y("label")&&c.label&&m.push(c.label),c.hasOwnProperty("v")&&y("value")&&m.push(b.formatValue(c.v,l)),!h){y("current path")&&m.push(b.getPath(t.data));var x=0;y("percent parent")&&x++,y("percent entry")&&x++,y("percent root")&&x++;var _=x>1;if(x){var w,T=function(t){v=b.formatPercent(w,l),_&&(v+=" of "+t),m.push(v)};y("percent parent")&&!h&&(w=d/b.getValue(p),T("parent")),y("percent entry")&&(w=d/b.getValue(e),T("entry")),y("percent root")&&(w=d/b.getValue(f),T("root"))}}return y("text")&&(v=s.castOption(r,c.i,"text"),s.isValidTextValue(v)&&m.push(v)),m.join("
")}var k=s.castOption(r,c.i,"texttemplate");if(!k)return"";var A={};c.label&&(A.label=c.label),c.hasOwnProperty("v")&&(A.value=c.v,A.valueLabel=b.formatValue(c.v,l)),A.currentPath=b.getPath(t.data),h||(A.percentParent=d/b.getValue(p),A.percentParentLabel=b.formatPercent(A.percentParent,l),A.parent=b.getPtLabel(p)),A.percentEntry=d/b.getValue(e),A.percentEntryLabel=b.formatPercent(A.percentEntry,l),A.entry=b.getPtLabel(e),A.percentRoot=d/b.getValue(f),A.percentRootLabel=b.formatPercent(A.percentRoot,l),A.root=b.getPtLabel(f),c.hasOwnProperty("color")&&(A.color=c.color);var M=s.castOption(r,c.i,"text");return(s.isValidTextValue(M)||""===M)&&(A.text=M),A.customdata=s.castOption(r,c.i,"customdata"),s.texttemplateString(k,A,i._d3locale,A,r._meta||{})}},85676:function(t,e,r){"use strict";var n=r(33428),i=r(76308),a=r(3400),o=r(82744).resizeText,s=r(60404);function l(t,e,r,n){var o=e.data.data,l=!e.children,u=o.i,c=a.castOption(r,u,"marker.line.color")||i.defaultLine,f=a.castOption(r,u,"marker.line.width")||0;t.call(s,e,r,n).style("stroke-width",f).call(i.stroke,c).style("opacity",l?r.leaf.opacity:null)}t.exports={style:function(t){var e=t._fullLayout._sunburstlayer.selectAll(".trace");o(t,e,"sunburst"),e.each((function(e){var r=n.select(this),i=e[0].trace;r.style("opacity",i.opacity),r.selectAll("path.surface").each((function(e){n.select(this).call(l,e,i,t)}))}))},styleOne:l}},16716:function(t,e,r){"use strict";var n=r(76308),i=r(49084),a=r(29736).axisHoverFormat,o=r(21776).Ks,s=r(45464),l=r(92880).extendFlat,u=r(67824).overrideAll;function c(t){return{show:{valType:"boolean",dflt:!1},start:{valType:"number",dflt:null,editType:"plot"},end:{valType:"number",dflt:null,editType:"plot"},size:{valType:"number",dflt:null,min:0,editType:"plot"},project:{x:{valType:"boolean",dflt:!1},y:{valType:"boolean",dflt:!1},z:{valType:"boolean",dflt:!1}},color:{valType:"color",dflt:n.defaultLine},usecolormap:{valType:"boolean",dflt:!1},width:{valType:"number",min:1,max:16,dflt:2},highlight:{valType:"boolean",dflt:!0},highlightcolor:{valType:"color",dflt:n.defaultLine},highlightwidth:{valType:"number",min:1,max:16,dflt:2}}}var f=t.exports=u(l({z:{valType:"data_array"},x:{valType:"data_array"},y:{valType:"data_array"},text:{valType:"string",dflt:"",arrayOk:!0},hovertext:{valType:"string",dflt:"",arrayOk:!0},hovertemplate:o(),xhoverformat:a("x"),yhoverformat:a("y"),zhoverformat:a("z"),connectgaps:{valType:"boolean",dflt:!1,editType:"calc"},surfacecolor:{valType:"data_array"}},i("",{colorAttr:"z or surfacecolor",showScaleDflt:!0,autoColorDflt:!1,editTypeOverride:"calc"}),{contours:{x:c(),y:c(),z:c()},hidesurface:{valType:"boolean",dflt:!1},lightposition:{x:{valType:"number",min:-1e5,max:1e5,dflt:10},y:{valType:"number",min:-1e5,max:1e5,dflt:1e4},z:{valType:"number",min:-1e5,max:1e5,dflt:0}},lighting:{ambient:{valType:"number",min:0,max:1,dflt:.8},diffuse:{valType:"number",min:0,max:1,dflt:.8},specular:{valType:"number",min:0,max:2,dflt:.05},roughness:{valType:"number",min:0,max:1,dflt:.5},fresnel:{valType:"number",min:0,max:5,dflt:.2}},opacity:{valType:"number",min:0,max:1,dflt:1},opacityscale:{valType:"any",editType:"calc"},_deprecated:{zauto:l({},i.zauto,{}),zmin:l({},i.zmin,{}),zmax:l({},i.zmax,{})},hoverinfo:l({},s.hoverinfo),showlegend:l({},s.showlegend,{dflt:!1})}),"calc","nested");f.x.editType=f.y.editType=f.z.editType="calc+clearAxisTypes",f.transforms=void 0},56576:function(t,e,r){"use strict";var n=r(47128);t.exports=function(t,e){e.surfacecolor?n(t,e,{vals:e.surfacecolor,containerStr:"",cLetter:"c"}):n(t,e,{vals:e.z,containerStr:"",cLetter:"c"})}},79164:function(t,e,r){"use strict";var n=r(67792).gl_surface3d,i=r(67792).ndarray,a=r(67792).ndarray_linear_interpolate.d2,o=r(70448),s=r(11240),l=r(3400).isArrayOrTypedArray,u=r(33040).parseColorScale,c=r(43080),f=r(8932).extractOpts;function h(t,e,r){this.scene=t,this.uid=r,this.surface=e,this.data=null,this.showContour=[!1,!1,!1],this.contourStart=[null,null,null],this.contourEnd=[null,null,null],this.contourSize=[0,0,0],this.minValues=[1/0,1/0,1/0],this.maxValues=[-1/0,-1/0,-1/0],this.dataScaleX=1,this.dataScaleY=1,this.refineData=!0,this.objectOffset=[0,0,0]}var p=h.prototype;p.getXat=function(t,e,r,n){var i=l(this.data.x)?l(this.data.x[0])?this.data.x[e][t]:this.data.x[t]:t;return void 0===r?i:n.d2l(i,0,r)},p.getYat=function(t,e,r,n){var i=l(this.data.y)?l(this.data.y[0])?this.data.y[e][t]:this.data.y[e]:e;return void 0===r?i:n.d2l(i,0,r)},p.getZat=function(t,e,r,n){var i=this.data.z[e][t];return null===i&&this.data.connectgaps&&this.data._interpolatedZ&&(i=this.data._interpolatedZ[e][t]),void 0===r?i:n.d2l(i,0,r)},p.handlePick=function(t){if(t.object===this.surface){var e=(t.data.index[0]-1)/this.dataScaleX-1,r=(t.data.index[1]-1)/this.dataScaleY-1,n=Math.max(Math.min(Math.round(e),this.data.z[0].length-1),0),i=Math.max(Math.min(Math.round(r),this.data._ylength-1),0);t.index=[n,i],t.traceCoordinate=[this.getXat(n,i),this.getYat(n,i),this.getZat(n,i)],t.dataCoordinate=[this.getXat(n,i,this.data.xcalendar,this.scene.fullSceneLayout.xaxis),this.getYat(n,i,this.data.ycalendar,this.scene.fullSceneLayout.yaxis),this.getZat(n,i,this.data.zcalendar,this.scene.fullSceneLayout.zaxis)];for(var a=0;a<3;a++){null!=t.dataCoordinate[a]&&(t.dataCoordinate[a]*=this.scene.dataScale[a])}var o=this.data.hovertext||this.data.text;return l(o)&&o[i]&&void 0!==o[i][n]?t.textLabel=o[i][n]:t.textLabel=o||"",t.data.dataCoordinate=t.dataCoordinate.slice(),this.surface.highlight(t.data),this.scene.glplot.spikes.position=t.dataCoordinate,!0}};var d=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997,1009,1013,1019,1021,1031,1033,1039,1049,1051,1061,1063,1069,1087,1091,1093,1097,1103,1109,1117,1123,1129,1151,1153,1163,1171,1181,1187,1193,1201,1213,1217,1223,1229,1231,1237,1249,1259,1277,1279,1283,1289,1291,1297,1301,1303,1307,1319,1321,1327,1361,1367,1373,1381,1399,1409,1423,1427,1429,1433,1439,1447,1451,1453,1459,1471,1481,1483,1487,1489,1493,1499,1511,1523,1531,1543,1549,1553,1559,1567,1571,1579,1583,1597,1601,1607,1609,1613,1619,1621,1627,1637,1657,1663,1667,1669,1693,1697,1699,1709,1721,1723,1733,1741,1747,1753,1759,1777,1783,1787,1789,1801,1811,1823,1831,1847,1861,1867,1871,1873,1877,1879,1889,1901,1907,1913,1931,1933,1949,1951,1973,1979,1987,1993,1997,1999,2003,2011,2017,2027,2029,2039,2053,2063,2069,2081,2083,2087,2089,2099,2111,2113,2129,2131,2137,2141,2143,2153,2161,2179,2203,2207,2213,2221,2237,2239,2243,2251,2267,2269,2273,2281,2287,2293,2297,2309,2311,2333,2339,2341,2347,2351,2357,2371,2377,2381,2383,2389,2393,2399,2411,2417,2423,2437,2441,2447,2459,2467,2473,2477,2503,2521,2531,2539,2543,2549,2551,2557,2579,2591,2593,2609,2617,2621,2633,2647,2657,2659,2663,2671,2677,2683,2687,2689,2693,2699,2707,2711,2713,2719,2729,2731,2741,2749,2753,2767,2777,2789,2791,2797,2801,2803,2819,2833,2837,2843,2851,2857,2861,2879,2887,2897,2903,2909,2917,2927,2939,2953,2957,2963,2969,2971,2999];function v(t,e){if(t0){r=d[n];break}return r}function m(t,e){if(!(t<1||e<1)){for(var r=g(t),n=g(e),i=1,a=0;a_;)r--,r/=y(r),++r1?n:1},p.refineCoords=function(t){for(var e=this.dataScaleX,r=this.dataScaleY,n=t[0].shape[0],a=t[0].shape[1],o=0|Math.floor(t[0].shape[0]*e+1),s=0|Math.floor(t[0].shape[1]*r+1),l=1+n+1,u=1+a+1,c=i(new Float32Array(l*u),[l,u]),f=[1/e,0,0,0,1/r,0,0,0,1],h=0;h0&&null!==this.contourStart[t]&&null!==this.contourEnd[t]&&this.contourEnd[t]>this.contourStart[t]))for(i[t]=!0,e=this.contourStart[t];ea&&(this.minValues[e]=a),this.maxValues[e]",maxDimensionCount:60,overdrag:45,releaseTransitionDuration:120,releaseTransitionEase:"cubic-out",scrollbarCaptureWidth:18,scrollbarHideDelay:1e3,scrollbarHideDuration:1e3,scrollbarOffset:5,scrollbarWidth:8,transitionDuration:100,transitionEase:"cubic-out",uplift:5,wrapSpacer:" ",wrapSplitCharacter:" ",cn:{table:"table",tableControlView:"table-control-view",scrollBackground:"scroll-background",yColumn:"y-column",columnBlock:"column-block",scrollAreaClip:"scroll-area-clip",scrollAreaClipRect:"scroll-area-clip-rect",columnBoundary:"column-boundary",columnBoundaryClippath:"column-boundary-clippath",columnBoundaryRect:"column-boundary-rect",columnCells:"column-cells",columnCell:"column-cell",cellRect:"cell-rect",cellText:"cell-text",cellTextHolder:"cell-text-holder",scrollbarKit:"scrollbar-kit",scrollbar:"scrollbar",scrollbarSlider:"scrollbar-slider",scrollbarGlyph:"scrollbar-glyph",scrollbarCaptureZone:"scrollbar-capture-zone"}}},55992:function(t,e,r){"use strict";var n=r(23536),i=r(92880).extendFlat,a=r(38248),o=r(38116).isTypedArray,s=r(38116).isArrayOrTypedArray;function l(t){if(s(t)){for(var e=0,r=0;r=e||u===t.length-1)&&(n[i]=o,o.key=l++,o.firstRowIndex=s,o.lastRowIndex=u,o={firstRowIndex:null,lastRowIndex:null,rows:[]},i+=a,s=u+1,a=0);return n}t.exports=function(t,e){var r=c(e.cells.values),o=function(t){return t.slice(e.header.values.length,t.length)},v=c(e.header.values);v.length&&!v[0].length&&(v[0]=[""],v=c(v));var g=v.concat(o(r).map((function(){return f((v[0]||[""]).length)}))),y=e.domain,m=Math.floor(t._fullLayout._size.w*(y.x[1]-y.x[0])),x=Math.floor(t._fullLayout._size.h*(y.y[1]-y.y[0])),b=e.header.values.length?g[0].map((function(){return e.header.height})):[n.emptyHeaderHeight],_=r.length?r[0].map((function(){return e.cells.height})):[],w=b.reduce(u,0),T=d(_,x-w+n.uplift),k=p(d(b,w),[]),A=p(T,k),M={},S=e._fullInput.columnorder;s(S)&&(S=Array.from(S)),S=S.concat(o(r.map((function(t,e){return e}))));var E=g.map((function(t,r){var n=s(e.columnwidth)?e.columnwidth[Math.min(r,e.columnwidth.length-1)]:e.columnwidth;return a(n)?Number(n):1})),L=E.reduce(u,0);E=E.map((function(t){return t/L*m}));var C=Math.max(l(e.header.line.width),l(e.cells.line.width)),P={key:e.uid+t._context.staticPlot,translateX:y.x[0]*t._fullLayout._size.w,translateY:t._fullLayout._size.h*(1-y.y[1]),size:t._fullLayout._size,width:m,maxLineWidth:C,height:x,columnOrder:S,groupHeight:x,rowBlocks:A,headerRowBlocks:k,scrollY:0,cells:i({},e.cells,{values:r}),headerCells:i({},e.header,{values:g}),gdColumns:g.map((function(t){return t[0]})),gdColumnsOriginalOrder:g.map((function(t){return t[0]})),prevPages:[0,0],scrollbarState:{scrollbarScrollInProgress:!1},columns:g.map((function(t,e){var r=M[t];return M[t]=(r||0)+1,{key:t+"__"+M[t],label:t,specIndex:e,xIndex:S[e],xScale:h,x:void 0,calcdata:void 0,columnWidth:E[e]}}))};return P.columns.forEach((function(t){t.calcdata=P,t.x=h(t)})),P}},53056:function(t,e,r){"use strict";var n=r(92880).extendFlat;e.splitToPanels=function(t){var e=[0,0],r=n({},t,{key:"header",type:"header",page:0,prevPages:e,currentRepaint:[null,null],dragHandle:!0,values:t.calcdata.headerCells.values[t.specIndex],rowBlocks:t.calcdata.headerRowBlocks,calcdata:n({},t.calcdata,{cells:t.calcdata.headerCells})});return[n({},t,{key:"cells1",type:"cells",page:0,prevPages:e,currentRepaint:[null,null],dragHandle:!1,values:t.calcdata.cells.values[t.specIndex],rowBlocks:t.calcdata.rowBlocks}),n({},t,{key:"cells2",type:"cells",page:1,prevPages:e,currentRepaint:[null,null],dragHandle:!1,values:t.calcdata.cells.values[t.specIndex],rowBlocks:t.calcdata.rowBlocks}),r]},e.splitToCells=function(t){var e=function(t){var e=t.rowBlocks[t.page],r=e?e.rows[0].rowIndex:0;return[r,e?r+e.rows.length:0]}(t);return(t.values||[]).slice(e[0],e[1]).map((function(r,n){return{keyWithinBlock:n+("string"==typeof r&&r.match(/[<$&> ]/)?"_keybuster_"+Math.random():""),key:e[0]+n,column:t,calcdata:t.calcdata,page:t.page,rowBlocks:t.rowBlocks,value:r}}))}},53212:function(t,e,r){"use strict";var n=r(3400),i=r(60520),a=r(86968).Q;t.exports=function(t,e,r,o){function s(r,a){return n.coerce(t,e,i,r,a)}a(e,o,s),s("columnwidth"),s("header.values"),s("header.format"),s("header.align"),s("header.prefix"),s("header.suffix"),s("header.height"),s("header.line.width"),s("header.line.color"),s("header.fill.color"),n.coerceFont(s,"header.font",n.extendFlat({},o.font)),function(t,e){for(var r=t.columnorder||[],n=t.header.values.length,i=r.slice(0,n),a=i.slice().sort((function(t,e){return t-e})),o=i.map((function(t){return a.indexOf(t)})),s=o.length;s/i),l=!a||s;t.mayHaveMarkup=a&&i.match(/[<&>]/);var u,c="string"==typeof(u=i)&&u.match(n.latexCheck);t.latex=c;var f,h,p=c?"":k(t.calcdata.cells.prefix,e,r)||"",d=c?"":k(t.calcdata.cells.suffix,e,r)||"",v=c?null:k(t.calcdata.cells.format,e,r)||null,g=p+(v?o(v)(t.value):t.value)+d;if(t.wrappingNeeded=!t.wrapped&&!l&&!c&&(f=T(g)),t.cellHeightMayIncrease=s||c||t.mayHaveMarkup||(void 0===f?T(g):f),t.needsConvertToTspans=t.mayHaveMarkup||t.wrappingNeeded||t.latex,t.wrappingNeeded){var y=(" "===n.wrapSplitCharacter?g.replace(/i&&n.push(a),i+=l}return n}(i,l,s);1===u.length&&(u[0]===i.length-1?u.unshift(u[0]-1):u.push(u[0]+1)),u[0]%2&&u.reverse(),e.each((function(t,e){t.page=u[e],t.scrollY=l})),e.attr("transform",(function(t){var e=R(t.rowBlocks,t.page)-t.scrollY;return f(0,e)})),t&&(P(t,r,e,u,n.prevPages,n,0),P(t,r,e,u,n.prevPages,n,1),b(r,t))}}function C(t,e,r,a){return function(o){var s=o.calcdata?o.calcdata:o,l=e.filter((function(t){return s.key===t.key})),u=r||s.scrollbarState.dragMultiplier,c=s.scrollY;s.scrollY=void 0===a?s.scrollY+u*i.event.dy:a;var f=l.selectAll("."+n.cn.yColumn).selectAll("."+n.cn.columnBlock).filter(M);return L(t,f,l),s.scrollY===c}}function P(t,e,r,n,i,a,o){n[o]!==i[o]&&(clearTimeout(a.currentRepaint[o]),a.currentRepaint[o]=setTimeout((function(){var a=r.filter((function(t,e){return e===o&&n[e]!==i[e]}));_(t,e,a,r),i[o]=n[o]})))}function O(t,e,r,a){return function(){var o=i.select(e.parentNode);o.each((function(t){var e=t.fragments;o.selectAll("tspan.line").each((function(t,r){e[r].width=this.getComputedTextLength()}));var r,i,a=e[e.length-1].width,s=e.slice(0,-1),l=[],u=0,c=t.column.columnWidth-2*n.cellPad;for(t.value="";s.length;)u+(i=(r=s.shift()).width+a)>c&&(t.value+=l.join(n.wrapSpacer)+n.lineBreaker,l=[],u=0),l.push(r.text),u+=i;u&&(t.value+=l.join(n.wrapSpacer)),t.wrapped=!0})),o.selectAll("tspan.line").remove(),w(o.select("."+n.cn.cellText),r,t,a),i.select(e.parentNode.parentNode).call(z)}}function I(t,e,r,a,o){return function(){if(!o.settledY){var s=i.select(e.parentNode),l=N(o),u=o.key-l.firstRowIndex,c=l.rows[u].rowHeight,h=o.cellHeightMayIncrease?e.parentNode.getBoundingClientRect().height+2*n.cellPad:c,p=Math.max(h,c);p-l.rows[u].rowHeight&&(l.rows[u].rowHeight=p,t.selectAll("."+n.cn.columnCell).call(z),L(null,t.filter(M),0),b(r,a,!0)),s.attr("transform",(function(){var t=this,e=t.parentNode.getBoundingClientRect(),r=i.select(t.parentNode).select("."+n.cn.cellRect).node().getBoundingClientRect(),a=t.transform.baseVal.consolidate(),s=r.top-e.top+(a?a.matrix.f:n.cellPad);return f(D(o,i.select(t.parentNode).select("."+n.cn.cellTextHolder).node().getBoundingClientRect().width),s)})),o.settledY=!0}}}function D(t,e){switch(t.align){case"left":default:return n.cellPad;case"right":return t.column.columnWidth-(e||0)-n.cellPad;case"center":return(t.column.columnWidth-(e||0))/2}}function z(t){t.attr("transform",(function(t){var e=t.rowBlocks[0].auxiliaryBlocks.reduce((function(t,e){return t+F(e,1/0)}),0),r=F(N(t),t.key);return f(0,r+e)})).selectAll("."+n.cn.cellRect).attr("height",(function(t){return(e=N(t),r=t.key,e.rows[r-e.firstRowIndex]).rowHeight;var e,r}))}function R(t,e){for(var r=0,n=e-1;n>=0;n--)r+=B(t[n]);return r}function F(t,e){for(var r=0,n=0;n","<","|","/","\\"],dflt:">",editType:"plot"},thickness:{valType:"number",min:12,editType:"plot"},textfont:c({},s.textfont,{}),editType:"calc"},text:s.text,textinfo:l.textinfo,texttemplate:i({editType:"plot"},{keys:u.eventDataKeys.concat(["label","value"])}),hovertext:s.hovertext,hoverinfo:l.hoverinfo,hovertemplate:n({},{keys:u.eventDataKeys}),textfont:s.textfont,insidetextfont:s.insidetextfont,outsidetextfont:c({},s.outsidetextfont,{}),textposition:{valType:"enumerated",values:["top left","top center","top right","middle left","middle center","middle right","bottom left","bottom center","bottom right"],dflt:"top left",editType:"plot"},sort:s.sort,root:l.root,domain:o({name:"treemap",trace:!0,editType:"calc"})}},79516:function(t,e,r){"use strict";var n=r(7316);e.name="treemap",e.plot=function(t,r,i,a){n.plotBasePlot(e.name,t,r,i,a)},e.clean=function(t,r,i,a){n.cleanBasePlot(e.name,t,r,i,a)}},97840:function(t,e,r){"use strict";var n=r(3776);e.r=function(t,e){return n.calc(t,e)},e.q=function(t){return n._runCrossTraceCalc("treemap",t)}},32984:function(t){"use strict";t.exports={CLICK_TRANSITION_TIME:750,CLICK_TRANSITION_EASING:"poly",eventDataKeys:["currentPath","root","entry","percentRoot","percentEntry","percentParent"],gapWithPathbar:1}},34092:function(t,e,r){"use strict";var n=r(3400),i=r(40516),a=r(76308),o=r(86968).Q,s=r(31508).handleText,l=r(78048).TEXTPAD,u=r(74174).handleMarkerDefaults,c=r(8932),f=c.hasColorscale,h=c.handleDefaults;t.exports=function(t,e,r,c){function p(r,a){return n.coerce(t,e,i,r,a)}var d=p("labels"),v=p("parents");if(d&&d.length&&v&&v.length){var g=p("values");g&&g.length?p("branchvalues"):p("count"),p("level"),p("maxdepth"),"squarify"===p("tiling.packing")&&p("tiling.squarifyratio"),p("tiling.flip"),p("tiling.pad");var y=p("text");p("texttemplate"),e.texttemplate||p("textinfo",n.isArrayOrTypedArray(y)?"text+label":"label"),p("hovertext"),p("hovertemplate");var m=p("pathbar.visible");s(t,e,c,p,"auto",{hasPathbar:m,moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),p("textposition");var x=-1!==e.textposition.indexOf("bottom");u(t,e,c,p),(e._hasColorscale=f(t,"marker","colors")||(t.marker||{}).coloraxis)?h(t,e,c,p,{prefix:"marker.",cLetter:"c"}):p("marker.depthfade",!(e.marker.colors||[]).length);var b=2*e.textfont.size;p("marker.pad.t",x?b/4:b),p("marker.pad.l",b/4),p("marker.pad.r",b/4),p("marker.pad.b",x?b:b/4),p("marker.cornerradius"),e._hovered={marker:{line:{width:2,color:a.contrast(c.paper_bgcolor)}}},m&&(p("pathbar.thickness",e.pathbar.textfont.size+2*l),p("pathbar.side"),p("pathbar.edgeshape")),p("sort"),p("root.color"),o(e,c,p),e._length=null}else e.visible=!1}},95808:function(t,e,r){"use strict";var n=r(33428),i=r(78176),a=r(82744).clearMinTextSize,o=r(60100).resizeText,s=r(52960);t.exports=function(t,e,r,l,u){var c,f,h=u.type,p=u.drawDescendants,d=t._fullLayout,v=d["_"+h+"layer"],g=!r;a(h,d),(c=v.selectAll("g.trace."+h).data(e,(function(t){return t[0].trace.uid}))).enter().append("g").classed("trace",!0).classed(h,!0),c.order(),!d.uniformtext.mode&&i.hasTransition(r)?(l&&(f=l()),n.transition().duration(r.duration).ease(r.easing).each("end",(function(){f&&f()})).each("interrupt",(function(){f&&f()})).each((function(){v.selectAll("g.trace").each((function(e){s(t,e,this,r,p)}))}))):(c.each((function(e){s(t,e,this,r,p)})),d.uniformtext.mode&&o(t,v.selectAll(".trace"),h)),g&&c.exit().remove()}},27336:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=r(43616),o=r(72736),s=r(13832),l=r(66192).styleOne,u=r(32984),c=r(78176),f=r(45716),h=!0;t.exports=function(t,e,r,p,d){var v=d.barDifY,g=d.width,y=d.height,m=d.viewX,x=d.viewY,b=d.pathSlice,_=d.toMoveInsideSlice,w=d.strTransform,T=d.hasTransition,k=d.handleSlicesExit,A=d.makeUpdateSliceInterpolator,M=d.makeUpdateTextInterpolator,S={},E=t._context.staticPlot,L=t._fullLayout,C=e[0],P=C.trace,O=C.hierarchy,I=g/P._entryDepth,D=c.listPath(r.data,"id"),z=s(O.copy(),[g,y],{packing:"dice",pad:{inner:0,top:0,left:0,right:0,bottom:0}}).descendants();(z=z.filter((function(t){var e=D.indexOf(t.data.id);return-1!==e&&(t.x0=I*e,t.x1=I*(e+1),t.y0=v,t.y1=v+y,t.onPathbar=!0,!0)}))).reverse(),(p=p.data(z,c.getPtId)).enter().append("g").classed("pathbar",!0),k(p,h,S,[g,y],b),p.order();var R=p;T&&(R=R.transition().each("end",(function(){var e=n.select(this);c.setSliceCursor(e,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:!1})}))),R.each((function(s){s._x0=m(s.x0),s._x1=m(s.x1),s._y0=x(s.y0),s._y1=x(s.y1),s._hoverX=m(s.x1-Math.min(g,y)/2),s._hoverY=x(s.y1-y/2);var p=n.select(this),d=i.ensureSingle(p,"path","surface",(function(t){t.style("pointer-events",E?"none":"all")}));T?d.transition().attrTween("d",(function(t){var e=A(t,h,S,[g,y]);return function(t){return b(e(t))}})):d.attr("d",b),p.call(f,r,t,e,{styleOne:l,eventDataKeys:u.eventDataKeys,transitionTime:u.CLICK_TRANSITION_TIME,transitionEasing:u.CLICK_TRANSITION_EASING}).call(c.setSliceCursor,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:t._transitioning}),d.call(l,s,P,t,{hovered:!1}),s._text=(c.getPtLabel(s)||"").split("
").join(" ")||"";var v=i.ensureSingle(p,"g","slicetext"),k=i.ensureSingle(v,"text","",(function(t){t.attr("data-notex",1)})),C=i.ensureUniformFontSize(t,c.determineTextFont(P,s,L.font,{onPathbar:!0}));k.text(s._text||" ").classed("slicetext",!0).attr("text-anchor","start").call(a.font,C).call(o.convertToTspans,t),s.textBB=a.bBox(k.node()),s.transform=_(s,{fontSize:C.size,onPathbar:!0}),s.transform.fontSize=C.size,T?k.transition().attrTween("transform",(function(t){var e=M(t,h,S,[g,y]);return function(t){return w(e(t))}})):k.attr("transform",w(s))}))}},76477:function(t,e,r){"use strict";var n=r(33428),i=r(3400),a=r(43616),o=r(72736),s=r(13832),l=r(66192).styleOne,u=r(32984),c=r(78176),f=r(45716),h=r(96488).formatSliceLabel,p=!1;t.exports=function(t,e,r,d,v){var g=v.width,y=v.height,m=v.viewX,x=v.viewY,b=v.pathSlice,_=v.toMoveInsideSlice,w=v.strTransform,T=v.hasTransition,k=v.handleSlicesExit,A=v.makeUpdateSliceInterpolator,M=v.makeUpdateTextInterpolator,S=v.prevEntry,E=t._context.staticPlot,L=t._fullLayout,C=e[0].trace,P=-1!==C.textposition.indexOf("left"),O=-1!==C.textposition.indexOf("right"),I=-1!==C.textposition.indexOf("bottom"),D=!I&&!C.marker.pad.t||I&&!C.marker.pad.b,z=s(r,[g,y],{packing:C.tiling.packing,squarifyratio:C.tiling.squarifyratio,flipX:C.tiling.flip.indexOf("x")>-1,flipY:C.tiling.flip.indexOf("y")>-1,pad:{inner:C.tiling.pad,top:C.marker.pad.t,left:C.marker.pad.l,right:C.marker.pad.r,bottom:C.marker.pad.b}}).descendants(),R=1/0,F=-1/0;z.forEach((function(t){var e=t.depth;e>=C._maxDepth?(t.x0=t.x1=(t.x0+t.x1)/2,t.y0=t.y1=(t.y0+t.y1)/2):(R=Math.min(R,e),F=Math.max(F,e))})),d=d.data(z,c.getPtId),C._maxVisibleLayers=isFinite(F)?F-R+1:0,d.enter().append("g").classed("slice",!0),k(d,p,{},[g,y],b),d.order();var B=null;if(T&&S){var N=c.getPtId(S);d.each((function(t){null===B&&c.getPtId(t)===N&&(B={x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1})}))}var j=function(){return B||{x0:0,x1:g,y0:0,y1:y}},U=d;return T&&(U=U.transition().each("end",(function(){var e=n.select(this);c.setSliceCursor(e,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})}))),U.each((function(s){var d=c.isHeader(s,C);s._x0=m(s.x0),s._x1=m(s.x1),s._y0=x(s.y0),s._y1=x(s.y1),s._hoverX=m(s.x1-C.marker.pad.r),s._hoverY=x(I?s.y1-C.marker.pad.b/2:s.y0+C.marker.pad.t/2);var v=n.select(this),k=i.ensureSingle(v,"path","surface",(function(t){t.style("pointer-events",E?"none":"all")}));T?k.transition().attrTween("d",(function(t){var e=A(t,p,j(),[g,y]);return function(t){return b(e(t))}})):k.attr("d",b),v.call(f,r,t,e,{styleOne:l,eventDataKeys:u.eventDataKeys,transitionTime:u.CLICK_TRANSITION_TIME,transitionEasing:u.CLICK_TRANSITION_EASING}).call(c.setSliceCursor,t,{isTransitioning:t._transitioning}),k.call(l,s,C,t,{hovered:!1}),s.x0===s.x1||s.y0===s.y1?s._text="":s._text=d?D?"":c.getPtLabel(s)||"":h(s,r,C,e,L)||"";var S=i.ensureSingle(v,"g","slicetext"),z=i.ensureSingle(S,"text","",(function(t){t.attr("data-notex",1)})),R=i.ensureUniformFontSize(t,c.determineTextFont(C,s,L.font));z.text(s._text||" ").classed("slicetext",!0).attr("text-anchor",O?"end":P||d?"start":"middle").call(a.font,R).call(o.convertToTspans,t),s.textBB=a.bBox(z.node()),s.transform=_(s,{fontSize:R.size,isHeader:d}),s.transform.fontSize=R.size,T?z.transition().attrTween("transform",(function(t){var e=M(t,p,j(),[g,y]);return function(t){return w(e(t))}})):z.attr("transform",w(s))})),B}},83024:function(t){"use strict";t.exports=function t(e,r,n){var i;n.swapXY&&(i=e.x0,e.x0=e.y0,e.y0=i,i=e.x1,e.x1=e.y1,e.y1=i),n.flipX&&(i=e.x0,e.x0=r[0]-e.x1,e.x1=r[0]-i),n.flipY&&(i=e.y0,e.y0=r[1]-e.y1,e.y1=r[1]-i);var a=e.children;if(a)for(var o=0;o-1?C+I:-(O+I):0,z={x0:P,x1:P,y0:D,y1:D+O},R=function(t,e,r){var n=y.tiling.pad,i=function(t){return t-n<=e.x0},a=function(t){return t+n>=e.x1},o=function(t){return t-n<=e.y0},s=function(t){return t+n>=e.y1};return t.x0===e.x0&&t.x1===e.x1&&t.y0===e.y0&&t.y1===e.y1?{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}:{x0:i(t.x0-n)?0:a(t.x0-n)?r[0]:t.x0,x1:i(t.x1+n)?0:a(t.x1+n)?r[0]:t.x1,y0:o(t.y0-n)?0:s(t.y0-n)?r[1]:t.y0,y1:o(t.y1+n)?0:s(t.y1+n)?r[1]:t.y1}},F=null,B={},N={},j=null,U=function(t,e){return e?B[h(t)]:N[h(t)]};g.hasMultipleRoots&&k&&M++,y._maxDepth=M,y._backgroundColor=v.paper_bgcolor,y._entryDepth=b.data.depth,y._atRootLevel=k;var V=-L/2+S.l+S.w*(E.x[1]+E.x[0])/2,q=-C/2+S.t+S.h*(1-(E.y[1]+E.y[0])/2),H=function(t){return V+t},G=function(t){return q+t},W=G(0),Y=H(0),X=function(t){return Y+t},Z=function(t){return W+t};function K(t,e){return t+","+e}var J=X(0),$=function(t){t.x=Math.max(J,t.x)},Q=y.pathbar.edgeshape,tt=y[m?"tiling":"marker"].pad,et=function(t){return-1!==y.textposition.indexOf(t)},rt=et("top"),nt=et("left"),it=et("right"),at=et("bottom"),ot=function(t,e){var r=t.x0,n=t.x1,i=t.y0,a=t.y1,o=t.textBB,c=rt||e.isHeader&&!at?"start":at?"end":"middle",f=et("right"),h=et("left")||e.onPathbar?-1:f?1:0;if(e.isHeader){if((r+=(m?tt:tt.l)-s)>=(n-=(m?tt:tt.r)-s)){var p=(r+n)/2;r=p,n=p}var d;at?i<(d=a-(m?tt:tt.b))&&d"===Q?(l.x-=a,u.x-=a,c.x-=a,f.x-=a):"/"===Q?(c.x-=a,f.x-=a,o.x-=a/2,s.x-=a/2):"\\"===Q?(l.x-=a,u.x-=a,o.x-=a/2,s.x-=a/2):"<"===Q&&(o.x-=a,s.x-=a),$(l),$(f),$(o),$(u),$(c),$(s),"M"+K(l.x,l.y)+"L"+K(u.x,u.y)+"L"+K(s.x,s.y)+"L"+K(c.x,c.y)+"L"+K(f.x,f.y)+"L"+K(o.x,o.y)+"Z"},toMoveInsideSlice:ot,makeUpdateSliceInterpolator:lt,makeUpdateTextInterpolator:ut,handleSlicesExit:ct,hasTransition:A,strTransform:ft}):w.remove()}},66192:function(t,e,r){"use strict";var n=r(33428),i=r(76308),a=r(3400),o=r(78176),s=r(82744).resizeText,l=r(60404);function u(t,e,r,n,s){var u,c,f=(s||{}).hovered,h=e.data.data,p=h.i,d=h.color,v=o.isHierarchyRoot(e),g=1;if(f)u=r._hovered.marker.line.color,c=r._hovered.marker.line.width;else if(v&&d===r.root.color)g=100,u="rgba(0,0,0,0)",c=0;else if(u=a.castOption(r,p,"marker.line.color")||i.defaultLine,c=a.castOption(r,p,"marker.line.width")||0,!r._hasColorscale&&!e.onPathbar){var y=r.marker.depthfade;if(y){var m,x=i.combine(i.addOpacity(r._backgroundColor,.75),d);if(!0===y){var b=o.getMaxDepth(r);m=isFinite(b)?o.isLeaf(e)?0:r._maxVisibleLayers-(e.data.depth-r._entryDepth):e.data.height+1}else m=e.data.depth-r._entryDepth,r._atRootLevel||m++;if(m>0)for(var _=0;_0){var b,_,w,T,k,A=t.xa,M=t.ya;"h"===d.orientation?(k=e,b="y",w=M,_="x",T=A):(k=r,b="x",w=A,_="y",T=M);var S=p[t.index];if(k>=S.span[0]&&k<=S.span[1]){var E=i.extendFlat({},t),L=T.c2p(k,!0),C=s.getKdeValue(S,d,k),P=s.getPositionOnKdePath(S,d,L),O=w._offset,I=w._length;E[b+"0"]=P[0],E[b+"1"]=P[1],E[_+"0"]=E[_+"1"]=L,E[_+"Label"]=_+": "+a.hoverLabelText(T,k,d[_+"hoverformat"])+", "+p[0].t.labels.kde+" "+C.toFixed(3);for(var D=0,z=0;z")),c.color=function(t,e){var r=t[e.dir].marker,n=r.color,a=r.line.color,o=r.line.width;return i(n)?n:i(a)&&o?a:void 0}(h,g),[c]}function k(t){return n(v,t,h[d+"hoverformat"])}}},95952:function(t,e,r){"use strict";t.exports={attributes:r(65776),layoutAttributes:r(91352),supplyDefaults:r(24224).supplyDefaults,crossTraceDefaults:r(24224).crossTraceDefaults,supplyLayoutDefaults:r(59464),calc:r(73540),crossTraceCalc:r(50152),plot:r(64488),style:r(12252).style,hoverPoints:r(94196),eventData:r(53256),selectPoints:r(45784),moduleType:"trace",name:"waterfall",basePlotModule:r(57952),categories:["bar-like","cartesian","svg","oriented","showLegend","zoomScale"],meta:{}}},91352:function(t){"use strict";t.exports={waterfallmode:{valType:"enumerated",values:["group","overlay"],dflt:"group",editType:"calc"},waterfallgap:{valType:"number",min:0,max:1,editType:"calc"},waterfallgroupgap:{valType:"number",min:0,max:1,dflt:0,editType:"calc"}}},59464:function(t,e,r){"use strict";var n=r(3400),i=r(91352);t.exports=function(t,e,r){var a=!1;function o(r,a){return n.coerce(t,e,i,r,a)}for(var s=0;s0&&(g+=h?"M"+f[0]+","+d[1]+"V"+d[0]:"M"+f[1]+","+d[0]+"H"+f[0]),"between"!==p&&(r.isSum||s path").each((function(t){if(!t.isBlank){var e=s[t.dir].marker;n.select(this).call(a.fill,e.color).call(a.stroke,e.line.color).call(i.dashLine,e.line.dash,e.line.width).style("opacity",s.selectedpoints&&!t.selected?o:1)}})),u(r,s,t),r.selectAll(".lines").each((function(){var t=s.connector.line;i.lineGroupStyle(n.select(this).selectAll("path"),t.width,t.color,t.dash)}))}))}}},84224:function(t,e,r){"use strict";var n=r(54460),i=r(3400),a=r(73060),o=r(60468).W,s=r(39032).BADNUM;e.moduleType="transform",e.name="aggregate";var l=e.attributes={enabled:{valType:"boolean",dflt:!0,editType:"calc"},groups:{valType:"string",strict:!0,noBlank:!0,arrayOk:!0,dflt:"x",editType:"calc"},aggregations:{_isLinkedToArray:"aggregation",target:{valType:"string",editType:"calc"},func:{valType:"enumerated",values:["count","sum","avg","median","mode","rms","stddev","min","max","first","last","change","range"],dflt:"first",editType:"calc"},funcmode:{valType:"enumerated",values:["sample","population"],dflt:"sample",editType:"calc"},enabled:{valType:"boolean",dflt:!0,editType:"calc"},editType:"calc"},editType:"calc"},u=l.aggregations;function c(t,e,r,a){if(a.enabled){for(var o=a.target,l=i.nestedProperty(e,o),u=l.get(),c=function(t,e){var r=t.func,n=e.d2c,a=e.c2d;switch(r){case"count":return f;case"first":return h;case"last":return p;case"sum":return function(t,e){for(var r=0,i=0;ii&&(i=c,o=u)}}return i?a(o):s};case"rms":return function(t,e){for(var r=0,i=0,o=0;o":return function(t){return p(t)>f};case">=":return function(t){return p(t)>=f};case"[]":return function(t){var e=p(t);return e>=f[0]&&e<=f[1]};case"()":return function(t){var e=p(t);return e>f[0]&&e=f[0]&&ef[0]&&e<=f[1]};case"][":return function(t){var e=p(t);return e<=f[0]||e>=f[1]};case")(":return function(t){var e=p(t);return ef[1]};case"](":return function(t){var e=p(t);return e<=f[0]||e>f[1]};case")[":return function(t){var e=p(t);return e=f[1]};case"{}":return function(t){return-1!==f.indexOf(p(t))};case"}{":return function(t){return-1===f.indexOf(p(t))}}}(r,a.getDataToCoordFunc(t,e,s,i),h),x={},b={},_=0;d?(g=function(t){x[t.astr]=n.extendDeep([],t.get()),t.set(new Array(f))},y=function(t,e){var r=x[t.astr][e];t.get()[e]=r}):(g=function(t){x[t.astr]=n.extendDeep([],t.get()),t.set([])},y=function(t,e){var r=x[t.astr][e];t.get().push(r)}),k(g);for(var w=o(e.transforms,r),T=0;T1?"%{group} (%{trace})":"%{group}");var l=t.styles,u=o.styles=[];if(l)for(a=0;af)throw new RangeError('The value "'+t+'" is invalid for option "size"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,p.prototype),e}function p(t,e,r){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return g(t)}return d(t,e,r)}function d(t,e,r){if("string"==typeof t)return function(t,e){if("string"==typeof e&&""!==e||(e="utf8"),!p.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var r=0|b(t,e),n=h(r),i=n.write(t,e);return i!==r&&(n=n.slice(0,i)),n}(t,e);if(ArrayBuffer.isView(t))return function(t){if(tt(t,Uint8Array)){var e=new Uint8Array(t);return m(e.buffer,e.byteOffset,e.byteLength)}return y(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+s(t));if(tt(t,ArrayBuffer)||t&&tt(t.buffer,ArrayBuffer))return m(t,e,r);if("undefined"!=typeof SharedArrayBuffer&&(tt(t,SharedArrayBuffer)||t&&tt(t.buffer,SharedArrayBuffer)))return m(t,e,r);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return p.from(n,e,r);var i=function(t){if(p.isBuffer(t)){var e=0|x(t.length),r=h(e);return 0===r.length||t.copy(r,0,0,e),r}return void 0!==t.length?"number"!=typeof t.length||et(t.length)?h(0):y(t):"Buffer"===t.type&&Array.isArray(t.data)?y(t.data):void 0}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return p.from(t[Symbol.toPrimitive]("string"),e,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+s(t))}function v(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function g(t){return v(t),h(t<0?0:0|x(t))}function y(t){for(var e=t.length<0?0:0|x(t.length),r=h(e),n=0;n=f)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f.toString(16)+" bytes");return 0|t}function b(t,e){if(p.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||tt(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+s(t));var r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return J(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(t).length;default:if(i)return n?-1:J(t).length;e=(""+e).toLowerCase(),i=!0}}function _(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return z(this,e,r);case"utf8":case"utf-8":return P(this,e,r);case"ascii":return I(this,e,r);case"latin1":case"binary":return D(this,e,r);case"base64":return C(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function w(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function T(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),et(r=+r)&&(r=i?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(i)return-1;r=t.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof e&&(e=p.from(e,n)),p.isBuffer(e))return 0===e.length?-1:k(t,e,r,n,i);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):k(t,[e],r,n,i);throw new TypeError("val must be string, number or Buffer")}function k(t,e,r,n,i){var a,o=1,s=t.length,l=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;o=2,s/=2,l/=2,r/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=r;as&&(r=s-l),a=r;a>=0;a--){for(var f=!0,h=0;hi&&(n=i):n=i;var a,o=e.length;for(n>o/2&&(n=o/2),a=0;a>8,i=r%256,a.push(i),a.push(n);return a}(e,t.length-r),t,r,n)}function C(t,e,r){return 0===e&&r===t.length?l.fromByteArray(t):l.fromByteArray(t.slice(e,r))}function P(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i239?4:a>223?3:a>191?2:1;if(i+s<=r){var l=void 0,u=void 0,c=void 0,f=void 0;switch(s){case 1:a<128&&(o=a);break;case 2:128==(192&(l=t[i+1]))&&(f=(31&a)<<6|63&l)>127&&(o=f);break;case 3:l=t[i+1],u=t[i+2],128==(192&l)&&128==(192&u)&&(f=(15&a)<<12|(63&l)<<6|63&u)>2047&&(f<55296||f>57343)&&(o=f);break;case 4:l=t[i+1],u=t[i+2],c=t[i+3],128==(192&l)&&128==(192&u)&&128==(192&c)&&(f=(15&a)<<18|(63&l)<<12|(63&u)<<6|63&c)>65535&&f<1114112&&(o=f)}}null===o?(o=65533,s=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=s}return function(t){var e=t.length;if(e<=O)return String.fromCharCode.apply(String,t);for(var r="",n=0;nn.length?(p.isBuffer(a)||(a=p.from(a)),a.copy(n,i)):Uint8Array.prototype.set.call(n,a,i);else{if(!p.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,i)}i+=a.length}return n},p.byteLength=b,p.prototype._isBuffer=!0,p.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;er&&(t+=" ... "),""},c&&(p.prototype[c]=p.prototype.inspect),p.prototype.compare=function(t,e,r,n,i){if(tt(t,Uint8Array)&&(t=p.from(t,t.offset,t.byteLength)),!p.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+s(t));if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),e<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&e>=r)return 0;if(n>=i)return-1;if(e>=r)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(n>>>=0),o=(r>>>=0)-(e>>>=0),l=Math.min(a,o),u=this.slice(n,i),c=t.slice(e,r),f=0;f>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-e;if((void 0===r||r>i)&&(r=i),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return A(this,t,e,r);case"utf8":case"utf-8":return M(this,t,e,r);case"ascii":case"latin1":case"binary":return S(this,t,e,r);case"base64":return E(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,e,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},p.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var O=4096;function I(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;in)&&(r=n);for(var i="",a=e;ar)throw new RangeError("Trying to access beyond buffer length")}function B(t,e,r,n,i,a){if(!p.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function N(t,e,r,n,i){Y(e,n,i,t,r,7);var a=Number(e&BigInt(4294967295));t[r++]=a,a>>=8,t[r++]=a,a>>=8,t[r++]=a,a>>=8,t[r++]=a;var o=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o,r}function j(t,e,r,n,i){Y(e,n,i,t,r,7);var a=Number(e&BigInt(4294967295));t[r+7]=a,a>>=8,t[r+6]=a,a>>=8,t[r+5]=a,a>>=8,t[r+4]=a;var o=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=o,o>>=8,t[r+2]=o,o>>=8,t[r+1]=o,o>>=8,t[r]=o,r+8}function U(t,e,r,n,i,a){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function V(t,e,r,n,i){return e=+e,r>>>=0,i||U(t,0,r,4),u.write(t,e,r,n,23,4),r+4}function q(t,e,r,n,i){return e=+e,r>>>=0,i||U(t,0,r,8),u.write(t,e,r,n,52,8),r+8}p.prototype.slice=function(t,e){var r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t],i=1,a=0;++a>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t+--e],i=1;e>0&&(i*=256);)n+=this[t+--e]*i;return n},p.prototype.readUint8=p.prototype.readUInt8=function(t,e){return t>>>=0,e||F(t,1,this.length),this[t]},p.prototype.readUint16LE=p.prototype.readUInt16LE=function(t,e){return t>>>=0,e||F(t,2,this.length),this[t]|this[t+1]<<8},p.prototype.readUint16BE=p.prototype.readUInt16BE=function(t,e){return t>>>=0,e||F(t,2,this.length),this[t]<<8|this[t+1]},p.prototype.readUint32LE=p.prototype.readUInt32LE=function(t,e){return t>>>=0,e||F(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},p.prototype.readUint32BE=p.prototype.readUInt32BE=function(t,e){return t>>>=0,e||F(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},p.prototype.readBigUInt64LE=nt((function(t){X(t>>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=e+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,24),i=this[++t]+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+r*Math.pow(2,24);return BigInt(n)+(BigInt(i)<>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=e*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t],i=this[++t]*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+r;return(BigInt(n)<>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t],i=1,a=0;++a=(i*=128)&&(n-=Math.pow(2,8*e)),n},p.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||F(t,e,this.length);for(var n=e,i=1,a=this[t+--n];n>0&&(i*=256);)a+=this[t+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*e)),a},p.prototype.readInt8=function(t,e){return t>>>=0,e||F(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},p.prototype.readInt16LE=function(t,e){t>>>=0,e||F(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(t,e){t>>>=0,e||F(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(t,e){return t>>>=0,e||F(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},p.prototype.readInt32BE=function(t,e){return t>>>=0,e||F(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},p.prototype.readBigInt64LE=nt((function(t){X(t>>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=this[t+4]+this[t+5]*Math.pow(2,8)+this[t+6]*Math.pow(2,16)+(r<<24);return(BigInt(n)<>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=(e<<24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t];return(BigInt(n)<>>=0,e||F(t,4,this.length),u.read(this,t,!0,23,4)},p.prototype.readFloatBE=function(t,e){return t>>>=0,e||F(t,4,this.length),u.read(this,t,!1,23,4)},p.prototype.readDoubleLE=function(t,e){return t>>>=0,e||F(t,8,this.length),u.read(this,t,!0,52,8)},p.prototype.readDoubleBE=function(t,e){return t>>>=0,e||F(t,8,this.length),u.read(this,t,!1,52,8)},p.prototype.writeUintLE=p.prototype.writeUIntLE=function(t,e,r,n){t=+t,e>>>=0,r>>>=0,n||B(this,t,e,r,Math.pow(2,8*r)-1,0);var i=1,a=0;for(this[e]=255&t;++a>>=0,r>>>=0,n||B(this,t,e,r,Math.pow(2,8*r)-1,0);var i=r-1,a=1;for(this[e+i]=255&t;--i>=0&&(a*=256);)this[e+i]=t/a&255;return e+r},p.prototype.writeUint8=p.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,1,255,0),this[e]=255&t,e+1},p.prototype.writeUint16LE=p.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},p.prototype.writeUint16BE=p.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},p.prototype.writeUint32LE=p.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},p.prototype.writeUint32BE=p.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},p.prototype.writeBigUInt64LE=nt((function(t){return N(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),p.prototype.writeBigUInt64BE=nt((function(t){return j(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),p.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);B(this,t,e,r,i-1,-i)}var a=0,o=1,s=0;for(this[e]=255&t;++a>0)-s&255;return e+r},p.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);B(this,t,e,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[e+a]=255&t;--a>=0&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+r},p.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},p.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},p.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},p.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},p.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},p.prototype.writeBigInt64LE=nt((function(t){return N(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),p.prototype.writeBigInt64BE=nt((function(t){return j(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),p.prototype.writeFloatLE=function(t,e,r){return V(this,t,e,!0,r)},p.prototype.writeFloatBE=function(t,e,r){return V(this,t,e,!1,r)},p.prototype.writeDoubleLE=function(t,e,r){return q(this,t,e,!0,r)},p.prototype.writeDoubleBE=function(t,e,r){return q(this,t,e,!1,r)},p.prototype.copy=function(t,e,r,n){if(!p.isBuffer(t))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(a=e;a=n+4;r-=3)e="_".concat(t.slice(r-3,r)).concat(e);return"".concat(t.slice(0,r)).concat(e)}function Y(t,e,r,n,i,a){if(t>r||t3?0===e||e===BigInt(0)?">= 0".concat(s," and < 2").concat(s," ** ").concat(8*(a+1)).concat(s):">= -(2".concat(s," ** ").concat(8*(a+1)-1).concat(s,") and < 2 ** ")+"".concat(8*(a+1)-1).concat(s):">= ".concat(e).concat(s," and <= ").concat(r).concat(s),new H.ERR_OUT_OF_RANGE("value",o,t)}!function(t,e,r){X(e,"offset"),void 0!==t[e]&&void 0!==t[e+r]||Z(e,t.length-(r+1))}(n,i,a)}function X(t,e){if("number"!=typeof t)throw new H.ERR_INVALID_ARG_TYPE(e,"number",t)}function Z(t,e,r){if(Math.floor(t)!==t)throw X(t,r),new H.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new H.ERR_BUFFER_OUT_OF_BOUNDS;throw new H.ERR_OUT_OF_RANGE(r||"offset",">= ".concat(r?1:0," and <= ").concat(e),t)}G("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?"".concat(t," is outside of buffer bounds"):"Attempt to access memory outside buffer bounds"}),RangeError),G("ERR_INVALID_ARG_TYPE",(function(t,e){return'The "'.concat(t,'" argument must be of type number. Received type ').concat(s(e))}),TypeError),G("ERR_OUT_OF_RANGE",(function(t,e,r){var n='The value of "'.concat(t,'" is out of range.'),i=r;return Number.isInteger(r)&&Math.abs(r)>Math.pow(2,32)?i=W(String(r)):"bigint"==typeof r&&(i=String(r),(r>Math.pow(BigInt(2),BigInt(32))||r<-Math.pow(BigInt(2),BigInt(32)))&&(i=W(i)),i+="n"),n+" It must be ".concat(e,". Received ").concat(i)}),RangeError);var K=/[^+/0-9A-Za-z-_]/g;function J(t,e){var r;e=e||1/0;for(var n=t.length,i=null,a=[],o=0;o55295&&r<57344){if(!i){if(r>56319){(e-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(e-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(e-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(e-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((e-=1)<0)break;a.push(r)}else if(r<2048){if((e-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function $(t){return l.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(K,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Q(t,e,r,n){var i;for(i=0;i=e.length||i>=t.length);++i)e[i+r]=t[i];return i}function tt(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function et(t){return t!=t}var rt=function(){for(var t="0123456789abcdef",e=new Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)e[n+i]=t[r]+t[i];return e}();function nt(t){return"undefined"==typeof BigInt?it:t}function it(){throw new Error("BigInt not supported")}},2321:function(t){"use strict";t.exports=i,t.exports.isMobile=i,t.exports.default=i;var e=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,r=/CrOS/,n=/android|ipad|playbook|silk/i;function i(t){t||(t={});var i=t.ua;if(i||"undefined"==typeof navigator||(i=navigator.userAgent),i&&i.headers&&"string"==typeof i.headers["user-agent"]&&(i=i.headers["user-agent"]),"string"!=typeof i)return!1;var a=e.test(i)&&!r.test(i)||!!t.tablet&&n.test(i);return!a&&t.tablet&&t.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==i.indexOf("Macintosh")&&-1!==i.indexOf("Safari")&&(a=!0),a}},3910:function(t,e){"use strict";e.byteLength=function(t){var e=s(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){var e,r,a=s(t),o=a[0],l=a[1],u=new i(function(t,e,r){return 3*(e+r)/4-r}(0,o,l)),c=0,f=l>0?o-4:o;for(r=0;r>16&255,u[c++]=e>>8&255,u[c++]=255&e;return 2===l&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,u[c++]=255&e),1===l&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,u[c++]=e>>8&255,u[c++]=255&e),u},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,a=[],o=16383,s=0,u=n-i;su?u:s+o));return 1===i?(e=t[n-1],a.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],a.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"=")),a.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)r[o]=a[o],n[a.charCodeAt(o)]=o;function s(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function l(t,e,n){for(var i,a,o=[],s=e;s>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return o.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},3187:function(t,e){e.read=function(t,e,r,n,i){var a,o,s=8*i-n-1,l=(1<>1,c=-7,f=r?i-1:0,h=r?-1:1,p=t[e+f];for(f+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+t[e+f],f+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+t[e+f],f+=h,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=u}return(p?-1:1)*o*Math.pow(2,a-n)},e.write=function(t,e,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,v=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),(e+=o+f>=1?h/l:h*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(e*l-1)*Math.pow(2,i),o+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;t[r+p]=255&s,p+=d,s/=256,i-=8);for(o=o<0;t[r+p]=255&o,p+=d,o/=256,u-=8);t[r+p-d]|=128*v}},1152:function(t,e,r){"use strict";t.exports=function(t){var e=(t=t||{}).eye||[0,0,1],r=t.center||[0,0,0],s=t.up||[0,1,0],l=t.distanceLimits||[0,1/0],u=t.mode||"turntable",c=n(),f=i(),h=a();return c.setDistanceLimits(l[0],l[1]),c.lookAt(0,e,r,s),f.setDistanceLimits(l[0],l[1]),f.lookAt(0,e,r,s),h.setDistanceLimits(l[0],l[1]),h.lookAt(0,e,r,s),new o({turntable:c,orbit:f,matrix:h},u)};var n=r(3440),i=r(7774),a=r(9298);function o(t,e){this._controllerNames=Object.keys(t),this._controllerList=this._controllerNames.map((function(e){return t[e]})),this._mode=e,this._active=t[e],this._active||(this._mode="turntable",this._active=t.turntable),this.modes=this._controllerNames,this.computedMatrix=this._active.computedMatrix,this.computedEye=this._active.computedEye,this.computedUp=this._active.computedUp,this.computedCenter=this._active.computedCenter,this.computedRadius=this._active.computedRadius}var s=o.prototype;s.flush=function(t){for(var e=this._controllerList,r=0;r0?u=u.ushln(f):f<0&&(c=c.ushln(-f)),s(u,c)}},234:function(t,e,r){"use strict";var n=r(3218);t.exports=function(t){return Array.isArray(t)&&2===t.length&&n(t[0])&&n(t[1])}},4275:function(t,e,r){"use strict";var n=r(1928);t.exports=function(t){return t.cmp(new n(0))}},9958:function(t,e,r){"use strict";var n=r(4275);t.exports=function(t){var e=t.length,r=t.words,i=0;if(1===e)i=r[0];else if(2===e)i=r[0]+67108864*r[1];else for(var a=0;a20?52:r+32}},3218:function(t,e,r){"use strict";r(1928),t.exports=function(t){return t&&"object"==typeof t&&Boolean(t.words)}},5514:function(t,e,r){"use strict";var n=r(1928),i=r(8362);t.exports=function(t){var e=i.exponent(t);return e<52?new n(t):new n(t*Math.pow(2,52-e)).ushln(e-52)}},8524:function(t,e,r){"use strict";var n=r(5514),i=r(4275);t.exports=function(t,e){var r=i(t),a=i(e);if(0===r)return[n(0),n(1)];if(0===a)return[n(0),n(0)];a<0&&(t=t.neg(),e=e.neg());var o=t.gcd(e);return o.cmpn(1)?[t.div(o),e.div(o)]:[t,e]}},2813:function(t,e,r){"use strict";var n=r(1928);t.exports=function(t){return new n(t)}},3962:function(t,e,r){"use strict";var n=r(8524);t.exports=function(t,e){return n(t[0].mul(e[0]),t[1].mul(e[1]))}},4951:function(t,e,r){"use strict";var n=r(4275);t.exports=function(t){return n(t[0])*n(t[1])}},4354:function(t,e,r){"use strict";var n=r(8524);t.exports=function(t,e){return n(t[0].mul(e[1]).sub(t[1].mul(e[0])),t[1].mul(e[1]))}},7999:function(t,e,r){"use strict";var n=r(9958),i=r(1112);t.exports=function(t){var e=t[0],r=t[1];if(0===e.cmpn(0))return 0;var a=e.abs().divmod(r.abs()),o=a.div,s=n(o),l=a.mod,u=e.negative!==r.negative?-1:1;if(0===l.cmpn(0))return u*s;if(s){var c=i(s)+4;return u*(s+(h=n(l.ushln(c).divRound(r)))*Math.pow(2,-c))}var f=r.bitLength()-l.bitLength()+53,h=n(l.ushln(f).divRound(r));return f<1023?u*h*Math.pow(2,-f):u*(h*=Math.pow(2,-1023))*Math.pow(2,1023-f)}},5070:function(t){"use strict";function e(t,e,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)>=0?(a=o,i=o-1):n=o+1}return a}function r(t,e,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)>0?(a=o,i=o-1):n=o+1}return a}function n(t,e,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)<0?(a=o,n=o+1):i=o-1}return a}function i(t,e,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)<=0?(a=o,n=o+1):i=o-1}return a}function a(t,e,r,n,i){for(;n<=i;){var a=n+i>>>1,o=t[a],s=void 0!==r?r(o,e):o-e;if(0===s)return a;s<=0?n=a+1:i=a-1}return-1}function o(t,e,r,n,i,a){return"function"==typeof r?a(t,e,r,void 0===n?0:0|n,void 0===i?t.length-1:0|i):a(t,e,void 0,void 0===r?0:0|r,void 0===n?t.length-1:0|n)}t.exports={ge:function(t,r,n,i,a){return o(t,r,n,i,a,e)},gt:function(t,e,n,i,a){return o(t,e,n,i,a,r)},lt:function(t,e,r,i,a){return o(t,e,r,i,a,n)},le:function(t,e,r,n,a){return o(t,e,r,n,a,i)},eq:function(t,e,r,n,i){return o(t,e,r,n,i,a)}}},2288:function(t,e){"use strict";function r(t){var e=32;return(t&=-t)&&e--,65535&t&&(e-=16),16711935&t&&(e-=8),252645135&t&&(e-=4),858993459&t&&(e-=2),1431655765&t&&(e-=1),e}e.INT_BITS=32,e.INT_MAX=2147483647,e.INT_MIN=-1<<31,e.sign=function(t){return(t>0)-(t<0)},e.abs=function(t){var e=t>>31;return(t^e)-e},e.min=function(t,e){return e^(t^e)&-(t65535)<<4,e|=r=((t>>>=e)>255)<<3,e|=r=((t>>>=r)>15)<<2,(e|=r=((t>>>=r)>3)<<1)|(t>>>=r)>>1},e.log10=function(t){return t>=1e9?9:t>=1e8?8:t>=1e7?7:t>=1e6?6:t>=1e5?5:t>=1e4?4:t>=1e3?3:t>=100?2:t>=10?1:0},e.popCount=function(t){return 16843009*((t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135)>>>24},e.countTrailingZeros=r,e.nextPow2=function(t){return t+=0===t,--t,t|=t>>>1,t|=t>>>2,t|=t>>>4,1+((t|=t>>>8)|t>>>16)},e.prevPow2=function(t){return t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)-(t>>>1)},e.parity=function(t){return t^=t>>>16,t^=t>>>8,t^=t>>>4,27030>>>(t&=15)&1};var n=new Array(256);!function(t){for(var e=0;e<256;++e){var r=e,n=e,i=7;for(r>>>=1;r;r>>>=1)n<<=1,n|=1&r,--i;t[e]=n<>>8&255]<<16|n[t>>>16&255]<<8|n[t>>>24&255]},e.interleave2=function(t,e){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t&=65535)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e&=65535)|e<<8))|e<<4))|e<<2))|e<<1))<<1},e.deinterleave2=function(t,e){return(t=65535&((t=16711935&((t=252645135&((t=858993459&((t=t>>>e&1431655765)|t>>>1))|t>>>2))|t>>>4))|t>>>16))<<16>>16},e.interleave3=function(t,e,r){return t=1227133513&((t=3272356035&((t=251719695&((t=4278190335&((t&=1023)|t<<16))|t<<8))|t<<4))|t<<2),(t|=(e=1227133513&((e=3272356035&((e=251719695&((e=4278190335&((e&=1023)|e<<16))|e<<8))|e<<4))|e<<2))<<1)|(r=1227133513&((r=3272356035&((r=251719695&((r=4278190335&((r&=1023)|r<<16))|r<<8))|r<<4))|r<<2))<<2},e.deinterleave3=function(t,e){return(t=1023&((t=4278190335&((t=251719695&((t=3272356035&((t=t>>>e&1227133513)|t>>>2))|t>>>4))|t>>>8))|t>>>16))<<22>>22},e.nextCombination=function(t){var e=t|t-1;return e+1|(~e&-~e)-1>>>r(t)+1}},1928:function(t,e,r){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function a(t,e,r){if(a.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var o;"object"==typeof t?t.exports=a:e.BN=a,a.BN=a,a.wordSize=26;try{o="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:r(6601).Buffer}catch(t){}function s(t,e){var r=t.charCodeAt(e);return r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(t,e,r){var n=s(t,r);return r-1>=e&&(n|=s(t,r-1)<<4),n}function u(t,e,r,n){for(var i=0,a=Math.min(t.length,r),o=e;o=49?s-49+10:s>=17?s-17+10:s}return i}a.isBN=function(t){return t instanceof a||null!==t&&"object"==typeof t&&t.constructor.wordSize===a.wordSize&&Array.isArray(t.words)},a.max=function(t,e){return t.cmp(e)>0?t:e},a.min=function(t,e){return t.cmp(e)<0?t:e},a.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);"hex"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)o=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[a]|=o<>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);else if("le"===r)for(i=0,a=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);return this.strip()},a.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n=e;n-=2)i=l(t,e,n)<=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;else for(n=(t.length-e)%2==0?e+1:e;n=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;this.strip()},a.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=e)n++;n--,i=i/e|0;for(var a=t.length-r,o=a%n,s=Math.min(a,a-o)+r,l=0,c=r;c1&&0===this.words[this.length-1];)this.length--;return this._normSign()},a.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},a.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function p(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var i=0|t.words[0],a=0|e.words[0],o=i*a,s=67108863&o,l=o/67108864|0;r.words[0]=s;for(var u=1;u>>26,f=67108863&l,h=Math.min(u,e.length-1),p=Math.max(0,u-t.length+1);p<=h;p++){var d=u-p|0;c+=(o=(i=0|t.words[d])*(a=0|e.words[p])+f)/67108864|0,f=67108863&o}r.words[u]=0|f,l=0|c}return 0!==l?r.words[u]=0|l:r.length--,r.strip()}a.prototype.toString=function(t,e){var r;if(e=0|e||1,16===(t=t||10)||"hex"===t){r="";for(var i=0,a=0,o=0;o>>24-i&16777215)||o!==this.length-1?c[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,o--)}for(0!==a&&(r=a.toString(16)+r);r.length%e!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var u=f[t],p=h[t];r="";var d=this.clone();for(d.negative=0;!d.isZero();){var v=d.modn(p).toString(t);r=(d=d.idivn(p)).isZero()?v+r:c[u-v.length]+v+r}for(this.isZero()&&(r="0"+r);r.length%e!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},a.prototype.toJSON=function(){return this.toString(16)},a.prototype.toBuffer=function(t,e){return n(void 0!==o),this.toArrayLike(o,t,e)},a.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},a.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),a=r||Math.max(1,i);n(i<=a,"byte array longer than desired length"),n(a>0,"Requested array length <= 0"),this.strip();var o,s,l="le"===e,u=new t(a),c=this.clone();if(l){for(s=0;!c.isZero();s++)o=c.andln(255),c.iushrn(8),u[s]=o;for(;s=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},a.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0==(8191&e)&&(r+=13,e>>>=13),0==(127&e)&&(r+=7,e>>>=7),0==(15&e)&&(r+=4,e>>>=4),0==(3&e)&&(r+=2,e>>>=2),0==(1&e)&&r++,r},a.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},a.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},a.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},a.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},a.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;nt.length?this.clone().ixor(t):t.clone().ixor(this)},a.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},a.prototype.inotn=function(t){n("number"==typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},a.prototype.notn=function(t){return this.clone().inotn(t)},a.prototype.setn=function(t,e){n("number"==typeof t&&t>=0);var r=t/26|0,i=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<t.length?(r=this,n=t):(r=t,n=this);for(var i=0,a=0;a>>26;for(;0!==i&&a>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;at.length?this.clone().iadd(t):t.clone().iadd(this)},a.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=t):(r=t,n=this);for(var a=0,o=0;o>26,this.words[o]=67108863&e;for(;0!==a&&o>26,this.words[o]=67108863&e;if(0===a&&o>>13,p=0|o[1],d=8191&p,v=p>>>13,g=0|o[2],y=8191&g,m=g>>>13,x=0|o[3],b=8191&x,_=x>>>13,w=0|o[4],T=8191&w,k=w>>>13,A=0|o[5],M=8191&A,S=A>>>13,E=0|o[6],L=8191&E,C=E>>>13,P=0|o[7],O=8191&P,I=P>>>13,D=0|o[8],z=8191&D,R=D>>>13,F=0|o[9],B=8191&F,N=F>>>13,j=0|s[0],U=8191&j,V=j>>>13,q=0|s[1],H=8191&q,G=q>>>13,W=0|s[2],Y=8191&W,X=W>>>13,Z=0|s[3],K=8191&Z,J=Z>>>13,$=0|s[4],Q=8191&$,tt=$>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,it=0|s[6],at=8191&it,ot=it>>>13,st=0|s[7],lt=8191&st,ut=st>>>13,ct=0|s[8],ft=8191&ct,ht=ct>>>13,pt=0|s[9],dt=8191&pt,vt=pt>>>13;r.negative=t.negative^e.negative,r.length=19;var gt=(u+(n=Math.imul(f,U))|0)+((8191&(i=(i=Math.imul(f,V))+Math.imul(h,U)|0))<<13)|0;u=((a=Math.imul(h,V))+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,n=Math.imul(d,U),i=(i=Math.imul(d,V))+Math.imul(v,U)|0,a=Math.imul(v,V);var yt=(u+(n=n+Math.imul(f,H)|0)|0)+((8191&(i=(i=i+Math.imul(f,G)|0)+Math.imul(h,H)|0))<<13)|0;u=((a=a+Math.imul(h,G)|0)+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(y,U),i=(i=Math.imul(y,V))+Math.imul(m,U)|0,a=Math.imul(m,V),n=n+Math.imul(d,H)|0,i=(i=i+Math.imul(d,G)|0)+Math.imul(v,H)|0,a=a+Math.imul(v,G)|0;var mt=(u+(n=n+Math.imul(f,Y)|0)|0)+((8191&(i=(i=i+Math.imul(f,X)|0)+Math.imul(h,Y)|0))<<13)|0;u=((a=a+Math.imul(h,X)|0)+(i>>>13)|0)+(mt>>>26)|0,mt&=67108863,n=Math.imul(b,U),i=(i=Math.imul(b,V))+Math.imul(_,U)|0,a=Math.imul(_,V),n=n+Math.imul(y,H)|0,i=(i=i+Math.imul(y,G)|0)+Math.imul(m,H)|0,a=a+Math.imul(m,G)|0,n=n+Math.imul(d,Y)|0,i=(i=i+Math.imul(d,X)|0)+Math.imul(v,Y)|0,a=a+Math.imul(v,X)|0;var xt=(u+(n=n+Math.imul(f,K)|0)|0)+((8191&(i=(i=i+Math.imul(f,J)|0)+Math.imul(h,K)|0))<<13)|0;u=((a=a+Math.imul(h,J)|0)+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(T,U),i=(i=Math.imul(T,V))+Math.imul(k,U)|0,a=Math.imul(k,V),n=n+Math.imul(b,H)|0,i=(i=i+Math.imul(b,G)|0)+Math.imul(_,H)|0,a=a+Math.imul(_,G)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,X)|0)+Math.imul(m,Y)|0,a=a+Math.imul(m,X)|0,n=n+Math.imul(d,K)|0,i=(i=i+Math.imul(d,J)|0)+Math.imul(v,K)|0,a=a+Math.imul(v,J)|0;var bt=(u+(n=n+Math.imul(f,Q)|0)|0)+((8191&(i=(i=i+Math.imul(f,tt)|0)+Math.imul(h,Q)|0))<<13)|0;u=((a=a+Math.imul(h,tt)|0)+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(M,U),i=(i=Math.imul(M,V))+Math.imul(S,U)|0,a=Math.imul(S,V),n=n+Math.imul(T,H)|0,i=(i=i+Math.imul(T,G)|0)+Math.imul(k,H)|0,a=a+Math.imul(k,G)|0,n=n+Math.imul(b,Y)|0,i=(i=i+Math.imul(b,X)|0)+Math.imul(_,Y)|0,a=a+Math.imul(_,X)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(m,K)|0,a=a+Math.imul(m,J)|0,n=n+Math.imul(d,Q)|0,i=(i=i+Math.imul(d,tt)|0)+Math.imul(v,Q)|0,a=a+Math.imul(v,tt)|0;var _t=(u+(n=n+Math.imul(f,rt)|0)|0)+((8191&(i=(i=i+Math.imul(f,nt)|0)+Math.imul(h,rt)|0))<<13)|0;u=((a=a+Math.imul(h,nt)|0)+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(L,U),i=(i=Math.imul(L,V))+Math.imul(C,U)|0,a=Math.imul(C,V),n=n+Math.imul(M,H)|0,i=(i=i+Math.imul(M,G)|0)+Math.imul(S,H)|0,a=a+Math.imul(S,G)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,X)|0)+Math.imul(k,Y)|0,a=a+Math.imul(k,X)|0,n=n+Math.imul(b,K)|0,i=(i=i+Math.imul(b,J)|0)+Math.imul(_,K)|0,a=a+Math.imul(_,J)|0,n=n+Math.imul(y,Q)|0,i=(i=i+Math.imul(y,tt)|0)+Math.imul(m,Q)|0,a=a+Math.imul(m,tt)|0,n=n+Math.imul(d,rt)|0,i=(i=i+Math.imul(d,nt)|0)+Math.imul(v,rt)|0,a=a+Math.imul(v,nt)|0;var wt=(u+(n=n+Math.imul(f,at)|0)|0)+((8191&(i=(i=i+Math.imul(f,ot)|0)+Math.imul(h,at)|0))<<13)|0;u=((a=a+Math.imul(h,ot)|0)+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(O,U),i=(i=Math.imul(O,V))+Math.imul(I,U)|0,a=Math.imul(I,V),n=n+Math.imul(L,H)|0,i=(i=i+Math.imul(L,G)|0)+Math.imul(C,H)|0,a=a+Math.imul(C,G)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,X)|0)+Math.imul(S,Y)|0,a=a+Math.imul(S,X)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(k,K)|0,a=a+Math.imul(k,J)|0,n=n+Math.imul(b,Q)|0,i=(i=i+Math.imul(b,tt)|0)+Math.imul(_,Q)|0,a=a+Math.imul(_,tt)|0,n=n+Math.imul(y,rt)|0,i=(i=i+Math.imul(y,nt)|0)+Math.imul(m,rt)|0,a=a+Math.imul(m,nt)|0,n=n+Math.imul(d,at)|0,i=(i=i+Math.imul(d,ot)|0)+Math.imul(v,at)|0,a=a+Math.imul(v,ot)|0;var Tt=(u+(n=n+Math.imul(f,lt)|0)|0)+((8191&(i=(i=i+Math.imul(f,ut)|0)+Math.imul(h,lt)|0))<<13)|0;u=((a=a+Math.imul(h,ut)|0)+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(z,U),i=(i=Math.imul(z,V))+Math.imul(R,U)|0,a=Math.imul(R,V),n=n+Math.imul(O,H)|0,i=(i=i+Math.imul(O,G)|0)+Math.imul(I,H)|0,a=a+Math.imul(I,G)|0,n=n+Math.imul(L,Y)|0,i=(i=i+Math.imul(L,X)|0)+Math.imul(C,Y)|0,a=a+Math.imul(C,X)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(S,K)|0,a=a+Math.imul(S,J)|0,n=n+Math.imul(T,Q)|0,i=(i=i+Math.imul(T,tt)|0)+Math.imul(k,Q)|0,a=a+Math.imul(k,tt)|0,n=n+Math.imul(b,rt)|0,i=(i=i+Math.imul(b,nt)|0)+Math.imul(_,rt)|0,a=a+Math.imul(_,nt)|0,n=n+Math.imul(y,at)|0,i=(i=i+Math.imul(y,ot)|0)+Math.imul(m,at)|0,a=a+Math.imul(m,ot)|0,n=n+Math.imul(d,lt)|0,i=(i=i+Math.imul(d,ut)|0)+Math.imul(v,lt)|0,a=a+Math.imul(v,ut)|0;var kt=(u+(n=n+Math.imul(f,ft)|0)|0)+((8191&(i=(i=i+Math.imul(f,ht)|0)+Math.imul(h,ft)|0))<<13)|0;u=((a=a+Math.imul(h,ht)|0)+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(B,U),i=(i=Math.imul(B,V))+Math.imul(N,U)|0,a=Math.imul(N,V),n=n+Math.imul(z,H)|0,i=(i=i+Math.imul(z,G)|0)+Math.imul(R,H)|0,a=a+Math.imul(R,G)|0,n=n+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,X)|0)+Math.imul(I,Y)|0,a=a+Math.imul(I,X)|0,n=n+Math.imul(L,K)|0,i=(i=i+Math.imul(L,J)|0)+Math.imul(C,K)|0,a=a+Math.imul(C,J)|0,n=n+Math.imul(M,Q)|0,i=(i=i+Math.imul(M,tt)|0)+Math.imul(S,Q)|0,a=a+Math.imul(S,tt)|0,n=n+Math.imul(T,rt)|0,i=(i=i+Math.imul(T,nt)|0)+Math.imul(k,rt)|0,a=a+Math.imul(k,nt)|0,n=n+Math.imul(b,at)|0,i=(i=i+Math.imul(b,ot)|0)+Math.imul(_,at)|0,a=a+Math.imul(_,ot)|0,n=n+Math.imul(y,lt)|0,i=(i=i+Math.imul(y,ut)|0)+Math.imul(m,lt)|0,a=a+Math.imul(m,ut)|0,n=n+Math.imul(d,ft)|0,i=(i=i+Math.imul(d,ht)|0)+Math.imul(v,ft)|0,a=a+Math.imul(v,ht)|0;var At=(u+(n=n+Math.imul(f,dt)|0)|0)+((8191&(i=(i=i+Math.imul(f,vt)|0)+Math.imul(h,dt)|0))<<13)|0;u=((a=a+Math.imul(h,vt)|0)+(i>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(B,H),i=(i=Math.imul(B,G))+Math.imul(N,H)|0,a=Math.imul(N,G),n=n+Math.imul(z,Y)|0,i=(i=i+Math.imul(z,X)|0)+Math.imul(R,Y)|0,a=a+Math.imul(R,X)|0,n=n+Math.imul(O,K)|0,i=(i=i+Math.imul(O,J)|0)+Math.imul(I,K)|0,a=a+Math.imul(I,J)|0,n=n+Math.imul(L,Q)|0,i=(i=i+Math.imul(L,tt)|0)+Math.imul(C,Q)|0,a=a+Math.imul(C,tt)|0,n=n+Math.imul(M,rt)|0,i=(i=i+Math.imul(M,nt)|0)+Math.imul(S,rt)|0,a=a+Math.imul(S,nt)|0,n=n+Math.imul(T,at)|0,i=(i=i+Math.imul(T,ot)|0)+Math.imul(k,at)|0,a=a+Math.imul(k,ot)|0,n=n+Math.imul(b,lt)|0,i=(i=i+Math.imul(b,ut)|0)+Math.imul(_,lt)|0,a=a+Math.imul(_,ut)|0,n=n+Math.imul(y,ft)|0,i=(i=i+Math.imul(y,ht)|0)+Math.imul(m,ft)|0,a=a+Math.imul(m,ht)|0;var Mt=(u+(n=n+Math.imul(d,dt)|0)|0)+((8191&(i=(i=i+Math.imul(d,vt)|0)+Math.imul(v,dt)|0))<<13)|0;u=((a=a+Math.imul(v,vt)|0)+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(B,Y),i=(i=Math.imul(B,X))+Math.imul(N,Y)|0,a=Math.imul(N,X),n=n+Math.imul(z,K)|0,i=(i=i+Math.imul(z,J)|0)+Math.imul(R,K)|0,a=a+Math.imul(R,J)|0,n=n+Math.imul(O,Q)|0,i=(i=i+Math.imul(O,tt)|0)+Math.imul(I,Q)|0,a=a+Math.imul(I,tt)|0,n=n+Math.imul(L,rt)|0,i=(i=i+Math.imul(L,nt)|0)+Math.imul(C,rt)|0,a=a+Math.imul(C,nt)|0,n=n+Math.imul(M,at)|0,i=(i=i+Math.imul(M,ot)|0)+Math.imul(S,at)|0,a=a+Math.imul(S,ot)|0,n=n+Math.imul(T,lt)|0,i=(i=i+Math.imul(T,ut)|0)+Math.imul(k,lt)|0,a=a+Math.imul(k,ut)|0,n=n+Math.imul(b,ft)|0,i=(i=i+Math.imul(b,ht)|0)+Math.imul(_,ft)|0,a=a+Math.imul(_,ht)|0;var St=(u+(n=n+Math.imul(y,dt)|0)|0)+((8191&(i=(i=i+Math.imul(y,vt)|0)+Math.imul(m,dt)|0))<<13)|0;u=((a=a+Math.imul(m,vt)|0)+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(B,K),i=(i=Math.imul(B,J))+Math.imul(N,K)|0,a=Math.imul(N,J),n=n+Math.imul(z,Q)|0,i=(i=i+Math.imul(z,tt)|0)+Math.imul(R,Q)|0,a=a+Math.imul(R,tt)|0,n=n+Math.imul(O,rt)|0,i=(i=i+Math.imul(O,nt)|0)+Math.imul(I,rt)|0,a=a+Math.imul(I,nt)|0,n=n+Math.imul(L,at)|0,i=(i=i+Math.imul(L,ot)|0)+Math.imul(C,at)|0,a=a+Math.imul(C,ot)|0,n=n+Math.imul(M,lt)|0,i=(i=i+Math.imul(M,ut)|0)+Math.imul(S,lt)|0,a=a+Math.imul(S,ut)|0,n=n+Math.imul(T,ft)|0,i=(i=i+Math.imul(T,ht)|0)+Math.imul(k,ft)|0,a=a+Math.imul(k,ht)|0;var Et=(u+(n=n+Math.imul(b,dt)|0)|0)+((8191&(i=(i=i+Math.imul(b,vt)|0)+Math.imul(_,dt)|0))<<13)|0;u=((a=a+Math.imul(_,vt)|0)+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(B,Q),i=(i=Math.imul(B,tt))+Math.imul(N,Q)|0,a=Math.imul(N,tt),n=n+Math.imul(z,rt)|0,i=(i=i+Math.imul(z,nt)|0)+Math.imul(R,rt)|0,a=a+Math.imul(R,nt)|0,n=n+Math.imul(O,at)|0,i=(i=i+Math.imul(O,ot)|0)+Math.imul(I,at)|0,a=a+Math.imul(I,ot)|0,n=n+Math.imul(L,lt)|0,i=(i=i+Math.imul(L,ut)|0)+Math.imul(C,lt)|0,a=a+Math.imul(C,ut)|0,n=n+Math.imul(M,ft)|0,i=(i=i+Math.imul(M,ht)|0)+Math.imul(S,ft)|0,a=a+Math.imul(S,ht)|0;var Lt=(u+(n=n+Math.imul(T,dt)|0)|0)+((8191&(i=(i=i+Math.imul(T,vt)|0)+Math.imul(k,dt)|0))<<13)|0;u=((a=a+Math.imul(k,vt)|0)+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,n=Math.imul(B,rt),i=(i=Math.imul(B,nt))+Math.imul(N,rt)|0,a=Math.imul(N,nt),n=n+Math.imul(z,at)|0,i=(i=i+Math.imul(z,ot)|0)+Math.imul(R,at)|0,a=a+Math.imul(R,ot)|0,n=n+Math.imul(O,lt)|0,i=(i=i+Math.imul(O,ut)|0)+Math.imul(I,lt)|0,a=a+Math.imul(I,ut)|0,n=n+Math.imul(L,ft)|0,i=(i=i+Math.imul(L,ht)|0)+Math.imul(C,ft)|0,a=a+Math.imul(C,ht)|0;var Ct=(u+(n=n+Math.imul(M,dt)|0)|0)+((8191&(i=(i=i+Math.imul(M,vt)|0)+Math.imul(S,dt)|0))<<13)|0;u=((a=a+Math.imul(S,vt)|0)+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(B,at),i=(i=Math.imul(B,ot))+Math.imul(N,at)|0,a=Math.imul(N,ot),n=n+Math.imul(z,lt)|0,i=(i=i+Math.imul(z,ut)|0)+Math.imul(R,lt)|0,a=a+Math.imul(R,ut)|0,n=n+Math.imul(O,ft)|0,i=(i=i+Math.imul(O,ht)|0)+Math.imul(I,ft)|0,a=a+Math.imul(I,ht)|0;var Pt=(u+(n=n+Math.imul(L,dt)|0)|0)+((8191&(i=(i=i+Math.imul(L,vt)|0)+Math.imul(C,dt)|0))<<13)|0;u=((a=a+Math.imul(C,vt)|0)+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,n=Math.imul(B,lt),i=(i=Math.imul(B,ut))+Math.imul(N,lt)|0,a=Math.imul(N,ut),n=n+Math.imul(z,ft)|0,i=(i=i+Math.imul(z,ht)|0)+Math.imul(R,ft)|0,a=a+Math.imul(R,ht)|0;var Ot=(u+(n=n+Math.imul(O,dt)|0)|0)+((8191&(i=(i=i+Math.imul(O,vt)|0)+Math.imul(I,dt)|0))<<13)|0;u=((a=a+Math.imul(I,vt)|0)+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,n=Math.imul(B,ft),i=(i=Math.imul(B,ht))+Math.imul(N,ft)|0,a=Math.imul(N,ht);var It=(u+(n=n+Math.imul(z,dt)|0)|0)+((8191&(i=(i=i+Math.imul(z,vt)|0)+Math.imul(R,dt)|0))<<13)|0;u=((a=a+Math.imul(R,vt)|0)+(i>>>13)|0)+(It>>>26)|0,It&=67108863;var Dt=(u+(n=Math.imul(B,dt))|0)+((8191&(i=(i=Math.imul(B,vt))+Math.imul(N,dt)|0))<<13)|0;return u=((a=Math.imul(N,vt))+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=yt,l[2]=mt,l[3]=xt,l[4]=bt,l[5]=_t,l[6]=wt,l[7]=Tt,l[8]=kt,l[9]=At,l[10]=Mt,l[11]=St,l[12]=Et,l[13]=Lt,l[14]=Ct,l[15]=Pt,l[16]=Ot,l[17]=It,l[18]=Dt,0!==u&&(l[19]=u,r.length++),r};function v(t,e,r){return(new g).mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(d=p),a.prototype.mulTo=function(t,e){var r,n=this.length+t.length;return r=10===this.length&&10===t.length?d(this,t,e):n<63?p(this,t,e):n<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,a=0;a>>26)|0)>>>26,o&=67108863}r.words[a]=s,n=o,o=i}return 0!==n?r.words[a]=n:r.length--,r.strip()}(this,t,e):v(this,t,e),r},g.prototype.makeRBT=function(t){for(var e=new Array(t),r=a.prototype._countBits(t)-1,n=0;n>=1;return n},g.prototype.permute=function(t,e,r,n,i,a){for(var o=0;o>>=1)i++;return 1<>>=13,r[2*o+1]=8191&a,a>>>=13;for(o=2*e;o>=26,e+=i/67108864|0,e+=a>>>26,this.words[r]=67108863&a}return 0!==e&&(this.words[r]=e,this.length++),this},a.prototype.muln=function(t){return this.clone().imuln(t)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r>>i}return e}(t);if(0===e.length)return new a(1);for(var r=this,n=0;n=0);var e,r=t%26,i=(t-r)/26,a=67108863>>>26-r<<26-r;if(0!==r){var o=0;for(e=0;e>>26-r}o&&(this.words[e]=o,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var a=t%26,o=Math.min((t-a)/26,this.length),s=67108863^67108863>>>a<o)for(this.length-=o,u=0;u=0&&(0!==c||u>=i);u--){var f=0|this.words[u];this.words[u]=c<<26-a|f>>>a,c=f&s}return l&&0!==c&&(l.words[l.length++]=c),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},a.prototype.shln=function(t){return this.clone().ishln(t)},a.prototype.ushln=function(t){return this.clone().iushln(t)},a.prototype.shrn=function(t){return this.clone().ishrn(t)},a.prototype.ushrn=function(t){return this.clone().iushrn(t)},a.prototype.testn=function(t){n("number"==typeof t&&t>=0);var e=t%26,r=(t-e)/26,i=1<=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},a.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(l/67108864|0),this.words[i+r]=67108863&a}for(;i>26,this.words[i+r]=67108863&a;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&a;return this.negative=1,this.strip()},a.prototype._wordDiv=function(t,e){var r=(this.length,t.length),n=this.clone(),i=t,o=0|i.words[i.length-1];0!=(r=26-this._countBits(o))&&(i=i.ushln(r),n.iushln(r),o=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==e){(s=new a(null)).length=l+1,s.words=new Array(s.length);for(var u=0;u=0;f--){var h=67108864*(0|n.words[i.length+f])+(0|n.words[i.length+f-1]);for(h=Math.min(h/o|0,67108863),n._ishlnsubmul(i,h,f);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,f),n.isZero()||(n.negative^=1);s&&(s.words[f]=h)}return s&&s.strip(),n.strip(),"div"!==e&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},a.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(o=s.mod.neg(),r&&0!==o.negative&&o.iadd(t)),{div:i,mod:o}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(o=s.mod.neg(),r&&0!==o.negative&&o.isub(t)),{div:s.div,mod:o}):t.length>this.length||this.cmp(t)<0?{div:new a(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new a(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new a(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,o,s},a.prototype.div=function(t){return this.divmod(t,"div",!1).div},a.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},a.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},a.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),i=t.andln(1),a=r.cmp(n);return a<0||1===i&&0===a?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},a.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;i>=0;i--)r=(e*r+(0|this.words[i]))%t;return r},a.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},a.prototype.divn=function(t){return this.clone().idivn(t)},a.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i=new a(1),o=new a(0),s=new a(0),l=new a(1),u=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++u;for(var c=r.clone(),f=e.clone();!e.isZero();){for(var h=0,p=1;0==(e.words[0]&p)&&h<26;++h,p<<=1);if(h>0)for(e.iushrn(h);h-- >0;)(i.isOdd()||o.isOdd())&&(i.iadd(c),o.isub(f)),i.iushrn(1),o.iushrn(1);for(var d=0,v=1;0==(r.words[0]&v)&&d<26;++d,v<<=1);if(d>0)for(r.iushrn(d);d-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(c),l.isub(f)),s.iushrn(1),l.iushrn(1);e.cmp(r)>=0?(e.isub(r),i.isub(s),o.isub(l)):(r.isub(e),s.isub(i),l.isub(o))}return{a:s,b:l,gcd:r.iushln(u)}},a.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i,o=new a(1),s=new a(0),l=r.clone();e.cmpn(1)>0&&r.cmpn(1)>0;){for(var u=0,c=1;0==(e.words[0]&c)&&u<26;++u,c<<=1);if(u>0)for(e.iushrn(u);u-- >0;)o.isOdd()&&o.iadd(l),o.iushrn(1);for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(f>0)for(r.iushrn(f);f-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);e.cmp(r)>=0?(e.isub(r),o.isub(s)):(r.isub(e),s.isub(o))}return(i=0===e.cmpn(1)?o:s).cmpn(0)<0&&i.iadd(t),i},a.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var a=e;e=r,r=a}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},a.prototype.invm=function(t){return this.egcd(t).a.umod(t)},a.prototype.isEven=function(){return 0==(1&this.words[0])},a.prototype.isOdd=function(){return 1==(1&this.words[0])},a.prototype.andln=function(t){return this.words[0]&t},a.prototype.bincn=function(t){n("number"==typeof t);var e=t%26,r=(t-e)/26,i=1<>>26,s&=67108863,this.words[o]=s}return 0!==a&&(this.words[o]=a,this.length++),this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|t.words[r];if(n!==i){ni&&(e=1);break}}return e},a.prototype.gtn=function(t){return 1===this.cmpn(t)},a.prototype.gt=function(t){return 1===this.cmp(t)},a.prototype.gten=function(t){return this.cmpn(t)>=0},a.prototype.gte=function(t){return this.cmp(t)>=0},a.prototype.ltn=function(t){return-1===this.cmpn(t)},a.prototype.lt=function(t){return-1===this.cmp(t)},a.prototype.lten=function(t){return this.cmpn(t)<=0},a.prototype.lte=function(t){return this.cmp(t)<=0},a.prototype.eqn=function(t){return 0===this.cmpn(t)},a.prototype.eq=function(t){return 0===this.cmp(t)},a.red=function(t){return new T(t)},a.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},a.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(t){return this.red=t,this},a.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},a.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},a.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},a.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},a.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},a.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},a.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},a.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},a.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function m(t,e){this.name=t,this.p=new a(e,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function x(){m.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function b(){m.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function _(){m.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function w(){m.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(t){if("string"==typeof t){var e=a._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function k(t){T.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}m.prototype._tmp=function(){var t=new a(null);return t.words=new Array(Math.ceil(this.n/13)),t},m.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(e>this.n);var n=e0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},m.prototype.split=function(t,e){t.iushrn(this.n,0,e)},m.prototype.imulK=function(t){return t.imul(this.k)},i(x,m),x.prototype.split=function(t,e){for(var r=4194303,n=Math.min(t.length,9),i=0;i>>22,a=o}a>>>=22,t.words[i-10]=a,0===a&&t.length>10?t.length-=10:t.length-=9},x.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},a._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new x;else if("p224"===t)e=new b;else if("p192"===t)e=new _;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new w}return y[t]=e,e},T.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},T.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},T.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},T.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},T.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},T.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},T.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},T.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},T.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},T.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},T.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},T.prototype.isqr=function(t){return this.imul(t,t.clone())},T.prototype.sqr=function(t){return this.mul(t,t)},T.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e){var r=this.m.add(new a(1)).iushrn(2);return this.pow(t,r)}for(var i=this.m.subn(1),o=0;!i.isZero()&&0===i.andln(1);)o++,i.iushrn(1);n(!i.isZero());var s=new a(1).toRed(this),l=s.redNeg(),u=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new a(2*c*c).toRed(this);0!==this.pow(c,u).cmp(l);)c.redIAdd(l);for(var f=this.pow(c,i),h=this.pow(t,i.addn(1).iushrn(1)),p=this.pow(t,i),d=o;0!==p.cmp(s);){for(var v=p,g=0;0!==v.cmp(s);g++)v=v.redSqr();n(g=0;n--){for(var u=e.words[n],c=l-1;c>=0;c--){var f=u>>c&1;i!==r[0]&&(i=this.sqr(i)),0!==f||0!==o?(o<<=1,o|=f,(4==++s||0===n&&0===c)&&(i=this.mul(i,r[o]),s=0,o=0)):s=0}l=26}return i},T.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},T.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},a.mont=function(t){return new k(t)},i(k,T),k.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},k.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},k.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},k.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new a(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t=r.nmd(t),this)},2692:function(t){"use strict";t.exports=function(t){var e,r,n,i=t.length,a=0;for(e=0;e>>1;if(!(c<=0)){var f,h=i.mallocDouble(2*c*s),p=i.mallocInt32(s);if((s=l(t,c,h,p))>0){if(1===c&&n)a.init(s),f=a.sweepComplete(c,r,0,s,h,p,0,s,h,p);else{var d=i.mallocDouble(2*c*u),v=i.mallocInt32(u);(u=l(e,c,d,v))>0&&(a.init(s+u),f=1===c?a.sweepBipartite(c,r,0,s,h,p,0,u,d,v):o(c,r,n,s,h,p,u,d,v),i.free(d),i.free(v))}i.free(h),i.free(p)}return f}}}function c(t,e){n.push([t,e])}},7333:function(t,e){"use strict";function r(t){return t?function(t,e,r,n,i,a,o,s,l,u,c){return i-n>l-s?function(t,e,r,n,i,a,o,s,l,u,c){for(var f=2*t,h=n,p=f*n;hu-l?n?function(t,e,r,n,i,a,o,s,l,u,c){for(var f=2*t,h=n,p=f*n;h0;){var D=(O-=1)*b,z=w[D],R=w[D+1],F=w[D+2],B=w[D+3],N=w[D+4],j=w[D+5],U=O*_,V=T[U],q=T[U+1],H=1&j,G=!!(16&j),W=c,Y=S,X=L,Z=C;if(H&&(W=L,Y=C,X=c,Z=S),!(2&j&&R>=(F=g(t,z,R,F,W,Y,q))||4&j&&(R=y(t,z,R,F,W,Y,V))>=F)){var K=F-R,J=N-B;if(G){if(t*K*(K+J)=p0)&&!(p1>=hi)"),v=c("lo===p0"),g=c("lo>>1,h=2*t,p=f,d=s[h*f+e];u=x?(p=m,d=x):y>=_?(p=g,d=y):(p=b,d=_):x>=_?(p=m,d=x):_>=y?(p=g,d=y):(p=b,d=_);for(var w=h*(c-1),T=h*p,k=0;kr&&i[f+e]>u;--c,f-=o){for(var h=f,p=f+o,d=0;dh;++h,l+=s)if(i[l+f]===o)if(c===h)c+=1,u+=s;else{for(var p=0;s>p;++p){var d=i[l+p];i[l+p]=i[u],i[u++]=d}var v=a[h];a[h]=a[c],a[c++]=v}return c},"loh;++h,l+=s)if(i[l+f]p;++p){var d=i[l+p];i[l+p]=i[u],i[u++]=d}var v=a[h];a[h]=a[c],a[c++]=v}return c},"lo<=p0":function(t,e,r,n,i,a,o){for(var s=2*t,l=s*r,u=l,c=r,f=t+e,h=r;n>h;++h,l+=s)if(i[l+f]<=o)if(c===h)c+=1,u+=s;else{for(var p=0;s>p;++p){var d=i[l+p];i[l+p]=i[u],i[u++]=d}var v=a[h];a[h]=a[c],a[c++]=v}return c},"hi<=p0":function(t,e,r,n,i,a,o){for(var s=2*t,l=s*r,u=l,c=r,f=t+e,h=r;n>h;++h,l+=s)if(i[l+f]<=o)if(c===h)c+=1,u+=s;else{for(var p=0;s>p;++p){var d=i[l+p];i[l+p]=i[u],i[u++]=d}var v=a[h];a[h]=a[c],a[c++]=v}return c},"lop;++p,l+=s){var d=i[l+f],v=i[l+h];if(dg;++g){var y=i[l+g];i[l+g]=i[u],i[u++]=y}var m=a[p];a[p]=a[c],a[c++]=m}}return c},"lo<=p0&&p0<=hi":function(t,e,r,n,i,a,o){for(var s=2*t,l=s*r,u=l,c=r,f=e,h=t+e,p=r;n>p;++p,l+=s){var d=i[l+f],v=i[l+h];if(d<=o&&o<=v)if(c===p)c+=1,u+=s;else{for(var g=0;s>g;++g){var y=i[l+g];i[l+g]=i[u],i[u++]=y}var m=a[p];a[p]=a[c],a[c++]=m}}return c},"!(lo>=p0)&&!(p1>=hi)":function(t,e,r,n,i,a,o,s){for(var l=2*t,u=l*r,c=u,f=r,h=e,p=t+e,d=r;n>d;++d,u+=l){var v=i[u+h],g=i[u+p];if(!(v>=o||s>=g))if(f===d)f+=1,c+=l;else{for(var y=0;l>y;++y){var m=i[u+y];i[u+y]=i[c],i[c++]=m}var x=a[d];a[d]=a[f],a[f++]=x}}return f}}},309:function(t){"use strict";t.exports=function(t,n){n<=4*e?r(0,n-1,t):u(0,n-1,t)};var e=32;function r(t,e,r){for(var n=2*(t+1),i=t+1;i<=e;++i){for(var a=r[n++],o=r[n++],s=i,l=n-2;s-- >t;){var u=r[l-2],c=r[l-1];if(ur[e+1])}function l(t,e,r,n){var i=n[t*=2];return i>1,g=v-h,y=v+h,m=p,x=g,b=v,_=y,w=d,T=t+1,k=c-1,A=0;s(m,x,f)&&(A=m,m=x,x=A),s(_,w,f)&&(A=_,_=w,w=A),s(m,b,f)&&(A=m,m=b,b=A),s(x,b,f)&&(A=x,x=b,b=A),s(m,_,f)&&(A=m,m=_,_=A),s(b,_,f)&&(A=b,b=_,_=A),s(x,w,f)&&(A=x,x=w,w=A),s(x,b,f)&&(A=x,x=b,b=A),s(_,w,f)&&(A=_,_=w,w=A);for(var M=f[2*x],S=f[2*x+1],E=f[2*_],L=f[2*_+1],C=2*m,P=2*b,O=2*w,I=2*p,D=2*v,z=2*d,R=0;R<2;++R){var F=f[C+R],B=f[P+R],N=f[O+R];f[I+R]=F,f[D+R]=B,f[z+R]=N}i(g,t,f),i(y,c,f);for(var j=T;j<=k;++j)if(l(j,M,S,f))j!==T&&n(j,T,f),++T;else if(!l(j,E,L,f))for(;;){if(l(k,E,L,f)){l(k,M,S,f)?(a(j,T,k,f),++T,--k):(n(j,k,f),--k);break}if(--k>>1;a(d,S);var E=0,L=0;for(T=0;T=o)v(c,f,L--,C=C-o|0);else if(C>=0)v(l,u,E--,C);else if(C<=-o){C=-C-o|0;for(var P=0;P>>1;a(d,E);var L=0,C=0,P=0;for(k=0;k>1==d[2*k+3]>>1&&(I=2,k+=1),O<0){for(var D=-(O>>1)-1,z=0;z>1)-1,0===I?v(l,u,L--,D):1===I?v(c,f,C--,D):2===I&&v(h,p,P--,D)}},scanBipartite:function(t,e,r,n,i,s,c,f,h,p,y,m){var x=0,b=2*t,_=e,w=e+t,T=1,k=1;n?k=o:T=o;for(var A=i;A>>1;a(d,L);var C=0;for(A=0;A=o?(O=!n,M-=o):(O=!!n,M-=1),O)g(l,u,C++,M);else{var I=m[M],D=b*M,z=y[D+e+1],R=y[D+e+1+t];t:for(var F=0;F>>1;a(d,T);var k=0;for(x=0;x=o)l[k++]=b-o;else{var M=p[b-=1],S=g*b,E=h[S+e+1],L=h[S+e+1+t];t:for(var C=0;C=0;--C)if(l[C]===b){for(D=C+1;D0;){for(var p=r.pop(),d=(c=-1,f=-1,l=o[s=r.pop()],1);d=0||(e.flip(s,p),i(t,e,r,c,s,f),i(t,e,r,s,f,c),i(t,e,r,f,p,c),i(t,e,r,p,c,f))}}},7098:function(t,e,r){"use strict";var n,i=r(5070);function a(t,e,r,n,i,a,o){this.cells=t,this.neighbor=e,this.flags=n,this.constraint=r,this.active=i,this.next=a,this.boundary=o}function o(t,e){return t[0]-e[0]||t[1]-e[1]||t[2]-e[2]}t.exports=function(t,e,r){var n=function(t,e){for(var r=t.cells(),n=r.length,i=0;i0||l.length>0;){for(;s.length>0;){var p=s.pop();if(u[p]!==-i){u[p]=i,c[p];for(var d=0;d<3;++d){var v=h[3*p+d];v>=0&&0===u[v]&&(f[3*p+d]?l.push(v):(s.push(v),u[v]=i))}}}var g=l;l=s,s=g,l.length=0,i=-i}var y=function(t,e,r){for(var n=0,i=0;i1&&i(r[h[p-2]],r[h[p-1]],a)>0;)t.push([h[p-1],h[p-2],o]),p-=1;h.length=p,h.push(o);var d=f.upperIds;for(p=d.length;p>1&&i(r[d[p-2]],r[d[p-1]],a)<0;)t.push([d[p-2],d[p-1],o]),p-=1;d.length=p,d.push(o)}}function c(t,e){var r;return(r=t.a[0]d[0]&&i.push(new o(d,p,2,l),new o(p,d,1,l))}i.sort(s);for(var v=i[0].a[0]-(1+Math.abs(i[0].a[0]))*Math.pow(2,-52),g=[new a([v,1],[v,0],-1,[],[],[],[])],y=[],m=(l=0,i.length);l=0}}(),a.removeTriangle=function(t,e,r){var n=this.stars;o(n[t],e,r),o(n[e],r,t),o(n[r],t,e)},a.addTriangle=function(t,e,r){var n=this.stars;n[t].push(e,r),n[e].push(r,t),n[r].push(t,e)},a.opposite=function(t,e){for(var r=this.stars[e],n=1,i=r.length;ne[2]?1:0)}function y(t,e,r){if(0!==t.length){if(e)for(var n=0;n=0;--a){var x=e[c=(S=n[a])[0]],b=x[0],_=x[1],w=t[b],T=t[_];if((w[0]-T[0]||w[1]-T[1])<0){var k=b;b=_,_=k}x[0]=b;var A,M=x[1]=S[1];for(i&&(A=x[2]);a>0&&n[a-1][0]===c;){var S,E=(S=n[--a])[1];i?e.push([M,E,A]):e.push([M,E]),M=E}i?e.push([M,_,A]):e.push([M,_])}return h}(t,e,h,v,r),m=d(t,g);return y(e,m,r),!!m||h.length>0||v.length>0}},5528:function(t,e,r){"use strict";t.exports=function(t,e,r,n){var a=s(e,t),f=s(n,r),h=c(a,f);if(0===o(h))return null;var p=c(f,s(t,r)),d=i(p,h),v=u(a,d);return l(t,v)};var n=r(3962),i=r(9189),a=r(4354),o=r(4951),s=r(6695),l=r(7584),u=r(4469);function c(t,e){return a(n(t[0],e[1]),n(t[1],e[0]))}},5692:function(t){t.exports={jet:[{index:0,rgb:[0,0,131]},{index:.125,rgb:[0,60,170]},{index:.375,rgb:[5,255,255]},{index:.625,rgb:[255,255,0]},{index:.875,rgb:[250,0,0]},{index:1,rgb:[128,0,0]}],hsv:[{index:0,rgb:[255,0,0]},{index:.169,rgb:[253,255,2]},{index:.173,rgb:[247,255,2]},{index:.337,rgb:[0,252,4]},{index:.341,rgb:[0,252,10]},{index:.506,rgb:[1,249,255]},{index:.671,rgb:[2,0,253]},{index:.675,rgb:[8,0,253]},{index:.839,rgb:[255,0,251]},{index:.843,rgb:[255,0,245]},{index:1,rgb:[255,0,6]}],hot:[{index:0,rgb:[0,0,0]},{index:.3,rgb:[230,0,0]},{index:.6,rgb:[255,210,0]},{index:1,rgb:[255,255,255]}],spring:[{index:0,rgb:[255,0,255]},{index:1,rgb:[255,255,0]}],summer:[{index:0,rgb:[0,128,102]},{index:1,rgb:[255,255,102]}],autumn:[{index:0,rgb:[255,0,0]},{index:1,rgb:[255,255,0]}],winter:[{index:0,rgb:[0,0,255]},{index:1,rgb:[0,255,128]}],bone:[{index:0,rgb:[0,0,0]},{index:.376,rgb:[84,84,116]},{index:.753,rgb:[169,200,200]},{index:1,rgb:[255,255,255]}],copper:[{index:0,rgb:[0,0,0]},{index:.804,rgb:[255,160,102]},{index:1,rgb:[255,199,127]}],greys:[{index:0,rgb:[0,0,0]},{index:1,rgb:[255,255,255]}],yignbu:[{index:0,rgb:[8,29,88]},{index:.125,rgb:[37,52,148]},{index:.25,rgb:[34,94,168]},{index:.375,rgb:[29,145,192]},{index:.5,rgb:[65,182,196]},{index:.625,rgb:[127,205,187]},{index:.75,rgb:[199,233,180]},{index:.875,rgb:[237,248,217]},{index:1,rgb:[255,255,217]}],greens:[{index:0,rgb:[0,68,27]},{index:.125,rgb:[0,109,44]},{index:.25,rgb:[35,139,69]},{index:.375,rgb:[65,171,93]},{index:.5,rgb:[116,196,118]},{index:.625,rgb:[161,217,155]},{index:.75,rgb:[199,233,192]},{index:.875,rgb:[229,245,224]},{index:1,rgb:[247,252,245]}],yiorrd:[{index:0,rgb:[128,0,38]},{index:.125,rgb:[189,0,38]},{index:.25,rgb:[227,26,28]},{index:.375,rgb:[252,78,42]},{index:.5,rgb:[253,141,60]},{index:.625,rgb:[254,178,76]},{index:.75,rgb:[254,217,118]},{index:.875,rgb:[255,237,160]},{index:1,rgb:[255,255,204]}],bluered:[{index:0,rgb:[0,0,255]},{index:1,rgb:[255,0,0]}],rdbu:[{index:0,rgb:[5,10,172]},{index:.35,rgb:[106,137,247]},{index:.5,rgb:[190,190,190]},{index:.6,rgb:[220,170,132]},{index:.7,rgb:[230,145,90]},{index:1,rgb:[178,10,28]}],picnic:[{index:0,rgb:[0,0,255]},{index:.1,rgb:[51,153,255]},{index:.2,rgb:[102,204,255]},{index:.3,rgb:[153,204,255]},{index:.4,rgb:[204,204,255]},{index:.5,rgb:[255,255,255]},{index:.6,rgb:[255,204,255]},{index:.7,rgb:[255,153,255]},{index:.8,rgb:[255,102,204]},{index:.9,rgb:[255,102,102]},{index:1,rgb:[255,0,0]}],rainbow:[{index:0,rgb:[150,0,90]},{index:.125,rgb:[0,0,200]},{index:.25,rgb:[0,25,255]},{index:.375,rgb:[0,152,255]},{index:.5,rgb:[44,255,150]},{index:.625,rgb:[151,255,0]},{index:.75,rgb:[255,234,0]},{index:.875,rgb:[255,111,0]},{index:1,rgb:[255,0,0]}],portland:[{index:0,rgb:[12,51,131]},{index:.25,rgb:[10,136,186]},{index:.5,rgb:[242,211,56]},{index:.75,rgb:[242,143,56]},{index:1,rgb:[217,30,30]}],blackbody:[{index:0,rgb:[0,0,0]},{index:.2,rgb:[230,0,0]},{index:.4,rgb:[230,210,0]},{index:.7,rgb:[255,255,255]},{index:1,rgb:[160,200,255]}],earth:[{index:0,rgb:[0,0,130]},{index:.1,rgb:[0,180,180]},{index:.2,rgb:[40,210,40]},{index:.4,rgb:[230,230,50]},{index:.6,rgb:[120,70,20]},{index:1,rgb:[255,255,255]}],electric:[{index:0,rgb:[0,0,0]},{index:.15,rgb:[30,0,100]},{index:.4,rgb:[120,0,100]},{index:.6,rgb:[160,90,0]},{index:.8,rgb:[230,200,0]},{index:1,rgb:[255,250,220]}],alpha:[{index:0,rgb:[255,255,255,0]},{index:1,rgb:[255,255,255,1]}],viridis:[{index:0,rgb:[68,1,84]},{index:.13,rgb:[71,44,122]},{index:.25,rgb:[59,81,139]},{index:.38,rgb:[44,113,142]},{index:.5,rgb:[33,144,141]},{index:.63,rgb:[39,173,129]},{index:.75,rgb:[92,200,99]},{index:.88,rgb:[170,220,50]},{index:1,rgb:[253,231,37]}],inferno:[{index:0,rgb:[0,0,4]},{index:.13,rgb:[31,12,72]},{index:.25,rgb:[85,15,109]},{index:.38,rgb:[136,34,106]},{index:.5,rgb:[186,54,85]},{index:.63,rgb:[227,89,51]},{index:.75,rgb:[249,140,10]},{index:.88,rgb:[249,201,50]},{index:1,rgb:[252,255,164]}],magma:[{index:0,rgb:[0,0,4]},{index:.13,rgb:[28,16,68]},{index:.25,rgb:[79,18,123]},{index:.38,rgb:[129,37,129]},{index:.5,rgb:[181,54,122]},{index:.63,rgb:[229,80,100]},{index:.75,rgb:[251,135,97]},{index:.88,rgb:[254,194,135]},{index:1,rgb:[252,253,191]}],plasma:[{index:0,rgb:[13,8,135]},{index:.13,rgb:[75,3,161]},{index:.25,rgb:[125,3,168]},{index:.38,rgb:[168,34,150]},{index:.5,rgb:[203,70,121]},{index:.63,rgb:[229,107,93]},{index:.75,rgb:[248,148,65]},{index:.88,rgb:[253,195,40]},{index:1,rgb:[240,249,33]}],warm:[{index:0,rgb:[125,0,179]},{index:.13,rgb:[172,0,187]},{index:.25,rgb:[219,0,170]},{index:.38,rgb:[255,0,130]},{index:.5,rgb:[255,63,74]},{index:.63,rgb:[255,123,0]},{index:.75,rgb:[234,176,0]},{index:.88,rgb:[190,228,0]},{index:1,rgb:[147,255,0]}],cool:[{index:0,rgb:[125,0,179]},{index:.13,rgb:[116,0,218]},{index:.25,rgb:[98,74,237]},{index:.38,rgb:[68,146,231]},{index:.5,rgb:[0,204,197]},{index:.63,rgb:[0,247,146]},{index:.75,rgb:[0,255,88]},{index:.88,rgb:[40,255,8]},{index:1,rgb:[147,255,0]}],"rainbow-soft":[{index:0,rgb:[125,0,179]},{index:.1,rgb:[199,0,180]},{index:.2,rgb:[255,0,121]},{index:.3,rgb:[255,108,0]},{index:.4,rgb:[222,194,0]},{index:.5,rgb:[150,255,0]},{index:.6,rgb:[0,255,55]},{index:.7,rgb:[0,246,150]},{index:.8,rgb:[50,167,222]},{index:.9,rgb:[103,51,235]},{index:1,rgb:[124,0,186]}],bathymetry:[{index:0,rgb:[40,26,44]},{index:.13,rgb:[59,49,90]},{index:.25,rgb:[64,76,139]},{index:.38,rgb:[63,110,151]},{index:.5,rgb:[72,142,158]},{index:.63,rgb:[85,174,163]},{index:.75,rgb:[120,206,163]},{index:.88,rgb:[187,230,172]},{index:1,rgb:[253,254,204]}],cdom:[{index:0,rgb:[47,15,62]},{index:.13,rgb:[87,23,86]},{index:.25,rgb:[130,28,99]},{index:.38,rgb:[171,41,96]},{index:.5,rgb:[206,67,86]},{index:.63,rgb:[230,106,84]},{index:.75,rgb:[242,149,103]},{index:.88,rgb:[249,193,135]},{index:1,rgb:[254,237,176]}],chlorophyll:[{index:0,rgb:[18,36,20]},{index:.13,rgb:[25,63,41]},{index:.25,rgb:[24,91,59]},{index:.38,rgb:[13,119,72]},{index:.5,rgb:[18,148,80]},{index:.63,rgb:[80,173,89]},{index:.75,rgb:[132,196,122]},{index:.88,rgb:[175,221,162]},{index:1,rgb:[215,249,208]}],density:[{index:0,rgb:[54,14,36]},{index:.13,rgb:[89,23,80]},{index:.25,rgb:[110,45,132]},{index:.38,rgb:[120,77,178]},{index:.5,rgb:[120,113,213]},{index:.63,rgb:[115,151,228]},{index:.75,rgb:[134,185,227]},{index:.88,rgb:[177,214,227]},{index:1,rgb:[230,241,241]}],"freesurface-blue":[{index:0,rgb:[30,4,110]},{index:.13,rgb:[47,14,176]},{index:.25,rgb:[41,45,236]},{index:.38,rgb:[25,99,212]},{index:.5,rgb:[68,131,200]},{index:.63,rgb:[114,156,197]},{index:.75,rgb:[157,181,203]},{index:.88,rgb:[200,208,216]},{index:1,rgb:[241,237,236]}],"freesurface-red":[{index:0,rgb:[60,9,18]},{index:.13,rgb:[100,17,27]},{index:.25,rgb:[142,20,29]},{index:.38,rgb:[177,43,27]},{index:.5,rgb:[192,87,63]},{index:.63,rgb:[205,125,105]},{index:.75,rgb:[216,162,148]},{index:.88,rgb:[227,199,193]},{index:1,rgb:[241,237,236]}],oxygen:[{index:0,rgb:[64,5,5]},{index:.13,rgb:[106,6,15]},{index:.25,rgb:[144,26,7]},{index:.38,rgb:[168,64,3]},{index:.5,rgb:[188,100,4]},{index:.63,rgb:[206,136,11]},{index:.75,rgb:[220,174,25]},{index:.88,rgb:[231,215,44]},{index:1,rgb:[248,254,105]}],par:[{index:0,rgb:[51,20,24]},{index:.13,rgb:[90,32,35]},{index:.25,rgb:[129,44,34]},{index:.38,rgb:[159,68,25]},{index:.5,rgb:[182,99,19]},{index:.63,rgb:[199,134,22]},{index:.75,rgb:[212,171,35]},{index:.88,rgb:[221,210,54]},{index:1,rgb:[225,253,75]}],phase:[{index:0,rgb:[145,105,18]},{index:.13,rgb:[184,71,38]},{index:.25,rgb:[186,58,115]},{index:.38,rgb:[160,71,185]},{index:.5,rgb:[110,97,218]},{index:.63,rgb:[50,123,164]},{index:.75,rgb:[31,131,110]},{index:.88,rgb:[77,129,34]},{index:1,rgb:[145,105,18]}],salinity:[{index:0,rgb:[42,24,108]},{index:.13,rgb:[33,50,162]},{index:.25,rgb:[15,90,145]},{index:.38,rgb:[40,118,137]},{index:.5,rgb:[59,146,135]},{index:.63,rgb:[79,175,126]},{index:.75,rgb:[120,203,104]},{index:.88,rgb:[193,221,100]},{index:1,rgb:[253,239,154]}],temperature:[{index:0,rgb:[4,35,51]},{index:.13,rgb:[23,51,122]},{index:.25,rgb:[85,59,157]},{index:.38,rgb:[129,79,143]},{index:.5,rgb:[175,95,130]},{index:.63,rgb:[222,112,101]},{index:.75,rgb:[249,146,66]},{index:.88,rgb:[249,196,65]},{index:1,rgb:[232,250,91]}],turbidity:[{index:0,rgb:[34,31,27]},{index:.13,rgb:[65,50,41]},{index:.25,rgb:[98,69,52]},{index:.38,rgb:[131,89,57]},{index:.5,rgb:[161,112,59]},{index:.63,rgb:[185,140,66]},{index:.75,rgb:[202,174,88]},{index:.88,rgb:[216,209,126]},{index:1,rgb:[233,246,171]}],"velocity-blue":[{index:0,rgb:[17,32,64]},{index:.13,rgb:[35,52,116]},{index:.25,rgb:[29,81,156]},{index:.38,rgb:[31,113,162]},{index:.5,rgb:[50,144,169]},{index:.63,rgb:[87,173,176]},{index:.75,rgb:[149,196,189]},{index:.88,rgb:[203,221,211]},{index:1,rgb:[254,251,230]}],"velocity-green":[{index:0,rgb:[23,35,19]},{index:.13,rgb:[24,64,38]},{index:.25,rgb:[11,95,45]},{index:.38,rgb:[39,123,35]},{index:.5,rgb:[95,146,12]},{index:.63,rgb:[152,165,18]},{index:.75,rgb:[201,186,69]},{index:.88,rgb:[233,216,137]},{index:1,rgb:[255,253,205]}],cubehelix:[{index:0,rgb:[0,0,0]},{index:.07,rgb:[22,5,59]},{index:.13,rgb:[60,4,105]},{index:.2,rgb:[109,1,135]},{index:.27,rgb:[161,0,147]},{index:.33,rgb:[210,2,142]},{index:.4,rgb:[251,11,123]},{index:.47,rgb:[255,29,97]},{index:.53,rgb:[255,54,69]},{index:.6,rgb:[255,85,46]},{index:.67,rgb:[255,120,34]},{index:.73,rgb:[255,157,37]},{index:.8,rgb:[241,191,57]},{index:.87,rgb:[224,220,93]},{index:.93,rgb:[218,241,142]},{index:1,rgb:[227,253,198]}]}},9156:function(t,e,r){"use strict";var n=r(5692),i=r(3578);function a(t){return[t[0]/255,t[1]/255,t[2]/255,t[3]]}function o(t){for(var e,r="#",n=0;n<3;++n)r+=("00"+(e=(e=t[n]).toString(16))).substr(e.length);return r}function s(t){return"rgba("+t.join(",")+")"}t.exports=function(t){var e,r,l,u,c,f,h,p,d,v;if(t||(t={}),p=(t.nshades||72)-1,h=t.format||"hex",(f=t.colormap)||(f="jet"),"string"==typeof f){if(f=f.toLowerCase(),!n[f])throw Error(f+" not a supported colorscale");c=n[f]}else{if(!Array.isArray(f))throw Error("unsupported colormap option",f);c=f.slice()}if(c.length>p+1)throw new Error(f+" map requires nshades to be at least size "+c.length);d=Array.isArray(t.alpha)?2!==t.alpha.length?[1,1]:t.alpha.slice():"number"==typeof t.alpha?[t.alpha,t.alpha]:[1,1],e=c.map((function(t){return Math.round(t.index*p)})),d[0]=Math.min(Math.max(d[0],0),1),d[1]=Math.min(Math.max(d[1],0),1);var g=c.map((function(t,e){var r=c[e].index,n=c[e].rgb.slice();return 4===n.length&&n[3]>=0&&n[3]<=1||(n[3]=d[0]+(d[1]-d[0])*r),n})),y=[];for(v=0;v0||l(t,e,a)?-1:1:0===s?u>0||l(t,e,r)?1:-1:i(u-s)}var f=n(t,e,r);return f>0?o>0&&n(t,e,a)>0?1:-1:f<0?o>0||n(t,e,a)>0?1:-1:n(t,e,a)>0||l(t,e,r)?1:-1};var n=r(417),i=r(7538),a=r(87),o=r(2019),s=r(9662);function l(t,e,r){var n=a(t[0],-e[0]),i=a(t[1],-e[1]),l=a(r[0],-e[0]),u=a(r[1],-e[1]),c=s(o(n,l),o(i,u));return c[c.length-1]>=0}},7538:function(t){"use strict";t.exports=function(t){return t<0?-1:t>0?1:0}},9209:function(t){t.exports=function(t,n){var i=t.length,a=t.length-n.length;if(a)return a;switch(i){case 0:return 0;case 1:return t[0]-n[0];case 2:return t[0]+t[1]-n[0]-n[1]||e(t[0],t[1])-e(n[0],n[1]);case 3:var o=t[0]+t[1],s=n[0]+n[1];if(a=o+t[2]-(s+n[2]))return a;var l=e(t[0],t[1]),u=e(n[0],n[1]);return e(l,t[2])-e(u,n[2])||e(l+t[2],o)-e(u+n[2],s);case 4:var c=t[0],f=t[1],h=t[2],p=t[3],d=n[0],v=n[1],g=n[2],y=n[3];return c+f+h+p-(d+v+g+y)||e(c,f,h,p)-e(d,v,g,y,d)||e(c+f,c+h,c+p,f+h,f+p,h+p)-e(d+v,d+g,d+y,v+g,v+y,g+y)||e(c+f+h,c+f+p,c+h+p,f+h+p)-e(d+v+g,d+v+y,d+g+y,v+g+y);default:for(var m=t.slice().sort(r),x=n.slice().sort(r),b=0;bt[r][0]&&(r=n);return er?[[r],[e]]:[[e]]}},8722:function(t,e,r){"use strict";t.exports=function(t){var e=n(t),r=e.length;if(r<=2)return[];for(var i=new Array(r),a=e[r-1],o=0;o=e[l]&&(s+=1);a[o]=s}}return t}(n(a,!0),r)}};var n=r(2183),i=r(2153)},9680:function(t){"use strict";t.exports=function(t,e,r,n,i,a){var o=i-1,s=i*i,l=o*o,u=(1+2*i)*l,c=i*l,f=s*(3-2*i),h=s*o;if(t.length){a||(a=new Array(t.length));for(var p=t.length-1;p>=0;--p)a[p]=u*t[p]+c*e[p]+f*r[p]+h*n[p];return a}return u*t+c*e+f*r+h*n},t.exports.derivative=function(t,e,r,n,i,a){var o=6*i*i-6*i,s=3*i*i-4*i+1,l=-6*i*i+6*i,u=3*i*i-2*i;if(t.length){a||(a=new Array(t.length));for(var c=t.length-1;c>=0;--c)a[c]=o*t[c]+s*e[c]+l*r[c]+u*n[c];return a}return o*t+s*e+l*r[c]+u*n}},4419:function(t,e,r){"use strict";var n=r(2183),i=r(1215);function a(t,e){this.point=t,this.index=e}function o(t,e){for(var r=t.point,n=e.point,i=r.length,a=0;a=2)return!1;t[r]=n}return!0})):_.filter((function(t){for(var e=0;e<=s;++e){var r=y[t[e]];if(r<0)return!1;t[e]=r}return!0})),1&s)for(c=0;c<_.length;++c)h=(b=_[c])[0],b[0]=b[1],b[1]=h;return _}},8362:function(t){var e=!1;if("undefined"!=typeof Float64Array){var r=new Float64Array(1),n=new Uint32Array(r.buffer);r[0]=1,e=!0,1072693248===n[1]?(t.exports=function(t){return r[0]=t,[n[0],n[1]]},t.exports.pack=function(t,e){return n[0]=t,n[1]=e,r[0]},t.exports.lo=function(t){return r[0]=t,n[0]},t.exports.hi=function(t){return r[0]=t,n[1]}):1072693248===n[0]?(t.exports=function(t){return r[0]=t,[n[1],n[0]]},t.exports.pack=function(t,e){return n[1]=t,n[0]=e,r[0]},t.exports.lo=function(t){return r[0]=t,n[1]},t.exports.hi=function(t){return r[0]=t,n[0]}):e=!1}if(!e){var i=new Buffer(8);t.exports=function(t){return i.writeDoubleLE(t,0,!0),[i.readUInt32LE(0,!0),i.readUInt32LE(4,!0)]},t.exports.pack=function(t,e){return i.writeUInt32LE(t,0,!0),i.writeUInt32LE(e,4,!0),i.readDoubleLE(0,!0)},t.exports.lo=function(t){return i.writeDoubleLE(t,0,!0),i.readUInt32LE(0,!0)},t.exports.hi=function(t){return i.writeDoubleLE(t,0,!0),i.readUInt32LE(4,!0)}}t.exports.sign=function(e){return t.exports.hi(e)>>>31},t.exports.exponent=function(e){return(t.exports.hi(e)<<1>>>21)-1023},t.exports.fraction=function(e){var r=t.exports.lo(e),n=t.exports.hi(e),i=1048575&n;return 2146435072&n&&(i+=1<<20),[r,i]},t.exports.denormalized=function(e){return!(2146435072&t.exports.hi(e))}},3094:function(t){"use strict";function e(t,r,n){var i=0|t[n];if(i<=0)return[];var a,o=new Array(i);if(n===t.length-1)for(a=0;a0)return function(t,e){var r,n;for(r=new Array(t),n=0;n=r-1){h=l.length-1;var d=t-e[r-1];for(p=0;p=r-1)for(var c=s.length-1,f=(e[r-1],0);f=0;--r)if(t[--e])return!1;return!0},s.jump=function(t){var e=this.lastT(),r=this.dimension;if(!(t0;--f)n.push(a(l[f-1],u[f-1],arguments[f])),i.push(0)}},s.push=function(t){var e=this.lastT(),r=this.dimension;if(!(t1e-6?1/s:0;this._time.push(t);for(var h=r;h>0;--h){var p=a(u[h-1],c[h-1],arguments[h]);n.push(p),i.push((p-n[o++])*f)}}},s.set=function(t){var e=this.dimension;if(!(t0;--l)r.push(a(o[l-1],s[l-1],arguments[l])),n.push(0)}},s.move=function(t){var e=this.lastT(),r=this.dimension;if(!(t<=e||arguments.length!==r+1)){var n=this._state,i=this._velocity,o=n.length-this.dimension,s=this.bounds,l=s[0],u=s[1],c=t-e,f=c>1e-6?1/c:0;this._time.push(t);for(var h=r;h>0;--h){var p=arguments[h];n.push(a(l[h-1],u[h-1],n[o++]+p)),i.push(p*f)}}},s.idle=function(t){var e=this.lastT();if(!(t=0;--f)n.push(a(l[f],u[f],n[o]+c*i[o])),i.push(0),o+=1}}},7080:function(t){"use strict";function e(t,e,r,n,i,a){this._color=t,this.key=e,this.value=r,this.left=n,this.right=i,this._count=a}function r(t){return new e(t._color,t.key,t.value,t.left,t.right,t._count)}function n(t,r){return new e(t,r.key,r.value,r.left,r.right,r._count)}function i(t){t._count=1+(t.left?t.left._count:0)+(t.right?t.right._count:0)}function a(t,e){this._compare=t,this.root=e}t.exports=function(t){return new a(t||p,null)};var o=a.prototype;function s(t,e){var r;return e.left&&(r=s(t,e.left))?r:(r=t(e.key,e.value))||(e.right?s(t,e.right):void 0)}function l(t,e,r,n){if(e(t,n.key)<=0){var i;if(n.left&&(i=l(t,e,r,n.left)))return i;if(i=r(n.key,n.value))return i}if(n.right)return l(t,e,r,n.right)}function u(t,e,r,n,i){var a,o=r(t,i.key),s=r(e,i.key);if(o<=0){if(i.left&&(a=u(t,e,r,n,i.left)))return a;if(s>0&&(a=n(i.key,i.value)))return a}if(s>0&&i.right)return u(t,e,r,n,i.right)}function c(t,e){this.tree=t,this._stack=e}Object.defineProperty(o,"keys",{get:function(){var t=[];return this.forEach((function(e,r){t.push(e)})),t}}),Object.defineProperty(o,"values",{get:function(){var t=[];return this.forEach((function(e,r){t.push(r)})),t}}),Object.defineProperty(o,"length",{get:function(){return this.root?this.root._count:0}}),o.insert=function(t,r){for(var o=this._compare,s=this.root,l=[],u=[];s;){var c=o(t,s.key);l.push(s),u.push(c),s=c<=0?s.left:s.right}l.push(new e(0,t,r,null,null,1));for(var f=l.length-2;f>=0;--f)s=l[f],u[f]<=0?l[f]=new e(s._color,s.key,s.value,l[f+1],s.right,s._count+1):l[f]=new e(s._color,s.key,s.value,s.left,l[f+1],s._count+1);for(f=l.length-1;f>1;--f){var h=l[f-1];if(s=l[f],1===h._color||1===s._color)break;var p=l[f-2];if(p.left===h)if(h.left===s){if(!(d=p.right)||0!==d._color){p._color=0,p.left=h.right,h._color=1,h.right=p,l[f-2]=h,l[f-1]=s,i(p),i(h),f>=3&&((v=l[f-3]).left===p?v.left=h:v.right=h);break}h._color=1,p.right=n(1,d),p._color=0,f-=1}else{if(!(d=p.right)||0!==d._color){h.right=s.left,p._color=0,p.left=s.right,s._color=1,s.left=h,s.right=p,l[f-2]=s,l[f-1]=h,i(p),i(h),i(s),f>=3&&((v=l[f-3]).left===p?v.left=s:v.right=s);break}h._color=1,p.right=n(1,d),p._color=0,f-=1}else if(h.right===s){if(!(d=p.left)||0!==d._color){p._color=0,p.right=h.left,h._color=1,h.left=p,l[f-2]=h,l[f-1]=s,i(p),i(h),f>=3&&((v=l[f-3]).right===p?v.right=h:v.left=h);break}h._color=1,p.left=n(1,d),p._color=0,f-=1}else{var d;if(!(d=p.left)||0!==d._color){var v;h.left=s.right,p._color=0,p.right=s.left,s._color=1,s.right=h,s.left=p,l[f-2]=s,l[f-1]=h,i(p),i(h),i(s),f>=3&&((v=l[f-3]).right===p?v.right=s:v.left=s);break}h._color=1,p.left=n(1,d),p._color=0,f-=1}}return l[0]._color=1,new a(o,l[0])},o.forEach=function(t,e,r){if(this.root)switch(arguments.length){case 1:return s(t,this.root);case 2:return l(e,this._compare,t,this.root);case 3:if(this._compare(e,r)>=0)return;return u(e,r,this._compare,t,this.root)}},Object.defineProperty(o,"begin",{get:function(){for(var t=[],e=this.root;e;)t.push(e),e=e.left;return new c(this,t)}}),Object.defineProperty(o,"end",{get:function(){for(var t=[],e=this.root;e;)t.push(e),e=e.right;return new c(this,t)}}),o.at=function(t){if(t<0)return new c(this,[]);for(var e=this.root,r=[];;){if(r.push(e),e.left){if(t=e.right._count)break;e=e.right}return new c(this,[])},o.ge=function(t){for(var e=this._compare,r=this.root,n=[],i=0;r;){var a=e(t,r.key);n.push(r),a<=0&&(i=n.length),r=a<=0?r.left:r.right}return n.length=i,new c(this,n)},o.gt=function(t){for(var e=this._compare,r=this.root,n=[],i=0;r;){var a=e(t,r.key);n.push(r),a<0&&(i=n.length),r=a<0?r.left:r.right}return n.length=i,new c(this,n)},o.lt=function(t){for(var e=this._compare,r=this.root,n=[],i=0;r;){var a=e(t,r.key);n.push(r),a>0&&(i=n.length),r=a<=0?r.left:r.right}return n.length=i,new c(this,n)},o.le=function(t){for(var e=this._compare,r=this.root,n=[],i=0;r;){var a=e(t,r.key);n.push(r),a>=0&&(i=n.length),r=a<0?r.left:r.right}return n.length=i,new c(this,n)},o.find=function(t){for(var e=this._compare,r=this.root,n=[];r;){var i=e(t,r.key);if(n.push(r),0===i)return new c(this,n);r=i<=0?r.left:r.right}return new c(this,[])},o.remove=function(t){var e=this.find(t);return e?e.remove():this},o.get=function(t){for(var e=this._compare,r=this.root;r;){var n=e(t,r.key);if(0===n)return r.value;r=n<=0?r.left:r.right}};var f=c.prototype;function h(t,e){t.key=e.key,t.value=e.value,t.left=e.left,t.right=e.right,t._color=e._color,t._count=e._count}function p(t,e){return te?1:0}Object.defineProperty(f,"valid",{get:function(){return this._stack.length>0}}),Object.defineProperty(f,"node",{get:function(){return this._stack.length>0?this._stack[this._stack.length-1]:null},enumerable:!0}),f.clone=function(){return new c(this.tree,this._stack.slice())},f.remove=function(){var t=this._stack;if(0===t.length)return this.tree;var o=new Array(t.length),s=t[t.length-1];o[o.length-1]=new e(s._color,s.key,s.value,s.left,s.right,s._count);for(var l=t.length-2;l>=0;--l)(s=t[l]).left===t[l+1]?o[l]=new e(s._color,s.key,s.value,o[l+1],s.right,s._count):o[l]=new e(s._color,s.key,s.value,s.left,o[l+1],s._count);if((s=o[o.length-1]).left&&s.right){var u=o.length;for(s=s.left;s.right;)o.push(s),s=s.right;var c=o[u-1];for(o.push(new e(s._color,c.key,c.value,s.left,s.right,s._count)),o[u-1].key=s.key,o[u-1].value=s.value,l=o.length-2;l>=u;--l)s=o[l],o[l]=new e(s._color,s.key,s.value,s.left,o[l+1],s._count);o[u-1].left=o[u]}if(0===(s=o[o.length-1])._color){var f=o[o.length-2];for(f.left===s?f.left=null:f.right===s&&(f.right=null),o.pop(),l=0;l=0;--l){if(e=t[l],0===l)return void(e._color=1);if((a=t[l-1]).left===e){if((o=a.right).right&&0===o.right._color)return s=(o=a.right=r(o)).right=r(o.right),a.right=o.left,o.left=a,o.right=s,o._color=a._color,e._color=1,a._color=1,s._color=1,i(a),i(o),l>1&&((u=t[l-2]).left===a?u.left=o:u.right=o),void(t[l-1]=o);if(o.left&&0===o.left._color)return s=(o=a.right=r(o)).left=r(o.left),a.right=s.left,o.left=s.right,s.left=a,s.right=o,s._color=a._color,a._color=1,o._color=1,e._color=1,i(a),i(o),i(s),l>1&&((u=t[l-2]).left===a?u.left=s:u.right=s),void(t[l-1]=s);if(1===o._color){if(0===a._color)return a._color=1,void(a.right=n(0,o));a.right=n(0,o);continue}o=r(o),a.right=o.left,o.left=a,o._color=a._color,a._color=0,i(a),i(o),l>1&&((u=t[l-2]).left===a?u.left=o:u.right=o),t[l-1]=o,t[l]=a,l+11&&((u=t[l-2]).right===a?u.right=o:u.left=o),void(t[l-1]=o);if(o.right&&0===o.right._color)return s=(o=a.left=r(o)).right=r(o.right),a.left=s.right,o.right=s.left,s.right=a,s.left=o,s._color=a._color,a._color=1,o._color=1,e._color=1,i(a),i(o),i(s),l>1&&((u=t[l-2]).right===a?u.right=s:u.left=s),void(t[l-1]=s);if(1===o._color){if(0===a._color)return a._color=1,void(a.left=n(0,o));a.left=n(0,o);continue}var u;o=r(o),a.left=o.right,o.right=a,o._color=a._color,a._color=0,i(a),i(o),l>1&&((u=t[l-2]).right===a?u.right=o:u.left=o),t[l-1]=o,t[l]=a,l+10)return this._stack[this._stack.length-1].key},enumerable:!0}),Object.defineProperty(f,"value",{get:function(){if(this._stack.length>0)return this._stack[this._stack.length-1].value},enumerable:!0}),Object.defineProperty(f,"index",{get:function(){var t=0,e=this._stack;if(0===e.length){var r=this.tree.root;return r?r._count:0}e[e.length-1].left&&(t=e[e.length-1].left._count);for(var n=e.length-2;n>=0;--n)e[n+1]===e[n].right&&(++t,e[n].left&&(t+=e[n].left._count));return t},enumerable:!0}),f.next=function(){var t=this._stack;if(0!==t.length){var e=t[t.length-1];if(e.right)for(e=e.right;e;)t.push(e),e=e.left;else for(t.pop();t.length>0&&t[t.length-1].right===e;)e=t[t.length-1],t.pop()}},Object.defineProperty(f,"hasNext",{get:function(){var t=this._stack;if(0===t.length)return!1;if(t[t.length-1].right)return!0;for(var e=t.length-1;e>0;--e)if(t[e-1].left===t[e])return!0;return!1}}),f.update=function(t){var r=this._stack;if(0===r.length)throw new Error("Can't update empty node!");var n=new Array(r.length),i=r[r.length-1];n[n.length-1]=new e(i._color,i.key,t,i.left,i.right,i._count);for(var o=r.length-2;o>=0;--o)(i=r[o]).left===r[o+1]?n[o]=new e(i._color,i.key,i.value,n[o+1],i.right,i._count):n[o]=new e(i._color,i.key,i.value,i.left,n[o+1],i._count);return new a(this.tree._compare,n[0])},f.prev=function(){var t=this._stack;if(0!==t.length){var e=t[t.length-1];if(e.left)for(e=e.left;e;)t.push(e),e=e.right;else for(t.pop();t.length>0&&t[t.length-1].left===e;)e=t[t.length-1],t.pop()}},Object.defineProperty(f,"hasPrev",{get:function(){var t=this._stack;if(0===t.length)return!1;if(t[t.length-1].left)return!0;for(var e=t.length-1;e>0;--e)if(t[e-1].right===t[e])return!0;return!1}})},7453:function(t,e,r){"use strict";t.exports=function(t,e){var r=new c(t);return r.update(e),r};var n=r(9557),i=r(1681),a=r(1011),o=r(2864),s=r(8468),l=new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);function u(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function c(t){this.gl=t,this.pixelRatio=1,this.bounds=[[-10,-10,-10],[10,10,10]],this.ticks=[[],[],[]],this.autoTicks=!0,this.tickSpacing=[1,1,1],this.tickEnable=[!0,!0,!0],this.tickFont=["sans-serif","sans-serif","sans-serif"],this.tickSize=[12,12,12],this.tickAngle=[0,0,0],this.tickAlign=["auto","auto","auto"],this.tickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.tickPad=[10,10,10],this.lastCubeProps={cubeEdges:[0,0,0],axis:[0,0,0]},this.labels=["x","y","z"],this.labelEnable=[!0,!0,!0],this.labelFont="sans-serif",this.labelSize=[20,20,20],this.labelAngle=[0,0,0],this.labelAlign=["auto","auto","auto"],this.labelColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.labelPad=[10,10,10],this.lineEnable=[!0,!0,!0],this.lineMirror=[!1,!1,!1],this.lineWidth=[1,1,1],this.lineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.lineTickEnable=[!0,!0,!0],this.lineTickMirror=[!1,!1,!1],this.lineTickLength=[0,0,0],this.lineTickWidth=[1,1,1],this.lineTickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.gridEnable=[!0,!0,!0],this.gridWidth=[1,1,1],this.gridColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroEnable=[!0,!0,!0],this.zeroLineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroLineWidth=[2,2,2],this.backgroundEnable=[!1,!1,!1],this.backgroundColor=[[.8,.8,.8,.5],[.8,.8,.8,.5],[.8,.8,.8,.5]],this._firstInit=!0,this._text=null,this._lines=null,this._background=a(t)}var f=c.prototype;function h(){this.primalOffset=[0,0,0],this.primalMinor=[0,0,0],this.mirrorOffset=[0,0,0],this.mirrorMinor=[0,0,0]}f.update=function(t){function e(e,r,n){if(n in t){var i,a=t[n],o=this[n];(e?Array.isArray(a)&&Array.isArray(a[0]):Array.isArray(a))?this[n]=i=[r(a[0]),r(a[1]),r(a[2])]:this[n]=i=[r(a),r(a),r(a)];for(var s=0;s<3;++s)if(i[s]!==o[s])return!0}return!1}t=t||{};var r,a=e.bind(this,!1,Number),o=e.bind(this,!1,Boolean),l=e.bind(this,!1,String),u=e.bind(this,!0,(function(t){if(Array.isArray(t)){if(3===t.length)return[+t[0],+t[1],+t[2],1];if(4===t.length)return[+t[0],+t[1],+t[2],+t[3]]}return[0,0,0,1]})),c=!1,f=!1;if("bounds"in t)for(var h=t.bounds,p=0;p<2;++p)for(var d=0;d<3;++d)h[p][d]!==this.bounds[p][d]&&(f=!0),this.bounds[p][d]=h[p][d];if("ticks"in t)for(r=t.ticks,c=!0,this.autoTicks=!1,p=0;p<3;++p)this.tickSpacing[p]=0;else a("tickSpacing")&&(this.autoTicks=!0,f=!0);if(this._firstInit&&("ticks"in t||"tickSpacing"in t||(this.autoTicks=!0),f=!0,c=!0,this._firstInit=!1),f&&this.autoTicks&&(r=s.create(this.bounds,this.tickSpacing),c=!0),c){for(p=0;p<3;++p)r[p].sort((function(t,e){return t.x-e.x}));s.equal(r,this.ticks)?c=!1:this.ticks=r}o("tickEnable"),l("tickFont")&&(c=!0),a("tickSize"),a("tickAngle"),a("tickPad"),u("tickColor");var v=l("labels");l("labelFont")&&(v=!0),o("labelEnable"),a("labelSize"),a("labelPad"),u("labelColor"),o("lineEnable"),o("lineMirror"),a("lineWidth"),u("lineColor"),o("lineTickEnable"),o("lineTickMirror"),a("lineTickLength"),a("lineTickWidth"),u("lineTickColor"),o("gridEnable"),a("gridWidth"),u("gridColor"),o("zeroEnable"),u("zeroLineColor"),a("zeroLineWidth"),o("backgroundEnable"),u("backgroundColor"),this._text?this._text&&(v||c)&&this._text.update(this.bounds,this.labels,this.labelFont,this.ticks,this.tickFont):this._text=n(this.gl,this.bounds,this.labels,this.labelFont,this.ticks,this.tickFont),this._lines&&c&&(this._lines.dispose(),this._lines=null),this._lines||(this._lines=i(this.gl,this.bounds,this.ticks))};var p=[new h,new h,new h];function d(t,e,r,n,i){for(var a=t.primalOffset,o=t.primalMinor,s=t.mirrorOffset,l=t.mirrorMinor,u=n[e],c=0;c<3;++c)if(e!==c){var f=a,h=s,p=o,d=l;u&1<0?(p[c]=-1,d[c]=0):(p[c]=0,d[c]=1)}}var v=[0,0,0],g={model:l,view:l,projection:l,_ortho:!1};f.isOpaque=function(){return!0},f.isTransparent=function(){return!1},f.drawTransparent=function(t){};var y=[0,0,0],m=[0,0,0],x=[0,0,0];f.draw=function(t){t=t||g;for(var e=this.gl,r=t.model||l,n=t.view||l,i=t.projection||l,a=this.bounds,s=t._ortho||!1,c=o(r,n,i,a,s),f=c.cubeEdges,h=c.axis,b=n[12],_=n[13],w=n[14],T=n[15],k=(s?2:1)*this.pixelRatio*(i[3]*b+i[7]*_+i[11]*w+i[15]*T)/e.drawingBufferHeight,A=0;A<3;++A)this.lastCubeProps.cubeEdges[A]=f[A],this.lastCubeProps.axis[A]=h[A];var M=p;for(A=0;A<3;++A)d(p[A],A,this.bounds,f,h);e=this.gl;var S,E,L,C=v;for(A=0;A<3;++A)this.backgroundEnable[A]?C[A]=h[A]:C[A]=0;for(this._background.draw(r,n,i,a,C,this.backgroundColor),this._lines.bind(r,n,i,this),A=0;A<3;++A){var P=[0,0,0];h[A]>0?P[A]=a[1][A]:P[A]=a[0][A];for(var O=0;O<2;++O){var I=(A+1+O)%3,D=(A+1+(1^O))%3;this.gridEnable[I]&&this._lines.drawGrid(I,D,this.bounds,P,this.gridColor[I],this.gridWidth[I]*this.pixelRatio)}for(O=0;O<2;++O)I=(A+1+O)%3,D=(A+1+(1^O))%3,this.zeroEnable[D]&&Math.min(a[0][D],a[1][D])<=0&&Math.max(a[0][D],a[1][D])>=0&&this._lines.drawZero(I,D,this.bounds,P,this.zeroLineColor[D],this.zeroLineWidth[D]*this.pixelRatio)}for(A=0;A<3;++A){this.lineEnable[A]&&this._lines.drawAxisLine(A,this.bounds,M[A].primalOffset,this.lineColor[A],this.lineWidth[A]*this.pixelRatio),this.lineMirror[A]&&this._lines.drawAxisLine(A,this.bounds,M[A].mirrorOffset,this.lineColor[A],this.lineWidth[A]*this.pixelRatio);var z=u(y,M[A].primalMinor),R=u(m,M[A].mirrorMinor),F=this.lineTickLength;for(O=0;O<3;++O){var B=k/r[5*O];z[O]*=F[O]*B,R[O]*=F[O]*B}this.lineTickEnable[A]&&this._lines.drawAxisTicks(A,M[A].primalOffset,z,this.lineTickColor[A],this.lineTickWidth[A]*this.pixelRatio),this.lineTickMirror[A]&&this._lines.drawAxisTicks(A,M[A].mirrorOffset,R,this.lineTickColor[A],this.lineTickWidth[A]*this.pixelRatio)}function N(t){(L=[0,0,0])[t]=1}function j(t,e,r){var n=(t+1)%3,i=(t+2)%3,a=e[n],o=e[i],s=r[n],l=r[i];a>0&&l>0||a>0&&l<0||a<0&&l>0||a<0&&l<0?N(n):(o>0&&s>0||o>0&&s<0||o<0&&s>0||o<0&&s<0)&&N(i)}for(this._lines.unbind(),this._text.bind(r,n,i,this.pixelRatio),A=0;A<3;++A){var U=M[A].primalMinor,V=M[A].mirrorMinor,q=u(x,M[A].primalOffset);for(O=0;O<3;++O)this.lineTickEnable[A]&&(q[O]+=k*U[O]*Math.max(this.lineTickLength[O],0)/r[5*O]);var H=[0,0,0];if(H[A]=1,this.tickEnable[A]){for(-3600===this.tickAngle[A]?(this.tickAngle[A]=0,this.tickAlign[A]="auto"):this.tickAlign[A]=-1,E=1,"auto"===(S=[this.tickAlign[A],.5,E])[0]?S[0]=0:S[0]=parseInt(""+S[0]),L=[0,0,0],j(A,U,V),O=0;O<3;++O)q[O]+=k*U[O]*this.tickPad[O]/r[5*O];this._text.drawTicks(A,this.tickSize[A],this.tickAngle[A],q,this.tickColor[A],H,L,S)}if(this.labelEnable[A]){for(E=0,L=[0,0,0],this.labels[A].length>4&&(N(A),E=1),"auto"===(S=[this.labelAlign[A],.5,E])[0]?S[0]=0:S[0]=parseInt(""+S[0]),O=0;O<3;++O)q[O]+=k*U[O]*this.labelPad[O]/r[5*O];q[A]+=.5*(a[0][A]+a[1][A]),this._text.drawLabel(A,this.labelSize[A],this.labelAngle[A],q,this.labelColor[A],[0,0,0],L,S)}}this._text.unbind()},f.dispose=function(){this._text.dispose(),this._lines.dispose(),this._background.dispose(),this._lines=null,this._text=null,this._background=null,this.gl=null}},1011:function(t,e,r){"use strict";t.exports=function(t){for(var e=[],r=[],s=0,l=0;l<3;++l)for(var u=(l+1)%3,c=(l+2)%3,f=[0,0,0],h=[0,0,0],p=-1;p<=1;p+=2){r.push(s,s+2,s+1,s+1,s+2,s+3),f[l]=p,h[l]=p;for(var d=-1;d<=1;d+=2){f[u]=d;for(var v=-1;v<=1;v+=2)f[c]=v,e.push(f[0],f[1],f[2],h[0],h[1],h[2]),s+=1}var g=u;u=c,c=g}var y=n(t,new Float32Array(e)),m=n(t,new Uint16Array(r),t.ELEMENT_ARRAY_BUFFER),x=i(t,[{buffer:y,type:t.FLOAT,size:3,offset:0,stride:24},{buffer:y,type:t.FLOAT,size:3,offset:12,stride:24}],m),b=a(t);return b.attributes.position.location=0,b.attributes.normal.location=1,new o(t,y,x,b)};var n=r(5827),i=r(2944),a=r(1943).bg;function o(t,e,r,n){this.gl=t,this.buffer=e,this.vao=r,this.shader=n}var s=o.prototype;s.draw=function(t,e,r,n,i,a){for(var o=!1,s=0;s<3;++s)o=o||i[s];if(o){var l=this.gl;l.enable(l.POLYGON_OFFSET_FILL),l.polygonOffset(1,2),this.shader.bind(),this.shader.uniforms={model:t,view:e,projection:r,bounds:n,enable:i,colors:a},this.vao.bind(),this.vao.draw(this.gl.TRIANGLES,36),this.vao.unbind(),l.disable(l.POLYGON_OFFSET_FILL)}},s.dispose=function(){this.vao.dispose(),this.buffer.dispose(),this.shader.dispose()}},2864:function(t,e,r){"use strict";t.exports=function(t,e,r,a,p){i(s,e,t),i(s,r,s);for(var m=0,x=0;x<2;++x){c[2]=a[x][2];for(var b=0;b<2;++b){c[1]=a[b][1];for(var _=0;_<2;++_)c[0]=a[_][0],h(l[m],c,s),m+=1}}var w=-1;for(x=0;x<8;++x){for(var T=l[x][3],k=0;k<3;++k)u[x][k]=l[x][k]/T;p&&(u[x][2]*=-1),T<0&&(w<0||u[x][2]E&&(w|=1<E&&(w|=1<u[x][1])&&(R=x);var F=-1;for(x=0;x<3;++x)(N=R^1<u[B][0]&&(B=N))}var j=v;j[0]=j[1]=j[2]=0,j[n.log2(F^R)]=R&F,j[n.log2(R^B)]=R&B;var U=7^B;U===w||U===z?(U=7^F,j[n.log2(B^U)]=U&B):j[n.log2(F^U)]=U&F;var V=g,q=w;for(A=0;A<3;++A)V[A]=q&1< HALF_PI) && (b <= ONE_AND_HALF_PI)) ?\n b - PI :\n b;\n}\n\nfloat look_horizontal_or_vertical(float a, float ratio) {\n // ratio controls the ratio between being horizontal to (vertical + horizontal)\n // if ratio is set to 0.5 then it is 50%, 50%.\n // when using a higher ratio e.g. 0.75 the result would\n // likely be more horizontal than vertical.\n\n float b = positive_angle(a);\n\n return\n (b < ( ratio) * HALF_PI) ? 0.0 :\n (b < (2.0 - ratio) * HALF_PI) ? -HALF_PI :\n (b < (2.0 + ratio) * HALF_PI) ? 0.0 :\n (b < (4.0 - ratio) * HALF_PI) ? HALF_PI :\n 0.0;\n}\n\nfloat roundTo(float a, float b) {\n return float(b * floor((a + 0.5 * b) / b));\n}\n\nfloat look_round_n_directions(float a, int n) {\n float b = positive_angle(a);\n float div = TWO_PI / float(n);\n float c = roundTo(b, div);\n return look_upwards(c);\n}\n\nfloat applyAlignOption(float rawAngle, float delta) {\n return\n (option > 2) ? look_round_n_directions(rawAngle + delta, option) : // option 3-n: round to n directions\n (option == 2) ? look_horizontal_or_vertical(rawAngle + delta, hv_ratio) : // horizontal or vertical\n (option == 1) ? rawAngle + delta : // use free angle, and flip to align with one direction of the axis\n (option == 0) ? look_upwards(rawAngle) : // use free angle, and stay upwards\n (option ==-1) ? 0.0 : // useful for backward compatibility, all texts remains horizontal\n rawAngle; // otherwise return back raw input angle\n}\n\nbool isAxisTitle = (axis.x == 0.0) &&\n (axis.y == 0.0) &&\n (axis.z == 0.0);\n\nvoid main() {\n //Compute world offset\n float axisDistance = position.z;\n vec3 dataPosition = axisDistance * axis + offset;\n\n float beta = angle; // i.e. user defined attributes for each tick\n\n float axisAngle;\n float clipAngle;\n float flip;\n\n if (enableAlign) {\n axisAngle = (isAxisTitle) ? HALF_PI :\n computeViewAngle(dataPosition, dataPosition + axis);\n clipAngle = computeViewAngle(dataPosition, dataPosition + alignDir);\n\n axisAngle += (sin(axisAngle) < 0.0) ? PI : 0.0;\n clipAngle += (sin(clipAngle) < 0.0) ? PI : 0.0;\n\n flip = (dot(vec2(cos(axisAngle), sin(axisAngle)),\n vec2(sin(clipAngle),-cos(clipAngle))) > 0.0) ? 1.0 : 0.0;\n\n beta += applyAlignOption(clipAngle, flip * PI);\n }\n\n //Compute plane offset\n vec2 planeCoord = position.xy * pixelScale;\n\n mat2 planeXform = scale * mat2(\n cos(beta), sin(beta),\n -sin(beta), cos(beta)\n );\n\n vec2 viewOffset = 2.0 * planeXform * planeCoord / resolution;\n\n //Compute clip position\n vec3 clipPosition = project(dataPosition);\n\n //Apply text offset in clip coordinates\n clipPosition += vec3(viewOffset, 0.0);\n\n //Done\n gl_Position = vec4(clipPosition, 1.0);\n}"]),l=n(["precision highp float;\n#define GLSLIFY 1\n\nuniform vec4 color;\nvoid main() {\n gl_FragColor = color;\n}"]);e.f=function(t){return i(t,s,l,null,[{name:"position",type:"vec3"}])};var u=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position;\nattribute vec3 normal;\n\nuniform mat4 model, view, projection;\nuniform vec3 enable;\nuniform vec3 bounds[2];\n\nvarying vec3 colorChannel;\n\nvoid main() {\n\n vec3 signAxis = sign(bounds[1] - bounds[0]);\n\n vec3 realNormal = signAxis * normal;\n\n if(dot(realNormal, enable) > 0.0) {\n vec3 minRange = min(bounds[0], bounds[1]);\n vec3 maxRange = max(bounds[0], bounds[1]);\n vec3 nPosition = mix(minRange, maxRange, 0.5 * (position + 1.0));\n gl_Position = projection * view * model * vec4(nPosition, 1.0);\n } else {\n gl_Position = vec4(0,0,0,0);\n }\n\n colorChannel = abs(realNormal);\n}"]),c=n(["precision highp float;\n#define GLSLIFY 1\n\nuniform vec4 colors[3];\n\nvarying vec3 colorChannel;\n\nvoid main() {\n gl_FragColor = colorChannel.x * colors[0] +\n colorChannel.y * colors[1] +\n colorChannel.z * colors[2];\n}"]);e.bg=function(t){return i(t,u,c,null,[{name:"position",type:"vec3"},{name:"normal",type:"vec3"}])}},9557:function(t,e,r){"use strict";t.exports=function(t,e,r,i,o,l){var u=n(t),f=a(t,[{buffer:u,size:3}]),h=s(t);h.attributes.position.location=0;var p=new c(t,h,u,f);return p.update(e,r,i,o,l),p};var n=r(5827),a=r(2944),o=r(875),s=r(1943).f,l=window||i.global||{},u=l.__TEXT_CACHE||{};function c(t,e,r,n){this.gl=t,this.shader=e,this.buffer=r,this.vao=n,this.tickOffset=this.tickCount=this.labelOffset=this.labelCount=null}l.__TEXT_CACHE={};var f=c.prototype,h=[0,0];f.bind=function(t,e,r,n){this.vao.bind(),this.shader.bind();var i=this.shader.uniforms;i.model=t,i.view=e,i.projection=r,i.pixelScale=n,h[0]=this.gl.drawingBufferWidth,h[1]=this.gl.drawingBufferHeight,this.shader.uniforms.resolution=h},f.unbind=function(){this.vao.unbind()},f.update=function(t,e,r,n,i){var a=[];function s(t,e,r,n,i,s){var l=u[r];l||(l=u[r]={});var c=l[e];c||(c=l[e]=function(t,e){try{return o(t,e)}catch(e){return console.warn('error vectorizing text:"'+t+'" error:',e),{cells:[],positions:[]}}}(e,{triangles:!0,font:r,textAlign:"center",textBaseline:"middle",lineSpacing:i,styletags:s}));for(var f=(n||12)/12,h=c.positions,p=c.cells,d=0,v=p.length;d=0;--y){var m=h[g[y]];a.push(f*m[0],-f*m[1],t)}}for(var l=[0,0,0],c=[0,0,0],f=[0,0,0],h=[0,0,0],p={breaklines:!0,bolds:!0,italics:!0,subscripts:!0,superscripts:!0},d=0;d<3;++d){f[d]=a.length/3|0,s(.5*(t[0][d]+t[1][d]),e[d],r[d],12,1.25,p),h[d]=(a.length/3|0)-f[d],l[d]=a.length/3|0;for(var v=0;v=0&&(i=r.length-n-1);var a=Math.pow(10,i),o=Math.round(t*e*a),s=o+"";if(s.indexOf("e")>=0)return s;var l=o/a,u=o%a;o<0?(l=0|-Math.ceil(l),u=0|-u):(l=0|Math.floor(l),u|=0);var c=""+l;if(o<0&&(c="-"+c),i){for(var f=""+u;f.length=t[0][i];--o)a.push({x:o*e[i],text:r(e[i],o)});n.push(a)}return n},e.equal=function(t,e){for(var r=0;r<3;++r){if(t[r].length!==e[r].length)return!1;for(var n=0;nr)throw new Error("gl-buffer: If resizing buffer, must not specify offset");return t.bufferSubData(e,a,i),r}function c(t,e){for(var r=n.malloc(t.length,e),i=t.length,a=0;a=0;--n){if(e[n]!==r)return!1;r*=t[n]}return!0}(t.shape,t.stride))0===t.offset&&t.data.length===t.shape[0]?this.length=u(this.gl,this.type,this.length,this.usage,t.data,e):this.length=u(this.gl,this.type,this.length,this.usage,t.data.subarray(t.offset,t.shape[0]),e);else{var s=n.malloc(t.size,r),l=a(s,t.shape);i.assign(l,t),this.length=u(this.gl,this.type,this.length,this.usage,e<0?s:s.subarray(0,t.size),e),n.free(s)}}else if(Array.isArray(t)){var f;f=this.type===this.gl.ELEMENT_ARRAY_BUFFER?c(t,"uint16"):c(t,"float32"),this.length=u(this.gl,this.type,this.length,this.usage,e<0?f:f.subarray(0,t.length),e),n.free(f)}else if("object"==typeof t&&"number"==typeof t.length)this.length=u(this.gl,this.type,this.length,this.usage,t,e);else{if("number"!=typeof t&&void 0!==t)throw new Error("gl-buffer: Invalid data type");if(e>=0)throw new Error("gl-buffer: Cannot specify offset when resizing buffer");(t|=0)<=0&&(t=1),this.gl.bufferData(this.type,0|t,this.usage),this.length=t}},t.exports=function(t,e,r,n){if(r=r||t.ARRAY_BUFFER,n=n||t.DYNAMIC_DRAW,r!==t.ARRAY_BUFFER&&r!==t.ELEMENT_ARRAY_BUFFER)throw new Error("gl-buffer: Invalid type for webgl buffer, must be either gl.ARRAY_BUFFER or gl.ELEMENT_ARRAY_BUFFER");if(n!==t.DYNAMIC_DRAW&&n!==t.STATIC_DRAW&&n!==t.STREAM_DRAW)throw new Error("gl-buffer: Invalid usage for buffer, must be either gl.DYNAMIC_DRAW, gl.STATIC_DRAW or gl.STREAM_DRAW");var i=t.createBuffer(),a=new s(t,r,i,0,n);return a.update(e),a}},1140:function(t,e,r){"use strict";var n=r(2858);t.exports=function(t,e){var r=t.positions,i=t.vectors,a={positions:[],vertexIntensity:[],vertexIntensityBounds:t.vertexIntensityBounds,vectors:[],cells:[],coneOffset:t.coneOffset,colormap:t.colormap};if(0===t.positions.length)return e&&(e[0]=[0,0,0],e[1]=[0,0,0]),a;for(var o=0,s=1/0,l=-1/0,u=1/0,c=-1/0,f=1/0,h=-1/0,p=null,d=null,v=[],g=1/0,y=!1,m=0;mo&&(o=n.length(b)),m){var _=2*n.distance(p,x)/(n.length(d)+n.length(b));_?(g=Math.min(g,_),y=!1):y=!0}y||(p=x,d=b),v.push(b)}var w=[s,u,f],T=[l,c,h];e&&(e[0]=w,e[1]=T),0===o&&(o=1);var k=1/o;isFinite(g)||(g=1),a.vectorScale=g;var A=t.coneSize||.5;t.absoluteConeSize&&(A=t.absoluteConeSize*k),a.coneScale=A,m=0;for(var M=0;m=1},p.isTransparent=function(){return this.opacity<1},p.pickSlots=1,p.setPickBase=function(t){this.pickId=t},p.update=function(t){t=t||{};var e=this.gl;this.dirty=!0,"lightPosition"in t&&(this.lightPosition=t.lightPosition),"opacity"in t&&(this.opacity=t.opacity),"ambient"in t&&(this.ambientLight=t.ambient),"diffuse"in t&&(this.diffuseLight=t.diffuse),"specular"in t&&(this.specularLight=t.specular),"roughness"in t&&(this.roughness=t.roughness),"fresnel"in t&&(this.fresnel=t.fresnel),void 0!==t.tubeScale&&(this.tubeScale=t.tubeScale),void 0!==t.vectorScale&&(this.vectorScale=t.vectorScale),void 0!==t.coneScale&&(this.coneScale=t.coneScale),void 0!==t.coneOffset&&(this.coneOffset=t.coneOffset),t.colormap&&(this.texture.shape=[256,256],this.texture.minFilter=e.LINEAR_MIPMAP_LINEAR,this.texture.magFilter=e.LINEAR,this.texture.setPixels(function(t){for(var e=c({colormap:t,nshades:256,format:"rgba"}),r=new Uint8Array(1024),n=0;n<256;++n){for(var i=e[n],a=0;a<3;++a)r[4*n+a]=i[a];r[4*n+3]=255*i[3]}return u(r,[256,256,4],[4,0,1])}(t.colormap)),this.texture.generateMipmap());var r=t.cells,n=t.positions,i=t.vectors;if(n&&r&&i){var a=[],o=[],s=[],l=[],f=[];this.cells=r,this.positions=n,this.vectors=i;var h=t.meshColor||[1,1,1,1],p=t.vertexIntensity,d=1/0,v=-1/0;if(p)if(t.vertexIntensityBounds)d=+t.vertexIntensityBounds[0],v=+t.vertexIntensityBounds[1];else for(var g=0;g0){var v=this.triShader;v.bind(),v.uniforms=u,this.triangleVAO.bind(),e.drawArrays(e.TRIANGLES,0,3*this.triangleCount),this.triangleVAO.unbind()}},p.drawPick=function(t){t=t||{};for(var e=this.gl,r=t.model||f,n=t.view||f,i=t.projection||f,a=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],o=0;o<3;++o)a[0][o]=Math.max(a[0][o],this.clipBounds[0][o]),a[1][o]=Math.min(a[1][o],this.clipBounds[1][o]);this._model=[].slice.call(r),this._view=[].slice.call(n),this._projection=[].slice.call(i),this._resolution=[e.drawingBufferWidth,e.drawingBufferHeight];var s={model:r,view:n,projection:i,clipBounds:a,tubeScale:this.tubeScale,vectorScale:this.vectorScale,coneScale:this.coneScale,coneOffset:this.coneOffset,pickId:this.pickId/255},l=this.pickShader;l.bind(),l.uniforms=s,this.triangleCount>0&&(this.triangleVAO.bind(),e.drawArrays(e.TRIANGLES,0,3*this.triangleCount),this.triangleVAO.unbind())},p.pick=function(t){if(!t)return null;if(t.id!==this.pickId)return null;var e=t.value[0]+256*t.value[1]+65536*t.value[2],r=this.cells[e],n=this.positions[r[1]].slice(0,3),i={position:n,dataCoordinate:n,index:Math.floor(r[1]/48)};return"cone"===this.traceType?i.index=Math.floor(r[1]/48):"streamtube"===this.traceType&&(i.intensity=this.intensity[r[1]],i.velocity=this.vectors[r[1]].slice(0,3),i.divergence=this.vectors[r[1]][3],i.index=e),i},p.dispose=function(){this.texture.dispose(),this.triShader.dispose(),this.pickShader.dispose(),this.triangleVAO.dispose(),this.trianglePositions.dispose(),this.triangleVectors.dispose(),this.triangleColors.dispose(),this.triangleUVs.dispose(),this.triangleIds.dispose()},t.exports=function(t,e,r){var s=r.shaders;1===arguments.length&&(t=(e=t).gl);var l=function(t,e){var r=n(t,e.meshShader.vertex,e.meshShader.fragment,null,e.meshShader.attributes);return r.attributes.position.location=0,r.attributes.color.location=2,r.attributes.uv.location=3,r.attributes.vector.location=4,r}(t,s),c=function(t,e){var r=n(t,e.pickShader.vertex,e.pickShader.fragment,null,e.pickShader.attributes);return r.attributes.position.location=0,r.attributes.id.location=1,r.attributes.vector.location=4,r}(t,s),f=o(t,u(new Uint8Array([255,255,255,255]),[1,1,4]));f.generateMipmap(),f.minFilter=t.LINEAR_MIPMAP_LINEAR,f.magFilter=t.LINEAR;var p=i(t),d=i(t),v=i(t),g=i(t),y=i(t),m=new h(t,f,l,c,p,d,y,v,g,a(t,[{buffer:p,type:t.FLOAT,size:4},{buffer:y,type:t.UNSIGNED_BYTE,size:4,normalized:!0},{buffer:v,type:t.FLOAT,size:4},{buffer:g,type:t.FLOAT,size:2},{buffer:d,type:t.FLOAT,size:4}]),r.traceType||"cone");return m.update(e),m}},7234:function(t,e,r){var n=r(6832),i=n(["precision highp float;\n\nprecision highp float;\n#define GLSLIFY 1\n\nvec3 getOrthogonalVector(vec3 v) {\n // Return up-vector for only-z vector.\n // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n // Assign z = 0, x = -b, y = a:\n // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n return normalize(vec3(-v.y, v.x, 0.0));\n } else {\n return normalize(vec3(0.0, v.z, -v.y));\n }\n}\n\n// Calculate the cone vertex and normal at the given index.\n//\n// The returned vertex is for a cone with its top at origin and height of 1.0,\n// pointing in the direction of the vector attribute.\n//\n// Each cone is made up of a top vertex, a center base vertex and base perimeter vertices.\n// These vertices are used to make up the triangles of the cone by the following:\n// segment + 0 top vertex\n// segment + 1 perimeter vertex a+1\n// segment + 2 perimeter vertex a\n// segment + 3 center base vertex\n// segment + 4 perimeter vertex a\n// segment + 5 perimeter vertex a+1\n// Where segment is the number of the radial segment * 6 and a is the angle at that radial segment.\n// To go from index to segment, floor(index / 6)\n// To go from segment to angle, 2*pi * (segment/segmentCount)\n// To go from index to segment index, index - (segment*6)\n//\nvec3 getConePosition(vec3 d, float rawIndex, float coneOffset, out vec3 normal) {\n\n const float segmentCount = 8.0;\n\n float index = rawIndex - floor(rawIndex /\n (segmentCount * 6.0)) *\n (segmentCount * 6.0);\n\n float segment = floor(0.001 + index/6.0);\n float segmentIndex = index - (segment*6.0);\n\n normal = -normalize(d);\n\n if (segmentIndex > 2.99 && segmentIndex < 3.01) {\n return mix(vec3(0.0), -d, coneOffset);\n }\n\n float nextAngle = (\n (segmentIndex > 0.99 && segmentIndex < 1.01) ||\n (segmentIndex > 4.99 && segmentIndex < 5.01)\n ) ? 1.0 : 0.0;\n float angle = 2.0 * 3.14159 * ((segment + nextAngle) / segmentCount);\n\n vec3 v1 = mix(d, vec3(0.0), coneOffset);\n vec3 v2 = v1 - d;\n\n vec3 u = getOrthogonalVector(d);\n vec3 v = normalize(cross(u, d));\n\n vec3 x = u * cos(angle) * length(d)*0.25;\n vec3 y = v * sin(angle) * length(d)*0.25;\n vec3 v3 = v2 + x + y;\n if (segmentIndex < 3.0) {\n vec3 tx = u * sin(angle);\n vec3 ty = v * -cos(angle);\n vec3 tangent = tx + ty;\n normal = normalize(cross(v3 - v1, tangent));\n }\n\n if (segmentIndex == 0.0) {\n return mix(d, vec3(0.0), coneOffset);\n }\n return v3;\n}\n\nattribute vec3 vector;\nattribute vec4 color, position;\nattribute vec2 uv;\n\nuniform float vectorScale, coneScale, coneOffset;\nuniform mat4 model, view, projection, inverseModel;\nuniform vec3 eyePosition, lightPosition;\n\nvarying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n // Scale the vector magnitude to stay constant with\n // model & view changes.\n vec3 normal;\n vec3 XYZ = getConePosition(mat3(model) * ((vectorScale * coneScale) * vector), position.w, coneOffset, normal);\n vec4 conePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n\n //Lighting geometry parameters\n vec4 cameraCoordinate = view * conePosition;\n cameraCoordinate.xyz /= cameraCoordinate.w;\n f_lightDirection = lightPosition - cameraCoordinate.xyz;\n f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n\n // vec4 m_position = model * vec4(conePosition, 1.0);\n vec4 t_position = view * conePosition;\n gl_Position = projection * t_position;\n\n f_color = color;\n f_data = conePosition.xyz;\n f_position = position.xyz;\n f_uv = uv;\n}\n"]),a=n(["#extension GL_OES_standard_derivatives : enable\n\nprecision highp float;\n#define GLSLIFY 1\n\nfloat beckmannDistribution(float x, float roughness) {\n float NdotH = max(x, 0.0001);\n float cos2Alpha = NdotH * NdotH;\n float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n float roughness2 = roughness * roughness;\n float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n return exp(tan2Alpha / roughness2) / denom;\n}\n\nfloat cookTorranceSpecular(\n vec3 lightDirection,\n vec3 viewDirection,\n vec3 surfaceNormal,\n float roughness,\n float fresnel) {\n\n float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n\n //Half angle vector\n vec3 H = normalize(lightDirection + viewDirection);\n\n //Geometric term\n float NdotH = max(dot(surfaceNormal, H), 0.0);\n float VdotH = max(dot(viewDirection, H), 0.000001);\n float LdotH = max(dot(lightDirection, H), 0.000001);\n float G1 = (2.0 * NdotH * VdotN) / VdotH;\n float G2 = (2.0 * NdotH * LdotN) / LdotH;\n float G = min(1.0, min(G1, G2));\n \n //Distribution term\n float D = beckmannDistribution(NdotH, roughness);\n\n //Fresnel term\n float F = pow(1.0 - VdotN, fresnel);\n\n //Multiply terms and done\n return G * F * D / max(3.14159265 * VdotN, 0.000001);\n}\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\nuniform sampler2D texture;\n\nvarying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n vec3 N = normalize(f_normal);\n vec3 L = normalize(f_lightDirection);\n vec3 V = normalize(f_eyeDirection);\n\n if(gl_FrontFacing) {\n N = -N;\n }\n\n float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n\n vec4 surfaceColor = f_color * texture2D(texture, f_uv);\n vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n\n gl_FragColor = litColor * opacity;\n}\n"]),o=n(["precision highp float;\n\nprecision highp float;\n#define GLSLIFY 1\n\nvec3 getOrthogonalVector(vec3 v) {\n // Return up-vector for only-z vector.\n // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n // Assign z = 0, x = -b, y = a:\n // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n return normalize(vec3(-v.y, v.x, 0.0));\n } else {\n return normalize(vec3(0.0, v.z, -v.y));\n }\n}\n\n// Calculate the cone vertex and normal at the given index.\n//\n// The returned vertex is for a cone with its top at origin and height of 1.0,\n// pointing in the direction of the vector attribute.\n//\n// Each cone is made up of a top vertex, a center base vertex and base perimeter vertices.\n// These vertices are used to make up the triangles of the cone by the following:\n// segment + 0 top vertex\n// segment + 1 perimeter vertex a+1\n// segment + 2 perimeter vertex a\n// segment + 3 center base vertex\n// segment + 4 perimeter vertex a\n// segment + 5 perimeter vertex a+1\n// Where segment is the number of the radial segment * 6 and a is the angle at that radial segment.\n// To go from index to segment, floor(index / 6)\n// To go from segment to angle, 2*pi * (segment/segmentCount)\n// To go from index to segment index, index - (segment*6)\n//\nvec3 getConePosition(vec3 d, float rawIndex, float coneOffset, out vec3 normal) {\n\n const float segmentCount = 8.0;\n\n float index = rawIndex - floor(rawIndex /\n (segmentCount * 6.0)) *\n (segmentCount * 6.0);\n\n float segment = floor(0.001 + index/6.0);\n float segmentIndex = index - (segment*6.0);\n\n normal = -normalize(d);\n\n if (segmentIndex > 2.99 && segmentIndex < 3.01) {\n return mix(vec3(0.0), -d, coneOffset);\n }\n\n float nextAngle = (\n (segmentIndex > 0.99 && segmentIndex < 1.01) ||\n (segmentIndex > 4.99 && segmentIndex < 5.01)\n ) ? 1.0 : 0.0;\n float angle = 2.0 * 3.14159 * ((segment + nextAngle) / segmentCount);\n\n vec3 v1 = mix(d, vec3(0.0), coneOffset);\n vec3 v2 = v1 - d;\n\n vec3 u = getOrthogonalVector(d);\n vec3 v = normalize(cross(u, d));\n\n vec3 x = u * cos(angle) * length(d)*0.25;\n vec3 y = v * sin(angle) * length(d)*0.25;\n vec3 v3 = v2 + x + y;\n if (segmentIndex < 3.0) {\n vec3 tx = u * sin(angle);\n vec3 ty = v * -cos(angle);\n vec3 tangent = tx + ty;\n normal = normalize(cross(v3 - v1, tangent));\n }\n\n if (segmentIndex == 0.0) {\n return mix(d, vec3(0.0), coneOffset);\n }\n return v3;\n}\n\nattribute vec4 vector;\nattribute vec4 position;\nattribute vec4 id;\n\nuniform mat4 model, view, projection;\nuniform float vectorScale, coneScale, coneOffset;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n vec3 normal;\n vec3 XYZ = getConePosition(mat3(model) * ((vectorScale * coneScale) * vector.xyz), position.w, coneOffset, normal);\n vec4 conePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n gl_Position = projection * view * conePosition;\n f_id = id;\n f_position = position.xyz;\n}\n"]),s=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float pickId;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n\n gl_FragColor = vec4(pickId, f_id.xyz);\n}"]);e.meshShader={vertex:i,fragment:a,attributes:[{name:"position",type:"vec4"},{name:"color",type:"vec4"},{name:"uv",type:"vec2"},{name:"vector",type:"vec3"}]},e.pickShader={vertex:o,fragment:s,attributes:[{name:"position",type:"vec4"},{name:"id",type:"vec4"},{name:"vector",type:"vec3"}]}},1950:function(t){t.exports={0:"NONE",1:"ONE",2:"LINE_LOOP",3:"LINE_STRIP",4:"TRIANGLES",5:"TRIANGLE_STRIP",6:"TRIANGLE_FAN",256:"DEPTH_BUFFER_BIT",512:"NEVER",513:"LESS",514:"EQUAL",515:"LEQUAL",516:"GREATER",517:"NOTEQUAL",518:"GEQUAL",519:"ALWAYS",768:"SRC_COLOR",769:"ONE_MINUS_SRC_COLOR",770:"SRC_ALPHA",771:"ONE_MINUS_SRC_ALPHA",772:"DST_ALPHA",773:"ONE_MINUS_DST_ALPHA",774:"DST_COLOR",775:"ONE_MINUS_DST_COLOR",776:"SRC_ALPHA_SATURATE",1024:"STENCIL_BUFFER_BIT",1028:"FRONT",1029:"BACK",1032:"FRONT_AND_BACK",1280:"INVALID_ENUM",1281:"INVALID_VALUE",1282:"INVALID_OPERATION",1285:"OUT_OF_MEMORY",1286:"INVALID_FRAMEBUFFER_OPERATION",2304:"CW",2305:"CCW",2849:"LINE_WIDTH",2884:"CULL_FACE",2885:"CULL_FACE_MODE",2886:"FRONT_FACE",2928:"DEPTH_RANGE",2929:"DEPTH_TEST",2930:"DEPTH_WRITEMASK",2931:"DEPTH_CLEAR_VALUE",2932:"DEPTH_FUNC",2960:"STENCIL_TEST",2961:"STENCIL_CLEAR_VALUE",2962:"STENCIL_FUNC",2963:"STENCIL_VALUE_MASK",2964:"STENCIL_FAIL",2965:"STENCIL_PASS_DEPTH_FAIL",2966:"STENCIL_PASS_DEPTH_PASS",2967:"STENCIL_REF",2968:"STENCIL_WRITEMASK",2978:"VIEWPORT",3024:"DITHER",3042:"BLEND",3088:"SCISSOR_BOX",3089:"SCISSOR_TEST",3106:"COLOR_CLEAR_VALUE",3107:"COLOR_WRITEMASK",3317:"UNPACK_ALIGNMENT",3333:"PACK_ALIGNMENT",3379:"MAX_TEXTURE_SIZE",3386:"MAX_VIEWPORT_DIMS",3408:"SUBPIXEL_BITS",3410:"RED_BITS",3411:"GREEN_BITS",3412:"BLUE_BITS",3413:"ALPHA_BITS",3414:"DEPTH_BITS",3415:"STENCIL_BITS",3553:"TEXTURE_2D",4352:"DONT_CARE",4353:"FASTEST",4354:"NICEST",5120:"BYTE",5121:"UNSIGNED_BYTE",5122:"SHORT",5123:"UNSIGNED_SHORT",5124:"INT",5125:"UNSIGNED_INT",5126:"FLOAT",5386:"INVERT",5890:"TEXTURE",6401:"STENCIL_INDEX",6402:"DEPTH_COMPONENT",6406:"ALPHA",6407:"RGB",6408:"RGBA",6409:"LUMINANCE",6410:"LUMINANCE_ALPHA",7680:"KEEP",7681:"REPLACE",7682:"INCR",7683:"DECR",7936:"VENDOR",7937:"RENDERER",7938:"VERSION",9728:"NEAREST",9729:"LINEAR",9984:"NEAREST_MIPMAP_NEAREST",9985:"LINEAR_MIPMAP_NEAREST",9986:"NEAREST_MIPMAP_LINEAR",9987:"LINEAR_MIPMAP_LINEAR",10240:"TEXTURE_MAG_FILTER",10241:"TEXTURE_MIN_FILTER",10242:"TEXTURE_WRAP_S",10243:"TEXTURE_WRAP_T",10497:"REPEAT",10752:"POLYGON_OFFSET_UNITS",16384:"COLOR_BUFFER_BIT",32769:"CONSTANT_COLOR",32770:"ONE_MINUS_CONSTANT_COLOR",32771:"CONSTANT_ALPHA",32772:"ONE_MINUS_CONSTANT_ALPHA",32773:"BLEND_COLOR",32774:"FUNC_ADD",32777:"BLEND_EQUATION_RGB",32778:"FUNC_SUBTRACT",32779:"FUNC_REVERSE_SUBTRACT",32819:"UNSIGNED_SHORT_4_4_4_4",32820:"UNSIGNED_SHORT_5_5_5_1",32823:"POLYGON_OFFSET_FILL",32824:"POLYGON_OFFSET_FACTOR",32854:"RGBA4",32855:"RGB5_A1",32873:"TEXTURE_BINDING_2D",32926:"SAMPLE_ALPHA_TO_COVERAGE",32928:"SAMPLE_COVERAGE",32936:"SAMPLE_BUFFERS",32937:"SAMPLES",32938:"SAMPLE_COVERAGE_VALUE",32939:"SAMPLE_COVERAGE_INVERT",32968:"BLEND_DST_RGB",32969:"BLEND_SRC_RGB",32970:"BLEND_DST_ALPHA",32971:"BLEND_SRC_ALPHA",33071:"CLAMP_TO_EDGE",33170:"GENERATE_MIPMAP_HINT",33189:"DEPTH_COMPONENT16",33306:"DEPTH_STENCIL_ATTACHMENT",33635:"UNSIGNED_SHORT_5_6_5",33648:"MIRRORED_REPEAT",33901:"ALIASED_POINT_SIZE_RANGE",33902:"ALIASED_LINE_WIDTH_RANGE",33984:"TEXTURE0",33985:"TEXTURE1",33986:"TEXTURE2",33987:"TEXTURE3",33988:"TEXTURE4",33989:"TEXTURE5",33990:"TEXTURE6",33991:"TEXTURE7",33992:"TEXTURE8",33993:"TEXTURE9",33994:"TEXTURE10",33995:"TEXTURE11",33996:"TEXTURE12",33997:"TEXTURE13",33998:"TEXTURE14",33999:"TEXTURE15",34e3:"TEXTURE16",34001:"TEXTURE17",34002:"TEXTURE18",34003:"TEXTURE19",34004:"TEXTURE20",34005:"TEXTURE21",34006:"TEXTURE22",34007:"TEXTURE23",34008:"TEXTURE24",34009:"TEXTURE25",34010:"TEXTURE26",34011:"TEXTURE27",34012:"TEXTURE28",34013:"TEXTURE29",34014:"TEXTURE30",34015:"TEXTURE31",34016:"ACTIVE_TEXTURE",34024:"MAX_RENDERBUFFER_SIZE",34041:"DEPTH_STENCIL",34055:"INCR_WRAP",34056:"DECR_WRAP",34067:"TEXTURE_CUBE_MAP",34068:"TEXTURE_BINDING_CUBE_MAP",34069:"TEXTURE_CUBE_MAP_POSITIVE_X",34070:"TEXTURE_CUBE_MAP_NEGATIVE_X",34071:"TEXTURE_CUBE_MAP_POSITIVE_Y",34072:"TEXTURE_CUBE_MAP_NEGATIVE_Y",34073:"TEXTURE_CUBE_MAP_POSITIVE_Z",34074:"TEXTURE_CUBE_MAP_NEGATIVE_Z",34076:"MAX_CUBE_MAP_TEXTURE_SIZE",34338:"VERTEX_ATTRIB_ARRAY_ENABLED",34339:"VERTEX_ATTRIB_ARRAY_SIZE",34340:"VERTEX_ATTRIB_ARRAY_STRIDE",34341:"VERTEX_ATTRIB_ARRAY_TYPE",34342:"CURRENT_VERTEX_ATTRIB",34373:"VERTEX_ATTRIB_ARRAY_POINTER",34466:"NUM_COMPRESSED_TEXTURE_FORMATS",34467:"COMPRESSED_TEXTURE_FORMATS",34660:"BUFFER_SIZE",34661:"BUFFER_USAGE",34816:"STENCIL_BACK_FUNC",34817:"STENCIL_BACK_FAIL",34818:"STENCIL_BACK_PASS_DEPTH_FAIL",34819:"STENCIL_BACK_PASS_DEPTH_PASS",34877:"BLEND_EQUATION_ALPHA",34921:"MAX_VERTEX_ATTRIBS",34922:"VERTEX_ATTRIB_ARRAY_NORMALIZED",34930:"MAX_TEXTURE_IMAGE_UNITS",34962:"ARRAY_BUFFER",34963:"ELEMENT_ARRAY_BUFFER",34964:"ARRAY_BUFFER_BINDING",34965:"ELEMENT_ARRAY_BUFFER_BINDING",34975:"VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",35040:"STREAM_DRAW",35044:"STATIC_DRAW",35048:"DYNAMIC_DRAW",35632:"FRAGMENT_SHADER",35633:"VERTEX_SHADER",35660:"MAX_VERTEX_TEXTURE_IMAGE_UNITS",35661:"MAX_COMBINED_TEXTURE_IMAGE_UNITS",35663:"SHADER_TYPE",35664:"FLOAT_VEC2",35665:"FLOAT_VEC3",35666:"FLOAT_VEC4",35667:"INT_VEC2",35668:"INT_VEC3",35669:"INT_VEC4",35670:"BOOL",35671:"BOOL_VEC2",35672:"BOOL_VEC3",35673:"BOOL_VEC4",35674:"FLOAT_MAT2",35675:"FLOAT_MAT3",35676:"FLOAT_MAT4",35678:"SAMPLER_2D",35680:"SAMPLER_CUBE",35712:"DELETE_STATUS",35713:"COMPILE_STATUS",35714:"LINK_STATUS",35715:"VALIDATE_STATUS",35716:"INFO_LOG_LENGTH",35717:"ATTACHED_SHADERS",35718:"ACTIVE_UNIFORMS",35719:"ACTIVE_UNIFORM_MAX_LENGTH",35720:"SHADER_SOURCE_LENGTH",35721:"ACTIVE_ATTRIBUTES",35722:"ACTIVE_ATTRIBUTE_MAX_LENGTH",35724:"SHADING_LANGUAGE_VERSION",35725:"CURRENT_PROGRAM",36003:"STENCIL_BACK_REF",36004:"STENCIL_BACK_VALUE_MASK",36005:"STENCIL_BACK_WRITEMASK",36006:"FRAMEBUFFER_BINDING",36007:"RENDERBUFFER_BINDING",36048:"FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE",36049:"FRAMEBUFFER_ATTACHMENT_OBJECT_NAME",36050:"FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL",36051:"FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE",36053:"FRAMEBUFFER_COMPLETE",36054:"FRAMEBUFFER_INCOMPLETE_ATTACHMENT",36055:"FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT",36057:"FRAMEBUFFER_INCOMPLETE_DIMENSIONS",36061:"FRAMEBUFFER_UNSUPPORTED",36064:"COLOR_ATTACHMENT0",36096:"DEPTH_ATTACHMENT",36128:"STENCIL_ATTACHMENT",36160:"FRAMEBUFFER",36161:"RENDERBUFFER",36162:"RENDERBUFFER_WIDTH",36163:"RENDERBUFFER_HEIGHT",36164:"RENDERBUFFER_INTERNAL_FORMAT",36168:"STENCIL_INDEX8",36176:"RENDERBUFFER_RED_SIZE",36177:"RENDERBUFFER_GREEN_SIZE",36178:"RENDERBUFFER_BLUE_SIZE",36179:"RENDERBUFFER_ALPHA_SIZE",36180:"RENDERBUFFER_DEPTH_SIZE",36181:"RENDERBUFFER_STENCIL_SIZE",36194:"RGB565",36336:"LOW_FLOAT",36337:"MEDIUM_FLOAT",36338:"HIGH_FLOAT",36339:"LOW_INT",36340:"MEDIUM_INT",36341:"HIGH_INT",36346:"SHADER_COMPILER",36347:"MAX_VERTEX_UNIFORM_VECTORS",36348:"MAX_VARYING_VECTORS",36349:"MAX_FRAGMENT_UNIFORM_VECTORS",37440:"UNPACK_FLIP_Y_WEBGL",37441:"UNPACK_PREMULTIPLY_ALPHA_WEBGL",37442:"CONTEXT_LOST_WEBGL",37443:"UNPACK_COLORSPACE_CONVERSION_WEBGL",37444:"BROWSER_DEFAULT_WEBGL"}},6603:function(t,e,r){var n=r(1950);t.exports=function(t){return n[t]}},3110:function(t,e,r){"use strict";t.exports=function(t){var e=t.gl,r=n(e),o=i(e,[{buffer:r,type:e.FLOAT,size:3,offset:0,stride:40},{buffer:r,type:e.FLOAT,size:4,offset:12,stride:40},{buffer:r,type:e.FLOAT,size:3,offset:28,stride:40}]),l=a(e);l.attributes.position.location=0,l.attributes.color.location=1,l.attributes.offset.location=2;var u=new s(e,r,o,l);return u.update(t),u};var n=r(5827),i=r(2944),a=r(7667),o=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function s(t,e,r,n){this.gl=t,this.shader=n,this.buffer=e,this.vao=r,this.pixelRatio=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lineWidth=[1,1,1],this.capSize=[10,10,10],this.lineCount=[0,0,0],this.lineOffset=[0,0,0],this.opacity=1,this.hasAlpha=!1}var l=s.prototype;function u(t,e){for(var r=0;r<3;++r)t[0][r]=Math.min(t[0][r],e[r]),t[1][r]=Math.max(t[1][r],e[r])}l.isOpaque=function(){return!this.hasAlpha},l.isTransparent=function(){return this.hasAlpha},l.drawTransparent=l.draw=function(t){var e=this.gl,r=this.shader.uniforms;this.shader.bind();var n=r.view=t.view||o,i=r.projection=t.projection||o;r.model=t.model||o,r.clipBounds=this.clipBounds,r.opacity=this.opacity;var a=n[12],s=n[13],l=n[14],u=n[15],c=(t._ortho?2:1)*this.pixelRatio*(i[3]*a+i[7]*s+i[11]*l+i[15]*u)/e.drawingBufferHeight;this.vao.bind();for(var f=0;f<3;++f)e.lineWidth(this.lineWidth[f]*this.pixelRatio),r.capSize=this.capSize[f]*c,this.lineCount[f]&&e.drawArrays(e.LINES,this.lineOffset[f],this.lineCount[f]);this.vao.unbind()};var c=function(){for(var t=new Array(3),e=0;e<3;++e){for(var r=[],n=1;n<=2;++n)for(var i=-1;i<=1;i+=2){var a=[0,0,0];a[(n+e)%3]=i,r.push(a)}t[e]=r}return t}();function f(t,e,r,n){for(var i=c[n],a=0;a0&&((p=c.slice())[s]+=d[1][s],i.push(c[0],c[1],c[2],v[0],v[1],v[2],v[3],0,0,0,p[0],p[1],p[2],v[0],v[1],v[2],v[3],0,0,0),u(this.bounds,p),o+=2+f(i,p,v,s)))}this.lineCount[s]=o-this.lineOffset[s]}this.buffer.update(i)}},l.dispose=function(){this.shader.dispose(),this.buffer.dispose(),this.vao.dispose()}},7667:function(t,e,r){"use strict";var n=r(6832),i=r(5158),a=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position, offset;\nattribute vec4 color;\nuniform mat4 model, view, projection;\nuniform float capSize;\nvarying vec4 fragColor;\nvarying vec3 fragPosition;\n\nvoid main() {\n vec4 worldPosition = model * vec4(position, 1.0);\n worldPosition = (worldPosition / worldPosition.w) + vec4(capSize * offset, 0.0);\n gl_Position = projection * view * worldPosition;\n fragColor = color;\n fragPosition = position;\n}"]),o=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float opacity;\nvarying vec3 fragPosition;\nvarying vec4 fragColor;\n\nvoid main() {\n if (\n outOfRange(clipBounds[0], clipBounds[1], fragPosition) ||\n fragColor.a * opacity == 0.\n ) discard;\n\n gl_FragColor = opacity * fragColor;\n}"]);t.exports=function(t){return i(t,a,o,null,[{name:"position",type:"vec3"},{name:"color",type:"vec4"},{name:"offset",type:"vec3"}])}},4234:function(t,e,r){"use strict";var n=r(8931);t.exports=function(t,e,r,n){i||(i=t.FRAMEBUFFER_UNSUPPORTED,a=t.FRAMEBUFFER_INCOMPLETE_ATTACHMENT,o=t.FRAMEBUFFER_INCOMPLETE_DIMENSIONS,s=t.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT);var u=t.getExtension("WEBGL_draw_buffers");if(!l&&u&&function(t,e){var r=t.getParameter(e.MAX_COLOR_ATTACHMENTS_WEBGL);l=new Array(r+1);for(var n=0;n<=r;++n){for(var i=new Array(r),a=0;ac||r<0||r>c)throw new Error("gl-fbo: Parameters are too large for FBO");var f=1;if("color"in(n=n||{})){if((f=Math.max(0|n.color,0))<0)throw new Error("gl-fbo: Must specify a nonnegative number of colors");if(f>1){if(!u)throw new Error("gl-fbo: Multiple draw buffer extension not supported");if(f>t.getParameter(u.MAX_COLOR_ATTACHMENTS_WEBGL))throw new Error("gl-fbo: Context does not support "+f+" draw buffers")}}var h=t.UNSIGNED_BYTE,p=t.getExtension("OES_texture_float");if(n.float&&f>0){if(!p)throw new Error("gl-fbo: Context does not support floating point textures");h=t.FLOAT}else n.preferFloat&&f>0&&p&&(h=t.FLOAT);var v=!0;"depth"in n&&(v=!!n.depth);var g=!1;return"stencil"in n&&(g=!!n.stencil),new d(t,e,r,h,f,v,g,u)};var i,a,o,s,l=null;function u(t){return[t.getParameter(t.FRAMEBUFFER_BINDING),t.getParameter(t.RENDERBUFFER_BINDING),t.getParameter(t.TEXTURE_BINDING_2D)]}function c(t,e){t.bindFramebuffer(t.FRAMEBUFFER,e[0]),t.bindRenderbuffer(t.RENDERBUFFER,e[1]),t.bindTexture(t.TEXTURE_2D,e[2])}function f(t){switch(t){case i:throw new Error("gl-fbo: Framebuffer unsupported");case a:throw new Error("gl-fbo: Framebuffer incomplete attachment");case o:throw new Error("gl-fbo: Framebuffer incomplete dimensions");case s:throw new Error("gl-fbo: Framebuffer incomplete missing attachment");default:throw new Error("gl-fbo: Framebuffer failed for unspecified reason")}}function h(t,e,r,i,a,o){if(!i)return null;var s=n(t,e,r,a,i);return s.magFilter=t.NEAREST,s.minFilter=t.NEAREST,s.mipSamples=1,s.bind(),t.framebufferTexture2D(t.FRAMEBUFFER,o,t.TEXTURE_2D,s.handle,0),s}function p(t,e,r,n,i){var a=t.createRenderbuffer();return t.bindRenderbuffer(t.RENDERBUFFER,a),t.renderbufferStorage(t.RENDERBUFFER,n,e,r),t.framebufferRenderbuffer(t.FRAMEBUFFER,i,t.RENDERBUFFER,a),a}function d(t,e,r,n,i,a,o,s){this.gl=t,this._shape=[0|e,0|r],this._destroyed=!1,this._ext=s,this.color=new Array(i);for(var d=0;d1&&s.drawBuffersWEBGL(l[o]);var m=r.getExtension("WEBGL_depth_texture");m?d?t.depth=h(r,i,a,m.UNSIGNED_INT_24_8_WEBGL,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):v&&(t.depth=h(r,i,a,r.UNSIGNED_SHORT,r.DEPTH_COMPONENT,r.DEPTH_ATTACHMENT)):v&&d?t._depth_rb=p(r,i,a,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):v?t._depth_rb=p(r,i,a,r.DEPTH_COMPONENT16,r.DEPTH_ATTACHMENT):d&&(t._depth_rb=p(r,i,a,r.STENCIL_INDEX,r.STENCIL_ATTACHMENT));var x=r.checkFramebufferStatus(r.FRAMEBUFFER);if(x!==r.FRAMEBUFFER_COMPLETE){for(t._destroyed=!0,r.bindFramebuffer(r.FRAMEBUFFER,null),r.deleteFramebuffer(t.handle),t.handle=null,t.depth&&(t.depth.dispose(),t.depth=null),t._depth_rb&&(r.deleteRenderbuffer(t._depth_rb),t._depth_rb=null),y=0;yi||r<0||r>i)throw new Error("gl-fbo: Can't resize FBO, invalid dimensions");t._shape[0]=e,t._shape[1]=r;for(var a=u(n),o=0;o>8*p&255;this.pickOffset=r,i.bind();var d=i.uniforms;d.viewTransform=t,d.pickOffset=e,d.shape=this.shape;var v=i.attributes;return this.positionBuffer.bind(),v.position.pointer(),this.weightBuffer.bind(),v.weight.pointer(s.UNSIGNED_BYTE,!1),this.idBuffer.bind(),v.pickId.pointer(s.UNSIGNED_BYTE,!1),s.drawArrays(s.TRIANGLES,0,o),r+this.shape[0]*this.shape[1]}}}(),f.pick=function(t,e,r){var n=this.pickOffset,i=this.shape[0]*this.shape[1];if(r=n+i)return null;var a=r-n,o=this.xData,s=this.yData;return{object:this,pointId:a,dataCoord:[o[a%this.shape[0]],s[a/this.shape[0]|0]]}},f.update=function(t){var e=(t=t||{}).shape||[0,0],r=t.x||i(e[0]),o=t.y||i(e[1]),s=t.z||new Float32Array(e[0]*e[1]),l=!1!==t.zsmooth;this.xData=r,this.yData=o;var u,c,f,p,d=t.colorLevels||[0],v=t.colorValues||[0,0,0,1],g=d.length,y=this.bounds;l?(u=y[0]=r[0],c=y[1]=o[0],f=y[2]=r[r.length-1],p=y[3]=o[o.length-1]):(u=y[0]=r[0]+(r[1]-r[0])/2,c=y[1]=o[0]+(o[1]-o[0])/2,f=y[2]=r[r.length-1]+(r[r.length-1]-r[r.length-2])/2,p=y[3]=o[o.length-1]+(o[o.length-1]-o[o.length-2])/2);var m=1/(f-u),x=1/(p-c),b=e[0],_=e[1];this.shape=[b,_];var w=(l?(b-1)*(_-1):b*_)*(h.length>>>1);this.numVertices=w;for(var T=a.mallocUint8(4*w),k=a.mallocFloat32(2*w),A=a.mallocUint8(2*w),M=a.mallocUint32(w),S=0,E=l?b-1:b,L=l?_-1:_,C=0;C max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform sampler2D dashTexture;\nuniform float dashScale;\nuniform float opacity;\n\nvarying vec3 worldPosition;\nvarying float pixelArcLength;\nvarying vec4 fragColor;\n\nvoid main() {\n if (\n outOfRange(clipBounds[0], clipBounds[1], worldPosition) ||\n fragColor.a * opacity == 0.\n ) discard;\n\n float dashWeight = texture2D(dashTexture, vec2(dashScale * pixelArcLength, 0)).r;\n if(dashWeight < 0.5) {\n discard;\n }\n gl_FragColor = fragColor * opacity;\n}\n"]),s=n(["precision highp float;\n#define GLSLIFY 1\n\n#define FLOAT_MAX 1.70141184e38\n#define FLOAT_MIN 1.17549435e-38\n\n// https://github.com/mikolalysenko/glsl-read-float/blob/master/index.glsl\nvec4 packFloat(float v) {\n float av = abs(v);\n\n //Handle special cases\n if(av < FLOAT_MIN) {\n return vec4(0.0, 0.0, 0.0, 0.0);\n } else if(v > FLOAT_MAX) {\n return vec4(127.0, 128.0, 0.0, 0.0) / 255.0;\n } else if(v < -FLOAT_MAX) {\n return vec4(255.0, 128.0, 0.0, 0.0) / 255.0;\n }\n\n vec4 c = vec4(0,0,0,0);\n\n //Compute exponent and mantissa\n float e = floor(log2(av));\n float m = av * pow(2.0, -e) - 1.0;\n\n //Unpack mantissa\n c[1] = floor(128.0 * m);\n m -= c[1] / 128.0;\n c[2] = floor(32768.0 * m);\n m -= c[2] / 32768.0;\n c[3] = floor(8388608.0 * m);\n\n //Unpack exponent\n float ebias = e + 127.0;\n c[0] = floor(ebias / 2.0);\n ebias -= c[0] * 2.0;\n c[1] += floor(ebias) * 128.0;\n\n //Unpack sign bit\n c[0] += 128.0 * step(0.0, -v);\n\n //Scale back to range\n return c / 255.0;\n}\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform float pickId;\nuniform vec3 clipBounds[2];\n\nvarying vec3 worldPosition;\nvarying float pixelArcLength;\nvarying vec4 fragColor;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], worldPosition)) discard;\n\n gl_FragColor = vec4(pickId/255.0, packFloat(pixelArcLength).xyz);\n}"]),l=[{name:"position",type:"vec3"},{name:"nextPosition",type:"vec3"},{name:"arcLength",type:"float"},{name:"lineWidth",type:"float"},{name:"color",type:"vec4"}];e.createShader=function(t){return i(t,a,o,null,l)},e.createPickShader=function(t){return i(t,a,s,null,l)}},6086:function(t,e,r){"use strict";t.exports=function(t){var e=t.gl||t.scene&&t.scene.gl,r=f(e);r.attributes.position.location=0,r.attributes.nextPosition.location=1,r.attributes.arcLength.location=2,r.attributes.lineWidth.location=3,r.attributes.color.location=4;var o=h(e);o.attributes.position.location=0,o.attributes.nextPosition.location=1,o.attributes.arcLength.location=2,o.attributes.lineWidth.location=3,o.attributes.color.location=4;for(var s=n(e),l=i(e,[{buffer:s,size:3,offset:0,stride:48},{buffer:s,size:3,offset:12,stride:48},{buffer:s,size:1,offset:24,stride:48},{buffer:s,size:1,offset:28,stride:48},{buffer:s,size:4,offset:32,stride:48}]),c=u(new Array(1024),[256,1,4]),p=0;p<1024;++p)c.data[p]=255;var d=a(e,c);d.wrap=e.REPEAT;var v=new y(e,r,o,s,l,d);return v.update(t),v};var n=r(5827),i=r(2944),a=r(8931),o=new Uint8Array(4),s=new Float32Array(o.buffer),l=r(5070),u=r(5050),c=r(248),f=c.createShader,h=c.createPickShader,p=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function d(t,e){for(var r=0,n=0;n<3;++n){var i=t[n]-e[n];r+=i*i}return Math.sqrt(r)}function v(t){for(var e=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],r=0;r<3;++r)e[0][r]=Math.max(t[0][r],e[0][r]),e[1][r]=Math.min(t[1][r],e[1][r]);return e}function g(t,e,r,n){this.arcLength=t,this.position=e,this.index=r,this.dataCoordinate=n}function y(t,e,r,n,i,a){this.gl=t,this.shader=e,this.pickShader=r,this.buffer=n,this.vao=i,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.points=[],this.arcLength=[],this.vertexCount=0,this.bounds=[[0,0,0],[0,0,0]],this.pickId=0,this.lineWidth=1,this.texture=a,this.dashScale=1,this.opacity=1,this.hasAlpha=!1,this.dirty=!0,this.pixelRatio=1}var m=y.prototype;m.isTransparent=function(){return this.hasAlpha},m.isOpaque=function(){return!this.hasAlpha},m.pickSlots=1,m.setPickBase=function(t){this.pickId=t},m.drawTransparent=m.draw=function(t){if(this.vertexCount){var e=this.gl,r=this.shader,n=this.vao;r.bind(),r.uniforms={model:t.model||p,view:t.view||p,projection:t.projection||p,clipBounds:v(this.clipBounds),dashTexture:this.texture.bind(),dashScale:this.dashScale/this.arcLength[this.arcLength.length-1],opacity:this.opacity,screenShape:[e.drawingBufferWidth,e.drawingBufferHeight],pixelRatio:this.pixelRatio},n.bind(),n.draw(e.TRIANGLE_STRIP,this.vertexCount),n.unbind()}},m.drawPick=function(t){if(this.vertexCount){var e=this.gl,r=this.pickShader,n=this.vao;r.bind(),r.uniforms={model:t.model||p,view:t.view||p,projection:t.projection||p,pickId:this.pickId,clipBounds:v(this.clipBounds),screenShape:[e.drawingBufferWidth,e.drawingBufferHeight],pixelRatio:this.pixelRatio},n.bind(),n.draw(e.TRIANGLE_STRIP,this.vertexCount),n.unbind()}},m.update=function(t){var e,r;this.dirty=!0;var n=!!t.connectGaps;"dashScale"in t&&(this.dashScale=t.dashScale),this.hasAlpha=!1,"opacity"in t&&(this.opacity=+t.opacity,this.opacity<1&&(this.hasAlpha=!0));var i=[],a=[],o=[],s=0,c=0,f=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],h=t.position||t.positions;if(h){var p=t.color||t.colors||[0,0,0,1],v=t.lineWidth||1,g=!1;t:for(e=1;e0){for(var w=0;w<24;++w)i.push(i[i.length-12]);c+=2,g=!0}continue t}f[0][r]=Math.min(f[0][r],b[r],_[r]),f[1][r]=Math.max(f[1][r],b[r],_[r])}Array.isArray(p[0])?(y=p.length>e-1?p[e-1]:p.length>0?p[p.length-1]:[0,0,0,1],m=p.length>e?p[e]:p.length>0?p[p.length-1]:[0,0,0,1]):y=m=p,3===y.length&&(y=[y[0],y[1],y[2],1]),3===m.length&&(m=[m[0],m[1],m[2],1]),!this.hasAlpha&&y[3]<1&&(this.hasAlpha=!0),x=Array.isArray(v)?v.length>e-1?v[e-1]:v.length>0?v[v.length-1]:[0,0,0,1]:v;var T=s;if(s+=d(b,_),g){for(r=0;r<2;++r)i.push(b[0],b[1],b[2],_[0],_[1],_[2],T,x,y[0],y[1],y[2],y[3]);c+=2,g=!1}i.push(b[0],b[1],b[2],_[0],_[1],_[2],T,x,y[0],y[1],y[2],y[3],b[0],b[1],b[2],_[0],_[1],_[2],T,-x,y[0],y[1],y[2],y[3],_[0],_[1],_[2],b[0],b[1],b[2],s,-x,m[0],m[1],m[2],m[3],_[0],_[1],_[2],b[0],b[1],b[2],s,x,m[0],m[1],m[2],m[3]),c+=4}}if(this.buffer.update(i),a.push(s),o.push(h[h.length-1].slice()),this.bounds=f,this.vertexCount=c,this.points=o,this.arcLength=a,"dashes"in t){var k=t.dashes.slice();for(k.unshift(0),e=1;e1.0001)return null;y+=g[f]}return Math.abs(y-1)>.001?null:[h,s(t,g),g]}},2056:function(t,e,r){var n=r(6832),i=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position, normal;\nattribute vec4 color;\nattribute vec2 uv;\n\nuniform mat4 model\n , view\n , projection\n , inverseModel;\nuniform vec3 eyePosition\n , lightPosition;\n\nvarying vec3 f_normal\n , f_lightDirection\n , f_eyeDirection\n , f_data;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvec4 project(vec3 p) {\n return projection * view * model * vec4(p, 1.0);\n}\n\nvoid main() {\n gl_Position = project(position);\n\n //Lighting geometry parameters\n vec4 cameraCoordinate = view * vec4(position , 1.0);\n cameraCoordinate.xyz /= cameraCoordinate.w;\n f_lightDirection = lightPosition - cameraCoordinate.xyz;\n f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n\n f_color = color;\n f_data = position;\n f_uv = uv;\n}\n"]),a=n(["#extension GL_OES_standard_derivatives : enable\n\nprecision highp float;\n#define GLSLIFY 1\n\nfloat beckmannDistribution(float x, float roughness) {\n float NdotH = max(x, 0.0001);\n float cos2Alpha = NdotH * NdotH;\n float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n float roughness2 = roughness * roughness;\n float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n return exp(tan2Alpha / roughness2) / denom;\n}\n\nfloat cookTorranceSpecular(\n vec3 lightDirection,\n vec3 viewDirection,\n vec3 surfaceNormal,\n float roughness,\n float fresnel) {\n\n float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n\n //Half angle vector\n vec3 H = normalize(lightDirection + viewDirection);\n\n //Geometric term\n float NdotH = max(dot(surfaceNormal, H), 0.0);\n float VdotH = max(dot(viewDirection, H), 0.000001);\n float LdotH = max(dot(lightDirection, H), 0.000001);\n float G1 = (2.0 * NdotH * VdotN) / VdotH;\n float G2 = (2.0 * NdotH * LdotN) / LdotH;\n float G = min(1.0, min(G1, G2));\n \n //Distribution term\n float D = beckmannDistribution(NdotH, roughness);\n\n //Fresnel term\n float F = pow(1.0 - VdotN, fresnel);\n\n //Multiply terms and done\n return G * F * D / max(3.14159265 * VdotN, 0.000001);\n}\n\n//#pragma glslify: beckmann = require(glsl-specular-beckmann) // used in gl-surface3d\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float roughness\n , fresnel\n , kambient\n , kdiffuse\n , kspecular;\nuniform sampler2D texture;\n\nvarying vec3 f_normal\n , f_lightDirection\n , f_eyeDirection\n , f_data;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n if (f_color.a == 0.0 ||\n outOfRange(clipBounds[0], clipBounds[1], f_data)\n ) discard;\n\n vec3 N = normalize(f_normal);\n vec3 L = normalize(f_lightDirection);\n vec3 V = normalize(f_eyeDirection);\n\n if(gl_FrontFacing) {\n N = -N;\n }\n\n float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n //float specular = max(0.0, beckmann(L, V, N, roughness)); // used in gl-surface3d\n\n float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n\n vec4 surfaceColor = vec4(f_color.rgb, 1.0) * texture2D(texture, f_uv);\n vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n\n gl_FragColor = litColor * f_color.a;\n}\n"]),o=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position;\nattribute vec4 color;\nattribute vec2 uv;\n\nuniform mat4 model, view, projection;\n\nvarying vec4 f_color;\nvarying vec3 f_data;\nvarying vec2 f_uv;\n\nvoid main() {\n gl_Position = projection * view * model * vec4(position, 1.0);\n f_color = color;\n f_data = position;\n f_uv = uv;\n}"]),s=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform sampler2D texture;\nuniform float opacity;\n\nvarying vec4 f_color;\nvarying vec3 f_data;\nvarying vec2 f_uv;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_data)) discard;\n\n gl_FragColor = f_color * texture2D(texture, f_uv) * opacity;\n}"]),l=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nattribute vec3 position;\nattribute vec4 color;\nattribute vec2 uv;\nattribute float pointSize;\n\nuniform mat4 model, view, projection;\nuniform vec3 clipBounds[2];\n\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n\n gl_Position = vec4(0.0, 0.0 ,0.0 ,0.0);\n } else {\n gl_Position = projection * view * model * vec4(position, 1.0);\n }\n gl_PointSize = pointSize;\n f_color = color;\n f_uv = uv;\n}"]),u=n(["precision highp float;\n#define GLSLIFY 1\n\nuniform sampler2D texture;\nuniform float opacity;\n\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n vec2 pointR = gl_PointCoord.xy - vec2(0.5, 0.5);\n if(dot(pointR, pointR) > 0.25) {\n discard;\n }\n gl_FragColor = f_color * texture2D(texture, f_uv) * opacity;\n}"]),c=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position;\nattribute vec4 id;\n\nuniform mat4 model, view, projection;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n gl_Position = projection * view * model * vec4(position, 1.0);\n f_id = id;\n f_position = position;\n}"]),f=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float pickId;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n\n gl_FragColor = vec4(pickId, f_id.xyz);\n}"]),h=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nattribute vec3 position;\nattribute float pointSize;\nattribute vec4 id;\n\nuniform mat4 model, view, projection;\nuniform vec3 clipBounds[2];\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n\n gl_Position = vec4(0.0, 0.0, 0.0, 0.0);\n } else {\n gl_Position = projection * view * model * vec4(position, 1.0);\n gl_PointSize = pointSize;\n }\n f_id = id;\n f_position = position;\n}"]),p=n(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec3 position;\n\nuniform mat4 model, view, projection;\n\nvoid main() {\n gl_Position = projection * view * model * vec4(position, 1.0);\n}"]),d=n(["precision highp float;\n#define GLSLIFY 1\n\nuniform vec3 contourColor;\n\nvoid main() {\n gl_FragColor = vec4(contourColor, 1.0);\n}\n"]);e.meshShader={vertex:i,fragment:a,attributes:[{name:"position",type:"vec3"},{name:"normal",type:"vec3"},{name:"color",type:"vec4"},{name:"uv",type:"vec2"}]},e.wireShader={vertex:o,fragment:s,attributes:[{name:"position",type:"vec3"},{name:"color",type:"vec4"},{name:"uv",type:"vec2"}]},e.pointShader={vertex:l,fragment:u,attributes:[{name:"position",type:"vec3"},{name:"color",type:"vec4"},{name:"uv",type:"vec2"},{name:"pointSize",type:"float"}]},e.pickShader={vertex:c,fragment:f,attributes:[{name:"position",type:"vec3"},{name:"id",type:"vec4"}]},e.pointPickShader={vertex:h,fragment:f,attributes:[{name:"position",type:"vec3"},{name:"pointSize",type:"float"},{name:"id",type:"vec4"}]},e.contourShader={vertex:p,fragment:d,attributes:[{name:"position",type:"vec3"}]}},8116:function(t,e,r){"use strict";var n=r(5158),i=r(5827),a=r(2944),o=r(8931),s=r(115),l=r(104),u=r(7437),c=r(5050),f=r(9156),h=r(7212),p=r(5306),d=r(2056),v=r(4340),g=d.meshShader,y=d.wireShader,m=d.pointShader,x=d.pickShader,b=d.pointPickShader,_=d.contourShader,w=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function T(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,T,k,A,M,S){this.gl=t,this.pixelRatio=1,this.cells=[],this.positions=[],this.intensity=[],this.texture=e,this.dirty=!0,this.triShader=r,this.lineShader=n,this.pointShader=i,this.pickShader=a,this.pointPickShader=o,this.contourShader=s,this.trianglePositions=l,this.triangleColors=c,this.triangleNormals=h,this.triangleUVs=f,this.triangleIds=u,this.triangleVAO=p,this.triangleCount=0,this.lineWidth=1,this.edgePositions=d,this.edgeColors=g,this.edgeUVs=y,this.edgeIds=v,this.edgeVAO=m,this.edgeCount=0,this.pointPositions=x,this.pointColors=_,this.pointUVs=T,this.pointSizes=k,this.pointIds=b,this.pointVAO=A,this.pointCount=0,this.contourLineWidth=1,this.contourPositions=M,this.contourVAO=S,this.contourCount=0,this.contourColor=[0,0,0],this.contourEnable=!0,this.pickVertex=!0,this.pickId=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lightPosition=[1e5,1e5,0],this.ambientLight=.8,this.diffuseLight=.8,this.specularLight=2,this.roughness=.5,this.fresnel=1.5,this.opacity=1,this.hasAlpha=!1,this.opacityscale=!1,this._model=w,this._view=w,this._projection=w,this._resolution=[1,1]}var k=T.prototype;function A(t,e){if(!e)return 1;if(!e.length)return 1;for(var r=0;rt&&r>0){var n=(e[r][0]-t)/(e[r][0]-e[r-1][0]);return e[r][1]*(1-n)+n*e[r-1][1]}}return 1}function M(t){var e=n(t,m.vertex,m.fragment);return e.attributes.position.location=0,e.attributes.color.location=2,e.attributes.uv.location=3,e.attributes.pointSize.location=4,e}function S(t){var e=n(t,x.vertex,x.fragment);return e.attributes.position.location=0,e.attributes.id.location=1,e}function E(t){var e=n(t,b.vertex,b.fragment);return e.attributes.position.location=0,e.attributes.id.location=1,e.attributes.pointSize.location=4,e}function L(t){var e=n(t,_.vertex,_.fragment);return e.attributes.position.location=0,e}k.isOpaque=function(){return!this.hasAlpha},k.isTransparent=function(){return this.hasAlpha},k.pickSlots=1,k.setPickBase=function(t){this.pickId=t},k.highlight=function(t){if(t&&this.contourEnable){for(var e=h(this.cells,this.intensity,t.intensity),r=e.cells,n=e.vertexIds,i=e.vertexWeights,a=r.length,o=p.mallocFloat32(6*a),s=0,l=0;l0&&((f=this.triShader).bind(),f.uniforms=s,this.triangleVAO.bind(),e.drawArrays(e.TRIANGLES,0,3*this.triangleCount),this.triangleVAO.unbind()),this.edgeCount>0&&this.lineWidth>0&&((f=this.lineShader).bind(),f.uniforms=s,this.edgeVAO.bind(),e.lineWidth(this.lineWidth*this.pixelRatio),e.drawArrays(e.LINES,0,2*this.edgeCount),this.edgeVAO.unbind()),this.pointCount>0&&((f=this.pointShader).bind(),f.uniforms=s,this.pointVAO.bind(),e.drawArrays(e.POINTS,0,this.pointCount),this.pointVAO.unbind()),this.contourEnable&&this.contourCount>0&&this.contourLineWidth>0&&((f=this.contourShader).bind(),f.uniforms=s,this.contourVAO.bind(),e.drawArrays(e.LINES,0,this.contourCount),this.contourVAO.unbind())},k.drawPick=function(t){t=t||{};for(var e=this.gl,r=t.model||w,n=t.view||w,i=t.projection||w,a=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],o=0;o<3;++o)a[0][o]=Math.max(a[0][o],this.clipBounds[0][o]),a[1][o]=Math.min(a[1][o],this.clipBounds[1][o]);this._model=[].slice.call(r),this._view=[].slice.call(n),this._projection=[].slice.call(i),this._resolution=[e.drawingBufferWidth,e.drawingBufferHeight];var s,l={model:r,view:n,projection:i,clipBounds:a,pickId:this.pickId/255};(s=this.pickShader).bind(),s.uniforms=l,this.triangleCount>0&&(this.triangleVAO.bind(),e.drawArrays(e.TRIANGLES,0,3*this.triangleCount),this.triangleVAO.unbind()),this.edgeCount>0&&(this.edgeVAO.bind(),e.lineWidth(this.lineWidth*this.pixelRatio),e.drawArrays(e.LINES,0,2*this.edgeCount),this.edgeVAO.unbind()),this.pointCount>0&&((s=this.pointPickShader).bind(),s.uniforms=l,this.pointVAO.bind(),e.drawArrays(e.POINTS,0,this.pointCount),this.pointVAO.unbind())},k.pick=function(t){if(!t)return null;if(t.id!==this.pickId)return null;for(var e=t.value[0]+256*t.value[1]+65536*t.value[2],r=this.cells[e],n=this.positions,i=new Array(r.length),a=0;ai[k]&&(r.uniforms.dataAxis=u,r.uniforms.screenOffset=c,r.uniforms.color=g[t],r.uniforms.angle=y[t],a.drawArrays(a.TRIANGLES,i[k],i[A]-i[k]))),m[t]&&T&&(c[1^t]-=M*p*x[t],r.uniforms.dataAxis=f,r.uniforms.screenOffset=c,r.uniforms.color=b[t],r.uniforms.angle=_[t],a.drawArrays(a.TRIANGLES,w,T)),c[1^t]=M*s[2+(1^t)]-1,d[t+2]&&(c[1^t]+=M*p*v[t+2],ki[k]&&(r.uniforms.dataAxis=u,r.uniforms.screenOffset=c,r.uniforms.color=g[t+2],r.uniforms.angle=y[t+2],a.drawArrays(a.TRIANGLES,i[k],i[A]-i[k]))),m[t+2]&&T&&(c[1^t]+=M*p*x[t+2],r.uniforms.dataAxis=f,r.uniforms.screenOffset=c,r.uniforms.color=b[t+2],r.uniforms.angle=_[t+2],a.drawArrays(a.TRIANGLES,w,T))}),v.drawTitle=function(){var t=[0,0],e=[0,0];return function(){var r=this.plot,n=this.shader,i=r.gl,a=r.screenBox,o=r.titleCenter,s=r.titleAngle,l=r.titleColor,u=r.pixelRatio;if(this.titleCount){for(var c=0;c<2;++c)e[c]=2*(o[c]*u-a[c])/(a[2+c]-a[c])-1;n.bind(),n.uniforms.dataAxis=t,n.uniforms.screenOffset=e,n.uniforms.angle=s,n.uniforms.color=l,i.drawArrays(i.TRIANGLES,this.titleOffset,this.titleCount)}}}(),v.bind=(h=[0,0],p=[0,0],d=[0,0],function(){var t=this.plot,e=this.shader,r=t._tickBounds,n=t.dataBox,i=t.screenBox,a=t.viewBox;e.bind();for(var o=0;o<2;++o){var s=r[o],l=r[o+2]-s,u=.5*(n[o+2]+n[o]),c=n[o+2]-n[o],f=a[o],v=a[o+2]-f,g=i[o],y=i[o+2]-g;p[o]=2*l/c*v/y,h[o]=2*(s-u)/c*v/y}d[1]=2*t.pixelRatio/(i[3]-i[1]),d[0]=d[1]*(i[3]-i[1])/(i[2]-i[0]),e.uniforms.dataScale=p,e.uniforms.dataShift=h,e.uniforms.textScale=d,this.vbo.bind(),e.attributes.textCoordinate.pointer()}),v.update=function(t){var e,r,n,i,o,s=[],l=t.ticks,u=t.bounds;for(o=0;o<2;++o){var c=[Math.floor(s.length/3)],f=[-1/0],h=l[o];for(e=0;e=0){var v=e[d]-n[d]*(e[d+2]-e[d])/(n[d+2]-n[d]);0===d?o.drawLine(v,e[1],v,e[3],p[d],h[d]):o.drawLine(e[0],v,e[2],v,p[d],h[d])}}for(d=0;d=0;--t)this.objects[t].dispose();for(this.objects.length=0,t=this.overlays.length-1;t>=0;--t)this.overlays[t].dispose();this.overlays.length=0,this.gl=null},u.addObject=function(t){this.objects.indexOf(t)<0&&(this.objects.push(t),this.setDirty())},u.removeObject=function(t){for(var e=this.objects,r=0;rMath.abs(e))u.rotate(a,0,0,-t*r*Math.PI*d.rotateSpeed/window.innerWidth);else if(!d._ortho){var o=-d.zoomSpeed*i*e/window.innerHeight*(a-u.lastT())/20;u.pan(a,0,0,f*(Math.exp(o)-1))}}}),!0)},d.enableMouseListeners(),d};var n=r(8161),i=r(1152),a=r(6145),o=r(6475),s=r(2565),l=r(5233)},8245:function(t,e,r){var n=r(6832),i=r(5158),a=n(["precision mediump float;\n#define GLSLIFY 1\nattribute vec2 position;\nvarying vec2 uv;\nvoid main() {\n uv = position;\n gl_Position = vec4(position, 0, 1);\n}"]),o=n(["precision mediump float;\n#define GLSLIFY 1\n\nuniform sampler2D accumBuffer;\nvarying vec2 uv;\n\nvoid main() {\n vec4 accum = texture2D(accumBuffer, 0.5 * (uv + 1.0));\n gl_FragColor = min(vec4(1,1,1,1), accum);\n}"]);t.exports=function(t){return i(t,a,o,null,[{name:"position",type:"vec2"}])}},1059:function(t,e,r){"use strict";var n=r(4296),i=r(7453),a=r(2771),o=r(6496),s=r(2611),l=r(4234),u=r(8126),c=r(6145),f=r(1120),h=r(5268),p=r(8245),d=r(2321)({tablet:!0,featureDetect:!0});function v(){this.mouse=[-1,-1],this.screen=null,this.distance=1/0,this.index=null,this.dataCoordinate=null,this.dataPosition=null,this.object=null,this.data=null}function g(t){var e=Math.round(Math.log(Math.abs(t))/Math.log(10));if(e<0){var r=Math.round(Math.pow(10,-e));return Math.ceil(t*r)/r}return e>0?(r=Math.round(Math.pow(10,e)),Math.ceil(t/r)*r):Math.ceil(t)}function y(t){return"boolean"!=typeof t||t}t.exports={createScene:function(t){(t=t||{}).camera=t.camera||{};var e=t.canvas;e||(e=document.createElement("canvas"),t.container?t.container.appendChild(e):document.body.appendChild(e));var r=t.gl;if(r||(t.glOptions&&(d=!!t.glOptions.preserveDrawingBuffer),r=function(t,e){var r=null;try{(r=t.getContext("webgl",e))||(r=t.getContext("experimental-webgl",e))}catch(t){return null}return r}(e,t.glOptions||{premultipliedAlpha:!0,antialias:!0,preserveDrawingBuffer:d})),!r)throw new Error("webgl not supported");var m=t.bounds||[[-10,-10,-10],[10,10,10]],x=new v,b=l(r,r.drawingBufferWidth,r.drawingBufferHeight,{preferFloat:!d}),_=p(r),w=t.cameraObject&&!0===t.cameraObject._ortho||t.camera.projection&&"orthographic"===t.camera.projection.type||!1,T={eye:t.camera.eye||[2,0,0],center:t.camera.center||[0,0,0],up:t.camera.up||[0,1,0],zoomMin:t.camera.zoomMax||.1,zoomMax:t.camera.zoomMin||100,mode:t.camera.mode||"turntable",_ortho:w},k=t.axes||{},A=i(r,k);A.enable=!k.disable;var M=t.spikes||{},S=o(r,M),E=[],L=[],C=[],P=[],O=!0,I=!0,D={view:null,projection:new Array(16),model:new Array(16),_ortho:!1},z=(I=!0,[r.drawingBufferWidth,r.drawingBufferHeight]),R=t.cameraObject||n(e,T),F={gl:r,contextLost:!1,pixelRatio:t.pixelRatio||1,canvas:e,selection:x,camera:R,axes:A,axesPixels:null,spikes:S,bounds:m,objects:E,shape:z,aspect:t.aspectRatio||[1,1,1],pickRadius:t.pickRadius||10,zNear:t.zNear||.01,zFar:t.zFar||1e3,fovy:t.fovy||Math.PI/4,clearColor:t.clearColor||[0,0,0,0],autoResize:y(t.autoResize),autoBounds:y(t.autoBounds),autoScale:!!t.autoScale,autoCenter:y(t.autoCenter),clipToBounds:y(t.clipToBounds),snapToData:!!t.snapToData,onselect:t.onselect||null,onrender:t.onrender||null,onclick:t.onclick||null,cameraParams:D,oncontextloss:null,mouseListener:null,_stopped:!1,getAspectratio:function(){return{x:this.aspect[0],y:this.aspect[1],z:this.aspect[2]}},setAspectratio:function(t){this.aspect[0]=t.x,this.aspect[1]=t.y,this.aspect[2]=t.z,I=!0},setBounds:function(t,e){this.bounds[0][t]=e.min,this.bounds[1][t]=e.max},setClearColor:function(t){this.clearColor=t},clearRGBA:function(){this.gl.clearColor(this.clearColor[0],this.clearColor[1],this.clearColor[2],this.clearColor[3]),this.gl.clear(this.gl.COLOR_BUFFER_BIT|this.gl.DEPTH_BUFFER_BIT)}},B=[r.drawingBufferWidth/F.pixelRatio|0,r.drawingBufferHeight/F.pixelRatio|0];function N(){if(!F._stopped&&F.autoResize){var t=e.parentNode,r=1,n=1;t&&t!==document.body?(r=t.clientWidth,n=t.clientHeight):(r=window.innerWidth,n=window.innerHeight);var i=0|Math.ceil(r*F.pixelRatio),a=0|Math.ceil(n*F.pixelRatio);if(i!==e.width||a!==e.height){e.width=i,e.height=a;var o=e.style;o.position=o.position||"absolute",o.left="0px",o.top="0px",o.width=r+"px",o.height=n+"px",O=!0}}}function j(){for(var t=E.length,e=P.length,n=0;n0&&0===C[e-1];)C.pop(),P.pop().dispose()}function U(){if(F.contextLost)return!0;r.isContextLost()&&(F.contextLost=!0,F.mouseListener.enabled=!1,F.selection.object=null,F.oncontextloss&&F.oncontextloss())}F.autoResize&&N(),window.addEventListener("resize",N),F.update=function(t){F._stopped||(t=t||{},O=!0,I=!0)},F.add=function(t){F._stopped||(t.axes=A,E.push(t),L.push(-1),O=!0,I=!0,j())},F.remove=function(t){if(!F._stopped){var e=E.indexOf(t);e<0||(E.splice(e,1),L.pop(),O=!0,I=!0,j())}},F.dispose=function(){if(!F._stopped&&(F._stopped=!0,window.removeEventListener("resize",N),e.removeEventListener("webglcontextlost",U),F.mouseListener.enabled=!1,!F.contextLost)){A.dispose(),S.dispose();for(var t=0;tx.distance)continue;for(var u=0;u 1.0) {\n discard;\n }\n baseColor = mix(borderColor, color, step(radius, centerFraction));\n gl_FragColor = vec4(baseColor.rgb * baseColor.a, baseColor.a);\n }\n}\n"]),e.pickVertex=n(["precision mediump float;\n#define GLSLIFY 1\n\nattribute vec2 position;\nattribute vec4 pickId;\n\nuniform mat3 matrix;\nuniform float pointSize;\nuniform vec4 pickOffset;\n\nvarying vec4 fragId;\n\nvoid main() {\n vec3 hgPosition = matrix * vec3(position, 1);\n gl_Position = vec4(hgPosition.xy, 0, hgPosition.z);\n gl_PointSize = pointSize;\n\n vec4 id = pickId + pickOffset;\n id.y += floor(id.x / 256.0);\n id.x -= floor(id.x / 256.0) * 256.0;\n\n id.z += floor(id.y / 256.0);\n id.y -= floor(id.y / 256.0) * 256.0;\n\n id.w += floor(id.z / 256.0);\n id.z -= floor(id.z / 256.0) * 256.0;\n\n fragId = id;\n}\n"]),e.pickFragment=n(["precision mediump float;\n#define GLSLIFY 1\n\nvarying vec4 fragId;\n\nvoid main() {\n float radius = length(2.0 * gl_PointCoord.xy - 1.0);\n if(radius > 1.0) {\n discard;\n }\n gl_FragColor = fragId / 255.0;\n}\n"])},8271:function(t,e,r){"use strict";var n=r(5158),i=r(5827),a=r(5306),o=r(8023);function s(t,e,r,n,i){this.plot=t,this.offsetBuffer=e,this.pickBuffer=r,this.shader=n,this.pickShader=i,this.sizeMin=.5,this.sizeMinCap=2,this.sizeMax=20,this.areaRatio=1,this.pointCount=0,this.color=[1,0,0,1],this.borderColor=[0,0,0,1],this.blend=!1,this.pickOffset=0,this.points=null}t.exports=function(t,e){var r=t.gl,a=new s(t,i(r),i(r),n(r,o.pointVertex,o.pointFragment),n(r,o.pickVertex,o.pickFragment));return a.update(e),t.addObject(a),a};var l,u,c=s.prototype;c.dispose=function(){this.shader.dispose(),this.pickShader.dispose(),this.offsetBuffer.dispose(),this.pickBuffer.dispose(),this.plot.removeObject(this)},c.update=function(t){var e;function r(e,r){return e in t?t[e]:r}t=t||{},this.sizeMin=r("sizeMin",.5),this.sizeMax=r("sizeMax",20),this.color=r("color",[1,0,0,1]).slice(),this.areaRatio=r("areaRatio",1),this.borderColor=r("borderColor",[0,0,0,1]).slice(),this.blend=r("blend",!1);var n=t.positions.length>>>1,i=t.positions instanceof Float32Array,o=t.idToIndex instanceof Int32Array&&t.idToIndex.length>=n,s=t.positions,l=i?s:a.mallocFloat32(s.length),u=o?t.idToIndex:a.mallocInt32(n);if(i||l.set(s),!o)for(l.set(s),e=0;e>>1;for(r=0;r=e[0]&&a<=e[2]&&o>=e[1]&&o<=e[3]&&n++}return n}(this.points,i),c=this.plot.pickPixelRatio*Math.max(Math.min(this.sizeMinCap,this.sizeMin),Math.min(this.sizeMax,this.sizeMax/Math.pow(s,.33333)));l[0]=2/a,l[4]=2/o,l[6]=-2*i[0]/a-1,l[7]=-2*i[1]/o-1,this.offsetBuffer.bind(),r.bind(),r.attributes.position.pointer(),r.uniforms.matrix=l,r.uniforms.color=this.color,r.uniforms.borderColor=this.borderColor,r.uniforms.pointCloud=c<5,r.uniforms.pointSize=c,r.uniforms.centerFraction=Math.min(1,Math.max(0,Math.sqrt(1-this.areaRatio))),e&&(u[0]=255&t,u[1]=t>>8&255,u[2]=t>>16&255,u[3]=t>>24&255,this.pickBuffer.bind(),r.attributes.pickId.pointer(n.UNSIGNED_BYTE),r.uniforms.pickOffset=u,this.pickOffset=t);var f=n.getParameter(n.BLEND),h=n.getParameter(n.DITHER);return f&&!this.blend&&n.disable(n.BLEND),h&&n.disable(n.DITHER),n.drawArrays(n.POINTS,0,this.pointCount),f&&!this.blend&&n.enable(n.BLEND),h&&n.enable(n.DITHER),t+this.pointCount}),c.draw=c.unifiedDraw,c.drawPick=c.unifiedDraw,c.pick=function(t,e,r){var n=this.pickOffset,i=this.pointCount;if(r=n+i)return null;var a=r-n,o=this.points;return{object:this,pointId:a,dataCoord:[o[2*a],o[2*a+1]]}}},6093:function(t){t.exports=function(t,e,r,n){var i,a,o,s,l,u=e[0],c=e[1],f=e[2],h=e[3],p=r[0],d=r[1],v=r[2],g=r[3];return(a=u*p+c*d+f*v+h*g)<0&&(a=-a,p=-p,d=-d,v=-v,g=-g),1-a>1e-6?(i=Math.acos(a),o=Math.sin(i),s=Math.sin((1-n)*i)/o,l=Math.sin(n*i)/o):(s=1-n,l=n),t[0]=s*u+l*p,t[1]=s*c+l*d,t[2]=s*f+l*v,t[3]=s*h+l*g,t}},8240:function(t){"use strict";t.exports=function(t){return t||0===t?t.toString():""}},4123:function(t,e,r){"use strict";var n=r(875);t.exports=function(t,e,r){var a=i[e];if(a||(a=i[e]={}),t in a)return a[t];var o={textAlign:"center",textBaseline:"middle",lineHeight:1,font:e,lineSpacing:1.25,styletags:{breaklines:!0,bolds:!0,italics:!0,subscripts:!0,superscripts:!0},triangles:!0},s=n(t,o);o.triangles=!1;var l,u,c=n(t,o);if(r&&1!==r){for(l=0;l max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nattribute vec3 position;\nattribute vec4 color;\nattribute vec2 glyph;\nattribute vec4 id;\n\nuniform vec4 highlightId;\nuniform float highlightScale;\nuniform mat4 model, view, projection;\nuniform vec3 clipBounds[2];\n\nvarying vec4 interpColor;\nvarying vec4 pickId;\nvarying vec3 dataCoordinate;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n\n gl_Position = vec4(0,0,0,0);\n } else {\n float scale = 1.0;\n if(distance(highlightId, id) < 0.0001) {\n scale = highlightScale;\n }\n\n vec4 worldPosition = model * vec4(position, 1);\n vec4 viewPosition = view * worldPosition;\n viewPosition = viewPosition / viewPosition.w;\n vec4 clipPosition = projection * (viewPosition + scale * vec4(glyph.x, -glyph.y, 0, 0));\n\n gl_Position = clipPosition;\n interpColor = color;\n pickId = id;\n dataCoordinate = position;\n }\n}"]),o=i(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nattribute vec3 position;\nattribute vec4 color;\nattribute vec2 glyph;\nattribute vec4 id;\n\nuniform mat4 model, view, projection;\nuniform vec2 screenSize;\nuniform vec3 clipBounds[2];\nuniform float highlightScale, pixelRatio;\nuniform vec4 highlightId;\n\nvarying vec4 interpColor;\nvarying vec4 pickId;\nvarying vec3 dataCoordinate;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n\n gl_Position = vec4(0,0,0,0);\n } else {\n float scale = pixelRatio;\n if(distance(highlightId.bgr, id.bgr) < 0.001) {\n scale *= highlightScale;\n }\n\n vec4 worldPosition = model * vec4(position, 1.0);\n vec4 viewPosition = view * worldPosition;\n vec4 clipPosition = projection * viewPosition;\n clipPosition /= clipPosition.w;\n\n gl_Position = clipPosition + vec4(screenSize * scale * vec2(glyph.x, -glyph.y), 0.0, 0.0);\n interpColor = color;\n pickId = id;\n dataCoordinate = position;\n }\n}"]),s=i(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nattribute vec3 position;\nattribute vec4 color;\nattribute vec2 glyph;\nattribute vec4 id;\n\nuniform float highlightScale;\nuniform vec4 highlightId;\nuniform vec3 axes[2];\nuniform mat4 model, view, projection;\nuniform vec2 screenSize;\nuniform vec3 clipBounds[2];\nuniform float scale, pixelRatio;\n\nvarying vec4 interpColor;\nvarying vec4 pickId;\nvarying vec3 dataCoordinate;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n\n gl_Position = vec4(0,0,0,0);\n } else {\n float lscale = pixelRatio * scale;\n if(distance(highlightId, id) < 0.0001) {\n lscale *= highlightScale;\n }\n\n vec4 clipCenter = projection * view * model * vec4(position, 1);\n vec3 dataPosition = position + 0.5*lscale*(axes[0] * glyph.x + axes[1] * glyph.y) * clipCenter.w * screenSize.y;\n vec4 clipPosition = projection * view * model * vec4(dataPosition, 1);\n\n gl_Position = clipPosition;\n interpColor = color;\n pickId = id;\n dataCoordinate = dataPosition;\n }\n}\n"]),l=i(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 fragClipBounds[2];\nuniform float opacity;\n\nvarying vec4 interpColor;\nvarying vec3 dataCoordinate;\n\nvoid main() {\n if (\n outOfRange(fragClipBounds[0], fragClipBounds[1], dataCoordinate) ||\n interpColor.a * opacity == 0.\n ) discard;\n gl_FragColor = interpColor * opacity;\n}\n"]),u=i(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 fragClipBounds[2];\nuniform float pickGroup;\n\nvarying vec4 pickId;\nvarying vec3 dataCoordinate;\n\nvoid main() {\n if (outOfRange(fragClipBounds[0], fragClipBounds[1], dataCoordinate)) discard;\n\n gl_FragColor = vec4(pickGroup, pickId.bgr);\n}"]),c=[{name:"position",type:"vec3"},{name:"color",type:"vec4"},{name:"glyph",type:"vec2"},{name:"id",type:"vec4"}],f={vertex:a,fragment:l,attributes:c},h={vertex:o,fragment:l,attributes:c},p={vertex:s,fragment:l,attributes:c},d={vertex:a,fragment:u,attributes:c},v={vertex:o,fragment:u,attributes:c},g={vertex:s,fragment:u,attributes:c};function y(t,e){var r=n(t,e),i=r.attributes;return i.position.location=0,i.color.location=1,i.glyph.location=2,i.id.location=3,r}e.createPerspective=function(t){return y(t,f)},e.createOrtho=function(t){return y(t,h)},e.createProject=function(t){return y(t,p)},e.createPickPerspective=function(t){return y(t,d)},e.createPickOrtho=function(t){return y(t,v)},e.createPickProject=function(t){return y(t,g)}},2182:function(t,e,r){"use strict";var n=r(3596),i=r(5827),a=r(2944),o=r(5306),s=r(104),l=r(9282),u=r(4123),c=r(8240),f=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function h(t,e){var r=t[0],n=t[1],i=t[2],a=t[3];return t[0]=e[0]*r+e[4]*n+e[8]*i+e[12]*a,t[1]=e[1]*r+e[5]*n+e[9]*i+e[13]*a,t[2]=e[2]*r+e[6]*n+e[10]*i+e[14]*a,t[3]=e[3]*r+e[7]*n+e[11]*i+e[15]*a,t}function p(t,e,r,n){return h(n,n),h(n,n),h(n,n)}function d(t,e){this.index=t,this.dataCoordinate=this.position=e}function v(t){return!0===t||t>1?1:t}function g(t,e,r,n,i,a,o,s,l,u,c,f){this.gl=t,this.pixelRatio=1,this.shader=e,this.orthoShader=r,this.projectShader=n,this.pointBuffer=i,this.colorBuffer=a,this.glyphBuffer=o,this.idBuffer=s,this.vao=l,this.vertexCount=0,this.lineVertexCount=0,this.opacity=1,this.hasAlpha=!1,this.lineWidth=0,this.projectScale=[2/3,2/3,2/3],this.projectOpacity=[1,1,1],this.projectHasAlpha=!1,this.pickId=0,this.pickPerspectiveShader=u,this.pickOrthoShader=c,this.pickProjectShader=f,this.points=[],this._selectResult=new d(0,[0,0,0]),this.useOrtho=!0,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.axesProject=[!0,!0,!0],this.axesBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.highlightId=[1,1,1,1],this.highlightScale=2,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.dirty=!0}t.exports=function(t){var e=t.gl,r=l.createPerspective(e),n=l.createOrtho(e),o=l.createProject(e),s=l.createPickPerspective(e),u=l.createPickOrtho(e),c=l.createPickProject(e),f=i(e),h=i(e),p=i(e),d=i(e),v=new g(e,r,n,o,f,h,p,d,a(e,[{buffer:f,size:3,type:e.FLOAT},{buffer:h,size:4,type:e.FLOAT},{buffer:p,size:2,type:e.FLOAT},{buffer:d,size:4,type:e.UNSIGNED_BYTE,normalized:!0}]),s,u,c);return v.update(t),v};var y=g.prototype;y.pickSlots=1,y.setPickBase=function(t){this.pickId=t},y.isTransparent=function(){if(this.hasAlpha)return!0;for(var t=0;t<3;++t)if(this.axesProject[t]&&this.projectHasAlpha)return!0;return!1},y.isOpaque=function(){if(!this.hasAlpha)return!0;for(var t=0;t<3;++t)if(this.axesProject[t]&&!this.projectHasAlpha)return!0;return!1};var m=[0,0],x=[0,0,0],b=[0,0,0],_=[0,0,0,1],w=[0,0,0,1],T=f.slice(),k=[0,0,0],A=[[0,0,0],[0,0,0]];function M(t){return t[0]=t[1]=t[2]=0,t}function S(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=1,t}function E(t,e,r,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[r]=n,t}var L=[[-1e8,-1e8,-1e8],[1e8,1e8,1e8]];function C(t,e,r,n,i,a,o){var l=r.gl;if((a===r.projectHasAlpha||o)&&function(t,e,r,n){var i,a=e.axesProject,o=e.gl,l=t.uniforms,u=r.model||f,c=r.view||f,h=r.projection||f,d=e.axesBounds,v=function(t){for(var e=A,r=0;r<2;++r)for(var n=0;n<3;++n)e[r][n]=Math.max(Math.min(t[r][n],1e8),-1e8);return e}(e.clipBounds);i=e.axes&&e.axes.lastCubeProps?e.axes.lastCubeProps.axis:[1,1,1],m[0]=2/o.drawingBufferWidth,m[1]=2/o.drawingBufferHeight,t.bind(),l.view=c,l.projection=h,l.screenSize=m,l.highlightId=e.highlightId,l.highlightScale=e.highlightScale,l.clipBounds=v,l.pickGroup=e.pickId/255,l.pixelRatio=n;for(var g=0;g<3;++g)if(a[g]){l.scale=e.projectScale[g],l.opacity=e.projectOpacity[g];for(var y=T,L=0;L<16;++L)y[L]=0;for(L=0;L<4;++L)y[5*L]=1;y[5*g]=0,i[g]<0?y[12+g]=d[0][g]:y[12+g]=d[1][g],s(y,u,y),l.model=y;var C=(g+1)%3,P=(g+2)%3,O=M(x),I=M(b);O[C]=1,I[P]=1;var D=p(0,0,0,S(_,O)),z=p(0,0,0,S(w,I));if(Math.abs(D[1])>Math.abs(z[1])){var R=D;D=z,z=R,R=O,O=I,I=R;var F=C;C=P,P=F}D[0]<0&&(O[C]=-1),z[1]>0&&(I[P]=-1);var B=0,N=0;for(L=0;L<4;++L)B+=Math.pow(u[4*C+L],2),N+=Math.pow(u[4*P+L],2);O[C]/=Math.sqrt(B),I[P]/=Math.sqrt(N),l.axes[0]=O,l.axes[1]=I,l.fragClipBounds[0]=E(k,v[0],g,-1e8),l.fragClipBounds[1]=E(k,v[1],g,1e8),e.vao.bind(),e.vao.draw(o.TRIANGLES,e.vertexCount),e.lineWidth>0&&(o.lineWidth(e.lineWidth*n),e.vao.draw(o.LINES,e.lineVertexCount,e.vertexCount)),e.vao.unbind()}}(e,r,n,i),a===r.hasAlpha||o){t.bind();var u=t.uniforms;u.model=n.model||f,u.view=n.view||f,u.projection=n.projection||f,m[0]=2/l.drawingBufferWidth,m[1]=2/l.drawingBufferHeight,u.screenSize=m,u.highlightId=r.highlightId,u.highlightScale=r.highlightScale,u.fragClipBounds=L,u.clipBounds=r.axes.bounds,u.opacity=r.opacity,u.pickGroup=r.pickId/255,u.pixelRatio=i,r.vao.bind(),r.vao.draw(l.TRIANGLES,r.vertexCount),r.lineWidth>0&&(l.lineWidth(r.lineWidth*i),r.vao.draw(l.LINES,r.lineVertexCount,r.vertexCount)),r.vao.unbind()}}function P(t,e,r,i){var a;a=Array.isArray(t)?e=this.pointCount||e<0)return null;var r=this.points[e],n=this._selectResult;n.index=e;for(var i=0;i<3;++i)n.position[i]=n.dataCoordinate[i]=r[i];return n},y.highlight=function(t){if(t){var e=t.index,r=255&e,n=e>>8&255,i=e>>16&255;this.highlightId=[r/255,n/255,i/255,0]}else this.highlightId=[1,1,1,1]},y.update=function(t){if("perspective"in(t=t||{})&&(this.useOrtho=!t.perspective),"orthographic"in t&&(this.useOrtho=!!t.orthographic),"lineWidth"in t&&(this.lineWidth=t.lineWidth),"project"in t)if(Array.isArray(t.project))this.axesProject=t.project;else{var e=!!t.project;this.axesProject=[e,e,e]}if("projectScale"in t)if(Array.isArray(t.projectScale))this.projectScale=t.projectScale.slice();else{var r=+t.projectScale;this.projectScale=[r,r,r]}if(this.projectHasAlpha=!1,"projectOpacity"in t){Array.isArray(t.projectOpacity)?this.projectOpacity=t.projectOpacity.slice():(r=+t.projectOpacity,this.projectOpacity=[r,r,r]);for(var n=0;n<3;++n)this.projectOpacity[n]=v(this.projectOpacity[n]),this.projectOpacity[n]<1&&(this.projectHasAlpha=!0)}this.hasAlpha=!1,"opacity"in t&&(this.opacity=v(t.opacity),this.opacity<1&&(this.hasAlpha=!0)),this.dirty=!0;var i,a,s=t.position,l=t.font||"normal",u=t.alignment||[0,0];if(2===u.length)i=u[0],a=u[1];else for(i=[],a=[],n=0;n0){var I=0,D=x,z=[0,0,0,1],R=[0,0,0,1],F=Array.isArray(p)&&Array.isArray(p[0]),B=Array.isArray(y)&&Array.isArray(y[0]);t:for(n=0;n<_;++n){for(m+=1,w=s[n],T=0;T<3;++T){if(isNaN(w[T])||!isFinite(w[T]))continue t;f[T]=Math.max(f[T],w[T]),c[T]=Math.min(c[T],w[T])}k=(N=P(h,n,l,this.pixelRatio)).mesh,A=N.lines,M=N.bounds;var N,j=N.visible;if(j)if(Array.isArray(p)){if(3===(U=F?n0?1-M[0][0]:W<0?1+M[1][0]:1,Y*=Y>0?1-M[0][1]:Y<0?1+M[1][1]:1],Z=k.cells||[],K=k.positions||[];for(T=0;T0){var y=r*c;o.drawBox(f-y,h-y,p+y,h+y,a),o.drawBox(f-y,d-y,p+y,d+y,a),o.drawBox(f-y,h-y,f+y,d+y,a),o.drawBox(p-y,h-y,p+y,d+y,a)}}}},s.update=function(t){t=t||{},this.innerFill=!!t.innerFill,this.outerFill=!!t.outerFill,this.innerColor=(t.innerColor||[0,0,0,.5]).slice(),this.outerColor=(t.outerColor||[0,0,0,.5]).slice(),this.borderColor=(t.borderColor||[0,0,0,1]).slice(),this.borderWidth=t.borderWidth||0,this.selectBox=(t.selectBox||this.selectBox).slice()},s.dispose=function(){this.boxBuffer.dispose(),this.boxShader.dispose(),this.plot.removeOverlay(this)}},2611:function(t,e,r){"use strict";t.exports=function(t,e){var r=e[0],a=e[1];return new l(t,n(t,r,a,{}),i.mallocUint8(r*a*4))};var n=r(4234),i=r(5306),a=r(5050),o=r(2288).nextPow2;function s(t,e,r,n,i){this.coord=[t,e],this.id=r,this.value=n,this.distance=i}function l(t,e,r){this.gl=t,this.fbo=e,this.buffer=r,this._readTimeout=null;var n=this;this._readCallback=function(){n.gl&&(e.bind(),t.readPixels(0,0,e.shape[0],e.shape[1],t.RGBA,t.UNSIGNED_BYTE,n.buffer),n._readTimeout=null)}}var u=l.prototype;Object.defineProperty(u,"shape",{get:function(){return this.gl?this.fbo.shape.slice():[0,0]},set:function(t){if(this.gl){this.fbo.shape=t;var e=this.fbo.shape[0],r=this.fbo.shape[1];if(r*e*4>this.buffer.length){i.free(this.buffer);for(var n=this.buffer=i.mallocUint8(o(r*e*4)),a=0;ar)for(t=r;te)for(t=e;t=0){for(var T=0|w.type.charAt(w.type.length-1),k=new Array(T),A=0;A=0;)M+=1;_[m]=M}var S=new Array(r.length);function E(){h.program=o.program(p,h._vref,h._fref,b,_);for(var t=0;t=0){if((d=h.charCodeAt(h.length-1)-48)<2||d>4)throw new n("","Invalid data type for attribute "+f+": "+h);s(t,e,p[0],i,d,a,f)}else{if(!(h.indexOf("mat")>=0))throw new n("","Unknown data type for attribute "+f+": "+h);var d;if((d=h.charCodeAt(h.length-1)-48)<2||d>4)throw new n("","Invalid data type for attribute "+f+": "+h);l(t,e,p,i,d,a,f)}}}return a};var n=r(9068);function i(t,e,r,n,i,a){this._gl=t,this._wrapper=e,this._index=r,this._locations=n,this._dimension=i,this._constFunc=a}var a=i.prototype;a.pointer=function(t,e,r,n){var i=this,a=i._gl,o=i._locations[i._index];a.vertexAttribPointer(o,i._dimension,t||a.FLOAT,!!e,r||0,n||0),a.enableVertexAttribArray(o)},a.set=function(t,e,r,n){return this._constFunc(this._locations[this._index],t,e,r,n)},Object.defineProperty(a,"location",{get:function(){return this._locations[this._index]},set:function(t){return t!==this._locations[this._index]&&(this._locations[this._index]=0|t,this._wrapper.program=null),0|t}});var o=[function(t,e,r){return void 0===r.length?t.vertexAttrib1f(e,r):t.vertexAttrib1fv(e,r)},function(t,e,r,n){return void 0===r.length?t.vertexAttrib2f(e,r,n):t.vertexAttrib2fv(e,r)},function(t,e,r,n,i){return void 0===r.length?t.vertexAttrib3f(e,r,n,i):t.vertexAttrib3fv(e,r)},function(t,e,r,n,i,a){return void 0===r.length?t.vertexAttrib4f(e,r,n,i,a):t.vertexAttrib4fv(e,r)}];function s(t,e,r,n,a,s,l){var u=o[a],c=new i(t,e,r,n,a,u);Object.defineProperty(s,l,{set:function(e){return t.disableVertexAttribArray(n[r]),u(t,n[r],e),e},get:function(){return c},enumerable:!0})}function l(t,e,r,n,i,a,o){for(var l=new Array(i),u=new Array(i),c=0;c4)throw new i("","Invalid uniform dimension type for matrix "+name+": "+m);t["uniformMatrix"+y+"fv"](s[f],!1,h);break}throw new i("","Unknown uniform data type for "+name+": "+m)}if((y=m.charCodeAt(m.length-1)-48)<2||y>4)throw new i("","Invalid data type");switch(m.charAt(0)){case"b":case"i":t["uniform"+y+"iv"](s[f],h);break;case"v":t["uniform"+y+"fv"](s[f],h);break;default:throw new i("","Unrecognized data type for vector "+name+": "+m)}}}}}}function u(t,e){if("object"!=typeof e)return[[t,e]];var r=[];for(var n in e){var i=e[n],a=t;parseInt(n)+""===n?a+="["+n+"]":a+="."+n,"object"==typeof i?r.push.apply(r,u(a,i)):r.push([a,i])}return r}function c(t,e,n){if("object"==typeof n){var u=f(n);Object.defineProperty(t,e,{get:a(u),set:l(n),enumerable:!0,configurable:!1})}else s[n]?Object.defineProperty(t,e,{get:(c=n,function(t,e,r){return t.getUniform(e.program,r[c])}),set:l(n),enumerable:!0,configurable:!1}):t[e]=function(t){switch(t){case"bool":return!1;case"int":case"sampler2D":case"samplerCube":case"float":return 0;default:var e=t.indexOf("vec");if(0<=e&&e<=1&&t.length===4+e){if((r=t.charCodeAt(t.length-1)-48)<2||r>4)throw new i("","Invalid data type");return"b"===t.charAt(0)?o(r,!1):o(r,0)}if(0===t.indexOf("mat")&&4===t.length){var r;if((r=t.charCodeAt(t.length-1)-48)<2||r>4)throw new i("","Invalid uniform dimension type for matrix "+name+": "+t);return o(r*r,0)}throw new i("","Unknown uniform data type for "+name+": "+t)}}(r[n].type);var c}function f(t){var e;if(Array.isArray(t)){e=new Array(t.length);for(var r=0;r1){s[0]in a||(a[s[0]]=[]),a=a[s[0]];for(var l=1;l1)for(var l=0;l 0 U ||b|| > 0.\n // Assign z = 0, x = -b, y = a:\n // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n return normalize(vec3(-v.y, v.x, 0.0));\n } else {\n return normalize(vec3(0.0, v.z, -v.y));\n }\n}\n\n// Calculate the tube vertex and normal at the given index.\n//\n// The returned vertex is for a tube ring with its center at origin, radius of length(d), pointing in the direction of d.\n//\n// Each tube segment is made up of a ring of vertices.\n// These vertices are used to make up the triangles of the tube by connecting them together in the vertex array.\n// The indexes of tube segments run from 0 to 8.\n//\nvec3 getTubePosition(vec3 d, float index, out vec3 normal) {\n float segmentCount = 8.0;\n\n float angle = 2.0 * 3.14159 * (index / segmentCount);\n\n vec3 u = getOrthogonalVector(d);\n vec3 v = normalize(cross(u, d));\n\n vec3 x = u * cos(angle) * length(d);\n vec3 y = v * sin(angle) * length(d);\n vec3 v3 = x + y;\n\n normal = normalize(v3);\n\n return v3;\n}\n\nattribute vec4 vector;\nattribute vec4 color, position;\nattribute vec2 uv;\n\nuniform float vectorScale, tubeScale;\nuniform mat4 model, view, projection, inverseModel;\nuniform vec3 eyePosition, lightPosition;\n\nvarying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n // Scale the vector magnitude to stay constant with\n // model & view changes.\n vec3 normal;\n vec3 XYZ = getTubePosition(mat3(model) * (tubeScale * vector.w * normalize(vector.xyz)), position.w, normal);\n vec4 tubePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n\n //Lighting geometry parameters\n vec4 cameraCoordinate = view * tubePosition;\n cameraCoordinate.xyz /= cameraCoordinate.w;\n f_lightDirection = lightPosition - cameraCoordinate.xyz;\n f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n\n // vec4 m_position = model * vec4(tubePosition, 1.0);\n vec4 t_position = view * tubePosition;\n gl_Position = projection * t_position;\n\n f_color = color;\n f_data = tubePosition.xyz;\n f_position = position.xyz;\n f_uv = uv;\n}\n"]),a=n(["#extension GL_OES_standard_derivatives : enable\n\nprecision highp float;\n#define GLSLIFY 1\n\nfloat beckmannDistribution(float x, float roughness) {\n float NdotH = max(x, 0.0001);\n float cos2Alpha = NdotH * NdotH;\n float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n float roughness2 = roughness * roughness;\n float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n return exp(tan2Alpha / roughness2) / denom;\n}\n\nfloat cookTorranceSpecular(\n vec3 lightDirection,\n vec3 viewDirection,\n vec3 surfaceNormal,\n float roughness,\n float fresnel) {\n\n float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n\n //Half angle vector\n vec3 H = normalize(lightDirection + viewDirection);\n\n //Geometric term\n float NdotH = max(dot(surfaceNormal, H), 0.0);\n float VdotH = max(dot(viewDirection, H), 0.000001);\n float LdotH = max(dot(lightDirection, H), 0.000001);\n float G1 = (2.0 * NdotH * VdotN) / VdotH;\n float G2 = (2.0 * NdotH * LdotN) / LdotH;\n float G = min(1.0, min(G1, G2));\n \n //Distribution term\n float D = beckmannDistribution(NdotH, roughness);\n\n //Fresnel term\n float F = pow(1.0 - VdotN, fresnel);\n\n //Multiply terms and done\n return G * F * D / max(3.14159265 * VdotN, 0.000001);\n}\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\nuniform sampler2D texture;\n\nvarying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\nvarying vec4 f_color;\nvarying vec2 f_uv;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n vec3 N = normalize(f_normal);\n vec3 L = normalize(f_lightDirection);\n vec3 V = normalize(f_eyeDirection);\n\n if(gl_FrontFacing) {\n N = -N;\n }\n\n float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n\n vec4 surfaceColor = f_color * texture2D(texture, f_uv);\n vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n\n gl_FragColor = litColor * opacity;\n}\n"]),o=n(["precision highp float;\n\nprecision highp float;\n#define GLSLIFY 1\n\nvec3 getOrthogonalVector(vec3 v) {\n // Return up-vector for only-z vector.\n // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n // Assign z = 0, x = -b, y = a:\n // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n return normalize(vec3(-v.y, v.x, 0.0));\n } else {\n return normalize(vec3(0.0, v.z, -v.y));\n }\n}\n\n// Calculate the tube vertex and normal at the given index.\n//\n// The returned vertex is for a tube ring with its center at origin, radius of length(d), pointing in the direction of d.\n//\n// Each tube segment is made up of a ring of vertices.\n// These vertices are used to make up the triangles of the tube by connecting them together in the vertex array.\n// The indexes of tube segments run from 0 to 8.\n//\nvec3 getTubePosition(vec3 d, float index, out vec3 normal) {\n float segmentCount = 8.0;\n\n float angle = 2.0 * 3.14159 * (index / segmentCount);\n\n vec3 u = getOrthogonalVector(d);\n vec3 v = normalize(cross(u, d));\n\n vec3 x = u * cos(angle) * length(d);\n vec3 y = v * sin(angle) * length(d);\n vec3 v3 = x + y;\n\n normal = normalize(v3);\n\n return v3;\n}\n\nattribute vec4 vector;\nattribute vec4 position;\nattribute vec4 id;\n\nuniform mat4 model, view, projection;\nuniform float tubeScale;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n vec3 normal;\n vec3 XYZ = getTubePosition(mat3(model) * (tubeScale * vector.w * normalize(vector.xyz)), position.w, normal);\n vec4 tubePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n\n gl_Position = projection * view * tubePosition;\n f_id = id;\n f_position = position.xyz;\n}\n"]),s=n(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 clipBounds[2];\nuniform float pickId;\n\nvarying vec3 f_position;\nvarying vec4 f_id;\n\nvoid main() {\n if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n\n gl_FragColor = vec4(pickId, f_id.xyz);\n}"]);e.meshShader={vertex:i,fragment:a,attributes:[{name:"position",type:"vec4"},{name:"color",type:"vec4"},{name:"uv",type:"vec2"},{name:"vector",type:"vec4"}]},e.pickShader={vertex:o,fragment:s,attributes:[{name:"position",type:"vec4"},{name:"id",type:"vec4"},{name:"vector",type:"vec4"}]}},7307:function(t,e,r){"use strict";var n=r(2858),i=r(4020),a=["xyz","xzy","yxz","yzx","zxy","zyx"],o=function(t,e){var r,n=t.length;for(r=0;re)return r-1}return r},s=function(t,e,r){return tr?r:t},l=function(t){var e=1/0;t.sort((function(t,e){return t-e}));for(var r=t.length,n=1;nf-1||m>h-1||x>p-1)return n.create();var b,_,w,T,k,A,M=a[0][d],S=a[0][y],E=a[1][v],L=a[1][m],C=a[2][g],P=(l-M)/(S-M),O=(u-E)/(L-E),I=(c-C)/(a[2][x]-C);switch(isFinite(P)||(P=.5),isFinite(O)||(O=.5),isFinite(I)||(I=.5),r.reversedX&&(d=f-1-d,y=f-1-y),r.reversedY&&(v=h-1-v,m=h-1-m),r.reversedZ&&(g=p-1-g,x=p-1-x),r.filled){case 5:k=g,A=x,w=v*p,T=m*p,b=d*p*h,_=y*p*h;break;case 4:k=g,A=x,b=d*p,_=y*p,w=v*p*f,T=m*p*f;break;case 3:w=v,T=m,k=g*h,A=x*h,b=d*h*p,_=y*h*p;break;case 2:w=v,T=m,b=d*h,_=y*h,k=g*h*f,A=x*h*f;break;case 1:b=d,_=y,k=g*f,A=x*f,w=v*f*p,T=m*f*p;break;default:b=d,_=y,w=v*f,T=m*f,k=g*f*h,A=x*f*h}var D=i[b+w+k],z=i[b+w+A],R=i[b+T+k],F=i[b+T+A],B=i[_+w+k],N=i[_+w+A],j=i[_+T+k],U=i[_+T+A],V=n.create(),q=n.create(),H=n.create(),G=n.create();n.lerp(V,D,B,P),n.lerp(q,z,N,P),n.lerp(H,R,j,P),n.lerp(G,F,U,P);var W=n.create(),Y=n.create();n.lerp(W,V,H,O),n.lerp(Y,q,G,O);var X=n.create();return n.lerp(X,W,Y,I),X}(e,t,p)},v=t.getDivergence||function(t,e){var r=n.create(),i=1e-4;n.add(r,t,[i,0,0]);var a=d(r);n.subtract(a,a,e),n.scale(a,a,1/i),n.add(r,t,[0,i,0]);var o=d(r);n.subtract(o,o,e),n.scale(o,o,1/i),n.add(r,t,[0,0,i]);var s=d(r);return n.subtract(s,s,e),n.scale(s,s,1/i),n.add(r,a,o),n.add(r,r,s),r},g=[],y=e[0][0],m=e[0][1],x=e[0][2],b=e[1][0],_=e[1][1],w=e[1][2],T=function(t){var e=t[0],r=t[1],n=t[2];return!(eb||r_||nw)},k=10*n.distance(e[0],e[1])/u,A=k*k,M=1,S=0,E=r.length;E>1&&(M=function(t){for(var e=[],r=[],n=[],i={},a={},o={},s=t.length,u=0;uS&&(S=F),z.push(F),g.push({points:P,velocities:O,divergences:z});for(var B=0;B<100*u&&P.lengthA&&n.scale(N,N,k/Math.sqrt(j)),n.add(N,N,C),I=d(N),n.squaredDistance(D,N)-A>-1e-4*A&&(P.push(N),D=N,O.push(I),R=v(N,I),F=n.length(R),isFinite(F)&&F>S&&(S=F),z.push(F)),C=N}}var U=function(t,e,r,a){for(var o=0,s=0;s0)for(T=0;T<8;T++){var k=(T+1)%8;u.push(h[T],p[T],p[k],p[k],h[k],h[T]),f.push(m,y,y,y,m,m),d.push(v,g,g,g,v,v);var A=u.length;c.push([A-6,A-5,A-4],[A-3,A-2,A-1])}var M=h;h=p,p=M;var S=m;m=y,y=S;var E=v;v=g,g=E}return{positions:u,cells:c,vectors:f,vertexIntensity:d}}(t,r,a,o)})),f=[],h=[],p=[],d=[];for(s=0;s max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec3 lowerBound, upperBound;\nuniform float contourTint;\nuniform vec4 contourColor;\nuniform sampler2D colormap;\nuniform vec3 clipBounds[2];\nuniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\nuniform float vertexColor;\n\nvarying float value, kill;\nvarying vec3 worldCoordinate;\nvarying vec3 lightDirection, eyeDirection, surfaceNormal;\nvarying vec4 vColor;\n\nvoid main() {\n if (\n kill > 0.0 ||\n vColor.a == 0.0 ||\n outOfRange(clipBounds[0], clipBounds[1], worldCoordinate)\n ) discard;\n\n vec3 N = normalize(surfaceNormal);\n vec3 V = normalize(eyeDirection);\n vec3 L = normalize(lightDirection);\n\n if(gl_FrontFacing) {\n N = -N;\n }\n\n float specular = max(beckmannSpecular(L, V, N, roughness), 0.);\n float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n\n //decide how to interpolate color — in vertex or in fragment\n vec4 surfaceColor =\n step(vertexColor, .5) * texture2D(colormap, vec2(value, value)) +\n step(.5, vertexColor) * vColor;\n\n vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n\n gl_FragColor = mix(litColor, contourColor, contourTint) * opacity;\n}\n"]),s=i(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec4 uv;\nattribute float f;\n\nuniform vec3 objectOffset;\nuniform mat3 permutation;\nuniform mat4 model, view, projection;\nuniform float height, zOffset;\nuniform sampler2D colormap;\n\nvarying float value, kill;\nvarying vec3 worldCoordinate;\nvarying vec2 planeCoordinate;\nvarying vec3 lightDirection, eyeDirection, surfaceNormal;\nvarying vec4 vColor;\n\nvoid main() {\n vec3 dataCoordinate = permutation * vec3(uv.xy, height);\n worldCoordinate = objectOffset + dataCoordinate;\n vec4 worldPosition = model * vec4(worldCoordinate, 1.0);\n\n vec4 clipPosition = projection * view * worldPosition;\n clipPosition.z += zOffset;\n\n gl_Position = clipPosition;\n value = f + objectOffset.z;\n kill = -1.0;\n planeCoordinate = uv.zw;\n\n vColor = texture2D(colormap, vec2(value, value));\n\n //Don't do lighting for contours\n surfaceNormal = vec3(1,0,0);\n eyeDirection = vec3(0,1,0);\n lightDirection = vec3(0,0,1);\n}\n"]),l=i(["precision highp float;\n#define GLSLIFY 1\n\nbool outOfRange(float a, float b, float p) {\n return ((p > max(a, b)) || \n (p < min(a, b)));\n}\n\nbool outOfRange(vec2 a, vec2 b, vec2 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y));\n}\n\nbool outOfRange(vec3 a, vec3 b, vec3 p) {\n return (outOfRange(a.x, b.x, p.x) ||\n outOfRange(a.y, b.y, p.y) ||\n outOfRange(a.z, b.z, p.z));\n}\n\nbool outOfRange(vec4 a, vec4 b, vec4 p) {\n return outOfRange(a.xyz, b.xyz, p.xyz);\n}\n\nuniform vec2 shape;\nuniform vec3 clipBounds[2];\nuniform float pickId;\n\nvarying float value, kill;\nvarying vec3 worldCoordinate;\nvarying vec2 planeCoordinate;\nvarying vec3 surfaceNormal;\n\nvec2 splitFloat(float v) {\n float vh = 255.0 * v;\n float upper = floor(vh);\n float lower = fract(vh);\n return vec2(upper / 255.0, floor(lower * 16.0) / 16.0);\n}\n\nvoid main() {\n if ((kill > 0.0) ||\n (outOfRange(clipBounds[0], clipBounds[1], worldCoordinate))) discard;\n\n vec2 ux = splitFloat(planeCoordinate.x / shape.x);\n vec2 uy = splitFloat(planeCoordinate.y / shape.y);\n gl_FragColor = vec4(pickId, ux.x, uy.x, ux.y + (uy.y/16.0));\n}\n"]);e.createShader=function(t){var e=n(t,a,o,null,[{name:"uv",type:"vec4"},{name:"f",type:"vec3"},{name:"normal",type:"vec3"}]);return e.attributes.uv.location=0,e.attributes.f.location=1,e.attributes.normal.location=2,e},e.createPickShader=function(t){var e=n(t,a,l,null,[{name:"uv",type:"vec4"},{name:"f",type:"vec3"},{name:"normal",type:"vec3"}]);return e.attributes.uv.location=0,e.attributes.f.location=1,e.attributes.normal.location=2,e},e.createContourShader=function(t){var e=n(t,s,o,null,[{name:"uv",type:"vec4"},{name:"f",type:"float"}]);return e.attributes.uv.location=0,e.attributes.f.location=1,e},e.createPickContourShader=function(t){var e=n(t,s,l,null,[{name:"uv",type:"vec4"},{name:"f",type:"float"}]);return e.attributes.uv.location=0,e.attributes.f.location=1,e}},3754:function(t,e,r){"use strict";t.exports=function(t){var e=t.gl,r=m(e),n=b(e),s=x(e),l=_(e),u=i(e),c=a(e,[{buffer:u,size:4,stride:w,offset:0},{buffer:u,size:3,stride:w,offset:16},{buffer:u,size:3,stride:w,offset:28}]),f=i(e),h=a(e,[{buffer:f,size:4,stride:20,offset:0},{buffer:f,size:1,stride:20,offset:16}]),p=i(e),d=a(e,[{buffer:p,size:2,type:e.FLOAT}]),v=o(e,1,S,e.RGBA,e.UNSIGNED_BYTE);v.minFilter=e.LINEAR,v.magFilter=e.LINEAR;var g=new E(e,[0,0],[[0,0,0],[0,0,0]],r,n,u,c,v,s,l,f,h,p,d,[0,0,0]),y={levels:[[],[],[]]};for(var T in t)y[T]=t[T];return y.colormap=y.colormap||"jet",g.update(y),g};var n=r(2288),i=r(5827),a=r(2944),o=r(8931),s=r(5306),l=r(9156),u=r(7498),c=r(7382),f=r(5050),h=r(4162),p=r(104),d=r(7437),v=r(5070),g=r(9144),y=r(9054),m=y.createShader,x=y.createContourShader,b=y.createPickShader,_=y.createPickContourShader,w=40,T=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],k=[[0,0],[0,1],[1,0],[1,1],[1,0],[0,1]],A=[[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0]];function M(t,e,r,n,i){this.position=t,this.index=e,this.uv=r,this.level=n,this.dataCoordinate=i}!function(){for(var t=0;t<3;++t){var e=A[t],r=(t+2)%3;e[(t+1)%3+0]=1,e[r+3]=1,e[t+6]=1}}();var S=256;function E(t,e,r,n,i,a,o,l,u,c,h,p,d,v,g){this.gl=t,this.shape=e,this.bounds=r,this.objectOffset=g,this.intensityBounds=[],this._shader=n,this._pickShader=i,this._coordinateBuffer=a,this._vao=o,this._colorMap=l,this._contourShader=u,this._contourPickShader=c,this._contourBuffer=h,this._contourVAO=p,this._contourOffsets=[[],[],[]],this._contourCounts=[[],[],[]],this._vertexCount=0,this._pickResult=new M([0,0,0],[0,0],[0,0],[0,0,0],[0,0,0]),this._dynamicBuffer=d,this._dynamicVAO=v,this._dynamicOffsets=[0,0,0],this._dynamicCounts=[0,0,0],this.contourWidth=[1,1,1],this.contourLevels=[[1],[1],[1]],this.contourTint=[0,0,0],this.contourColor=[[.5,.5,.5,1],[.5,.5,.5,1],[.5,.5,.5,1]],this.showContour=!0,this.showSurface=!0,this.enableHighlight=[!0,!0,!0],this.highlightColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.highlightTint=[1,1,1],this.highlightLevel=[-1,-1,-1],this.enableDynamic=[!0,!0,!0],this.dynamicLevel=[NaN,NaN,NaN],this.dynamicColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.dynamicTint=[1,1,1],this.dynamicWidth=[1,1,1],this.axesBounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.surfaceProject=[!1,!1,!1],this.contourProject=[[!1,!1,!1],[!1,!1,!1],[!1,!1,!1]],this.colorBounds=[!1,!1],this._field=[f(s.mallocFloat(1024),[0,0]),f(s.mallocFloat(1024),[0,0]),f(s.mallocFloat(1024),[0,0])],this.pickId=1,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.snapToData=!1,this.pixelRatio=1,this.opacity=1,this.lightPosition=[10,1e4,0],this.ambientLight=.8,this.diffuseLight=.8,this.specularLight=2,this.roughness=.5,this.fresnel=1.5,this.vertexColor=0,this.dirty=!0}var L=E.prototype;L.genColormap=function(t,e){var r=!1,n=c([l({colormap:t,nshades:S,format:"rgba"}).map((function(t,n){var i=e?function(t,e){if(!e)return 1;if(!e.length)return 1;for(var r=0;rt&&r>0){var n=(e[r][0]-t)/(e[r][0]-e[r-1][0]);return e[r][1]*(1-n)+n*e[r-1][1]}}return 1}(n/255,e):t[3];return i<1&&(r=!0),[t[0],t[1],t[2],255*i]}))]);return u.divseq(n,255),this.hasAlphaScale=r,n},L.isTransparent=function(){return this.opacity<1||this.hasAlphaScale},L.isOpaque=function(){return!this.isTransparent()},L.pickSlots=1,L.setPickBase=function(t){this.pickId=t};var C=[0,0,0],P={showSurface:!1,showContour:!1,projections:[T.slice(),T.slice(),T.slice()],clipBounds:[[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]]]};function O(t,e){var r,n,i,a=e.axes&&e.axes.lastCubeProps.axis||C,o=e.showSurface,s=e.showContour;for(r=0;r<3;++r)for(o=o||e.surfaceProject[r],n=0;n<3;++n)s=s||e.contourProject[r][n];for(r=0;r<3;++r){var l=P.projections[r];for(n=0;n<16;++n)l[n]=0;for(n=0;n<4;++n)l[5*n]=1;l[5*r]=0,l[12+r]=e.axesBounds[+(a[r]>0)][r],p(l,t.model,l);var u=P.clipBounds[r];for(i=0;i<2;++i)for(n=0;n<3;++n)u[i][n]=t.clipBounds[i][n];u[0][r]=-1e8,u[1][r]=1e8}return P.showSurface=o,P.showContour=s,P}var I={model:T,view:T,projection:T,inverseModel:T.slice(),lowerBound:[0,0,0],upperBound:[0,0,0],colorMap:0,clipBounds:[[0,0,0],[0,0,0]],height:0,contourTint:0,contourColor:[0,0,0,1],permutation:[1,0,0,0,1,0,0,0,1],zOffset:-1e-4,objectOffset:[0,0,0],kambient:1,kdiffuse:1,kspecular:1,lightPosition:[1e3,1e3,1e3],eyePosition:[0,0,0],roughness:1,fresnel:1,opacity:1,vertexColor:0},D=T.slice(),z=[1,0,0,0,1,0,0,0,1];function R(t,e){t=t||{};var r=this.gl;r.disable(r.CULL_FACE),this._colorMap.bind(0);var n=I;n.model=t.model||T,n.view=t.view||T,n.projection=t.projection||T,n.lowerBound=[this.bounds[0][0],this.bounds[0][1],this.colorBounds[0]||this.bounds[0][2]],n.upperBound=[this.bounds[1][0],this.bounds[1][1],this.colorBounds[1]||this.bounds[1][2]],n.objectOffset=this.objectOffset,n.contourColor=this.contourColor[0],n.inverseModel=d(n.inverseModel,n.model);for(var i=0;i<2;++i)for(var a=n.clipBounds[i],o=0;o<3;++o)a[o]=Math.min(Math.max(this.clipBounds[i][o],-1e8),1e8);n.kambient=this.ambientLight,n.kdiffuse=this.diffuseLight,n.kspecular=this.specularLight,n.roughness=this.roughness,n.fresnel=this.fresnel,n.opacity=this.opacity,n.height=0,n.permutation=z,n.vertexColor=this.vertexColor;var s=D;for(p(s,n.view,n.model),p(s,n.projection,s),d(s,s),i=0;i<3;++i)n.eyePosition[i]=s[12+i]/s[15];var l=s[15];for(i=0;i<3;++i)l+=this.lightPosition[i]*s[4*i+3];for(i=0;i<3;++i){var u=s[12+i];for(o=0;o<3;++o)u+=s[4*o+i]*this.lightPosition[o];n.lightPosition[i]=u/l}var c=O(n,this);if(c.showSurface){for(this._shader.bind(),this._shader.uniforms=n,this._vao.bind(),this.showSurface&&this._vertexCount&&this._vao.draw(r.TRIANGLES,this._vertexCount),i=0;i<3;++i)this.surfaceProject[i]&&this.vertexCount&&(this._shader.uniforms.model=c.projections[i],this._shader.uniforms.clipBounds=c.clipBounds[i],this._vao.draw(r.TRIANGLES,this._vertexCount));this._vao.unbind()}if(c.showContour){var f=this._contourShader;n.kambient=1,n.kdiffuse=0,n.kspecular=0,n.opacity=1,f.bind(),f.uniforms=n;var h=this._contourVAO;for(h.bind(),i=0;i<3;++i)for(f.uniforms.permutation=A[i],r.lineWidth(this.contourWidth[i]*this.pixelRatio),o=0;o>4)/16)/255,i=Math.floor(n),a=n-i,o=e[1]*(t.value[1]+(15&t.value[2])/16)/255,s=Math.floor(o),l=o-s;i+=1,s+=1;var u=r.position;u[0]=u[1]=u[2]=0;for(var c=0;c<2;++c)for(var f=c?a:1-a,h=0;h<2;++h)for(var p=i+c,d=s+h,g=f*(h?l:1-l),y=0;y<3;++y)u[y]+=this._field[y].get(p,d)*g;for(var m=this._pickResult.level,x=0;x<3;++x)if(m[x]=v.le(this.contourLevels[x],u[x]),m[x]<0)this.contourLevels[x].length>0&&(m[x]=0);else if(m[x]Math.abs(_-u[x])&&(m[x]+=1)}for(r.index[0]=a<.5?i:i+1,r.index[1]=l<.5?s:s+1,r.uv[0]=n/e[0],r.uv[1]=o/e[1],y=0;y<3;++y)r.dataCoordinate[y]=this._field[y].get(r.index[0],r.index[1]);return r},L.padField=function(t,e){var r=e.shape.slice(),n=t.shape.slice();u.assign(t.lo(1,1).hi(r[0],r[1]),e),u.assign(t.lo(1).hi(r[0],1),e.hi(r[0],1)),u.assign(t.lo(1,n[1]-1).hi(r[0],1),e.lo(0,r[1]-1).hi(r[0],1)),u.assign(t.lo(0,1).hi(1,r[1]),e.hi(1)),u.assign(t.lo(n[0]-1,1).hi(1,r[1]),e.lo(r[0]-1)),t.set(0,0,e.get(0,0)),t.set(0,n[1]-1,e.get(0,r[1]-1)),t.set(n[0]-1,0,e.get(r[0]-1,0)),t.set(n[0]-1,n[1]-1,e.get(r[0]-1,r[1]-1))},L.update=function(t){t=t||{},this.objectOffset=t.objectOffset||this.objectOffset,this.dirty=!0,"contourWidth"in t&&(this.contourWidth=B(t.contourWidth,Number)),"showContour"in t&&(this.showContour=B(t.showContour,Boolean)),"showSurface"in t&&(this.showSurface=!!t.showSurface),"contourTint"in t&&(this.contourTint=B(t.contourTint,Boolean)),"contourColor"in t&&(this.contourColor=j(t.contourColor)),"contourProject"in t&&(this.contourProject=B(t.contourProject,(function(t){return B(t,Boolean)}))),"surfaceProject"in t&&(this.surfaceProject=t.surfaceProject),"dynamicColor"in t&&(this.dynamicColor=j(t.dynamicColor)),"dynamicTint"in t&&(this.dynamicTint=B(t.dynamicTint,Number)),"dynamicWidth"in t&&(this.dynamicWidth=B(t.dynamicWidth,Number)),"opacity"in t&&(this.opacity=t.opacity),"opacityscale"in t&&(this.opacityscale=t.opacityscale),"colorBounds"in t&&(this.colorBounds=t.colorBounds),"vertexColor"in t&&(this.vertexColor=t.vertexColor?1:0),"colormap"in t&&this._colorMap.setPixels(this.genColormap(t.colormap,this.opacityscale));var e=t.field||t.coords&&t.coords[2]||null,r=!1;if(e||(e=this._field[2].shape[0]||this._field[2].shape[2]?this._field[2].lo(1,1).hi(this._field[2].shape[0]-2,this._field[2].shape[1]-2):this._field[2].hi(0,0)),"field"in t||"coords"in t){var i=(e.shape[0]+2)*(e.shape[1]+2);i>this._field[2].data.length&&(s.freeFloat(this._field[2].data),this._field[2].data=s.mallocFloat(n.nextPow2(i))),this._field[2]=f(this._field[2].data,[e.shape[0]+2,e.shape[1]+2]),this.padField(this._field[2],e),this.shape=e.shape.slice();for(var a=this.shape,o=0;o<2;++o)this._field[2].size>this._field[o].data.length&&(s.freeFloat(this._field[o].data),this._field[o].data=s.mallocFloat(this._field[2].size)),this._field[o]=f(this._field[o].data,[a[0]+2,a[1]+2]);if(t.coords){var l=t.coords;if(!Array.isArray(l)||3!==l.length)throw new Error("gl-surface: invalid coordinates for x/y");for(o=0;o<2;++o){var u=l[o];for(y=0;y<2;++y)if(u.shape[y]!==a[y])throw new Error("gl-surface: coords have incorrect shape");this.padField(this._field[o],u)}}else if(t.ticks){var c=t.ticks;if(!Array.isArray(c)||2!==c.length)throw new Error("gl-surface: invalid ticks");for(o=0;o<2;++o){var p=c[o];if((Array.isArray(p)||p.length)&&(p=f(p)),p.shape[0]!==a[o])throw new Error("gl-surface: invalid tick length");var d=f(p.data,a);d.stride[o]=p.stride[0],d.stride[1^o]=0,this.padField(this._field[o],d)}}else{for(o=0;o<2;++o){var v=[0,0];v[o]=1,this._field[o]=f(this._field[o].data,[a[0]+2,a[1]+2],v,0)}this._field[0].set(0,0,0);for(var y=0;y0){for(var xt=0;xt<5;++xt)$.pop();U-=1}continue t}$.push(nt[0],nt[1],ot[0],ot[1],nt[2]),U+=1}}rt.push(U)}this._contourOffsets[Q]=et,this._contourCounts[Q]=rt}var bt=s.mallocFloat($.length);for(o=0;o<$.length;++o)bt[o]=$[o];this._contourBuffer.update(bt),s.freeFloat(bt)}},L.dispose=function(){this._shader.dispose(),this._vao.dispose(),this._coordinateBuffer.dispose(),this._colorMap.dispose(),this._contourBuffer.dispose(),this._contourVAO.dispose(),this._contourShader.dispose(),this._contourPickShader.dispose(),this._dynamicBuffer.dispose(),this._dynamicVAO.dispose();for(var t=0;t<3;++t)s.freeFloat(this._field[t].data)},L.highlight=function(t){var e,r;if(!t)return this._dynamicCounts=[0,0,0],this.dyanamicLevel=[NaN,NaN,NaN],void(this.highlightLevel=[-1,-1,-1]);for(e=0;e<3;++e)this.enableHighlight[e]?this.highlightLevel[e]=t.level[e]:this.highlightLevel[e]=-1;for(r=this.snapToData?t.dataCoordinate:t.position,e=0;e<3;++e)r[e]-=this.objectOffset[e];if(this.enableDynamic[0]&&r[0]!==this.dynamicLevel[0]||this.enableDynamic[1]&&r[1]!==this.dynamicLevel[1]||this.enableDynamic[2]&&r[2]!==this.dynamicLevel[2]){for(var n=0,i=this.shape,a=s.mallocFloat(12*i[0]*i[1]),o=0;o<3;++o)if(this.enableDynamic[o]){this.dynamicLevel[o]=r[o];var l=(o+1)%3,u=(o+2)%3,c=this._field[o],f=this._field[l],p=this._field[u],d=h(c,r[o]),v=d.cells,g=d.positions;for(this._dynamicOffsets[o]=n,e=0;es||o[1]<0||o[1]>s)throw new Error("gl-texture2d: Invalid texture size");var l=d(o,e.stride.slice()),u=0;"float32"===r?u=t.FLOAT:"float64"===r?(u=t.FLOAT,l=!1,r="float32"):"uint8"===r?u=t.UNSIGNED_BYTE:(u=t.UNSIGNED_BYTE,l=!1,r="uint8");var f,p,g=0;if(2===o.length)g=t.LUMINANCE,o=[o[0],o[1],1],e=n(e.data,o,[e.stride[0],e.stride[1],1],e.offset);else{if(3!==o.length)throw new Error("gl-texture2d: Invalid shape for texture");if(1===o[2])g=t.ALPHA;else if(2===o[2])g=t.LUMINANCE_ALPHA;else if(3===o[2])g=t.RGB;else{if(4!==o[2])throw new Error("gl-texture2d: Invalid shape for pixel coords");g=t.RGBA}}u!==t.FLOAT||t.getExtension("OES_texture_float")||(u=t.UNSIGNED_BYTE,l=!1);var y=e.size;if(l)f=0===e.offset&&e.data.length===y?e.data:e.data.subarray(e.offset,e.offset+y);else{var m=[o[2],o[2]*o[0],1];p=a.malloc(y,r);var x=n(p,o,m,0);"float32"!==r&&"float64"!==r||u!==t.UNSIGNED_BYTE?i.assign(x,e):c(x,e),f=p.subarray(0,y)}var b=v(t);return t.texImage2D(t.TEXTURE_2D,0,g,o[0],o[1],0,g,u,f),l||a.free(p),new h(t,b,o[0],o[1],g,u)}(t,e)}throw new Error("gl-texture2d: Invalid arguments for texture2d constructor")};var o=null,s=null,l=null;function u(t){return"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLVideoElement&&t instanceof HTMLVideoElement||"undefined"!=typeof ImageData&&t instanceof ImageData}var c=function(t,e){i.muls(t,e,255)};function f(t,e,r){var n=t.gl,i=n.getParameter(n.MAX_TEXTURE_SIZE);if(e<0||e>i||r<0||r>i)throw new Error("gl-texture2d: Invalid texture size");return t._shape=[e,r],t.bind(),n.texImage2D(n.TEXTURE_2D,0,t.format,e,r,0,t.format,t.type,null),t._mipLevels=[0],t}function h(t,e,r,n,i,a){this.gl=t,this.handle=e,this.format=i,this.type=a,this._shape=[r,n],this._mipLevels=[0],this._magFilter=t.NEAREST,this._minFilter=t.NEAREST,this._wrapS=t.CLAMP_TO_EDGE,this._wrapT=t.CLAMP_TO_EDGE,this._anisoSamples=1;var o=this,s=[this._wrapS,this._wrapT];Object.defineProperties(s,[{get:function(){return o._wrapS},set:function(t){return o.wrapS=t}},{get:function(){return o._wrapT},set:function(t){return o.wrapT=t}}]),this._wrapVector=s;var l=[this._shape[0],this._shape[1]];Object.defineProperties(l,[{get:function(){return o._shape[0]},set:function(t){return o.width=t}},{get:function(){return o._shape[1]},set:function(t){return o.height=t}}]),this._shapeVector=l}var p=h.prototype;function d(t,e){return 3===t.length?1===e[2]&&e[1]===t[0]*t[2]&&e[0]===t[2]:1===e[0]&&e[1]===t[0]}function v(t){var e=t.createTexture();return t.bindTexture(t.TEXTURE_2D,e),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.NEAREST),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.NEAREST),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),e}function g(t,e,r,n,i){var a=t.getParameter(t.MAX_TEXTURE_SIZE);if(e<0||e>a||r<0||r>a)throw new Error("gl-texture2d: Invalid texture shape");if(i===t.FLOAT&&!t.getExtension("OES_texture_float"))throw new Error("gl-texture2d: Floating point textures not supported on this platform");var o=v(t);return t.texImage2D(t.TEXTURE_2D,0,n,e,r,0,n,i,null),new h(t,o,e,r,n,i)}Object.defineProperties(p,{minFilter:{get:function(){return this._minFilter},set:function(t){this.bind();var e=this.gl;if(this.type===e.FLOAT&&o.indexOf(t)>=0&&(e.getExtension("OES_texture_float_linear")||(t=e.NEAREST)),s.indexOf(t)<0)throw new Error("gl-texture2d: Unknown filter mode "+t);return e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,t),this._minFilter=t}},magFilter:{get:function(){return this._magFilter},set:function(t){this.bind();var e=this.gl;if(this.type===e.FLOAT&&o.indexOf(t)>=0&&(e.getExtension("OES_texture_float_linear")||(t=e.NEAREST)),s.indexOf(t)<0)throw new Error("gl-texture2d: Unknown filter mode "+t);return e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,t),this._magFilter=t}},mipSamples:{get:function(){return this._anisoSamples},set:function(t){var e=this._anisoSamples;if(this._anisoSamples=0|Math.max(t,1),e!==this._anisoSamples){var r=this.gl.getExtension("EXT_texture_filter_anisotropic");r&&this.gl.texParameterf(this.gl.TEXTURE_2D,r.TEXTURE_MAX_ANISOTROPY_EXT,this._anisoSamples)}return this._anisoSamples}},wrapS:{get:function(){return this._wrapS},set:function(t){if(this.bind(),l.indexOf(t)<0)throw new Error("gl-texture2d: Unknown wrap mode "+t);return this.gl.texParameteri(this.gl.TEXTURE_2D,this.gl.TEXTURE_WRAP_S,t),this._wrapS=t}},wrapT:{get:function(){return this._wrapT},set:function(t){if(this.bind(),l.indexOf(t)<0)throw new Error("gl-texture2d: Unknown wrap mode "+t);return this.gl.texParameteri(this.gl.TEXTURE_2D,this.gl.TEXTURE_WRAP_T,t),this._wrapT=t}},wrap:{get:function(){return this._wrapVector},set:function(t){if(Array.isArray(t)||(t=[t,t]),2!==t.length)throw new Error("gl-texture2d: Must specify wrap mode for rows and columns");for(var e=0;e<2;++e)if(l.indexOf(t[e])<0)throw new Error("gl-texture2d: Unknown wrap mode "+t);this._wrapS=t[0],this._wrapT=t[1];var r=this.gl;return this.bind(),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,this._wrapS),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,this._wrapT),t}},shape:{get:function(){return this._shapeVector},set:function(t){if(Array.isArray(t)){if(2!==t.length)throw new Error("gl-texture2d: Invalid texture shape")}else t=[0|t,0|t];return f(this,0|t[0],0|t[1]),[0|t[0],0|t[1]]}},width:{get:function(){return this._shape[0]},set:function(t){return f(this,t|=0,this._shape[1]),t}},height:{get:function(){return this._shape[1]},set:function(t){return t|=0,f(this,this._shape[0],t),t}}}),p.bind=function(t){var e=this.gl;return void 0!==t&&e.activeTexture(e.TEXTURE0+(0|t)),e.bindTexture(e.TEXTURE_2D,this.handle),void 0!==t?0|t:e.getParameter(e.ACTIVE_TEXTURE)-e.TEXTURE0},p.dispose=function(){this.gl.deleteTexture(this.handle)},p.generateMipmap=function(){this.bind(),this.gl.generateMipmap(this.gl.TEXTURE_2D);for(var t=Math.min(this._shape[0],this._shape[1]),e=0;t>0;++e,t>>>=1)this._mipLevels.indexOf(e)<0&&this._mipLevels.push(e)},p.setPixels=function(t,e,r,o){var s=this.gl;this.bind(),Array.isArray(e)?(o=r,r=0|e[1],e=0|e[0]):(e=e||0,r=r||0),o=o||0;var l=u(t)?t:t.raw;if(l)this._mipLevels.indexOf(o)<0?(s.texImage2D(s.TEXTURE_2D,0,this.format,this.format,this.type,l),this._mipLevels.push(o)):s.texSubImage2D(s.TEXTURE_2D,o,e,r,this.format,this.type,l);else{if(!(t.shape&&t.stride&&t.data))throw new Error("gl-texture2d: Unsupported data type");if(t.shape.length<2||e+t.shape[1]>this._shape[1]>>>o||r+t.shape[0]>this._shape[0]>>>o||e<0||r<0)throw new Error("gl-texture2d: Texture dimensions are out of bounds");!function(t,e,r,o,s,l,u,f){var h=f.dtype,p=f.shape.slice();if(p.length<2||p.length>3)throw new Error("gl-texture2d: Invalid ndarray, must be 2d or 3d");var v=0,g=0,y=d(p,f.stride.slice());if("float32"===h?v=t.FLOAT:"float64"===h?(v=t.FLOAT,y=!1,h="float32"):"uint8"===h?v=t.UNSIGNED_BYTE:(v=t.UNSIGNED_BYTE,y=!1,h="uint8"),2===p.length)g=t.LUMINANCE,p=[p[0],p[1],1],f=n(f.data,p,[f.stride[0],f.stride[1],1],f.offset);else{if(3!==p.length)throw new Error("gl-texture2d: Invalid shape for texture");if(1===p[2])g=t.ALPHA;else if(2===p[2])g=t.LUMINANCE_ALPHA;else if(3===p[2])g=t.RGB;else{if(4!==p[2])throw new Error("gl-texture2d: Invalid shape for pixel coords");g=t.RGBA}p[2]}if(g!==t.LUMINANCE&&g!==t.ALPHA||s!==t.LUMINANCE&&s!==t.ALPHA||(g=s),g!==s)throw new Error("gl-texture2d: Incompatible texture format for setPixels");var m=f.size,x=u.indexOf(o)<0;if(x&&u.push(o),v===l&&y)0===f.offset&&f.data.length===m?x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,f.data):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,f.data):x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,f.data.subarray(f.offset,f.offset+m)):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,f.data.subarray(f.offset,f.offset+m));else{var b;b=l===t.FLOAT?a.mallocFloat32(m):a.mallocUint8(m);var _=n(b,p,[p[2],p[2]*p[0],1]);v===t.FLOAT&&l===t.UNSIGNED_BYTE?c(_,f):i.assign(_,f),x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,b.subarray(0,m)):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,b.subarray(0,m)),l===t.FLOAT?a.freeFloat32(b):a.freeUint8(b)}}(s,e,r,o,this.format,this.type,this._mipLevels,t)}}},3056:function(t){"use strict";t.exports=function(t,e,r){e?e.bind():t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,null);var n=0|t.getParameter(t.MAX_VERTEX_ATTRIBS);if(r){if(r.length>n)throw new Error("gl-vao: Too many vertex attributes");for(var i=0;i1?0:Math.acos(s)};var n=r(5415),i=r(899),a=r(9305)},8827:function(t){t.exports=function(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}},7622:function(t){t.exports=function(t){var e=new Float32Array(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}},8782:function(t){t.exports=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}},8501:function(t){t.exports=function(){var t=new Float32Array(3);return t[0]=0,t[1]=0,t[2]=0,t}},903:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2];return t[0]=i*l-a*s,t[1]=a*o-n*l,t[2]=n*s-i*o,t}},5981:function(t,e,r){t.exports=r(8288)},8288:function(t){t.exports=function(t,e){var r=e[0]-t[0],n=e[1]-t[1],i=e[2]-t[2];return Math.sqrt(r*r+n*n+i*i)}},8629:function(t,e,r){t.exports=r(7979)},7979:function(t){t.exports=function(t,e,r){return t[0]=e[0]/r[0],t[1]=e[1]/r[1],t[2]=e[2]/r[2],t}},9305:function(t){t.exports=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}},154:function(t){t.exports=1e-6},4932:function(t,e,r){t.exports=function(t,e){var r=t[0],i=t[1],a=t[2],o=e[0],s=e[1],l=e[2];return Math.abs(r-o)<=n*Math.max(1,Math.abs(r),Math.abs(o))&&Math.abs(i-s)<=n*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(a-l)<=n*Math.max(1,Math.abs(a),Math.abs(l))};var n=r(154)},5777:function(t){t.exports=function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}},3306:function(t){t.exports=function(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}},7447:function(t,e,r){t.exports=function(t,e,r,i,a,o){var s,l;for(e||(e=3),r||(r=0),l=i?Math.min(i*e+r,t.length):t.length,s=r;s0&&(a=1/Math.sqrt(a),t[0]=e[0]*a,t[1]=e[1]*a,t[2]=e[2]*a),t}},6660:function(t){t.exports=function(t,e){e=e||1;var r=2*Math.random()*Math.PI,n=2*Math.random()-1,i=Math.sqrt(1-n*n)*e;return t[0]=Math.cos(r)*i,t[1]=Math.sin(r)*i,t[2]=n*e,t}},392:function(t){t.exports=function(t,e,r,n){var i=r[1],a=r[2],o=e[1]-i,s=e[2]-a,l=Math.sin(n),u=Math.cos(n);return t[0]=e[0],t[1]=i+o*u-s*l,t[2]=a+o*l+s*u,t}},3222:function(t){t.exports=function(t,e,r,n){var i=r[0],a=r[2],o=e[0]-i,s=e[2]-a,l=Math.sin(n),u=Math.cos(n);return t[0]=i+s*l+o*u,t[1]=e[1],t[2]=a+s*u-o*l,t}},3388:function(t){t.exports=function(t,e,r,n){var i=r[0],a=r[1],o=e[0]-i,s=e[1]-a,l=Math.sin(n),u=Math.cos(n);return t[0]=i+o*u-s*l,t[1]=a+o*l+s*u,t[2]=e[2],t}},1624:function(t){t.exports=function(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}},5685:function(t){t.exports=function(t,e,r){return t[0]=e[0]*r,t[1]=e[1]*r,t[2]=e[2]*r,t}},6722:function(t){t.exports=function(t,e,r,n){return t[0]=e[0]+r[0]*n,t[1]=e[1]+r[1]*n,t[2]=e[2]+r[2]*n,t}},831:function(t){t.exports=function(t,e,r,n){return t[0]=e,t[1]=r,t[2]=n,t}},5294:function(t,e,r){t.exports=r(6403)},3303:function(t,e,r){t.exports=r(4337)},6403:function(t){t.exports=function(t,e){var r=e[0]-t[0],n=e[1]-t[1],i=e[2]-t[2];return r*r+n*n+i*i}},4337:function(t){t.exports=function(t){var e=t[0],r=t[1],n=t[2];return e*e+r*r+n*n}},8921:function(t,e,r){t.exports=r(911)},911:function(t){t.exports=function(t,e,r){return t[0]=e[0]-r[0],t[1]=e[1]-r[1],t[2]=e[2]-r[2],t}},9908:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2];return t[0]=n*r[0]+i*r[3]+a*r[6],t[1]=n*r[1]+i*r[4]+a*r[7],t[2]=n*r[2]+i*r[5]+a*r[8],t}},3255:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[3]*n+r[7]*i+r[11]*a+r[15];return o=o||1,t[0]=(r[0]*n+r[4]*i+r[8]*a+r[12])/o,t[1]=(r[1]*n+r[5]*i+r[9]*a+r[13])/o,t[2]=(r[2]*n+r[6]*i+r[10]*a+r[14])/o,t}},6568:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2],u=r[3],c=u*n+s*a-l*i,f=u*i+l*n-o*a,h=u*a+o*i-s*n,p=-o*n-s*i-l*a;return t[0]=c*u+p*-o+f*-l-h*-s,t[1]=f*u+p*-s+h*-o-c*-l,t[2]=h*u+p*-l+c*-s-f*-o,t}},3433:function(t){t.exports=function(t,e,r){return t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t[3]=e[3]+r[3],t}},1413:function(t){t.exports=function(t){var e=new Float32Array(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}},3470:function(t){t.exports=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}},5313:function(t){t.exports=function(){var t=new Float32Array(4);return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t}},5446:function(t){t.exports=function(t,e){var r=e[0]-t[0],n=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return Math.sqrt(r*r+n*n+i*i+a*a)}},205:function(t){t.exports=function(t,e,r){return t[0]=e[0]/r[0],t[1]=e[1]/r[1],t[2]=e[2]/r[2],t[3]=e[3]/r[3],t}},4242:function(t){t.exports=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}},5680:function(t){t.exports=function(t,e,r,n){var i=new Float32Array(4);return i[0]=t,i[1]=e,i[2]=r,i[3]=n,i}},4020:function(t,e,r){t.exports={create:r(5313),clone:r(1413),fromValues:r(5680),copy:r(3470),set:r(6453),add:r(3433),subtract:r(2705),multiply:r(746),divide:r(205),min:r(2170),max:r(3030),scale:r(5510),scaleAndAdd:r(4224),distance:r(5446),squaredDistance:r(1542),length:r(8177),squaredLength:r(9037),negate:r(6459),inverse:r(8057),normalize:r(381),dot:r(4242),lerp:r(8746),random:r(3770),transformMat4:r(6342),transformQuat:r(5022)}},8057:function(t){t.exports=function(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t[3]=1/e[3],t}},8177:function(t){t.exports=function(t){var e=t[0],r=t[1],n=t[2],i=t[3];return Math.sqrt(e*e+r*r+n*n+i*i)}},8746:function(t){t.exports=function(t,e,r,n){var i=e[0],a=e[1],o=e[2],s=e[3];return t[0]=i+n*(r[0]-i),t[1]=a+n*(r[1]-a),t[2]=o+n*(r[2]-o),t[3]=s+n*(r[3]-s),t}},3030:function(t){t.exports=function(t,e,r){return t[0]=Math.max(e[0],r[0]),t[1]=Math.max(e[1],r[1]),t[2]=Math.max(e[2],r[2]),t[3]=Math.max(e[3],r[3]),t}},2170:function(t){t.exports=function(t,e,r){return t[0]=Math.min(e[0],r[0]),t[1]=Math.min(e[1],r[1]),t[2]=Math.min(e[2],r[2]),t[3]=Math.min(e[3],r[3]),t}},746:function(t){t.exports=function(t,e,r){return t[0]=e[0]*r[0],t[1]=e[1]*r[1],t[2]=e[2]*r[2],t[3]=e[3]*r[3],t}},6459:function(t){t.exports=function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t}},381:function(t){t.exports=function(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=r*r+n*n+i*i+a*a;return o>0&&(o=1/Math.sqrt(o),t[0]=r*o,t[1]=n*o,t[2]=i*o,t[3]=a*o),t}},3770:function(t,e,r){var n=r(381),i=r(5510);t.exports=function(t,e){return e=e||1,t[0]=Math.random(),t[1]=Math.random(),t[2]=Math.random(),t[3]=Math.random(),n(t,t),i(t,t,e),t}},5510:function(t){t.exports=function(t,e,r){return t[0]=e[0]*r,t[1]=e[1]*r,t[2]=e[2]*r,t[3]=e[3]*r,t}},4224:function(t){t.exports=function(t,e,r,n){return t[0]=e[0]+r[0]*n,t[1]=e[1]+r[1]*n,t[2]=e[2]+r[2]*n,t[3]=e[3]+r[3]*n,t}},6453:function(t){t.exports=function(t,e,r,n,i){return t[0]=e,t[1]=r,t[2]=n,t[3]=i,t}},1542:function(t){t.exports=function(t,e){var r=e[0]-t[0],n=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return r*r+n*n+i*i+a*a}},9037:function(t){t.exports=function(t){var e=t[0],r=t[1],n=t[2],i=t[3];return e*e+r*r+n*n+i*i}},2705:function(t){t.exports=function(t,e,r){return t[0]=e[0]-r[0],t[1]=e[1]-r[1],t[2]=e[2]-r[2],t[3]=e[3]-r[3],t}},6342:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3];return t[0]=r[0]*n+r[4]*i+r[8]*a+r[12]*o,t[1]=r[1]*n+r[5]*i+r[9]*a+r[13]*o,t[2]=r[2]*n+r[6]*i+r[10]*a+r[14]*o,t[3]=r[3]*n+r[7]*i+r[11]*a+r[15]*o,t}},5022:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2],u=r[3],c=u*n+s*a-l*i,f=u*i+l*n-o*a,h=u*a+o*i-s*n,p=-o*n-s*i-l*a;return t[0]=c*u+p*-o+f*-l-h*-s,t[1]=f*u+p*-s+h*-o-c*-l,t[2]=h*u+p*-l+c*-s-f*-o,t[3]=e[3],t}},9365:function(t,e,r){var n=r(8096),i=r(7896);t.exports=function(t){for(var e=Array.isArray(t)?t:n(t),r=0;r0)continue;r=t.slice(0,1).join("")}return N(r),P+=r.length,(S=S.slice(r.length)).length}}function W(){return/[^a-fA-F0-9]/.test(e)?(N(S.join("")),M=l,k):(S.push(e),r=e,k+1)}function Y(){return"."===e||/[eE]/.test(e)?(S.push(e),M=v,r=e,k+1):"x"===e&&1===S.length&&"0"===S[0]?(M=_,S.push(e),r=e,k+1):/[^\d]/.test(e)?(N(S.join("")),M=l,k):(S.push(e),r=e,k+1)}function X(){return"f"===e&&(S.push(e),r=e,k+=1),/[eE]/.test(e)?(S.push(e),r=e,k+1):("-"!==e&&"+"!==e||!/[eE]/.test(r))&&/[^\d]/.test(e)?(N(S.join("")),M=l,k):(S.push(e),r=e,k+1)}function Z(){if(/[^\d\w_]/.test(e)){var t=S.join("");return M=B[t]?m:F[t]?y:g,N(S.join("")),M=l,k}return S.push(e),r=e,k+1}};var n=r(399),i=r(9746),a=r(9525),o=r(9458),s=r(3585),l=999,u=9999,c=0,f=1,h=2,p=3,d=4,v=5,g=6,y=7,m=8,x=9,b=10,_=11,w=["block-comment","line-comment","preprocessor","operator","integer","float","ident","builtin","keyword","whitespace","eof","integer"]},3585:function(t,e,r){var n=r(9525);n=n.slice().filter((function(t){return!/^(gl\_|texture)/.test(t)})),t.exports=n.concat(["gl_VertexID","gl_InstanceID","gl_Position","gl_PointSize","gl_FragCoord","gl_FrontFacing","gl_FragDepth","gl_PointCoord","gl_MaxVertexAttribs","gl_MaxVertexUniformVectors","gl_MaxVertexOutputVectors","gl_MaxFragmentInputVectors","gl_MaxVertexTextureImageUnits","gl_MaxCombinedTextureImageUnits","gl_MaxTextureImageUnits","gl_MaxFragmentUniformVectors","gl_MaxDrawBuffers","gl_MinProgramTexelOffset","gl_MaxProgramTexelOffset","gl_DepthRangeParameters","gl_DepthRange","trunc","round","roundEven","isnan","isinf","floatBitsToInt","floatBitsToUint","intBitsToFloat","uintBitsToFloat","packSnorm2x16","unpackSnorm2x16","packUnorm2x16","unpackUnorm2x16","packHalf2x16","unpackHalf2x16","outerProduct","transpose","determinant","inverse","texture","textureSize","textureProj","textureLod","textureOffset","texelFetch","texelFetchOffset","textureProjOffset","textureLodOffset","textureProjLod","textureProjLodOffset","textureGrad","textureGradOffset","textureProjGrad","textureProjGradOffset"])},9525:function(t){t.exports=["abs","acos","all","any","asin","atan","ceil","clamp","cos","cross","dFdx","dFdy","degrees","distance","dot","equal","exp","exp2","faceforward","floor","fract","gl_BackColor","gl_BackLightModelProduct","gl_BackLightProduct","gl_BackMaterial","gl_BackSecondaryColor","gl_ClipPlane","gl_ClipVertex","gl_Color","gl_DepthRange","gl_DepthRangeParameters","gl_EyePlaneQ","gl_EyePlaneR","gl_EyePlaneS","gl_EyePlaneT","gl_Fog","gl_FogCoord","gl_FogFragCoord","gl_FogParameters","gl_FragColor","gl_FragCoord","gl_FragData","gl_FragDepth","gl_FragDepthEXT","gl_FrontColor","gl_FrontFacing","gl_FrontLightModelProduct","gl_FrontLightProduct","gl_FrontMaterial","gl_FrontSecondaryColor","gl_LightModel","gl_LightModelParameters","gl_LightModelProducts","gl_LightProducts","gl_LightSource","gl_LightSourceParameters","gl_MaterialParameters","gl_MaxClipPlanes","gl_MaxCombinedTextureImageUnits","gl_MaxDrawBuffers","gl_MaxFragmentUniformComponents","gl_MaxLights","gl_MaxTextureCoords","gl_MaxTextureImageUnits","gl_MaxTextureUnits","gl_MaxVaryingFloats","gl_MaxVertexAttribs","gl_MaxVertexTextureImageUnits","gl_MaxVertexUniformComponents","gl_ModelViewMatrix","gl_ModelViewMatrixInverse","gl_ModelViewMatrixInverseTranspose","gl_ModelViewMatrixTranspose","gl_ModelViewProjectionMatrix","gl_ModelViewProjectionMatrixInverse","gl_ModelViewProjectionMatrixInverseTranspose","gl_ModelViewProjectionMatrixTranspose","gl_MultiTexCoord0","gl_MultiTexCoord1","gl_MultiTexCoord2","gl_MultiTexCoord3","gl_MultiTexCoord4","gl_MultiTexCoord5","gl_MultiTexCoord6","gl_MultiTexCoord7","gl_Normal","gl_NormalMatrix","gl_NormalScale","gl_ObjectPlaneQ","gl_ObjectPlaneR","gl_ObjectPlaneS","gl_ObjectPlaneT","gl_Point","gl_PointCoord","gl_PointParameters","gl_PointSize","gl_Position","gl_ProjectionMatrix","gl_ProjectionMatrixInverse","gl_ProjectionMatrixInverseTranspose","gl_ProjectionMatrixTranspose","gl_SecondaryColor","gl_TexCoord","gl_TextureEnvColor","gl_TextureMatrix","gl_TextureMatrixInverse","gl_TextureMatrixInverseTranspose","gl_TextureMatrixTranspose","gl_Vertex","greaterThan","greaterThanEqual","inversesqrt","length","lessThan","lessThanEqual","log","log2","matrixCompMult","max","min","mix","mod","normalize","not","notEqual","pow","radians","reflect","refract","sign","sin","smoothstep","sqrt","step","tan","texture2D","texture2DLod","texture2DProj","texture2DProjLod","textureCube","textureCubeLod","texture2DLodEXT","texture2DProjLodEXT","textureCubeLodEXT","texture2DGradEXT","texture2DProjGradEXT","textureCubeGradEXT"]},9458:function(t,e,r){var n=r(399);t.exports=n.slice().concat(["layout","centroid","smooth","case","mat2x2","mat2x3","mat2x4","mat3x2","mat3x3","mat3x4","mat4x2","mat4x3","mat4x4","uvec2","uvec3","uvec4","samplerCubeShadow","sampler2DArray","sampler2DArrayShadow","isampler2D","isampler3D","isamplerCube","isampler2DArray","usampler2D","usampler3D","usamplerCube","usampler2DArray","coherent","restrict","readonly","writeonly","resource","atomic_uint","noperspective","patch","sample","subroutine","common","partition","active","filter","image1D","image2D","image3D","imageCube","iimage1D","iimage2D","iimage3D","iimageCube","uimage1D","uimage2D","uimage3D","uimageCube","image1DArray","image2DArray","iimage1DArray","iimage2DArray","uimage1DArray","uimage2DArray","image1DShadow","image2DShadow","image1DArrayShadow","image2DArrayShadow","imageBuffer","iimageBuffer","uimageBuffer","sampler1DArray","sampler1DArrayShadow","isampler1D","isampler1DArray","usampler1D","usampler1DArray","isampler2DRect","usampler2DRect","samplerBuffer","isamplerBuffer","usamplerBuffer","sampler2DMS","isampler2DMS","usampler2DMS","sampler2DMSArray","isampler2DMSArray","usampler2DMSArray"])},399:function(t){t.exports=["precision","highp","mediump","lowp","attribute","const","uniform","varying","break","continue","do","for","while","if","else","in","out","inout","float","int","uint","void","bool","true","false","discard","return","mat2","mat3","mat4","vec2","vec3","vec4","ivec2","ivec3","ivec4","bvec2","bvec3","bvec4","sampler1D","sampler2D","sampler3D","samplerCube","sampler1DShadow","sampler2DShadow","struct","asm","class","union","enum","typedef","template","this","packed","goto","switch","default","inline","noinline","volatile","public","static","extern","external","interface","long","short","double","half","fixed","unsigned","input","output","hvec2","hvec3","hvec4","dvec2","dvec3","dvec4","fvec2","fvec3","fvec4","sampler2DRect","sampler3DRect","sampler2DRectShadow","sizeof","cast","namespace","using"]},9746:function(t){t.exports=["<<=",">>=","++","--","<<",">>","<=",">=","==","!=","&&","||","+=","-=","*=","/=","%=","&=","^^","^=","|=","(",")","[","]",".","!","~","*","/","%","+","-","<",">","&","^","|","?",":","=",",",";","{","}"]},8096:function(t,e,r){var n=r(3193);t.exports=function(t,e){var r=n(e),i=[];return(i=i.concat(r(t))).concat(r(null))}},6832:function(t){t.exports=function(t){"string"==typeof t&&(t=[t]);for(var e=[].slice.call(arguments,1),r=[],n=0;n0;)for(var s=(t=o.pop()).adjacent,l=0;l<=r;++l){var u=s[l];if(u.boundary&&!(u.lastVisited<=-n)){for(var c=u.vertices,f=0;f<=r;++f){var h=c[f];i[f]=h<0?e:a[h]}var p=this.orient();if(p>0)return u;u.lastVisited=-n,0===p&&o.push(u)}}return null},c.walk=function(t,e){var r=this.vertices.length-1,n=this.dimension,i=this.vertices,a=this.tuple,o=e?this.interior.length*Math.random()|0:this.interior.length-1,s=this.interior[o];t:for(;!s.boundary;){for(var l=s.vertices,u=s.adjacent,c=0;c<=n;++c)a[c]=i[l[c]];for(s.lastVisited=r,c=0;c<=n;++c){var f=u[c];if(!(f.lastVisited>=r)){var h=a[c];a[c]=t;var p=this.orient();if(a[c]=h,p<0){s=f;continue t}f.boundary?f.lastVisited=-r:f.lastVisited=r}}return}return s},c.addPeaks=function(t,e){var r=this.vertices.length-1,n=this.dimension,i=this.vertices,l=this.tuple,u=this.interior,c=this.simplices,f=[e];e.lastVisited=r,e.vertices[e.vertices.indexOf(-1)]=r,e.boundary=!1,u.push(e);for(var h=[];f.length>0;){var p=(e=f.pop()).vertices,d=e.adjacent,v=p.indexOf(r);if(!(v<0))for(var g=0;g<=n;++g)if(g!==v){var y=d[g];if(y.boundary&&!(y.lastVisited>=r)){var m=y.vertices;if(y.lastVisited!==-r){for(var x=0,b=0;b<=n;++b)m[b]<0?(x=b,l[b]=t):l[b]=i[m[b]];if(this.orient()>0){m[x]=r,y.boundary=!1,u.push(y),f.push(y),y.lastVisited=r;continue}y.lastVisited=-r}var _=y.adjacent,w=p.slice(),T=d.slice(),k=new a(w,T,!0);c.push(k);var A=_.indexOf(e);if(!(A<0))for(_[A]=k,T[v]=y,w[g]=-1,T[g]=e,d[g]=k,k.flip(),b=0;b<=n;++b){var M=w[b];if(!(M<0||M===r)){for(var S=new Array(n-1),E=0,L=0;L<=n;++L){var C=w[L];C<0||L===b||(S[E++]=C)}h.push(new o(S,k,b))}}}}}for(h.sort(s),g=0;g+1=0?o[l++]=s[c]:u=1&c;if(u===(1&t)){var f=o[0];o[0]=o[1],o[1]=f}e.push(o)}}return e}},9014:function(t,e,r){"use strict";var n=r(5070);function i(t,e,r,n,i){this.mid=t,this.left=e,this.right=r,this.leftPoints=n,this.rightPoints=i,this.count=(e?e.count:0)+(r?r.count:0)+n.length}t.exports=function(t){return t&&0!==t.length?new y(g(t)):new y(null)};var a=i.prototype;function o(t,e){t.mid=e.mid,t.left=e.left,t.right=e.right,t.leftPoints=e.leftPoints,t.rightPoints=e.rightPoints,t.count=e.count}function s(t,e){var r=g(e);t.mid=r.mid,t.left=r.left,t.right=r.right,t.leftPoints=r.leftPoints,t.rightPoints=r.rightPoints,t.count=r.count}function l(t,e){var r=t.intervals([]);r.push(e),s(t,r)}function u(t,e){var r=t.intervals([]),n=r.indexOf(e);return n<0?0:(r.splice(n,1),s(t,r),1)}function c(t,e,r){for(var n=0;n=0&&t[n][1]>=e;--n){var i=r(t[n]);if(i)return i}}function h(t,e){for(var r=0;r>1],a=[],o=[],s=[];for(r=0;r3*(e+1)?l(this,t):this.left.insert(t):this.left=g([t]);else if(t[0]>this.mid)this.right?4*(this.right.count+1)>3*(e+1)?l(this,t):this.right.insert(t):this.right=g([t]);else{var r=n.ge(this.leftPoints,t,d),i=n.ge(this.rightPoints,t,v);this.leftPoints.splice(r,0,t),this.rightPoints.splice(i,0,t)}},a.remove=function(t){var e=this.count-this.leftPoints;if(t[1]3*(e-1)?u(this,t):2===(s=this.left.remove(t))?(this.left=null,this.count-=1,1):(1===s&&(this.count-=1),s):0;if(t[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(e-1)?u(this,t):2===(s=this.right.remove(t))?(this.right=null,this.count-=1,1):(1===s&&(this.count-=1),s):0;if(1===this.count)return this.leftPoints[0]===t?2:0;if(1===this.leftPoints.length&&this.leftPoints[0]===t){if(this.left&&this.right){for(var r=this,i=this.left;i.right;)r=i,i=i.right;if(r===this)i.right=this.right;else{var a=this.left,s=this.right;r.count-=i.count,r.right=i.left,i.left=a,i.right=s}o(this,i),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?o(this,this.left):o(this,this.right);return 1}for(a=n.ge(this.leftPoints,t,d);athis.mid?this.right&&(r=this.right.queryPoint(t,e))?r:f(this.rightPoints,t,e):h(this.leftPoints,e);var r},a.queryInterval=function(t,e,r){var n;return tthis.mid&&this.right&&(n=this.right.queryInterval(t,e,r))?n:ethis.mid?f(this.rightPoints,t,r):h(this.leftPoints,r)};var m=y.prototype;m.insert=function(t){this.root?this.root.insert(t):this.root=new i(t[0],null,null,[t],[t])},m.remove=function(t){if(this.root){var e=this.root.remove(t);return 2===e&&(this.root=null),0!==e}return!1},m.queryPoint=function(t,e){if(this.root)return this.root.queryPoint(t,e)},m.queryInterval=function(t,e,r){if(t<=e&&this.root)return this.root.queryInterval(t,e,r)},Object.defineProperty(m,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(m,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}})},9560:function(t){"use strict";t.exports=function(t){for(var e=new Array(t),r=0;r13)&&32!==e&&133!==e&&160!==e&&5760!==e&&6158!==e&&(e<8192||e>8205)&&8232!==e&&8233!==e&&8239!==e&&8287!==e&&8288!==e&&12288!==e&&65279!==e)return!1;return!0}},3578:function(t){t.exports=function(t,e,r){return t*(1-r)+e*r}},7191:function(t,e,r){var n=r(4690),i=r(9823),a=r(7332),o=r(7787),s=r(7437),l=r(2142),u={length:r(4693),normalize:r(899),dot:r(9305),cross:r(903)},c=i(),f=i(),h=[0,0,0,0],p=[[0,0,0],[0,0,0],[0,0,0]],d=[0,0,0];function v(t,e,r,n,i){t[0]=e[0]*n+r[0]*i,t[1]=e[1]*n+r[1]*i,t[2]=e[2]*n+r[2]*i}t.exports=function(t,e,r,i,g,y){if(e||(e=[0,0,0]),r||(r=[0,0,0]),i||(i=[0,0,0]),g||(g=[0,0,0,1]),y||(y=[0,0,0,1]),!n(c,t))return!1;if(a(f,c),f[3]=0,f[7]=0,f[11]=0,f[15]=1,Math.abs(o(f)<1e-8))return!1;var m,x,b,_,w,T,k,A=c[3],M=c[7],S=c[11],E=c[12],L=c[13],C=c[14],P=c[15];if(0!==A||0!==M||0!==S){if(h[0]=A,h[1]=M,h[2]=S,h[3]=P,!s(f,f))return!1;l(f,f),m=g,b=f,_=(x=h)[0],w=x[1],T=x[2],k=x[3],m[0]=b[0]*_+b[4]*w+b[8]*T+b[12]*k,m[1]=b[1]*_+b[5]*w+b[9]*T+b[13]*k,m[2]=b[2]*_+b[6]*w+b[10]*T+b[14]*k,m[3]=b[3]*_+b[7]*w+b[11]*T+b[15]*k}else g[0]=g[1]=g[2]=0,g[3]=1;if(e[0]=E,e[1]=L,e[2]=C,function(t,e){t[0][0]=e[0],t[0][1]=e[1],t[0][2]=e[2],t[1][0]=e[4],t[1][1]=e[5],t[1][2]=e[6],t[2][0]=e[8],t[2][1]=e[9],t[2][2]=e[10]}(p,c),r[0]=u.length(p[0]),u.normalize(p[0],p[0]),i[0]=u.dot(p[0],p[1]),v(p[1],p[1],p[0],1,-i[0]),r[1]=u.length(p[1]),u.normalize(p[1],p[1]),i[0]/=r[1],i[1]=u.dot(p[0],p[2]),v(p[2],p[2],p[0],1,-i[1]),i[2]=u.dot(p[1],p[2]),v(p[2],p[2],p[1],1,-i[2]),r[2]=u.length(p[2]),u.normalize(p[2],p[2]),i[1]/=r[2],i[2]/=r[2],u.cross(d,p[1],p[2]),u.dot(p[0],d)<0)for(var O=0;O<3;O++)r[O]*=-1,p[O][0]*=-1,p[O][1]*=-1,p[O][2]*=-1;return y[0]=.5*Math.sqrt(Math.max(1+p[0][0]-p[1][1]-p[2][2],0)),y[1]=.5*Math.sqrt(Math.max(1-p[0][0]+p[1][1]-p[2][2],0)),y[2]=.5*Math.sqrt(Math.max(1-p[0][0]-p[1][1]+p[2][2],0)),y[3]=.5*Math.sqrt(Math.max(1+p[0][0]+p[1][1]+p[2][2],0)),p[2][1]>p[1][2]&&(y[0]=-y[0]),p[0][2]>p[2][0]&&(y[1]=-y[1]),p[1][0]>p[0][1]&&(y[2]=-y[2]),!0}},4690:function(t){t.exports=function(t,e){var r=e[15];if(0===r)return!1;for(var n=1/r,i=0;i<16;i++)t[i]=e[i]*n;return!0}},7649:function(t,e,r){var n=r(1868),i=r(1102),a=r(7191),o=r(7787),s=r(1116),l=f(),u=f(),c=f();function f(){return{translate:h(),scale:h(1),skew:h(),perspective:[0,0,0,1],quaternion:[0,0,0,1]}}function h(t){return[t||0,t||0,t||0]}t.exports=function(t,e,r,f){if(0===o(e)||0===o(r))return!1;var h=a(e,l.translate,l.scale,l.skew,l.perspective,l.quaternion),p=a(r,u.translate,u.scale,u.skew,u.perspective,u.quaternion);return!(!h||!p||(n(c.translate,l.translate,u.translate,f),n(c.skew,l.skew,u.skew,f),n(c.scale,l.scale,u.scale,f),n(c.perspective,l.perspective,u.perspective,f),s(c.quaternion,l.quaternion,u.quaternion,f),i(t,c.translate,c.scale,c.skew,c.perspective,c.quaternion),0))}},1102:function(t,e,r){var n={identity:r(9947),translate:r(998),multiply:r(104),create:r(9823),scale:r(3668),fromRotationTranslation:r(7280)},i=(n.create(),n.create());t.exports=function(t,e,r,a,o,s){return n.identity(t),n.fromRotationTranslation(t,s,e),t[3]=o[0],t[7]=o[1],t[11]=o[2],t[15]=o[3],n.identity(i),0!==a[2]&&(i[9]=a[2],n.multiply(t,t,i)),0!==a[1]&&(i[9]=0,i[8]=a[1],n.multiply(t,t,i)),0!==a[0]&&(i[8]=0,i[4]=a[0],n.multiply(t,t,i)),n.scale(t,t,r),t}},9298:function(t,e,r){"use strict";var n=r(5070),i=r(7649),a=r(7437),o=r(6109),s=r(7115),l=r(5240),u=r(3012),c=r(998),f=(r(3668),r(899)),h=[0,0,0];function p(t){this._components=t.slice(),this._time=[0],this.prevMatrix=t.slice(),this.nextMatrix=t.slice(),this.computedMatrix=t.slice(),this.computedInverse=t.slice(),this.computedEye=[0,0,0],this.computedUp=[0,0,0],this.computedCenter=[0,0,0],this.computedRadius=[0],this._limits=[-1/0,1/0]}t.exports=function(t){return new p((t=t||{}).matrix||[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1])};var d=p.prototype;d.recalcMatrix=function(t){var e=this._time,r=n.le(e,t),o=this.computedMatrix;if(!(r<0)){var s=this._components;if(r===e.length-1)for(var l=16*r,u=0;u<16;++u)o[u]=s[l++];else{var c=e[r+1]-e[r],h=(l=16*r,this.prevMatrix),p=!0;for(u=0;u<16;++u)h[u]=s[l++];var d=this.nextMatrix;for(u=0;u<16;++u)d[u]=s[l++],p=p&&h[u]===d[u];if(c<1e-6||p)for(u=0;u<16;++u)o[u]=h[u];else i(o,h,d,(t-e[r])/c)}var v=this.computedUp;v[0]=o[1],v[1]=o[5],v[2]=o[9],f(v,v);var g=this.computedInverse;a(g,o);var y=this.computedEye,m=g[15];y[0]=g[12]/m,y[1]=g[13]/m,y[2]=g[14]/m;var x=this.computedCenter,b=Math.exp(this.computedRadius[0]);for(u=0;u<3;++u)x[u]=y[u]-o[2+4*u]*b}},d.idle=function(t){if(!(t1&&n(t[o[c-2]],t[o[c-1]],u)<=0;)c-=1,o.pop();for(o.push(l),c=s.length;c>1&&n(t[s[c-2]],t[s[c-1]],u)>=0;)c-=1,s.pop();s.push(l)}r=new Array(s.length+o.length-2);for(var f=0,h=(i=0,o.length);i0;--p)r[f++]=s[p];return r};var n=r(417)[3]},6145:function(t,e,r){"use strict";t.exports=function(t,e){e||(e=t,t=window);var r=0,i=0,a=0,o={shift:!1,alt:!1,control:!1,meta:!1},s=!1;function l(t){var e=!1;return"altKey"in t&&(e=e||t.altKey!==o.alt,o.alt=!!t.altKey),"shiftKey"in t&&(e=e||t.shiftKey!==o.shift,o.shift=!!t.shiftKey),"ctrlKey"in t&&(e=e||t.ctrlKey!==o.control,o.control=!!t.ctrlKey),"metaKey"in t&&(e=e||t.metaKey!==o.meta,o.meta=!!t.metaKey),e}function u(t,s){var u=n.x(s),c=n.y(s);"buttons"in s&&(t=0|s.buttons),(t!==r||u!==i||c!==a||l(s))&&(r=0|t,i=u||0,a=c||0,e&&e(r,i,a,o))}function c(t){u(0,t)}function f(){(r||i||a||o.shift||o.alt||o.meta||o.control)&&(i=a=0,r=0,o.shift=o.alt=o.control=o.meta=!1,e&&e(0,0,0,o))}function h(t){l(t)&&e&&e(r,i,a,o)}function p(t){0===n.buttons(t)?u(0,t):u(r,t)}function d(t){u(r|n.buttons(t),t)}function v(t){u(r&~n.buttons(t),t)}function g(){s||(s=!0,t.addEventListener("mousemove",p),t.addEventListener("mousedown",d),t.addEventListener("mouseup",v),t.addEventListener("mouseleave",c),t.addEventListener("mouseenter",c),t.addEventListener("mouseout",c),t.addEventListener("mouseover",c),t.addEventListener("blur",f),t.addEventListener("keyup",h),t.addEventListener("keydown",h),t.addEventListener("keypress",h),t!==window&&(window.addEventListener("blur",f),window.addEventListener("keyup",h),window.addEventListener("keydown",h),window.addEventListener("keypress",h)))}g();var y={element:t};return Object.defineProperties(y,{enabled:{get:function(){return s},set:function(e){e?g():s&&(s=!1,t.removeEventListener("mousemove",p),t.removeEventListener("mousedown",d),t.removeEventListener("mouseup",v),t.removeEventListener("mouseleave",c),t.removeEventListener("mouseenter",c),t.removeEventListener("mouseout",c),t.removeEventListener("mouseover",c),t.removeEventListener("blur",f),t.removeEventListener("keyup",h),t.removeEventListener("keydown",h),t.removeEventListener("keypress",h),t!==window&&(window.removeEventListener("blur",f),window.removeEventListener("keyup",h),window.removeEventListener("keydown",h),window.removeEventListener("keypress",h)))},enumerable:!0},buttons:{get:function(){return r},enumerable:!0},x:{get:function(){return i},enumerable:!0},y:{get:function(){return a},enumerable:!0},mods:{get:function(){return o},enumerable:!0}}),y};var n=r(4110)},2565:function(t){var e={left:0,top:0};t.exports=function(t,r,n){r=r||t.currentTarget||t.srcElement,Array.isArray(n)||(n=[0,0]);var i,a=t.clientX||0,o=t.clientY||0,s=(i=r)===window||i===document||i===document.body?e:i.getBoundingClientRect();return n[0]=a-s.left,n[1]=o-s.top,n}},4110:function(t,e){"use strict";function r(t){return t.target||t.srcElement||window}e.buttons=function(t){if("object"==typeof t){if("buttons"in t)return t.buttons;if("which"in t){if(2===(e=t.which))return 4;if(3===e)return 2;if(e>0)return 1<=0)return 1< 0"),"function"!=typeof t.vertex&&e("Must specify vertex creation function"),"function"!=typeof t.cell&&e("Must specify cell creation function"),"function"!=typeof t.phase&&e("Must specify phase function");for(var o=t.getters||[],s=new Array(a),l=0;l=0?s[l]=!0:s[l]=!1;return function(t,e,r,a,o,s){var l=[s,o].join(",");return(0,i[l])(t,e,r,n.mallocUint32,n.freeUint32)}(t.vertex,t.cell,t.phase,0,r,s)};var i={"false,0,1":function(t,e,r,n,i){return function(a,o,s,l){var u,c=0|a.shape[0],f=0|a.shape[1],h=a.data,p=0|a.offset,d=0|a.stride[0],v=0|a.stride[1],g=p,y=0|-d,m=0,x=0|-v,b=0,_=-d-v|0,w=0,T=0|d,k=v-d*c|0,A=0,M=0,S=0,E=2*c|0,L=n(E),C=n(E),P=0,O=0,I=-1,D=-1,z=0,R=0|-c,F=0|c,B=0,N=-c-1|0,j=c-1|0,U=0,V=0,q=0;for(A=0;A0){if(M=1,L[P++]=r(h[g],o,s,l),g+=T,c>0)for(A=1,u=h[g],O=L[P]=r(u,o,s,l),z=L[P+I],B=L[P+R],U=L[P+N],O===z&&O===B&&O===U||(m=h[g+y],b=h[g+x],w=h[g+_],t(A,M,u,m,b,w,O,z,B,U,o,s,l),V=C[P]=S++),P+=1,g+=T,A=2;A0)for(A=1,u=h[g],O=L[P]=r(u,o,s,l),z=L[P+I],B=L[P+R],U=L[P+N],O===z&&O===B&&O===U||(m=h[g+y],b=h[g+x],w=h[g+_],t(A,M,u,m,b,w,O,z,B,U,o,s,l),V=C[P]=S++,U!==B&&e(C[P+R],V,b,w,B,U,o,s,l)),P+=1,g+=T,A=2;A0){if(A=1,L[P++]=r(h[g],o,s,l),g+=T,f>0)for(M=1,u=h[g],O=L[P]=r(u,o,s,l),B=L[P+R],z=L[P+I],U=L[P+N],O===B&&O===z&&O===U||(m=h[g+y],b=h[g+x],w=h[g+_],t(A,M,u,m,b,w,O,B,z,U,o,s,l),V=C[P]=S++),P+=1,g+=T,M=2;M0)for(M=1,u=h[g],O=L[P]=r(u,o,s,l),B=L[P+R],z=L[P+I],U=L[P+N],O===B&&O===z&&O===U||(m=h[g+y],b=h[g+x],w=h[g+_],t(A,M,u,m,b,w,O,B,z,U,o,s,l),V=C[P]=S++,U!==B&&e(C[P+R],V,w,m,U,B,o,s,l)),P+=1,g+=T,M=2;M2&&a[1]>2&&n(i.pick(-1,-1).lo(1,1).hi(a[0]-2,a[1]-2),t.pick(-1,-1,0).lo(1,1).hi(a[0]-2,a[1]-2),t.pick(-1,-1,1).lo(1,1).hi(a[0]-2,a[1]-2)),a[1]>2&&(r(i.pick(0,-1).lo(1).hi(a[1]-2),t.pick(0,-1,1).lo(1).hi(a[1]-2)),e(t.pick(0,-1,0).lo(1).hi(a[1]-2))),a[1]>2&&(r(i.pick(a[0]-1,-1).lo(1).hi(a[1]-2),t.pick(a[0]-1,-1,1).lo(1).hi(a[1]-2)),e(t.pick(a[0]-1,-1,0).lo(1).hi(a[1]-2))),a[0]>2&&(r(i.pick(-1,0).lo(1).hi(a[0]-2),t.pick(-1,0,0).lo(1).hi(a[0]-2)),e(t.pick(-1,0,1).lo(1).hi(a[0]-2))),a[0]>2&&(r(i.pick(-1,a[1]-1).lo(1).hi(a[0]-2),t.pick(-1,a[1]-1,0).lo(1).hi(a[0]-2)),e(t.pick(-1,a[1]-1,1).lo(1).hi(a[0]-2))),t.set(0,0,0,0),t.set(0,0,1,0),t.set(a[0]-1,0,0,0),t.set(a[0]-1,0,1,0),t.set(0,a[1]-1,0,0),t.set(0,a[1]-1,1,0),t.set(a[0]-1,a[1]-1,0,0),t.set(a[0]-1,a[1]-1,1,0),t}}t.exports=function(t,e,r){return Array.isArray(r)||(r=n(e.dimension,"string"==typeof r?r:"clamp")),0===e.size?t:0===e.dimension?(t.set(0),t):function(t){var e=t.join();if(a=c[e])return a;for(var r=t.length,n=[f,h],i=1;i<=r;++i)n.push(p(i));var a=d.apply(void 0,n);return c[e]=a,a}(r)(t,e)}},3581:function(t){"use strict";function e(t,e){var r=Math.floor(e),n=e-r,i=0<=r&&r0;){x<64?(l=x,x=0):(l=64,x-=64);for(var b=0|t[1];b>0;){b<64?(u=b,b=0):(u=64,b-=64),n=y+x*f+b*h,o=m+x*d+b*v;var _=0,w=0,T=0,k=p,A=f-c*p,M=h-l*f,S=g,E=d-c*g,L=v-l*d;for(T=0;T0;){v<64?(l=v,v=0):(l=64,v-=64);for(var g=0|t[0];g>0;){g<64?(s=g,g=0):(s=64,g-=64),n=p+v*c+g*u,o=d+v*h+g*f;var y=0,m=0,x=c,b=u-l*c,_=h,w=f-l*h;for(m=0;m0;){m<64?(u=m,m=0):(u=64,m-=64);for(var x=0|t[0];x>0;){x<64?(s=x,x=0):(s=64,x-=64);for(var b=0|t[1];b>0;){b<64?(l=b,b=0):(l=64,b-=64),n=g+m*h+x*c+b*f,o=y+m*v+x*p+b*d;var _=0,w=0,T=0,k=h,A=c-u*h,M=f-s*c,S=v,E=p-u*v,L=d-s*p;for(T=0;Tr;){y=0,m=v-o;e:for(g=0;gb)break e;m+=f,y+=h}for(y=v,m=v-o,g=0;g>1,H=q-j,G=q+j,W=U,Y=H,X=q,Z=G,K=V,J=i+1,$=a-1,Q=!0,tt=0,et=0,rt=0,nt=f,it=e(nt),at=e(nt);A=l*W,M=l*Y,N=s;t:for(k=0;k0){g=W,W=Y,Y=g;break t}if(rt<0)break t;N+=p}A=l*Z,M=l*K,N=s;t:for(k=0;k0){g=Z,Z=K,K=g;break t}if(rt<0)break t;N+=p}A=l*W,M=l*X,N=s;t:for(k=0;k0){g=W,W=X,X=g;break t}if(rt<0)break t;N+=p}A=l*Y,M=l*X,N=s;t:for(k=0;k0){g=Y,Y=X,X=g;break t}if(rt<0)break t;N+=p}A=l*W,M=l*Z,N=s;t:for(k=0;k0){g=W,W=Z,Z=g;break t}if(rt<0)break t;N+=p}A=l*X,M=l*Z,N=s;t:for(k=0;k0){g=X,X=Z,Z=g;break t}if(rt<0)break t;N+=p}A=l*Y,M=l*K,N=s;t:for(k=0;k0){g=Y,Y=K,K=g;break t}if(rt<0)break t;N+=p}A=l*Y,M=l*X,N=s;t:for(k=0;k0){g=Y,Y=X,X=g;break t}if(rt<0)break t;N+=p}A=l*Z,M=l*K,N=s;t:for(k=0;k0){g=Z,Z=K,K=g;break t}if(rt<0)break t;N+=p}for(A=l*W,M=l*Y,S=l*X,E=l*Z,L=l*K,C=l*U,P=l*q,O=l*V,B=0,N=s,k=0;k0)){if(rt<0){for(A=l*b,M=l*J,S=l*$,N=s,k=0;k0)for(;;){for(_=s+$*l,B=0,k=0;k0)){for(_=s+$*l,B=0,k=0;kV){t:for(;;){for(_=s+J*l,B=0,N=s,k=0;k1&&n?s(r,n[0],n[1]):s(r)}(t,e,l);return n(l,u)}},8729:function(t,e,r){"use strict";var n=r(8139),i={};t.exports=function(t){var e=t.order,r=t.dtype,a=[e,r].join(":"),o=i[a];return o||(i[a]=o=n(e,r)),o(t),t}},5050:function(t,e,r){var n=r(4780),i="undefined"!=typeof Float64Array;function a(t,e){return t[0]-e[0]}function o(){var t,e=this.stride,r=new Array(e.length);for(t=0;t=0&&(e+=a*(r=0|t),i-=r),new n(this.data,i,a,e)},i.step=function(t){var e=this.shape[0],r=this.stride[0],i=this.offset,a=0,o=Math.ceil;return"number"==typeof t&&((a=0|t)<0?(i+=r*(e-1),e=o(-e/a)):e=o(e/a),r*=a),new n(this.data,e,r,i)},i.transpose=function(t){t=void 0===t?0:0|t;var e=this.shape,r=this.stride;return new n(this.data,e[t],r[t],this.offset)},i.pick=function(t){var r=[],n=[],i=this.offset;return"number"==typeof t&&t>=0?i=i+this.stride[0]*t|0:(r.push(this.shape[0]),n.push(this.stride[0])),(0,e[r.length+1])(this.data,r,n,i)},function(t,e,r,i){return new n(t,e[0],r[0],i)}},2:function(t,e,r){function n(t,e,r,n,i,a){this.data=t,this.shape=[e,r],this.stride=[n,i],this.offset=0|a}var i=n.prototype;return i.dtype=t,i.dimension=2,Object.defineProperty(i,"size",{get:function(){return this.shape[0]*this.shape[1]}}),Object.defineProperty(i,"order",{get:function(){return Math.abs(this.stride[0])>Math.abs(this.stride[1])?[1,0]:[0,1]}}),i.set=function(e,r,n){return"generic"===t?this.data.set(this.offset+this.stride[0]*e+this.stride[1]*r,n):this.data[this.offset+this.stride[0]*e+this.stride[1]*r]=n},i.get=function(e,r){return"generic"===t?this.data.get(this.offset+this.stride[0]*e+this.stride[1]*r):this.data[this.offset+this.stride[0]*e+this.stride[1]*r]},i.index=function(t,e){return this.offset+this.stride[0]*t+this.stride[1]*e},i.hi=function(t,e){return new n(this.data,"number"!=typeof t||t<0?this.shape[0]:0|t,"number"!=typeof e||e<0?this.shape[1]:0|e,this.stride[0],this.stride[1],this.offset)},i.lo=function(t,e){var r=this.offset,i=0,a=this.shape[0],o=this.shape[1],s=this.stride[0],l=this.stride[1];return"number"==typeof t&&t>=0&&(r+=s*(i=0|t),a-=i),"number"==typeof e&&e>=0&&(r+=l*(i=0|e),o-=i),new n(this.data,a,o,s,l,r)},i.step=function(t,e){var r=this.shape[0],i=this.shape[1],a=this.stride[0],o=this.stride[1],s=this.offset,l=0,u=Math.ceil;return"number"==typeof t&&((l=0|t)<0?(s+=a*(r-1),r=u(-r/l)):r=u(r/l),a*=l),"number"==typeof e&&((l=0|e)<0?(s+=o*(i-1),i=u(-i/l)):i=u(i/l),o*=l),new n(this.data,r,i,a,o,s)},i.transpose=function(t,e){t=void 0===t?0:0|t,e=void 0===e?1:0|e;var r=this.shape,i=this.stride;return new n(this.data,r[t],r[e],i[t],i[e],this.offset)},i.pick=function(t,r){var n=[],i=[],a=this.offset;return"number"==typeof t&&t>=0?a=a+this.stride[0]*t|0:(n.push(this.shape[0]),i.push(this.stride[0])),"number"==typeof r&&r>=0?a=a+this.stride[1]*r|0:(n.push(this.shape[1]),i.push(this.stride[1])),(0,e[n.length+1])(this.data,n,i,a)},function(t,e,r,i){return new n(t,e[0],e[1],r[0],r[1],i)}},3:function(t,e,r){function n(t,e,r,n,i,a,o,s){this.data=t,this.shape=[e,r,n],this.stride=[i,a,o],this.offset=0|s}var i=n.prototype;return i.dtype=t,i.dimension=3,Object.defineProperty(i,"size",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]}}),Object.defineProperty(i,"order",{get:function(){var t=Math.abs(this.stride[0]),e=Math.abs(this.stride[1]),r=Math.abs(this.stride[2]);return t>e?e>r?[2,1,0]:t>r?[1,2,0]:[1,0,2]:t>r?[2,0,1]:r>e?[0,1,2]:[0,2,1]}}),i.set=function(e,r,n,i){return"generic"===t?this.data.set(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n,i):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n]=i},i.get=function(e,r,n){return"generic"===t?this.data.get(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n]},i.index=function(t,e,r){return this.offset+this.stride[0]*t+this.stride[1]*e+this.stride[2]*r},i.hi=function(t,e,r){return new n(this.data,"number"!=typeof t||t<0?this.shape[0]:0|t,"number"!=typeof e||e<0?this.shape[1]:0|e,"number"!=typeof r||r<0?this.shape[2]:0|r,this.stride[0],this.stride[1],this.stride[2],this.offset)},i.lo=function(t,e,r){var i=this.offset,a=0,o=this.shape[0],s=this.shape[1],l=this.shape[2],u=this.stride[0],c=this.stride[1],f=this.stride[2];return"number"==typeof t&&t>=0&&(i+=u*(a=0|t),o-=a),"number"==typeof e&&e>=0&&(i+=c*(a=0|e),s-=a),"number"==typeof r&&r>=0&&(i+=f*(a=0|r),l-=a),new n(this.data,o,s,l,u,c,f,i)},i.step=function(t,e,r){var i=this.shape[0],a=this.shape[1],o=this.shape[2],s=this.stride[0],l=this.stride[1],u=this.stride[2],c=this.offset,f=0,h=Math.ceil;return"number"==typeof t&&((f=0|t)<0?(c+=s*(i-1),i=h(-i/f)):i=h(i/f),s*=f),"number"==typeof e&&((f=0|e)<0?(c+=l*(a-1),a=h(-a/f)):a=h(a/f),l*=f),"number"==typeof r&&((f=0|r)<0?(c+=u*(o-1),o=h(-o/f)):o=h(o/f),u*=f),new n(this.data,i,a,o,s,l,u,c)},i.transpose=function(t,e,r){t=void 0===t?0:0|t,e=void 0===e?1:0|e,r=void 0===r?2:0|r;var i=this.shape,a=this.stride;return new n(this.data,i[t],i[e],i[r],a[t],a[e],a[r],this.offset)},i.pick=function(t,r,n){var i=[],a=[],o=this.offset;return"number"==typeof t&&t>=0?o=o+this.stride[0]*t|0:(i.push(this.shape[0]),a.push(this.stride[0])),"number"==typeof r&&r>=0?o=o+this.stride[1]*r|0:(i.push(this.shape[1]),a.push(this.stride[1])),"number"==typeof n&&n>=0?o=o+this.stride[2]*n|0:(i.push(this.shape[2]),a.push(this.stride[2])),(0,e[i.length+1])(this.data,i,a,o)},function(t,e,r,i){return new n(t,e[0],e[1],e[2],r[0],r[1],r[2],i)}},4:function(t,e,r){function n(t,e,r,n,i,a,o,s,l,u){this.data=t,this.shape=[e,r,n,i],this.stride=[a,o,s,l],this.offset=0|u}var i=n.prototype;return i.dtype=t,i.dimension=4,Object.defineProperty(i,"size",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]*this.shape[3]}}),Object.defineProperty(i,"order",{get:r}),i.set=function(e,r,n,i,a){return"generic"===t?this.data.set(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i,a):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i]=a},i.get=function(e,r,n,i){return"generic"===t?this.data.get(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i]},i.index=function(t,e,r,n){return this.offset+this.stride[0]*t+this.stride[1]*e+this.stride[2]*r+this.stride[3]*n},i.hi=function(t,e,r,i){return new n(this.data,"number"!=typeof t||t<0?this.shape[0]:0|t,"number"!=typeof e||e<0?this.shape[1]:0|e,"number"!=typeof r||r<0?this.shape[2]:0|r,"number"!=typeof i||i<0?this.shape[3]:0|i,this.stride[0],this.stride[1],this.stride[2],this.stride[3],this.offset)},i.lo=function(t,e,r,i){var a=this.offset,o=0,s=this.shape[0],l=this.shape[1],u=this.shape[2],c=this.shape[3],f=this.stride[0],h=this.stride[1],p=this.stride[2],d=this.stride[3];return"number"==typeof t&&t>=0&&(a+=f*(o=0|t),s-=o),"number"==typeof e&&e>=0&&(a+=h*(o=0|e),l-=o),"number"==typeof r&&r>=0&&(a+=p*(o=0|r),u-=o),"number"==typeof i&&i>=0&&(a+=d*(o=0|i),c-=o),new n(this.data,s,l,u,c,f,h,p,d,a)},i.step=function(t,e,r,i){var a=this.shape[0],o=this.shape[1],s=this.shape[2],l=this.shape[3],u=this.stride[0],c=this.stride[1],f=this.stride[2],h=this.stride[3],p=this.offset,d=0,v=Math.ceil;return"number"==typeof t&&((d=0|t)<0?(p+=u*(a-1),a=v(-a/d)):a=v(a/d),u*=d),"number"==typeof e&&((d=0|e)<0?(p+=c*(o-1),o=v(-o/d)):o=v(o/d),c*=d),"number"==typeof r&&((d=0|r)<0?(p+=f*(s-1),s=v(-s/d)):s=v(s/d),f*=d),"number"==typeof i&&((d=0|i)<0?(p+=h*(l-1),l=v(-l/d)):l=v(l/d),h*=d),new n(this.data,a,o,s,l,u,c,f,h,p)},i.transpose=function(t,e,r,i){t=void 0===t?0:0|t,e=void 0===e?1:0|e,r=void 0===r?2:0|r,i=void 0===i?3:0|i;var a=this.shape,o=this.stride;return new n(this.data,a[t],a[e],a[r],a[i],o[t],o[e],o[r],o[i],this.offset)},i.pick=function(t,r,n,i){var a=[],o=[],s=this.offset;return"number"==typeof t&&t>=0?s=s+this.stride[0]*t|0:(a.push(this.shape[0]),o.push(this.stride[0])),"number"==typeof r&&r>=0?s=s+this.stride[1]*r|0:(a.push(this.shape[1]),o.push(this.stride[1])),"number"==typeof n&&n>=0?s=s+this.stride[2]*n|0:(a.push(this.shape[2]),o.push(this.stride[2])),"number"==typeof i&&i>=0?s=s+this.stride[3]*i|0:(a.push(this.shape[3]),o.push(this.stride[3])),(0,e[a.length+1])(this.data,a,o,s)},function(t,e,r,i){return new n(t,e[0],e[1],e[2],e[3],r[0],r[1],r[2],r[3],i)}},5:function(t,e,r){function n(t,e,r,n,i,a,o,s,l,u,c,f){this.data=t,this.shape=[e,r,n,i,a],this.stride=[o,s,l,u,c],this.offset=0|f}var i=n.prototype;return i.dtype=t,i.dimension=5,Object.defineProperty(i,"size",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]*this.shape[3]*this.shape[4]}}),Object.defineProperty(i,"order",{get:r}),i.set=function(e,r,n,i,a,o){return"generic"===t?this.data.set(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i+this.stride[4]*a,o):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i+this.stride[4]*a]=o},i.get=function(e,r,n,i,a){return"generic"===t?this.data.get(this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i+this.stride[4]*a):this.data[this.offset+this.stride[0]*e+this.stride[1]*r+this.stride[2]*n+this.stride[3]*i+this.stride[4]*a]},i.index=function(t,e,r,n,i){return this.offset+this.stride[0]*t+this.stride[1]*e+this.stride[2]*r+this.stride[3]*n+this.stride[4]*i},i.hi=function(t,e,r,i,a){return new n(this.data,"number"!=typeof t||t<0?this.shape[0]:0|t,"number"!=typeof e||e<0?this.shape[1]:0|e,"number"!=typeof r||r<0?this.shape[2]:0|r,"number"!=typeof i||i<0?this.shape[3]:0|i,"number"!=typeof a||a<0?this.shape[4]:0|a,this.stride[0],this.stride[1],this.stride[2],this.stride[3],this.stride[4],this.offset)},i.lo=function(t,e,r,i,a){var o=this.offset,s=0,l=this.shape[0],u=this.shape[1],c=this.shape[2],f=this.shape[3],h=this.shape[4],p=this.stride[0],d=this.stride[1],v=this.stride[2],g=this.stride[3],y=this.stride[4];return"number"==typeof t&&t>=0&&(o+=p*(s=0|t),l-=s),"number"==typeof e&&e>=0&&(o+=d*(s=0|e),u-=s),"number"==typeof r&&r>=0&&(o+=v*(s=0|r),c-=s),"number"==typeof i&&i>=0&&(o+=g*(s=0|i),f-=s),"number"==typeof a&&a>=0&&(o+=y*(s=0|a),h-=s),new n(this.data,l,u,c,f,h,p,d,v,g,y,o)},i.step=function(t,e,r,i,a){var o=this.shape[0],s=this.shape[1],l=this.shape[2],u=this.shape[3],c=this.shape[4],f=this.stride[0],h=this.stride[1],p=this.stride[2],d=this.stride[3],v=this.stride[4],g=this.offset,y=0,m=Math.ceil;return"number"==typeof t&&((y=0|t)<0?(g+=f*(o-1),o=m(-o/y)):o=m(o/y),f*=y),"number"==typeof e&&((y=0|e)<0?(g+=h*(s-1),s=m(-s/y)):s=m(s/y),h*=y),"number"==typeof r&&((y=0|r)<0?(g+=p*(l-1),l=m(-l/y)):l=m(l/y),p*=y),"number"==typeof i&&((y=0|i)<0?(g+=d*(u-1),u=m(-u/y)):u=m(u/y),d*=y),"number"==typeof a&&((y=0|a)<0?(g+=v*(c-1),c=m(-c/y)):c=m(c/y),v*=y),new n(this.data,o,s,l,u,c,f,h,p,d,v,g)},i.transpose=function(t,e,r,i,a){t=void 0===t?0:0|t,e=void 0===e?1:0|e,r=void 0===r?2:0|r,i=void 0===i?3:0|i,a=void 0===a?4:0|a;var o=this.shape,s=this.stride;return new n(this.data,o[t],o[e],o[r],o[i],o[a],s[t],s[e],s[r],s[i],s[a],this.offset)},i.pick=function(t,r,n,i,a){var o=[],s=[],l=this.offset;return"number"==typeof t&&t>=0?l=l+this.stride[0]*t|0:(o.push(this.shape[0]),s.push(this.stride[0])),"number"==typeof r&&r>=0?l=l+this.stride[1]*r|0:(o.push(this.shape[1]),s.push(this.stride[1])),"number"==typeof n&&n>=0?l=l+this.stride[2]*n|0:(o.push(this.shape[2]),s.push(this.stride[2])),"number"==typeof i&&i>=0?l=l+this.stride[3]*i|0:(o.push(this.shape[3]),s.push(this.stride[3])),"number"==typeof a&&a>=0?l=l+this.stride[4]*a|0:(o.push(this.shape[4]),s.push(this.stride[4])),(0,e[o.length+1])(this.data,o,s,l)},function(t,e,r,i){return new n(t,e[0],e[1],e[2],e[3],e[4],r[0],r[1],r[2],r[3],r[4],i)}}};function l(t,e){var r=-1===e?"T":String(e),n=s[r];return-1===e?n(t):0===e?n(t,u[t][0]):n(t,u[t],o)}var u={generic:[],buffer:[],array:[],float32:[],float64:[],int8:[],int16:[],int32:[],uint8_clamped:[],uint8:[],uint16:[],uint32:[],bigint64:[],biguint64:[]};t.exports=function(t,e,r,a){if(void 0===t)return(0,u.array[0])([]);"number"==typeof t&&(t=[t]),void 0===e&&(e=[t.length]);var o=e.length;if(void 0===r){r=new Array(o);for(var s=o-1,c=1;s>=0;--s)r[s]=c,c*=e[s]}if(void 0===a)for(a=0,s=0;s>>0;t.exports=function(t,e){if(isNaN(t)||isNaN(e))return NaN;if(t===e)return t;if(0===t)return e<0?-i:i;var r=n.hi(t),o=n.lo(t);return e>t==t>0?o===a?(r+=1,o=0):o+=1:0===o?(o=a,r-=1):o-=1,n.pack(o,r)}},115:function(t,e){e.vertexNormals=function(t,e,r){for(var n=e.length,i=new Array(n),a=void 0===r?1e-6:r,o=0;oa){var b=i[u],_=1/Math.sqrt(g*m);for(x=0;x<3;++x){var w=(x+1)%3,T=(x+2)%3;b[x]+=_*(y[w]*v[T]-y[T]*v[w])}}}for(o=0;oa)for(_=1/Math.sqrt(k),x=0;x<3;++x)b[x]*=_;else for(x=0;x<3;++x)b[x]=0}return i},e.faceNormals=function(t,e,r){for(var n=t.length,i=new Array(n),a=void 0===r?1e-6:r,o=0;oa?1/Math.sqrt(p):0,u=0;u<3;++u)h[u]*=p;i[o]=h}return i}},567:function(t){"use strict";t.exports=function(t,e,r,n,i,a,o,s,l,u){var c=e+a+u;if(f>0){var f=Math.sqrt(c+1);t[0]=.5*(o-l)/f,t[1]=.5*(s-n)/f,t[2]=.5*(r-a)/f,t[3]=.5*f}else{var h=Math.max(e,a,u);f=Math.sqrt(2*h-c+1),e>=h?(t[0]=.5*f,t[1]=.5*(i+r)/f,t[2]=.5*(s+n)/f,t[3]=.5*(o-l)/f):a>=h?(t[0]=.5*(r+i)/f,t[1]=.5*f,t[2]=.5*(l+o)/f,t[3]=.5*(s-n)/f):(t[0]=.5*(n+s)/f,t[1]=.5*(o+l)/f,t[2]=.5*f,t[3]=.5*(r-i)/f)}return t}},7774:function(t,e,r){"use strict";t.exports=function(t){var e=(t=t||{}).center||[0,0,0],r=t.rotation||[0,0,0,1],n=t.radius||1;e=[].slice.call(e,0,3),c(r=[].slice.call(r,0,4),r);var i=new f(r,e,Math.log(n));return i.setDistanceLimits(t.zoomMin,t.zoomMax),("eye"in t||"up"in t)&&i.lookAt(0,t.eye,t.center,t.up),i};var n=r(8444),i=r(3012),a=r(5950),o=r(7437),s=r(567);function l(t,e,r){return Math.sqrt(Math.pow(t,2)+Math.pow(e,2)+Math.pow(r,2))}function u(t,e,r,n){return Math.sqrt(Math.pow(t,2)+Math.pow(e,2)+Math.pow(r,2)+Math.pow(n,2))}function c(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=u(r,n,i,a);o>1e-6?(t[0]=r/o,t[1]=n/o,t[2]=i/o,t[3]=a/o):(t[0]=t[1]=t[2]=0,t[3]=1)}function f(t,e,r){this.radius=n([r]),this.center=n(e),this.rotation=n(t),this.computedRadius=this.radius.curve(0),this.computedCenter=this.center.curve(0),this.computedRotation=this.rotation.curve(0),this.computedUp=[.1,0,0],this.computedEye=[.1,0,0],this.computedMatrix=[.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],this.recalcMatrix(0)}var h=f.prototype;h.lastT=function(){return Math.max(this.radius.lastT(),this.center.lastT(),this.rotation.lastT())},h.recalcMatrix=function(t){this.radius.curve(t),this.center.curve(t),this.rotation.curve(t);var e=this.computedRotation;c(e,e);var r=this.computedMatrix;a(r,e);var n=this.computedCenter,i=this.computedEye,o=this.computedUp,s=Math.exp(this.computedRadius[0]);i[0]=n[0]+s*r[2],i[1]=n[1]+s*r[6],i[2]=n[2]+s*r[10],o[0]=r[1],o[1]=r[5],o[2]=r[9];for(var l=0;l<3;++l){for(var u=0,f=0;f<3;++f)u+=r[l+4*f]*i[f];r[12+l]=-u}},h.getMatrix=function(t,e){this.recalcMatrix(t);var r=this.computedMatrix;if(e){for(var n=0;n<16;++n)e[n]=r[n];return e}return r},h.idle=function(t){this.center.idle(t),this.radius.idle(t),this.rotation.idle(t)},h.flush=function(t){this.center.flush(t),this.radius.flush(t),this.rotation.flush(t)},h.pan=function(t,e,r,n){e=e||0,r=r||0,n=n||0,this.recalcMatrix(t);var i=this.computedMatrix,a=i[1],o=i[5],s=i[9],u=l(a,o,s);a/=u,o/=u,s/=u;var c=i[0],f=i[4],h=i[8],p=c*a+f*o+h*s,d=l(c-=a*p,f-=o*p,h-=s*p);c/=d,f/=d,h/=d;var v=i[2],g=i[6],y=i[10],m=v*a+g*o+y*s,x=v*c+g*f+y*h,b=l(v-=m*a+x*c,g-=m*o+x*f,y-=m*s+x*h);v/=b,g/=b,y/=b;var _=c*e+a*r,w=f*e+o*r,T=h*e+s*r;this.center.move(t,_,w,T);var k=Math.exp(this.computedRadius[0]);k=Math.max(1e-4,k+n),this.radius.set(t,Math.log(k))},h.rotate=function(t,e,r,n){this.recalcMatrix(t),e=e||0,r=r||0;var i=this.computedMatrix,a=i[0],o=i[4],s=i[8],c=i[1],f=i[5],h=i[9],p=i[2],d=i[6],v=i[10],g=e*a+r*c,y=e*o+r*f,m=e*s+r*h,x=-(d*m-v*y),b=-(v*g-p*m),_=-(p*y-d*g),w=Math.sqrt(Math.max(0,1-Math.pow(x,2)-Math.pow(b,2)-Math.pow(_,2))),T=u(x,b,_,w);T>1e-6?(x/=T,b/=T,_/=T,w/=T):(x=b=_=0,w=1);var k=this.computedRotation,A=k[0],M=k[1],S=k[2],E=k[3],L=A*w+E*x+M*_-S*b,C=M*w+E*b+S*x-A*_,P=S*w+E*_+A*b-M*x,O=E*w-A*x-M*b-S*_;if(n){x=p,b=d,_=v;var I=Math.sin(n)/l(x,b,_);x*=I,b*=I,_*=I,O=O*(w=Math.cos(e))-(L=L*w+O*x+C*_-P*b)*x-(C=C*w+O*b+P*x-L*_)*b-(P=P*w+O*_+L*b-C*x)*_}var D=u(L,C,P,O);D>1e-6?(L/=D,C/=D,P/=D,O/=D):(L=C=P=0,O=1),this.rotation.set(t,L,C,P,O)},h.lookAt=function(t,e,r,n){this.recalcMatrix(t),r=r||this.computedCenter,e=e||this.computedEye,n=n||this.computedUp;var a=this.computedMatrix;i(a,e,r,n);var o=this.computedRotation;s(o,a[0],a[1],a[2],a[4],a[5],a[6],a[8],a[9],a[10]),c(o,o),this.rotation.set(t,o[0],o[1],o[2],o[3]);for(var l=0,u=0;u<3;++u)l+=Math.pow(r[u]-e[u],2);this.radius.set(t,.5*Math.log(Math.max(l,1e-6))),this.center.set(t,r[0],r[1],r[2])},h.translate=function(t,e,r,n){this.center.move(t,e||0,r||0,n||0)},h.setMatrix=function(t,e){var r=this.computedRotation;s(r,e[0],e[1],e[2],e[4],e[5],e[6],e[8],e[9],e[10]),c(r,r),this.rotation.set(t,r[0],r[1],r[2],r[3]);var n=this.computedMatrix;o(n,e);var i=n[15];if(Math.abs(i)>1e-6){var a=n[12]/i,l=n[13]/i,u=n[14]/i;this.recalcMatrix(t);var f=Math.exp(this.computedRadius[0]);this.center.set(t,a-n[2]*f,l-n[6]*f,u-n[10]*f),this.radius.idle(t)}else this.center.idle(t),this.radius.idle(t)},h.setDistance=function(t,e){e>0&&this.radius.set(t,Math.log(e))},h.setDistanceLimits=function(t,e){t=t>0?Math.log(t):-1/0,e=e>0?Math.log(e):1/0,e=Math.max(e,t),this.radius.bounds[0][0]=t,this.radius.bounds[1][0]=e},h.getDistanceLimits=function(t){var e=this.radius.bounds;return t?(t[0]=Math.exp(e[0][0]),t[1]=Math.exp(e[1][0]),t):[Math.exp(e[0][0]),Math.exp(e[1][0])]},h.toJSON=function(){return this.recalcMatrix(this.lastT()),{center:this.computedCenter.slice(),rotation:this.computedRotation.slice(),distance:Math.log(this.computedRadius[0]),zoomMin:this.radius.bounds[0][0],zoomMax:this.radius.bounds[1][0]}},h.fromJSON=function(t){var e=this.lastT(),r=t.center;r&&this.center.set(e,r[0],r[1],r[2]);var n=t.rotation;n&&this.rotation.set(e,n[0],n[1],n[2],n[3]);var i=t.distance;i&&i>0&&this.radius.set(e,Math.log(i)),this.setDistanceLimits(t.zoomMin,t.zoomMax)}},4930:function(t,e,r){"use strict";var n=r(6184);t.exports=function(t,e,r){return n(r=void 0!==r?r+"":" ",e)+t}},4405:function(t){t.exports=function(t,e){e||(e=[0,""]),t=String(t);var r=parseFloat(t,10);return e[0]=r,e[1]=t.match(/[\d.\-\+]*\s*(.*)/)[1]||"",e}},4166:function(t,e,r){"use strict";t.exports=function(t,e){for(var r=0|e.length,i=t.length,a=[new Array(r),new Array(r)],o=0;o0){o=a[c][r][0],l=c;break}s=o[1^l];for(var f=0;f<2;++f)for(var h=a[f][r],p=0;p0&&(o=d,s=v,l=f)}return i||o&&u(o,l),s}function f(t,r){var i=a[r][t][0],o=[t];u(i,r);for(var s=i[1^r];;){for(;s!==t;)o.push(s),s=c(o[o.length-2],s,!1);if(a[0][t].length+a[1][t].length===0)break;var l=o[o.length-1],f=t,h=o[1],p=c(l,f,!0);if(n(e[l],e[f],e[h],e[p])<0)break;o.push(t),s=c(l,f)}return o}function h(t,e){return e[1]===e[e.length-1]}for(o=0;o0;){a[0][o].length;var v=f(o,p);h(0,v)?d.push.apply(d,v):(d.length>0&&l.push(d),d=v)}d.length>0&&l.push(d)}return l};var n=r(9398)},3959:function(t,e,r){"use strict";t.exports=function(t,e){for(var r=n(t,e.length),i=new Array(e.length),a=new Array(e.length),o=[],s=0;s0;){i[p=o.pop()]=!1;var u=r[p];for(s=0;s0}))).length,g=new Array(v),y=new Array(v);for(p=0;p0;){var B=R.pop(),N=E[B];l(N,(function(t,e){return t-e}));var j,U=N.length,V=F[B];for(0===V&&(j=[q=d[B]]),p=0;p=0||(F[H]=1^V,R.push(H),0===V&&(z(q=d[H])||(q.reverse(),j.push(q))))}0===V&&r.push(j)}return r};var n=r(8348),i=r(4166),a=r(211),o=r(9660),s=r(9662),l=r(1215),u=r(3959);function c(t,e){for(var r=new Array(t),n=0;n0&&e[i]===r[0]))return 1;a=t[i-1]}for(var s=1;a;){var l=a.key,u=n(r,l[0],l[1]);if(l[0][0]0))return 0;s=-1,a=a.right}else if(u>0)a=a.left;else{if(!(u<0))return 0;s=1,a=a.right}}return s}}(y.slabs,y.coordinates);return 0===a.length?m:function(t,e){return function(r){return t(r[0],r[1])?0:e(r)}}(l(a),m)};var n=r(417)[3],i=r(4385),a=r(9014),o=r(5070);function s(){return!0}function l(t){for(var e={},r=0;r=u?(k=1,m=u+2*h+d):m=h*(k=-h/u)+d):(k=0,p>=0?(A=0,m=d):-p>=f?(A=1,m=f+2*p+d):m=p*(A=-p/f)+d);else if(A<0)A=0,h>=0?(k=0,m=d):-h>=u?(k=1,m=u+2*h+d):m=h*(k=-h/u)+d;else{var M=1/T;m=(k*=M)*(u*k+c*(A*=M)+2*h)+A*(c*k+f*A+2*p)+d}else k<0?(b=f+p)>(x=c+h)?(_=b-x)>=(w=u-2*c+f)?(k=1,A=0,m=u+2*h+d):m=(k=_/w)*(u*k+c*(A=1-k)+2*h)+A*(c*k+f*A+2*p)+d:(k=0,b<=0?(A=1,m=f+2*p+d):p>=0?(A=0,m=d):m=p*(A=-p/f)+d):A<0?(b=u+h)>(x=c+p)?(_=b-x)>=(w=u-2*c+f)?(A=1,k=0,m=f+2*p+d):m=(k=1-(A=_/w))*(u*k+c*A+2*h)+A*(c*k+f*A+2*p)+d:(A=0,b<=0?(k=1,m=u+2*h+d):h>=0?(k=0,m=d):m=h*(k=-h/u)+d):(_=f+p-c-h)<=0?(k=0,A=1,m=f+2*p+d):_>=(w=u-2*c+f)?(k=1,A=0,m=u+2*h+d):m=(k=_/w)*(u*k+c*(A=1-k)+2*h)+A*(c*k+f*A+2*p)+d;var S=1-k-A;for(l=0;l0){var u=t[r-1];if(0===n(s,u)&&a(u)!==l){r-=1;continue}}t[r++]=s}}return t.length=r,t}},6184:function(t){"use strict";var e,r="";t.exports=function(t,n){if("string"!=typeof t)throw new TypeError("expected a string");if(1===n)return t;if(2===n)return t+t;var i=t.length*n;if(e!==t||void 0===e)e=t,r="";else if(r.length>=i)return r.substr(0,i);for(;i>r.length&&n>1;)1&n&&(r+=t),n>>=1,t+=t;return r=(r+=t).substr(0,i)}},8161:function(t,e,r){t.exports=r.g.performance&&r.g.performance.now?function(){return performance.now()}:Date.now||function(){return+new Date}},402:function(t){"use strict";t.exports=function(t){for(var e=t.length,r=t[t.length-1],n=e,i=e-2;i>=0;--i){var a=r;(l=(s=t[i])-((r=a+s)-a))&&(t[--n]=r,r=l)}var o=0;for(i=n;i0){if(a<=0)return o;n=i+a}else{if(!(i<0))return o;if(a>=0)return o;n=-(i+a)}var s=33306690738754716e-32*n;return o>=s||o<=-s?o:f(t,e,r)},function(t,e,r,n){var i=t[0]-n[0],a=e[0]-n[0],o=r[0]-n[0],s=t[1]-n[1],l=e[1]-n[1],u=r[1]-n[1],c=t[2]-n[2],f=e[2]-n[2],p=r[2]-n[2],d=a*u,v=o*l,g=o*s,y=i*u,m=i*l,x=a*s,b=c*(d-v)+f*(g-y)+p*(m-x),_=7771561172376103e-31*((Math.abs(d)+Math.abs(v))*Math.abs(c)+(Math.abs(g)+Math.abs(y))*Math.abs(f)+(Math.abs(m)+Math.abs(x))*Math.abs(p));return b>_||-b>_?b:h(t,e,r,n)}];function d(t){var e=p[t.length];return e||(e=p[t.length]=c(t.length)),e.apply(void 0,t)}function v(t,e,r,n,i,a,o){return function(e,r,s,l,u){switch(arguments.length){case 0:case 1:return 0;case 2:return n(e,r);case 3:return i(e,r,s);case 4:return a(e,r,s,l);case 5:return o(e,r,s,l,u)}for(var c=new Array(arguments.length),f=0;f0&&o>0||a<0&&o<0)return!1;var s=n(r,t,e),l=n(i,t,e);return!(s>0&&l>0||s<0&&l<0)&&(0!==a||0!==o||0!==s||0!==l||function(t,e,r,n){for(var i=0;i<2;++i){var a=t[i],o=e[i],s=Math.min(a,o),l=Math.max(a,o),u=r[i],c=n[i],f=Math.min(u,c);if(Math.max(u,c)=n?(i=f,(l+=1)=n?(i=f,(l+=1)>1,u=e[2*l+1];if(u===a)return l;a>1,u=e[2*l+1];if(u===a)return l;a>1,u=e[2*l+1];if(u===a)return l;a0)-(t<0)},e.abs=function(t){var e=t>>31;return(t^e)-e},e.min=function(t,e){return e^(t^e)&-(t65535)<<4,e|=r=((t>>>=e)>255)<<3,e|=r=((t>>>=r)>15)<<2,(e|=r=((t>>>=r)>3)<<1)|(t>>>=r)>>1},e.log10=function(t){return t>=1e9?9:t>=1e8?8:t>=1e7?7:t>=1e6?6:t>=1e5?5:t>=1e4?4:t>=1e3?3:t>=100?2:t>=10?1:0},e.popCount=function(t){return 16843009*((t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135)>>>24},e.countTrailingZeros=r,e.nextPow2=function(t){return t+=0===t,--t,t|=t>>>1,t|=t>>>2,t|=t>>>4,1+((t|=t>>>8)|t>>>16)},e.prevPow2=function(t){return t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)-(t>>>1)},e.parity=function(t){return t^=t>>>16,t^=t>>>8,t^=t>>>4,27030>>>(t&=15)&1};var n=new Array(256);!function(t){for(var e=0;e<256;++e){var r=e,n=e,i=7;for(r>>>=1;r;r>>>=1)n<<=1,n|=1&r,--i;t[e]=n<>>8&255]<<16|n[t>>>16&255]<<8|n[t>>>24&255]},e.interleave2=function(t,e){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t&=65535)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e&=65535)|e<<8))|e<<4))|e<<2))|e<<1))<<1},e.deinterleave2=function(t,e){return(t=65535&((t=16711935&((t=252645135&((t=858993459&((t=t>>>e&1431655765)|t>>>1))|t>>>2))|t>>>4))|t>>>16))<<16>>16},e.interleave3=function(t,e,r){return t=1227133513&((t=3272356035&((t=251719695&((t=4278190335&((t&=1023)|t<<16))|t<<8))|t<<4))|t<<2),(t|=(e=1227133513&((e=3272356035&((e=251719695&((e=4278190335&((e&=1023)|e<<16))|e<<8))|e<<4))|e<<2))<<1)|(r=1227133513&((r=3272356035&((r=251719695&((r=4278190335&((r&=1023)|r<<16))|r<<8))|r<<4))|r<<2))<<2},e.deinterleave3=function(t,e){return(t=1023&((t=4278190335&((t=251719695&((t=3272356035&((t=t>>>e&1227133513)|t>>>2))|t>>>4))|t>>>8))|t>>>16))<<22>>22},e.nextCombination=function(t){var e=t|t-1;return e+1|(~e&-~e)-1>>>r(t)+1}},6656:function(t,e,r){"use strict";var n=r(9392),i=r(9521);function a(t,e){var r=t.length,n=t.length-e.length,i=Math.min;if(n)return n;switch(r){case 0:return 0;case 1:return t[0]-e[0];case 2:return(s=t[0]+t[1]-e[0]-e[1])||i(t[0],t[1])-i(e[0],e[1]);case 3:var a=t[0]+t[1],o=e[0]+e[1];if(s=a+t[2]-(o+e[2]))return s;var s,l=i(t[0],t[1]),u=i(e[0],e[1]);return(s=i(l,t[2])-i(u,e[2]))||i(l+t[2],a)-i(u+e[2],o);default:var c=t.slice(0);c.sort();var f=e.slice(0);f.sort();for(var h=0;h>1,s=a(t[o],e);s<=0?(0===s&&(i=o),r=o+1):s>0&&(n=o-1)}return i}function c(t,e){for(var r=new Array(t.length),i=0,o=r.length;i=t.length||0!==a(t[g],s)););}return r}function f(t,e){if(e<0)return[];for(var r=[],i=(1<>>c&1&&u.push(i[c]);e.push(u)}return s(e)},e.skeleton=f,e.boundary=function(t){for(var e=[],r=0,n=t.length;r>1:(t>>1)-1}function x(t){for(var e=y(t);;){var r=e,n=2*t+1,i=2*(t+1),a=t;if(n0;){var r=m(t);if(!(r>=0&&e0){var t=k[0];return g(0,M-1),M-=1,x(0),t}return-1}function w(t,e){var r=k[t];return u[r]===e?t:(u[r]=-1/0,b(t),_(),u[r]=e,b((M+=1)-1))}function T(t){if(!c[t]){c[t]=!0;var e=s[t],r=l[t];s[r]>=0&&(s[r]=e),l[e]>=0&&(l[e]=r),A[e]>=0&&w(A[e],v(e)),A[r]>=0&&w(A[r],v(r))}}var k=[],A=new Array(a);for(f=0;f>1;f>=0;--f)x(f);for(;;){var S=_();if(S<0||u[S]>r)break;T(S)}var E=[];for(f=0;f=0&&r>=0&&e!==r){var n=A[e],i=A[r];n!==i&&C.push([n,i])}})),i.unique(i.normalize(C)),{positions:E,edges:C}};var n=r(417),i=r(6656)},6638:function(t,e,r){"use strict";t.exports=function(t,e){var r,a,o,s;if(e[0][0]e[1][0]))return i(e,t);r=e[1],a=e[0]}if(t[0][0]t[1][0]))return-i(t,e);o=t[1],s=t[0]}var l=n(r,a,s),u=n(r,a,o);if(l<0){if(u<=0)return l}else if(l>0){if(u>=0)return l}else if(u)return u;if(l=n(s,o,a),u=n(s,o,r),l<0){if(u<=0)return l}else if(l>0){if(u>=0)return l}else if(u)return u;return a[0]-s[0]};var n=r(417);function i(t,e){var r,i,a,o;if(e[0][0]e[1][0])){var s=Math.min(t[0][1],t[1][1]),l=Math.max(t[0][1],t[1][1]),u=Math.min(e[0][1],e[1][1]),c=Math.max(e[0][1],e[1][1]);return lc?s-c:l-c}r=e[1],i=e[0]}t[0][1]0)if(e[0]!==o[1][0])r=t,t=t.right;else{if(l=u(t.right,e))return l;t=t.left}else{if(e[0]!==o[1][0])return t;var l;if(l=u(t.right,e))return l;t=t.left}}return r}function c(t,e,r,n){this.y=t,this.index=e,this.start=r,this.closed=n}function f(t,e,r,n){this.x=t,this.segment=e,this.create=r,this.index=n}s.prototype.castUp=function(t){var e=n.le(this.coordinates,t[0]);if(e<0)return-1;this.slabs[e];var r=u(this.slabs[e],t),i=-1;if(r&&(i=r.value),this.coordinates[e]===t[0]){var s=null;if(r&&(s=r.key),e>0){var c=u(this.slabs[e-1],t);c&&(s?o(c.key,s)>0&&(s=c.key,i=c.value):(i=c.value,s=c.key))}var f=this.horizontal[e];if(f.length>0){var h=n.ge(f,t[1],l);if(h=f.length)return i;p=f[h]}}if(p.start)if(s){var d=a(s[0],s[1],[t[0],p.y]);s[0][0]>s[1][0]&&(d=-d),d>0&&(i=p.index)}else i=p.index;else p.y!==t[1]&&(i=p.index)}}}return i}},4670:function(t,e,r){"use strict";var n=r(9130),i=r(9662);function a(t,e){var r=i(n(t,e),[e[e.length-1]]);return r[r.length-1]}function o(t,e,r,n){var i=-e/(n-e);i<0?i=0:i>1&&(i=1);for(var a=1-i,o=t.length,s=new Array(o),l=0;l0||i>0&&c<0){var f=o(s,c,l,i);r.push(f),n.push(f.slice())}c<0?n.push(l.slice()):c>0?r.push(l.slice()):(r.push(l.slice()),n.push(l.slice())),i=c}return{positive:r,negative:n}},t.exports.positive=function(t,e){for(var r=[],n=a(t[t.length-1],e),i=t[t.length-1],s=t[0],l=0;l0||n>0&&u<0)&&r.push(o(i,u,s,n)),u>=0&&r.push(s.slice()),n=u}return r},t.exports.negative=function(t,e){for(var r=[],n=a(t[t.length-1],e),i=t[t.length-1],s=t[0],l=0;l0||n>0&&u<0)&&r.push(o(i,u,s,n)),u<=0&&r.push(s.slice()),n=u}return r}},8974:function(t,e,r){var n;!function(){"use strict";var i={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function a(t){return function(t,e){var r,n,o,s,l,u,c,f,h,p=1,d=t.length,v="";for(n=0;n=0),s.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,s.width?parseInt(s.width):0);break;case"e":r=s.precision?parseFloat(r).toExponential(s.precision):parseFloat(r).toExponential();break;case"f":r=s.precision?parseFloat(r).toFixed(s.precision):parseFloat(r);break;case"g":r=s.precision?String(Number(r.toPrecision(s.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=s.precision?r.substring(0,s.precision):r;break;case"t":r=String(!!r),r=s.precision?r.substring(0,s.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=s.precision?r.substring(0,s.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=s.precision?r.substring(0,s.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}i.json.test(s.type)?v+=r:(!i.number.test(s.type)||f&&!s.sign?h="":(h=f?"+":"-",r=r.toString().replace(i.sign,"")),u=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",c=s.width-(h+r).length,l=s.width&&c>0?u.repeat(c):"",v+=s.align?h+r+l:"0"===u?h+l+r:l+h+r)}return v}(function(t){if(s[t])return s[t];for(var e,r=t,n=[],a=0;r;){if(null!==(e=i.text.exec(r)))n.push(e[0]);else if(null!==(e=i.modulo.exec(r)))n.push("%");else{if(null===(e=i.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){a|=1;var o=[],l=e[2],u=[];if(null===(u=i.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(o.push(u[1]);""!==(l=l.substring(u[0].length));)if(null!==(u=i.key_access.exec(l)))o.push(u[1]);else{if(null===(u=i.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");o.push(u[1])}e[2]=o}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}r=r.substring(e[0].length)}return s[t]=n}(t),arguments)}function o(t,e){return a.apply(null,[t].concat(e||[]))}var s=Object.create(null);e.sprintf=a,e.vsprintf=o,"undefined"!=typeof window&&(window.sprintf=a,window.vsprintf=o,void 0===(n=function(){return{sprintf:a,vsprintf:o}}.call(e,r,e,t))||(t.exports=n))}()},4162:function(t,e,r){"use strict";t.exports=function(t,e){if(t.dimension<=0)return{positions:[],cells:[]};if(1===t.dimension)return function(t,e){for(var r=i(t,e),n=r.length,a=new Array(n),o=new Array(n),s=0;sn|0},vertex:function(t,e,r,n,i,a,o,s,l,u,c,f,h){var p=(o<<0)+(s<<1)+(l<<2)+(u<<3)|0;if(0!==p&&15!==p)switch(p){case 0:case 15:c.push([t-.5,e-.5]);break;case 1:c.push([t-.25-.25*(n+r-2*h)/(r-n),e-.25-.25*(i+r-2*h)/(r-i)]);break;case 2:c.push([t-.75-.25*(-n-r+2*h)/(n-r),e-.25-.25*(a+n-2*h)/(n-a)]);break;case 3:c.push([t-.5,e-.5-.5*(i+r+a+n-4*h)/(r-i+n-a)]);break;case 4:c.push([t-.25-.25*(a+i-2*h)/(i-a),e-.75-.25*(-i-r+2*h)/(i-r)]);break;case 5:c.push([t-.5-.5*(n+r+a+i-4*h)/(r-n+i-a),e-.5]);break;case 6:c.push([t-.5-.25*(-n-r+a+i)/(n-r+i-a),e-.5-.25*(-i-r+a+n)/(i-r+n-a)]);break;case 7:c.push([t-.75-.25*(a+i-2*h)/(i-a),e-.75-.25*(a+n-2*h)/(n-a)]);break;case 8:c.push([t-.75-.25*(-a-i+2*h)/(a-i),e-.75-.25*(-a-n+2*h)/(a-n)]);break;case 9:c.push([t-.5-.25*(n+r+-a-i)/(r-n+a-i),e-.5-.25*(i+r+-a-n)/(r-i+a-n)]);break;case 10:c.push([t-.5-.5*(-n-r-a-i+4*h)/(n-r+a-i),e-.5]);break;case 11:c.push([t-.25-.25*(-a-i+2*h)/(a-i),e-.75-.25*(i+r-2*h)/(r-i)]);break;case 12:c.push([t-.5,e-.5-.5*(-i-r-a-n+4*h)/(i-r+a-n)]);break;case 13:c.push([t-.75-.25*(n+r-2*h)/(r-n),e-.25-.25*(-a-n+2*h)/(a-n)]);break;case 14:c.push([t-.25-.25*(-n-r+2*h)/(n-r),e-.25-.25*(-i-r+2*h)/(i-r)])}},cell:function(t,e,r,n,i,a,o,s,l){i?s.push([t,e]):s.push([e,t])}});return function(t,e){var r=[],i=[];return n(t,r,i,e),{positions:r,cells:i}}}},o={}},6946:function(t,e,r){"use strict";t.exports=function t(e,r,i){i=i||{};var a=o[e];a||(a=o[e]={" ":{data:new Float32Array(0),shape:.2}});var s=a[r];if(!s)if(r.length<=1||!/\d/.test(r))s=a[r]=function(t){for(var e=t.cells,r=t.positions,n=new Float32Array(6*e.length),i=0,a=0,o=0;o0&&(f+=.02);var p=new Float32Array(c),d=0,v=-.5*f;for(h=0;hMath.max(r,n)?i[2]=1:r>Math.max(e,n)?i[0]=1:i[1]=1;for(var a=0,o=0,l=0;l<3;++l)a+=t[l]*t[l],o+=i[l]*t[l];for(l=0;l<3;++l)i[l]-=o/a*t[l];return s(i,i),i}function h(t,e,r,i,a,o,s,l){this.center=n(r),this.up=n(i),this.right=n(a),this.radius=n([o]),this.angle=n([s,l]),this.angle.bounds=[[-1/0,-Math.PI/2],[1/0,Math.PI/2]],this.setDistanceLimits(t,e),this.computedCenter=this.center.curve(0),this.computedUp=this.up.curve(0),this.computedRight=this.right.curve(0),this.computedRadius=this.radius.curve(0),this.computedAngle=this.angle.curve(0),this.computedToward=[0,0,0],this.computedEye=[0,0,0],this.computedMatrix=new Array(16);for(var u=0;u<16;++u)this.computedMatrix[u]=.5;this.recalcMatrix(0)}var p=h.prototype;p.setDistanceLimits=function(t,e){t=t>0?Math.log(t):-1/0,e=e>0?Math.log(e):1/0,e=Math.max(e,t),this.radius.bounds[0][0]=t,this.radius.bounds[1][0]=e},p.getDistanceLimits=function(t){var e=this.radius.bounds[0];return t?(t[0]=Math.exp(e[0][0]),t[1]=Math.exp(e[1][0]),t):[Math.exp(e[0][0]),Math.exp(e[1][0])]},p.recalcMatrix=function(t){this.center.curve(t),this.up.curve(t),this.right.curve(t),this.radius.curve(t),this.angle.curve(t);for(var e=this.computedUp,r=this.computedRight,n=0,i=0,a=0;a<3;++a)i+=e[a]*r[a],n+=e[a]*e[a];var l=Math.sqrt(n),c=0;for(a=0;a<3;++a)r[a]-=e[a]*i/n,c+=r[a]*r[a],e[a]/=l;var f=Math.sqrt(c);for(a=0;a<3;++a)r[a]/=f;var h=this.computedToward;o(h,e,r),s(h,h);var p=Math.exp(this.computedRadius[0]),d=this.computedAngle[0],v=this.computedAngle[1],g=Math.cos(d),y=Math.sin(d),m=Math.cos(v),x=Math.sin(v),b=this.computedCenter,_=g*m,w=y*m,T=x,k=-g*x,A=-y*x,M=m,S=this.computedEye,E=this.computedMatrix;for(a=0;a<3;++a){var L=_*r[a]+w*h[a]+T*e[a];E[4*a+1]=k*r[a]+A*h[a]+M*e[a],E[4*a+2]=L,E[4*a+3]=0}var C=E[1],P=E[5],O=E[9],I=E[2],D=E[6],z=E[10],R=P*z-O*D,F=O*I-C*z,B=C*D-P*I,N=u(R,F,B);for(R/=N,F/=N,B/=N,E[0]=R,E[4]=F,E[8]=B,a=0;a<3;++a)S[a]=b[a]+E[2+4*a]*p;for(a=0;a<3;++a){c=0;for(var j=0;j<3;++j)c+=E[a+4*j]*S[j];E[12+a]=-c}E[15]=1},p.getMatrix=function(t,e){this.recalcMatrix(t);var r=this.computedMatrix;if(e){for(var n=0;n<16;++n)e[n]=r[n];return e}return r};var d=[0,0,0];p.rotate=function(t,e,r,n){if(this.angle.move(t,e,r),n){this.recalcMatrix(t);var i=this.computedMatrix;d[0]=i[2],d[1]=i[6],d[2]=i[10];for(var o=this.computedUp,s=this.computedRight,l=this.computedToward,u=0;u<3;++u)i[4*u]=o[u],i[4*u+1]=s[u],i[4*u+2]=l[u];for(a(i,i,n,d),u=0;u<3;++u)o[u]=i[4*u],s[u]=i[4*u+1];this.up.set(t,o[0],o[1],o[2]),this.right.set(t,s[0],s[1],s[2])}},p.pan=function(t,e,r,n){e=e||0,r=r||0,n=n||0,this.recalcMatrix(t);var i=this.computedMatrix,a=(Math.exp(this.computedRadius[0]),i[1]),o=i[5],s=i[9],l=u(a,o,s);a/=l,o/=l,s/=l;var c=i[0],f=i[4],h=i[8],p=c*a+f*o+h*s,d=u(c-=a*p,f-=o*p,h-=s*p),v=(c/=d)*e+a*r,g=(f/=d)*e+o*r,y=(h/=d)*e+s*r;this.center.move(t,v,g,y);var m=Math.exp(this.computedRadius[0]);m=Math.max(1e-4,m+n),this.radius.set(t,Math.log(m))},p.translate=function(t,e,r,n){this.center.move(t,e||0,r||0,n||0)},p.setMatrix=function(t,e,r,n){var a=1;"number"==typeof r&&(a=0|r),(a<0||a>3)&&(a=1);var o=(a+2)%3;e||(this.recalcMatrix(t),e=this.computedMatrix);var s=e[a],l=e[a+4],f=e[a+8];if(n){var h=Math.abs(s),p=Math.abs(l),d=Math.abs(f),v=Math.max(h,p,d);h===v?(s=s<0?-1:1,l=f=0):d===v?(f=f<0?-1:1,s=l=0):(l=l<0?-1:1,s=f=0)}else{var g=u(s,l,f);s/=g,l/=g,f/=g}var y,m,x=e[o],b=e[o+4],_=e[o+8],w=x*s+b*l+_*f,T=u(x-=s*w,b-=l*w,_-=f*w),k=l*(_/=T)-f*(b/=T),A=f*(x/=T)-s*_,M=s*b-l*x,S=u(k,A,M);if(k/=S,A/=S,M/=S,this.center.jump(t,H,G,W),this.radius.idle(t),this.up.jump(t,s,l,f),this.right.jump(t,x,b,_),2===a){var E=e[1],L=e[5],C=e[9],P=E*x+L*b+C*_,O=E*k+L*A+C*M;y=R<0?-Math.PI/2:Math.PI/2,m=Math.atan2(O,P)}else{var I=e[2],D=e[6],z=e[10],R=I*s+D*l+z*f,F=I*x+D*b+z*_,B=I*k+D*A+z*M;y=Math.asin(c(R)),m=Math.atan2(B,F)}this.angle.jump(t,m,y),this.recalcMatrix(t);var N=e[2],j=e[6],U=e[10],V=this.computedMatrix;i(V,e);var q=V[15],H=V[12]/q,G=V[13]/q,W=V[14]/q,Y=Math.exp(this.computedRadius[0]);this.center.jump(t,H-N*Y,G-j*Y,W-U*Y)},p.lastT=function(){return Math.max(this.center.lastT(),this.up.lastT(),this.right.lastT(),this.radius.lastT(),this.angle.lastT())},p.idle=function(t){this.center.idle(t),this.up.idle(t),this.right.idle(t),this.radius.idle(t),this.angle.idle(t)},p.flush=function(t){this.center.flush(t),this.up.flush(t),this.right.flush(t),this.radius.flush(t),this.angle.flush(t)},p.setDistance=function(t,e){e>0&&this.radius.set(t,Math.log(e))},p.lookAt=function(t,e,r,n){this.recalcMatrix(t),e=e||this.computedEye,r=r||this.computedCenter;var i=(n=n||this.computedUp)[0],a=n[1],o=n[2],s=u(i,a,o);if(!(s<1e-6)){i/=s,a/=s,o/=s;var l=e[0]-r[0],f=e[1]-r[1],h=e[2]-r[2],p=u(l,f,h);if(!(p<1e-6)){l/=p,f/=p,h/=p;var d=this.computedRight,v=d[0],g=d[1],y=d[2],m=i*v+a*g+o*y,x=u(v-=m*i,g-=m*a,y-=m*o);if(!(x<.01&&(x=u(v=a*h-o*f,g=o*l-i*h,y=i*f-a*l))<1e-6)){v/=x,g/=x,y/=x,this.up.set(t,i,a,o),this.right.set(t,v,g,y),this.center.set(t,r[0],r[1],r[2]),this.radius.set(t,Math.log(p));var b=a*y-o*g,_=o*v-i*y,w=i*g-a*v,T=u(b,_,w),k=i*l+a*f+o*h,A=v*l+g*f+y*h,M=(b/=T)*l+(_/=T)*f+(w/=T)*h,S=Math.asin(c(k)),E=Math.atan2(M,A),L=this.angle._state,C=L[L.length-1],P=L[L.length-2];C%=2*Math.PI;var O=Math.abs(C+2*Math.PI-E),I=Math.abs(C-E),D=Math.abs(C-2*Math.PI-E);O0?r.pop():new ArrayBuffer(t)}function d(t){return new Uint8Array(p(t),0,t)}function v(t){return new Uint16Array(p(2*t),0,t)}function g(t){return new Uint32Array(p(4*t),0,t)}function y(t){return new Int8Array(p(t),0,t)}function m(t){return new Int16Array(p(2*t),0,t)}function x(t){return new Int32Array(p(4*t),0,t)}function b(t){return new Float32Array(p(4*t),0,t)}function _(t){return new Float64Array(p(8*t),0,t)}function w(t){return o?new Uint8ClampedArray(p(t),0,t):d(t)}function T(t){return s?new BigUint64Array(p(8*t),0,t):null}function k(t){return l?new BigInt64Array(p(8*t),0,t):null}function A(t){return new DataView(p(t),0,t)}function M(t){t=n.nextPow2(t);var e=n.log2(t),r=f[e];return r.length>0?r.pop():new a(t)}e.free=function(t){if(a.isBuffer(t))f[n.log2(t.length)].push(t);else{if("[object ArrayBuffer]"!==Object.prototype.toString.call(t)&&(t=t.buffer),!t)return;var e=t.length||t.byteLength,r=0|n.log2(e);c[r].push(t)}},e.freeUint8=e.freeUint16=e.freeUint32=e.freeBigUint64=e.freeInt8=e.freeInt16=e.freeInt32=e.freeBigInt64=e.freeFloat32=e.freeFloat=e.freeFloat64=e.freeDouble=e.freeUint8Clamped=e.freeDataView=function(t){h(t.buffer)},e.freeArrayBuffer=h,e.freeBuffer=function(t){f[n.log2(t.length)].push(t)},e.malloc=function(t,e){if(void 0===e||"arraybuffer"===e)return p(t);switch(e){case"uint8":return d(t);case"uint16":return v(t);case"uint32":return g(t);case"int8":return y(t);case"int16":return m(t);case"int32":return x(t);case"float":case"float32":return b(t);case"double":case"float64":return _(t);case"uint8_clamped":return w(t);case"bigint64":return k(t);case"biguint64":return T(t);case"buffer":return M(t);case"data":case"dataview":return A(t);default:return null}return null},e.mallocArrayBuffer=p,e.mallocUint8=d,e.mallocUint16=v,e.mallocUint32=g,e.mallocInt8=y,e.mallocInt16=m,e.mallocInt32=x,e.mallocFloat32=e.mallocFloat=b,e.mallocFloat64=e.mallocDouble=_,e.mallocUint8Clamped=w,e.mallocBigUint64=T,e.mallocBigInt64=k,e.mallocDataView=A,e.mallocBuffer=M,e.clearCache=function(){for(var t=0;t<32;++t)u.UINT8[t].length=0,u.UINT16[t].length=0,u.UINT32[t].length=0,u.INT8[t].length=0,u.INT16[t].length=0,u.INT32[t].length=0,u.FLOAT[t].length=0,u.DOUBLE[t].length=0,u.BIGUINT64[t].length=0,u.BIGINT64[t].length=0,u.UINT8C[t].length=0,c[t].length=0,f[t].length=0}},1731:function(t){"use strict";function e(t){this.roots=new Array(t),this.ranks=new Array(t);for(var e=0;e0&&(a=n.size),n.lineSpacing&&n.lineSpacing>0&&(o=n.lineSpacing),n.styletags&&n.styletags.breaklines&&(s.breaklines=!!n.styletags.breaklines),n.styletags&&n.styletags.bolds&&(s.bolds=!!n.styletags.bolds),n.styletags&&n.styletags.italics&&(s.italics=!!n.styletags.italics),n.styletags&&n.styletags.subscripts&&(s.subscripts=!!n.styletags.subscripts),n.styletags&&n.styletags.superscripts&&(s.superscripts=!!n.styletags.superscripts)),r.font=[n.fontStyle,n.fontVariant,n.fontWeight,a+"px",n.font].filter((function(t){return t})).join(" "),r.textAlign="start",r.textBaseline="alphabetic",r.direction="ltr",w(function(t,e,r,n,a,o){r=r.replace(/\n/g,""),r=!0===o.breaklines?r.replace(/\/g,"\n"):r.replace(/\/g," ");var s="",l=[];for(T=0;T-1?parseInt(t[1+i]):0,l=a>-1?parseInt(r[1+a]):0;s!==l&&(n=n.replace(F(),"?px "),M*=Math.pow(.75,l-s),n=n.replace("?px ",F())),A+=.25*L*(l-s)}if(!0===o.superscripts){var u=t.indexOf(d),f=r.indexOf(d),p=u>-1?parseInt(t[1+u]):0,v=f>-1?parseInt(r[1+f]):0;p!==v&&(n=n.replace(F(),"?px "),M*=Math.pow(.75,v-p),n=n.replace("?px ",F())),A-=.25*L*(v-p)}if(!0===o.bolds){var g=t.indexOf(c)>-1,m=r.indexOf(c)>-1;!g&&m&&(n=x?n.replace("italic ","italic bold "):"bold "+n),g&&!m&&(n=n.replace("bold ",""))}if(!0===o.italics){var x=t.indexOf(h)>-1,b=r.indexOf(h)>-1;!x&&b&&(n="italic "+n),x&&!b&&(n=n.replace("italic ",""))}e.font=n}for(w=0;w",a="",o=i.length,s=a.length,l=e[0]===d||e[0]===y,u=0,c=-s;u>-1&&-1!==(u=r.indexOf(i,u))&&-1!==(c=r.indexOf(a,u+o))&&!(c<=u);){for(var f=u;f=c)n[f]=null,r=r.substr(0,f)+" "+r.substr(f+1);else if(null!==n[f]){var h=n[f].indexOf(e[0]);-1===h?n[f]+=e:l&&(n[f]=n[f].substr(0,h+1)+(1+parseInt(n[f][h+1]))+n[f].substr(h+2))}var p=u+o,v=r.substr(p,c-p).indexOf(i);u=-1!==v?v:c+s}return n}function b(t,e){var r=n(t,128);return e?a(r.cells,r.positions,.25):{edges:r.cells,positions:r.positions}}function _(t,e,r,n){var i=b(t,n),a=function(t,e,r){for(var n=e.textAlign||"start",i=e.textBaseline||"alphabetic",a=[1<<30,1<<30],o=[0,0],s=t.length,l=0;l=0?e[a]:i}))},has___:{value:x((function(e){var n=m(e);return n?r in n:t.indexOf(e)>=0}))},set___:{value:x((function(n,i){var a,o=m(n);return o?o[r]=i:(a=t.indexOf(n))>=0?e[a]=i:(a=t.length,e[a]=i,t[a]=n),this}))},delete___:{value:x((function(n){var i,a,o=m(n);return o?r in o&&delete o[r]:!((i=t.indexOf(n))<0||(a=t.length-1,t[i]=void 0,e[i]=e[a],t[i]=t[a],t.length=a,e.length=a,0))}))}})};v.prototype=Object.create(Object.prototype,{get:{value:function(t,e){return this.get___(t,e)},writable:!0,configurable:!0},has:{value:function(t){return this.has___(t)},writable:!0,configurable:!0},set:{value:function(t,e){return this.set___(t,e)},writable:!0,configurable:!0},delete:{value:function(t){return this.delete___(t)},writable:!0,configurable:!0}}),"function"==typeof r?function(){function n(){this instanceof v||b();var t,n=new r,i=void 0,a=!1;return t=e?function(t,e){return n.set(t,e),n.has(t)||(i||(i=new v),i.set(t,e)),this}:function(t,e){if(a)try{n.set(t,e)}catch(r){i||(i=new v),i.set___(t,e)}else n.set(t,e);return this},Object.create(v.prototype,{get___:{value:x((function(t,e){return i?n.has(t)?n.get(t):i.get___(t,e):n.get(t,e)}))},has___:{value:x((function(t){return n.has(t)||!!i&&i.has___(t)}))},set___:{value:x(t)},delete___:{value:x((function(t){var e=!!n.delete(t);return i&&i.delete___(t)||e}))},permitHostObjects___:{value:x((function(t){if(t!==g)throw new Error("bogus call to permitHostObjects___");a=!0}))}})}e&&"undefined"!=typeof Proxy&&(Proxy=void 0),n.prototype=v.prototype,t.exports=n,Object.defineProperty(WeakMap.prototype,"constructor",{value:WeakMap,enumerable:!1,configurable:!0,writable:!0})}():("undefined"!=typeof Proxy&&(Proxy=void 0),t.exports=v)}function g(t){t.permitHostObjects___&&t.permitHostObjects___(g)}function y(t){return!(t.substr(0,8)==l&&"___"===t.substr(t.length-3))}function m(t){if(t!==Object(t))throw new TypeError("Not an object: "+t);var e=t[u];if(e&&e.key===t)return e;if(s(t)){e={key:t};try{return o(t,u,{value:e,writable:!1,enumerable:!1,configurable:!1}),e}catch(t){return}}}function x(t){return t.prototype=null,Object.freeze(t)}function b(){p||"undefined"==typeof console||(p=!0,console.warn("WeakMap should be invoked as new WeakMap(), not WeakMap(). This will be an error in the future."))}}()},9222:function(t,e,r){var n=r(7178);t.exports=function(){var t={};return function(e){if(("object"!=typeof e||null===e)&&"function"!=typeof e)throw new Error("Weakmap-shim: Key must be object");var r=e.valueOf(t);return r&&r.identity===t?r:n(e,t)}}},7178:function(t){t.exports=function(t,e){var r={identity:e},n=t.valueOf;return Object.defineProperty(t,"valueOf",{value:function(t){return t!==e?n.apply(this,arguments):r},writable:!0}),r}},4037:function(t,e,r){var n=r(9222);t.exports=function(){var t=n();return{get:function(e,r){var n=t(e);return n.hasOwnProperty("value")?n.value:r},set:function(e,r){return t(e).value=r,this},has:function(e){return"value"in t(e)},delete:function(e){return delete t(e).value}}}},6183:function(t){"use strict";t.exports=function(t){var e={};return function(r,n,i){var a=r.dtype,o=r.order,s=[a,o.join()].join(),l=e[s];return l||(e[s]=l=t([a,o])),l(r.shape.slice(0),r.data,r.stride,0|r.offset,n,i)}}(function(){return function(t,e,r,n,i,a){var o=t[0],s=r[0],l=[0],u=s;n|=0;var c=0,f=s;for(c=0;c=0!=p>=0&&i.push(l[0]+.5+.5*(h+p)/(h-p)),n+=f,++l[0]}}}.bind(void 0,{funcName:"zeroCrossings"}))},9584:function(t,e,r){"use strict";t.exports=function(t,e){var r=[];return e=+e||0,n(t.hi(t.shape[0]-1),r,e),r};var n=r(6183)},6601:function(){}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var a=e[n]={id:n,loaded:!1,exports:{}};return t[n].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}return r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},r(7386)}()},t.exports=n()},33576:function(t,e,r){"use strict";function n(t,e){for(var r=0;rf)throw new RangeError('The value "'+t+'" is invalid for option "size"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,p.prototype),e}function p(t,e,r){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return g(t)}return d(t,e,r)}function d(t,e,r){if("string"==typeof t)return function(t,e){if("string"==typeof e&&""!==e||(e="utf8"),!p.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var r=0|b(t,e),n=h(r),i=n.write(t,e);return i!==r&&(n=n.slice(0,i)),n}(t,e);if(ArrayBuffer.isView(t))return function(t){if(tt(t,Uint8Array)){var e=new Uint8Array(t);return m(e.buffer,e.byteOffset,e.byteLength)}return y(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+s(t));if(tt(t,ArrayBuffer)||t&&tt(t.buffer,ArrayBuffer))return m(t,e,r);if("undefined"!=typeof SharedArrayBuffer&&(tt(t,SharedArrayBuffer)||t&&tt(t.buffer,SharedArrayBuffer)))return m(t,e,r);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return p.from(n,e,r);var i=function(t){if(p.isBuffer(t)){var e=0|x(t.length),r=h(e);return 0===r.length||t.copy(r,0,0,e),r}return void 0!==t.length?"number"!=typeof t.length||et(t.length)?h(0):y(t):"Buffer"===t.type&&Array.isArray(t.data)?y(t.data):void 0}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return p.from(t[Symbol.toPrimitive]("string"),e,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+s(t))}function v(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function g(t){return v(t),h(t<0?0:0|x(t))}function y(t){for(var e=t.length<0?0:0|x(t.length),r=h(e),n=0;n=f)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f.toString(16)+" bytes");return 0|t}function b(t,e){if(p.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||tt(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+s(t));var r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return J(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(t).length;default:if(i)return n?-1:J(t).length;e=(""+e).toLowerCase(),i=!0}}function _(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return z(this,e,r);case"utf8":case"utf-8":return P(this,e,r);case"ascii":return I(this,e,r);case"latin1":case"binary":return D(this,e,r);case"base64":return C(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function w(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function T(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),et(r=+r)&&(r=i?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(i)return-1;r=t.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof e&&(e=p.from(e,n)),p.isBuffer(e))return 0===e.length?-1:k(t,e,r,n,i);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):k(t,[e],r,n,i);throw new TypeError("val must be string, number or Buffer")}function k(t,e,r,n,i){var a,o=1,s=t.length,l=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;o=2,s/=2,l/=2,r/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=r;as&&(r=s-l),a=r;a>=0;a--){for(var f=!0,h=0;hi&&(n=i):n=i;var a,o=e.length;for(n>o/2&&(n=o/2),a=0;a>8,i=r%256,a.push(i),a.push(n);return a}(e,t.length-r),t,r,n)}function C(t,e,r){return 0===e&&r===t.length?l.fromByteArray(t):l.fromByteArray(t.slice(e,r))}function P(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i239?4:a>223?3:a>191?2:1;if(i+s<=r){var l=void 0,u=void 0,c=void 0,f=void 0;switch(s){case 1:a<128&&(o=a);break;case 2:128==(192&(l=t[i+1]))&&(f=(31&a)<<6|63&l)>127&&(o=f);break;case 3:l=t[i+1],u=t[i+2],128==(192&l)&&128==(192&u)&&(f=(15&a)<<12|(63&l)<<6|63&u)>2047&&(f<55296||f>57343)&&(o=f);break;case 4:l=t[i+1],u=t[i+2],c=t[i+3],128==(192&l)&&128==(192&u)&&128==(192&c)&&(f=(15&a)<<18|(63&l)<<12|(63&u)<<6|63&c)>65535&&f<1114112&&(o=f)}}null===o?(o=65533,s=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=s}return function(t){var e=t.length;if(e<=O)return String.fromCharCode.apply(String,t);for(var r="",n=0;nn.length?(p.isBuffer(a)||(a=p.from(a)),a.copy(n,i)):Uint8Array.prototype.set.call(n,a,i);else{if(!p.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,i)}i+=a.length}return n},p.byteLength=b,p.prototype._isBuffer=!0,p.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;er&&(t+=" ... "),""},c&&(p.prototype[c]=p.prototype.inspect),p.prototype.compare=function(t,e,r,n,i){if(tt(t,Uint8Array)&&(t=p.from(t,t.offset,t.byteLength)),!p.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+s(t));if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),e<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&e>=r)return 0;if(n>=i)return-1;if(e>=r)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(n>>>=0),o=(r>>>=0)-(e>>>=0),l=Math.min(a,o),u=this.slice(n,i),c=t.slice(e,r),f=0;f>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-e;if((void 0===r||r>i)&&(r=i),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return A(this,t,e,r);case"utf8":case"utf-8":return M(this,t,e,r);case"ascii":case"latin1":case"binary":return S(this,t,e,r);case"base64":return E(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,e,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},p.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var O=4096;function I(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;in)&&(r=n);for(var i="",a=e;ar)throw new RangeError("Trying to access beyond buffer length")}function B(t,e,r,n,i,a){if(!p.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function N(t,e,r,n,i){Y(e,n,i,t,r,7);var a=Number(e&BigInt(4294967295));t[r++]=a,a>>=8,t[r++]=a,a>>=8,t[r++]=a,a>>=8,t[r++]=a;var o=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o,r}function j(t,e,r,n,i){Y(e,n,i,t,r,7);var a=Number(e&BigInt(4294967295));t[r+7]=a,a>>=8,t[r+6]=a,a>>=8,t[r+5]=a,a>>=8,t[r+4]=a;var o=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=o,o>>=8,t[r+2]=o,o>>=8,t[r+1]=o,o>>=8,t[r]=o,r+8}function U(t,e,r,n,i,a){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function V(t,e,r,n,i){return e=+e,r>>>=0,i||U(t,0,r,4),u.write(t,e,r,n,23,4),r+4}function q(t,e,r,n,i){return e=+e,r>>>=0,i||U(t,0,r,8),u.write(t,e,r,n,52,8),r+8}p.prototype.slice=function(t,e){var r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t],i=1,a=0;++a>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t+--e],i=1;e>0&&(i*=256);)n+=this[t+--e]*i;return n},p.prototype.readUint8=p.prototype.readUInt8=function(t,e){return t>>>=0,e||F(t,1,this.length),this[t]},p.prototype.readUint16LE=p.prototype.readUInt16LE=function(t,e){return t>>>=0,e||F(t,2,this.length),this[t]|this[t+1]<<8},p.prototype.readUint16BE=p.prototype.readUInt16BE=function(t,e){return t>>>=0,e||F(t,2,this.length),this[t]<<8|this[t+1]},p.prototype.readUint32LE=p.prototype.readUInt32LE=function(t,e){return t>>>=0,e||F(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},p.prototype.readUint32BE=p.prototype.readUInt32BE=function(t,e){return t>>>=0,e||F(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},p.prototype.readBigUInt64LE=nt((function(t){X(t>>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=e+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,24),i=this[++t]+this[++t]*Math.pow(2,8)+this[++t]*Math.pow(2,16)+r*Math.pow(2,24);return BigInt(n)+(BigInt(i)<>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=e*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t],i=this[++t]*Math.pow(2,24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+r;return(BigInt(n)<>>=0,e>>>=0,r||F(t,e,this.length);for(var n=this[t],i=1,a=0;++a=(i*=128)&&(n-=Math.pow(2,8*e)),n},p.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||F(t,e,this.length);for(var n=e,i=1,a=this[t+--n];n>0&&(i*=256);)a+=this[t+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*e)),a},p.prototype.readInt8=function(t,e){return t>>>=0,e||F(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},p.prototype.readInt16LE=function(t,e){t>>>=0,e||F(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(t,e){t>>>=0,e||F(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(t,e){return t>>>=0,e||F(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},p.prototype.readInt32BE=function(t,e){return t>>>=0,e||F(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},p.prototype.readBigInt64LE=nt((function(t){X(t>>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=this[t+4]+this[t+5]*Math.pow(2,8)+this[t+6]*Math.pow(2,16)+(r<<24);return(BigInt(n)<>>=0,"offset");var e=this[t],r=this[t+7];void 0!==e&&void 0!==r||Z(t,this.length-8);var n=(e<<24)+this[++t]*Math.pow(2,16)+this[++t]*Math.pow(2,8)+this[++t];return(BigInt(n)<>>=0,e||F(t,4,this.length),u.read(this,t,!0,23,4)},p.prototype.readFloatBE=function(t,e){return t>>>=0,e||F(t,4,this.length),u.read(this,t,!1,23,4)},p.prototype.readDoubleLE=function(t,e){return t>>>=0,e||F(t,8,this.length),u.read(this,t,!0,52,8)},p.prototype.readDoubleBE=function(t,e){return t>>>=0,e||F(t,8,this.length),u.read(this,t,!1,52,8)},p.prototype.writeUintLE=p.prototype.writeUIntLE=function(t,e,r,n){t=+t,e>>>=0,r>>>=0,n||B(this,t,e,r,Math.pow(2,8*r)-1,0);var i=1,a=0;for(this[e]=255&t;++a>>=0,r>>>=0,n||B(this,t,e,r,Math.pow(2,8*r)-1,0);var i=r-1,a=1;for(this[e+i]=255&t;--i>=0&&(a*=256);)this[e+i]=t/a&255;return e+r},p.prototype.writeUint8=p.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,1,255,0),this[e]=255&t,e+1},p.prototype.writeUint16LE=p.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},p.prototype.writeUint16BE=p.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},p.prototype.writeUint32LE=p.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},p.prototype.writeUint32BE=p.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},p.prototype.writeBigUInt64LE=nt((function(t){return N(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),p.prototype.writeBigUInt64BE=nt((function(t){return j(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))})),p.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);B(this,t,e,r,i-1,-i)}var a=0,o=1,s=0;for(this[e]=255&t;++a>0)-s&255;return e+r},p.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);B(this,t,e,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[e+a]=255&t;--a>=0&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+r},p.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},p.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},p.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},p.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},p.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||B(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},p.prototype.writeBigInt64LE=nt((function(t){return N(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),p.prototype.writeBigInt64BE=nt((function(t){return j(this,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),p.prototype.writeFloatLE=function(t,e,r){return V(this,t,e,!0,r)},p.prototype.writeFloatBE=function(t,e,r){return V(this,t,e,!1,r)},p.prototype.writeDoubleLE=function(t,e,r){return q(this,t,e,!0,r)},p.prototype.writeDoubleBE=function(t,e,r){return q(this,t,e,!1,r)},p.prototype.copy=function(t,e,r,n){if(!p.isBuffer(t))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(a=e;a=n+4;r-=3)e="_".concat(t.slice(r-3,r)).concat(e);return"".concat(t.slice(0,r)).concat(e)}function Y(t,e,r,n,i,a){if(t>r||t3?0===e||e===BigInt(0)?">= 0".concat(s," and < 2").concat(s," ** ").concat(8*(a+1)).concat(s):">= -(2".concat(s," ** ").concat(8*(a+1)-1).concat(s,") and < 2 ** ")+"".concat(8*(a+1)-1).concat(s):">= ".concat(e).concat(s," and <= ").concat(r).concat(s),new H.ERR_OUT_OF_RANGE("value",o,t)}!function(t,e,r){X(e,"offset"),void 0!==t[e]&&void 0!==t[e+r]||Z(e,t.length-(r+1))}(n,i,a)}function X(t,e){if("number"!=typeof t)throw new H.ERR_INVALID_ARG_TYPE(e,"number",t)}function Z(t,e,r){if(Math.floor(t)!==t)throw X(t,r),new H.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new H.ERR_BUFFER_OUT_OF_BOUNDS;throw new H.ERR_OUT_OF_RANGE(r||"offset",">= ".concat(r?1:0," and <= ").concat(e),t)}G("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?"".concat(t," is outside of buffer bounds"):"Attempt to access memory outside buffer bounds"}),RangeError),G("ERR_INVALID_ARG_TYPE",(function(t,e){return'The "'.concat(t,'" argument must be of type number. Received type ').concat(s(e))}),TypeError),G("ERR_OUT_OF_RANGE",(function(t,e,r){var n='The value of "'.concat(t,'" is out of range.'),i=r;return Number.isInteger(r)&&Math.abs(r)>Math.pow(2,32)?i=W(String(r)):"bigint"==typeof r&&(i=String(r),(r>Math.pow(BigInt(2),BigInt(32))||r<-Math.pow(BigInt(2),BigInt(32)))&&(i=W(i)),i+="n"),n+" It must be ".concat(e,". Received ").concat(i)}),RangeError);var K=/[^+/0-9A-Za-z-_]/g;function J(t,e){var r;e=e||1/0;for(var n=t.length,i=null,a=[],o=0;o55295&&r<57344){if(!i){if(r>56319){(e-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(e-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(e-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(e-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((e-=1)<0)break;a.push(r)}else if(r<2048){if((e-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function $(t){return l.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(K,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Q(t,e,r,n){var i;for(i=0;i=e.length||i>=t.length);++i)e[i+r]=t[i];return i}function tt(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function et(t){return t!=t}var rt=function(){for(var t="0123456789abcdef",e=new Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)e[n+i]=t[r]+t[i];return e}();function nt(t){return"undefined"==typeof BigInt?it:t}function it(){throw new Error("BigInt not supported")}},25928:function(t){"use strict";t.exports=i,t.exports.isMobile=i,t.exports.default=i;var e=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,r=/CrOS/,n=/android|ipad|playbook|silk/i;function i(t){t||(t={});var i=t.ua;if(i||"undefined"==typeof navigator||(i=navigator.userAgent),i&&i.headers&&"string"==typeof i.headers["user-agent"]&&(i=i.headers["user-agent"]),"string"!=typeof i)return!1;var a=e.test(i)&&!r.test(i)||!!t.tablet&&n.test(i);return!a&&t.tablet&&t.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==i.indexOf("Macintosh")&&-1!==i.indexOf("Safari")&&(a=!0),a}},48932:function(t,e,r){"use strict";r.r(e),r.d(e,{sankeyCenter:function(){return h},sankeyCircular:function(){return C},sankeyJustify:function(){return f},sankeyLeft:function(){return u},sankeyRight:function(){return c}});var n=r(84706),i=r(34712),a=r(10132),o=r(6688),s=r.n(o);function l(t){return t.target.depth}function u(t){return t.depth}function c(t,e){return e-1-t.height}function f(t,e){return t.sourceLinks.length?t.depth:e-1}function h(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?(0,n.SY)(t.sourceLinks,l)-1:0}function p(t){return function(){return t}}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};function v(t,e){return y(t.source,e.source)||t.index-e.index}function g(t,e){return y(t.target,e.target)||t.index-e.index}function y(t,e){return t.partOfCycle===e.partOfCycle?t.y0-e.y0:"top"===t.circularLinkType||"bottom"===e.circularLinkType?-1:1}function m(t){return t.value}function x(t){return(t.y0+t.y1)/2}function b(t){return x(t.source)}function _(t){return x(t.target)}function w(t){return t.index}function T(t){return t.nodes}function k(t){return t.links}function A(t,e){var r=t.get(e);if(!r)throw new Error("missing: "+e);return r}function M(t,e){return e(t)}var S=25,E=10,L=.3;function C(){var t,e,r=0,a=0,o=1,l=1,u=24,c=w,h=f,M=T,C=k,O=32,D=2,z=null;function F(){var f={nodes:M.apply(null,arguments),links:C.apply(null,arguments)};!function(t){t.nodes.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var e=(0,i.kH)(t.nodes,c);t.links.forEach((function(t,r){t.index=r;var n=t.source,i=t.target;"object"!==(void 0===n?"undefined":d(n))&&(n=t.source=A(e,n)),"object"!==(void 0===i?"undefined":d(i))&&(i=t.target=A(e,i)),n.sourceLinks.push(t),i.targetLinks.push(t)}))}(f),function(t,e,r){var n=0;if(null===r){for(var i=[],a=0;a0?e+S+E:e,bottom:r=r>0?r+S+E:r,left:a=a>0?a+S+E:a,right:i=i>0?i+S+E:i}}(s),d=function(t,e){var i=(0,n.kv)(t.nodes,(function(t){return t.column})),s=o-r,c=l-a,f=s/(s+e.right+e.left),h=c/(c+e.top+e.bottom);return r=r*f+e.left,o=0==e.right?o:o*f,a=a*h+e.top,l*=h,t.nodes.forEach((function(t){t.x0=r+t.column*((o-r-u)/i),t.x1=t.x0+u})),h}(s,p);f*=d,s.links.forEach((function(t){t.width=t.value*f})),h.forEach((function(t){var e=t.length;t.forEach((function(t,r){t.depth==h.length-1&&1==e||0==t.depth&&1==e?(t.y0=l/2-t.value*f,t.y1=t.y0+t.value*f):t.partOfCycle?0==I(t,i)?(t.y0=l/2+r,t.y1=t.y0+t.value*f):"top"==t.circularLinkType?(t.y0=a+r,t.y1=t.y0+t.value*f):(t.y0=l-t.value*f-r,t.y1=t.y0+t.value*f):0==p.top||0==p.bottom?(t.y0=(l-a)/e*r,t.y1=t.y0+t.value*f):(t.y0=(l-a)/2-e/2+r,t.y1=t.y0+t.value*f)}))}))})(f),g();for(var p=1,d=c;d>0;--d)v(p*=.99,f),g();function v(t,e){var r=h.length;h.forEach((function(i){var a=i.length,o=i[0].depth;i.forEach((function(i){var s;if(i.sourceLinks.length||i.targetLinks.length)if(i.partOfCycle&&I(i,e)>0);else if(0==o&&1==a)s=i.y1-i.y0,i.y0=l/2-s/2,i.y1=l/2+s/2;else if(o==r-1&&1==a)s=i.y1-i.y0,i.y0=l/2-s/2,i.y1=l/2+s/2;else{var u=(0,n.mo)(i.sourceLinks,_),c=(0,n.mo)(i.targetLinks,b),f=((u&&c?(u+c)/2:u||c)-x(i))*t;i.y0+=f,i.y1+=f}}))}))}function g(){h.forEach((function(e){var r,n,i,o=a,s=e.length;for(e.sort(y),i=0;i0&&(r.y0+=n,r.y1+=n),o=r.y1+t;if((n=o-t-l)>0)for(o=r.y0-=n,r.y1-=n,i=s-2;i>=0;--i)(n=(r=e[i]).y1+t-o)>0&&(r.y0-=n,r.y1-=n),o=r.y0}))}}(f,O,c),B(f);for(var p=0;p<4;p++)X(f,l,c),Z(f,0,c),W(f,a,l,c),X(f,l,c),Z(f,0,c);return function(t,e,r){var i=t.nodes,a=t.links,o=!1,s=!1;if(a.forEach((function(t){"top"==t.circularLinkType?o=!0:"bottom"==t.circularLinkType&&(s=!0)})),0==o||0==s){var l=(0,n.SY)(i,(function(t){return t.y0})),u=(r-e)/((0,n.kv)(i,(function(t){return t.y1}))-l);i.forEach((function(t){var e=(t.y1-t.y0)*u;t.y0=(t.y0-l)*u,t.y1=t.y0+e})),a.forEach((function(t){t.y0=(t.y0-l)*u,t.y1=(t.y1-l)*u,t.width=t.width*u}))}}(f,a,l),R(f,D,l,c),f}function B(t){t.nodes.forEach((function(t){t.sourceLinks.sort(g),t.targetLinks.sort(v)})),t.nodes.forEach((function(t){var e=t.y0,r=e,n=t.y1,i=n;t.sourceLinks.forEach((function(t){t.circular?(t.y0=n-t.width/2,n-=t.width):(t.y0=e+t.width/2,e+=t.width)})),t.targetLinks.forEach((function(t){t.circular?(t.y1=i-t.width/2,i-=t.width):(t.y1=r+t.width/2,r+=t.width)}))}))}return F.nodeId=function(t){return arguments.length?(c="function"==typeof t?t:p(t),F):c},F.nodeAlign=function(t){return arguments.length?(h="function"==typeof t?t:p(t),F):h},F.nodeWidth=function(t){return arguments.length?(u=+t,F):u},F.nodePadding=function(e){return arguments.length?(t=+e,F):t},F.nodes=function(t){return arguments.length?(M="function"==typeof t?t:p(t),F):M},F.links=function(t){return arguments.length?(C="function"==typeof t?t:p(t),F):C},F.size=function(t){return arguments.length?(r=a=0,o=+t[0],l=+t[1],F):[o-r,l-a]},F.extent=function(t){return arguments.length?(r=+t[0][0],o=+t[1][0],a=+t[0][1],l=+t[1][1],F):[[r,a],[o,l]]},F.iterations=function(t){return arguments.length?(O=+t,F):O},F.circularLinkGap=function(t){return arguments.length?(D=+t,F):D},F.nodePaddingRatio=function(t){return arguments.length?(e=+t,F):e},F.sortNodes=function(t){return arguments.length?(z=t,F):z},F.update=function(t){return P(t,c),B(t),t.links.forEach((function(t){t.circular&&(t.circularLinkType=t.y0+t.y11||i>1)}function z(t,e,r){return t.sort(F),t.forEach((function(n,i){var a,o,s=0;if($(n,r)&&D(n))n.circularPathData.verticalBuffer=s+n.width/2;else{for(var l=0;lo.source.column)){var u=t[l].circularPathData.verticalBuffer+t[l].width/2+e;s=u>s?u:s}n.circularPathData.verticalBuffer=s+n.width/2}})),t}function R(t,e,r,i){var o=(0,n.SY)(t.links,(function(t){return t.source.y0}));t.links.forEach((function(t){t.circular&&(t.circularPathData={})})),z(t.links.filter((function(t){return"top"==t.circularLinkType})),e,i),z(t.links.filter((function(t){return"bottom"==t.circularLinkType})),e,i),t.links.forEach((function(n){if(n.circular){if(n.circularPathData.arcRadius=n.width+E,n.circularPathData.leftNodeBuffer=5,n.circularPathData.rightNodeBuffer=5,n.circularPathData.sourceWidth=n.source.x1-n.source.x0,n.circularPathData.sourceX=n.source.x0+n.circularPathData.sourceWidth,n.circularPathData.targetX=n.target.x0,n.circularPathData.sourceY=n.y0,n.circularPathData.targetY=n.y1,$(n,i)&&D(n))n.circularPathData.leftSmallArcRadius=E+n.width/2,n.circularPathData.leftLargeArcRadius=E+n.width/2,n.circularPathData.rightSmallArcRadius=E+n.width/2,n.circularPathData.rightLargeArcRadius=E+n.width/2,"bottom"==n.circularLinkType?(n.circularPathData.verticalFullExtent=n.source.y1+S+n.circularPathData.verticalBuffer,n.circularPathData.verticalLeftInnerExtent=n.circularPathData.verticalFullExtent-n.circularPathData.leftLargeArcRadius,n.circularPathData.verticalRightInnerExtent=n.circularPathData.verticalFullExtent-n.circularPathData.rightLargeArcRadius):(n.circularPathData.verticalFullExtent=n.source.y0-S-n.circularPathData.verticalBuffer,n.circularPathData.verticalLeftInnerExtent=n.circularPathData.verticalFullExtent+n.circularPathData.leftLargeArcRadius,n.circularPathData.verticalRightInnerExtent=n.circularPathData.verticalFullExtent+n.circularPathData.rightLargeArcRadius);else{var s=n.source.column,l=n.circularLinkType,u=t.links.filter((function(t){return t.source.column==s&&t.circularLinkType==l}));"bottom"==n.circularLinkType?u.sort(N):u.sort(B);var c=0;u.forEach((function(t,r){t.circularLinkID==n.circularLinkID&&(n.circularPathData.leftSmallArcRadius=E+n.width/2+c,n.circularPathData.leftLargeArcRadius=E+n.width/2+r*e+c),c+=t.width})),s=n.target.column,u=t.links.filter((function(t){return t.target.column==s&&t.circularLinkType==l})),"bottom"==n.circularLinkType?u.sort(U):u.sort(j),c=0,u.forEach((function(t,r){t.circularLinkID==n.circularLinkID&&(n.circularPathData.rightSmallArcRadius=E+n.width/2+c,n.circularPathData.rightLargeArcRadius=E+n.width/2+r*e+c),c+=t.width})),"bottom"==n.circularLinkType?(n.circularPathData.verticalFullExtent=Math.max(r,n.source.y1,n.target.y1)+S+n.circularPathData.verticalBuffer,n.circularPathData.verticalLeftInnerExtent=n.circularPathData.verticalFullExtent-n.circularPathData.leftLargeArcRadius,n.circularPathData.verticalRightInnerExtent=n.circularPathData.verticalFullExtent-n.circularPathData.rightLargeArcRadius):(n.circularPathData.verticalFullExtent=o-S-n.circularPathData.verticalBuffer,n.circularPathData.verticalLeftInnerExtent=n.circularPathData.verticalFullExtent+n.circularPathData.leftLargeArcRadius,n.circularPathData.verticalRightInnerExtent=n.circularPathData.verticalFullExtent+n.circularPathData.rightLargeArcRadius)}n.circularPathData.leftInnerExtent=n.circularPathData.sourceX+n.circularPathData.leftNodeBuffer,n.circularPathData.rightInnerExtent=n.circularPathData.targetX-n.circularPathData.rightNodeBuffer,n.circularPathData.leftFullExtent=n.circularPathData.sourceX+n.circularPathData.leftLargeArcRadius+n.circularPathData.leftNodeBuffer,n.circularPathData.rightFullExtent=n.circularPathData.targetX-n.circularPathData.rightLargeArcRadius-n.circularPathData.rightNodeBuffer}if(n.circular)n.path=function(t){return"top"==t.circularLinkType?"M"+t.circularPathData.sourceX+" "+t.circularPathData.sourceY+" L"+t.circularPathData.leftInnerExtent+" "+t.circularPathData.sourceY+" A"+t.circularPathData.leftLargeArcRadius+" "+t.circularPathData.leftSmallArcRadius+" 0 0 0 "+t.circularPathData.leftFullExtent+" "+(t.circularPathData.sourceY-t.circularPathData.leftSmallArcRadius)+" L"+t.circularPathData.leftFullExtent+" "+t.circularPathData.verticalLeftInnerExtent+" A"+t.circularPathData.leftLargeArcRadius+" "+t.circularPathData.leftLargeArcRadius+" 0 0 0 "+t.circularPathData.leftInnerExtent+" "+t.circularPathData.verticalFullExtent+" L"+t.circularPathData.rightInnerExtent+" "+t.circularPathData.verticalFullExtent+" A"+t.circularPathData.rightLargeArcRadius+" "+t.circularPathData.rightLargeArcRadius+" 0 0 0 "+t.circularPathData.rightFullExtent+" "+t.circularPathData.verticalRightInnerExtent+" L"+t.circularPathData.rightFullExtent+" "+(t.circularPathData.targetY-t.circularPathData.rightSmallArcRadius)+" A"+t.circularPathData.rightLargeArcRadius+" "+t.circularPathData.rightSmallArcRadius+" 0 0 0 "+t.circularPathData.rightInnerExtent+" "+t.circularPathData.targetY+" L"+t.circularPathData.targetX+" "+t.circularPathData.targetY:"M"+t.circularPathData.sourceX+" "+t.circularPathData.sourceY+" L"+t.circularPathData.leftInnerExtent+" "+t.circularPathData.sourceY+" A"+t.circularPathData.leftLargeArcRadius+" "+t.circularPathData.leftSmallArcRadius+" 0 0 1 "+t.circularPathData.leftFullExtent+" "+(t.circularPathData.sourceY+t.circularPathData.leftSmallArcRadius)+" L"+t.circularPathData.leftFullExtent+" "+t.circularPathData.verticalLeftInnerExtent+" A"+t.circularPathData.leftLargeArcRadius+" "+t.circularPathData.leftLargeArcRadius+" 0 0 1 "+t.circularPathData.leftInnerExtent+" "+t.circularPathData.verticalFullExtent+" L"+t.circularPathData.rightInnerExtent+" "+t.circularPathData.verticalFullExtent+" A"+t.circularPathData.rightLargeArcRadius+" "+t.circularPathData.rightLargeArcRadius+" 0 0 1 "+t.circularPathData.rightFullExtent+" "+t.circularPathData.verticalRightInnerExtent+" L"+t.circularPathData.rightFullExtent+" "+(t.circularPathData.targetY+t.circularPathData.rightSmallArcRadius)+" A"+t.circularPathData.rightLargeArcRadius+" "+t.circularPathData.rightSmallArcRadius+" 0 0 1 "+t.circularPathData.rightInnerExtent+" "+t.circularPathData.targetY+" L"+t.circularPathData.targetX+" "+t.circularPathData.targetY}(n);else{var f=(0,a.ak)().source((function(t){return[t.source.x0+(t.source.x1-t.source.x0),t.y0]})).target((function(t){return[t.target.x0,t.y1]}));n.path=f(n)}}))}function F(t,e){return V(t)==V(e)?"bottom"==t.circularLinkType?N(t,e):B(t,e):V(e)-V(t)}function B(t,e){return t.y0-e.y0}function N(t,e){return e.y0-t.y0}function j(t,e){return t.y1-e.y1}function U(t,e){return e.y1-t.y1}function V(t){return t.target.column-t.source.column}function q(t){return t.target.x0-t.source.x1}function H(t,e){var r=O(t),n=q(e)/Math.tan(r);return"up"==J(t)?t.y1+n:t.y1-n}function G(t,e){var r=O(t),n=q(e)/Math.tan(r);return"up"==J(t)?t.y1-n:t.y1+n}function W(t,e,r,n){t.links.forEach((function(i){if(!i.circular&&i.target.column-i.source.column>1){var a=i.source.column+1,o=i.target.column-1,s=1,l=o-a+1;for(s=1;a<=o;a++,s++)t.nodes.forEach((function(o){if(o.column==a){var u,c=s/(l+1),f=Math.pow(1-c,3),h=3*c*Math.pow(1-c,2),p=3*Math.pow(c,2)*(1-c),d=Math.pow(c,3),v=f*i.y0+h*i.y0+p*i.y1+d*i.y1,g=v-i.width/2,y=v+i.width/2;g>o.y0&&ga.y0&&i.y0a.y0&&i.y1a.y1)&&Y(t,u,e,r)}))):(y>o.y0&&yo.y1)&&(u=y-o.y0+10,o=Y(o,u,e,r),t.nodes.forEach((function(t){M(t,n)!=M(o,n)&&t.column==o.column&&t.y0o.y1&&Y(t,u,e,r)})))}}))}}))}function Y(t,e,r,n){return t.y0+e>=r&&t.y1+e<=n&&(t.y0=t.y0+e,t.y1=t.y1+e,t.targetLinks.forEach((function(t){t.y1=t.y1+e})),t.sourceLinks.forEach((function(t){t.y0=t.y0+e}))),t}function X(t,e,r,n){t.nodes.forEach((function(i){n&&i.y+(i.y1-i.y0)>e&&(i.y=i.y-(i.y+(i.y1-i.y0)-e));var a=t.links.filter((function(t){return M(t.source,r)==M(i,r)})),o=a.length;o>1&&a.sort((function(t,e){if(!t.circular&&!e.circular){if(t.target.column==e.target.column)return t.y1-e.y1;if(!K(t,e))return t.y1-e.y1;if(t.target.column>e.target.column){var r=G(e,t);return t.y1-r}if(e.target.column>t.target.column)return G(t,e)-e.y1}return t.circular&&!e.circular?"top"==t.circularLinkType?-1:1:e.circular&&!t.circular?"top"==e.circularLinkType?1:-1:t.circular&&e.circular?t.circularLinkType===e.circularLinkType&&"top"==t.circularLinkType?t.target.column===e.target.column?t.target.y1-e.target.y1:e.target.column-t.target.column:t.circularLinkType===e.circularLinkType&&"bottom"==t.circularLinkType?t.target.column===e.target.column?e.target.y1-t.target.y1:t.target.column-e.target.column:"top"==t.circularLinkType?-1:1:void 0}));var s=i.y0;a.forEach((function(t){t.y0=s+t.width/2,s+=t.width})),a.forEach((function(t,e){if("bottom"==t.circularLinkType){for(var r=e+1,n=0;r1&&n.sort((function(t,e){if(!t.circular&&!e.circular){if(t.source.column==e.source.column)return t.y0-e.y0;if(!K(t,e))return t.y0-e.y0;if(e.source.column0?"up":"down"}function $(t,e){return M(t.source,e)==M(t.target,e)}},26800:function(t,e,r){"use strict";r.r(e),r.d(e,{sankey:function(){return w},sankeyCenter:function(){return u},sankeyJustify:function(){return l},sankeyLeft:function(){return o},sankeyLinkHorizontal:function(){return M},sankeyRight:function(){return s}});var n=r(84706),i=r(34712);function a(t){return t.target.depth}function o(t){return t.depth}function s(t,e){return e-1-t.height}function l(t,e){return t.sourceLinks.length?t.depth:e-1}function u(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?(0,n.SY)(t.sourceLinks,a)-1:0}function c(t){return function(){return t}}function f(t,e){return p(t.source,e.source)||t.index-e.index}function h(t,e){return p(t.target,e.target)||t.index-e.index}function p(t,e){return t.y0-e.y0}function d(t){return t.value}function v(t){return(t.y0+t.y1)/2}function g(t){return v(t.source)*t.value}function y(t){return v(t.target)*t.value}function m(t){return t.index}function x(t){return t.nodes}function b(t){return t.links}function _(t,e){var r=t.get(e);if(!r)throw new Error("missing: "+e);return r}function w(){var t=0,e=0,r=1,a=1,o=24,s=8,u=m,w=l,T=x,k=b,A=32;function M(){var l={nodes:T.apply(null,arguments),links:k.apply(null,arguments)};return function(t){t.nodes.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var e=(0,i.kH)(t.nodes,u);t.links.forEach((function(t,r){t.index=r;var n=t.source,i=t.target;"object"!=typeof n&&(n=t.source=_(e,n)),"object"!=typeof i&&(i=t.target=_(e,i)),n.sourceLinks.push(t),i.targetLinks.push(t)}))}(l),function(t){t.nodes.forEach((function(t){t.value=Math.max((0,n.oh)(t.sourceLinks,d),(0,n.oh)(t.targetLinks,d))}))}(l),function(e){var n,i,a;for(n=e.nodes,i=[],a=0;n.length;++a,n=i,i=[])n.forEach((function(t){t.depth=a,t.sourceLinks.forEach((function(t){i.indexOf(t.target)<0&&i.push(t.target)}))}));for(n=e.nodes,i=[],a=0;n.length;++a,n=i,i=[])n.forEach((function(t){t.height=a,t.targetLinks.forEach((function(t){i.indexOf(t.source)<0&&i.push(t.source)}))}));var s=(r-t-o)/(a-1);e.nodes.forEach((function(e){e.x1=(e.x0=t+Math.max(0,Math.min(a-1,Math.floor(w.call(null,e,a))))*s)+o}))}(l),function(t){var r=(0,i.UJ)().key((function(t){return t.x0})).sortKeys(n.XE).entries(t.nodes).map((function(t){return t.values}));(function(){var i=(0,n.kv)(r,(function(t){return t.length})),o=.6666666666666666*(a-e)/(i-1);s>o&&(s=o);var l=(0,n.SY)(r,(function(t){return(a-e-(t.length-1)*s)/(0,n.oh)(t,d)}));r.forEach((function(t){t.forEach((function(t,e){t.y1=(t.y0=e)+t.value*l}))})),t.links.forEach((function(t){t.width=t.value*l}))})(),f();for(var o=1,l=A;l>0;--l)c(o*=.99),f(),u(o),f();function u(t){r.forEach((function(e){e.forEach((function(e){if(e.targetLinks.length){var r=((0,n.oh)(e.targetLinks,g)/(0,n.oh)(e.targetLinks,d)-v(e))*t;e.y0+=r,e.y1+=r}}))}))}function c(t){r.slice().reverse().forEach((function(e){e.forEach((function(e){if(e.sourceLinks.length){var r=((0,n.oh)(e.sourceLinks,y)/(0,n.oh)(e.sourceLinks,d)-v(e))*t;e.y0+=r,e.y1+=r}}))}))}function f(){r.forEach((function(t){var r,n,i,o=e,l=t.length;for(t.sort(p),i=0;i0&&(r.y0+=n,r.y1+=n),o=r.y1+s;if((n=o-s-a)>0)for(o=r.y0-=n,r.y1-=n,i=l-2;i>=0;--i)(n=(r=t[i]).y1+s-o)>0&&(r.y0-=n,r.y1-=n),o=r.y0}))}}(l),S(l),l}function S(t){t.nodes.forEach((function(t){t.sourceLinks.sort(h),t.targetLinks.sort(f)})),t.nodes.forEach((function(t){var e=t.y0,r=e;t.sourceLinks.forEach((function(t){t.y0=e+t.width/2,e+=t.width})),t.targetLinks.forEach((function(t){t.y1=r+t.width/2,r+=t.width}))}))}return M.update=function(t){return S(t),t},M.nodeId=function(t){return arguments.length?(u="function"==typeof t?t:c(t),M):u},M.nodeAlign=function(t){return arguments.length?(w="function"==typeof t?t:c(t),M):w},M.nodeWidth=function(t){return arguments.length?(o=+t,M):o},M.nodePadding=function(t){return arguments.length?(s=+t,M):s},M.nodes=function(t){return arguments.length?(T="function"==typeof t?t:c(t),M):T},M.links=function(t){return arguments.length?(k="function"==typeof t?t:c(t),M):k},M.size=function(n){return arguments.length?(t=e=0,r=+n[0],a=+n[1],M):[r-t,a-e]},M.extent=function(n){return arguments.length?(t=+n[0][0],r=+n[1][0],e=+n[0][1],a=+n[1][1],M):[[t,e],[r,a]]},M.iterations=function(t){return arguments.length?(A=+t,M):A},M}var T=r(10132);function k(t){return[t.source.x1,t.y0]}function A(t){return[t.target.x0,t.y1]}function M(){return(0,T.ak)().source(k).target(A)}},33428:function(t,e,r){var n,i;(function(){var a={version:"3.8.0"},o=[].slice,s=function(t){return o.call(t)},l=self.document;function u(t){return t&&(t.ownerDocument||t.document||t).documentElement}function c(t){return t&&(t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView)}if(l)try{s(l.documentElement.childNodes)[0].nodeType}catch(t){s=function(t){for(var e=t.length,r=new Array(e);e--;)r[e]=t[e];return r}}if(Date.now||(Date.now=function(){return+new Date}),l)try{l.createElement("DIV").style.setProperty("opacity",0,"")}catch(t){var f=this.Element.prototype,h=f.setAttribute,p=f.setAttributeNS,d=this.CSSStyleDeclaration.prototype,v=d.setProperty;f.setAttribute=function(t,e){h.call(this,t,e+"")},f.setAttributeNS=function(t,e,r){p.call(this,t,e,r+"")},d.setProperty=function(t,e,r){v.call(this,t,e+"",r)}}function g(t,e){return te?1:t>=e?0:NaN}function y(t){return null===t?NaN:+t}function m(t){return!isNaN(t)}function x(t){return{left:function(e,r,n,i){for(arguments.length<3&&(n=0),arguments.length<4&&(i=e.length);n>>1;t(e[a],r)<0?n=a+1:i=a}return n},right:function(e,r,n,i){for(arguments.length<3&&(n=0),arguments.length<4&&(i=e.length);n>>1;t(e[a],r)>0?i=a:n=a+1}return n}}}a.ascending=g,a.descending=function(t,e){return et?1:e>=t?0:NaN},a.min=function(t,e){var r,n,i=-1,a=t.length;if(1===arguments.length){for(;++i=n){r=n;break}for(;++in&&(r=n)}else{for(;++i=n){r=n;break}for(;++in&&(r=n)}return r},a.max=function(t,e){var r,n,i=-1,a=t.length;if(1===arguments.length){for(;++i=n){r=n;break}for(;++ir&&(r=n)}else{for(;++i=n){r=n;break}for(;++ir&&(r=n)}return r},a.extent=function(t,e){var r,n,i,a=-1,o=t.length;if(1===arguments.length){for(;++a=n){r=i=n;break}for(;++an&&(r=n),i=n){r=i=n;break}for(;++an&&(r=n),i1)return o/(l-1)},a.deviation=function(){var t=a.variance.apply(this,arguments);return t?Math.sqrt(t):t};var b=x(g);function _(t){return t.length}a.bisectLeft=b.left,a.bisect=a.bisectRight=b.right,a.bisector=function(t){return x(1===t.length?function(e,r){return g(t(e),r)}:t)},a.shuffle=function(t,e,r){(a=arguments.length)<3&&(r=t.length,a<2&&(e=0));for(var n,i,a=r-e;a;)i=Math.random()*a--|0,n=t[a+e],t[a+e]=t[i+e],t[i+e]=n;return t},a.permute=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},a.pairs=function(t){for(var e=0,r=t.length-1,n=t[0],i=new Array(r<0?0:r);e=0;)for(e=(n=t[i]).length;--e>=0;)r[--o]=n[e];return r};var w=Math.abs;function T(t,e){for(var r in e)Object.defineProperty(t.prototype,r,{value:e[r],enumerable:!1})}function k(){this._=Object.create(null)}a.range=function(t,e,r){if(arguments.length<3&&(r=1,arguments.length<2&&(e=t,t=0)),(e-t)/r==1/0)throw new Error("infinite range");var n,i=[],a=function(t){for(var e=1;t*e%1;)e*=10;return e}(w(r)),o=-1;if(t*=a,e*=a,(r*=a)<0)for(;(n=t+r*++o)>e;)i.push(n/a);else for(;(n=t+r*++o)=n.length)return e?e.call(r,a):t?a.sort(t):a;for(var l,u,c,f,h=-1,p=a.length,d=n[s++],v=new k;++h=n.length)return t;var r=[],a=i[e++];return t.forEach((function(t,n){r.push({key:t,values:s(n,e)})})),a?r.sort((function(t,e){return a(t.key,e.key)})):r}return r.map=function(t,e){return o(e,t,0)},r.entries=function(t){return s(o(a.map,t,0),0)},r.key=function(t){return n.push(t),r},r.sortKeys=function(t){return i[n.length-1]=t,r},r.sortValues=function(e){return t=e,r},r.rollup=function(t){return e=t,r},r},a.set=function(t){var e=new D;if(t)for(var r=0,n=t.length;r=0&&(n=t.slice(r+1),t=t.slice(0,r)),t)return arguments.length<2?this[t].on(n):this[t].on(n,e);if(2===arguments.length){if(null==e)for(t in this)this.hasOwnProperty(t)&&this[t].on(n,null);return this}},a.event=null,a.requote=function(t){return t.replace(G,"\\$&")};var G=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,W={}.__proto__?function(t,e){t.__proto__=e}:function(t,e){for(var r in e)t[r]=e[r]};function Y(t){return W(t,J),t}var X=function(t,e){return e.querySelector(t)},Z=function(t,e){return e.querySelectorAll(t)},K=function(t,e){var r=t.matches||t[F(t,"matchesSelector")];return K=function(t,e){return r.call(t,e)},K(t,e)};"function"==typeof Sizzle&&(X=function(t,e){return Sizzle(t,e)[0]||null},Z=Sizzle,K=Sizzle.matchesSelector),a.selection=function(){return a.select(l.documentElement)};var J=a.selection.prototype=[];function $(t){return"function"==typeof t?t:function(){return X(t,this)}}function Q(t){return"function"==typeof t?t:function(){return Z(t,this)}}J.select=function(t){var e,r,n,i,a=[];t=$(t);for(var o=-1,s=this.length;++o=0&&"xmlns"!==(r=t.slice(0,e))&&(t=t.slice(e+1)),et.hasOwnProperty(r)?{space:et[r],local:t}:t}},J.attr=function(t,e){if(arguments.length<2){if("string"==typeof t){var r=this.node();return(t=a.ns.qualify(t)).local?r.getAttributeNS(t.space,t.local):r.getAttribute(t)}for(e in t)this.each(rt(e,t[e]));return this}return this.each(rt(t,e))},J.classed=function(t,e){if(arguments.length<2){if("string"==typeof t){var r=this.node(),n=(t=at(t)).length,i=-1;if(e=r.classList){for(;++i=0;)(r=n[i])&&(a&&a!==r.nextSibling&&a.parentNode.insertBefore(r,a),a=r);return this},J.sort=function(t){t=dt.apply(this,arguments);for(var e=-1,r=this.length;++e0&&(t=t.slice(0,i));var l=xt.get(t);function u(){var e=this[n];e&&(this.removeEventListener(t,e,e.$),delete this[n])}return l&&(t=l,o=_t),i?e?function(){var i=o(e,s(arguments));u.call(this),this.addEventListener(t,this[n]=i,i.$=r),i._=e}:u:e?N:function(){var e,r=new RegExp("^__on([^.]+)"+a.requote(t)+"$");for(var n in this)if(e=n.match(r)){var i=this[n];this.removeEventListener(e[1],i,i.$),delete this[n]}}}a.selection.enter=gt,a.selection.enter.prototype=yt,yt.append=J.append,yt.empty=J.empty,yt.node=J.node,yt.call=J.call,yt.size=J.size,yt.select=function(t){for(var e,r,n,i,a,o=[],s=-1,l=this.length;++s=n&&(n=e+1);!(o=s[n])&&++n1?It:t<-1?-It:Math.asin(t)}function Ft(t){return((t=Math.exp(t))+1/t)/2}var Bt=Math.SQRT2;a.interpolateZoom=function(t,e){var r,n,i=t[0],a=t[1],o=t[2],s=e[0],l=e[1],u=e[2],c=s-i,f=l-a,h=c*c+f*f;if(h0&&(t=t.transition().duration(v)),t.call(w.event)}function S(){s&&s.domain(o.range().map((function(t){return(t-h.x)/h.k})).map(o.invert)),f&&f.domain(u.range().map((function(t){return(t-h.y)/h.k})).map(u.invert))}function E(t){g++||t({type:"zoomstart"})}function L(t){S(),t({type:"zoom",scale:h.k,translate:[h.x,h.y]})}function C(t){--g||(t({type:"zoomend"}),e=null)}function P(){var t=this,e=_.of(t,arguments),r=0,n=a.select(c(t)).on(m,(function(){r=1,A(a.mouse(t),i),L(e)})).on(x,(function(){n.on(m,null).on(x,null),o(r),C(e)})),i=T(a.mouse(t)),o=kt(t);Ki.call(t),E(e)}function O(){var t,e=this,r=_.of(e,arguments),n={},o=0,s=".zoom-"+a.event.changedTouches[0].identifier,l="touchmove"+s,u="touchend"+s,c=[],f=a.select(e),p=kt(e);function d(){var r=a.touches(e);return t=h.k,r.forEach((function(t){t.identifier in n&&(n[t.identifier]=T(t))})),r}function v(){var t=a.event.target;a.select(t).on(l,g).on(u,m),c.push(t);for(var r=a.event.changedTouches,s=0,f=r.length;s1){y=p[0];var x=p[1],b=y[0]-x[0],_=y[1]-x[1];o=b*b+_*_}}function g(){var s,l,u,c,f=a.touches(e);Ki.call(e);for(var h=0,p=f.length;h360?t-=360:t<0&&(t+=360),t<60?n+(i-n)*t/60:t<180?i:t<240?n+(i-n)*(240-t)/60:n}(t))}return t=isNaN(t)?0:(t%=360)<0?t+360:t,e=isNaN(e)||e<0?0:e>1?1:e,n=2*(r=r<0?0:r>1?1:r)-(i=r<=.5?r*(1+e):r+e-r*e),new ae(a(t+120),a(t),a(t-120))}function Wt(t,e,r){return this instanceof Wt?(this.h=+t,this.c=+e,void(this.l=+r)):arguments.length<2?t instanceof Wt?new Wt(t.h,t.c,t.l):function(t,e,r){return t>0?new Wt(Math.atan2(r,e)*zt,Math.sqrt(e*e+r*r),t):new Wt(NaN,NaN,t)}(t instanceof Zt?t.l:(t=he((t=a.rgb(t)).r,t.g,t.b)).l,t.a,t.b):new Wt(t,e,r)}Ht.brighter=function(t){return t=Math.pow(.7,arguments.length?t:1),new qt(this.h,this.s,this.l/t)},Ht.darker=function(t){return t=Math.pow(.7,arguments.length?t:1),new qt(this.h,this.s,t*this.l)},Ht.rgb=function(){return Gt(this.h,this.s,this.l)},a.hcl=Wt;var Yt=Wt.prototype=new Vt;function Xt(t,e,r){return isNaN(t)&&(t=0),isNaN(e)&&(e=0),new Zt(r,Math.cos(t*=Dt)*e,Math.sin(t)*e)}function Zt(t,e,r){return this instanceof Zt?(this.l=+t,this.a=+e,void(this.b=+r)):arguments.length<2?t instanceof Zt?new Zt(t.l,t.a,t.b):t instanceof Wt?Xt(t.h,t.c,t.l):he((t=ae(t)).r,t.g,t.b):new Zt(t,e,r)}Yt.brighter=function(t){return new Wt(this.h,this.c,Math.min(100,this.l+Kt*(arguments.length?t:1)))},Yt.darker=function(t){return new Wt(this.h,this.c,Math.max(0,this.l-Kt*(arguments.length?t:1)))},Yt.rgb=function(){return Xt(this.h,this.c,this.l).rgb()},a.lab=Zt;var Kt=18,Jt=.95047,$t=1,Qt=1.08883,te=Zt.prototype=new Vt;function ee(t,e,r){var n=(t+16)/116,i=n+e/500,a=n-r/200;return new ae(ie(3.2404542*(i=re(i)*Jt)-1.5371385*(n=re(n)*$t)-.4985314*(a=re(a)*Qt)),ie(-.969266*i+1.8760108*n+.041556*a),ie(.0556434*i-.2040259*n+1.0572252*a))}function re(t){return t>.206893034?t*t*t:(t-4/29)/7.787037}function ne(t){return t>.008856?Math.pow(t,1/3):7.787037*t+4/29}function ie(t){return Math.round(255*(t<=.00304?12.92*t:1.055*Math.pow(t,1/2.4)-.055))}function ae(t,e,r){return this instanceof ae?(this.r=~~t,this.g=~~e,void(this.b=~~r)):arguments.length<2?t instanceof ae?new ae(t.r,t.g,t.b):ce(""+t,ae,Gt):new ae(t,e,r)}function oe(t){return new ae(t>>16,t>>8&255,255&t)}function se(t){return oe(t)+""}te.brighter=function(t){return new Zt(Math.min(100,this.l+Kt*(arguments.length?t:1)),this.a,this.b)},te.darker=function(t){return new Zt(Math.max(0,this.l-Kt*(arguments.length?t:1)),this.a,this.b)},te.rgb=function(){return ee(this.l,this.a,this.b)},a.rgb=ae;var le=ae.prototype=new Vt;function ue(t){return t<16?"0"+Math.max(0,t).toString(16):Math.min(255,t).toString(16)}function ce(t,e,r){var n,i,a,o=0,s=0,l=0;if(n=/([a-z]+)\((.*)\)/.exec(t=t.toLowerCase()))switch(i=n[2].split(","),n[1]){case"hsl":return r(parseFloat(i[0]),parseFloat(i[1])/100,parseFloat(i[2])/100);case"rgb":return e(de(i[0]),de(i[1]),de(i[2]))}return(a=ve.get(t))?e(a.r,a.g,a.b):(null==t||"#"!==t.charAt(0)||isNaN(a=parseInt(t.slice(1),16))||(4===t.length?(o=(3840&a)>>4,o|=o>>4,s=240&a,s|=s>>4,l=15&a,l|=l<<4):7===t.length&&(o=(16711680&a)>>16,s=(65280&a)>>8,l=255&a)),e(o,s,l))}function fe(t,e,r){var n,i,a=Math.min(t/=255,e/=255,r/=255),o=Math.max(t,e,r),s=o-a,l=(o+a)/2;return s?(i=l<.5?s/(o+a):s/(2-o-a),n=t==o?(e-r)/s+(e0&&l<1?0:n),new qt(n,i,l)}function he(t,e,r){var n=ne((.4124564*(t=pe(t))+.3575761*(e=pe(e))+.1804375*(r=pe(r)))/Jt),i=ne((.2126729*t+.7151522*e+.072175*r)/$t);return Zt(116*i-16,500*(n-i),200*(i-ne((.0193339*t+.119192*e+.9503041*r)/Qt)))}function pe(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function de(t){var e=parseFloat(t);return"%"===t.charAt(t.length-1)?Math.round(2.55*e):e}le.brighter=function(t){t=Math.pow(.7,arguments.length?t:1);var e=this.r,r=this.g,n=this.b,i=30;return e||r||n?(e&&e=200&&e<300||304===e){try{t=r.call(i,u)}catch(t){return void o.error.call(i,t)}o.load.call(i,t)}else o.error.call(i,u)}return self.XDomainRequest&&!("withCredentials"in u)&&/^(http(s)?:)?\/\//.test(t)&&(u=new XDomainRequest),"onload"in u?u.onload=u.onerror=f:u.onreadystatechange=function(){u.readyState>3&&f()},u.onprogress=function(t){var e=a.event;a.event=t;try{o.progress.call(i,u)}finally{a.event=e}},i.header=function(t,e){return t=(t+"").toLowerCase(),arguments.length<2?l[t]:(null==e?delete l[t]:l[t]=e+"",i)},i.mimeType=function(t){return arguments.length?(e=null==t?null:t+"",i):e},i.responseType=function(t){return arguments.length?(c=t,i):c},i.response=function(t){return r=t,i},["get","post"].forEach((function(t){i[t]=function(){return i.send.apply(i,[t].concat(s(arguments)))}})),i.send=function(r,n,a){if(2===arguments.length&&"function"==typeof n&&(a=n,n=null),u.open(r,t,!0),null==e||"accept"in l||(l.accept=e+",*/*"),u.setRequestHeader)for(var s in l)u.setRequestHeader(s,l[s]);return null!=e&&u.overrideMimeType&&u.overrideMimeType(e),null!=c&&(u.responseType=c),null!=a&&i.on("error",a).on("load",(function(t){a(null,t)})),o.beforesend.call(i,u),u.send(null==n?null:n),i},i.abort=function(){return u.abort(),i},a.rebind(i,o,"on"),null==n?i:i.get(function(t){return 1===t.length?function(e,r){t(null==e?r:null)}:t}(n))}ve.forEach((function(t,e){ve.set(t,oe(e))})),a.functor=ge,a.xhr=ye(z),a.dsv=function(t,e){var r=new RegExp('["'+t+"\n]"),n=t.charCodeAt(0);function i(t,r,n){arguments.length<3&&(n=r,r=null);var i=me(t,e,null==r?a:o(r),n);return i.row=function(t){return arguments.length?i.response(null==(r=t)?a:o(t)):r},i}function a(t){return i.parse(t.responseText)}function o(t){return function(e){return i.parse(e.responseText,t)}}function s(e){return e.map(l).join(t)}function l(t){return r.test(t)?'"'+t.replace(/\"/g,'""')+'"':t}return i.parse=function(t,e){var r;return i.parseRows(t,(function(t,n){if(r)return r(t,n-1);var i=function(e){for(var r={},n=t.length,i=0;i=l)return o;if(i)return i=!1,a;var e=u;if(34===t.charCodeAt(e)){for(var r=e;r++24?(isFinite(e)&&(clearTimeout(we),we=setTimeout(Ae,e)),_e=0):(_e=1,Te(Ae))}function Me(){for(var t=Date.now(),e=xe;e;)t>=e.t&&e.c(t-e.t)&&(e.c=null),e=e.n;return t}function Se(){for(var t,e=xe,r=1/0;e;)e.c?(e.t1&&(e=t[a[o-2]],r=t[a[o-1]],n=t[s],(r[0]-e[0])*(n[1]-e[1])-(r[1]-e[1])*(n[0]-e[0])<=0);)--o;a[o++]=s}return a.slice(0,o)}function Pe(t,e){return t[0]-e[0]||t[1]-e[1]}a.timer=function(){ke.apply(this,arguments)},a.timer.flush=function(){Me(),Se()},a.round=function(t,e){return e?Math.round(t*(e=Math.pow(10,e)))/e:Math.round(t)},a.geom={},a.geom.hull=function(t){var e=Ee,r=Le;if(arguments.length)return n(t);function n(t){if(t.length<3)return[];var n,i=ge(e),a=ge(r),o=t.length,s=[],l=[];for(n=0;n=0;--n)p.push(t[s[u[n]][2]]);for(n=+f;nEt)s=s.L;else{if(!((i=a-Ze(s,o))>Et)){n>-Et?(e=s.P,r=s):i>-Et?(e=s,r=s.N):e=r=s;break}if(!s.R){e=s;break}s=s.R}var l=He(t);if(Be.insert(e,l),e||r){if(e===r)return tr(e),r=He(e.site),Be.insert(l,r),l.edge=r.edge=nr(e.site,l.site),Qe(e),void Qe(r);if(r){tr(e),tr(r);var u=e.site,c=u.x,f=u.y,h=t.x-c,p=t.y-f,d=r.site,v=d.x-c,g=d.y-f,y=2*(h*g-p*v),m=h*h+p*p,x=v*v+g*g,b={x:(g*m-p*x)/y+c,y:(h*x-v*m)/y+f};ir(r.edge,u,d,b),l.edge=nr(u,t,null,b),r.edge=nr(t,d,null,b),Qe(e),Qe(r)}else l.edge=nr(e.site,l.site)}}function Xe(t,e){var r=t.site,n=r.x,i=r.y,a=i-e;if(!a)return n;var o=t.P;if(!o)return-1/0;var s=(r=o.site).x,l=r.y,u=l-e;if(!u)return s;var c=s-n,f=1/a-1/u,h=c/u;return f?(-h+Math.sqrt(h*h-2*f*(c*c/(-2*u)-l+u/2+i-a/2)))/f+n:(n+s)/2}function Ze(t,e){var r=t.N;if(r)return Xe(r,e);var n=t.site;return n.y===e?n.x:1/0}function Ke(t){this.site=t,this.edges=[]}function Je(t,e){return e.angle-t.angle}function $e(){sr(this),this.x=this.y=this.arc=this.site=this.cy=null}function Qe(t){var e=t.P,r=t.N;if(e&&r){var n=e.site,i=t.site,a=r.site;if(n!==a){var o=i.x,s=i.y,l=n.x-o,u=n.y-s,c=a.x-o,f=2*(l*(g=a.y-s)-u*c);if(!(f>=-Lt)){var h=l*l+u*u,p=c*c+g*g,d=(g*h-u*p)/f,v=(l*p-c*h)/f,g=v+s,y=Ve.pop()||new $e;y.arc=t,y.site=i,y.x=d+o,y.y=g+Math.sqrt(d*d+v*v),y.cy=g,t.circle=y;for(var m=null,x=je._;x;)if(y.y=s)return;if(h>d){if(a){if(a.y>=u)return}else a={x:g,y:l};r={x:g,y:u}}else{if(a){if(a.y1)if(h>d){if(a){if(a.y>=u)return}else a={x:(l-i)/n,y:l};r={x:(u-i)/n,y:u}}else{if(a){if(a.y=s)return}else a={x:o,y:n*o+i};r={x:s,y:n*s+i}}else{if(a){if(a.x0)){if(e/=h,h<0){if(e0){if(e>f)return;e>c&&(c=e)}if(e=i-l,h||!(e<0)){if(e/=h,h<0){if(e>f)return;e>c&&(c=e)}else if(h>0){if(e0)){if(e/=p,p<0){if(e0){if(e>f)return;e>c&&(c=e)}if(e=a-u,p||!(e<0)){if(e/=p,p<0){if(e>f)return;e>c&&(c=e)}else if(p>0){if(e0&&(t.a={x:l+c*h,y:u+c*p}),f<1&&(t.b={x:l+f*h,y:u+f*p}),t}}}}}),l=o.length;l--;)(!er(e=o[l],t)||!s(e)||w(e.a.x-e.b.x)Et||w(i-r)>Et)&&(s.splice(o,0,new ar((y=a.site,m=c,x=w(n-f)Et?{x:f,y:w(e-f)Et?{x:w(r-d)Et?{x:h,y:w(e-h)Et?{x:w(r-p)=r&&u.x<=i&&u.y>=n&&u.y<=o?[[r,o],[i,o],[i,n],[r,n]]:[]).point=t[s]})),e}function s(t){return t.map((function(t,e){return{x:Math.round(n(t,e)/Et)*Et,y:Math.round(i(t,e)/Et)*Et,i:e}}))}return o.links=function(t){return fr(s(t)).edges.filter((function(t){return t.l&&t.r})).map((function(e){return{source:t[e.l.i],target:t[e.r.i]}}))},o.triangles=function(t){var e=[];return fr(s(t)).cells.forEach((function(r,n){for(var i,a,o,s,l=r.site,u=r.edges.sort(Je),c=-1,f=u.length,h=u[f-1].edge,p=h.l===l?h.r:h.l;++ca&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(r=r[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:xr(r,n)})),a=wr.lastIndex;return av&&(v=l.x),l.y>g&&(g=l.y),u.push(l.x),c.push(l.y);else for(f=0;fv&&(v=x),b>g&&(g=b),u.push(x),c.push(b)}var _=v-p,T=g-d;function k(t,e,r,n,i,a,o,s){if(!isNaN(r)&&!isNaN(n))if(t.leaf){var l=t.x,u=t.y;if(null!=l)if(w(l-r)+w(u-n)<.01)A(t,e,r,n,i,a,o,s);else{var c=t.point;t.x=t.y=t.point=null,A(t,c,l,u,i,a,o,s),A(t,e,r,n,i,a,o,s)}else t.x=r,t.y=n,t.point=e}else A(t,e,r,n,i,a,o,s)}function A(t,e,r,n,i,a,o,s){var l=.5*(i+o),u=.5*(a+s),c=r>=l,f=n>=u,h=f<<1|c;t.leaf=!1,c?i=l:o=l,f?a=u:s=u,k(t=t.nodes[h]||(t.nodes[h]={leaf:!0,nodes:[],point:null,x:null,y:null}),e,r,n,i,a,o,s)}_>T?g=d+_:v=p+T;var M={leaf:!0,nodes:[],point:null,x:null,y:null,add:function(t){k(M,t,+y(t,++f),+m(t,f),p,d,v,g)}};if(M.visit=function(t){gr(t,M,p,d,v,g)},M.find=function(t){return function(t,e,r,n,i,a,o){var s,l=1/0;return function t(u,c,f,h,p){if(!(c>a||f>o||h=_)<<1|e>=b,T=w+4;w=0&&!(r=a.interpolators[n](t,e)););return r}function kr(t,e){var r,n=[],i=[],a=t.length,o=e.length,s=Math.min(t.length,e.length);for(r=0;r=1)return 1;var e=t*t,r=e*t;return 4*(t<.5?r:3*(t-e)+r-.75)}function Ir(t){return 1-Math.cos(t*It)}function Dr(t){return Math.pow(2,10*(t-1))}function zr(t){return 1-Math.sqrt(1-t*t)}function Rr(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}function Fr(t,e){return e-=t,function(r){return Math.round(t+e*r)}}function Br(t){var e,r,n,i=[t.a,t.b],a=[t.c,t.d],o=jr(i),s=Nr(i,a),l=jr(((e=a)[0]+=(n=-s)*(r=i)[0],e[1]+=n*r[1],e))||0;i[0]*a[1]=0?t.slice(0,r):t,i=r>=0?t.slice(r+1):"in";return n=Mr.get(n)||Ar,i=Sr.get(i)||z,e=i(n.apply(null,o.call(arguments,1))),function(t){return t<=0?0:t>=1?1:e(t)}},a.interpolateHcl=function(t,e){t=a.hcl(t),e=a.hcl(e);var r=t.h,n=t.c,i=t.l,o=e.h-r,s=e.c-n,l=e.l-i;return isNaN(s)&&(s=0,n=isNaN(n)?e.c:n),isNaN(o)?(o=0,r=isNaN(r)?e.h:r):o>180?o-=360:o<-180&&(o+=360),function(t){return Xt(r+o*t,n+s*t,i+l*t)+""}},a.interpolateHsl=function(t,e){t=a.hsl(t),e=a.hsl(e);var r=t.h,n=t.s,i=t.l,o=e.h-r,s=e.s-n,l=e.l-i;return isNaN(s)&&(s=0,n=isNaN(n)?e.s:n),isNaN(o)?(o=0,r=isNaN(r)?e.h:r):o>180?o-=360:o<-180&&(o+=360),function(t){return Gt(r+o*t,n+s*t,i+l*t)+""}},a.interpolateLab=function(t,e){t=a.lab(t),e=a.lab(e);var r=t.l,n=t.a,i=t.b,o=e.l-r,s=e.a-n,l=e.b-i;return function(t){return ee(r+o*t,n+s*t,i+l*t)+""}},a.interpolateRound=Fr,a.transform=function(t){var e=l.createElementNS(a.ns.prefix.svg,"g");return(a.transform=function(t){if(null!=t){e.setAttribute("transform",t);var r=e.transform.baseVal.consolidate()}return new Br(r?r.matrix:Ur)})(t)},Br.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var Ur={a:1,b:0,c:0,d:1,e:0,f:0};function Vr(t){return t.length?t.pop()+",":""}function qr(t,e){var r=[],n=[];return t=a.transform(t),e=a.transform(e),function(t,e,r,n){if(t[0]!==e[0]||t[1]!==e[1]){var i=r.push("translate(",null,",",null,")");n.push({i:i-4,x:xr(t[0],e[0])},{i:i-2,x:xr(t[1],e[1])})}else(e[0]||e[1])&&r.push("translate("+e+")")}(t.translate,e.translate,r,n),function(t,e,r,n){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),n.push({i:r.push(Vr(r)+"rotate(",null,")")-2,x:xr(t,e)})):e&&r.push(Vr(r)+"rotate("+e+")")}(t.rotate,e.rotate,r,n),function(t,e,r,n){t!==e?n.push({i:r.push(Vr(r)+"skewX(",null,")")-2,x:xr(t,e)}):e&&r.push(Vr(r)+"skewX("+e+")")}(t.skew,e.skew,r,n),function(t,e,r,n){if(t[0]!==e[0]||t[1]!==e[1]){var i=r.push(Vr(r)+"scale(",null,",",null,")");n.push({i:i-4,x:xr(t[0],e[0])},{i:i-2,x:xr(t[1],e[1])})}else 1===e[0]&&1===e[1]||r.push(Vr(r)+"scale("+e+")")}(t.scale,e.scale,r,n),t=e=null,function(t){for(var e,i=-1,a=n.length;++i0?r=e:(t.c=null,t.t=NaN,t=null,l.end({type:"end",alpha:r=0})):e>0&&(l.start({type:"start",alpha:r=e}),t=ke(s.tick)),s):r},s.start=function(){var t,e,r,a=y.length,l=m.length,c=u[0],d=u[1];for(t=0;t=0;)r.push(i[n])}function an(t,e){for(var r=[t],n=[];null!=(t=r.pop());)if(n.push(t),(a=t.children)&&(i=a.length))for(var i,a,o=-1;++o=0;)o.push(c=u[l]),c.parent=a,c.depth=a.depth+1;r&&(a.value=0),a.children=u}else r&&(a.value=+r.call(n,a,a.depth)||0),delete a.children;return an(i,(function(e){var n,i;t&&(n=e.children)&&n.sort(t),r&&(i=e.parent)&&(i.value+=e.value)})),s}return n.sort=function(e){return arguments.length?(t=e,n):t},n.children=function(t){return arguments.length?(e=t,n):e},n.value=function(t){return arguments.length?(r=t,n):r},n.revalue=function(t){return r&&(nn(t,(function(t){t.children&&(t.value=0)})),an(t,(function(t){var e;t.children||(t.value=+r.call(n,t,t.depth)||0),(e=t.parent)&&(e.value+=t.value)}))),t},n},a.layout.partition=function(){var t=a.layout.hierarchy(),e=[1,1];function r(t,e,n,i){var a=t.children;if(t.x=e,t.y=t.depth*i,t.dx=n,t.dy=i,a&&(o=a.length)){var o,s,l,u=-1;for(n=t.value?n/t.value:0;++us&&(s=n),o.push(n)}for(r=0;ri&&(n=r,i=e);return n}function xn(t){return t.reduce(bn,0)}function bn(t,e){return t+e[1]}function _n(t,e){return wn(t,Math.ceil(Math.log(e.length)/Math.LN2+1))}function wn(t,e){for(var r=-1,n=+t[0],i=(t[1]-n)/e,a=[];++r<=e;)a[r]=i*r+n;return a}function Tn(t){return[a.min(t),a.max(t)]}function kn(t,e){return t.value-e.value}function An(t,e){var r=t._pack_next;t._pack_next=e,e._pack_prev=t,e._pack_next=r,r._pack_prev=e}function Mn(t,e){t._pack_next=e,e._pack_prev=t}function Sn(t,e){var r=e.x-t.x,n=e.y-t.y,i=t.r+e.r;return.999*i*i>r*r+n*n}function En(t){if((e=t.children)&&(l=e.length)){var e,r,n,i,a,o,s,l,u=1/0,c=-1/0,f=1/0,h=-1/0;if(e.forEach(Ln),(r=e[0]).x=-r.r,r.y=0,x(r),l>1&&((n=e[1]).x=n.r,n.y=0,x(n),l>2))for(On(r,n,i=e[2]),x(i),An(r,i),r._pack_prev=i,An(i,n),n=r._pack_next,a=3;a0)for(o=-1;++o=f[0]&&l<=f[1]&&((s=u[a.bisect(h,l,1,d)-1]).y+=v,s.push(i[o]));return u}return i.value=function(t){return arguments.length?(e=t,i):e},i.range=function(t){return arguments.length?(r=ge(t),i):r},i.bins=function(t){return arguments.length?(n="number"==typeof t?function(e){return wn(e,t)}:ge(t),i):n},i.frequency=function(e){return arguments.length?(t=!!e,i):t},i},a.layout.pack=function(){var t,e=a.layout.hierarchy().sort(kn),r=0,n=[1,1];function i(i,a){var o=e.call(this,i,a),s=o[0],l=n[0],u=n[1],c=null==t?Math.sqrt:"function"==typeof t?t:function(){return t};if(s.x=s.y=0,an(s,(function(t){t.r=+c(t.value)})),an(s,En),r){var f=r*(t?1:Math.max(2*s.r/l,2*s.r/u))/2;an(s,(function(t){t.r+=f})),an(s,En),an(s,(function(t){t.r-=f}))}return Pn(s,l/2,u/2,t?1:1/Math.max(2*s.r/l,2*s.r/u)),o}return i.size=function(t){return arguments.length?(n=t,i):n},i.radius=function(e){return arguments.length?(t=null==e||"function"==typeof e?e:+e,i):t},i.padding=function(t){return arguments.length?(r=+t,i):r},rn(i,e)},a.layout.tree=function(){var t=a.layout.hierarchy().sort(null).value(null),e=In,r=[1,1],n=null;function i(i,a){var u=t.call(this,i,a),c=u[0],f=function(t){for(var e,r={A:null,children:[t]},n=[r];null!=(e=n.pop());)for(var i,a=e.children,o=0,s=a.length;op.x&&(p=t),t.depth>d.depth&&(d=t)}));var v=e(h,p)/2-h.x,g=r[0]/(p.x+e(p,h)/2+v),y=r[1]/(d.depth||1);nn(c,(function(t){t.x=(t.x+v)*g,t.y=t.depth*y}))}return u}function o(t){var r=t.children,n=t.parent.children,i=t.i?n[t.i-1]:null;if(r.length){!function(t){for(var e,r=0,n=0,i=t.children,a=i.length;--a>=0;)(e=i[a]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(t);var a=(r[0].z+r[r.length-1].z)/2;i?(t.z=i.z+e(t._,i._),t.m=t.z-a):t.z=a}else i&&(t.z=i.z+e(t._,i._));t.parent.A=function(t,r,n){if(r){for(var i,a=t,o=t,s=r,l=a.parent.children[0],u=a.m,c=o.m,f=s.m,h=l.m;s=zn(s),a=Dn(a),s&&a;)l=Dn(l),(o=zn(o)).a=t,(i=s.z+f-a.z-u+e(s._,a._))>0&&(Rn(Fn(s,t,n),t,i),u+=i,c+=i),f+=s.m,u+=a.m,h+=l.m,c+=o.m;s&&!zn(o)&&(o.t=s,o.m+=f-c),a&&!Dn(l)&&(l.t=a,l.m+=u-h,n=t)}return n}(t,i,t.parent.A||n[0])}function s(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function l(t){t.x*=r[0],t.y=t.depth*r[1]}return i.separation=function(t){return arguments.length?(e=t,i):e},i.size=function(t){return arguments.length?(n=null==(r=t)?l:null,i):n?null:r},i.nodeSize=function(t){return arguments.length?(n=null==(r=t)?null:l,i):n?r:null},rn(i,t)},a.layout.cluster=function(){var t=a.layout.hierarchy().sort(null).value(null),e=In,r=[1,1],n=!1;function i(i,o){var s,l=t.call(this,i,o),u=l[0],c=0;an(u,(function(t){var r=t.children;r&&r.length?(t.x=function(t){return t.reduce((function(t,e){return t+e.x}),0)/t.length}(r),t.y=function(t){return 1+a.max(t,(function(t){return t.y}))}(r)):(t.x=s?c+=e(t,s):0,t.y=0,s=t)}));var f=Bn(u),h=Nn(u),p=f.x-e(f,h)/2,d=h.x+e(h,f)/2;return an(u,n?function(t){t.x=(t.x-u.x)*r[0],t.y=(u.y-t.y)*r[1]}:function(t){t.x=(t.x-p)/(d-p)*r[0],t.y=(1-(u.y?t.y/u.y:1))*r[1]}),l}return i.separation=function(t){return arguments.length?(e=t,i):e},i.size=function(t){return arguments.length?(n=null==(r=t),i):n?null:r},i.nodeSize=function(t){return arguments.length?(n=null!=(r=t),i):n?r:null},rn(i,t)},a.layout.treemap=function(){var t,e=a.layout.hierarchy(),r=Math.round,n=[1,1],i=null,o=jn,s=!1,l="squarify",u=.5*(1+Math.sqrt(5));function c(t,e){for(var r,n,i=-1,a=t.length;++i0;)s.push(r=u[i-1]),s.area+=r.area,"squarify"!==l||(n=p(s,v))<=h?(u.pop(),h=n):(s.area-=s.pop().area,d(s,v,a,!1),v=Math.min(a.dx,a.dy),s.length=s.area=0,h=1/0);s.length&&(d(s,v,a,!0),s.length=s.area=0),e.forEach(f)}}function h(t){var e=t.children;if(e&&e.length){var r,n=o(t),i=e.slice(),a=[];for(c(i,n.dx*n.dy/t.value),a.area=0;r=i.pop();)a.push(r),a.area+=r.area,null!=r.z&&(d(a,r.z?n.dx:n.dy,n,!i.length),a.length=a.area=0);e.forEach(h)}}function p(t,e){for(var r,n=t.area,i=0,a=1/0,o=-1,s=t.length;++oi&&(i=r));return e*=e,(n*=n)?Math.max(e*i*u/n,n/(e*a*u)):1/0}function d(t,e,n,i){var a,o=-1,s=t.length,l=n.x,u=n.y,c=e?r(t.area/e):0;if(e==n.dx){for((i||c>n.dy)&&(c=n.dy);++on.dx)&&(c=n.dx);++o1);return t+e*r*Math.sqrt(-2*Math.log(i)/i)}},logNormal:function(){var t=a.random.normal.apply(a,arguments);return function(){return Math.exp(t())}},bates:function(t){var e=a.random.irwinHall(t);return function(){return e()/t}},irwinHall:function(t){return function(){for(var e=0,r=0;r2?Xn:Hn,l=n?Gr:Hr;return i=o(t,e,l,r),a=o(e,t,l,Tr),s}function s(t){return i(t)}return s.invert=function(t){return a(t)},s.domain=function(e){return arguments.length?(t=e.map(Number),o()):t},s.range=function(t){return arguments.length?(e=t,o()):e},s.rangeRound=function(t){return s.range(t).interpolate(Fr)},s.clamp=function(t){return arguments.length?(n=t,o()):n},s.interpolate=function(t){return arguments.length?(r=t,o()):r},s.ticks=function(e){return Qn(t,e)},s.tickFormat=function(e,r){return d3_scale_linearTickFormat(t,e,r)},s.nice=function(e){return Jn(t,e),o()},s.copy=function(){return Zn(t,e,r,n)},o()}function Kn(t,e){return a.rebind(t,e,"range","rangeRound","interpolate","clamp")}function Jn(t,e){return Gn(t,Wn($n(t,e)[2])),Gn(t,Wn($n(t,e)[2])),t}function $n(t,e){null==e&&(e=10);var r=Vn(t),n=r[1]-r[0],i=Math.pow(10,Math.floor(Math.log(n/e)/Math.LN10)),a=e/n*i;return a<=.15?i*=10:a<=.35?i*=5:a<=.75&&(i*=2),r[0]=Math.ceil(r[0]/i)*i,r[1]=Math.floor(r[1]/i)*i+.5*i,r[2]=i,r}function Qn(t,e){return a.range.apply(a,$n(t,e))}function ti(t,e,r,n){function i(t){return(r?Math.log(t<0?0:t):-Math.log(t>0?0:-t))/Math.log(e)}function a(t){return r?Math.pow(e,t):-Math.pow(e,-t)}function o(e){return t(i(e))}return o.invert=function(e){return a(t.invert(e))},o.domain=function(e){return arguments.length?(r=e[0]>=0,t.domain((n=e.map(Number)).map(i)),o):n},o.base=function(r){return arguments.length?(e=+r,t.domain(n.map(i)),o):e},o.nice=function(){var e=Gn(n.map(i),r?Math:ei);return t.domain(e),n=e.map(a),o},o.ticks=function(){var t=Vn(n),o=[],s=t[0],l=t[1],u=Math.floor(i(s)),c=Math.ceil(i(l)),f=e%1?2:e;if(isFinite(c-u)){if(r){for(;u0;h--)o.push(a(u)*h);for(u=0;o[u]l;c--);o=o.slice(u,c)}return o},o.copy=function(){return ti(t.copy(),e,r,n)},Kn(o,t)}a.scale.linear=function(){return Zn([0,1],[0,1],Tr,!1)},a.scale.log=function(){return ti(a.scale.linear().domain([0,1]),10,!0,[1,10])};var ei={floor:function(t){return-Math.ceil(-t)},ceil:function(t){return-Math.floor(-t)}};function ri(t,e,r){var n=ni(e),i=ni(1/e);function a(e){return t(n(e))}return a.invert=function(e){return i(t.invert(e))},a.domain=function(e){return arguments.length?(t.domain((r=e.map(Number)).map(n)),a):r},a.ticks=function(t){return Qn(r,t)},a.tickFormat=function(t,e){return d3_scale_linearTickFormat(r,t,e)},a.nice=function(t){return a.domain(Jn(r,t))},a.exponent=function(o){return arguments.length?(n=ni(e=o),i=ni(1/e),t.domain(r.map(n)),a):e},a.copy=function(){return ri(t.copy(),e,r)},Kn(a,t)}function ni(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function ii(t,e){var r,n,i;function o(i){return n[((r.get(i)||("range"===e.t?r.set(i,t.push(i)):NaN))-1)%n.length]}function s(e,r){return a.range(t.length).map((function(t){return e+r*t}))}return o.domain=function(n){if(!arguments.length)return t;t=[],r=new k;for(var i,a=-1,s=n.length;++a0?r[n-1]:t[0],nf?0:1;if(u=Ot)return l(u,p)+(s?l(s,1-p):"")+"Z";var d,v,g,y,m,x,b,_,w,T,k,A,M=0,S=0,E=[];if((y=(+o.apply(this,arguments)||0)/2)&&(g=n===di?Math.sqrt(s*s+u*u):+n.apply(this,arguments),p||(S*=-1),u&&(S=Rt(g/u*Math.sin(y))),s&&(M=Rt(g/s*Math.sin(y)))),u){m=u*Math.cos(c+S),x=u*Math.sin(c+S),b=u*Math.cos(f-S),_=u*Math.sin(f-S);var L=Math.abs(f-c-2*S)<=Ct?0:1;if(S&&bi(m,x,b,_)===p^L){var C=(c+f)/2;m=u*Math.cos(C),x=u*Math.sin(C),b=_=null}}else m=x=0;if(s){w=s*Math.cos(f-M),T=s*Math.sin(f-M),k=s*Math.cos(c+M),A=s*Math.sin(c+M);var P=Math.abs(c-f+2*M)<=Ct?0:1;if(M&&bi(w,T,k,A)===1-p^P){var O=(c+f)/2;w=s*Math.cos(O),T=s*Math.sin(O),k=A=null}}else w=T=0;if(h>Et&&(d=Math.min(Math.abs(u-s)/2,+r.apply(this,arguments)))>.001){v=s0?0:1}function _i(t,e,r,n,i){var a=t[0]-e[0],o=t[1]-e[1],s=(i?n:-n)/Math.sqrt(a*a+o*o),l=s*o,u=-s*a,c=t[0]+l,f=t[1]+u,h=e[0]+l,p=e[1]+u,d=(c+h)/2,v=(f+p)/2,g=h-c,y=p-f,m=g*g+y*y,x=r-n,b=c*p-h*f,_=(y<0?-1:1)*Math.sqrt(Math.max(0,x*x*m-b*b)),w=(b*y-g*_)/m,T=(-b*g-y*_)/m,k=(b*y+g*_)/m,A=(-b*g+y*_)/m,M=w-d,S=T-v,E=k-d,L=A-v;return M*M+S*S>E*E+L*L&&(w=k,T=A),[[w-l,T-u],[w*r/x,T*r/x]]}function wi(){return!0}function Ti(t){var e=Ee,r=Le,n=wi,i=Ai,a=i.key,o=.7;function s(a){var s,l=[],u=[],c=-1,f=a.length,h=ge(e),p=ge(r);function d(){l.push("M",i(t(u),o))}for(;++c1&&i.push("H",n[0]),i.join("")},"step-before":Si,"step-after":Ei,basis:Pi,"basis-open":function(t){if(t.length<4)return Ai(t);for(var e,r=[],n=-1,i=t.length,a=[0],o=[0];++n<3;)e=t[n],a.push(e[0]),o.push(e[1]);for(r.push(Oi(zi,a)+","+Oi(zi,o)),--n;++n9&&(i=3*e/Math.sqrt(i),o[s]=i*r,o[s+1]=i*n);for(s=-1;++s<=l;)i=(t[Math.min(l,s+1)][0]-t[Math.max(0,s-1)][0])/(6*(1+o[s]*o[s])),a.push([i||0,o[s]*i||0]);return a}(t))}});function Ai(t){return t.length>1?t.join("L"):t+"Z"}function Mi(t){return t.join("L")+"Z"}function Si(t){for(var e=0,r=t.length,n=t[0],i=[n[0],",",n[1]];++e1){s=e[1],a=t[l],l++,n+="C"+(i[0]+o[0])+","+(i[1]+o[1])+","+(a[0]-s[0])+","+(a[1]-s[1])+","+a[0]+","+a[1];for(var u=2;uCt)+",1 "+e}function l(t,e,r,n){return"Q 0,0 "+n}return a.radius=function(t){return arguments.length?(r=ge(t),a):r},a.source=function(e){return arguments.length?(t=ge(e),a):t},a.target=function(t){return arguments.length?(e=ge(t),a):e},a.startAngle=function(t){return arguments.length?(n=ge(t),a):n},a.endAngle=function(t){return arguments.length?(i=ge(t),a):i},a},a.svg.diagonal=function(){var t=ji,e=Ui,r=qi;function n(n,i){var a=t.call(this,n,i),o=e.call(this,n,i),s=(a.y+o.y)/2,l=[a,{x:a.x,y:s},{x:o.x,y:s},o];return"M"+(l=l.map(r))[0]+"C"+l[1]+" "+l[2]+" "+l[3]}return n.source=function(e){return arguments.length?(t=ge(e),n):t},n.target=function(t){return arguments.length?(e=ge(t),n):e},n.projection=function(t){return arguments.length?(r=t,n):r},n},a.svg.diagonal.radial=function(){var t=a.svg.diagonal(),e=qi,r=t.projection;return t.projection=function(t){return arguments.length?r(function(t){return function(){var e=t.apply(this,arguments),r=e[0],n=e[1]-It;return[r*Math.cos(n),r*Math.sin(n)]}}(e=t)):e},t},a.svg.symbol=function(){var t=Gi,e=Hi;function r(r,n){return(Yi.get(t.call(this,r,n))||Wi)(e.call(this,r,n))}return r.type=function(e){return arguments.length?(t=ge(e),r):t},r.size=function(t){return arguments.length?(e=ge(t),r):e},r};var Yi=a.map({circle:Wi,cross:function(t){var e=Math.sqrt(t/5)/2;return"M"+-3*e+","+-e+"H"+-e+"V"+-3*e+"H"+e+"V"+-e+"H"+3*e+"V"+e+"H"+e+"V"+3*e+"H"+-e+"V"+e+"H"+-3*e+"Z"},diamond:function(t){var e=Math.sqrt(t/(2*Zi)),r=e*Zi;return"M0,"+-e+"L"+r+",0 0,"+e+" "+-r+",0Z"},square:function(t){var e=Math.sqrt(t)/2;return"M"+-e+","+-e+"L"+e+","+-e+" "+e+","+e+" "+-e+","+e+"Z"},"triangle-down":function(t){var e=Math.sqrt(t/Xi),r=e*Xi/2;return"M0,"+r+"L"+e+","+-r+" "+-e+","+-r+"Z"},"triangle-up":function(t){var e=Math.sqrt(t/Xi),r=e*Xi/2;return"M0,"+-r+"L"+e+","+r+" "+-e+","+r+"Z"}});a.svg.symbolTypes=Yi.keys();var Xi=Math.sqrt(3),Zi=Math.tan(30*Dt);J.transition=function(t){for(var e,r,n=Qi||++ra,i=aa(t),a=[],o=ta||{time:Date.now(),ease:Or,delay:0,duration:250},s=-1,l=this.length;++s0;)u[--h].call(t,o);if(a>=1)return f.event&&f.event.end.call(t,t.__data__,e),--c.count?delete c[n]:delete t[r],1}f||(a=i.time,o=ke((function(t){var e=f.delay;if(o.t=e+a,e<=t)return h(t-e);o.c=h}),0,a),f=c[n]={tween:new k,time:a,timer:o,delay:i.delay,duration:i.duration,ease:i.ease,index:e},i=null,++c.count)}ea.call=J.call,ea.empty=J.empty,ea.node=J.node,ea.size=J.size,a.transition=function(t,e){return t&&t.transition?Qi?t.transition(e):t:a.selection().transition(t)},a.transition.prototype=ea,ea.select=function(t){var e,r,n,i=this.id,a=this.namespace,o=[];t=$(t);for(var s=-1,l=this.length;++srect,.s>rect").attr("width",o[1]-o[0])}function v(t){t.select(".extent").attr("y",s[0]),t.selectAll(".extent,.e>rect,.w>rect").attr("height",s[1]-s[0])}function g(){var f,g,y=this,m=a.select(a.event.target),x=r.of(y,arguments),b=a.select(y),_=m.datum(),w=!/^(n|s)$/.test(_)&&n,T=!/^(e|w)$/.test(_)&&i,k=m.classed("extent"),A=kt(y),M=a.mouse(y),S=a.select(c(y)).on("keydown.brush",(function(){32==a.event.keyCode&&(k||(f=null,M[0]-=o[1],M[1]-=s[1],k=2),V())})).on("keyup.brush",(function(){32==a.event.keyCode&&2==k&&(M[0]+=o[1],M[1]+=s[1],k=0,V())}));if(a.event.changedTouches?S.on("touchmove.brush",C).on("touchend.brush",O):S.on("mousemove.brush",C).on("mouseup.brush",O),b.interrupt().selectAll("*").interrupt(),k)M[0]=o[0]-M[0],M[1]=s[0]-M[1];else if(_){var E=+/w$/.test(_),L=+/^n/.test(_);g=[o[1-E]-M[0],s[1-L]-M[1]],M[0]=o[E],M[1]=s[L]}else a.event.altKey&&(f=M.slice());function C(){var t=a.mouse(y),e=!1;g&&(t[0]+=g[0],t[1]+=g[1]),k||(a.event.altKey?(f||(f=[(o[0]+o[1])/2,(s[0]+s[1])/2]),M[0]=o[+(t[0](n=1))return n;for(;ra?r=i:n=i,i=.5*(n-r)+r}return i},i.prototype.solve=function(t,e){return this.sampleCurveY(this.solveCurveX(t,e))};var a=o;function o(t,e){this.x=t,this.y=e}o.prototype={clone:function(){return new o(this.x,this.y)},add:function(t){return this.clone()._add(t)},sub:function(t){return this.clone()._sub(t)},multByPoint:function(t){return this.clone()._multByPoint(t)},divByPoint:function(t){return this.clone()._divByPoint(t)},mult:function(t){return this.clone()._mult(t)},div:function(t){return this.clone()._div(t)},rotate:function(t){return this.clone()._rotate(t)},rotateAround:function(t,e){return this.clone()._rotateAround(t,e)},matMult:function(t){return this.clone()._matMult(t)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(t){return this.x===t.x&&this.y===t.y},dist:function(t){return Math.sqrt(this.distSqr(t))},distSqr:function(t){var e=t.x-this.x,r=t.y-this.y;return e*e+r*r},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(t){return Math.atan2(this.y-t.y,this.x-t.x)},angleWith:function(t){return this.angleWithSep(t.x,t.y)},angleWithSep:function(t,e){return Math.atan2(this.x*e-this.y*t,this.x*t+this.y*e)},_matMult:function(t){var e=t[0]*this.x+t[1]*this.y,r=t[2]*this.x+t[3]*this.y;return this.x=e,this.y=r,this},_add:function(t){return this.x+=t.x,this.y+=t.y,this},_sub:function(t){return this.x-=t.x,this.y-=t.y,this},_mult:function(t){return this.x*=t,this.y*=t,this},_div:function(t){return this.x/=t,this.y/=t,this},_multByPoint:function(t){return this.x*=t.x,this.y*=t.y,this},_divByPoint:function(t){return this.x/=t.x,this.y/=t.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var t=this.y;return this.y=this.x,this.x=-t,this},_rotate:function(t){var e=Math.cos(t),r=Math.sin(t),n=e*this.x-r*this.y,i=r*this.x+e*this.y;return this.x=n,this.y=i,this},_rotateAround:function(t,e){var r=Math.cos(t),n=Math.sin(t),i=e.x+r*(this.x-e.x)-n*(this.y-e.y),a=e.y+n*(this.x-e.x)+r*(this.y-e.y);return this.x=i,this.y=a,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},o.convert=function(t){return t instanceof o?t:Array.isArray(t)?new o(t[0],t[1]):t};var s="undefined"!=typeof self?self:{};var l=Math.pow(2,53)-1;function u(t,e,r,i){var a=new n(t,e,r,i);return function(t){return a.solve(t)}}var c=u(.25,.1,.25,1);function f(t,e,r){return Math.min(r,Math.max(e,t))}function h(t,e,r){var n=r-e,i=((t-e)%n+n)%n+e;return i===e?r:i}function p(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];for(var n=0,i=e;n>e/4).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,t)}()}function y(t){return!!t&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(t)}function m(t,e){t.forEach((function(t){e[t]&&(e[t]=e[t].bind(e))}))}function x(t,e){return-1!==t.indexOf(e,t.length-e.length)}function b(t,e,r){var n={};for(var i in t)n[i]=e.call(r||this,t[i],i,t);return n}function _(t,e,r){var n={};for(var i in t)e.call(r||this,t[i],i,t)&&(n[i]=t[i]);return n}function w(t){return Array.isArray(t)?t.map(w):"object"==typeof t&&t?b(t,w):t}var T={};function k(t){T[t]||("undefined"!=typeof console&&console.warn(t),T[t]=!0)}function A(t,e,r){return(r.y-t.y)*(e.x-t.x)>(e.y-t.y)*(r.x-t.x)}function M(t){for(var e=0,r=0,n=t.length,i=n-1,a=void 0,o=void 0;r@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,(function(t,r,n,i){var a=n||i;return e[r]=!a||a.toLowerCase(),""})),e["max-age"]){var r=parseInt(e["max-age"],10);isNaN(r)?delete e["max-age"]:e["max-age"]=r}return e}var L=null;function C(t){if(null==L){var e=t.navigator?t.navigator.userAgent:null;L=!!t.safari||!(!e||!(/\b(iPad|iPhone|iPod)\b/.test(e)||e.match("Safari")&&!e.match("Chrome")))}return L}function P(t){try{var e=s[t];return e.setItem("_mapbox_test_",1),e.removeItem("_mapbox_test_"),!0}catch(t){return!1}}var O,I,D,z,R=s.performance&&s.performance.now?s.performance.now.bind(s.performance):Date.now.bind(Date),F=s.requestAnimationFrame||s.mozRequestAnimationFrame||s.webkitRequestAnimationFrame||s.msRequestAnimationFrame,B=s.cancelAnimationFrame||s.mozCancelAnimationFrame||s.webkitCancelAnimationFrame||s.msCancelAnimationFrame,N={now:R,frame:function(t){var e=F(t);return{cancel:function(){return B(e)}}},getImageData:function(t,e){void 0===e&&(e=0);var r=s.document.createElement("canvas"),n=r.getContext("2d");if(!n)throw new Error("failed to create canvas 2d context");return r.width=t.width,r.height=t.height,n.drawImage(t,0,0,t.width,t.height),n.getImageData(-e,-e,t.width+2*e,t.height+2*e)},resolveURL:function(t){return O||(O=s.document.createElement("a")),O.href=t,O.href},hardwareConcurrency:s.navigator&&s.navigator.hardwareConcurrency||4,get devicePixelRatio(){return s.devicePixelRatio},get prefersReducedMotion(){return!!s.matchMedia&&(null==I&&(I=s.matchMedia("(prefers-reduced-motion: reduce)")),I.matches)}},j={API_URL:"https://api.mapbox.com",get EVENTS_URL(){return this.API_URL?0===this.API_URL.indexOf("https://api.mapbox.cn")?"https://events.mapbox.cn/events/v2":0===this.API_URL.indexOf("https://api.mapbox.com")?"https://events.mapbox.com/events/v2":null:null},FEEDBACK_URL:"https://apps.mapbox.com/feedback",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},U={supported:!1,testSupport:function(t){!V&&z&&(q?H(t):D=t)}},V=!1,q=!1;function H(t){var e=t.createTexture();t.bindTexture(t.TEXTURE_2D,e);try{if(t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,z),t.isContextLost())return;U.supported=!0}catch(t){}t.deleteTexture(e),V=!0}s.document&&((z=s.document.createElement("img")).onload=function(){D&&H(D),D=null,q=!0},z.onerror=function(){V=!0,D=null},z.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=");var G="01";var W=function(t,e){this._transformRequestFn=t,this._customAccessToken=e,this._createSkuToken()};function Y(t){return 0===t.indexOf("mapbox:")}W.prototype._createSkuToken=function(){var t=function(){for(var t="",e=0;e<10;e++)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(62*Math.random())];return{token:["1",G,t].join(""),tokenExpiresAt:Date.now()+432e5}}();this._skuToken=t.token,this._skuTokenExpiresAt=t.tokenExpiresAt},W.prototype._isSkuTokenExpired=function(){return Date.now()>this._skuTokenExpiresAt},W.prototype.transformRequest=function(t,e){return this._transformRequestFn&&this._transformRequestFn(t,e)||{url:t}},W.prototype.normalizeStyleURL=function(t,e){if(!Y(t))return t;var r=J(t);return r.path="/styles/v1"+r.path,this._makeAPIURL(r,this._customAccessToken||e)},W.prototype.normalizeGlyphsURL=function(t,e){if(!Y(t))return t;var r=J(t);return r.path="/fonts/v1"+r.path,this._makeAPIURL(r,this._customAccessToken||e)},W.prototype.normalizeSourceURL=function(t,e){if(!Y(t))return t;var r=J(t);return r.path="/v4/"+r.authority+".json",r.params.push("secure"),this._makeAPIURL(r,this._customAccessToken||e)},W.prototype.normalizeSpriteURL=function(t,e,r,n){var i=J(t);return Y(t)?(i.path="/styles/v1"+i.path+"/sprite"+e+r,this._makeAPIURL(i,this._customAccessToken||n)):(i.path+=""+e+r,$(i))},W.prototype.normalizeTileURL=function(t,e){if(this._isSkuTokenExpired()&&this._createSkuToken(),t&&!Y(t))return t;var r=J(t),n=N.devicePixelRatio>=2||512===e?"@2x":"",i=U.supported?".webp":"$1";r.path=r.path.replace(/(\.(png|jpg)\d*)(?=$)/,""+n+i),r.path=r.path.replace(/^.+\/v4\//,"/"),r.path="/v4"+r.path;var a=this._customAccessToken||function(t){for(var e=0,r=t;e=0&&t.params.splice(i,1)}if("/"!==n.path&&(t.path=""+n.path+t.path),!j.REQUIRE_ACCESS_TOKEN)return $(t);if(!(e=e||j.ACCESS_TOKEN))throw new Error("An API access token is required to use Mapbox GL. "+r);if("s"===e[0])throw new Error("Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). "+r);return t.params=t.params.filter((function(t){return-1===t.indexOf("access_token")})),t.params.push("access_token="+e),$(t)};var X=/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/|\?|$)/i;function Z(t){return X.test(t)}var K=/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;function J(t){var e=t.match(K);if(!e)throw new Error("Unable to parse URL object");return{protocol:e[1],authority:e[2],path:e[3]||"/",params:e[4]?e[4].split("&"):[]}}function $(t){var e=t.params.length?"?"+t.params.join("&"):"";return t.protocol+"://"+t.authority+t.path+e}var Q="mapbox.eventData";function tt(t){if(!t)return null;var e,r=t.split(".");if(!r||3!==r.length)return null;try{return JSON.parse((e=r[1],decodeURIComponent(s.atob(e).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(t){return null}}var et=function(t){this.type=t,this.anonId=null,this.eventData={},this.queue=[],this.pendingRequest=null};et.prototype.getStorageKey=function(t){var e,r,n=tt(j.ACCESS_TOKEN);return e=n&&n.u?(r=n.u,s.btoa(encodeURIComponent(r).replace(/%([0-9A-F]{2})/g,(function(t,e){return String.fromCharCode(Number("0x"+e))})))):j.ACCESS_TOKEN||"",t?Q+"."+t+":"+e:Q+":"+e},et.prototype.fetchEventData=function(){var t=P("localStorage"),e=this.getStorageKey(),r=this.getStorageKey("uuid");if(t)try{var n=s.localStorage.getItem(e);n&&(this.eventData=JSON.parse(n));var i=s.localStorage.getItem(r);i&&(this.anonId=i)}catch(t){k("Unable to read from LocalStorage")}},et.prototype.saveEventData=function(){var t=P("localStorage"),e=this.getStorageKey(),r=this.getStorageKey("uuid");if(t)try{s.localStorage.setItem(r,this.anonId),Object.keys(this.eventData).length>=1&&s.localStorage.setItem(e,JSON.stringify(this.eventData))}catch(t){k("Unable to write to LocalStorage")}},et.prototype.processRequests=function(t){},et.prototype.postEvent=function(t,e,n,i){var a=this;if(j.EVENTS_URL){var o=J(j.EVENTS_URL);o.params.push("access_token="+(i||j.ACCESS_TOKEN||""));var s={event:this.type,created:new Date(t).toISOString(),sdkIdentifier:"mapbox-gl-js",sdkVersion:r,skuId:G,userId:this.anonId},l=e?p(s,e):s,u={url:$(o),headers:{"Content-Type":"text/plain"},body:JSON.stringify([l])};this.pendingRequest=St(u,(function(t){a.pendingRequest=null,n(t),a.saveEventData(),a.processRequests(i)}))}},et.prototype.queueRequest=function(t,e){this.queue.push(t),this.processRequests(e)};var rt,nt,it=function(t){function e(){t.call(this,"map.load"),this.success={},this.skuToken=""}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.postMapLoadEvent=function(t,e,r,n){this.skuToken=r,(j.EVENTS_URL&&n||j.ACCESS_TOKEN&&Array.isArray(t)&&t.some((function(t){return Y(t)||Z(t)})))&&this.queueRequest({id:e,timestamp:Date.now()},n)},e.prototype.processRequests=function(t){var e=this;if(!this.pendingRequest&&0!==this.queue.length){var r=this.queue.shift(),n=r.id,i=r.timestamp;n&&this.success[n]||(this.anonId||this.fetchEventData(),y(this.anonId)||(this.anonId=g()),this.postEvent(i,{skuToken:this.skuToken},(function(t){t||n&&(e.success[n]=!0)}),t))}},e}(et),at=function(t){function e(e){t.call(this,"appUserTurnstile"),this._customAccessToken=e}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.postTurnstileEvent=function(t,e){j.EVENTS_URL&&j.ACCESS_TOKEN&&Array.isArray(t)&&t.some((function(t){return Y(t)||Z(t)}))&&this.queueRequest(Date.now(),e)},e.prototype.processRequests=function(t){var e=this;if(!this.pendingRequest&&0!==this.queue.length){this.anonId&&this.eventData.lastSuccess&&this.eventData.tokenU||this.fetchEventData();var r=tt(j.ACCESS_TOKEN),n=r?r.u:j.ACCESS_TOKEN,i=n!==this.eventData.tokenU;y(this.anonId)||(this.anonId=g(),i=!0);var a=this.queue.shift();if(this.eventData.lastSuccess){var o=new Date(this.eventData.lastSuccess),s=new Date(a),l=(a-this.eventData.lastSuccess)/864e5;i=i||l>=1||l<-1||o.getDate()!==s.getDate()}else i=!0;if(!i)return this.processRequests();this.postEvent(a,{"enabled.telemetry":!1},(function(t){t||(e.eventData.lastSuccess=a,e.eventData.tokenU=n)}),t)}},e}(et),ot=new at,st=ot.postTurnstileEvent.bind(ot),lt=new it,ut=lt.postMapLoadEvent.bind(lt),ct="mapbox-tiles",ft=500,ht=50,pt=42e4;function dt(){s.caches&&!rt&&(rt=s.caches.open(ct))}function vt(t,e,r){if(dt(),rt){var n={status:e.status,statusText:e.statusText,headers:new s.Headers};e.headers.forEach((function(t,e){return n.headers.set(e,t)}));var i=E(e.headers.get("Cache-Control")||"");i["no-store"]||(i["max-age"]&&n.headers.set("Expires",new Date(r+1e3*i["max-age"]).toUTCString()),new Date(n.headers.get("Expires")).getTime()-rDate.now()&&!r["no-cache"]}(n);t.delete(r),i&&t.put(r,n.clone()),e(null,n,i)})).catch(e)})).catch(e)}var mt,xt=1/0;function bt(){return null==mt&&(mt=s.OffscreenCanvas&&new s.OffscreenCanvas(1,1).getContext("2d")&&"function"==typeof s.createImageBitmap),mt}var _t={Unknown:"Unknown",Style:"Style",Source:"Source",Tile:"Tile",Glyphs:"Glyphs",SpriteImage:"SpriteImage",SpriteJSON:"SpriteJSON",Image:"Image"};"function"==typeof Object.freeze&&Object.freeze(_t);var wt=function(t){function e(e,r,n){401===r&&Z(n)&&(e+=": you may have provided an invalid Mapbox access token. See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes"),t.call(this,e),this.status=r,this.url=n,this.name=this.constructor.name,this.message=e}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.toString=function(){return this.name+": "+this.message+" ("+this.status+"): "+this.url},e}(Error),Tt=S()?function(){return self.worker&&self.worker.referrer}:function(){return("blob:"===s.location.protocol?s.parent:s).location.href};function kt(t,e){var r,n=new s.AbortController,i=new s.Request(t.url,{method:t.method||"GET",body:t.body,credentials:t.credentials,headers:t.headers,referrer:Tt(),signal:n.signal}),a=!1,o=!1,l=(r=i.url).indexOf("sku=")>0&&Z(r);"json"===t.type&&i.headers.set("Accept","application/json");var u=function(r,n,a){if(!o){if(r&&"SecurityError"!==r.message&&k(r),n&&a)return c(n);var u=Date.now();s.fetch(i).then((function(r){if(r.ok){var n=l?r.clone():null;return c(r,n,u)}return e(new wt(r.statusText,r.status,t.url))})).catch((function(t){20!==t.code&&e(new Error(t.message))}))}},c=function(r,n,s){("arrayBuffer"===t.type?r.arrayBuffer():"json"===t.type?r.json():r.text()).then((function(t){o||(n&&s&&vt(i,n,s),a=!0,e(null,t,r.headers.get("Cache-Control"),r.headers.get("Expires")))})).catch((function(t){o||e(new Error(t.message))}))};return l?yt(i,u):u(null,null),{cancel:function(){o=!0,a||n.abort()}}}var At=function(t,e){if(r=t.url,!(/^file:/.test(r)||/^file:/.test(Tt())&&!/^\w+:/.test(r))){if(s.fetch&&s.Request&&s.AbortController&&s.Request.prototype.hasOwnProperty("signal"))return kt(t,e);if(S()&&self.worker&&self.worker.actor){return self.worker.actor.send("getResource",t,e,void 0,!0)}}var r;return function(t,e){var r=new s.XMLHttpRequest;for(var n in r.open(t.method||"GET",t.url,!0),"arrayBuffer"===t.type&&(r.responseType="arraybuffer"),t.headers)r.setRequestHeader(n,t.headers[n]);return"json"===t.type&&(r.responseType="text",r.setRequestHeader("Accept","application/json")),r.withCredentials="include"===t.credentials,r.onerror=function(){e(new Error(r.statusText))},r.onload=function(){if((r.status>=200&&r.status<300||0===r.status)&&null!==r.response){var n=r.response;if("json"===t.type)try{n=JSON.parse(r.response)}catch(t){return e(t)}e(null,n,r.getResponseHeader("Cache-Control"),r.getResponseHeader("Expires"))}else e(new wt(r.statusText,r.status,t.url))},r.send(t.body),{cancel:function(){return r.abort()}}}(t,e)},Mt=function(t,e){return At(p(t,{type:"arrayBuffer"}),e)},St=function(t,e){return At(p(t,{method:"POST"}),e)};var Et,Lt,Ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=";Et=[],Lt=0;var Pt=function(t,e){if(U.supported&&(t.headers||(t.headers={}),t.headers.accept="image/webp,*/*"),Lt>=j.MAX_PARALLEL_IMAGE_REQUESTS){var r={requestParameters:t,callback:e,cancelled:!1,cancel:function(){this.cancelled=!0}};return Et.push(r),r}Lt++;var n=!1,i=function(){if(!n)for(n=!0,Lt--;Et.length&&Lt0||this._oneTimeListeners&&this._oneTimeListeners[t]&&this._oneTimeListeners[t].length>0||this._eventedParent&&this._eventedParent.listens(t)},Rt.prototype.setEventedParent=function(t,e){return this._eventedParent=t,this._eventedParentData=e,this};var Ft={$version:8,$root:{version:{required:!0,type:"enum",values:[8]},name:{type:"string"},metadata:{type:"*"},center:{type:"array",value:"number"},zoom:{type:"number"},bearing:{type:"number",default:0,period:360,units:"degrees"},pitch:{type:"number",default:0,units:"degrees"},light:{type:"light"},sources:{required:!0,type:"sources"},sprite:{type:"string"},glyphs:{type:"string"},transition:{type:"transition"},layers:{required:!0,type:"array",value:"layer"}},sources:{"*":{type:"source"}},source:["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],source_vector:{type:{required:!0,type:"enum",values:{vector:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},attribution:{type:"string"},promoteId:{type:"promoteId"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster:{type:{required:!0,type:"enum",values:{raster:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},attribution:{type:"string"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster_dem:{type:{required:!0,type:"enum",values:{"raster-dem":{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},attribution:{type:"string"},encoding:{type:"enum",values:{terrarium:{},mapbox:{}},default:"mapbox"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_geojson:{type:{required:!0,type:"enum",values:{geojson:{}}},data:{type:"*"},maxzoom:{type:"number",default:18},attribution:{type:"string"},buffer:{type:"number",default:128,maximum:512,minimum:0},filter:{type:"*"},tolerance:{type:"number",default:.375},cluster:{type:"boolean",default:!1},clusterRadius:{type:"number",default:50,minimum:0},clusterMaxZoom:{type:"number"},clusterMinPoints:{type:"number"},clusterProperties:{type:"*"},lineMetrics:{type:"boolean",default:!1},generateId:{type:"boolean",default:!1},promoteId:{type:"promoteId"}},source_video:{type:{required:!0,type:"enum",values:{video:{}}},urls:{required:!0,type:"array",value:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},source_image:{type:{required:!0,type:"enum",values:{image:{}}},url:{required:!0,type:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},layer:{id:{type:"string",required:!0},type:{type:"enum",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},"fill-extrusion":{},raster:{},hillshade:{},background:{}},required:!0},metadata:{type:"*"},source:{type:"string"},"source-layer":{type:"string"},minzoom:{type:"number",minimum:0,maximum:24},maxzoom:{type:"number",minimum:0,maximum:24},filter:{type:"filter"},layout:{type:"layout"},paint:{type:"paint"}},layout:["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background"],layout_background:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_fill:{"fill-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_circle:{"circle-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_heatmap:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},"layout_fill-extrusion":{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_line:{"line-cap":{type:"enum",values:{butt:{},round:{},square:{}},default:"butt",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-join":{type:"enum",values:{bevel:{},round:{},miter:{}},default:"miter",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{type:"number",default:2,requires:[{"line-join":"miter"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-round-limit":{type:"number",default:1.05,requires:[{"line-join":"round"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_symbol:{"symbol-placement":{type:"enum",values:{point:{},line:{},"line-center":{}},default:"point",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-spacing":{type:"number",default:250,minimum:1,units:"pixels",requires:[{"symbol-placement":"line"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{type:"boolean",default:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{type:"enum",values:{auto:{},"viewport-y":{},source:{}},default:"auto",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-optional":{type:"boolean",default:!1,requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-size":{type:"number",default:1,minimum:0,units:"factor of the original icon size",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{type:"enum",values:{none:{},width:{},height:{},both:{}},default:"none",requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{type:"array",value:"number",length:4,default:[0,0,0,0],units:"pixels",requires:["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-image":{type:"resolvedImage",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{type:"boolean",default:!1,requires:["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-offset":{type:"array",value:"number",length:2,default:[0,0],requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-field":{type:"formatted",default:"",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-font":{type:"array",value:"string",default:["Open Sans Regular","Arial Unicode MS Regular"],requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-size":{type:"number",default:16,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{type:"number",default:10,minimum:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{type:"number",default:1.2,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-letter-spacing":{type:"number",default:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-justify":{type:"enum",values:{auto:{},left:{},center:{},right:{}},default:"center",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{type:"number",units:"ems",default:0,requires:["text-field"],"property-type":"data-driven",expression:{interpolated:!0,parameters:["zoom","feature"]}},"text-variable-anchor":{type:"array",value:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["text-field",{"!":"text-variable-anchor"}],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{type:"number",default:45,units:"degrees",requires:["text-field",{"symbol-placement":["line","line-center"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-writing-mode":{type:"array",value:"enum",values:{horizontal:{},vertical:{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-keep-upright":{type:"boolean",default:!0,requires:["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-transform":{type:"enum",values:{none:{},uppercase:{},lowercase:{}},default:"none",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-offset":{type:"array",value:"number",units:"ems",length:2,default:[0,0],requires:["text-field",{"!":"text-radial-offset"}],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-optional":{type:"boolean",default:!1,requires:["text-field","icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_raster:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_hillshade:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},filter:{type:"array",value:"*"},filter_operator:{type:"enum",values:{"==":{},"!=":{},">":{},">=":{},"<":{},"<=":{},in:{},"!in":{},all:{},any:{},none:{},has:{},"!has":{},within:{}}},geometry_type:{type:"enum",values:{Point:{},LineString:{},Polygon:{}}},function:{expression:{type:"expression"},stops:{type:"array",value:"function_stop"},base:{type:"number",default:1,minimum:0},property:{type:"string",default:"$zoom"},type:{type:"enum",values:{identity:{},exponential:{},interval:{},categorical:{}},default:"exponential"},colorSpace:{type:"enum",values:{rgb:{},lab:{},hcl:{}},default:"rgb"},default:{type:"*",required:!1}},function_stop:{type:"array",minimum:0,maximum:24,value:["number","color"],length:2},expression:{type:"array",value:"*",minimum:1},light:{anchor:{type:"enum",default:"viewport",values:{map:{},viewport:{}},"property-type":"data-constant",transition:!1,expression:{interpolated:!1,parameters:["zoom"]}},position:{type:"array",default:[1.15,210,30],length:3,value:"number","property-type":"data-constant",transition:!0,expression:{interpolated:!0,parameters:["zoom"]}},color:{type:"color","property-type":"data-constant",default:"#ffffff",expression:{interpolated:!0,parameters:["zoom"]},transition:!0},intensity:{type:"number","property-type":"data-constant",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},paint:["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background"],paint_fill:{"fill-antialias":{type:"boolean",default:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{type:"color",transition:!0,requires:[{"!":"fill-pattern"},{"fill-antialias":!0}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"}},"paint_fill-extrusion":{"fill-extrusion-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-extrusion-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-extrusion-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"fill-extrusion-height":{type:"number",default:0,minimum:0,units:"meters",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{type:"number",default:0,minimum:0,units:"meters",transition:!0,requires:["fill-extrusion-height"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{type:"boolean",default:!0,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_line:{"line-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"line-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["line-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-width":{type:"number",default:1,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{type:"number",default:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{type:"array",value:"number",minimum:0,transition:!0,units:"line widths",requires:[{"!":"line-pattern"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"line-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"line-gradient":{type:"color",transition:!1,requires:[{"!":"line-dasharray"},{"!":"line-pattern"},{source:"geojson",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:["line-progress"]},"property-type":"color-ramp"}},paint_circle:{"circle-radius":{type:"number",default:5,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{type:"number",default:0,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["circle-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{type:"enum",values:{map:{},viewport:{}},default:"map",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"}},paint_heatmap:{"heatmap-radius":{type:"number",default:30,minimum:1,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{type:"number",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{type:"number",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"heatmap-color":{type:"color",default:["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],transition:!1,expression:{interpolated:!0,parameters:["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_symbol:{"icon-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{type:"color",default:"#000000",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["icon-image","icon-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{type:"color",default:"#000000",transition:!0,overridable:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["text-field","text-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_raster:{"raster-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-hue-rotate":{type:"number",default:0,period:360,transition:!0,units:"degrees",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{type:"number",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-saturation":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-contrast":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-resampling":{type:"enum",values:{linear:{},nearest:{}},default:"linear",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{type:"number",default:300,minimum:0,transition:!1,units:"milliseconds",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_hillshade:{"hillshade-illumination-direction":{type:"number",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{type:"number",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{type:"color",default:"#FFFFFF",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_background:{"background-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"background-pattern"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"background-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"background-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},transition:{duration:{type:"number",default:300,minimum:0,units:"milliseconds"},delay:{type:"number",default:0,minimum:0,units:"milliseconds"}},"property-type":{"data-driven":{type:"property-type"},"cross-faded":{type:"property-type"},"cross-faded-data-driven":{type:"property-type"},"color-ramp":{type:"property-type"},"data-constant":{type:"property-type"},constant:{type:"property-type"}},promoteId:{"*":{type:"string"}}},Bt=function(t,e,r,n){this.message=(t?t+": ":"")+r,n&&(this.identifier=n),null!=e&&e.__line__&&(this.line=e.__line__)};function Nt(t){var e=t.key,r=t.value;return r?[new Bt(e,r,"constants have been deprecated as of v8")]:[]}function jt(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];for(var n=0,i=e;n":"value"===t.itemType.kind?"array":"array<"+e+">"}return t.kind}var ne=[Gt,Wt,Yt,Xt,Zt,Qt,Kt,ee(Jt),te];function ie(t,e){if("error"===e.kind)return null;if("array"===t.kind){if("array"===e.kind&&(0===e.N&&"value"===e.itemType.kind||!ie(t.itemType,e.itemType))&&("number"!=typeof t.N||t.N===e.N))return null}else{if(t.kind===e.kind)return null;if("value"===t.kind)for(var r=0,n=ne;r255?255:t}function i(t){return t<0?0:t>1?1:t}function a(t){return"%"===t[t.length-1]?n(parseFloat(t)/100*255):n(parseInt(t))}function o(t){return"%"===t[t.length-1]?i(parseFloat(t)/100):i(parseFloat(t))}function s(t,e,r){return r<0?r+=1:r>1&&(r-=1),6*r<1?t+(e-t)*r*6:2*r<1?e:3*r<2?t+(e-t)*(2/3-r)*6:t}try{e.parseCSSColor=function(t){var e,i=t.replace(/ /g,"").toLowerCase();if(i in r)return r[i].slice();if("#"===i[0])return 4===i.length?(e=parseInt(i.substr(1),16))>=0&&e<=4095?[(3840&e)>>4|(3840&e)>>8,240&e|(240&e)>>4,15&e|(15&e)<<4,1]:null:7===i.length&&(e=parseInt(i.substr(1),16))>=0&&e<=16777215?[(16711680&e)>>16,(65280&e)>>8,255&e,1]:null;var l=i.indexOf("("),u=i.indexOf(")");if(-1!==l&&u+1===i.length){var c=i.substr(0,l),f=i.substr(l+1,u-(l+1)).split(","),h=1;switch(c){case"rgba":if(4!==f.length)return null;h=o(f.pop());case"rgb":return 3!==f.length?null:[a(f[0]),a(f[1]),a(f[2]),h];case"hsla":if(4!==f.length)return null;h=o(f.pop());case"hsl":if(3!==f.length)return null;var p=(parseFloat(f[0])%360+360)%360/360,d=o(f[1]),v=o(f[2]),g=v<=.5?v*(d+1):v+d-v*d,y=2*v-g;return[n(255*s(y,g,p+1/3)),n(255*s(y,g,p)),n(255*s(y,g,p-1/3)),h];default:return null}}return null}}catch(t){}})),le=se.parseCSSColor,ue=function(t,e,r,n){void 0===n&&(n=1),this.r=t,this.g=e,this.b=r,this.a=n};ue.parse=function(t){if(t){if(t instanceof ue)return t;if("string"==typeof t){var e=le(t);if(e)return new ue(e[0]/255*e[3],e[1]/255*e[3],e[2]/255*e[3],e[3])}}},ue.prototype.toString=function(){var t=this.toArray(),e=t[0],r=t[1],n=t[2],i=t[3];return"rgba("+Math.round(e)+","+Math.round(r)+","+Math.round(n)+","+i+")"},ue.prototype.toArray=function(){var t=this,e=t.r,r=t.g,n=t.b,i=t.a;return 0===i?[0,0,0,0]:[255*e/i,255*r/i,255*n/i,i]},ue.black=new ue(0,0,0,1),ue.white=new ue(1,1,1,1),ue.transparent=new ue(0,0,0,0),ue.red=new ue(1,0,0,1);var ce=function(t,e,r){this.sensitivity=t?e?"variant":"case":e?"accent":"base",this.locale=r,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})};ce.prototype.compare=function(t,e){return this.collator.compare(t,e)},ce.prototype.resolvedLocale=function(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale};var fe=function(t,e,r,n,i){this.text=t,this.image=e,this.scale=r,this.fontStack=n,this.textColor=i},he=function(t){this.sections=t};he.fromString=function(t){return new he([new fe(t,null,null,null,null)])},he.prototype.isEmpty=function(){return 0===this.sections.length||!this.sections.some((function(t){return 0!==t.text.length||t.image&&0!==t.image.name.length}))},he.factory=function(t){return t instanceof he?t:he.fromString(t)},he.prototype.toString=function(){return 0===this.sections.length?"":this.sections.map((function(t){return t.text})).join("")},he.prototype.serialize=function(){for(var t=["format"],e=0,r=this.sections;e=0&&t<=255&&"number"==typeof e&&e>=0&&e<=255&&"number"==typeof r&&r>=0&&r<=255?void 0===n||"number"==typeof n&&n>=0&&n<=1?null:"Invalid rgba value ["+[t,e,r,n].join(", ")+"]: 'a' must be between 0 and 1.":"Invalid rgba value ["+("number"==typeof n?[t,e,r,n]:[t,e,r]).join(", ")+"]: 'r', 'g', and 'b' must be between 0 and 255."}function ve(t){if(null===t)return!0;if("string"==typeof t)return!0;if("boolean"==typeof t)return!0;if("number"==typeof t)return!0;if(t instanceof ue)return!0;if(t instanceof ce)return!0;if(t instanceof he)return!0;if(t instanceof pe)return!0;if(Array.isArray(t)){for(var e=0,r=t;e2){var s=t[1];if("string"!=typeof s||!(s in be)||"object"===s)return e.error('The item type argument of "array" must be one of string, number, boolean',1);a=be[s],n++}else a=Jt;if(t.length>3){if(null!==t[2]&&("number"!=typeof t[2]||t[2]<0||t[2]!==Math.floor(t[2])))return e.error('The length argument to "array" must be a positive integer literal',2);o=t[2],n++}r=ee(a,o)}else r=be[i];for(var l=[];n1)&&e.push(n)}}return e.concat(this.args.map((function(t){return t.serialize()})))};var we=function(t){this.type=Qt,this.sections=t};we.parse=function(t,e){if(t.length<2)return e.error("Expected at least one argument.");var r=t[1];if(!Array.isArray(r)&&"object"==typeof r)return e.error("First argument must be an image or text section.");for(var n=[],i=!1,a=1;a<=t.length-1;++a){var o=t[a];if(i&&"object"==typeof o&&!Array.isArray(o)){i=!1;var s=null;if(o["font-scale"]&&!(s=e.parse(o["font-scale"],1,Wt)))return null;var l=null;if(o["text-font"]&&!(l=e.parse(o["text-font"],1,ee(Yt))))return null;var u=null;if(o["text-color"]&&!(u=e.parse(o["text-color"],1,Zt)))return null;var c=n[n.length-1];c.scale=s,c.font=l,c.textColor=u}else{var f=e.parse(t[a],1,Jt);if(!f)return null;var h=f.type.kind;if("string"!==h&&"value"!==h&&"null"!==h&&"resolvedImage"!==h)return e.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");i=!0,n.push({content:f,scale:null,font:null,textColor:null})}}return new we(n)},we.prototype.evaluate=function(t){return new he(this.sections.map((function(e){var r=e.content.evaluate(t);return ge(r)===te?new fe("",r,null,null,null):new fe(ye(r),null,e.scale?e.scale.evaluate(t):null,e.font?e.font.evaluate(t).join(","):null,e.textColor?e.textColor.evaluate(t):null)})))},we.prototype.eachChild=function(t){for(var e=0,r=this.sections;e-1),r},Te.prototype.eachChild=function(t){t(this.input)},Te.prototype.outputDefined=function(){return!1},Te.prototype.serialize=function(){return["image",this.input.serialize()]};var ke={"to-boolean":Xt,"to-color":Zt,"to-number":Wt,"to-string":Yt},Ae=function(t,e){this.type=t,this.args=e};Ae.parse=function(t,e){if(t.length<2)return e.error("Expected at least one argument.");var r=t[0];if(("to-boolean"===r||"to-string"===r)&&2!==t.length)return e.error("Expected one argument.");for(var n=ke[r],i=[],a=1;a4?"Invalid rbga value "+JSON.stringify(e)+": expected an array containing either three or four numeric values.":de(e[0],e[1],e[2],e[3])))return new ue(e[0]/255,e[1]/255,e[2]/255,e[3])}throw new xe(r||"Could not parse color from value '"+("string"==typeof e?e:String(JSON.stringify(e)))+"'")}if("number"===this.type.kind){for(var o=null,s=0,l=this.args;s=e[2]||t[1]<=e[1]||t[3]>=e[3])}function Ie(t,e){var r,n=(180+t[0])/360,i=(r=t[1],(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+r*Math.PI/360)))/360),a=Math.pow(2,e.z);return[Math.round(n*a*Ce),Math.round(i*a*Ce)]}function De(t,e,r){return e[1]>t[1]!=r[1]>t[1]&&t[0]<(r[0]-e[0])*(t[1]-e[1])/(r[1]-e[1])+e[0]}function ze(t,e){for(var r=!1,n=0,i=e.length;n0&&f<0||c<0&&f>0}function Be(t,e,r){for(var n=0,i=r;nr[2]){var i=.5*n,a=t[0]-r[0]>i?-n:r[0]-t[0]>i?n:0;0===a&&(a=t[0]-r[2]>i?-n:r[2]-t[0]>i?n:0),t[0]+=a}Pe(e,t)}function He(t,e,r,n){for(var i=Math.pow(2,n.z)*Ce,a=[n.x*Ce,n.y*Ce],o=[],s=0,l=t;s=0)return!1;var r=!0;return t.eachChild((function(t){r&&!Ze(t,e)&&(r=!1)})),r}We.parse=function(t,e){if(2!==t.length)return e.error("'within' expression requires exactly one argument, but found "+(t.length-1)+" instead.");if(ve(t[1])){var r=t[1];if("FeatureCollection"===r.type)for(var n=0;ne))throw new xe("Input is not a number.");o=s-1}return 0}Je.prototype.parse=function(t,e,r,n,i){return void 0===i&&(i={}),e?this.concat(e,r,n)._parse(t,i):this._parse(t,i)},Je.prototype._parse=function(t,e){function r(t,e,r){return"assert"===r?new _e(e,[t]):"coerce"===r?new Ae(e,[t]):t}if(null!==t&&"string"!=typeof t&&"boolean"!=typeof t&&"number"!=typeof t||(t=["literal",t]),Array.isArray(t)){if(0===t.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');var n=t[0];if("string"!=typeof n)return this.error("Expression name must be a string, but found "+typeof n+' instead. If you wanted a literal array, use ["literal", [...]].',0),null;var i=this.registry[n];if(i){var a=i.parse(t,this);if(!a)return null;if(this.expectedType){var o=this.expectedType,s=a.type;if("string"!==o.kind&&"number"!==o.kind&&"boolean"!==o.kind&&"object"!==o.kind&&"array"!==o.kind||"value"!==s.kind)if("color"!==o.kind&&"formatted"!==o.kind&&"resolvedImage"!==o.kind||"value"!==s.kind&&"string"!==s.kind){if(this.checkSubtype(o,s))return null}else a=r(a,o,e.typeAnnotation||"coerce");else a=r(a,o,e.typeAnnotation||"assert")}if(!(a instanceof me)&&"resolvedImage"!==a.type.kind&&$e(a)){var l=new Se;try{a=new me(a.type,a.evaluate(l))}catch(t){return this.error(t.message),null}}return a}return this.error('Unknown expression "'+n+'". If you wanted a literal array, use ["literal", [...]].',0)}return void 0===t?this.error("'undefined' value invalid. Use null instead."):"object"==typeof t?this.error('Bare objects invalid. Use ["literal", {...}] instead.'):this.error("Expected an array, but found "+typeof t+" instead.")},Je.prototype.concat=function(t,e,r){var n="number"==typeof t?this.path.concat(t):this.path,i=r?this.scope.concat(r):this.scope;return new Je(this.registry,n,e||null,i,this.errors)},Je.prototype.error=function(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];var n=""+this.key+e.map((function(t){return"["+t+"]"})).join("");this.errors.push(new qt(n,t))},Je.prototype.checkSubtype=function(t,e){var r=ie(t,e);return r&&this.error(r),r};var tr=function(t,e,r){this.type=t,this.input=e,this.labels=[],this.outputs=[];for(var n=0,i=r;n=o)return e.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',l);var c=e.parse(s,u,i);if(!c)return null;i=i||c.type,n.push([o,c])}return new tr(i,r,n)},tr.prototype.evaluate=function(t){var e=this.labels,r=this.outputs;if(1===e.length)return r[0].evaluate(t);var n=this.input.evaluate(t);if(n<=e[0])return r[0].evaluate(t);var i=e.length;return n>=e[i-1]?r[i-1].evaluate(t):r[Qe(e,n)].evaluate(t)},tr.prototype.eachChild=function(t){t(this.input);for(var e=0,r=this.outputs;e0&&t.push(this.labels[e]),t.push(this.outputs[e].serialize());return t};var rr=Object.freeze({__proto__:null,number:er,color:function(t,e,r){return new ue(er(t.r,e.r,r),er(t.g,e.g,r),er(t.b,e.b,r),er(t.a,e.a,r))},array:function(t,e,r){return t.map((function(t,n){return er(t,e[n],r)}))}}),nr=.95047,ir=1,ar=1.08883,or=4/29,sr=6/29,lr=3*sr*sr,ur=sr*sr*sr,cr=Math.PI/180,fr=180/Math.PI;function hr(t){return t>ur?Math.pow(t,1/3):t/lr+or}function pr(t){return t>sr?t*t*t:lr*(t-or)}function dr(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function vr(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function gr(t){var e=vr(t.r),r=vr(t.g),n=vr(t.b),i=hr((.4124564*e+.3575761*r+.1804375*n)/nr),a=hr((.2126729*e+.7151522*r+.072175*n)/ir);return{l:116*a-16,a:500*(i-a),b:200*(a-hr((.0193339*e+.119192*r+.9503041*n)/ar)),alpha:t.a}}function yr(t){var e=(t.l+16)/116,r=isNaN(t.a)?e:e+t.a/500,n=isNaN(t.b)?e:e-t.b/200;return e=ir*pr(e),r=nr*pr(r),n=ar*pr(n),new ue(dr(3.2404542*r-1.5371385*e-.4985314*n),dr(-.969266*r+1.8760108*e+.041556*n),dr(.0556434*r-.2040259*e+1.0572252*n),t.alpha)}function mr(t,e,r){var n=e-t;return t+r*(n>180||n<-180?n-360*Math.round(n/360):n)}var xr={forward:gr,reverse:yr,interpolate:function(t,e,r){return{l:er(t.l,e.l,r),a:er(t.a,e.a,r),b:er(t.b,e.b,r),alpha:er(t.alpha,e.alpha,r)}}},br={forward:function(t){var e=gr(t),r=e.l,n=e.a,i=e.b,a=Math.atan2(i,n)*fr;return{h:a<0?a+360:a,c:Math.sqrt(n*n+i*i),l:r,alpha:t.a}},reverse:function(t){var e=t.h*cr,r=t.c;return yr({l:t.l,a:Math.cos(e)*r,b:Math.sin(e)*r,alpha:t.alpha})},interpolate:function(t,e,r){return{h:mr(t.h,e.h,r),c:er(t.c,e.c,r),l:er(t.l,e.l,r),alpha:er(t.alpha,e.alpha,r)}}},_r=Object.freeze({__proto__:null,lab:xr,hcl:br}),wr=function(t,e,r,n,i){this.type=t,this.operator=e,this.interpolation=r,this.input=n,this.labels=[],this.outputs=[];for(var a=0,o=i;a1})))return e.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);n={name:"cubic-bezier",controlPoints:s}}if(t.length-1<4)return e.error("Expected at least 4 arguments, but found only "+(t.length-1)+".");if((t.length-1)%2!=0)return e.error("Expected an even number of arguments.");if(!(i=e.parse(i,2,Wt)))return null;var l=[],u=null;"interpolate-hcl"===r||"interpolate-lab"===r?u=Zt:e.expectedType&&"value"!==e.expectedType.kind&&(u=e.expectedType);for(var c=0;c=f)return e.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',p);var v=e.parse(h,d,u);if(!v)return null;u=u||v.type,l.push([f,v])}return"number"===u.kind||"color"===u.kind||"array"===u.kind&&"number"===u.itemType.kind&&"number"==typeof u.N?new wr(u,r,n,i,l):e.error("Type "+re(u)+" is not interpolatable.")},wr.prototype.evaluate=function(t){var e=this.labels,r=this.outputs;if(1===e.length)return r[0].evaluate(t);var n=this.input.evaluate(t);if(n<=e[0])return r[0].evaluate(t);var i=e.length;if(n>=e[i-1])return r[i-1].evaluate(t);var a=Qe(e,n),o=e[a],s=e[a+1],l=wr.interpolationFactor(this.interpolation,n,o,s),u=r[a].evaluate(t),c=r[a+1].evaluate(t);return"interpolate"===this.operator?rr[this.type.kind.toLowerCase()](u,c,l):"interpolate-hcl"===this.operator?br.reverse(br.interpolate(br.forward(u),br.forward(c),l)):xr.reverse(xr.interpolate(xr.forward(u),xr.forward(c),l))},wr.prototype.eachChild=function(t){t(this.input);for(var e=0,r=this.outputs;e=r.length)throw new xe("Array index out of bounds: "+e+" > "+(r.length-1)+".");if(e!==Math.floor(e))throw new xe("Array index must be an integer, but found "+e+" instead.");return r[e]},Mr.prototype.eachChild=function(t){t(this.index),t(this.input)},Mr.prototype.outputDefined=function(){return!1},Mr.prototype.serialize=function(){return["at",this.index.serialize(),this.input.serialize()]};var Sr=function(t,e){this.type=Xt,this.needle=t,this.haystack=e};Sr.parse=function(t,e){if(3!==t.length)return e.error("Expected 2 arguments, but found "+(t.length-1)+" instead.");var r=e.parse(t[1],1,Jt),n=e.parse(t[2],2,Jt);return r&&n?ae(r.type,[Xt,Yt,Wt,Gt,Jt])?new Sr(r,n):e.error("Expected first argument to be of type boolean, string, number or null, but found "+re(r.type)+" instead"):null},Sr.prototype.evaluate=function(t){var e=this.needle.evaluate(t),r=this.haystack.evaluate(t);if(!r)return!1;if(!oe(e,["boolean","string","number","null"]))throw new xe("Expected first argument to be of type boolean, string, number or null, but found "+re(ge(e))+" instead.");if(!oe(r,["string","array"]))throw new xe("Expected second argument to be of type array or string, but found "+re(ge(r))+" instead.");return r.indexOf(e)>=0},Sr.prototype.eachChild=function(t){t(this.needle),t(this.haystack)},Sr.prototype.outputDefined=function(){return!0},Sr.prototype.serialize=function(){return["in",this.needle.serialize(),this.haystack.serialize()]};var Er=function(t,e,r){this.type=Wt,this.needle=t,this.haystack=e,this.fromIndex=r};Er.parse=function(t,e){if(t.length<=2||t.length>=5)return e.error("Expected 3 or 4 arguments, but found "+(t.length-1)+" instead.");var r=e.parse(t[1],1,Jt),n=e.parse(t[2],2,Jt);if(!r||!n)return null;if(!ae(r.type,[Xt,Yt,Wt,Gt,Jt]))return e.error("Expected first argument to be of type boolean, string, number or null, but found "+re(r.type)+" instead");if(4===t.length){var i=e.parse(t[3],3,Wt);return i?new Er(r,n,i):null}return new Er(r,n)},Er.prototype.evaluate=function(t){var e=this.needle.evaluate(t),r=this.haystack.evaluate(t);if(!oe(e,["boolean","string","number","null"]))throw new xe("Expected first argument to be of type boolean, string, number or null, but found "+re(ge(e))+" instead.");if(!oe(r,["string","array"]))throw new xe("Expected second argument to be of type array or string, but found "+re(ge(r))+" instead.");if(this.fromIndex){var n=this.fromIndex.evaluate(t);return r.indexOf(e,n)}return r.indexOf(e)},Er.prototype.eachChild=function(t){t(this.needle),t(this.haystack),this.fromIndex&&t(this.fromIndex)},Er.prototype.outputDefined=function(){return!1},Er.prototype.serialize=function(){if(null!=this.fromIndex&&void 0!==this.fromIndex){var t=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),t]}return["index-of",this.needle.serialize(),this.haystack.serialize()]};var Lr=function(t,e,r,n,i,a){this.inputType=t,this.type=e,this.input=r,this.cases=n,this.outputs=i,this.otherwise=a};Lr.parse=function(t,e){if(t.length<5)return e.error("Expected at least 4 arguments, but found only "+(t.length-1)+".");if(t.length%2!=1)return e.error("Expected an even number of arguments.");var r,n;e.expectedType&&"value"!==e.expectedType.kind&&(n=e.expectedType);for(var i={},a=[],o=2;oNumber.MAX_SAFE_INTEGER)return u.error("Branch labels must be integers no larger than "+Number.MAX_SAFE_INTEGER+".");if("number"==typeof h&&Math.floor(h)!==h)return u.error("Numeric branch labels must be integer values.");if(r){if(u.checkSubtype(r,ge(h)))return null}else r=ge(h);if(void 0!==i[String(h)])return u.error("Branch labels must be unique.");i[String(h)]=a.length}var p=e.parse(l,o,n);if(!p)return null;n=n||p.type,a.push(p)}var d=e.parse(t[1],1,Jt);if(!d)return null;var v=e.parse(t[t.length-1],t.length-1,n);return v?"value"!==d.type.kind&&e.concat(1).checkSubtype(r,d.type)?null:new Lr(r,n,d,i,a,v):null},Lr.prototype.evaluate=function(t){var e=this.input.evaluate(t);return(ge(e)===this.inputType&&this.outputs[this.cases[e]]||this.otherwise).evaluate(t)},Lr.prototype.eachChild=function(t){t(this.input),this.outputs.forEach(t),t(this.otherwise)},Lr.prototype.outputDefined=function(){return this.outputs.every((function(t){return t.outputDefined()}))&&this.otherwise.outputDefined()},Lr.prototype.serialize=function(){for(var t=this,e=["match",this.input.serialize()],r=[],n={},i=0,a=Object.keys(this.cases).sort();i=5)return e.error("Expected 3 or 4 arguments, but found "+(t.length-1)+" instead.");var r=e.parse(t[1],1,Jt),n=e.parse(t[2],2,Wt);if(!r||!n)return null;if(!ae(r.type,[ee(Jt),Yt,Jt]))return e.error("Expected first argument to be of type array or string, but found "+re(r.type)+" instead");if(4===t.length){var i=e.parse(t[3],3,Wt);return i?new Pr(r.type,r,n,i):null}return new Pr(r.type,r,n)},Pr.prototype.evaluate=function(t){var e=this.input.evaluate(t),r=this.beginIndex.evaluate(t);if(!oe(e,["string","array"]))throw new xe("Expected first argument to be of type array or string, but found "+re(ge(e))+" instead.");if(this.endIndex){var n=this.endIndex.evaluate(t);return e.slice(r,n)}return e.slice(r)},Pr.prototype.eachChild=function(t){t(this.input),t(this.beginIndex),this.endIndex&&t(this.endIndex)},Pr.prototype.outputDefined=function(){return!1},Pr.prototype.serialize=function(){if(null!=this.endIndex&&void 0!==this.endIndex){var t=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),t]}return["slice",this.input.serialize(),this.beginIndex.serialize()]};var zr=Dr("==",(function(t,e,r){return e===r}),Ir),Rr=Dr("!=",(function(t,e,r){return e!==r}),(function(t,e,r,n){return!Ir(0,e,r,n)})),Fr=Dr("<",(function(t,e,r){return e",(function(t,e,r){return e>r}),(function(t,e,r,n){return n.compare(e,r)>0})),Nr=Dr("<=",(function(t,e,r){return e<=r}),(function(t,e,r,n){return n.compare(e,r)<=0})),jr=Dr(">=",(function(t,e,r){return e>=r}),(function(t,e,r,n){return n.compare(e,r)>=0})),Ur=function(t,e,r,n,i){this.type=Yt,this.number=t,this.locale=e,this.currency=r,this.minFractionDigits=n,this.maxFractionDigits=i};Ur.parse=function(t,e){if(3!==t.length)return e.error("Expected two arguments.");var r=e.parse(t[1],1,Wt);if(!r)return null;var n=t[2];if("object"!=typeof n||Array.isArray(n))return e.error("NumberFormat options argument must be an object.");var i=null;if(n.locale&&!(i=e.parse(n.locale,1,Yt)))return null;var a=null;if(n.currency&&!(a=e.parse(n.currency,1,Yt)))return null;var o=null;if(n["min-fraction-digits"]&&!(o=e.parse(n["min-fraction-digits"],1,Wt)))return null;var s=null;return n["max-fraction-digits"]&&!(s=e.parse(n["max-fraction-digits"],1,Wt))?null:new Ur(r,i,a,o,s)},Ur.prototype.evaluate=function(t){return new Intl.NumberFormat(this.locale?this.locale.evaluate(t):[],{style:this.currency?"currency":"decimal",currency:this.currency?this.currency.evaluate(t):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(t):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(t):void 0}).format(this.number.evaluate(t))},Ur.prototype.eachChild=function(t){t(this.number),this.locale&&t(this.locale),this.currency&&t(this.currency),this.minFractionDigits&&t(this.minFractionDigits),this.maxFractionDigits&&t(this.maxFractionDigits)},Ur.prototype.outputDefined=function(){return!1},Ur.prototype.serialize=function(){var t={};return this.locale&&(t.locale=this.locale.serialize()),this.currency&&(t.currency=this.currency.serialize()),this.minFractionDigits&&(t["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(t["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),t]};var Vr=function(t){this.type=Wt,this.input=t};Vr.parse=function(t,e){if(2!==t.length)return e.error("Expected 1 argument, but found "+(t.length-1)+" instead.");var r=e.parse(t[1],1);return r?"array"!==r.type.kind&&"string"!==r.type.kind&&"value"!==r.type.kind?e.error("Expected argument of type string or array, but found "+re(r.type)+" instead."):new Vr(r):null},Vr.prototype.evaluate=function(t){var e=this.input.evaluate(t);if("string"==typeof e)return e.length;if(Array.isArray(e))return e.length;throw new xe("Expected value to be of type string or array, but found "+re(ge(e))+" instead.")},Vr.prototype.eachChild=function(t){t(this.input)},Vr.prototype.outputDefined=function(){return!1},Vr.prototype.serialize=function(){var t=["length"];return this.eachChild((function(e){t.push(e.serialize())})),t};var qr={"==":zr,"!=":Rr,">":Br,"<":Fr,">=":jr,"<=":Nr,array:_e,at:Mr,boolean:_e,case:Cr,coalesce:kr,collator:Le,format:we,image:Te,in:Sr,"index-of":Er,interpolate:wr,"interpolate-hcl":wr,"interpolate-lab":wr,length:Vr,let:Ar,literal:me,match:Lr,number:_e,"number-format":Ur,object:_e,slice:Pr,step:tr,string:_e,"to-boolean":Ae,"to-color":Ae,"to-number":Ae,"to-string":Ae,var:Ke,within:We};function Hr(t,e){var r=e[0],n=e[1],i=e[2],a=e[3];r=r.evaluate(t),n=n.evaluate(t),i=i.evaluate(t);var o=a?a.evaluate(t):1,s=de(r,n,i,o);if(s)throw new xe(s);return new ue(r/255*o,n/255*o,i/255*o,o)}function Gr(t,e){return t in e}function Wr(t,e){var r=e[t];return void 0===r?null:r}function Yr(t){return{type:t}}function Xr(t){return{result:"success",value:t}}function Zr(t){return{result:"error",value:t}}function Kr(t){return"data-driven"===t["property-type"]||"cross-faded-data-driven"===t["property-type"]}function Jr(t){return!!t.expression&&t.expression.parameters.indexOf("zoom")>-1}function $r(t){return!!t.expression&&t.expression.interpolated}function Qr(t){return t instanceof Number?"number":t instanceof String?"string":t instanceof Boolean?"boolean":Array.isArray(t)?"array":null===t?"null":typeof t}function tn(t){return"object"==typeof t&&null!==t&&!Array.isArray(t)}function en(t){return t}function rn(t,e){var r,n,i,a="color"===e.type,o=t.stops&&"object"==typeof t.stops[0][0],s=o||void 0!==t.property,l=o||!s,u=t.type||($r(e)?"exponential":"interval");if(a&&((t=jt({},t)).stops&&(t.stops=t.stops.map((function(t){return[t[0],ue.parse(t[1])]}))),t.default?t.default=ue.parse(t.default):t.default=ue.parse(e.default)),t.colorSpace&&"rgb"!==t.colorSpace&&!_r[t.colorSpace])throw new Error("Unknown color space: "+t.colorSpace);if("exponential"===u)r=sn;else if("interval"===u)r=on;else if("categorical"===u){r=an,n=Object.create(null);for(var c=0,f=t.stops;c=t.stops[n-1][0])return t.stops[n-1][1];var i=Qe(t.stops.map((function(t){return t[0]})),r);return t.stops[i][1]}function sn(t,e,r){var n=void 0!==t.base?t.base:1;if("number"!==Qr(r))return nn(t.default,e.default);var i=t.stops.length;if(1===i)return t.stops[0][1];if(r<=t.stops[0][0])return t.stops[0][1];if(r>=t.stops[i-1][0])return t.stops[i-1][1];var a=Qe(t.stops.map((function(t){return t[0]})),r),o=function(t,e,r,n){var i=n-r,a=t-r;return 0===i?0:1===e?a/i:(Math.pow(e,a)-1)/(Math.pow(e,i)-1)}(r,n,t.stops[a][0],t.stops[a+1][0]),s=t.stops[a][1],l=t.stops[a+1][1],u=rr[e.type]||en;if(t.colorSpace&&"rgb"!==t.colorSpace){var c=_r[t.colorSpace];u=function(t,e){return c.reverse(c.interpolate(c.forward(t),c.forward(e),o))}}return"function"==typeof s.evaluate?{evaluate:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var r=s.evaluate.apply(void 0,t),n=l.evaluate.apply(void 0,t);if(void 0!==r&&void 0!==n)return u(r,n,o)}}:u(s,l,o)}function ln(t,e,r){return"color"===e.type?r=ue.parse(r):"formatted"===e.type?r=he.fromString(r.toString()):"resolvedImage"===e.type?r=pe.fromString(r.toString()):Qr(r)===e.type||"enum"===e.type&&e.values[r]||(r=void 0),nn(r,t.default,e.default)}Ee.register(qr,{error:[{kind:"error"},[Yt],function(t,e){var r=e[0];throw new xe(r.evaluate(t))}],typeof:[Yt,[Jt],function(t,e){return re(ge(e[0].evaluate(t)))}],"to-rgba":[ee(Wt,4),[Zt],function(t,e){return e[0].evaluate(t).toArray()}],rgb:[Zt,[Wt,Wt,Wt],Hr],rgba:[Zt,[Wt,Wt,Wt,Wt],Hr],has:{type:Xt,overloads:[[[Yt],function(t,e){return Gr(e[0].evaluate(t),t.properties())}],[[Yt,Kt],function(t,e){var r=e[0],n=e[1];return Gr(r.evaluate(t),n.evaluate(t))}]]},get:{type:Jt,overloads:[[[Yt],function(t,e){return Wr(e[0].evaluate(t),t.properties())}],[[Yt,Kt],function(t,e){var r=e[0],n=e[1];return Wr(r.evaluate(t),n.evaluate(t))}]]},"feature-state":[Jt,[Yt],function(t,e){return Wr(e[0].evaluate(t),t.featureState||{})}],properties:[Kt,[],function(t){return t.properties()}],"geometry-type":[Yt,[],function(t){return t.geometryType()}],id:[Jt,[],function(t){return t.id()}],zoom:[Wt,[],function(t){return t.globals.zoom}],"heatmap-density":[Wt,[],function(t){return t.globals.heatmapDensity||0}],"line-progress":[Wt,[],function(t){return t.globals.lineProgress||0}],accumulated:[Jt,[],function(t){return void 0===t.globals.accumulated?null:t.globals.accumulated}],"+":[Wt,Yr(Wt),function(t,e){for(var r=0,n=0,i=e;n":[Xt,[Yt,Jt],function(t,e){var r=e[0],n=e[1],i=t.properties()[r.value],a=n.value;return typeof i==typeof a&&i>a}],"filter-id->":[Xt,[Jt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n>i}],"filter-<=":[Xt,[Yt,Jt],function(t,e){var r=e[0],n=e[1],i=t.properties()[r.value],a=n.value;return typeof i==typeof a&&i<=a}],"filter-id-<=":[Xt,[Jt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n<=i}],"filter->=":[Xt,[Yt,Jt],function(t,e){var r=e[0],n=e[1],i=t.properties()[r.value],a=n.value;return typeof i==typeof a&&i>=a}],"filter-id->=":[Xt,[Jt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n>=i}],"filter-has":[Xt,[Jt],function(t,e){return e[0].value in t.properties()}],"filter-has-id":[Xt,[],function(t){return null!==t.id()&&void 0!==t.id()}],"filter-type-in":[Xt,[ee(Yt)],function(t,e){return e[0].value.indexOf(t.geometryType())>=0}],"filter-id-in":[Xt,[ee(Jt)],function(t,e){return e[0].value.indexOf(t.id())>=0}],"filter-in-small":[Xt,[Yt,ee(Jt)],function(t,e){var r=e[0];return e[1].value.indexOf(t.properties()[r.value])>=0}],"filter-in-large":[Xt,[Yt,ee(Jt)],function(t,e){var r=e[0],n=e[1];return function(t,e,r,n){for(;r<=n;){var i=r+n>>1;if(e[i]===t)return!0;e[i]>t?n=i-1:r=i+1}return!1}(t.properties()[r.value],n.value,0,n.value.length-1)}],all:{type:Xt,overloads:[[[Xt,Xt],function(t,e){var r=e[0],n=e[1];return r.evaluate(t)&&n.evaluate(t)}],[Yr(Xt),function(t,e){for(var r=0,n=e;r0&&"string"==typeof t[0]&&t[0]in qr}function fn(t,e){var r=new Je(qr,[],e?function(t){var e={color:Zt,string:Yt,number:Wt,enum:Yt,boolean:Xt,formatted:Qt,resolvedImage:te};return"array"===t.type?ee(e[t.value]||Jt,t.length):e[t.type]}(e):void 0),n=r.parse(t,void 0,void 0,void 0,e&&"string"===e.type?{typeAnnotation:"coerce"}:void 0);return n?Xr(new un(n,e)):Zr(r.errors)}un.prototype.evaluateWithoutErrorHandling=function(t,e,r,n,i,a){return this._evaluator.globals=t,this._evaluator.feature=e,this._evaluator.featureState=r,this._evaluator.canonical=n,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a,this.expression.evaluate(this._evaluator)},un.prototype.evaluate=function(t,e,r,n,i,a){this._evaluator.globals=t,this._evaluator.feature=e||null,this._evaluator.featureState=r||null,this._evaluator.canonical=n,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a||null;try{var o=this.expression.evaluate(this._evaluator);if(null==o||"number"==typeof o&&o!=o)return this._defaultValue;if(this._enumValues&&!(o in this._enumValues))throw new xe("Expected value to be one of "+Object.keys(this._enumValues).map((function(t){return JSON.stringify(t)})).join(", ")+", but found "+JSON.stringify(o)+" instead.");return o}catch(t){return this._warningHistory[t.message]||(this._warningHistory[t.message]=!0,"undefined"!=typeof console&&console.warn(t.message)),this._defaultValue}};var hn=function(t,e){this.kind=t,this._styleExpression=e,this.isStateDependent="constant"!==t&&!Xe(e.expression)};hn.prototype.evaluateWithoutErrorHandling=function(t,e,r,n,i,a){return this._styleExpression.evaluateWithoutErrorHandling(t,e,r,n,i,a)},hn.prototype.evaluate=function(t,e,r,n,i,a){return this._styleExpression.evaluate(t,e,r,n,i,a)};var pn=function(t,e,r,n){this.kind=t,this.zoomStops=r,this._styleExpression=e,this.isStateDependent="camera"!==t&&!Xe(e.expression),this.interpolationType=n};function dn(t,e){if("error"===(t=fn(t,e)).result)return t;var r=t.value.expression,n=Ye(r);if(!n&&!Kr(e))return Zr([new qt("","data expressions not supported")]);var i=Ze(r,["zoom"]);if(!i&&!Jr(e))return Zr([new qt("","zoom expressions not supported")]);var a=gn(r);if(!a&&!i)return Zr([new qt("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.')]);if(a instanceof qt)return Zr([a]);if(a instanceof wr&&!$r(e))return Zr([new qt("",'"interpolate" expressions cannot be used with this property')]);if(!a)return Xr(new hn(n?"constant":"source",t.value));var o=a instanceof wr?a.interpolation:void 0;return Xr(new pn(n?"camera":"composite",t.value,a.labels,o))}pn.prototype.evaluateWithoutErrorHandling=function(t,e,r,n,i,a){return this._styleExpression.evaluateWithoutErrorHandling(t,e,r,n,i,a)},pn.prototype.evaluate=function(t,e,r,n,i,a){return this._styleExpression.evaluate(t,e,r,n,i,a)},pn.prototype.interpolationFactor=function(t,e,r){return this.interpolationType?wr.interpolationFactor(this.interpolationType,t,e,r):0};var vn=function(t,e){this._parameters=t,this._specification=e,jt(this,rn(this._parameters,this._specification))};function gn(t){var e=null;if(t instanceof Ar)e=gn(t.result);else if(t instanceof kr)for(var r=0,n=t.args;rn.maximum?[new Bt(e,r,r+" is greater than the maximum value "+n.maximum)]:[]}function bn(t){var e,r,n,i=t.valueSpec,a=Ut(t.value.type),o={},s="categorical"!==a&&void 0===t.value.property,l=!s,u="array"===Qr(t.value.stops)&&"array"===Qr(t.value.stops[0])&&"object"===Qr(t.value.stops[0][0]),c=yn({key:t.key,value:t.value,valueSpec:t.styleSpec.function,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{stops:function(t){if("identity"===a)return[new Bt(t.key,t.value,'identity function may not have a "stops" property')];var e=[],r=t.value;return e=e.concat(mn({key:t.key,value:r,valueSpec:t.valueSpec,style:t.style,styleSpec:t.styleSpec,arrayElementValidator:f})),"array"===Qr(r)&&0===r.length&&e.push(new Bt(t.key,r,"array must have at least one stop")),e},default:function(t){return Hn({key:t.key,value:t.value,valueSpec:i,style:t.style,styleSpec:t.styleSpec})}}});return"identity"===a&&s&&c.push(new Bt(t.key,t.value,'missing required property "property"')),"identity"===a||t.value.stops||c.push(new Bt(t.key,t.value,'missing required property "stops"')),"exponential"===a&&t.valueSpec.expression&&!$r(t.valueSpec)&&c.push(new Bt(t.key,t.value,"exponential functions not supported")),t.styleSpec.$version>=8&&(l&&!Kr(t.valueSpec)?c.push(new Bt(t.key,t.value,"property functions not supported")):s&&!Jr(t.valueSpec)&&c.push(new Bt(t.key,t.value,"zoom functions not supported"))),"categorical"!==a&&!u||void 0!==t.value.property||c.push(new Bt(t.key,t.value,'"property" property is required')),c;function f(t){var e=[],a=t.value,s=t.key;if("array"!==Qr(a))return[new Bt(s,a,"array expected, "+Qr(a)+" found")];if(2!==a.length)return[new Bt(s,a,"array length 2 expected, length "+a.length+" found")];if(u){if("object"!==Qr(a[0]))return[new Bt(s,a,"object expected, "+Qr(a[0])+" found")];if(void 0===a[0].zoom)return[new Bt(s,a,"object stop key must have zoom")];if(void 0===a[0].value)return[new Bt(s,a,"object stop key must have value")];if(n&&n>Ut(a[0].zoom))return[new Bt(s,a[0].zoom,"stop zoom values must appear in ascending order")];Ut(a[0].zoom)!==n&&(n=Ut(a[0].zoom),r=void 0,o={}),e=e.concat(yn({key:s+"[0]",value:a[0],valueSpec:{zoom:{}},style:t.style,styleSpec:t.styleSpec,objectElementValidators:{zoom:xn,value:h}}))}else e=e.concat(h({key:s+"[0]",value:a[0],valueSpec:{},style:t.style,styleSpec:t.styleSpec},a));return cn(Vt(a[1]))?e.concat([new Bt(s+"[1]",a[1],"expressions are not allowed in function stops.")]):e.concat(Hn({key:s+"[1]",value:a[1],valueSpec:i,style:t.style,styleSpec:t.styleSpec}))}function h(t,n){var s=Qr(t.value),l=Ut(t.value),u=null!==t.value?t.value:n;if(e){if(s!==e)return[new Bt(t.key,u,s+" stop domain type must match previous stop domain type "+e)]}else e=s;if("number"!==s&&"string"!==s&&"boolean"!==s)return[new Bt(t.key,u,"stop domain value must be a number, string, or boolean")];if("number"!==s&&"categorical"!==a){var c="number expected, "+s+" found";return Kr(i)&&void 0===a&&(c+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new Bt(t.key,u,c)]}return"categorical"!==a||"number"!==s||isFinite(l)&&Math.floor(l)===l?"categorical"!==a&&"number"===s&&void 0!==r&&l=2&&"$id"!==t[1]&&"$type"!==t[1];case"in":return t.length>=3&&("string"!=typeof t[1]||Array.isArray(t[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==t.length||Array.isArray(t[1])||Array.isArray(t[2]);case"any":case"all":for(var e=0,r=t.slice(1);ee?1:0}function Sn(t){if(!Array.isArray(t))return!1;if("within"===t[0])return!0;for(var e=1;e"===r||"<="===r||">="===r?Ln(t[1],t[2],r):"any"===r?(e=t.slice(1),["any"].concat(e.map(En))):"all"===r?["all"].concat(t.slice(1).map(En)):"none"===r?["all"].concat(t.slice(1).map(En).map(On)):"in"===r?Cn(t[1],t.slice(2)):"!in"===r?On(Cn(t[1],t.slice(2))):"has"===r?Pn(t[1]):"!has"===r?On(Pn(t[1])):"within"!==r||t}function Ln(t,e,r){switch(t){case"$type":return["filter-type-"+r,e];case"$id":return["filter-id-"+r,e];default:return["filter-"+r,t,e]}}function Cn(t,e){if(0===e.length)return!1;switch(t){case"$type":return["filter-type-in",["literal",e]];case"$id":return["filter-id-in",["literal",e]];default:return e.length>200&&!e.some((function(t){return typeof t!=typeof e[0]}))?["filter-in-large",t,["literal",e.sort(Mn)]]:["filter-in-small",t,["literal",e]]}}function Pn(t){switch(t){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",t]}}function On(t){return["!",t]}function In(t){return Tn(Vt(t.value))?_n(jt({},t,{expressionContext:"filter",valueSpec:{value:"boolean"}})):Dn(t)}function Dn(t){var e=t.value,r=t.key;if("array"!==Qr(e))return[new Bt(r,e,"array expected, "+Qr(e)+" found")];var n,i=t.styleSpec,a=[];if(e.length<1)return[new Bt(r,e,"filter array must have at least 1 element")];switch(a=a.concat(wn({key:r+"[0]",value:e[0],valueSpec:i.filter_operator,style:t.style,styleSpec:t.styleSpec})),Ut(e[0])){case"<":case"<=":case">":case">=":e.length>=2&&"$type"===Ut(e[1])&&a.push(new Bt(r,e,'"$type" cannot be use with operator "'+e[0]+'"'));case"==":case"!=":3!==e.length&&a.push(new Bt(r,e,'filter array for operator "'+e[0]+'" must have 3 elements'));case"in":case"!in":e.length>=2&&"string"!==(n=Qr(e[1]))&&a.push(new Bt(r+"[1]",e[1],"string expected, "+n+" found"));for(var o=2;o=c[p+0]&&n>=c[p+1])?(o[h]=!0,a.push(u[h])):o[h]=!1}}},ri.prototype._forEachCell=function(t,e,r,n,i,a,o,s){for(var l=this._convertToCellCoord(t),u=this._convertToCellCoord(e),c=this._convertToCellCoord(r),f=this._convertToCellCoord(n),h=l;h<=c;h++)for(var p=u;p<=f;p++){var d=this.d*p+h;if((!s||s(this._convertFromCellCoord(h),this._convertFromCellCoord(p),this._convertFromCellCoord(h+1),this._convertFromCellCoord(p+1)))&&i.call(this,t,e,r,n,d,a,o,s))return}},ri.prototype._convertFromCellCoord=function(t){return(t-this.padding)/this.scale},ri.prototype._convertToCellCoord=function(t){return Math.max(0,Math.min(this.d-1,Math.floor(t*this.scale)+this.padding))},ri.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var t=this.cells,e=ei+this.cells.length+1+1,r=0,n=0;n=0)){var f=t[c];u[c]=ai[l].shallow.indexOf(c)>=0?f:ci(f,e)}t instanceof Error&&(u.message=t.message)}if(u.$name)throw new Error("$name property is reserved for worker serialization logic.");return"Object"!==l&&(u.$name=l),u}throw new Error("can't serialize object of type "+typeof t)}function fi(t){if(null==t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||t instanceof Boolean||t instanceof Number||t instanceof String||t instanceof Date||t instanceof RegExp||li(t)||ui(t)||ArrayBuffer.isView(t)||t instanceof ni)return t;if(Array.isArray(t))return t.map(fi);if("object"==typeof t){var e=t.$name||"Object",r=ai[e].klass;if(!r)throw new Error("can't deserialize unregistered class "+e);if(r.deserialize)return r.deserialize(t);for(var n=Object.create(r.prototype),i=0,a=Object.keys(t);i=0?s:fi(s)}}return n}throw new Error("can't deserialize object of type "+typeof t)}var hi=function(){this.first=!0};hi.prototype.update=function(t,e){var r=Math.floor(t);return this.first?(this.first=!1,this.lastIntegerZoom=r,this.lastIntegerZoomTime=0,this.lastZoom=t,this.lastFloorZoom=r,!0):(this.lastFloorZoom>r?(this.lastIntegerZoom=r+1,this.lastIntegerZoomTime=e):this.lastFloorZoom=128&&t<=255},Arabic:function(t){return t>=1536&&t<=1791},"Arabic Supplement":function(t){return t>=1872&&t<=1919},"Arabic Extended-A":function(t){return t>=2208&&t<=2303},"Hangul Jamo":function(t){return t>=4352&&t<=4607},"Unified Canadian Aboriginal Syllabics":function(t){return t>=5120&&t<=5759},Khmer:function(t){return t>=6016&&t<=6143},"Unified Canadian Aboriginal Syllabics Extended":function(t){return t>=6320&&t<=6399},"General Punctuation":function(t){return t>=8192&&t<=8303},"Letterlike Symbols":function(t){return t>=8448&&t<=8527},"Number Forms":function(t){return t>=8528&&t<=8591},"Miscellaneous Technical":function(t){return t>=8960&&t<=9215},"Control Pictures":function(t){return t>=9216&&t<=9279},"Optical Character Recognition":function(t){return t>=9280&&t<=9311},"Enclosed Alphanumerics":function(t){return t>=9312&&t<=9471},"Geometric Shapes":function(t){return t>=9632&&t<=9727},"Miscellaneous Symbols":function(t){return t>=9728&&t<=9983},"Miscellaneous Symbols and Arrows":function(t){return t>=11008&&t<=11263},"CJK Radicals Supplement":function(t){return t>=11904&&t<=12031},"Kangxi Radicals":function(t){return t>=12032&&t<=12255},"Ideographic Description Characters":function(t){return t>=12272&&t<=12287},"CJK Symbols and Punctuation":function(t){return t>=12288&&t<=12351},Hiragana:function(t){return t>=12352&&t<=12447},Katakana:function(t){return t>=12448&&t<=12543},Bopomofo:function(t){return t>=12544&&t<=12591},"Hangul Compatibility Jamo":function(t){return t>=12592&&t<=12687},Kanbun:function(t){return t>=12688&&t<=12703},"Bopomofo Extended":function(t){return t>=12704&&t<=12735},"CJK Strokes":function(t){return t>=12736&&t<=12783},"Katakana Phonetic Extensions":function(t){return t>=12784&&t<=12799},"Enclosed CJK Letters and Months":function(t){return t>=12800&&t<=13055},"CJK Compatibility":function(t){return t>=13056&&t<=13311},"CJK Unified Ideographs Extension A":function(t){return t>=13312&&t<=19903},"Yijing Hexagram Symbols":function(t){return t>=19904&&t<=19967},"CJK Unified Ideographs":function(t){return t>=19968&&t<=40959},"Yi Syllables":function(t){return t>=40960&&t<=42127},"Yi Radicals":function(t){return t>=42128&&t<=42191},"Hangul Jamo Extended-A":function(t){return t>=43360&&t<=43391},"Hangul Syllables":function(t){return t>=44032&&t<=55215},"Hangul Jamo Extended-B":function(t){return t>=55216&&t<=55295},"Private Use Area":function(t){return t>=57344&&t<=63743},"CJK Compatibility Ideographs":function(t){return t>=63744&&t<=64255},"Arabic Presentation Forms-A":function(t){return t>=64336&&t<=65023},"Vertical Forms":function(t){return t>=65040&&t<=65055},"CJK Compatibility Forms":function(t){return t>=65072&&t<=65103},"Small Form Variants":function(t){return t>=65104&&t<=65135},"Arabic Presentation Forms-B":function(t){return t>=65136&&t<=65279},"Halfwidth and Fullwidth Forms":function(t){return t>=65280&&t<=65519}};function di(t){for(var e=0,r=t;e=65097&&t<=65103)||pi["CJK Compatibility Ideographs"](t)||pi["CJK Compatibility"](t)||pi["CJK Radicals Supplement"](t)||pi["CJK Strokes"](t)||!(!pi["CJK Symbols and Punctuation"](t)||t>=12296&&t<=12305||t>=12308&&t<=12319||12336===t)||pi["CJK Unified Ideographs Extension A"](t)||pi["CJK Unified Ideographs"](t)||pi["Enclosed CJK Letters and Months"](t)||pi["Hangul Compatibility Jamo"](t)||pi["Hangul Jamo Extended-A"](t)||pi["Hangul Jamo Extended-B"](t)||pi["Hangul Jamo"](t)||pi["Hangul Syllables"](t)||pi.Hiragana(t)||pi["Ideographic Description Characters"](t)||pi.Kanbun(t)||pi["Kangxi Radicals"](t)||pi["Katakana Phonetic Extensions"](t)||pi.Katakana(t)&&12540!==t||!(!pi["Halfwidth and Fullwidth Forms"](t)||65288===t||65289===t||65293===t||t>=65306&&t<=65310||65339===t||65341===t||65343===t||t>=65371&&t<=65503||65507===t||t>=65512&&t<=65519)||!(!pi["Small Form Variants"](t)||t>=65112&&t<=65118||t>=65123&&t<=65126)||pi["Unified Canadian Aboriginal Syllabics"](t)||pi["Unified Canadian Aboriginal Syllabics Extended"](t)||pi["Vertical Forms"](t)||pi["Yijing Hexagram Symbols"](t)||pi["Yi Syllables"](t)||pi["Yi Radicals"](t))))}function gi(t){return!(vi(t)||function(t){return!!(pi["Latin-1 Supplement"](t)&&(167===t||169===t||174===t||177===t||188===t||189===t||190===t||215===t||247===t)||pi["General Punctuation"](t)&&(8214===t||8224===t||8225===t||8240===t||8241===t||8251===t||8252===t||8258===t||8263===t||8264===t||8265===t||8273===t)||pi["Letterlike Symbols"](t)||pi["Number Forms"](t)||pi["Miscellaneous Technical"](t)&&(t>=8960&&t<=8967||t>=8972&&t<=8991||t>=8996&&t<=9e3||9003===t||t>=9085&&t<=9114||t>=9150&&t<=9165||9167===t||t>=9169&&t<=9179||t>=9186&&t<=9215)||pi["Control Pictures"](t)&&9251!==t||pi["Optical Character Recognition"](t)||pi["Enclosed Alphanumerics"](t)||pi["Geometric Shapes"](t)||pi["Miscellaneous Symbols"](t)&&!(t>=9754&&t<=9759)||pi["Miscellaneous Symbols and Arrows"](t)&&(t>=11026&&t<=11055||t>=11088&&t<=11097||t>=11192&&t<=11243)||pi["CJK Symbols and Punctuation"](t)||pi.Katakana(t)||pi["Private Use Area"](t)||pi["CJK Compatibility Forms"](t)||pi["Small Form Variants"](t)||pi["Halfwidth and Fullwidth Forms"](t)||8734===t||8756===t||8757===t||t>=9984&&t<=10087||t>=10102&&t<=10131||65532===t||65533===t)}(t))}function yi(t){return pi.Arabic(t)||pi["Arabic Supplement"](t)||pi["Arabic Extended-A"](t)||pi["Arabic Presentation Forms-A"](t)||pi["Arabic Presentation Forms-B"](t)}function mi(t){return t>=1424&&t<=2303||pi["Arabic Presentation Forms-A"](t)||pi["Arabic Presentation Forms-B"](t)}function xi(t,e){return!(!e&&mi(t)||t>=2304&&t<=3583||t>=3840&&t<=4255||pi.Khmer(t))}function bi(t){for(var e=0,r=t;e-1&&(Mi=ki),Ai&&Ai(t)};function Li(){Ci.fire(new Dt("pluginStateChange",{pluginStatus:Mi,pluginURL:Si}))}var Ci=new Rt,Pi=function(){return Mi},Oi=function(){if(Mi!==_i||!Si)throw new Error("rtl-text-plugin cannot be downloaded unless a pluginURL is specified");Mi=wi,Li(),Si&&Mt({url:Si},(function(t){t?Ei(t):(Mi=Ti,Li())}))},Ii={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:function(){return Mi===Ti||null!=Ii.applyArabicShaping},isLoading:function(){return Mi===wi},setState:function(t){Mi=t.pluginStatus,Si=t.pluginURL},isParsed:function(){return null!=Ii.applyArabicShaping&&null!=Ii.processBidirectionalText&&null!=Ii.processStyledBidirectionalText},getPluginURL:function(){return Si}},Di=function(t,e){this.zoom=t,e?(this.now=e.now,this.fadeDuration=e.fadeDuration,this.zoomHistory=e.zoomHistory,this.transition=e.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new hi,this.transition={})};Di.prototype.isSupportedScript=function(t){return function(t,e){for(var r=0,n=t;rthis.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:e+(1-e)*r}:{fromScale:.5,toScale:1,t:1-(1-r)*e}};var zi=function(t,e){this.property=t,this.value=e,this.expression=function(t,e){if(tn(t))return new vn(t,e);if(cn(t)){var r=dn(t,e);if("error"===r.result)throw new Error(r.value.map((function(t){return t.key+": "+t.message})).join(", "));return r.value}var n=t;return"string"==typeof t&&"color"===e.type&&(n=ue.parse(t)),{kind:"constant",evaluate:function(){return n}}}(void 0===e?t.specification.default:e,t.specification)};zi.prototype.isDataDriven=function(){return"source"===this.expression.kind||"composite"===this.expression.kind},zi.prototype.possiblyEvaluate=function(t,e,r){return this.property.possiblyEvaluate(this,t,e,r)};var Ri=function(t){this.property=t,this.value=new zi(t,void 0)};Ri.prototype.transitioned=function(t,e){return new Bi(this.property,this.value,e,p({},t.transition,this.transition),t.now)},Ri.prototype.untransitioned=function(){return new Bi(this.property,this.value,null,{},0)};var Fi=function(t){this._properties=t,this._values=Object.create(t.defaultTransitionablePropertyValues)};Fi.prototype.getValue=function(t){return w(this._values[t].value.value)},Fi.prototype.setValue=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new Ri(this._values[t].property)),this._values[t].value=new zi(this._values[t].property,null===e?void 0:w(e))},Fi.prototype.getTransition=function(t){return w(this._values[t].transition)},Fi.prototype.setTransition=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new Ri(this._values[t].property)),this._values[t].transition=w(e)||void 0},Fi.prototype.serialize=function(){for(var t={},e=0,r=Object.keys(this._values);ethis.end)return this.prior=null,i;if(this.value.isDataDriven())return this.prior=null,i;if(n=1)return 1;var e=t*t,r=e*t;return 4*(t<.5?r:3*(t-e)+r-.75)}(o))}return i};var Ni=function(t){this._properties=t,this._values=Object.create(t.defaultTransitioningPropertyValues)};Ni.prototype.possiblyEvaluate=function(t,e,r){for(var n=new Vi(this._properties),i=0,a=Object.keys(this._values);in.zoomHistory.lastIntegerZoom?{from:t,to:e}:{from:r,to:e}},e.prototype.interpolate=function(t){return t},e}(Hi),Wi=function(t){this.specification=t};Wi.prototype.possiblyEvaluate=function(t,e,r,n){if(void 0!==t.value){if("constant"===t.expression.kind){var i=t.expression.evaluate(e,null,{},r,n);return this._calculate(i,i,i,e)}return this._calculate(t.expression.evaluate(new Di(Math.floor(e.zoom-1),e)),t.expression.evaluate(new Di(Math.floor(e.zoom),e)),t.expression.evaluate(new Di(Math.floor(e.zoom+1),e)),e)}},Wi.prototype._calculate=function(t,e,r,n){return n.zoom>n.zoomHistory.lastIntegerZoom?{from:t,to:e}:{from:r,to:e}},Wi.prototype.interpolate=function(t){return t};var Yi=function(t){this.specification=t};Yi.prototype.possiblyEvaluate=function(t,e,r,n){return!!t.expression.evaluate(e,null,{},r,n)},Yi.prototype.interpolate=function(){return!1};var Xi=function(t){for(var e in this.properties=t,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[],t){var r=t[e];r.specification.overridable&&this.overridableProperties.push(e);var n=this.defaultPropertyValues[e]=new zi(r,void 0),i=this.defaultTransitionablePropertyValues[e]=new Ri(r);this.defaultTransitioningPropertyValues[e]=i.untransitioned(),this.defaultPossiblyEvaluatedValues[e]=n.possiblyEvaluate({})}};oi("DataDrivenProperty",Hi),oi("DataConstantProperty",qi),oi("CrossFadedDataDrivenProperty",Gi),oi("CrossFadedProperty",Wi),oi("ColorRampProperty",Yi);var Zi="-transition",Ki=function(t){function e(e,r){if(t.call(this),this.id=e.id,this.type=e.type,this._featureFilter={filter:function(){return!0},needGeometry:!1},"custom"!==e.type&&(this.metadata=e.metadata,this.minzoom=e.minzoom,this.maxzoom=e.maxzoom,"background"!==e.type&&(this.source=e.source,this.sourceLayer=e["source-layer"],this.filter=e.filter),r.layout&&(this._unevaluatedLayout=new ji(r.layout)),r.paint)){for(var n in this._transitionablePaint=new Fi(r.paint),e.paint)this.setPaintProperty(n,e.paint[n],{validate:!1});for(var i in e.layout)this.setLayoutProperty(i,e.layout[i],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new Vi(r.paint)}}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getCrossfadeParameters=function(){return this._crossfadeParameters},e.prototype.getLayoutProperty=function(t){return"visibility"===t?this.visibility:this._unevaluatedLayout.getValue(t)},e.prototype.setLayoutProperty=function(t,e,r){if(void 0===r&&(r={}),null!=e){var n="layers."+this.id+".layout."+t;if(this._validate($n,n,t,e,r))return}"visibility"!==t?this._unevaluatedLayout.setValue(t,e):this.visibility=e},e.prototype.getPaintProperty=function(t){return x(t,Zi)?this._transitionablePaint.getTransition(t.slice(0,-11)):this._transitionablePaint.getValue(t)},e.prototype.setPaintProperty=function(t,e,r){if(void 0===r&&(r={}),null!=e){var n="layers."+this.id+".paint."+t;if(this._validate(Jn,n,t,e,r))return!1}if(x(t,Zi))return this._transitionablePaint.setTransition(t.slice(0,-11),e||void 0),!1;var i=this._transitionablePaint._values[t],a="cross-faded-data-driven"===i.property.specification["property-type"],o=i.value.isDataDriven(),s=i.value;this._transitionablePaint.setValue(t,e),this._handleSpecialPaintPropertyUpdate(t);var l=this._transitionablePaint._values[t].value;return l.isDataDriven()||o||a||this._handleOverridablePaintPropertyUpdate(t,s,l)},e.prototype._handleSpecialPaintPropertyUpdate=function(t){},e.prototype._handleOverridablePaintPropertyUpdate=function(t,e,r){return!1},e.prototype.isHidden=function(t){return!!(this.minzoom&&t=this.maxzoom)||"none"===this.visibility},e.prototype.updateTransitions=function(t){this._transitioningPaint=this._transitionablePaint.transitioned(t,this._transitioningPaint)},e.prototype.hasTransition=function(){return this._transitioningPaint.hasTransition()},e.prototype.recalculate=function(t,e){t.getCrossfadeParameters&&(this._crossfadeParameters=t.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(t,void 0,e)),this.paint=this._transitioningPaint.possiblyEvaluate(t,void 0,e)},e.prototype.serialize=function(){var t={id:this.id,type:this.type,source:this.source,"source-layer":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(t.layout=t.layout||{},t.layout.visibility=this.visibility),_(t,(function(t,e){return!(void 0===t||"layout"===e&&!Object.keys(t).length||"paint"===e&&!Object.keys(t).length)}))},e.prototype._validate=function(t,e,r,n,i){return void 0===i&&(i={}),(!i||!1!==i.validate)&&Qn(this,t.call(Zn,{key:e,layerType:this.type,objectKey:r,value:n,styleSpec:Ft,style:{glyphs:!0,sprite:!0}}))},e.prototype.is3D=function(){return!1},e.prototype.isTileClipped=function(){return!1},e.prototype.hasOffscreenPass=function(){return!1},e.prototype.resize=function(){},e.prototype.isStateDependent=function(){for(var t in this.paint._values){var e=this.paint.get(t);if(e instanceof Ui&&Kr(e.property.specification)&&("source"===e.value.kind||"composite"===e.value.kind)&&e.value.isStateDependent)return!0}return!1},e}(Rt),Ji={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array},$i=function(t,e){this._structArray=t,this._pos1=e*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8},Qi=function(){this.isTransferred=!1,this.capacity=-1,this.resize(0)};function ta(t,e){void 0===e&&(e=1);var r=0,n=0;return{members:t.map((function(t){var i,a=(i=t.type,Ji[i].BYTES_PER_ELEMENT),o=r=ea(r,Math.max(e,a)),s=t.components||1;return n=Math.max(n,a),r+=a*s,{name:t.name,type:t.type,components:s,offset:o}})),size:ea(r,Math.max(n,e)),alignment:e}}function ea(t,e){return Math.ceil(t/e)*e}Qi.serialize=function(t,e){return t._trim(),e&&(t.isTransferred=!0,e.push(t.arrayBuffer)),{length:t.length,arrayBuffer:t.arrayBuffer}},Qi.deserialize=function(t){var e=Object.create(this.prototype);return e.arrayBuffer=t.arrayBuffer,e.length=t.length,e.capacity=t.arrayBuffer.byteLength/e.bytesPerElement,e._refreshViews(),e},Qi.prototype._trim=function(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())},Qi.prototype.clear=function(){this.length=0},Qi.prototype.resize=function(t){this.reserve(t),this.length=t},Qi.prototype.reserve=function(t){if(t>this.capacity){this.capacity=Math.max(t,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);var e=this.uint8;this._refreshViews(),e&&this.uint8.set(e)}},Qi.prototype._refreshViews=function(){throw new Error("_refreshViews() must be implemented by each concrete StructArray layout")};var ra=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var r=this.length;return this.resize(r+1),this.emplace(r,t,e)},e.prototype.emplace=function(t,e,r){var n=2*t;return this.int16[n+0]=e,this.int16[n+1]=r,t},e}(Qi);ra.prototype.bytesPerElement=4,oi("StructArrayLayout2i4",ra);var na=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,r,n)},e.prototype.emplace=function(t,e,r,n,i){var a=4*t;return this.int16[a+0]=e,this.int16[a+1]=r,this.int16[a+2]=n,this.int16[a+3]=i,t},e}(Qi);na.prototype.bytesPerElement=8,oi("StructArrayLayout4i8",na);var ia=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a){var o=this.length;return this.resize(o+1),this.emplace(o,t,e,r,n,i,a)},e.prototype.emplace=function(t,e,r,n,i,a,o){var s=6*t;return this.int16[s+0]=e,this.int16[s+1]=r,this.int16[s+2]=n,this.int16[s+3]=i,this.int16[s+4]=a,this.int16[s+5]=o,t},e}(Qi);ia.prototype.bytesPerElement=12,oi("StructArrayLayout2i4i12",ia);var aa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a){var o=this.length;return this.resize(o+1),this.emplace(o,t,e,r,n,i,a)},e.prototype.emplace=function(t,e,r,n,i,a,o){var s=4*t,l=8*t;return this.int16[s+0]=e,this.int16[s+1]=r,this.uint8[l+4]=n,this.uint8[l+5]=i,this.uint8[l+6]=a,this.uint8[l+7]=o,t},e}(Qi);aa.prototype.bytesPerElement=8,oi("StructArrayLayout2i4ub8",aa);var oa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var r=this.length;return this.resize(r+1),this.emplace(r,t,e)},e.prototype.emplace=function(t,e,r){var n=2*t;return this.float32[n+0]=e,this.float32[n+1]=r,t},e}(Qi);oa.prototype.bytesPerElement=8,oi("StructArrayLayout2f8",oa);var sa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a,o,s,l,u){var c=this.length;return this.resize(c+1),this.emplace(c,t,e,r,n,i,a,o,s,l,u)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,u,c){var f=10*t;return this.uint16[f+0]=e,this.uint16[f+1]=r,this.uint16[f+2]=n,this.uint16[f+3]=i,this.uint16[f+4]=a,this.uint16[f+5]=o,this.uint16[f+6]=s,this.uint16[f+7]=l,this.uint16[f+8]=u,this.uint16[f+9]=c,t},e}(Qi);sa.prototype.bytesPerElement=20,oi("StructArrayLayout10ui20",sa);var la=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a,o,s,l,u,c,f){var h=this.length;return this.resize(h+1),this.emplace(h,t,e,r,n,i,a,o,s,l,u,c,f)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,u,c,f,h){var p=12*t;return this.int16[p+0]=e,this.int16[p+1]=r,this.int16[p+2]=n,this.int16[p+3]=i,this.uint16[p+4]=a,this.uint16[p+5]=o,this.uint16[p+6]=s,this.uint16[p+7]=l,this.int16[p+8]=u,this.int16[p+9]=c,this.int16[p+10]=f,this.int16[p+11]=h,t},e}(Qi);la.prototype.bytesPerElement=24,oi("StructArrayLayout4i4ui4i24",la);var ua=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r){var n=this.length;return this.resize(n+1),this.emplace(n,t,e,r)},e.prototype.emplace=function(t,e,r,n){var i=3*t;return this.float32[i+0]=e,this.float32[i+1]=r,this.float32[i+2]=n,t},e}(Qi);ua.prototype.bytesPerElement=12,oi("StructArrayLayout3f12",ua);var ca=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){var r=1*t;return this.uint32[r+0]=e,t},e}(Qi);ca.prototype.bytesPerElement=4,oi("StructArrayLayout1ul4",ca);var fa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a,o,s,l){var u=this.length;return this.resize(u+1),this.emplace(u,t,e,r,n,i,a,o,s,l)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,u){var c=10*t,f=5*t;return this.int16[c+0]=e,this.int16[c+1]=r,this.int16[c+2]=n,this.int16[c+3]=i,this.int16[c+4]=a,this.int16[c+5]=o,this.uint32[f+3]=s,this.uint16[c+8]=l,this.uint16[c+9]=u,t},e}(Qi);fa.prototype.bytesPerElement=20,oi("StructArrayLayout6i1ul2ui20",fa);var ha=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a){var o=this.length;return this.resize(o+1),this.emplace(o,t,e,r,n,i,a)},e.prototype.emplace=function(t,e,r,n,i,a,o){var s=6*t;return this.int16[s+0]=e,this.int16[s+1]=r,this.int16[s+2]=n,this.int16[s+3]=i,this.int16[s+4]=a,this.int16[s+5]=o,t},e}(Qi);ha.prototype.bytesPerElement=12,oi("StructArrayLayout2i2i2i12",ha);var pa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i){var a=this.length;return this.resize(a+1),this.emplace(a,t,e,r,n,i)},e.prototype.emplace=function(t,e,r,n,i,a){var o=4*t,s=8*t;return this.float32[o+0]=e,this.float32[o+1]=r,this.float32[o+2]=n,this.int16[s+6]=i,this.int16[s+7]=a,t},e}(Qi);pa.prototype.bytesPerElement=16,oi("StructArrayLayout2f1f2i16",pa);var da=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,r,n)},e.prototype.emplace=function(t,e,r,n,i){var a=12*t,o=3*t;return this.uint8[a+0]=e,this.uint8[a+1]=r,this.float32[o+1]=n,this.float32[o+2]=i,t},e}(Qi);da.prototype.bytesPerElement=12,oi("StructArrayLayout2ub2f12",da);var va=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r){var n=this.length;return this.resize(n+1),this.emplace(n,t,e,r)},e.prototype.emplace=function(t,e,r,n){var i=3*t;return this.uint16[i+0]=e,this.uint16[i+1]=r,this.uint16[i+2]=n,t},e}(Qi);va.prototype.bytesPerElement=6,oi("StructArrayLayout3ui6",va);var ga=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g){var y=this.length;return this.resize(y+1),this.emplace(y,t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y){var m=24*t,x=12*t,b=48*t;return this.int16[m+0]=e,this.int16[m+1]=r,this.uint16[m+2]=n,this.uint16[m+3]=i,this.uint32[x+2]=a,this.uint32[x+3]=o,this.uint32[x+4]=s,this.uint16[m+10]=l,this.uint16[m+11]=u,this.uint16[m+12]=c,this.float32[x+7]=f,this.float32[x+8]=h,this.uint8[b+36]=p,this.uint8[b+37]=d,this.uint8[b+38]=v,this.uint32[x+10]=g,this.int16[m+22]=y,t},e}(Qi);ga.prototype.bytesPerElement=48,oi("StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48",ga);var ya=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,w,T,k,A,M,S){var E=this.length;return this.resize(E+1),this.emplace(E,t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,w,T,k,A,M,S)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,w,T,k,A,M,S,E){var L=34*t,C=17*t;return this.int16[L+0]=e,this.int16[L+1]=r,this.int16[L+2]=n,this.int16[L+3]=i,this.int16[L+4]=a,this.int16[L+5]=o,this.int16[L+6]=s,this.int16[L+7]=l,this.uint16[L+8]=u,this.uint16[L+9]=c,this.uint16[L+10]=f,this.uint16[L+11]=h,this.uint16[L+12]=p,this.uint16[L+13]=d,this.uint16[L+14]=v,this.uint16[L+15]=g,this.uint16[L+16]=y,this.uint16[L+17]=m,this.uint16[L+18]=x,this.uint16[L+19]=b,this.uint16[L+20]=_,this.uint16[L+21]=w,this.uint16[L+22]=T,this.uint32[C+12]=k,this.float32[C+13]=A,this.float32[C+14]=M,this.float32[C+15]=S,this.float32[C+16]=E,t},e}(Qi);ya.prototype.bytesPerElement=68,oi("StructArrayLayout8i15ui1ul4f68",ya);var ma=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){var r=1*t;return this.float32[r+0]=e,t},e}(Qi);ma.prototype.bytesPerElement=4,oi("StructArrayLayout1f4",ma);var xa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r){var n=this.length;return this.resize(n+1),this.emplace(n,t,e,r)},e.prototype.emplace=function(t,e,r,n){var i=3*t;return this.int16[i+0]=e,this.int16[i+1]=r,this.int16[i+2]=n,t},e}(Qi);xa.prototype.bytesPerElement=6,oi("StructArrayLayout3i6",xa);var ba=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r){var n=this.length;return this.resize(n+1),this.emplace(n,t,e,r)},e.prototype.emplace=function(t,e,r,n){var i=2*t,a=4*t;return this.uint32[i+0]=e,this.uint16[a+2]=r,this.uint16[a+3]=n,t},e}(Qi);ba.prototype.bytesPerElement=8,oi("StructArrayLayout1ul2ui8",ba);var _a=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var r=this.length;return this.resize(r+1),this.emplace(r,t,e)},e.prototype.emplace=function(t,e,r){var n=2*t;return this.uint16[n+0]=e,this.uint16[n+1]=r,t},e}(Qi);_a.prototype.bytesPerElement=4,oi("StructArrayLayout2ui4",_a);var wa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){var r=1*t;return this.uint16[r+0]=e,t},e}(Qi);wa.prototype.bytesPerElement=2,oi("StructArrayLayout1ui2",wa);var Ta=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,r,n){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,r,n)},e.prototype.emplace=function(t,e,r,n,i){var a=4*t;return this.float32[a+0]=e,this.float32[a+1]=r,this.float32[a+2]=n,this.float32[a+3]=i,t},e}(Qi);Ta.prototype.bytesPerElement=16,oi("StructArrayLayout4f16",Ta);var ka=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var r={anchorPointX:{configurable:!0},anchorPointY:{configurable:!0},x1:{configurable:!0},y1:{configurable:!0},x2:{configurable:!0},y2:{configurable:!0},featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0},anchorPoint:{configurable:!0}};return r.anchorPointX.get=function(){return this._structArray.int16[this._pos2+0]},r.anchorPointY.get=function(){return this._structArray.int16[this._pos2+1]},r.x1.get=function(){return this._structArray.int16[this._pos2+2]},r.y1.get=function(){return this._structArray.int16[this._pos2+3]},r.x2.get=function(){return this._structArray.int16[this._pos2+4]},r.y2.get=function(){return this._structArray.int16[this._pos2+5]},r.featureIndex.get=function(){return this._structArray.uint32[this._pos4+3]},r.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+8]},r.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+9]},r.anchorPoint.get=function(){return new a(this.anchorPointX,this.anchorPointY)},Object.defineProperties(e.prototype,r),e}($i);ka.prototype.size=20;var Aa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return new ka(this,t)},e}(fa);oi("CollisionBoxArray",Aa);var Ma=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var r={anchorX:{configurable:!0},anchorY:{configurable:!0},glyphStartIndex:{configurable:!0},numGlyphs:{configurable:!0},vertexStartIndex:{configurable:!0},lineStartIndex:{configurable:!0},lineLength:{configurable:!0},segment:{configurable:!0},lowerSize:{configurable:!0},upperSize:{configurable:!0},lineOffsetX:{configurable:!0},lineOffsetY:{configurable:!0},writingMode:{configurable:!0},placedOrientation:{configurable:!0},hidden:{configurable:!0},crossTileID:{configurable:!0},associatedIconIndex:{configurable:!0}};return r.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},r.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},r.glyphStartIndex.get=function(){return this._structArray.uint16[this._pos2+2]},r.numGlyphs.get=function(){return this._structArray.uint16[this._pos2+3]},r.vertexStartIndex.get=function(){return this._structArray.uint32[this._pos4+2]},r.lineStartIndex.get=function(){return this._structArray.uint32[this._pos4+3]},r.lineLength.get=function(){return this._structArray.uint32[this._pos4+4]},r.segment.get=function(){return this._structArray.uint16[this._pos2+10]},r.lowerSize.get=function(){return this._structArray.uint16[this._pos2+11]},r.upperSize.get=function(){return this._structArray.uint16[this._pos2+12]},r.lineOffsetX.get=function(){return this._structArray.float32[this._pos4+7]},r.lineOffsetY.get=function(){return this._structArray.float32[this._pos4+8]},r.writingMode.get=function(){return this._structArray.uint8[this._pos1+36]},r.placedOrientation.get=function(){return this._structArray.uint8[this._pos1+37]},r.placedOrientation.set=function(t){this._structArray.uint8[this._pos1+37]=t},r.hidden.get=function(){return this._structArray.uint8[this._pos1+38]},r.hidden.set=function(t){this._structArray.uint8[this._pos1+38]=t},r.crossTileID.get=function(){return this._structArray.uint32[this._pos4+10]},r.crossTileID.set=function(t){this._structArray.uint32[this._pos4+10]=t},r.associatedIconIndex.get=function(){return this._structArray.int16[this._pos2+22]},Object.defineProperties(e.prototype,r),e}($i);Ma.prototype.size=48;var Sa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return new Ma(this,t)},e}(ga);oi("PlacedSymbolArray",Sa);var Ea=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var r={anchorX:{configurable:!0},anchorY:{configurable:!0},rightJustifiedTextSymbolIndex:{configurable:!0},centerJustifiedTextSymbolIndex:{configurable:!0},leftJustifiedTextSymbolIndex:{configurable:!0},verticalPlacedTextSymbolIndex:{configurable:!0},placedIconSymbolIndex:{configurable:!0},verticalPlacedIconSymbolIndex:{configurable:!0},key:{configurable:!0},textBoxStartIndex:{configurable:!0},textBoxEndIndex:{configurable:!0},verticalTextBoxStartIndex:{configurable:!0},verticalTextBoxEndIndex:{configurable:!0},iconBoxStartIndex:{configurable:!0},iconBoxEndIndex:{configurable:!0},verticalIconBoxStartIndex:{configurable:!0},verticalIconBoxEndIndex:{configurable:!0},featureIndex:{configurable:!0},numHorizontalGlyphVertices:{configurable:!0},numVerticalGlyphVertices:{configurable:!0},numIconVertices:{configurable:!0},numVerticalIconVertices:{configurable:!0},useRuntimeCollisionCircles:{configurable:!0},crossTileID:{configurable:!0},textBoxScale:{configurable:!0},textOffset0:{configurable:!0},textOffset1:{configurable:!0},collisionCircleDiameter:{configurable:!0}};return r.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},r.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},r.rightJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+2]},r.centerJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+3]},r.leftJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+4]},r.verticalPlacedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+5]},r.placedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+6]},r.verticalPlacedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+7]},r.key.get=function(){return this._structArray.uint16[this._pos2+8]},r.textBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+9]},r.textBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+10]},r.verticalTextBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+11]},r.verticalTextBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+12]},r.iconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+13]},r.iconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+14]},r.verticalIconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+15]},r.verticalIconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+16]},r.featureIndex.get=function(){return this._structArray.uint16[this._pos2+17]},r.numHorizontalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+18]},r.numVerticalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+19]},r.numIconVertices.get=function(){return this._structArray.uint16[this._pos2+20]},r.numVerticalIconVertices.get=function(){return this._structArray.uint16[this._pos2+21]},r.useRuntimeCollisionCircles.get=function(){return this._structArray.uint16[this._pos2+22]},r.crossTileID.get=function(){return this._structArray.uint32[this._pos4+12]},r.crossTileID.set=function(t){this._structArray.uint32[this._pos4+12]=t},r.textBoxScale.get=function(){return this._structArray.float32[this._pos4+13]},r.textOffset0.get=function(){return this._structArray.float32[this._pos4+14]},r.textOffset1.get=function(){return this._structArray.float32[this._pos4+15]},r.collisionCircleDiameter.get=function(){return this._structArray.float32[this._pos4+16]},Object.defineProperties(e.prototype,r),e}($i);Ea.prototype.size=68;var La=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return new Ea(this,t)},e}(ya);oi("SymbolInstanceArray",La);var Ca=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getoffsetX=function(t){return this.float32[1*t+0]},e}(ma);oi("GlyphOffsetArray",Ca);var Pa=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getx=function(t){return this.int16[3*t+0]},e.prototype.gety=function(t){return this.int16[3*t+1]},e.prototype.gettileUnitDistanceFromAnchor=function(t){return this.int16[3*t+2]},e}(xa);oi("SymbolLineVertexArray",Pa);var Oa=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var r={featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0}};return r.featureIndex.get=function(){return this._structArray.uint32[this._pos4+0]},r.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+2]},r.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+3]},Object.defineProperties(e.prototype,r),e}($i);Oa.prototype.size=8;var Ia=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return new Oa(this,t)},e}(ba);oi("FeatureIndexArray",Ia);var Da=ta([{name:"a_pos",components:2,type:"Int16"}],4).members,za=function(t){void 0===t&&(t=[]),this.segments=t};function Ra(t,e){return 256*(t=f(Math.floor(t),0,255))+f(Math.floor(e),0,255)}za.prototype.prepareSegment=function(t,e,r,n){var i=this.segments[this.segments.length-1];return t>za.MAX_VERTEX_ARRAY_LENGTH&&k("Max vertices per segment is "+za.MAX_VERTEX_ARRAY_LENGTH+": bucket requested "+t),(!i||i.vertexLength+t>za.MAX_VERTEX_ARRAY_LENGTH||i.sortKey!==n)&&(i={vertexOffset:e.length,primitiveOffset:r.length,vertexLength:0,primitiveLength:0},void 0!==n&&(i.sortKey=n),this.segments.push(i)),i},za.prototype.get=function(){return this.segments},za.prototype.destroy=function(){for(var t=0,e=this.segments;t>>16)*o&65535)<<16)&4294967295)<<15|l>>>17))*s+(((l>>>16)*s&65535)<<16)&4294967295)<<13|i>>>19))+((5*(i>>>16)&65535)<<16)&4294967295))+((58964+(a>>>16)&65535)<<16);switch(l=0,r){case 3:l^=(255&t.charCodeAt(u+2))<<16;case 2:l^=(255&t.charCodeAt(u+1))<<8;case 1:i^=l=(65535&(l=(l=(65535&(l^=255&t.charCodeAt(u)))*o+(((l>>>16)*o&65535)<<16)&4294967295)<<15|l>>>17))*s+(((l>>>16)*s&65535)<<16)&4294967295}return i^=t.length,i=2246822507*(65535&(i^=i>>>16))+((2246822507*(i>>>16)&65535)<<16)&4294967295,i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295,(i^=i>>>16)>>>0}})),Na=e((function(t){t.exports=function(t,e){for(var r,n=t.length,i=e^n,a=0;n>=4;)r=1540483477*(65535&(r=255&t.charCodeAt(a)|(255&t.charCodeAt(++a))<<8|(255&t.charCodeAt(++a))<<16|(255&t.charCodeAt(++a))<<24))+((1540483477*(r>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(r=1540483477*(65535&(r^=r>>>24))+((1540483477*(r>>>16)&65535)<<16)),n-=4,++a;switch(n){case 3:i^=(255&t.charCodeAt(a+2))<<16;case 2:i^=(255&t.charCodeAt(a+1))<<8;case 1:i=1540483477*(65535&(i^=255&t.charCodeAt(a)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),(i^=i>>>15)>>>0}})),ja=Ba,Ua=Ba,Va=Na;ja.murmur3=Ua,ja.murmur2=Va;var qa=function(){this.ids=[],this.positions=[],this.indexed=!1};qa.prototype.add=function(t,e,r,n){this.ids.push(Ga(t)),this.positions.push(e,r,n)},qa.prototype.getPositions=function(t){for(var e=Ga(t),r=0,n=this.ids.length-1;r>1;this.ids[i]>=e?n=i:r=i+1}for(var a=[];this.ids[r]===e;){var o=this.positions[3*r],s=this.positions[3*r+1],l=this.positions[3*r+2];a.push({index:o,start:s,end:l}),r++}return a},qa.serialize=function(t,e){var r=new Float64Array(t.ids),n=new Uint32Array(t.positions);return Wa(r,n,0,r.length-1),e&&e.push(r.buffer,n.buffer),{ids:r,positions:n}},qa.deserialize=function(t){var e=new qa;return e.ids=t.ids,e.positions=t.positions,e.indexed=!0,e};var Ha=Math.pow(2,53)-1;function Ga(t){var e=+t;return!isNaN(e)&&e<=Ha?e:ja(String(t))}function Wa(t,e,r,n){for(;r>1],a=r-1,o=n+1;;){do{a++}while(t[a]i);if(a>=o)break;Ya(t,a,o),Ya(e,3*a,3*o),Ya(e,3*a+1,3*o+1),Ya(e,3*a+2,3*o+2)}o-ro.x+1||lo.y+1)&&k("Geometry exceeds allowed extent, reduce your vector tile buffer size")}return r}function mo(t,e){return{type:t.type,id:t.id,properties:t.properties,geometry:e?yo(t):[]}}function xo(t,e,r,n,i){t.emplaceBack(2*e+(n+1)/2,2*r+(i+1)/2)}var bo=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.layoutVertexArray=new ra,this.indexArray=new va,this.segments=new za,this.programConfigurations=new co(t.layers,t.zoom),this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function _o(t,e){for(var r=0;r1){if(Ao(t,e))return!0;for(var n=0;n1?t.distSqr(r):t.distSqr(r.sub(e)._mult(i)._add(e))}function Lo(t,e){for(var r,n,i,a=!1,o=0;oe.y!=i.y>e.y&&e.x<(i.x-n.x)*(e.y-n.y)/(i.y-n.y)+n.x&&(a=!a);return a}function Co(t,e){for(var r=!1,n=0,i=t.length-1;ne.y!=o.y>e.y&&e.x<(o.x-a.x)*(e.y-a.y)/(o.y-a.y)+a.x&&(r=!r)}return r}function Po(t,e,r){var n=r[0],i=r[2];if(t.xi.x&&e.x>i.x||t.yi.y&&e.y>i.y)return!1;var a=A(t,e,r[0]);return a!==A(t,e,r[1])||a!==A(t,e,r[2])||a!==A(t,e,r[3])}function Oo(t,e,r){var n=e.paint.get(t).value;return"constant"===n.kind?n.value:r.programConfigurations.get(e.id).getMaxValue(t)}function Io(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function Do(t,e,r,n,i){if(!e[0]&&!e[1])return t;var o=a.convert(e)._mult(i);"viewport"===r&&o._rotate(-n);for(var s=[],l=0;l=po||c<0||c>=po)){var f=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,t.sortKey),h=f.vertexLength;xo(this.layoutVertexArray,u,c,-1,-1),xo(this.layoutVertexArray,u,c,1,-1),xo(this.layoutVertexArray,u,c,1,1),xo(this.layoutVertexArray,u,c,-1,1),this.indexArray.emplaceBack(h,h+1,h+2),this.indexArray.emplaceBack(h,h+3,h+2),f.vertexLength+=4,f.primitiveLength+=2}}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,t,r,{},n)},oi("CircleBucket",bo,{omit:["layers"]});var zo=new Xi({"circle-sort-key":new Hi(Ft.layout_circle["circle-sort-key"])}),Ro={paint:new Xi({"circle-radius":new Hi(Ft.paint_circle["circle-radius"]),"circle-color":new Hi(Ft.paint_circle["circle-color"]),"circle-blur":new Hi(Ft.paint_circle["circle-blur"]),"circle-opacity":new Hi(Ft.paint_circle["circle-opacity"]),"circle-translate":new qi(Ft.paint_circle["circle-translate"]),"circle-translate-anchor":new qi(Ft.paint_circle["circle-translate-anchor"]),"circle-pitch-scale":new qi(Ft.paint_circle["circle-pitch-scale"]),"circle-pitch-alignment":new qi(Ft.paint_circle["circle-pitch-alignment"]),"circle-stroke-width":new Hi(Ft.paint_circle["circle-stroke-width"]),"circle-stroke-color":new Hi(Ft.paint_circle["circle-stroke-color"]),"circle-stroke-opacity":new Hi(Ft.paint_circle["circle-stroke-opacity"])}),layout:zo},Fo="undefined"!=typeof Float32Array?Float32Array:Array;function Bo(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function No(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],f=e[8],h=e[9],p=e[10],d=e[11],v=e[12],g=e[13],y=e[14],m=e[15],x=r[0],b=r[1],_=r[2],w=r[3];return t[0]=x*n+b*s+_*f+w*v,t[1]=x*i+b*l+_*h+w*g,t[2]=x*a+b*u+_*p+w*y,t[3]=x*o+b*c+_*d+w*m,x=r[4],b=r[5],_=r[6],w=r[7],t[4]=x*n+b*s+_*f+w*v,t[5]=x*i+b*l+_*h+w*g,t[6]=x*a+b*u+_*p+w*y,t[7]=x*o+b*c+_*d+w*m,x=r[8],b=r[9],_=r[10],w=r[11],t[8]=x*n+b*s+_*f+w*v,t[9]=x*i+b*l+_*h+w*g,t[10]=x*a+b*u+_*p+w*y,t[11]=x*o+b*c+_*d+w*m,x=r[12],b=r[13],_=r[14],w=r[15],t[12]=x*n+b*s+_*f+w*v,t[13]=x*i+b*l+_*h+w*g,t[14]=x*a+b*u+_*p+w*y,t[15]=x*o+b*c+_*d+w*m,t}Math.hypot||(Math.hypot=function(){for(var t=arguments,e=0,r=arguments.length;r--;)e+=t[r]*t[r];return Math.sqrt(e)});var jo=No;var Uo,Vo=function(t,e,r){return t[0]=e[0]-r[0],t[1]=e[1]-r[1],t[2]=e[2]-r[2],t};function qo(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3];return t[0]=r[0]*n+r[4]*i+r[8]*a+r[12]*o,t[1]=r[1]*n+r[5]*i+r[9]*a+r[13]*o,t[2]=r[2]*n+r[6]*i+r[10]*a+r[14]*o,t[3]=r[3]*n+r[7]*i+r[11]*a+r[15]*o,t}Uo=new Fo(3),Fo!=Float32Array&&(Uo[0]=0,Uo[1]=0,Uo[2]=0),function(){var t=new Fo(4);Fo!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0)}();var Ho=function(t){var e=t[0],r=t[1];return e*e+r*r},Go=(function(){var t=new Fo(2);Fo!=Float32Array&&(t[0]=0,t[1]=0)}(),function(t){function e(e){t.call(this,e,Ro)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.createBucket=function(t){return new bo(t)},e.prototype.queryRadius=function(t){var e=t;return Oo("circle-radius",this,e)+Oo("circle-stroke-width",this,e)+Io(this.paint.get("circle-translate"))},e.prototype.queryIntersectsFeature=function(t,e,r,n,i,a,o,s){for(var l=Do(t,this.paint.get("circle-translate"),this.paint.get("circle-translate-anchor"),a.angle,o),u=this.paint.get("circle-radius").evaluate(e,r)+this.paint.get("circle-stroke-width").evaluate(e,r),c="map"===this.paint.get("circle-pitch-alignment"),f=c?l:function(t,e){return t.map((function(t){return Wo(t,e)}))}(l,s),h=c?u*o:u,p=0,d=n;pt.width||i.height>t.height||r.x>t.width-i.width||r.y>t.height-i.height)throw new RangeError("out of range source coordinates for image copy");if(i.width>e.width||i.height>e.height||n.x>e.width-i.width||n.y>e.height-i.height)throw new RangeError("out of range destination coordinates for image copy");for(var o=t.data,s=e.data,l=0;l80*r){n=a=t[0],i=o=t[1];for(var d=r;da&&(a=s),l>o&&(o=l);u=0!==(u=Math.max(a-n,o-i))?1/u:0}return cs(h,p,r,n,i,u),p}function ls(t,e,r,n,i){var a,o;if(i===Os(t,e,r,n)>0)for(a=e;a=e;a-=n)o=Ls(a,t[a],t[a+1],o);return o&&Ts(o,o.next)&&(Cs(o),o=o.next),o}function us(t,e){if(!t)return t;e||(e=t);var r,n=t;do{if(r=!1,n.steiner||!Ts(n,n.next)&&0!==ws(n.prev,n,n.next))n=n.next;else{if(Cs(n),(n=e=n.prev)===n.next)break;r=!0}}while(r||n!==e);return e}function cs(t,e,r,n,i,a,o){if(t){!o&&a&&function(t,e,r,n){var i=t;do{null===i.z&&(i.z=ms(i.x,i.y,e,r,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==t);i.prevZ.nextZ=null,i.prevZ=null,function(t){var e,r,n,i,a,o,s,l,u=1;do{for(r=t,t=null,a=null,o=0;r;){for(o++,n=r,s=0,e=0;e0||l>0&&n;)0!==s&&(0===l||!n||r.z<=n.z)?(i=r,r=r.nextZ,s--):(i=n,n=n.nextZ,l--),a?a.nextZ=i:t=i,i.prevZ=a,a=i;r=n}a.nextZ=null,u*=2}while(o>1)}(i)}(t,n,i,a);for(var s,l,u=t;t.prev!==t.next;)if(s=t.prev,l=t.next,a?hs(t,n,i,a):fs(t))e.push(s.i/r),e.push(t.i/r),e.push(l.i/r),Cs(t),t=l.next,u=l.next;else if((t=l)===u){o?1===o?cs(t=ps(us(t),e,r),e,r,n,i,a,2):2===o&&ds(t,e,r,n,i,a):cs(us(t),e,r,n,i,a,1);break}}}function fs(t){var e=t.prev,r=t,n=t.next;if(ws(e,r,n)>=0)return!1;for(var i=t.next.next;i!==t.prev;){if(bs(e.x,e.y,r.x,r.y,n.x,n.y,i.x,i.y)&&ws(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function hs(t,e,r,n){var i=t.prev,a=t,o=t.next;if(ws(i,a,o)>=0)return!1;for(var s=i.xa.x?i.x>o.x?i.x:o.x:a.x>o.x?a.x:o.x,c=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,f=ms(s,l,e,r,n),h=ms(u,c,e,r,n),p=t.prevZ,d=t.nextZ;p&&p.z>=f&&d&&d.z<=h;){if(p!==t.prev&&p!==t.next&&bs(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&ws(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,d!==t.prev&&d!==t.next&&bs(i.x,i.y,a.x,a.y,o.x,o.y,d.x,d.y)&&ws(d.prev,d,d.next)>=0)return!1;d=d.nextZ}for(;p&&p.z>=f;){if(p!==t.prev&&p!==t.next&&bs(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&ws(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;d&&d.z<=h;){if(d!==t.prev&&d!==t.next&&bs(i.x,i.y,a.x,a.y,o.x,o.y,d.x,d.y)&&ws(d.prev,d,d.next)>=0)return!1;d=d.nextZ}return!0}function ps(t,e,r){var n=t;do{var i=n.prev,a=n.next.next;!Ts(i,a)&&ks(i,n,n.next,a)&&Ss(i,a)&&Ss(a,i)&&(e.push(i.i/r),e.push(n.i/r),e.push(a.i/r),Cs(n),Cs(n.next),n=t=a),n=n.next}while(n!==t);return us(n)}function ds(t,e,r,n,i,a){var o=t;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&_s(o,s)){var l=Es(o,s);return o=us(o,o.next),l=us(l,l.next),cs(o,e,r,n,i,a),void cs(l,e,r,n,i,a)}s=s.next}o=o.next}while(o!==t)}function vs(t,e){return t.x-e.x}function gs(t,e){if(e=function(t,e){var r,n=e,i=t.x,a=t.y,o=-1/0;do{if(a<=n.y&&a>=n.next.y&&n.next.y!==n.y){var s=n.x+(a-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(s<=i&&s>o){if(o=s,s===i){if(a===n.y)return n;if(a===n.next.y)return n.next}r=n.x=n.x&&n.x>=c&&i!==n.x&&bs(ar.x||n.x===r.x&&ys(r,n)))&&(r=n,h=l)),n=n.next}while(n!==u);return r}(t,e)){var r=Es(e,t);us(e,e.next),us(r,r.next)}}function ys(t,e){return ws(t.prev,t,e.prev)<0&&ws(e.next,t,t.next)<0}function ms(t,e,r,n,i){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-r)*i)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-n)*i)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function xs(t){var e=t,r=t;do{(e.x=0&&(t-o)*(n-s)-(r-o)*(e-s)>=0&&(r-o)*(a-s)-(i-o)*(n-s)>=0}function _s(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){var r=t;do{if(r.i!==t.i&&r.next.i!==t.i&&r.i!==e.i&&r.next.i!==e.i&&ks(r,r.next,t,e))return!0;r=r.next}while(r!==t);return!1}(t,e)&&(Ss(t,e)&&Ss(e,t)&&function(t,e){var r=t,n=!1,i=(t.x+e.x)/2,a=(t.y+e.y)/2;do{r.y>a!=r.next.y>a&&r.next.y!==r.y&&i<(r.next.x-r.x)*(a-r.y)/(r.next.y-r.y)+r.x&&(n=!n),r=r.next}while(r!==t);return n}(t,e)&&(ws(t.prev,t,e.prev)||ws(t,e.prev,e))||Ts(t,e)&&ws(t.prev,t,t.next)>0&&ws(e.prev,e,e.next)>0)}function ws(t,e,r){return(e.y-t.y)*(r.x-e.x)-(e.x-t.x)*(r.y-e.y)}function Ts(t,e){return t.x===e.x&&t.y===e.y}function ks(t,e,r,n){var i=Ms(ws(t,e,r)),a=Ms(ws(t,e,n)),o=Ms(ws(r,n,t)),s=Ms(ws(r,n,e));return i!==a&&o!==s||!(0!==i||!As(t,r,e))||!(0!==a||!As(t,n,e))||!(0!==o||!As(r,t,n))||!(0!==s||!As(r,e,n))}function As(t,e,r){return e.x<=Math.max(t.x,r.x)&&e.x>=Math.min(t.x,r.x)&&e.y<=Math.max(t.y,r.y)&&e.y>=Math.min(t.y,r.y)}function Ms(t){return t>0?1:t<0?-1:0}function Ss(t,e){return ws(t.prev,t,t.next)<0?ws(t,e,t.next)>=0&&ws(t,t.prev,e)>=0:ws(t,e,t.prev)<0||ws(t,t.next,e)<0}function Es(t,e){var r=new Ps(t.i,t.x,t.y),n=new Ps(e.i,e.x,e.y),i=t.next,a=e.prev;return t.next=e,e.prev=t,r.next=i,i.prev=r,n.next=r,r.prev=n,a.next=n,n.prev=a,n}function Ls(t,e,r,n){var i=new Ps(t,e,r);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function Cs(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function Ps(t,e,r){this.i=t,this.x=e,this.y=r,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Os(t,e,r,n){for(var i=0,a=e,o=r-n;ar;){if(n-r>600){var a=n-r+1,o=e-r+1,s=Math.log(a),l=.5*Math.exp(2*s/3),u=.5*Math.sqrt(s*l*(a-l)/a)*(o-a/2<0?-1:1);Ds(t,e,Math.max(r,Math.floor(e-o*l/a+u)),Math.min(n,Math.floor(e+(a-o)*l/a+u)),i)}var c=t[e],f=r,h=n;for(zs(t,r,e),i(t[n],c)>0&&zs(t,r,n);f0;)h--}0===i(t[r],c)?zs(t,r,h):zs(t,++h,n),h<=e&&(r=h+1),e<=h&&(n=h-1)}}function zs(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function Rs(t,e){return te?1:0}function Fs(t,e){var r=t.length;if(r<=1)return[t];for(var n,i,a=[],o=0;o1)for(var l=0;l0&&(n+=t[i-1].length,r.holes.push(n))}return r},as.default=os;var Us=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new ra,this.indexArray=new va,this.indexArray2=new _a,this.programConfigurations=new co(t.layers,t.zoom),this.segments=new za,this.segments2=new za,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};Us.prototype.populate=function(t,e,r){this.hasPattern=Ns("fill",this.layers,e);for(var n=this.layers[0].layout.get("fill-sort-key"),i=[],a=0,o=t;a>3}if(i--,1===n||2===n)o+=t.readSVarint(),s+=t.readSVarint(),1===n&&(e&&l.push(e),e=[]),e.push(new a(o,s));else{if(7!==n)throw new Error("unknown command "+n);e&&e.push(e[0].clone())}}return e&&l.push(e),l},Ys.prototype.bbox=function(){var t=this._pbf;t.pos=this._geometry;for(var e=t.readVarint()+t.pos,r=1,n=0,i=0,a=0,o=1/0,s=-1/0,l=1/0,u=-1/0;t.pos>3}if(n--,1===r||2===r)(i+=t.readSVarint())s&&(s=i),(a+=t.readSVarint())u&&(u=a);else if(7!==r)throw new Error("unknown command "+r)}return[o,l,s,u]},Ys.prototype.toGeoJSON=function(t,e,r){var n,i,a=this.extent*Math.pow(2,r),o=this.extent*t,s=this.extent*e,l=this.loadGeometry(),u=Ys.types[this.type];function c(t){for(var e=0;e>3;e=1===n?t.readString():2===n?t.readFloat():3===n?t.readDouble():4===n?t.readVarint64():5===n?t.readVarint():6===n?t.readSVarint():7===n?t.readBoolean():null}return e}(r))}function Qs(t,e,r){if(3===t){var n=new Ks(r,r.readVarint()+r.pos);n.length&&(e[n.name]=n)}}Js.prototype.feature=function(t){if(t<0||t>=this._features.length)throw new Error("feature index out of bounds");this._pbf.pos=this._features[t];var e=this._pbf.readVarint()+this._pbf.pos;return new Ws(this._pbf,e,this.extent,this._keys,this._values)};var tl={VectorTile:function(t,e){this.layers=t.readFields(Qs,{},e)},VectorTileFeature:Ws,VectorTileLayer:Ks},el=tl.VectorTileFeature.types,rl=Math.pow(2,13);function nl(t,e,r,n,i,a,o,s){t.emplaceBack(e,r,2*Math.floor(n*rl)+o,i*rl*2,a*rl*2,Math.round(s))}var il=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.layoutVertexArray=new ia,this.indexArray=new va,this.programConfigurations=new co(t.layers,t.zoom),this.segments=new za,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function al(t,e){return t.x===e.x&&(t.x<0||t.x>po)||t.y===e.y&&(t.y<0||t.y>po)}il.prototype.populate=function(t,e,r){this.features=[],this.hasPattern=Ns("fill-extrusion",this.layers,e);for(var n=0,i=t;npo}))||O.every((function(t){return t.y<0}))||O.every((function(t){return t.y>po}))))for(var v=0,g=0;g=1){var m=d[g-1];if(!al(y,m)){f.vertexLength+4>za.MAX_VERTEX_ARRAY_LENGTH&&(f=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));var x=y.sub(m)._perp()._unit(),b=m.dist(y);v+b>32768&&(v=0),nl(this.layoutVertexArray,y.x,y.y,x.x,x.y,0,0,v),nl(this.layoutVertexArray,y.x,y.y,x.x,x.y,0,1,v),v+=b,nl(this.layoutVertexArray,m.x,m.y,x.x,x.y,0,0,v),nl(this.layoutVertexArray,m.x,m.y,x.x,x.y,0,1,v);var _=f.vertexLength;this.indexArray.emplaceBack(_,_+2,_+1),this.indexArray.emplaceBack(_+1,_+2,_+3),f.vertexLength+=4,f.primitiveLength+=2}}}}if(f.vertexLength+l>za.MAX_VERTEX_ARRAY_LENGTH&&(f=this.segments.prepareSegment(l,this.layoutVertexArray,this.indexArray)),"Polygon"===el[t.type]){for(var w=[],T=[],k=f.vertexLength,A=0,M=s;A=2&&t[l-1].equals(t[l-2]);)l--;for(var u=0;u0;if(T&&y>u){var A=c.dist(p);if(A>2*f){var M=c.sub(c.sub(p)._mult(f/A)._round());this.updateDistance(p,M),this.addCurrentVertex(M,v,0,0,h),p=M}}var S=p&&d,E=S?r:s?"butt":n;if(S&&"round"===E&&(_i&&(E="bevel"),"bevel"===E&&(_>2&&(E="flipbevel"),_100)m=g.mult(-1);else{var L=_*v.add(g).mag()/v.sub(g).mag();m._perp()._mult(L*(k?-1:1))}this.addCurrentVertex(c,m,0,0,h),this.addCurrentVertex(c,m.mult(-1),0,0,h)}else if("bevel"===E||"fakeround"===E){var C=-Math.sqrt(_*_-1),P=k?C:0,O=k?0:C;if(p&&this.addCurrentVertex(c,v,P,O,h),"fakeround"===E)for(var I=Math.round(180*w/Math.PI/20),D=1;D2*f){var j=c.add(d.sub(c)._mult(f/N)._round());this.updateDistance(c,j),this.addCurrentVertex(j,g,0,0,h),c=j}}}}},vl.prototype.addCurrentVertex=function(t,e,r,n,i,a){void 0===a&&(a=!1);var o=e.x+e.y*r,s=e.y-e.x*r,l=-e.x+e.y*n,u=-e.y-e.x*n;this.addHalfVertex(t,o,s,a,!1,r,i),this.addHalfVertex(t,l,u,a,!0,-n,i),this.distance>dl/2&&0===this.totalDistance&&(this.distance=0,this.addCurrentVertex(t,e,r,n,i,a))},vl.prototype.addHalfVertex=function(t,e,r,n,i,a,o){var s=t.x,l=t.y,u=.5*(this.lineClips?this.scaledDistance*(dl-1):this.scaledDistance);if(this.layoutVertexArray.emplaceBack((s<<1)+(n?1:0),(l<<1)+(i?1:0),Math.round(63*e)+128,Math.round(63*r)+128,1+(0===a?0:a<0?-1:1)|(63&u)<<2,u>>6),this.lineClips){var c=(this.scaledDistance-this.lineClips.start)/(this.lineClips.end-this.lineClips.start);this.layoutVertexArray2.emplaceBack(c,this.lineClipsArray.length)}var f=o.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,f),o.primitiveLength++),i?this.e2=f:this.e1=f},vl.prototype.updateScaledDistance=function(){this.scaledDistance=this.lineClips?this.lineClips.start+(this.lineClips.end-this.lineClips.start)*this.distance/this.totalDistance:this.distance},vl.prototype.updateDistance=function(t,e){this.distance+=t.dist(e),this.updateScaledDistance()},oi("LineBucket",vl,{omit:["layers","patternFeatures"]});var gl=new Xi({"line-cap":new qi(Ft.layout_line["line-cap"]),"line-join":new Hi(Ft.layout_line["line-join"]),"line-miter-limit":new qi(Ft.layout_line["line-miter-limit"]),"line-round-limit":new qi(Ft.layout_line["line-round-limit"]),"line-sort-key":new Hi(Ft.layout_line["line-sort-key"])}),yl={paint:new Xi({"line-opacity":new Hi(Ft.paint_line["line-opacity"]),"line-color":new Hi(Ft.paint_line["line-color"]),"line-translate":new qi(Ft.paint_line["line-translate"]),"line-translate-anchor":new qi(Ft.paint_line["line-translate-anchor"]),"line-width":new Hi(Ft.paint_line["line-width"]),"line-gap-width":new Hi(Ft.paint_line["line-gap-width"]),"line-offset":new Hi(Ft.paint_line["line-offset"]),"line-blur":new Hi(Ft.paint_line["line-blur"]),"line-dasharray":new Wi(Ft.paint_line["line-dasharray"]),"line-pattern":new Gi(Ft.paint_line["line-pattern"]),"line-gradient":new Yi(Ft.paint_line["line-gradient"])}),layout:gl},ml=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.possiblyEvaluate=function(e,r){return r=new Di(Math.floor(r.zoom),{now:r.now,fadeDuration:r.fadeDuration,zoomHistory:r.zoomHistory,transition:r.transition}),t.prototype.possiblyEvaluate.call(this,e,r)},e.prototype.evaluate=function(e,r,n,i){return r=p({},r,{zoom:Math.floor(r.zoom)}),t.prototype.evaluate.call(this,e,r,n,i)},e}(Hi),xl=new ml(yl.paint.properties["line-width"].specification);xl.useIntegerZoom=!0;var bl=function(t){function e(e){t.call(this,e,yl),this.gradientVersion=0}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._handleSpecialPaintPropertyUpdate=function(t){if("line-gradient"===t){var e=this._transitionablePaint._values["line-gradient"].value.expression;this.stepInterpolant=e._styleExpression.expression instanceof tr,this.gradientVersion=(this.gradientVersion+1)%l}},e.prototype.gradientExpression=function(){return this._transitionablePaint._values["line-gradient"].value.expression},e.prototype.recalculate=function(e,r){t.prototype.recalculate.call(this,e,r),this.paint._values["line-floorwidth"]=xl.possiblyEvaluate(this._transitioningPaint._values["line-width"].value,e)},e.prototype.createBucket=function(t){return new vl(t)},e.prototype.queryRadius=function(t){var e=t,r=_l(Oo("line-width",this,e),Oo("line-gap-width",this,e)),n=Oo("line-offset",this,e);return r/2+Math.abs(n)+Io(this.paint.get("line-translate"))},e.prototype.queryIntersectsFeature=function(t,e,r,n,i,o,s){var l=Do(t,this.paint.get("line-translate"),this.paint.get("line-translate-anchor"),o.angle,s),u=s/2*_l(this.paint.get("line-width").evaluate(e,r),this.paint.get("line-gap-width").evaluate(e,r)),c=this.paint.get("line-offset").evaluate(e,r);return c&&(n=function(t,e){for(var r=[],n=new a(0,0),i=0;i=3)for(var a=0;a0?e+2*t:t}var wl=ta([{name:"a_pos_offset",components:4,type:"Int16"},{name:"a_data",components:4,type:"Uint16"},{name:"a_pixeloffset",components:4,type:"Int16"}],4),Tl=ta([{name:"a_projected_pos",components:3,type:"Float32"}],4),kl=(ta([{name:"a_fade_opacity",components:1,type:"Uint32"}],4),ta([{name:"a_placed",components:2,type:"Uint8"},{name:"a_shift",components:2,type:"Float32"}])),Al=(ta([{type:"Int16",name:"anchorPointX"},{type:"Int16",name:"anchorPointY"},{type:"Int16",name:"x1"},{type:"Int16",name:"y1"},{type:"Int16",name:"x2"},{type:"Int16",name:"y2"},{type:"Uint32",name:"featureIndex"},{type:"Uint16",name:"sourceLayerIndex"},{type:"Uint16",name:"bucketIndex"}]),ta([{name:"a_pos",components:2,type:"Int16"},{name:"a_anchor_pos",components:2,type:"Int16"},{name:"a_extrude",components:2,type:"Int16"}],4)),Ml=ta([{name:"a_pos",components:2,type:"Float32"},{name:"a_radius",components:1,type:"Float32"},{name:"a_flags",components:2,type:"Int16"}],4);function Sl(t,e,r){return t.sections.forEach((function(t){t.text=function(t,e,r){var n=e.layout.get("text-transform").evaluate(r,{});return"uppercase"===n?t=t.toLocaleUpperCase():"lowercase"===n&&(t=t.toLocaleLowerCase()),Ii.applyArabicShaping&&(t=Ii.applyArabicShaping(t)),t}(t.text,e,r)})),t}ta([{name:"triangle",components:3,type:"Uint16"}]),ta([{type:"Int16",name:"anchorX"},{type:"Int16",name:"anchorY"},{type:"Uint16",name:"glyphStartIndex"},{type:"Uint16",name:"numGlyphs"},{type:"Uint32",name:"vertexStartIndex"},{type:"Uint32",name:"lineStartIndex"},{type:"Uint32",name:"lineLength"},{type:"Uint16",name:"segment"},{type:"Uint16",name:"lowerSize"},{type:"Uint16",name:"upperSize"},{type:"Float32",name:"lineOffsetX"},{type:"Float32",name:"lineOffsetY"},{type:"Uint8",name:"writingMode"},{type:"Uint8",name:"placedOrientation"},{type:"Uint8",name:"hidden"},{type:"Uint32",name:"crossTileID"},{type:"Int16",name:"associatedIconIndex"}]),ta([{type:"Int16",name:"anchorX"},{type:"Int16",name:"anchorY"},{type:"Int16",name:"rightJustifiedTextSymbolIndex"},{type:"Int16",name:"centerJustifiedTextSymbolIndex"},{type:"Int16",name:"leftJustifiedTextSymbolIndex"},{type:"Int16",name:"verticalPlacedTextSymbolIndex"},{type:"Int16",name:"placedIconSymbolIndex"},{type:"Int16",name:"verticalPlacedIconSymbolIndex"},{type:"Uint16",name:"key"},{type:"Uint16",name:"textBoxStartIndex"},{type:"Uint16",name:"textBoxEndIndex"},{type:"Uint16",name:"verticalTextBoxStartIndex"},{type:"Uint16",name:"verticalTextBoxEndIndex"},{type:"Uint16",name:"iconBoxStartIndex"},{type:"Uint16",name:"iconBoxEndIndex"},{type:"Uint16",name:"verticalIconBoxStartIndex"},{type:"Uint16",name:"verticalIconBoxEndIndex"},{type:"Uint16",name:"featureIndex"},{type:"Uint16",name:"numHorizontalGlyphVertices"},{type:"Uint16",name:"numVerticalGlyphVertices"},{type:"Uint16",name:"numIconVertices"},{type:"Uint16",name:"numVerticalIconVertices"},{type:"Uint16",name:"useRuntimeCollisionCircles"},{type:"Uint32",name:"crossTileID"},{type:"Float32",name:"textBoxScale"},{type:"Float32",components:2,name:"textOffset"},{type:"Float32",name:"collisionCircleDiameter"}]),ta([{type:"Float32",name:"offsetX"}]),ta([{type:"Int16",name:"x"},{type:"Int16",name:"y"},{type:"Int16",name:"tileUnitDistanceFromAnchor"}]);var El={"!":"︕","#":"#",$:"$","%":"%","&":"&","(":"︵",")":"︶","*":"*","+":"+",",":"︐","-":"︲",".":"・","/":"/",":":"︓",";":"︔","<":"︿","=":"=",">":"﹀","?":"︖","@":"@","[":"﹇","\\":"\","]":"﹈","^":"^",_:"︳","`":"`","{":"︷","|":"―","}":"︸","~":"~","¢":"¢","£":"£","¥":"¥","¦":"¦","¬":"¬","¯":" ̄","–":"︲","—":"︱","‘":"﹃","’":"﹄","“":"﹁","”":"﹂","…":"︙","‧":"・","₩":"₩","、":"︑","。":"︒","〈":"︿","〉":"﹀","《":"︽","》":"︾","「":"﹁","」":"﹂","『":"﹃","』":"﹄","【":"︻","】":"︼","〔":"︹","〕":"︺","〖":"︗","〗":"︘","!":"︕","(":"︵",")":"︶",",":"︐","-":"︲",".":"・",":":"︓",";":"︔","<":"︿",">":"﹀","?":"︖","[":"﹇","]":"﹈","_":"︳","{":"︷","|":"―","}":"︸","⦅":"︵","⦆":"︶","。":"︒","「":"﹁","」":"﹂"};var Ll=24,Cl=function(t,e,r,n,i){var a,o,s=8*i-n-1,l=(1<>1,c=-7,f=r?i-1:0,h=r?-1:1,p=t[e+f];for(f+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+t[e+f],f+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+t[e+f],f+=h,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=u}return(p?-1:1)*o*Math.pow(2,a-n)},Pl=function(t,e,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,v=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),(e+=o+f>=1?h/l:h*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(e*l-1)*Math.pow(2,i),o+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;t[r+p]=255&s,p+=d,s/=256,i-=8);for(o=o<0;t[r+p]=255&o,p+=d,o/=256,u-=8);t[r+p-d]|=128*v},Ol=Il;function Il(t){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(t)?t:new Uint8Array(t||0),this.pos=0,this.type=0,this.length=this.buf.length}Il.Varint=0,Il.Fixed64=1,Il.Bytes=2,Il.Fixed32=5;var Dl=4294967296,zl=1/Dl,Rl="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function Fl(t){return t.type===Il.Bytes?t.readVarint()+t.pos:t.pos+1}function Bl(t,e,r){return r?4294967296*e+(t>>>0):4294967296*(e>>>0)+(t>>>0)}function Nl(t,e,r){var n=e<=16383?1:e<=2097151?2:e<=268435455?3:Math.floor(Math.log(e)/(7*Math.LN2));r.realloc(n);for(var i=r.pos-1;i>=t;i--)r.buf[i+n]=r.buf[i]}function jl(t,e){for(var r=0;r>>8,t[r+2]=e>>>16,t[r+3]=e>>>24}function Jl(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16)+(t[e+3]<<24)}Il.prototype={destroy:function(){this.buf=null},readFields:function(t,e,r){for(r=r||this.length;this.pos>3,a=this.pos;this.type=7&n,t(i,e,this),this.pos===a&&this.skip(n)}return e},readMessage:function(t,e){return this.readFields(t,e,this.readVarint()+this.pos)},readFixed32:function(){var t=Zl(this.buf,this.pos);return this.pos+=4,t},readSFixed32:function(){var t=Jl(this.buf,this.pos);return this.pos+=4,t},readFixed64:function(){var t=Zl(this.buf,this.pos)+Zl(this.buf,this.pos+4)*Dl;return this.pos+=8,t},readSFixed64:function(){var t=Zl(this.buf,this.pos)+Jl(this.buf,this.pos+4)*Dl;return this.pos+=8,t},readFloat:function(){var t=Cl(this.buf,this.pos,!0,23,4);return this.pos+=4,t},readDouble:function(){var t=Cl(this.buf,this.pos,!0,52,8);return this.pos+=8,t},readVarint:function(t){var e,r,n=this.buf;return e=127&(r=n[this.pos++]),r<128?e:(e|=(127&(r=n[this.pos++]))<<7,r<128?e:(e|=(127&(r=n[this.pos++]))<<14,r<128?e:(e|=(127&(r=n[this.pos++]))<<21,r<128?e:function(t,e,r){var n,i,a=r.buf;if(n=(112&(i=a[r.pos++]))>>4,i<128)return Bl(t,n,e);if(n|=(127&(i=a[r.pos++]))<<3,i<128)return Bl(t,n,e);if(n|=(127&(i=a[r.pos++]))<<10,i<128)return Bl(t,n,e);if(n|=(127&(i=a[r.pos++]))<<17,i<128)return Bl(t,n,e);if(n|=(127&(i=a[r.pos++]))<<24,i<128)return Bl(t,n,e);if(n|=(1&(i=a[r.pos++]))<<31,i<128)return Bl(t,n,e);throw new Error("Expected varint not more than 10 bytes")}(e|=(15&(r=n[this.pos]))<<28,t,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var t=this.readVarint();return t%2==1?(t+1)/-2:t/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var t=this.readVarint()+this.pos,e=this.pos;return this.pos=t,t-e>=12&&Rl?function(t,e,r){return Rl.decode(t.subarray(e,r))}(this.buf,e,t):function(t,e,r){for(var n="",i=e;i239?4:l>223?3:l>191?2:1;if(i+c>r)break;1===c?l<128&&(u=l):2===c?128==(192&(a=t[i+1]))&&(u=(31&l)<<6|63&a)<=127&&(u=null):3===c?(a=t[i+1],o=t[i+2],128==(192&a)&&128==(192&o)&&((u=(15&l)<<12|(63&a)<<6|63&o)<=2047||u>=55296&&u<=57343)&&(u=null)):4===c&&(a=t[i+1],o=t[i+2],s=t[i+3],128==(192&a)&&128==(192&o)&&128==(192&s)&&((u=(15&l)<<18|(63&a)<<12|(63&o)<<6|63&s)<=65535||u>=1114112)&&(u=null)),null===u?(u=65533,c=1):u>65535&&(u-=65536,n+=String.fromCharCode(u>>>10&1023|55296),u=56320|1023&u),n+=String.fromCharCode(u),i+=c}return n}(this.buf,e,t)},readBytes:function(){var t=this.readVarint()+this.pos,e=this.buf.subarray(this.pos,t);return this.pos=t,e},readPackedVarint:function(t,e){if(this.type!==Il.Bytes)return t.push(this.readVarint(e));var r=Fl(this);for(t=t||[];this.pos127;);else if(e===Il.Bytes)this.pos=this.readVarint()+this.pos;else if(e===Il.Fixed32)this.pos+=4;else{if(e!==Il.Fixed64)throw new Error("Unimplemented type: "+e);this.pos+=8}},writeTag:function(t,e){this.writeVarint(t<<3|e)},realloc:function(t){for(var e=this.length||16;e268435455||t<0?function(t,e){var r,n;if(t>=0?(r=t%4294967296|0,n=t/4294967296|0):(n=~(-t/4294967296),4294967295^(r=~(-t%4294967296))?r=r+1|0:(r=0,n=n+1|0)),t>=0x10000000000000000||t<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");e.realloc(10),function(t,e,r){r.buf[r.pos++]=127&t|128,t>>>=7,r.buf[r.pos++]=127&t|128,t>>>=7,r.buf[r.pos++]=127&t|128,t>>>=7,r.buf[r.pos++]=127&t|128,t>>>=7,r.buf[r.pos]=127&t}(r,0,e),function(t,e){var r=(7&t)<<4;e.buf[e.pos++]|=r|((t>>>=3)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t)))))}(n,e)}(t,this):(this.realloc(4),this.buf[this.pos++]=127&t|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=t>>>7&127))))},writeSVarint:function(t){this.writeVarint(t<0?2*-t-1:2*t)},writeBoolean:function(t){this.writeVarint(Boolean(t))},writeString:function(t){t=String(t),this.realloc(4*t.length),this.pos++;var e=this.pos;this.pos=function(t,e,r){for(var n,i,a=0;a55295&&n<57344){if(!i){n>56319||a+1===e.length?(t[r++]=239,t[r++]=191,t[r++]=189):i=n;continue}if(n<56320){t[r++]=239,t[r++]=191,t[r++]=189,i=n;continue}n=i-55296<<10|n-56320|65536,i=null}else i&&(t[r++]=239,t[r++]=191,t[r++]=189,i=null);n<128?t[r++]=n:(n<2048?t[r++]=n>>6|192:(n<65536?t[r++]=n>>12|224:(t[r++]=n>>18|240,t[r++]=n>>12&63|128),t[r++]=n>>6&63|128),t[r++]=63&n|128)}return r}(this.buf,t,this.pos);var r=this.pos-e;r>=128&&Nl(e,r,this),this.pos=e-1,this.writeVarint(r),this.pos+=r},writeFloat:function(t){this.realloc(4),Pl(this.buf,t,this.pos,!0,23,4),this.pos+=4},writeDouble:function(t){this.realloc(8),Pl(this.buf,t,this.pos,!0,52,8),this.pos+=8},writeBytes:function(t){var e=t.length;this.writeVarint(e),this.realloc(e);for(var r=0;r=128&&Nl(r,n,this),this.pos=r-1,this.writeVarint(n),this.pos+=n},writeMessage:function(t,e,r){this.writeTag(t,Il.Bytes),this.writeRawMessage(e,r)},writePackedVarint:function(t,e){e.length&&this.writeMessage(t,jl,e)},writePackedSVarint:function(t,e){e.length&&this.writeMessage(t,Ul,e)},writePackedBoolean:function(t,e){e.length&&this.writeMessage(t,Hl,e)},writePackedFloat:function(t,e){e.length&&this.writeMessage(t,Vl,e)},writePackedDouble:function(t,e){e.length&&this.writeMessage(t,ql,e)},writePackedFixed32:function(t,e){e.length&&this.writeMessage(t,Gl,e)},writePackedSFixed32:function(t,e){e.length&&this.writeMessage(t,Wl,e)},writePackedFixed64:function(t,e){e.length&&this.writeMessage(t,Yl,e)},writePackedSFixed64:function(t,e){e.length&&this.writeMessage(t,Xl,e)},writeBytesField:function(t,e){this.writeTag(t,Il.Bytes),this.writeBytes(e)},writeFixed32Field:function(t,e){this.writeTag(t,Il.Fixed32),this.writeFixed32(e)},writeSFixed32Field:function(t,e){this.writeTag(t,Il.Fixed32),this.writeSFixed32(e)},writeFixed64Field:function(t,e){this.writeTag(t,Il.Fixed64),this.writeFixed64(e)},writeSFixed64Field:function(t,e){this.writeTag(t,Il.Fixed64),this.writeSFixed64(e)},writeVarintField:function(t,e){this.writeTag(t,Il.Varint),this.writeVarint(e)},writeSVarintField:function(t,e){this.writeTag(t,Il.Varint),this.writeSVarint(e)},writeStringField:function(t,e){this.writeTag(t,Il.Bytes),this.writeString(e)},writeFloatField:function(t,e){this.writeTag(t,Il.Fixed32),this.writeFloat(e)},writeDoubleField:function(t,e){this.writeTag(t,Il.Fixed64),this.writeDouble(e)},writeBooleanField:function(t,e){this.writeVarintField(t,Boolean(e))}};var $l=3;function Ql(t,e,r){1===t&&r.readMessage(tu,e)}function tu(t,e,r){if(3===t){var n=r.readMessage(eu,{}),i=n.id,a=n.bitmap,o=n.width,s=n.height,l=n.left,u=n.top,c=n.advance;e.push({id:i,bitmap:new Jo({width:o+2*$l,height:s+2*$l},a),metrics:{width:o,height:s,left:l,top:u,advance:c}})}}function eu(t,e,r){1===t?e.id=r.readVarint():2===t?e.bitmap=r.readBytes():3===t?e.width=r.readVarint():4===t?e.height=r.readVarint():5===t?e.left=r.readSVarint():6===t?e.top=r.readSVarint():7===t&&(e.advance=r.readVarint())}var ru=$l;function nu(t){for(var e=0,r=0,n=0,i=t;n=0;h--){var p=o[h];if(!(f.w>p.w||f.h>p.h)){if(f.x=p.x,f.y=p.y,l=Math.max(l,f.y+f.h),s=Math.max(s,f.x+f.w),f.w===p.w&&f.h===p.h){var d=o.pop();h0&&B>A&&(A=B)}else{var N=r[S.fontStack],j=N&&N[L];if(j&&j.rect)O=j.rect,P=j.metrics;else{var U=e[S.fontStack],V=U&&U[L];if(!V)continue;P=V.metrics}C=(_-S.scale)*Ll}z?(t.verticalizable=!0,k.push({glyph:L,imageName:I,x:h,y:p+C,vertical:z,scale:S.scale,fontStack:S.fontStack,sectionIndex:E,metrics:P,rect:O}),h+=D*S.scale+u):(k.push({glyph:L,imageName:I,x:h,y:p+C,vertical:z,scale:S.scale,fontStack:S.fontStack,sectionIndex:E,metrics:P,rect:O}),h+=P.advance*S.scale+u)}if(0!==k.length){var q=h-u;d=Math.max(q,d),wu(k,0,k.length-1,g,A)}h=0;var H=a*_+A;T.lineOffset=Math.max(A,w),p+=H,v=Math.max(H,v),++y}else p+=a,++y}var G=p-uu,W=_u(o),Y=W.horizontalAlign,X=W.verticalAlign;(function(t,e,r,n,i,a,o,s,l){var u=(e-r)*i,c=0;c=a!==o?-s*n-uu:(-n*l+.5)*o;for(var f=0,h=t;f=0&&n>=t&&pu[this.text.charCodeAt(n)];n--)r--;this.text=this.text.substring(t,r),this.sectionIndex=this.sectionIndex.slice(t,r)},fu.prototype.substring=function(t,e){var r=new fu;return r.text=this.text.substring(t,e),r.sectionIndex=this.sectionIndex.slice(t,e),r.sections=this.sections,r},fu.prototype.toString=function(){return this.text},fu.prototype.getMaxScale=function(){var t=this;return this.sectionIndex.reduce((function(e,r){return Math.max(e,t.sections[r].scale)}),0)},fu.prototype.addTextSection=function(t,e){this.text+=t.text,this.sections.push(cu.forText(t.scale,t.fontStack||e));for(var r=this.sections.length-1,n=0;n=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)};var pu={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},du={};function vu(t,e,r,n,i,a){if(e.imageName){var o=n[e.imageName];return o?o.displaySize[0]*e.scale*Ll/a+i:0}var s=r[e.fontStack],l=s&&s[t];return l?l.metrics.advance*e.scale+i:0}function gu(t,e,r,n){var i=Math.pow(t-e,2);return n?t=0,c=0,f=0;f-r/2;){if(--o<0)return!1;s-=t[o].dist(a),a=t[o]}s+=t[o].dist(t[o+1]),o++;for(var l=[],u=0;sn;)u-=l.shift().angleDelta;if(u>i)return!1;o++,s+=f.dist(h)}return!0}function Pu(t){for(var e=0,r=0;ru){var d=(u-l)/p,v=er(f.x,h.x,d),g=er(f.y,h.y,d),y=new ku(v,g,h.angleTo(f),c);return y._round(),!o||Cu(t,y,s,o,e)?y:void 0}l+=p}}function zu(t,e,r,n,i,a,o,s,l){var u=Ou(n,a,o),c=Iu(n,i),f=c*o,h=0===t[0].x||t[0].x===l||0===t[0].y||t[0].y===l;return e-f=0&&b=0&&_=0&&h+u<=c){var w=new ku(b,_,m,d);w._round(),n&&!Cu(t,w,a,n,i)||p.push(w)}}f+=y}return s||p.length||o||(p=Ru(t,f/2,r,n,i,a,o,!0,l)),p}function Fu(t,e,r,n,i){for(var o=[],s=0;s=n&&h.x>=n||(f.x>=n?f=new a(n,f.y+(h.y-f.y)*((n-f.x)/(h.x-f.x)))._round():h.x>=n&&(h=new a(n,f.y+(h.y-f.y)*((n-f.x)/(h.x-f.x)))._round()),f.y>=i&&h.y>=i||(f.y>=i?f=new a(f.x+(h.x-f.x)*((i-f.y)/(h.y-f.y)),i)._round():h.y>=i&&(h=new a(f.x+(h.x-f.x)*((i-f.y)/(h.y-f.y)),i)._round()),u&&f.equals(u[u.length-1])||(u=[f],o.push(u)),u.push(h)))))}return o}var Bu=iu;function Nu(t,e,r,n){var i=[],o=t.image,s=o.pixelRatio,l=o.paddedRect.w-2*Bu,u=o.paddedRect.h-2*Bu,c=t.right-t.left,f=t.bottom-t.top,h=o.stretchX||[[0,l]],p=o.stretchY||[[0,u]],d=function(t,e){return t+e[1]-e[0]},v=h.reduce(d,0),g=p.reduce(d,0),y=l-v,m=u-g,x=0,b=v,_=0,w=g,T=0,k=y,A=0,M=m;if(o.content&&n){var S=o.content;x=ju(h,0,S[0]),_=ju(p,0,S[1]),b=ju(h,S[0],S[2]),w=ju(p,S[1],S[3]),T=S[0]-x,A=S[1]-_,k=S[2]-S[0]-b,M=S[3]-S[1]-w}var E=function(n,i,l,u){var h=Vu(n.stretch-x,b,c,t.left),p=qu(n.fixed-T,k,n.stretch,v),d=Vu(i.stretch-_,w,f,t.top),y=qu(i.fixed-A,M,i.stretch,g),m=Vu(l.stretch-x,b,c,t.left),S=qu(l.fixed-T,k,l.stretch,v),E=Vu(u.stretch-_,w,f,t.top),L=qu(u.fixed-A,M,u.stretch,g),C=new a(h,d),P=new a(m,d),O=new a(m,E),I=new a(h,E),D=new a(p/s,y/s),z=new a(S/s,L/s),R=e*Math.PI/180;if(R){var F=Math.sin(R),B=Math.cos(R),N=[B,-F,F,B];C._matMult(N),P._matMult(N),I._matMult(N),O._matMult(N)}var j=n.stretch+n.fixed,U=l.stretch+l.fixed,V=i.stretch+i.fixed,q=u.stretch+u.fixed;return{tl:C,tr:P,bl:I,br:O,tex:{x:o.paddedRect.x+Bu+j,y:o.paddedRect.y+Bu+V,w:U-j,h:q-V},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:D,pixelOffsetBR:z,minFontScaleX:k/s/c,minFontScaleY:M/s/f,isSDF:r}};if(n&&(o.stretchX||o.stretchY))for(var L=Uu(h,y,v),C=Uu(p,m,g),P=0;P0&&(d=Math.max(10,d),this.circleDiameter=d)}else{var v=o.top*s-l,g=o.bottom*s+l,y=o.left*s-l,m=o.right*s+l,x=o.collisionPadding;if(x&&(y-=x[0]*s,v-=x[1]*s,m+=x[2]*s,g+=x[3]*s),c){var b=new a(y,v),_=new a(m,v),w=new a(y,g),T=new a(m,g),k=c*Math.PI/180;b._rotate(k),_._rotate(k),w._rotate(k),T._rotate(k),y=Math.min(b.x,_.x,w.x,T.x),m=Math.max(b.x,_.x,w.x,T.x),v=Math.min(b.y,_.y,w.y,T.y),g=Math.max(b.y,_.y,w.y,T.y)}t.emplaceBack(e.x,e.y,y,v,m,g,r,n,i)}this.boxEndIndex=t.length},Gu=function(t,e){if(void 0===t&&(t=[]),void 0===e&&(e=Wu),this.data=t,this.length=this.data.length,this.compare=e,this.length>0)for(var r=(this.length>>1)-1;r>=0;r--)this._down(r)};function Wu(t,e){return te?1:0}function Yu(t,e,r){void 0===e&&(e=1),void 0===r&&(r=!1);for(var n=1/0,i=1/0,o=-1/0,s=-1/0,l=t[0],u=0;uo)&&(o=c.x),(!u||c.y>s)&&(s=c.y)}var f=o-n,h=s-i,p=Math.min(f,h),d=p/2,v=new Gu([],Xu);if(0===p)return new a(n,i);for(var g=n;gm.d||!m.d)&&(m=b,r&&console.log("found best %d after %d probes",Math.round(1e4*b.d)/1e4,x)),b.max-m.d<=e||(d=b.h/2,v.push(new Zu(b.p.x-d,b.p.y-d,d,t)),v.push(new Zu(b.p.x+d,b.p.y-d,d,t)),v.push(new Zu(b.p.x-d,b.p.y+d,d,t)),v.push(new Zu(b.p.x+d,b.p.y+d,d,t)),x+=4)}return r&&(console.log("num probes: "+x),console.log("best distance: "+m.d)),m.p}function Xu(t,e){return e.max-t.max}function Zu(t,e,r,n){this.p=new a(t,e),this.h=r,this.d=function(t,e){for(var r=!1,n=1/0,i=0;it.y!=c.y>t.y&&t.x<(c.x-u.x)*(t.y-u.y)/(c.y-u.y)+u.x&&(r=!r),n=Math.min(n,Eo(t,u,c))}return(r?1:-1)*Math.sqrt(n)}(this.p,n),this.max=this.d+this.h*Math.SQRT2}Gu.prototype.push=function(t){this.data.push(t),this.length++,this._up(this.length-1)},Gu.prototype.pop=function(){if(0!==this.length){var t=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),t}},Gu.prototype.peek=function(){return this.data[0]},Gu.prototype._up=function(t){for(var e=this.data,r=this.compare,n=e[t];t>0;){var i=t-1>>1,a=e[i];if(r(n,a)>=0)break;e[t]=a,t=i}e[t]=n},Gu.prototype._down=function(t){for(var e=this.data,r=this.compare,n=this.length>>1,i=e[t];t=0)break;e[t]=o,t=a}e[t]=i};var Ku=7,Ju=Number.POSITIVE_INFINITY;function $u(t,e){return e[1]!==Ju?function(t,e,r){var n=0,i=0;switch(e=Math.abs(e),r=Math.abs(r),t){case"top-right":case"top-left":case"top":i=r-Ku;break;case"bottom-right":case"bottom-left":case"bottom":i=-r+Ku}switch(t){case"top-right":case"bottom-right":case"right":n=-e;break;case"top-left":case"bottom-left":case"left":n=e}return[n,i]}(t,e[0],e[1]):function(t,e){var r=0,n=0;e<0&&(e=0);var i=e/Math.sqrt(2);switch(t){case"top-right":case"top-left":n=i-Ku;break;case"bottom-right":case"bottom-left":n=-i+Ku;break;case"bottom":n=-e+Ku;break;case"top":n=e-Ku}switch(t){case"top-right":case"bottom-right":r=-i;break;case"top-left":case"bottom-left":r=i;break;case"left":r=e;break;case"right":r=-e}return[r,n]}(t,e[0])}function Qu(t){switch(t){case"right":case"top-right":case"bottom-right":return"right";case"left":case"top-left":case"bottom-left":return"left"}return"center"}var tc=255,ec=tc*Au;function rc(t,e,r,n,i,o,s,l,u,c,f,h,p,d,v){var g=function(t,e,r,n,i,o,s,l){for(var u=n.layout.get("text-rotate").evaluate(o,{})*Math.PI/180,c=[],f=0,h=e.positionedLines;fec&&k(t.layerIds[0]+': Value for "text-size" is >= '+tc+'. Reduce your "text-size".'):"composite"===y.kind&&((m=[Au*d.compositeTextSizes[0].evaluate(s,{},v),Au*d.compositeTextSizes[1].evaluate(s,{},v)])[0]>ec||m[1]>ec)&&k(t.layerIds[0]+': Value for "text-size" is >= '+tc+'. Reduce your "text-size".'),t.addSymbols(t.text,g,m,l,o,s,c,e,u.lineStartIndex,u.lineLength,p,v);for(var x=0,b=f;x=0;o--)if(n.dist(a[o])0)&&("constant"!==a.value.kind||a.value.value.length>0),u="constant"!==s.value.kind||!!s.value.value||Object.keys(s.parameters).length>0,c=i.get("symbol-sort-key");if(this.features=[],l||u){for(var f=e.iconDependencies,h=e.glyphDependencies,p=e.availableImages,d=new Di(this.zoom),v=0,g=t;v=0;for(var I=0,D=k.sections;I=0;s--)a[s]={x:e[s].x,y:e[s].y,tileUnitDistanceFromAnchor:i},s>0&&(i+=e[s-1].dist(e[s]));for(var l=0;l0},hc.prototype.hasIconData=function(){return this.icon.segments.get().length>0},hc.prototype.hasDebugData=function(){return this.textCollisionBox&&this.iconCollisionBox},hc.prototype.hasTextCollisionBoxData=function(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0},hc.prototype.hasIconCollisionBoxData=function(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0},hc.prototype.addIndicesForPlacedSymbol=function(t,e){for(var r=t.placedSymbolArray.get(e),n=r.vertexStartIndex+4*r.numGlyphs,i=r.vertexStartIndex;i1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(t),this.sortedAngle=t,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(var r=0,n=this.symbolInstanceIndexes;r=0&&n.indexOf(t)===r&&e.addIndicesForPlacedSymbol(e.text,t)})),a.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,a.verticalPlacedTextSymbolIndex),a.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,a.placedIconSymbolIndex),a.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,a.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}},oi("SymbolBucket",hc,{omit:["layers","collisionBoxArray","features","compareText"]}),hc.MAX_GLYPHS=65535,hc.addDynamicAttributes=lc;var pc=new Xi({"symbol-placement":new qi(Ft.layout_symbol["symbol-placement"]),"symbol-spacing":new qi(Ft.layout_symbol["symbol-spacing"]),"symbol-avoid-edges":new qi(Ft.layout_symbol["symbol-avoid-edges"]),"symbol-sort-key":new Hi(Ft.layout_symbol["symbol-sort-key"]),"symbol-z-order":new qi(Ft.layout_symbol["symbol-z-order"]),"icon-allow-overlap":new qi(Ft.layout_symbol["icon-allow-overlap"]),"icon-ignore-placement":new qi(Ft.layout_symbol["icon-ignore-placement"]),"icon-optional":new qi(Ft.layout_symbol["icon-optional"]),"icon-rotation-alignment":new qi(Ft.layout_symbol["icon-rotation-alignment"]),"icon-size":new Hi(Ft.layout_symbol["icon-size"]),"icon-text-fit":new qi(Ft.layout_symbol["icon-text-fit"]),"icon-text-fit-padding":new qi(Ft.layout_symbol["icon-text-fit-padding"]),"icon-image":new Hi(Ft.layout_symbol["icon-image"]),"icon-rotate":new Hi(Ft.layout_symbol["icon-rotate"]),"icon-padding":new qi(Ft.layout_symbol["icon-padding"]),"icon-keep-upright":new qi(Ft.layout_symbol["icon-keep-upright"]),"icon-offset":new Hi(Ft.layout_symbol["icon-offset"]),"icon-anchor":new Hi(Ft.layout_symbol["icon-anchor"]),"icon-pitch-alignment":new qi(Ft.layout_symbol["icon-pitch-alignment"]),"text-pitch-alignment":new qi(Ft.layout_symbol["text-pitch-alignment"]),"text-rotation-alignment":new qi(Ft.layout_symbol["text-rotation-alignment"]),"text-field":new Hi(Ft.layout_symbol["text-field"]),"text-font":new Hi(Ft.layout_symbol["text-font"]),"text-size":new Hi(Ft.layout_symbol["text-size"]),"text-max-width":new Hi(Ft.layout_symbol["text-max-width"]),"text-line-height":new qi(Ft.layout_symbol["text-line-height"]),"text-letter-spacing":new Hi(Ft.layout_symbol["text-letter-spacing"]),"text-justify":new Hi(Ft.layout_symbol["text-justify"]),"text-radial-offset":new Hi(Ft.layout_symbol["text-radial-offset"]),"text-variable-anchor":new qi(Ft.layout_symbol["text-variable-anchor"]),"text-anchor":new Hi(Ft.layout_symbol["text-anchor"]),"text-max-angle":new qi(Ft.layout_symbol["text-max-angle"]),"text-writing-mode":new qi(Ft.layout_symbol["text-writing-mode"]),"text-rotate":new Hi(Ft.layout_symbol["text-rotate"]),"text-padding":new qi(Ft.layout_symbol["text-padding"]),"text-keep-upright":new qi(Ft.layout_symbol["text-keep-upright"]),"text-transform":new Hi(Ft.layout_symbol["text-transform"]),"text-offset":new Hi(Ft.layout_symbol["text-offset"]),"text-allow-overlap":new qi(Ft.layout_symbol["text-allow-overlap"]),"text-ignore-placement":new qi(Ft.layout_symbol["text-ignore-placement"]),"text-optional":new qi(Ft.layout_symbol["text-optional"])}),dc={paint:new Xi({"icon-opacity":new Hi(Ft.paint_symbol["icon-opacity"]),"icon-color":new Hi(Ft.paint_symbol["icon-color"]),"icon-halo-color":new Hi(Ft.paint_symbol["icon-halo-color"]),"icon-halo-width":new Hi(Ft.paint_symbol["icon-halo-width"]),"icon-halo-blur":new Hi(Ft.paint_symbol["icon-halo-blur"]),"icon-translate":new qi(Ft.paint_symbol["icon-translate"]),"icon-translate-anchor":new qi(Ft.paint_symbol["icon-translate-anchor"]),"text-opacity":new Hi(Ft.paint_symbol["text-opacity"]),"text-color":new Hi(Ft.paint_symbol["text-color"],{runtimeType:Zt,getOverride:function(t){return t.textColor},hasOverride:function(t){return!!t.textColor}}),"text-halo-color":new Hi(Ft.paint_symbol["text-halo-color"]),"text-halo-width":new Hi(Ft.paint_symbol["text-halo-width"]),"text-halo-blur":new Hi(Ft.paint_symbol["text-halo-blur"]),"text-translate":new qi(Ft.paint_symbol["text-translate"]),"text-translate-anchor":new qi(Ft.paint_symbol["text-translate-anchor"])}),layout:pc},vc=function(t){this.type=t.property.overrides?t.property.overrides.runtimeType:Gt,this.defaultValue=t};vc.prototype.evaluate=function(t){if(t.formattedSection){var e=this.defaultValue.property.overrides;if(e&&e.hasOverride(t.formattedSection))return e.getOverride(t.formattedSection)}return t.feature&&t.featureState?this.defaultValue.evaluate(t.feature,t.featureState):this.defaultValue.property.specification.default},vc.prototype.eachChild=function(t){this.defaultValue.isConstant()||t(this.defaultValue.value._styleExpression.expression)},vc.prototype.outputDefined=function(){return!1},vc.prototype.serialize=function(){return null},oi("FormatSectionOverride",vc,{omit:["defaultValue"]});var gc=function(t){function e(e){t.call(this,e,dc)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.recalculate=function(e,r){if(t.prototype.recalculate.call(this,e,r),"auto"===this.layout.get("icon-rotation-alignment")&&("point"!==this.layout.get("symbol-placement")?this.layout._values["icon-rotation-alignment"]="map":this.layout._values["icon-rotation-alignment"]="viewport"),"auto"===this.layout.get("text-rotation-alignment")&&("point"!==this.layout.get("symbol-placement")?this.layout._values["text-rotation-alignment"]="map":this.layout._values["text-rotation-alignment"]="viewport"),"auto"===this.layout.get("text-pitch-alignment")&&(this.layout._values["text-pitch-alignment"]=this.layout.get("text-rotation-alignment")),"auto"===this.layout.get("icon-pitch-alignment")&&(this.layout._values["icon-pitch-alignment"]=this.layout.get("icon-rotation-alignment")),"point"===this.layout.get("symbol-placement")){var n=this.layout.get("text-writing-mode");if(n){for(var i=[],a=0,o=n;a",targetMapId:n,sourceMapId:a.mapId})}}},Cc.prototype.receive=function(t){var e=t.data,r=e.id;if(r&&(!e.targetMapId||this.mapId===e.targetMapId))if(""===e.type){delete this.tasks[r];var n=this.cancelCallbacks[r];delete this.cancelCallbacks[r],n&&n()}else S()||e.mustQueue?(this.tasks[r]=e,this.taskQueue.push(r),this.invoker.trigger()):this.processTask(r,e)},Cc.prototype.process=function(){if(this.taskQueue.length){var t=this.taskQueue.shift(),e=this.tasks[t];delete this.tasks[t],this.taskQueue.length&&this.invoker.trigger(),e&&this.processTask(t,e)}},Cc.prototype.processTask=function(t,e){var r=this;if(""===e.type){var n=this.callbacks[t];delete this.callbacks[t],n&&(e.error?n(fi(e.error)):n(null,fi(e.data)))}else{var i=!1,a=C(this.globalScope)?void 0:[],o=e.hasCallback?function(e,n){i=!0,delete r.cancelCallbacks[t],r.target.postMessage({id:t,type:"",sourceMapId:r.mapId,error:e?ci(e):null,data:ci(n,a)},a)}:function(t){i=!0},s=null,l=fi(e.data);if(this.parent[e.type])s=this.parent[e.type](e.sourceMapId,l,o);else if(this.parent.getWorkerSource){var u=e.type.split(".");s=this.parent.getWorkerSource(e.sourceMapId,u[0],l.source)[u[1]](l,o)}else o(new Error("Could not find function "+e.type));!i&&s&&s.cancel&&(this.cancelCallbacks[t]=s.cancel)}},Cc.prototype.remove=function(){this.invoker.remove(),this.target.removeEventListener("message",this.receive,!1)};var Oc=function(t,e){t&&(e?this.setSouthWest(t).setNorthEast(e):4===t.length?this.setSouthWest([t[0],t[1]]).setNorthEast([t[2],t[3]]):this.setSouthWest(t[0]).setNorthEast(t[1]))};Oc.prototype.setNorthEast=function(t){return this._ne=t instanceof Dc?new Dc(t.lng,t.lat):Dc.convert(t),this},Oc.prototype.setSouthWest=function(t){return this._sw=t instanceof Dc?new Dc(t.lng,t.lat):Dc.convert(t),this},Oc.prototype.extend=function(t){var e,r,n=this._sw,i=this._ne;if(t instanceof Dc)e=t,r=t;else{if(!(t instanceof Oc)){if(Array.isArray(t)){if(4===t.length||t.every(Array.isArray)){var a=t;return this.extend(Oc.convert(a))}var o=t;return this.extend(Dc.convert(o))}return this}if(e=t._sw,r=t._ne,!e||!r)return this}return n||i?(n.lng=Math.min(e.lng,n.lng),n.lat=Math.min(e.lat,n.lat),i.lng=Math.max(r.lng,i.lng),i.lat=Math.max(r.lat,i.lat)):(this._sw=new Dc(e.lng,e.lat),this._ne=new Dc(r.lng,r.lat)),this},Oc.prototype.getCenter=function(){return new Dc((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)},Oc.prototype.getSouthWest=function(){return this._sw},Oc.prototype.getNorthEast=function(){return this._ne},Oc.prototype.getNorthWest=function(){return new Dc(this.getWest(),this.getNorth())},Oc.prototype.getSouthEast=function(){return new Dc(this.getEast(),this.getSouth())},Oc.prototype.getWest=function(){return this._sw.lng},Oc.prototype.getSouth=function(){return this._sw.lat},Oc.prototype.getEast=function(){return this._ne.lng},Oc.prototype.getNorth=function(){return this._ne.lat},Oc.prototype.toArray=function(){return[this._sw.toArray(),this._ne.toArray()]},Oc.prototype.toString=function(){return"LngLatBounds("+this._sw.toString()+", "+this._ne.toString()+")"},Oc.prototype.isEmpty=function(){return!(this._sw&&this._ne)},Oc.prototype.contains=function(t){var e=Dc.convert(t),r=e.lng,n=e.lat,i=this._sw.lat<=n&&n<=this._ne.lat,a=this._sw.lng<=r&&r<=this._ne.lng;return this._sw.lng>this._ne.lng&&(a=this._sw.lng>=r&&r>=this._ne.lng),i&&a},Oc.convert=function(t){return!t||t instanceof Oc?t:new Oc(t)};var Ic=6371008.8,Dc=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid LngLat object: ("+t+", "+e+")");if(this.lng=+t,this.lat=+e,this.lat>90||this.lat<-90)throw new Error("Invalid LngLat latitude value: must be between -90 and 90")};Dc.prototype.wrap=function(){return new Dc(h(this.lng,-180,180),this.lat)},Dc.prototype.toArray=function(){return[this.lng,this.lat]},Dc.prototype.toString=function(){return"LngLat("+this.lng+", "+this.lat+")"},Dc.prototype.distanceTo=function(t){var e=Math.PI/180,r=this.lat*e,n=t.lat*e,i=Math.sin(r)*Math.sin(n)+Math.cos(r)*Math.cos(n)*Math.cos((t.lng-this.lng)*e);return Ic*Math.acos(Math.min(i,1))},Dc.prototype.toBounds=function(t){void 0===t&&(t=0);var e=360*t/40075017,r=e/Math.cos(Math.PI/180*this.lat);return new Oc(new Dc(this.lng-r,this.lat-e),new Dc(this.lng+r,this.lat+e))},Dc.convert=function(t){if(t instanceof Dc)return t;if(Array.isArray(t)&&(2===t.length||3===t.length))return new Dc(Number(t[0]),Number(t[1]));if(!Array.isArray(t)&&"object"==typeof t&&null!==t)return new Dc(Number("lng"in t?t.lng:t.lon),Number(t.lat));throw new Error("`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]")};var zc=2*Math.PI*Ic;function Rc(t){return zc*Math.cos(t*Math.PI/180)}function Fc(t){return(180+t)/360}function Bc(t){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360)))/360}function Nc(t,e){return t/Rc(e)}function jc(t){var e=180-360*t;return 360/Math.PI*Math.atan(Math.exp(e*Math.PI/180))-90}var Uc=function(t,e,r){void 0===r&&(r=0),this.x=+t,this.y=+e,this.z=+r};Uc.fromLngLat=function(t,e){void 0===e&&(e=0);var r=Dc.convert(t);return new Uc(Fc(r.lng),Bc(r.lat),Nc(e,r.lat))},Uc.prototype.toLngLat=function(){return new Dc(360*this.x-180,jc(this.y))},Uc.prototype.toAltitude=function(){return t=this.z,e=this.y,t*Rc(jc(e));var t,e},Uc.prototype.meterInMercatorCoordinateUnits=function(){return 1/zc*(t=jc(this.y),1/Math.cos(t*Math.PI/180));var t};var Vc=function(t,e,r){this.z=t,this.x=e,this.y=r,this.key=Gc(0,t,t,e,r)};Vc.prototype.equals=function(t){return this.z===t.z&&this.x===t.x&&this.y===t.y},Vc.prototype.url=function(t,e){var r,n,i,a,o,s=(r=this.x,n=this.y,i=this.z,a=Pc(256*r,256*(n=Math.pow(2,i)-n-1),i),o=Pc(256*(r+1),256*(n+1),i),a[0]+","+a[1]+","+o[0]+","+o[1]),l=function(t,e,r){for(var n,i="",a=t;a>0;a--)i+=(e&(n=1<this.canonical.z?new Hc(t,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new Hc(t,this.wrap,t,this.canonical.x>>e,this.canonical.y>>e)},Hc.prototype.calculateScaledKey=function(t,e){var r=this.canonical.z-t;return t>this.canonical.z?Gc(this.wrap*+e,t,this.canonical.z,this.canonical.x,this.canonical.y):Gc(this.wrap*+e,t,t,this.canonical.x>>r,this.canonical.y>>r)},Hc.prototype.isChildOf=function(t){if(t.wrap!==this.wrap)return!1;var e=this.canonical.z-t.canonical.z;return 0===t.overscaledZ||t.overscaledZ>e&&t.canonical.y===this.canonical.y>>e},Hc.prototype.children=function(t){if(this.overscaledZ>=t)return[new Hc(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];var e=this.canonical.z+1,r=2*this.canonical.x,n=2*this.canonical.y;return[new Hc(e,this.wrap,e,r,n),new Hc(e,this.wrap,e,r+1,n),new Hc(e,this.wrap,e,r,n+1),new Hc(e,this.wrap,e,r+1,n+1)]},Hc.prototype.isLessThan=function(t){return this.wrapt.wrap)&&(this.overscaledZt.overscaledZ)&&(this.canonical.xt.canonical.x)&&this.canonical.y=this.dim+1||e<-1||e>=this.dim+1)throw new RangeError("out of range source coordinates for DEM data");return(e+1)*this.stride+(t+1)},Wc.prototype._unpackMapbox=function(t,e,r){return(256*t*256+256*e+r)/10-1e4},Wc.prototype._unpackTerrarium=function(t,e,r){return 256*t+e+r/256-32768},Wc.prototype.getPixels=function(){return new $o({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))},Wc.prototype.backfillBorder=function(t,e,r){if(this.dim!==t.dim)throw new Error("dem dimension mismatch");var n=e*this.dim,i=e*this.dim+this.dim,a=r*this.dim,o=r*this.dim+this.dim;switch(e){case-1:n=i-1;break;case 1:i=n+1}switch(r){case-1:a=o-1;break;case 1:o=a+1}for(var s=-e*this.dim,l=-r*this.dim,u=a;u=0&&c[3]>=0&&s.insert(o,c[0],c[1],c[2],c[3])}},Jc.prototype.loadVTLayers=function(){return this.vtLayers||(this.vtLayers=new tl.VectorTile(new Ol(this.rawTileData)).layers,this.sourceLayerCoder=new Yc(this.vtLayers?Object.keys(this.vtLayers).sort():["_geojsonTileLayer"])),this.vtLayers},Jc.prototype.query=function(t,e,r,n){var i=this;this.loadVTLayers();for(var o=t.params||{},s=po/t.tileSize/t.scale,l=An(o.filter),u=t.queryGeometry,c=t.queryPadding*s,f=Qc(u),h=this.grid.query(f.minX-c,f.minY-c,f.maxX+c,f.maxY+c),p=Qc(t.cameraQueryGeometry),d=0,v=this.grid3D.query(p.minX-c,p.minY-c,p.maxX+c,p.maxY+c,(function(e,r,n,i){return function(t,e,r,n,i){for(var o=0,s=t;o=l.x&&i>=l.y)return!0}var u=[new a(e,r),new a(e,i),new a(n,i),new a(n,r)];if(t.length>2)for(var c=0,f=u;c=0)return!0;return!1}(a,f)){var h=this.sourceLayerCoder.decode(r),d=this.vtLayers[h].feature(n);if(i.needGeometry){var v=mo(d,!0);if(!i.filter(new Di(this.tileID.overscaledZ),v,this.tileID.canonical))return}else if(!i.filter(new Di(this.tileID.overscaledZ),d))return;for(var g=this.getId(d,h),y=0;yn)i=!1;else if(e)if(this.expirationTimeht&&(t.getActor().send("enforceCacheSizeLimit",ft),xt=0)},t.clamp=f,t.clearTileCache=function(t){var e=s.caches.delete(ct);t&&e.catch(t).then((function(){return t()}))},t.clipLine=Fu,t.clone=function(t){var e=new Fo(16);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},t.clone$1=w,t.clone$2=function(t){var e=new Fo(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},t.collisionCircleLayout=Ml,t.config=j,t.create=function(){var t=new Fo(16);return Fo!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},t.create$1=function(){var t=new Fo(9);return Fo!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t},t.create$2=function(){var t=new Fo(4);return Fo!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t},t.createCommonjsModule=e,t.createExpression=fn,t.createLayout=ta,t.createStyleLayer=function(t){return"custom"===t.type?new _c(t):new wc[t.type](t)},t.cross=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2];return t[0]=i*l-a*s,t[1]=a*o-n*l,t[2]=n*s-i*o,t},t.deepEqual=function t(e,r){if(Array.isArray(e)){if(!Array.isArray(r)||e.length!==r.length)return!1;for(var n=0;n0&&(a=1/Math.sqrt(a)),t[0]=e[0]*a,t[1]=e[1]*a,t[2]=e[2]*a,t},t.number=er,t.offscreenCanvasSupported=bt,t.ortho=function(t,e,r,n,i,a,o){var s=1/(e-r),l=1/(n-i),u=1/(a-o);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*l,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*u,t[11]=0,t[12]=(e+r)*s,t[13]=(i+n)*l,t[14]=(o+a)*u,t[15]=1,t},t.parseGlyphPBF=function(t){return new Ol(t).readFields(Ql,[])},t.pbf=Ol,t.performSymbolLayout=function(t,e,r,n,i,a,o){t.createArrays();var s=512*t.overscaling;t.tilePixelRatio=po/s,t.compareText={},t.iconsNeedLinear=!1;var l=t.layers[0].layout,u=t.layers[0]._unevaluatedLayout._values,c={};if("composite"===t.textSizeData.kind){var f=t.textSizeData,h=f.minZoom,p=f.maxZoom;c.compositeTextSizes=[u["text-size"].possiblyEvaluate(new Di(h),o),u["text-size"].possiblyEvaluate(new Di(p),o)]}if("composite"===t.iconSizeData.kind){var d=t.iconSizeData,v=d.minZoom,g=d.maxZoom;c.compositeIconSizes=[u["icon-size"].possiblyEvaluate(new Di(v),o),u["icon-size"].possiblyEvaluate(new Di(g),o)]}c.layoutTextSize=u["text-size"].possiblyEvaluate(new Di(t.zoom+1),o),c.layoutIconSize=u["icon-size"].possiblyEvaluate(new Di(t.zoom+1),o),c.textMaxSize=u["text-size"].possiblyEvaluate(new Di(18));for(var y=l.get("text-line-height")*Ll,m="map"===l.get("text-rotation-alignment")&&"point"!==l.get("symbol-placement"),x=l.get("text-keep-upright"),b=l.get("text-size"),_=function(){var a=T[w],s=l.get("text-font").evaluate(a,{},o).join(","),u=b.evaluate(a,{},o),f=c.layoutTextSize.evaluate(a,{},o),h=c.layoutIconSize.evaluate(a,{},o),p={horizontal:{},vertical:void 0},d=a.text,v=[0,0];if(d){var g=d.toString(),_=l.get("text-letter-spacing").evaluate(a,{},o)*Ll,A=function(t){for(var e=0,r=t;e=po||f.y<0||f.y>=po||function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,w,T,A){var M,S,E,L,C,P=t.addToLineVertexArray(e,r),O=0,I=0,D=0,z=0,R=-1,F=-1,B={},N=ja(""),j=0,U=0;if(void 0===s._unevaluatedLayout.getValue("text-radial-offset")?(j=(M=s.layout.get("text-offset").evaluate(b,{},T).map((function(t){return t*Ll})))[0],U=M[1]):(j=s.layout.get("text-radial-offset").evaluate(b,{},T)*Ll,U=Ju),t.allowVerticalPlacement&&n.vertical){var V=s.layout.get("text-rotate").evaluate(b,{},T)+90,q=n.vertical;L=new Hu(l,e,u,c,f,q,h,p,d,V),o&&(C=new Hu(l,e,u,c,f,o,g,y,d,V))}if(i){var H=s.layout.get("icon-rotate").evaluate(b,{}),G="none"!==s.layout.get("icon-text-fit"),W=Nu(i,H,w,G),Y=o?Nu(o,H,w,G):void 0;E=new Hu(l,e,u,c,f,i,g,y,!1,H),O=4*W.length;var X=t.iconSizeData,Z=null;"source"===X.kind?(Z=[Au*s.layout.get("icon-size").evaluate(b,{})])[0]>ec&&k(t.layerIds[0]+': Value for "icon-size" is >= '+tc+'. Reduce your "icon-size".'):"composite"===X.kind&&((Z=[Au*_.compositeIconSizes[0].evaluate(b,{},T),Au*_.compositeIconSizes[1].evaluate(b,{},T)])[0]>ec||Z[1]>ec)&&k(t.layerIds[0]+': Value for "icon-size" is >= '+tc+'. Reduce your "icon-size".'),t.addSymbols(t.icon,W,Z,x,m,b,!1,e,P.lineStartIndex,P.lineLength,-1,T),R=t.icon.placedSymbolArray.length-1,Y&&(I=4*Y.length,t.addSymbols(t.icon,Y,Z,x,m,b,lu.vertical,e,P.lineStartIndex,P.lineLength,-1,T),F=t.icon.placedSymbolArray.length-1)}for(var K in n.horizontal){var J=n.horizontal[K];if(!S){N=ja(J.text);var $=s.layout.get("text-rotate").evaluate(b,{},T);S=new Hu(l,e,u,c,f,J,h,p,d,$)}var Q=1===J.positionedLines.length;if(D+=rc(t,e,J,a,s,d,b,v,P,n.vertical?lu.horizontal:lu.horizontalOnly,Q?Object.keys(n.horizontal):[K],B,R,_,T),Q)break}n.vertical&&(z+=rc(t,e,n.vertical,a,s,d,b,v,P,lu.vertical,["vertical"],B,F,_,T));var tt=S?S.boxStartIndex:t.collisionBoxArray.length,et=S?S.boxEndIndex:t.collisionBoxArray.length,rt=L?L.boxStartIndex:t.collisionBoxArray.length,nt=L?L.boxEndIndex:t.collisionBoxArray.length,it=E?E.boxStartIndex:t.collisionBoxArray.length,at=E?E.boxEndIndex:t.collisionBoxArray.length,ot=C?C.boxStartIndex:t.collisionBoxArray.length,st=C?C.boxEndIndex:t.collisionBoxArray.length,lt=-1,ut=function(t,e){return t&&t.circleDiameter?Math.max(t.circleDiameter,e):e};lt=ut(S,lt),lt=ut(L,lt),lt=ut(E,lt);var ct=(lt=ut(C,lt))>-1?1:0;ct&&(lt*=A/Ll),t.glyphOffsetArray.length>=hc.MAX_GLYPHS&&k("Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907"),void 0!==b.sortKey&&t.addToSortKeyRanges(t.symbolInstances.length,b.sortKey),t.symbolInstances.emplaceBack(e.x,e.y,B.right>=0?B.right:-1,B.center>=0?B.center:-1,B.left>=0?B.left:-1,B.vertical||-1,R,F,N,tt,et,rt,nt,it,at,ot,st,u,D,z,O,I,ct,0,h,j,U,lt)}(t,f,s,r,n,i,h,t.layers[0],t.collisionBoxArray,e.index,e.sourceLayerIndex,t.index,m,w,M,l,b,T,S,d,e,a,u,c,o)};if("line"===E)for(var O=0,I=Fu(e.geometry,0,0,po,po);O1){var U=Du(j,A,r.vertical||v,n,g,x);U&&P(j,U)}}else if("Polygon"===e.type)for(var V=0,q=Fs(e.geometry,0);V=E.maxzoom||"none"!==E.visibility&&(o(S,this.zoom,n),(v[E.id]=E.createBucket({index:c.bucketLayerIDs.length,layers:S,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:b,sourceID:this.source})).populate(_,g,this.tileID.canonical),c.bucketLayerIDs.push(S.map((function(t){return t.id}))))}}}var L=t.mapObject(g.glyphDependencies,(function(t){return Object.keys(t).map(Number)}));Object.keys(L).length?a.send("getGlyphs",{uid:this.uid,stacks:L},(function(t,e){f||(f=t,h=e,O.call(l))})):h={};var C=Object.keys(g.iconDependencies);C.length?a.send("getImages",{icons:C,source:this.source,tileID:this.tileID,type:"icons"},(function(t,e){f||(f=t,p=e,O.call(l))})):p={};var P=Object.keys(g.patternDependencies);function O(){if(f)return s(f);if(h&&p&&d){var e=new i(h),r=new t.ImageAtlas(p,d);for(var a in v){var l=v[a];l instanceof t.SymbolBucket?(o(l.layers,this.zoom,n),t.performSymbolLayout(l,h,e.positions,p,r.iconPositions,this.showCollisionBoxes,this.tileID.canonical)):l.hasPattern&&(l instanceof t.LineBucket||l instanceof t.FillBucket||l instanceof t.FillExtrusionBucket)&&(o(l.layers,this.zoom,n),l.addFeatures(g,this.tileID.canonical,r.patternPositions))}this.status="done",s(null,{buckets:t.values(v).filter((function(t){return!t.isEmpty()})),featureIndex:c,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:e.image,imageAtlas:r,glyphMap:this.returnDependencies?h:null,iconMap:this.returnDependencies?p:null,glyphPositions:this.returnDependencies?e.positions:null})}}P.length?a.send("getImages",{icons:P,source:this.source,tileID:this.tileID,type:"patterns"},(function(t,e){f||(f=t,d=e,O.call(l))})):d={},O.call(this)};var l=function(t,e,r,n){this.actor=t,this.layerIndex=e,this.availableImages=r,this.loadVectorData=n||s,this.loading={},this.loaded={}};l.prototype.loadTile=function(e,r){var n=this,i=e.uid;this.loading||(this.loading={});var o=!!(e&&e.request&&e.request.collectResourceTiming)&&new t.RequestPerformance(e.request),s=this.loading[i]=new a(e);s.abort=this.loadVectorData(e,(function(e,a){if(delete n.loading[i],e||!a)return s.status="done",n.loaded[i]=s,r(e);var l=a.rawData,u={};a.expires&&(u.expires=a.expires),a.cacheControl&&(u.cacheControl=a.cacheControl);var c={};if(o){var f=o.finish();f&&(c.resourceTiming=JSON.parse(JSON.stringify(f)))}s.vectorTile=a.vectorTile,s.parse(a.vectorTile,n.layerIndex,n.availableImages,n.actor,(function(e,n){if(e||!n)return r(e);r(null,t.extend({rawTileData:l.slice(0)},n,u,c))})),n.loaded=n.loaded||{},n.loaded[i]=s}))},l.prototype.reloadTile=function(t,e){var r=this,n=this.loaded,i=t.uid,a=this;if(n&&n[i]){var o=n[i];o.showCollisionBoxes=t.showCollisionBoxes;var s=function(t,n){var i=o.reloadCallback;i&&(delete o.reloadCallback,o.parse(o.vectorTile,a.layerIndex,r.availableImages,a.actor,i)),e(t,n)};"parsing"===o.status?o.reloadCallback=s:"done"===o.status&&(o.vectorTile?o.parse(o.vectorTile,this.layerIndex,this.availableImages,this.actor,s):s())}},l.prototype.abortTile=function(t,e){var r=this.loading,n=t.uid;r&&r[n]&&r[n].abort&&(r[n].abort(),delete r[n]),e()},l.prototype.removeTile=function(t,e){var r=this.loaded,n=t.uid;r&&r[n]&&delete r[n],e()};var u=t.window.ImageBitmap,c=function(){this.loaded={}};c.prototype.loadTile=function(e,r){var n=e.uid,i=e.encoding,a=e.rawImageData,o=u&&a instanceof u?this.getImageData(a):a,s=new t.DEMData(n,o,i);this.loaded=this.loaded||{},this.loaded[n]=s,r(null,s)},c.prototype.getImageData=function(e){this.offscreenCanvas&&this.offscreenCanvasContext||(this.offscreenCanvas=new OffscreenCanvas(e.width,e.height),this.offscreenCanvasContext=this.offscreenCanvas.getContext("2d")),this.offscreenCanvas.width=e.width,this.offscreenCanvas.height=e.height,this.offscreenCanvasContext.drawImage(e,0,0,e.width,e.height);var r=this.offscreenCanvasContext.getImageData(-1,-1,e.width+2,e.height+2);return this.offscreenCanvasContext.clearRect(0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),new t.RGBAImage({width:r.width,height:r.height},r.data)},c.prototype.removeTile=function(t){var e=this.loaded,r=t.uid;e&&e[r]&&delete e[r]};var f=function t(e,r){var n,i=e&&e.type;if("FeatureCollection"===i)for(n=0;n=0!=!!e&&t.reverse()}var d=t.vectorTile.VectorTileFeature.prototype.toGeoJSON,v=function(e){this._feature=e,this.extent=t.EXTENT,this.type=e.type,this.properties=e.tags,"id"in e&&!isNaN(e.id)&&(this.id=parseInt(e.id,10))};v.prototype.loadGeometry=function(){if(1===this._feature.type){for(var e=[],r=0,n=this._feature.geometry;r>31}function P(t,e){for(var r=t.loadGeometry(),n=t.type,i=0,a=0,o=r.length,s=0;s>1;D(t,e,o,n,i,a%2),I(t,e,r,n,o-1,a+1),I(t,e,r,o+1,i,a+1)}}function D(t,e,r,n,i,a){for(;i>n;){if(i-n>600){var o=i-n+1,s=r-n+1,l=Math.log(o),u=.5*Math.exp(2*l/3),c=.5*Math.sqrt(l*u*(o-u)/o)*(s-o/2<0?-1:1);D(t,e,r,Math.max(n,Math.floor(r-s*u/o+c)),Math.min(i,Math.floor(r+(o-s)*u/o+c)),a)}var f=e[2*r+a],h=n,p=i;for(z(t,e,n,r),e[2*i+a]>f&&z(t,e,n,i);hf;)p--}e[2*n+a]===f?z(t,e,n,p):z(t,e,++p,i),p<=r&&(n=p+1),r<=p&&(i=p-1)}}function z(t,e,r,n){R(t,r,n),R(e,2*r,2*n),R(e,2*r+1,2*n+1)}function R(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function F(t,e,r,n){var i=t-r,a=e-n;return i*i+a*a}_.fromVectorTileJs=w,_.fromGeojsonVt=T,_.GeoJSONWrapper=k;var B=function(t){return t[0]},N=function(t){return t[1]},j=function(t,e,r,n,i){void 0===e&&(e=B),void 0===r&&(r=N),void 0===n&&(n=64),void 0===i&&(i=Float64Array),this.nodeSize=n,this.points=t;for(var a=t.length<65536?Uint16Array:Uint32Array,o=this.ids=new a(t.length),s=this.coords=new i(2*t.length),l=0;l=r&&s<=i&&l>=n&&l<=a&&c.push(t[d]);else{var v=Math.floor((p+h)/2);s=e[2*v],l=e[2*v+1],s>=r&&s<=i&&l>=n&&l<=a&&c.push(t[v]);var g=(f+1)%2;(0===f?r<=s:n<=l)&&(u.push(p),u.push(v-1),u.push(g)),(0===f?i>=s:a>=l)&&(u.push(v+1),u.push(h),u.push(g))}}return c}(this.ids,this.coords,t,e,r,n,this.nodeSize)},j.prototype.within=function(t,e,r){return function(t,e,r,n,i,a){for(var o=[0,t.length-1,0],s=[],l=i*i;o.length;){var u=o.pop(),c=o.pop(),f=o.pop();if(c-f<=a)for(var h=f;h<=c;h++)F(e[2*h],e[2*h+1],r,n)<=l&&s.push(t[h]);else{var p=Math.floor((f+c)/2),d=e[2*p],v=e[2*p+1];F(d,v,r,n)<=l&&s.push(t[p]);var g=(u+1)%2;(0===u?r-i<=d:n-i<=v)&&(o.push(f),o.push(p-1),o.push(g)),(0===u?r+i>=d:n+i>=v)&&(o.push(p+1),o.push(c),o.push(g))}}return s}(this.ids,this.coords,t,e,r,this.nodeSize)};var U={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:function(t){return t}},V=function(t){this.options=Z(Object.create(U),t),this.trees=new Array(this.options.maxZoom+1)};function q(t,e,r,n,i){return{x:t,y:e,zoom:1/0,id:r,parentId:-1,numPoints:n,properties:i}}function H(t,e){var r=t.geometry.coordinates,n=r[0],i=r[1];return{x:Y(n),y:X(i),zoom:1/0,index:e,parentId:-1}}function G(t){return{type:"Feature",id:t.id,properties:W(t),geometry:{type:"Point",coordinates:[(n=t.x,360*(n-.5)),(e=t.y,r=(180-360*e)*Math.PI/180,360*Math.atan(Math.exp(r))/Math.PI-90)]}};var e,r,n}function W(t){var e=t.numPoints,r=e>=1e4?Math.round(e/1e3)+"k":e>=1e3?Math.round(e/100)/10+"k":e;return Z(Z({},t.properties),{cluster:!0,cluster_id:t.id,point_count:e,point_count_abbreviated:r})}function Y(t){return t/360+.5}function X(t){var e=Math.sin(t*Math.PI/180),r=.5-.25*Math.log((1+e)/(1-e))/Math.PI;return r<0?0:r>1?1:r}function Z(t,e){for(var r in e)t[r]=e[r];return t}function K(t){return t.x}function J(t){return t.y}function $(t,e,r,n){for(var i,a=n,o=r-e>>1,s=r-e,l=t[e],u=t[e+1],c=t[r],f=t[r+1],h=e+3;ha)i=h,a=p;else if(p===a){var d=Math.abs(h-o);dn&&(i-e>3&&$(t,e,i,n),t[i+2]=a,r-i>3&&$(t,i,r,n))}function Q(t,e,r,n,i,a){var o=i-r,s=a-n;if(0!==o||0!==s){var l=((t-r)*o+(e-n)*s)/(o*o+s*s);l>1?(r=i,n=a):l>0&&(r+=o*l,n+=s*l)}return(o=t-r)*o+(s=e-n)*s}function tt(t,e,r,n){var i={id:void 0===t?null:t,type:e,geometry:r,tags:n,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return function(t){var e=t.geometry,r=t.type;if("Point"===r||"MultiPoint"===r||"LineString"===r)et(t,e);else if("Polygon"===r||"MultiLineString"===r)for(var n=0;n0&&(o+=n?(i*u-l*a)/2:Math.sqrt(Math.pow(l-i,2)+Math.pow(u-a,2))),i=l,a=u}var c=e.length-3;e[2]=1,$(e,0,c,r),e[c+2]=1,e.size=Math.abs(o),e.start=0,e.end=e.size}function at(t,e,r,n){for(var i=0;i1?1:r}function lt(t,e,r,n,i,a,o,s){if(n/=e,a>=(r/=e)&&o=n)return null;for(var l=[],u=0;u=r&&d=n)){var v=[];if("Point"===h||"MultiPoint"===h)ut(f,v,r,n,i);else if("LineString"===h)ct(f,v,r,n,i,!1,s.lineMetrics);else if("MultiLineString"===h)ht(f,v,r,n,i,!1);else if("Polygon"===h)ht(f,v,r,n,i,!0);else if("MultiPolygon"===h)for(var g=0;g=r&&o<=n&&(e.push(t[a]),e.push(t[a+1]),e.push(t[a+2]))}}function ct(t,e,r,n,i,a,o){for(var s,l,u=ft(t),c=0===i?dt:vt,f=t.start,h=0;hr&&(l=c(u,p,d,g,y,r),o&&(u.start=f+s*l)):m>n?x=r&&(l=c(u,p,d,g,y,r),b=!0),x>n&&m<=n&&(l=c(u,p,d,g,y,n),b=!0),!a&&b&&(o&&(u.end=f+s*l),e.push(u),u=ft(t)),o&&(f+=s)}var _=t.length-3;p=t[_],d=t[_+1],v=t[_+2],(m=0===i?p:d)>=r&&m<=n&&pt(u,p,d,v),_=u.length-3,a&&_>=3&&(u[_]!==u[0]||u[_+1]!==u[1])&&pt(u,u[0],u[1],u[2]),u.length&&e.push(u)}function ft(t){var e=[];return e.size=t.size,e.start=t.start,e.end=t.end,e}function ht(t,e,r,n,i,a){for(var o=0;oo.maxX&&(o.maxX=c),f>o.maxY&&(o.maxY=f)}return o}function _t(t,e,r,n){var i=e.geometry,a=e.type,o=[];if("Point"===a||"MultiPoint"===a)for(var s=0;s0&&e.size<(i?o:n))r.numPoints+=e.length/3;else{for(var s=[],l=0;lo)&&(r.numSimplified++,s.push(e[l]),s.push(e[l+1])),r.numPoints++;i&&function(t,e){for(var r=0,n=0,i=t.length,a=i-2;n0===e)for(n=0,i=t.length;n24)throw new Error("maxZoom should be in the 0-24 range");if(e.promoteId&&e.generateId)throw new Error("promoteId and generateId cannot be used together.");var n=function(t,e){var r=[];if("FeatureCollection"===t.type)for(var n=0;n=n;u--){var c=+Date.now();s=this._cluster(s,u),this.trees[u]=new j(s,K,J,a,Float32Array),r&&console.log("z%d: %d clusters in %dms",u,s.length,+Date.now()-c)}return r&&console.timeEnd("total time"),this},V.prototype.getClusters=function(t,e){var r=((t[0]+180)%360+360)%360-180,n=Math.max(-90,Math.min(90,t[1])),i=180===t[2]?180:((t[2]+180)%360+360)%360-180,a=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)r=-180,i=180;else if(r>i){var o=this.getClusters([r,n,180,a],e),s=this.getClusters([-180,n,i,a],e);return o.concat(s)}for(var l=this.trees[this._limitZoom(e)],u=[],c=0,f=l.range(Y(r),X(a),Y(i),X(n));ce&&(d+=m.numPoints||1)}if(d>=s){for(var x=c.x*p,b=c.y*p,_=o&&p>1?this._map(c,!0):null,w=(u<<5)+(e+1)+this.points.length,T=0,k=h;T1)for(var E=0,L=h;E>5},V.prototype._getOriginZoom=function(t){return(t-this.points.length)%32},V.prototype._map=function(t,e){if(t.numPoints)return e?Z({},t.properties):t.properties;var r=this.points[t.index].properties,n=this.options.map(r);return e&&n===r?Z({},n):n},Tt.prototype.options={maxZoom:14,indexMaxZoom:5,indexMaxPoints:1e5,tolerance:3,extent:4096,buffer:64,lineMetrics:!1,promoteId:null,generateId:!1,debug:0},Tt.prototype.splitTile=function(t,e,r,n,i,a,o){for(var s=[t,e,r,n],l=this.options,u=l.debug;s.length;){n=s.pop(),r=s.pop(),e=s.pop(),t=s.pop();var c=1<1&&console.time("creation"),h=this.tiles[f]=bt(t,e,r,n,l),this.tileCoords.push({z:e,x:r,y:n}),u)){u>1&&(console.log("tile z%d-%d-%d (features: %d, points: %d, simplified: %d)",e,r,n,h.numFeatures,h.numPoints,h.numSimplified),console.timeEnd("creation"));var p="z"+e;this.stats[p]=(this.stats[p]||0)+1,this.total++}if(h.source=t,i){if(e===l.maxZoom||e===i)continue;var d=1<1&&console.time("clipping");var v,g,y,m,x,b,_=.5*l.buffer/l.extent,w=.5-_,T=.5+_,k=1+_;v=g=y=m=null,x=lt(t,c,r-_,r+T,0,h.minX,h.maxX,l),b=lt(t,c,r+w,r+k,0,h.minX,h.maxX,l),t=null,x&&(v=lt(x,c,n-_,n+T,1,h.minY,h.maxY,l),g=lt(x,c,n+w,n+k,1,h.minY,h.maxY,l),x=null),b&&(y=lt(b,c,n-_,n+T,1,h.minY,h.maxY,l),m=lt(b,c,n+w,n+k,1,h.minY,h.maxY,l),b=null),u>1&&console.timeEnd("clipping"),s.push(v||[],e+1,2*r,2*n),s.push(g||[],e+1,2*r,2*n+1),s.push(y||[],e+1,2*r+1,2*n),s.push(m||[],e+1,2*r+1,2*n+1)}}},Tt.prototype.getTile=function(t,e,r){var n=this.options,i=n.extent,a=n.debug;if(t<0||t>24)return null;var o=1<1&&console.log("drilling down to z%d-%d-%d",t,e,r);for(var l,u=t,c=e,f=r;!l&&u>0;)u--,c=Math.floor(c/2),f=Math.floor(f/2),l=this.tiles[kt(u,c,f)];return l&&l.source?(a>1&&console.log("found parent tile z%d-%d-%d",u,c,f),a>1&&console.time("drilling down"),this.splitTile(l.source,u,c,f,t,e,r),a>1&&console.timeEnd("drilling down"),this.tiles[s]?mt(this.tiles[s],i):null):null};var Mt=function(e){function r(t,r,n,i){e.call(this,t,r,n,At),i&&(this.loadGeoJSON=i)}return e&&(r.__proto__=e),r.prototype=Object.create(e&&e.prototype),r.prototype.constructor=r,r.prototype.loadData=function(t,e){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),this._pendingCallback=e,this._pendingLoadDataParams=t,this._state&&"Idle"!==this._state?this._state="NeedsLoadData":(this._state="Coalescing",this._loadData())},r.prototype._loadData=function(){var e=this;if(this._pendingCallback&&this._pendingLoadDataParams){var r=this._pendingCallback,n=this._pendingLoadDataParams;delete this._pendingCallback,delete this._pendingLoadDataParams;var i=!!(n&&n.request&&n.request.collectResourceTiming)&&new t.RequestPerformance(n.request);this.loadGeoJSON(n,(function(a,o){if(a||!o)return r(a);if("object"!=typeof o)return r(new Error("Input data given to '"+n.source+"' is not a valid GeoJSON object."));f(o,!0);try{if(n.filter){var s=t.createExpression(n.filter,{type:"boolean","property-type":"data-driven",overridable:!1,transition:!1});if("error"===s.result)throw new Error(s.value.map((function(t){return t.key+": "+t.message})).join(", "));var l=o.features.filter((function(t){return s.value.evaluate({zoom:0},t)}));o={type:"FeatureCollection",features:l}}e._geoJSONIndex=n.cluster?new V(function(e){var r=e.superclusterOptions,n=e.clusterProperties;if(!n||!r)return r;for(var i={},a={},o={accumulated:null,zoom:0},s={properties:null},l=Object.keys(n),u=0,c=l;u=0?0:e.button},r.remove=function(t){t.parentNode&&t.parentNode.removeChild(t)};var h=function(e){function r(){e.call(this),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new t.RGBAImage({width:1,height:1}),this.dirty=!0}return e&&(r.__proto__=e),r.prototype=Object.create(e&&e.prototype),r.prototype.constructor=r,r.prototype.isLoaded=function(){return this.loaded},r.prototype.setLoaded=function(t){if(this.loaded!==t&&(this.loaded=t,t)){for(var e=0,r=this.requestors;e=0?1.2:1))}function y(t,e,r,n,i,a,o){for(var s=0;s65535)e(new Error("glyphs > 65535 not supported"));else if(a.ranges[s])e(null,{stack:r,id:i,glyph:o});else{var l=a.requests[s];l||(l=a.requests[s]=[],x.loadGlyphRange(r,s,n.url,n.requestManager,(function(t,e){if(e){for(var r in e)n._doesCharSupportLocalGlyph(+r)||(a.glyphs[+r]=e[+r]);a.ranges[s]=!0}for(var i=0,o=l;i1&&(l=t[++s]);var c=Math.abs(u-l.left),f=Math.abs(u-l.right),h=Math.min(c,f),p=void 0,d=i/r*(n+1);if(l.isDash){var v=n-Math.abs(d);p=Math.sqrt(h*h+v*v)}else p=n-Math.sqrt(h*h+d*d);this.data[o+u]=Math.max(0,Math.min(255,p+128))}},k.prototype.addRegularDash=function(t){for(var e=t.length-1;e>=0;--e){var r=t[e],n=t[e+1];r.zeroLength?t.splice(e,1):n&&n.isDash===r.isDash&&(n.left=r.left,t.splice(e,1))}var i=t[0],a=t[t.length-1];i.isDash===a.isDash&&(i.left=a.left-this.width,a.right=i.right+this.width);for(var o=this.width*this.nextRow,s=0,l=t[s],u=0;u1&&(l=t[++s]);var c=Math.abs(u-l.left),f=Math.abs(u-l.right),h=Math.min(c,f),p=l.isDash?h:-h;this.data[o+u]=Math.max(0,Math.min(255,p+128))}},k.prototype.addDash=function(e,r){var n=r?7:0,i=2*n+1;if(this.nextRow+i>this.height)return t.warnOnce("LineAtlas out of space"),null;for(var a=0,o=0;o=n&&e.x=i&&e.y0&&(l[new t.OverscaledTileID(e.overscaledZ,a,r.z,i,r.y-1).key]={backfilled:!1},l[new t.OverscaledTileID(e.overscaledZ,e.wrap,r.z,r.x,r.y-1).key]={backfilled:!1},l[new t.OverscaledTileID(e.overscaledZ,s,r.z,o,r.y-1).key]={backfilled:!1}),r.y+10&&(n.resourceTiming=e._resourceTiming,e._resourceTiming=[]),e.fire(new t.Event("data",n))}}))},r.prototype.onAdd=function(t){this.map=t,this.load()},r.prototype.setData=function(e){var r=this;return this._data=e,this.fire(new t.Event("dataloading",{dataType:"source"})),this._updateWorkerData((function(e){if(e)r.fire(new t.ErrorEvent(e));else{var n={dataType:"source",sourceDataType:"content"};r._collectResourceTiming&&r._resourceTiming&&r._resourceTiming.length>0&&(n.resourceTiming=r._resourceTiming,r._resourceTiming=[]),r.fire(new t.Event("data",n))}})),this},r.prototype.getClusterExpansionZoom=function(t,e){return this.actor.send("geojson.getClusterExpansionZoom",{clusterId:t,source:this.id},e),this},r.prototype.getClusterChildren=function(t,e){return this.actor.send("geojson.getClusterChildren",{clusterId:t,source:this.id},e),this},r.prototype.getClusterLeaves=function(t,e,r,n){return this.actor.send("geojson.getClusterLeaves",{source:this.id,clusterId:t,limit:e,offset:r},n),this},r.prototype._updateWorkerData=function(e){var r=this;this._loaded=!1;var n=t.extend({},this.workerOptions),i=this._data;"string"==typeof i?(n.request=this.map._requestManager.transformRequest(t.browser.resolveURL(i),t.ResourceType.Source),n.request.collectResourceTiming=this._collectResourceTiming):n.data=JSON.stringify(i),this.actor.send(this.type+".loadData",n,(function(t,i){r._removed||i&&i.abandoned||(r._loaded=!0,i&&i.resourceTiming&&i.resourceTiming[r.id]&&(r._resourceTiming=i.resourceTiming[r.id].slice(0)),r.actor.send(r.type+".coalesce",{source:n.source},null),e(t))}))},r.prototype.loaded=function(){return this._loaded},r.prototype.loadTile=function(e,r){var n=this,i=e.actor?"reloadTile":"loadTile";e.actor=this.actor;var a={type:this.type,uid:e.uid,tileID:e.tileID,zoom:e.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:t.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId};e.request=this.actor.send(i,a,(function(t,a){return delete e.request,e.unloadVectorData(),e.aborted?r(null):t?r(t):(e.loadVectorData(a,n.map.painter,"reloadTile"===i),r(null))}))},r.prototype.abortTile=function(t){t.request&&(t.request.cancel(),delete t.request),t.aborted=!0},r.prototype.unloadTile=function(t){t.unloadVectorData(),this.actor.send("removeTile",{uid:t.uid,type:this.type,source:this.id})},r.prototype.onRemove=function(){this._removed=!0,this.actor.send("removeSource",{type:this.type,source:this.id})},r.prototype.serialize=function(){return t.extend({},this._options,{type:this.type,data:this._data})},r.prototype.hasTransition=function(){return!1},r}(t.Evented),O=t.createLayout([{name:"a_pos",type:"Int16",components:2},{name:"a_texture_pos",type:"Int16",components:2}]),I=function(e){function r(t,r,n,i){e.call(this),this.id=t,this.dispatcher=n,this.coordinates=r.coordinates,this.type="image",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(i),this.options=r}return e&&(r.__proto__=e),r.prototype=Object.create(e&&e.prototype),r.prototype.constructor=r,r.prototype.load=function(e,r){var n=this;this._loaded=!1,this.fire(new t.Event("dataloading",{dataType:"source"})),this.url=this.options.url,t.getImage(this.map._requestManager.transformRequest(this.url,t.ResourceType.Image),(function(i,a){n._loaded=!0,i?n.fire(new t.ErrorEvent(i)):a&&(n.image=a,e&&(n.coordinates=e),r&&r(),n._finishLoading())}))},r.prototype.loaded=function(){return this._loaded},r.prototype.updateImage=function(t){var e=this;return this.image&&t.url?(this.options.url=t.url,this.load(t.coordinates,(function(){e.texture=null})),this):this},r.prototype._finishLoading=function(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new t.Event("data",{dataType:"source",sourceDataType:"metadata"})))},r.prototype.onAdd=function(t){this.map=t,this.load()},r.prototype.setCoordinates=function(e){var r=this;this.coordinates=e;var n=e.map(t.MercatorCoordinate.fromLngLat);this.tileID=function(e){for(var r=1/0,n=1/0,i=-1/0,a=-1/0,o=0,s=e;or.end(0)?this.fire(new t.ErrorEvent(new t.ValidationError("sources."+this.id,null,"Playback for this video can be set only between the "+r.start(0)+" and "+r.end(0)+"-second mark."))):this.video.currentTime=e}},r.prototype.getVideo=function(){return this.video},r.prototype.onAdd=function(t){this.map||(this.map=t,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))},r.prototype.prepare=function(){if(!(0===Object.keys(this.tiles).length||this.video.readyState<2)){var e=this.map.painter.context,r=e.gl;for(var n in this.boundsBuffer||(this.boundsBuffer=e.createVertexBuffer(this._boundsArray,O.members)),this.boundsSegments||(this.boundsSegments=t.SegmentVector.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind(r.LINEAR,r.CLAMP_TO_EDGE),r.texSubImage2D(r.TEXTURE_2D,0,0,0,r.RGBA,r.UNSIGNED_BYTE,this.video)):(this.texture=new t.Texture(e,this.video,r.RGBA),this.texture.bind(r.LINEAR,r.CLAMP_TO_EDGE)),this.tiles){var i=this.tiles[n];"loaded"!==i.state&&(i.state="loaded",i.texture=this.texture)}}},r.prototype.serialize=function(){return{type:"video",urls:this.urls,coordinates:this.coordinates}},r.prototype.hasTransition=function(){return this.video&&!this.video.paused},r}(I),z=function(e){function r(r,n,i,a){e.call(this,r,n,i,a),n.coordinates?Array.isArray(n.coordinates)&&4===n.coordinates.length&&!n.coordinates.some((function(t){return!Array.isArray(t)||2!==t.length||t.some((function(t){return"number"!=typeof t}))}))||this.fire(new t.ErrorEvent(new t.ValidationError("sources."+r,null,'"coordinates" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new t.ErrorEvent(new t.ValidationError("sources."+r,null,'missing required property "coordinates"'))),n.animate&&"boolean"!=typeof n.animate&&this.fire(new t.ErrorEvent(new t.ValidationError("sources."+r,null,'optional "animate" property must be a boolean value'))),n.canvas?"string"==typeof n.canvas||n.canvas instanceof t.window.HTMLCanvasElement||this.fire(new t.ErrorEvent(new t.ValidationError("sources."+r,null,'"canvas" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new t.ErrorEvent(new t.ValidationError("sources."+r,null,'missing required property "canvas"'))),this.options=n,this.animate=void 0===n.animate||n.animate}return e&&(r.__proto__=e),r.prototype=Object.create(e&&e.prototype),r.prototype.constructor=r,r.prototype.load=function(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof t.window.HTMLCanvasElement?this.options.canvas:t.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new t.ErrorEvent(new Error("Canvas dimensions cannot be less than or equal to zero."))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())},r.prototype.getCanvas=function(){return this.canvas},r.prototype.onAdd=function(t){this.map=t,this.load(),this.canvas&&this.animate&&this.play()},r.prototype.onRemove=function(){this.pause()},r.prototype.prepare=function(){var e=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,e=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,e=!0),!this._hasInvalidDimensions()&&0!==Object.keys(this.tiles).length){var r=this.map.painter.context,n=r.gl;for(var i in this.boundsBuffer||(this.boundsBuffer=r.createVertexBuffer(this._boundsArray,O.members)),this.boundsSegments||(this.boundsSegments=t.SegmentVector.simpleSegment(0,0,4,2)),this.texture?(e||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new t.Texture(r,this.canvas,n.RGBA,{premultiply:!0}),this.tiles){var a=this.tiles[i];"loaded"!==a.state&&(a.state="loaded",a.texture=this.texture)}}},r.prototype.serialize=function(){return{type:"canvas",coordinates:this.coordinates}},r.prototype.hasTransition=function(){return this._playing},r.prototype._hasInvalidDimensions=function(){for(var t=0,e=[this.canvas.width,this.canvas.height];tthis.max){var o=this._getAndRemoveByKey(this.order[0]);o&&this.onRemove(o)}return this},j.prototype.has=function(t){return t.wrapped().key in this.data},j.prototype.getAndRemove=function(t){return this.has(t)?this._getAndRemoveByKey(t.wrapped().key):null},j.prototype._getAndRemoveByKey=function(t){var e=this.data[t].shift();return e.timeout&&clearTimeout(e.timeout),0===this.data[t].length&&delete this.data[t],this.order.splice(this.order.indexOf(t),1),e.value},j.prototype.getByKey=function(t){var e=this.data[t];return e?e[0].value:null},j.prototype.get=function(t){return this.has(t)?this.data[t.wrapped().key][0].value:null},j.prototype.remove=function(t,e){if(!this.has(t))return this;var r=t.wrapped().key,n=void 0===e?0:this.data[r].indexOf(e),i=this.data[r][n];return this.data[r].splice(n,1),i.timeout&&clearTimeout(i.timeout),0===this.data[r].length&&delete this.data[r],this.onRemove(i.value),this.order.splice(this.order.indexOf(r),1),this},j.prototype.setMaxSize=function(t){for(this.max=t;this.order.length>this.max;){var e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this},j.prototype.filter=function(t){var e=[];for(var r in this.data)for(var n=0,i=this.data[r];n1||(Math.abs(r)>1&&(1===Math.abs(r+i)?r+=i:1===Math.abs(r-i)&&(r-=i)),e.dem&&t.dem&&(t.dem.backfillBorder(e.dem,r,n),t.neighboringTiles&&t.neighboringTiles[a]&&(t.neighboringTiles[a].backfilled=!0)))}},r.prototype.getTile=function(t){return this.getTileByID(t.key)},r.prototype.getTileByID=function(t){return this._tiles[t]},r.prototype._retainLoadedChildren=function(t,e,r,n){for(var i in this._tiles){var a=this._tiles[i];if(!(n[i]||!a.hasData()||a.tileID.overscaledZ<=e||a.tileID.overscaledZ>r)){for(var o=a.tileID;a&&a.tileID.overscaledZ>e+1;){var s=a.tileID.scaledTo(a.tileID.overscaledZ-1);(a=this._tiles[s.key])&&a.hasData()&&(o=s)}for(var l=o;l.overscaledZ>e;)if(t[(l=l.scaledTo(l.overscaledZ-1)).key]){n[o.key]=o;break}}}},r.prototype.findLoadedParent=function(t,e){if(t.key in this._loadedParentTiles){var r=this._loadedParentTiles[t.key];return r&&r.tileID.overscaledZ>=e?r:null}for(var n=t.overscaledZ-1;n>=e;n--){var i=t.scaledTo(n),a=this._getLoadedTile(i);if(a)return a}},r.prototype._getLoadedTile=function(t){var e=this._tiles[t.key];return e&&e.hasData()?e:this._cache.getByKey(t.wrapped().key)},r.prototype.updateCacheSize=function(t){var e=(Math.ceil(t.width/this._source.tileSize)+1)*(Math.ceil(t.height/this._source.tileSize)+1),r=Math.floor(5*e),n="number"==typeof this._maxTileCacheSize?Math.min(this._maxTileCacheSize,r):r;this._cache.setMaxSize(n)},r.prototype.handleWrapJump=function(t){var e=(t-(void 0===this._prevLng?t:this._prevLng))/360,r=Math.round(e);if(this._prevLng=t,r){var n={};for(var i in this._tiles){var a=this._tiles[i];a.tileID=a.tileID.unwrapTo(a.tileID.wrap+r),n[a.tileID.key]=a}for(var o in this._tiles=n,this._timers)clearTimeout(this._timers[o]),delete this._timers[o];for(var s in this._tiles){var l=this._tiles[s];this._setTileReloadTimer(s,l)}}},r.prototype.update=function(e){var n=this;if(this.transform=e,this._sourceLoaded&&!this._paused){var i;this.updateCacheSize(e),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used?this._source.tileID?i=e.getVisibleUnwrappedCoordinates(this._source.tileID).map((function(e){return new t.OverscaledTileID(e.canonical.z,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y)})):(i=e.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled}),this._source.hasTile&&(i=i.filter((function(t){return n._source.hasTile(t)})))):i=[];var a=e.coveringZoomLevel(this._source),o=Math.max(a-r.maxOverzooming,this._source.minzoom),s=Math.max(a+r.maxUnderzooming,this._source.minzoom),l=this._updateRetainedTiles(i,a);if(Dt(this._source.type)){for(var u={},c={},f=0,h=Object.keys(l);fthis._source.maxzoom){var g=d.children(this._source.maxzoom)[0],y=this.getTile(g);if(y&&y.hasData()){n[g.key]=g;continue}}else{var m=d.children(this._source.maxzoom);if(n[m[0].key]&&n[m[1].key]&&n[m[2].key]&&n[m[3].key])continue}for(var x=v.wasRequested(),b=d.overscaledZ-1;b>=a;--b){var _=d.scaledTo(b);if(i[_.key])break;if(i[_.key]=!0,!(v=this.getTile(_))&&x&&(v=this._addTile(_)),v&&(n[_.key]=_,x=v.wasRequested(),v.hasData()))break}}}return n},r.prototype._updateLoadedParentTileCache=function(){for(var t in this._loadedParentTiles={},this._tiles){for(var e=[],r=void 0,n=this._tiles[t].tileID;n.overscaledZ>0;){if(n.key in this._loadedParentTiles){r=this._loadedParentTiles[n.key];break}e.push(n.key);var i=n.scaledTo(n.overscaledZ-1);if(r=this._getLoadedTile(i))break;n=i}for(var a=0,o=e;a0||(e.hasData()&&"reloading"!==e.state?this._cache.add(e.tileID,e,e.getExpiryTimeout()):(e.aborted=!0,this._abortTile(e),this._unloadTile(e))))},r.prototype.clearTiles=function(){for(var t in this._shouldReloadOnResume=!1,this._paused=!1,this._tiles)this._removeTile(t);this._cache.reset()},r.prototype.tilesIn=function(e,r,n){var i=this,a=[],o=this.transform;if(!o)return a;for(var s=n?o.getCameraQueryGeometry(e):e,l=e.map((function(t){return o.pointCoordinate(t)})),u=s.map((function(t){return o.pointCoordinate(t)})),c=this.getIds(),f=1/0,h=1/0,p=-1/0,d=-1/0,v=0,g=u;v=0&&y[1].y+g>=0){var m=l.map((function(t){return s.getTilePoint(t)})),x=u.map((function(t){return s.getTilePoint(t)}));a.push({tile:n,tileID:s,queryGeometry:m,cameraQueryGeometry:x,scale:v})}}},x=0;x=t.browser.now())return!0}return!1},r.prototype.setFeatureState=function(t,e,r){t=t||"_geojsonTileLayer",this._state.updateState(t,e,r)},r.prototype.removeFeatureState=function(t,e,r){t=t||"_geojsonTileLayer",this._state.removeFeatureState(t,e,r)},r.prototype.getFeatureState=function(t,e){return t=t||"_geojsonTileLayer",this._state.getState(t,e)},r.prototype.setDependencies=function(t,e,r){var n=this._tiles[t];n&&n.setDependencies(e,r)},r.prototype.reloadTilesForDependencies=function(t,e){for(var r in this._tiles)this._tiles[r].hasDependency(t,e)&&this._reloadTile(r,"reloading");this._cache.filter((function(r){return!r.hasDependency(t,e)}))},r}(t.Evented);function It(t,e){var r=Math.abs(2*t.wrap)-+(t.wrap<0),n=Math.abs(2*e.wrap)-+(e.wrap<0);return t.overscaledZ-e.overscaledZ||n-r||e.canonical.y-t.canonical.y||e.canonical.x-t.canonical.x}function Dt(t){return"raster"===t||"image"===t||"video"===t}function zt(){return new t.window.Worker(oa.workerUrl)}Ot.maxOverzooming=10,Ot.maxUnderzooming=3;var Rt="mapboxgl_preloaded_worker_pool",Ft=function(){this.active={}};Ft.prototype.acquire=function(t){if(!this.workers)for(this.workers=[];this.workers.length0?(i-o)/s:0;return this.points[a].mult(1-l).add(this.points[r].mult(l))};var Qt=function(t,e,r){var n=this.boxCells=[],i=this.circleCells=[];this.xCellCount=Math.ceil(t/r),this.yCellCount=Math.ceil(e/r);for(var a=0;a=-e[0]&&r<=e[0]&&n>=-e[1]&&n<=e[1]}function ae(e,r,n,i,a,o,s,l){var u=i?e.textSizeData:e.iconSizeData,c=t.evaluateSizeForZoom(u,n.transform.zoom),f=[256/n.width*2+1,256/n.height*2+1],h=i?e.text.dynamicLayoutVertexArray:e.icon.dynamicLayoutVertexArray;h.clear();for(var p=e.lineVertexArray,d=i?e.text.placedSymbolArray:e.icon.placedSymbolArray,v=n.transform.width/n.transform.height,g=!1,y=0;yMath.abs(n.x-r.x)*i?{useVertical:!0}:(e===t.WritingMode.vertical?r.yn.x)?{needsFlipping:!0}:null}function le(e,r,n,i,a,o,s,l,u,c,f,h,p,d){var v,g=r/24,y=e.lineOffsetX*g,m=e.lineOffsetY*g;if(e.numGlyphs>1){var x=e.glyphStartIndex+e.numGlyphs,b=e.lineStartIndex,_=e.lineStartIndex+e.lineLength,w=oe(g,l,y,m,n,f,h,e,u,o,p);if(!w)return{notEnoughRoom:!0};var T=re(w.first.point,s).point,k=re(w.last.point,s).point;if(i&&!n){var A=se(e.writingMode,T,k,d);if(A)return A}v=[w.first];for(var M=e.glyphStartIndex+1;M0?C.point:ue(h,L,S,1,a),O=se(e.writingMode,S,P,d);if(O)return O}var I=ce(g*l.getoffsetX(e.glyphStartIndex),y,m,n,f,h,e.segment,e.lineStartIndex,e.lineStartIndex+e.lineLength,u,o,p);if(!I)return{notEnoughRoom:!0};v=[I]}for(var D=0,z=v;D0?1:-1,v=0;i&&(d*=-1,v=Math.PI),d<0&&(v+=Math.PI);for(var g=d>0?l+s:l+s+1,y=a,m=a,x=0,b=0,_=Math.abs(p),w=[];x+b<=_;){if((g+=d)=u)return null;if(m=y,w.push(y),void 0===(y=h[g])){var T=new t.Point(c.getx(g),c.gety(g)),k=re(T,f);if(k.signedDistanceFromCamera>0)y=h[g]=k.point;else{var A=g-d;y=ue(0===x?o:new t.Point(c.getx(A),c.gety(A)),T,m,_-x+1,f)}}x+=b,b=m.dist(y)}var M=(_-x)/b,S=y.sub(m),E=S.mult(M)._add(m);E._add(S._unit()._perp()._mult(n*d));var L=v+Math.atan2(y.y-m.y,y.x-m.x);return w.push(E),{point:E,angle:L,path:w}}Qt.prototype.keysLength=function(){return this.boxKeys.length+this.circleKeys.length},Qt.prototype.insert=function(t,e,r,n,i){this._forEachCell(e,r,n,i,this._insertBoxCell,this.boxUid++),this.boxKeys.push(t),this.bboxes.push(e),this.bboxes.push(r),this.bboxes.push(n),this.bboxes.push(i)},Qt.prototype.insertCircle=function(t,e,r,n){this._forEachCell(e-n,r-n,e+n,r+n,this._insertCircleCell,this.circleUid++),this.circleKeys.push(t),this.circles.push(e),this.circles.push(r),this.circles.push(n)},Qt.prototype._insertBoxCell=function(t,e,r,n,i,a){this.boxCells[i].push(a)},Qt.prototype._insertCircleCell=function(t,e,r,n,i,a){this.circleCells[i].push(a)},Qt.prototype._query=function(t,e,r,n,i,a){if(r<0||t>this.width||n<0||e>this.height)return!i&&[];var o=[];if(t<=0&&e<=0&&this.width<=r&&this.height<=n){if(i)return!0;for(var s=0;s0:o},Qt.prototype._queryCircle=function(t,e,r,n,i){var a=t-r,o=t+r,s=e-r,l=e+r;if(o<0||a>this.width||l<0||s>this.height)return!n&&[];var u=[],c={hitTest:n,circle:{x:t,y:e,radius:r},seenUids:{box:{},circle:{}}};return this._forEachCell(a,s,o,l,this._queryCellCircle,u,c,i),n?u.length>0:u},Qt.prototype.query=function(t,e,r,n,i){return this._query(t,e,r,n,!1,i)},Qt.prototype.hitTest=function(t,e,r,n,i){return this._query(t,e,r,n,!0,i)},Qt.prototype.hitTestCircle=function(t,e,r,n){return this._queryCircle(t,e,r,!0,n)},Qt.prototype._queryCell=function(t,e,r,n,i,a,o,s){var l=o.seenUids,u=this.boxCells[i];if(null!==u)for(var c=this.bboxes,f=0,h=u;f=c[d+0]&&n>=c[d+1]&&(!s||s(this.boxKeys[p]))){if(o.hitTest)return a.push(!0),!0;a.push({key:this.boxKeys[p],x1:c[d],y1:c[d+1],x2:c[d+2],y2:c[d+3]})}}}var v=this.circleCells[i];if(null!==v)for(var g=this.circles,y=0,m=v;yo*o+s*s},Qt.prototype._circleAndRectCollide=function(t,e,r,n,i,a,o){var s=(a-n)/2,l=Math.abs(t-(n+s));if(l>s+r)return!1;var u=(o-i)/2,c=Math.abs(e-(i+u));if(c>u+r)return!1;if(l<=s||c<=u)return!0;var f=l-s,h=c-u;return f*f+h*h<=r*r};var fe=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function he(t,e){for(var r=0;r=1;P--)C.push(E.path[P]);for(var O=1;O0){for(var R=C[0].clone(),F=C[0].clone(),B=1;B=A.x&&F.x<=M.x&&R.y>=A.y&&F.y<=M.y?[C]:F.xM.x||F.yM.y?[]:t.clipLine([C],A.x,A.y,M.x,M.y)}for(var N=0,j=z;N=this.screenRightBoundary||nthis.screenBottomBoundary},ve.prototype.isInsideGrid=function(t,e,r,n){return r>=0&&t=0&&e0?(this.prevPlacement&&this.prevPlacement.variableOffsets[f.crossTileID]&&this.prevPlacement.placements[f.crossTileID]&&this.prevPlacement.placements[f.crossTileID].text&&(v=this.prevPlacement.variableOffsets[f.crossTileID].anchor),this.variableOffsets[f.crossTileID]={textOffset:g,width:r,height:n,anchor:t,textBoxScale:i,prevAnchor:v},this.markUsedJustification(h,t,f,p),h.allowVerticalPlacement&&(this.markUsedOrientation(h,p,f),this.placedOrientations[f.crossTileID]=p),{shift:y,placedGlyphBoxes:m}):void 0},Ae.prototype.placeLayerBucketPart=function(e,r,n){var i=this,a=e.parameters,o=a.bucket,s=a.layout,l=a.posMatrix,u=a.textLabelPlaneMatrix,c=a.labelToScreenMatrix,f=a.textPixelRatio,h=a.holdingForFade,p=a.collisionBoxArray,d=a.partiallyEvaluatedTextSize,v=a.collisionGroup,g=s.get("text-optional"),y=s.get("icon-optional"),m=s.get("text-allow-overlap"),x=s.get("icon-allow-overlap"),b="map"===s.get("text-rotation-alignment"),_="map"===s.get("text-pitch-alignment"),w="none"!==s.get("icon-text-fit"),T="viewport-y"===s.get("symbol-z-order"),k=m&&(x||!o.hasIconData()||y),A=x&&(m||!o.hasTextData()||g);!o.collisionArrays&&p&&o.deserializeCollisionBoxes(p);var M=function(e,a){if(!r[e.crossTileID])if(h)i.placements[e.crossTileID]=new xe(!1,!1,!1);else{var p,T=!1,M=!1,S=!0,E=null,L={box:null,offscreen:null},C={box:null,offscreen:null},P=null,O=null,I=0,D=0,z=0;a.textFeatureIndex?I=a.textFeatureIndex:e.useRuntimeCollisionCircles&&(I=e.featureIndex),a.verticalTextFeatureIndex&&(D=a.verticalTextFeatureIndex);var R=a.textBox;if(R){var F=function(r){var n=t.WritingMode.horizontal;if(o.allowVerticalPlacement&&!r&&i.prevPlacement){var a=i.prevPlacement.placedOrientations[e.crossTileID];a&&(i.placedOrientations[e.crossTileID]=a,n=a,i.markUsedOrientation(o,n,e))}return n},B=function(r,n){if(o.allowVerticalPlacement&&e.numVerticalGlyphVertices>0&&a.verticalTextBox)for(var i=0,s=o.writingModes;i0&&(N=N.filter((function(t){return t!==j.anchor}))).unshift(j.anchor)}var U=function(t,r,n){for(var a=t.x2-t.x1,s=t.y2-t.y1,u=e.textBoxScale,c=w&&!x?r:null,h={box:[],offscreen:!1},p=m?2*N.length:N.length,d=0;d=N.length,k=i.attemptAnchorPlacement(g,t,a,s,u,b,_,f,l,v,y,e,o,n,c);if(k&&(h=k.placedGlyphBoxes)&&h.box&&h.box.length){T=!0,E=k.shift;break}}return h};B((function(){return U(R,a.iconBox,t.WritingMode.horizontal)}),(function(){var r=a.verticalTextBox,n=L&&L.box&&L.box.length;return o.allowVerticalPlacement&&!n&&e.numVerticalGlyphVertices>0&&r?U(r,a.verticalIconBox,t.WritingMode.vertical):{box:null,offscreen:null}})),L&&(T=L.box,S=L.offscreen);var V=F(L&&L.box);if(!T&&i.prevPlacement){var q=i.prevPlacement.variableOffsets[e.crossTileID];q&&(i.variableOffsets[e.crossTileID]=q,i.markUsedJustification(o,q.anchor,e,V))}}else{var H=function(t,r){var n=i.collisionIndex.placeCollisionBox(t,m,f,l,v.predicate);return n&&n.box&&n.box.length&&(i.markUsedOrientation(o,r,e),i.placedOrientations[e.crossTileID]=r),n};B((function(){return H(R,t.WritingMode.horizontal)}),(function(){var r=a.verticalTextBox;return o.allowVerticalPlacement&&e.numVerticalGlyphVertices>0&&r?H(r,t.WritingMode.vertical):{box:null,offscreen:null}})),F(L&&L.box&&L.box.length)}}if(T=(p=L)&&p.box&&p.box.length>0,S=p&&p.offscreen,e.useRuntimeCollisionCircles){var G=o.text.placedSymbolArray.get(e.centerJustifiedTextSymbolIndex),W=t.evaluateSizeForFeature(o.textSizeData,d,G),Y=s.get("text-padding"),X=e.collisionCircleDiameter;P=i.collisionIndex.placeCollisionCircles(m,G,o.lineVertexArray,o.glyphOffsetArray,W,l,u,c,n,_,v.predicate,X,Y),T=m||P.circles.length>0&&!P.collisionDetected,S=S&&P.offscreen}if(a.iconFeatureIndex&&(z=a.iconFeatureIndex),a.iconBox){var Z=function(t){var e=w&&E?ke(t,E.x,E.y,b,_,i.transform.angle):t;return i.collisionIndex.placeCollisionBox(e,x,f,l,v.predicate)};M=C&&C.box&&C.box.length&&a.verticalIconBox?(O=Z(a.verticalIconBox)).box.length>0:(O=Z(a.iconBox)).box.length>0,S=S&&O.offscreen}var K=g||0===e.numHorizontalGlyphVertices&&0===e.numVerticalGlyphVertices,J=y||0===e.numIconVertices;if(K||J?J?K||(M=M&&T):T=M&&T:M=T=M&&T,T&&p&&p.box&&(C&&C.box&&D?i.collisionIndex.insertCollisionBox(p.box,s.get("text-ignore-placement"),o.bucketInstanceId,D,v.ID):i.collisionIndex.insertCollisionBox(p.box,s.get("text-ignore-placement"),o.bucketInstanceId,I,v.ID)),M&&O&&i.collisionIndex.insertCollisionBox(O.box,s.get("icon-ignore-placement"),o.bucketInstanceId,z,v.ID),P&&(T&&i.collisionIndex.insertCollisionCircles(P.circles,s.get("text-ignore-placement"),o.bucketInstanceId,I,v.ID),n)){var $=o.bucketInstanceId,Q=i.collisionCircleArrays[$];void 0===Q&&(Q=i.collisionCircleArrays[$]=new be);for(var tt=0;tt=0;--E){var L=S[E];M(o.symbolInstances.get(L),o.collisionArrays[L])}else for(var C=e.symbolInstanceStart;C=0&&(e.text.placedSymbolArray.get(u).crossTileID=a>=0&&u!==a?0:n.crossTileID)}},Ae.prototype.markUsedOrientation=function(e,r,n){for(var i=r===t.WritingMode.horizontal||r===t.WritingMode.horizontalOnly?r:0,a=r===t.WritingMode.vertical?r:0,o=0,s=[n.leftJustifiedTextSymbolIndex,n.centerJustifiedTextSymbolIndex,n.rightJustifiedTextSymbolIndex];o0||l>0,x=a.numIconVertices>0,b=i.placedOrientations[a.crossTileID],_=b===t.WritingMode.vertical,w=b===t.WritingMode.horizontal||b===t.WritingMode.horizontalOnly;if(m){var T=De(y.text),k=_?ze:T;d(e.text,s,k);var A=w?ze:T;d(e.text,l,A);var M=y.text.isHidden();[a.rightJustifiedTextSymbolIndex,a.centerJustifiedTextSymbolIndex,a.leftJustifiedTextSymbolIndex].forEach((function(t){t>=0&&(e.text.placedSymbolArray.get(t).hidden=M||_?1:0)})),a.verticalPlacedTextSymbolIndex>=0&&(e.text.placedSymbolArray.get(a.verticalPlacedTextSymbolIndex).hidden=M||w?1:0);var S=i.variableOffsets[a.crossTileID];S&&i.markUsedJustification(e,S.anchor,a,b);var E=i.placedOrientations[a.crossTileID];E&&(i.markUsedJustification(e,"left",a,E),i.markUsedOrientation(e,E,a))}if(x){var L=De(y.icon),C=!(h&&a.verticalPlacedIconSymbolIndex&&_);if(a.placedIconSymbolIndex>=0){var P=C?L:ze;d(e.icon,a.numIconVertices,P),e.icon.placedSymbolArray.get(a.placedIconSymbolIndex).hidden=y.icon.isHidden()}if(a.verticalPlacedIconSymbolIndex>=0){var O=C?ze:L;d(e.icon,a.numVerticalIconVertices,O),e.icon.placedSymbolArray.get(a.verticalPlacedIconSymbolIndex).hidden=y.icon.isHidden()}}if(e.hasIconCollisionBoxData()||e.hasTextCollisionBoxData()){var I=e.collisionArrays[n];if(I){var D=new t.Point(0,0);if(I.textBox||I.verticalTextBox){var z=!0;if(u){var R=i.variableOffsets[v];R?(D=Te(R.anchor,R.width,R.height,R.textOffset,R.textBoxScale),c&&D._rotate(f?i.transform.angle:-i.transform.angle)):z=!1}I.textBox&&Me(e.textCollisionBox.collisionVertexArray,y.text.placed,!z||_,D.x,D.y),I.verticalTextBox&&Me(e.textCollisionBox.collisionVertexArray,y.text.placed,!z||w,D.x,D.y)}var F=Boolean(!w&&I.verticalIconBox);I.iconBox&&Me(e.iconCollisionBox.collisionVertexArray,y.icon.placed,F,h?D.x:0,h?D.y:0),I.verticalIconBox&&Me(e.iconCollisionBox.collisionVertexArray,y.icon.placed,!F,h?D.x:0,h?D.y:0)}}},g=0;gt},Ae.prototype.setStale=function(){this.stale=!0};var Se=Math.pow(2,25),Ee=Math.pow(2,24),Le=Math.pow(2,17),Ce=Math.pow(2,16),Pe=Math.pow(2,9),Oe=Math.pow(2,8),Ie=Math.pow(2,1);function De(t){if(0===t.opacity&&!t.placed)return 0;if(1===t.opacity&&t.placed)return 4294967295;var e=t.placed?1:0,r=Math.floor(127*t.opacity);return r*Se+e*Ee+r*Le+e*Ce+r*Pe+e*Oe+r*Ie+e}var ze=0,Re=function(t){this._sortAcrossTiles="viewport-y"!==t.layout.get("symbol-z-order")&&void 0!==t.layout.get("symbol-sort-key").constantOr(1),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]};Re.prototype.continuePlacement=function(t,e,r,n,i){for(var a=this._bucketParts;this._currentTileIndex2};this._currentPlacementIndex>=0;){var s=r[e[this._currentPlacementIndex]],l=this.placement.collisionIndex.transform.zoom;if("symbol"===s.type&&(!s.minzoom||s.minzoom<=l)&&(!s.maxzoom||s.maxzoom>l)){if(this._inProgressLayer||(this._inProgressLayer=new Re(s)),this._inProgressLayer.continuePlacement(n[s.source],this.placement,this._showCollisionBoxes,s,o))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0},Fe.prototype.commit=function(t){return this.placement.commit(t),this.placement};var Be=512/t.EXTENT/2,Ne=function(t,e,r){this.tileID=t,this.indexedSymbolInstances={},this.bucketInstanceId=r;for(var n=0;nt.overscaledZ)for(var s in o){var l=o[s];l.tileID.isChildOf(t)&&l.findMatches(e.symbolInstances,t,i)}else{var u=o[t.scaledTo(Number(a)).key];u&&u.findMatches(e.symbolInstances,t,i)}}for(var c=0;c1?"@2x":"",l=t.getJSON(r.transformRequest(r.normalizeSpriteURL(e,s,".json"),t.ResourceType.SpriteJSON),(function(t,e){l=null,o||(o=t,i=e,c())})),u=t.getImage(r.transformRequest(r.normalizeSpriteURL(e,s,".png"),t.ResourceType.SpriteImage),(function(t,e){u=null,o||(o=t,a=e,c())}));function c(){if(o)n(o);else if(i&&a){var e=t.browser.getImageData(a),r={};for(var s in i){var l=i[s],u=l.width,c=l.height,f=l.x,h=l.y,p=l.sdf,d=l.pixelRatio,v=l.stretchX,g=l.stretchY,y=l.content,m=new t.RGBAImage({width:u,height:c});t.RGBAImage.copy(e,m,{x:f,y:h},{x:0,y:0},{width:u,height:c}),r[s]={data:m,pixelRatio:d,sdf:p,stretchX:v,stretchY:g,content:y}}n(null,r)}}return{cancel:function(){l&&(l.cancel(),l=null),u&&(u.cancel(),u=null)}}}(e,this.map._requestManager,(function(e,n){if(r._spriteRequest=null,e)r.fire(new t.ErrorEvent(e));else if(n)for(var i in n)r.imageManager.addImage(i,n[i]);r.imageManager.setLoaded(!0),r._availableImages=r.imageManager.listImages(),r.dispatcher.broadcast("setImages",r._availableImages),r.fire(new t.Event("data",{dataType:"style"}))}))},r.prototype._validateLayer=function(e){var r=this.sourceCaches[e.source];if(r){var n=e.sourceLayer;if(n){var i=r.getSource();("geojson"===i.type||i.vectorLayerIds&&-1===i.vectorLayerIds.indexOf(n))&&this.fire(new t.ErrorEvent(new Error('Source layer "'+n+'" does not exist on source "'+i.id+'" as specified by style layer "'+e.id+'"')))}}},r.prototype.loaded=function(){if(!this._loaded)return!1;if(Object.keys(this._updatedSources).length)return!1;for(var t in this.sourceCaches)if(!this.sourceCaches[t].loaded())return!1;return!!this.imageManager.isLoaded()},r.prototype._serializeLayers=function(t){for(var e=[],r=0,n=t;r0)throw new Error("Unimplemented: "+i.map((function(t){return t.command})).join(", ")+".");return n.forEach((function(t){"setTransition"!==t.command&&r[t.command].apply(r,t.args)})),this.stylesheet=e,!0},r.prototype.addImage=function(e,r){if(this.getImage(e))return this.fire(new t.ErrorEvent(new Error("An image with this name already exists.")));this.imageManager.addImage(e,r),this._afterImageUpdated(e)},r.prototype.updateImage=function(t,e){this.imageManager.updateImage(t,e)},r.prototype.getImage=function(t){return this.imageManager.getImage(t)},r.prototype.removeImage=function(e){if(!this.getImage(e))return this.fire(new t.ErrorEvent(new Error("No image with this name exists.")));this.imageManager.removeImage(e),this._afterImageUpdated(e)},r.prototype._afterImageUpdated=function(e){this._availableImages=this.imageManager.listImages(),this._changedImages[e]=!0,this._changed=!0,this.dispatcher.broadcast("setImages",this._availableImages),this.fire(new t.Event("data",{dataType:"style"}))},r.prototype.listImages=function(){return this._checkLoaded(),this.imageManager.listImages()},r.prototype.addSource=function(e,r,n){var i=this;if(void 0===n&&(n={}),this._checkLoaded(),void 0!==this.sourceCaches[e])throw new Error("There is already a source with this ID");if(!r.type)throw new Error("The type property must be defined, but only the following properties were given: "+Object.keys(r).join(", ")+".");if(!(["vector","raster","geojson","video","image"].indexOf(r.type)>=0&&this._validate(t.validateStyle.source,"sources."+e,r,null,n))){this.map&&this.map._collectResourceTiming&&(r.collectResourceTiming=!0);var a=this.sourceCaches[e]=new Ot(e,r,this.dispatcher);a.style=this,a.setEventedParent(this,(function(){return{isSourceLoaded:i.loaded(),source:a.serialize(),sourceId:e}})),a.onAdd(this.map),this._changed=!0}},r.prototype.removeSource=function(e){if(this._checkLoaded(),void 0===this.sourceCaches[e])throw new Error("There is no source with this ID");for(var r in this._layers)if(this._layers[r].source===e)return this.fire(new t.ErrorEvent(new Error('Source "'+e+'" cannot be removed while layer "'+r+'" is using it.')));var n=this.sourceCaches[e];delete this.sourceCaches[e],delete this._updatedSources[e],n.fire(new t.Event("data",{sourceDataType:"metadata",dataType:"source",sourceId:e})),n.setEventedParent(null),n.clearTiles(),n.onRemove&&n.onRemove(this.map),this._changed=!0},r.prototype.setGeoJSONSourceData=function(t,e){this._checkLoaded(),this.sourceCaches[t].getSource().setData(e),this._changed=!0},r.prototype.getSource=function(t){return this.sourceCaches[t]&&this.sourceCaches[t].getSource()},r.prototype.addLayer=function(e,r,n){void 0===n&&(n={}),this._checkLoaded();var i=e.id;if(this.getLayer(i))this.fire(new t.ErrorEvent(new Error('Layer with id "'+i+'" already exists on this map')));else{var a;if("custom"===e.type){if(qe(this,t.validateCustomStyleLayer(e)))return;a=t.createStyleLayer(e)}else{if("object"==typeof e.source&&(this.addSource(i,e.source),e=t.clone$1(e),e=t.extend(e,{source:i})),this._validate(t.validateStyle.layer,"layers."+i,e,{arrayIndex:-1},n))return;a=t.createStyleLayer(e),this._validateLayer(a),a.setEventedParent(this,{layer:{id:i}}),this._serializedLayers[a.id]=a.serialize()}var o=r?this._order.indexOf(r):this._order.length;if(r&&-1===o)this.fire(new t.ErrorEvent(new Error('Layer with id "'+r+'" does not exist on this map.')));else{if(this._order.splice(o,0,i),this._layerOrderChanged=!0,this._layers[i]=a,this._removedLayers[i]&&a.source&&"custom"!==a.type){var s=this._removedLayers[i];delete this._removedLayers[i],s.type!==a.type?this._updatedSources[a.source]="clear":(this._updatedSources[a.source]="reload",this.sourceCaches[a.source].pause())}this._updateLayer(a),a.onAdd&&a.onAdd(this.map)}}},r.prototype.moveLayer=function(e,r){if(this._checkLoaded(),this._changed=!0,this._layers[e]){if(e!==r){var n=this._order.indexOf(e);this._order.splice(n,1);var i=r?this._order.indexOf(r):this._order.length;r&&-1===i?this.fire(new t.ErrorEvent(new Error('Layer with id "'+r+'" does not exist on this map.'))):(this._order.splice(i,0,e),this._layerOrderChanged=!0)}}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be moved.")))},r.prototype.removeLayer=function(e){this._checkLoaded();var r=this._layers[e];if(r){r.setEventedParent(null);var n=this._order.indexOf(e);this._order.splice(n,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[e]=r,delete this._layers[e],delete this._serializedLayers[e],delete this._updatedLayers[e],delete this._updatedPaintProps[e],r.onRemove&&r.onRemove(this.map)}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be removed.")))},r.prototype.getLayer=function(t){return this._layers[t]},r.prototype.hasLayer=function(t){return t in this._layers},r.prototype.setLayerZoomRange=function(e,r,n){this._checkLoaded();var i=this.getLayer(e);i?i.minzoom===r&&i.maxzoom===n||(null!=r&&(i.minzoom=r),null!=n&&(i.maxzoom=n),this._updateLayer(i)):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot have zoom extent.")))},r.prototype.setFilter=function(e,r,n){void 0===n&&(n={}),this._checkLoaded();var i=this.getLayer(e);if(i){if(!t.deepEqual(i.filter,r))return null==r?(i.filter=void 0,void this._updateLayer(i)):void(this._validate(t.validateStyle.filter,"layers."+i.id+".filter",r,null,n)||(i.filter=t.clone$1(r),this._updateLayer(i)))}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be filtered.")))},r.prototype.getFilter=function(e){return t.clone$1(this.getLayer(e).filter)},r.prototype.setLayoutProperty=function(e,r,n,i){void 0===i&&(i={}),this._checkLoaded();var a=this.getLayer(e);a?t.deepEqual(a.getLayoutProperty(r),n)||(a.setLayoutProperty(r,n,i),this._updateLayer(a)):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be styled.")))},r.prototype.getLayoutProperty=function(e,r){var n=this.getLayer(e);if(n)return n.getLayoutProperty(r);this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style.")))},r.prototype.setPaintProperty=function(e,r,n,i){void 0===i&&(i={}),this._checkLoaded();var a=this.getLayer(e);a?t.deepEqual(a.getPaintProperty(r),n)||(a.setPaintProperty(r,n,i)&&this._updateLayer(a),this._changed=!0,this._updatedPaintProps[e]=!0):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be styled.")))},r.prototype.getPaintProperty=function(t,e){return this.getLayer(t).getPaintProperty(e)},r.prototype.setFeatureState=function(e,r){this._checkLoaded();var n=e.source,i=e.sourceLayer,a=this.sourceCaches[n];if(void 0!==a){var o=a.getSource().type;"geojson"===o&&i?this.fire(new t.ErrorEvent(new Error("GeoJSON sources cannot have a sourceLayer parameter."))):"vector"!==o||i?(void 0===e.id&&this.fire(new t.ErrorEvent(new Error("The feature id parameter must be provided."))),a.setFeatureState(i,e.id,r)):this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+n+"' does not exist in the map's style.")))},r.prototype.removeFeatureState=function(e,r){this._checkLoaded();var n=e.source,i=this.sourceCaches[n];if(void 0!==i){var a=i.getSource().type,o="vector"===a?e.sourceLayer:void 0;"vector"!==a||o?r&&"string"!=typeof e.id&&"number"!=typeof e.id?this.fire(new t.ErrorEvent(new Error("A feature id is required to remove its specific state property."))):i.removeFeatureState(o,e.id,r):this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+n+"' does not exist in the map's style.")))},r.prototype.getFeatureState=function(e){this._checkLoaded();var r=e.source,n=e.sourceLayer,i=this.sourceCaches[r];if(void 0!==i){if("vector"!==i.getSource().type||n)return void 0===e.id&&this.fire(new t.ErrorEvent(new Error("The feature id parameter must be provided."))),i.getFeatureState(n,e.id);this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+r+"' does not exist in the map's style.")))},r.prototype.getTransition=function(){return t.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)},r.prototype.serialize=function(){return t.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,sources:t.mapObject(this.sourceCaches,(function(t){return t.serialize()})),layers:this._serializeLayers(this._order)},(function(t){return void 0!==t}))},r.prototype._updateLayer=function(t){this._updatedLayers[t.id]=!0,t.source&&!this._updatedSources[t.source]&&"raster"!==this.sourceCaches[t.source].getSource().type&&(this._updatedSources[t.source]="reload",this.sourceCaches[t.source].pause()),this._changed=!0},r.prototype._flattenAndSortRenderedFeatures=function(t){for(var e=this,r=function(t){return"fill-extrusion"===e._layers[t].type},n={},i=[],a=this._order.length-1;a>=0;a--){var o=this._order[a];if(r(o)){n[o]=a;for(var s=0,l=t;s=0;d--){var v=this._order[d];if(r(v))for(var g=i.length-1;g>=0;g--){var y=i[g].feature;if(n[y.layer.id] 0.5) {gl_FragColor=vec4(0.0,0.0,1.0,0.5)*alpha;}if (v_notUsed > 0.5) {gl_FragColor*=.1;}}","attribute vec2 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_anchor_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);gl_Position=u_matrix*vec4(a_pos,0.0,1.0);gl_Position.xy+=(a_extrude+a_shift)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}"),nr=_r("varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}","attribute vec2 a_pos;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(mix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}"),ir=_r("uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}","attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,0,1);}"),ar=_r("#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_FragColor=color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);}"),or=_r("varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),sr=_r("uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),lr=_r("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}"),ur=_r("varying vec4 v_color;void main() {gl_FragColor=v_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec4 v_color;\n#pragma mapbox: define highp float base\n#pragma mapbox: define highp float height\n#pragma mapbox: define highp vec4 color\nvoid main() {\n#pragma mapbox: initialize highp float base\n#pragma mapbox: initialize highp float height\n#pragma mapbox: initialize highp vec4 color\nvec3 normal=a_normal_ed.xyz;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);gl_Position=u_matrix*vec4(a_pos,t > 0.0 ? height : base,1);float colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal/16384.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}"),cr=_r("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 normal=a_normal_ed.xyz;float edgedistance=a_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);float z=t > 0.0 ? height : base;gl_Position=u_matrix*vec4(a_pos,z,1);vec2 pos=normal.x==1.0 && normal.y==0.0 && normal.z==16384.0\n? a_pos\n: vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal/16383.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}"),fr=_r("#ifdef GL_ES\nprecision highp float;\n#endif\nuniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2((c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c))/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(deriv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}"),hr=_r("uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;\n#define PI 3.141592653589793\nvoid main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}"),pr=_r("uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp float v_linesofar;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;v_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*2.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}"),dr=_r("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}"),vr=_r("uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\n#define LINE_DISTANCE_SCALE 2.0\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}"),gr=_r("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\n#define LINE_DISTANCE_SCALE 2.0\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}"),yr=_r("uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(dot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}"),mr=_r("uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nlowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0),0.0,1.0);v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));}"),xr=_r("#define SDF_PX 8.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}"),br=_r("#define SDF_PX 8.0\n#define SDF 1.0\n#define ICON 0.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\nreturn;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}");function _r(t,e){var r=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,n=e.match(/attribute ([\w]+) ([\w]+)/g),i=t.match(/uniform ([\w]+) ([\w]+)([\s]*)([\w]*)/g),a=e.match(/uniform ([\w]+) ([\w]+)([\s]*)([\w]*)/g),o=a?a.concat(i):i,s={};return{fragmentSource:t=t.replace(r,(function(t,e,r,n,i){return s[i]=!0,"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nvarying "+r+" "+n+" "+i+";\n#else\nuniform "+r+" "+n+" u_"+i+";\n#endif\n":"\n#ifdef HAS_UNIFORM_u_"+i+"\n "+r+" "+n+" "+i+" = u_"+i+";\n#endif\n"})),vertexSource:e=e.replace(r,(function(t,e,r,n,i){var a="float"===n?"vec2":"vec4",o=i.match(/color/)?"color":a;return s[i]?"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nuniform lowp float u_"+i+"_t;\nattribute "+r+" "+a+" a_"+i+";\nvarying "+r+" "+n+" "+i+";\n#else\nuniform "+r+" "+n+" u_"+i+";\n#endif\n":"vec4"===o?"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+i+" = a_"+i+";\n#else\n "+r+" "+n+" "+i+" = u_"+i+";\n#endif\n":"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+i+" = unpack_mix_"+o+"(a_"+i+", u_"+i+"_t);\n#else\n "+r+" "+n+" "+i+" = u_"+i+";\n#endif\n":"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nuniform lowp float u_"+i+"_t;\nattribute "+r+" "+a+" a_"+i+";\n#else\nuniform "+r+" "+n+" u_"+i+";\n#endif\n":"vec4"===o?"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+r+" "+n+" "+i+" = a_"+i+";\n#else\n "+r+" "+n+" "+i+" = u_"+i+";\n#endif\n":"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+r+" "+n+" "+i+" = unpack_mix_"+o+"(a_"+i+", u_"+i+"_t);\n#else\n "+r+" "+n+" "+i+" = u_"+i+";\n#endif\n"})),staticAttributes:n,staticUniforms:o}}var wr=Object.freeze({__proto__:null,prelude:Ze,background:Ke,backgroundPattern:Je,circle:$e,clippingMask:Qe,heatmap:tr,heatmapTexture:er,collisionBox:rr,collisionCircle:nr,debug:ir,fill:ar,fillOutline:or,fillOutlinePattern:sr,fillPattern:lr,fillExtrusion:ur,fillExtrusionPattern:cr,hillshadePrepare:fr,hillshade:hr,line:pr,lineGradient:dr,linePattern:vr,lineSDF:gr,raster:yr,symbolIcon:mr,symbolSDF:xr,symbolTextAndIcon:br}),Tr=function(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null};function kr(t){for(var e=[],r=0;r>16,s>>16],u_pixel_coord_lower:[65535&o,65535&s]}}Ar.prototype.draw=function(t,e,r,n,i,a,o,s,l,u,c,f,h,p,d,v){var g,y=t.gl;if(!this.failedToCreate){for(var m in t.program.set(this.program),t.setDepthMode(r),t.setStencilMode(n),t.setColorMode(i),t.setCullFace(a),this.fixedUniforms)this.fixedUniforms[m].set(o[m]);p&&p.setUniforms(t,this.binderUniforms,f,{zoom:h});for(var x=(g={},g[y.LINES]=2,g[y.TRIANGLES]=3,g[y.LINE_STRIP]=1,g)[e],b=0,_=c.get();b<_.length;b+=1){var w=_[b],T=w.vaos||(w.vaos={});(T[s]||(T[s]=new Tr)).bind(t,this,l,p?p.getPaintVertexBuffers():[],u,w.vertexOffset,d,v),y.drawElements(e,w.primitiveLength*x,y.UNSIGNED_SHORT,w.primitiveOffset*x*2)}}};var Sr=function(e,r,n,i){var a=r.style.light,o=a.properties.get("position"),s=[o.x,o.y,o.z],l=t.create$1();"viewport"===a.properties.get("anchor")&&t.fromRotation(l,-r.transform.angle),t.transformMat3(s,s,l);var u=a.properties.get("color");return{u_matrix:e,u_lightpos:s,u_lightintensity:a.properties.get("intensity"),u_lightcolor:[u.r,u.g,u.b],u_vertical_gradient:+n,u_opacity:i}},Er=function(e,r,n,i,a,o,s){return t.extend(Sr(e,r,n,i),Mr(o,r,s),{u_height_factor:-Math.pow(2,a.overscaledZ)/s.tileSize/8})},Lr=function(t){return{u_matrix:t}},Cr=function(e,r,n,i){return t.extend(Lr(e),Mr(n,r,i))},Pr=function(t,e){return{u_matrix:t,u_world:e}},Or=function(e,r,n,i,a){return t.extend(Cr(e,r,n,i),{u_world:a})},Ir=function(e,r,n,i){var a,o,s=e.transform;if("map"===i.paint.get("circle-pitch-alignment")){var l=ge(n,1,s.zoom);a=!0,o=[l,l]}else a=!1,o=s.pixelsToGLUnits;return{u_camera_to_center_distance:s.cameraToCenterDistance,u_scale_with_map:+("map"===i.paint.get("circle-pitch-scale")),u_matrix:e.translatePosMatrix(r.posMatrix,n,i.paint.get("circle-translate"),i.paint.get("circle-translate-anchor")),u_pitch_with_map:+a,u_device_pixel_ratio:t.browser.devicePixelRatio,u_extrude_scale:o}},Dr=function(t,e,r){var n=ge(r,1,e.zoom),i=Math.pow(2,e.zoom-r.tileID.overscaledZ),a=r.tileID.overscaleFactor();return{u_matrix:t,u_camera_to_center_distance:e.cameraToCenterDistance,u_pixels_to_tile_units:n,u_extrude_scale:[e.pixelsToGLUnits[0]/(n*i),e.pixelsToGLUnits[1]/(n*i)],u_overscale_factor:a}},zr=function(t,e,r){return{u_matrix:t,u_inv_matrix:e,u_camera_to_center_distance:r.cameraToCenterDistance,u_viewport_size:[r.width,r.height]}},Rr=function(t,e,r){return void 0===r&&(r=1),{u_matrix:t,u_color:e,u_overlay:0,u_overlay_scale:r}},Fr=function(t){return{u_matrix:t}},Br=function(t,e,r,n){return{u_matrix:t,u_extrude_scale:ge(e,1,r),u_intensity:n}},Nr=function(e,r,n,i){var a=t.create();t.ortho(a,0,e.width,e.height,0,0,1);var o=e.context.gl;return{u_matrix:a,u_world:[o.drawingBufferWidth,o.drawingBufferHeight],u_image:n,u_color_ramp:i,u_opacity:r.paint.get("heatmap-opacity")}},jr=function(e,r,n){var i=n.paint.get("hillshade-shadow-color"),a=n.paint.get("hillshade-highlight-color"),o=n.paint.get("hillshade-accent-color"),s=n.paint.get("hillshade-illumination-direction")*(Math.PI/180);"viewport"===n.paint.get("hillshade-illumination-anchor")&&(s-=e.transform.angle);var l,u,c,f=!e.options.moving;return{u_matrix:e.transform.calculatePosMatrix(r.tileID.toUnwrapped(),f),u_image:0,u_latrange:(l=r.tileID,u=Math.pow(2,l.canonical.z),c=l.canonical.y,[new t.MercatorCoordinate(0,c/u).toLngLat().lat,new t.MercatorCoordinate(0,(c+1)/u).toLngLat().lat]),u_light:[n.paint.get("hillshade-exaggeration"),s],u_shadow:i,u_highlight:a,u_accent:o}},Ur=function(e,r){var n=r.stride,i=t.create();return t.ortho(i,0,t.EXTENT,-t.EXTENT,0,0,1),t.translate(i,i,[0,-t.EXTENT,0]),{u_matrix:i,u_image:1,u_dimension:[n,n],u_zoom:e.overscaledZ,u_unpack:r.getUnpackVector()}};var Vr=function(e,r,n){var i=e.transform;return{u_matrix:Yr(e,r,n),u_ratio:1/ge(r,1,i.zoom),u_device_pixel_ratio:t.browser.devicePixelRatio,u_units_to_pixels:[1/i.pixelsToGLUnits[0],1/i.pixelsToGLUnits[1]]}},qr=function(e,r,n,i){return t.extend(Vr(e,r,n),{u_image:0,u_image_height:i})},Hr=function(e,r,n,i){var a=e.transform,o=Wr(r,a);return{u_matrix:Yr(e,r,n),u_texsize:r.imageAtlasTexture.size,u_ratio:1/ge(r,1,a.zoom),u_device_pixel_ratio:t.browser.devicePixelRatio,u_image:0,u_scale:[o,i.fromScale,i.toScale],u_fade:i.t,u_units_to_pixels:[1/a.pixelsToGLUnits[0],1/a.pixelsToGLUnits[1]]}},Gr=function(e,r,n,i,a){var o=e.transform,s=e.lineAtlas,l=Wr(r,o),u="round"===n.layout.get("line-cap"),c=s.getDash(i.from,u),f=s.getDash(i.to,u),h=c.width*a.fromScale,p=f.width*a.toScale;return t.extend(Vr(e,r,n),{u_patternscale_a:[l/h,-c.height/2],u_patternscale_b:[l/p,-f.height/2],u_sdfgamma:s.width/(256*Math.min(h,p)*t.browser.devicePixelRatio)/2,u_image:0,u_tex_y_a:c.y,u_tex_y_b:f.y,u_mix:a.t})};function Wr(t,e){return 1/ge(t,1,e.tileZoom)}function Yr(t,e,r){return t.translatePosMatrix(e.tileID.posMatrix,e,r.paint.get("line-translate"),r.paint.get("line-translate-anchor"))}var Xr=function(t,e,r,n,i){return{u_matrix:t,u_tl_parent:e,u_scale_parent:r,u_buffer_scale:1,u_fade_t:n.mix,u_opacity:n.opacity*i.paint.get("raster-opacity"),u_image0:0,u_image1:1,u_brightness_low:i.paint.get("raster-brightness-min"),u_brightness_high:i.paint.get("raster-brightness-max"),u_saturation_factor:(o=i.paint.get("raster-saturation"),o>0?1-1/(1.001-o):-o),u_contrast_factor:(a=i.paint.get("raster-contrast"),a>0?1/(1-a):1+a),u_spin_weights:Zr(i.paint.get("raster-hue-rotate"))};var a,o};function Zr(t){t*=Math.PI/180;var e=Math.sin(t),r=Math.cos(t);return[(2*r+1)/3,(-Math.sqrt(3)*e-r+1)/3,(Math.sqrt(3)*e-r+1)/3]}var Kr,Jr=function(t,e,r,n,i,a,o,s,l,u){var c=i.transform;return{u_is_size_zoom_constant:+("constant"===t||"source"===t),u_is_size_feature_constant:+("constant"===t||"camera"===t),u_size_t:e?e.uSizeT:0,u_size:e?e.uSize:0,u_camera_to_center_distance:c.cameraToCenterDistance,u_pitch:c.pitch/360*2*Math.PI,u_rotate_symbol:+r,u_aspect_ratio:c.width/c.height,u_fade_change:i.options.fadeDuration?i.symbolFadeChange:1,u_matrix:a,u_label_plane_matrix:o,u_coord_matrix:s,u_is_text:+l,u_pitch_with_map:+n,u_texsize:u,u_texture:0}},$r=function(e,r,n,i,a,o,s,l,u,c,f){var h=a.transform;return t.extend(Jr(e,r,n,i,a,o,s,l,u,c),{u_gamma_scale:i?Math.cos(h._pitch)*h.cameraToCenterDistance:1,u_device_pixel_ratio:t.browser.devicePixelRatio,u_is_halo:+f})},Qr=function(e,r,n,i,a,o,s,l,u,c){return t.extend($r(e,r,n,i,a,o,s,l,!0,u,!0),{u_texsize_icon:c,u_texture_icon:1})},tn=function(t,e,r){return{u_matrix:t,u_opacity:e,u_color:r}},en=function(e,r,n,i,a,o){return t.extend(function(t,e,r,n){var i=r.imageManager.getPattern(t.from.toString()),a=r.imageManager.getPattern(t.to.toString()),o=r.imageManager.getPixelSize(),s=o.width,l=o.height,u=Math.pow(2,n.tileID.overscaledZ),c=n.tileSize*Math.pow(2,r.transform.tileZoom)/u,f=c*(n.tileID.canonical.x+n.tileID.wrap*u),h=c*n.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:i.tl,u_pattern_br_a:i.br,u_pattern_tl_b:a.tl,u_pattern_br_b:a.br,u_texsize:[s,l],u_mix:e.t,u_pattern_size_a:i.displaySize,u_pattern_size_b:a.displaySize,u_scale_a:e.fromScale,u_scale_b:e.toScale,u_tile_units_to_pixels:1/ge(n,1,r.transform.tileZoom),u_pixel_coord_upper:[f>>16,h>>16],u_pixel_coord_lower:[65535&f,65535&h]}}(i,o,n,a),{u_matrix:e,u_opacity:r})},rn={fillExtrusion:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_lightpos:new t.Uniform3f(e,r.u_lightpos),u_lightintensity:new t.Uniform1f(e,r.u_lightintensity),u_lightcolor:new t.Uniform3f(e,r.u_lightcolor),u_vertical_gradient:new t.Uniform1f(e,r.u_vertical_gradient),u_opacity:new t.Uniform1f(e,r.u_opacity)}},fillExtrusionPattern:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_lightpos:new t.Uniform3f(e,r.u_lightpos),u_lightintensity:new t.Uniform1f(e,r.u_lightintensity),u_lightcolor:new t.Uniform3f(e,r.u_lightcolor),u_vertical_gradient:new t.Uniform1f(e,r.u_vertical_gradient),u_height_factor:new t.Uniform1f(e,r.u_height_factor),u_image:new t.Uniform1i(e,r.u_image),u_texsize:new t.Uniform2f(e,r.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,r.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,r.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,r.u_scale),u_fade:new t.Uniform1f(e,r.u_fade),u_opacity:new t.Uniform1f(e,r.u_opacity)}},fill:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix)}},fillPattern:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_image:new t.Uniform1i(e,r.u_image),u_texsize:new t.Uniform2f(e,r.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,r.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,r.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,r.u_scale),u_fade:new t.Uniform1f(e,r.u_fade)}},fillOutline:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_world:new t.Uniform2f(e,r.u_world)}},fillOutlinePattern:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_world:new t.Uniform2f(e,r.u_world),u_image:new t.Uniform1i(e,r.u_image),u_texsize:new t.Uniform2f(e,r.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,r.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,r.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,r.u_scale),u_fade:new t.Uniform1f(e,r.u_fade)}},circle:function(e,r){return{u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_scale_with_map:new t.Uniform1i(e,r.u_scale_with_map),u_pitch_with_map:new t.Uniform1i(e,r.u_pitch_with_map),u_extrude_scale:new t.Uniform2f(e,r.u_extrude_scale),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_matrix:new t.UniformMatrix4f(e,r.u_matrix)}},collisionBox:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_pixels_to_tile_units:new t.Uniform1f(e,r.u_pixels_to_tile_units),u_extrude_scale:new t.Uniform2f(e,r.u_extrude_scale),u_overscale_factor:new t.Uniform1f(e,r.u_overscale_factor)}},collisionCircle:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_inv_matrix:new t.UniformMatrix4f(e,r.u_inv_matrix),u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_viewport_size:new t.Uniform2f(e,r.u_viewport_size)}},debug:function(e,r){return{u_color:new t.UniformColor(e,r.u_color),u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_overlay:new t.Uniform1i(e,r.u_overlay),u_overlay_scale:new t.Uniform1f(e,r.u_overlay_scale)}},clippingMask:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix)}},heatmap:function(e,r){return{u_extrude_scale:new t.Uniform1f(e,r.u_extrude_scale),u_intensity:new t.Uniform1f(e,r.u_intensity),u_matrix:new t.UniformMatrix4f(e,r.u_matrix)}},heatmapTexture:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_world:new t.Uniform2f(e,r.u_world),u_image:new t.Uniform1i(e,r.u_image),u_color_ramp:new t.Uniform1i(e,r.u_color_ramp),u_opacity:new t.Uniform1f(e,r.u_opacity)}},hillshade:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_image:new t.Uniform1i(e,r.u_image),u_latrange:new t.Uniform2f(e,r.u_latrange),u_light:new t.Uniform2f(e,r.u_light),u_shadow:new t.UniformColor(e,r.u_shadow),u_highlight:new t.UniformColor(e,r.u_highlight),u_accent:new t.UniformColor(e,r.u_accent)}},hillshadePrepare:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_image:new t.Uniform1i(e,r.u_image),u_dimension:new t.Uniform2f(e,r.u_dimension),u_zoom:new t.Uniform1f(e,r.u_zoom),u_unpack:new t.Uniform4f(e,r.u_unpack)}},line:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_ratio:new t.Uniform1f(e,r.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,r.u_units_to_pixels)}},lineGradient:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_ratio:new t.Uniform1f(e,r.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,r.u_units_to_pixels),u_image:new t.Uniform1i(e,r.u_image),u_image_height:new t.Uniform1f(e,r.u_image_height)}},linePattern:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_texsize:new t.Uniform2f(e,r.u_texsize),u_ratio:new t.Uniform1f(e,r.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_image:new t.Uniform1i(e,r.u_image),u_units_to_pixels:new t.Uniform2f(e,r.u_units_to_pixels),u_scale:new t.Uniform3f(e,r.u_scale),u_fade:new t.Uniform1f(e,r.u_fade)}},lineSDF:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_ratio:new t.Uniform1f(e,r.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,r.u_units_to_pixels),u_patternscale_a:new t.Uniform2f(e,r.u_patternscale_a),u_patternscale_b:new t.Uniform2f(e,r.u_patternscale_b),u_sdfgamma:new t.Uniform1f(e,r.u_sdfgamma),u_image:new t.Uniform1i(e,r.u_image),u_tex_y_a:new t.Uniform1f(e,r.u_tex_y_a),u_tex_y_b:new t.Uniform1f(e,r.u_tex_y_b),u_mix:new t.Uniform1f(e,r.u_mix)}},raster:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_tl_parent:new t.Uniform2f(e,r.u_tl_parent),u_scale_parent:new t.Uniform1f(e,r.u_scale_parent),u_buffer_scale:new t.Uniform1f(e,r.u_buffer_scale),u_fade_t:new t.Uniform1f(e,r.u_fade_t),u_opacity:new t.Uniform1f(e,r.u_opacity),u_image0:new t.Uniform1i(e,r.u_image0),u_image1:new t.Uniform1i(e,r.u_image1),u_brightness_low:new t.Uniform1f(e,r.u_brightness_low),u_brightness_high:new t.Uniform1f(e,r.u_brightness_high),u_saturation_factor:new t.Uniform1f(e,r.u_saturation_factor),u_contrast_factor:new t.Uniform1f(e,r.u_contrast_factor),u_spin_weights:new t.Uniform3f(e,r.u_spin_weights)}},symbolIcon:function(e,r){return{u_is_size_zoom_constant:new t.Uniform1i(e,r.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,r.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,r.u_size_t),u_size:new t.Uniform1f(e,r.u_size),u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,r.u_pitch),u_rotate_symbol:new t.Uniform1i(e,r.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,r.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,r.u_fade_change),u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,r.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,r.u_coord_matrix),u_is_text:new t.Uniform1i(e,r.u_is_text),u_pitch_with_map:new t.Uniform1i(e,r.u_pitch_with_map),u_texsize:new t.Uniform2f(e,r.u_texsize),u_texture:new t.Uniform1i(e,r.u_texture)}},symbolSDF:function(e,r){return{u_is_size_zoom_constant:new t.Uniform1i(e,r.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,r.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,r.u_size_t),u_size:new t.Uniform1f(e,r.u_size),u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,r.u_pitch),u_rotate_symbol:new t.Uniform1i(e,r.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,r.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,r.u_fade_change),u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,r.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,r.u_coord_matrix),u_is_text:new t.Uniform1i(e,r.u_is_text),u_pitch_with_map:new t.Uniform1i(e,r.u_pitch_with_map),u_texsize:new t.Uniform2f(e,r.u_texsize),u_texture:new t.Uniform1i(e,r.u_texture),u_gamma_scale:new t.Uniform1f(e,r.u_gamma_scale),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_is_halo:new t.Uniform1i(e,r.u_is_halo)}},symbolTextAndIcon:function(e,r){return{u_is_size_zoom_constant:new t.Uniform1i(e,r.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,r.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,r.u_size_t),u_size:new t.Uniform1f(e,r.u_size),u_camera_to_center_distance:new t.Uniform1f(e,r.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,r.u_pitch),u_rotate_symbol:new t.Uniform1i(e,r.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,r.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,r.u_fade_change),u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,r.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,r.u_coord_matrix),u_is_text:new t.Uniform1i(e,r.u_is_text),u_pitch_with_map:new t.Uniform1i(e,r.u_pitch_with_map),u_texsize:new t.Uniform2f(e,r.u_texsize),u_texsize_icon:new t.Uniform2f(e,r.u_texsize_icon),u_texture:new t.Uniform1i(e,r.u_texture),u_texture_icon:new t.Uniform1i(e,r.u_texture_icon),u_gamma_scale:new t.Uniform1f(e,r.u_gamma_scale),u_device_pixel_ratio:new t.Uniform1f(e,r.u_device_pixel_ratio),u_is_halo:new t.Uniform1i(e,r.u_is_halo)}},background:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_opacity:new t.Uniform1f(e,r.u_opacity),u_color:new t.UniformColor(e,r.u_color)}},backgroundPattern:function(e,r){return{u_matrix:new t.UniformMatrix4f(e,r.u_matrix),u_opacity:new t.Uniform1f(e,r.u_opacity),u_image:new t.Uniform1i(e,r.u_image),u_pattern_tl_a:new t.Uniform2f(e,r.u_pattern_tl_a),u_pattern_br_a:new t.Uniform2f(e,r.u_pattern_br_a),u_pattern_tl_b:new t.Uniform2f(e,r.u_pattern_tl_b),u_pattern_br_b:new t.Uniform2f(e,r.u_pattern_br_b),u_texsize:new t.Uniform2f(e,r.u_texsize),u_mix:new t.Uniform1f(e,r.u_mix),u_pattern_size_a:new t.Uniform2f(e,r.u_pattern_size_a),u_pattern_size_b:new t.Uniform2f(e,r.u_pattern_size_b),u_scale_a:new t.Uniform1f(e,r.u_scale_a),u_scale_b:new t.Uniform1f(e,r.u_scale_b),u_pixel_coord_upper:new t.Uniform2f(e,r.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,r.u_pixel_coord_lower),u_tile_units_to_pixels:new t.Uniform1f(e,r.u_tile_units_to_pixels)}}};function nn(e,r,n,i,a,o,s){for(var l=e.context,u=l.gl,c=e.useProgram("collisionBox"),f=[],h=0,p=0,d=0;d0){var _=t.create(),w=m;t.mul(_,y.placementInvProjMatrix,e.transform.glCoordMatrix),t.mul(_,_,y.placementViewportMatrix),f.push({circleArray:b,circleOffset:p,transform:w,invTransform:_}),p=h+=b.length/4}x&&c.draw(l,u.LINES,Mt.disabled,Et.disabled,e.colorModeForRenderPass(),Ct.disabled,Dr(m,e.transform,g),n.id,x.layoutVertexBuffer,x.indexBuffer,x.segments,null,e.transform.zoom,null,null,x.collisionVertexBuffer)}}if(s&&f.length){var T=e.useProgram("collisionCircle"),k=new t.StructArrayLayout2f1f2i16;k.resize(4*h),k._trim();for(var A=0,M=0,S=f;M=0&&(v[y.associatedIconIndex]={shiftedAnchor:S,angle:E})}else he(y.numGlyphs,p)}if(f){d.clear();for(var C=e.icon.placedSymbolArray,P=0;P0){var s=t.browser.now(),l=(s-e.timeAdded)/o,u=r?(s-r.timeAdded)/o:-1,c=n.getSource(),f=a.coveringZoomLevel({tileSize:c.tileSize,roundZoom:c.roundZoom}),h=!r||Math.abs(r.tileID.overscaledZ-f)>Math.abs(e.tileID.overscaledZ-f),p=h&&e.refreshedUponExpiration?1:t.clamp(h?l:1-u,0,1);return e.refreshedUponExpiration&&l>=1&&(e.refreshedUponExpiration=!1),r?{opacity:1,mix:1-p}:{opacity:p,mix:0}}return{opacity:1,mix:0}}var gn=new t.Color(1,0,0,1),yn=new t.Color(0,1,0,1),mn=new t.Color(0,0,1,1),xn=new t.Color(1,0,1,1),bn=new t.Color(0,1,1,1);function _n(t){var e=t.transform.padding;wn(t,t.transform.height-(e.top||0),3,gn),wn(t,e.bottom||0,3,yn),Tn(t,e.left||0,3,mn),Tn(t,t.transform.width-(e.right||0),3,xn);var r=t.transform.centerPoint;!function(t,e,r,n){var i=20,a=2;kn(t,e-a/2,r-i/2,a,i,n),kn(t,e-i/2,r-a/2,i,a,n)}(t,r.x,t.transform.height-r.y,bn)}function wn(t,e,r,n){kn(t,0,e+r/2,t.transform.width,r,n)}function Tn(t,e,r,n){kn(t,e-r/2,0,r,t.transform.height,n)}function kn(e,r,n,i,a,o){var s=e.context,l=s.gl;l.enable(l.SCISSOR_TEST),l.scissor(r*t.browser.devicePixelRatio,n*t.browser.devicePixelRatio,i*t.browser.devicePixelRatio,a*t.browser.devicePixelRatio),s.clear({color:o}),l.disable(l.SCISSOR_TEST)}function An(e,r,n){var i=e.context,a=i.gl,o=n.posMatrix,s=e.useProgram("debug"),l=Mt.disabled,u=Et.disabled,c=e.colorModeForRenderPass(),f="$debug";i.activeTexture.set(a.TEXTURE0),e.emptyTexture.bind(a.LINEAR,a.CLAMP_TO_EDGE),s.draw(i,a.LINE_STRIP,l,u,c,Ct.disabled,Rr(o,t.Color.red),f,e.debugBuffer,e.tileBorderIndexBuffer,e.debugSegments);var h=r.getTileByID(n.key).latestRawTileData,p=h&&h.byteLength||0,d=Math.floor(p/1024),v=r.getTile(n).tileSize,g=512/Math.min(v,512)*(n.overscaledZ/e.transform.zoom)*.5,y=n.canonical.toString();n.overscaledZ!==n.canonical.z&&(y+=" => "+n.overscaledZ),function(t,e){t.initDebugOverlayCanvas();var r=t.debugOverlayCanvas,n=t.context.gl,i=t.debugOverlayCanvas.getContext("2d");i.clearRect(0,0,r.width,r.height),i.shadowColor="white",i.shadowBlur=2,i.lineWidth=1.5,i.strokeStyle="white",i.textBaseline="top",i.font="bold 36px Open Sans, sans-serif",i.fillText(e,5,5),i.strokeText(e,5,5),t.debugOverlayTexture.update(r),t.debugOverlayTexture.bind(n.LINEAR,n.CLAMP_TO_EDGE)}(e,y+" "+d+"kb"),s.draw(i,a.TRIANGLES,l,u,Lt.alphaBlended,Ct.disabled,Rr(o,t.Color.transparent,g),f,e.debugBuffer,e.quadTriangleIndexBuffer,e.debugSegments)}var Mn={symbol:function(e,r,n,i,a){if("translucent"===e.renderPass){var o=Et.disabled,s=e.colorModeForRenderPass();n.layout.get("text-variable-anchor")&&function(e,r,n,i,a,o,s){for(var l=r.transform,u="map"===a,c="map"===o,f=0,h=e;f256&&this.clearStencil(),r.setColorMode(Lt.disabled),r.setDepthMode(Mt.disabled);var i=this.useProgram("clippingMask");this._tileClippingMaskIDs={};for(var a=0,o=e;a256&&this.clearStencil();var t=this.nextStencilID++,e=this.context.gl;return new Et({func:e.NOTEQUAL,mask:255},t,255,e.KEEP,e.KEEP,e.REPLACE)},Sn.prototype.stencilModeForClipping=function(t){var e=this.context.gl;return new Et({func:e.EQUAL,mask:255},this._tileClippingMaskIDs[t.key],0,e.KEEP,e.KEEP,e.REPLACE)},Sn.prototype.stencilConfigForOverlap=function(t){var e,r=this.context.gl,n=t.sort((function(t,e){return e.overscaledZ-t.overscaledZ})),i=n[n.length-1].overscaledZ,a=n[0].overscaledZ-i+1;if(a>1){this.currentStencilSource=void 0,this.nextStencilID+a>256&&this.clearStencil();for(var o={},s=0;s=0;this.currentLayer--){var w=this.style._layers[i[this.currentLayer]],T=a[w.source],k=c[w.source];this._renderTileClippingMasks(w,k),this.renderLayer(this,T,w,k)}for(this.renderPass="translucent",this.currentLayer=0;this.currentLayer0?e.pop():null},Sn.prototype.isPatternMissing=function(t){if(!t)return!1;if(!t.from||!t.to)return!0;var e=this.imageManager.getPattern(t.from.toString()),r=this.imageManager.getPattern(t.to.toString());return!e||!r},Sn.prototype.useProgram=function(t,e){this.cache=this.cache||{};var r=""+t+(e?e.cacheKey:"")+(this._showOverdrawInspector?"/overdraw":"");return this.cache[r]||(this.cache[r]=new Ar(this.context,t,wr[t],e,rn[t],this._showOverdrawInspector)),this.cache[r]},Sn.prototype.setCustomLayerDefaults=function(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()},Sn.prototype.setBaseState=function(){var t=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(t.FUNC_ADD)},Sn.prototype.initDebugOverlayCanvas=function(){if(null==this.debugOverlayCanvas){this.debugOverlayCanvas=t.window.document.createElement("canvas"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512;var e=this.context.gl;this.debugOverlayTexture=new t.Texture(this.context,this.debugOverlayCanvas,e.RGBA)}},Sn.prototype.destroy=function(){this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()};var En=function(t,e){this.points=t,this.planes=e};En.fromInvProjectionMatrix=function(e,r,n){var i=Math.pow(2,n),a=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map((function(r){return t.transformMat4([],r,e)})).map((function(e){return t.scale$1([],e,1/e[3]/r*i)})),o=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map((function(e){var r=t.sub([],a[e[0]],a[e[1]]),n=t.sub([],a[e[2]],a[e[1]]),i=t.normalize([],t.cross([],r,n)),o=-t.dot(i,a[e[1]]);return i.concat(o)}));return new En(a,o)};var Ln=function(e,r){this.min=e,this.max=r,this.center=t.scale$2([],t.add([],this.min,this.max),.5)};Ln.prototype.quadrant=function(e){for(var r=[e%2==0,e<2],n=t.clone$2(this.min),i=t.clone$2(this.max),a=0;a=0;if(0===o)return 0;o!==r.length&&(n=!1)}if(n)return 2;for(var l=0;l<3;l++){for(var u=Number.MAX_VALUE,c=-Number.MAX_VALUE,f=0;fthis.max[l]-this.min[l])return 0}return 1};var Cn=function(t,e,r,n){if(void 0===t&&(t=0),void 0===e&&(e=0),void 0===r&&(r=0),void 0===n&&(n=0),isNaN(t)||t<0||isNaN(e)||e<0||isNaN(r)||r<0||isNaN(n)||n<0)throw new Error("Invalid value for edge-insets, top, bottom, left and right must all be numbers");this.top=t,this.bottom=e,this.left=r,this.right=n};Cn.prototype.interpolate=function(e,r,n){return null!=r.top&&null!=e.top&&(this.top=t.number(e.top,r.top,n)),null!=r.bottom&&null!=e.bottom&&(this.bottom=t.number(e.bottom,r.bottom,n)),null!=r.left&&null!=e.left&&(this.left=t.number(e.left,r.left,n)),null!=r.right&&null!=e.right&&(this.right=t.number(e.right,r.right,n)),this},Cn.prototype.getCenter=function(e,r){var n=t.clamp((this.left+e-this.right)/2,0,e),i=t.clamp((this.top+r-this.bottom)/2,0,r);return new t.Point(n,i)},Cn.prototype.equals=function(t){return this.top===t.top&&this.bottom===t.bottom&&this.left===t.left&&this.right===t.right},Cn.prototype.clone=function(){return new Cn(this.top,this.bottom,this.left,this.right)},Cn.prototype.toJSON=function(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}};var Pn=function(e,r,n,i,a){this.tileSize=512,this.maxValidLatitude=85.051129,this._renderWorldCopies=void 0===a||a,this._minZoom=e||0,this._maxZoom=r||22,this._minPitch=null==n?0:n,this._maxPitch=null==i?60:i,this.setMaxBounds(),this.width=0,this.height=0,this._center=new t.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new Cn,this._posMatrixCache={},this._alignedPosMatrixCache={}},On={minZoom:{configurable:!0},maxZoom:{configurable:!0},minPitch:{configurable:!0},maxPitch:{configurable:!0},renderWorldCopies:{configurable:!0},worldSize:{configurable:!0},centerOffset:{configurable:!0},size:{configurable:!0},bearing:{configurable:!0},pitch:{configurable:!0},fov:{configurable:!0},zoom:{configurable:!0},center:{configurable:!0},padding:{configurable:!0},centerPoint:{configurable:!0},unmodified:{configurable:!0},point:{configurable:!0}};Pn.prototype.clone=function(){var t=new Pn(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return t.tileSize=this.tileSize,t.latRange=this.latRange,t.width=this.width,t.height=this.height,t._center=this._center,t.zoom=this.zoom,t.angle=this.angle,t._fov=this._fov,t._pitch=this._pitch,t._unmodified=this._unmodified,t._edgeInsets=this._edgeInsets.clone(),t._calcMatrices(),t},On.minZoom.get=function(){return this._minZoom},On.minZoom.set=function(t){this._minZoom!==t&&(this._minZoom=t,this.zoom=Math.max(this.zoom,t))},On.maxZoom.get=function(){return this._maxZoom},On.maxZoom.set=function(t){this._maxZoom!==t&&(this._maxZoom=t,this.zoom=Math.min(this.zoom,t))},On.minPitch.get=function(){return this._minPitch},On.minPitch.set=function(t){this._minPitch!==t&&(this._minPitch=t,this.pitch=Math.max(this.pitch,t))},On.maxPitch.get=function(){return this._maxPitch},On.maxPitch.set=function(t){this._maxPitch!==t&&(this._maxPitch=t,this.pitch=Math.min(this.pitch,t))},On.renderWorldCopies.get=function(){return this._renderWorldCopies},On.renderWorldCopies.set=function(t){void 0===t?t=!0:null===t&&(t=!1),this._renderWorldCopies=t},On.worldSize.get=function(){return this.tileSize*this.scale},On.centerOffset.get=function(){return this.centerPoint._sub(this.size._div(2))},On.size.get=function(){return new t.Point(this.width,this.height)},On.bearing.get=function(){return-this.angle/Math.PI*180},On.bearing.set=function(e){var r=-t.wrap(e,-180,180)*Math.PI/180;this.angle!==r&&(this._unmodified=!1,this.angle=r,this._calcMatrices(),this.rotationMatrix=t.create$2(),t.rotate(this.rotationMatrix,this.rotationMatrix,this.angle))},On.pitch.get=function(){return this._pitch/Math.PI*180},On.pitch.set=function(e){var r=t.clamp(e,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==r&&(this._unmodified=!1,this._pitch=r,this._calcMatrices())},On.fov.get=function(){return this._fov/Math.PI*180},On.fov.set=function(t){t=Math.max(.01,Math.min(60,t)),this._fov!==t&&(this._unmodified=!1,this._fov=t/180*Math.PI,this._calcMatrices())},On.zoom.get=function(){return this._zoom},On.zoom.set=function(t){var e=Math.min(Math.max(t,this.minZoom),this.maxZoom);this._zoom!==e&&(this._unmodified=!1,this._zoom=e,this.scale=this.zoomScale(e),this.tileZoom=Math.floor(e),this.zoomFraction=e-this.tileZoom,this._constrain(),this._calcMatrices())},On.center.get=function(){return this._center},On.center.set=function(t){t.lat===this._center.lat&&t.lng===this._center.lng||(this._unmodified=!1,this._center=t,this._constrain(),this._calcMatrices())},On.padding.get=function(){return this._edgeInsets.toJSON()},On.padding.set=function(t){this._edgeInsets.equals(t)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,t,1),this._calcMatrices())},On.centerPoint.get=function(){return this._edgeInsets.getCenter(this.width,this.height)},Pn.prototype.isPaddingEqual=function(t){return this._edgeInsets.equals(t)},Pn.prototype.interpolatePadding=function(t,e,r){this._unmodified=!1,this._edgeInsets.interpolate(t,e,r),this._constrain(),this._calcMatrices()},Pn.prototype.coveringZoomLevel=function(t){var e=(t.roundZoom?Math.round:Math.floor)(this.zoom+this.scaleZoom(this.tileSize/t.tileSize));return Math.max(0,e)},Pn.prototype.getVisibleUnwrappedCoordinates=function(e){var r=[new t.UnwrappedTileID(0,e)];if(this._renderWorldCopies)for(var n=this.pointCoordinate(new t.Point(0,0)),i=this.pointCoordinate(new t.Point(this.width,0)),a=this.pointCoordinate(new t.Point(this.width,this.height)),o=this.pointCoordinate(new t.Point(0,this.height)),s=Math.floor(Math.min(n.x,i.x,a.x,o.x)),l=Math.floor(Math.max(n.x,i.x,a.x,o.x)),u=s-1;u<=l+1;u++)0!==u&&r.push(new t.UnwrappedTileID(u,e));return r},Pn.prototype.coveringTiles=function(e){var r=this.coveringZoomLevel(e),n=r;if(void 0!==e.minzoom&&re.maxzoom&&(r=e.maxzoom);var i=t.MercatorCoordinate.fromLngLat(this.center),a=Math.pow(2,r),o=[a*i.x,a*i.y,0],s=En.fromInvProjectionMatrix(this.invProjMatrix,this.worldSize,r),l=e.minzoom||0;this.pitch<=60&&this._edgeInsets.top<.1&&(l=r);var u=function(t){return{aabb:new Ln([t*a,0,0],[(t+1)*a,a,0]),zoom:0,x:0,y:0,wrap:t,fullyVisible:!1}},c=[],f=[],h=r,p=e.reparseOverscaled?n:r;if(this._renderWorldCopies)for(var d=1;d<=3;d++)c.push(u(-d)),c.push(u(d));for(c.push(u(0));c.length>0;){var v=c.pop(),g=v.x,y=v.y,m=v.fullyVisible;if(!m){var x=v.aabb.intersects(s);if(0===x)continue;m=2===x}var b=v.aabb.distanceX(o),_=v.aabb.distanceY(o),w=Math.max(Math.abs(b),Math.abs(_)),T=3+(1<T&&v.zoom>=l)f.push({tileID:new t.OverscaledTileID(v.zoom===h?p:v.zoom,v.wrap,v.zoom,g,y),distanceSq:t.sqrLen([o[0]-.5-g,o[1]-.5-y])});else for(var k=0;k<4;k++){var A=(g<<1)+k%2,M=(y<<1)+(k>>1);c.push({aabb:v.aabb.quadrant(k),zoom:v.zoom+1,x:A,y:M,wrap:v.wrap,fullyVisible:m})}}return f.sort((function(t,e){return t.distanceSq-e.distanceSq})).map((function(t){return t.tileID}))},Pn.prototype.resize=function(t,e){this.width=t,this.height=e,this.pixelsToGLUnits=[2/t,-2/e],this._constrain(),this._calcMatrices()},On.unmodified.get=function(){return this._unmodified},Pn.prototype.zoomScale=function(t){return Math.pow(2,t)},Pn.prototype.scaleZoom=function(t){return Math.log(t)/Math.LN2},Pn.prototype.project=function(e){var r=t.clamp(e.lat,-this.maxValidLatitude,this.maxValidLatitude);return new t.Point(t.mercatorXfromLng(e.lng)*this.worldSize,t.mercatorYfromLat(r)*this.worldSize)},Pn.prototype.unproject=function(e){return new t.MercatorCoordinate(e.x/this.worldSize,e.y/this.worldSize).toLngLat()},On.point.get=function(){return this.project(this.center)},Pn.prototype.setLocationAtPoint=function(e,r){var n=this.pointCoordinate(r),i=this.pointCoordinate(this.centerPoint),a=this.locationCoordinate(e),o=new t.MercatorCoordinate(a.x-(n.x-i.x),a.y-(n.y-i.y));this.center=this.coordinateLocation(o),this._renderWorldCopies&&(this.center=this.center.wrap())},Pn.prototype.locationPoint=function(t){return this.coordinatePoint(this.locationCoordinate(t))},Pn.prototype.pointLocation=function(t){return this.coordinateLocation(this.pointCoordinate(t))},Pn.prototype.locationCoordinate=function(e){return t.MercatorCoordinate.fromLngLat(e)},Pn.prototype.coordinateLocation=function(t){return t.toLngLat()},Pn.prototype.pointCoordinate=function(e){var r=[e.x,e.y,0,1],n=[e.x,e.y,1,1];t.transformMat4(r,r,this.pixelMatrixInverse),t.transformMat4(n,n,this.pixelMatrixInverse);var i=r[3],a=n[3],o=r[0]/i,s=n[0]/a,l=r[1]/i,u=n[1]/a,c=r[2]/i,f=n[2]/a,h=c===f?0:(0-c)/(f-c);return new t.MercatorCoordinate(t.number(o,s,h)/this.worldSize,t.number(l,u,h)/this.worldSize)},Pn.prototype.coordinatePoint=function(e){var r=[e.x*this.worldSize,e.y*this.worldSize,0,1];return t.transformMat4(r,r,this.pixelMatrix),new t.Point(r[0]/r[3],r[1]/r[3])},Pn.prototype.getBounds=function(){return(new t.LngLatBounds).extend(this.pointLocation(new t.Point(0,0))).extend(this.pointLocation(new t.Point(this.width,0))).extend(this.pointLocation(new t.Point(this.width,this.height))).extend(this.pointLocation(new t.Point(0,this.height)))},Pn.prototype.getMaxBounds=function(){return this.latRange&&2===this.latRange.length&&this.lngRange&&2===this.lngRange.length?new t.LngLatBounds([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]]):null},Pn.prototype.setMaxBounds=function(t){t?(this.lngRange=[t.getWest(),t.getEast()],this.latRange=[t.getSouth(),t.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-this.maxValidLatitude,this.maxValidLatitude])},Pn.prototype.calculatePosMatrix=function(e,r){void 0===r&&(r=!1);var n=e.key,i=r?this._alignedPosMatrixCache:this._posMatrixCache;if(i[n])return i[n];var a=e.canonical,o=this.worldSize/this.zoomScale(a.z),s=a.x+Math.pow(2,a.z)*e.wrap,l=t.identity(new Float64Array(16));return t.translate(l,l,[s*o,a.y*o,0]),t.scale(l,l,[o/t.EXTENT,o/t.EXTENT,1]),t.multiply(l,r?this.alignedProjMatrix:this.projMatrix,l),i[n]=new Float32Array(l),i[n]},Pn.prototype.customLayerMatrix=function(){return this.mercatorMatrix.slice()},Pn.prototype._constrain=function(){if(this.center&&this.width&&this.height&&!this._constraining){this._constraining=!0;var e,r,n,i,a=-90,o=90,s=-180,l=180,u=this.size,c=this._unmodified;if(this.latRange){var f=this.latRange;a=t.mercatorYfromLat(f[1])*this.worldSize,e=(o=t.mercatorYfromLat(f[0])*this.worldSize)-ao&&(i=o-g)}if(this.lngRange){var y=p.x,m=u.x/2;y-ml&&(n=l-m)}void 0===n&&void 0===i||(this.center=this.unproject(new t.Point(void 0!==n?n:p.x,void 0!==i?i:p.y))),this._unmodified=c,this._constraining=!1}},Pn.prototype._calcMatrices=function(){if(this.height){var e=this._fov/2,r=this.centerOffset;this.cameraToCenterDistance=.5/Math.tan(e)*this.height;var n=Math.PI/2+this._pitch,i=this._fov*(.5+r.y/this.height),a=Math.sin(i)*this.cameraToCenterDistance/Math.sin(t.clamp(Math.PI-n-i,.01,Math.PI-.01)),o=this.point,s=o.x,l=o.y,u=1.01*(Math.cos(Math.PI/2-this._pitch)*a+this.cameraToCenterDistance),c=this.height/50,f=new Float64Array(16);t.perspective(f,this._fov,this.width/this.height,c,u),f[8]=2*-r.x/this.width,f[9]=2*r.y/this.height,t.scale(f,f,[1,-1,1]),t.translate(f,f,[0,0,-this.cameraToCenterDistance]),t.rotateX(f,f,this._pitch),t.rotateZ(f,f,this.angle),t.translate(f,f,[-s,-l,0]),this.mercatorMatrix=t.scale([],f,[this.worldSize,this.worldSize,this.worldSize]),t.scale(f,f,[1,1,t.mercatorZfromAltitude(1,this.center.lat)*this.worldSize,1]),this.projMatrix=f,this.invProjMatrix=t.invert([],this.projMatrix);var h=this.width%2/2,p=this.height%2/2,d=Math.cos(this.angle),v=Math.sin(this.angle),g=s-Math.round(s)+d*h+v*p,y=l-Math.round(l)+d*p+v*h,m=new Float64Array(f);if(t.translate(m,m,[g>.5?g-1:g,y>.5?y-1:y,0]),this.alignedProjMatrix=m,f=t.create(),t.scale(f,f,[this.width/2,-this.height/2,1]),t.translate(f,f,[1,-1,0]),this.labelPlaneMatrix=f,f=t.create(),t.scale(f,f,[1,-1,1]),t.translate(f,f,[-1,-1,0]),t.scale(f,f,[2/this.width,2/this.height,1]),this.glCoordMatrix=f,this.pixelMatrix=t.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),!(f=t.invert(new Float64Array(16),this.pixelMatrix)))throw new Error("failed to invert matrix");this.pixelMatrixInverse=f,this._posMatrixCache={},this._alignedPosMatrixCache={}}},Pn.prototype.maxPitchScaleFactor=function(){if(!this.pixelMatrixInverse)return 1;var e=this.pointCoordinate(new t.Point(0,0)),r=[e.x*this.worldSize,e.y*this.worldSize,0,1];return t.transformMat4(r,r,this.pixelMatrix)[3]/this.cameraToCenterDistance},Pn.prototype.getCameraPoint=function(){var e=this._pitch,r=Math.tan(e)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new t.Point(0,r))},Pn.prototype.getCameraQueryGeometry=function(e){var r=this.getCameraPoint();if(1===e.length)return[e[0],r];for(var n=r.x,i=r.y,a=r.x,o=r.y,s=0,l=e;s=3&&!t.some((function(t){return isNaN(t)}))){var e=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(t[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+t[2],+t[1]],zoom:+t[0],bearing:e,pitch:+(t[4]||0)}),!0}return!1},In.prototype._updateHashUnthrottled=function(){var e=t.window.location.href.replace(/(#.+)?$/,this.getHashString());try{t.window.history.replaceState(t.window.history.state,null,e)}catch(t){}};var Dn={linearity:.3,easing:t.bezier(0,0,.3,1)},zn=t.extend({deceleration:2500,maxSpeed:1400},Dn),Rn=t.extend({deceleration:20,maxSpeed:1400},Dn),Fn=t.extend({deceleration:1e3,maxSpeed:360},Dn),Bn=t.extend({deceleration:1e3,maxSpeed:90},Dn),Nn=function(t){this._map=t,this.clear()};function jn(t,e){(!t.duration||t.duration0&&r-e[0].time>160;)e.shift()},Nn.prototype._onMoveEnd=function(e){if(this._drainInertiaBuffer(),!(this._inertiaBuffer.length<2)){for(var r={zoom:0,bearing:0,pitch:0,pan:new t.Point(0,0),pinchAround:void 0,around:void 0},n=0,i=this._inertiaBuffer;n=this._clickTolerance||this._map.fire(new Vn(t.type,this._map,t))},Gn.prototype.dblclick=function(t){return this._firePreventable(new Vn(t.type,this._map,t))},Gn.prototype.mouseover=function(t){this._map.fire(new Vn(t.type,this._map,t))},Gn.prototype.mouseout=function(t){this._map.fire(new Vn(t.type,this._map,t))},Gn.prototype.touchstart=function(t){return this._firePreventable(new qn(t.type,this._map,t))},Gn.prototype.touchmove=function(t){this._map.fire(new qn(t.type,this._map,t))},Gn.prototype.touchend=function(t){this._map.fire(new qn(t.type,this._map,t))},Gn.prototype.touchcancel=function(t){this._map.fire(new qn(t.type,this._map,t))},Gn.prototype._firePreventable=function(t){if(this._map.fire(t),t.defaultPrevented)return{}},Gn.prototype.isEnabled=function(){return!0},Gn.prototype.isActive=function(){return!1},Gn.prototype.enable=function(){},Gn.prototype.disable=function(){};var Wn=function(t){this._map=t};Wn.prototype.reset=function(){this._delayContextMenu=!1,delete this._contextMenuEvent},Wn.prototype.mousemove=function(t){this._map.fire(new Vn(t.type,this._map,t))},Wn.prototype.mousedown=function(){this._delayContextMenu=!0},Wn.prototype.mouseup=function(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new Vn("contextmenu",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)},Wn.prototype.contextmenu=function(t){this._delayContextMenu?this._contextMenuEvent=t:this._map.fire(new Vn(t.type,this._map,t)),this._map.listens("contextmenu")&&t.preventDefault()},Wn.prototype.isEnabled=function(){return!0},Wn.prototype.isActive=function(){return!1},Wn.prototype.enable=function(){},Wn.prototype.disable=function(){};var Yn=function(t,e){this._map=t,this._el=t.getCanvasContainer(),this._container=t.getContainer(),this._clickTolerance=e.clickTolerance||1};function Xn(t,e){for(var r={},n=0;nthis.numTouches)&&(this.aborted=!0),this.aborted||(void 0===this.startTime&&(this.startTime=e.timeStamp),n.length===this.numTouches&&(this.centroid=function(e){for(var r=new t.Point(0,0),n=0,i=e;n30)&&(this.aborted=!0)}}},Zn.prototype.touchend=function(t,e,r){if((!this.centroid||t.timeStamp-this.startTime>500)&&(this.aborted=!0),0===r.length){var n=!this.aborted&&this.centroid;if(this.reset(),n)return n}};var Kn=function(t){this.singleTap=new Zn(t),this.numTaps=t.numTaps,this.reset()};Kn.prototype.reset=function(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()},Kn.prototype.touchstart=function(t,e,r){this.singleTap.touchstart(t,e,r)},Kn.prototype.touchmove=function(t,e,r){this.singleTap.touchmove(t,e,r)},Kn.prototype.touchend=function(t,e,r){var n=this.singleTap.touchend(t,e,r);if(n){var i=t.timeStamp-this.lastTime<500,a=!this.lastTap||this.lastTap.dist(n)<30;if(i&&a||this.reset(),this.count++,this.lastTime=t.timeStamp,this.lastTap=n,this.count===this.numTaps)return this.reset(),n}};var Jn=function(){this._zoomIn=new Kn({numTouches:1,numTaps:2}),this._zoomOut=new Kn({numTouches:2,numTaps:1}),this.reset()};Jn.prototype.reset=function(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()},Jn.prototype.touchstart=function(t,e,r){this._zoomIn.touchstart(t,e,r),this._zoomOut.touchstart(t,e,r)},Jn.prototype.touchmove=function(t,e,r){this._zoomIn.touchmove(t,e,r),this._zoomOut.touchmove(t,e,r)},Jn.prototype.touchend=function(t,e,r){var n=this,i=this._zoomIn.touchend(t,e,r),a=this._zoomOut.touchend(t,e,r);return i?(this._active=!0,t.preventDefault(),setTimeout((function(){return n.reset()}),0),{cameraAnimation:function(e){return e.easeTo({duration:300,zoom:e.getZoom()+1,around:e.unproject(i)},{originalEvent:t})}}):a?(this._active=!0,t.preventDefault(),setTimeout((function(){return n.reset()}),0),{cameraAnimation:function(e){return e.easeTo({duration:300,zoom:e.getZoom()-1,around:e.unproject(a)},{originalEvent:t})}}):void 0},Jn.prototype.touchcancel=function(){this.reset()},Jn.prototype.enable=function(){this._enabled=!0},Jn.prototype.disable=function(){this._enabled=!1,this.reset()},Jn.prototype.isEnabled=function(){return this._enabled},Jn.prototype.isActive=function(){return this._active};var $n={};$n[0]=1,$n[2]=2;var Qn=function(t){this.reset(),this._clickTolerance=t.clickTolerance||1};Qn.prototype.reset=function(){this._active=!1,this._moved=!1,delete this._lastPoint,delete this._eventButton},Qn.prototype._correctButton=function(t,e){return!1},Qn.prototype._move=function(t,e){return{}},Qn.prototype.mousedown=function(t,e){if(!this._lastPoint){var n=r.mouseButton(t);this._correctButton(t,n)&&(this._lastPoint=e,this._eventButton=n)}},Qn.prototype.mousemoveWindow=function(t,e){var r=this._lastPoint;if(r)if(t.preventDefault(),function(t,e){var r=$n[e];return void 0===t.buttons||(t.buttons&r)!==r}(t,this._eventButton))this.reset();else if(this._moved||!(e.dist(r)0&&(this._active=!0);var i=Xn(n,r),a=new t.Point(0,0),o=new t.Point(0,0),s=0;for(var l in i){var u=i[l],c=this._touches[l];c&&(a._add(u),o._add(u.sub(c)),s++,i[l]=u)}if(this._touches=i,!(sMath.abs(t.x)}var fi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.reset=function(){t.prototype.reset.call(this),this._valid=void 0,delete this._firstMove,delete this._lastPoints},e.prototype._start=function(t){this._lastPoints=t,ci(t[0].sub(t[1]))&&(this._valid=!1)},e.prototype._move=function(t,e,r){var n=t[0].sub(this._lastPoints[0]),i=t[1].sub(this._lastPoints[1]);if(this._valid=this.gestureBeginsVertically(n,i,r.timeStamp),this._valid)return this._lastPoints=t,this._active=!0,{pitchDelta:(n.y+i.y)/2*-.5}},e.prototype.gestureBeginsVertically=function(t,e,r){if(void 0!==this._valid)return this._valid;var n=t.mag()>=2,i=e.mag()>=2;if(n||i){if(!n||!i)return void 0===this._firstMove&&(this._firstMove=r),r-this._firstMove<100&&void 0;var a=t.y>0==e.y>0;return ci(t)&&ci(e)&&a}},e}(ii),hi={panStep:100,bearingStep:15,pitchStep:10},pi=function(){var t=hi;this._panStep=t.panStep,this._bearingStep=t.bearingStep,this._pitchStep=t.pitchStep,this._rotationDisabled=!1};function di(t){return t*(2-t)}pi.prototype.reset=function(){this._active=!1},pi.prototype.keydown=function(t){var e=this;if(!(t.altKey||t.ctrlKey||t.metaKey)){var r=0,n=0,i=0,a=0,o=0;switch(t.keyCode){case 61:case 107:case 171:case 187:r=1;break;case 189:case 109:case 173:r=-1;break;case 37:t.shiftKey?n=-1:(t.preventDefault(),a=-1);break;case 39:t.shiftKey?n=1:(t.preventDefault(),a=1);break;case 38:t.shiftKey?i=1:(t.preventDefault(),o=-1);break;case 40:t.shiftKey?i=-1:(t.preventDefault(),o=1);break;default:return}return this._rotationDisabled&&(n=0,i=0),{cameraAnimation:function(s){var l=s.getZoom();s.easeTo({duration:300,easeId:"keyboardHandler",easing:di,zoom:r?Math.round(l)+r*(t.shiftKey?2:1):l,bearing:s.getBearing()+n*e._bearingStep,pitch:s.getPitch()+i*e._pitchStep,offset:[-a*e._panStep,-o*e._panStep],center:s.getCenter()},{originalEvent:t})}}}},pi.prototype.enable=function(){this._enabled=!0},pi.prototype.disable=function(){this._enabled=!1,this.reset()},pi.prototype.isEnabled=function(){return this._enabled},pi.prototype.isActive=function(){return this._active},pi.prototype.disableRotation=function(){this._rotationDisabled=!0},pi.prototype.enableRotation=function(){this._rotationDisabled=!1};var vi=4.000244140625,gi=function(e,r){this._map=e,this._el=e.getCanvasContainer(),this._handler=r,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=.0022222222222222222,t.bindAll(["_onTimeout"],this)};gi.prototype.setZoomRate=function(t){this._defaultZoomRate=t},gi.prototype.setWheelZoomRate=function(t){this._wheelZoomRate=t},gi.prototype.isEnabled=function(){return!!this._enabled},gi.prototype.isActive=function(){return!!this._active||void 0!==this._finishTimeout},gi.prototype.isZooming=function(){return!!this._zooming},gi.prototype.enable=function(t){this.isEnabled()||(this._enabled=!0,this._aroundCenter=t&&"center"===t.around)},gi.prototype.disable=function(){this.isEnabled()&&(this._enabled=!1)},gi.prototype.wheel=function(e){if(this.isEnabled()){var r=e.deltaMode===t.window.WheelEvent.DOM_DELTA_LINE?40*e.deltaY:e.deltaY,n=t.browser.now(),i=n-(this._lastWheelEventTime||0);this._lastWheelEventTime=n,0!==r&&r%vi==0?this._type="wheel":0!==r&&Math.abs(r)<4?this._type="trackpad":i>400?(this._type=null,this._lastValue=r,this._timeout=setTimeout(this._onTimeout,40,e)):this._type||(this._type=Math.abs(i*r)<200?"trackpad":"wheel",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,r+=this._lastValue)),e.shiftKey&&r&&(r/=4),this._type&&(this._lastWheelEvent=e,this._delta-=r,this._active||this._start(e)),e.preventDefault()}},gi.prototype._onTimeout=function(t){this._type="wheel",this._delta-=this._lastValue,this._active||this._start(t)},gi.prototype._start=function(e){if(this._delta){this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);var n=r.mousePos(this._el,e);this._around=t.LngLat.convert(this._aroundCenter?this._map.getCenter():this._map.unproject(n)),this._aroundPoint=this._map.transform.locationPoint(this._around),this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}},gi.prototype.renderFrame=function(){var e=this;if(this._frameId&&(this._frameId=null,this.isActive())){var r=this._map.transform;if(0!==this._delta){var n="wheel"===this._type&&Math.abs(this._delta)>vi?this._wheelZoomRate:this._defaultZoomRate,i=2/(1+Math.exp(-Math.abs(this._delta*n)));this._delta<0&&0!==i&&(i=1/i);var a="number"==typeof this._targetZoom?r.zoomScale(this._targetZoom):r.scale;this._targetZoom=Math.min(r.maxZoom,Math.max(r.minZoom,r.scaleZoom(a*i))),"wheel"===this._type&&(this._startZoom=r.zoom,this._easing=this._smoothOutEasing(200)),this._delta=0}var o,s="number"==typeof this._targetZoom?this._targetZoom:r.zoom,l=this._startZoom,u=this._easing,c=!1;if("wheel"===this._type&&l&&u){var f=Math.min((t.browser.now()-this._lastWheelEventTime)/200,1),h=u(f);o=t.number(l,s,h),f<1?this._frameId||(this._frameId=!0):c=!0}else o=s,c=!0;return this._active=!0,c&&(this._active=!1,this._finishTimeout=setTimeout((function(){e._zooming=!1,e._handler._triggerRenderFrame(),delete e._targetZoom,delete e._finishTimeout}),200)),{noInertia:!0,needsRenderFrame:!c,zoomDelta:o-r.zoom,around:this._aroundPoint,originalEvent:this._lastWheelEvent}}},gi.prototype._smoothOutEasing=function(e){var r=t.ease;if(this._prevEase){var n=this._prevEase,i=(t.browser.now()-n.start)/n.duration,a=n.easing(i+.01)-n.easing(i),o=.27/Math.sqrt(a*a+1e-4)*.01,s=Math.sqrt(.0729-o*o);r=t.bezier(o,s,.25,1)}return this._prevEase={start:t.browser.now(),duration:e,easing:r},r},gi.prototype.reset=function(){this._active=!1};var yi=function(t,e){this._clickZoom=t,this._tapZoom=e};yi.prototype.enable=function(){this._clickZoom.enable(),this._tapZoom.enable()},yi.prototype.disable=function(){this._clickZoom.disable(),this._tapZoom.disable()},yi.prototype.isEnabled=function(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()},yi.prototype.isActive=function(){return this._clickZoom.isActive()||this._tapZoom.isActive()};var mi=function(){this.reset()};mi.prototype.reset=function(){this._active=!1},mi.prototype.dblclick=function(t,e){return t.preventDefault(),{cameraAnimation:function(r){r.easeTo({duration:300,zoom:r.getZoom()+(t.shiftKey?-1:1),around:r.unproject(e)},{originalEvent:t})}}},mi.prototype.enable=function(){this._enabled=!0},mi.prototype.disable=function(){this._enabled=!1,this.reset()},mi.prototype.isEnabled=function(){return this._enabled},mi.prototype.isActive=function(){return this._active};var xi=function(){this._tap=new Kn({numTouches:1,numTaps:1}),this.reset()};xi.prototype.reset=function(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()},xi.prototype.touchstart=function(t,e,r){this._swipePoint||(this._tapTime&&t.timeStamp-this._tapTime>500&&this.reset(),this._tapTime?r.length>0&&(this._swipePoint=e[0],this._swipeTouch=r[0].identifier):this._tap.touchstart(t,e,r))},xi.prototype.touchmove=function(t,e,r){if(this._tapTime){if(this._swipePoint){if(r[0].identifier!==this._swipeTouch)return;var n=e[0],i=n.y-this._swipePoint.y;return this._swipePoint=n,t.preventDefault(),this._active=!0,{zoomDelta:i/128}}}else this._tap.touchmove(t,e,r)},xi.prototype.touchend=function(t,e,r){this._tapTime?this._swipePoint&&0===r.length&&this.reset():this._tap.touchend(t,e,r)&&(this._tapTime=t.timeStamp)},xi.prototype.touchcancel=function(){this.reset()},xi.prototype.enable=function(){this._enabled=!0},xi.prototype.disable=function(){this._enabled=!1,this.reset()},xi.prototype.isEnabled=function(){return this._enabled},xi.prototype.isActive=function(){return this._active};var bi=function(t,e,r){this._el=t,this._mousePan=e,this._touchPan=r};bi.prototype.enable=function(t){this._inertiaOptions=t||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add("mapboxgl-touch-drag-pan")},bi.prototype.disable=function(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove("mapboxgl-touch-drag-pan")},bi.prototype.isEnabled=function(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()},bi.prototype.isActive=function(){return this._mousePan.isActive()||this._touchPan.isActive()};var _i=function(t,e,r){this._pitchWithRotate=t.pitchWithRotate,this._mouseRotate=e,this._mousePitch=r};_i.prototype.enable=function(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()},_i.prototype.disable=function(){this._mouseRotate.disable(),this._mousePitch.disable()},_i.prototype.isEnabled=function(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())},_i.prototype.isActive=function(){return this._mouseRotate.isActive()||this._mousePitch.isActive()};var wi=function(t,e,r,n){this._el=t,this._touchZoom=e,this._touchRotate=r,this._tapDragZoom=n,this._rotationDisabled=!1,this._enabled=!0};wi.prototype.enable=function(t){this._touchZoom.enable(t),this._rotationDisabled||this._touchRotate.enable(t),this._tapDragZoom.enable(),this._el.classList.add("mapboxgl-touch-zoom-rotate")},wi.prototype.disable=function(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove("mapboxgl-touch-zoom-rotate")},wi.prototype.isEnabled=function(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()},wi.prototype.isActive=function(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()},wi.prototype.disableRotation=function(){this._rotationDisabled=!0,this._touchRotate.disable()},wi.prototype.enableRotation=function(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()};var Ti=function(t){return t.zoom||t.drag||t.pitch||t.rotate},ki=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(t.Event);function Ai(t){return t.panDelta&&t.panDelta.mag()||t.zoomDelta||t.bearingDelta||t.pitchDelta}var Mi=function(e,n){this._map=e,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new Nn(e),this._bearingSnap=n.bearingSnap,this._previousActiveHandlers={},this._eventsInProgress={},this._addDefaultHandlers(n),t.bindAll(["handleEvent","handleWindowEvent"],this);var i=this._el;this._listeners=[[i,"touchstart",{passive:!0}],[i,"touchmove",{passive:!1}],[i,"touchend",void 0],[i,"touchcancel",void 0],[i,"mousedown",void 0],[i,"mousemove",void 0],[i,"mouseup",void 0],[t.window.document,"mousemove",{capture:!0}],[t.window.document,"mouseup",void 0],[i,"mouseover",void 0],[i,"mouseout",void 0],[i,"dblclick",void 0],[i,"click",void 0],[i,"keydown",{capture:!1}],[i,"keyup",void 0],[i,"wheel",{passive:!1}],[i,"contextmenu",void 0],[t.window,"blur",void 0]];for(var a=0,o=this._listeners;aa?Math.min(2,_):Math.max(.5,_),w=Math.pow(g,1-e),T=i.unproject(x.add(b.mult(e*w)).mult(v));i.setLocationAtPoint(i.renderWorldCopies?T.wrap():T,d)}n._fireMoveEvents(r)}),(function(t){n._afterEase(r,t)}),e),this},r.prototype._prepareEase=function(e,r,n){void 0===n&&(n={}),this._moving=!0,r||n.moving||this.fire(new t.Event("movestart",e)),this._zooming&&!n.zooming&&this.fire(new t.Event("zoomstart",e)),this._rotating&&!n.rotating&&this.fire(new t.Event("rotatestart",e)),this._pitching&&!n.pitching&&this.fire(new t.Event("pitchstart",e))},r.prototype._fireMoveEvents=function(e){this.fire(new t.Event("move",e)),this._zooming&&this.fire(new t.Event("zoom",e)),this._rotating&&this.fire(new t.Event("rotate",e)),this._pitching&&this.fire(new t.Event("pitch",e))},r.prototype._afterEase=function(e,r){if(!this._easeId||!r||this._easeId!==r){delete this._easeId;var n=this._zooming,i=this._rotating,a=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,n&&this.fire(new t.Event("zoomend",e)),i&&this.fire(new t.Event("rotateend",e)),a&&this.fire(new t.Event("pitchend",e)),this.fire(new t.Event("moveend",e))}},r.prototype.flyTo=function(e,r){var n=this;if(!e.essential&&t.browser.prefersReducedMotion){var i=t.pick(e,["center","zoom","bearing","pitch","around"]);return this.jumpTo(i,r)}this.stop(),e=t.extend({offset:[0,0],speed:1.2,curve:1.42,easing:t.ease},e);var a=this.transform,o=this.getZoom(),s=this.getBearing(),l=this.getPitch(),u=this.getPadding(),c="zoom"in e?t.clamp(+e.zoom,a.minZoom,a.maxZoom):o,f="bearing"in e?this._normalizeBearing(e.bearing,s):s,h="pitch"in e?+e.pitch:l,p="padding"in e?e.padding:a.padding,d=a.zoomScale(c-o),v=t.Point.convert(e.offset),g=a.centerPoint.add(v),y=a.pointLocation(g),m=t.LngLat.convert(e.center||y);this._normalizeCenter(m);var x=a.project(y),b=a.project(m).sub(x),_=e.curve,w=Math.max(a.width,a.height),T=w/d,k=b.mag();if("minZoom"in e){var A=t.clamp(Math.min(e.minZoom,o,c),a.minZoom,a.maxZoom),M=w/a.zoomScale(A-o);_=Math.sqrt(M/k*2)}var S=_*_;function E(t){var e=(T*T-w*w+(t?-1:1)*S*S*k*k)/(2*(t?T:w)*S*k);return Math.log(Math.sqrt(e*e+1)-e)}function L(t){return(Math.exp(t)-Math.exp(-t))/2}function C(t){return(Math.exp(t)+Math.exp(-t))/2}var P=E(0),O=function(t){return C(P)/C(P+_*t)},I=function(t){return w*((C(P)*(L(e=P+_*t)/C(e))-L(P))/S)/k;var e},D=(E(1)-P)/_;if(Math.abs(k)<1e-6||!isFinite(D)){if(Math.abs(w-T)<1e-6)return this.easeTo(e,r);var z=Te.maxDuration&&(e.duration=0),this._zooming=!0,this._rotating=s!==f,this._pitching=h!==l,this._padding=!a.isPaddingEqual(p),this._prepareEase(r,!1),this._ease((function(e){var i=e*D,d=1/O(i);a.zoom=1===e?c:o+a.scaleZoom(d),n._rotating&&(a.bearing=t.number(s,f,e)),n._pitching&&(a.pitch=t.number(l,h,e)),n._padding&&(a.interpolatePadding(u,p,e),g=a.centerPoint.add(v));var y=1===e?m:a.unproject(x.add(b.mult(I(i))).mult(d));a.setLocationAtPoint(a.renderWorldCopies?y.wrap():y,g),n._fireMoveEvents(r)}),(function(){return n._afterEase(r)}),e),this},r.prototype.isEasing=function(){return!!this._easeFrameId},r.prototype.stop=function(){return this._stop()},r.prototype._stop=function(t,e){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){var r=this._onEaseEnd;delete this._onEaseEnd,r.call(this,e)}if(!t){var n=this.handlers;n&&n.stop(!1)}return this},r.prototype._ease=function(e,r,n){!1===n.animate||0===n.duration?(e(1),r()):(this._easeStart=t.browser.now(),this._easeOptions=n,this._onEaseFrame=e,this._onEaseEnd=r,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))},r.prototype._renderFrameCallback=function(){var e=Math.min((t.browser.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(e)),e<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()},r.prototype._normalizeBearing=function(e,r){e=t.wrap(e,-180,180);var n=Math.abs(e-r);return Math.abs(e-360-r)180?-360:r<-180?360:0}},r}(t.Evented),Ei=function(e){void 0===e&&(e={}),this.options=e,t.bindAll(["_toggleAttribution","_updateEditLink","_updateData","_updateCompact"],this)};Ei.prototype.getDefaultPosition=function(){return"bottom-right"},Ei.prototype.onAdd=function(t){var e=this.options&&this.options.compact;return this._map=t,this._container=r.create("div","mapboxgl-ctrl mapboxgl-ctrl-attrib"),this._compactButton=r.create("button","mapboxgl-ctrl-attrib-button",this._container),this._compactButton.addEventListener("click",this._toggleAttribution),this._setElementTitle(this._compactButton,"ToggleAttribution"),this._innerContainer=r.create("div","mapboxgl-ctrl-attrib-inner",this._container),this._innerContainer.setAttribute("role","list"),e&&this._container.classList.add("mapboxgl-compact"),this._updateAttributions(),this._updateEditLink(),this._map.on("styledata",this._updateData),this._map.on("sourcedata",this._updateData),this._map.on("moveend",this._updateEditLink),void 0===e&&(this._map.on("resize",this._updateCompact),this._updateCompact()),this._container},Ei.prototype.onRemove=function(){r.remove(this._container),this._map.off("styledata",this._updateData),this._map.off("sourcedata",this._updateData),this._map.off("moveend",this._updateEditLink),this._map.off("resize",this._updateCompact),this._map=void 0,this._attribHTML=void 0},Ei.prototype._setElementTitle=function(t,e){var r=this._map._getUIString("AttributionControl."+e);t.title=r,t.setAttribute("aria-label",r)},Ei.prototype._toggleAttribution=function(){this._container.classList.contains("mapboxgl-compact-show")?(this._container.classList.remove("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","false")):(this._container.classList.add("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","true"))},Ei.prototype._updateEditLink=function(){var e=this._editLink;e||(e=this._editLink=this._container.querySelector(".mapbox-improve-map"));var r=[{key:"owner",value:this.styleOwner},{key:"id",value:this.styleId},{key:"access_token",value:this._map._requestManager._customAccessToken||t.config.ACCESS_TOKEN}];if(e){var n=r.reduce((function(t,e,n){return e.value&&(t+=e.key+"="+e.value+(n=0)return!1;return!0}))).join(" | ");o!==this._attribHTML&&(this._attribHTML=o,t.length?(this._innerContainer.innerHTML=o,this._container.classList.remove("mapboxgl-attrib-empty")):this._container.classList.add("mapboxgl-attrib-empty"),this._editLink=null)}},Ei.prototype._updateCompact=function(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add("mapboxgl-compact"):this._container.classList.remove("mapboxgl-compact","mapboxgl-compact-show")};var Li=function(){t.bindAll(["_updateLogo"],this),t.bindAll(["_updateCompact"],this)};Li.prototype.onAdd=function(t){this._map=t,this._container=r.create("div","mapboxgl-ctrl");var e=r.create("a","mapboxgl-ctrl-logo");return e.target="_blank",e.rel="noopener nofollow",e.href="https://www.mapbox.com/",e.setAttribute("aria-label",this._map._getUIString("LogoControl.Title")),e.setAttribute("rel","noopener nofollow"),this._container.appendChild(e),this._container.style.display="none",this._map.on("sourcedata",this._updateLogo),this._updateLogo(),this._map.on("resize",this._updateCompact),this._updateCompact(),this._container},Li.prototype.onRemove=function(){r.remove(this._container),this._map.off("sourcedata",this._updateLogo),this._map.off("resize",this._updateCompact)},Li.prototype.getDefaultPosition=function(){return"bottom-left"},Li.prototype._updateLogo=function(t){t&&"metadata"!==t.sourceDataType||(this._container.style.display=this._logoRequired()?"block":"none")},Li.prototype._logoRequired=function(){if(this._map.style){var t=this._map.style.sourceCaches;for(var e in t)if(t[e].getSource().mapbox_logo)return!0;return!1}},Li.prototype._updateCompact=function(){var t=this._container.children;if(t.length){var e=t[0];this._map.getCanvasContainer().offsetWidth<250?e.classList.add("mapboxgl-compact"):e.classList.remove("mapboxgl-compact")}};var Ci=function(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1};Ci.prototype.add=function(t){var e=++this._id;return this._queue.push({callback:t,id:e,cancelled:!1}),e},Ci.prototype.remove=function(t){for(var e=this._currentlyRunning,r=0,n=e?this._queue.concat(e):this._queue;re.maxZoom)throw new Error("maxZoom must be greater than or equal to minZoom");if(null!=e.minPitch&&null!=e.maxPitch&&e.minPitch>e.maxPitch)throw new Error("maxPitch must be greater than or equal to minPitch");if(null!=e.minPitch&&e.minPitch<0)throw new Error("minPitch must be greater than or equal to 0");if(null!=e.maxPitch&&e.maxPitch>zi)throw new Error("maxPitch must be less than or equal to 60");var i=new Pn(e.minZoom,e.maxZoom,e.minPitch,e.maxPitch,e.renderWorldCopies);if(n.call(this,i,e),this._interactive=e.interactive,this._maxTileCacheSize=e.maxTileCacheSize,this._failIfMajorPerformanceCaveat=e.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=e.preserveDrawingBuffer,this._antialias=e.antialias,this._trackResize=e.trackResize,this._bearingSnap=e.bearingSnap,this._refreshExpiredTiles=e.refreshExpiredTiles,this._fadeDuration=e.fadeDuration,this._crossSourceCollisions=e.crossSourceCollisions,this._crossFadingFactor=1,this._collectResourceTiming=e.collectResourceTiming,this._renderTaskQueue=new Ci,this._controls=[],this._mapId=t.uniqueId(),this._locale=t.extend({},Pi,e.locale),this._clickTolerance=e.clickTolerance,this._requestManager=new t.RequestManager(e.transformRequest,e.accessToken),"string"==typeof e.container){if(this._container=t.window.document.getElementById(e.container),!this._container)throw new Error("Container '"+e.container+"' not found.")}else{if(!(e.container instanceof Ii))throw new Error("Invalid type: 'container' must be a String or HTMLElement.");this._container=e.container}if(e.maxBounds&&this.setMaxBounds(e.maxBounds),t.bindAll(["_onWindowOnline","_onWindowResize","_onMapScroll","_contextLost","_contextRestored"],this),this._setupContainer(),this._setupPainter(),void 0===this.painter)throw new Error("Failed to initialize WebGL.");this.on("move",(function(){return r._update(!1)})),this.on("moveend",(function(){return r._update(!1)})),this.on("zoom",(function(){return r._update(!0)})),void 0!==t.window&&(t.window.addEventListener("online",this._onWindowOnline,!1),t.window.addEventListener("resize",this._onWindowResize,!1),t.window.addEventListener("orientationchange",this._onWindowResize,!1)),this.handlers=new Mi(this,e);var a="string"==typeof e.hash&&e.hash||void 0;this._hash=e.hash&&new In(a).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:e.center,zoom:e.zoom,bearing:e.bearing,pitch:e.pitch}),e.bounds&&(this.resize(),this.fitBounds(e.bounds,t.extend({},e.fitBoundsOptions,{duration:0})))),this.resize(),this._localIdeographFontFamily=e.localIdeographFontFamily,e.style&&this.setStyle(e.style,{localIdeographFontFamily:e.localIdeographFontFamily}),e.attributionControl&&this.addControl(new Ei({customAttribution:e.customAttribution})),this.addControl(new Li,e.logoPosition),this.on("style.load",(function(){r.transform.unmodified&&r.jumpTo(r.style.stylesheet)})),this.on("data",(function(e){r._update("style"===e.dataType),r.fire(new t.Event(e.dataType+"data",e))})),this.on("dataloading",(function(e){r.fire(new t.Event(e.dataType+"dataloading",e))}))}n&&(i.__proto__=n),i.prototype=Object.create(n&&n.prototype),i.prototype.constructor=i;var a={showTileBoundaries:{configurable:!0},showPadding:{configurable:!0},showCollisionBoxes:{configurable:!0},showOverdrawInspector:{configurable:!0},repaint:{configurable:!0},vertices:{configurable:!0},version:{configurable:!0}};return i.prototype._getMapId=function(){return this._mapId},i.prototype.addControl=function(e,r){if(void 0===r&&(r=e.getDefaultPosition?e.getDefaultPosition():"top-right"),!e||!e.onAdd)return this.fire(new t.ErrorEvent(new Error("Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.")));var n=e.onAdd(this);this._controls.push(e);var i=this._controlPositions[r];return-1!==r.indexOf("bottom")?i.insertBefore(n,i.firstChild):i.appendChild(n),this},i.prototype.removeControl=function(e){if(!e||!e.onRemove)return this.fire(new t.ErrorEvent(new Error("Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.")));var r=this._controls.indexOf(e);return r>-1&&this._controls.splice(r,1),e.onRemove(this),this},i.prototype.hasControl=function(t){return this._controls.indexOf(t)>-1},i.prototype.resize=function(e){var r=this._containerDimensions(),n=r[0],i=r[1];this._resizeCanvas(n,i),this.transform.resize(n,i),this.painter.resize(n,i);var a=!this._moving;return a&&(this.stop(),this.fire(new t.Event("movestart",e)).fire(new t.Event("move",e))),this.fire(new t.Event("resize",e)),a&&this.fire(new t.Event("moveend",e)),this},i.prototype.getBounds=function(){return this.transform.getBounds()},i.prototype.getMaxBounds=function(){return this.transform.getMaxBounds()},i.prototype.setMaxBounds=function(e){return this.transform.setMaxBounds(t.LngLatBounds.convert(e)),this._update()},i.prototype.setMinZoom=function(t){if((t=null==t?-2:t)>=-2&&t<=this.transform.maxZoom)return this.transform.minZoom=t,this._update(),this.getZoom()=this.transform.minZoom)return this.transform.maxZoom=t,this._update(),this.getZoom()>t&&this.setZoom(t),this;throw new Error("maxZoom must be greater than the current minZoom")},i.prototype.getMaxZoom=function(){return this.transform.maxZoom},i.prototype.setMinPitch=function(t){if((t=null==t?0:t)<0)throw new Error("minPitch must be greater than or equal to 0");if(t>=0&&t<=this.transform.maxPitch)return this.transform.minPitch=t,this._update(),this.getPitch()zi)throw new Error("maxPitch must be less than or equal to 60");if(t>=this.transform.minPitch)return this.transform.maxPitch=t,this._update(),this.getPitch()>t&&this.setPitch(t),this;throw new Error("maxPitch must be greater than the current minPitch")},i.prototype.getMaxPitch=function(){return this.transform.maxPitch},i.prototype.getRenderWorldCopies=function(){return this.transform.renderWorldCopies},i.prototype.setRenderWorldCopies=function(t){return this.transform.renderWorldCopies=t,this._update()},i.prototype.project=function(e){return this.transform.locationPoint(t.LngLat.convert(e))},i.prototype.unproject=function(e){return this.transform.pointLocation(t.Point.convert(e))},i.prototype.isMoving=function(){return this._moving||this.handlers.isMoving()},i.prototype.isZooming=function(){return this._zooming||this.handlers.isZooming()},i.prototype.isRotating=function(){return this._rotating||this.handlers.isRotating()},i.prototype._createDelegatedListener=function(t,e,r){var n,i=this;if("mouseenter"===t||"mouseover"===t){var a=!1;return{layer:e,listener:r,delegates:{mousemove:function(n){var o=i.getLayer(e)?i.queryRenderedFeatures(n.point,{layers:[e]}):[];o.length?a||(a=!0,r.call(i,new Vn(t,i,n.originalEvent,{features:o}))):a=!1},mouseout:function(){a=!1}}}}if("mouseleave"===t||"mouseout"===t){var o=!1;return{layer:e,listener:r,delegates:{mousemove:function(n){(i.getLayer(e)?i.queryRenderedFeatures(n.point,{layers:[e]}):[]).length?o=!0:o&&(o=!1,r.call(i,new Vn(t,i,n.originalEvent)))},mouseout:function(e){o&&(o=!1,r.call(i,new Vn(t,i,e.originalEvent)))}}}}return{layer:e,listener:r,delegates:(n={},n[t]=function(t){var n=i.getLayer(e)?i.queryRenderedFeatures(t.point,{layers:[e]}):[];n.length&&(t.features=n,r.call(i,t),delete t.features)},n)}},i.prototype.on=function(t,e,r){if(void 0===r)return n.prototype.on.call(this,t,e);var i=this._createDelegatedListener(t,e,r);for(var a in this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[t]=this._delegatedListeners[t]||[],this._delegatedListeners[t].push(i),i.delegates)this.on(a,i.delegates[a]);return this},i.prototype.once=function(t,e,r){if(void 0===r)return n.prototype.once.call(this,t,e);var i=this._createDelegatedListener(t,e,r);for(var a in i.delegates)this.once(a,i.delegates[a]);return this},i.prototype.off=function(t,e,r){var i=this;if(void 0===r)return n.prototype.off.call(this,t,e);return this._delegatedListeners&&this._delegatedListeners[t]&&function(n){for(var a=n[t],o=0;o180;){var s=n.locationPoint(e);if(s.x>=0&&s.y>=0&&s.x<=n.width&&s.y<=n.height)break;e.lng>n.center.lng?e.lng-=360:e.lng+=360}return e}Ui.prototype.down=function(t,e){this.mouseRotate.mousedown(t,e),this.mousePitch&&this.mousePitch.mousedown(t,e),r.disableDrag()},Ui.prototype.move=function(t,e){var r=this.map,n=this.mouseRotate.mousemoveWindow(t,e);if(n&&n.bearingDelta&&r.setBearing(r.getBearing()+n.bearingDelta),this.mousePitch){var i=this.mousePitch.mousemoveWindow(t,e);i&&i.pitchDelta&&r.setPitch(r.getPitch()+i.pitchDelta)}},Ui.prototype.off=function(){var t=this.element;r.removeEventListener(t,"mousedown",this.mousedown),r.removeEventListener(t,"touchstart",this.touchstart,{passive:!1}),r.removeEventListener(t,"touchmove",this.touchmove),r.removeEventListener(t,"touchend",this.touchend),r.removeEventListener(t,"touchcancel",this.reset),this.offTemp()},Ui.prototype.offTemp=function(){r.enableDrag(),r.removeEventListener(t.window,"mousemove",this.mousemove),r.removeEventListener(t.window,"mouseup",this.mouseup)},Ui.prototype.mousedown=function(e){this.down(t.extend({},e,{ctrlKey:!0,preventDefault:function(){return e.preventDefault()}}),r.mousePos(this.element,e)),r.addEventListener(t.window,"mousemove",this.mousemove),r.addEventListener(t.window,"mouseup",this.mouseup)},Ui.prototype.mousemove=function(t){this.move(t,r.mousePos(this.element,t))},Ui.prototype.mouseup=function(t){this.mouseRotate.mouseupWindow(t),this.mousePitch&&this.mousePitch.mouseupWindow(t),this.offTemp()},Ui.prototype.touchstart=function(t){1!==t.targetTouches.length?this.reset():(this._startPos=this._lastPos=r.touchPos(this.element,t.targetTouches)[0],this.down({type:"mousedown",button:0,ctrlKey:!0,preventDefault:function(){return t.preventDefault()}},this._startPos))},Ui.prototype.touchmove=function(t){1!==t.targetTouches.length?this.reset():(this._lastPos=r.touchPos(this.element,t.targetTouches)[0],this.move({preventDefault:function(){return t.preventDefault()}},this._lastPos))},Ui.prototype.touchend=function(t){0===t.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)=r}this._isDragging&&(this._pos=e.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents="none","pending"===this._state&&(this._state="active",this.fire(new t.Event("dragstart"))),this.fire(new t.Event("drag")))},n.prototype._onUp=function(){this._element.style.pointerEvents="auto",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),"active"===this._state&&this.fire(new t.Event("dragend")),this._state="inactive"},n.prototype._addDragHandler=function(t){this._element.contains(t.originalEvent.target)&&(t.preventDefault(),this._positionDelta=t.point.sub(this._pos).add(this._offset),this._pointerdownPos=t.point,this._state="pending",this._map.on("mousemove",this._onMove),this._map.on("touchmove",this._onMove),this._map.once("mouseup",this._onUp),this._map.once("touchend",this._onUp))},n.prototype.setDraggable=function(t){return this._draggable=!!t,this._map&&(t?(this._map.on("mousedown",this._addDragHandler),this._map.on("touchstart",this._addDragHandler)):(this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler))),this},n.prototype.isDraggable=function(){return this._draggable},n.prototype.setRotation=function(t){return this._rotation=t||0,this._update(),this},n.prototype.getRotation=function(){return this._rotation},n.prototype.setRotationAlignment=function(t){return this._rotationAlignment=t||"auto",this._update(),this},n.prototype.getRotationAlignment=function(){return this._rotationAlignment},n.prototype.setPitchAlignment=function(t){return this._pitchAlignment=t&&"auto"!==t?t:this._rotationAlignment,this._update(),this},n.prototype.getPitchAlignment=function(){return this._pitchAlignment},n}(t.Evented),Yi={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0};var Xi=0,Zi=!1,Ki=function(e){function n(r){e.call(this),this.options=t.extend({},Yi,r),t.bindAll(["_onSuccess","_onError","_onZoom","_finish","_setupUI","_updateCamera","_updateMarker"],this)}return e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n,n.prototype.onAdd=function(e){return this._map=e,this._container=r.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),n=this._setupUI,void 0!==Gi?n(Gi):void 0!==t.window.navigator.permissions?t.window.navigator.permissions.query({name:"geolocation"}).then((function(t){Gi="denied"!==t.state,n(Gi)})):(Gi=!!t.window.navigator.geolocation,n(Gi)),this._container;var n},n.prototype.onRemove=function(){void 0!==this._geolocationWatchID&&(t.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),r.remove(this._container),this._map.off("zoom",this._onZoom),this._map=void 0,Xi=0,Zi=!1},n.prototype._isOutOfMapMaxBounds=function(t){var e=this._map.getMaxBounds(),r=t.coords;return e&&(r.longitudee.getEast()||r.latitudee.getNorth())},n.prototype._setErrorState=function(){switch(this._watchState){case"WAITING_ACTIVE":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"ACTIVE_LOCK":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting");break;case"BACKGROUND":this._watchState="BACKGROUND_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting")}},n.prototype._onSuccess=function(e){if(this._map){if(this._isOutOfMapMaxBounds(e))return this._setErrorState(),this.fire(new t.Event("outofmaxbounds",e)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=e,this._watchState){case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"BACKGROUND":case"BACKGROUND_ERROR":this._watchState="BACKGROUND",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background")}this.options.showUserLocation&&"OFF"!==this._watchState&&this._updateMarker(e),this.options.trackUserLocation&&"ACTIVE_LOCK"!==this._watchState||this._updateCamera(e),this.options.showUserLocation&&this._dotElement.classList.remove("mapboxgl-user-location-dot-stale"),this.fire(new t.Event("geolocate",e)),this._finish()}},n.prototype._updateCamera=function(e){var r=new t.LngLat(e.coords.longitude,e.coords.latitude),n=e.coords.accuracy,i=this._map.getBearing(),a=t.extend({bearing:i},this.options.fitBoundsOptions);this._map.fitBounds(r.toBounds(n),a,{geolocateSource:!0})},n.prototype._updateMarker=function(e){if(e){var r=new t.LngLat(e.coords.longitude,e.coords.latitude);this._accuracyCircleMarker.setLngLat(r).addTo(this._map),this._userLocationDotMarker.setLngLat(r).addTo(this._map),this._accuracy=e.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()},n.prototype._updateCircleRadius=function(){var t=this._map._container.clientHeight/2,e=this._map.unproject([0,t]),r=this._map.unproject([1,t]),n=e.distanceTo(r),i=Math.ceil(2*this._accuracy/n);this._circleElement.style.width=i+"px",this._circleElement.style.height=i+"px"},n.prototype._onZoom=function(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()},n.prototype._onError=function(e){if(this._map){if(this.options.trackUserLocation)if(1===e.code){this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.disabled=!0;var r=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.title=r,this._geolocateButton.setAttribute("aria-label",r),void 0!==this._geolocationWatchID&&this._clearWatch()}else{if(3===e.code&&Zi)return;this._setErrorState()}"OFF"!==this._watchState&&this.options.showUserLocation&&this._dotElement.classList.add("mapboxgl-user-location-dot-stale"),this.fire(new t.Event("error",e)),this._finish()}},n.prototype._finish=function(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0},n.prototype._setupUI=function(e){var n=this;if(this._container.addEventListener("contextmenu",(function(t){return t.preventDefault()})),this._geolocateButton=r.create("button","mapboxgl-ctrl-geolocate",this._container),r.create("span","mapboxgl-ctrl-icon",this._geolocateButton).setAttribute("aria-hidden",!0),this._geolocateButton.type="button",!1===e){t.warnOnce("Geolocation support is not available so the GeolocateControl will be disabled.");var i=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.disabled=!0,this._geolocateButton.title=i,this._geolocateButton.setAttribute("aria-label",i)}else{var a=this._map._getUIString("GeolocateControl.FindMyLocation");this._geolocateButton.title=a,this._geolocateButton.setAttribute("aria-label",a)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute("aria-pressed","false"),this._watchState="OFF"),this.options.showUserLocation&&(this._dotElement=r.create("div","mapboxgl-user-location-dot"),this._userLocationDotMarker=new Wi(this._dotElement),this._circleElement=r.create("div","mapboxgl-user-location-accuracy-circle"),this._accuracyCircleMarker=new Wi({element:this._circleElement,pitchAlignment:"map"}),this.options.trackUserLocation&&(this._watchState="OFF"),this._map.on("zoom",this._onZoom)),this._geolocateButton.addEventListener("click",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on("movestart",(function(e){var r=e.originalEvent&&"resize"===e.originalEvent.type;e.geolocateSource||"ACTIVE_LOCK"!==n._watchState||r||(n._watchState="BACKGROUND",n._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background"),n._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),n.fire(new t.Event("trackuserlocationend")))}))},n.prototype.trigger=function(){if(!this._setup)return t.warnOnce("Geolocate control triggered before added to a map"),!1;if(this.options.trackUserLocation){switch(this._watchState){case"OFF":this._watchState="WAITING_ACTIVE",this.fire(new t.Event("trackuserlocationstart"));break;case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":case"BACKGROUND_ERROR":Xi--,Zi=!1,this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this.fire(new t.Event("trackuserlocationend"));break;case"BACKGROUND":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new t.Event("trackuserlocationstart"))}switch(this._watchState){case"WAITING_ACTIVE":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_LOCK":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"BACKGROUND":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background");break;case"BACKGROUND_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error")}if("OFF"===this._watchState&&void 0!==this._geolocationWatchID)this._clearWatch();else if(void 0===this._geolocationWatchID){var e;this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","true"),++Xi>1?(e={maximumAge:6e5,timeout:0},Zi=!0):(e=this.options.positionOptions,Zi=!1),this._geolocationWatchID=t.window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,e)}}else t.window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0},n.prototype._clearWatch=function(){t.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","false"),this.options.showUserLocation&&this._updateMarker(null)},n}(t.Evented),Ji={maxWidth:100,unit:"metric"},$i=function(e){this.options=t.extend({},Ji,e),t.bindAll(["_onMove","setUnit"],this)};function Qi(t,e,r){var n=r&&r.maxWidth||100,i=t._container.clientHeight/2,a=t.unproject([0,i]),o=t.unproject([n,i]),s=a.distanceTo(o);if(r&&"imperial"===r.unit){var l=3.2808*s;l>5280?ta(e,n,l/5280,t._getUIString("ScaleControl.Miles")):ta(e,n,l,t._getUIString("ScaleControl.Feet"))}else r&&"nautical"===r.unit?ta(e,n,s/1852,t._getUIString("ScaleControl.NauticalMiles")):s>=1e3?ta(e,n,s/1e3,t._getUIString("ScaleControl.Kilometers")):ta(e,n,s,t._getUIString("ScaleControl.Meters"))}function ta(t,e,r,n){var i,a,o,s=(i=r,(a=Math.pow(10,(""+Math.floor(i)).length-1))*((o=i/a)>=10?10:o>=5?5:o>=3?3:o>=2?2:o>=1?1:function(t){var e=Math.pow(10,Math.ceil(-Math.log(t)/Math.LN10));return Math.round(t*e)/e}(o))),l=s/r;t.style.width=e*l+"px",t.innerHTML=s+" "+n}$i.prototype.getDefaultPosition=function(){return"bottom-left"},$i.prototype._onMove=function(){Qi(this._map,this._container,this.options)},$i.prototype.onAdd=function(t){return this._map=t,this._container=r.create("div","mapboxgl-ctrl mapboxgl-ctrl-scale",t.getContainer()),this._map.on("move",this._onMove),this._onMove(),this._container},$i.prototype.onRemove=function(){r.remove(this._container),this._map.off("move",this._onMove),this._map=void 0},$i.prototype.setUnit=function(t){this.options.unit=t,Qi(this._map,this._container,this.options)};var ea=function(e){this._fullscreen=!1,e&&e.container&&(e.container instanceof t.window.HTMLElement?this._container=e.container:t.warnOnce("Full screen control 'container' must be a DOM element.")),t.bindAll(["_onClickFullscreen","_changeIcon"],this),"onfullscreenchange"in t.window.document?this._fullscreenchange="fullscreenchange":"onmozfullscreenchange"in t.window.document?this._fullscreenchange="mozfullscreenchange":"onwebkitfullscreenchange"in t.window.document?this._fullscreenchange="webkitfullscreenchange":"onmsfullscreenchange"in t.window.document&&(this._fullscreenchange="MSFullscreenChange")};ea.prototype.onAdd=function(e){return this._map=e,this._container||(this._container=this._map.getContainer()),this._controlContainer=r.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display="none",t.warnOnce("This device does not support fullscreen mode.")),this._controlContainer},ea.prototype.onRemove=function(){r.remove(this._controlContainer),this._map=null,t.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)},ea.prototype._checkFullscreenSupport=function(){return!!(t.window.document.fullscreenEnabled||t.window.document.mozFullScreenEnabled||t.window.document.msFullscreenEnabled||t.window.document.webkitFullscreenEnabled)},ea.prototype._setupUI=function(){var e=this._fullscreenButton=r.create("button","mapboxgl-ctrl-fullscreen",this._controlContainer);r.create("span","mapboxgl-ctrl-icon",e).setAttribute("aria-hidden",!0),e.type="button",this._updateTitle(),this._fullscreenButton.addEventListener("click",this._onClickFullscreen),t.window.document.addEventListener(this._fullscreenchange,this._changeIcon)},ea.prototype._updateTitle=function(){var t=this._getTitle();this._fullscreenButton.setAttribute("aria-label",t),this._fullscreenButton.title=t},ea.prototype._getTitle=function(){return this._map._getUIString(this._isFullscreen()?"FullscreenControl.Exit":"FullscreenControl.Enter")},ea.prototype._isFullscreen=function(){return this._fullscreen},ea.prototype._changeIcon=function(){(t.window.document.fullscreenElement||t.window.document.mozFullScreenElement||t.window.document.webkitFullscreenElement||t.window.document.msFullscreenElement)===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle("mapboxgl-ctrl-shrink"),this._fullscreenButton.classList.toggle("mapboxgl-ctrl-fullscreen"),this._updateTitle())},ea.prototype._onClickFullscreen=function(){this._isFullscreen()?t.window.document.exitFullscreen?t.window.document.exitFullscreen():t.window.document.mozCancelFullScreen?t.window.document.mozCancelFullScreen():t.window.document.msExitFullscreen?t.window.document.msExitFullscreen():t.window.document.webkitCancelFullScreen&&t.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.mozRequestFullScreen?this._container.mozRequestFullScreen():this._container.msRequestFullscreen?this._container.msRequestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()};var ra={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:"",maxWidth:"240px"},na=["a[href]","[tabindex]:not([tabindex='-1'])","[contenteditable]:not([contenteditable='false'])","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].join(", "),ia=function(e){function n(r){e.call(this),this.options=t.extend(Object.create(ra),r),t.bindAll(["_update","_onClose","remove","_onMouseMove","_onMouseUp","_onDrag"],this)}return e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n,n.prototype.addTo=function(e){return this._map&&this.remove(),this._map=e,this.options.closeOnClick&&this._map.on("click",this._onClose),this.options.closeOnMove&&this._map.on("move",this._onClose),this._map.on("remove",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on("mousemove",this._onMouseMove),this._map.on("mouseup",this._onMouseUp),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")):this._map.on("move",this._update),this.fire(new t.Event("open")),this},n.prototype.isOpen=function(){return!!this._map},n.prototype.remove=function(){return this._content&&r.remove(this._content),this._container&&(r.remove(this._container),delete this._container),this._map&&(this._map.off("move",this._update),this._map.off("move",this._onClose),this._map.off("click",this._onClose),this._map.off("remove",this.remove),this._map.off("mousemove",this._onMouseMove),this._map.off("mouseup",this._onMouseUp),this._map.off("drag",this._onDrag),delete this._map),this.fire(new t.Event("close")),this},n.prototype.getLngLat=function(){return this._lngLat},n.prototype.setLngLat=function(e){return this._lngLat=t.LngLat.convert(e),this._pos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on("move",this._update),this._map.off("mousemove",this._onMouseMove),this._container&&this._container.classList.remove("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.remove("mapboxgl-track-pointer")),this},n.prototype.trackPointer=function(){return this._trackPointer=!0,this._pos=null,this._update(),this._map&&(this._map.off("move",this._update),this._map.on("mousemove",this._onMouseMove),this._map.on("drag",this._onDrag),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")),this},n.prototype.getElement=function(){return this._container},n.prototype.setText=function(e){return this.setDOMContent(t.window.document.createTextNode(e))},n.prototype.setHTML=function(e){var r,n=t.window.document.createDocumentFragment(),i=t.window.document.createElement("body");for(i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return this.setDOMContent(n)},n.prototype.getMaxWidth=function(){return this._container&&this._container.style.maxWidth},n.prototype.setMaxWidth=function(t){return this.options.maxWidth=t,this._update(),this},n.prototype.setDOMContent=function(t){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=r.create("div","mapboxgl-popup-content",this._container);return this._content.appendChild(t),this._createCloseButton(),this._update(),this._focusFirstElement(),this},n.prototype.addClassName=function(t){this._container&&this._container.classList.add(t)},n.prototype.removeClassName=function(t){this._container&&this._container.classList.remove(t)},n.prototype.setOffset=function(t){return this.options.offset=t,this._update(),this},n.prototype.toggleClassName=function(t){if(this._container)return this._container.classList.toggle(t)},n.prototype._createCloseButton=function(){this.options.closeButton&&(this._closeButton=r.create("button","mapboxgl-popup-close-button",this._content),this._closeButton.type="button",this._closeButton.setAttribute("aria-label","Close popup"),this._closeButton.innerHTML="×",this._closeButton.addEventListener("click",this._onClose))},n.prototype._onMouseUp=function(t){this._update(t.point)},n.prototype._onMouseMove=function(t){this._update(t.point)},n.prototype._onDrag=function(t){this._update(t.point)},n.prototype._update=function(t){var e=this,n=this._lngLat||this._trackPointer;if(this._map&&n&&this._content&&(this._container||(this._container=r.create("div","mapboxgl-popup",this._map.getContainer()),this._tip=r.create("div","mapboxgl-popup-tip",this._container),this._container.appendChild(this._content),this.options.className&&this.options.className.split(" ").forEach((function(t){return e._container.classList.add(t)})),this._trackPointer&&this._container.classList.add("mapboxgl-popup-track-pointer")),this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._map.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=Vi(this._lngLat,this._pos,this._map.transform)),!this._trackPointer||t)){var i=this._pos=this._trackPointer&&t?t:this._map.project(this._lngLat),a=this.options.anchor,o=aa(this.options.offset);if(!a){var s,l=this._container.offsetWidth,u=this._container.offsetHeight;s=i.y+o.bottom.ythis._map.transform.height-u?["bottom"]:[],i.xthis._map.transform.width-l/2&&s.push("right"),a=0===s.length?"bottom":s.join("-")}var c=i.add(o[a]).round();r.setTransform(this._container,qi[a]+" translate("+c.x+"px,"+c.y+"px)"),Hi(this._container,a,"popup")}},n.prototype._focusFirstElement=function(){if(this.options.focusAfterOpen&&this._container){var t=this._container.querySelector(na);t&&t.focus()}},n.prototype._onClose=function(){this.remove()},n}(t.Evented);function aa(e){if(e){if("number"==typeof e){var r=Math.round(Math.sqrt(.5*Math.pow(e,2)));return{center:new t.Point(0,0),top:new t.Point(0,e),"top-left":new t.Point(r,r),"top-right":new t.Point(-r,r),bottom:new t.Point(0,-e),"bottom-left":new t.Point(r,-r),"bottom-right":new t.Point(-r,-r),left:new t.Point(e,0),right:new t.Point(-e,0)}}if(e instanceof t.Point||Array.isArray(e)){var n=t.Point.convert(e);return{center:n,top:n,"top-left":n,"top-right":n,bottom:n,"bottom-left":n,"bottom-right":n,left:n,right:n}}return{center:t.Point.convert(e.center||[0,0]),top:t.Point.convert(e.top||[0,0]),"top-left":t.Point.convert(e["top-left"]||[0,0]),"top-right":t.Point.convert(e["top-right"]||[0,0]),bottom:t.Point.convert(e.bottom||[0,0]),"bottom-left":t.Point.convert(e["bottom-left"]||[0,0]),"bottom-right":t.Point.convert(e["bottom-right"]||[0,0]),left:t.Point.convert(e.left||[0,0]),right:t.Point.convert(e.right||[0,0])}}return aa(new t.Point(0,0))}var oa={version:t.version,supported:e,setRTLTextPlugin:t.setRTLTextPlugin,getRTLTextPluginStatus:t.getRTLTextPluginStatus,Map:Fi,NavigationControl:ji,GeolocateControl:Ki,AttributionControl:Ei,ScaleControl:$i,FullscreenControl:ea,Popup:ia,Marker:Wi,Style:Ye,LngLat:t.LngLat,LngLatBounds:t.LngLatBounds,Point:t.Point,MercatorCoordinate:t.MercatorCoordinate,Evented:t.Evented,config:t.config,prewarm:function(){jt().acquire(Rt)},clearPrewarmedResources:function(){var t=Bt;t&&(t.isPreloaded()&&1===t.numActive()?(t.release(Rt),Bt=null):console.warn("Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()"))},get accessToken(){return t.config.ACCESS_TOKEN},set accessToken(e){t.config.ACCESS_TOKEN=e},get baseApiUrl(){return t.config.API_URL},set baseApiUrl(e){t.config.API_URL=e},get workerCount(){return Ft.workerCount},set workerCount(t){Ft.workerCount=t},get maxParallelImageRequests(){return t.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(e){t.config.MAX_PARALLEL_IMAGE_REQUESTS=e},clearStorage:function(e){t.clearTileCache(e)},workerUrl:""};return oa})),r}()},3108:function(t,e,r){"use strict";t.exports=r(26099)},26099:function(t,e,r){"use strict";var n=r(64928),i=r(32420),a=r(51160),o=r(76752),s=r(55616),l=r(31264),u=r(47520),c=r(18400),f=r(72512),h=r(76244);function p(t,e){for(var r=e[0],n=e[1],a=1/(e[2]-r),o=1/(e[3]-n),s=new Array(t.length),l=0,u=t.length/2;l>>1;e.dtype||(e.dtype="array"),"string"==typeof e.dtype?d=new(f(e.dtype))(g):e.dtype&&(d=e.dtype,Array.isArray(d)&&(d.length=g));for(var y=0;yr||s>1073741824){for(var h=0;hr+i||M>n+i||S=C||o===s)){var l=m[a];void 0===s&&(s=l.length);for(var u=o;u=g&&f<=w&&h>=y&&h<=T&&P.push(c)}var p=x[a],d=p[4*o+0],v=p[4*o+1],b=p[4*o+2],_=p[4*o+3],k=function(t,e){for(var r=null,n=0;null===r;)if(r=t[4*e+n],++n>t.length)return null;return r}(p,o+1),E=.5*i,O=a+1;e(r,n,E,O,d,v||b||_||k),e(r,n+E,E,O,v,b||_||k),e(r+E,n,E,O,b,_||k),e(r+E,n+E,E,O,_,k)}}(0,0,1,0,0,1),P},d;function E(t,e,r){for(var n=1,i=.5,a=.5,o=.5,s=0;s0){e+=Math.abs(o(t[0]));for(var r=1;r2){for(l=0;l=0))throw new Error("precision must be a positive number");var r=Math.pow(10,e||0);return Math.round(t*r)/r},e.radiansToLength=c,e.lengthToRadians=f,e.lengthToDegrees=function(t,e){return h(f(t,e))},e.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},e.radiansToDegrees=h,e.degreesToRadians=function(t){return t%360*Math.PI/180},e.convertLength=function(t,e,r){if(void 0===e&&(e="kilometers"),void 0===r&&(r="kilometers"),!(t>=0))throw new Error("length must be a positive number");return c(f(t,e),r)},e.convertArea=function(t,r,n){if(void 0===r&&(r="meters"),void 0===n&&(n="kilometers"),!(t>=0))throw new Error("area must be a positive number");var i=e.areaFactors[r];if(!i)throw new Error("invalid original units");var a=e.areaFactors[n];if(!a)throw new Error("invalid final units");return t/i*a},e.isNumber=p,e.isObject=function(t){return!!t&&t.constructor===Object},e.validateBBox=function(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach((function(t){if(!p(t))throw new Error("bbox must only contain numbers")}))},e.validateId=function(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}},3256:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(46284);function i(t,e,r){if(null!==t)for(var n,a,o,s,l,u,c,f,h=0,p=0,d=t.type,v="FeatureCollection"===d,g="Feature"===d,y=v?t.features.length:1,m=0;mu||p>c||d>f)return l=i,u=r,c=p,f=d,void(o=0);var v=n.lineString([l,i],t.properties);if(!1===e(v,r,a,d,o))return!1;o++,l=i}))&&void 0}}}))}function c(t,e){if(!t)throw new Error("geojson is required");l(t,(function(t,r,i){if(null!==t.geometry){var a=t.geometry.type,o=t.geometry.coordinates;switch(a){case"LineString":if(!1===e(t,r,i,0,0))return!1;break;case"Polygon":for(var s=0;st[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]=0))throw new Error("precision must be a positive number");var r=Math.pow(10,e||0);return Math.round(t*r)/r},e.radiansToLength=c,e.lengthToRadians=f,e.lengthToDegrees=function(t,e){return h(f(t,e))},e.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},e.radiansToDegrees=h,e.degreesToRadians=function(t){return t%360*Math.PI/180},e.convertLength=function(t,e,r){if(void 0===e&&(e="kilometers"),void 0===r&&(r="kilometers"),!(t>=0))throw new Error("length must be a positive number");return c(f(t,e),r)},e.convertArea=function(t,r,n){if(void 0===r&&(r="meters"),void 0===n&&(n="kilometers"),!(t>=0))throw new Error("area must be a positive number");var i=e.areaFactors[r];if(!i)throw new Error("invalid original units");var a=e.areaFactors[n];if(!a)throw new Error("invalid final units");return t/i*a},e.isNumber=p,e.isObject=function(t){return!!t&&t.constructor===Object},e.validateBBox=function(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach((function(t){if(!p(t))throw new Error("bbox must only contain numbers")}))},e.validateId=function(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}},84880:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(76796);function i(t,e,r){if(null!==t)for(var n,a,o,s,l,u,c,f,h=0,p=0,d=t.type,v="FeatureCollection"===d,g="Feature"===d,y=v?t.features.length:1,m=0;mu||p>c||d>f)return l=i,u=r,c=p,f=d,void(o=0);var v=n.lineString([l,i],t.properties);if(!1===e(v,r,a,d,o))return!1;o++,l=i}))&&void 0}}}))}function c(t,e){if(!t)throw new Error("geojson is required");l(t,(function(t,r,i){if(null!==t.geometry){var a=t.geometry.type,o=t.geometry.coordinates;switch(a){case"LineString":if(!1===e(t,r,i,0,0))return!1;break;case"Polygon":for(var s=0;s=0))throw new Error("precision must be a positive number");var r=Math.pow(10,e||0);return Math.round(t*r)/r},e.radiansToLength=c,e.lengthToRadians=f,e.lengthToDegrees=function(t,e){return h(f(t,e))},e.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},e.radiansToDegrees=h,e.degreesToRadians=function(t){return t%360*Math.PI/180},e.convertLength=function(t,e,r){if(void 0===e&&(e="kilometers"),void 0===r&&(r="kilometers"),!(t>=0))throw new Error("length must be a positive number");return c(f(t,e),r)},e.convertArea=function(t,r,n){if(void 0===r&&(r="meters"),void 0===n&&(n="kilometers"),!(t>=0))throw new Error("area must be a positive number");var i=e.areaFactors[r];if(!i)throw new Error("invalid original units");var a=e.areaFactors[n];if(!a)throw new Error("invalid final units");return t/i*a},e.isNumber=p,e.isObject=function(t){return!!t&&t.constructor===Object},e.validateBBox=function(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach((function(t){if(!p(t))throw new Error("bbox must only contain numbers")}))},e.validateId=function(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")},e.radians2degrees=function(){throw new Error("method has been renamed to `radiansToDegrees`")},e.degrees2radians=function(){throw new Error("method has been renamed to `degreesToRadians`")},e.distanceToDegrees=function(){throw new Error("method has been renamed to `lengthToDegrees`")},e.distanceToRadians=function(){throw new Error("method has been renamed to `lengthToRadians`")},e.radiansToDistance=function(){throw new Error("method has been renamed to `radiansToLength`")},e.bearingToAngle=function(){throw new Error("method has been renamed to `bearingToAzimuth`")},e.convertDistance=function(){throw new Error("method has been renamed to `convertLength`")}},43752:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(49840);function i(t,e,r){if(null!==t)for(var n,a,o,s,l,u,c,f,h=0,p=0,d=t.type,v="FeatureCollection"===d,g="Feature"===d,y=v?t.features.length:1,m=0;mu||p>c||d>f)return l=i,u=r,c=p,f=d,void(o=0);var v=n.lineString([l,i],t.properties);if(!1===e(v,r,a,d,o))return!1;o++,l=i}))&&void 0}}}))}function c(t,e){if(!t)throw new Error("geojson is required");l(t,(function(t,r,i){if(null!==t.geometry){var a=t.geometry.type,o=t.geometry.coordinates;switch(a){case"LineString":if(!1===e(t,r,i,0,0))return!1;break;case"Polygon":for(var s=0;si&&(i=t[o]),t[o]1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;it.length)&&(r=t.length),t.substring(r-e.length,r)===e}var g="",y="",m="",x="",b={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function _(t){var e=Object.keys(t),r=Object.create(Object.getPrototypeOf(t));return e.forEach((function(e){r[e]=t[e]})),Object.defineProperty(r,"message",{value:t.message}),r}function w(t){return p(t,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}var T=function(t){function e(t){var r;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),"object"!==h(t)||null===t)throw new d("options","Object",t);var i=t.message,a=t.operator,l=t.stackStartFn,u=t.actual,c=t.expected,p=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=i)r=o(this,f(e).call(this,String(i)));else if(n.stderr&&n.stderr.isTTY&&(n.stderr&&n.stderr.getColorDepth&&1!==n.stderr.getColorDepth()?(g="",y="",x="",m=""):(g="",y="",x="",m="")),"object"===h(u)&&null!==u&&"object"===h(c)&&null!==c&&"stack"in u&&u instanceof Error&&"stack"in c&&c instanceof Error&&(u=_(u),c=_(c)),"deepStrictEqual"===a||"strictEqual"===a)r=o(this,f(e).call(this,function(t,e,r){var i="",a="",o=0,s="",l=!1,u=w(t),c=u.split("\n"),f=w(e).split("\n"),p=0,d="";if("strictEqual"===r&&"object"===h(t)&&"object"===h(e)&&null!==t&&null!==e&&(r="strictEqualObject"),1===c.length&&1===f.length&&c[0]!==f[0]){var _=c[0].length+f[0].length;if(_<=10){if(!("object"===h(t)&&null!==t||"object"===h(e)&&null!==e||0===t&&0===e))return"".concat(b[r],"\n\n")+"".concat(c[0]," !== ").concat(f[0],"\n")}else if("strictEqualObject"!==r&&_<(n.stderr&&n.stderr.isTTY?n.stderr.columns:80)){for(;c[0][p]===f[0][p];)p++;p>2&&(d="\n ".concat(function(t,e){if(e=Math.floor(e),0==t.length||0==e)return"";var r=t.length*e;for(e=Math.floor(Math.log(e)/Math.log(2));e;)t+=t,e--;return t+t.substring(0,r-t.length)}(" ",p),"^"),p=0)}}for(var T=c[c.length-1],k=f[f.length-1];T===k&&(p++<2?s="\n ".concat(T).concat(s):i=T,c.pop(),f.pop(),0!==c.length&&0!==f.length);)T=c[c.length-1],k=f[f.length-1];var A=Math.max(c.length,f.length);if(0===A){var M=u.split("\n");if(M.length>30)for(M[26]="".concat(g,"...").concat(x);M.length>27;)M.pop();return"".concat(b.notIdentical,"\n\n").concat(M.join("\n"),"\n")}p>3&&(s="\n".concat(g,"...").concat(x).concat(s),l=!0),""!==i&&(s="\n ".concat(i).concat(s),i="");var S=0,E=b[r]+"\n".concat(y,"+ actual").concat(x," ").concat(m,"- expected").concat(x),L=" ".concat(g,"...").concat(x," Lines skipped");for(p=0;p1&&p>2&&(C>4?(a+="\n".concat(g,"...").concat(x),l=!0):C>3&&(a+="\n ".concat(f[p-2]),S++),a+="\n ".concat(f[p-1]),S++),o=p,i+="\n".concat(m,"-").concat(x," ").concat(f[p]),S++;else if(f.length1&&p>2&&(C>4?(a+="\n".concat(g,"...").concat(x),l=!0):C>3&&(a+="\n ".concat(c[p-2]),S++),a+="\n ".concat(c[p-1]),S++),o=p,a+="\n".concat(y,"+").concat(x," ").concat(c[p]),S++;else{var P=f[p],O=c[p],I=O!==P&&(!v(O,",")||O.slice(0,-1)!==P);I&&v(P,",")&&P.slice(0,-1)===O&&(I=!1,O+=","),I?(C>1&&p>2&&(C>4?(a+="\n".concat(g,"...").concat(x),l=!0):C>3&&(a+="\n ".concat(c[p-2]),S++),a+="\n ".concat(c[p-1]),S++),o=p,a+="\n".concat(y,"+").concat(x," ").concat(O),i+="\n".concat(m,"-").concat(x," ").concat(P),S+=2):(a+=i,i="",1!==C&&0!==p||(a+="\n ".concat(O),S++))}if(S>20&&p30)for(k[26]="".concat(g,"...").concat(x);k.length>27;)k.pop();r=1===k.length?o(this,f(e).call(this,"".concat(T," ").concat(k[0]))):o(this,f(e).call(this,"".concat(T,"\n\n").concat(k.join("\n"),"\n")))}else{var A=w(u),M="",S=b[a];"notDeepEqual"===a||"notEqual"===a?(A="".concat(b[a],"\n\n").concat(A)).length>1024&&(A="".concat(A.slice(0,1021),"...")):(M="".concat(w(c)),A.length>512&&(A="".concat(A.slice(0,509),"...")),M.length>512&&(M="".concat(M.slice(0,509),"...")),"deepEqual"===a||"equal"===a?A="".concat(S,"\n\n").concat(A,"\n\nshould equal\n\n"):M=" ".concat(a," ").concat(M)),r=o(this,f(e).call(this,"".concat(A).concat(M)))}return Error.stackTraceLimit=p,r.generatedMessage=!i,Object.defineProperty(s(r),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),r.code="ERR_ASSERTION",r.actual=u,r.expected=c,r.operator=a,Error.captureStackTrace&&Error.captureStackTrace(s(r),l),r.stack,r.name="AssertionError",o(r)}var r,l;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&c(t,e)}(e,t),r=e,l=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:p.custom,value:function(t,e){return p(this,function(t){for(var e=1;e2?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:2===r?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}u("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),u("ERR_INVALID_ARG_TYPE",(function(t,e,i){var a,s,l,u,f;if(void 0===o&&(o=r(45408)),o("string"==typeof t,"'name' must be a string"),"string"==typeof e&&(s="not ",e.substr(0,4)===s)?(a="must not be",e=e.replace(/^not /,"")):a="must be",function(t,e,r){return(void 0===r||r>t.length)&&(r=t.length),t.substring(r-9,r)===e}(t," argument"))l="The ".concat(t," ").concat(a," ").concat(c(e,"type"));else{var h=("number"!=typeof f&&(f=0),f+1>(u=t).length||-1===u.indexOf(".",f)?"argument":"property");l='The "'.concat(t,'" ').concat(h," ").concat(a," ").concat(c(e,"type"))}return l+". Received type ".concat(n(i))}),TypeError),u("ERR_INVALID_ARG_VALUE",(function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===s&&(s=r(35840));var i=s.inspect(e);return i.length>128&&(i="".concat(i.slice(0,128),"...")),"The argument '".concat(t,"' ").concat(n,". Received ").concat(i)}),TypeError,RangeError),u("ERR_INVALID_RETURN_VALUE",(function(t,e,r){var i;return i=r&&r.constructor&&r.constructor.name?"instance of ".concat(r.constructor.name):"type ".concat(n(r)),"Expected ".concat(t,' to be returned from the "').concat(e,'"')+" function but got ".concat(i,".")}),TypeError),u("ERR_MISSING_ARGS",(function(){for(var t=arguments.length,e=new Array(t),n=0;n0,"At least one arg needs to be specified");var i="The ",a=e.length;switch(e=e.map((function(t){return'"'.concat(t,'"')})),a){case 1:i+="".concat(e[0]," argument");break;case 2:i+="".concat(e[0]," and ").concat(e[1]," arguments");break;default:i+=e.slice(0,a-1).join(", "),i+=", and ".concat(e[a-1]," arguments")}return"".concat(i," must be specified")}),TypeError),t.exports.codes=l},25116:function(t,e,r){"use strict";function n(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!e||r.length!==e);n=!0);}catch(t){i=!0,a=t}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}var a=void 0!==/a/g.flags,o=function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e},s=function(t){var e=[];return t.forEach((function(t,r){return e.push([r,t])})),e},l=Object.is?Object.is:r(39896),u=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},c=Number.isNaN?Number.isNaN:r(1560);function f(t){return t.call.bind(t)}var h=f(Object.prototype.hasOwnProperty),p=f(Object.prototype.propertyIsEnumerable),d=f(Object.prototype.toString),v=r(35840).types,g=v.isAnyArrayBuffer,y=v.isArrayBufferView,m=v.isDate,x=v.isMap,b=v.isRegExp,_=v.isSet,w=v.isNativeError,T=v.isBoxedPrimitive,k=v.isNumberObject,A=v.isStringObject,M=v.isBooleanObject,S=v.isBigIntObject,E=v.isSymbolObject,L=v.isFloat32Array,C=v.isFloat64Array;function P(t){if(0===t.length||t.length>10)return!0;for(var e=0;e57)return!0}return 10===t.length&&t>=Math.pow(2,32)}function O(t){return Object.keys(t).filter(P).concat(u(t).filter(Object.prototype.propertyIsEnumerable.bind(t)))}function I(t,e){if(t===e)return 0;for(var r=t.length,n=e.length,i=0,a=Math.min(r,n);i>2],a+=n[(3&r[e])<<4|r[e+1]>>4],a+=n[(15&r[e+1])<<2|r[e+2]>>6],a+=n[63&r[e+2]];return i%3==2?a=a.substring(0,a.length-1)+"=":i%3==1&&(a=a.substring(0,a.length-2)+"=="),a},s=function(t){var e,r,n,a,o,s=.75*t.length,l=t.length,u=0;"="===t[t.length-1]&&(s--,"="===t[t.length-2]&&s--);var c=new ArrayBuffer(s),f=new Uint8Array(c);for(e=0;e>4,f[u++]=(15&n)<<4|a>>2,f[u++]=(3&a)<<6|63&o;return c}},59968:function(t,e){"use strict";e.byteLength=function(t){var e=s(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){var e,r,a=s(t),o=a[0],l=a[1],u=new i(function(t,e,r){return 3*(e+r)/4-r}(0,o,l)),c=0,f=l>0?o-4:o;for(r=0;r>16&255,u[c++]=e>>8&255,u[c++]=255&e;return 2===l&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,u[c++]=255&e),1===l&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,u[c++]=e>>8&255,u[c++]=255&e),u},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,a=[],o=16383,s=0,u=n-i;su?u:s+o));return 1===i?(e=t[n-1],a.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],a.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"=")),a.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)r[o]=a[o],n[a.charCodeAt(o)]=o;function s(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function l(t,e,n){for(var i,a,o=[],s=e;s>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return o.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},64928:function(t){"use strict";function e(t,e,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)>=0?(a=o,i=o-1):n=o+1}return a}function r(t,e,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)>0?(a=o,i=o-1):n=o+1}return a}function n(t,e,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)<0?(a=o,n=o+1):i=o-1}return a}function i(t,e,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=t[o];(void 0!==r?r(s,e):s-e)<=0?(a=o,n=o+1):i=o-1}return a}function a(t,e,r,n,i){for(;n<=i;){var a=n+i>>>1,o=t[a],s=void 0!==r?r(o,e):o-e;if(0===s)return a;s<=0?n=a+1:i=a-1}return-1}function o(t,e,r,n,i,a){return"function"==typeof r?a(t,e,r,void 0===n?0:0|n,void 0===i?t.length-1:0|i):a(t,e,void 0,void 0===r?0:0|r,void 0===n?t.length-1:0|n)}t.exports={ge:function(t,r,n,i,a){return o(t,r,n,i,a,e)},gt:function(t,e,n,i,a){return o(t,e,n,i,a,r)},lt:function(t,e,r,i,a){return o(t,e,r,i,a,n)},le:function(t,e,r,n,a){return o(t,e,r,n,a,i)},eq:function(t,e,r,n,i){return o(t,e,r,n,i,a)}}},308:function(t,e){"use strict";function r(t){var e=32;return(t&=-t)&&e--,65535&t&&(e-=16),16711935&t&&(e-=8),252645135&t&&(e-=4),858993459&t&&(e-=2),1431655765&t&&(e-=1),e}e.INT_BITS=32,e.INT_MAX=2147483647,e.INT_MIN=-1<<31,e.sign=function(t){return(t>0)-(t<0)},e.abs=function(t){var e=t>>31;return(t^e)-e},e.min=function(t,e){return e^(t^e)&-(t65535)<<4,e|=r=((t>>>=e)>255)<<3,e|=r=((t>>>=r)>15)<<2,(e|=r=((t>>>=r)>3)<<1)|(t>>>=r)>>1},e.log10=function(t){return t>=1e9?9:t>=1e8?8:t>=1e7?7:t>=1e6?6:t>=1e5?5:t>=1e4?4:t>=1e3?3:t>=100?2:t>=10?1:0},e.popCount=function(t){return 16843009*((t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135)>>>24},e.countTrailingZeros=r,e.nextPow2=function(t){return t+=0===t,--t,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,1+(t|=t>>>16)},e.prevPow2=function(t){return t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)-(t>>>1)},e.parity=function(t){return t^=t>>>16,t^=t>>>8,t^=t>>>4,27030>>>(t&=15)&1};var n=new Array(256);!function(t){for(var e=0;e<256;++e){var r=e,n=e,i=7;for(r>>>=1;r;r>>>=1)n<<=1,n|=1&r,--i;t[e]=n<>>8&255]<<16|n[t>>>16&255]<<8|n[t>>>24&255]},e.interleave2=function(t,e){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t&=65535)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e&=65535)|e<<8))|e<<4))|e<<2))|e<<1))<<1},e.deinterleave2=function(t,e){return(t=65535&((t=16711935&((t=252645135&((t=858993459&((t=t>>>e&1431655765)|t>>>1))|t>>>2))|t>>>4))|t>>>16))<<16>>16},e.interleave3=function(t,e,r){return t=1227133513&((t=3272356035&((t=251719695&((t=4278190335&((t&=1023)|t<<16))|t<<8))|t<<4))|t<<2),(t|=(e=1227133513&((e=3272356035&((e=251719695&((e=4278190335&((e&=1023)|e<<16))|e<<8))|e<<4))|e<<2))<<1)|(r=1227133513&((r=3272356035&((r=251719695&((r=4278190335&((r&=1023)|r<<16))|r<<8))|r<<4))|r<<2))<<2},e.deinterleave3=function(t,e){return(t=1023&((t=4278190335&((t=251719695&((t=3272356035&((t=t>>>e&1227133513)|t>>>2))|t>>>4))|t>>>8))|t>>>16))<<22>>22},e.nextCombination=function(t){var e=t|t-1;return e+1|(~e&-~e)-1>>>r(t)+1}},29620:function(t,e,r){"use strict";var n=r(32420);t.exports=function(t,e){e||(e={});var r,o,s,l,u,c,f,h,p,d,v,g=null==e.cutoff?.25:e.cutoff,y=null==e.radius?8:e.radius,m=e.channel||0;if(ArrayBuffer.isView(t)||Array.isArray(t)){if(!e.width||!e.height)throw Error("For raw data width and height should be provided by options");r=e.width,o=e.height,l=t,c=e.stride?e.stride:Math.floor(t.length/r/o)}else window.HTMLCanvasElement&&t instanceof window.HTMLCanvasElement?(f=(h=t).getContext("2d"),r=h.width,o=h.height,l=(p=f.getImageData(0,0,r,o)).data,c=4):window.CanvasRenderingContext2D&&t instanceof window.CanvasRenderingContext2D?(f=t,r=(h=t.canvas).width,o=h.height,l=(p=f.getImageData(0,0,r,o)).data,c=4):window.ImageData&&t instanceof window.ImageData&&(p=t,r=t.width,o=t.height,l=p.data,c=4);if(s=Math.max(r,o),window.Uint8ClampedArray&&l instanceof window.Uint8ClampedArray||window.Uint8Array&&l instanceof window.Uint8Array)for(u=l,l=Array(r*o),d=0,v=u.length;d-1?i(r):r}},57916:function(t,e,r){"use strict";var n=r(8844),i=r(53664),a=r(14500),o=i("%TypeError%"),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),u=i("%Reflect.apply%",!0)||n.call(l,s),c=i("%Object.defineProperty%",!0),f=i("%Math.max%");if(c)try{c({},"a",{value:1})}catch(t){c=null}t.exports=function(t){if("function"!=typeof t)throw new o("a function is required");var e=u(n,l,arguments);return a(e,1+f(0,t.length-(arguments.length-1)),!0)};var h=function(){return u(n,s,arguments)};c?c(t.exports,"apply",{value:h}):t.exports.apply=h},32420:function(t){t.exports=function(t,e,r){return er?r:t:te?e:t}},3808:function(t,e,r){"use strict";var n=r(32420);function i(t,e){null==e&&(e=!0);var r=t[0],i=t[1],a=t[2],o=t[3];return null==o&&(o=e?1:255),e&&(r*=255,i*=255,a*=255,o*=255),16777216*(r=255&n(r,0,255))+((i=255&n(i,0,255))<<16)+((a=255&n(a,0,255))<<8)+(255&n(o,0,255))}t.exports=i,t.exports.to=i,t.exports.from=function(t,e){var r=(t=+t)>>>24,n=(16711680&t)>>>16,i=(65280&t)>>>8,a=255&t;return!1===e?[r,n,i,a]:[r/255,n/255,i/255,a/255]}},17592:function(t){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},72160:function(t,e,r){"use strict";var n=r(96824),i=r(32420),a=r(72512);t.exports=function(t,e){"float"!==e&&e||(e="array"),"uint"===e&&(e="uint8"),"uint_clamped"===e&&(e="uint8_clamped");var r=new(a(e))(4),o="uint8"!==e&&"uint8_clamped"!==e;return t.length&&"string"!=typeof t||((t=n(t))[0]/=255,t[1]/=255,t[2]/=255),function(t){return t instanceof Uint8Array||t instanceof Uint8ClampedArray||!!(Array.isArray(t)&&(t[0]>1||0===t[0])&&(t[1]>1||0===t[1])&&(t[2]>1||0===t[2])&&(!t[3]||t[3]>1))}(t)?(r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=null!=t[3]?t[3]:255,o&&(r[0]/=255,r[1]/=255,r[2]/=255,r[3]/=255),r):(o?(r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=null!=t[3]?t[3]:1):(r[0]=i(Math.floor(255*t[0]),0,255),r[1]=i(Math.floor(255*t[1]),0,255),r[2]=i(Math.floor(255*t[2]),0,255),r[3]=null==t[3]?255:i(Math.floor(255*t[3]),0,255)),r)}},81704:function(t,e,r){"use strict";var n=r(17592),i=r(58908),a=r(31264);t.exports=function(t){var e,s,l=[],u=1;if("string"==typeof t)if(n[t])l=n[t].slice(),s="rgb";else if("transparent"===t)u=0,s="rgb",l=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(t)){var c=t.slice(1);u=1,(p=c.length)<=4?(l=[parseInt(c[0]+c[0],16),parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16)],4===p&&(u=parseInt(c[3]+c[3],16)/255)):(l=[parseInt(c[0]+c[1],16),parseInt(c[2]+c[3],16),parseInt(c[4]+c[5],16)],8===p&&(u=parseInt(c[6]+c[7],16)/255)),l[0]||(l[0]=0),l[1]||(l[1]=0),l[2]||(l[2]=0),s="rgb"}else if(e=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(t)){var f=e[1],h="rgb"===f;s=c=f.replace(/a$/,"");var p="cmyk"===c?4:"gray"===c?1:3;l=e[2].trim().split(/\s*,\s*/).map((function(t,e){if(/%$/.test(t))return e===p?parseFloat(t)/100:"rgb"===c?255*parseFloat(t)/100:parseFloat(t);if("h"===c[e]){if(/deg$/.test(t))return parseFloat(t);if(void 0!==o[t])return o[t]}return parseFloat(t)})),f===c&&l.push(1),u=h||void 0===l[p]?1:l[p],l=l.slice(0,p)}else t.length>10&&/[0-9](?:\s|\/)/.test(t)&&(l=t.match(/([0-9]+)/g).map((function(t){return parseFloat(t)})),s=t.match(/([a-z])/gi).join("").toLowerCase());else if(isNaN(t))if(i(t)){var d=a(t.r,t.red,t.R,null);null!==d?(s="rgb",l=[d,a(t.g,t.green,t.G),a(t.b,t.blue,t.B)]):(s="hsl",l=[a(t.h,t.hue,t.H),a(t.s,t.saturation,t.S),a(t.l,t.lightness,t.L,t.b,t.brightness)]),u=a(t.a,t.alpha,t.opacity,1),null!=t.opacity&&(u/=100)}else(Array.isArray(t)||r.g.ArrayBuffer&&ArrayBuffer.isView&&ArrayBuffer.isView(t))&&(l=[t[0],t[1],t[2]],s="rgb",u=4===t.length?t[3]:1);else s="rgb",l=[t>>>16,(65280&t)>>>8,255&t];return{space:s,values:l,alpha:u}};var o={red:0,orange:60,yellow:120,green:180,blue:240,purple:300}},96824:function(t,e,r){"use strict";var n=r(81704),i=r(53576),a=r(32420);t.exports=function(t){var e,r=n(t);return r.space?((e=Array(3))[0]=a(r.values[0],0,255),e[1]=a(r.values[1],0,255),e[2]=a(r.values[2],0,255),"h"===r.space[0]&&(e=i.rgb(e)),e.push(a(r.alpha,0,1)),e):[]}},53576:function(t,e,r){"use strict";var n=r(19336);t.exports={name:"hsl",min:[0,0,0],max:[360,100,100],channel:["hue","saturation","lightness"],alias:["HSL"],rgb:function(t){var e,r,n,i,a,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return[a=255*l,a,a];e=2*l-(r=l<.5?l*(1+s):l+s-l*s),i=[0,0,0];for(var u=0;u<3;u++)(n=o+1/3*-(u-1))<0?n++:n>1&&n--,a=6*n<1?e+6*(r-e)*n:2*n<1?r:3*n<2?e+(r-e)*(2/3-n)*6:e,i[u]=255*a;return i}},n.hsl=function(t){var e,r,n=t[0]/255,i=t[1]/255,a=t[2]/255,o=Math.min(n,i,a),s=Math.max(n,i,a),l=s-o;return s===o?e=0:n===s?e=(i-a)/l:i===s?e=2+(a-n)/l:a===s&&(e=4+(n-i)/l),(e=Math.min(60*e,360))<0&&(e+=360),r=(o+s)/2,[e,100*(s===o?0:r<=.5?l/(s+o):l/(2-s-o)),100*r]}},19336:function(t){"use strict";t.exports={name:"rgb",min:[0,0,0],max:[255,255,255],channel:["red","green","blue"],alias:["RGB"]}},36116:function(t){t.exports={AFG:"afghan",ALA:"\\b\\wland",ALB:"albania",DZA:"algeria",ASM:"^(?=.*americ).*samoa",AND:"andorra",AGO:"angola",AIA:"anguill?a",ATA:"antarctica",ATG:"antigua",ARG:"argentin",ARM:"armenia",ABW:"^(?!.*bonaire).*\\baruba",AUS:"australia",AUT:"^(?!.*hungary).*austria|\\baustri.*\\bemp",AZE:"azerbaijan",BHS:"bahamas",BHR:"bahrain",BGD:"bangladesh|^(?=.*east).*paki?stan",BRB:"barbados",BLR:"belarus|byelo",BEL:"^(?!.*luxem).*belgium",BLZ:"belize|^(?=.*british).*honduras",BEN:"benin|dahome",BMU:"bermuda",BTN:"bhutan",BOL:"bolivia",BES:"^(?=.*bonaire).*eustatius|^(?=.*carib).*netherlands|\\bbes.?islands",BIH:"herzegovina|bosnia",BWA:"botswana|bechuana",BVT:"bouvet",BRA:"brazil",IOT:"british.?indian.?ocean",BRN:"brunei",BGR:"bulgaria",BFA:"burkina|\\bfaso|upper.?volta",BDI:"burundi",CPV:"verde",KHM:"cambodia|kampuchea|khmer",CMR:"cameroon",CAN:"canada",CYM:"cayman",CAF:"\\bcentral.african.republic",TCD:"\\bchad",CHL:"\\bchile",CHN:"^(?!.*\\bmac)(?!.*\\bhong)(?!.*\\btai)(?!.*\\brep).*china|^(?=.*peo)(?=.*rep).*china",CXR:"christmas",CCK:"\\bcocos|keeling",COL:"colombia",COM:"comoro",COG:"^(?!.*\\bdem)(?!.*\\bd[\\.]?r)(?!.*kinshasa)(?!.*zaire)(?!.*belg)(?!.*l.opoldville)(?!.*free).*\\bcongo",COK:"\\bcook",CRI:"costa.?rica",CIV:"ivoire|ivory",HRV:"croatia",CUB:"\\bcuba",CUW:"^(?!.*bonaire).*\\bcura(c|ç)ao",CYP:"cyprus",CSK:"czechoslovakia",CZE:"^(?=.*rep).*czech|czechia|bohemia",COD:"\\bdem.*congo|congo.*\\bdem|congo.*\\bd[\\.]?r|\\bd[\\.]?r.*congo|belgian.?congo|congo.?free.?state|kinshasa|zaire|l.opoldville|drc|droc|rdc",DNK:"denmark",DJI:"djibouti",DMA:"dominica(?!n)",DOM:"dominican.rep",ECU:"ecuador",EGY:"egypt",SLV:"el.?salvador",GNQ:"guine.*eq|eq.*guine|^(?=.*span).*guinea",ERI:"eritrea",EST:"estonia",ETH:"ethiopia|abyssinia",FLK:"falkland|malvinas",FRO:"faroe|faeroe",FJI:"fiji",FIN:"finland",FRA:"^(?!.*\\bdep)(?!.*martinique).*france|french.?republic|\\bgaul",GUF:"^(?=.*french).*guiana",PYF:"french.?polynesia|tahiti",ATF:"french.?southern",GAB:"gabon",GMB:"gambia",GEO:"^(?!.*south).*georgia",DDR:"german.?democratic.?republic|democratic.?republic.*germany|east.germany",DEU:"^(?!.*east).*germany|^(?=.*\\bfed.*\\brep).*german",GHA:"ghana|gold.?coast",GIB:"gibraltar",GRC:"greece|hellenic|hellas",GRL:"greenland",GRD:"grenada",GLP:"guadeloupe",GUM:"\\bguam",GTM:"guatemala",GGY:"guernsey",GIN:"^(?!.*eq)(?!.*span)(?!.*bissau)(?!.*portu)(?!.*new).*guinea",GNB:"bissau|^(?=.*portu).*guinea",GUY:"guyana|british.?guiana",HTI:"haiti",HMD:"heard.*mcdonald",VAT:"holy.?see|vatican|papal.?st",HND:"^(?!.*brit).*honduras",HKG:"hong.?kong",HUN:"^(?!.*austr).*hungary",ISL:"iceland",IND:"india(?!.*ocea)",IDN:"indonesia",IRN:"\\biran|persia",IRQ:"\\biraq|mesopotamia",IRL:"(^ireland)|(^republic.*ireland)",IMN:"^(?=.*isle).*\\bman",ISR:"israel",ITA:"italy",JAM:"jamaica",JPN:"japan",JEY:"jersey",JOR:"jordan",KAZ:"kazak",KEN:"kenya|british.?east.?africa|east.?africa.?prot",KIR:"kiribati",PRK:"^(?=.*democrat|people|north|d.*p.*.r).*\\bkorea|dprk|korea.*(d.*p.*r)",KWT:"kuwait",KGZ:"kyrgyz|kirghiz",LAO:"\\blaos?\\b",LVA:"latvia",LBN:"lebanon",LSO:"lesotho|basuto",LBR:"liberia",LBY:"libya",LIE:"liechtenstein",LTU:"lithuania",LUX:"^(?!.*belg).*luxem",MAC:"maca(o|u)",MDG:"madagascar|malagasy",MWI:"malawi|nyasa",MYS:"malaysia",MDV:"maldive",MLI:"\\bmali\\b",MLT:"\\bmalta",MHL:"marshall",MTQ:"martinique",MRT:"mauritania",MUS:"mauritius",MYT:"\\bmayotte",MEX:"\\bmexic",FSM:"fed.*micronesia|micronesia.*fed",MCO:"monaco",MNG:"mongolia",MNE:"^(?!.*serbia).*montenegro",MSR:"montserrat",MAR:"morocco|\\bmaroc",MOZ:"mozambique",MMR:"myanmar|burma",NAM:"namibia",NRU:"nauru",NPL:"nepal",NLD:"^(?!.*\\bant)(?!.*\\bcarib).*netherlands",ANT:"^(?=.*\\bant).*(nether|dutch)",NCL:"new.?caledonia",NZL:"new.?zealand",NIC:"nicaragua",NER:"\\bniger(?!ia)",NGA:"nigeria",NIU:"niue",NFK:"norfolk",MNP:"mariana",NOR:"norway",OMN:"\\boman|trucial",PAK:"^(?!.*east).*paki?stan",PLW:"palau",PSE:"palestin|\\bgaza|west.?bank",PAN:"panama",PNG:"papua|new.?guinea",PRY:"paraguay",PER:"peru",PHL:"philippines",PCN:"pitcairn",POL:"poland",PRT:"portugal",PRI:"puerto.?rico",QAT:"qatar",KOR:"^(?!.*d.*p.*r)(?!.*democrat)(?!.*people)(?!.*north).*\\bkorea(?!.*d.*p.*r)",MDA:"moldov|b(a|e)ssarabia",REU:"r(e|é)union",ROU:"r(o|u|ou)mania",RUS:"\\brussia|soviet.?union|u\\.?s\\.?s\\.?r|socialist.?republics",RWA:"rwanda",BLM:"barth(e|é)lemy",SHN:"helena",KNA:"kitts|\\bnevis",LCA:"\\blucia",MAF:"^(?=.*collectivity).*martin|^(?=.*france).*martin(?!ique)|^(?=.*french).*martin(?!ique)",SPM:"miquelon",VCT:"vincent",WSM:"^(?!.*amer).*samoa",SMR:"san.?marino",STP:"\\bs(a|ã)o.?tom(e|é)",SAU:"\\bsa\\w*.?arabia",SEN:"senegal",SRB:"^(?!.*monte).*serbia",SYC:"seychell",SLE:"sierra",SGP:"singapore",SXM:"^(?!.*martin)(?!.*saba).*maarten",SVK:"^(?!.*cze).*slovak",SVN:"slovenia",SLB:"solomon",SOM:"somali",ZAF:"south.africa|s\\\\..?africa",SGS:"south.?georgia|sandwich",SSD:"\\bs\\w*.?sudan",ESP:"spain",LKA:"sri.?lanka|ceylon",SDN:"^(?!.*\\bs(?!u)).*sudan",SUR:"surinam|dutch.?guiana",SJM:"svalbard",SWZ:"swaziland",SWE:"sweden",CHE:"switz|swiss",SYR:"syria",TWN:"taiwan|taipei|formosa|^(?!.*peo)(?=.*rep).*china",TJK:"tajik",THA:"thailand|\\bsiam",MKD:"macedonia|fyrom",TLS:"^(?=.*leste).*timor|^(?=.*east).*timor",TGO:"togo",TKL:"tokelau",TON:"tonga",TTO:"trinidad|tobago",TUN:"tunisia",TUR:"turkey",TKM:"turkmen",TCA:"turks",TUV:"tuvalu",UGA:"uganda",UKR:"ukrain",ARE:"emirates|^u\\.?a\\.?e\\.?$|united.?arab.?em",GBR:"united.?kingdom|britain|^u\\.?k\\.?$",TZA:"tanzania",USA:"united.?states\\b(?!.*islands)|\\bu\\.?s\\.?a\\.?\\b|^\\s*u\\.?s\\.?\\b(?!.*islands)",UMI:"minor.?outlying.?is",URY:"uruguay",UZB:"uzbek",VUT:"vanuatu|new.?hebrides",VEN:"venezuela",VNM:"^(?!.*republic).*viet.?nam|^(?=.*socialist).*viet.?nam",VGB:"^(?=.*\\bu\\.?\\s?k).*virgin|^(?=.*brit).*virgin|^(?=.*kingdom).*virgin",VIR:"^(?=.*\\bu\\.?\\s?s).*virgin|^(?=.*states).*virgin",WLF:"futuna|wallis",ESH:"western.sahara",YEM:"^(?!.*arab)(?!.*north)(?!.*sana)(?!.*peo)(?!.*dem)(?!.*south)(?!.*aden)(?!.*\\bp\\.?d\\.?r).*yemen",YMD:"^(?=.*peo).*yemen|^(?!.*rep)(?=.*dem).*yemen|^(?=.*south).*yemen|^(?=.*aden).*yemen|^(?=.*\\bp\\.?d\\.?r).*yemen",YUG:"yugoslavia",ZMB:"zambia|northern.?rhodesia",EAZ:"zanzibar",ZWE:"zimbabwe|^(?!.*northern).*rhodesia"}},42771:function(t,e,r){"use strict";t.exports={parse:r(46416),stringify:r(49395)}},8744:function(t,e,r){"use strict";var n=r(30584);t.exports={isSize:function(t){return/^[\d\.]/.test(t)||-1!==t.indexOf("/")||-1!==n.indexOf(t)}}},46416:function(t,e,r){"use strict";var n=r(92384),i=r(68194),a=r(3748),o=r(2904),s=r(47916),l=r(7294),u=r(39956),c=r(8744).isSize;t.exports=h;var f=h.cache={};function h(t){if("string"!=typeof t)throw new Error("Font argument must be a string.");if(f[t])return f[t];if(""===t)throw new Error("Cannot parse an empty string.");if(-1!==a.indexOf(t))return f[t]={system:t};for(var e,r={style:"normal",variant:"normal",weight:"normal",stretch:"normal",lineHeight:"normal",size:"1rem",family:["serif"]},h=u(t,/\s+/);e=h.shift();){if(-1!==i.indexOf(e))return["style","variant","weight","stretch"].forEach((function(t){r[t]=e})),f[t]=r;if(-1===s.indexOf(e))if("normal"!==e&&"small-caps"!==e)if(-1===l.indexOf(e)){if(-1===o.indexOf(e)){if(c(e)){var d=u(e,"/");if(r.size=d[0],null!=d[1]?r.lineHeight=p(d[1]):"/"===h[0]&&(h.shift(),r.lineHeight=p(h.shift())),!h.length)throw new Error("Missing required font-family.");return r.family=u(h.join(" "),/\s*,\s*/).map(n),f[t]=r}throw new Error("Unknown or unsupported font token: "+e)}r.weight=e}else r.stretch=e;else r.variant=e;else r.style=e}throw new Error("Missing required font-size.")}function p(t){var e=parseFloat(t);return e.toString()===t?e:t}},49395:function(t,e,r){"use strict";var n=r(55616),i=r(8744).isSize,a=d(r(68194)),o=d(r(3748)),s=d(r(2904)),l=d(r(47916)),u=d(r(7294)),c={normal:1,"small-caps":1},f={serif:1,"sans-serif":1,monospace:1,cursive:1,fantasy:1,"system-ui":1},h="serif";function p(t,e){if(t&&!e[t]&&!a[t])throw Error("Unknown keyword `"+t+"`");return t}function d(t){for(var e={},r=0;re?1:t>=e?0:NaN}r.d(e,{XE:function(){return n},kv:function(){return s},mo:function(){return u},Uf:function(){return c},SY:function(){return f},ik:function(){return h},oh:function(){return p}}),1===(i=n).length&&(a=i,i=function(t,e){return n(a(t),e)});var i,a,o=Array.prototype;function s(t,e){var r,n,i=t.length,a=-1;if(null==e){for(;++a=r)for(n=r;++an&&(n=r)}else for(;++a=r)for(n=r;++an&&(n=r);return n}function l(t){return null===t?NaN:+t}function u(t,e){var r,n=t.length,i=n,a=-1,o=0;if(null==e)for(;++a=0;)for(e=(n=t[i]).length;--e>=0;)r[--o]=n[e];return r}function f(t,e){var r,n,i=t.length,a=-1;if(null==e){for(;++a=r)for(n=r;++ar&&(n=r)}else for(;++a=r)for(n=r;++ar&&(n=r);return n}function h(t,e,r){t=+t,e=+e,r=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+r;for(var n=-1,i=0|Math.max(0,Math.ceil((e-t)/r)),a=new Array(i);++n=n.length)return null!=t&&r.sort(t),null!=e?e(r):r;for(var u,c,f,h=-1,p=r.length,d=n[i++],v=o(),g=s();++hn.length)return t;var a,o=i[r-1];return null!=e&&r>=n.length?a=t.entries():(a=[],t.each((function(t,e){a.push({key:e,values:s(t,r)})}))),null!=o?a.sort((function(t,e){return o(t.key,e.key)})):a}return r={object:function(t){return a(t,0,l,u)},map:function(t){return a(t,0,c,f)},entries:function(t){return s(a(t,0,c,f),0)},key:function(t){return n.push(t),r},sortKeys:function(t){return i[n.length-1]=t,r},sortValues:function(e){return t=e,r},rollup:function(t){return e=t,r}}}function l(){return{}}function u(t,e,r){t[e]=r}function c(){return o()}function f(t,e,r){t.set(e,r)}function h(){}var p=o.prototype;h.prototype=function(t,e){var r=new h;if(t instanceof h)t.each((function(t){r.add(t)}));else if(t){var n=-1,i=t.length;if(null==e)for(;++n=(a=(v+y)/2))?v=a:y=a,(c=r>=(o=(g+m)/2))?g=o:m=o,i=p,!(p=p[f=c<<1|u]))return i[f]=d,t;if(s=+t._x.call(null,p.data),l=+t._y.call(null,p.data),e===s&&r===l)return d.next=p,i?i[f]=d:t._root=d,t;do{i=i?i[f]=new Array(4):t._root=new Array(4),(u=e>=(a=(v+y)/2))?v=a:y=a,(c=r>=(o=(g+m)/2))?g=o:m=o}while((f=c<<1|u)==(h=(l>=o)<<1|s>=a));return i[h]=p,i[f]=d,t}function s(t,e,r,n,i){this.node=t,this.x0=e,this.y0=r,this.x1=n,this.y1=i}function l(t){return t[0]}function u(t){return t[1]}function c(t,e,r){var n=new f(null==e?l:e,null==r?u:r,NaN,NaN,NaN,NaN);return null==t?n:n.addAll(t)}function f(t,e,r,n,i,a){this._x=t,this._y=e,this._x0=r,this._y0=n,this._x1=i,this._y1=a,this._root=void 0}function h(t){for(var e={data:t.data},r=e;t=t.next;)r=r.next={data:t.data};return e}r.r(e),r.d(e,{forceCenter:function(){return n},forceCollide:function(){return g},forceLink:function(){return b},forceManyBody:function(){return K},forceRadial:function(){return J},forceSimulation:function(){return Z},forceX:function(){return $},forceY:function(){return Q}});var p=c.prototype=f.prototype;function d(t){return t.x+t.vx}function v(t){return t.y+t.vy}function g(t){var e,r,n=1,o=1;function s(){for(var t,i,s,u,f,h,p,g=e.length,y=0;yu+d||if+d||os.index){var v=u-l.x-l.vx,g=f-l.y-l.vy,y=v*v+g*g;yt.r&&(t.r=t[e].r)}function u(){if(e){var n,i,a=e.length;for(r=new Array(a),n=0;nf&&(f=n),ih&&(h=i));if(u>f||c>h)return this;for(this.cover(u,c).cover(f,h),r=0;rt||t>=i||n>e||e>=a;)switch(s=(ep||(a=u.y0)>d||(o=u.x1)=m)<<1|t>=y)&&(u=v[v.length-1],v[v.length-1]=v[v.length-1-c],v[v.length-1-c]=u)}else{var x=t-+this._x.call(null,g.data),b=e-+this._y.call(null,g.data),_=x*x+b*b;if(_=(s=(d+g)/2))?d=s:g=s,(c=o>=(l=(v+y)/2))?v=l:y=l,e=p,!(p=p[f=c<<1|u]))return this;if(!p.length)break;(e[f+1&3]||e[f+2&3]||e[f+3&3])&&(r=e,h=f)}for(;p.data!==t;)if(n=p,!(p=p.next))return this;return(i=p.next)&&delete p.next,n?(i?n.next=i:delete n.next,this):e?(i?e[f]=i:delete e[f],(p=e[0]||e[1]||e[2]||e[3])&&p===(e[3]||e[2]||e[1]||e[0])&&!p.length&&(r?r[h]=p:this._root=p),this):(this._root=i,this)},p.removeAll=function(t){for(var e=0,r=t.length;e=0&&(e=t.slice(r+1),t=t.slice(0,r)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))),o=-1,s=a.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++o0)for(var r,n,i=new Array(r),a=0;a=0&&e._call.call(null,t),e=e._next;--L}()}finally{L=0,function(){for(var t,e,r=M,n=1/0;r;)r._call?(n>r._time&&(n=r._time),t=r,r=r._next):(e=r._next,r._next=null,r=t?t._next=e:M=e);S=t,H(n)}(),D=0}}function q(){var t=R.now(),e=t-I;e>O&&(z-=e,I=t)}function H(t){L||(C&&(C=clearTimeout(C)),t-D>24?(t<1/0&&(C=setTimeout(V,t-R.now()-z)),P&&(P=clearInterval(P))):(P||(I=R.now(),P=setInterval(q,O)),L=1,F(V)))}function G(t){return t.x}function W(t){return t.y}j.prototype=U.prototype={constructor:j,restart:function(t,e,r){if("function"!=typeof t)throw new TypeError("callback is not a function");r=(null==r?B():+r)+(null==e?0:+e),this._next||S===this||(S?S._next=this:M=this,S=this),this._call=t,this._time=r,H()},stop:function(){this._call&&(this._call=null,this._time=1/0,H())}};var Y=10,X=Math.PI*(3-Math.sqrt(5));function Z(t){var e,r=1,n=.001,i=1-Math.pow(n,1/300),a=0,o=.6,s=(0,y.kH)(),l=U(c),u=E("tick","end");function c(){f(),u.call("tick",e),r1?(null==r?s.remove(t):s.set(t,p(r)),e):s.get(t)},find:function(e,r,n){var i,a,o,s,l,u=0,c=t.length;for(null==n?n=1/0:n*=n,u=0;u1?(u.on(t,r),e):u.on(t)}}}function K(){var t,e,r,n,o=i(-30),s=1,l=1/0,u=.81;function f(n){var i,a=t.length,o=c(t,G,W).visitAfter(p);for(r=n,i=0;i=l)){(t.data!==e||t.next)&&(0===f&&(d+=(f=a())*f),0===h&&(d+=(h=a())*h),d1?n[0]+n.slice(2):n,+t.slice(r+1)]}r.d(e,{E9:function(){return h},SO:function(){return v}});var i,a=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(t){if(!(e=a.exec(t)))throw new Error("invalid format: "+t);var e;return new s({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function s(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function l(t,e){var r=n(t,e);if(!r)return t+"";var i=r[0],a=r[1];return a<0?"0."+new Array(-a).join("0")+i:i.length>a+1?i.slice(0,a+1)+"."+i.slice(a+1):i+new Array(a-i.length+2).join("0")}o.prototype=s.prototype,s.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var u={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return l(100*t,e)},r:l,s:function(t,e){var r=n(t,e);if(!r)return t+"";var a=r[0],o=r[1],s=o-(i=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,l=a.length;return s===l?a:s>l?a+new Array(s-l+1).join("0"):s>0?a.slice(0,s)+"."+a.slice(s):"0."+new Array(1-s).join("0")+n(t,Math.max(0,e+s-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function c(t){return t}var f,h,p=Array.prototype.map,d=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function v(t){var e,r,a=void 0===t.grouping||void 0===t.thousands?c:(e=p.call(t.grouping,Number),r=t.thousands+"",function(t,n){for(var i=t.length,a=[],o=0,s=e[0],l=0;i>0&&s>0&&(l+s+1>n&&(s=Math.max(1,n-l)),a.push(t.substring(i-=s,i+s)),!((l+=s+1)>n));)s=e[o=(o+1)%e.length];return a.reverse().join(r)}),s=void 0===t.currency?"":t.currency[0]+"",l=void 0===t.currency?"":t.currency[1]+"",f=void 0===t.decimal?".":t.decimal+"",h=void 0===t.numerals?c:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(p.call(t.numerals,String)),v=void 0===t.percent?"%":t.percent+"",g=void 0===t.minus?"-":t.minus+"",y=void 0===t.nan?"NaN":t.nan+"";function m(t){var e=(t=o(t)).fill,r=t.align,n=t.sign,c=t.symbol,p=t.zero,m=t.width,x=t.comma,b=t.precision,_=t.trim,w=t.type;"n"===w?(x=!0,w="g"):u[w]||(void 0===b&&(b=12),_=!0,w="g"),(p||"0"===e&&"="===r)&&(p=!0,e="0",r="=");var T="$"===c?s:"#"===c&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",k="$"===c?l:/[%p]/.test(w)?v:"",A=u[w],M=/[defgprs%]/.test(w);function S(t){var o,s,l,u=T,c=k;if("c"===w)c=A(t)+c,t="";else{var v=(t=+t)<0||1/t<0;if(t=isNaN(t)?y:A(Math.abs(t),b),_&&(t=function(t){t:for(var e,r=t.length,n=1,i=-1;n0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),v&&0==+t&&"+"!==n&&(v=!1),u=(v?"("===n?n:g:"-"===n||"("===n?"":n)+u,c=("s"===w?d[8+i/3]:"")+c+(v&&"("===n?")":""),M)for(o=-1,s=t.length;++o(l=t.charCodeAt(o))||l>57){c=(46===l?f+t.slice(o+1):t.slice(o))+c,t=t.slice(0,o);break}}x&&!p&&(t=a(t,1/0));var S=u.length+t.length+c.length,E=S>1)+u+t+c+E.slice(S);break;default:t=E+u+t+c}return h(t)}return b=void 0===b?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,b)):Math.max(0,Math.min(20,b)),S.toString=function(){return t+""},S}return{format:m,formatPrefix:function(t,e){var r,i=m(((t=o(t)).type="f",t)),a=3*Math.max(-8,Math.min(8,Math.floor((r=e,((r=n(Math.abs(r)))?r[1]:NaN)/3)))),s=Math.pow(10,-a),l=d[8+a/3];return function(t){return i(s*t)+l}}}}f=v({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),h=f.format,f.formatPrefix},87108:function(t,e,r){"use strict";r.r(e),r.d(e,{geoAiry:function(){return z},geoAiryRaw:function(){return D},geoAitoff:function(){return F},geoAitoffRaw:function(){return R},geoArmadillo:function(){return N},geoArmadilloRaw:function(){return B},geoAugust:function(){return U},geoAugustRaw:function(){return j},geoBaker:function(){return G},geoBakerRaw:function(){return H},geoBerghaus:function(){return X},geoBerghausRaw:function(){return Y},geoBertin1953:function(){return rt},geoBertin1953Raw:function(){return et},geoBoggs:function(){return ct},geoBoggsRaw:function(){return ut},geoBonne:function(){return vt},geoBonneRaw:function(){return dt},geoBottomley:function(){return yt},geoBottomleyRaw:function(){return gt},geoBromley:function(){return xt},geoBromleyRaw:function(){return mt},geoChamberlin:function(){return Et},geoChamberlinAfrica:function(){return St},geoChamberlinRaw:function(){return At},geoCollignon:function(){return Ct},geoCollignonRaw:function(){return Lt},geoCraig:function(){return Ot},geoCraigRaw:function(){return Pt},geoCraster:function(){return zt},geoCrasterRaw:function(){return Dt},geoCylindricalEqualArea:function(){return Ft},geoCylindricalEqualAreaRaw:function(){return Rt},geoCylindricalStereographic:function(){return Nt},geoCylindricalStereographicRaw:function(){return Bt},geoEckert1:function(){return Ut},geoEckert1Raw:function(){return jt},geoEckert2:function(){return qt},geoEckert2Raw:function(){return Vt},geoEckert3:function(){return Gt},geoEckert3Raw:function(){return Ht},geoEckert4:function(){return Yt},geoEckert4Raw:function(){return Wt},geoEckert5:function(){return Zt},geoEckert5Raw:function(){return Xt},geoEckert6:function(){return Jt},geoEckert6Raw:function(){return Kt},geoEisenlohr:function(){return te},geoEisenlohrRaw:function(){return Qt},geoFahey:function(){return ne},geoFaheyRaw:function(){return re},geoFoucaut:function(){return ae},geoFoucautRaw:function(){return ie},geoFoucautSinusoidal:function(){return se},geoFoucautSinusoidalRaw:function(){return oe},geoGilbert:function(){return he},geoGingery:function(){return ge},geoGingeryRaw:function(){return pe},geoGinzburg4:function(){return xe},geoGinzburg4Raw:function(){return me},geoGinzburg5:function(){return _e},geoGinzburg5Raw:function(){return be},geoGinzburg6:function(){return Te},geoGinzburg6Raw:function(){return we},geoGinzburg8:function(){return Ae},geoGinzburg8Raw:function(){return ke},geoGinzburg9:function(){return Se},geoGinzburg9Raw:function(){return Me},geoGringorten:function(){return Ce},geoGringortenQuincuncial:function(){return ii},geoGringortenRaw:function(){return Le},geoGuyou:function(){return De},geoGuyouRaw:function(){return Ie},geoHammer:function(){return $},geoHammerRaw:function(){return K},geoHammerRetroazimuthal:function(){return Be},geoHammerRetroazimuthalRaw:function(){return Re},geoHealpix:function(){return Ye},geoHealpixRaw:function(){return qe},geoHill:function(){return Ze},geoHillRaw:function(){return Xe},geoHomolosine:function(){return er},geoHomolosineRaw:function(){return tr},geoHufnagel:function(){return nr},geoHufnagelRaw:function(){return rr},geoHyperelliptical:function(){return sr},geoHyperellipticalRaw:function(){return or},geoInterrupt:function(){return cr},geoInterruptedBoggs:function(){return hr},geoInterruptedHomolosine:function(){return dr},geoInterruptedMollweide:function(){return gr},geoInterruptedMollweideHemispheres:function(){return mr},geoInterruptedQuarticAuthalic:function(){return fn},geoInterruptedSinuMollweide:function(){return br},geoInterruptedSinusoidal:function(){return wr},geoKavrayskiy7:function(){return kr},geoKavrayskiy7Raw:function(){return Tr},geoLagrange:function(){return Mr},geoLagrangeRaw:function(){return Ar},geoLarrivee:function(){return Lr},geoLarriveeRaw:function(){return Er},geoLaskowski:function(){return Pr},geoLaskowskiRaw:function(){return Cr},geoLittrow:function(){return Ir},geoLittrowRaw:function(){return Or},geoLoximuthal:function(){return zr},geoLoximuthalRaw:function(){return Dr},geoMiller:function(){return Fr},geoMillerRaw:function(){return Rr},geoModifiedStereographic:function(){return Zr},geoModifiedStereographicAlaska:function(){return Hr},geoModifiedStereographicGs48:function(){return Gr},geoModifiedStereographicGs50:function(){return Wr},geoModifiedStereographicLee:function(){return Xr},geoModifiedStereographicMiller:function(){return Yr},geoModifiedStereographicRaw:function(){return Br},geoMollweide:function(){return ot},geoMollweideRaw:function(){return at},geoMtFlatPolarParabolic:function(){return Qr},geoMtFlatPolarParabolicRaw:function(){return $r},geoMtFlatPolarQuartic:function(){return en},geoMtFlatPolarQuarticRaw:function(){return tn},geoMtFlatPolarSinusoidal:function(){return nn},geoMtFlatPolarSinusoidalRaw:function(){return rn},geoNaturalEarth:function(){return an.c},geoNaturalEarth2:function(){return sn},geoNaturalEarth2Raw:function(){return on},geoNaturalEarthRaw:function(){return an.g},geoNellHammer:function(){return un},geoNellHammerRaw:function(){return ln},geoNicolosi:function(){return pn},geoNicolosiRaw:function(){return hn},geoPatterson:function(){return kn},geoPattersonRaw:function(){return Tn},geoPeirceQuincuncial:function(){return ai},geoPierceQuincuncial:function(){return ai},geoPolyconic:function(){return Mn},geoPolyconicRaw:function(){return An},geoPolyhedral:function(){return On},geoPolyhedralButterfly:function(){return Nn},geoPolyhedralCollignon:function(){return Vn},geoPolyhedralWaterman:function(){return qn},geoProject:function(){return Xn},geoQuantize:function(){return oi},geoQuincuncial:function(){return ni},geoRectangularPolyconic:function(){return li},geoRectangularPolyconicRaw:function(){return si},geoRobinson:function(){return fi},geoRobinsonRaw:function(){return ci},geoSatellite:function(){return pi},geoSatelliteRaw:function(){return hi},geoSinuMollweide:function(){return Qe},geoSinuMollweideRaw:function(){return $e},geoSinusoidal:function(){return pt},geoSinusoidalRaw:function(){return ht},geoStitch:function(){return Oi},geoTimes:function(){return Di},geoTimesRaw:function(){return Ii},geoTwoPointAzimuthal:function(){return Bi},geoTwoPointAzimuthalRaw:function(){return Ri},geoTwoPointAzimuthalUsa:function(){return Fi},geoTwoPointEquidistant:function(){return Ui},geoTwoPointEquidistantRaw:function(){return Ni},geoTwoPointEquidistantUsa:function(){return ji},geoVanDerGrinten:function(){return qi},geoVanDerGrinten2:function(){return Gi},geoVanDerGrinten2Raw:function(){return Hi},geoVanDerGrinten3:function(){return Yi},geoVanDerGrinten3Raw:function(){return Wi},geoVanDerGrinten4:function(){return Zi},geoVanDerGrinten4Raw:function(){return Xi},geoVanDerGrintenRaw:function(){return Vi},geoWagner:function(){return Ji},geoWagner4:function(){return ra},geoWagner4Raw:function(){return ea},geoWagner6:function(){return ia},geoWagner6Raw:function(){return na},geoWagner7:function(){return $i},geoWagnerRaw:function(){return Ki},geoWiechel:function(){return oa},geoWiechelRaw:function(){return aa},geoWinkel3:function(){return la},geoWinkel3Raw:function(){return sa}});var n=r(87952),i=Math.abs,a=Math.atan,o=Math.atan2,s=(Math.ceil,Math.cos),l=Math.exp,u=Math.floor,c=Math.log,f=Math.max,h=Math.min,p=Math.pow,d=Math.round,v=Math.sign||function(t){return t>0?1:t<0?-1:0},g=Math.sin,y=Math.tan,m=1e-6,x=1e-12,b=Math.PI,_=b/2,w=b/4,T=Math.SQRT1_2,k=P(2),A=P(b),M=2*b,S=180/b,E=b/180;function L(t){return t>1?_:t<-1?-_:Math.asin(t)}function C(t){return t>1?0:t<-1?b:Math.acos(t)}function P(t){return t>0?Math.sqrt(t):0}function O(t){return(l(t)-l(-t))/2}function I(t){return(l(t)+l(-t))/2}function D(t){var e=y(t/2),r=2*c(s(t/2))/(e*e);function n(t,e){var n=s(t),i=s(e),a=g(e),o=i*n,l=-((1-o?c((1+o)/2)/(1-o):-.5)+r/(1+o));return[l*i*g(t),l*a]}return n.invert=function(e,n){var a,l=P(e*e+n*n),u=-t/2,f=50;if(!l)return[0,0];do{var h=u/2,p=s(h),d=g(h),v=d/p,y=-c(i(p));u-=a=(2/v*y-r*v-l)/(-y/(d*d)+1-r/(2*p*p))*(p<0?.7:1)}while(i(a)>m&&--f>0);var x=g(u);return[o(e*x,l*s(u)),L(n*x/l)]},n}function z(){var t=_,e=(0,n.U)(D),r=e(t);return r.radius=function(r){return arguments.length?e(t=r*E):t*S},r.scale(179.976).clipAngle(147)}function R(t,e){var r=s(e),n=function(t){return t?t/Math.sin(t):1}(C(r*s(t/=2)));return[2*r*g(t)*n,g(e)*n]}function F(){return(0,n.c)(R).scale(152.63)}function B(t){var e=g(t),r=s(t),n=t>=0?1:-1,a=y(n*t),l=(1+e-r)/2;function u(t,i){var u=s(i),c=s(t/=2);return[(1+u)*g(t),(n*i>-o(c,a)-.001?0:10*-n)+l+g(i)*r-(1+u)*e*c]}return u.invert=function(t,u){var c=0,f=0,h=50;do{var p=s(c),d=g(c),v=s(f),y=g(f),x=1+v,b=x*d-t,_=l+y*r-x*e*p-u,w=x*p/2,T=-d*y,k=e*x*d/2,A=r*v+e*p*y,M=T*k-A*w,S=(_*T-b*A)/M/2,E=(b*k-_*w)/M;i(E)>2&&(E/=2),c-=S,f-=E}while((i(S)>m||i(E)>m)&&--h>0);return n*f>-o(s(c),a)-.001?[2*c,f]:null},u}function N(){var t=20*E,e=t>=0?1:-1,r=y(e*t),i=(0,n.U)(B),a=i(t),l=a.stream;return a.parallel=function(n){return arguments.length?(r=y((e=(t=n*E)>=0?1:-1)*t),i(t)):t*S},a.stream=function(n){var i=a.rotate(),u=l(n),c=(a.rotate([0,0]),l(n)),f=a.precision();return a.rotate(i),u.sphere=function(){c.polygonStart(),c.lineStart();for(var n=-180*e;e*n<180;n+=90*e)c.point(n,90*e);if(t)for(;e*(n-=3*e*f)>=-180;)c.point(n,e*-o(s(n*E/2),r)*S);c.lineEnd(),c.polygonEnd()},u},a.scale(218.695).center([0,28.0974])}function j(t,e){var r=y(e/2),n=P(1-r*r),i=1+n*s(t/=2),a=g(t)*n/i,o=r/i,l=a*a,u=o*o;return[4/3*a*(3+l-3*u),4/3*o*(3+3*l-u)]}function U(){return(0,n.c)(j).scale(66.1603)}R.invert=function(t,e){if(!(t*t+4*e*e>b*b+m)){var r=t,n=e,a=25;do{var o,l=g(r),u=g(r/2),c=s(r/2),f=g(n),h=s(n),p=g(2*n),d=f*f,v=h*h,y=u*u,x=1-v*c*c,_=x?C(h*c)*P(o=1/x):o=0,w=2*_*h*u-t,T=_*f-e,k=o*(v*y+_*h*c*d),A=o*(.5*l*p-2*_*f*u),M=.25*o*(p*u-_*f*v*l),S=o*(d*c+_*y*h),E=A*M-S*k;if(!E)break;var L=(T*A-w*S)/E,O=(w*M-T*k)/E;r-=L,n-=O}while((i(L)>m||i(O)>m)&&--a>0);return[r,n]}},j.invert=function(t,e){if(e*=3/8,!(t*=3/8)&&i(e)>1)return null;var r=1+t*t+e*e,n=P((r-P(r*r-4*e*e))/2),a=L(n)/3,l=n?function(t){return c(t+P(t*t-1))}(i(e/n))/3:function(t){return c(t+P(t*t+1))}(i(t))/3,u=s(a),f=I(l),h=f*f-u*u;return[2*v(t)*o(O(l)*u,.25-h),2*v(e)*o(f*g(a),.25+h)]};var V=P(8),q=c(1+k);function H(t,e){var r=i(e);return rx&&--u>0);return[t/(s(o)*(V-1/g(o))),v(e)*o]};var W=r(69020);function Y(t){var e=2*b/t;function r(t,r){var n=(0,W.O)(t,r);if(i(t)>_){var a=o(n[1],n[0]),l=P(n[0]*n[0]+n[1]*n[1]),u=e*d((a-_)/e)+_,c=o(g(a-=u),2-s(a));a=u+L(b/l*g(c))-c,n[0]=l*s(a),n[1]=l*g(a)}return n}return r.invert=function(t,r){var n=P(t*t+r*r);if(n>_){var i=o(r,t),l=e*d((i-_)/e)+_,u=i>l?-1:1,c=n*s(l-i),f=1/y(u*C((c-b)/P(b*(b-2*c)+n*n)));i=l+2*a((f+u*P(f*f-3))/3),t=n*s(i),r=n*g(i)}return W.O.invert(t,r)},r}function X(){var t=5,e=(0,n.U)(Y),r=e(t),i=r.stream,a=.01,l=-s(a*E),u=g(a*E);return r.lobes=function(r){return arguments.length?e(t=+r):t},r.stream=function(e){var n=r.rotate(),c=i(e),f=(r.rotate([0,0]),i(e));return r.rotate(n),c.sphere=function(){f.polygonStart(),f.lineStart();for(var e=0,r=360/t,n=2*b/t,i=90-180/t,c=_;e0&&i(n)>m);return s<0?NaN:r}function tt(t,e,r){return void 0===e&&(e=40),void 0===r&&(r=x),function(n,a,o,s){var l,u,c;o=void 0===o?0:+o,s=void 0===s?0:+s;for(var f=0;fl)o-=u/=2,s-=c/=2;else{l=v;var g=(o>0?-1:1)*r,y=(s>0?-1:1)*r,m=t(o+g,s),x=t(o,s+y),b=(m[0]-h[0])/g,_=(m[1]-h[1])/g,w=(x[0]-h[0])/y,T=(x[1]-h[1])/y,k=T*b-_*w,A=(i(k)<.5?.5:1)/k;if(o+=u=(d*w-p*T)*A,s+=c=(p*_-d*b)*A,i(u)0&&(i[1]*=1+a/1.5*i[0]*i[0]),i}return e.invert=tt(e),e}function rt(){return(0,n.c)(et()).rotate([-16.5,-42]).scale(176.57).center([7.93,.09])}function nt(t,e){var r,n=t*g(e),a=30;do{e-=r=(e+g(e)-n)/(1+s(e))}while(i(r)>m&&--a>0);return e/2}function it(t,e,r){function n(n,i){return[t*n*s(i=nt(r,i)),e*g(i)]}return n.invert=function(n,i){return i=L(i/e),[n/(t*s(i)),L((2*i+g(2*i))/r)]},n}J.invert=function(t,e){var r=2*L(e/2);return[t*s(r/2)/s(r),r]};var at=it(k/_,k,b);function ot(){return(0,n.c)(at).scale(169.529)}var st=2.00276,lt=1.11072;function ut(t,e){var r=nt(b,e);return[st*t/(1/s(e)+lt/s(r)),(e+k*g(r))/st]}function ct(){return(0,n.c)(ut).scale(160.857)}function ft(t){var e=0,r=(0,n.U)(t),i=r(e);return i.parallel=function(t){return arguments.length?r(e=t*E):e*S},i}function ht(t,e){return[t*s(e),e]}function pt(){return(0,n.c)(ht).scale(152.63)}function dt(t){if(!t)return ht;var e=1/y(t);function r(r,n){var i=e+t-n,a=i?r*s(n)/i:i;return[i*g(a),e-i*s(a)]}return r.invert=function(r,n){var i=P(r*r+(n=e-n)*n),a=e+t-i;return[i/s(a)*o(r,n),a]},r}function vt(){return ft(dt).scale(123.082).center([0,26.1441]).parallel(45)}function gt(t){function e(e,r){var n=_-r,i=n?e*t*g(n)/n:n;return[n*g(i)/t,_-n*s(i)]}return e.invert=function(e,r){var n=e*t,i=_-r,a=P(n*n+i*i),s=o(n,i);return[(a?a/g(a):1)*s/t,_-a]},e}function yt(){var t=.5,e=(0,n.U)(gt),r=e(t);return r.fraction=function(r){return arguments.length?e(t=+r):t},r.scale(158.837)}ut.invert=function(t,e){var r,n,a=st*e,o=e<0?-w:w,l=25;do{n=a-k*g(o),o-=r=(g(2*o)+2*o-b*g(n))/(2*s(2*o)+2+b*s(n)*k*s(o))}while(i(r)>m&&--l>0);return n=a-k*g(o),[t*(1/s(n)+lt/s(o))/st,n]},ht.invert=function(t,e){return[t/s(e),e]};var mt=it(1,4/b,b);function xt(){return(0,n.c)(mt).scale(152.63)}var bt=r(24052),_t=r(92992);function wt(t,e,r,n,a,l){var u,c=s(l);if(i(t)>1||i(l)>1)u=C(r*a+e*n*c);else{var f=g(t/2),h=g(l/2);u=2*L(P(f*f+e*n*h*h))}return i(u)>m?[u,o(n*g(l),e*a-r*n*c)]:[0,0]}function Tt(t,e,r){return C((t*t+e*e-r*r)/(2*t*e))}function kt(t){return t-2*b*u((t+b)/(2*b))}function At(t,e,r){for(var n,i=[[t[0],t[1],g(t[1]),s(t[1])],[e[0],e[1],g(e[1]),s(e[1])],[r[0],r[1],g(r[1]),s(r[1])]],a=i[2],o=0;o<3;++o,a=n)n=i[o],a.v=wt(n[1]-a[1],a[3],a[2],n[3],n[2],n[0]-a[0]),a.point=[0,0];var l=Tt(i[0].v[0],i[2].v[0],i[1].v[0]),u=Tt(i[0].v[0],i[1].v[0],i[2].v[0]),c=b-l;i[2].point[1]=0,i[0].point[0]=-(i[1].point[0]=i[0].v[0]/2);var f=[i[2].point[0]=i[0].point[0]+i[2].v[0]*s(l),2*(i[0].point[1]=i[1].point[1]=i[2].v[0]*g(l))];return function(t,e){var r,n=g(e),a=s(e),o=new Array(3);for(r=0;r<3;++r){var l=i[r];if(o[r]=wt(e-l[1],l[3],l[2],a,n,t-l[0]),!o[r][0])return l.point;o[r][1]=kt(o[r][1]-l.v[1])}var h=f.slice();for(r=0;r<3;++r){var p=2==r?0:r+1,d=Tt(i[r].v[0],o[r][0],o[p][0]);o[r][1]<0&&(d=-d),r?1==r?(d=u-d,h[0]-=o[r][0]*s(d),h[1]-=o[r][0]*g(d)):(d=c-d,h[0]+=o[r][0]*s(d),h[1]+=o[r][0]*g(d)):(h[0]+=o[r][0]*s(d),h[1]-=o[r][0]*g(d))}return h[0]/=3,h[1]/=3,h}}function Mt(t){return t[0]*=E,t[1]*=E,t}function St(){return Et([0,22],[45,22],[22.5,-22]).scale(380).center([22.5,2])}function Et(t,e,r){var i=(0,bt.c)({type:"MultiPoint",coordinates:[t,e,r]}),a=[-i[0],-i[1]],o=(0,_t.c)(a),s=At(Mt(o(t)),Mt(o(e)),Mt(o(r)));s.invert=tt(s);var l=(0,n.c)(s).rotate(a),u=l.center;return delete l.rotate,l.center=function(t){return arguments.length?u(o(t)):o.invert(u())},l.clipAngle(90)}function Lt(t,e){var r=P(1-g(e));return[2/A*t*r,A*(1-r)]}function Ct(){return(0,n.c)(Lt).scale(95.6464).center([0,30])}function Pt(t){var e=y(t);function r(t,r){return[t,(t?t/g(t):1)*(g(r)*s(t)-e*s(r))]}return r.invert=e?function(t,r){t&&(r*=g(t)/t);var n=s(t);return[t,2*o(P(n*n+e*e-r*r)-n,e-r)]}:function(t,e){return[t,L(t?e*y(t)/t:e)]},r}function Ot(){return ft(Pt).scale(249.828).clipAngle(90)}Lt.invert=function(t,e){var r=(r=e/A-1)*r;return[r>0?t*P(b/r)/2:0,L(1-r)]};var It=P(3);function Dt(t,e){return[It*t*(2*s(2*e/3)-1)/A,It*A*g(e/3)]}function zt(){return(0,n.c)(Dt).scale(156.19)}function Rt(t){var e=s(t);function r(t,r){return[t*e,g(r)/e]}return r.invert=function(t,r){return[t/e,L(r*e)]},r}function Ft(){return ft(Rt).parallel(38.58).scale(195.044)}function Bt(t){var e=s(t);function r(t,r){return[t*e,(1+e)*y(r/2)]}return r.invert=function(t,r){return[t/e,2*a(r/(1+e))]},r}function Nt(){return ft(Bt).scale(124.75)}function jt(t,e){var r=P(8/(3*b));return[r*t*(1-i(e)/b),r*e]}function Ut(){return(0,n.c)(jt).scale(165.664)}function Vt(t,e){var r=P(4-3*g(i(e)));return[2/P(6*b)*t*r,v(e)*P(2*b/3)*(2-r)]}function qt(){return(0,n.c)(Vt).scale(165.664)}function Ht(t,e){var r=P(b*(4+b));return[2/r*t*(1+P(1-4*e*e/(b*b))),4/r*e]}function Gt(){return(0,n.c)(Ht).scale(180.739)}function Wt(t,e){var r=(2+_)*g(e);e/=2;for(var n=0,a=1/0;n<10&&i(a)>m;n++){var o=s(e);e-=a=(e+g(e)*(o+2)-r)/(2*o*(1+o))}return[2/P(b*(4+b))*t*(1+s(e)),2*P(b/(4+b))*g(e)]}function Yt(){return(0,n.c)(Wt).scale(180.739)}function Xt(t,e){return[t*(1+s(e))/P(2+b),2*e/P(2+b)]}function Zt(){return(0,n.c)(Xt).scale(173.044)}function Kt(t,e){for(var r=(1+_)*g(e),n=0,a=1/0;n<10&&i(a)>m;n++)e-=a=(e+g(e)-r)/(1+s(e));return r=P(2+b),[t*(1+s(e))/r,2*e/r]}function Jt(){return(0,n.c)(Kt).scale(173.044)}Dt.invert=function(t,e){var r=3*L(e/(It*A));return[A*t/(It*(2*s(2*r/3)-1)),r]},jt.invert=function(t,e){var r=P(8/(3*b)),n=e/r;return[t/(r*(1-i(n)/b)),n]},Vt.invert=function(t,e){var r=2-i(e)/P(2*b/3);return[t*P(6*b)/(2*r),v(e)*L((4-r*r)/3)]},Ht.invert=function(t,e){var r=P(b*(4+b))/2;return[t*r/(1+P(1-e*e*(4+b)/(4*b))),e*r/2]},Wt.invert=function(t,e){var r=e*P((4+b)/b)/2,n=L(r),i=s(n);return[t/(2/P(b*(4+b))*(1+i)),L((n+r*(i+2))/(2+_))]},Xt.invert=function(t,e){var r=P(2+b),n=e*r/2;return[r*t/(1+s(n)),n]},Kt.invert=function(t,e){var r=1+_,n=P(r/2);return[2*t*n/(1+s(e*=n)),L((e+g(e))/r)]};var $t=3+2*k;function Qt(t,e){var r=g(t/=2),n=s(t),i=P(s(e)),o=s(e/=2),l=g(e)/(o+k*n*i),u=P(2/(1+l*l)),f=P((k*o+(n+r)*i)/(k*o+(n-r)*i));return[$t*(u*(f-1/f)-2*c(f)),$t*(u*l*(f+1/f)-2*a(l))]}function te(){return(0,n.c)(Qt).scale(62.5271)}Qt.invert=function(t,e){if(!(r=j.invert(t/1.2,1.065*e)))return null;var r,n=r[0],o=r[1],l=20;t/=$t,e/=$t;do{var u=n/2,p=o/2,d=g(u),v=s(u),y=g(p),x=s(p),b=s(o),w=P(b),A=y/(x+k*v*w),M=A*A,S=P(2/(1+M)),E=(k*x+(v+d)*w)/(k*x+(v-d)*w),L=P(E),C=L-1/L,O=L+1/L,I=S*C-2*c(L)-t,D=S*A*O-2*a(A)-e,z=y&&T*w*d*M/y,R=(k*v*x+w)/(2*(x+k*v*w)*(x+k*v*w)*w),F=-.5*A*S*S*S,B=F*z,N=F*R,U=(U=2*x+k*w*(v-d))*U*L,V=(k*v*x*w+b)/U,q=-k*d*y/(w*U),H=C*B-2*V/L+S*(V+V/E),G=C*N-2*q/L+S*(q+q/E),W=A*O*B-2*z/(1+M)+S*O*z+S*A*(V-V/E),Y=A*O*N-2*R/(1+M)+S*O*R+S*A*(q-q/E),X=G*W-Y*H;if(!X)break;var Z=(D*G-I*Y)/X,K=(I*W-D*H)/X;n-=Z,o=f(-_,h(_,o-K))}while((i(Z)>m||i(K)>m)&&--l>0);return i(i(o)-_)n){var h=P(f),p=o(c,u),v=r*d(p/r),y=p-v,x=t*s(y),w=(t*g(y)-y*g(x))/(_-x),T=de(y,w),k=(b-t)/ve(T,x,b);u=h;var A,M=50;do{u-=A=(t+ve(T,x,u)*k-h)/(T(u)*k)}while(i(A)>m&&--M>0);c=y*g(u),u<_&&(c-=w*(u-_));var S=g(v),E=s(v);l[0]=u*E-c*S,l[1]=u*S+c*E}return l}return a.invert=function(e,a){var l=e*e+a*a;if(l>n){var u=P(l),c=o(a,e),f=r*d(c/r),h=c-f;e=u*s(h),a=u*g(h);for(var p=e-_,v=g(e),y=a/v,m=e<_?1/0:0,w=10;;){var T=t*g(y),k=t*s(y),A=g(k),M=_-k,S=(T-y*A)/M,E=de(y,S);if(i(m)m||i(p)>m)&&--y>0);return[d,v]},c}var me=ye(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555);function xe(){return(0,n.c)(me).scale(149.995)}var be=ye(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742);function _e(){return(0,n.c)(be).scale(153.93)}var we=ye(5/6*b,-.62636,-.0344,0,1.3493,-.05524,0,.045);function Te(){return(0,n.c)(we).scale(130.945)}function ke(t,e){var r=t*t,n=e*e;return[t*(1-.162388*n)*(.87-952426e-9*r*r),e*(1+n/12)]}function Ae(){return(0,n.c)(ke).scale(131.747)}ke.invert=function(t,e){var r,n=t,a=e,o=50;do{var s=a*a;a-=r=(a*(1+s/12)-e)/(1+s/4)}while(i(r)>m&&--o>0);o=50,t/=1-.162388*s;do{var l=(l=n*n)*l;n-=r=(n*(.87-952426e-9*l)-t)/(.87-.00476213*l)}while(i(r)>m&&--o>0);return[n,a]};var Me=ye(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762);function Se(){return(0,n.c)(Me).scale(131.087)}function Ee(t){var e=t(_,0)[0]-t(-_,0)[0];function r(r,n){var i=r>0?-.5:.5,a=t(r+i*b,n);return a[0]-=i*e,a}return t.invert&&(r.invert=function(r,n){var i=r>0?-.5:.5,a=t.invert(r+i*e,n),o=a[0]-i*b;return o<-b?o+=2*b:o>b&&(o-=2*b),a[0]=o,a}),r}function Le(t,e){var r=v(t),n=v(e),a=s(e),l=s(t)*a,u=g(t)*a,c=g(n*e);t=i(o(u,c)),e=L(l),i(t-_)>m&&(t%=_);var f=function(t,e){if(e===_)return[0,0];var r,n,a=g(e),o=a*a,l=o*o,u=1+l,c=1+3*l,f=1-l,h=L(1/P(u)),p=f+o*u*h,d=(1-a)/p,v=P(d),y=d*u,x=P(y),w=v*f;if(0===t)return[0,-(w+o*x)];var T,k=s(e),A=1/k,M=2*a*k,S=(-p*k-(1-a)*((-3*o+h*c)*M))/(p*p),E=-A*M,C=-A*(o*u*S+d*c*M),O=-2*A*(f*(.5*S/v)-2*o*v*M),I=4*t/b;if(t>.222*b||e.175*b){if(r=(w+o*P(y*(1+l)-w*w))/(1+l),t>b/4)return[r,r];var D=r,z=.5*r;r=.5*(z+D),n=50;do{var R=r*(O+E*P(y-r*r))+C*L(r/x)-I;if(!R)break;R<0?z=r:D=r,r=.5*(z+D)}while(i(D-z)>m&&--n>0)}else{r=m,n=25;do{var F=r*r,B=P(y-F),N=O+E*B,j=r*N+C*L(r/x)-I;r-=T=B?j/(N+(C-E*F)/B):0}while(i(T)>m&&--n>0)}return[r,-w-o*P(y-r*r)]}(t>b/4?_-t:t,e);return t>b/4&&(c=f[0],f[0]=-f[1],f[1]=-c),f[0]*=r,f[1]*=-n,f}function Ce(){return(0,n.c)(Ee(Le)).scale(239.75)}function Pe(t,e){var r,n,o,u,c,f;if(e=1-m)return r=(1-e)/4,o=1/(n=I(t)),[(u=((f=l(2*(f=t)))-1)/(f+1))+r*((c=n*O(t))-t)/(n*n),o-r*u*o*(c-t),o+r*u*o*(c+t),2*a(l(t))-_+r*(c-t)/n];var h=[1,0,0,0,0,0,0,0,0],p=[P(e),0,0,0,0,0,0,0,0],d=0;for(n=P(1-e),c=1;i(p[d]/h[d])>m&&d<8;)r=h[d++],p[d]=(r-n)/2,h[d]=(r+n)/2,n=P(r*n),c*=2;o=c*h[d]*t;do{o=(L(u=p[d]*g(n=o)/h[d])+o)/2}while(--d);return[g(o),u=s(o),u/s(o-n),o]}function Oe(t,e){if(!e)return t;if(1===e)return c(y(t/2+w));for(var r=1,n=P(1-e),o=P(e),s=0;i(o)>m;s++){if(t%b){var l=a(n*y(t)/r);l<0&&(l+=b),t+=l+~~(t/b)*b}else t+=t;o=(r+n)/2,n=P(r*n),o=((r=o)-n)/2}return t/(p(2,s)*r)}function Ie(t,e){var r=(k-1)/(k+1),n=P(1-r*r),u=Oe(_,n*n),f=c(y(b/4+i(e)/2)),h=l(-1*f)/P(r),p=function(t,e){var r=t*t,n=e+1,i=1-r-e*e;return[.5*((t>=0?_:-_)-o(i,2*t)),-.25*c(i*i+4*r)+.5*c(n*n+r)]}(h*s(-1*t),h*g(-1*t)),d=function(t,e,r){var n=i(t),o=O(i(e));if(n){var s=1/g(n),l=1/(y(n)*y(n)),u=-(l+r*(o*o*s*s)-1+r),c=(-u+P(u*u-(r-1)*l*4))/2;return[Oe(a(1/P(c)),r)*v(t),Oe(a(P((c/l-1)/r)),1-r)*v(e)]}return[0,Oe(a(o),1-r)*v(e)]}(p[0],p[1],n*n);return[-d[1],(e>=0?1:-1)*(.5*u-d[0])]}function De(){return(0,n.c)(Ee(Ie)).scale(151.496)}Le.invert=function(t,e){i(t)>1&&(t=2*v(t)-t),i(e)>1&&(e=2*v(e)-e);var r=v(t),n=v(e),a=-r*t,l=-n*e,u=l/a<1,c=function(t,e){for(var r=0,n=1,a=.5,o=50;;){var l=a*a,u=P(a),c=L(1/P(1+l)),f=1-l+a*(1+l)*c,h=(1-u)/f,p=P(h),d=h*(1+l),v=p*(1-l),g=P(d-t*t),y=e+v+a*g;if(i(n-r)0?r=a:n=a,a=.5*(r+n)}if(!o)return null;var m=L(u),_=s(m),w=1/_,T=2*u*_,k=(-f*_-(-3*a+c*(1+3*l))*T*(1-u))/(f*f);return[b/4*(t*(-2*w*((1-l)*(.5*k/p)-2*a*p*T)+-w*T*g)+-w*(a*(1+l)*k+h*(1+3*l)*T)*L(t/P(d))),m]}(u?l:a,u?a:l),f=c[0],h=c[1],p=s(h);return u&&(f=-_-f),[r*(o(g(f)*p,-g(h))+b),n*L(s(f)*p)]},Ie.invert=function(t,e){var r,n,i,s,u,f,h=(k-1)/(k+1),p=P(1-h*h),d=(n=-t,i=p*p,(r=.5*Oe(_,p*p)-e)?(s=Pe(r,i),n?(f=(u=Pe(n,1-i))[1]*u[1]+i*s[0]*s[0]*u[0]*u[0],[[s[0]*u[2]/f,s[1]*s[2]*u[0]*u[1]/f],[s[1]*u[1]/f,-s[0]*s[2]*u[0]*u[2]/f],[s[2]*u[1]*u[2]/f,-i*s[0]*s[1]*u[0]/f]]):[[s[0],0],[s[1],0],[s[2],0]]):[[0,(u=Pe(n,1-i))[0]/u[1]],[1/u[1],0],[u[2]/u[1],0]]),v=function(t,e){var r=e[0]*e[0]+e[1]*e[1];return[(t[0]*e[0]+t[1]*e[1])/r,(t[1]*e[0]-t[0]*e[1])/r]}(d[0],d[1]);return[o(v[1],v[0])/-1,2*a(l(-.5*c(h*v[0]*v[0]+h*v[1]*v[1])))-_]};var ze=r(61780);function Re(t){var e=g(t),r=s(t),n=Fe(t);function a(t,a){var o=n(t,a);t=o[0],a=o[1];var l=g(a),u=s(a),c=s(t),f=C(e*l+r*u*c),h=g(f),p=i(h)>m?f/h:1;return[p*r*g(t),(i(t)>_?p:-p)*(e*u-r*l*c)]}return n.invert=Fe(-t),a.invert=function(t,r){var i=P(t*t+r*r),a=-g(i),l=s(i),u=i*l,c=-r*a,f=i*e,h=P(u*u+c*c-f*f),p=o(u*f+c*h,c*f-u*h),d=(i>_?-1:1)*o(t*a,i*s(p)*l+r*g(p)*a);return n.invert(d,p)},a}function Fe(t){var e=g(t),r=s(t);return function(t,n){var i=s(n),a=s(t)*i,l=g(t)*i,u=g(n);return[o(l,a*r-u*e),L(u*r+a*e)]}}function Be(){var t=0,e=(0,n.U)(Re),r=e(t),i=r.rotate,a=r.stream,o=(0,ze.c)();return r.parallel=function(n){if(!arguments.length)return t*S;var i=r.rotate();return e(t=n*E).rotate(i)},r.rotate=function(e){return arguments.length?(i.call(r,[e[0],e[1]-t*S]),o.center([-e[0],-e[1]]),r):((e=i.call(r))[1]+=t*S,e)},r.stream=function(t){return(t=a(t)).sphere=function(){t.polygonStart();var e,r=o.radius(89.99)().coordinates[0],n=r.length-1,i=-1;for(t.lineStart();++i=0;)t.point((e=r[i])[0],e[1]);t.lineEnd(),t.polygonEnd()},t},r.scale(79.4187).parallel(45).clipAngle(179.999)}var Ne=r(84706),je=r(16016),Ue=L(1-1/3)*S,Ve=Rt(0);function qe(t){var e=Ue*E,r=Lt(b,e)[0]-Lt(-b,e)[0],n=Ve(0,e)[1],a=Lt(0,e)[1],o=A-a,s=M/t,l=4/M,c=n+o*o*4/M;function p(p,d){var v,g=i(d);if(g>e){var y=h(t-1,f(0,u((p+b)/s)));(v=Lt(p+=b*(t-1)/t-y*s,g))[0]=v[0]*M/r-M*(t-1)/(2*t)+y*M/t,v[1]=n+4*(v[1]-a)*o/M,d<0&&(v[1]=-v[1])}else v=Ve(p,d);return v[0]*=l,v[1]/=c,v}return p.invert=function(e,p){e/=l;var d=i(p*=c);if(d>n){var v=h(t-1,f(0,u((e+b)/s)));e=(e+b*(t-1)/t-v*s)*r/M;var g=Lt.invert(e,.25*(d-n)*M/o+a);return g[0]-=b*(t-1)/t-v*s,p<0&&(g[1]=-g[1]),g}return Ve.invert(e,p)},p}function He(t,e){return[t,1&e?90-m:Ue]}function Ge(t,e){return[t,1&e?-90+m:-Ue]}function We(t){return[t[0]*(1-m),t[1]]}function Ye(){var t=4,e=(0,n.U)(qe),r=e(t),i=r.stream;return r.lobes=function(r){return arguments.length?e(t=+r):t},r.stream=function(e){var n=r.rotate(),a=i(e),o=(r.rotate([0,0]),i(e));return r.rotate(n),a.sphere=function(){var e,r;(0,je.c)((e=180/t,r=[].concat((0,Ne.ik)(-180,180+e/2,e).map(He),(0,Ne.ik)(180,-180-e/2,-e).map(Ge)),{type:"Polygon",coordinates:[180===e?r.map(We):r]}),o)},a},r.scale(239.75)}function Xe(t){var e,r=1+t,n=L(g(1/r)),a=2*P(b/(e=b+4*n*r)),l=.5*a*(r+P(t*(2+t))),u=t*t,c=r*r;function f(f,h){var p,d,v=1-g(h);if(v&&v<2){var y,m=_-h,w=25;do{var T=g(m),k=s(m),A=n+o(T,r-k),M=1+c-2*r*k;m-=y=(m-u*n-r*T+M*A-.5*v*e)/(2*r*T*A)}while(i(y)>x&&--w>0);p=a*P(M),d=f*A/b}else p=a*(t+v),d=f*n/b;return[p*g(d),l-p*s(d)]}return f.invert=function(t,i){var s=t*t+(i-=l)*i,f=(1+c-s/(a*a))/(2*r),h=C(f),p=g(h),d=n+o(p,r-f);return[L(t/P(s))*b/d,L(1-2*(h-u*n-r*p+(1+c-2*r*f)*d)/e)]},f}function Ze(){var t=1,e=(0,n.U)(Xe),r=e(t);return r.ratio=function(r){return arguments.length?e(t=+r):t},r.scale(167.774).center([0,18.67])}var Ke=.7109889596207567,Je=.0528035274542;function $e(t,e){return e>-Ke?((t=at(t,e))[1]+=Je,t):ht(t,e)}function Qe(){return(0,n.c)($e).rotate([-20,-55]).scale(164.263).center([0,-5.4036])}function tr(t,e){return i(e)>Ke?((t=at(t,e))[1]-=e>0?Je:-Je,t):ht(t,e)}function er(){return(0,n.c)(tr).scale(152.63)}function rr(t,e,r,n){var i=P(4*b/(2*r+(1+t-e/2)*g(2*r)+(t+e)/2*g(4*r)+e/2*g(6*r))),a=P(n*g(r)*P((1+t*s(2*r)+e*s(4*r))/(1+t+e))),o=r*u(1);function l(r){return P(1+t*s(2*r)+e*s(4*r))}function u(n){var i=n*r;return(2*i+(1+t-e/2)*g(2*i)+(t+e)/2*g(4*i)+e/2*g(6*i))/r}function c(t){return l(t)*g(t)}var f=function(t,e){var n=r*Q(u,o*g(e)/r,e/b);isNaN(n)&&(n=r*v(e));var c=i*l(n);return[c*a*t/b*s(n),c/a*g(n)]};return f.invert=function(t,e){var n=Q(c,e*a/i);return[t*b/(s(n)*i*a*l(n)),L(r*u(n/r)/o)]},0===r&&(i=P(n/b),(f=function(t,e){return[t*i,g(e)/i]}).invert=function(t,e){return[t/i,L(e*i)]}),f}function nr(){var t=1,e=0,r=45*E,i=2,a=(0,n.U)(rr),o=a(t,e,r,i);return o.a=function(n){return arguments.length?a(t=+n,e,r,i):t},o.b=function(n){return arguments.length?a(t,e=+n,r,i):e},o.psiMax=function(n){return arguments.length?a(t,e,r=+n*E,i):r*S},o.ratio=function(n){return arguments.length?a(t,e,r,i=+n):i},o.scale(180.739)}function ir(t,e,r,n,i,a,o,s,l,u,c){if(c.nanEncountered)return NaN;var f,h,p,d,v,g,y,m,x,b;if(h=t(e+.25*(f=r-e)),p=t(r-.25*f),isNaN(h))c.nanEncountered=!0;else{if(!isNaN(p))return b=((g=(d=f*(n+4*h+i)/12)+(v=f*(i+4*p+a)/12))-o)/15,u>l?(c.maxDepthCount++,g+b):Math.abs(b)t?r=n:e=n,n=e+r>>1}while(n>e);var i=u[n+1]-u[n];return i&&(i=(t-u[n+1])/i),(n+1+i)/s}var h=2*f(1)/b*o/r,d=function(t,e){var r=f(i(g(e))),a=n(r)*t;return r/=h,[a,e>=0?r:-r]};return d.invert=function(t,e){var r;return i(e*=h)<1&&(r=v(e)*L(a(i(e))*o)),[t/n(i(e)),r]},d}function sr(){var t=0,e=2.5,r=1.183136,i=(0,n.U)(or),a=i(t,e,r);return a.alpha=function(n){return arguments.length?i(t=+n,e,r):t},a.k=function(n){return arguments.length?i(t,e=+n,r):e},a.gamma=function(n){return arguments.length?i(t,e,r=+n):r},a.scale(152.63)}function lr(t,e){return i(t[0]-e[0])a[o][2][0];++o);var l=t(r-a[o][1][0],n);return l[0]+=t(a[o][1][0],i*n>i*a[o][0][1]?a[o][0][1]:n)[0],l}r?o.invert=r(o):t.invert&&(o.invert=function(r,n){for(var i=a[+(n<0)],s=e[+(n<0)],l=0,u=i.length;l=0;--s)r=(e=t[1][s])[0][0],n=e[0][1],i=e[1][1],a=e[2][0],o=e[2][1],l.push(ur([[a-m,o-m],[a-m,i+m],[r+m,i+m],[r+m,n-m]],30));return{type:"Polygon",coordinates:[(0,Ne.Uf)(l)]}}(r),e=r.map((function(t){return t.map((function(t){return[[t[0][0]*E,t[0][1]*E],[t[1][0]*E,t[1][1]*E],[t[2][0]*E,t[2][1]*E]]}))})),a=e.map((function(e){return e.map((function(e){var r,n=t(e[0][0],e[0][1])[0],i=t(e[2][0],e[2][1])[0],a=t(e[1][0],e[0][1])[1],o=t(e[1][0],e[1][1])[1];return a>o&&(r=a,a=o,o=r),[[n,a],[i,o]]}))})),s):e.map((function(t){return t.map((function(t){return[[t[0][0]*S,t[0][1]*S],[t[1][0]*S,t[1][1]*S],[t[2][0]*S,t[2][1]*S]]}))}))},null!=e&&s.lobes(e),s}$e.invert=function(t,e){return e>-Ke?at.invert(t,e-Je):ht.invert(t,e)},tr.invert=function(t,e){return i(e)>Ke?at.invert(t,e+(e>0?Je:-Je)):ht.invert(t,e)};var fr=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function hr(){return cr(ut,fr).scale(160.857)}var pr=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function dr(){return cr(tr,pr).scale(152.63)}var vr=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function gr(){return cr(at,vr).scale(169.529)}var yr=[[[[-180,0],[-90,90],[0,0]],[[0,0],[90,90],[180,0]]],[[[-180,0],[-90,-90],[0,0]],[[0,0],[90,-90],[180,0]]]];function mr(){return cr(at,yr).scale(169.529).rotate([20,0])}var xr=[[[[-180,35],[-30,90],[0,35]],[[0,35],[30,90],[180,35]]],[[[-180,-10],[-102,-90],[-65,-10]],[[-65,-10],[5,-90],[77,-10]],[[77,-10],[103,-90],[180,-10]]]];function br(){return cr($e,xr,tt).rotate([-20,-55]).scale(164.263).center([0,-5.4036])}var _r=[[[[-180,0],[-110,90],[-40,0]],[[-40,0],[0,90],[40,0]],[[40,0],[110,90],[180,0]]],[[[-180,0],[-110,-90],[-40,0]],[[-40,0],[0,-90],[40,0]],[[40,0],[110,-90],[180,0]]]];function wr(){return cr(ht,_r).scale(152.63).rotate([-20,0])}function Tr(t,e){return[3/M*t*P(b*b/3-e*e),e]}function kr(){return(0,n.c)(Tr).scale(158.837)}function Ar(t){function e(e,r){if(i(i(r)-_)2)return null;var a=(e/=2)*e,s=(r/=2)*r,l=2*r/(1+a+s);return l=p((1+l)/(1-l),1/t),[o(2*e,1-a-s)/t,L((l-1)/(l+1))]},e}function Mr(){var t=.5,e=(0,n.U)(Ar),r=e(t);return r.spacing=function(r){return arguments.length?e(t=+r):t},r.scale(124.75)}Tr.invert=function(t,e){return[M/3*t/P(b*b/3-e*e),e]};var Sr=b/k;function Er(t,e){return[t*(1+P(s(e)))/2,e/(s(e/2)*s(t/6))]}function Lr(){return(0,n.c)(Er).scale(97.2672)}function Cr(t,e){var r=t*t,n=e*e;return[t*(.975534+n*(-.0143059*r-.119161+-.0547009*n)),e*(1.00384+r*(.0802894+-.02855*n+199025e-9*r)+n*(.0998909+-.0491032*n))]}function Pr(){return(0,n.c)(Cr).scale(139.98)}function Or(t,e){return[g(t)/s(e),y(e)*s(t)]}function Ir(){return(0,n.c)(Or).scale(144.049).clipAngle(89.999)}function Dr(t){var e=s(t),r=y(w+t/2);function n(n,a){var o=a-t,s=i(o)=0;)h=(f=t[c])[0]+l*(i=h)-u*p,p=f[1]+l*p+u*i;return[h=l*(i=h)-u*p,p=l*p+u*i]}return r.invert=function(r,n){var l=20,u=r,c=n;do{for(var f,h=e,p=t[h],d=p[0],v=p[1],y=0,x=0;--h>=0;)y=d+u*(f=y)-c*x,x=v+u*x+c*f,d=(p=t[h])[0]+u*(f=d)-c*v,v=p[1]+u*v+c*f;var b,_,w=(y=d+u*(f=y)-c*x)*y+(x=v+u*x+c*f)*x;u-=b=((d=u*(f=d)-c*v-r)*y+(v=u*v+c*f-n)*x)/w,c-=_=(v*y-d*x)/w}while(i(b)+i(_)>m*m&&--l>0);if(l){var T=P(u*u+c*c),k=2*a(.5*T),A=g(k);return[o(u*A,T*s(k)),T?L(c*A/T):0]}},r}Er.invert=function(t,e){var r=i(t),n=i(e),a=m,o=_;nm||i(x)>m)&&--a>0);return a&&[r,n]},Or.invert=function(t,e){var r=t*t,n=e*e+1,i=r+n,a=t?T*P((i-P(i*i-4*r))/r):1/P(n);return[L(t*a),v(e)*C(a)]},Rr.invert=function(t,e){return[t,2.5*a(l(.8*e))-.625*b]};var Nr=[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],jr=[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],Ur=[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],Vr=[[.9245,0],[0,0],[.01943,0]],qr=[[.721316,0],[0,0],[-.00881625,-.00617325]];function Hr(){return Zr(Nr,[152,-64]).scale(1400).center([-160.908,62.4864]).clipAngle(30).angle(7.8)}function Gr(){return Zr(jr,[95,-38]).scale(1e3).clipAngle(55).center([-96.5563,38.8675])}function Wr(){return Zr(Ur,[120,-45]).scale(359.513).clipAngle(55).center([-117.474,53.0628])}function Yr(){return Zr(Vr,[-20,-18]).scale(209.091).center([20,16.7214]).clipAngle(82)}function Xr(){return Zr(qr,[165,10]).scale(250).clipAngle(130).center([-165,-10])}function Zr(t,e){var r=(0,n.c)(Br(t)).rotate(e).clipAngle(90),i=(0,_t.c)(e),a=r.center;return delete r.rotate,r.center=function(t){return arguments.length?a(i(t)):i.invert(a())},r}var Kr=P(6),Jr=P(7);function $r(t,e){var r=L(7*g(e)/(3*Kr));return[Kr*t*(2*s(2*r/3)-1)/Jr,9*g(r/3)/Jr]}function Qr(){return(0,n.c)($r).scale(164.859)}function tn(t,e){for(var r,n=(1+T)*g(e),a=e,o=0;o<25&&(a-=r=(g(a/2)+g(a)-n)/(.5*s(a/2)+s(a)),!(i(r)x&&--l>0);return[t/(.84719-.13063*(n=s*s)+(o=n*(a=n*n))*o*(.05494*n-.04515-.02326*a+.00331*o)),s]},ln.invert=function(t,e){for(var r=e/2,n=0,a=1/0;n<10&&i(a)>m;++n){var o=s(e/2);e-=a=(e-y(e/2)-r)/(1-.5/(o*o))}return[2*t/(1+s(e)),e]};var cn=[[[[-180,0],[-90,90],[0,0]],[[0,0],[90,90],[180,0]]],[[[-180,0],[-90,-90],[0,0]],[[0,0],[90,-90],[180,0]]]];function fn(){return cr(K(1/0),cn).rotate([20,0]).scale(152.63)}function hn(t,e){var r=g(e),n=s(e),a=v(t);if(0===t||i(e)===_)return[0,e];if(0===e)return[t,0];if(i(t)===_)return[t*n,_*r];var o=b/(2*t)-2*t/b,l=2*e/b,u=(1-l*l)/(r-l),c=o*o,f=u*u,h=1+c/f,p=1+f/c,d=(o*r/u-o/2)/h,y=(f*r/c+u/2)/p,m=y*y-(f*r*r/c+u*r-1)/p;return[_*(d+P(d*d+n*n/h)*a),_*(y+P(m<0?0:m)*v(-e*o)*a)]}function pn(){return(0,n.c)(hn).scale(127.267)}hn.invert=function(t,e){var r=(t/=_)*t,n=r+(e/=_)*e,i=b*b;return[t?(n-1+P((1-n)*(1-n)+4*r))/(2*t)*_:0,Q((function(t){return n*(b*g(t)-2*t)*b+4*t*t*(e-g(t))+2*b*t-i*e}),0)]};var dn=1.0148,vn=.23185,gn=-.14499,yn=.02406,mn=dn,xn=5*vn,bn=7*gn,_n=9*yn,wn=1.790857183;function Tn(t,e){var r=e*e;return[t,e*(dn+r*r*(vn+r*(gn+yn*r)))]}function kn(){return(0,n.c)(Tn).scale(139.319)}function An(t,e){if(i(e)wn?e=wn:e<-1.790857183&&(e=-1.790857183);var r,n=e;do{var a=n*n;n-=r=(n*(dn+a*a*(vn+a*(gn+yn*a)))-e)/(mn+a*a*(xn+a*(bn+_n*a)))}while(i(r)>m);return[t,n]},An.invert=function(t,e){if(i(e)m&&--o>0);return l=y(a),[(i(e)=0;)if(n=e[s],r[0]===n[0]&&r[1]===n[1]){if(a)return[a,r];a=r}}}(e.face,r.face),i=(c=n.map(r.project),f=n.map(e.project),h=Cn(c[1],c[0]),p=Cn(f[1],f[0]),d=function(t,e){return o(t[0]*e[1]-t[1]*e[0],t[0]*e[0]+t[1]*e[1])}(h,p),v=Pn(h)/Pn(p),Ln([1,0,c[0][0],0,1,c[0][1]],Ln([v,0,0,0,v,0],Ln([s(d),g(d),0,-g(d),s(d),0],[1,0,-f[0][0],0,1,-f[0][1]]))));e.transform=r.transform?Ln(r.transform,i):i;for(var a=r.edges,l=0,u=a.length;l0?[-e[0],0]:[180-e[0],180])};var e=Bn.map((function(e){return{face:e,project:t(e)}}));return[-1,0,0,1,0,1,4,5].forEach((function(t,r){var n=e[t];n&&(n.children||(n.children=[])).push(e[r])})),On(e[0],(function(t,r){return e[t<-b/2?r<0?6:4:t<0?r<0?2:0:tn^p>n&&r<(h-u)*(n-c)/(p-c)+u&&(i=!i)}return i}(t[0],r))return t.push(e),!0}))||t.push([e])})),Qn=[],t.length?t.length>1?{type:"MultiPolygon",coordinates:t}:{type:"Polygon",coordinates:t[0]}:null}};function ni(t){var e=t(_,0)[0]-t(-_,0)[0];function r(r,n){var a=i(r)<_,o=t(a?r:r>0?r-b:r+b,n),s=(o[0]-o[1])*T,l=(o[0]+o[1])*T;if(a)return[s,l];var u=e*T,c=s>0^l>0?-1:1;return[c*s-v(l)*u,c*l-v(s)*u]}return t.invert&&(r.invert=function(r,n){var a=(r+n)*T,o=(n-r)*T,s=i(a)<.5*e&&i(o)<.5*e;if(!s){var l=e*T,u=a>0^o>0?-1:1,c=-u*r+(o>0?1:-1)*l,f=-u*n+(a>0?1:-1)*l;a=(-c-f)*T,o=(c-f)*T}var h=t.invert(a,o);return s||(h[0]+=a>0?b:-b),h}),(0,n.c)(r).rotate([-90,-90,45]).clipAngle(179.999)}function ii(){return ni(Le).scale(176.423)}function ai(){return ni(Ie).scale(111.48)}function oi(t,e){if(!(0<=(e=+e)&&e<=20))throw new Error("invalid digits");function r(t){var r=t.length,n=2,i=new Array(r);for(i[0]=+t[0].toFixed(e),i[1]=+t[1].toFixed(e);n2||a[0]!=e[0]||a[1]!=e[1])&&(n.push(a),e=a)}return 1===n.length&&t.length>1&&n.push(r(t[t.length-1])),n}function a(t){return t.map(i)}function o(t){if(null==t)return t;var e;switch(t.type){case"GeometryCollection":e={type:"GeometryCollection",geometries:t.geometries.map(o)};break;case"Point":e={type:"Point",coordinates:r(t.coordinates)};break;case"MultiPoint":e={type:t.type,coordinates:n(t.coordinates)};break;case"LineString":e={type:t.type,coordinates:i(t.coordinates)};break;case"MultiLineString":case"Polygon":e={type:t.type,coordinates:a(t.coordinates)};break;case"MultiPolygon":e={type:"MultiPolygon",coordinates:t.coordinates.map(a)};break;default:return t}return null!=t.bbox&&(e.bbox=t.bbox),e}function s(t){var e={type:"Feature",properties:t.properties,geometry:o(t.geometry)};return null!=t.id&&(e.id=t.id),null!=t.bbox&&(e.bbox=t.bbox),e}if(null!=t)switch(t.type){case"Feature":return s(t);case"FeatureCollection":var l={type:"FeatureCollection",features:t.features.map(s)};return null!=t.bbox&&(l.bbox=t.bbox),l;default:return o(t)}return t}function si(t){var e=g(t);function r(r,n){var i=e?y(r*e/2)/e:r/2;if(!n)return[2*i,-t];var o=2*a(i*g(n)),l=1/y(n);return[g(o)*l,n+(1-s(o))*l-t]}return r.invert=function(r,n){if(i(n+=t)m&&--c>0);var d=r*(f=y(u)),v=y(i(n)0?_:-_)*(f+o*(d-l)/2+o*o*(d-2*f+l)/2)]}function fi(){return(0,n.c)(ci).scale(152.63)}function hi(t,e){var r=function(t){function e(e,r){var n=s(r),i=(t-1)/(t-n*s(e));return[i*n*g(e),i*g(r)]}return e.invert=function(e,r){var n=e*e+r*r,i=P(n),a=(t-P(1-n*(t+1)/(t-1)))/((t-1)/i+i/(t-1));return[o(e*a,i*P(1-a*a)),i?L(r*a/i):0]},e}(t);if(!e)return r;var n=s(e),i=g(e);function a(e,a){var o=r(e,a),s=o[1],l=s*i/(t-1)+n;return[o[0]*n/l,s/l]}return a.invert=function(e,a){var o=(t-1)/(t-1-a*i);return r.invert(o*e,o*a*n)},a}function pi(){var t=2,e=0,r=(0,n.U)(hi),i=r(t,e);return i.distance=function(n){return arguments.length?r(t=+n,e):t},i.tilt=function(n){return arguments.length?r(t,e=n*E):e*S},i.scale(432.147).clipAngle(C(1/t)*S-1e-6)}ui.forEach((function(t){t[1]*=1.0144})),ci.invert=function(t,e){var r=e/_,n=90*r,a=h(18,i(n/5)),o=f(0,u(a));do{var s=ui[o][1],l=ui[o+1][1],c=ui[h(19,o+2)][1],p=c-s,d=c-2*l+s,v=2*(i(r)-l)/p,g=d/p,y=v*(1-g*v*(1-2*g*v));if(y>=0||1===o){n=(e>=0?5:-5)*(y+a);var m,b=50;do{y=(a=h(18,i(n)/5))-(o=u(a)),s=ui[o][1],l=ui[o+1][1],c=ui[h(19,o+2)][1],n-=(m=(e>=0?_:-_)*(l+y*(c-s)/2+y*y*(c-2*l+s)/2)-e)*S}while(i(m)>x&&--b>0);break}}while(--o>=0);var w=ui[o][0],T=ui[o+1][0],k=ui[h(19,o+2)][0];return[t/(T+y*(k-w)/2+y*y*(k-2*T+w)/2),n*E]};var di=1e-4,vi=1e4,gi=-180,yi=gi+di,mi=180,xi=mi-di,bi=-90,_i=bi+di,wi=90,Ti=wi-di;function ki(t){return t.length>0}function Ai(t){return t===bi||t===wi?[0,t]:[gi,(e=t,Math.floor(e*vi)/vi)];var e}function Mi(t){var e=t[0],r=t[1],n=!1;return e<=yi?(e=gi,n=!0):e>=xi&&(e=mi,n=!0),r<=_i?(r=bi,n=!0):r>=Ti&&(r=wi,n=!0),n?[e,r]:t}function Si(t){return t.map(Mi)}function Ei(t,e,r){for(var n=0,i=t.length;n=xi||c<=_i||c>=Ti){a[o]=Mi(l);for(var f=o+1;fyi&&p_i&&d=s)break;r.push({index:-1,polygon:e,ring:a=a.slice(f-1)}),a[0]=Ai(a[0][1]),o=-1,s=a.length}}}}function Li(t){var e,r,n,i,a,o,s=t.length,l={},u={};for(e=0;e0?b-l:l)*S],c=(0,n.c)(t(s)).rotate(u),f=(0,_t.c)(u),h=c.center;return delete c.rotate,c.center=function(t){return arguments.length?h(f(t)):f.invert(h())},c.clipAngle(90)}function Ri(t){var e=s(t);function r(t,r){var n=(0,Rn.Y)(t,r);return n[0]*=e,n}return r.invert=function(t,r){return Rn.Y.invert(t/e,r)},r}function Fi(){return Bi([-158,21.5],[-77,39]).clipAngle(60).scale(400)}function Bi(t,e){return zi(Ri,t,e)}function Ni(t){if(!(t*=2))return W.O;var e=-t/2,r=-e,n=t*t,i=y(r),a=.5/g(r);function l(i,a){var o=C(s(a)*s(i-e)),l=C(s(a)*s(i-r));return[((o*=o)-(l*=l))/(2*t),(a<0?-1:1)*P(4*n*l-(n-o+l)*(n-o+l))/(2*t)]}return l.invert=function(t,n){var l,u,c=n*n,f=s(P(c+(l=t+e)*l)),h=s(P(c+(l=t+r)*l));return[o(u=f-h,l=(f+h)*i),(n<0?-1:1)*C(P(l*l+u*u)*a)]},l}function ji(){return Ui([-158,21.5],[-77,39]).clipAngle(130).scale(122.571)}function Ui(t,e){return zi(Ni,t,e)}function Vi(t,e){if(i(e)m&&--l>0);return[v(t)*(P(a*a+4)+a)*b/4,_*s]};var Qi=4*b+3*P(3),ta=2*P(2*b*P(3)/Qi),ea=it(ta*P(3)/b,ta,Qi/6);function ra(){return(0,n.c)(ea).scale(176.84)}function na(t,e){return[t*P(1-3*e*e/(b*b)),e]}function ia(){return(0,n.c)(na).scale(152.63)}function aa(t,e){var r=s(e),n=s(t)*r,i=1-n,a=s(t=o(g(t)*r,-g(e))),l=g(t);return[l*(r=P(1-n*n))-a*i,-a*r-l*i]}function oa(){return(0,n.c)(aa).rotate([0,-90,45]).scale(124.75).clipAngle(179.999)}function sa(t,e){var r=R(t,e);return[(r[0]+t/_)/2,(r[1]+e)/2]}function la(){return(0,n.c)(sa).scale(158.837)}na.invert=function(t,e){return[t/P(1-3*e*e/(b*b)),e]},aa.invert=function(t,e){var r=(t*t+e*e)/-2,n=P(-r*(2+r)),i=e*r+t*n,a=t*r-e*n,s=P(a*a+i*i);return[o(n*i,s*(1+r)),s?-L(n*a/s):0]},sa.invert=function(t,e){var r=t,n=e,a=25;do{var o,l=s(n),u=g(n),c=g(2*n),f=u*u,h=l*l,p=g(r),d=s(r/2),v=g(r/2),y=v*v,x=1-h*d*d,b=x?C(l*d)*P(o=1/x):o=0,w=.5*(2*b*l*v+r/_)-t,T=.5*(b*u+n)-e,k=.5*o*(h*y+b*l*d*f)+.5/_,A=o*(p*c/4-b*u*v),M=.125*o*(c*v-b*u*h*p),S=.5*o*(f*d+b*y*l)+.5,E=A*M-S*k,L=(T*A-w*S)/E,O=(w*M-T*k)/E;r-=L,n-=O}while((i(L)>m||i(O)>m)&&--a>0);return[r,n]}},88728:function(t,e,r){"use strict";function n(){return new i}function i(){this.reset()}r.d(e,{c:function(){return n}}),i.prototype={constructor:i,reset:function(){this.s=this.t=0},add:function(t){o(a,t,this.t),o(this,a.s,this.s),this.s?this.t+=a.t:this.s=a.t},valueOf:function(){return this.s}};var a=new i;function o(t,e,r){var n=t.s=e+r,i=n-e,a=n-i;t.t=e-a+(r-i)}},95384:function(t,e,r){"use strict";r.d(e,{cp:function(){return x},mQ:function(){return h},oB:function(){return d}});var n,i,a,o,s,l=r(88728),u=r(64528),c=r(70932),f=r(16016),h=(0,l.c)(),p=(0,l.c)(),d={point:c.c,lineStart:c.c,lineEnd:c.c,polygonStart:function(){h.reset(),d.lineStart=v,d.lineEnd=g},polygonEnd:function(){var t=+h;p.add(t<0?u.kD+t:t),this.lineStart=this.lineEnd=this.point=c.c},sphere:function(){p.add(u.kD)}};function v(){d.point=y}function g(){m(n,i)}function y(t,e){d.point=m,n=t,i=e,t*=u.qw,e*=u.qw,a=t,o=(0,u.W8)(e=e/2+u.wL),s=(0,u.g$)(e)}function m(t,e){t*=u.qw,e=(e*=u.qw)/2+u.wL;var r=t-a,n=r>=0?1:-1,i=n*r,l=(0,u.W8)(e),c=(0,u.g$)(e),f=s*c,p=o*l+f*(0,u.W8)(i),d=f*n*(0,u.g$)(i);h.add((0,u.WE)(d,p)),a=t,o=l,s=c}function x(t){return p.reset(),(0,f.c)(t,d),2*p}},13696:function(t,e,r){"use strict";r.d(e,{c:function(){return C}});var n,i,a,o,s,l,u,c,f,h,p=r(88728),d=r(95384),v=r(84220),g=r(64528),y=r(16016),m=(0,p.c)(),x={point:b,lineStart:w,lineEnd:T,polygonStart:function(){x.point=k,x.lineStart=A,x.lineEnd=M,m.reset(),d.oB.polygonStart()},polygonEnd:function(){d.oB.polygonEnd(),x.point=b,x.lineStart=w,x.lineEnd=T,d.mQ<0?(n=-(a=180),i=-(o=90)):m>g.Gg?o=90:m<-g.Gg&&(i=-90),h[0]=n,h[1]=a},sphere:function(){n=-(a=180),i=-(o=90)}};function b(t,e){f.push(h=[n=t,a=t]),eo&&(o=e)}function _(t,e){var r=(0,v.ux)([t*g.qw,e*g.qw]);if(c){var l=(0,v.CW)(c,r),u=[l[1],-l[0],0],p=(0,v.CW)(u,l);(0,v.cJ)(p),p=(0,v.G)(p);var d,y=t-s,m=y>0?1:-1,x=p[0]*g.oh*m,b=(0,g.a2)(y)>180;b^(m*so&&(o=d):b^(m*s<(x=(x+360)%360-180)&&xo&&(o=e)),b?tS(n,a)&&(a=t):S(t,a)>S(n,a)&&(n=t):a>=n?(ta&&(a=t)):t>s?S(n,t)>S(n,a)&&(a=t):S(t,a)>S(n,a)&&(n=t)}else f.push(h=[n=t,a=t]);eo&&(o=e),c=r,s=t}function w(){x.point=_}function T(){h[0]=n,h[1]=a,x.point=b,c=null}function k(t,e){if(c){var r=t-s;m.add((0,g.a2)(r)>180?r+(r>0?360:-360):r)}else l=t,u=e;d.oB.point(t,e),_(t,e)}function A(){d.oB.lineStart()}function M(){k(l,u),d.oB.lineEnd(),(0,g.a2)(m)>g.Gg&&(n=-(a=180)),h[0]=n,h[1]=a,c=null}function S(t,e){return(e-=t)<0?e+360:e}function E(t,e){return t[0]-e[0]}function L(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:eS(s[0],s[1])&&(s[1]=l[1]),S(l[0],s[1])>S(s[0],s[1])&&(s[0]=l[0])):u.push(s=l);for(c=-1/0,e=0,s=u[r=u.length-1];e<=r;s=l,++e)l=u[e],(p=S(s[1],l[0]))>c&&(c=p,n=l[0],a=s[1])}return f=h=null,n===1/0||i===1/0?[[NaN,NaN],[NaN,NaN]]:[[n,i],[a,o]]}},84220:function(t,e,r){"use strict";r.d(e,{CW:function(){return s},Ez:function(){return o},G:function(){return i},cJ:function(){return c},mg:function(){return l},ux:function(){return a},wx:function(){return u}});var n=r(64528);function i(t){return[(0,n.WE)(t[1],t[0]),(0,n.qR)(t[2])]}function a(t){var e=t[0],r=t[1],i=(0,n.W8)(r);return[i*(0,n.W8)(e),i*(0,n.g$)(e),(0,n.g$)(r)]}function o(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function s(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function l(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function u(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function c(t){var e=(0,n._I)(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}},24052:function(t,e,r){"use strict";r.d(e,{c:function(){return I}});var n,i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x=r(64528),b=r(70932),_=r(16016),w={sphere:b.c,point:T,lineStart:A,lineEnd:E,polygonStart:function(){w.lineStart=L,w.lineEnd=C},polygonEnd:function(){w.lineStart=A,w.lineEnd=E}};function T(t,e){t*=x.qw,e*=x.qw;var r=(0,x.W8)(e);k(r*(0,x.W8)(t),r*(0,x.g$)(t),(0,x.g$)(e))}function k(t,e,r){++n,a+=(t-a)/n,o+=(e-o)/n,s+=(r-s)/n}function A(){w.point=M}function M(t,e){t*=x.qw,e*=x.qw;var r=(0,x.W8)(e);g=r*(0,x.W8)(t),y=r*(0,x.g$)(t),m=(0,x.g$)(e),w.point=S,k(g,y,m)}function S(t,e){t*=x.qw,e*=x.qw;var r=(0,x.W8)(e),n=r*(0,x.W8)(t),a=r*(0,x.g$)(t),o=(0,x.g$)(e),s=(0,x.WE)((0,x._I)((s=y*o-m*a)*s+(s=m*n-g*o)*s+(s=g*a-y*n)*s),g*n+y*a+m*o);i+=s,l+=s*(g+(g=n)),u+=s*(y+(y=a)),c+=s*(m+(m=o)),k(g,y,m)}function E(){w.point=T}function L(){w.point=P}function C(){O(d,v),w.point=T}function P(t,e){d=t,v=e,t*=x.qw,e*=x.qw,w.point=O;var r=(0,x.W8)(e);g=r*(0,x.W8)(t),y=r*(0,x.g$)(t),m=(0,x.g$)(e),k(g,y,m)}function O(t,e){t*=x.qw,e*=x.qw;var r=(0,x.W8)(e),n=r*(0,x.W8)(t),a=r*(0,x.g$)(t),o=(0,x.g$)(e),s=y*o-m*a,d=m*n-g*o,v=g*a-y*n,b=(0,x._I)(s*s+d*d+v*v),_=(0,x.qR)(b),w=b&&-_/b;f+=w*s,h+=w*d,p+=w*v,i+=_,l+=_*(g+(g=n)),u+=_*(y+(y=a)),c+=_*(m+(m=o)),k(g,y,m)}function I(t){n=i=a=o=s=l=u=c=f=h=p=0,(0,_.c)(t,w);var e=f,r=h,d=p,v=e*e+r*r+d*d;return v0?os)&&(o+=i*a.kD));for(var h,p=o;i>0?p>s:p0?i.pi:-i.pi,u=(0,i.a2)(o-r);(0,i.a2)(u-i.pi)0?i.or:-i.or),t.point(a,n),t.lineEnd(),t.lineStart(),t.point(l,n),t.point(o,n),e=0):a!==l&&u>=i.pi&&((0,i.a2)(r-a)i.Gg?(0,i.MQ)(((0,i.g$)(e)*(o=(0,i.W8)(n))*(0,i.g$)(r)-(0,i.g$)(n)*(a=(0,i.W8)(e))*(0,i.g$)(t))/(a*o*s)):(e+n)/2}(r,n,o,s),t.point(a,n),t.lineEnd(),t.lineStart(),t.point(l,n),e=0),t.point(r=o,n=s),a=l},lineEnd:function(){t.lineEnd(),r=n=NaN},clean:function(){return 2-e}}}),(function(t,e,r,n){var a;if(null==t)a=r*i.or,n.point(-i.pi,a),n.point(0,a),n.point(i.pi,a),n.point(i.pi,0),n.point(i.pi,-a),n.point(0,-a),n.point(-i.pi,-a),n.point(-i.pi,0),n.point(-i.pi,a);else if((0,i.a2)(t[0]-e[0])>i.Gg){var o=t[0]1&&e.push(e.pop().concat(e.shift()))},result:function(){var r=e;return e=[],t=null,r}}}},2728:function(t,e,r){"use strict";r.d(e,{c:function(){return l}});var n=r(84220),i=r(61780),a=r(64528),o=r(41860),s=r(14229);function l(t){var e=(0,a.W8)(t),r=6*a.qw,l=e>0,u=(0,a.a2)(e)>a.Gg;function c(t,r){return(0,a.W8)(t)*(0,a.W8)(r)>e}function f(t,r,i){var o=(0,n.ux)(t),s=(0,n.ux)(r),l=[1,0,0],u=(0,n.CW)(o,s),c=(0,n.Ez)(u,u),f=u[0],h=c-f*f;if(!h)return!i&&t;var p=e*c/h,d=-e*f/h,v=(0,n.CW)(l,u),g=(0,n.wx)(l,p),y=(0,n.wx)(u,d);(0,n.mg)(g,y);var m=v,x=(0,n.Ez)(g,m),b=(0,n.Ez)(m,m),_=x*x-b*((0,n.Ez)(g,g)-1);if(!(_<0)){var w=(0,a._I)(_),T=(0,n.wx)(m,(-x-w)/b);if((0,n.mg)(T,g),T=(0,n.G)(T),!i)return T;var k,A=t[0],M=r[0],S=t[1],E=r[1];M0^T[1]<((0,a.a2)(T[0]-A)a.pi^(A<=T[0]&&T[0]<=M)){var P=(0,n.wx)(m,(-x+w)/b);return(0,n.mg)(P,g),[T,(0,n.G)(P)]}}}function h(e,r){var n=l?t:a.pi-t,i=0;return e<-n?i|=1:e>n&&(i|=2),r<-n?i|=4:r>n&&(i|=8),i}return(0,s.c)(c,(function(t){var e,r,n,i,s;return{lineStart:function(){i=n=!1,s=1},point:function(p,d){var v,g=[p,d],y=c(p,d),m=l?y?0:h(p,d):y?h(p+(p<0?a.pi:-a.pi),d):0;if(!e&&(i=n=y)&&t.lineStart(),y!==n&&(!(v=f(e,g))||(0,o.c)(e,v)||(0,o.c)(g,v))&&(g[2]=1),y!==n)s=0,y?(t.lineStart(),v=f(g,e),t.point(v[0],v[1])):(v=f(e,g),t.point(v[0],v[1],2),t.lineEnd()),e=v;else if(u&&e&&l^y){var x;m&r||!(x=f(g,e,!0))||(s=0,l?(t.lineStart(),t.point(x[0][0],x[0][1]),t.point(x[1][0],x[1][1]),t.lineEnd()):(t.point(x[1][0],x[1][1]),t.lineEnd(),t.lineStart(),t.point(x[0][0],x[0][1],3)))}!y||e&&(0,o.c)(e,g)||t.point(g[0],g[1]),e=g,n=y,r=m},lineEnd:function(){n&&t.lineEnd(),e=null},clean:function(){return s|(i&&n)<<1}}}),(function(e,n,a,o){(0,i.Q)(o,t,r,a,e,n)}),l?[0,-t]:[-a.pi,t-a.pi])}},14229:function(t,e,r){"use strict";r.d(e,{c:function(){return l}});var n=r(97208),i=r(32232),a=r(64528),o=r(58196),s=r(84706);function l(t,e,r,a){return function(l){var f,h,p,d=e(l),v=(0,n.c)(),g=e(v),y=!1,m={point:x,lineStart:_,lineEnd:w,polygonStart:function(){m.point=T,m.lineStart=k,m.lineEnd=A,h=[],f=[]},polygonEnd:function(){m.point=x,m.lineStart=_,m.lineEnd=w,h=(0,s.Uf)(h);var t=(0,o.c)(f,a);h.length?(y||(l.polygonStart(),y=!0),(0,i.c)(h,c,t,r,l)):t&&(y||(l.polygonStart(),y=!0),l.lineStart(),r(null,null,1,l),l.lineEnd()),y&&(l.polygonEnd(),y=!1),h=f=null},sphere:function(){l.polygonStart(),l.lineStart(),r(null,null,1,l),l.lineEnd(),l.polygonEnd()}};function x(e,r){t(e,r)&&l.point(e,r)}function b(t,e){d.point(t,e)}function _(){m.point=b,d.lineStart()}function w(){m.point=x,d.lineEnd()}function T(t,e){p.push([t,e]),g.point(t,e)}function k(){g.lineStart(),p=[]}function A(){T(p[0][0],p[0][1]),g.lineEnd();var t,e,r,n,i=g.clean(),a=v.result(),o=a.length;if(p.pop(),f.push(p),p=null,o)if(1&i){if((e=(r=a[0]).length-1)>0){for(y||(l.polygonStart(),y=!0),l.lineStart(),t=0;t1&&2&i&&a.push(a.pop().concat(a.shift())),h.push(a.filter(u))}return m}}function u(t){return t.length>1}function c(t,e){return((t=t.x)[0]<0?t[1]-a.or-a.Gg:a.or-t[1])-((e=e.x)[0]<0?e[1]-a.or-a.Gg:a.or-e[1])}},21676:function(t,e,r){"use strict";r.d(e,{c:function(){return u}});var n=r(64528),i=r(97208),a=r(32232),o=r(84706),s=1e9,l=-s;function u(t,e,r,u){function c(n,i){return t<=n&&n<=r&&e<=i&&i<=u}function f(n,i,a,o){var s=0,l=0;if(null==n||(s=h(n,a))!==(l=h(i,a))||d(n,i)<0^a>0)do{o.point(0===s||3===s?t:r,s>1?u:e)}while((s=(s+a+4)%4)!==l);else o.point(i[0],i[1])}function h(i,a){return(0,n.a2)(i[0]-t)0?0:3:(0,n.a2)(i[0]-r)0?2:1:(0,n.a2)(i[1]-e)0?1:0:a>0?3:2}function p(t,e){return d(t.x,e.x)}function d(t,e){var r=h(t,1),n=h(e,1);return r!==n?r-n:0===r?e[1]-t[1]:1===r?t[0]-e[0]:2===r?t[1]-e[1]:e[0]-t[0]}return function(n){var h,d,v,g,y,m,x,b,_,w,T,k=n,A=(0,i.c)(),M={point:S,lineStart:function(){M.point=E,d&&d.push(v=[]),w=!0,_=!1,x=b=NaN},lineEnd:function(){h&&(E(g,y),m&&_&&A.rejoin(),h.push(A.result())),M.point=S,_&&k.lineEnd()},polygonStart:function(){k=A,h=[],d=[],T=!0},polygonEnd:function(){var e=function(){for(var e=0,r=0,n=d.length;ru&&(f-i)*(u-a)>(h-a)*(t-i)&&++e:h<=u&&(f-i)*(u-a)<(h-a)*(t-i)&&--e;return e}(),r=T&&e,i=(h=(0,o.Uf)(h)).length;(r||i)&&(n.polygonStart(),r&&(n.lineStart(),f(null,null,1,n),n.lineEnd()),i&&(0,a.c)(h,p,e,f,n),n.polygonEnd()),k=n,h=d=v=null}};function S(t,e){c(t,e)&&k.point(t,e)}function E(n,i){var a=c(n,i);if(d&&v.push([n,i]),w)g=n,y=i,m=a,w=!1,a&&(k.lineStart(),k.point(n,i));else if(a&&_)k.point(n,i);else{var o=[x=Math.max(l,Math.min(s,x)),b=Math.max(l,Math.min(s,b))],f=[n=Math.max(l,Math.min(s,n)),i=Math.max(l,Math.min(s,i))];!function(t,e,r,n,i,a){var o,s=t[0],l=t[1],u=0,c=1,f=e[0]-s,h=e[1]-l;if(o=r-s,f||!(o>0)){if(o/=f,f<0){if(o0){if(o>c)return;o>u&&(u=o)}if(o=i-s,f||!(o<0)){if(o/=f,f<0){if(o>c)return;o>u&&(u=o)}else if(f>0){if(o0)){if(o/=h,h<0){if(o0){if(o>c)return;o>u&&(u=o)}if(o=a-l,h||!(o<0)){if(o/=h,h<0){if(o>c)return;o>u&&(u=o)}else if(h>0){if(o0&&(t[0]=s+u*f,t[1]=l+u*h),c<1&&(e[0]=s+c*f,e[1]=l+c*h),!0}}}}}(o,f,t,e,r,u)?a&&(k.lineStart(),k.point(n,i),T=!1):(_||(k.lineStart(),k.point(o[0],o[1])),k.point(f[0],f[1]),a||k.lineEnd(),T=!1)}x=n,b=i,_=a}return M}}},32232:function(t,e,r){"use strict";r.d(e,{c:function(){return o}});var n=r(41860),i=r(64528);function a(t,e,r,n){this.x=t,this.z=e,this.o=r,this.e=n,this.v=!1,this.n=this.p=null}function o(t,e,r,o,l){var u,c,f=[],h=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,r,o=t[0],s=t[e];if((0,n.c)(o,s)){if(!o[2]&&!s[2]){for(l.lineStart(),u=0;u=0;--u)l.point((d=p[u])[0],d[1]);else o(g.x,g.p.x,-1,l);g=g.p}p=(g=g.o).z,y=!y}while(!g.v);l.lineEnd()}}}function s(t){if(e=t.length){for(var e,r,n=0,i=t[0];++n0&&(i=S(t[a],t[a-1]))>0&&r<=i&&n<=i&&(r+n-i)*(1-Math.pow((r-n)/i,2))g.Gg})).map(l)).concat((0,F.ik)((0,g.Km)(a/p)*p,i,p).filter((function(t){return(0,g.a2)(t%v)>g.Gg})).map(u))}return m.lines=function(){return x().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[c(n).concat(f(o).slice(1),c(r).reverse().slice(1),f(s).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(n=+t[0][0],r=+t[1][0],s=+t[0][1],o=+t[1][1],n>r&&(t=n,n=r,r=t),s>o&&(t=s,s=o,o=t),m.precision(y)):[[n,s],[r,o]]},m.extentMinor=function(r){return arguments.length?(e=+r[0][0],t=+r[1][0],a=+r[0][1],i=+r[1][1],e>t&&(r=e,e=t,t=r),a>i&&(r=a,a=i,i=r),m.precision(y)):[[e,a],[t,i]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(d=+t[0],v=+t[1],m):[d,v]},m.stepMinor=function(t){return arguments.length?(h=+t[0],p=+t[1],m):[h,p]},m.precision=function(h){return arguments.length?(y=+h,l=B(a,i,90),u=N(e,t,y),c=B(s,o,90),f=N(n,r,y),m):y},m.extentMajor([[-180,-90+g.Gg],[180,90-g.Gg]]).extentMinor([[-180,-80-g.Gg],[180,80+g.Gg]])}function U(){return j()()}var V,q,H,G,W=r(27284),Y=r(7376),X=(0,v.c)(),Z=(0,v.c)(),K={point:y.c,lineStart:y.c,lineEnd:y.c,polygonStart:function(){K.lineStart=J,K.lineEnd=tt},polygonEnd:function(){K.lineStart=K.lineEnd=K.point=y.c,X.add((0,g.a2)(Z)),Z.reset()},result:function(){var t=X/2;return X.reset(),t}};function J(){K.point=$}function $(t,e){K.point=Q,V=H=t,q=G=e}function Q(t,e){Z.add(G*t-H*e),H=t,G=e}function tt(){Q(V,q)}var et,rt,nt,it,at=K,ot=r(73784),st=0,lt=0,ut=0,ct=0,ft=0,ht=0,pt=0,dt=0,vt=0,gt={point:yt,lineStart:mt,lineEnd:_t,polygonStart:function(){gt.lineStart=wt,gt.lineEnd=Tt},polygonEnd:function(){gt.point=yt,gt.lineStart=mt,gt.lineEnd=_t},result:function(){var t=vt?[pt/vt,dt/vt]:ht?[ct/ht,ft/ht]:ut?[st/ut,lt/ut]:[NaN,NaN];return st=lt=ut=ct=ft=ht=pt=dt=vt=0,t}};function yt(t,e){st+=t,lt+=e,++ut}function mt(){gt.point=xt}function xt(t,e){gt.point=bt,yt(nt=t,it=e)}function bt(t,e){var r=t-nt,n=e-it,i=(0,g._I)(r*r+n*n);ct+=i*(nt+t)/2,ft+=i*(it+e)/2,ht+=i,yt(nt=t,it=e)}function _t(){gt.point=yt}function wt(){gt.point=kt}function Tt(){At(et,rt)}function kt(t,e){gt.point=At,yt(et=nt=t,rt=it=e)}function At(t,e){var r=t-nt,n=e-it,i=(0,g._I)(r*r+n*n);ct+=i*(nt+t)/2,ft+=i*(it+e)/2,ht+=i,pt+=(i=it*t-nt*e)*(nt+t),dt+=i*(it+e),vt+=3*i,yt(nt=t,it=e)}var Mt=gt;function St(t){this._context=t}St.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,g.kD)}},result:y.c};var Et,Lt,Ct,Pt,Ot,It=(0,v.c)(),Dt={point:y.c,lineStart:function(){Dt.point=zt},lineEnd:function(){Et&&Rt(Lt,Ct),Dt.point=y.c},polygonStart:function(){Et=!0},polygonEnd:function(){Et=null},result:function(){var t=+It;return It.reset(),t}};function zt(t,e){Dt.point=Rt,Lt=Pt=t,Ct=Ot=e}function Rt(t,e){Pt-=t,Ot-=e,It.add((0,g._I)(Pt*Pt+Ot*Ot)),Pt=t,Ot=e}var Ft=Dt;function Bt(){this._string=[]}function Nt(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}function jt(t,e){var r,n,i=4.5;function a(t){return t&&("function"==typeof i&&n.pointRadius(+i.apply(this,arguments)),(0,m.c)(t,r(n))),n.result()}return a.area=function(t){return(0,m.c)(t,r(at)),at.result()},a.measure=function(t){return(0,m.c)(t,r(Ft)),Ft.result()},a.bounds=function(t){return(0,m.c)(t,r(ot.c)),ot.c.result()},a.centroid=function(t){return(0,m.c)(t,r(Mt)),Mt.result()},a.projection=function(e){return arguments.length?(r=null==e?(t=null,Y.c):(t=e).stream,a):t},a.context=function(t){return arguments.length?(n=null==t?(e=null,new Bt):new St(e=t),"function"!=typeof i&&n.pointRadius(i),a):e},a.pointRadius=function(t){return arguments.length?(i="function"==typeof t?t:(n.pointRadius(+t),+t),a):i},a.projection(t).context(e)}Bt.prototype={_radius:4.5,_circle:Nt(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push("M",t,",",e),this._point=1;break;case 1:this._string.push("L",t,",",e);break;default:null==this._circle&&(this._circle=Nt(this._radius)),this._string.push("M",t,",",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}};var Ut=r(87952);function Vt(t){var e=0,r=g.pi/3,n=(0,Ut.U)(t),i=n(e,r);return i.parallels=function(t){return arguments.length?n(e=t[0]*g.qw,r=t[1]*g.qw):[e*g.oh,r*g.oh]},i}function qt(t,e){var r=(0,g.g$)(t),n=(r+(0,g.g$)(e))/2;if((0,g.a2)(n)=.12&&i<.234&&n>=-.425&&n<-.214?s:i>=.166&&i<.234&&n>=-.214&&n<-.115?l:o).invert(t)},c.stream=function(r){return t&&e===r?t:(n=[o.stream(e=r),s.stream(r),l.stream(r)],i=n.length,t={point:function(t,e){for(var r=-1;++r0?e<-g.or+g.Gg&&(e=-g.or+g.Gg):e>g.or-g.Gg&&(e=g.or-g.Gg);var r=i/(0,g.g3)(te(e),n);return[r*(0,g.g$)(n*t),i-r*(0,g.W8)(n*t)]}return a.invert=function(t,e){var r=i-e,a=(0,g.kq)(n)*(0,g._I)(t*t+r*r),o=(0,g.WE)(t,(0,g.a2)(r))*(0,g.kq)(r);return r*n<0&&(o-=g.pi*(0,g.kq)(t)*(0,g.kq)(r)),[o/n,2*(0,g.MQ)((0,g.g3)(i/a,1/n))-g.or]},a}function re(){return Vt(ee).scale(109.5).parallels([30,30])}Jt.invert=function(t,e){return[t,2*(0,g.MQ)((0,g.oN)(e))-g.or]};var ne=r(69604);function ie(t,e){var r=(0,g.W8)(t),n=t===e?(0,g.g$)(t):(r-(0,g.W8)(e))/(e-t),i=r/n+t;if((0,g.a2)(n)2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90]).scale(159.155)}xe.invert=(0,me.g)((function(t){return 2*(0,g.MQ)(t)})),_e.invert=function(t,e){return[-e,2*(0,g.MQ)((0,g.oN)(t))-g.or]}},27284:function(t,e,r){"use strict";r.d(e,{c:function(){return i}});var n=r(64528);function i(t,e){var r=t[0]*n.qw,i=t[1]*n.qw,a=e[0]*n.qw,o=e[1]*n.qw,s=(0,n.W8)(i),l=(0,n.g$)(i),u=(0,n.W8)(o),c=(0,n.g$)(o),f=s*(0,n.W8)(r),h=s*(0,n.g$)(r),p=u*(0,n.W8)(a),d=u*(0,n.g$)(a),v=2*(0,n.qR)((0,n._I)((0,n.SD)(o-i)+s*u*(0,n.SD)(a-r))),g=(0,n.g$)(v),y=v?function(t){var e=(0,n.g$)(t*=v)/g,r=(0,n.g$)(v-t)/g,i=r*f+e*p,a=r*h+e*d,o=r*l+e*c;return[(0,n.WE)(a,i)*n.oh,(0,n.WE)(o,(0,n._I)(i*i+a*a))*n.oh]}:function(){return[r*n.oh,i*n.oh]};return y.distance=v,y}},64528:function(t,e,r){"use strict";r.d(e,{Gg:function(){return n},Km:function(){return v},MQ:function(){return h},SD:function(){return A},W8:function(){return d},WE:function(){return p},Yz:function(){return y},_I:function(){return _},a2:function(){return f},a6:function(){return w},a8:function(){return i},g$:function(){return x},g3:function(){return m},kD:function(){return l},kq:function(){return b},mE:function(){return T},oN:function(){return g},oh:function(){return u},or:function(){return o},pi:function(){return a},qR:function(){return k},qw:function(){return c},wL:function(){return s}});var n=1e-6,i=1e-12,a=Math.PI,o=a/2,s=a/4,l=2*a,u=180/a,c=a/180,f=Math.abs,h=Math.atan,p=Math.atan2,d=Math.cos,v=Math.ceil,g=Math.exp,y=(Math.floor,Math.log),m=Math.pow,x=Math.sin,b=Math.sign||function(t){return t>0?1:t<0?-1:0},_=Math.sqrt,w=Math.tan;function T(t){return t>1?0:t<-1?a:Math.acos(t)}function k(t){return t>1?o:t<-1?-o:Math.asin(t)}function A(t){return(t=x(t/2))*t}},70932:function(t,e,r){"use strict";function n(){}r.d(e,{c:function(){return n}})},73784:function(t,e,r){"use strict";var n=r(70932),i=1/0,a=i,o=-i,s=o,l={point:function(t,e){to&&(o=t),es&&(s=e)},lineStart:n.c,lineEnd:n.c,polygonStart:n.c,polygonEnd:n.c,result:function(){var t=[[i,a],[o,s]];return o=s=-(a=i=1/0),t}};e.c=l},41860:function(t,e,r){"use strict";r.d(e,{c:function(){return i}});var n=r(64528);function i(t,e){return(0,n.a2)(t[0]-e[0])=0?1:-1,L=E*S,C=L>a.pi,P=x*A;if(o.add((0,a.WE)(P*E*(0,a.g$)(L),b*M+P*(0,a.W8)(L))),c+=C?S+E*a.kD:S,C^y>=r^T>=r){var O=(0,i.CW)((0,i.ux)(g),(0,i.ux)(w));(0,i.cJ)(O);var I=(0,i.CW)(u,O);(0,i.cJ)(I);var D=(C^S>=0?-1:1)*(0,a.qR)(I[2]);(n>D||n===D&&(O[0]||O[1]))&&(f+=C^S>=0?1:-1)}}return(c<-a.Gg||c4*e&&y--){var w=o+p,T=s+v,k=u+g,A=(0,l._I)(w*w+T*T+k*k),M=(0,l.qR)(k/=A),S=(0,l.a2)((0,l.a2)(k)-1)e||(0,l.a2)((x*P+b*O)/_-.5)>.3||o*p+s*v+u*g2?t[2]%360*l.qw:0,V()):[L*l.oh,C*l.oh,P*l.oh]},j.angle=function(t){return arguments.length?(O=t%360*l.qw,V()):O*l.oh},j.reflectX=function(t){return arguments.length?(I=t?-1:1,V()):I<0},j.reflectY=function(t){return arguments.length?(D=t?-1:1,V()):D<0},j.precision=function(t){return arguments.length?(x=v(b,N=t*t),q()):(0,l._I)(N)},j.fitExtent=function(t,e){return(0,f.QX)(j,t,e)},j.fitSize=function(t,e){return(0,f.UV)(j,t,e)},j.fitWidth=function(t,e){return(0,f.Qx)(j,t,e)},j.fitHeight=function(t,e){return(0,f.OW)(j,t,e)},function(){return e=t.apply(this,arguments),j.invert=e.invert&&U,V()}}},47984:function(t,e,r){"use strict";r.d(e,{c:function(){return o},g:function(){return a}});var n=r(87952),i=r(64528);function a(t,e){var r=e*e,n=r*r;return[t*(.8707-.131979*r+n*(n*(.003971*r-.001529*n)-.013791)),e*(1.007226+r*(.015085+n*(.028874*r-.044475-.005916*n)))]}function o(){return(0,n.c)(a).scale(175.295)}a.invert=function(t,e){var r,n=e,a=25;do{var o=n*n,s=o*o;n-=r=(n*(1.007226+o*(.015085+s*(.028874*o-.044475-.005916*s)))-e)/(1.007226+o*(.045255+s*(.259866*o-.311325-.005916*11*s)))}while((0,i.a2)(r)>i.Gg&&--a>0);return[t/(.8707+(o=n*n)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),n]}},4888:function(t,e,r){"use strict";r.d(e,{c:function(){return s},t:function(){return o}});var n=r(64528),i=r(62280),a=r(87952);function o(t,e){return[(0,n.W8)(e)*(0,n.g$)(t),(0,n.g$)(e)]}function s(){return(0,a.c)(o).scale(249.5).clipAngle(90+n.Gg)}o.invert=(0,i.g)(n.qR)},92992:function(t,e,r){"use strict";r.d(e,{O:function(){return o},c:function(){return c}});var n=r(68120),i=r(64528);function a(t,e){return[(0,i.a2)(t)>i.pi?t+Math.round(-t/i.kD)*i.kD:t,e]}function o(t,e,r){return(t%=i.kD)?e||r?(0,n.c)(l(t),u(e,r)):l(t):e||r?u(e,r):a}function s(t){return function(e,r){return[(e+=t)>i.pi?e-i.kD:e<-i.pi?e+i.kD:e,r]}}function l(t){var e=s(t);return e.invert=s(-t),e}function u(t,e){var r=(0,i.W8)(t),n=(0,i.g$)(t),a=(0,i.W8)(e),o=(0,i.g$)(e);function s(t,e){var s=(0,i.W8)(e),l=(0,i.W8)(t)*s,u=(0,i.g$)(t)*s,c=(0,i.g$)(e),f=c*r+l*n;return[(0,i.WE)(u*a-f*o,l*r-c*n),(0,i.qR)(f*a+u*o)]}return s.invert=function(t,e){var s=(0,i.W8)(e),l=(0,i.W8)(t)*s,u=(0,i.g$)(t)*s,c=(0,i.g$)(e),f=c*a-u*o;return[(0,i.WE)(u*a+c*o,l*r+f*n),(0,i.qR)(f*r-l*n)]},s}function c(t){function e(e){return(e=t(e[0]*i.qw,e[1]*i.qw))[0]*=i.oh,e[1]*=i.oh,e}return t=o(t[0]*i.qw,t[1]*i.qw,t.length>2?t[2]*i.qw:0),e.invert=function(e){return(e=t.invert(e[0]*i.qw,e[1]*i.qw))[0]*=i.oh,e[1]*=i.oh,e},e}a.invert=a},16016:function(t,e,r){"use strict";function n(t,e){t&&a.hasOwnProperty(t.type)&&a[t.type](t,e)}r.d(e,{c:function(){return l}});var i={Feature:function(t,e){n(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,i=-1,a=r.length;++i=0;)e+=r[n].value;else e=1;t.value=e}function l(t,e){var r,n,i,a,o,s=new h(t),l=+t.value&&(s.value=t.value),c=[s];for(null==e&&(e=u);r=c.pop();)if(l&&(r.value=+r.data.value),(i=e(r.data))&&(o=i.length))for(r.children=new Array(o),a=o-1;a>=0;--a)c.push(n=r.children[a]=new h(i[a])),n.parent=r,n.depth=r.depth+1;return s.eachBefore(f)}function u(t){return t.children}function c(t){t.data=t.data.data}function f(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function h(t){this.data=t,this.depth=this.height=0,this.parent=null}r.r(e),r.d(e,{cluster:function(){return o},hierarchy:function(){return l},pack:function(){return O},packEnclose:function(){return d},packSiblings:function(){return S},partition:function(){return B},stratify:function(){return H},tree:function(){return J},treemap:function(){return rt},treemapBinary:function(){return nt},treemapDice:function(){return F},treemapResquarify:function(){return at},treemapSlice:function(){return $},treemapSliceDice:function(){return it},treemapSquarify:function(){return et}}),h.prototype=l.prototype={constructor:h,count:function(){return this.eachAfter(s)},each:function(t){var e,r,n,i,a=this,o=[a];do{for(e=o.reverse(),o=[];a=e.pop();)if(t(a),r=a.children)for(n=0,i=r.length;n=0;--r)i.push(e[r]);return this},sum:function(t){return this.eachAfter((function(e){for(var r=+t(e.data)||0,n=e.children,i=n&&n.length;--i>=0;)r+=n[i].value;e.value=r}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,r=function(t,e){if(t===e)return t;var r=t.ancestors(),n=e.ancestors(),i=null;for(t=r.pop(),e=n.pop();t===e;)i=t,t=r.pop(),e=n.pop();return i}(e,t),n=[e];e!==r;)e=e.parent,n.push(e);for(var i=n.length;t!==r;)n.splice(i,0,t),t=t.parent;return n},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each((function(e){t.push(e)})),t},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(r){r!==t&&e.push({source:r.parent,target:r})})),e},copy:function(){return l(this).eachBefore(c)}};var p=Array.prototype.slice;function d(t){for(var e,r,n=0,i=(t=function(t){for(var e,r,n=t.length;n;)r=Math.random()*n--|0,e=t[n],t[n]=t[r],t[r]=e;return t}(p.call(t))).length,a=[];n0&&r*r>n*n+i*i}function m(t,e){for(var r=0;r(o*=o)?(n=(u+o-i)/(2*u),a=Math.sqrt(Math.max(0,o/u-n*n)),r.x=t.x-n*s-a*l,r.y=t.y-n*l+a*s):(n=(u+i-o)/(2*u),a=Math.sqrt(Math.max(0,i/u-n*n)),r.x=e.x+n*s-a*l,r.y=e.y+n*l+a*s)):(r.x=e.x+r.r,r.y=e.y)}function T(t,e){var r=t.r+e.r-1e-6,n=e.x-t.x,i=e.y-t.y;return r>0&&r*r>n*n+i*i}function k(t){var e=t._,r=t.next._,n=e.r+r.r,i=(e.x*r.r+r.x*e.r)/n,a=(e.y*r.r+r.y*e.r)/n;return i*i+a*a}function A(t){this._=t,this.next=null,this.previous=null}function M(t){if(!(i=t.length))return 0;var e,r,n,i,a,o,s,l,u,c,f;if((e=t[0]).x=0,e.y=0,!(i>1))return e.r;if(r=t[1],e.x=-r.r,r.x=e.r,r.y=0,!(i>2))return e.r+r.r;w(r,e,n=t[2]),e=new A(e),r=new A(r),n=new A(n),e.next=n.previous=r,r.next=e.previous=n,n.next=r.previous=e;t:for(s=3;s0)throw new Error("cycle");return a}return r.id=function(e){return arguments.length?(t=E(e),r):t},r.parentId=function(t){return arguments.length?(e=E(t),r):e},r}function G(t,e){return t.parent===e.parent?1:2}function W(t){var e=t.children;return e?e[0]:t.t}function Y(t){var e=t.children;return e?e[e.length-1]:t.t}function X(t,e,r){var n=r/(e.i-t.i);e.c-=n,e.s+=r,t.c+=n,e.z+=r,e.m+=r}function Z(t,e,r){return t.a.parent===e.parent?t.a:r}function K(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function J(){var t=G,e=1,r=1,n=null;function i(i){var l=function(t){for(var e,r,n,i,a,o=new K(t,0),s=[o];e=s.pop();)if(n=e._.children)for(e.children=new Array(a=n.length),i=a-1;i>=0;--i)s.push(r=e.children[i]=new K(n[i],i)),r.parent=e;return(o.parent=new K(null,0)).children=[o],o}(i);if(l.eachAfter(a),l.parent.m=-l.z,l.eachBefore(o),n)i.eachBefore(s);else{var u=i,c=i,f=i;i.eachBefore((function(t){t.xc.x&&(c=t),t.depth>f.depth&&(f=t)}));var h=u===c?1:t(u,c)/2,p=h-u.x,d=e/(c.x+h+p),v=r/(f.depth||1);i.eachBefore((function(t){t.x=(t.x+p)*d,t.y=t.depth*v}))}return i}function a(e){var r=e.children,n=e.parent.children,i=e.i?n[e.i-1]:null;if(r){!function(t){for(var e,r=0,n=0,i=t.children,a=i.length;--a>=0;)(e=i[a]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(e);var a=(r[0].z+r[r.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-a):e.z=a}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,r,n){if(r){for(var i,a=e,o=e,s=r,l=a.parent.children[0],u=a.m,c=o.m,f=s.m,h=l.m;s=Y(s),a=W(a),s&&a;)l=W(l),(o=Y(o)).a=e,(i=s.z+f-a.z-u+t(s._,a._))>0&&(X(Z(s,e,n),e,i),u+=i,c+=i),f+=s.m,u+=a.m,h+=l.m,c+=o.m;s&&!Y(o)&&(o.t=s,o.m+=f-c),a&&!W(l)&&(l.t=a,l.m+=u-h,n=e)}return n}(e,i,e.parent.A||n[0])}function o(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(t){t.x*=e,t.y=t.depth*r}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],i):n?null:[e,r]},i.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],i):n?[e,r]:null},i}function $(t,e,r,n,i){for(var a,o=t.children,s=-1,l=o.length,u=t.value&&(i-r)/t.value;++sh&&(h=s),g=c*c*v,(p=Math.max(h/g,g/f))>d){c-=s;break}d=p}y.push(o={value:c,dice:l1?e:1)},r}(Q);function rt(){var t=et,e=!1,r=1,n=1,i=[0],a=L,o=L,s=L,l=L,u=L;function c(t){return t.x0=t.y0=0,t.x1=r,t.y1=n,t.eachBefore(f),i=[0],e&&t.eachBefore(R),t}function f(e){var r=i[e.depth],n=e.x0+r,c=e.y0+r,f=e.x1-r,h=e.y1-r;f=r-1){var c=s[e];return c.x0=i,c.y0=a,c.x1=o,void(c.y1=l)}for(var f=u[e],h=n/2+f,p=e+1,d=r-1;p>>1;u[v]l-a){var m=(i*y+o*g)/n;t(e,p,g,i,a,m,l),t(p,r,y,m,a,o,l)}else{var x=(a*y+l*g)/n;t(e,p,g,i,a,o,x),t(p,r,y,i,x,o,l)}}(0,l,t.value,e,r,n,i)}function it(t,e,r,n,i){(1&t.depth?$:F)(t,e,r,n,i)}var at=function t(e){function r(t,r,n,i,a){if((o=t._squarify)&&o.ratio===e)for(var o,s,l,u,c,f=-1,h=o.length,p=t.value;++f1?e:1)},r}(Q)},10132:function(t,e,r){"use strict";r.d(e,{ak:function(){return y}});var n=Math.PI,i=2*n,a=1e-6,o=i-a;function s(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function l(){return new s}s.prototype=l.prototype={constructor:s,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,r,n){this._+="Q"+ +t+","+ +e+","+(this._x1=+r)+","+(this._y1=+n)},bezierCurveTo:function(t,e,r,n,i,a){this._+="C"+ +t+","+ +e+","+ +r+","+ +n+","+(this._x1=+i)+","+(this._y1=+a)},arcTo:function(t,e,r,i,o){t=+t,e=+e,r=+r,i=+i,o=+o;var s=this._x1,l=this._y1,u=r-t,c=i-e,f=s-t,h=l-e,p=f*f+h*h;if(o<0)throw new Error("negative radius: "+o);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(p>a)if(Math.abs(h*u-c*f)>a&&o){var d=r-s,v=i-l,g=u*u+c*c,y=d*d+v*v,m=Math.sqrt(g),x=Math.sqrt(p),b=o*Math.tan((n-Math.acos((g+p-y)/(2*m*x)))/2),_=b/x,w=b/m;Math.abs(_-1)>a&&(this._+="L"+(t+_*f)+","+(e+_*h)),this._+="A"+o+","+o+",0,0,"+ +(h*d>f*v)+","+(this._x1=t+w*u)+","+(this._y1=e+w*c)}else this._+="L"+(this._x1=t)+","+(this._y1=e)},arc:function(t,e,r,s,l,u){t=+t,e=+e,u=!!u;var c=(r=+r)*Math.cos(s),f=r*Math.sin(s),h=t+c,p=e+f,d=1^u,v=u?s-l:l-s;if(r<0)throw new Error("negative radius: "+r);null===this._x1?this._+="M"+h+","+p:(Math.abs(this._x1-h)>a||Math.abs(this._y1-p)>a)&&(this._+="L"+h+","+p),r&&(v<0&&(v=v%i+i),v>o?this._+="A"+r+","+r+",0,1,"+d+","+(t-c)+","+(e-f)+"A"+r+","+r+",0,1,"+d+","+(this._x1=h)+","+(this._y1=p):v>a&&(this._+="A"+r+","+r+",0,"+ +(v>=n)+","+d+","+(this._x1=t+r*Math.cos(l))+","+(this._y1=e+r*Math.sin(l))))},rect:function(t,e,r,n){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +r+"v"+ +n+"h"+-r+"Z"},toString:function(){return this._}};var u=l,c=Array.prototype.slice;function f(t){return function(){return t}}function h(t){return t[0]}function p(t){return t[1]}function d(t){return t.source}function v(t){return t.target}function g(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e=(e+n)/2,r,e,i,n,i)}function y(){return function(t){var e=d,r=v,n=h,i=p,a=null;function o(){var o,s=c.call(arguments),l=e.apply(this,s),f=r.apply(this,s);if(a||(a=o=u()),t(a,+n.apply(this,(s[0]=l,s)),+i.apply(this,s),+n.apply(this,(s[0]=f,s)),+i.apply(this,s)),o)return a=null,o+""||null}return o.source=function(t){return arguments.length?(e=t,o):e},o.target=function(t){return arguments.length?(r=t,o):r},o.x=function(t){return arguments.length?(n="function"==typeof t?t:f(+t),o):n},o.y=function(t){return arguments.length?(i="function"==typeof t?t:f(+t),o):i},o.context=function(t){return arguments.length?(a=null==t?null:t,o):a},o}(g)}},94336:function(t,e,r){"use strict";r.d(e,{Yn:function(){return d},m_:function(){return h},E9:function(){return v}});var n=r(8208),i=r(58931),a=r(46192),o=r(68936),s=r(32171),l=r(53528);function u(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function c(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function f(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}function h(t){var e=t.dateTime,r=t.date,s=t.time,l=t.periods,h=t.days,p=t.shortDays,d=t.months,v=t.shortMonths,y=w(l),m=T(l),x=w(h),b=T(h),_=w(p),St=T(p),Et=w(d),Lt=T(d),Ct=w(v),Pt=T(v),Ot={a:function(t){return p[t.getDay()]},A:function(t){return h[t.getDay()]},b:function(t){return v[t.getMonth()]},B:function(t){return d[t.getMonth()]},c:null,d:H,e:H,f:Z,H:G,I:W,j:Y,L:X,m:K,M:J,p:function(t){return l[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:At,s:Mt,S:$,u:Q,U:tt,V:et,w:rt,W:nt,x:null,X:null,y:it,Y:at,Z:ot,"%":kt},It={a:function(t){return p[t.getUTCDay()]},A:function(t){return h[t.getUTCDay()]},b:function(t){return v[t.getUTCMonth()]},B:function(t){return d[t.getUTCMonth()]},c:null,d:st,e:st,f:ht,H:lt,I:ut,j:ct,L:ft,m:pt,M:dt,p:function(t){return l[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:At,s:Mt,S:vt,u:gt,U:yt,V:mt,w:xt,W:bt,x:null,X:null,y:_t,Y:wt,Z:Tt,"%":kt},Dt={a:function(t,e,r){var n=_.exec(e.slice(r));return n?(t.w=St[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=x.exec(e.slice(r));return n?(t.w=b[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=Ct.exec(e.slice(r));return n?(t.m=Pt[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=Et.exec(e.slice(r));return n?(t.m=Lt[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return Ft(t,e,r,n)},d:D,e:D,f:j,H:R,I:R,j:z,L:N,m:I,M:F,p:function(t,e,r){var n=y.exec(e.slice(r));return n?(t.p=m[n[0].toLowerCase()],r+n[0].length):-1},q:O,Q:V,s:q,S:B,u:A,U:M,V:S,w:k,W:E,x:function(t,e,n){return Ft(t,r,e,n)},X:function(t,e,r){return Ft(t,s,e,r)},y:C,Y:L,Z:P,"%":U};function zt(t,e){return function(r){var n,i,a,o=[],s=-1,l=0,u=t.length;for(r instanceof Date||(r=new Date(+r));++s53)return null;"w"in h||(h.w=1),"Z"in h?(l=(s=c(f(h.y,0,1))).getUTCDay(),s=l>4||0===l?n.ot.ceil(s):(0,n.ot)(s),s=i.c.offset(s,7*(h.V-1)),h.y=s.getUTCFullYear(),h.m=s.getUTCMonth(),h.d=s.getUTCDate()+(h.w+6)%7):(l=(s=u(f(h.y,0,1))).getDay(),s=l>4||0===l?a.qT.ceil(s):(0,a.qT)(s),s=o.c.offset(s,7*(h.V-1)),h.y=s.getFullYear(),h.m=s.getMonth(),h.d=s.getDate()+(h.w+6)%7)}else("W"in h||"U"in h)&&("w"in h||(h.w="u"in h?h.u%7:"W"in h?1:0),l="Z"in h?c(f(h.y,0,1)).getUTCDay():u(f(h.y,0,1)).getDay(),h.m=0,h.d="W"in h?(h.w+6)%7+7*h.W-(l+5)%7:h.w+7*h.U-(l+6)%7);return"Z"in h?(h.H+=h.Z/100|0,h.M+=h.Z%100,c(h)):u(h)}}function Ft(t,e,r,n){for(var i,a,o=0,s=e.length,l=r.length;o=l)return-1;if(37===(i=e.charCodeAt(o++))){if(i=e.charAt(o++),!(a=Dt[i in g?e.charAt(o++):i])||(n=a(t,r,n))<0)return-1}else if(i!=r.charCodeAt(n++))return-1}return n}return Ot.x=zt(r,Ot),Ot.X=zt(s,Ot),Ot.c=zt(e,Ot),It.x=zt(r,It),It.X=zt(s,It),It.c=zt(e,It),{format:function(t){var e=zt(t+="",Ot);return e.toString=function(){return t},e},parse:function(t){var e=Rt(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=zt(t+="",It);return e.toString=function(){return t},e},utcParse:function(t){var e=Rt(t+="",!0);return e.toString=function(){return t},e}}}var p,d,v,g={"-":"",_:" ",0:"0"},y=/^\s*\d+/,m=/^%/,x=/[\\^$*+?|[\]().{}]/g;function b(t,e,r){var n=t<0?"-":"",i=(n?-t:t)+"",a=i.length;return n+(a68?1900:2e3),r+n[0].length):-1}function P(t,e,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function O(t,e,r){var n=y.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function I(t,e,r){var n=y.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function D(t,e,r){var n=y.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function z(t,e,r){var n=y.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function R(t,e,r){var n=y.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function F(t,e,r){var n=y.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function B(t,e,r){var n=y.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function N(t,e,r){var n=y.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function j(t,e,r){var n=y.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function U(t,e,r){var n=m.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function V(t,e,r){var n=y.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function q(t,e,r){var n=y.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function H(t,e){return b(t.getDate(),e,2)}function G(t,e){return b(t.getHours(),e,2)}function W(t,e){return b(t.getHours()%12||12,e,2)}function Y(t,e){return b(1+o.c.count((0,s.c)(t),t),e,3)}function X(t,e){return b(t.getMilliseconds(),e,3)}function Z(t,e){return X(t,e)+"000"}function K(t,e){return b(t.getMonth()+1,e,2)}function J(t,e){return b(t.getMinutes(),e,2)}function $(t,e){return b(t.getSeconds(),e,2)}function Q(t){var e=t.getDay();return 0===e?7:e}function tt(t,e){return b(a.uU.count((0,s.c)(t)-1,t),e,2)}function et(t,e){var r=t.getDay();return t=r>=4||0===r?(0,a.kD)(t):a.kD.ceil(t),b(a.kD.count((0,s.c)(t),t)+(4===(0,s.c)(t).getDay()),e,2)}function rt(t){return t.getDay()}function nt(t,e){return b(a.qT.count((0,s.c)(t)-1,t),e,2)}function it(t,e){return b(t.getFullYear()%100,e,2)}function at(t,e){return b(t.getFullYear()%1e4,e,4)}function ot(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+b(e/60|0,"0",2)+b(e%60,"0",2)}function st(t,e){return b(t.getUTCDate(),e,2)}function lt(t,e){return b(t.getUTCHours(),e,2)}function ut(t,e){return b(t.getUTCHours()%12||12,e,2)}function ct(t,e){return b(1+i.c.count((0,l.c)(t),t),e,3)}function ft(t,e){return b(t.getUTCMilliseconds(),e,3)}function ht(t,e){return ft(t,e)+"000"}function pt(t,e){return b(t.getUTCMonth()+1,e,2)}function dt(t,e){return b(t.getUTCMinutes(),e,2)}function vt(t,e){return b(t.getUTCSeconds(),e,2)}function gt(t){var e=t.getUTCDay();return 0===e?7:e}function yt(t,e){return b(n.EV.count((0,l.c)(t)-1,t),e,2)}function mt(t,e){var r=t.getUTCDay();return t=r>=4||0===r?(0,n.yA)(t):n.yA.ceil(t),b(n.yA.count((0,l.c)(t),t)+(4===(0,l.c)(t).getUTCDay()),e,2)}function xt(t){return t.getUTCDay()}function bt(t,e){return b(n.ot.count((0,l.c)(t)-1,t),e,2)}function _t(t,e){return b(t.getUTCFullYear()%100,e,2)}function wt(t,e){return b(t.getUTCFullYear()%1e4,e,4)}function Tt(){return"+0000"}function kt(){return"%"}function At(t){return+t}function Mt(t){return Math.floor(+t/1e3)}p=h({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),d=p.format,p.parse,v=p.utcFormat,p.utcParse},68936:function(t,e,r){"use strict";r.d(e,{m:function(){return o}});var n=r(81628),i=r(69792),a=(0,n.c)((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*i.iy)/i.SK}),(function(t){return t.getDate()-1}));e.c=a;var o=a.range},69792:function(t,e,r){"use strict";r.d(e,{KK:function(){return s},SK:function(){return o},cg:function(){return a},iy:function(){return i},yc:function(){return n}});var n=1e3,i=6e4,a=36e5,o=864e5,s=6048e5},73220:function(t,e,r){"use strict";r.r(e),r.d(e,{timeDay:function(){return y.c},timeDays:function(){return y.m},timeFriday:function(){return m.iB},timeFridays:function(){return m.sJ},timeHour:function(){return v},timeHours:function(){return g},timeInterval:function(){return n.c},timeMillisecond:function(){return a},timeMilliseconds:function(){return o},timeMinute:function(){return h},timeMinutes:function(){return p},timeMonday:function(){return m.qT},timeMondays:function(){return m.QP},timeMonth:function(){return b},timeMonths:function(){return _},timeSaturday:function(){return m.Wc},timeSaturdays:function(){return m.aI},timeSecond:function(){return u},timeSeconds:function(){return c},timeSunday:function(){return m.uU},timeSundays:function(){return m.Ab},timeThursday:function(){return m.kD},timeThursdays:function(){return m.eC},timeTuesday:function(){return m.Mf},timeTuesdays:function(){return m.Oc},timeWednesday:function(){return m.eg},timeWednesdays:function(){return m.sn},timeWeek:function(){return m.uU},timeWeeks:function(){return m.Ab},timeYear:function(){return w.c},timeYears:function(){return w.Q},utcDay:function(){return L.c},utcDays:function(){return L.o},utcFriday:function(){return C.od},utcFridays:function(){return C.iG},utcHour:function(){return S},utcHours:function(){return E},utcMillisecond:function(){return a},utcMilliseconds:function(){return o},utcMinute:function(){return k},utcMinutes:function(){return A},utcMonday:function(){return C.ot},utcMondays:function(){return C.iO},utcMonth:function(){return O},utcMonths:function(){return I},utcSaturday:function(){return C.Ad},utcSaturdays:function(){return C.K8},utcSecond:function(){return u},utcSeconds:function(){return c},utcSunday:function(){return C.EV},utcSundays:function(){return C.Wq},utcThursday:function(){return C.yA},utcThursdays:function(){return C.ob},utcTuesday:function(){return C.sG},utcTuesdays:function(){return C.kl},utcWednesday:function(){return C._6},utcWednesdays:function(){return C.W_},utcWeek:function(){return C.EV},utcWeeks:function(){return C.Wq},utcYear:function(){return D.c},utcYears:function(){return D.i}});var n=r(81628),i=(0,n.c)((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?(0,n.c)((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,r){e.setTime(+e+r*t)}),(function(e,r){return(r-e)/t})):i:null};var a=i,o=i.range,s=r(69792),l=(0,n.c)((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+e*s.yc)}),(function(t,e){return(e-t)/s.yc}),(function(t){return t.getUTCSeconds()})),u=l,c=l.range,f=(0,n.c)((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*s.yc)}),(function(t,e){t.setTime(+t+e*s.iy)}),(function(t,e){return(e-t)/s.iy}),(function(t){return t.getMinutes()})),h=f,p=f.range,d=(0,n.c)((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*s.yc-t.getMinutes()*s.iy)}),(function(t,e){t.setTime(+t+e*s.cg)}),(function(t,e){return(e-t)/s.cg}),(function(t){return t.getHours()})),v=d,g=d.range,y=r(68936),m=r(46192),x=(0,n.c)((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),b=x,_=x.range,w=r(32171),T=(0,n.c)((function(t){t.setUTCSeconds(0,0)}),(function(t,e){t.setTime(+t+e*s.iy)}),(function(t,e){return(e-t)/s.iy}),(function(t){return t.getUTCMinutes()})),k=T,A=T.range,M=(0,n.c)((function(t){t.setUTCMinutes(0,0,0)}),(function(t,e){t.setTime(+t+e*s.cg)}),(function(t,e){return(e-t)/s.cg}),(function(t){return t.getUTCHours()})),S=M,E=M.range,L=r(58931),C=r(8208),P=(0,n.c)((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCMonth(t.getUTCMonth()+e)}),(function(t,e){return e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()})),O=P,I=P.range,D=r(53528)},81628:function(t,e,r){"use strict";r.d(e,{c:function(){return a}});var n=new Date,i=new Date;function a(t,e,r,o){function s(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return s.floor=function(e){return t(e=new Date(+e)),e},s.ceil=function(r){return t(r=new Date(r-1)),e(r,1),t(r),r},s.round=function(t){var e=s(t),r=s.ceil(t);return t-e0))return o;do{o.push(a=new Date(+r)),e(r,i),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(s.count=function(e,a){return n.setTime(+e),i.setTime(+a),t(n),t(i),Math.floor(r(n,i))},s.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?s.filter(o?function(e){return o(e)%t==0}:function(e){return s.count(0,e)%t==0}):s:null}),s}},58931:function(t,e,r){"use strict";r.d(e,{o:function(){return o}});var n=r(81628),i=r(69792),a=(0,n.c)((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/i.SK}),(function(t){return t.getUTCDate()-1}));e.c=a;var o=a.range},8208:function(t,e,r){"use strict";r.d(e,{Ad:function(){return h},EV:function(){return o},K8:function(){return x},W_:function(){return g},Wq:function(){return p},_6:function(){return u},iG:function(){return m},iO:function(){return d},kl:function(){return v},ob:function(){return y},od:function(){return f},ot:function(){return s},sG:function(){return l},yA:function(){return c}});var n=r(81628),i=r(69792);function a(t){return(0,n.c)((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/i.KK}))}var o=a(0),s=a(1),l=a(2),u=a(3),c=a(4),f=a(5),h=a(6),p=o.range,d=s.range,v=l.range,g=u.range,y=c.range,m=f.range,x=h.range},53528:function(t,e,r){"use strict";r.d(e,{i:function(){return a}});var n=r(81628),i=(0,n.c)((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));i.every=function(t){return isFinite(t=Math.floor(t))&&t>0?(0,n.c)((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null},e.c=i;var a=i.range},46192:function(t,e,r){"use strict";r.d(e,{Ab:function(){return p},Mf:function(){return l},Oc:function(){return v},QP:function(){return d},Wc:function(){return h},aI:function(){return x},eC:function(){return y},eg:function(){return u},iB:function(){return f},kD:function(){return c},qT:function(){return s},sJ:function(){return m},sn:function(){return g},uU:function(){return o}});var n=r(81628),i=r(69792);function a(t){return(0,n.c)((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*i.iy)/i.KK}))}var o=a(0),s=a(1),l=a(2),u=a(3),c=a(4),f=a(5),h=a(6),p=o.range,d=s.range,v=l.range,g=u.range,y=c.range,m=f.range,x=h.range},32171:function(t,e,r){"use strict";r.d(e,{Q:function(){return a}});var n=r(81628),i=(0,n.c)((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));i.every=function(t){return isFinite(t=Math.floor(t))&&t>0?(0,n.c)((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null},e.c=i;var a=i.range},64348:function(t,e,r){"use strict";var n=r(39640)(),i=r(53664),a=n&&i("%Object.defineProperty%",!0);if(a)try{a({},"a",{value:1})}catch(t){a=!1}var o=i("%SyntaxError%"),s=i("%TypeError%"),l=r(2304);t.exports=function(t,e,r){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new s("`obj` must be an object or a function`");if("string"!=typeof e&&"symbol"!=typeof e)throw new s("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new s("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new s("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new s("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new s("`loose`, if provided, must be a boolean");var n=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],f=!!l&&l(t,e);if(a)a(t,e,{configurable:null===u&&f?f.configurable:!u,enumerable:null===n&&f?f.enumerable:!n,value:r,writable:null===i&&f?f.writable:!i});else{if(!c&&(n||i||u))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[e]=r}}},81288:function(t,e,r){"use strict";var n=r(41820),i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),a=Object.prototype.toString,o=Array.prototype.concat,s=Object.defineProperty,l=r(39640)(),u=s&&l,c=function(t,e,r,n){if(e in t)if(!0===n){if(t[e]===r)return}else if("function"!=typeof(i=n)||"[object Function]"!==a.call(i)||!n())return;var i;u?s(t,e,{configurable:!0,enumerable:!1,value:r,writable:!0}):t[e]=r},f=function(t,e){var r=arguments.length>2?arguments[2]:{},a=n(e);i&&(a=o.call(a,Object.getOwnPropertySymbols(e)));for(var s=0;ss*l){var p=(h-f)/s;o[c]=1e3*p}}return o}function i(t){for(var e=[],r=t[0];r<=t[1];r++)for(var n=String.fromCharCode(r),i=t[0];i0)return function(t,e){var r,n;for(r=new Array(t),n=0;n80*a){o=l=t[0],s=f=t[1];for(var b=a;bl&&(l=h),d>f&&(f=d);v=0!==(v=Math.max(l-o,f-s))?1/v:0}return i(m,x,a,o,s,v),x}function r(t,e,r,n,i){var a,o;if(i===M(t,e,r,n)>0)for(a=e;a=e;a-=n)o=T(a,t[a],t[a+1],o);return o&&y(o,o.next)&&(k(o),o=o.next),o}function n(t,e){if(!t)return t;e||(e=t);var r,n=t;do{if(r=!1,n.steiner||!y(n,n.next)&&0!==g(n.prev,n,n.next))n=n.next;else{if(k(n),(n=e=n.prev)===n.next)break;r=!0}}while(r||n!==e);return e}function i(t,e,r,u,c,f,p){if(t){!p&&f&&function(t,e,r,n){var i=t;do{null===i.z&&(i.z=h(i.x,i.y,e,r,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==t);i.prevZ.nextZ=null,i.prevZ=null,function(t){var e,r,n,i,a,o,s,l,u=1;do{for(r=t,t=null,a=null,o=0;r;){for(o++,n=r,s=0,e=0;e0||l>0&&n;)0!==s&&(0===l||!n||r.z<=n.z)?(i=r,r=r.nextZ,s--):(i=n,n=n.nextZ,l--),a?a.nextZ=i:t=i,i.prevZ=a,a=i;r=n}a.nextZ=null,u*=2}while(o>1)}(i)}(t,u,c,f);for(var d,v,g=t;t.prev!==t.next;)if(d=t.prev,v=t.next,f?o(t,u,c,f):a(t))e.push(d.i/r),e.push(t.i/r),e.push(v.i/r),k(t),t=v.next,g=v.next;else if((t=v)===g){p?1===p?i(t=s(n(t),e,r),e,r,u,c,f,2):2===p&&l(t,e,r,u,c,f):i(n(t),e,r,u,c,f,1);break}}}function a(t){var e=t.prev,r=t,n=t.next;if(g(e,r,n)>=0)return!1;for(var i=t.next.next;i!==t.prev;){if(d(e.x,e.y,r.x,r.y,n.x,n.y,i.x,i.y)&&g(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function o(t,e,r,n){var i=t.prev,a=t,o=t.next;if(g(i,a,o)>=0)return!1;for(var s=i.xa.x?i.x>o.x?i.x:o.x:a.x>o.x?a.x:o.x,c=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,f=h(s,l,e,r,n),p=h(u,c,e,r,n),v=t.prevZ,y=t.nextZ;v&&v.z>=f&&y&&y.z<=p;){if(v!==t.prev&&v!==t.next&&d(i.x,i.y,a.x,a.y,o.x,o.y,v.x,v.y)&&g(v.prev,v,v.next)>=0)return!1;if(v=v.prevZ,y!==t.prev&&y!==t.next&&d(i.x,i.y,a.x,a.y,o.x,o.y,y.x,y.y)&&g(y.prev,y,y.next)>=0)return!1;y=y.nextZ}for(;v&&v.z>=f;){if(v!==t.prev&&v!==t.next&&d(i.x,i.y,a.x,a.y,o.x,o.y,v.x,v.y)&&g(v.prev,v,v.next)>=0)return!1;v=v.prevZ}for(;y&&y.z<=p;){if(y!==t.prev&&y!==t.next&&d(i.x,i.y,a.x,a.y,o.x,o.y,y.x,y.y)&&g(y.prev,y,y.next)>=0)return!1;y=y.nextZ}return!0}function s(t,e,r){var i=t;do{var a=i.prev,o=i.next.next;!y(a,o)&&m(a,i,i.next,o)&&_(a,o)&&_(o,a)&&(e.push(a.i/r),e.push(i.i/r),e.push(o.i/r),k(i),k(i.next),i=t=o),i=i.next}while(i!==t);return n(i)}function l(t,e,r,a,o,s){var l=t;do{for(var u=l.next.next;u!==l.prev;){if(l.i!==u.i&&v(l,u)){var c=w(l,u);return l=n(l,l.next),c=n(c,c.next),i(l,e,r,a,o,s),void i(c,e,r,a,o,s)}u=u.next}l=l.next}while(l!==t)}function u(t,e){return t.x-e.x}function c(t,e){if(e=function(t,e){var r,n=e,i=t.x,a=t.y,o=-1/0;do{if(a<=n.y&&a>=n.next.y&&n.next.y!==n.y){var s=n.x+(a-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(s<=i&&s>o){if(o=s,s===i){if(a===n.y)return n;if(a===n.next.y)return n.next}r=n.x=n.x&&n.x>=c&&i!==n.x&&d(ar.x||n.x===r.x&&f(r,n)))&&(r=n,p=l)),n=n.next}while(n!==u);return r}(t,e),e){var r=w(e,t);n(e,e.next),n(r,r.next)}}function f(t,e){return g(t.prev,t,e.prev)<0&&g(e.next,t,t.next)<0}function h(t,e,r,n,i){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-r)*i)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-n)*i)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function p(t){var e=t,r=t;do{(e.x=0&&(t-o)*(n-s)-(r-o)*(e-s)>=0&&(r-o)*(a-s)-(i-o)*(n-s)>=0}function v(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){var r=t;do{if(r.i!==t.i&&r.next.i!==t.i&&r.i!==e.i&&r.next.i!==e.i&&m(r,r.next,t,e))return!0;r=r.next}while(r!==t);return!1}(t,e)&&(_(t,e)&&_(e,t)&&function(t,e){var r=t,n=!1,i=(t.x+e.x)/2,a=(t.y+e.y)/2;do{r.y>a!=r.next.y>a&&r.next.y!==r.y&&i<(r.next.x-r.x)*(a-r.y)/(r.next.y-r.y)+r.x&&(n=!n),r=r.next}while(r!==t);return n}(t,e)&&(g(t.prev,t,e.prev)||g(t,e.prev,e))||y(t,e)&&g(t.prev,t,t.next)>0&&g(e.prev,e,e.next)>0)}function g(t,e,r){return(e.y-t.y)*(r.x-e.x)-(e.x-t.x)*(r.y-e.y)}function y(t,e){return t.x===e.x&&t.y===e.y}function m(t,e,r,n){var i=b(g(t,e,r)),a=b(g(t,e,n)),o=b(g(r,n,t)),s=b(g(r,n,e));return i!==a&&o!==s||!(0!==i||!x(t,r,e))||!(0!==a||!x(t,n,e))||!(0!==o||!x(r,t,n))||!(0!==s||!x(r,e,n))}function x(t,e,r){return e.x<=Math.max(t.x,r.x)&&e.x>=Math.min(t.x,r.x)&&e.y<=Math.max(t.y,r.y)&&e.y>=Math.min(t.y,r.y)}function b(t){return t>0?1:t<0?-1:0}function _(t,e){return g(t.prev,t,t.next)<0?g(t,e,t.next)>=0&&g(t,t.prev,e)>=0:g(t,e,t.prev)<0||g(t,t.next,e)<0}function w(t,e){var r=new A(t.i,t.x,t.y),n=new A(e.i,e.x,e.y),i=t.next,a=e.prev;return t.next=e,e.prev=t,r.next=i,i.prev=r,n.next=r,r.prev=n,a.next=n,n.prev=a,n}function T(t,e,r,n){var i=new A(t,e,r);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function k(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function A(t,e,r){this.i=t,this.x=e,this.y=r,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function M(t,e,r,n){for(var i=0,a=e,o=r-n;a0&&(n+=t[i-1].length,r.holes.push(n))}return r}},6688:function(t,e,r){var n=r(78484);t.exports=function(t,e){var r,i=[],a=[],o=[],s={},l=[];function u(t){o[t]=!1,s.hasOwnProperty(t)&&Object.keys(s[t]).forEach((function(e){delete s[t][e],o[e]&&u(e)}))}function c(t){var e,n,i=!1;for(a.push(t),o[t]=!0,e=0;e=e}))}(e);for(var r,i=n(t).components.filter((function(t){return t.length>1})),a=1/0,o=0;o=55296&&m<=56319&&(w+=t[++r]),w=T?h.call(T,k,w,v):w,e?(p.value=w,d(g,v,p)):g[v]=w,++v;y=v}if(void 0===y)for(y=o(t.length),e&&(g=new e(y)),r=0;r0?1:-1}},96936:function(t,e,r){"use strict";var n=r(85608),i=Math.abs,a=Math.floor;t.exports=function(t){return isNaN(t)?0:0!==(t=Number(t))&&isFinite(t)?n(t)*a(i(t)):t}},81304:function(t,e,r){"use strict";var n=r(96936),i=Math.max;t.exports=function(t){return i(0,n(t))}},14428:function(t,e,r){"use strict";var n=r(34044),i=r(9252),a=Function.prototype.bind,o=Function.prototype.call,s=Object.keys,l=Object.prototype.propertyIsEnumerable;t.exports=function(t,e){return function(r,u){var c,f=arguments[2],h=arguments[3];return r=Object(i(r)),n(u),c=s(r),h&&c.sort("function"==typeof h?a.call(h,r):void 0),"function"!=typeof t&&(t=c[t]),o.call(t,c,(function(t,n){return l.call(r,t)?o.call(u,f,r[t],t,r,n):e}))}}},38452:function(t,e,r){"use strict";t.exports=r(96276)()?Object.assign:r(81892)},96276:function(t){"use strict";t.exports=function(){var t,e=Object.assign;return"function"==typeof e&&(e(t={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),t.foo+t.bar+t.trzy==="razdwatrzy")}},81892:function(t,e,r){"use strict";var n=r(54768),i=r(9252),a=Math.max;t.exports=function(t,e){var r,o,s,l=a(arguments.length,2);for(t=Object(i(t)),s=function(n){try{t[n]=e[n]}catch(t){r||(r=t)}},o=1;o-1}},29768:function(t){"use strict";var e=Object.prototype.toString,r=e.call("");t.exports=function(t){return"string"==typeof t||t&&"object"==typeof t&&(t instanceof String||e.call(t)===r)||!1}},82252:function(t){"use strict";var e=Object.create(null),r=Math.random;t.exports=function(){var t;do{t=r().toString(36).slice(2)}while(e[t]);return t}},52104:function(t,e,r){"use strict";var n,i=r(69932),a=r(71056),o=r(21092),s=r(92664),l=r(85512),u=Object.defineProperty;n=t.exports=function(t,e){if(!(this instanceof n))throw new TypeError("Constructor requires 'new'");l.call(this,t),e=e?a.call(e,"key+value")?"key+value":a.call(e,"key")?"key":"value":"value",u(this,"__kind__",o("",e))},i&&i(n,l),delete n.prototype.constructor,n.prototype=Object.create(l.prototype,{_resolve:o((function(t){return"value"===this.__kind__?this.__list__[t]:"key+value"===this.__kind__?[t,this.__list__[t]]:t}))}),u(n.prototype,s.toStringTag,o("c","Array Iterator"))},76024:function(t,e,r){"use strict";var n=r(60948),i=r(34044),a=r(29768),o=r(76252),s=Array.isArray,l=Function.prototype.call,u=Array.prototype.some;t.exports=function(t,e){var r,c,f,h,p,d,v,g,y=arguments[2];if(s(t)||n(t)?r="array":a(t)?r="string":t=o(t),i(e),f=function(){h=!0},"array"!==r)if("string"!==r)for(c=t.next();!c.done;){if(l.call(e,y,c.value,f),h)return;c=t.next()}else for(d=t.length,p=0;p=55296&&g<=56319&&(v+=t[++p]),l.call(e,y,v,f),!h);++p);else u.call(t,(function(t){return l.call(e,y,t,f),h}))}},76252:function(t,e,r){"use strict";var n=r(60948),i=r(29768),a=r(52104),o=r(80940),s=r(52891),l=r(92664).iterator;t.exports=function(t){return"function"==typeof s(t)[l]?t[l]():n(t)?new a(t):i(t)?new o(t):new a(t)}},85512:function(t,e,r){"use strict";var n,i=r(41476),a=r(38452),o=r(34044),s=r(9252),l=r(21092),u=r(27940),c=r(92664),f=Object.defineProperty,h=Object.defineProperties;t.exports=n=function(t,e){if(!(this instanceof n))throw new TypeError("Constructor requires 'new'");h(this,{__list__:l("w",s(t)),__context__:l("w",e),__nextIndex__:l("w",0)}),e&&(o(e.on),e.on("_add",this._onAdd),e.on("_delete",this._onDelete),e.on("_clear",this._onClear))},delete n.prototype.constructor,h(n.prototype,a({_next:l((function(){var t;if(this.__list__)return this.__redo__&&void 0!==(t=this.__redo__.shift())?t:this.__nextIndex__=this.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach((function(e,r){e>=t&&(this.__redo__[r]=++e)}),this),this.__redo__.push(t)):f(this,"__redo__",l("c",[t])))})),_onDelete:l((function(t){var e;t>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(-1!==(e=this.__redo__.indexOf(t))&&this.__redo__.splice(e,1),this.__redo__.forEach((function(e,r){e>t&&(this.__redo__[r]=--e)}),this)))})),_onClear:l((function(){this.__redo__&&i.call(this.__redo__),this.__nextIndex__=0}))}))),f(n.prototype,c.iterator,l((function(){return this})))},76368:function(t,e,r){"use strict";var n=r(60948),i=r(42584),a=r(29768),o=r(92664).iterator,s=Array.isArray;t.exports=function(t){return!(!i(t)||!s(t)&&!a(t)&&!n(t)&&"function"!=typeof t[o])}},80940:function(t,e,r){"use strict";var n,i=r(69932),a=r(21092),o=r(92664),s=r(85512),l=Object.defineProperty;n=t.exports=function(t){if(!(this instanceof n))throw new TypeError("Constructor requires 'new'");t=String(t),s.call(this,t),l(this,"__length__",a("",t.length))},i&&i(n,s),delete n.prototype.constructor,n.prototype=Object.create(s.prototype,{_next:a((function(){if(this.__list__)return this.__nextIndex__=55296&&e<=56319?r+this.__list__[this.__nextIndex__++]:r}))}),l(n.prototype,o.toStringTag,a("c","String Iterator"))},52891:function(t,e,r){"use strict";var n=r(76368);t.exports=function(t){if(!n(t))throw new TypeError(t+" is not iterable");return t}},60964:function(t){"use strict";function e(t,e){if(null==t)throw new TypeError("Cannot convert first argument to object");for(var r=Object(t),n=1;n0&&o.length>i&&!o.warned){o.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=t,c.type=e,c.count=o.length,u=c,console&&console.warn&&console.warn(u)}return t}function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},i=c.bind(n);return i.listener=r,n.wrapFn=i,i}function h(t,e,r){var n=t._events;if(void 0===n)return[];var i=n[e];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(t){for(var e=new Array(t.length),r=0;r0&&(o=e[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=a[t];if(void 0===l)return!1;if("function"==typeof l)n(l,this,e);else{var u=l.length,c=d(l,u);for(r=0;r=0;a--)if(r[a]===e||r[a].listener===e){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():function(t,e){for(;e+1=0;n--)this.removeListener(t,e[n]);return this},a.prototype.listeners=function(t){return h(this,t,!0)},a.prototype.rawListeners=function(t){return h(this,t,!1)},a.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):p.call(t,e)},a.prototype.listenerCount=p,a.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}},39072:function(t){var e=function(){if("object"==typeof self&&self)return self;if("object"==typeof window&&window)return window;throw new Error("Unable to resolve global `this`")};t.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch(t){return e()}try{return __global__||e()}finally{delete Object.prototype.__global__}}()},12296:function(t,e,r){"use strict";t.exports=r(45072)()?globalThis:r(39072)},45072:function(t){"use strict";t.exports=function(){return"object"==typeof globalThis&&!!globalThis&&globalThis.Array===Array}},38248:function(t,e,r){"use strict";var n=r(94576);t.exports=function(t){var e=typeof t;if("string"===e){var r=t;if(0==(t=+t)&&n(r))return!1}else if("number"!==e)return!1;return t-t<1}},47520:function(t,e,r){var n=r(72512);t.exports=function(t,e,r){if(!t)throw new TypeError("must specify data as first parameter");if(r=0|+(r||0),Array.isArray(t)&&t[0]&&"number"==typeof t[0][0]){var i,a,o,s,l=t[0].length,u=t.length*l;e&&"string"!=typeof e||(e=new(n(e||"float32"))(u+r));var c=e.length-r;if(u!==c)throw new Error("source length "+u+" ("+l+"x"+t.length+") does not match destination length "+c);for(i=0,o=r;ie[0]-o[0]/2&&(h=o[0]/2,p+=o[1]);return r}},71920:function(t){"use strict";function e(t,a){a||(a={}),("string"==typeof t||Array.isArray(t))&&(a.family=t);var o=Array.isArray(a.family)?a.family.join(", "):a.family;if(!o)throw Error("`family` must be defined");var s=a.size||a.fontSize||a.em||48,l=a.weight||a.fontWeight||"",u=(t=[a.style||a.fontStyle||"",l,s].join(" ")+"px "+o,a.origin||"top");if(e.cache[o]&&s<=e.cache[o].em)return r(e.cache[o],u);var c=a.canvas||e.canvas,f=c.getContext("2d"),h={upper:void 0!==a.upper?a.upper:"H",lower:void 0!==a.lower?a.lower:"x",descent:void 0!==a.descent?a.descent:"p",ascent:void 0!==a.ascent?a.ascent:"h",tittle:void 0!==a.tittle?a.tittle:"i",overshoot:void 0!==a.overshoot?a.overshoot:"O"},p=Math.ceil(1.5*s);c.height=p,c.width=.5*p,f.font=t;var d="H",v={top:0};f.clearRect(0,0,p,p),f.textBaseline="top",f.fillStyle="black",f.fillText(d,0,0);var g=n(f.getImageData(0,0,p,p));f.clearRect(0,0,p,p),f.textBaseline="bottom",f.fillText(d,0,p);var y=n(f.getImageData(0,0,p,p));v.lineHeight=v.bottom=p-y+g,f.clearRect(0,0,p,p),f.textBaseline="alphabetic",f.fillText(d,0,p);var m=p-n(f.getImageData(0,0,p,p))-1+g;v.baseline=v.alphabetic=m,f.clearRect(0,0,p,p),f.textBaseline="middle",f.fillText(d,0,.5*p);var x=n(f.getImageData(0,0,p,p));v.median=v.middle=p-x-1+g-.5*p,f.clearRect(0,0,p,p),f.textBaseline="hanging",f.fillText(d,0,.5*p);var b=n(f.getImageData(0,0,p,p));v.hanging=p-b-1+g-.5*p,f.clearRect(0,0,p,p),f.textBaseline="ideographic",f.fillText(d,0,p);var _=n(f.getImageData(0,0,p,p));if(v.ideographic=p-_-1+g,h.upper&&(f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.upper,0,0),v.upper=n(f.getImageData(0,0,p,p)),v.capHeight=v.baseline-v.upper),h.lower&&(f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.lower,0,0),v.lower=n(f.getImageData(0,0,p,p)),v.xHeight=v.baseline-v.lower),h.tittle&&(f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.tittle,0,0),v.tittle=n(f.getImageData(0,0,p,p))),h.ascent&&(f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.ascent,0,0),v.ascent=n(f.getImageData(0,0,p,p))),h.descent&&(f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.descent,0,0),v.descent=i(f.getImageData(0,0,p,p))),h.overshoot){f.clearRect(0,0,p,p),f.textBaseline="top",f.fillText(h.overshoot,0,0);var w=i(f.getImageData(0,0,p,p));v.overshoot=w-m}for(var T in v)v[T]/=s;return v.em=s,e.cache[o]=v,r(v,u)}function r(t,e){var r={};for(var n in"string"==typeof e&&(e=t[e]),t)"em"!==n&&(r[n]=t[n]-e);return r}function n(t){for(var e=t.height,r=t.data,n=3;n0;n-=4)if(0!==r[n])return Math.floor(.25*(n-3)/e)}t.exports=e,e.canvas=document.createElement("canvas"),e.cache={}},46492:function(t,e,r){"use strict";var n=r(90720),i=Object.prototype.toString,a=Object.prototype.hasOwnProperty;t.exports=function(t,e,r){if(!n(e))throw new TypeError("iterator must be a function");var o;arguments.length>=3&&(o=r),"[object Array]"===i.call(t)?function(t,e,r){for(var n=0,i=t.length;n1&&"boolean"!=typeof e)throw new o('"allowMissing" argument must be a boolean');if(null===M(/^%?[^%]*%?$/,t))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(t){var e=A(t,0,1),r=A(t,-1);if("%"===e&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==e)throw new i("invalid intrinsic syntax, expected opening `%`");var n=[];return k(t,S,(function(t,e,r,i){n[n.length]=r?k(i,E,"$1"):e||t})),n}(t),n=r.length>0?r[0]:"",a=L("%"+n+"%",e),s=a.name,u=a.value,c=!1,f=a.alias;f&&(n=f[0],T(r,w([0,1],f)));for(var h=1,p=!0;h=r.length){var m=l(u,d);u=(p=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:u[d]}else p=_(u,d),u=u[d];p&&!c&&(g[s]=u)}}return u}},12408:function(t){t.exports=function(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],f=e[9],h=e[10],p=e[11],d=e[12],v=e[13],g=e[14],y=e[15];return t[0]=s*(h*y-p*g)-f*(l*y-u*g)+v*(l*p-u*h),t[1]=-(n*(h*y-p*g)-f*(i*y-a*g)+v*(i*p-a*h)),t[2]=n*(l*y-u*g)-s*(i*y-a*g)+v*(i*u-a*l),t[3]=-(n*(l*p-u*h)-s*(i*p-a*h)+f*(i*u-a*l)),t[4]=-(o*(h*y-p*g)-c*(l*y-u*g)+d*(l*p-u*h)),t[5]=r*(h*y-p*g)-c*(i*y-a*g)+d*(i*p-a*h),t[6]=-(r*(l*y-u*g)-o*(i*y-a*g)+d*(i*u-a*l)),t[7]=r*(l*p-u*h)-o*(i*p-a*h)+c*(i*u-a*l),t[8]=o*(f*y-p*v)-c*(s*y-u*v)+d*(s*p-u*f),t[9]=-(r*(f*y-p*v)-c*(n*y-a*v)+d*(n*p-a*f)),t[10]=r*(s*y-u*v)-o*(n*y-a*v)+d*(n*u-a*s),t[11]=-(r*(s*p-u*f)-o*(n*p-a*f)+c*(n*u-a*s)),t[12]=-(o*(f*g-h*v)-c*(s*g-l*v)+d*(s*h-l*f)),t[13]=r*(f*g-h*v)-c*(n*g-i*v)+d*(n*h-i*f),t[14]=-(r*(s*g-l*v)-o*(n*g-i*v)+d*(n*l-i*s)),t[15]=r*(s*h-l*f)-o*(n*h-i*f)+c*(n*l-i*s),t}},76860:function(t){t.exports=function(t){var e=new Float32Array(16);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}},64492:function(t){t.exports=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}},54212:function(t){t.exports=function(){var t=new Float32Array(16);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},70800:function(t){t.exports=function(t){var e=t[0],r=t[1],n=t[2],i=t[3],a=t[4],o=t[5],s=t[6],l=t[7],u=t[8],c=t[9],f=t[10],h=t[11],p=t[12],d=t[13],v=t[14],g=t[15];return(e*o-r*a)*(f*g-h*v)-(e*s-n*a)*(c*g-h*d)+(e*l-i*a)*(c*v-f*d)+(r*s-n*o)*(u*g-h*p)-(r*l-i*o)*(u*v-f*p)+(n*l-i*s)*(u*d-c*p)}},61784:function(t){t.exports=function(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=r+r,s=n+n,l=i+i,u=r*o,c=n*o,f=n*s,h=i*o,p=i*s,d=i*l,v=a*o,g=a*s,y=a*l;return t[0]=1-f-d,t[1]=c+y,t[2]=h-g,t[3]=0,t[4]=c-y,t[5]=1-u-d,t[6]=p+v,t[7]=0,t[8]=h+g,t[9]=p-v,t[10]=1-u-f,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},91616:function(t){t.exports=function(t,e,r){var n,i,a,o=r[0],s=r[1],l=r[2],u=Math.sqrt(o*o+s*s+l*l);return Math.abs(u)<1e-6?null:(o*=u=1/u,s*=u,l*=u,n=Math.sin(e),a=1-(i=Math.cos(e)),t[0]=o*o*a+i,t[1]=s*o*a+l*n,t[2]=l*o*a-s*n,t[3]=0,t[4]=o*s*a-l*n,t[5]=s*s*a+i,t[6]=l*s*a+o*n,t[7]=0,t[8]=o*l*a+s*n,t[9]=s*l*a-o*n,t[10]=l*l*a+i,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)}},51944:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3],s=n+n,l=i+i,u=a+a,c=n*s,f=n*l,h=n*u,p=i*l,d=i*u,v=a*u,g=o*s,y=o*l,m=o*u;return t[0]=1-(p+v),t[1]=f+m,t[2]=h-y,t[3]=0,t[4]=f-m,t[5]=1-(c+v),t[6]=d+g,t[7]=0,t[8]=h+y,t[9]=d-g,t[10]=1-(c+p),t[11]=0,t[12]=r[0],t[13]=r[1],t[14]=r[2],t[15]=1,t}},69444:function(t){t.exports=function(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=e[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=e[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},48268:function(t){t.exports=function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t}},21856:function(t){t.exports=function(t,e){var r=Math.sin(e),n=Math.cos(e);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=n,t[6]=r,t[7]=0,t[8]=0,t[9]=-r,t[10]=n,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},79216:function(t){t.exports=function(t,e){var r=Math.sin(e),n=Math.cos(e);return t[0]=n,t[1]=0,t[2]=-r,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=r,t[9]=0,t[10]=n,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},57736:function(t){t.exports=function(t,e){var r=Math.sin(e),n=Math.cos(e);return t[0]=n,t[1]=r,t[2]=0,t[3]=0,t[4]=-r,t[5]=n,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},38848:function(t){t.exports=function(t,e,r,n,i,a,o){var s=1/(r-e),l=1/(i-n),u=1/(a-o);return t[0]=2*a*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*a*l,t[6]=0,t[7]=0,t[8]=(r+e)*s,t[9]=(i+n)*l,t[10]=(o+a)*u,t[11]=-1,t[12]=0,t[13]=0,t[14]=o*a*2*u,t[15]=0,t}},36635:function(t){t.exports=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}},36524:function(t,e,r){t.exports={create:r(54212),clone:r(76860),copy:r(64492),identity:r(36635),transpose:r(86520),invert:r(4308),adjoint:r(12408),determinant:r(70800),multiply:r(80944),translate:r(35176),scale:r(68152),rotate:r(30016),rotateX:r(15456),rotateY:r(64840),rotateZ:r(4192),fromRotation:r(91616),fromRotationTranslation:r(51944),fromScaling:r(69444),fromTranslation:r(48268),fromXRotation:r(21856),fromYRotation:r(79216),fromZRotation:r(57736),fromQuat:r(61784),frustum:r(38848),perspective:r(51296),perspectiveFromFieldOfView:r(63688),ortho:r(97688),lookAt:r(56508),str:r(89412)}},4308:function(t){t.exports=function(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],f=e[9],h=e[10],p=e[11],d=e[12],v=e[13],g=e[14],y=e[15],m=r*s-n*o,x=r*l-i*o,b=r*u-a*o,_=n*l-i*s,w=n*u-a*s,T=i*u-a*l,k=c*v-f*d,A=c*g-h*d,M=c*y-p*d,S=f*g-h*v,E=f*y-p*v,L=h*y-p*g,C=m*L-x*E+b*S+_*M-w*A+T*k;return C?(C=1/C,t[0]=(s*L-l*E+u*S)*C,t[1]=(i*E-n*L-a*S)*C,t[2]=(v*T-g*w+y*_)*C,t[3]=(h*w-f*T-p*_)*C,t[4]=(l*M-o*L-u*A)*C,t[5]=(r*L-i*M+a*A)*C,t[6]=(g*b-d*T-y*x)*C,t[7]=(c*T-h*b+p*x)*C,t[8]=(o*E-s*M+u*k)*C,t[9]=(n*M-r*E-a*k)*C,t[10]=(d*w-v*b+y*m)*C,t[11]=(f*b-c*w-p*m)*C,t[12]=(s*A-o*S-l*k)*C,t[13]=(r*S-n*A+i*k)*C,t[14]=(v*x-d*_-g*m)*C,t[15]=(c*_-f*x+h*m)*C,t):null}},56508:function(t,e,r){var n=r(36635);t.exports=function(t,e,r,i){var a,o,s,l,u,c,f,h,p,d,v=e[0],g=e[1],y=e[2],m=i[0],x=i[1],b=i[2],_=r[0],w=r[1],T=r[2];return Math.abs(v-_)<1e-6&&Math.abs(g-w)<1e-6&&Math.abs(y-T)<1e-6?n(t):(f=v-_,h=g-w,p=y-T,a=x*(p*=d=1/Math.sqrt(f*f+h*h+p*p))-b*(h*=d),o=b*(f*=d)-m*p,s=m*h-x*f,(d=Math.sqrt(a*a+o*o+s*s))?(a*=d=1/d,o*=d,s*=d):(a=0,o=0,s=0),l=h*s-p*o,u=p*a-f*s,c=f*o-h*a,(d=Math.sqrt(l*l+u*u+c*c))?(l*=d=1/d,u*=d,c*=d):(l=0,u=0,c=0),t[0]=a,t[1]=l,t[2]=f,t[3]=0,t[4]=o,t[5]=u,t[6]=h,t[7]=0,t[8]=s,t[9]=c,t[10]=p,t[11]=0,t[12]=-(a*v+o*g+s*y),t[13]=-(l*v+u*g+c*y),t[14]=-(f*v+h*g+p*y),t[15]=1,t)}},80944:function(t){t.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],f=e[8],h=e[9],p=e[10],d=e[11],v=e[12],g=e[13],y=e[14],m=e[15],x=r[0],b=r[1],_=r[2],w=r[3];return t[0]=x*n+b*s+_*f+w*v,t[1]=x*i+b*l+_*h+w*g,t[2]=x*a+b*u+_*p+w*y,t[3]=x*o+b*c+_*d+w*m,x=r[4],b=r[5],_=r[6],w=r[7],t[4]=x*n+b*s+_*f+w*v,t[5]=x*i+b*l+_*h+w*g,t[6]=x*a+b*u+_*p+w*y,t[7]=x*o+b*c+_*d+w*m,x=r[8],b=r[9],_=r[10],w=r[11],t[8]=x*n+b*s+_*f+w*v,t[9]=x*i+b*l+_*h+w*g,t[10]=x*a+b*u+_*p+w*y,t[11]=x*o+b*c+_*d+w*m,x=r[12],b=r[13],_=r[14],w=r[15],t[12]=x*n+b*s+_*f+w*v,t[13]=x*i+b*l+_*h+w*g,t[14]=x*a+b*u+_*p+w*y,t[15]=x*o+b*c+_*d+w*m,t}},97688:function(t){t.exports=function(t,e,r,n,i,a,o){var s=1/(e-r),l=1/(n-i),u=1/(a-o);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*l,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*u,t[11]=0,t[12]=(e+r)*s,t[13]=(i+n)*l,t[14]=(o+a)*u,t[15]=1,t}},51296:function(t){t.exports=function(t,e,r,n,i){var a=1/Math.tan(e/2),o=1/(n-i);return t[0]=a/r,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=(i+n)*o,t[11]=-1,t[12]=0,t[13]=0,t[14]=2*i*n*o,t[15]=0,t}},63688:function(t){t.exports=function(t,e,r,n){var i=Math.tan(e.upDegrees*Math.PI/180),a=Math.tan(e.downDegrees*Math.PI/180),o=Math.tan(e.leftDegrees*Math.PI/180),s=Math.tan(e.rightDegrees*Math.PI/180),l=2/(o+s),u=2/(i+a);return t[0]=l,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=u,t[6]=0,t[7]=0,t[8]=-(o-s)*l*.5,t[9]=(i-a)*u*.5,t[10]=n/(r-n),t[11]=-1,t[12]=0,t[13]=0,t[14]=n*r/(r-n),t[15]=0,t}},30016:function(t){t.exports=function(t,e,r,n){var i,a,o,s,l,u,c,f,h,p,d,v,g,y,m,x,b,_,w,T,k,A,M,S,E=n[0],L=n[1],C=n[2],P=Math.sqrt(E*E+L*L+C*C);return Math.abs(P)<1e-6?null:(E*=P=1/P,L*=P,C*=P,i=Math.sin(r),o=1-(a=Math.cos(r)),s=e[0],l=e[1],u=e[2],c=e[3],f=e[4],h=e[5],p=e[6],d=e[7],v=e[8],g=e[9],y=e[10],m=e[11],x=E*E*o+a,b=L*E*o+C*i,_=C*E*o-L*i,w=E*L*o-C*i,T=L*L*o+a,k=C*L*o+E*i,A=E*C*o+L*i,M=L*C*o-E*i,S=C*C*o+a,t[0]=s*x+f*b+v*_,t[1]=l*x+h*b+g*_,t[2]=u*x+p*b+y*_,t[3]=c*x+d*b+m*_,t[4]=s*w+f*T+v*k,t[5]=l*w+h*T+g*k,t[6]=u*w+p*T+y*k,t[7]=c*w+d*T+m*k,t[8]=s*A+f*M+v*S,t[9]=l*A+h*M+g*S,t[10]=u*A+p*M+y*S,t[11]=c*A+d*M+m*S,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t)}},15456:function(t){t.exports=function(t,e,r){var n=Math.sin(r),i=Math.cos(r),a=e[4],o=e[5],s=e[6],l=e[7],u=e[8],c=e[9],f=e[10],h=e[11];return e!==t&&(t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[4]=a*i+u*n,t[5]=o*i+c*n,t[6]=s*i+f*n,t[7]=l*i+h*n,t[8]=u*i-a*n,t[9]=c*i-o*n,t[10]=f*i-s*n,t[11]=h*i-l*n,t}},64840:function(t){t.exports=function(t,e,r){var n=Math.sin(r),i=Math.cos(r),a=e[0],o=e[1],s=e[2],l=e[3],u=e[8],c=e[9],f=e[10],h=e[11];return e!==t&&(t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=a*i-u*n,t[1]=o*i-c*n,t[2]=s*i-f*n,t[3]=l*i-h*n,t[8]=a*n+u*i,t[9]=o*n+c*i,t[10]=s*n+f*i,t[11]=l*n+h*i,t}},4192:function(t){t.exports=function(t,e,r){var n=Math.sin(r),i=Math.cos(r),a=e[0],o=e[1],s=e[2],l=e[3],u=e[4],c=e[5],f=e[6],h=e[7];return e!==t&&(t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=a*i+u*n,t[1]=o*i+c*n,t[2]=s*i+f*n,t[3]=l*i+h*n,t[4]=u*i-a*n,t[5]=c*i-o*n,t[6]=f*i-s*n,t[7]=h*i-l*n,t}},68152:function(t){t.exports=function(t,e,r){var n=r[0],i=r[1],a=r[2];return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*i,t[5]=e[5]*i,t[6]=e[6]*i,t[7]=e[7]*i,t[8]=e[8]*a,t[9]=e[9]*a,t[10]=e[10]*a,t[11]=e[11]*a,t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}},89412:function(t){t.exports=function(t){return"mat4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+", "+t[9]+", "+t[10]+", "+t[11]+", "+t[12]+", "+t[13]+", "+t[14]+", "+t[15]+")"}},35176:function(t){t.exports=function(t,e,r){var n,i,a,o,s,l,u,c,f,h,p,d,v=r[0],g=r[1],y=r[2];return e===t?(t[12]=e[0]*v+e[4]*g+e[8]*y+e[12],t[13]=e[1]*v+e[5]*g+e[9]*y+e[13],t[14]=e[2]*v+e[6]*g+e[10]*y+e[14],t[15]=e[3]*v+e[7]*g+e[11]*y+e[15]):(n=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],f=e[8],h=e[9],p=e[10],d=e[11],t[0]=n,t[1]=i,t[2]=a,t[3]=o,t[4]=s,t[5]=l,t[6]=u,t[7]=c,t[8]=f,t[9]=h,t[10]=p,t[11]=d,t[12]=n*v+s*g+f*y+e[12],t[13]=i*v+l*g+h*y+e[13],t[14]=a*v+u*g+p*y+e[14],t[15]=o*v+c*g+d*y+e[15]),t}},86520:function(t){t.exports=function(t,e){if(t===e){var r=e[1],n=e[2],i=e[3],a=e[6],o=e[7],s=e[11];t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=r,t[6]=e[9],t[7]=e[13],t[8]=n,t[9]=a,t[11]=e[14],t[12]=i,t[13]=o,t[14]=s}else t[0]=e[0],t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=e[1],t[5]=e[5],t[6]=e[9],t[7]=e[13],t[8]=e[2],t[9]=e[6],t[10]=e[10],t[11]=e[14],t[12]=e[3],t[13]=e[7],t[14]=e[11],t[15]=e[15];return t}},23352:function(t,e,r){"use strict";var n=r(42771),i=r(55616),a=r(28624),o=r(55212),s=r(60463),l=r(72160),u=r(33888),c=r(14144),f=r(51160),h=r(58908),p=r(65819),d=r(23464),v=r(63768),g=r(50896),y=r(71920),m=r(47520),x=r(308).nextPow2,b=new s,_=!1;if(document.body){var w=document.body.appendChild(document.createElement("div"));w.style.font="italic small-caps bold condensed 16px/2 cursive",getComputedStyle(w).fontStretch&&(_=!0),document.body.removeChild(w)}var T=function(t){!function(t){return"function"==typeof t&&t._gl&&t.prop&&t.texture&&t.buffer}(t)?this.gl=o(t):(t={regl:t},this.gl=t.regl._gl),this.shader=b.get(this.gl),this.shader?this.regl=this.shader.regl:this.regl=t.regl||a({gl:this.gl}),this.charBuffer=this.regl.buffer({type:"uint8",usage:"stream"}),this.sizeBuffer=this.regl.buffer({type:"float",usage:"stream"}),this.shader||(this.shader=this.createShader(),b.set(this.gl,this.shader)),this.batch=[],this.fontSize=[],this.font=[],this.fontAtlas=[],this.draw=this.shader.draw.bind(this),this.render=function(){this.regl._refresh(),this.draw(this.batch)},this.canvas=this.gl.canvas,this.update(h(t)?t:{})};T.prototype.createShader=function(){var t=this.regl,e=t({blend:{enable:!0,color:[0,0,0,1],func:{srcRGB:"src alpha",dstRGB:"one minus src alpha",srcAlpha:"one minus dst alpha",dstAlpha:"one"}},stencil:{enable:!1},depth:{enable:!1},count:t.prop("count"),offset:t.prop("offset"),attributes:{charOffset:{offset:4,stride:8,buffer:t.this("sizeBuffer")},width:{offset:0,stride:8,buffer:t.this("sizeBuffer")},char:t.this("charBuffer"),position:t.this("position")},uniforms:{atlasSize:function(t,e){return[e.atlas.width,e.atlas.height]},atlasDim:function(t,e){return[e.atlas.cols,e.atlas.rows]},atlas:function(t,e){return e.atlas.texture},charStep:function(t,e){return e.atlas.step},em:function(t,e){return e.atlas.em},color:t.prop("color"),opacity:t.prop("opacity"),viewport:t.this("viewportArray"),scale:t.this("scale"),align:t.prop("align"),baseline:t.prop("baseline"),translate:t.this("translate"),positionOffset:t.prop("positionOffset")},primitive:"points",viewport:t.this("viewport"),vert:"\n\t\t\tprecision highp float;\n\t\t\tattribute float width, charOffset, char;\n\t\t\tattribute vec2 position;\n\t\t\tuniform float fontSize, charStep, em, align, baseline;\n\t\t\tuniform vec4 viewport;\n\t\t\tuniform vec4 color;\n\t\t\tuniform vec2 atlasSize, atlasDim, scale, translate, positionOffset;\n\t\t\tvarying vec2 charCoord, charId;\n\t\t\tvarying float charWidth;\n\t\t\tvarying vec4 fontColor;\n\t\t\tvoid main () {\n\t\t\t\tvec2 offset = floor(em * (vec2(align + charOffset, baseline)\n\t\t\t\t\t+ vec2(positionOffset.x, -positionOffset.y)))\n\t\t\t\t\t/ (viewport.zw * scale.xy);\n\n\t\t\t\tvec2 position = (position + translate) * scale;\n\t\t\t\tposition += offset * scale;\n\n\t\t\t\tcharCoord = position * viewport.zw + viewport.xy;\n\n\t\t\t\tgl_Position = vec4(position * 2. - 1., 0, 1);\n\n\t\t\t\tgl_PointSize = charStep;\n\n\t\t\t\tcharId.x = mod(char, atlasDim.x);\n\t\t\t\tcharId.y = floor(char / atlasDim.x);\n\n\t\t\t\tcharWidth = width * em;\n\n\t\t\t\tfontColor = color / 255.;\n\t\t\t}",frag:"\n\t\t\tprecision highp float;\n\t\t\tuniform float fontSize, charStep, opacity;\n\t\t\tuniform vec2 atlasSize;\n\t\t\tuniform vec4 viewport;\n\t\t\tuniform sampler2D atlas;\n\t\t\tvarying vec4 fontColor;\n\t\t\tvarying vec2 charCoord, charId;\n\t\t\tvarying float charWidth;\n\n\t\t\tfloat lightness(vec4 color) {\n\t\t\t\treturn color.r * 0.299 + color.g * 0.587 + color.b * 0.114;\n\t\t\t}\n\n\t\t\tvoid main () {\n\t\t\t\tvec2 uv = gl_FragCoord.xy - charCoord + charStep * .5;\n\t\t\t\tfloat halfCharStep = floor(charStep * .5 + .5);\n\n\t\t\t\t// invert y and shift by 1px (FF expecially needs that)\n\t\t\t\tuv.y = charStep - uv.y;\n\n\t\t\t\t// ignore points outside of character bounding box\n\t\t\t\tfloat halfCharWidth = ceil(charWidth * .5);\n\t\t\t\tif (floor(uv.x) > halfCharStep + halfCharWidth ||\n\t\t\t\t\tfloor(uv.x) < halfCharStep - halfCharWidth) return;\n\n\t\t\t\tuv += charId * charStep;\n\t\t\t\tuv = uv / atlasSize;\n\n\t\t\t\tvec4 color = fontColor;\n\t\t\t\tvec4 mask = texture2D(atlas, uv);\n\n\t\t\t\tfloat maskY = lightness(mask);\n\t\t\t\t// float colorY = lightness(color);\n\t\t\t\tcolor.a *= maskY;\n\t\t\t\tcolor.a *= opacity;\n\n\t\t\t\t// color.a += .1;\n\n\t\t\t\t// antialiasing, see yiq color space y-channel formula\n\t\t\t\t// color.rgb += (1. - color.rgb) * (1. - mask.rgb);\n\n\t\t\t\tgl_FragColor = color;\n\t\t\t}"});return{regl:t,draw:e,atlas:{}}},T.prototype.update=function(t){var e=this;if("string"==typeof t)t={text:t};else if(!t)return;null!=(t=i(t,{position:"position positions coord coords coordinates",font:"font fontFace fontface typeface cssFont css-font family fontFamily",fontSize:"fontSize fontsize size font-size",text:"text texts chars characters value values symbols",align:"align alignment textAlign textbaseline",baseline:"baseline textBaseline textbaseline",direction:"dir direction textDirection",color:"color colour fill fill-color fillColor textColor textcolor",kerning:"kerning kern",range:"range dataBox",viewport:"vp viewport viewBox viewbox viewPort",opacity:"opacity alpha transparency visible visibility opaque",offset:"offset positionOffset padding shift indent indentation"},!0)).opacity&&(Array.isArray(t.opacity)?this.opacity=t.opacity.map((function(t){return parseFloat(t)})):this.opacity=parseFloat(t.opacity)),null!=t.viewport&&(this.viewport=f(t.viewport),this.viewportArray=[this.viewport.x,this.viewport.y,this.viewport.width,this.viewport.height]),null==this.viewport&&(this.viewport={x:0,y:0,width:this.gl.drawingBufferWidth,height:this.gl.drawingBufferHeight},this.viewportArray=[this.viewport.x,this.viewport.y,this.viewport.width,this.viewport.height]),null!=t.kerning&&(this.kerning=t.kerning),null!=t.offset&&("number"==typeof t.offset&&(t.offset=[t.offset,0]),this.positionOffset=m(t.offset)),t.direction&&(this.direction=t.direction),t.range&&(this.range=t.range,this.scale=[1/(t.range[2]-t.range[0]),1/(t.range[3]-t.range[1])],this.translate=[-t.range[0],-t.range[1]]),t.scale&&(this.scale=t.scale),t.translate&&(this.translate=t.translate),this.scale||(this.scale=[1/this.viewport.width,1/this.viewport.height]),this.translate||(this.translate=[0,0]),this.font.length||t.font||(t.font=T.baseFontSize+"px sans-serif");var r,a=!1,o=!1;if(t.font&&(Array.isArray(t.font)?t.font:[t.font]).forEach((function(t,r){if("string"==typeof t)try{t=n.parse(t)}catch(e){t=n.parse(T.baseFontSize+"px "+t)}else t=n.parse(n.stringify(t));var i=n.stringify({size:T.baseFontSize,family:t.family,stretch:_?t.stretch:void 0,variant:t.variant,weight:t.weight,style:t.style}),s=p(t.size),l=Math.round(s[0]*d(s[1]));if(l!==e.fontSize[r]&&(o=!0,e.fontSize[r]=l),!(e.font[r]&&i==e.font[r].baseString||(a=!0,e.font[r]=T.fonts[i],e.font[r]))){var u=t.family.join(", "),c=[t.style];t.style!=t.variant&&c.push(t.variant),t.variant!=t.weight&&c.push(t.weight),_&&t.weight!=t.stretch&&c.push(t.stretch),e.font[r]={baseString:i,family:u,weight:t.weight,stretch:t.stretch,style:t.style,variant:t.variant,width:{},kerning:{},metrics:y(u,{origin:"top",fontSize:T.baseFontSize,fontStyle:c.join(" ")})},T.fonts[i]=e.font[r]}})),(a||o)&&this.font.forEach((function(r,i){var a=n.stringify({size:e.fontSize[i],family:r.family,stretch:_?r.stretch:void 0,variant:r.variant,weight:r.weight,style:r.style});if(e.fontAtlas[i]=e.shader.atlas[a],!e.fontAtlas[i]){var o=r.metrics;e.shader.atlas[a]=e.fontAtlas[i]={fontString:a,step:2*Math.ceil(e.fontSize[i]*o.bottom*.5),em:e.fontSize[i],cols:0,rows:0,height:0,width:0,chars:[],ids:{},texture:e.regl.texture()}}null==t.text&&(t.text=e.text)})),"string"==typeof t.text&&t.position&&t.position.length>2){for(var s=Array(.5*t.position.length),h=0;h2){for(var w=!t.position[0].length,k=c.mallocFloat(2*this.count),A=0,M=0;A1?e.align[r]:e.align[0]:e.align;if("number"==typeof n)return n;switch(n){case"right":case"end":return-t;case"center":case"centre":case"middle":return.5*-t}return 0}))),null==this.baseline&&null==t.baseline&&(t.baseline=0),null!=t.baseline&&(this.baseline=t.baseline,Array.isArray(this.baseline)||(this.baseline=[this.baseline]),this.baselineOffset=this.baseline.map((function(t,r){var n=(e.font[r]||e.font[0]).metrics,i=0;return i+=.5*n.bottom,-1*(i+="number"==typeof t?t-n.baseline:-n[t])}))),null!=t.color)if(t.color||(t.color="transparent"),"string"!=typeof t.color&&isNaN(t.color)){var H;if("number"==typeof t.color[0]&&t.color.length>this.counts.length){var G=t.color.length;H=c.mallocUint8(G);for(var W=(t.color.subarray||t.color.slice).bind(t.color),Y=0;Y4||this.baselineOffset.length>1||this.align&&this.align.length>1||this.fontAtlas.length>1||this.positionOffset.length>2){var K=Math.max(.5*this.position.length||0,.25*this.color.length||0,this.baselineOffset.length||0,this.alignOffset.length||0,this.font.length||0,this.opacity.length||0,.5*this.positionOffset.length||0);this.batch=Array(K);for(var J=0;J1?this.counts[J]:this.counts[0],offset:this.textOffsets.length>1?this.textOffsets[J]:this.textOffsets[0],color:this.color?this.color.length<=4?this.color:this.color.subarray(4*J,4*J+4):[0,0,0,255],opacity:Array.isArray(this.opacity)?this.opacity[J]:this.opacity,baseline:null!=this.baselineOffset[J]?this.baselineOffset[J]:this.baselineOffset[0],align:this.align?null!=this.alignOffset[J]?this.alignOffset[J]:this.alignOffset[0]:0,atlas:this.fontAtlas[J]||this.fontAtlas[0],positionOffset:this.positionOffset.length>2?this.positionOffset.subarray(2*J,2*J+2):this.positionOffset}}else this.count?this.batch=[{count:this.count,offset:0,color:this.color||[0,0,0,255],opacity:Array.isArray(this.opacity)?this.opacity[0]:this.opacity,baseline:this.baselineOffset[0],align:this.alignOffset?this.alignOffset[0]:0,atlas:this.fontAtlas[0],positionOffset:this.positionOffset}]:this.batch=[]},T.prototype.destroy=function(){},T.prototype.kerning=!0,T.prototype.position={constant:new Float32Array(2)},T.prototype.translate=null,T.prototype.scale=null,T.prototype.font=null,T.prototype.text="",T.prototype.positionOffset=[0,0],T.prototype.opacity=1,T.prototype.color=new Uint8Array([0,0,0,255]),T.prototype.alignOffset=[0,0],T.maxAtlasSize=1024,T.atlasCanvas=document.createElement("canvas"),T.atlasContext=T.atlasCanvas.getContext("2d",{alpha:!1}),T.baseFontSize=64,T.fonts={},t.exports=T},55212:function(t,e,r){"use strict";var n=r(55616);function i(t){if(t.container)if(t.container==document.body)document.body.style.width||(t.canvas.width=t.width||t.pixelRatio*r.g.innerWidth),document.body.style.height||(t.canvas.height=t.height||t.pixelRatio*r.g.innerHeight);else{var e=t.container.getBoundingClientRect();t.canvas.width=t.width||e.right-e.left,t.canvas.height=t.height||e.bottom-e.top}}function a(t){return"function"==typeof t.getContext&&"width"in t&&"height"in t}function o(){var t=document.createElement("canvas");return t.style.position="absolute",t.style.top=0,t.style.left=0,t}t.exports=function(t){var e;if(t?"string"==typeof t&&(t={container:t}):t={},(t=a(t)||"string"==typeof(e=t).nodeName&&"function"==typeof e.appendChild&&"function"==typeof e.getBoundingClientRect?{container:t}:function(t){return"function"==typeof t.drawArrays||"function"==typeof t.drawElements}(t)?{gl:t}:n(t,{container:"container target element el canvas holder parent parentNode wrapper use ref root node",gl:"gl context webgl glContext",attrs:"attributes attrs contextAttributes",pixelRatio:"pixelRatio pxRatio px ratio pxratio pixelratio",width:"w width",height:"h height"},!0)).pixelRatio||(t.pixelRatio=r.g.pixelRatio||1),t.gl)return t.gl;if(t.canvas&&(t.container=t.canvas.parentNode),t.container){if("string"==typeof t.container){var s=document.querySelector(t.container);if(!s)throw Error("Element "+t.container+" is not found");t.container=s}a(t.container)?(t.canvas=t.container,t.container=t.canvas.parentNode):t.canvas||(t.canvas=o(),t.container.appendChild(t.canvas),i(t))}else if(!t.canvas){if("undefined"==typeof document)throw Error("Not DOM environment. Use headless-gl.");t.container=document.body||document.documentElement,t.canvas=o(),t.container.appendChild(t.canvas),i(t)}return t.gl||["webgl","experimental-webgl","webgl-experimental"].some((function(e){try{t.gl=t.canvas.getContext(e,t.attrs)}catch(t){}return t.gl})),t.gl}},26444:function(t){t.exports=function(t){"string"==typeof t&&(t=[t]);for(var e=[].slice.call(arguments,1),r=[],n=0;n>1,c=-7,f=r?i-1:0,h=r?-1:1,p=t[e+f];for(f+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+t[e+f],f+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+t[e+f],f+=h,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=u}return(p?-1:1)*o*Math.pow(2,a-n)},e.write=function(t,e,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,v=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),(e+=o+f>=1?h/l:h*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(e*l-1)*Math.pow(2,i),o+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;t[r+p]=255&s,p+=d,s/=256,i-=8);for(o=o<0;t[r+p]=255&o,p+=d,o/=256,u-=8);t[r+p-d]|=128*v}},6768:function(t){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},91148:function(t,e,r){"use strict";var n=r(46672)(),i=r(99676)("Object.prototype.toString"),a=function(t){return!(n&&t&&"object"==typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===i(t)},o=function(t){return!!a(t)||null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==i(t)&&"[object Function]"===i(t.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=o,t.exports=s?a:o},24200:function(t){t.exports=!0},90720:function(t){"use strict";var e,r,n=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{e=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i((function(){throw 42}),null,e)}catch(t){t!==r&&(i=null)}else i=null;var a=/^\s*class\b/,o=function(t){try{var e=n.call(t);return a.test(e)}catch(t){return!1}},s=function(t){try{return!o(t)&&(n.call(t),!0)}catch(t){return!1}},l=Object.prototype.toString,u="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),f=function(){return!1};if("object"==typeof document){var h=document.all;l.call(h)===l.call(document.all)&&(f=function(t){if((c||!t)&&(void 0===t||"object"==typeof t))try{var e=l.call(t);return("[object HTMLAllCollection]"===e||"[object HTML document.all class]"===e||"[object HTMLCollection]"===e||"[object Object]"===e)&&null==t("")}catch(t){}return!1})}t.exports=i?function(t){if(f(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;try{i(t,null,e)}catch(t){if(t!==r)return!1}return!o(t)&&s(t)}:function(t){if(f(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if(u)return s(t);if(o(t))return!1;var e=l.call(t);return!("[object Function]"!==e&&"[object GeneratorFunction]"!==e&&!/^\[object HTML/.test(e))&&s(t)}},84420:function(t,e,r){"use strict";var n,i=Object.prototype.toString,a=Function.prototype.toString,o=/^\s*(?:function)?\*/,s=r(46672)(),l=Object.getPrototypeOf;t.exports=function(t){if("function"!=typeof t)return!1;if(o.test(a.call(t)))return!0;if(!s)return"[object GeneratorFunction]"===i.call(t);if(!l)return!1;if(void 0===n){var e=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(t){}}();n=!!e&&l(e)}return l(t)===n}},96604:function(t){"use strict";t.exports="undefined"!=typeof navigator&&(/MSIE/.test(navigator.userAgent)||/Trident\//.test(navigator.appVersion))},85992:function(t){"use strict";t.exports=function(t){return t!=t}},1560:function(t,e,r){"use strict";var n=r(57916),i=r(81288),a=r(85992),o=r(57740),s=r(59736),l=n(o(),Number);i(l,{getPolyfill:o,implementation:a,shim:s}),t.exports=l},57740:function(t,e,r){"use strict";var n=r(85992);t.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:n}},59736:function(t,e,r){"use strict";var n=r(81288),i=r(57740);t.exports=function(){var t=i();return n(Number,{isNaN:t},{isNaN:function(){return Number.isNaN!==t}}),t}},18400:function(t){"use strict";t.exports=function(t){var e=typeof t;return null!==t&&("object"===e||"function"===e)}},58908:function(t){"use strict";var e=Object.prototype.toString;t.exports=function(t){var r;return"[object Object]"===e.call(t)&&(null===(r=Object.getPrototypeOf(t))||r===Object.getPrototypeOf({}))}},94576:function(t){"use strict";t.exports=function(t){for(var e,r=t.length,n=0;n13)&&32!==e&&133!==e&&160!==e&&5760!==e&&6158!==e&&(e<8192||e>8205)&&8232!==e&&8233!==e&&8239!==e&&8287!==e&&8288!==e&&12288!==e&&65279!==e)return!1;return!0}},53520:function(t){"use strict";t.exports=function(t){return"string"==typeof t&&(t=t.trim(),!!(/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\dz]$/i.test(t)&&t.length>4))}},7728:function(t,e,r){"use strict";var n=r(46492),i=r(63436),a=r(99676),o=a("Object.prototype.toString"),s=r(46672)(),l=r(2304),u="undefined"==typeof globalThis?r.g:globalThis,c=i(),f=a("Array.prototype.indexOf",!0)||function(t,e){for(var r=0;r-1}return!!l&&function(t){var e=!1;return n(p,(function(r,n){if(!e)try{e=r.call(t)===n}catch(t){}})),e}(t)}},76244:function(t){"use strict";t.exports=Math.log2||function(t){return Math.log(t)*Math.LOG2E}},62644:function(t,e,r){"use strict";t.exports=function(t,e){e||(e=t,t=window);var r=0,i=0,a=0,o={shift:!1,alt:!1,control:!1,meta:!1},s=!1;function l(t){var e=!1;return"altKey"in t&&(e=e||t.altKey!==o.alt,o.alt=!!t.altKey),"shiftKey"in t&&(e=e||t.shiftKey!==o.shift,o.shift=!!t.shiftKey),"ctrlKey"in t&&(e=e||t.ctrlKey!==o.control,o.control=!!t.ctrlKey),"metaKey"in t&&(e=e||t.metaKey!==o.meta,o.meta=!!t.metaKey),e}function u(t,s){var u=n.x(s),c=n.y(s);"buttons"in s&&(t=0|s.buttons),(t!==r||u!==i||c!==a||l(s))&&(r=0|t,i=u||0,a=c||0,e&&e(r,i,a,o))}function c(t){u(0,t)}function f(){(r||i||a||o.shift||o.alt||o.meta||o.control)&&(i=a=0,r=0,o.shift=o.alt=o.control=o.meta=!1,e&&e(0,0,0,o))}function h(t){l(t)&&e&&e(r,i,a,o)}function p(t){0===n.buttons(t)?u(0,t):u(r,t)}function d(t){u(r|n.buttons(t),t)}function v(t){u(r&~n.buttons(t),t)}function g(){s||(s=!0,t.addEventListener("mousemove",p),t.addEventListener("mousedown",d),t.addEventListener("mouseup",v),t.addEventListener("mouseleave",c),t.addEventListener("mouseenter",c),t.addEventListener("mouseout",c),t.addEventListener("mouseover",c),t.addEventListener("blur",f),t.addEventListener("keyup",h),t.addEventListener("keydown",h),t.addEventListener("keypress",h),t!==window&&(window.addEventListener("blur",f),window.addEventListener("keyup",h),window.addEventListener("keydown",h),window.addEventListener("keypress",h)))}g();var y={element:t};return Object.defineProperties(y,{enabled:{get:function(){return s},set:function(e){e?g():s&&(s=!1,t.removeEventListener("mousemove",p),t.removeEventListener("mousedown",d),t.removeEventListener("mouseup",v),t.removeEventListener("mouseleave",c),t.removeEventListener("mouseenter",c),t.removeEventListener("mouseout",c),t.removeEventListener("mouseover",c),t.removeEventListener("blur",f),t.removeEventListener("keyup",h),t.removeEventListener("keydown",h),t.removeEventListener("keypress",h),t!==window&&(window.removeEventListener("blur",f),window.removeEventListener("keyup",h),window.removeEventListener("keydown",h),window.removeEventListener("keypress",h)))},enumerable:!0},buttons:{get:function(){return r},enumerable:!0},x:{get:function(){return i},enumerable:!0},y:{get:function(){return a},enumerable:!0},mods:{get:function(){return o},enumerable:!0}}),y};var n=r(93784)},29128:function(t){var e={left:0,top:0};t.exports=function(t,r,n){r=r||t.currentTarget||t.srcElement,Array.isArray(n)||(n=[0,0]);var i,a=t.clientX||0,o=t.clientY||0,s=(i=r)===window||i===document||i===document.body?e:i.getBoundingClientRect();return n[0]=a-s.left,n[1]=o-s.top,n}},93784:function(t,e){"use strict";function r(t){return t.target||t.srcElement||window}e.buttons=function(t){if("object"==typeof t){if("buttons"in t)return t.buttons;if("which"in t){if(2===(e=t.which))return 4;if(3===e)return 2;if(e>0)return 1<=0)return 1<0&&a(s,r))}catch(t){c.call(new h(r),t)}}}function c(t){var e=this;e.triggered||(e.triggered=!0,e.def&&(e=e.def),e.msg=t,e.state=2,e.chain.length>0&&a(s,e))}function f(t,e,r,n){for(var i=0;i1&&(i*=y=Math.sqrt(y),s*=y);var m=i*i,x=s*s,b=(u==c?-1:1)*Math.sqrt(Math.abs((m*x-m*g*g-x*v*v)/(m*g*g+x*v*v)));b==1/0&&(b=1);var _=b*i*g/s+(t+f)/2,w=b*-s*v/i+(n+h)/2,T=Math.asin(((n-w)/s).toFixed(9)),k=Math.asin(((h-w)/s).toFixed(9));(T=t<_?e-T:T)<0&&(T=2*e+T),(k=f<_?e-k:k)<0&&(k=2*e+k),c&&T>k&&(T-=2*e),!c&&k>T&&(k-=2*e)}if(Math.abs(k-T)>r){var A=k,M=f,S=h;k=T+r*(c&&k>T?1:-1);var E=a(f=_+i*Math.cos(k),h=w+s*Math.sin(k),i,s,l,0,c,M,S,[k,A,_,w])}var L=Math.tan((k-T)/4),C=4/3*i*L,P=4/3*s*L,O=[2*t-(t+C*Math.sin(T)),2*n-(n-P*Math.cos(T)),f+C*Math.sin(k),h-P*Math.cos(k),f,h];if(p)return O;E&&(O=O.concat(E));for(var I=0;I7&&(r.push(y.splice(0,7)),y.unshift("C"));break;case"S":var x=p,b=d;"C"!=e&&"S"!=e||(x+=x-o,b+=b-l),y=["C",x,b,y[1],y[2],y[3],y[4]];break;case"T":"Q"==e||"T"==e?(f=2*p-f,h=2*d-h):(f=p,h=d),y=i(p,d,f,h,y[1],y[2]);break;case"Q":f=y[1],h=y[2],y=i(p,d,y[1],y[2],y[3],y[4]);break;case"L":y=n(p,d,y[1],y[2]);break;case"H":y=n(p,d,y[1],d);break;case"V":y=n(p,d,p,y[1]);break;case"Z":y=n(p,d,u,c)}e=m,p=y[y.length-2],d=y[y.length-1],y.length>4?(o=y[y.length-4],l=y[y.length-3]):(o=p,l=d),r.push(y)}return r}},50896:function(t){"use strict";var e=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,i){for(var a,o,s=function(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),l=1;l0&&!i.call(t,0))for(var v=0;v0)for(var g=0;g=0&&"[object Function]"===e.call(t.callee)),n}},32868:function(t){"use strict";function e(t,e){if("string"!=typeof t)return[t];var r=[t];"string"==typeof e||Array.isArray(e)?e={brackets:e}:e||(e={});var n=e.brackets?Array.isArray(e.brackets)?e.brackets:[e.brackets]:["{}","[]","()"],i=e.escape||"___",a=!!e.flat;n.forEach((function(t){var e=new RegExp(["\\",t[0],"[^\\",t[0],"\\",t[1],"]*\\",t[1]].join("")),n=[];function a(e,a,o){var s=r.push(e.slice(t[0].length,-t[1].length))-1;return n.push(s),i+s+i}r.forEach((function(t,n){for(var i,o=0;t!=i;)if(i=t,t=t.replace(e,a),o++>1e4)throw Error("References have circular dependency. Please, check them.");r[n]=t})),n=n.reverse(),r=r.map((function(e){return n.forEach((function(r){e=e.replace(new RegExp("(\\"+i+r+"\\"+i+")","g"),t[0]+"$1"+t[1])})),e}))}));var o=new RegExp("\\"+i+"([0-9]+)\\"+i);return a?r:function t(e,r,n){for(var i,a=[],s=0;i=o.exec(e);){if(s++>1e4)throw Error("Circular references in parenthesis");a.push(e.slice(0,i.index)),a.push(t(r[i[1]],r)),e=e.slice(i.index+i[0].length)}return a.push(e),a}(r[0],r)}function r(t,e){if(e&&e.flat){var r,n=e&&e.escape||"___",i=t[0];if(!i)return"";for(var a=new RegExp("\\"+n+"([0-9]+)\\"+n),o=0;i!=r;){if(o++>1e4)throw Error("Circular references in "+t);r=i,i=i.replace(a,s)}return i}return t.reduce((function t(e,r){return Array.isArray(r)&&(r=r.reduce(t,"")),e+r}),"");function s(e,r){if(null==t[r])throw Error("Reference "+r+"is undefined");return t[r]}}function n(t,n){return Array.isArray(t)?r(t,n):e(t,n)}n.parse=e,n.stringify=r,t.exports=n},51160:function(t,e,r){"use strict";var n=r(55616);t.exports=function(t){var e;return arguments.length>1&&(t=arguments),"string"==typeof t?t=t.split(/\s/).map(parseFloat):"number"==typeof t&&(t=[t]),t.length&&"number"==typeof t[0]?e=1===t.length?{width:t[0],height:t[0],x:0,y:0}:2===t.length?{width:t[0],height:t[1],x:0,y:0}:{x:t[0],y:t[1],width:t[2]-t[0]||0,height:t[3]-t[1]||0}:t&&(e={x:(t=n(t,{left:"x l left Left",top:"y t top Top",width:"w width W Width",height:"h height W Width",bottom:"b bottom Bottom",right:"r right Right"})).left||0,y:t.top||0},null==t.width?t.right?e.width=t.right-e.x:e.width=0:e.width=t.width,null==t.height?t.bottom?e.height=t.bottom-e.y:e.height=0:e.height=t.height),e}},21984:function(t){t.exports=function(t){var i=[];return t.replace(r,(function(t,r,a){var o=r.toLowerCase();for(a=function(t){var e=t.match(n);return e?e.map(Number):[]}(a),"m"==o&&a.length>2&&(i.push([r].concat(a.splice(0,2))),o="l",r="m"==r?"l":"L");;){if(a.length==e[o])return a.unshift(r),i.push(a);if(a.lengtha!=p>a&&i<(h-c)*(a-f)/(p-f)+c&&(o=!o)}return o}},14756:function(t,e,r){var n,i=r(7688),a=r(28648),o=r(72200),s=r(11403),l=r(82368),u=r(17792),c=!1,f=a();function h(t,e,r){var i=n.segments(t),a=n.segments(e),o=r(n.combine(i,a));return n.polygon(o)}n={buildLog:function(t){return!0===t?c=i():!1===t&&(c=!1),!1!==c&&c.list},epsilon:function(t){return f.epsilon(t)},segments:function(t){var e=o(!0,f,c);return t.regions.forEach(e.addRegion),{segments:e.calculate(t.inverted),inverted:t.inverted}},combine:function(t,e){return{combined:o(!1,f,c).calculate(t.segments,t.inverted,e.segments,e.inverted),inverted1:t.inverted,inverted2:e.inverted}},selectUnion:function(t){return{segments:l.union(t.combined,c),inverted:t.inverted1||t.inverted2}},selectIntersect:function(t){return{segments:l.intersect(t.combined,c),inverted:t.inverted1&&t.inverted2}},selectDifference:function(t){return{segments:l.difference(t.combined,c),inverted:t.inverted1&&!t.inverted2}},selectDifferenceRev:function(t){return{segments:l.differenceRev(t.combined,c),inverted:!t.inverted1&&t.inverted2}},selectXor:function(t){return{segments:l.xor(t.combined,c),inverted:t.inverted1!==t.inverted2}},polygon:function(t){return{regions:s(t.segments,f,c),inverted:t.inverted}},polygonFromGeoJSON:function(t){return u.toPolygon(n,t)},polygonToGeoJSON:function(t){return u.fromPolygon(n,f,t)},union:function(t,e){return h(t,e,n.selectUnion)},intersect:function(t,e){return h(t,e,n.selectIntersect)},difference:function(t,e){return h(t,e,n.selectDifference)},differenceRev:function(t,e){return h(t,e,n.selectDifferenceRev)},xor:function(t,e){return h(t,e,n.selectXor)}},"object"==typeof window&&(window.PolyBool=n),t.exports=n},7688:function(t){t.exports=function(){var t,e=0,r=!1;function n(e,r){return t.list.push({type:e,data:r?JSON.parse(JSON.stringify(r)):void 0}),t}return t={list:[],segmentId:function(){return e++},checkIntersection:function(t,e){return n("check",{seg1:t,seg2:e})},segmentChop:function(t,e){return n("div_seg",{seg:t,pt:e}),n("chop",{seg:t,pt:e})},statusRemove:function(t){return n("pop_seg",{seg:t})},segmentUpdate:function(t){return n("seg_update",{seg:t})},segmentNew:function(t,e){return n("new_seg",{seg:t,primary:e})},segmentRemove:function(t){return n("rem_seg",{seg:t})},tempStatus:function(t,e,r){return n("temp_status",{seg:t,above:e,below:r})},rewind:function(t){return n("rewind",{seg:t})},status:function(t,e,r){return n("status",{seg:t,above:e,below:r})},vert:function(e){return e===r?t:(r=e,n("vert",{x:e}))},log:function(t){return"string"!=typeof t&&(t=JSON.stringify(t,!1," ")),n("log",{txt:t})},reset:function(){return n("reset")},selected:function(t){return n("selected",{segs:t})},chainStart:function(t){return n("chain_start",{seg:t})},chainRemoveHead:function(t,e){return n("chain_rem_head",{index:t,pt:e})},chainRemoveTail:function(t,e){return n("chain_rem_tail",{index:t,pt:e})},chainNew:function(t,e){return n("chain_new",{pt1:t,pt2:e})},chainMatch:function(t){return n("chain_match",{index:t})},chainClose:function(t){return n("chain_close",{index:t})},chainAddHead:function(t,e){return n("chain_add_head",{index:t,pt:e})},chainAddTail:function(t,e){return n("chain_add_tail",{index:t,pt:e})},chainConnect:function(t,e){return n("chain_con",{index1:t,index2:e})},chainReverse:function(t){return n("chain_rev",{index:t})},chainJoin:function(t,e){return n("chain_join",{index1:t,index2:e})},done:function(){return n("done")}}}},28648:function(t){t.exports=function(t){"number"!=typeof t&&(t=1e-10);var e={epsilon:function(e){return"number"==typeof e&&(t=e),t},pointAboveOrOnLine:function(e,r,n){var i=r[0],a=r[1],o=n[0],s=n[1],l=e[0];return(o-i)*(e[1]-a)-(s-a)*(l-i)>=-t},pointBetween:function(e,r,n){var i=e[1]-r[1],a=n[0]-r[0],o=e[0]-r[0],s=n[1]-r[1],l=o*a+i*s;return!(l-t)},pointsSameX:function(e,r){return Math.abs(e[0]-r[0])t!=o-i>t&&(a-u)*(i-c)/(o-c)+u-n>t&&(s=!s),a=u,o=c}return s}};return e}},17792:function(t){var e={toPolygon:function(t,e){function r(e){if(e.length<=0)return t.segments({inverted:!1,regions:[]});function r(e){var r=e.slice(0,e.length-1);return t.segments({inverted:!1,regions:[r]})}for(var n=r(e[0]),i=1;i0}))}function c(t,n){var i=t.seg,a=n.seg,o=i.start,s=i.end,u=a.start,c=a.end;r&&r.checkIntersection(i,a);var f=e.linesIntersect(o,s,u,c);if(!1===f){if(!e.pointsCollinear(o,s,u))return!1;if(e.pointsSame(o,c)||e.pointsSame(s,u))return!1;var h=e.pointsSame(o,u),p=e.pointsSame(s,c);if(h&&p)return n;var d=!h&&e.pointBetween(o,u,c),v=!p&&e.pointBetween(s,u,c);if(h)return v?l(n,s):l(t,c),n;d&&(p||(v?l(n,s):l(t,c)),l(n,o))}else 0===f.alongA&&(-1===f.alongB?l(t,u):0===f.alongB?l(t,f.pt):1===f.alongB&&l(t,c)),0===f.alongB&&(-1===f.alongA?l(n,o):0===f.alongA?l(n,f.pt):1===f.alongA&&l(n,s));return!1}for(var f=[];!a.isEmpty();){var h=a.getHead();if(r&&r.vert(h.pt[0]),h.isStart){r&&r.segmentNew(h.seg,h.primary);var p=u(h),d=p.before?p.before.ev:null,v=p.after?p.after.ev:null;function g(){if(d){var t=c(h,d);if(t)return t}return!!v&&c(h,v)}r&&r.tempStatus(h.seg,!!d&&d.seg,!!v&&v.seg);var y,m,x=g();if(x)t?(m=null===h.seg.myFill.below||h.seg.myFill.above!==h.seg.myFill.below)&&(x.seg.myFill.above=!x.seg.myFill.above):x.seg.otherFill=h.seg.myFill,r&&r.segmentUpdate(x.seg),h.other.remove(),h.remove();if(a.getHead()!==h){r&&r.rewind(h.seg);continue}t?(m=null===h.seg.myFill.below||h.seg.myFill.above!==h.seg.myFill.below,h.seg.myFill.below=v?v.seg.myFill.above:i,h.seg.myFill.above=m?!h.seg.myFill.below:h.seg.myFill.below):null===h.seg.otherFill&&(y=v?h.primary===v.primary?v.seg.otherFill.above:v.seg.myFill.above:h.primary?o:i,h.seg.otherFill={above:y,below:y}),r&&r.status(h.seg,!!d&&d.seg,!!v&&v.seg),h.other.status=p.insert(n.node({ev:h}))}else{var b=h.status;if(null===b)throw new Error("PolyBool: Zero-length segment detected; your epsilon is probably too small or too large");if(s.exists(b.prev)&&s.exists(b.next)&&c(b.prev.ev,b.next.ev),r&&r.statusRemove(b.ev.seg),b.remove(),!h.primary){var _=h.seg.myFill;h.seg.myFill=h.seg.otherFill,h.seg.otherFill=_}f.push(h.seg)}a.getHead().remove()}return r&&r.done(),f}return t?{addRegion:function(t){for(var n,i,a,o=t[t.length-1],l=0;l0&&!this.aborted;){var r=this.ifds_to_read.shift();r.offset&&this.scan_ifd(r.id,r.offset,t)}},n.prototype.read_uint16=function(t){var r=this.input;if(t+2>r.length)throw e("unexpected EOF","EBADDATA");return this.big_endian?256*r[t]+r[t+1]:r[t]+256*r[t+1]},n.prototype.read_uint32=function(t){var r=this.input;if(t+4>r.length)throw e("unexpected EOF","EBADDATA");return this.big_endian?16777216*r[t]+65536*r[t+1]+256*r[t+2]+r[t+3]:r[t]+256*r[t+1]+65536*r[t+2]+16777216*r[t+3]},n.prototype.is_subifd_link=function(t,e){return 0===t&&34665===e||0===t&&34853===e||34665===t&&40965===e},n.prototype.exif_format_length=function(t){switch(t){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}},n.prototype.exif_format_read=function(t,e){var r;switch(t){case 1:case 2:return this.input[e];case 6:return(r=this.input[e])|33554430*(128&r);case 3:return this.read_uint16(e);case 8:return(r=this.read_uint16(e))|131070*(32768&r);case 4:return this.read_uint32(e);case 9:return 0|this.read_uint32(e);default:return null}},n.prototype.scan_ifd=function(t,n,i){var a=this.read_uint16(n);n+=2;for(var o=0;othis.input.length)throw e("unexpected EOF","EBADDATA");for(var d=[],v=h,g=0;g0&&(this.ifds_to_read.push({id:s,offset:d[0]}),p=!0),!1===i({is_big_endian:this.big_endian,ifd:t,tag:s,format:l,count:u,entry_offset:n+this.start,data_length:f,data_offset:h+this.start,value:d,is_subifd_link:p}))return void(this.aborted=!0);n+=12}0===t&&this.ifds_to_read.push({id:1,offset:this.read_uint32(n)})},t.exports.ExifParser=n,t.exports.get_orientation=function(t){var e=0;try{return new n(t,0,t.length).each((function(t){if(0===t.ifd&&274===t.tag&&Array.isArray(t.value))return e=t.value[0],!1})),e}catch(t){return-1}}},44600:function(t,e,r){"use strict";var n=r(9696).eW,i=r(9696).eI;function a(t,e){if(t.length<4+e)return null;var r=i(t,e);return t.length>4&15,i=15&t[4],a=t[5]>>4&15,o=n(t,6),l=8,u=0;ue.width||t.width===e.width&&t.height>e.height?t:e})),i=r.reduce((function(t,e){return t.height>e.height||t.height===e.height&&t.width>e.width?t:e})),n.width>i.height||n.width===i.height&&n.height>i.width?n:i),s=1;e.transforms.forEach((function(t){var e={1:6,2:5,3:8,4:7,5:4,6:3,7:2,8:1},r={1:4,2:3,3:2,4:1,5:6,6:5,7:8,8:7};if("imir"===t.type&&(s=0===t.value?r[s]:e[s=e[s=r[s]]]),"irot"===t.type)for(var n=0;n1&&(h.variants=f.variants),f.orientation&&(h.orientation=f.orientation),f.exif_location&&f.exif_location.offset+f.exif_location.length<=t.length){var p=a(t,f.exif_location.offset),d=t.slice(f.exif_location.offset+p+4,f.exif_location.offset+f.exif_location.length),v=s.get_orientation(d);v>0&&(h.orientation=v)}return h}}}}}}},38728:function(t,e,r){"use strict";var n=r(9696).wR,i=r(9696).gS,a=r(9696).Bz,o=n("BM");t.exports=function(t){if(!(t.length<26)&&i(t,0,o))return{width:a(t,18),height:a(t,22),type:"bmp",mime:"image/bmp",wUnits:"px",hUnits:"px"}}},5588:function(t,e,r){"use strict";var n=r(9696).wR,i=r(9696).gS,a=r(9696).Bz,o=n("GIF87a"),s=n("GIF89a");t.exports=function(t){if(!(t.length<10)&&(i(t,0,o)||i(t,0,s)))return{width:a(t,6),height:a(t,8),type:"gif",mime:"image/gif",wUnits:"px",hUnits:"px"}}},41924:function(t,e,r){"use strict";var n=r(9696).Bz;t.exports=function(t){var e=n(t,0),r=n(t,2),i=n(t,4);if(0===e&&1===r&&i){for(var a=[],o={width:0,height:0},s=0;so.width||u>o.height)&&(o=c)}return{width:o.width,height:o.height,variants:a,type:"ico",mime:"image/x-icon",wUnits:"px",hUnits:"px"}}}},87968:function(t,e,r){"use strict";var n=r(9696).eW,i=r(9696).wR,a=r(9696).gS,o=r(11688),s=i("Exif\0\0");t.exports=function(t){if(!(t.length<2)&&255===t[0]&&216===t[1]&&255===t[2])for(var e=2;;){for(;;){if(t.length-e<2)return;if(255===t[e++])break}for(var r,i,l=t[e++];255===l;)l=t[e++];if(208<=l&&l<=217||1===l)r=0;else{if(!(192<=l&&l<=254))return;if(t.length-e<2)return;r=n(t,e)-2,e+=2}if(217===l||218===l)return;if(225===l&&r>=10&&a(t,e,s)&&(i=o.get_orientation(t.slice(e+6,e+r))),r>=5&&192<=l&&l<=207&&196!==l&&200!==l&&204!==l){if(t.length-e0&&(u.orientation=i),u}e+=r}}},37276:function(t,e,r){"use strict";var n=r(9696).wR,i=r(9696).gS,a=r(9696).eI,o=n("‰PNG\r\n\n"),s=n("IHDR");t.exports=function(t){if(!(t.length<24)&&i(t,0,o)&&i(t,12,s))return{width:a(t,16),height:a(t,20),type:"png",mime:"image/png",wUnits:"px",hUnits:"px"}}},90328:function(t,e,r){"use strict";var n=r(9696).wR,i=r(9696).gS,a=r(9696).eI,o=n("8BPS\0");t.exports=function(t){if(!(t.length<22)&&i(t,0,o))return{width:a(t,18),height:a(t,14),type:"psd",mime:"image/vnd.adobe.photoshop",wUnits:"px",hUnits:"px"}}},16024:function(t){"use strict";function e(t){return"number"==typeof t&&isFinite(t)&&t>0}var r=/<[-_.:a-zA-Z0-9][^>]*>/,n=/^<([-_.:a-zA-Z0-9]+:)?svg\s/,i=/[^-]\bwidth="([^%]+?)"|[^-]\bwidth='([^%]+?)'/,a=/\bheight="([^%]+?)"|\bheight='([^%]+?)'/,o=/\bview[bB]ox="(.+?)"|\bview[bB]ox='(.+?)'/,s=/in$|mm$|cm$|pt$|pc$|px$|em$|ex$/;function l(t){return s.test(t)?t.match(s)[0]:"px"}t.exports=function(t){if(function(t){var e,r=0,n=t.length;for(239===t[0]&&187===t[1]&&191===t[2]&&(r=3);r>14&16383),type:"webp",mime:"image/webp",wUnits:"px",hUnits:"px"}}}function h(t,e){return{width:1+(t[e+6]<<16|t[e+5]<<8|t[e+4]),height:1+(t[e+9]<t.length)){for(;e+8=10?r=r||c(t,e+8):"VP8L"===p&&d>=9?r=r||f(t,e+8):"VP8X"===p&&d>=10?r=r||h(t,e+8):"EXIF"===p&&(n=s.get_orientation(t.slice(e+8,e+8+d)),e=1/0),e+=8+d}else e++;if(r)return n>0&&(r.orientation=n),r}}}},87480:function(t,e,r){"use strict";t.exports={avif:r(40528),bmp:r(38728),gif:r(5588),ico:r(41924),jpeg:r(87968),png:r(37276),psd:r(90328),svg:r(16024),tiff:r(98792),webp:r(20704)}},19480:function(t,e,r){"use strict";var n=r(87480);t.exports=function(t){return function(t){for(var e=Object.keys(n),r=0;r1)for(var r=1;r1&&(t.scaleRatio=[t.scale[0]*t.viewport.width,t.scale[1]*t.viewport.height],r(t),t.after&&t.after(t))}function T(t){if(t){null!=t.length?"number"==typeof t[0]&&(t=[{positions:t}]):Array.isArray(t)||(t=[t]);var e=0,r=0;if(b.groups=x=t.map((function(t,u){var c=x[u];return t?("function"==typeof t?t={after:t}:"number"==typeof t[0]&&(t={positions:t}),t=o(t,{color:"color colors fill",capSize:"capSize cap capsize cap-size",lineWidth:"lineWidth line-width width line thickness",opacity:"opacity alpha",range:"range dataBox",viewport:"viewport viewBox",errors:"errors error",positions:"positions position data points"}),c||(x[u]=c={id:u,scale:null,translate:null,scaleFract:null,translateFract:null,draw:!0},t=s({},m,t)),a(c,t,[{lineWidth:function(t){return.5*+t},capSize:function(t){return.5*+t},opacity:parseFloat,errors:function(t){return t=l(t),r+=t.length,t},positions:function(t,r){return t=l(t,"float64"),r.count=Math.floor(t.length/2),r.bounds=n(t,2),r.offset=e,e+=r.count,t}},{color:function(t,e){var r=e.count;if(t||(t="transparent"),!Array.isArray(t)||"number"==typeof t[0]){var n=t;t=Array(r);for(var a=0;a 0. && baClipping < length(normalWidth * endBotJoin)) {\n\t\t//handle miter clipping\n\t\tbTopCoord -= normalWidth * endTopJoin;\n\t\tbTopCoord += normalize(endTopJoin * normalWidth) * baClipping;\n\t}\n\n\tif (nextReverse) {\n\t\t//make join rectangular\n\t\tvec2 miterShift = normalWidth * endJoinDirection * miterLimit * .5;\n\t\tfloat normalAdjust = 1. - min(miterLimit / endMiterRatio, 1.);\n\t\tbBotCoord = bCoord + miterShift - normalAdjust * normalWidth * currNormal * .5;\n\t\tbTopCoord = bCoord + miterShift + normalAdjust * normalWidth * currNormal * .5;\n\t}\n\telse if (!prevReverse && abClipping > 0. && abClipping < length(normalWidth * startBotJoin)) {\n\t\t//handle miter clipping\n\t\taBotCoord -= normalWidth * startBotJoin;\n\t\taBotCoord += normalize(startBotJoin * normalWidth) * abClipping;\n\t}\n\n\tvec2 aTopPosition = (aTopCoord) * adjustedScale + translate;\n\tvec2 aBotPosition = (aBotCoord) * adjustedScale + translate;\n\n\tvec2 bTopPosition = (bTopCoord) * adjustedScale + translate;\n\tvec2 bBotPosition = (bBotCoord) * adjustedScale + translate;\n\n\t//position is normalized 0..1 coord on the screen\n\tvec2 position = (aTopPosition * lineTop + aBotPosition * lineBot) * lineStart + (bTopPosition * lineTop + bBotPosition * lineBot) * lineEnd;\n\n\tstartCoord = aCoord * scaleRatio + translate * viewport.zw + viewport.xy;\n\tendCoord = bCoord * scaleRatio + translate * viewport.zw + viewport.xy;\n\n\tgl_Position = vec4(position * 2.0 - 1.0, depth, 1);\n\n\tenableStartMiter = step(dot(currTangent, prevTangent), .5);\n\tenableEndMiter = step(dot(currTangent, nextTangent), .5);\n\n\t//bevel miter cutoffs\n\tif (miterMode == 1.) {\n\t\tif (enableStartMiter == 1.) {\n\t\t\tvec2 startMiterWidth = vec2(startJoinDirection) * thickness * miterLimit * .5;\n\t\t\tstartCutoff = vec4(aCoord, aCoord);\n\t\t\tstartCutoff.zw += vec2(-startJoinDirection.y, startJoinDirection.x) / scaleRatio;\n\t\t\tstartCutoff = startCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n\t\t\tstartCutoff += viewport.xyxy;\n\t\t\tstartCutoff += startMiterWidth.xyxy;\n\t\t}\n\n\t\tif (enableEndMiter == 1.) {\n\t\t\tvec2 endMiterWidth = vec2(endJoinDirection) * thickness * miterLimit * .5;\n\t\t\tendCutoff = vec4(bCoord, bCoord);\n\t\t\tendCutoff.zw += vec2(-endJoinDirection.y, endJoinDirection.x) / scaleRatio;\n\t\t\tendCutoff = endCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n\t\t\tendCutoff += viewport.xyxy;\n\t\t\tendCutoff += endMiterWidth.xyxy;\n\t\t}\n\t}\n\n\t//round miter cutoffs\n\telse if (miterMode == 2.) {\n\t\tif (enableStartMiter == 1.) {\n\t\t\tvec2 startMiterWidth = vec2(startJoinDirection) * thickness * abs(dot(startJoinDirection, currNormal)) * .5;\n\t\t\tstartCutoff = vec4(aCoord, aCoord);\n\t\t\tstartCutoff.zw += vec2(-startJoinDirection.y, startJoinDirection.x) / scaleRatio;\n\t\t\tstartCutoff = startCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n\t\t\tstartCutoff += viewport.xyxy;\n\t\t\tstartCutoff += startMiterWidth.xyxy;\n\t\t}\n\n\t\tif (enableEndMiter == 1.) {\n\t\t\tvec2 endMiterWidth = vec2(endJoinDirection) * thickness * abs(dot(endJoinDirection, currNormal)) * .5;\n\t\t\tendCutoff = vec4(bCoord, bCoord);\n\t\t\tendCutoff.zw += vec2(-endJoinDirection.y, endJoinDirection.x) / scaleRatio;\n\t\t\tendCutoff = endCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n\t\t\tendCutoff += viewport.xyxy;\n\t\t\tendCutoff += endMiterWidth.xyxy;\n\t\t}\n\t}\n}\n"]),frag:o(["precision highp float;\n#define GLSLIFY 1\n\nuniform float dashLength, pixelRatio, thickness, opacity, id, miterMode;\nuniform sampler2D dashTexture;\n\nvarying vec4 fragColor;\nvarying vec2 tangent;\nvarying vec4 startCutoff, endCutoff;\nvarying vec2 startCoord, endCoord;\nvarying float enableStartMiter, enableEndMiter;\n\nfloat distToLine(vec2 p, vec2 a, vec2 b) {\n\tvec2 diff = b - a;\n\tvec2 perp = normalize(vec2(-diff.y, diff.x));\n\treturn dot(p - a, perp);\n}\n\nvoid main() {\n\tfloat alpha = 1., distToStart, distToEnd;\n\tfloat cutoff = thickness * .5;\n\n\t//bevel miter\n\tif (miterMode == 1.) {\n\t\tif (enableStartMiter == 1.) {\n\t\t\tdistToStart = distToLine(gl_FragCoord.xy, startCutoff.xy, startCutoff.zw);\n\t\t\tif (distToStart < -1.) {\n\t\t\t\tdiscard;\n\t\t\t\treturn;\n\t\t\t}\n\t\t\talpha *= min(max(distToStart + 1., 0.), 1.);\n\t\t}\n\n\t\tif (enableEndMiter == 1.) {\n\t\t\tdistToEnd = distToLine(gl_FragCoord.xy, endCutoff.xy, endCutoff.zw);\n\t\t\tif (distToEnd < -1.) {\n\t\t\t\tdiscard;\n\t\t\t\treturn;\n\t\t\t}\n\t\t\talpha *= min(max(distToEnd + 1., 0.), 1.);\n\t\t}\n\t}\n\n\t// round miter\n\telse if (miterMode == 2.) {\n\t\tif (enableStartMiter == 1.) {\n\t\t\tdistToStart = distToLine(gl_FragCoord.xy, startCutoff.xy, startCutoff.zw);\n\t\t\tif (distToStart < 0.) {\n\t\t\t\tfloat radius = length(gl_FragCoord.xy - startCoord);\n\n\t\t\t\tif(radius > cutoff + .5) {\n\t\t\t\t\tdiscard;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\talpha -= smoothstep(cutoff - .5, cutoff + .5, radius);\n\t\t\t}\n\t\t}\n\n\t\tif (enableEndMiter == 1.) {\n\t\t\tdistToEnd = distToLine(gl_FragCoord.xy, endCutoff.xy, endCutoff.zw);\n\t\t\tif (distToEnd < 0.) {\n\t\t\t\tfloat radius = length(gl_FragCoord.xy - endCoord);\n\n\t\t\t\tif(radius > cutoff + .5) {\n\t\t\t\t\tdiscard;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\talpha -= smoothstep(cutoff - .5, cutoff + .5, radius);\n\t\t\t}\n\t\t}\n\t}\n\n\tfloat t = fract(dot(tangent, gl_FragCoord.xy) / dashLength) * .5 + .25;\n\tfloat dash = texture2D(dashTexture, vec2(t, .5)).r;\n\n\tgl_FragColor = fragColor;\n\tgl_FragColor.a *= alpha * opacity * dash;\n}\n"]),attributes:{lineEnd:{buffer:r,divisor:0,stride:8,offset:0},lineTop:{buffer:r,divisor:0,stride:8,offset:4},aColor:{buffer:t.prop("colorBuffer"),stride:4,offset:0,divisor:1},bColor:{buffer:t.prop("colorBuffer"),stride:4,offset:4,divisor:1},prevCoord:{buffer:t.prop("positionBuffer"),stride:8,offset:0,divisor:1},aCoord:{buffer:t.prop("positionBuffer"),stride:8,offset:8,divisor:1},bCoord:{buffer:t.prop("positionBuffer"),stride:8,offset:16,divisor:1},nextCoord:{buffer:t.prop("positionBuffer"),stride:8,offset:24,divisor:1}}},n))}catch(t){e=i}return{fill:t({primitive:"triangle",elements:function(t,e){return e.triangles},offset:0,vert:o(["precision highp float;\n#define GLSLIFY 1\n\nattribute vec2 position, positionFract;\n\nuniform vec4 color;\nuniform vec2 scale, scaleFract, translate, translateFract;\nuniform float pixelRatio, id;\nuniform vec4 viewport;\nuniform float opacity;\n\nvarying vec4 fragColor;\n\nconst float MAX_LINES = 256.;\n\nvoid main() {\n\tfloat depth = (MAX_LINES - 4. - id) / (MAX_LINES);\n\n\tvec2 position = position * scale + translate\n + positionFract * scale + translateFract\n + position * scaleFract\n + positionFract * scaleFract;\n\n\tgl_Position = vec4(position * 2.0 - 1.0, depth, 1);\n\n\tfragColor = color / 255.;\n\tfragColor.a *= opacity;\n}\n"]),frag:o(["precision highp float;\n#define GLSLIFY 1\n\nvarying vec4 fragColor;\n\nvoid main() {\n\tgl_FragColor = fragColor;\n}\n"]),uniforms:{scale:t.prop("scale"),color:t.prop("fill"),scaleFract:t.prop("scaleFract"),translateFract:t.prop("translateFract"),translate:t.prop("translate"),opacity:t.prop("opacity"),pixelRatio:t.context("pixelRatio"),id:t.prop("id"),viewport:function(t,e){return[e.viewport.x,e.viewport.y,t.viewportWidth,t.viewportHeight]}},attributes:{position:{buffer:t.prop("positionBuffer"),stride:8,offset:8},positionFract:{buffer:t.prop("positionFractBuffer"),stride:8,offset:8}},blend:n.blend,depth:{enable:!1},scissor:n.scissor,stencil:n.stencil,viewport:n.viewport}),rect:i,miter:e}},y.defaults={dashes:null,join:"miter",miterLimit:1,thickness:10,cap:"square",color:"black",opacity:1,overlay:!1,viewport:null,range:null,close:!1,fill:null},y.prototype.render=function(){for(var t,e=[],r=arguments.length;r--;)e[r]=arguments[r];e.length&&(t=this).update.apply(t,e),this.draw()},y.prototype.draw=function(){for(var t=this,e=[],r=arguments.length;r--;)e[r]=arguments[r];return(e.length?e:this.passes).forEach((function(e,r){var n;if(e&&Array.isArray(e))return(n=t).draw.apply(n,e);"number"==typeof e&&(e=t.passes[e]),e&&e.count>1&&e.opacity&&(t.regl._refresh(),e.fill&&e.triangles&&e.triangles.length>2&&t.shaders.fill(e),e.thickness&&(e.scale[0]*e.viewport.width>y.precisionThreshold||e.scale[1]*e.viewport.height>y.precisionThreshold||"rect"===e.join||!e.join&&(e.thickness<=2||e.count>=y.maxPoints)?t.shaders.rect(e):t.shaders.miter(e)))})),this},y.prototype.update=function(t){var e=this;if(t){null!=t.length?"number"==typeof t[0]&&(t=[{positions:t}]):Array.isArray(t)||(t=[t]);var r=this.regl,o=this.gl;if(t.forEach((function(t,f){var d=e.passes[f];if(void 0!==t)if(null!==t){if("number"==typeof t[0]&&(t={positions:t}),t=s(t,{positions:"positions points data coords",thickness:"thickness lineWidth lineWidths line-width linewidth width stroke-width strokewidth strokeWidth",join:"lineJoin linejoin join type mode",miterLimit:"miterlimit miterLimit",dashes:"dash dashes dasharray dash-array dashArray",color:"color colour stroke colors colours stroke-color strokeColor",fill:"fill fill-color fillColor",opacity:"alpha opacity",overlay:"overlay crease overlap intersect",close:"closed close closed-path closePath",range:"range dataBox",viewport:"viewport viewBox",hole:"holes hole hollow",splitNull:"splitNull"}),d||(e.passes[f]=d={id:f,scale:null,scaleFract:null,translate:null,translateFract:null,count:0,hole:[],depth:0,dashLength:1,dashTexture:r.texture({channels:1,data:new Uint8Array([255]),width:1,height:1,mag:"linear",min:"linear"}),colorBuffer:r.buffer({usage:"dynamic",type:"uint8",data:new Uint8Array}),positionBuffer:r.buffer({usage:"dynamic",type:"float",data:new Uint8Array}),positionFractBuffer:r.buffer({usage:"dynamic",type:"float",data:new Uint8Array})},t=a({},y.defaults,t)),null!=t.thickness&&(d.thickness=parseFloat(t.thickness)),null!=t.opacity&&(d.opacity=parseFloat(t.opacity)),null!=t.miterLimit&&(d.miterLimit=parseFloat(t.miterLimit)),null!=t.overlay&&(d.overlay=!!t.overlay,f=z}));(O=O.slice(0,R)).push(z)}for(var F=function(t){var e=k.slice(2*D,2*O[t]).concat(z?k.slice(2*z):[]),r=(d.hole||[]).map((function(e){return e-z+(O[t]-D)})),n=u(e,r);n=n.map((function(e){return e+D+(e+Dt.length)&&(e=t.length);for(var r=0,n=new Array(e);r 1.0 + delta) {\n\t\tdiscard;\n\t}\n\n\talpha -= smoothstep(1.0 - delta, 1.0 + delta, radius);\n\n\tfloat borderRadius = fragBorderRadius;\n\tfloat ratio = smoothstep(borderRadius - delta, borderRadius + delta, radius);\n\tvec4 color = mix(fragColor, fragBorderColor, ratio);\n\tcolor.a *= alpha * opacity;\n\tgl_FragColor = color;\n}\n"]),l.vert=f(["precision highp float;\n#define GLSLIFY 1\n\nattribute float x, y, xFract, yFract;\nattribute float size, borderSize;\nattribute vec4 colorId, borderColorId;\nattribute float isActive;\n\n// `invariant` effectively turns off optimizations for the position.\n// We need this because -fast-math on M1 Macs is re-ordering\n// floating point operations in a way that causes floating point\n// precision limits to put points in the wrong locations.\ninvariant gl_Position;\n\nuniform bool constPointSize;\nuniform float pixelRatio;\nuniform vec2 paletteSize, scale, scaleFract, translate, translateFract;\nuniform sampler2D paletteTexture;\n\nconst float maxSize = 100.;\n\nvarying vec4 fragColor, fragBorderColor;\nvarying float fragBorderRadius, fragWidth;\n\nfloat pointSizeScale = (constPointSize) ? 2. : pixelRatio;\n\nbool isDirect = (paletteSize.x < 1.);\n\nvec4 getColor(vec4 id) {\n return isDirect ? id / 255. : texture2D(paletteTexture,\n vec2(\n (id.x + .5) / paletteSize.x,\n (id.y + .5) / paletteSize.y\n )\n );\n}\n\nvoid main() {\n // ignore inactive points\n if (isActive == 0.) return;\n\n vec2 position = vec2(x, y);\n vec2 positionFract = vec2(xFract, yFract);\n\n vec4 color = getColor(colorId);\n vec4 borderColor = getColor(borderColorId);\n\n float size = size * maxSize / 255.;\n float borderSize = borderSize * maxSize / 255.;\n\n gl_PointSize = (size + borderSize) * pointSizeScale;\n\n vec2 pos = (position + translate) * scale\n + (positionFract + translateFract) * scale\n + (position + translate) * scaleFract\n + (positionFract + translateFract) * scaleFract;\n\n gl_Position = vec4(pos * 2. - 1., 0., 1.);\n\n fragBorderRadius = 1. - 2. * borderSize / (size + borderSize);\n fragColor = color;\n fragBorderColor = borderColor.a == 0. || borderSize == 0. ? vec4(color.rgb, 0.) : borderColor;\n fragWidth = 1. / gl_PointSize;\n}\n"]),v&&(l.frag=l.frag.replace("smoothstep","smoothStep"),s.frag=s.frag.replace("smoothstep","smoothStep")),this.drawCircle=t(l)}x.defaults={color:"black",borderColor:"transparent",borderSize:0,size:12,opacity:1,marker:void 0,viewport:null,range:null,pixelSize:null,count:0,offset:0,bounds:null,positions:[],snap:1e4},x.prototype.render=function(){return arguments.length&&this.update.apply(this,arguments),this.draw(),this},x.prototype.draw=function(){for(var t=this,e=arguments.length,r=new Array(e),n=0;nn)?e.tree=u(t,{bounds:f}):n&&n.length&&(e.tree=n),e.tree){var h={primitive:"points",usage:"static",data:e.tree,type:"uint32"};e.elements?e.elements(h):e.elements=o.elements(h)}var p=g.float32(t);return i({data:p,usage:"dynamic"}),a({data:g.fract32(t,p),usage:"dynamic"}),l({data:new Uint8Array(c),type:"uint8",usage:"stream"}),t}},{marker:function(e,r,n){var i=r.activation;if(i.forEach((function(t){return t&&t.destroy&&t.destroy()})),i.length=0,e&&"number"!=typeof e[0]){for(var a=[],s=0,l=Math.min(e.length,r.count);s=0)return a;if(t instanceof Uint8Array||t instanceof Uint8ClampedArray)e=t;else{e=new Uint8Array(t.length);for(var o=0,s=t.length;o4*n&&(this.tooManyColors=!0),this.updatePalette(r),1===i.length?i[0]:i},x.prototype.updatePalette=function(t){if(!this.tooManyColors){var e=this.maxColors,r=this.paletteTexture,n=Math.ceil(.25*t.length/e);if(n>1)for(var i=.25*(t=t.slice()).length%e;i2?(s[0],s[2],n=s[1],i=s[3]):s.length?(n=s[0],i=s[1]):(s.x,n=s.y,s.x,s.width,i=s.y+s.height),l.length>2?(a=l[0],o=l[2],l[1],l[3]):l.length?(a=l[0],o=l[1]):(a=l.x,l.y,o=l.x+l.width,l.y,l.height),[a,n,o,i]}function p(t){if("number"==typeof t)return[t,t,t,t];if(2===t.length)return[t[0],t[1],t[0],t[1]];var e=l(t);return[e.x,e.y,e.x+e.width,e.y+e.height]}t.exports=c,c.prototype.render=function(){for(var t,e=this,r=[],n=arguments.length;n--;)r[n]=arguments[n];return r.length&&(t=this).update.apply(t,r),this.regl.attributes.preserveDrawingBuffer?this.draw():(this.dirty?null==this.planned&&(this.planned=o((function(){e.draw(),e.dirty=!0,e.planned=null}))):(this.draw(),this.dirty=!0,o((function(){e.dirty=!1}))),this)},c.prototype.update=function(){for(var t,e=[],r=arguments.length;r--;)e[r]=arguments[r];if(e.length){for(var n=0;nk))&&(s.lower||!(T>>=e))<<3,(e|=r=(15<(t>>>=r))<<2)|(r=(3<(t>>>=r))<<1)|t>>>r>>1}function l(){function t(t){t:{for(var e=16;268435456>=e;e*=16)if(t<=e){t=e;break t}t=0}return 0<(e=r[s(t)>>2]).length?e.pop():new ArrayBuffer(t)}function e(t){r[s(t.byteLength)>>2].push(t)}var r=o(8,(function(){return[]}));return{alloc:t,free:e,allocType:function(e,r){var n=null;switch(e){case 5120:n=new Int8Array(t(r),0,r);break;case 5121:n=new Uint8Array(t(r),0,r);break;case 5122:n=new Int16Array(t(2*r),0,r);break;case 5123:n=new Uint16Array(t(2*r),0,r);break;case 5124:n=new Int32Array(t(4*r),0,r);break;case 5125:n=new Uint32Array(t(4*r),0,r);break;case 5126:n=new Float32Array(t(4*r),0,r);break;default:return null}return n.length!==r?n.subarray(0,r):n},freeType:function(t){e(t.buffer)}}}function u(t){return!!t&&"object"==typeof t&&Array.isArray(t.shape)&&Array.isArray(t.stride)&&"number"==typeof t.offset&&t.shape.length===t.stride.length&&(Array.isArray(t.data)||$(t.data))}function c(t,e,r,n,i,a){for(var o=0;o(i=s)&&(i=n.buffer.byteLength,5123===f?i>>=1:5125===f&&(i>>=2)),n.vertCount=i,i=o,0>o&&(i=4,1===(o=n.buffer.dimension)&&(i=0),2===o&&(i=1),3===o&&(i=4)),n.primType=i}function o(t){n.elementsCount--,delete s[t.id],t.buffer.destroy(),t.buffer=null}var s={},l=0,c={uint8:5121,uint16:5123};e.oes_element_index_uint&&(c.uint32=5125),i.prototype.bind=function(){this.buffer.bind()};var f=[];return{create:function(t,e){function s(t){if(t)if("number"==typeof t)l(t),f.primType=4,f.vertCount=0|t,f.type=5121;else{var e=null,r=35044,n=-1,i=-1,o=0,h=0;Array.isArray(t)||$(t)||u(t)?e=t:("data"in t&&(e=t.data),"usage"in t&&(r=nt[t.usage]),"primitive"in t&&(n=st[t.primitive]),"count"in t&&(i=0|t.count),"type"in t&&(h=c[t.type]),"length"in t?o=0|t.length:(o=i,5123===h||5122===h?o*=2:5125!==h&&5124!==h||(o*=4))),a(f,e,r,n,i,o,h)}else l(),f.primType=4,f.vertCount=0,f.type=5121;return s}var l=r.create(null,34963,!0),f=new i(l._buffer);return n.elementsCount++,s(t),s._reglType="elements",s._elements=f,s.subdata=function(t,e){return l.subdata(t,e),s},s.destroy=function(){o(f)},s},createStream:function(t){var e=f.pop();return e||(e=new i(r.create(null,34963,!0,!1)._buffer)),a(e,t,35040,-1,-1,0,0),e},destroyStream:function(t){f.push(t)},getElements:function(t){return"function"==typeof t&&t._elements instanceof i?t._elements:null},clear:function(){Q(s).forEach(o)}}}function y(t){for(var e=K.allocType(5123,t.length),r=0;r>>31<<15,i=(a<<1>>>24)-127,a=a>>13&1023;e[r]=-24>i?n:-14>i?n+(a+1024>>-14-i):15>=i,r.height>>=i,p(r,n[i]),t.mipmask|=1<e;++e)t.images[e]=null;return t}function C(t){for(var e=t.images,r=0;re){for(var r=0;r=--this.refCount&&F(this)}}),o.profile&&(a.getTotalTextureSize=function(){var t=0;return Object.keys(ut).forEach((function(e){t+=ut[e].stats.size})),t}),{create2D:function(e,r){function n(t,e){var r=i.texInfo;P.call(r);var a=L();return"number"==typeof t?M(a,0|t,"number"==typeof e?0|e:0|t):t?(O(r,t),S(a,t)):M(a,1,1),r.genMipmaps&&(a.mipmask=(a.width<<1)-1),i.mipmask=a.mipmask,l(i,a),i.internalformat=a.internalformat,n.width=a.width,n.height=a.height,z(i),E(a,3553),I(r,3553),R(),C(a),o.profile&&(i.stats.size=A(i.internalformat,i.type,a.width,a.height,r.genMipmaps,!1)),n.format=Z[i.internalformat],n.type=J[i.type],n.mag=rt[r.magFilter],n.min=nt[r.minFilter],n.wrapS=it[r.wrapS],n.wrapT=it[r.wrapT],n}var i=new D(3553);return ut[i.id]=i,a.textureCount++,n(e,r),n.subimage=function(t,e,r,a){e|=0,r|=0,a|=0;var o=v();return l(o,i),o.width=0,o.height=0,p(o,t),o.width=o.width||(i.width>>a)-e,o.height=o.height||(i.height>>a)-r,z(i),d(o,3553,e,r,a),R(),g(o),n},n.resize=function(e,r){var a=0|e,s=0|r||a;if(a===i.width&&s===i.height)return n;n.width=i.width=a,n.height=i.height=s,z(i);for(var l=0;i.mipmask>>l;++l){var u=a>>l,c=s>>l;if(!u||!c)break;t.texImage2D(3553,l,i.format,u,c,0,i.format,i.type,null)}return R(),o.profile&&(i.stats.size=A(i.internalformat,i.type,a,s,!1,!1)),n},n._reglType="texture2d",n._texture=i,o.profile&&(n.stats=i.stats),n.destroy=function(){i.decRef()},n},createCube:function(e,r,n,i,s,u){function f(t,e,r,n,i,a){var s,u=h.texInfo;for(P.call(u),s=0;6>s;++s)y[s]=L();if("number"!=typeof t&&t){if("object"==typeof t)if(e)S(y[0],t),S(y[1],e),S(y[2],r),S(y[3],n),S(y[4],i),S(y[5],a);else if(O(u,t),c(h,t),"faces"in t)for(t=t.faces,s=0;6>s;++s)l(y[s],h),S(y[s],t[s]);else for(s=0;6>s;++s)S(y[s],t)}else for(t=0|t||1,s=0;6>s;++s)M(y[s],t,t);for(l(h,y[0]),h.mipmask=u.genMipmaps?(y[0].width<<1)-1:y[0].mipmask,h.internalformat=y[0].internalformat,f.width=y[0].width,f.height=y[0].height,z(h),s=0;6>s;++s)E(y[s],34069+s);for(I(u,34067),R(),o.profile&&(h.stats.size=A(h.internalformat,h.type,f.width,f.height,u.genMipmaps,!0)),f.format=Z[h.internalformat],f.type=J[h.type],f.mag=rt[u.magFilter],f.min=nt[u.minFilter],f.wrapS=it[u.wrapS],f.wrapT=it[u.wrapT],s=0;6>s;++s)C(y[s]);return f}var h=new D(34067);ut[h.id]=h,a.cubeCount++;var y=Array(6);return f(e,r,n,i,s,u),f.subimage=function(t,e,r,n,i){r|=0,n|=0,i|=0;var a=v();return l(a,h),a.width=0,a.height=0,p(a,e),a.width=a.width||(h.width>>i)-r,a.height=a.height||(h.height>>i)-n,z(h),d(a,34069+t,r,n,i),R(),g(a),f},f.resize=function(e){if((e|=0)!==h.width){f.width=h.width=e,f.height=h.height=e,z(h);for(var r=0;6>r;++r)for(var n=0;h.mipmask>>n;++n)t.texImage2D(34069+r,n,h.format,e>>n,e>>n,0,h.format,h.type,null);return R(),o.profile&&(h.stats.size=A(h.internalformat,h.type,f.width,f.height,!1,!0)),f}},f._reglType="textureCube",f._texture=h,o.profile&&(f.stats=h.stats),f.destroy=function(){h.decRef()},f},clear:function(){for(var e=0;er;++r)if(0!=(e.mipmask&1<>r,e.height>>r,0,e.internalformat,e.type,null);else for(var n=0;6>n;++n)t.texImage2D(34069+n,r,e.internalformat,e.width>>r,e.height>>r,0,e.internalformat,e.type,null);I(e.texInfo,e.target)}))},refresh:function(){for(var e=0;ei;++i){for(u=0;ut;++t)r[t].resize(n);return e.width=e.height=n,e},_reglType:"framebufferCube",destroy:function(){r.forEach((function(t){t.destroy()}))}})},clear:function(){Q(k).forEach(g)},restore:function(){x.cur=null,x.next=null,x.dirty=!0,Q(k).forEach((function(e){e.framebuffer=t.createFramebuffer(),y(e)}))}})}function E(){this.w=this.z=this.y=this.x=this.state=0,this.buffer=null,this.size=0,this.normalized=!1,this.type=5126,this.divisor=this.stride=this.offset=0}function L(t,e,r,n,i,a,o){function s(){this.id=++f,this.attributes=[],this.elements=null,this.ownsElements=!1,this.offset=this.count=0,this.instances=-1,this.primitive=4;var t=e.oes_vertex_array_object;this.vao=t?t.createVertexArrayOES():null,h[this.id]=this,this.buffers=[]}var l=r.maxAttributes,c=Array(l);for(r=0;r=h.byteLength?l.subdata(h):(l.destroy(),r.buffers[s]=null)),r.buffers[s]||(l=r.buffers[s]=i.create(c,34962,!1,!0)),f.buffer=i.getBuffer(l),f.size=0|f.buffer.dimension,f.normalized=!1,f.type=f.buffer.dtype,f.offset=0,f.stride=0,f.divisor=0,f.state=1,t[s]=1):i.getBuffer(c)?(f.buffer=i.getBuffer(c),f.size=0|f.buffer.dimension,f.normalized=!1,f.type=f.buffer.dtype,f.offset=0,f.stride=0,f.divisor=0,f.state=1):i.getBuffer(c.buffer)?(f.buffer=i.getBuffer(c.buffer),f.size=0|(+c.size||f.buffer.dimension),f.normalized=!!c.normalized||!1,f.type="type"in c?rt[c.type]:f.buffer.dtype,f.offset=0|(c.offset||0),f.stride=0|(c.stride||0),f.divisor=0|(c.divisor||0),f.state=1):"x"in c&&(f.x=+c.x||0,f.y=+c.y||0,f.z=+c.z||0,f.w=+c.w||0,f.state=2)}for(l=0;lt&&(t=e.stats.uniformsCount)})),t},r.getMaxAttributesCount=function(){var t=0;return h.forEach((function(e){e.stats.attributesCount>t&&(t=e.stats.attributesCount)})),t}),{clear:function(){var e=t.deleteShader.bind(t);Q(u).forEach(e),u={},Q(c).forEach(e),c={},h.forEach((function(e){t.deleteProgram(e.program)})),h.length=0,f={},r.shaderCount=0},program:function(e,n,i,a){var o=f[n];o||(o=f[n]={});var p=o[e];if(p&&(p.refCount++,!a))return p;var d=new s(n,e);return r.shaderCount++,l(d,i,a),p||(o[e]=d),h.push(d),G(d,{destroy:function(){if(d.refCount--,0>=d.refCount){t.deleteProgram(d.program);var e=h.indexOf(d);h.splice(e,1),r.shaderCount--}0>=o[d.vertId].refCount&&(t.deleteShader(c[d.vertId]),delete c[d.vertId],delete f[d.fragId][d.vertId]),Object.keys(f[d.fragId]).length||(t.deleteShader(u[d.fragId]),delete u[d.fragId],delete f[d.fragId])}})},restore:function(){u={},c={};for(var t=0;t>>e|t<<32-e}function I(t,e){var r=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(r>>16)<<16|65535&r}function D(t){return Array.prototype.slice.call(t)}function z(t){return D(t).join("")}function R(t){function e(){var t=[],e=[];return G((function(){t.push.apply(t,D(arguments))}),{def:function(){var r="v"+i++;return e.push(r),0>>4&15)+"0123456789abcdef".charAt(15&e);return r}(function(t){for(var e=Array(t.length>>2),r=0;r>5]|=(255&t.charCodeAt(r/8))<<24-r%32;var n,i,a,o,s,l,u,c,f,h,p,d=8*t.length;for(t=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],r=Array(64),e[d>>5]|=128<<24-d%32,e[15+(d+64>>9<<4)]=d,c=0;cf;f++){var v;16>f?r[f]=e[f+c]:(h=f,p=I(p=O(p=r[f-2],17)^O(p,19)^p>>>10,r[f-7]),v=O(v=r[f-15],7)^O(v,18)^v>>>3,r[h]=I(I(p,v),r[f-16])),h=I(I(I(I(u,h=O(h=o,6)^O(h,11)^O(h,25)),o&s^~o&l),Mt[f]),r[f]),p=I(u=O(u=d,2)^O(u,13)^O(u,22),d&n^d&i^n&i),u=l,l=s,s=o,o=I(a,h),a=i,i=n,n=d,d=I(h,p)}t[0]=I(d,t[0]),t[1]=I(n,t[1]),t[2]=I(i,t[2]),t[3]=I(a,t[3]),t[4]=I(o,t[4]),t[5]=I(s,t[5]),t[6]=I(l,t[6]),t[7]=I(u,t[7])}for(e="",r=0;r<32*t.length;r+=8)e+=String.fromCharCode(t[r>>5]>>>24-r%32&255);return e}(function(t){for(var e,r,n="",i=-1;++i=e&&56320<=r&&57343>=r&&(e=65536+((1023&e)<<10)+(1023&r),i++),127>=e?n+=String.fromCharCode(e):2047>=e?n+=String.fromCharCode(192|e>>>6&31,128|63&e):65535>=e?n+=String.fromCharCode(224|e>>>12&15,128|e>>>6&63,128|63&e):2097151>=e&&(n+=String.fromCharCode(240|e>>>18&7,128|e>>>12&63,128|e>>>6&63,128|63&e));return n}(r))),n[e])?n[e].apply(null,o):(r=Function.apply(null,a.concat(r)),n&&(n[e]=r),r.apply(null,o))}}}function F(t){return Array.isArray(t)||$(t)||u(t)}function B(t){return t.sort((function(t,e){return"viewport"===t?-1:"viewport"===e?1:t"+e+"?"+i+".constant["+e+"]:0;"})).join(""),"}}else{","if(",s,"(",i,".buffer)){",c,"=",a,".createStream(",34962,",",i,".buffer);","}else{",c,"=",a,".getBuffer(",i,".buffer);","}",f,'="type" in ',i,"?",o.glTypes,"[",i,".type]:",c,".dtype;",l.normalized,"=!!",i,".normalized;"),n("size"),n("offset"),n("stride"),n("divisor"),r("}}"),r.exit("if(",l.isStream,"){",a,".destroyStream(",c,");","}"),l}))})),o}function M(t,e,n,i,a){function s(t){var e=u[t];e&&(h[t]=e)}var l=function(t,e){if("string"==typeof(r=t.static).frag&&"string"==typeof r.vert){if(0>1)",s],");")}function e(){r(l,".drawArraysInstancedANGLE(",[d,v,g,s],");")}p&&"null"!==p?m?t():(r("if(",p,"){"),t(),r("}else{"),e(),r("}")):e()}function o(){function t(){r(c+".drawElements("+[d,g,y,v+"<<(("+y+"-5121)>>1)"]+");")}function e(){r(c+".drawArrays("+[d,v,g]+");")}p&&"null"!==p?m?t():(r("if(",p,"){"),t(),r("}else{"),e(),r("}")):e()}var s,l,u=t.shared,c=u.gl,f=u.draw,h=n.draw,p=function(){var i=h.elements,a=e;return i?((i.contextDep&&n.contextDynamic||i.propDep)&&(a=r),i=i.append(t,a),h.elementsActive&&a("if("+i+")"+c+".bindBuffer(34963,"+i+".buffer.buffer);")):(i=a.def(),a(i,"=",f,".","elements",";","if(",i,"){",c,".bindBuffer(",34963,",",i,".buffer.buffer);}","else if(",u.vao,".currentVAO){",i,"=",t.shared.elements+".getElements("+u.vao,".currentVAO.elements);",et?"":"if("+i+")"+c+".bindBuffer(34963,"+i+".buffer.buffer);","}")),i}(),d=i("primitive"),v=i("offset"),g=function(){var i=h.count,a=e;return i?((i.contextDep&&n.contextDynamic||i.propDep)&&(a=r),i=i.append(t,a)):i=a.def(f,".","count"),i}();if("number"==typeof g){if(0===g)return}else r("if(",g,"){"),r.exit("}");Q&&(s=i("instances"),l=t.instancing);var y=p+".type",m=h.elements&&j(h.elements)&&!h.vaoActive;Q&&("number"!=typeof s||0<=s)?"string"==typeof s?(r("if(",s,">0){"),a(),r("}else if(",s,"<0){"),o(),r("}")):a():o()}function q(t,e,r,n,i){return i=(e=_()).proc("body",i),Q&&(e.instancing=i.def(e.shared.extensions,".angle_instanced_arrays")),t(e,i,r,n),e.compile().body}function H(t,e,r,n){P(t,e),r.useVAO?r.drawVAO?e(t.shared.vao,".setVAO(",r.drawVAO.append(t,e),");"):e(t.shared.vao,".setVAO(",t.shared.vao,".targetVAO);"):(e(t.shared.vao,".setVAO(null);"),I(t,e,r,n.attributes,(function(){return!0}))),D(t,e,r,n.uniforms,(function(){return!0}),!1),z(t,e,e,r)}function W(t,e,r,n){function i(){return!0}t.batchId="a1",P(t,e),I(t,e,r,n.attributes,i),D(t,e,r,n.uniforms,i,!1),z(t,e,e,r)}function X(t,e,r,n){function i(t){return t.contextDep&&o||t.propDep}function a(t){return!i(t)}P(t,e);var o=r.contextDep,s=e.def(),l=e.def();t.shared.props=l,t.batchId=s;var u=t.scope(),c=t.scope();e(u.entry,"for(",s,"=0;",s,"<","a1",";++",s,"){",l,"=","a0","[",s,"];",c,"}",u.exit),r.needsContext&&S(t,c,r.context),r.needsFramebuffer&&E(t,c,r.framebuffer),C(t,c,r.state,i),r.profile&&i(r.profile)&&O(t,c,r,!1,!0),n?(r.useVAO?r.drawVAO?i(r.drawVAO)?c(t.shared.vao,".setVAO(",r.drawVAO.append(t,c),");"):u(t.shared.vao,".setVAO(",r.drawVAO.append(t,u),");"):u(t.shared.vao,".setVAO(",t.shared.vao,".targetVAO);"):(u(t.shared.vao,".setVAO(null);"),I(t,u,r,n.attributes,a),I(t,c,r,n.attributes,i)),D(t,u,r,n.uniforms,a,!1),D(t,c,r,n.uniforms,i,!0),z(t,u,c,r)):(e=t.global.def("{}"),n=r.shader.progVar.append(t,c),l=c.def(n,".id"),u=c.def(e,"[",l,"]"),c(t.shared.gl,".useProgram(",n,".program);","if(!",u,"){",u,"=",e,"[",l,"]=",t.link((function(e){return q(W,t,r,e,2)})),"(",n,");}",u,".call(this,a0[",s,"],",s,");"))}function Z(t,r){function n(e){var n=r.shader[e];n&&(n=n.append(t,i),isNaN(n)?i.set(a.shader,"."+e,n):i.set(a.shader,"."+e,t.link(n,{stable:!0})))}var i=t.proc("scope",3);t.batchId="a2";var a=t.shared,o=a.current;if(S(t,i,r.context),r.framebuffer&&r.framebuffer.append(t,i),B(Object.keys(r.state)).forEach((function(e){var n=r.state[e],o=n.append(t,i);m(o)?o.forEach((function(r,n){isNaN(r)?i.set(t.next[e],"["+n+"]",r):i.set(t.next[e],"["+n+"]",t.link(r,{stable:!0}))})):j(n)?i.set(a.next,"."+e,t.link(o,{stable:!0})):i.set(a.next,"."+e,o)})),O(t,i,r,!0,!0),["elements","offset","count","instances","primitive"].forEach((function(e){var n=r.draw[e];n&&(n=n.append(t,i),isNaN(n)?i.set(a.draw,"."+e,n):i.set(a.draw,"."+e,t.link(n),{stable:!0}))})),Object.keys(r.uniforms).forEach((function(n){var o=r.uniforms[n].append(t,i);Array.isArray(o)&&(o="["+o.map((function(e){return isNaN(e)?e:t.link(e,{stable:!0})}))+"]"),i.set(a.uniforms,"["+t.link(e.id(n),{stable:!0})+"]",o)})),Object.keys(r.attributes).forEach((function(e){var n=r.attributes[e].append(t,i),a=t.scopeAttrib(e);Object.keys(new J).forEach((function(t){i.set(a,"."+t,n[t])}))})),r.scopeVAO){var s=r.scopeVAO.append(t,i);isNaN(s)?i.set(a.vao,".targetVAO",s):i.set(a.vao,".targetVAO",t.link(s,{stable:!0}))}n("vert"),n("frag"),0=--this.refCount&&o(this)},i.profile&&(n.getTotalRenderbufferSize=function(){var t=0;return Object.keys(c).forEach((function(e){t+=c[e].stats.size})),t}),{create:function(e,r){function o(e,r){var n=0,a=0,c=32854;if("object"==typeof e&&e?("shape"in e?(n=0|(a=e.shape)[0],a=0|a[1]):("radius"in e&&(n=a=0|e.radius),"width"in e&&(n=0|e.width),"height"in e&&(a=0|e.height)),"format"in e&&(c=s[e.format])):"number"==typeof e?(n=0|e,a="number"==typeof r?0|r:n):e||(n=a=1),n!==u.width||a!==u.height||c!==u.format)return o.width=u.width=n,o.height=u.height=a,u.format=c,t.bindRenderbuffer(36161,u.renderbuffer),t.renderbufferStorage(36161,c,n,a),i.profile&&(u.stats.size=wt[u.format]*u.width*u.height),o.format=l[u.format],o}var u=new a(t.createRenderbuffer());return c[u.id]=u,n.renderbufferCount++,o(e,r),o.resize=function(e,r){var n=0|e,a=0|r||n;return n===u.width&&a===u.height||(o.width=u.width=n,o.height=u.height=a,t.bindRenderbuffer(36161,u.renderbuffer),t.renderbufferStorage(36161,u.format,n,a),i.profile&&(u.stats.size=wt[u.format]*u.width*u.height)),o},o._reglType="renderbuffer",o._renderbuffer=u,i.profile&&(o.stats=u.stats),o.destroy=function(){u.decRef()},o},clear:function(){Q(c).forEach(o)},restore:function(){Q(c).forEach((function(e){e.renderbuffer=t.createRenderbuffer(),t.bindRenderbuffer(36161,e.renderbuffer),t.renderbufferStorage(36161,e.format,e.width,e.height)})),t.bindRenderbuffer(36161,null)}}},kt=[];kt[6408]=4,kt[6407]=3;var At=[];At[5121]=1,At[5126]=4,At[36193]=2;var Mt=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],St=["x","y","z","w"],Et="blend.func blend.equation stencil.func stencil.opFront stencil.opBack sample.coverage viewport scissor.box polygonOffset.offset".split(" "),Lt={0:0,1:1,zero:0,one:1,"src color":768,"one minus src color":769,"src alpha":770,"one minus src alpha":771,"dst color":774,"one minus dst color":775,"dst alpha":772,"one minus dst alpha":773,"constant color":32769,"one minus constant color":32770,"constant alpha":32771,"one minus constant alpha":32772,"src alpha saturate":776},Ct={never:512,less:513,"<":513,equal:514,"=":514,"==":514,"===":514,lequal:515,"<=":515,greater:516,">":516,notequal:517,"!=":517,"!==":517,gequal:518,">=":518,always:519},Pt={0:0,zero:0,keep:7680,replace:7681,increment:7682,decrement:7683,"increment wrap":34055,"decrement wrap":34056,invert:5386},Ot={cw:2304,ccw:2305},It=new N(!1,!1,!1,(function(){}));return function(t){function e(){if(0===K.length)T&&T.update(),et=null;else{et=X.next(e),f();for(var t=K.length-1;0<=t;--t){var r=K[t];r&&r(O,null,0)}d.flush(),T&&T.update()}}function r(){!et&&0=K.length&&n()}}}}function c(){var t=V.viewport,e=V.scissor_box;t[0]=t[1]=e[0]=e[1]=0,O.viewportWidth=O.framebufferWidth=O.drawingBufferWidth=t[2]=e[2]=d.drawingBufferWidth,O.viewportHeight=O.framebufferHeight=O.drawingBufferHeight=t[3]=e[3]=d.drawingBufferHeight}function f(){O.tick+=1,O.time=p(),c(),U.procs.poll()}function h(){B.refresh(),c(),U.procs.refresh(),T&&T.update()}function p(){return(Z()-k)/1e3}if(!(t=a(t)))return null;var d=t.gl,y=d.getContextAttributes();d.isContextLost();var m=function(t,e){function r(e){var r;e=e.toLowerCase();try{r=n[e]=t.getExtension(e)}catch(t){}return!!r}for(var n={},i=0;ie;++e)rt(G({framebuffer:t.framebuffer.faces[e]},t),l);else rt(t,l);else l(0,t)},prop:Y.define.bind(null,1),context:Y.define.bind(null,2),this:Y.define.bind(null,3),draw:s({}),buffer:function(t){return D.create(t,34962,!1,!1)},elements:function(t){return z.create(t,!1)},texture:B.create2D,cube:B.createCube,renderbuffer:N.create,framebuffer:j.create,framebufferCube:j.createCube,vao:R.createVAO,attributes:y,frame:u,on:function(t,e){var r;switch(t){case"frame":return u(e);case"lost":r=$;break;case"restore":r=Q;break;case"destroy":r=tt}return r.push(e),{cancel:function(){for(var t=0;t4294967295||l(e)!==e)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,u=!0;if("length"in t&&o){var c=o(t,"length");c&&!c.configurable&&(n=!1),c&&!c.writable&&(u=!1)}return(n||u||!r)&&(a?i(t,"length",e,!0,!0):i(t,"length",e)),t}},29936:function(t,e,r){t.exports=i;var n=r(61252).EventEmitter;function i(){n.call(this)}r(6768)(i,n),i.Readable=r(12348),i.Writable=r(11288),i.Duplex=r(15316),i.Transform=r(22477),i.PassThrough=r(27136),i.finished=r(15932),i.pipeline=r(38180),i.Stream=i,i.prototype.pipe=function(t,e){var r=this;function i(e){t.writable&&!1===t.write(e)&&r.pause&&r.pause()}function a(){r.readable&&r.resume&&r.resume()}r.on("data",i),t.on("drain",a),t._isStdio||e&&!1===e.end||(r.on("end",s),r.on("close",l));var o=!1;function s(){o||(o=!0,t.end())}function l(){o||(o=!0,"function"==typeof t.destroy&&t.destroy())}function u(t){if(c(),0===n.listenerCount(this,"error"))throw t}function c(){r.removeListener("data",i),t.removeListener("drain",a),r.removeListener("end",s),r.removeListener("close",l),r.removeListener("error",u),t.removeListener("error",u),r.removeListener("end",c),r.removeListener("close",c),t.removeListener("close",c)}return r.on("error",u),t.on("error",u),r.on("end",c),r.on("close",c),t.on("close",c),t.emit("pipe",r),t}},92784:function(t){"use strict";var e={};function r(t,r,n){n||(n=Error);var i=function(t){var e,n;function i(e,n,i){return t.call(this,function(t,e,n){return"string"==typeof r?r:r(t,e,n)}(e,n,i))||this}return n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n,i}(n);i.prototype.name=n.name,i.prototype.code=t,e[t]=i}function n(t,e){if(Array.isArray(t)){var r=t.length;return t=t.map((function(t){return String(t)})),r>2?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:2===r?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}r("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),r("ERR_INVALID_ARG_TYPE",(function(t,e,r){var i,a,o,s,l;if("string"==typeof e&&(a="not ",e.substr(0,4)===a)?(i="must not be",e=e.replace(/^not /,"")):i="must be",function(t,e,r){return(void 0===r||r>t.length)&&(r=t.length),t.substring(r-9,r)===e}(t," argument"))o="The ".concat(t," ").concat(i," ").concat(n(e,"type"));else{var u=("number"!=typeof l&&(l=0),l+1>(s=t).length||-1===s.indexOf(".",l)?"argument":"property");o='The "'.concat(t,'" ').concat(u," ").concat(i," ").concat(n(e,"type"))}return o+". Received type ".concat(typeof r)}),TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.i=e},15316:function(t,e,r){"use strict";var n=r(4168),i=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};t.exports=c;var a=r(12348),o=r(11288);r(6768)(c,a);for(var s=i(o.prototype),l=0;l0)if("string"==typeof e||s.objectMode||Object.getPrototypeOf(e)===l.prototype||(e=function(t){return l.from(t)}(e)),n)s.endEmitted?w(t,new _):S(t,s,e,!0);else if(s.ended)w(t,new x);else{if(s.destroyed)return!1;s.reading=!1,s.decoder&&!r?(e=s.decoder.write(e),s.objectMode||0!==e.length?S(t,s,e,!1):O(t,s)):S(t,s,e,!1)}else n||(s.reading=!1,O(t,s));return!s.ended&&(s.lengthe.highWaterMark&&(e.highWaterMark=function(t){return t>=E?t=E:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function C(t){var e=t._readableState;a("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(a("emitReadable",e.flowing),e.emittedReadable=!0,i.nextTick(P,t))}function P(t){var e=t._readableState;a("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,F(t)}function O(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(I,t,e))}function I(t,e){for(;!e.reading&&!e.ended&&(e.length0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function z(t){a("readable nexttick read 0"),t.read(0)}function R(t,e){a("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),F(t),e.flowing&&!e.reading&&t.read(0)}function F(t){var e=t._readableState;for(a("flow",e.flowing);e.flowing&&null!==t.read(););}function B(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r);var r}function N(t){var e=t._readableState;a("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,i.nextTick(j,e,t))}function j(t,e){if(a("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var r=e._writableState;(!r||r.autoDestroy&&r.finished)&&e.destroy()}}function U(t,e){for(var r=0,n=t.length;r=e.highWaterMark:e.length>0)||e.ended))return a("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?N(this):C(this),null;if(0===(t=L(t,e))&&e.ended)return 0===e.length&&N(this),null;var n,i=e.needReadable;return a("need readable",i),(0===e.length||e.length-t0?B(t,e):null)?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&N(this)),null!==n&&this.emit("data",n),n},A.prototype._read=function(t){w(this,new b("_read()"))},A.prototype.pipe=function(t,e){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=t;break;case 1:n.pipes=[n.pipes,t];break;default:n.pipes.push(t)}n.pipesCount+=1,a("pipe count=%d opts=%j",n.pipesCount,e);var s=e&&!1===e.end||t===i.stdout||t===i.stderr?v:l;function l(){a("onend"),t.end()}n.endEmitted?i.nextTick(s):r.once("end",s),t.on("unpipe",(function e(i,o){a("onunpipe"),i===r&&o&&!1===o.hasUnpiped&&(o.hasUnpiped=!0,a("cleanup"),t.removeListener("close",p),t.removeListener("finish",d),t.removeListener("drain",u),t.removeListener("error",h),t.removeListener("unpipe",e),r.removeListener("end",l),r.removeListener("end",v),r.removeListener("data",f),c=!0,!n.awaitDrain||t._writableState&&!t._writableState.needDrain||u())}));var u=function(t){return function(){var e=t._readableState;a("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&o(t,"data")&&(e.flowing=!0,F(t))}}(r);t.on("drain",u);var c=!1;function f(e){a("ondata");var i=t.write(e);a("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===t||n.pipesCount>1&&-1!==U(n.pipes,t))&&!c&&(a("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function h(e){a("onerror",e),v(),t.removeListener("error",h),0===o(t,"error")&&w(t,e)}function p(){t.removeListener("finish",d),v()}function d(){a("onfinish"),t.removeListener("close",p),v()}function v(){a("unpipe"),r.unpipe(t)}return r.on("data",f),function(t,e,r){if("function"==typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}(t,"error",h),t.once("close",p),t.once("finish",d),t.emit("pipe",r),n.flowing||(a("pipe resume"),r.resume()),t},A.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r)),this;if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var a=0;a0,!1!==n.flowing&&this.resume()):"readable"===t&&(n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,a("on readable",n.length,n.reading),n.length?C(this):n.reading||i.nextTick(z,this))),r},A.prototype.addListener=A.prototype.on,A.prototype.removeListener=function(t,e){var r=s.prototype.removeListener.call(this,t,e);return"readable"===t&&i.nextTick(D,this),r},A.prototype.removeAllListeners=function(t){var e=s.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||i.nextTick(D,this),e},A.prototype.resume=function(){var t=this._readableState;return t.flowing||(a("resume"),t.flowing=!t.readableListening,function(t,e){e.resumeScheduled||(e.resumeScheduled=!0,i.nextTick(R,t,e))}(this,t)),t.paused=!1,this},A.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},A.prototype.wrap=function(t){var e=this,r=this._readableState,n=!1;for(var i in t.on("end",(function(){if(a("wrapped end"),r.decoder&&!r.ended){var t=r.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){a("wrapped data"),r.decoder&&(i=r.decoder.write(i)),r.objectMode&&null==i||(r.objectMode||i&&i.length)&&(e.push(i)||(n=!0,t.pause()))})),t)void 0===this[i]&&"function"==typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o-1))throw new _(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(A.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(A.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),A.prototype._write=function(t,e,r){r(new v("_write()"))},A.prototype._writev=null,A.prototype.end=function(t,e,r){var n=this._writableState;return"function"==typeof t?(r=t,t=null,e=null):"function"==typeof e&&(r=e,e=null),null!=t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||function(t,e,r){e.ending=!0,P(t,e),r&&(e.finished?i.nextTick(r):t.once("finish",r)),e.ended=!0,t.writable=!1}(this,n,r),this},Object.defineProperty(A.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(A.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),A.prototype.destroy=f.destroy,A.prototype._undestroy=f.undestroy,A.prototype._destroy=function(t,e){e(t)}},60328:function(t,e,r){"use strict";var n,i=r(4168);function a(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var o=r(15932),s=Symbol("lastResolve"),l=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),f=Symbol("lastPromise"),h=Symbol("handlePromise"),p=Symbol("stream");function d(t,e){return{value:t,done:e}}function v(t){var e=t[s];if(null!==e){var r=t[p].read();null!==r&&(t[f]=null,t[s]=null,t[l]=null,e(d(r,!1)))}}function g(t){i.nextTick(v,t)}var y=Object.getPrototypeOf((function(){})),m=Object.setPrototypeOf((a(n={get stream(){return this[p]},next:function(){var t=this,e=this[u];if(null!==e)return Promise.reject(e);if(this[c])return Promise.resolve(d(void 0,!0));if(this[p].destroyed)return new Promise((function(e,r){i.nextTick((function(){t[u]?r(t[u]):e(d(void 0,!0))}))}));var r,n=this[f];if(n)r=new Promise(function(t,e){return function(r,n){t.then((function(){e[c]?r(d(void 0,!0)):e[h](r,n)}),n)}}(n,this));else{var a=this[p].read();if(null!==a)return Promise.resolve(d(a,!1));r=new Promise(this[h])}return this[f]=r,r}},Symbol.asyncIterator,(function(){return this})),a(n,"return",(function(){var t=this;return new Promise((function(e,r){t[p].destroy(null,(function(t){t?r(t):e(d(void 0,!0))}))}))})),n),y);t.exports=function(t){var e,r=Object.create(m,(a(e={},p,{value:t,writable:!0}),a(e,s,{value:null,writable:!0}),a(e,l,{value:null,writable:!0}),a(e,u,{value:null,writable:!0}),a(e,c,{value:t._readableState.endEmitted,writable:!0}),a(e,h,{value:function(t,e){var n=r[p].read();n?(r[f]=null,r[s]=null,r[l]=null,t(d(n,!1))):(r[s]=t,r[l]=e)},writable:!0}),e));return r[f]=null,o(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=r[l];return null!==e&&(r[f]=null,r[s]=null,r[l]=null,e(t)),void(r[u]=t)}var n=r[s];null!==n&&(r[f]=null,r[s]=null,r[l]=null,n(d(void 0,!0))),r[c]=!0})),t.on("readable",g.bind(null,r)),r}},47264:function(t,e,r){"use strict";function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function a(t,e){for(var r=0;r0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(var e=this.head,r=""+e.data;e=e.next;)r+=t+e.data;return r}},{key:"concat",value:function(t){if(0===this.length)return o.alloc(0);for(var e,r,n,i=o.allocUnsafe(t>>>0),a=this.head,s=0;a;)e=a.data,r=i,n=s,o.prototype.copy.call(e,r,n),s+=a.data.length,a=a.next;return i}},{key:"consume",value:function(t,e){var r;return ti.length?i.length:t;if(a===i.length?n+=i:n+=i.slice(0,t),0==(t-=a)){a===i.length?(++r,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=i.slice(a));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(t){var e=o.allocUnsafe(t),r=this.head,n=1;for(r.data.copy(e),t-=r.data.length;r=r.next;){var i=r.data,a=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,a),0==(t-=a)){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,e}},{key:l,value:function(t,e){return s(this,function(t){for(var e=1;e0,(function(t){c||(c=t),t&&h.forEach(l),a||(h.forEach(l),f(c))}))}));return e.reduce(u)}},24888:function(t,e,r){"use strict";var n=r(92784).i.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(t,e,r,i){var a=function(t,e,r){return null!=t.highWaterMark?t.highWaterMark:e?t[r]:null}(e,i,r);if(null!=a){if(!isFinite(a)||Math.floor(a)!==a||a<0)throw new n(i?r:"highWaterMark",a);return Math.floor(a)}return t.objectMode?16:16384}}},4776:function(t,e,r){t.exports=r(61252).EventEmitter},86032:function(t,e,r){"use strict";var n=r(30456).Buffer,i=n.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(t){var e;switch(this.encoding=function(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(n.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}(t),this.encoding){case"utf16le":this.text=l,this.end=u,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=c,this.end=f,e=3;break;default:return this.write=h,void(this.end=p)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(e)}function o(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function s(t){var e=this.lastTotal-this.lastNeed,r=function(t,e,r){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,"�"}}(this,t);return void 0!==r?r:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function l(t,e){if((t.length-e)%2==0){var r=t.toString("utf16le",e);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function u(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function c(t,e){var r=(t.length-e)%3;return 0===r?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function h(t){return t.toString(this.encoding)}function p(t){return t&&t.length?this.write(t):""}e.o=a,a.prototype.write=function(t){if(0===t.length)return"";var e,r;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0?(i>0&&(t.lastNeed=i-1),i):--n=0?(i>0&&(t.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:t.lastNeed=i-3),i):0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var n=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,n),t.toString("utf8",e,n)},a.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},55619:function(t,e,r){var n=r(45408),i=r(86844)("stream-parser");t.exports=function(t){var e=t&&"function"==typeof t._transform,r=t&&"function"==typeof t._write;if(!e&&!r)throw new Error("must pass a Writable or Transform stream in");i("extending Parser into stream"),t._bytes=c,t._skipBytes=f,e&&(t._passthrough=h),e?t._transform=d:t._write=p};var a=-1,o=0,s=1,l=2;function u(t){i("initializing parser stream"),t._parserBytesLeft=0,t._parserBuffers=[],t._parserBuffered=0,t._parserState=a,t._parserCallback=null,"function"==typeof t.push&&(t._parserOutput=t.push.bind(t)),t._parserInit=!0}function c(t,e){n(!this._parserCallback,'there is already a "callback" set!'),n(isFinite(t)&&t>0,'can only buffer a finite number of bytes > 0, got "'+t+'"'),this._parserInit||u(this),i("buffering %o bytes",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=o}function f(t,e){n(!this._parserCallback,'there is already a "callback" set!'),n(t>0,'can only skip > 0 bytes, got "'+t+'"'),this._parserInit||u(this),i("skipping %o bytes",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=s}function h(t,e){n(!this._parserCallback,'There is already a "callback" set!'),n(t>0,'can only pass through > 0 bytes, got "'+t+'"'),this._parserInit||u(this),i("passing through %o bytes",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=l}function p(t,e,r){this._parserInit||u(this),i("write(%o bytes)",t.length),"function"==typeof e&&(r=e),g(this,t,null,r)}function d(t,e,r){this._parserInit||u(this),i("transform(%o bytes)",t.length),"function"!=typeof e&&(e=this._parserOutput),g(this,t,e,r)}function v(t,e,r,n){if(t._parserBytesLeft-=e.length,i("%o bytes left for stream piece",t._parserBytesLeft),t._parserState===o?(t._parserBuffers.push(e),t._parserBuffered+=e.length):t._parserState===l&&r(e),0!==t._parserBytesLeft)return n;var s=t._parserCallback;if(s&&t._parserState===o&&t._parserBuffers.length>1&&(e=Buffer.concat(t._parserBuffers,t._parserBuffered)),t._parserState!==o&&(e=null),t._parserCallback=null,t._parserBuffered=0,t._parserState=a,t._parserBuffers.splice(0),s){var u=[];e&&u.push(e),r&&u.push(r);var c=s.length>u.length;c&&u.push(y(n));var f=s.apply(t,u);if(!c||n===f)return n}}var g=y((function t(e,r,n,i){return e._parserBytesLeft<=0?i(new Error("got data but not currently parsing anything")):r.length<=e._parserBytesLeft?function(){return v(e,r,n,i)}:function(){var a=r.slice(0,e._parserBytesLeft);return v(e,a,n,(function(o){return o?i(o):r.length>a.length?function(){return t(e,r.slice(a.length),n,i)}:void 0}))}}));function y(t){return function(){for(var e=t.apply(this,arguments);"function"==typeof e;)e=e();return e}}},86844:function(t,e,r){var n=r(4168);function i(){var t;try{t=e.storage.debug}catch(t){}return!t&&void 0!==n&&"env"in n&&(t=n.env.DEBUG),t}(e=t.exports=r(89416)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},e.formatArgs=function(t){var r=this.useColors;if(t[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+t[0]+(r?"%c ":" ")+"+"+e.humanize(this.diff),r){var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var i=0,a=0;t[0].replace(/%[a-zA-Z%]/g,(function(t){"%%"!==t&&(i++,"%c"===t&&(a=i))})),t.splice(a,0,n)}},e.save=function(t){try{null==t?e.storage.removeItem("debug"):e.storage.debug=t}catch(t){}},e.load=i,e.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type)||("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},e.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(t){}}(),e.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],e.formatters.j=function(t){try{return JSON.stringify(t)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},e.enable(i())},89416:function(t,e,r){var n;function i(t){function r(){if(r.enabled){var t=r,i=+new Date,a=i-(n||i);t.diff=a,t.prev=n,t.curr=i,n=i;for(var o=new Array(arguments.length),s=0;s0)return function(t){if(!((t=String(t)).length>100)){var a=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(a){var o=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*o;case"days":case"day":case"d":return o*i;case"hours":case"hour":case"hrs":case"hr":case"h":return o*n;case"minutes":case"minute":case"mins":case"min":case"m":return o*r;case"seconds":case"second":case"secs":case"sec":case"s":return o*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return}}}}(t);if("number"===l&&!1===isNaN(t))return o.long?a(s=t,i,"day")||a(s,n,"hour")||a(s,r,"minute")||a(s,e,"second")||s+" ms":function(t){return t>=i?Math.round(t/i)+"d":t>=n?Math.round(t/n)+"h":t>=r?Math.round(t/r)+"m":t>=e?Math.round(t/e)+"s":t+"ms"}(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},39956:function(t,e,r){"use strict";var n=r(32868);t.exports=function(t,e,r){if(null==t)throw Error("First argument should be a string");if(null==e)throw Error("Separator should be a string or a RegExp");r?("string"==typeof r||Array.isArray(r))&&(r={ignore:r}):r={},null==r.escape&&(r.escape=!0),null==r.ignore?r.ignore=["[]","()","{}","<>",'""',"''","``","“”","«»"]:("string"==typeof r.ignore&&(r.ignore=[r.ignore]),r.ignore=r.ignore.map((function(t){return 1===t.length&&(t+=t),t})));var i=n.parse(t,{flat:!0,brackets:r.ignore}),a=i[0].split(e);if(r.escape){for(var o=[],s=0;s0;){e=u[u.length-1];var p=t[e];if(a[e]=0&&s[e].push(o[v])}a[e]=d}else{if(n[e]===r[e]){var g=[],y=[],m=0;for(d=l.length-1;d>=0;--d){var x=l[d];if(i[x]=!1,g.push(x),y.push(s[x]),m+=s[x].length,o[x]=f.length,x===e){l.length=d;break}}f.push(g);var b=new Array(m);for(d=0;d1&&(i=1),i<-1&&(i=-1),(t*n-e*r<0?-1:1)*Math.acos(i)};e.default=function(t){var e=t.px,r=t.py,s=t.cx,l=t.cy,u=t.rx,c=t.ry,f=t.xAxisRotation,h=void 0===f?0:f,p=t.largeArcFlag,d=void 0===p?0:p,v=t.sweepFlag,g=void 0===v?0:v,y=[];if(0===u||0===c)return[];var m=Math.sin(h*n/360),x=Math.cos(h*n/360),b=x*(e-s)/2+m*(r-l)/2,_=-m*(e-s)/2+x*(r-l)/2;if(0===b&&0===_)return[];u=Math.abs(u),c=Math.abs(c);var w=Math.pow(b,2)/Math.pow(u,2)+Math.pow(_,2)/Math.pow(c,2);w>1&&(u*=Math.sqrt(w),c*=Math.sqrt(w));var T=function(t,e,r,i,a,s,l,u,c,f,h,p){var d=Math.pow(a,2),v=Math.pow(s,2),g=Math.pow(h,2),y=Math.pow(p,2),m=d*v-d*y-v*g;m<0&&(m=0),m/=d*y+v*g;var x=(m=Math.sqrt(m)*(l===u?-1:1))*a/s*p,b=m*-s/a*h,_=f*x-c*b+(t+r)/2,w=c*x+f*b+(e+i)/2,T=(h-x)/a,k=(p-b)/s,A=(-h-x)/a,M=(-p-b)/s,S=o(1,0,T,k),E=o(T,k,A,M);return 0===u&&E>0&&(E-=n),1===u&&E<0&&(E+=n),[_,w,S,E]}(e,r,s,l,u,c,d,g,m,x,b,_),k=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!e||r.length!==e);n=!0);}catch(t){i=!0,a=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw a}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}(T,4),A=k[0],M=k[1],S=k[2],E=k[3],L=Math.abs(E)/(n/4);Math.abs(1-L)<1e-7&&(L=1);var C=Math.max(Math.ceil(L),1);E/=C;for(var P=0;Pe[2]&&(e[2]=u[c+0]),u[c+1]>e[3]&&(e[3]=u[c+1]);return e}},41976:function(t,e,r){"use strict";t.exports=function(t){for(var e,r=[],o=0,s=0,l=0,u=0,c=null,f=null,h=0,p=0,d=0,v=t.length;d4?(o=g[g.length-4],s=g[g.length-3]):(o=h,s=p),r.push(g)}return r};var n=r(92848);function i(t,e,r,n){return["C",t,e,r,n,r,n]}function a(t,e,r,n,i,a){return["C",t/3+2/3*r,e/3+2/3*n,i/3+2/3*r,a/3+2/3*n,i,a]}},20472:function(t,e,r){"use strict";var n,i=r(74840),a=r(21984),o=r(22235),s=r(53520),l=r(29620),u=document.createElement("canvas"),c=u.getContext("2d");t.exports=function(t,e){if(!s(t))throw Error("Argument should be valid svg path string");var r,f;e||(e={}),e.shape?(r=e.shape[0],f=e.shape[1]):(r=u.width=e.w||e.width||200,f=u.height=e.h||e.height||200);var h=Math.min(r,f),p=e.stroke||0,d=e.viewbox||e.viewBox||i(t),v=[r/(d[2]-d[0]),f/(d[3]-d[1])],g=Math.min(v[0]||0,v[1]||0)/2;if(c.fillStyle="black",c.fillRect(0,0,r,f),c.fillStyle="white",p&&("number"!=typeof p&&(p=1),c.strokeStyle=p>0?"white":"black",c.lineWidth=Math.abs(p)),c.translate(.5*r,.5*f),c.scale(g,g),function(){if(null!=n)return n;var t=document.createElement("canvas").getContext("2d");if(t.canvas.width=t.canvas.height=1,!window.Path2D)return n=!1;var e=new Path2D("M0,0h1v1h-1v-1Z");t.fillStyle="black",t.fill(e);var r=t.getImageData(0,0,1,1);return n=r&&r.data&&255===r.data[3]}()){var y=new Path2D(t);c.fill(y),p&&c.stroke(y)}else{var m=a(t);o(c,m),c.fill(),p&&c.stroke()}return c.setTransform(1,0,0,1,0,0),l(c,{cutoff:null!=e.cutoff?e.cutoff:.5,radius:null!=e.radius?e.radius:.5*h})}},49760:function(t,e,r){var n;!function(i){var a=/^\s+/,o=/\s+$/,s=0,l=i.round,u=i.min,c=i.max,f=i.random;function h(t,e){if(e=e||{},(t=t||"")instanceof h)return t;if(!(this instanceof h))return new h(t,e);var r=function(t){var e,r,n,s={r:0,g:0,b:0},l=1,f=null,h=null,p=null,d=!1,v=!1;return"string"==typeof t&&(t=function(t){t=t.replace(a,"").replace(o,"").toLowerCase();var e,r=!1;if(C[t])t=C[t],r=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};return(e=q.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=q.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=q.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=q.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=q.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=q.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=q.hex8.exec(t))?{r:z(e[1]),g:z(e[2]),b:z(e[3]),a:N(e[4]),format:r?"name":"hex8"}:(e=q.hex6.exec(t))?{r:z(e[1]),g:z(e[2]),b:z(e[3]),format:r?"name":"hex"}:(e=q.hex4.exec(t))?{r:z(e[1]+""+e[1]),g:z(e[2]+""+e[2]),b:z(e[3]+""+e[3]),a:N(e[4]+""+e[4]),format:r?"name":"hex8"}:!!(e=q.hex3.exec(t))&&{r:z(e[1]+""+e[1]),g:z(e[2]+""+e[2]),b:z(e[3]+""+e[3]),format:r?"name":"hex"}}(t)),"object"==typeof t&&(H(t.r)&&H(t.g)&&H(t.b)?(e=t.r,r=t.g,n=t.b,s={r:255*I(e,255),g:255*I(r,255),b:255*I(n,255)},d=!0,v="%"===String(t.r).substr(-1)?"prgb":"rgb"):H(t.h)&&H(t.s)&&H(t.v)?(f=F(t.s),h=F(t.v),s=function(t,e,r){t=6*I(t,360),e=I(e,100),r=I(r,100);var n=i.floor(t),a=t-n,o=r*(1-e),s=r*(1-a*e),l=r*(1-(1-a)*e),u=n%6;return{r:255*[r,s,o,o,l,r][u],g:255*[l,r,r,s,o,o][u],b:255*[o,o,l,r,r,s][u]}}(t.h,f,h),d=!0,v="hsv"):H(t.h)&&H(t.s)&&H(t.l)&&(f=F(t.s),p=F(t.l),s=function(t,e,r){var n,i,a;function o(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}if(t=I(t,360),e=I(e,100),r=I(r,100),0===e)n=i=a=r;else{var s=r<.5?r*(1+e):r+e-r*e,l=2*r-s;n=o(l,s,t+1/3),i=o(l,s,t),a=o(l,s,t-1/3)}return{r:255*n,g:255*i,b:255*a}}(t.h,f,p),d=!0,v="hsl"),t.hasOwnProperty("a")&&(l=t.a)),l=O(l),{ok:d,format:t.format||v,r:u(255,c(s.r,0)),g:u(255,c(s.g,0)),b:u(255,c(s.b,0)),a:l}}(t);this._originalInput=t,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=l(100*this._a)/100,this._format=e.format||r.format,this._gradientType=e.gradientType,this._r<1&&(this._r=l(this._r)),this._g<1&&(this._g=l(this._g)),this._b<1&&(this._b=l(this._b)),this._ok=r.ok,this._tc_id=s++}function p(t,e,r){t=I(t,255),e=I(e,255),r=I(r,255);var n,i,a=c(t,e,r),o=u(t,e,r),s=(a+o)/2;if(a==o)n=i=0;else{var l=a-o;switch(i=s>.5?l/(2-a-o):l/(a+o),a){case t:n=(e-r)/l+(e>1)+720)%360;--e;)n.h=(n.h+i)%360,a.push(h(n));return a}function L(t,e){e=e||6;for(var r=h(t).toHsv(),n=r.h,i=r.s,a=r.v,o=[],s=1/e;e--;)o.push(h({h:n,s:i,v:a})),a=(a+s)%1;return o}h.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,e,r,n=this.toRgb();return t=n.r/255,e=n.g/255,r=n.b/255,.2126*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:i.pow((r+.055)/1.055,2.4))},setAlpha:function(t){return this._a=O(t),this._roundA=l(100*this._a)/100,this},toHsv:function(){var t=d(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=d(this._r,this._g,this._b),e=l(360*t.h),r=l(100*t.s),n=l(100*t.v);return 1==this._a?"hsv("+e+", "+r+"%, "+n+"%)":"hsva("+e+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var t=p(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=p(this._r,this._g,this._b),e=l(360*t.h),r=l(100*t.s),n=l(100*t.l);return 1==this._a?"hsl("+e+", "+r+"%, "+n+"%)":"hsla("+e+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(t){return v(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return function(t,e,r,n,i){var a=[R(l(t).toString(16)),R(l(e).toString(16)),R(l(r).toString(16)),R(B(n))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:l(this._r),g:l(this._g),b:l(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+l(this._r)+", "+l(this._g)+", "+l(this._b)+")":"rgba("+l(this._r)+", "+l(this._g)+", "+l(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:l(100*I(this._r,255))+"%",g:l(100*I(this._g,255))+"%",b:l(100*I(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+l(100*I(this._r,255))+"%, "+l(100*I(this._g,255))+"%, "+l(100*I(this._b,255))+"%)":"rgba("+l(100*I(this._r,255))+"%, "+l(100*I(this._g,255))+"%, "+l(100*I(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(P[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+g(this._r,this._g,this._b,this._a),r=e,n=this._gradientType?"GradientType = 1, ":"";if(t){var i=h(t);r="#"+g(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+r+")"},toString:function(t){var e=!!t;t=t||this._format;var r=!1,n=this._a<1&&this._a>=0;return e||!n||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(r=this.toRgbString()),"prgb"===t&&(r=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(r=this.toHexString()),"hex3"===t&&(r=this.toHexString(!0)),"hex4"===t&&(r=this.toHex8String(!0)),"hex8"===t&&(r=this.toHex8String()),"name"===t&&(r=this.toName()),"hsl"===t&&(r=this.toHslString()),"hsv"===t&&(r=this.toHsvString()),r||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return h(this.toString())},_applyModification:function(t,e){var r=t.apply(null,[this].concat([].slice.call(e)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(b,arguments)},brighten:function(){return this._applyModification(_,arguments)},darken:function(){return this._applyModification(w,arguments)},desaturate:function(){return this._applyModification(y,arguments)},saturate:function(){return this._applyModification(m,arguments)},greyscale:function(){return this._applyModification(x,arguments)},spin:function(){return this._applyModification(T,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(E,arguments)},complement:function(){return this._applyCombination(k,arguments)},monochromatic:function(){return this._applyCombination(L,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(A,arguments)},tetrad:function(){return this._applyCombination(M,arguments)}},h.fromRatio=function(t,e){if("object"==typeof t){var r={};for(var n in t)t.hasOwnProperty(n)&&(r[n]="a"===n?t[n]:F(t[n]));t=r}return h(t,e)},h.equals=function(t,e){return!(!t||!e)&&h(t).toRgbString()==h(e).toRgbString()},h.random=function(){return h.fromRatio({r:f(),g:f(),b:f()})},h.mix=function(t,e,r){r=0===r?0:r||50;var n=h(t).toRgb(),i=h(e).toRgb(),a=r/100;return h({r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a})},h.readability=function(t,e){var r=h(t),n=h(e);return(i.max(r.getLuminance(),n.getLuminance())+.05)/(i.min(r.getLuminance(),n.getLuminance())+.05)},h.isReadable=function(t,e,r){var n,i,a,o,s,l=h.readability(t,e);switch(i=!1,(a=r,"AA"!==(o=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==o&&(o="AA"),"small"!==(s=(a.size||"small").toLowerCase())&&"large"!==s&&(s="small"),n={level:o,size:s}).level+n.size){case"AAsmall":case"AAAlarge":i=l>=4.5;break;case"AAlarge":i=l>=3;break;case"AAAsmall":i=l>=7}return i},h.mostReadable=function(t,e,r){var n,i,a,o,s=null,l=0;i=(r=r||{}).includeFallbackColors,a=r.level,o=r.size;for(var u=0;ul&&(l=n,s=h(e[u]));return h.isReadable(t,s,{level:a,size:o})||!i?s:(r.includeFallbackColors=!1,h.mostReadable(t,["#fff","#000"],r))};var C=h.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},P=h.hexNames=function(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}(C);function O(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function I(t,e){(function(t){return"string"==typeof t&&-1!=t.indexOf(".")&&1===parseFloat(t)})(t)&&(t="100%");var r=function(t){return"string"==typeof t&&-1!=t.indexOf("%")}(t);return t=u(e,c(0,parseFloat(t))),r&&(t=parseInt(t*e,10)/100),i.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function D(t){return u(1,c(0,t))}function z(t){return parseInt(t,16)}function R(t){return 1==t.length?"0"+t:""+t}function F(t){return t<=1&&(t=100*t+"%"),t}function B(t){return i.round(255*parseFloat(t)).toString(16)}function N(t){return z(t)/255}var j,U,V,q=(U="[\\s|\\(]+("+(j="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+j+")[,|\\s]+("+j+")\\s*\\)?",V="[\\s|\\(]+("+j+")[,|\\s]+("+j+")[,|\\s]+("+j+")[,|\\s]+("+j+")\\s*\\)?",{CSS_UNIT:new RegExp(j),rgb:new RegExp("rgb"+U),rgba:new RegExp("rgba"+V),hsl:new RegExp("hsl"+U),hsla:new RegExp("hsla"+V),hsv:new RegExp("hsv"+U),hsva:new RegExp("hsva"+V),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function H(t){return!!q.CSS_UNIT.exec(t)}t.exports?t.exports=h:void 0===(n=function(){return h}.call(e,r,e,t))||(t.exports=n)}(Math)},37816:function(t){"use strict";t.exports=r,t.exports.float32=t.exports.float=r,t.exports.fract32=t.exports.fract=function(t,e){if(t.length){if(t instanceof Float32Array)return new Float32Array(t.length);e instanceof Float32Array||(e=r(t));for(var n=0,i=e.length;n":(e.length>100&&(e=e.slice(0,99)+"…"),e=e.replace(i,(function(t){switch(t){case"\n":return"\\n";case"\r":return"\\r";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw new Error("Unexpected character")}})))}},7328:function(t,e,r){"use strict";var n=r(81680),i={object:!0,function:!0,undefined:!0};t.exports=function(t){return!!n(t)&&hasOwnProperty.call(i,typeof t)}},87396:function(t,e,r){"use strict";var n=r(57980),i=r(85488);t.exports=function(t){return i(t)?t:n(t,"%v is not a plain function",arguments[1])}},85488:function(t,e,r){"use strict";var n=r(73384),i=/^\s*class[\s{/}]/,a=Function.prototype.toString;t.exports=function(t){return!!n(t)&&!i.test(a.call(t))}},54612:function(t,e,r){"use strict";var n=r(7328);t.exports=function(t){if(!n(t))return!1;try{return!!t.constructor&&t.constructor.prototype===t}catch(t){return!1}}},33940:function(t,e,r){"use strict";var n=r(81680),i=r(7328),a=Object.prototype.toString;t.exports=function(t){if(!n(t))return null;if(i(t)){var e=t.toString;if("function"!=typeof e)return null;if(e===a)return null}try{return""+t}catch(t){return null}}},18496:function(t,e,r){"use strict";var n=r(57980),i=r(81680);t.exports=function(t){return i(t)?t:n(t,"Cannot use %v",arguments[1])}},81680:function(t){"use strict";t.exports=function(t){return null!=t}},14144:function(t,e,r){"use strict";var n=r(308),i=r(10352),a=r(33576).Buffer;r.g.__TYPEDARRAY_POOL||(r.g.__TYPEDARRAY_POOL={UINT8:i([32,0]),UINT16:i([32,0]),UINT32:i([32,0]),BIGUINT64:i([32,0]),INT8:i([32,0]),INT16:i([32,0]),INT32:i([32,0]),BIGINT64:i([32,0]),FLOAT:i([32,0]),DOUBLE:i([32,0]),DATA:i([32,0]),UINT8C:i([32,0]),BUFFER:i([32,0])});var o="undefined"!=typeof Uint8ClampedArray,s="undefined"!=typeof BigUint64Array,l="undefined"!=typeof BigInt64Array,u=r.g.__TYPEDARRAY_POOL;u.UINT8C||(u.UINT8C=i([32,0])),u.BIGUINT64||(u.BIGUINT64=i([32,0])),u.BIGINT64||(u.BIGINT64=i([32,0])),u.BUFFER||(u.BUFFER=i([32,0]));var c=u.DATA,f=u.BUFFER;function h(t){if(t){var e=t.length||t.byteLength,r=n.log2(e);c[r].push(t)}}function p(t){t=n.nextPow2(t);var e=n.log2(t),r=c[e];return r.length>0?r.pop():new ArrayBuffer(t)}function d(t){return new Uint8Array(p(t),0,t)}function v(t){return new Uint16Array(p(2*t),0,t)}function g(t){return new Uint32Array(p(4*t),0,t)}function y(t){return new Int8Array(p(t),0,t)}function m(t){return new Int16Array(p(2*t),0,t)}function x(t){return new Int32Array(p(4*t),0,t)}function b(t){return new Float32Array(p(4*t),0,t)}function _(t){return new Float64Array(p(8*t),0,t)}function w(t){return o?new Uint8ClampedArray(p(t),0,t):d(t)}function T(t){return s?new BigUint64Array(p(8*t),0,t):null}function k(t){return l?new BigInt64Array(p(8*t),0,t):null}function A(t){return new DataView(p(t),0,t)}function M(t){t=n.nextPow2(t);var e=n.log2(t),r=f[e];return r.length>0?r.pop():new a(t)}e.free=function(t){if(a.isBuffer(t))f[n.log2(t.length)].push(t);else{if("[object ArrayBuffer]"!==Object.prototype.toString.call(t)&&(t=t.buffer),!t)return;var e=t.length||t.byteLength,r=0|n.log2(e);c[r].push(t)}},e.freeUint8=e.freeUint16=e.freeUint32=e.freeBigUint64=e.freeInt8=e.freeInt16=e.freeInt32=e.freeBigInt64=e.freeFloat32=e.freeFloat=e.freeFloat64=e.freeDouble=e.freeUint8Clamped=e.freeDataView=function(t){h(t.buffer)},e.freeArrayBuffer=h,e.freeBuffer=function(t){f[n.log2(t.length)].push(t)},e.malloc=function(t,e){if(void 0===e||"arraybuffer"===e)return p(t);switch(e){case"uint8":return d(t);case"uint16":return v(t);case"uint32":return g(t);case"int8":return y(t);case"int16":return m(t);case"int32":return x(t);case"float":case"float32":return b(t);case"double":case"float64":return _(t);case"uint8_clamped":return w(t);case"bigint64":return k(t);case"biguint64":return T(t);case"buffer":return M(t);case"data":case"dataview":return A(t);default:return null}return null},e.mallocArrayBuffer=p,e.mallocUint8=d,e.mallocUint16=v,e.mallocUint32=g,e.mallocInt8=y,e.mallocInt16=m,e.mallocInt32=x,e.mallocFloat32=e.mallocFloat=b,e.mallocFloat64=e.mallocDouble=_,e.mallocUint8Clamped=w,e.mallocBigUint64=T,e.mallocBigInt64=k,e.mallocDataView=A,e.mallocBuffer=M,e.clearCache=function(){for(var t=0;t<32;++t)u.UINT8[t].length=0,u.UINT16[t].length=0,u.UINT32[t].length=0,u.INT8[t].length=0,u.INT16[t].length=0,u.INT32[t].length=0,u.FLOAT[t].length=0,u.DOUBLE[t].length=0,u.BIGUINT64[t].length=0,u.BIGINT64[t].length=0,u.UINT8C[t].length=0,c[t].length=0,f[t].length=0}},92384:function(t){var e=/[\'\"]/;t.exports=function(t){return t?(e.test(t.charAt(0))&&(t=t.substr(1)),e.test(t.charAt(t.length-1))&&(t=t.substr(0,t.length-1)),t):""}},45223:function(t){"use strict";t.exports=function(t,e,r){Array.isArray(r)||(r=[].slice.call(arguments,2));for(var n=0,i=r.length;n=i)return t;switch(t){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return t}})),s=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),g(r)?n.showHidden=r:r&&e._extend(n,r),b(n.showHidden)&&(n.showHidden=!1),b(n.depth)&&(n.depth=2),b(n.colors)&&(n.colors=!1),b(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),h(n,t,n.depth)}function c(t,e){var r=u.styles[e];return r?"["+u.colors[r][0]+"m"+t+"["+u.colors[r][1]+"m":t}function f(t,e){return t}function h(t,r,n){if(t.customInspect&&r&&A(r.inspect)&&r.inspect!==e.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,t);return x(i)||(i=h(t,i,n)),i}var a=function(t,e){if(b(e))return t.stylize("undefined","undefined");if(x(e)){var r="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(r,"string")}return m(e)?t.stylize(""+e,"number"):g(e)?t.stylize(""+e,"boolean"):y(e)?t.stylize("null","null"):void 0}(t,r);if(a)return a;var o=Object.keys(r),s=function(t){var e={};return t.forEach((function(t,r){e[t]=!0})),e}(o);if(t.showHidden&&(o=Object.getOwnPropertyNames(r)),k(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return p(r);if(0===o.length){if(A(r)){var l=r.name?": "+r.name:"";return t.stylize("[Function"+l+"]","special")}if(_(r))return t.stylize(RegExp.prototype.toString.call(r),"regexp");if(T(r))return t.stylize(Date.prototype.toString.call(r),"date");if(k(r))return p(r)}var u,c="",f=!1,w=["{","}"];return v(r)&&(f=!0,w=["[","]"]),A(r)&&(c=" [Function"+(r.name?": "+r.name:"")+"]"),_(r)&&(c=" "+RegExp.prototype.toString.call(r)),T(r)&&(c=" "+Date.prototype.toUTCString.call(r)),k(r)&&(c=" "+p(r)),0!==o.length||f&&0!=r.length?n<0?_(r)?t.stylize(RegExp.prototype.toString.call(r),"regexp"):t.stylize("[Object]","special"):(t.seen.push(r),u=f?function(t,e,r,n,i){for(var a=[],o=0,s=e.length;o60?r[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+r[1]:r[0]+e+" "+t.join(", ")+" "+r[1]}(u,c,w)):w[0]+c+w[1]}function p(t){return"["+Error.prototype.toString.call(t)+"]"}function d(t,e,r,n,i,a){var o,s,l;if((l=Object.getOwnPropertyDescriptor(e,i)||{value:e[i]}).get?s=l.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):l.set&&(s=t.stylize("[Setter]","special")),L(n,i)||(o="["+i+"]"),s||(t.seen.indexOf(l.value)<0?(s=y(r)?h(t,l.value,null):h(t,l.value,r-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map((function(t){return" "+t})).join("\n").slice(2):"\n"+s.split("\n").map((function(t){return" "+t})).join("\n")):s=t.stylize("[Circular]","special")),b(o)){if(a&&i.match(/^\d+$/))return s;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.slice(1,-1),o=t.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=t.stylize(o,"string"))}return o+": "+s}function v(t){return Array.isArray(t)}function g(t){return"boolean"==typeof t}function y(t){return null===t}function m(t){return"number"==typeof t}function x(t){return"string"==typeof t}function b(t){return void 0===t}function _(t){return w(t)&&"[object RegExp]"===M(t)}function w(t){return"object"==typeof t&&null!==t}function T(t){return w(t)&&"[object Date]"===M(t)}function k(t){return w(t)&&("[object Error]"===M(t)||t instanceof Error)}function A(t){return"function"==typeof t}function M(t){return Object.prototype.toString.call(t)}function S(t){return t<10?"0"+t.toString(10):t.toString(10)}e.debuglog=function(t){if(t=t.toUpperCase(),!o[t])if(s.test(t)){var r=n.pid;o[t]=function(){var n=e.format.apply(e,arguments);console.error("%s %d: %s",t,r,n)}}else o[t]=function(){};return o[t]},e.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.types=r(41088),e.isArray=v,e.isBoolean=g,e.isNull=y,e.isNullOrUndefined=function(t){return null==t},e.isNumber=m,e.isString=x,e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=b,e.isRegExp=_,e.types.isRegExp=_,e.isObject=w,e.isDate=T,e.types.isDate=T,e.isError=k,e.types.isNativeError=k,e.isFunction=A,e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=r(75272);var E=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function L(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){var t,r;console.log("%s - %s",(r=[S((t=new Date).getHours()),S(t.getMinutes()),S(t.getSeconds())].join(":"),[t.getDate(),E[t.getMonth()],r].join(" ")),e.format.apply(e,arguments))},e.inherits=r(6768),e._extend=function(t,e){if(!e||!w(e))return t;for(var r=Object.keys(e),n=r.length;n--;)t[r[n]]=e[r[n]];return t};var C="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(t,e){if(!t){var r=new Error("Promise was rejected with a falsy value");r.reason=t,t=r}return e(t)}e.promisify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');if(C&&t[C]){var e;if("function"!=typeof(e=t[C]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,C,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,r,n=new Promise((function(t,n){e=t,r=n})),i=[],a=0;a-1?e:"Object"===e&&function(t){var e=!1;return n(v,(function(r,n){if(!e)try{r(t),e=h(n,1)}catch(t){}})),e}(t)}return s?function(t){var e=!1;return n(v,(function(r,n){if(!e)try{"$"+r(t)===n&&(e=h(n,1))}catch(t){}})),e}(t):null}},67020:function(t,e,r){var n=r(38700),i=r(50896),a=n.instance();function o(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}o.prototype=new n.baseCalendar,i(o.prototype,{name:"Chinese",jdEpoch:1721425.5,hasYearZero:!1,minMonth:0,firstMonth:0,minDay:1,regionalOptions:{"":{name:"Chinese",epochs:["BEC","EC"],monthNumbers:function(t,e){if("string"==typeof t){var r=t.match(l);return r?r[0]:""}var n=this._validateYear(t),i=t.month(),a=""+this.toChineseMonth(n,i);return e&&a.length<2&&(a="0"+a),this.isIntercalaryMonth(n,i)&&(a+="i"),a},monthNames:function(t){if("string"==typeof t){var e=t.match(u);return e?e[0]:""}var r=this._validateYear(t),n=t.month(),i=["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"][this.toChineseMonth(r,n)-1];return this.isIntercalaryMonth(r,n)&&(i="闰"+i),i},monthNamesShort:function(t){if("string"==typeof t){var e=t.match(c);return e?e[0]:""}var r=this._validateYear(t),n=t.month(),i=["一","二","三","四","五","六","七","八","九","十","十一","十二"][this.toChineseMonth(r,n)-1];return this.isIntercalaryMonth(r,n)&&(i="闰"+i),i},parseMonth:function(t,e){t=this._validateYear(t);var r,n=parseInt(e);if(isNaN(n))"闰"===e[0]&&(r=!0,e=e.substring(1)),"月"===e[e.length-1]&&(e=e.substring(0,e.length-1)),n=1+["一","二","三","四","五","六","七","八","九","十","十一","十二"].indexOf(e);else{var i=e[e.length-1];r="i"===i||"I"===i}return this.toMonthIndex(t,n,r)},dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:1,isRTL:!1}},_validateYear:function(t,e){if(t.year&&(t=t.year()),"number"!=typeof t||t<1888||t>2111)throw e.replace(/\{0\}/,this.local.name);return t},toMonthIndex:function(t,e,r){var i=this.intercalaryMonth(t);if(r&&e!==i||e<1||e>12)throw n.local.invalidMonth.replace(/\{0\}/,this.local.name);return i?!r&&e<=i?e-1:e:e-1},toChineseMonth:function(t,e){t.year&&(e=(t=t.year()).month());var r=this.intercalaryMonth(t);if(e<0||e>(r?12:11))throw n.local.invalidMonth.replace(/\{0\}/,this.local.name);return r?e>13},isIntercalaryMonth:function(t,e){t.year&&(e=(t=t.year()).month());var r=this.intercalaryMonth(t);return!!r&&r===e},leapYear:function(t){return 0!==this.intercalaryMonth(t)},weekOfYear:function(t,e,r){var i,o=this._validateYear(t,n.local.invalidyear),s=h[o-h[0]],l=s>>9&4095,u=s>>5&15,c=31&s;(i=a.newDate(l,u,c)).add(4-(i.dayOfWeek()||7),"d");var f=this.toJD(t,e,r)-i.toJD();return 1+Math.floor(f/7)},monthsInYear:function(t){return this.leapYear(t)?13:12},daysInMonth:function(t,e){t.year&&(e=t.month(),t=t.year()),t=this._validateYear(t);var r=f[t-f[0]];if(e>(r>>13?12:11))throw n.local.invalidMonth.replace(/\{0\}/,this.local.name);return r&1<<12-e?30:29},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,s,r,n.local.invalidDate);t=this._validateYear(i.year()),e=i.month(),r=i.day();var o=this.isIntercalaryMonth(t,e),s=this.toChineseMonth(t,e),l=function(t,e,r,n,i){var a,o,s;if("object"==typeof t)o=t,a=e||{};else{var l;if(!("number"==typeof t&&t>=1888&&t<=2111))throw new Error("Lunar year outside range 1888-2111");if(!("number"==typeof e&&e>=1&&e<=12))throw new Error("Lunar month outside range 1 - 12");if(!("number"==typeof r&&r>=1&&r<=30))throw new Error("Lunar day outside range 1 - 30");"object"==typeof n?(l=!1,a=n):(l=!!n,a={}),o={year:t,month:e,day:r,isIntercalary:l}}s=o.day-1;var u,c=f[o.year-f[0]],p=c>>13;u=p&&(o.month>p||o.isIntercalary)?o.month:o.month-1;for(var d=0;d>9&4095,(v>>5&15)-1,(31&v)+s);return a.year=g.getFullYear(),a.month=1+g.getMonth(),a.day=g.getDate(),a}(t,s,r,o);return a.toJD(l.year,l.month,l.day)},fromJD:function(t){var e=a.fromJD(t),r=function(t,e,r,n){var i,a;if("object"==typeof t)i=t,a=e||{};else{if(!("number"==typeof t&&t>=1888&&t<=2111))throw new Error("Solar year outside range 1888-2111");if(!("number"==typeof e&&e>=1&&e<=12))throw new Error("Solar month outside range 1 - 12");if(!("number"==typeof r&&r>=1&&r<=31))throw new Error("Solar day outside range 1 - 31");i={year:t,month:e,day:r},a={}}var o=h[i.year-h[0]],s=i.year<<9|i.month<<5|i.day;a.year=s>=o?i.year:i.year-1,o=h[a.year-h[0]];var l,u=new Date(o>>9&4095,(o>>5&15)-1,31&o),c=new Date(i.year,i.month-1,i.day);l=Math.round((c-u)/864e5);var p,d=f[a.year-f[0]];for(p=0;p<13;p++){var v=d&1<<12-p?30:29;if(l>13;return!g||p=2&&n<=6},extraInfo:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return{century:o[Math.floor((i.year()-1)/100)+1]||""}},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return t=i.year()+(i.year()<0?1:0),e=i.month(),(r=i.day())+(e>1?16:0)+(e>2?32*(e-2):0)+400*(t-1)+this.jdEpoch-1},fromJD:function(t){t=Math.floor(t+.5)-Math.floor(this.jdEpoch)-1;var e=Math.floor(t/400)+1;t-=400*(e-1),t+=t>15?16:0;var r=Math.floor(t/32)+1,n=t-32*(r-1)+1;return this.newDate(e<=0?e-1:e,r,n)}});var o={20:"Fruitbat",21:"Anchovy"};n.calendars.discworld=a},65168:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Ethiopian",jdEpoch:1724220.5,daysPerMonth:[30,30,30,30,30,30,30,30,30,30,30,30,5],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Ethiopian",epochs:["BEE","EE"],monthNames:["Meskerem","Tikemet","Hidar","Tahesas","Tir","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehase","Pagume"],monthNamesShort:["Mes","Tik","Hid","Tah","Tir","Yek","Meg","Mia","Gen","Sen","Ham","Neh","Pag"],dayNames:["Ehud","Segno","Maksegno","Irob","Hamus","Arb","Kidame"],dayNamesShort:["Ehu","Seg","Mak","Iro","Ham","Arb","Kid"],dayNamesMin:["Eh","Se","Ma","Ir","Ha","Ar","Ki"],digits:null,dateFormat:"dd/mm/yyyy",firstDay:0,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return(t=e.year()+(e.year()<0?1:0))%4==3||t%4==-1},monthsInYear:function(t){return this._validate(t,this.minMonth,this.minDay,n.local.invalidYear||n.regionalOptions[""].invalidYear),13},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(13===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return(t=i.year())<0&&t++,i.day()+30*(i.month()-1)+365*(t-1)+Math.floor(t/4)+this.jdEpoch-1},fromJD:function(t){var e=Math.floor(t)+.5-this.jdEpoch,r=Math.floor((e-Math.floor((e+366)/1461))/365)+1;r<=0&&r--,e=Math.floor(t)+.5-this.newDate(r,1,1).toJD();var n=Math.floor(e/30)+1,i=e-30*(n-1)+1;return this.newDate(r,n,i)}}),n.calendars.ethiopian=a},2084:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}function o(t,e){return t-e*Math.floor(t/e)}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Hebrew",jdEpoch:347995.5,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29,29],hasYearZero:!1,minMonth:1,firstMonth:7,minDay:1,regionalOptions:{"":{name:"Hebrew",epochs:["BAM","AM"],monthNames:["Nisan","Iyar","Sivan","Tammuz","Av","Elul","Tishrei","Cheshvan","Kislev","Tevet","Shevat","Adar","Adar II"],monthNamesShort:["Nis","Iya","Siv","Tam","Av","Elu","Tis","Che","Kis","Tev","She","Ada","Ad2"],dayNames:["Yom Rishon","Yom Sheni","Yom Shlishi","Yom Revi'i","Yom Chamishi","Yom Shishi","Yom Shabbat"],dayNamesShort:["Ris","She","Shl","Rev","Cha","Shi","Sha"],dayNamesMin:["Ri","She","Shl","Re","Ch","Shi","Sha"],digits:null,dateFormat:"dd/mm/yyyy",firstDay:0,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return this._leapYear(e.year())},_leapYear:function(t){return o(7*(t=t<0?t+1:t)+1,19)<7},monthsInYear:function(t){return this._validate(t,this.minMonth,this.minDay,n.local.invalidYear),this._leapYear(t.year?t.year():t)?13:12},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(t){return t=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear).year(),this.toJD(-1===t?1:t+1,7,1)-this.toJD(t,7,1)},daysInMonth:function(t,e){return t.year&&(e=t.month(),t=t.year()),this._validate(t,e,this.minDay,n.local.invalidMonth),12===e&&this.leapYear(t)||8===e&&5===o(this.daysInYear(t),10)?30:9===e&&3===o(this.daysInYear(t),10)?29:this.daysPerMonth[e-1]},weekDay:function(t,e,r){return 6!==this.dayOfWeek(t,e,r)},extraInfo:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return{yearType:(this.leapYear(i)?"embolismic":"common")+" "+["deficient","regular","complete"][this.daysInYear(i)%10-3]}},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);t=i.year(),e=i.month(),r=i.day();var a=t<=0?t+1:t,o=this.jdEpoch+this._delay1(a)+this._delay2(a)+r+1;if(e<7){for(var s=7;s<=this.monthsInYear(t);s++)o+=this.daysInMonth(t,s);for(s=1;s=this.toJD(-1===e?1:e+1,7,1);)e++;for(var r=tthis.toJD(e,r,this.daysInMonth(e,r));)r++;var n=t-this.toJD(e,r,1)+1;return this.newDate(e,r,n)}}),n.calendars.hebrew=a},26368:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Islamic",jdEpoch:1948439.5,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Islamic",epochs:["BH","AH"],monthNames:["Muharram","Safar","Rabi' al-awwal","Rabi' al-thani","Jumada al-awwal","Jumada al-thani","Rajab","Sha'aban","Ramadan","Shawwal","Dhu al-Qi'dah","Dhu al-Hijjah"],monthNamesShort:["Muh","Saf","Rab1","Rab2","Jum1","Jum2","Raj","Sha'","Ram","Shaw","DhuQ","DhuH"],dayNames:["Yawm al-ahad","Yawm al-ithnayn","Yawm ath-thulaathaa'","Yawm al-arbi'aa'","Yawm al-khamīs","Yawm al-jum'a","Yawm as-sabt"],dayNamesShort:["Aha","Ith","Thu","Arb","Kha","Jum","Sab"],dayNamesMin:["Ah","It","Th","Ar","Kh","Ju","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(t){return(11*this._validate(t,this.minMonth,this.minDay,n.local.invalidYear).year()+14)%30<11},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(t){return this.leapYear(t)?355:354},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return 5!==this.dayOfWeek(t,e,r)},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return t=i.year(),e=i.month(),t=t<=0?t+1:t,(r=i.day())+Math.ceil(29.5*(e-1))+354*(t-1)+Math.floor((3+11*t)/30)+this.jdEpoch-1},fromJD:function(t){t=Math.floor(t)+.5;var e=Math.floor((30*(t-this.jdEpoch)+10646)/10631);e=e<=0?e-1:e;var r=Math.min(12,Math.ceil((t-29-this.toJD(e,1,1))/29.5)+1),n=t-this.toJD(e,r,1)+1;return this.newDate(e,r,n)}}),n.calendars.islamic=a},24747:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Julian",jdEpoch:1721423.5,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Julian",epochs:["BC","AD"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],digits:null,dateFormat:"mm/dd/yyyy",firstDay:0,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return(t=e.year()<0?e.year()+1:e.year())%4==0},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(4-(n.dayOfWeek()||7),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(2===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return t=i.year(),e=i.month(),r=i.day(),t<0&&t++,e<=2&&(t--,e+=12),Math.floor(365.25*(t+4716))+Math.floor(30.6001*(e+1))+r-1524.5},fromJD:function(t){var e=Math.floor(t+.5)+1524,r=Math.floor((e-122.1)/365.25),n=Math.floor(365.25*r),i=Math.floor((e-n)/30.6001),a=i-Math.floor(i<14?1:13),o=r-Math.floor(a>2?4716:4715),s=e-n-Math.floor(30.6001*i);return o<=0&&o--,this.newDate(o,a,s)}}),n.calendars.julian=a},65616:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}function o(t,e){return t-e*Math.floor(t/e)}function s(t,e){return o(t-1,e)+1}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Mayan",jdEpoch:584282.5,hasYearZero:!0,minMonth:0,firstMonth:0,minDay:0,regionalOptions:{"":{name:"Mayan",epochs:["",""],monthNames:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17"],monthNamesShort:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17"],dayNames:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19"],dayNamesShort:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19"],dayNamesMin:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19"],digits:null,dateFormat:"YYYY.m.d",firstDay:0,isRTL:!1,haabMonths:["Pop","Uo","Zip","Zotz","Tzec","Xul","Yaxkin","Mol","Chen","Yax","Zac","Ceh","Mac","Kankin","Muan","Pax","Kayab","Cumku","Uayeb"],tzolkinMonths:["Imix","Ik","Akbal","Kan","Chicchan","Cimi","Manik","Lamat","Muluc","Oc","Chuen","Eb","Ben","Ix","Men","Cib","Caban","Etznab","Cauac","Ahau"]}},leapYear:function(t){return this._validate(t,this.minMonth,this.minDay,n.local.invalidYear),!1},formatYear:function(t){t=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear).year();var e=Math.floor(t/400);return t%=400,t+=t<0?400:0,e+"."+Math.floor(t/20)+"."+t%20},forYear:function(t){if((t=t.split(".")).length<3)throw"Invalid Mayan year";for(var e=0,r=0;r19||r>0&&n<0)throw"Invalid Mayan year";e=20*e+n}return e},monthsInYear:function(t){return this._validate(t,this.minMonth,this.minDay,n.local.invalidYear),18},weekOfYear:function(t,e,r){return this._validate(t,e,r,n.local.invalidDate),0},daysInYear:function(t){return this._validate(t,this.minMonth,this.minDay,n.local.invalidYear),360},daysInMonth:function(t,e){return this._validate(t,e,this.minDay,n.local.invalidMonth),20},daysInWeek:function(){return 5},dayOfWeek:function(t,e,r){return this._validate(t,e,r,n.local.invalidDate).day()},weekDay:function(t,e,r){return this._validate(t,e,r,n.local.invalidDate),!0},extraInfo:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate).toJD(),a=this._toHaab(i),o=this._toTzolkin(i);return{haabMonthName:this.local.haabMonths[a[0]-1],haabMonth:a[0],haabDay:a[1],tzolkinDayName:this.local.tzolkinMonths[o[0]-1],tzolkinDay:o[0],tzolkinTrecena:o[1]}},_toHaab:function(t){var e=o(8+(t-=this.jdEpoch)+340,365);return[Math.floor(e/20)+1,o(e,20)]},_toTzolkin:function(t){return[s(20+(t-=this.jdEpoch),20),s(t+4,13)]},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return i.day()+20*i.month()+360*i.year()+this.jdEpoch},fromJD:function(t){t=Math.floor(t)+.5-this.jdEpoch;var e=Math.floor(t/360);t%=360,t+=t<0?360:0;var r=Math.floor(t/20),n=t%20;return this.newDate(e,r,n)}}),n.calendars.mayan=a},30632:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar;var o=n.instance("gregorian");i(a.prototype,{name:"Nanakshahi",jdEpoch:2257673.5,daysPerMonth:[31,31,31,31,31,30,30,30,30,30,30,30],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Nanakshahi",epochs:["BN","AN"],monthNames:["Chet","Vaisakh","Jeth","Harh","Sawan","Bhadon","Assu","Katak","Maghar","Poh","Magh","Phagun"],monthNamesShort:["Che","Vai","Jet","Har","Saw","Bha","Ass","Kat","Mgr","Poh","Mgh","Pha"],dayNames:["Somvaar","Mangalvar","Budhvaar","Veervaar","Shukarvaar","Sanicharvaar","Etvaar"],dayNamesShort:["Som","Mangal","Budh","Veer","Shukar","Sanichar","Et"],dayNamesMin:["So","Ma","Bu","Ve","Sh","Sa","Et"],digits:null,dateFormat:"dd-mm-yyyy",firstDay:0,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear||n.regionalOptions[""].invalidYear);return o.leapYear(e.year()+(e.year()<1?1:0)+1469)},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(1-(n.dayOfWeek()||7),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidMonth);(t=i.year())<0&&t++;for(var a=i.day(),s=1;s=this.toJD(e+1,1,1);)e++;for(var r=t-Math.floor(this.toJD(e,1,1)+.5)+1,n=1;r>this.daysInMonth(e,n);)r-=this.daysInMonth(e,n),n++;return this.newDate(e,n,r)}}),n.calendars.nanakshahi=a},73040:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Nepali",jdEpoch:1700709.5,daysPerMonth:[31,31,32,32,31,30,30,29,30,29,30,30],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,daysPerYear:365,regionalOptions:{"":{name:"Nepali",epochs:["BBS","ABS"],monthNames:["Baisakh","Jestha","Ashadh","Shrawan","Bhadra","Ashwin","Kartik","Mangsir","Paush","Mangh","Falgun","Chaitra"],monthNamesShort:["Bai","Je","As","Shra","Bha","Ash","Kar","Mang","Pau","Ma","Fal","Chai"],dayNames:["Aaitabaar","Sombaar","Manglbaar","Budhabaar","Bihibaar","Shukrabaar","Shanibaar"],dayNamesShort:["Aaita","Som","Mangl","Budha","Bihi","Shukra","Shani"],dayNamesMin:["Aai","So","Man","Bu","Bi","Shu","Sha"],digits:null,dateFormat:"dd/mm/yyyy",firstDay:1,isRTL:!1}},leapYear:function(t){return this.daysInYear(t)!==this.daysPerYear},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(t){if(t=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear).year(),void 0===this.NEPALI_CALENDAR_DATA[t])return this.daysPerYear;for(var e=0,r=this.minMonth;r<=12;r++)e+=this.NEPALI_CALENDAR_DATA[t][r];return e},daysInMonth:function(t,e){return t.year&&(e=t.month(),t=t.year()),this._validate(t,e,this.minDay,n.local.invalidMonth),void 0===this.NEPALI_CALENDAR_DATA[t]?this.daysPerMonth[e-1]:this.NEPALI_CALENDAR_DATA[t][e]},weekDay:function(t,e,r){return 6!==this.dayOfWeek(t,e,r)},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);t=i.year(),e=i.month(),r=i.day();var a=n.instance(),o=0,s=e,l=t;this._createMissingCalendarData(t);var u=t-(s>9||9===s&&r>=this.NEPALI_CALENDAR_DATA[l][0]?56:57);for(9!==e&&(o=r,s--);9!==s;)s<=0&&(s=12,l--),o+=this.NEPALI_CALENDAR_DATA[l][s],s--;return 9===e?(o+=r-this.NEPALI_CALENDAR_DATA[l][0])<0&&(o+=a.daysInYear(u)):o+=this.NEPALI_CALENDAR_DATA[l][9]-this.NEPALI_CALENDAR_DATA[l][0],a.newDate(u,1,1).add(o,"d").toJD()},fromJD:function(t){var e=n.instance().fromJD(t),r=e.year(),i=e.dayOfYear(),a=r+56;this._createMissingCalendarData(a);for(var o=9,s=this.NEPALI_CALENDAR_DATA[a][0],l=this.NEPALI_CALENDAR_DATA[a][o]-s+1;i>l;)++o>12&&(o=1,a++),l+=this.NEPALI_CALENDAR_DATA[a][o];var u=this.NEPALI_CALENDAR_DATA[a][o]-(l-i);return this.newDate(a,o,u)},_createMissingCalendarData:function(t){var e=this.daysPerMonth.slice(0);e.unshift(17);for(var r=t-1;r0?474:473))%2820+474+38)%2816<682},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-(n.dayOfWeek()+1)%7,"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return 5!==this.dayOfWeek(t,e,r)},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);t=i.year(),e=i.month(),r=i.day();var a=t-(t>=0?474:473),s=474+o(a,2820);return r+(e<=7?31*(e-1):30*(e-1)+6)+Math.floor((682*s-110)/2816)+365*(s-1)+1029983*Math.floor(a/2820)+this.jdEpoch-1},fromJD:function(t){var e=(t=Math.floor(t)+.5)-this.toJD(475,1,1),r=Math.floor(e/1029983),n=o(e,1029983),i=2820;if(1029982!==n){var a=Math.floor(n/366),s=o(n,366);i=Math.floor((2134*a+2816*s+2815)/1028522)+a+1}var l=i+2820*r+474;l=l<=0?l-1:l;var u=t-this.toJD(l,1,1)+1,c=u<=186?Math.ceil(u/31):Math.ceil((u-6)/30),f=t-this.toJD(l,c,1)+1;return this.newDate(l,c,f)}}),n.calendars.persian=a,n.calendars.jalali=a},51456:function(t,e,r){var n=r(38700),i=r(50896),a=n.instance();function o(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}o.prototype=new n.baseCalendar,i(o.prototype,{name:"Taiwan",jdEpoch:2419402.5,yearsOffset:1911,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Taiwan",epochs:["BROC","ROC"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:1,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return t=this._t2gYear(e.year()),a.leapYear(t)},weekOfYear:function(t,e,r){var i=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return t=this._t2gYear(i.year()),a.weekOfYear(t,i.month(),i.day())},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(2===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return t=this._t2gYear(i.year()),a.toJD(t,i.month(),i.day())},fromJD:function(t){var e=a.fromJD(t),r=this._g2tYear(e.year());return this.newDate(r,e.month(),e.day())},_t2gYear:function(t){return t+this.yearsOffset+(t>=-this.yearsOffset&&t<=-1?1:0)},_g2tYear:function(t){return t-this.yearsOffset-(t>=1&&t<=this.yearsOffset?1:0)}}),n.calendars.taiwan=o},4592:function(t,e,r){var n=r(38700),i=r(50896),a=n.instance();function o(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}o.prototype=new n.baseCalendar,i(o.prototype,{name:"Thai",jdEpoch:1523098.5,yearsOffset:543,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Thai",epochs:["BBE","BE"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],digits:null,dateFormat:"dd/mm/yyyy",firstDay:0,isRTL:!1}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return t=this._t2gYear(e.year()),a.leapYear(t)},weekOfYear:function(t,e,r){var i=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return t=this._t2gYear(i.year()),a.weekOfYear(t,i.month(),i.day())},daysInMonth:function(t,e){var r=this._validate(t,e,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(2===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(t,e,r){return(this.dayOfWeek(t,e,r)||7)<6},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate);return t=this._t2gYear(i.year()),a.toJD(t,i.month(),i.day())},fromJD:function(t){var e=a.fromJD(t),r=this._g2tYear(e.year());return this.newDate(r,e.month(),e.day())},_t2gYear:function(t){return t-this.yearsOffset-(t>=1&&t<=this.yearsOffset?1:0)},_g2tYear:function(t){return t+this.yearsOffset+(t>=-this.yearsOffset&&t<=-1?1:0)}}),n.calendars.thai=o},45348:function(t,e,r){var n=r(38700),i=r(50896);function a(t){this.local=this.regionalOptions[t||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"UmmAlQura",hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Umm al-Qura",epochs:["BH","AH"],monthNames:["Al-Muharram","Safar","Rabi' al-awwal","Rabi' Al-Thani","Jumada Al-Awwal","Jumada Al-Thani","Rajab","Sha'aban","Ramadan","Shawwal","Dhu al-Qi'dah","Dhu al-Hijjah"],monthNamesShort:["Muh","Saf","Rab1","Rab2","Jum1","Jum2","Raj","Sha'","Ram","Shaw","DhuQ","DhuH"],dayNames:["Yawm al-Ahad","Yawm al-Ithnain","Yawm al-Thalāthā’","Yawm al-Arba‘ā’","Yawm al-Khamīs","Yawm al-Jum‘a","Yawm al-Sabt"],dayNamesMin:["Ah","Ith","Th","Ar","Kh","Ju","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!0}},leapYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);return 355===this.daysInYear(e.year())},weekOfYear:function(t,e,r){var n=this.newDate(t,e,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(t){for(var e=0,r=1;r<=12;r++)e+=this.daysInMonth(t,r);return e},daysInMonth:function(t,e){for(var r=this._validate(t,e,this.minDay,n.local.invalidMonth).toJD()-24e5+.5,i=0,a=0;ar)return o[i]-o[i-1];i++}return 30},weekDay:function(t,e,r){return 5!==this.dayOfWeek(t,e,r)},toJD:function(t,e,r){var i=this._validate(t,e,r,n.local.invalidDate),a=12*(i.year()-1)+i.month()-15292;return i.day()+o[a-1]-1+24e5-.5},fromJD:function(t){for(var e=t-24e5+.5,r=0,n=0;ne);n++)r++;var i=r+15292,a=Math.floor((i-1)/12),s=a+1,l=i-12*a,u=e-o[r-1]+1;return this.newDate(s,l,u)},isValid:function(t,e,r){var i=n.baseCalendar.prototype.isValid.apply(this,arguments);return i&&(i=(t=null!=t.year?t.year:t)>=1276&&t<=1500),i},_validate:function(t,e,r,i){var a=n.baseCalendar.prototype._validate.apply(this,arguments);if(a.year<1276||a.year>1500)throw i.replace(/\{0\}/,this.local.name);return a}}),n.calendars.ummalqura=a;var o=[20,50,79,109,138,168,197,227,256,286,315,345,374,404,433,463,492,522,551,581,611,641,670,700,729,759,788,818,847,877,906,936,965,995,1024,1054,1083,1113,1142,1172,1201,1231,1260,1290,1320,1350,1379,1409,1438,1468,1497,1527,1556,1586,1615,1645,1674,1704,1733,1763,1792,1822,1851,1881,1910,1940,1969,1999,2028,2058,2087,2117,2146,2176,2205,2235,2264,2294,2323,2353,2383,2413,2442,2472,2501,2531,2560,2590,2619,2649,2678,2708,2737,2767,2796,2826,2855,2885,2914,2944,2973,3003,3032,3062,3091,3121,3150,3180,3209,3239,3268,3298,3327,3357,3386,3416,3446,3476,3505,3535,3564,3594,3623,3653,3682,3712,3741,3771,3800,3830,3859,3889,3918,3948,3977,4007,4036,4066,4095,4125,4155,4185,4214,4244,4273,4303,4332,4362,4391,4421,4450,4480,4509,4539,4568,4598,4627,4657,4686,4716,4745,4775,4804,4834,4863,4893,4922,4952,4981,5011,5040,5070,5099,5129,5158,5188,5218,5248,5277,5307,5336,5366,5395,5425,5454,5484,5513,5543,5572,5602,5631,5661,5690,5720,5749,5779,5808,5838,5867,5897,5926,5956,5985,6015,6044,6074,6103,6133,6162,6192,6221,6251,6281,6311,6340,6370,6399,6429,6458,6488,6517,6547,6576,6606,6635,6665,6694,6724,6753,6783,6812,6842,6871,6901,6930,6960,6989,7019,7048,7078,7107,7137,7166,7196,7225,7255,7284,7314,7344,7374,7403,7433,7462,7492,7521,7551,7580,7610,7639,7669,7698,7728,7757,7787,7816,7846,7875,7905,7934,7964,7993,8023,8053,8083,8112,8142,8171,8201,8230,8260,8289,8319,8348,8378,8407,8437,8466,8496,8525,8555,8584,8614,8643,8673,8702,8732,8761,8791,8821,8850,8880,8909,8938,8968,8997,9027,9056,9086,9115,9145,9175,9205,9234,9264,9293,9322,9352,9381,9410,9440,9470,9499,9529,9559,9589,9618,9648,9677,9706,9736,9765,9794,9824,9853,9883,9913,9943,9972,10002,10032,10061,10090,10120,10149,10178,10208,10237,10267,10297,10326,10356,10386,10415,10445,10474,10504,10533,10562,10592,10621,10651,10680,10710,10740,10770,10799,10829,10858,10888,10917,10947,10976,11005,11035,11064,11094,11124,11153,11183,11213,11242,11272,11301,11331,11360,11389,11419,11448,11478,11507,11537,11567,11596,11626,11655,11685,11715,11744,11774,11803,11832,11862,11891,11921,11950,11980,12010,12039,12069,12099,12128,12158,12187,12216,12246,12275,12304,12334,12364,12393,12423,12453,12483,12512,12542,12571,12600,12630,12659,12688,12718,12747,12777,12807,12837,12866,12896,12926,12955,12984,13014,13043,13072,13102,13131,13161,13191,13220,13250,13280,13310,13339,13368,13398,13427,13456,13486,13515,13545,13574,13604,13634,13664,13693,13723,13752,13782,13811,13840,13870,13899,13929,13958,13988,14018,14047,14077,14107,14136,14166,14195,14224,14254,14283,14313,14342,14372,14401,14431,14461,14490,14520,14550,14579,14609,14638,14667,14697,14726,14756,14785,14815,14844,14874,14904,14933,14963,14993,15021,15051,15081,15110,15140,15169,15199,15228,15258,15287,15317,15347,15377,15406,15436,15465,15494,15524,15553,15582,15612,15641,15671,15701,15731,15760,15790,15820,15849,15878,15908,15937,15966,15996,16025,16055,16085,16114,16144,16174,16204,16233,16262,16292,16321,16350,16380,16409,16439,16468,16498,16528,16558,16587,16617,16646,16676,16705,16734,16764,16793,16823,16852,16882,16912,16941,16971,17001,17030,17060,17089,17118,17148,17177,17207,17236,17266,17295,17325,17355,17384,17414,17444,17473,17502,17532,17561,17591,17620,17650,17679,17709,17738,17768,17798,17827,17857,17886,17916,17945,17975,18004,18034,18063,18093,18122,18152,18181,18211,18241,18270,18300,18330,18359,18388,18418,18447,18476,18506,18535,18565,18595,18625,18654,18684,18714,18743,18772,18802,18831,18860,18890,18919,18949,18979,19008,19038,19068,19098,19127,19156,19186,19215,19244,19274,19303,19333,19362,19392,19422,19452,19481,19511,19540,19570,19599,19628,19658,19687,19717,19746,19776,19806,19836,19865,19895,19924,19954,19983,20012,20042,20071,20101,20130,20160,20190,20219,20249,20279,20308,20338,20367,20396,20426,20455,20485,20514,20544,20573,20603,20633,20662,20692,20721,20751,20780,20810,20839,20869,20898,20928,20957,20987,21016,21046,21076,21105,21135,21164,21194,21223,21253,21282,21312,21341,21371,21400,21430,21459,21489,21519,21548,21578,21607,21637,21666,21696,21725,21754,21784,21813,21843,21873,21902,21932,21962,21991,22021,22050,22080,22109,22138,22168,22197,22227,22256,22286,22316,22346,22375,22405,22434,22464,22493,22522,22552,22581,22611,22640,22670,22700,22730,22759,22789,22818,22848,22877,22906,22936,22965,22994,23024,23054,23083,23113,23143,23173,23202,23232,23261,23290,23320,23349,23379,23408,23438,23467,23497,23527,23556,23586,23616,23645,23674,23704,23733,23763,23792,23822,23851,23881,23910,23940,23970,23999,24029,24058,24088,24117,24147,24176,24206,24235,24265,24294,24324,24353,24383,24413,24442,24472,24501,24531,24560,24590,24619,24648,24678,24707,24737,24767,24796,24826,24856,24885,24915,24944,24974,25003,25032,25062,25091,25121,25150,25180,25210,25240,25269,25299,25328,25358,25387,25416,25446,25475,25505,25534,25564,25594,25624,25653,25683,25712,25742,25771,25800,25830,25859,25888,25918,25948,25977,26007,26037,26067,26096,26126,26155,26184,26214,26243,26272,26302,26332,26361,26391,26421,26451,26480,26510,26539,26568,26598,26627,26656,26686,26715,26745,26775,26805,26834,26864,26893,26923,26952,26982,27011,27041,27070,27099,27129,27159,27188,27218,27248,27277,27307,27336,27366,27395,27425,27454,27484,27513,27542,27572,27602,27631,27661,27691,27720,27750,27779,27809,27838,27868,27897,27926,27956,27985,28015,28045,28074,28104,28134,28163,28193,28222,28252,28281,28310,28340,28369,28399,28428,28458,28488,28517,28547,28577,28607,28636,28665,28695,28724,28754,28783,28813,28843,28872,28901,28931,28960,28990,29019,29049,29078,29108,29137,29167,29196,29226,29255,29285,29315,29345,29375,29404,29434,29463,29492,29522,29551,29580,29610,29640,29669,29699,29729,29759,29788,29818,29847,29876,29906,29935,29964,29994,30023,30053,30082,30112,30141,30171,30200,30230,30259,30289,30318,30348,30378,30408,30437,30467,30496,30526,30555,30585,30614,30644,30673,30703,30732,30762,30791,30821,30850,30880,30909,30939,30968,30998,31027,31057,31086,31116,31145,31175,31204,31234,31263,31293,31322,31352,31381,31411,31441,31471,31500,31530,31559,31589,31618,31648,31676,31706,31736,31766,31795,31825,31854,31884,31913,31943,31972,32002,32031,32061,32090,32120,32150,32180,32209,32239,32268,32298,32327,32357,32386,32416,32445,32475,32504,32534,32563,32593,32622,32652,32681,32711,32740,32770,32799,32829,32858,32888,32917,32947,32976,33006,33035,33065,33094,33124,33153,33183,33213,33243,33272,33302,33331,33361,33390,33420,33450,33479,33509,33539,33568,33598,33627,33657,33686,33716,33745,33775,33804,33834,33863,33893,33922,33952,33981,34011,34040,34069,34099,34128,34158,34187,34217,34247,34277,34306,34336,34365,34395,34424,34454,34483,34512,34542,34571,34601,34631,34660,34690,34719,34749,34778,34808,34837,34867,34896,34926,34955,34985,35015,35044,35074,35103,35133,35162,35192,35222,35251,35280,35310,35340,35370,35399,35429,35458,35488,35517,35547,35576,35605,35635,35665,35694,35723,35753,35782,35811,35841,35871,35901,35930,35960,35989,36019,36048,36078,36107,36136,36166,36195,36225,36254,36284,36314,36343,36373,36403,36433,36462,36492,36521,36551,36580,36610,36639,36669,36698,36728,36757,36786,36816,36845,36875,36904,36934,36963,36993,37022,37052,37081,37111,37141,37170,37200,37229,37259,37288,37318,37347,37377,37406,37436,37465,37495,37524,37554,37584,37613,37643,37672,37701,37731,37760,37790,37819,37849,37878,37908,37938,37967,37997,38027,38056,38085,38115,38144,38174,38203,38233,38262,38292,38322,38351,38381,38410,38440,38469,38499,38528,38558,38587,38617,38646,38676,38705,38735,38764,38794,38823,38853,38882,38912,38941,38971,39001,39030,39059,39089,39118,39148,39178,39208,39237,39267,39297,39326,39355,39385,39414,39444,39473,39503,39532,39562,39592,39621,39650,39680,39709,39739,39768,39798,39827,39857,39886,39916,39946,39975,40005,40035,40064,40094,40123,40153,40182,40212,40241,40271,40300,40330,40359,40389,40418,40448,40477,40507,40536,40566,40595,40625,40655,40685,40714,40744,40773,40803,40832,40862,40892,40921,40951,40980,41009,41039,41068,41098,41127,41157,41186,41216,41245,41275,41304,41334,41364,41393,41422,41452,41481,41511,41540,41570,41599,41629,41658,41688,41718,41748,41777,41807,41836,41865,41894,41924,41953,41983,42012,42042,42072,42102,42131,42161,42190,42220,42249,42279,42308,42337,42367,42397,42426,42456,42485,42515,42545,42574,42604,42633,42662,42692,42721,42751,42780,42810,42839,42869,42899,42929,42958,42988,43017,43046,43076,43105,43135,43164,43194,43223,43253,43283,43312,43342,43371,43401,43430,43460,43489,43519,43548,43578,43607,43637,43666,43696,43726,43755,43785,43814,43844,43873,43903,43932,43962,43991,44021,44050,44080,44109,44139,44169,44198,44228,44258,44287,44317,44346,44375,44405,44434,44464,44493,44523,44553,44582,44612,44641,44671,44700,44730,44759,44788,44818,44847,44877,44906,44936,44966,44996,45025,45055,45084,45114,45143,45172,45202,45231,45261,45290,45320,45350,45380,45409,45439,45468,45498,45527,45556,45586,45615,45644,45674,45704,45733,45763,45793,45823,45852,45882,45911,45940,45970,45999,46028,46058,46088,46117,46147,46177,46206,46236,46265,46295,46324,46354,46383,46413,46442,46472,46501,46531,46560,46590,46620,46649,46679,46708,46738,46767,46797,46826,46856,46885,46915,46944,46974,47003,47033,47063,47092,47122,47151,47181,47210,47240,47269,47298,47328,47357,47387,47417,47446,47476,47506,47535,47565,47594,47624,47653,47682,47712,47741,47771,47800,47830,47860,47890,47919,47949,47978,48008,48037,48066,48096,48125,48155,48184,48214,48244,48273,48303,48333,48362,48392,48421,48450,48480,48509,48538,48568,48598,48627,48657,48687,48717,48746,48776,48805,48834,48864,48893,48922,48952,48982,49011,49041,49071,49100,49130,49160,49189,49218,49248,49277,49306,49336,49365,49395,49425,49455,49484,49514,49543,49573,49602,49632,49661,49690,49720,49749,49779,49809,49838,49868,49898,49927,49957,49986,50016,50045,50075,50104,50133,50163,50192,50222,50252,50281,50311,50340,50370,50400,50429,50459,50488,50518,50547,50576,50606,50635,50665,50694,50724,50754,50784,50813,50843,50872,50902,50931,50960,50990,51019,51049,51078,51108,51138,51167,51197,51227,51256,51286,51315,51345,51374,51403,51433,51462,51492,51522,51552,51582,51611,51641,51670,51699,51729,51758,51787,51816,51846,51876,51906,51936,51965,51995,52025,52054,52083,52113,52142,52171,52200,52230,52260,52290,52319,52349,52379,52408,52438,52467,52497,52526,52555,52585,52614,52644,52673,52703,52733,52762,52792,52822,52851,52881,52910,52939,52969,52998,53028,53057,53087,53116,53146,53176,53205,53235,53264,53294,53324,53353,53383,53412,53441,53471,53500,53530,53559,53589,53619,53648,53678,53708,53737,53767,53796,53825,53855,53884,53913,53943,53973,54003,54032,54062,54092,54121,54151,54180,54209,54239,54268,54297,54327,54357,54387,54416,54446,54476,54505,54535,54564,54593,54623,54652,54681,54711,54741,54770,54800,54830,54859,54889,54919,54948,54977,55007,55036,55066,55095,55125,55154,55184,55213,55243,55273,55302,55332,55361,55391,55420,55450,55479,55508,55538,55567,55597,55627,55657,55686,55716,55745,55775,55804,55834,55863,55892,55922,55951,55981,56011,56040,56070,56100,56129,56159,56188,56218,56247,56276,56306,56335,56365,56394,56424,56454,56483,56513,56543,56572,56601,56631,56660,56690,56719,56749,56778,56808,56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,57723,57753,57783,57813,57842,57871,57901,57930,57959,57989,58018,58048,58077,58107,58137,58167,58196,58226,58255,58285,58314,58343,58373,58402,58432,58461,58491,58521,58551,58580,58610,58639,58669,58698,58727,58757,58786,58816,58845,58875,58905,58934,58964,58994,59023,59053,59082,59111,59141,59170,59200,59229,59259,59288,59318,59348,59377,59407,59436,59466,59495,59525,59554,59584,59613,59643,59672,59702,59731,59761,59791,59820,59850,59879,59909,59939,59968,59997,60027,60056,60086,60115,60145,60174,60204,60234,60264,60293,60323,60352,60381,60411,60440,60469,60499,60528,60558,60588,60618,60648,60677,60707,60736,60765,60795,60824,60853,60883,60912,60942,60972,61002,61031,61061,61090,61120,61149,61179,61208,61237,61267,61296,61326,61356,61385,61415,61445,61474,61504,61533,61563,61592,61621,61651,61680,61710,61739,61769,61799,61828,61858,61888,61917,61947,61976,62006,62035,62064,62094,62123,62153,62182,62212,62242,62271,62301,62331,62360,62390,62419,62448,62478,62507,62537,62566,62596,62625,62655,62685,62715,62744,62774,62803,62832,62862,62891,62921,62950,62980,63009,63039,63069,63099,63128,63157,63187,63216,63246,63275,63305,63334,63363,63393,63423,63453,63482,63512,63541,63571,63600,63630,63659,63689,63718,63747,63777,63807,63836,63866,63895,63925,63955,63984,64014,64043,64073,64102,64131,64161,64190,64220,64249,64279,64309,64339,64368,64398,64427,64457,64486,64515,64545,64574,64603,64633,64663,64692,64722,64752,64782,64811,64841,64870,64899,64929,64958,64987,65017,65047,65076,65106,65136,65166,65195,65225,65254,65283,65313,65342,65371,65401,65431,65460,65490,65520,65549,65579,65608,65638,65667,65697,65726,65755,65785,65815,65844,65874,65903,65933,65963,65992,66022,66051,66081,66110,66140,66169,66199,66228,66258,66287,66317,66346,66376,66405,66435,66465,66494,66524,66553,66583,66612,66641,66671,66700,66730,66760,66789,66819,66849,66878,66908,66937,66967,66996,67025,67055,67084,67114,67143,67173,67203,67233,67262,67292,67321,67351,67380,67409,67439,67468,67497,67527,67557,67587,67617,67646,67676,67705,67735,67764,67793,67823,67852,67882,67911,67941,67971,68e3,68030,68060,68089,68119,68148,68177,68207,68236,68266,68295,68325,68354,68384,68414,68443,68473,68502,68532,68561,68591,68620,68650,68679,68708,68738,68768,68797,68827,68857,68886,68916,68946,68975,69004,69034,69063,69092,69122,69152,69181,69211,69240,69270,69300,69330,69359,69388,69418,69447,69476,69506,69535,69565,69595,69624,69654,69684,69713,69743,69772,69802,69831,69861,69890,69919,69949,69978,70008,70038,70067,70097,70126,70156,70186,70215,70245,70274,70303,70333,70362,70392,70421,70451,70481,70510,70540,70570,70599,70629,70658,70687,70717,70746,70776,70805,70835,70864,70894,70924,70954,70983,71013,71042,71071,71101,71130,71159,71189,71218,71248,71278,71308,71337,71367,71397,71426,71455,71485,71514,71543,71573,71602,71632,71662,71691,71721,71751,71781,71810,71839,71869,71898,71927,71957,71986,72016,72046,72075,72105,72135,72164,72194,72223,72253,72282,72311,72341,72370,72400,72429,72459,72489,72518,72548,72577,72607,72637,72666,72695,72725,72754,72784,72813,72843,72872,72902,72931,72961,72991,73020,73050,73080,73109,73139,73168,73197,73227,73256,73286,73315,73345,73375,73404,73434,73464,73493,73523,73552,73581,73611,73640,73669,73699,73729,73758,73788,73818,73848,73877,73907,73936,73965,73995,74024,74053,74083,74113,74142,74172,74202,74231,74261,74291,74320,74349,74379,74408,74437,74467,74497,74526,74556,74586,74615,74645,74675,74704,74733,74763,74792,74822,74851,74881,74910,74940,74969,74999,75029,75058,75088,75117,75147,75176,75206,75235,75264,75294,75323,75353,75383,75412,75442,75472,75501,75531,75560,75590,75619,75648,75678,75707,75737,75766,75796,75826,75856,75885,75915,75944,75974,76003,76032,76062,76091,76121,76150,76180,76210,76239,76269,76299,76328,76358,76387,76416,76446,76475,76505,76534,76564,76593,76623,76653,76682,76712,76741,76771,76801,76830,76859,76889,76918,76948,76977,77007,77036,77066,77096,77125,77155,77185,77214,77243,77273,77302,77332,77361,77390,77420,77450,77479,77509,77539,77569,77598,77627,77657,77686,77715,77745,77774,77804,77833,77863,77893,77923,77952,77982,78011,78041,78070,78099,78129,78158,78188,78217,78247,78277,78307,78336,78366,78395,78425,78454,78483,78513,78542,78572,78601,78631,78661,78690,78720,78750,78779,78808,78838,78867,78897,78926,78956,78985,79015,79044,79074,79104,79133,79163,79192,79222,79251,79281,79310,79340,79369,79399,79428,79458,79487,79517,79546,79576,79606,79635,79665,79695,79724,79753,79783,79812,79841,79871,79900,79930,79960,79990]},38700:function(t,e,r){var n=r(50896);function i(){this.regionalOptions=[],this.regionalOptions[""]={invalidCalendar:"Calendar {0} not found",invalidDate:"Invalid {0} date",invalidMonth:"Invalid {0} month",invalidYear:"Invalid {0} year",differentCalendars:"Cannot mix {0} and {1} dates"},this.local=this.regionalOptions[""],this.calendars={},this._localCals={}}function a(t,e,r,n){if(this._calendar=t,this._year=e,this._month=r,this._day=n,0===this._calendar._validateLevel&&!this._calendar.isValid(this._year,this._month,this._day))throw(u.local.invalidDate||u.regionalOptions[""].invalidDate).replace(/\{0\}/,this._calendar.local.name)}function o(t,e){return"000000".substring(0,e-(t=""+t).length)+t}function s(){this.shortYearCutoff="+10"}function l(t){this.local=this.regionalOptions[t]||this.regionalOptions[""]}n(i.prototype,{instance:function(t,e){t=(t||"gregorian").toLowerCase(),e=e||"";var r=this._localCals[t+"-"+e];if(!r&&this.calendars[t]&&(r=new this.calendars[t](e),this._localCals[t+"-"+e]=r),!r)throw(this.local.invalidCalendar||this.regionalOptions[""].invalidCalendar).replace(/\{0\}/,t);return r},newDate:function(t,e,r,n,i){return(n=(null!=t&&t.year?t.calendar():"string"==typeof n?this.instance(n,i):n)||this.instance()).newDate(t,e,r)},substituteDigits:function(t){return function(e){return(e+"").replace(/[0-9]/g,(function(e){return t[e]}))}},substituteChineseDigits:function(t,e){return function(r){for(var n="",i=0;r>0;){var a=r%10;n=(0===a?"":t[a]+e[i])+n,i++,r=Math.floor(r/10)}return 0===n.indexOf(t[1]+e[1])&&(n=n.substr(1)),n||t[0]}}}),n(a.prototype,{newDate:function(t,e,r){return this._calendar.newDate(null==t?this:t,e,r)},year:function(t){return 0===arguments.length?this._year:this.set(t,"y")},month:function(t){return 0===arguments.length?this._month:this.set(t,"m")},day:function(t){return 0===arguments.length?this._day:this.set(t,"d")},date:function(t,e,r){if(!this._calendar.isValid(t,e,r))throw(u.local.invalidDate||u.regionalOptions[""].invalidDate).replace(/\{0\}/,this._calendar.local.name);return this._year=t,this._month=e,this._day=r,this},leapYear:function(){return this._calendar.leapYear(this)},epoch:function(){return this._calendar.epoch(this)},formatYear:function(){return this._calendar.formatYear(this)},monthOfYear:function(){return this._calendar.monthOfYear(this)},weekOfYear:function(){return this._calendar.weekOfYear(this)},daysInYear:function(){return this._calendar.daysInYear(this)},dayOfYear:function(){return this._calendar.dayOfYear(this)},daysInMonth:function(){return this._calendar.daysInMonth(this)},dayOfWeek:function(){return this._calendar.dayOfWeek(this)},weekDay:function(){return this._calendar.weekDay(this)},extraInfo:function(){return this._calendar.extraInfo(this)},add:function(t,e){return this._calendar.add(this,t,e)},set:function(t,e){return this._calendar.set(this,t,e)},compareTo:function(t){if(this._calendar.name!==t._calendar.name)throw(u.local.differentCalendars||u.regionalOptions[""].differentCalendars).replace(/\{0\}/,this._calendar.local.name).replace(/\{1\}/,t._calendar.local.name);var e=this._year!==t._year?this._year-t._year:this._month!==t._month?this.monthOfYear()-t.monthOfYear():this._day-t._day;return 0===e?0:e<0?-1:1},calendar:function(){return this._calendar},toJD:function(){return this._calendar.toJD(this)},fromJD:function(t){return this._calendar.fromJD(t)},toJSDate:function(){return this._calendar.toJSDate(this)},fromJSDate:function(t){return this._calendar.fromJSDate(t)},toString:function(){return(this.year()<0?"-":"")+o(Math.abs(this.year()),4)+"-"+o(this.month(),2)+"-"+o(this.day(),2)}}),n(s.prototype,{_validateLevel:0,newDate:function(t,e,r){return null==t?this.today():(t.year&&(this._validate(t,e,r,u.local.invalidDate||u.regionalOptions[""].invalidDate),r=t.day(),e=t.month(),t=t.year()),new a(this,t,e,r))},today:function(){return this.fromJSDate(new Date)},epoch:function(t){return this._validate(t,this.minMonth,this.minDay,u.local.invalidYear||u.regionalOptions[""].invalidYear).year()<0?this.local.epochs[0]:this.local.epochs[1]},formatYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,u.local.invalidYear||u.regionalOptions[""].invalidYear);return(e.year()<0?"-":"")+o(Math.abs(e.year()),4)},monthsInYear:function(t){return this._validate(t,this.minMonth,this.minDay,u.local.invalidYear||u.regionalOptions[""].invalidYear),12},monthOfYear:function(t,e){var r=this._validate(t,e,this.minDay,u.local.invalidMonth||u.regionalOptions[""].invalidMonth);return(r.month()+this.monthsInYear(r)-this.firstMonth)%this.monthsInYear(r)+this.minMonth},fromMonthOfYear:function(t,e){var r=(e+this.firstMonth-2*this.minMonth)%this.monthsInYear(t)+this.minMonth;return this._validate(t,r,this.minDay,u.local.invalidMonth||u.regionalOptions[""].invalidMonth),r},daysInYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,u.local.invalidYear||u.regionalOptions[""].invalidYear);return this.leapYear(e)?366:365},dayOfYear:function(t,e,r){var n=this._validate(t,e,r,u.local.invalidDate||u.regionalOptions[""].invalidDate);return n.toJD()-this.newDate(n.year(),this.fromMonthOfYear(n.year(),this.minMonth),this.minDay).toJD()+1},daysInWeek:function(){return 7},dayOfWeek:function(t,e,r){var n=this._validate(t,e,r,u.local.invalidDate||u.regionalOptions[""].invalidDate);return(Math.floor(this.toJD(n))+2)%this.daysInWeek()},extraInfo:function(t,e,r){return this._validate(t,e,r,u.local.invalidDate||u.regionalOptions[""].invalidDate),{}},add:function(t,e,r){return this._validate(t,this.minMonth,this.minDay,u.local.invalidDate||u.regionalOptions[""].invalidDate),this._correctAdd(t,this._add(t,e,r),e,r)},_add:function(t,e,r){if(this._validateLevel++,"d"===r||"w"===r){var n=t.toJD()+e*("w"===r?this.daysInWeek():1),i=t.calendar().fromJD(n);return this._validateLevel--,[i.year(),i.month(),i.day()]}try{var a=t.year()+("y"===r?e:0),o=t.monthOfYear()+("m"===r?e:0);i=t.day(),"y"===r?(t.month()!==this.fromMonthOfYear(a,o)&&(o=this.newDate(a,t.month(),this.minDay).monthOfYear()),o=Math.min(o,this.monthsInYear(a)),i=Math.min(i,this.daysInMonth(a,this.fromMonthOfYear(a,o)))):"m"===r&&(function(t){for(;oe-1+t.minMonth;)a++,o-=e,e=t.monthsInYear(a)}(this),i=Math.min(i,this.daysInMonth(a,this.fromMonthOfYear(a,o))));var s=[a,this.fromMonthOfYear(a,o),i];return this._validateLevel--,s}catch(t){throw this._validateLevel--,t}},_correctAdd:function(t,e,r,n){if(!(this.hasYearZero||"y"!==n&&"m"!==n||0!==e[0]&&t.year()>0==e[0]>0)){var i={y:[1,1,"y"],m:[1,this.monthsInYear(-1),"m"],w:[this.daysInWeek(),this.daysInYear(-1),"d"],d:[1,this.daysInYear(-1),"d"]}[n],a=r<0?-1:1;e=this._add(t,r*i[0]+a*i[1],i[2])}return t.date(e[0],e[1],e[2])},set:function(t,e,r){this._validate(t,this.minMonth,this.minDay,u.local.invalidDate||u.regionalOptions[""].invalidDate);var n="y"===r?e:t.year(),i="m"===r?e:t.month(),a="d"===r?e:t.day();return"y"!==r&&"m"!==r||(a=Math.min(a,this.daysInMonth(n,i))),t.date(n,i,a)},isValid:function(t,e,r){this._validateLevel++;var n=this.hasYearZero||0!==t;if(n){var i=this.newDate(t,e,this.minDay);n=e>=this.minMonth&&e-this.minMonth=this.minDay&&r-this.minDay13.5?13:1),u=i-(l>2.5?4716:4715);return u<=0&&u--,this.newDate(u,l,s)},toJSDate:function(t,e,r){var n=this._validate(t,e,r,u.local.invalidDate||u.regionalOptions[""].invalidDate),i=new Date(n.year(),n.month()-1,n.day());return i.setHours(0),i.setMinutes(0),i.setSeconds(0),i.setMilliseconds(0),i.setHours(i.getHours()>12?i.getHours()+2:0),i},fromJSDate:function(t){return this.newDate(t.getFullYear(),t.getMonth()+1,t.getDate())}});var u=t.exports=new i;u.cdate=a,u.baseCalendar=s,u.calendars.gregorian=l},15168:function(t,e,r){var n=r(50896),i=r(38700);n(i.regionalOptions[""],{invalidArguments:"Invalid arguments",invalidFormat:"Cannot format a date from another calendar",missingNumberAt:"Missing number at position {0}",unknownNameAt:"Unknown name at position {0}",unexpectedLiteralAt:"Unexpected literal at position {0}",unexpectedText:"Additional text found at end"}),i.local=i.regionalOptions[""],n(i.cdate.prototype,{formatDate:function(t,e){return"string"!=typeof t&&(e=t,t=""),this._calendar.formatDate(t||"",this,e)}}),n(i.baseCalendar.prototype,{UNIX_EPOCH:i.instance().newDate(1970,1,1).toJD(),SECS_PER_DAY:86400,TICKS_EPOCH:i.instance().jdEpoch,TICKS_PER_DAY:864e9,ATOM:"yyyy-mm-dd",COOKIE:"D, dd M yyyy",FULL:"DD, MM d, yyyy",ISO_8601:"yyyy-mm-dd",JULIAN:"J",RFC_822:"D, d M yy",RFC_850:"DD, dd-M-yy",RFC_1036:"D, d M yy",RFC_1123:"D, d M yyyy",RFC_2822:"D, d M yyyy",RSS:"D, d M yy",TICKS:"!",TIMESTAMP:"@",W3C:"yyyy-mm-dd",formatDate:function(t,e,r){if("string"!=typeof t&&(r=e,e=t,t=""),!e)return"";if(e.calendar()!==this)throw i.local.invalidFormat||i.regionalOptions[""].invalidFormat;t=t||this.local.dateFormat;for(var n,a,o,s=(r=r||{}).dayNamesShort||this.local.dayNamesShort,l=r.dayNames||this.local.dayNames,u=r.monthNumbers||this.local.monthNumbers,c=r.monthNamesShort||this.local.monthNamesShort,f=r.monthNames||this.local.monthNames,h=(r.calculateWeek||this.local.calculateWeek,function(e,r){for(var n=1;_+n1}),p=function(t,e,r,n){var i=""+e;if(h(t,n))for(;i.length1},x=function(t,r){var n=m(t,r),a=[2,3,n?4:2,n?4:2,10,11,20]["oyYJ@!".indexOf(t)+1],o=new RegExp("^-?\\d{1,"+a+"}"),s=e.substring(A).match(o);if(!s)throw(i.local.missingNumberAt||i.regionalOptions[""].missingNumberAt).replace(/\{0\}/,A);return A+=s[0].length,parseInt(s[0],10)},b=this,_=function(){if("function"==typeof l){m("m");var t=l.call(b,e.substring(A));return A+=t.length,t}return x("m")},w=function(t,r,n,a){for(var o=m(t,a)?n:r,s=0;s-1){p=1,d=v;for(var E=this.daysInMonth(h,p);d>E;E=this.daysInMonth(h,p))p++,d-=E}return f>-1?this.fromJD(f):this.newDate(h,p,d)},determineDate:function(t,e,r,n,i){r&&"object"!=typeof r&&(i=n,n=r,r=null),"string"!=typeof n&&(i=n,n="");var a=this;return e=e?e.newDate():null,null==t?e:"string"==typeof t?function(t){try{return a.parseDate(n,t,i)}catch(t){}for(var e=((t=t.toLowerCase()).match(/^c/)&&r?r.newDate():null)||a.today(),o=/([+-]?[0-9]+)\s*(d|w|m|y)?/g,s=o.exec(t);s;)e.add(parseInt(s[1],10),s[2]||"d"),s=o.exec(t);return e}(t):"number"==typeof t?isNaN(t)||t===1/0||t===-1/0?e:a.today().add(t,"d"):a.newDate(t)}})},21576:function(){},19768:function(){},63436:function(t,e,r){"use strict";var n=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],i="undefined"==typeof globalThis?r.g:globalThis;t.exports=function(){for(var t=[],e=0;e>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?T(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?T(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=h.exec(t))?new A(e[1],e[2],e[3],1):(e=p.exec(t))?new A(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=d.exec(t))?T(e[1],e[2],e[3],e[4]):(e=v.exec(t))?T(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=g.exec(t))?P(e[1],e[2]/100,e[3]/100,1):(e=y.exec(t))?P(e[1],e[2]/100,e[3]/100,e[4]):m.hasOwnProperty(t)?w(m[t]):"transparent"===t?new A(NaN,NaN,NaN,0):null}function w(t){return new A(t>>16&255,t>>8&255,255&t,1)}function T(t,e,r,n){return n<=0&&(t=e=r=NaN),new A(t,e,r,n)}function k(t,e,r,n){return 1===arguments.length?((i=t)instanceof a||(i=_(i)),i?new A((i=i.rgb()).r,i.g,i.b,i.opacity):new A):new A(t,e,r,null==n?1:n);var i}function A(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function M(){return"#".concat(C(this.r)).concat(C(this.g)).concat(C(this.b))}function S(){var t=E(this.opacity);return"".concat(1===t?"rgb(":"rgba(").concat(L(this.r),", ").concat(L(this.g),", ").concat(L(this.b)).concat(1===t?")":", ".concat(t,")"))}function E(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function L(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function C(t){return((t=L(t))<16?"0":"")+t.toString(16)}function P(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new I(t,e,r,n)}function O(t){if(t instanceof I)return new I(t.h,t.s,t.l,t.opacity);if(t instanceof a||(t=_(t)),!t)return new I;if(t instanceof I)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,i=Math.min(e,r,n),o=Math.max(e,r,n),s=NaN,l=o-i,u=(o+i)/2;return l?(s=e===o?(r-n)/l+6*(r0&&u<1?0:s,new I(s,l,u,t.opacity)}function I(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function D(t){return(t=(t||0)%360)<0?t+360:t}function z(t){return Math.max(0,Math.min(1,t||0))}function R(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function F(t,e,r,n,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*r+(1+3*t+3*a-3*o)*n+o*i)/6}n(a,_,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:x,formatHex:x,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return O(this).formatHsl()},formatRgb:b,toString:b}),n(A,k,i(a,{brighter:function(t){return t=null==t?s:Math.pow(s,t),new A(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?o:Math.pow(o,t),new A(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},clamp:function(){return new A(L(this.r),L(this.g),L(this.b),E(this.opacity))},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:M,formatHex:M,formatHex8:function(){return"#".concat(C(this.r)).concat(C(this.g)).concat(C(this.b)).concat(C(255*(isNaN(this.opacity)?1:this.opacity)))},formatRgb:S,toString:S})),n(I,(function(t,e,r,n){return 1===arguments.length?O(t):new I(t,e,r,null==n?1:n)}),i(a,{brighter:function(t){return t=null==t?s:Math.pow(s,t),new I(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?o:Math.pow(o,t),new I(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,i=2*r-n;return new A(R(t>=240?t-240:t+120,i,n),R(t,i,n),R(t<120?t+240:t-120,i,n),this.opacity)},clamp:function(){return new I(D(this.h),z(this.s),z(this.l),E(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=E(this.opacity);return"".concat(1===t?"hsl(":"hsla(").concat(D(this.h),", ").concat(100*z(this.s),"%, ").concat(100*z(this.l),"%").concat(1===t?")":", ".concat(t,")"))}}));var B=function(t){return function(){return t}};function N(t,e){var r=e-t;return r?function(t,e){return function(r){return t+r*e}}(t,r):B(isNaN(t)?e:t)}var j=function t(e){var r=function(t){return 1==(t=+t)?N:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):B(isNaN(e)?r:e)}}(e);function n(t,e){var n=r((t=k(t)).r,(e=k(e)).r),i=r(t.g,e.g),a=r(t.b,e.b),o=N(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return n.gamma=t,n}(1);function U(t){return function(e){var r,n,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(r=0;r=1?(r=1,e-1):Math.floor(r*e),i=t[n],a=t[n+1],o=n>0?t[n-1]:2*i-a,s=na&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(r=r[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:H(r,n)})),a=X.lastIndex;return a
+ + \ No newline at end of file diff --git a/public/dashboard/maps/fr/ras-map.html b/public/dashboard/maps/fr/ras-map.html index d4cbc5124..4107bf047 100644 --- a/public/dashboard/maps/fr/ras-map.html +++ b/public/dashboard/maps/fr/ras-map.html @@ -25,7 +25,7 @@

J)Oo5)B?Q{ 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 z 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 z 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 z z)-1_7m|Elc&q;Avcal_;>wvT<7YXf^XyS*DG>MNt=e%yu&uvDjp`@k_NI*6uWK#3f zrhq*U1(6*(qeH{dE1gFlxei0}+2FCC>pauGaU2*Irqm-Ev6lA7YpVmZ2mAaxvZ|G= z?_bRgZ)N$K%e-#8&*Tt(8}xnDQ6I{TZM*;H9{Hz%emeV?XbTsXDVG0>X3BM*ro;XY z(a?t$t+hg1tfu?D0Fy@Kh}DST9_nk7+vB$4Eq2zcx+aadvk~aM{5X?ccVo#)&AA~QJ0*5fLHph>Y zsXldzd=s~UGeBg-Dco@BZ&qe&A_1#P*mEb8vC)~?B-w;KD(HI0${3DUxhc-ZyjtS# zCZr|F(<#?>RtT~ct9PoS5i!Ao@unKY@F-!!)!T|=P14)}Js}tE&qIV7*>UgllkSYV z)T!J>@rm0A_p|+j!+H8D6P$fu=W)kTdTD#M-7r(L4evfMxlf~@Jk-ITlxFmeh-y1J z#xK;npEqHl5kaH?Ztl0S(O;NC$-(m?Yu@NGuZeo$ktQb?$UxOZ>qi#qTP+c}ry5-8 zTwH%$5GIqQ-*0gpW%_f~(vGY}o~mt&NrWWrooQ0J&@II0vcyE9w{JR59yN!;PfYdG zx)6hr+#&*qk&aDGT|JTn6+a$NQHN#I##G!X>dBJK?E?1E5&e2zfzAfwT;z&xW$c8rPhZ}?UW2uX=R zxld8U^<)uN-Krgp1-BP0?5X`v*1p$V(L8UYeW*HK_}Bkydx`jW-T;05lkky2kp>@{ z49&-sZnfbCxS^ev4*YsGkE3VwPYHV+0W+gR48t=*_>5KH`&O9cQ{7|Z%5Uh)^S%3R zQLw}*1XR_Wmk;Wn?Fr4H8lYE-R59yt9vX6K33bze19rHDmoX`#@nwDhxxNdovbK1< z?`E{>FZxhP_3?UcGsRsh*21yN-=L({fzPNfv3K$q2$CBc?s`+MDE^Ou>y_d=F27me zc#Cyo)O|LWZI$$1RnV5*?KOzDF-c}Db{aCMd-B)XxHx*oZu9>87+P9Q@3r_Q6*8&m zCB<)TRW2~LS|v1w$>?U7FAhXE{S?+@bce32&gvH4 z_KTfYF)v9Mh$h1k9GxPGiBw3}FO&=G!M|Ch`ebm;V1leP;5pBdFT`$WO^S-dm65!1 zp#^7W3}#0E~sm%&qE&$B3E9K=b!uI%FdoIMYB8MKCT^7V@_68y-CyNSmj_~@VI zPl_}-zkhQQ*;^c$CM*1k^NZyZ{qJB)OyoZ|EJ2%18CG`D_?y55bzQbv$-wuXIF>`1 zp9urv%<4Zt6aF*=__ZHGdPuCQ@OMw?(|yx~L6N1Gu)W=0Sl`!ofByah_ zvs_)7lz9$rT2fZ6u`Y^)vkNzkzGc&leamqzC%aW7aJfl$K&3tZ_GUd`Pb|uj(g)@< z1mT!2*xa~p-g|#7LGMBRy?&jnOjHNY94Hq#E7KWd#M&uc7lazq!A$Yo*x z6Q^z(Y~OX&L%A@1Bi$RJcL_wOOcW|BPPh6tj*|qR2IA6q zLQNe9+VU$c=S;hYWf}TrkY-Zlz@sA0`;p3#LZG|vF`J_;)l%UPsKpm`+{EO5E67VD zrR`m}M>fHZ5R|!xw2WZXUJ;8L37D*=Mt|7{)_r;=_G``*ddhizZ(P}-$t)Jd?d6`ooHeXuUku*5z%H-re+;ETzU0(g_R1$lIIzvWFr_Aa=0hmQgnN90I*8CdVGb5SEAXa{g@pioIpB zv_PnUr9BO9S5b}Q)#@Jtzst2iF&C^zrMa;I`mX=Z?y=)_gh?Z?5=zz1!J|?zPV{^e2Nc=)k!M>ed)15})9*L0nyR{a!bE$Yc$1}$2-S~6(j`X0o z-clpi7A>h;%B~(~M?kKkagN+r3PaLtGmsmj>J+d(#EGlD)Cu6|68#zKi0(`>r;DzN zm4{abc-q~?6PR=W3Cw58+8AKTpy-&w#POePBYr4-{b^?ZF6{`-^%~di0I^|i-wt+W zLXchZ6?a+G>h~Si%a&JYe;!WLi|AquET;A^Yf=raMlSB$s&+E`OY!-Yu$4^l#scyf zJeLr|uJ1|#3zD_*^kO`1UC;`ofhZ;%V}!KaBaCY2JJ0@Gf)P?ms^bZfkef|D20|JXR9o|2&WBR=*@tk!WOUz{~L%);x-E zy|I+1rU7@^3Y@-C#%q8Ts-Z zj(G8V>(;`fPF%3u!!OJb!DFA0O#Tfo*(#%7nUgH3drO4cfey`IQES4O+$uP%xYH)I z7X|F$PD`;eFVOM{aXQ`mh3sO#J+C5B69&L#p{1H=Z?>`yVGN=^>yTV~cV-!IAYX;{e(asahc{_oQj_uAc_}Uu6az z$xx#1*T%0w--RMR&MYn-?&_fE29etX2^svcUcw-~zm@OXk!|f-yo@hlq)y(=wu$RC z(CAH|l#ANfINXya>wT#;>tD8fy`O@C%!N2is-1fI3T{8eY`|lWmo^R9Ntw-2TZc$_ zO9F#*!|R2TgYD75&Rs1Tn))3R*a0UaWop&K5y=4TD@+ct(+Z4c3c#% zN?#}$ej4^gVR~&bq+<=-^8=^PXlKUH?yH@d%c9S$CnH@?!vk(zuO-c9(QYy?OZAWl?C~yZ%$X)dkLhZ9 z^@>_M3sGsB8^9xfrEwC{Nm4hKO@?ym*;$6CzBjE;=Wg*Vtth!s_qWA;$r@jk^+aAj zAm^hGnXULTpcWzZ$;deBVuvyYr(6x6wWv&1)+%dg66=3>#rqepaM;cO4xHzNr-W(l zbAs;2-#(0~HQNri+u?D$l`EyNw1kGoXRO2vLQ zb-N;A5W**$ZWP{LKiuMl@aJEYC%<_@C~fvrLP+oOTVK}1HhZ`)COO89_WrmDWon}! zt|-|b+Pqb&qp@zz8C*QE75M|{A@wRU>kQI9lF90_}bQ)qha6oD*#t1dhsWy>&lDT{}{1f*^qVQ<`~X-NqvP)bcGba&K? z1D)mH%M9#UM@=aj#0`&>?U!dS)>^1hbHLKyRG6SqI7^=CFuJD4T(!<{meUvPe#lXc za_fbI9BGOTHPQpOWamrCo1^9$S=%NuP6GSABc*^PReH?yV&+;Q8K!P96B@v;h{s}T zjgt%5IwhY!75+X{IOu(>PgW+*(}zSMl!Ms0o;HaXs?rVc(oAzXKj&&wmYvnQClk^D zKUN?TNSLT^{xjOnO}&xR!up__zj^+uh6r-tSyq~zqp?rraL9|@!t;~UyqE+@${S_X z=aQ+l$vVwj6rLe#x4m1Op;J^REi33bEZJlFQNWOfr19&U{{bA~Ux0_gOr7SyeGNV$ zG`hWw%`&*=XR@^IprsdN)~=VUnm^)xVlc>hzW3DO`wrLfGA@H_7REr8KoSVyu);~= z-f`RGSQdGsfAc}Gj|X~0aJ<}AemxbEG!T~!#=XCGh{hn9Z0=9P_=|<&a8j)$80E5K z7=^jk#!iL#%k0CGhc?lMM0i+1OU=Y1k;P<^8)dU#7_&S^g|XHcFD%ivz#9} zN7E0q$|#)RBdQ+P1+?jO(S~HgpG8)SHYI0P3!^vr$kJovvIxvE#0pJPt@PonHr`8ky3SU$ z{Zg3#aBTGVF znQjzGTJJ$<7=J1qN;yy1IEP|M97Vyvb{a(nSg;BeDzs!qW&%kLM0%Zx?7>MGP}w0e?sS=GmK;m;$1e=t0o!dy`}0!6@o~7#Tx1Q z?89MVMS#^!b~|&i@$7B4=K4m*9k%ZwkukJpH7^_)d>6;>lpg>~?rh>})dcU{?wGUm+u*83O zYHeIwAZOZ@+DPi9#B+C79ykJGF{uZU(PdM#>Ue&g1XxLdI4VdxUGUu}tm|hZ)}fTY zGqs2z-mjB8=Zub+;SFYu3wjVcjk zSalyA4i;kqeCdyN4<@6Vr9$E9Q3U^40`M96AKwsQ+))z7+0yvj{=na6c2MX%1fZ-? z`CAF#+J`b_CBQuRNg9}brZ<=4Ww=?-@S>zMAwEgc0PQdDlFGfVhv!M?JX1&fbqDk8a**?rRoZ^*g>I zljGKUqshl0a@X~@+fn-?%KUPs(BqyJ_H{0w1E*;rT;%BYpc<3Uh;Xr7Rz0#+H1^VP zT1*w=nLT|Z`%Cp$+~3gUkW%Oyb+6eAt~u>$wz%cW@iM~e=508>pH-EY&pC_)Cxx zUj`=F-%8Oh96#u&>8M^7-CCA9K=LM=jIyaWE{q#S#3TmfgUPr zqB3-_O~7uGpec1tO)q58`wOoL(zdq}n6n7QdSbQn903P1gA&CW)5tkd_LU&bf(q`s z4#T8nX`}9#$JZtw5kX*^?e{X%30PosUI%>m;MK+zeB(KWl*fS$)w47IdPD>!LrL2~ z=h?ke8o7N7AbZZ4sED#1SnBib3SdQ%&GmFWg8Z@S=OpHB5UA$u#>uFt+q>qXzJ z9#C~S0cg&g8#{C6nr7vCZ!6o1jpNSBbS_XUEG2ZRp#P7icYdh!|Jt{6J56?z&7E!A zZnACLO}5=+yUDg~+jjHx{yg9NU)VqF^}5zNkK^Q$YIx5VJU-I;2V41$X_u@8_egg| z*UN_x`_yWF7n8y&WClVP;L>swzB!0@srVN2=`e|WH@ia=i$}C& zSH@!=tHx8P!=D-( z0=V~SbR>HNvv-kKoF$nbVBW9e6u+LWL+KE1w$QRtgck+iVda)?_^j5%4mV$;+~fvG zZtW^#^}G~roB`_}!I%GsBN_ewf|9pu6n&0gE}6qARajQ=qn*ZnPc?cm?SAg81~fw+ zEm}Mb#mtFT5i0ROidU3+RuR)dh-bsQ#`nnzhv$ma#H)MlmUu#sG_HU!WPjqew=LNi zRPnYBQby{CV$3~gWD$1jUQ+@gghFHwy-&5u1A+=xTgXN zhqlJW6k<#%D(mQgD--*2vuTrJv<{9@f1tbsw-6xRz987IfZnKyRKgCUH&~ko$@)fd z@qQI8a9Y*DWY2``*KHoWq}zOURP97fw+x#4LM9yzDux-L%mk~@5cSW$J~GR~BGaGb zKrALMTx=*+f!Qogun_nzr2e-LpC#I%T;9BneR%3ZJl;p4`NU}j zH|spE3mR_O3>!8#bmxLWC3z01DY3?FOLy(=%&3>WF7=8iUO{*=+|X^xtp9t8Rdmk0 z(F<9WL9{PL`7&+L*NR7ULFZi<1|}~Ls-Gd}ztR9oV7I|FY{nR}PxZy;89~z1g{@y@ z*wK0VgzCq?kqN43hr+PmRW#giswDtPkI@D!Ul7C#LiG4e6Le2&Ms1Y+#)Mi;{yRi^ z+`JgzPXmOCEl9BaC~I|cT9jpHXpdDC{D(cn%g<-T&$}*tl%-JcqGPQ>LHGz3rR#3M z_#bs-KD9)R$s+@|w%{81bj91cdDNq~n>JaZEJ66QX0(DRT61zqxy7>uv19%*qKkQB z9bAEFELDkIVVl{b+EG*Ml5=&rD1yrvg*7Ik&2dTsWF&2X@|h^!6Ko`$8qOE_7TSPDs3=WX%Och6wNK>@uLPx@*I!KY z@3Y(g)HsMx|C@>m($k{L2?vfyp+i`E$nThIW&R0vruSC~beP?~b?0AK(od##9Et}g z!bp7ZyKmG{6%J$|sPIb`*;-@uf}Qr9o-t2D7SEZ>;?@-Du6lIH5Ms%G+?^0YQy4TR^QbGhv zU}EV5&R9f!MVeer6&15xIj+#)CLMDV(}HlHcbPIt6C_bM30{B}*_%2Sfa-UDuROW7 zJ2qmVtP+W}qzGVVK#0Q$9d3`B#NJeOX=~mv%ax zG@wx?vU0xYr3?KO>tT+qhS2^rlkWfF6~2K;wTP+fwgXmK)&Z_PtKrJba%!7;wUfJ? z6Kxo8spBTrzr1~;0}e9xuh6wD&sUi-v}2iLmNW`PN+ROVf4gEoH2#C`_IGOjp)f2d zCS&t2g9tv$D+7vpBYlOYLx6qP@tLJ0+gw0CYWJ*89F1!?qBf0Dn++F7;`7M8V(sPJ z_a3Lv2JKC?WBG%5k@&}gV85Ago8SyO`iQ02!&m;iiUzm;sE|S^5&p5qcdqmN< zDPL1!$fl1cWea$pO1pXL!1;Y^a>^>g^X+G|5bq^Fu-wApQw?pF2SHCtAUibt_KQkWW($|OCa@=QzVh8_Y7j6C3nlv8=0Kj%P+ks z6L#LVG-#q?4FXtXj=&MoDbiD${(TnH;uZDZr6RvLANnyEQ>fO2)E)5dK-?WP>egLv z7B-zWlB-{`i&pU|&a5^M41BiEzl7_nt#2K$ex!jQ%B_j1tqM>$NP%Imh_n@7u@Bjm zm9%8aj$jg9m}5<@j65c80WvV%CbGo}LW=Z>Wd)1+>7ij6ZAO>M-ALiO8SO^SYn35k6EU83 zXE16oR$B8!Yh0iLF}Z{kEK*E%I_+yufhyzO*D~TC*F@c<`U50P?-4p694+?GimceuF8u>ia3?kmwSc7aICBD3)(i{Wy?ZiqeI;DIZ5mcZ% z!ybl1+d$TsSmkpa2>#Ll_uPSI#d8JNGxV(HcJS;y5VSaJ(hm^HePEBn3NOiYF;z3y zhS1##Ay$e)IeZM^j7$J3>&D>dm9ejqYKq!!H~)oe3*(9)M%hvXwC)50+|jgXybW+* zJZF1qwc#7eb2F%0Ynzjj+fz-bcgar`peY#J7s;qk82&mn(&zlNY4>~Vb@)c@KVoXb zd7p|1T_bV`c3(?ILX5gJ{S7Ssd2evtG(oS33E`B!_H_F;yE)0di7X-;E{F&1YHBA( zEkIzrJ5!5%MC(n3ojFNv4iORUdwZ!{G`Vv(rWa93ptNEB>|8b*9jt;ET|kq&QT3#k z7wX0nPMjWE(NY8;PNTd@)UgOz@Wh&lGt>_$j3+596w~*;9pq-v&Ytv?T#40Ir>w3~ zTibu8$ zB+3fQ=$zxr-unL{5p}}<;hg1=WLzBKnSOFBWR!7>GwoTo(aXOjJD-SMznw$9H+wZ* zT5jF_fc?RtQKpLEa?XbF*42vAWR4b=1>H-U)W_p#j?hOux(LbV%+$;)>7yfdq_0b7 z(A~Zv$nS2>KT+q%XkRNN(8q;Wc>C{6dnGGJx$WhE)V5F!Ul(3e?Xk-D;q!(oCpB6- zMkG$*AR=0ywBHM~k5Zc>{c9lsuwKNdMzU5owb3Bpp>X&_&Pdeh7GW}J1A0FuzadAk zFgl|`pWhd(h~Skop&RKEwHASO@*rPggiXQBg`P|+s&kEghLCqdzpIq@^bOIqderay7N>u4DQPzdcO8VnvT zePDZhH2Rmxuqu3hV~MntV zzoxyrCuVwB9{XR^>9k&_SP%E1^Ecy-zGkV<<=N(dg<9?0z6V!;Rp%o;OKjC?Ep6bU z1j;ZRK9vrdMO-47w$=TO>k_jw$fCD1t(QQQcj`Z-2Lj=>F1v{Rtq0xLK5=LT0cmEzvz86w*`1WR0o z#|)4(3rYHeCGZ9r*{NlqPn{hA1PlF;5O;YzSB_2eKsh`{z@hpu|M6Dh>vFurje|UW zMhu;$t1!&({7zQ_SwA|7Cn$#p%`Af8pli4-=QQ2a^yhq()3J(S>j)n_ueElhE{^_ zzptIk8F2iMEGAU3G~}KR_r~JhUqcoiS`fK5Zv7x#9J!jTqo)p8zc6)gU?SBmH@@(q z*GtR|vW9Ttz~DvFc3XP%gaYA3wTqFXSEL;O&$&cE_rK(3hTPa}*214~TW|N|nbMT@ zzLOxCF|7VXysu>+&o)s&-MOwk-VvEs6K}%8JSorZ_lGE{LZwD2)vU+s4~OlTSWdRY zrdn+TD_f$Em-Ylic%RU+N4N0*f7;YSJTjAHo!H)N^<&sUa z_UFHcS*VJnH!`&ie^dUB9B3hqludN|*>~Gi1YV^2F~PwCjakWMz7SF`3B7-JfQ0g# zMJ|jsajP5Y&^@%uhmhlcw&`QDn1uFnib)SN%p9+x)Qg1&fC5=)iwB&>!{DRgTj6Cd zPm9qMcI(4HQKu^hQ_>RcqP7%cWQ=brR7dL1iM(9eML9E)*Hg!_OVBBMdTt1IYj&RO z%FfY;{w+w=r4YUFNM2;uo={mI<=7(e+o{rD!`3RtMEp7<(XgJj%cwb`@S&kVp%@UidZ1smw6hyvIj8P~Gu-{}X-#MvZ*sr<*eJ zX^qpV44kBotZXu{X|L4xKp zdmNlDEVAq?Z$}?6=;)gkXS7h&1GSmD7A%F~&M|NWV5xNr9b6!%I(2fLYnrELyOdBX z>|>z>nktY%Lpky>0Yw+s>#RqJf$#>ueEFKV-Zrut3vT?e7TF!Fb{FC+N_QreFI0Ha z>;A&d@pI=8??65){RqK=Wf@2g*9{~<*Kn`$4?z{7Xxo!5@nE)>%O;*PN&o=;5m5<4 zb}WC1*h6dx@e4(I;vj=U-CVNvLxF}~s#V|E{{yRZ2~(?SX`U3h6*^~t>fEM~fQc=j z=EX0`T`a=?hqS`SOR}B=L-&iaEtlh{mVE#q|Jix&Czz!CoJKE=4pVcNA>$F*zVy2GT4h8P-N_*ozDT>839itZ zs)-}Z$%Nip&arO4qJ+(27MjpyCL_9Q(Y4wJxHC#N!QAP(WbRzJJM%^UP(%pG{^Zi{ zf1SBC$Ij0UaV&PPsK4|jIG?UxT0CEPdzBD(4ctEf-H-&6JNecmmtd1U$T-&@aW<~D zOt};mK;LeA`>9+z(_QPqSfI{|~PL7yNG+!p89~O0E!# z)Cb(v5#J%JjC|&5w~7B;1G7?lG_K_rcfVa+OzB)NC2ufv5AumhrjSNzd6Fpn0iVb# z`pdIfunM#66`mW1A`AhTvY`1z|yZfFY`HFJ% z?#X?wdmXdNSAW9S#?^PT$tZTMzfyO7EwXOJ$+|{WmRO12K8LDxj!xi%dk)EHv)GaY z1_D+N3XtDUBi2bHj03MhW)vzl@+ z6^rh3^04C_rQff+JEOrd5*PvV^&_YPcgGT8Q%yMoU9EENX0*{5o$QNC6xz~aL0g1_ z%B)Wzw3%TG%YfH=h5JoHE!$Y4Qaps~K=Cvbeb4J_q%@(n8~uhP%m1{3NrP#hlZv^> zBvlq00?Vrw5s}{juy9iEFCAP?0)fVSv6Xd2|2Ni@eRF!6J*yx%6k~l~=hUSjC>&J~ zn4uB{8ht?B0}>A@UWxR>uBV%sg&t$4AY{!v0#tVwpPPNh^#1RFeI3V|epp zBsWJxX8mRCA9=;Ut>T$zG3w%JsfF~3aXkDVr~&3+sIiVM8B49Kinq`lqIhEm%&x$_ zLVe<<3tzUwk$I9v(wL!5s@D1aEao8?23vGDwsl_Qy}d*mlD+gVu+Kf3AIE~AK;V;7 zp%5K=$hAPiHNy10xkW&HqFu;kN>|klA{hLxvYduW`x?E@GoZ*PgwL4!hE+ZAMWvb- zyIn}dbI!vk+5T@Id2pfzL4s+Mv@Xp0+VJ!B5pBrAuu>-6pN5VHaErn&SYYu(n5_>& zXO|)9UTC3vU8l?0LHcDS0DCnry)OPMY{yRcgGLVa?Kf-2G_qlbQkp~Iu4D5$lkQ^T zTpQ6JeN8g+S_^wtZHv4=NeiOj2`$tX1P#{}DNS?ED0^Z9DF^0%KLcBt|X z#s^0FTVA~070v`-rjEtL&piyWOQH<-k9AVHC^t(wv36JFvhClZ=YmdFA*#BuL76aTLNF*x1m(Byzpx1H8$J$ z>v{RxAW(y}Wls9|8)htqj-_D+#7cPxKG8J(&7Ky9}X@T##?Pv-S*`z!HY@6nBEPpOvSj1lt=0)T1z8B8~ zKbjK&3|`ss)k4a1+jhb}?u-@xl4aZJVLjp$$IL2lp8pKIB$-~_+L_JKMpy_SAQ>_8 zKSD#ilB-qQ;c+O$F`Po$NGb6hL_6XwUx?uyY7qaWCp$GW1V&LmdF@25$^e|AsU|!I zxTepcmNW-02A2g#@3}))n5gMry1NY|J0)$QOEJ}fnQ?m3geEdWyKX)@aiLQ8NtLtF z7eQOPP9U%02k^71eB2jST)l$H!rzoP3MPLdRBRU))@odGvyKEt2TBO&Y<;(mXzbp> zI16@QRdMZ$ugI+qG(nNsjcO%70S%heya)7Zj}W}8j(384(9&km?fW`*FjtN@)#z7} z?IYL&SIuw$A#Jq`0U=Z;63h|J3U8`!uTrGiI^F%{onTSIb}Sn$Zu9__H{CjtVE?5B z#_9(%uE@XyD)E$D8Txj_Slf2JEIX0`cd&m2KIP5H3yFRgL31{-V15YGyBc1C&+qN> zsn*FRnHX@;mJ+ZH-??woEI?ZECH7=J8H4YQ^@5QO5T}w zmJ}lqDVThwGs^|!#H@E>JI?(J19}|;Xwo`iNPRDR{@8~ufka=K@sAMu7~-YN*`;Mr zIPP4Xdm7ek%Sdv)taFhov&fi}NK3>m=uQdp$%NWlBUEH3pfqJLU5pHOKOxODcpczx zJ6^u`d8qeGH~CbkVYTULcSpw8)BP~RNBGswpb20qU^OE}z{a;U0E#F6jN?k1Gns3?L+d(H<+^90A8$Gwp5(x#-U}vPM zx?K%-Xf8-+Y!M{zNsK>UoL4{DujM(W8X#hs-(1O3e_xF^ndopn(WjYq_kAsFf4C;^ zA2BqaA?gp4i%4rMy3d+(>I65Dcg`V4r%+@?Wl2R7xuY>BZo$BHS!0dko*Xa1;gs1= z*~vzZXmR0dy{|l5DGIqi?5{FC5N-GdoW$9YA5hM|T2;8yq@~C=dA}z69je?CQ%cGR zmHe!*MUEl|)wc<#SfUb49*L5H*$TYmI)&chiH?sg+lS|A+0j@WJSy-iSNM*@2?Bsy z!@A{QQRbt?9mO{B*TpzBcCSX8v^W2ELEQiEE!zS9RB-A`#0OFFB!eSKith+V9fl-I z(ic%CQa00WJd+HkN+~RXs#IJUFP;dn>I1I~w1`U|E|-Ow#}b`K1Q$t3n8!j0sr}nk zl87g|nCgDT>2kOWq}w48VQaHbwcn=1^Y76sboCkay@OleR=w>w+KWrDjaJZa5?M~1 zVQv(N!8GTKYpDokCdU?!gp^^`7Foa-+{rWGY;mG24ex|IJCG_nj51Je#g{DUgK6nA zH=g=DtY(`+TA@uh=6IFI3&x=tbE^xOHBfy(y>R<@avZ~m!yb}2z9>}P*;^~8h_Dai zjCUB%FR2tM_2dl{jtA8{es63KarnDSxdzlXh(gotu?AubsFO`71Tkzm^jTaVINBSC zyi;ssM z_x^TH&S{a>H3ex=8mq3Vo5dXUyH8}>?fEd)>^|@hQ5FY^w{(WD|JrPpk(=Bb_5sCz z)RbkF*G5UTq>$jLP;l&<4cDLeu63lveATF4QxbbR(4dDr&qZXfs}ZuzHnCP2XJV6W zU+7~&EuSqZkL)^{IZ+J!(EQM_stMa&6VTU2L;sN^w0-S6|I*w!2h5ov+p4+AAM@d! zyRrCX5Yu4OicJ$pa?=Kt=Qf+AICHo(c9t$zk8UiD*tME&DBYyRwR?%?uyGpOW$JCx zC)XVi!-cK}=LqLlZ&Yy>U-Go!J4E_g{C@4{u-4hV^N_oaIg3~C$;fe)qCVCX(k#x6 z#^pT<)&~hkm0SDg-p%}vZ||tNH2E$pu}MO3Y*QLj$|6DB@eE?s{mnTS@{-Agawu zv-5ZQ3w5Pwg=Eq(0okEU$67W0r5h=ubro^UX`hl)xFx1V$EP5SA1NvxskfondSP{r zk#d{*f+NTLqq$Anr0oB#xD?lP?Yq`1%Jtf-A& zW;#R_%)T4hKqg8i_GWQLQJJ=p1+{5XxHL=e#a3Vjahv zM;%3ZR1oVrUvRuSc%P>|eTOQdpBDA}`py_!19XXdTJf_D9uoI+vVq9*pdo%^%$5Z^ ztrgCO%tAWDZWN}LJ)*!}U8k|xi#w5?iFZco4WpqZHgeOp4Y6Uo;QaGZ>G0-WO@KlW zQMqr7b_m0&639%?+kqMj*qHv*_bI_aV8_zuRVghZwH5ZX@IgGQh9=AOr!zE8f%qW2 z>t5z{G6ZHwFI(kb5S$^D>>H~nn93Xrkp?y-V1wI55 zFXa_(;5|M_AtZgWcf%VU~il*{@Rq2X?y_ zld=F#UEifn_V%-{$LZMi=h{x7ICxLuzyh(7usyVm`U=rBP>8U_6j=}f9>L<@^0??T zq;_jp4_`7y?VPscdR=DW0<-UFE5t zC#VD8&l|k|fu@l`6;~B^$y4Ii0P6|>*pV-_6s+~Npx4oA@CT`to}maww6|ij7n((1 zQjlNo0hYyf^NfSaFuIQ^NxcO^$^DFB%M=@J8E{&!6N2*KfJ8Nf_F(iVuKy!!M>zGP zHy*xc%0}P#I9$gccX}nTl79Rhz`)nHbIYv%r&c^uXmw7;)aV65nmI*&&*J|KJVyV+ zo5jx~j+_i76uKuI;>jt-M4?D;UQFt#KvUu?f$!J6ZE^ITA-!@~5hGgV0xYJCcKP-gnvqs zuyKqy?jH!6iWt%>|8Qt(G-{4dOErv%+UVdnex^d);$4RZ3vL9 zFP33~)5K2Pz1U61+f*~&CKSddP%rJHBtsRp@73tBFcFo?pGm5{aA_e-M`Z2DVL%T+=b0CD8@-y0Y*!0Xp$?|dj2@*wN>^3Me3Dyi#974)cTWc{ca zt{eC1=i2gr_(tzA!+Cu3ls~lxT$eEc;6nhG9-758s4^K!EF(=K6OoFxyct37 zBGD+^U`)zxw|~x&ba+t!--x({D$*Qj5zlYoW z7HHeZ242+BKDrsiS0xOhxFceb{917Nl8e6Ycb5d_%7I%hqyaRZN6Jz`c>%;G@R~Hz z@J$6g*7HSKa~_beaE+106%5EgUDtn?!{VDx5Lj?Brnv%Q!{&-&_T77w$|s6<*-TU9 z;#kbN0^99Z*Lw2pn3<@RY+3d0dl(3J`2uovu`5tq!iD-VN6Etkxd#6ZY5O97PXAoX zjp7_CF)5o>bg_qUFNh!(WM#C?kM?uwU1F3tN9SMebhv-8eE~Ez<3-oAl8SIrfs3?R zUU-2F%&;#@9pQ8d%HyPbAeB))^7qCM18h0hM8z-&*v zf>Yz+?^FTSUGjM~o$2aS8wTxX*bpmz1_wCRl!;Gl6&N6c>zR{89hupKXi$gc!F3BH zN&1(^%gK3fGv&tv+YJTvz3r2fj|4zNx1+SRfMm3_2<3-281%6G@C|MU=y{jC{@DmF z{1dx0@^S*k#M!MqK;r_zjOwmIdRRVGtePZ@p0O3mm%D}Jm`ehqGz4}1hV5)po&;Oa z2DY#=89l-(K$(Vt7V$u{*4FqD|(1VLEaEp6C7YyVRqe zk>BS!`=8g%E~47PZTjyUpj3_i1Lv1>{h1u+;ZEmk`MW=7Oht_u00|>FlZ0ob8h8-_ zDsu!r%jGyXob=r!#MIn_7(ziu7WKx}hJX-H=*E0QG;Ppn8~!PlmdTh{tKtqnF;jW?f`7(}qT#T7y0HbVNR{lN zqO%dHXx=N@QnP*!a8w9tvnQ|KcLUR__YelkaIdPh0Z|JG z)STrYa*TjE`u;W9lPRBx!Cu3%l^p4AQZ3BTz+&-1rVxG`?&;q(40$p3O{bS6=7Vp- zK=U!F?g)aHD`Sq${Leb)#GjMKoA@c_)v$l|b;E<{)BpUQwi=~l_9f<{%Qq|sh2oMH z<{loh|NYZ@>*sYk+Tix_^o%bhhe6V|X`8<9z{p8gg%DIKA`FDB`5gt&o19DqGPAP} zhdUFZe{dB8=1f!fnM^pTZqTvm?!;Abgh3?sd%*?0@5xG`T-3 z0fJh*tcW+1it@7=Axly<6uNh~%;-4{bSJz;w#Uj?dd$C;+|WM=^(Q|B0)lXX-?ILm z9`UIEvVgqN$1DuJY4T_ULEgl-52zTM-{)R|cLWxhz1j9%UGG2c_xt-4ibLJV!H=Nv z_BRO!I<;fF;&Tv>*sT2g1?~gWh^++>zYewKzn)CgR05?9?Yd?g{cj#^wbT*G#FM}a+aSDwyozG;|;27y$V0Iq{j_(UrWDcpn5qUB7Cgv1v> zP33o}aU2rJ5pv*0m4N=IA7YO3_hiW0S(nbA6LTHg9@Dk%W)k-o$27n7N1m<(Jq)DM)KA)t-oC;UMTV??2#JyGdpm~- zO2?|G#xV+oWN`qME~sFHchuNZa1D~uh=`Wxh_!i`tZw@7W+1ZMtYWlG_%v$&o>G_G zx6tHSVHKiNpHI2j_La9ukO#x5Xbg!&Gp8r{PC0kBI6~>(iuab4?Z=|4)}>-cvSh?nKMhs$N}!!; z+khr%Q97>+ORH5=`zI^$SMQ&E7d!7(W!1?ojq?dlh=_W(ubzoW;*>oRd+kXaTwyUAZoFqm?U3uq6bSPGZ3HMOSASfma#w$pJ z31LFz`wfhC+gm86MzfjKJjPVEK-2r(uS2hW*nf=MGh9d2SRnJ0+4y;T7;3x zfHx2%$!6w=AEAjXzOg@{<>{5$}vzEkuLfT34Vu~oFDaulA_G7kp6Z?Y@b>$i=uxs<6+hR@WiLt_1!2!Uan0_Cn zI)Tdxj*P$=mout`4X!;sP}kt|trtQtm`6nXL&DOJ{~NL-l=ofbipe2AIqO@8SdPqA zY(uWwnAlpki3a>REB91UM4Vf6cvUyQC*Wz6hiLt$7Xb?kc*AJ)JMfMB3UODQy?CsV3gJ};#o-z(tHb<9Ev7;^Uuu0U| zW-2PJH>Txn$<=>ixl?>vA+_^W~pabBV!VA+VUA;&N>`l^VS^Kc7w^aIv#Ior7-z8IRTA zL$YWfpy1v<*}QJ7$VtO*mxjO^YWFdYXsNHF=4Fr{xN7um$%;bDtg z^E0|>Ra=>s6RLp%ozm!PKDW-|;TniYw596hA5uNKR^=(drJu(w5 zMx{Z`h#obE=X=q?mJ3swBJUnSd&4tovsCrNm3MWEcMe$NFJGN5u}^WutThV!J&OSt z&BZX!j+=z8eyg>BRCDGYcUQo0^O|#>9!*}1K8_9Xd(y>OaD5~DALM1!7Lq#W>t^ci z{uaRNc7fmx#_417Q1h(X!pb9;5WJ>pvz~}m;Wa8RM_7xGPkD=~Pn2NB0|ox7R(_sO zr2b7f9l&TPO$Z`{q{MrvL+@o0Z0NfxxK)Iv&+4E6K#_WD@Pl`Os8Q3PP;HwYSf+nW>Y(mP;=CXFG;EjpdvW{onqX{PogG*Nl_3sOB~eFI}5Q=-RBs+HMbcR zb+kt`h^O(^L=lK}5f_7R;O&OrGw=XscyytIt_)^b)S`NRWIow}OI$LqWlN4`6+(^|$BUeHD_n z?p1e;v@5KeL&s zymDh(`JDPSzoGXeWtkZe0sY&@#pZX07@AMiWp?0V&9XJ50m0eNgHcE4B^!#8nR8q8 zfN(;;`d#gDYDfZQb)J`{qkcHkGJXOL0F}JRY&79T43cShMP)`@*g~-1o=(~)Gu^lG zzIXiXL=?1ANPt(7Hv*1-uO6oe?u&-NsJQK|s4KHfob?Ltk$QQo`LdkF0>F%fabEnl zy#&6M^}ziLA!@STD_F_`z>3DS!G59ZF0a7px=k$xN7g{fzOj7qJNgx-ibi%%aSuJ^ zN1^%gW-9ysx4)p;9K1O$ilJdnN$i_%IWhQY3l4>^FA&PtAjI!#nYR&%cK-bA?QLOH z0d{eB?Zis48N29STy!6zYLX73+H91y#Ps5(BZGy>41p#8tqA2O?0M-Y3q4oRBq(fR zbWBdTt^7GJzgp=}w+w-lpC=z>K@d z35sCjHF7&;Zhj40h`L*c9AJ;;UOuzzWK3~V1miu5A=n^2LA} z3U3X!vcif<#bFVpIXOOs!=aJ(r1`WRO^D z=5n6!Z`zGu-Ce7$exB`@IfYawFap{qAO_i$x`j53SMcp$%_2sP8pG({FpCS2F+$Ilg(^s?P7;_ZhiM>@mn}qQZ$1LlunLbn)2X;a^QMQS(}VAb$3oxE4@T2gGPW z`&b^k{}G9eb;DP{m8nZ+31k*L8^Jq~BssGBf|V_3TV3XDAhszy5}V~N>$_q8@2Tt` z5Q_r--9GGZ5aIrd7HO?~HkGBGwiqwc-&_VKIC!AdWuW46%!tBge9YIWuqy8E<7r@emTLYSSe zC2QzgCu!YILu0-^OBd@rh2Kz>g}RDA{wX&@E<+7xo0M7?v?p87}o5dS2ha{ zgP2(GTUtLWIhy`t4`f$hx@?5!y6>kIUs({qg#=R4q6IA6XkJo->S2|;=?e2DdM`oq&n`Xj0X;h)PiSadq79-+AU!{n+(9`0CLY zeDI!UVSLvvorGLH-Zsv+%{(OLW_=@n?ECx>+Q+H=%=v3^-Sli4$);N~9ndk6k`BqS9I`g@}IY#1$!t;koTrwPmU_CvL) zPrF=+p|RI7kC~40rLA=y^Qw@pCV9kCdofC7qVns1DwvHv^5o6a485#8K{&Wce)bO_ z%`4bIp{|-e%|#!^3pMCVGzXi#kb~rBL}Tl15NR*X{gJ$Yk~m@u7;B`nXywux^Oi%zFE; z|1H0`{jK?tYdrcoSEFoQRG!ZnR^Av{s{jDAI`i%YzoqN%0q%pN$HM3Gy6iI1gpg+I|Wwa0;6q_BFQAA%9ls%UPTjBh7AHTdzCfX-Vsa zG2t`Q>l!biId!-SR@WTlI(XS+vJBM1JCy}MZ_Y0s^5+$SJ(f-gR6*@@E$G%F4Q*8Z z1mp9~oh`#8W2|H3H&0Xz;T-2s2=2BubarFxdQb>dm|2YLaouyoGvm60jPg^%0LbZx zxOJI9esg)BJgcDl7+xXJ^{@c-mN<`C_#SJ+Kj6Os%x4P!-5g3VPc54)VPSXQ8BD;}_0@b-RbBH*=G@L~%;BmtbP=pw zs0Q+Pw{E#5xbo@x7Jb^&lMGU1^?ho**L`y;8e!fLng|OZ$t5up`J0&5(l4eyv!C61 z)$RXY4?`Q)<^Qs;mslI^?9l5kDm}r1io2R7ETLl|4AW@@z#svr#}3`6|s;I5_#WpN~h zD^kfuZ+c(Y@~E!f{OR6ACf{nfxLj-fyfbl>M|%|!-hLeX!5NN9|$_*5Ey=yQC6dB+(b4Q>%9 zD*1U+onwmI^74ko-T?Z{Qw(>#ua;Y@$0CkcmpapJO!-LRN?stfC{^wyZN^ELiou}! zz};+UU9GsD(*S!$nd9chK7NIROLL{DhsP_I>sTp;k!c5`Fpg6e*a<$ZclZcc83%j;^>b1;-ezsq2o*GL&E zh>dE6bio8-B;Ie3S*VTxF1V;Hyz?2}$)Llr81gHx`YfNHF2ZjT3;lpWUD~t=Vj*Z) z4*zf7!A#JxFj3)ldJz0u+S^Zz8LyH&YCrbj7Q(AA6V)F>Ro<`zDQ4}sf5Er#Ue?1F z@4r6tN(mlMQpQ!BQrkI|ZNWL*F^9crZZP;^6^&_v{G=kGh;ExJ-^5!(^fHJ0Rltt8 zCitVWEG83k6xd=Vaz8FCs(i{j0G=0g4+LJ(QOCZ5U>u{&83BDcAB$pnh+MJEyVEBP zwx1mN{|aRMbDttD&qLtdVxUdB6xxY}EcnF=&~EN*n(=q?lMSj6SjIx>ux({k*7s8E zCajv{I|SNyIfbIs-K;RMSJc8Cw9e0$0K-A)+Ad947bH23$|XCLbHX>@{a=?50g+s> zFIOLKG4G?N>hSm2k4nlSnJ{k=brT@3;jk5xYTL%+1#ufue#5CC_8)we7(cdzdXS=i*dza-lqi`5FxHMSnEi#oC-Y-!otJfTau)Tn-aSRI`2 zT7-6L=Z}Fu0oP84c6cuHefjpFD#h`uCLgRaJ#FQnhU9`11Tv8;aleZWKDIzGF2zf` zKU%9cC&=~@8#roM6d>6CH_1W42}q#6Z_Ln^O>ZM;jC*1H5Fu`3(;Ym7L}?t&R_Lr|5FpBF@DnPSpV|XynoZZ$LU7p-e+MPJPDvDrca1$R*g}8_pbSKz zXOofbqHcwd7o(`w8s2N4_o*boSo2rk2N?F@SmM%=GOW=mz(kym%8X;oo9b8rce!;3 zBHjUPKpCC=OJ$@OluYNlg&C?k+Q*kvrDLxY3}eLJwdD}G5V&#%UmF>4g)Q092S-(g&B85J4R?%XfujaQqe`19{bidY$3sJ;hv6hF`JT;l=Dp}MVyuRb zD7U$T*ZSs$A|_VJ^7yd$;FV4m2)b(b)`H9_5a7zTQJ2DXkELwyAJLU zd~gWv?iwJ#;O-jST|%$~3&GvpJ-EBOy9~}p&Z+a>`wM!yYIbj1>)GVLfmu!X`s_aX zd8*7SJJPuRe|0I+BNV1ucUExw<+Y5>{+ON%Jc`3Pjy8?Raq-?)G^pt)8^zW84q`mw z-k=k=!N9HuQY~`y1V)=LbU(8`Pd#pat*Al-y38_Vvg-}KqOG97C%&s;q%TtU@(Mhm?AHX(q@s@NR1g9W`ava9k<{t5`u z)qa54W+5+J#V<(aJ&x2Q9uGu;f(i19#D!PmHrxPxvT-_kw-UdYa#IinHqm&?wP z$V+MrG;^7>gX9|+yF9!AI2H@rpVd#rbdM|R+x=jVR&fMf6lt)s8?)hvug-lhI9pAt zcU^fX_wufTSXcO)VFrcme`BW;?qB{yUyeEp)&bwk+IVPlp^HcPT-C~<2)*PR#C~Vm zcEh$M|0~iJV41x=&#_QE5^+$bi`kja`Umb$90C$8Q=tsM)>CBu&q%$992?JSn{x_3 znabBlKEIo(-1D)k!nODJr?%$}2c?gj4uh74`U!YiJz_MYVm>&KSg-J}yRL-9NLW$& zTWFGInLeqLatNKfxC2C#4mjm7i|&9l%HLHTXH!PDtq4;{_?*W1@^Jo;*vg3rA|bx0 zch;HWLQ#y4NoQ1=#&URsh#Os~W!UAvZ-fFr&owR6_pPEpvCdCWBo!hsk!Iorp2z}C zw2IC0O4cPg2a5`&-apNBVrFzm%6Mna${_Xc$6`6}!8k4v0SL%V9a zIlc9dnS-MBvNl%j7LnV{G^2B^G22#$G`y$o2Q95!yU0oVz?**NC;dU-nNXq`-=5Bo0pXdFe3kSDMw39FugI!JFHV1V@ZTS4Rk79 zDr5`pDLx#lF5?dMem67iqE5Xs!?K9scPXkvx*v`94)MWTj^}|$7}7YP6zj^XiK`MZ z{eA4#U1X?RO!{OP^%Sv6Q5Vka_3-j`oG0k#dFx?rj;z(`ZE+cYS(d>NC~}8yr!}$u zt0J^Lup^mGdV^dp?fs6caP~K|>o;O=M3cHri~|mjnbev4I{(hhZU>QT$r%wMQu|M8 zr9JFbN}@Vqj<`W18<^yZAfcds}+0Sd1nLU#?r=<=Z@SmhFOPzq?ZMeI5AsloTxB zj2fj;m>x%?iCqd%#Qj6;ak08<;-U;xSbAclV2NZ-_QLuwEeGz#pY&!?j8vYY25lOQsHM?v|R$^wlx zga0#^bxhJTqB1?MUGl?a;!Fj!H7FOol^EE}I_)8$P_HlozAEQVHl-e<%aepy27EXb zzs8{kr$u({kmq8A?2@p-g~UoDmZTgrbSTtFB!+~AgrkfEol!V^^o7ceg=_xnM(`#> zY=zSC5j(mJ1ifj+YDDZzdk^BeF@ds0A(zS9!EGZPW_VLZzRz-MthI?vNq;lC>XLp3 z>@0l?I!W@ap;I3%s5aiUR;{Vi`1o+P432tnE@KUJ#L1T8lK=EV{34IcHY7MHYyQDswO6b#(QhU22r8ub3`QpRrFweBeH=0e(vrKQ19` z`tJfR4=jazD0d)5Kbo*GKAa`K9#3YnP(p{p;Mg3J)vMkH-aw|`>f%vutX|3?6&zWE zdeM7I*bBC8XOXl&_>6(r+ajKEVfwk@I>we>H#lepXX-u@8U}cKLrsa8BRAkU-J@n(0Wc7>(DxOJ*OD~Iq9&aR~fG)`?z8t zRM_ee%jt-M52kTWBFwFfS|r7cJhiQnGsXMjP8>!El}fu$+!`|H=eWNX!FX`A9Kd0| zXeXsmd~F0i{kTMx(kMg^bZ-VT!LO(cQcyKCA<=#YsK_9rKUSgwFy!o_R0xcACCY4z z2kR^9C{dY|RVrh5F}YF`lTm3>MdVX-;t}k_cvOC~3W2e3Oy$o=V=&-Nxl^y@$RL0u zz*vO%Q(ZzDf1LH_XGgwvBe4!^Gs`W#R(unq#HP|*6wToF=&GLfn_JD+h3XU0{sh}^io(vgjGqhda(epQooUAzJp03uI zWqK%h?iiJXWJ#B?nF$C9)FR@7#UwRu?Q7^rQ=ZH@?(wIXsiHZ` zp|2{7gEMS};G`4j;O?K)w&MJ9)tm#>2lH#|^I1)${Zr3<>1hM&eAgJu&*y%`NzDWY zF_Cw;CsW!0g1)A8&%p8&8aj0HMH7y9dbk&ypVmad27m!+W^CB(O{F!suW~|%KEJhqSCE0HqH*~K4+`0;0Zu}G!N1Qcp5afq z1O#&&*4qb2he>o@25-f`wQUGbr?D)n1lTDd4a_A>Vl?iUcZ1_)yzIG_7pk5NlWiTS z|2VnG|DkRcPcS0*d4tI57eccB3=`n9d4E%r_GvJqi#Uhl;JTcBwD)c8w7y8xO2JMm zpBt$}9o^_R`Q9$U9Rg>fHUzfNbWYZm&*l-|(tTnZNv_*ZwH3{IIv4ys1VzyvsyFvM z={s-&M46k5OCT1oR@&Ch@#mu65j9{=K@8WS<9;|8Cv?H6Z-|YA6zhw-$6e zJ<(^W1A`4aB$f>f*;kH@*Gzx!#H25+VBE0R4FmgD;g4A>Z^voHK^0UHS(8O7hj0WM z)hRu$&Z_|>nj^9#0!7sK1n=enGKRk=cwrl7hzk{`4h0#GkUvnwcfOlcj1KD;F?9T1 zMJ+TaYfb^qtR2#L85AtR2=uQN(mtWl7aQ=JtMz;1q$y zq;bv3Cr=>!Q5Ooq!i=@k^jWiST@{9D7UK_?H~k=3){<|&@{@KeiI~ZXj01g$RY)qb z!~V9e`gjJN0!f@M8`0q3BjVNdz;`}9j}*%ch=tfs z1*L_@7Wcn~F*o|?3kG>{E5EJ61)9Xxr$qCeWtWnDcrY3qw-HKs2HcEt-YxWSf?5$5 zlFD`QEd??`Fq;Gl+cXT%sXx-sUt~nX2E`}?BH%EXD4?d@IcsT7*GN-tM}Tp7id%n* z!!=cIiAH$)7chV+54bk?JSgcg#XDle3xGz2!ECXi=h5#Jd&D<_2xBJ~+gZ)_8#w-; z%uFY{;_UrH;#_<_Hg5lp+U|jEL&hD8FfW9 zfhBgKCi4o-6FYkr6#{vKhdv_fa#}pTaPn{KO%Jo|N(#T3KeGos2rs78hgJfE2!7`N zym2_&{4zM^rt&CGigY+M4^k_M7Yh1jniFpgf!G=6?HhMVUW2##T=u0|DL8>FZ!86? z9?wvEr_WoxEB~FkeKZY##ecQXsneCVU*fOL;RUbv>V`=vB3qgc55o&Qiv!Fc3&h?l zYnS=giArt+;CRd4DF+NjU#KO2;1qaKX{f1{>MS?Ab`L_2z`j_d-8DF6z2 zr{43wdlZN%U?PW0dXUewe+Qk+}u)B>r{k5 z7d7`lh_Ga11oa94Y@SY|ao=AWJ$@W=nY!X+l^|ppx@{Q|`aH+};zB`5KD3ERm3>H- zqHHG`0QQE(40Qo@eO%j+VNbQYdT$%Oj7YjzB;+?D3Z^mou#o^aS<`sQx$%gX^E1Mi z?}JcO84b~eDMid`!)^JR)zlqcft$NT4QS*vhru=sDeI6q%V|jRjeF&(D)B~Q@ZcMh zE}@!G)#*qVlC``HlJTq_o#k*sO9nqMCIRwXE|y?%49Lb=o7@b7Dj$%=Q2az?(sd;f z4@#m&6BeWv+IlKG$$tuLzF2#+8(Xcu)1cHg+p=bwcuTK74s4Ir04bH{1JzPYlJ5Dn^U# zJhSm$=@8qTN8t+1${KA|=1qJeFlQQ%JFxWb|p*>2UXa!G`Sz7>jw2)DGyg;N4{VJYF6Y@5KQiN%Wl1Iqx-T+k64n@~kIB?dDhYo28A=Bj2s(wBDKjg}}=b z5QqR2(n%-v`$OcW5_%!r8~%nx%wH1-Z)l1$uogXL1)lIXaP@EVUbY+eA51~lK~%;H zpq&&Ur3^fuJI?d&5V**iIB6Qw)4tPePKZv?XJgI6q5FGjgEGrZ14{I!98^~-pqsI0 zH;W!Jj*AI#*5SMQtA#2lrX=dkC8qdCg;Kg9j2M@@Ooss4R(Z?O?KJ6(un>Tr?zmu- zR_GX;=-#XW?{CU^oD!&yn0OFJ*wLixsrnyAF~>UjXy6j4p!X|5yNl+zpkp zW<)e4sC73x6juybW^11MAj54l?zI6Rt1J#jw z*4k^A-C>%wZfrG)+~(`~j$cUe^*e-zz11#)**nh-{oe}L0zRMC&(Ab8UOd=s=^9req%$4RN!Nee z6*(rYZNI$gJEQTbeaQkEnzv12mUUuxEYTg1x~*g;G$xod^0XyqImpYEI}kxO9fz0u zkENa9dZwEVA6?8@#9q+xv>5eLEy)wW z!-In15x1>GG27AomR-+9?KCaHk>oR`=ke(tEfxc0Jtw@wDS1mk)6ehsSAG$v1|jl` zO>pl4g2APBz?6A#*FAaq1^t%j>6Y973jeqD|NQw?qUCL56lTMh@R7!!w+>b&dp$nd z#WcXd@%zVxwYSG;Gw{U?-G^Qo9XO1k3dG@P6zW3QsOjGsY5f8&OrJTQ@W5Xq+GYjL z95lddN-Oi;*OrsZVuek9Z&G0<7Lmq=fgzsxEN#gaRIQ3^BGegL*!>nV_zOzf5~v%qNi=c@ZeiOl!gTR6Zj`V9C?FR*aK+*#A!NBrz;0?@ zX(%{fAv55hgEH0#_pq#bCY)6OO)0 z_0#UKx<-nq6bx~9W2sJ3FO8}<^s+v@9>fR~WFK?eEOSs)v%8qi(ENTx*p}RR#Vqfe4@Q=-L?m8CJgx7S)z;joyMJ?%1kemn#=!xEpEo?WnsDVwiRUwcb61x_6{ zDr#J$5a&Bc?$?Aiq}E&IG2@(5YF*HOfI&<59sq|_qxVhXGjQ%7KGvt%&hHKlw9djk zv{Nu=(JrSH(E=P@%ewhY}yIsAu$4$R0i%>PwpGW_;9c2&PPdVBn zCEUCMao({2m&O90Q&p7-1V6we_G5#y1_M-f>fDnjnd5CG3Nxo)X%J+5ym8fb>li3^ zy$9B+u!It_91_hgC^lm`A2pm8(kx&|deR*J5X}9J68&VO>C{|<_NgFb2_PKB4`i?QEk z5vU!KR!7DfCrE@>d&0i2--ubw3Cy_)jwzROnk}xAh;u-LiVTIUJ zeamY>_yP4jV~a(VfFCcB>opRFDg@Ua*{O6eiJ7JlC|J0<26Y{uEeJ&_2@5m;(qXE} zq}`+ZZXv_IW_x$0NR8S&_AP5<2?~)~y`8Gv3#-EhF#LR!V?H-U^M0Tggdwmh%SlbB zlEM!ZkLe3^!2QAHdF*w!{I2tx&neny8*VHaRt%~B6CN-)vA>}kDV^dMcMP5+d7eZ= zC$VxdZdFo4C?ssB>7SS^x>gyc4_Y5qU#XKAODHs=l+kX4?$;#MYmIV4zMr{P?W9d> zNZ{7z$>7D#w1tF8twEs|=AvK9rLUk6JoiKJ*#X|jyuUVLfu+;*ftSCIF7kq~Nr+#Y zhhX{-zjBPK9v*xG?P#(dr^g7&?S z;z+L;vT%l0E-tJf>G@1t;~}O5u`org1l68ecXeX?*xc<%=|*j{y?4PG~{~;QT-ja`SDDB#P!ho?{7*DkK-yH)%c^h$4Eq*assJc3an5ZbOcrx zeHVVn8lW}6-CU99pEdadK=TC(r{5#Kx<23Ojwam4Ncr0nrJ>Y7cNE`(M-OPab;l)< z978ICdq>ZOTP&g4FVyJG41Dxu;q~oD?YVk~6Dj^N&mcjk(nCpg0w4D#@i7q&PB#X~ z$#p-d!QbDpwvz0I#BvJtP0I(WyjLi$T!p1+Q*yQ8EnVOn^)GFkTA?8pyS*tBGJU=d zoT&4`?BaeybZpp%G7dXzOD>&lWtf>p&!^Y&RSJE7MnIVJ{|!!4qyK5s1D6NTYf3SO z8BMW_F*6QM`NK^YjeFE#}{Iqnyk?Y-4|Aa(y!liJ=@ zIp{Yv0%&qTPrDOCqpLMTX|hZt$XVzEk{2q)E8qOe5MpbR6IGN?emv$7!5s>?Z~@7L ze1UOx2+8WJ^Rgwk=ZS7CUb%WmDhK{z(-g^Z6b&{7x+BnXN+2y$MNAseA`dLSP2R(9 z<0iZfFmtz+mJn}2n>9kSVg7LG$B%{QHNW z*BVb48_ruV2Bo(e)an<*A5Ar#7D$Z=^k*Qf7xENAZ(4vtx4Pl*v_aKQhqY>LFSTK{ zGel`(6Jg(_8_N=hPb;6}_R)L^0)O?4Gkaw@)*bN;z6uQ#?b9=kThLhysg{>%)&*d+ zvBi&Wjc`Wq%+tnp>nagsNIpnqE4`Diel#V4q08v@>eGM!&|O+S_xuQ;MKJSwca6d5 z%?;x#!2)erx}fTN5U|FDe-AT5|3$~xks?O0SCVmm{}oJp!6dYCqAMCFuvU@qEmsH= zXV2~d6Z)~BDJZ_Kq&!Pom}Ou&`O0@gA z&=!{ea>P2k(bItvX~9GqLGIiSi$UD)B*t2l=xs*7bt&%5-PU6H#N29{w?9Z^mT+G| zg?mlUYd_R&O^9dwi)%L+LJwt?@tnAZy{m>Cz^<2zFS>TR%kbb#h^s*1%5MB64YXv# z8Q}84@-Ux5r!ocib5b~FqD5(FHC2L}3z5 z0Nvn0W%K{~gKf5d{ecQLiD;4Rq&TA(N7J@!w@?1sOi5Qydrn2mF-bat;1Z?hha?5d z#lEnK@T;rghgvaJn<`FCvaHL%voY?IPJ&mbi5qzDxb1o71M@Rc`UPw(be1w`vF7P6 zHFMzbYkNsLju+q3c@9)*D>`s$M7;JuZTvB+Mh;{@|CmDuaS+Y28kG{`5rzRn9^&(f)~67jZv8aA z>(!jJC>^OboSr+@z5YrnyNkjCSwu2jxG2|q-!9Yet8T|^b%w+jG^C4O()E~?Yk$D~ ziO<4#4ge!be=;l4vm!Ik+_&u=KGjp1frN*C(#-Nt-G zd16?-{ngRA(Wz?YsX}?O)8_y}>3hVn8L5j1g+zES8tTk>HcQUFHcKkSh76$|D;=c! zETfml+UTA0siBawsKa^sroZ@8ts97}({Pp@(DeN+hhJFk6*OsdJud0u*r6`w~VMtDB2gia;ceCbs;X7R_^49r?lb9x67k{~KUD`%pmCaCdz&NpT50#-&yTx*E-ujA9r+o$4GZ%Kq%Gnxzh&XxTIyTod5Bz7C7mk zUgzQY>QR3xi38Lgk;D{6`Xsi9i0E3LS8n4ZR@eaB=8n*MT9F*bj1)YW-y&>qxB4d2&~*{-W#b>z>WP4-Pr`w+fUOhj%A#Bogf&{if}+-~ zEzz`_-}G6G%2+9+^bVjHB@6zB7MHSf4ks$5WF)Gy)ez?l8>}a-QLMd*tp{xxKl^4G zX~z=r)dWtsYmXyE6oSB+c;rS8h7(DN+Ifw^s8wrRBiOQ-RG0{ZF{MW&G2C4StGi7G zguMAP(I?(8hTyu%CCLG!x_uUlK7w!?rB!*FaA(I!vr@3F*!H*%?7g5K4X&uV=I`qv zr3>$1wtLJM{Iw9=%7!E5)jws=zJ{`CAO*7ihGR0?!313$q{``+Up02royQ-TqY;oZ zS;h%8Vvjt^uTuABl_pLvEysaPAG8$EkF#&t$Y5>tZ!($?E)2@BH=KdDLDt&KUYGG# zC*I1(=(VGY9wrPhfud+22_rsSZXyJE84>C0dn#f2h^3^WvoLPlLiU+ zyX;>3KJA2$HzQ~tJ+xh%Cf_f$To8ysAjA=0Gmour2V5TM-LZu`cXP+@QJLt+`HcPb zc+>Oq-RzDPX;m0l2?STZsA}*BGPF5H=d?RvQ;bc4c4v{3(a%g@l z+bMlu3H$YfXpzXQq&(Hq)TIoa6>R~v*S`Q9ifQc6IcWmFYELRY)D~ygMbF1iMbC*R)}aiam*KIe zxqAlfa2RK89U3jxxZnggDBGGuD_`spce)eLk*G4yy&G{5TQJ-)3~R`&iDRaw(_+^= z;Z^|XB`7#n+6gTX;g(lz&qWNf-tiiTc`8$zVust#22Gy8JVb8WiQ zgvEQe@J^2fpX`<1>-&q?=5N|)1J1~P5^$T^1%Kz}Fh^UBpa^FtX|g>DQ_lO?BN47ba_0cX_J*WMqLT9T8(QaaV&2R_#d8g7h6@w3@h-j zCYmmp4K5llbx)KoqVolO1Apgb{7#)6HkX_A1Be<+R*&yy8y4etYw?xf;|wl=Iror2Ly~*mWc~W z63CYd%7Of(~2<-*+F(kot9SoUCL$mD}R*(2rAZMZR(Sh-3YCr*EL!=dKd3Qnadp_4?| z-hdgYzb!K_pPRLw3!;>MRf?jQGe+{n z(@Ey{-Z6WxoOyLVsHitpO(iGFEc|?Oq|TvLt30X2O9JA6f=mfxH7h!jqpAC|QG!@4 zmQXMDyB=gS!SdKhScFMiKNwzZ_tabY5X}J_YFUrzzuNW{`J(5T7m>TB_wY~C!P_4f~Kf>H8c=z=f-92H_vnz|UL_stj05vK?Y z`Dk40Iv@oVsz*&!`Wa@TfC}6Qaj(wy2YkBpg$pvQR85nxbC)VOPY{Iy{c%=Zq-G7& z9*K>m4HbQD>LP}5Gdp7|v?uq{5%wg@_|qoTWu*2(Kc_52{?G@X!AZ>{vI%I}=jrCU z)ZSv?I?=s%!p}+CwSyI$ZljD8Xf!zR=^i=&rAKG%$6>P!3{vad{%kCHBg-y5=KQU zwCeMzb)6kiI-`t${ZvNF*GaO)<+?mWgZS+4*AXs4heSy^)2((#k(ik7_fRniQ1ljU zUMs%bttW4TbcNY!Z}qGTZ^4Sba(k8qdEx3egIz=f ziB_uc&U4*7x;$BVLu%}VyRpIKiZ4tqhW2f5Qo_C*z7|LK&DrOtt=l;rEY^#b;69<; z%cau01i~*3f-FV$5S$;Egj|uAzqTa_rEoI)XyGfWFRDK;A2m;0!L=ul@E?OGVO6e+) z*<{|~j(gF2-iEBG^Bo&^p5$tYZB))9y%}mA#`{XIV?s2S87iQ>bzBaLp+-FBkanOY zi2`U=h(74)fm&D`eZzVlJw?{-FecxI?Rd=4$rv(l!21ILkdZQg;LrarQXI73b9VnP zQiT6S%JbDtZP@UntrYRb(6=cYz^}>*?zQZVvX)erF@yVG&uY58*nly7ou12LX{}hhg}6uH8G){ zDFT3)!9Zb3=GT{VnpL;mJ}qg-JDXHJ2L15OT4ukP?<9Am@(ZR*@9{F6n5Kn2MIFZI z?s@B|M!t-Xc69VZZ3mLb8k^0i znw1xGp8%x@3ay^GBt`PFgqdpT;y!*w@{vAiQsfXSFyuo6s>Xa`&NW~N!ZOa@Ot{Ci zKyY7XumH$UpIstMk-Q<3IUyR;laa%|1Y#2v`(J(&7RzZgj_7p%HWJL_w|nx+zMk2% ze76P?Ue(S>y?NVQa!2mBi}Cf$FK&9iO&)3Vi=-Wy1w13MrsOoi)E1ERep-YtTj;Q# zGmxN&qak$w+D3|wxG2GSMHzk2qT#&UTedk#wSwdA0noRHF{)C)o(Mj@cKgF@B=+;k zfd}g=fE`19(IHP=VGwX`PH~4UKm|YxTFdG?f4j*;KHZVP9^FNs-+C#t z|DjrAMVf5JWoMmO7D3SUxk}tHJN~Je{ODN%ydRt7nnwCbom}QLlz+TJWS>^jm^HLd zRGS|EeDPz8&njAo%^msA4<T&C0#QY>2ucFlj4;H-}O80RuzJNEk9_rLdB3x8q0+}^Q%rh`1)(b zT=UbUNB{PUaZX^bs#%5KM-b_63_(>a z4T@0=9joSu>RNaovvuWRWEv{9J9F~IJf?TRV5lRSl$WhbIIJnCd7-h2q(Fm18 zLx@XwZupxfcMY>~$J950nYUzS0#mI>Rh083w9h@1cVHjRCaf*J6X>N%s!c+MaHZfa z2`~*-rK{)b@r>db<}RC5rRG`6BP)W<&FKed=WBq23ayyn4PiyB@5}x?#k(WuX_ona z9iZ3t(gXNGMKFpg_gm64IK1l0nP~ZB`*7#IrhK2hpC6?Dc6}56*UIMHcS5$Ex$qL? zd+IVz)<-LP7TDOXJnaV*`lv&A0Tt4EjKp>V8|r+na4CMg zX5CkJe(KVrx^(d|6TuuLTr33tEf4^0JxD3;3H9UkJFsf4Sy-H$vk?O50Jx`B+BuHE z<T=@a=oC$J-V%L)kCNz zl*$5sK?E1=gIx|ehM!j=FChobO={hhCsEx7c3U+d?>FeKn zq!J}N)L;*zdyC5R`2@KZJSunRpyz^~yp#8$X%ORwNU|$7R|c9hY}hT>3jZ2Ga+FW3 z-8Rs2O9O~9s4^R4PU=YP2*YANCpz6J9V8@~2kO7Zw#6_86ZuH!=yv-rIqWqmdk3U> z26>;u&Irx-7LHQL>NZ&?kPV#ZK~(w@JSttD^Yk$X6k3{ob)3DUitD|*E&4JrMc67s z1k<^4-hW5CLb$M~q-(}9CsFGwt*?h~gbG~r$|)anL5eG|&HOCd!Yj^U93|4z@!2@Q znnG6dDQ$3= zINGB|YMBlmQhj)|VJY%YsM%9@0;_1yGuv$q`rNWY+6U)?IjX`dGt>SoZ2oWc_%T>x z#r@}P7O#)NiHN}r$=nT=_FC_m^r_8o^Y>W+bwY|^?fi(|xxq-Fs3KpEYG$JC#r>u( zACc^mtS#w^=#i-*L!}=jv(&@n)wb*>iTZrnRo%V#Gbrq5sZriik3=(+N5~jTqx9c| zVM0!J2BsPq)9<46gTPWvQyDLGjz z&T64Xzs{@g&$eG!Cl`fMOcCjT@Nj#Y{Dnh!9;4&!07TjVkP65s75JT$%WH7>0V+3& zJ(aYzg>p2PuD!~GFwA*~y%s9Jr`b&;TfBg?h}L*#u`4r(K9nLy0ukN%X#=BydV(Ge z6(8e*qTvYJycYGlz2fBp`6oWP*>5S)a2mOveO<%1KBJUyuTG~_VOwU6Rz(MOYt<>+ z7vrClbpgnOp}RkcEq{hUZKQ3I;omOx|3>HpiKs2u^><33Xg~@5gS@AGW@pGIdPlIO zJVBB1{_v~uQ6p|ZQT7E1y&eDK3BDCoQCFW4p{Z&JfiHBgSd9t1(ya^tl zl^sO~9obUsesL;JbS)cIR!ckQLUg;&(<1g4w4cH2BaPLBM!i{}8SKxy;C0a#9DH(R|IivxK8uIaQytX5F=7!pPXxbP{+mt&Bg&Zw01?7 z>OGp*1gK8KSa*nSnQZfemcGR5_m~QKVznN81a)MmBJZs(kKKIK#%zWgnFS$cs6Ymt z;s<77-{tQ~Q7p45iC^YEnMichb)poP+!Dc5voBY*9}UI@FsC~Sc=d3rF_tbXuQ3h= z-NevnlGPbWxd3P0tK!rxMH9}S z4_clzqQ_z+w8?+?dIOl15a!>urVyC3+&m)j`i68Vi1gOeus57hz}be(e9eflznO0k zq*XWQZK=Y2;Mog7!9h*8I#uKI#ksIzTqsu8&7PcVt`@6Yd0t`U;-{&Ozvser&CaXv zxVZ1{?43&J@@N7C<1WOO>1B>ypYFd!1aGxpY+Q);kD$h?)(R$^+5*s&@4gh zKyxJ`b1g|hh%$Vqy*Zo@Pd%Y0{2(c~%pPfbsL#79S8a72^C>uo;0mtIYoRs*S0!D= zCW%n?FQqEp{NH3GAeS-Tz&gO76 z9lxKZxtFv(kDk^_vQR_EB5s3a2mn)iU@klZuc>9rzl~hpd?1RLG86ExSWlL#33Wy* zBz!RI3OGF)Wt$QWR*VBM#PsT4lJOOe2?taJY?@qAwVPBOAwRkJt-?8v&~Tg#KREk} zeRdqQVnO<(RrdobU|^Q|1C!|0S9{!lt^)C%#RPiNtTUQzf~cJxY0!FxMvkkK)`21l z^Y7^~orD8gY%l0CCa8@)0fqvO*V(HJGYDOx*6*6{aRr1fJ+p8%w=_&P@38|=rbCV6UqvLB+>-trhKAbN4Yl_(-M4FCXis3N}RE1EX&`J#Had?BikkqzYgLwJ#RaM_D#0ubbF6Ep2{Rn#HVZU_zPveR79A~Ax&zr3u3pCj>|Z076Y z6T@7&3i;^XG};>0KpD1c#DJrwci~h2uzmoGY(KX&{fH~<*JbWTxWPNs8Ovq z%pBM{J$;N?&Rt;a@khyO=eWdpm3u_f;7JXgzRl=`G*up~oa3&YAjvM1r21}n z?Wdg#xejD#=;Bz!Od!XIW^>?i8u9PxaY_c{DW>&4od;l1ZpjIf&DR(s*0S6PfgO-p zu>@ZJD{J`=IRg^f|KPuKIp{i*W77cB@6>GCz-*o}zjhrFk#Xs@&W>gGN>JVfuazlB zkWSJPbO&mmyH=8y0jBVg*{ac-QTmk~6pC0)l;!84ZmBkG*f3Sd5bNezF7HE7lo_q~ zTUb;0_w5b|E>UlE>0EVZW_BGN=8YQDW@;5PZWMp~Y6hPt?c8J2OA1wqzdVCk()Q;hIT zf0^RPkQF4g5<QGXT)&W zKAhf+w{4rjOgpCskMdff$~KwIoKk;K`$zDCYbzi|E+@KTmtif+4zpTI_*abNp&;QN z(gHsz2mdU|tO*{~Vo*d4_3W-~qF#LmRtNsvKBUU`?OXit37L{URg6|T=1;6hA3hTr z`np(d;qSJ_I zVl%qOHjWLrB&3R?kGY*L$QLwwriWObK#%bmzYX?IV*gv?T%FZ97;IviS&k3 z=j+FIEF`?*s*Dq0UkOnEl~7LL>+3V@F-X0OXQ>f{u>-2) zIw>~B%}QZ6B=h1g=Z1Q~BOhJeVPT0H%g`y64)_w&0J$u;p1GHvQI!8bf!9YQZ1DWY zb#CL2z}tixIa$S}mIq{Ntjcwm>}fLAe0YEUh7B4>=US2BC9M~aptz#@Uj7C8FVB?QFu1N=N3Jw!{5EBBG;!VFtJrP|=D zY&E^|)5=3Km)Z8tFQYA$mr3gS7Y~r8EW@%Ky$)%;o9|t2zX;({ihkYL_UjMAG zUyO97)o7XyBe5~Iu$NOc$Vc=d@H>Bt{s~=+k_hfn&a%GPbd!Mo!m)-%+FZbU4Be3| zxl{qN#_SJ$I@3#F)F&k%LlAj!kFcSth!=$ISPeBrse0wCA~718kO{ zUCXLUsL&%{TxYmakUS-uT|xMTr9H{9z5q&ak3mMQw%5+o3cu@1(1^HrbKq6(OOBsb z(wkrbv$EBDbR<61pR6wpYjQAK4PD2WcRhj@d}4Sm<;~a&I-)EkfY!4jz2S8>F~igZ^vfwPD(iW z_Py(z4;_)p{7C?uq#TQhqcpYpt%q)}c7_GcB0H`+zvqR^+@}~Ze+_9+vTtw|SH(ge zeZmQce}otMDvt2U;K_7@XT~OZ9D8G%qjOiumT;kiWjD*&NvGB~wgix<(pX~h`2W{F z{wGO1|H}~ItE&a?U~;D6@jJ1fmZXv)}AvbSFEhUGF$H<*VmaLp0y*}ClAoB7ukr7986#hXJhF*#-6OwJd`oqaBs3tk#3k2( z%kPr;D`lO)YVREAXaQ#;1j|adHnJz{F&2r&&gyZ=V2}8v--t#NGe;k*tABUs@+Wer zBaa1Zw#qqi?LVlmfJ=r2e94JmF zkHT-=^&Re44OS(v=XEQd59$(Y{TN5I|3F!Ji81agG@z~)6QxZ-;4GJdKi+<>=pd@0 zv*RmB=c3~I$$G9`j8R1V4-|fZmU)0*t?8UbE55(f$+mDs!CLCg$hrA#nVvGKMQOLM z)bILO51^QVwC#s1eaTqIb*=JxMcUMI-SV6rBI1`X~S+%N79!6i5ZxoB{A zcL+{!_uz0LxVyW%yE_+WdFFj*c6R?jf9kGtx=x*{%3c*erGCOS8ABNd%8F!f)0#K~ zq~#l<^yE(!Px*{nycPG1t6w&;f2$mOO9Q=F|14a+oH`Kxbj~yAJY(FOww+l(yg;Cj zHoWPKGv;keCe1y@b-@&ZEG=WBJVjt7T>J2n@ zs1e805yxa5VfG6bs>O5It^aD5=S|=#VU!i)4z7r-S_Tb?e8-{+lNH4(onv#yIK1kh zU+y)P&6q68YZ9?gIh-X9(_ykDxlo*;;5O0@{K2SLJ+oQDWXilWu8U#E+@Dk8z0p26 zX}T`{tLv&4#2xSiqg|A>K?WxgyS1qPfK52lKZodbH)MYSdWdN3^xLf4jyQ4nOzW9V z;=3}Dbjz~hne0iwqwBu>`?3gle60-yn3%iw1{Esesyf%=fGMdMX>W2n73HbxiD)ss zdezG(#_P=t3GHtI%L=2qD*Xj%#z&Sea+Kcpl8yy_RwOgT@YV)EB<=*ud&5!NR7k4a z;Xcox=~ixQtU~#)$rzk~9WUSHmC%MF*FOB0|N5-^`FCji%YtF<+KO@T&BE$y(4TmP zVDtnCSMW>P>nU(m&S>%m@z<3lG{VRfr6_dwrm}Gy74yg;8K!QUPB>3cZ4h_DVmwxW zpKD^e3VPv(wRFt^^JFn{&GkKWo*MmC_Jsc5T<$-Pl%8{%jUf+U?ggC1Z8!UxGrjdL zDQ!;5%D(~Yzods0G^V8BU&b1Kg9O%y%FpZADGb0&(2Vc{1td3lRittmVQA1F$!l-^ zwqEmX+YduR?L^MLts=1>+8Z0*Aie?9plo5Mn3j?>ilNVoI(Xu;A}tt7miI(1e*?eA z$Ri#{(Lg>!WMFR#df?d;7M}b?)^F*>-5gevw)?`JVlYToMV7U&Z&pwakKbBk>;Vd^9baA>XTiBljG_X2{pEF5Fw&PLb~$JLJr5ETrp?Kw;<@%1x;dj7Ft*`!xw0QqCUvE0lEL44-uxvEMXN#k&Q* zb9h~H&wPEZW6=NYSRKHspsTSRwoXBe@VqMPThW-V7yEjp)IY_I z&`)SNhqD%L9E@p37o=5FS6mH}en5OXDsuq|;5TmTcI~nKY?}Z?w`>TlIV=w|YOhr` z=kqKxvfrfaWXJFXc;rroyrrJGTH&d^KHtn0Kkp~8uw=PNqKPi~%!O>P2p$6o zyM=ULpMp99>Bcn+A|%u=?r_#IYgH>b25PN-NT0o~fn}g9)=$cn`U-r}mV9!vH4@KL z>Z!>dL>7y$mIfl*6cu7njqNh6niVI#@GE9r9LCEb$#D^1663wy`gD%xsR6+y_j1*^ zUjbW>Wrt|`wP1Cav`;&^n+u^AP6f(rg`h512?EIf_bF-r>nY9NvNXae)$eihfZa_& zT;kdE6-o=imp(N-XK!bF&ClQlT*Fnv1qg_c5W%fAQiX`6xi10YjK;JS=G7hOzuMgc zdQ#?`@b*>ic`V)ESbC2zRBtD?dgnf+*jekto?|=K>zDVSGAzI`qoTL=yREG7DM~7V zguPL2Kx$*m8t4rI-vqXJkkl0ONb;)B{B4{ps$H?kf&&nW`hO9zX_KVVHVzlH`qz4*r;R%SE+eOH|BN(5nVJG}*Mcp9J;0KO&6ap=^ zIF1pA@qq`SOkMA#gYX=qVO%T~k#dJ;X}mU-W%sZOc!HP z%*8~zV9I(Cm{jGH-NVu3AICc<+)|h4o3F3d7gf9iO)pbEmOCgMoi~));0Q4(DB8~S zH^_Z}GlKq)nhGu8^{44%%tM;XVn(8V7OJ*i*H~?C1)!a_uJc8w^2RsdiWJh+r=mxA zDCg?HX^n6^3a({W=$>_yhTgjOQt6x~nb2+Zx|o<=69!1jxrOR#(^lCszjlB18Mcst z3#Ozs)0*`2sVPQpv2^Us9;D7NSj&sfF75r|1-Og$4`G)@*XmGp?YM!ZTJvHOWr+5B zRc!*?^s(L!8Du1gz8k1_OMUd$LhTD@rNOc8T9ASD5Azwf_pimS(7$|asJ%_ z!6U+-a>2QKa%v@sy~`vT^VwIv2w94#K|%&dZ(D|l?L39a?ut;=)eA;IOq9_->*Q6W z7nF{|@Bo@z9BkeM%qn_2l}fZ0#_M})1b!<@}rFy!fW#z^+!To}8?Mf_a7CVQ} zk=I0JFUtv&>!R?gwbUSQ1ZX7G!6ce|C2@Om#RS+8z#Dnxh4i zyLqR>DzNBVF{6B7mIPOEwoR+ZpPd(9ceAU>9*20i`ABm61-A>}p+(9OCiHIwOtyzg zkW7~9aA#Zw=5w*c-4U0aAc7T8-ByD(!3Bsh{W{8@CnJO+p?&bN@1zzMAN-W6U@cSp zm@k++ZBDM-7J@@~O(;4QkH{t=;Y$7@fX>jN`On{dduSm6Hj-vmgng)ccW{i6aLm0m z&1kh$qnnuWpP$2FAF^^K@&uwItZb)9|6J(=Cn~{eJ|aD7n5$KlK_?^iKk82h#_ndp0l$DhtXCft%jl;4y$hN5pz@Ws2%Xk-ji6Y~(p9#gAL zu4_Jp-y*XWzRUQst@}1`AqV(taOb(Idb{SnKW3?MpQx-qk)>kEE!1mNiaZQQw zBql>_HKpHY7(_j#eCm*@At^W|a73G~OYYbbn8DoZQ1mm1$Rw+M zFm_sdJ$G7vO=5WrYA>0zi&DqDX6whn*Fq|OZ(g_an6U?^ow*?H2aX*E{N%}nK_lxf zNG6q@`u(~ggowit?mgFAJ$6Q!^n+WW3}cFOd^I7q|4DhP!=3?!PyTV!F zXARxz-2tWE5_ATLoD=X9x+{LOY?E>NN&GOiAzLM(OKp0qSie(l+dOt=S?{>&W7(qa*rkPhE|ZS6Otj%IEv}@nOsmGadFl znD;h4))BYvFH3eeU-9)Oc=sPTcQsP;*znWTN1dhOu7Z&k@vonF7;{^WC1Z*XELq7BXOKv{^*H}v#bdA<6iMeSPQP;8?*Yon$fXc{7%+&jS3kgV9#7z zkHgYPxu=Bv-g0!XS)SjWKvv9}QxrKc*7Q{aaI|IJ~v_Z`) za6om6ra(BV=uaUn&*`>?k!*hgJq+-MXzsP9 z3|c2oQTqeKx_R~NSfd`R2y4Va`T6wdH8_D%#l$L@BK!+YypQ2|vmr+r|Fg378mVxu zjN|+UO&i8UwXdj!BTeYRd6Ror60rxyT=PRqOXoL%bSlQwg}(-yxjhg<0)2ItNyR+cVY@{T$8EmfFR^xN{nKb}YuWIbv;`x`gYRr+rD4GcRgX0P^ zzVdhxM+c?^SL9qiZr8V!@Jqas)%k=X*hH@A z%t+kmLWDtfm;p(3WGPV_i5QoDHT|Y~?4%_Z?7d9)?8OQ;&-vy&K zUc~p;koq>>L3Bk;Y`Rd-lCJXD{Qm_gJK!HFv`Q5?aE3Ea-q7PBd_SH!;WBW`nBx^2 z7Hk=<`U;5w3+yQdR#%9l^@S%|Hwd^riK_=19IpBb_5A9kq+gEF+3RP{qc@MyJQD0< z3KR|CDND3f0{aFF@A3>-wm0j#YSfsb_Asxoj!*f;D*dd}Hh`S9P;ZKmL9v?7HR$); zX5)JKYr!anzdzEPN}>f(1YIr%yuTC+3Pq#52q02keK9dya$w12V!KWi<(^oD?Wq}1 zBJQ$N{JkhgRc>W@5RiBQgY?89n$l zc;`^hOKr*fo?FAx5t<lkB-ZxD znRLA@7C@nsH|UF))fl=0QbMW0MseTq2)l9?fuV-8Hr_Sh>wtr2v zr9kIk)Exw)tg`c&5o_?_tWWzcGr4_-t}tO!GlEPqOnaXcW{5~U+~q}0as;0m-lMl0#v(!%+i{%z@XLTkgqUF0 zsLh3tHL=Qfz6=XnUK@EwngJxRkwjoMIr5S6ff*0;kc1yZ0s@81C(E#;Z*W(vXg4+~ z0R#5?s$XZ-NW%0nePR4~>)vL&2RBWl!QzERrv@1$Yov`PWncQ0-v??iPN$2v4mjfi zx_$IS#T^Pib)b7kIoNXh;E+XLm|+Kq@zdfTb)naOgjoD%X!%bi@nQdmkdBd90>BD=qpJa0=E8E~FyWf<&i zUkzdJ{B}OgNvB^W&g~RV+-R7*0k(bH!}lNLLfs$PL9FFn#Si!tm|^V4ft4+!!8oMz zx2EDy`WFI-;w<`dw<~eK*Z+tz=x=%C?~<~zv2MSLs1Ls&Qt5^8bhlRXvYlPrbPUud z;$*jI<}OnOj4_M0J3hRvp5Nq}5DNa(6PM zP=Uk>n|0WLUmrW?A}r<54VC;lS05iMRjZuRFjP@*q1Z(R&= zr}~CJ2~@C_!mACAl;HUOqa{)2F|No1%U=Kti>Jq@=}x7VXoCl%OMJ@+qU%1mjX}WL zt*5h$QU-1>zRT|PwmJ#a7`=B%@(7DQonjOLiqL0evxkwSjRfu=SVLj!CJg6UrgZjD zKcz2xN$MPm0e7xx{I%Qg!WVQMy7_LhYP*pXfrj~H?1_@9q1|x1UuFpwxJ8!qM#eZ< z_}W=Tr*_h^g8_{?U}Y^_6oBD9-tzGW-CwgMu5LR)*O^MyYs(}L>Z@Xej6C58iJnqd zE*oMr4Y5rHyo}URe=ZMc!5EBJFr9q=o~uKziDJ(ZnHr{OP*(hvQq2vx~>E zZP|icD6^^KnAbQw*?7dP(pDv>YsRzbsHu%f8sIz*s4$oN$(pK37Y)xU2(&NcFm6Q5 z097;^Haf7J;~wyltK{}bNZH}o;85a^w#!lk8PknQPv^BaVR=z5=_r4hT)ojyL|zf~ z+Di_?df4c*4hwz$_m;r_S~E)Of2`cUz!|^pDan@T+Tcv0^QyA33NOicm^z;S<44a*9E3Db@Ti zF6*kz=Sc-w%>n;!MK}0nC&Ug9!DG13({}BPQm&-}uFd4pLb<~ljHQ&FYrZ}|encGR@uX&4cL2X=bI($<^A-l@$WSx2pLu`HbJ zX>uCH)dO+!gtcSJGxwiB`f2FgRmP4!Z2l6^86O&@!^5#?%M46ryUfelNO+W;Dt81i zt*rSKjcGhD-x)=Ep}Z3AN8eqSc@jK}U@v`vjLdO)!27pGf>o6_osO z652ICXnN1D{c*Z>y?~ocU-o3To4u@Fu{KCzKMxhEP&cHR`k+Tox+*SIn--c`|GFl` z53sLDvW?0Vcm@x_`ei>s-CbkH5`O9x=^Xih>r|*1i6;ol2mG<-omGGn3O$i`Oonk)2LJnmbh6s3)(3d z3J=2Vj$=nK5ohq`0y0=}L|%D}#JOLz($WHY0~BAhOmv`W+>Zrr$N zTMqhU-C%t>VIzAIHu#mm$1Gh<&IjQZuB^q~%7w2Z_n$8Mr@1Zbs7J#iWl=O!j+pP% zB*}Kpdnhoq;3YbDJT3)S2~l?N6_I0x^Siyud{nfaEfLQgha4fLfA{Xski~Ku^m3iP z*Mq5+e-lVIQw{#wOe(2pu0KCY^ZYs9bn(v2rf7Gtdj3OIO@=n!Qrxb60*M%HG>S5e zRz^)one-EIbj+7q^Z|K)9|ma$)L+aYkA5Ta!pKjD^4jXSz0VmPRYCdl%A3JUvaN0Z zmGEBo`&(=tRm2*4I-@+6>`&x`Hm5nR5*H?lZVM&+QSU>aNZvn}FGak*DLJ*x^{zJS z7r)ivI|haB+nzz*(?{|O2fUP>yUD$O9%FFQj~W!dYVkm(tbba>C$ZJ^KEUs(T!;0L z;#L^N_3Sx8-U}86{73tIw_>>~oy~t@--5$brJuRQb6AyP^6Ie$iqef^0~lOC*}W0x0+K0Mlg5ub%oq%+4|U{chD$Nxhy z=f`-esb)-Mc%Yb8HWP=#=!r=oME-|?(V@_ZPKv6HiIP3>h8pImONvtr*PC9kV?8M< zbbv4_9Ha;-+>0=@VdsN?r+0@%yYP+Sz=#1F`TEoGt8HulxNXeA=XF#@`;qtNT#7bsYF zraAXeg90eGCzEj;HOd>-k=k&Nsluu0;e3xoY(n=MFifLf-dA{7#5?+IKrc1)kmH^o zVBFq6gkML$mV2kBRD?pFL=$(j#z^9@C@KQJ_YZv5>xn`%Aff)G7R#%Nb_cN;hdx_jfW|6jquo59ela5UX zvdsxIEC>HU`bpXh?Mo@&w$N65E8Be?T+cnco#p$DTPhr*STUjNm)=V;u9dPa|^WRGQsqIeptTiBkM%`HFkx ze$41|7!$LiS^{96wz%4QHW`T=!o+a3i*58yro!p~p4zPi1H&DsNa?aO$(%g=c^k4V z+MVm^6Je?lKUZ^tZ(k}Wp=@oPCzHjCrLj@@Y~d$+Wt5387iJro0h7c^vp&eyI!c8D zsR3V3qF6(x%a1stz2_Eei=tYA!__RR+AOny5gflYA)h>+*7|-vfhVW}?L#+~hAeIxs8`=f>hT z#C_;fN{bG(D>{3L^w`uu>QSXEa)`rqw44H47OSm}LKebmLai6kTn$$*4_>pH`94BD z(F|EyJ`EhA3DQZt{UuYEhJ@MgJKJ%T8L8I+EDw3xcHg5n_E`yM+B-V1grE}Ht&%W} z4^46*dMth5hyAv2Z~d>iki})5yTgs|ir;->n@>#5XD395&d+l|9S|}$y9dU>@#Ag`N#z#qB{|ucmbp$BpXjK?Ez-d0l$a< zZ|o`sO*M_*nLO?_mFi(a^fKIRp0~|uqvz>jQk6&PFEp{vSj1BC3HIsrt@QrZ1qFIw z;ytClU+U}xJ~bk1RajH19Wykd_djm^Zqafh6N#jc@X>f|ci|Zt&jAFmH)xidC9TXx z{9xUh?#o}m)=!uMs=R3P;mBV-WocTNshO$s$#1g5I{T=IO@!vk($23Cs9613DcSS0 zu5&8g9T#&+PP-^+cJ5xi5HL7zul-;p`3aWK_ujlFLMk1pHc9Kb(ZiaPZfXPuB*j8D^v~Hg?Tq67tg38w7rYmEbacStGDpkj}+zfCGwMw zjq;)nw%6T@a>LtWY}*Jvq&^19w!R##kt^kOV8?ZeNPA3}V(i3x=LV4N>O${qrtO?v zhS)VB*MlmN?L7_5&gZkkGMsTNFtE4~-|dD?4UH*4U3JKVZ6F}k-if#uVD5~yh+9Ed zkNS7nt~_+*swff})n3VfjP)C6JXJ&R`!C0;3Qj~t!SLuwC%7rlQ1d)Jz`uxNE>MfeEhyAA% zN|mtB-Gni=THd=HPwS#T6BlN5NE2==E=kuzfIqB1nh%X19rH;mTzZ{^T^ljerJArFL$8$P!JSA2vzz zM~5r4+s6_G$&n5REx+D`-Di!BqnOJgufZEndAP?!qwD^x0=L9C=B~e^D7W_Z+;@bK z5nSCKjgvHt&sQ{9mJ<{lB{j|mp1uEas29dq&Zw5+5@yqKA#SezX}S^|P)PWkFSnua z(fAOG9e4kPeOFUr`i#9F&B=IgccSy#l1F#i?;|~(1p6&j@67YX2PU&JC=`2y$hX>q z?RD$s>^2+FFay%mDrp6{ReBe4&>jBz<8L@}qgQNC(%ZGcDfuS4V~XrhIkwqv*4oP3 zo>IB=zVUvya70j;<0Y9gna&tbe>vQ2%9~miJL^z7t9#?=cEPs2C@ffnl>4LtuG$e@ zq#jPu0XJPln4i-lu|yLN1gpG8p4Dt?6`Mp{QD`Y0$i;9>zcLE+j2H%g>!x)ndiiOY zp}A?#HKjOka{iP20ymfb)&Z{a5dwUu-XWP$=1A$0Vum9Zi=dHUy z*=NYZkp_U>opMw`CPY3>@j4tT5t%e^>P`@jYPb082(Ti$OLkWPu;1SuoAIQ4x*w5y zaR?i9f&pY-+WXZ`^K@R&l&AAdK>epaPzimr_ zhkpXhwjRl(1HW7MRov!QO2AEIc7F$UoIyFi7V);<0GRd7S|?euZGRJi18=qAfkuKD1!mFOAeO`%w* z=g;S#989$m0mvo(4i;r29&2nfP5yUeHcQ8{M*9o8S2Ir4G;uS4)2Jv`9w-!qyQaUf zEYzo0Y7oChp@)?8yoD+WN?@JET6~7KRCx*$l=o*e_=ORSlER&Ce9l&`TDhL7SRCka z?gdLuzOHk&1k2R#a+jRD<+}b_5iDYQMhOVNB^2piwJ6s@Z{-FnEX}VX)@6fEn+irx z6l%sR6Ilaj23|iU^J;7t@7P;`-8P&M^9wcBL(lh$XSiJ|k~*@Fr|zulFG8us@Rw(s zV!nfA1e#(0mH}kW)@6RJ?JKDtTo_hZDTneOkK(I(3{+N+wxn;jfnQHM(%+f?tSl9U zecL&RJkk=m}l;|X`(-Gm&KvN@lo9|sYYJky-NW!-VJ$m{Y%8`ci_ z-bo6qww`Z%@^QvH!H;UI%(7GNNa9z#ll}R+b~EX^^lloKZT+OZ$jXOOM-!t1<6wig z*HouY*m7kt@#9VTC*nUX`v<^(^zWT9BBZd9B!TPT^5?}e0+7EI34LEg0bu@HrF-fv za$LnP3_xzioUCz?Y}z1L2xfr<$o@J#&-hrkyt|CWZcA~K$IvvO3E2hq5Q{`8YS5fX zLh97gBS|#;1}x@~Fl+QVvb^IvgOG{`&f}_+ zPsg>mqJy0ov~Q|@ZxJ-|a#ZJ=02Z6Ivu^OuMg;0sty}C=s83wr-#CLWo7;sQ7)D^z zo?sT@o_J=35b78Zwn0N^Oy9op53lIGZut-^MmWvWzbvMEpKrC0zm+_7E?q(wZO zGk+c0F}s1o9O8-6KE)XIy;#0t->ts6I7L;9JK=%eN?wbJ&+1Pu z(}xZE;%n=cw1%;silOnAC!(asrc9Jm!NP?VH{bG8lnF;Gp8fTPv+SdWi>n@lz1KcX zyHh-VWk^fifd(UK#T=vUaa9KREDHj5d9h7qIyHVYLycRPMdBS|13^dFWv5ka4-OrVxFY7wC^1TF;LCc}g zSadlMP=CLJy6?7;4K_E<$K1xbME-75DcRFYv&wS{}6We~GaM~&8wnfvEhIu1s_$y!Z;fo;A2)X#qJ2&*wZe4_BDE#C9wg{N)$ z*EoLB;eHubkFFN+Z9f$(cKw9)gpMAS&?@3yKy?(G6L%NqUMZad%CvqyvBlB6_p#&q zGKuTOi((ZIu`JdK|7vG_eZw6eL;MZOSLX9=gEygQ;|;`tq6xn&NOTu4zNztZIrn;{ zZCFbngkvsO+zcJ_=%d#cDBZPh$PPF4Tny3AXO4L+wIB}ESz9@j@W+fRo0amyAbJ=N zGl~>AJsx>rhBb?!m1dZ+tgvE|7-jwVw0^(qVIS^%=k|4uNAw&sy};9G?tvy494t-n z(vEr)T9@%6@8MjR+TKK2Obx*gN>w&Qo#0s0yfN*mMC%KHNp@ z98rcK{9w$Fm=R%bH}j(*EK{ot6}_*x#rGX8o+kJITQlAw(^8&2G;}x`I_tjJgOVuY z@jpDlzd*+a36e$s1@|`VPbDA>b;4ta2#`=9op7MB>w&Vq2aa&q6H%pDWwJm1so;)w zI!?)uH1*v8`B1h78KFMc5PB#+)=ZFDPlAADlW3T29NO3rx$6;|$w6$}m9Qh2h8t@a z9}=KNBMLEfzKFq2r7f)2C%&n(L>B;px}H<9F8$@Z)W{lm%b_A0BI}cwhKzd_Pr5}X zE2|+^KIc(0wm#3Dx`N*p>Sty+S(7V3v+O3)#>bmiiVF`rv?98SB-~6J7^6qO`PFY* zg_y>tO2js%7pl(8%z6Xg-^_nxNlF5rL3-fVbVBbil zud1xZHzYa@>Pbdy4?GyxZH?ZTbrosanAv%`^)g_$#*Sl~1w-AQ^l`aMO``AYim5TG ztv}q?G_ph@kE+!ooI4~D2E;f9EyXs)pq3q^s|>O!k#H?nf4%5x8637~+Q99)^Lg9< ztu#>+8X(_^z?zX^He_%=ANCB)71y|2KHm7MT|dOqP3Vhn6dCAH@LTbMsj#HUs%r%n{5$@?d87!kf6(K!e}V5xj@8Rx!#Wf;Qs#Eg{S@1{sC(US3b62I zO)fD5-r6Ijo%;0M@vk>+Q4Z)HO9VyKX8=cLZ8Qw^hwT$ACVOE&WAA2~ISE&6;QP}_ zdiauklffI$2=@9mZ6|o<8k4!P5OBg#A&MxRM?gV9Hu@3c)yb!?$s!6qf5HJf_1cDh|8gCM4!WNERAx&wo&;2{_RhLqhe}RJ&6T>e-%psPw^AAAQ$z)t~c0)qT z7vu6|TBx01V&rJ6F>jmDiiE2g<=;Q-DG3KMa~72G1f?!%9ogVat?@-zVy$R*Y*F(w zfl*~gPR~D|wjaiBpC=R-i;f&4@#)n~9D?%=%3H*;sIarO)A1)hEXq6agmmr@Mfi?= ziwX9(in&AT_5TkI% z$-$KCxClP*iJF)&)EhWQb!EwiA-Y*G1tJb!S0EFGROSoz-?pIoJ^QV=q6If7Zt$v_ zm`$oc`&YZH-d(uuoKl5UZo{SCX=l!1DL!^fDLc93UAr!K+ha|@-A`9(<>S2G6btwU zG6_`FZ;_)Gg%p~FW|66?f4>tjSS%?&slk0OFUak=q6PkXWgWeZ8Y8;7OthwLA59tv zU&nc&R|!mv-MUS}7}teWivQ(!IB`|)W*;Eyg~y~x6^Ere{xIwner5QTh3xxR%r8Bm z3Ktert`f_8L}jW;0d2Z^avS9nMM7;nS#KwEueWy`{@-Jm_sf}5N&_0C5}CenPuzn7 z{fyjwsBi^P8h)=!4$%2iGDB)w@ay7JdP^YNmEfQoW!W#Olwa2BuUb;XzVPu{pCr^) ztDWFt9czXOQs2#vTiiWvIhwN+#Xq)Mt~!BC(RpMeKLk5CMY#7m>bFAe+?j8$AE=Lr zUE-#D6mMx@sZZDnXOGPD2v-w&I4cz%GApUBeNkYZOnQ4WSb6QY zv-W1wejncew}V>xby5plZzP)t1OJyc{#Q9@NBJlRUL>_XuqF|HT!@kcdVjnnD}|nu z_uA6hIiLT^>$Qo*uzH_GGy}jtqbR97_fUZg$W2Eh9Rzw`a2a*FZ#h_Sm@bgYk4A*D zurISMx#fu#+<=F1QC*@veMwki>~`Fl1;s%g7PKYUiO5Q(rGeULIMWd{IiM^u8-k&4 zM|#O~bE$8|*aSec)a(u}2URk{vKU9kUFlb>*=~u9NTuV$hl~uDSkPu6Y7w3G9rs>i zA&~&NQw`8;^Xu8KMjQol`^S0mR;6g{%AX$|ejPG^qY+x?ab_EaCEsto9f-)-<>+~q zt^JW0-WnM)hTj$6Dz0*9rh`ZI=wZjqW|)rF>_hFP0w>pw`)<$f4WDlQz((HPF33ue zzH*b1<~lyC_;o>~F1(M*6QcO+o*=M#dCJorZ{Y9R7jRV(8oUmx zfXvbi#gJW;VA_^7z=?c(y2sYYao)=>a4a`LeoWhTZ_rsRJ^(nHW8Yb1AJ*ucX#pOio<%C+r;DB;@UnvwD1toiQLdd#Rz=B=rF_|;-ODS7&q%-KpB44&TTS@^lIbV zH$}^xYnNZ~U1K;@`P{P?R;Pr|t`NG|R8U7&R-{&qU(7i=`8}v%2Ki_%0^NudP)SrR9;j1CY zDTjX^25)f~sBztu`*V5e(Js=Ogw`$Rlv0$NBH~&;? z9hz?`7schgQW;GB@wAom(;0;gn9ozC&08-cFJ6-CqnT_LWhhmdOGU3_5xG_>7`{f0 zM^G?h3T`oOU{q%CCJCkw=1f=thkn$ok7}orOt< zZXqkbMgslWQfM)=lzctetw!hT-rU;IEzbGS0_e)?>-gZ=6#N!EbN?V~*@0(<)Zo2h zklzFyl+i~1l9_94H!g4M-$U(%$SWfxTvJ^5@vGiOyDp_jTmt?mJ9fh#pCzjMB0MU+ zsh)9qsu%M|EC&i?cZp@dJeDYw*)rMg;3;0CVdR{ojF zEo{I{O2aVq&+nn^IjE%{4Q=B5OpwvgXB9-W@VTbq|HzN=2n;S26mN1{fUg*`@@fcpjcU2Ex38wreo9sRci}&U4(n6;-2(N zL4v|@1+SV4`jmK{!;z87=fW1@=vlE~osxVS%-{&r-#_p4Y!b4HBc4=>jynEm7a1xh zoK-k87n$RfA(Cnl>84HX$!j_N?o9J~G?5;daliAQP(L{;Pm(b{5fmi-RQwEkTl-UH(L=s!kugLD$T9S;n9xn@>t zqZB9SY0xZJ?Fq9gF0eD$Xt{f%H9vW6SP~ka1;oF@ed3R!=4UIy1*AlV z_y=bGg`MK>*ESvr%&XpVYbyQSuDA0|^ad86>AC07A+Q_h>pdvudPgG$V{)4!x+Y`m z#Qv-H>vZdSuX+X}i_s#pqlroU!7Yz3G=CP%XsFV@!Es~Sx9AbA>2p@<|F99ls1M1K zAAAIG7j>~?KN^(sY;!wO3mR(8uR(Eu%A}m~j@lA2%>OLxt|g4%)dW0It^h*@Q|vP3 zH~SHC!|W2kU1wKn%=mWbp;aDe574?+gLh+AI`;Ma**XoZ)jCpMT z6SD|egyXKa(Kzu-wsSJizNvq1l){}+_e_ty^-3dco$))}+Ch0Xhc+F6DhgSrae?F2 zepmuehSod$bBF}W$U==)2y(V@mNzovP6^c-3G3(=e(Ds#Mcp>DK!@RVqavz`iOE7F z0*X4Xn>DE%6eA8w6&;fj&cu?l$>iYc^@wUU49C|e0T!b-c|sEhB*_1|3vTEiLuEH~ zT;CsGi8i`$jEhSzrd!!#D%Q)S%l72yryTCoQIdKqsv#yKK_MOwf9 zBR?C23NHO{FJ=5#M5`kwkv(Qi#GRvfJE0PuA+_%-TlFHQ2(0tu=12E z`fMqMO%i*+$>)no0H5O-Up)W5eVBGc+~&1ia;+F`-s7^UWczLX6}AlGp~MuAs#ot? zU85G_=r@y$HNLhyjkPjbl8j{Zo}>Z{Qe8W^c=t9gnyeUJG%&b7f{Q`Kv#Ah-&wNaX zhnplW3qo-n6`?^JwMam$Gm{*8L6-rPn|NKmrvOoLuTFl;W7ZtlnV z$h{+%M%mvi4R?AUyOZ`WO)?yRR7!#ZYL@xn>s43$S3?>7uBC9Pcb3BouL#l^|Cf0D zALutn`{3QpuU_B_u9kHHqw+>ih`t>(&jIH+^1#W3Sfq|!*@U&*2AaR+zXJewKB>+! zAz6_4Sehzao^~Yf;Sz|#> zza(m24bk)u=iSmvYQ@^nT?SamRSl7=+E?E8Xv-kDvbau~#*Q+~dy7q{G&!O@)gQUD z^%S#f{tjpqxfy4W?AZ6BcQ#5kK2%Sv!cPpN&9Fyv)f}h~^{N_Z%iR^B&TUbWO4 zs*=l2*ZXS(Dnq|`zq&*vH32LI>-(+#>siBnP?8@rbVa1YBCLT3w>BQxUU$CzZreAX zGbc9LZDm?i4D*nn#Wi!dZ%$vwxU^~9e|rSpSr-yWIe@4{i76hw>^n)Op^tncrw5Z&)g9_#14Ui^TpFNlidmOAm;NWn$sQ1N2d60 z7m28_G8z2hRo7)U1@V0A^$ z;-x{3XUz+XwK1X2b*{3_nO5<_V;!kE!wA|VobZ3IDEDqZ3ck}hKkM=Gbn&JrwE1s65VSwF#77;chP|B$Pam>xlXwnb zTndr0YXulWnujjRQgQYgYLaBKzWULU#_m}DxgvA&_AcN3~ru1}%-n<|GjuQ{-AtD%kmWf09)a3U1N>JEGKW7&=G2 zN2IdJ@Xl%|kx=wTn%^z^G*+-wM3>#Vjv*T>I=Gum=ls_dkF;Ti#T5m3Z?Q}Ea7tDR zDoP}p>K1657hlT7lu(>=h2%?~&QHT6;xQtuWL(UFf3R30a^)3&3#Wx3jD5SS(-ec` z!KY(Snw4SDGb*>kij@ItF5qiL7ujxwX~@Aeh2-kl1KIWM_=Yj^Bjppc;$v*3=sz{_ zvsS`{d|kP-bTsezmZ^qAYOOz)4zCtxWHNrl<0S)qTtA9jYkx%h<3_MM0PVcv+J13O zxzK(xmawTPJ!Q*=XCTZd-rlbMxQ_{5r=3=R_WBtkzi~)gS?iM&`I8(cYK13iTFzRb7n5^u}tHty>3^N zLik^D0aWNL=#NG|3%WmB1`e>%>em1c#&n%Lpn~-HY6ahXq+F;$pk7L9(?`E8=H*zo zr_*g^CcjN{8N8u!Q8~sAT^OLsAAG&+hc1$a<8#%3+3R!gP52EPDo|7q_l zquT7cZ41SU7Fr-!@Zu7jV#VFvDN-Ctakt_GEAATHN^y6GLa^cx+@UxHF1+WS@xAZ& z-ShwcI2j{9BF~d8D|_!X*IaW&$rdJ{Fy+g9DVQkWdPRb82pC6u74J>M_7}K<|C;PbG@Yq3GgbQOuyg!Dpl0e)+nET7H7JT- z%($W1%v@(6pqQ#Bk32ajh~Y)~GJxT1oO?yC-4i7LxQ%~RruKzfpLi*rJkIzJkT!aI zCIVTPZko;%L*=nbEy*%39b`C9*1!&ovArpAB(p=Q9aO+e6J!z1^gFDxtA2DbCa^d( zk^`954cQYy`^N8DHQeGQ z(vO6stuIMiX05F(WRxx9_V{uaep-+BR;g`1jvU^jr_&g!_*y=Wu=AHD3R5z;Rv4fP zH}u!Y=y+G0qhe6Fd_utk*+#MO=pW7o_wnl0_7`od`(;pGtLfL$=m|qGkxDdlcoxO$ zxQO~7f9{JCo)Dsp=3M0Firqp0D1;~@k?+o z$Q~xg>AFCS-}8N@+J4eI+CX-W`RCv@Ip$ z@3(^&OH3dJEfHMB1l`0mDr00eI^8~uTDT__&{&S(ARtpdi8O#A2H728PsMLKU0tin zQd`3^MZg)^$`wU3xz9wi!K)bgAhmB;xIR(lLcG8qtpG9jCHP8Druk;H#)2 z)Tn*OYWKh#xLn&*n3zeLNw;~bb^o0P78=G&4|otWc$!VK=ycL#baG~myNiUNpOI$7 zlxC)`F~eZ_!Qu8kV)Q&@JR0R}kb@;rpGg$%{Z6bYS_I)Yrdt!=6`(^1r5rY=*Zv&u zMUReUV&&;tH_`ZOGb}Tm8FPuo-+975LP@aH^a>NcT5T;ob7{Qv1(x(t;O5@-&$lYl zH~)&|J;8G)($CC@ZymSAK_Y(cVHL9{zx>u_1$i)+;f8mcn_;_^BPZ7|SLpeybp`cI zKMUmW6@$-ejxb=@gFA_<8TZ%P6iWkSYSs`8pRrW2IZ3+I*UVwMP?aTS{y7zSh-V2F z03(nHRW*3Xcz3o?sW3EpZ<<3MU`g3i$7%tQO|VksiK~VsuCj&OsW9?sjONO^t84Y~ z)BiBQ@p*-OKYf_dlHf7kBy(MY^lFp9_|;t(J?heU#qm6uf+;pPv@#5B{XB&)^4;9K zISh#OdySl@GBL)W#*fSj^0@v8O=TN%Q^vB7atrG>#)=$BgX!U{GK7sR3*m1>tn-`Y zOdO?;;BD==T>y<*!2vsUReA|vjy|=vqaescU(7rvoBo9 zczULrbh8iE*l1fetWiW8z>7Do418CJcb2HQmO%Sbz7!t|w4>{7&=8 zy?}6%ud(SGS@s^7j?oODVDD2BD4?y+@3e5Xg7^zt>vE<%cYoQGgO>>J97vUKu}qt| z15Fwoxrmz}Zu@4K`Cx>NkRY=Dqmt~)&&(%nMZ3UIJ{rtbS$=?^`J)^Q8b34ofOh8t zEyM12AciPfYVtxP!bXGMO!FwoOD3PF*kG?Diz(WPPhs!rFmqH2grp-*5b{6x4D)Uj!Ib>UWLpv?drLITmAA0_!noZ0 za1fvXQt`+VdwGK1Di{`7Aexyhl`iQq;E|&uMtF8d!lYzPMDfjIIT+MY>yji;YxU6s zJkY~Jf4qPS*SNH90HME%= zt`bEC5U$<6av^4W_&I24yb12)+4UUP$~zD+Anr@mHnu1u|9F5F8G~QS7YW$kt!Gh$ z7-lRfwzG9G0|_L{M2thM>EFDsTdR>=|Jc4T!}`IU6g9*WV6(?9*?Ffd^hlwsl+oHx zsLKzNrXvw+lOxJE@`K|B1N6I8Y#UBoN7eSP-(G6aIlotFIU$&KG)o_+S(Unxk=Rq{ zw<{e+*V_+wxy3wJe?a;dl1GNZkNAY;^CN}}l1#6BNk7K3by8F;Ba1zmlm z3Q52%q-MEl_uXZSkVkT&sbuNisWVL?ORiH39=e@maV+{~`~nPkf_N2#$cB4gJ=uK( z^oXfnA4ntq))FmnWFnkpbXb+24iAA@U!FTzvtl+~bg!+stvqjO26x3w_Lx;k?JH)R zlJ%6f=+MZlRko{GGi=`y?){Hr&3!h437d)dJuN!u+yXvAgHBkgb^eLOVN8(LbjI)D zn?)0XdQJIJM!P7s&apeVqt->+6am_0wj;2(%2|u2mT~+`)~3@4$k~p(G|XwaDFJlf zqq28tB>M0mXsP6Y7=aaArL38;)aPsnZm%tg(3+YNILIs+*ORnHhjsgsY@1ek`kEE) z9E3qze*@{192H4W?Zce5(`Xr)+FQ{EPUBh&@*;X0&7Du;y>o=i$9Sr=>!-8Kz@8&K z*s#>0ug>IS#2=O4C*qp#foO7P0&SZyD>_Gpchucy4O8qCKx~0=YmcSy;B< z$NnMoSEO-lRQ%^L1jTnQo-)gfW~QF*pY7ULmVl5jg@3veh2l@{L}BmmZ?fNt&YNqH zLVUo?3onkxwg@_YV=6{44BXY%N9^v;LeJ}m?{+!2>tmcvOdHe+k7sa56}=`jG?)m6 zCa!TAq#`83*kNiPJ}Im@<0CBbGrjEN@U~P^7{Wk>_RmP;VypI)j=B2E@p}~?R~Cg> z#)ZuDj}@N%Y%Emwb!A?A2W6S^V$Wpe?uRnWFnfugOwJO)r&NU9e>_pSE$!@*uduLZ z0MPL)1tytJRQ{~fJVo45SB=#$($nr>>3CyyeDg)WLHqS5Jt*Hm=`=x1C3$`#e-Lob zsXf*-x3pB`+TO;cW3AhTN4fvEClc`^1xqhN1 zj?eSA)~&a$WfZnZw+{G47WrLxJQM8aECzSn zA=yS-K;^6l+{8F8QrsK4FZgNg^1g13nGcmLG>|Vw%dD6fn`qYaDuuN`355OD%>myZ z4k~@jaX;}Xk(NrZIbqvQ6}YI^isSU)ZxyIc0nC4NV)g*%J_lD;suOhvd%3mv?J=XL zCllbdNYLrpm-cK---b7Xul}`fb+BMQhZU6T(Q}pZ#R|yrTf**wnz@z>3&J?ZTibp% z;|yBeM&U}fIpg9KO0DiQhk-K1Ca_SVAE_J^u<25J9X4giD*zM@aU)MTBp;8Ok-!wZ zI3y@7%YAOebxG+&1HH6%aFMSRJ2WOM~3qNVAk`2^_xB*sm za)>$OY2S7+fHd_=Rh)fc5S^b~7r2!vi<+;)DYA$BU(DmSohQ*CTHKo5CO_Z{8U#i- zM_(}d_i+7s$>*nQRHYR#8#`xgG4~m3#=|{(1vfZ>2wi5ME#HD(Gp@Fz+io;)rR{Dt)c_U%s_Y^_`hHQ;&)zYCG+=;4PCjp_A*3<$1a@q7p? zaW8DqE;<-UKtPOppnRiRXm z9Vt=vTDqmQ;h^684kj1io2`MbUfk#>ft`h1|E|gt91=MeGQ*b?;@Rp%P2AVz;@#WY z<+fH6fLja%Z4{d;`(h|w0p4)Pkoh_~VQc`#e`>?xuS}FP_5`QnY0eIlU9Q$q90YOO%WOL@mYr~(hgup{{WMOqa!?^sm+j?7m0E^4U@z)y0= zd9*7l{aeQd`*^^40gPsyqO7|;iqHFWj{R4v5`w>Cz!UtGg)pN?{r3Cnww06tc2q9y zS>?N%NwsUFS4tQf#IXnjerJS2SGrK@zAg0_!C~oJDn;8KS{8U&VJ%J#9+Dn?7QZj{ zAw|-Q(SOdEGExSIGn>%a0$pCOUt(4*VcCaP+MaBaTLXlGC6S1u>VCQA?r>`Dym-90 z>^-kPwu7{{EX!5SFht^;Lpe+R7aP}6fi&xmPg~F6FKolX3~R&t4_cl%Qfwe6vi1Wk zsp*59kH&)reXj_GOsH`im*a#Ovh|wqUCJ+ZDm(e@e;zjRe~5y}MoJ~|xGjFKjMgsb z@npT~_DO)t^E(j~A)099NAGBYcCiXoXZ- zO~T|6U!-fUVf>ajsTt<~`Zc}ZTfF2CFJ8Q}mKGCMb8&~6+C7Pms4=sSrrmg}i&lAz zNtIibcO?2GDnv;Rg}0`OY3KK>j#caGMo%L*jnK~(-p_%H4?uY9Yl zR9^NBhapfX;Uhfa?bzL)I3;HfIqe2!X*@?Teh|-lcl|VzDnd(+Pq7*O?BD(YOp~E_ zSv_a8O`!-Cc%k%w7)uB459Wnbzf*jT!zm6jm7rKq#iIgIofTXF*1aQ>{QMunJG69W zzUNWPE2=d@zICkcMKnmDwMUA6aiUJjPLzJhc7HUp0fCyY|F+A~A0o>rcZZ5wb9Nr) z9b%}ouvDUizR$luPIE+ms^fLnkXDiW&Jo;wKizlpa4u=`(lo~Mejq0P#w^9>XI59> zgDU|Bw|rDm#Tl#1-qWgvLUDoTrb+zGT>s)+_D^C1vUQ|L(-DztHa}B?G`ALZ#dd;R z1&9ilyZ2jmQl{EnpifR(2Ex+rr-!p;0aKmOtAV!9$HQ+5${2AZ3ST#%200OVll4vR z3idPjrFW^HlyG9!x{q>^K3R<~){*^SRadu6h#@Ql!Fsyt`wtC&LQYCeebT2$g^yZY zsMOZsFn<)l@p5gT5j5>`RX3h6ygXQ1YV0;5B2AdhGZy&^i2$d`pq`YY8i@_fy)`U8bG zjWC0iF@XE_?a@RgOxSjM|0w)J?MgMyfX8iCyMe-^&loDXobYMN4~)k~43hGV#^S!W zr;7`k#p*@FX>0ah6`gC%8oS!7i$6*n;Ze$QuO%18&HW5kSv)LlNBMhpz%xy{@EOij z1fRSaN@{7sx1^h7l}a`Z3tq*Jvwc;W4{-}w%(Vy>dve}231S)OCEerV=Ba3Y7Z;<@ zQgD8Is)uesIGORl%(r*A@1{|r9sE7oRy|Ru`O}1%o_bb8-AD|_kJ=WGX2Ugy)5B2@ zkEh~AXbME+bwR_zc6uNE17!8+6gb4RQrkk|NY(~s&0WBJ+miL-z}A^;Wd{(e#*YcO z5mqTZ3d7@97$Vk5dcAHA{XvpRA6h?NBw1_H3%9VN(;xXcFvQr5U?4auHo1l%G+%uG z7QB%!1TY-32moGS5j#AbMC*fhrfxH_TwhqVQ#JX$~ z8A;!&uH^S@z?d2(HS4RE#jN}`L8^*n?@5G);5Eg^Gc$UnF(QE`E4)=sS$zb)>)Bnu z4j*}U5!II1?|^5XCSNJPV=xZC708y+)_G5hNT6xvS3_cz+UH9Y@aerB$;!K;;K@(w z@;N}DjN5rxGS`=}sVHAQeZ}^>ClGtD3s>Z1lU(towmXz;AJe240~%VPy?l*SNgVC_ z(H%zA7e9Pu;CQZ0GOi)e4(Lh;*7Tfhg$tQOsr?-bcd-naA-=i>pn|Wvl#$VUOuqAF zsx(#$+`shtn+4XUn8SbI>&=hSd`-t3}A+)=37h84qlJJ!ONJ&s5^ra$+i@23hFhI=SARNojry%89*ZvwSH_SnQi$8S!U&YjWyoKCDAvOucpiX#ITnn7+iKD44MoV zP3BuF6?NomVd#C#(K`dnerOgLZ{HkK!$OZY<~{E(`rOW{MlKOXWCAb>{Q%)ppf^iz zSlftl3M7>g;WSW-5o;?UGB?gM@0ANb9`^eQ6|yQozC#$~@ACW7qXt*q3@tKN{L`&r zSlRfx<{?#qOrj7s((5Vfvl5;p5l3gJT#Llid9g3T6TbKsyyQm2=rK4kMI~>8=1|;Dn@Y%vo(<&j`j6Y~`d6MO5$xHdX&;8d@n{CW zRqbxA;sOs|p9q>@;QPws^D(0`P%?34d3!W)+iCB>RGs04{?r$UB(!q8&dpG7-K596 za+l^(ZRyU?FnPUC`ANG=pj>F^ID(no_~Va|*q|+NT`6Xg@&1zvMLoGqe7VWCpwy7~ z-{H{@uicEFqt?bBgbEtonaPtDpdHDxBZXP6n?%JAx12R8(MhA^54hj#>j0rDY_asy zh+AiG{XYm}GAL3^+e%lts$mAq>Q<-RcoFOL&+K{MV8Q{MobettKO6P;P{%2V2j zF)!zIc6Cp8t~);jd)-+od3^UMD3glAbqp0mgO>PngW(ZRgoSSA4t8;iAi@aZLWd!O z&uNQ3{ZVb=02-?#B`j09YT5}F&zoM9yByHwSzW&Jtw#YhPHz7ZwM<2OKUeBH=gD>K z`Jw~E=B*tgI^>hld$O@me^c%I;9^R&GF*Hp_uR{lm&8o=9aGf(h{!zE z70Xef;aZS`i?2K*IzHocv_$%j0tsg@4>M*&MUZs()0sgN#N-}MOccz#Rz?-|n`F<^6g)&(Z%6Bv6HN~`45%oo z>T^~-(;@R!w_TRV16~zVa`*q^1WI=D*Wxi1>Z9U5ncyPNa-=MmCoP6eFkexOOnmW< zHeeDlB0t{ht?Mu4`rADn(~@G@@?f&T+#{qf$SnDCycwc#R8{QKr?k5%h)2b;g@0hC zTOZx;X5u~1AZR65{WQ7jNUt zsv`FJq_NFDL;Z}w+8Z1}ltwY#L2$};+U`MUt-WnfTc&Y#gI{?YmDP?p&G2rzGYbn@ zO`rB0&@t=hAyQK6EJEm?yV39jttguH6dda{^!uJy(m^Sx7uUNkyE&t|n*FS_L3}wf zXZ>EN*OkrhN$KYEliN2Bjd}NF+e3(?cb%A+9ak`7VZ|VRgqNL8dZx#NEW8wLNK`t zE~a=YJXm4P4`~0oD_OMbgjLJQQ??9Im#4#r0_ zR+l4cG0`XkcBxU33irpI^;GiX4-Eyx4xLKrCKn!Xn#3r~c$W}$HT={PH7qMsE{p`| z+1No2No-j$)2&o3bnOr7dIhmM6lgksR8!X78i%*4P}eu<5;E}2zSxE=CkRC6$dn_D z^ZcSwyZQ4spZ1wFk%jZ*)(TQLWqojghQI8LOQv{>Y}pKLQ)pr$A_$Ur>>|J{83T0y<^PCX*db z->ps-lf=h*EsJb954Hz`4NQu(@U_jTQMB^E8rY*X8z$qn3kgey=0kU8`0TI9b@lC6f zPDZ+>&PP_F*E-=~=`da;Nn#Fon^?-aC}GXuiS7*_Pua&Av)9*qHtgQcZM|B7v#5>&p}eQdMYp?Ee!hDt|%BBE*K86k?*-GSON-EA-o zMn zI5av1swU(8YHP$V#>6@ks`6=GdM2~y{D$`Mw3`W-czfLlL>(e9h4NrY36km0k&<~J z^nLYO#$H%MH3>pOg(){sZDQO!Ufjxik0zoozedZ21WPG2E>Hdv$)2K4MUV)!irbe6 z<^U7c^bZDjVc-&S_Q>U~02y#Br5kFuipk90cAALhA%FD=lkG0i7_P!n3+|D@xZ=Ba zzLA%yr1g|wH|OvT$6kvUfixm)YZksXwi^r2z&iX9;g8U@K$ViGPu4w%m$dVMAxz%h zCYbW@#W@%omQJm!m~!+*2Ppy4e%bv1kB89AJQdw~8?ctsVtqg~SnH7Q9B$M=3r?7# z%!@=^q>Qk$(|c7QHnF5^tk}efx--biAJ~)2kH*^G5D?Or%<{_ThS!Bk^Y^t)W2OP) zF$4`ApW(JVw*PVlpo}S*XIt7@%&8|eM@k~Lp`9~yQH@Tk9@v&+4aTYn(eB`L{=pHB zct7bT>>XI|qPUHB8r)z$o$>~q#v>%%ZJaYAUO6NVuzJ*ZJafwXTgxNqOL+{PoW!~z z5vxsmR^ZJbOwh@?X4!kE{S)m3oAc4dQT{xena#8@x309A>4MqVm9;BWQiAl#OqVan zH4QaAXx=H~$k~mSTJs+?8{yU6=iuFL)gNi9(I5VGsT+|J$lftD(y~;Lz@*6cFgIju z*M;fRmOb?|uVu4T+*Hg{?=$)J8C`7UiY<+ZMQKH_@)|vc{Rxtrb91`E67idDxb>sB zc-@`yjK$@*gg%_J?0Icxq_D0kKU~!nEnF4WK{xqVDST}XO`)h{uymYFv(8PjU>|wc zu&Hvx84%f9Y-HM(mO6F(_{qbpQcG5Mge+mDsgqB-b=OrTlen)`U3hSD6abIMfeho6Pl_5dGo$*5`I*g+$S} z$tO%0HVb{KNdXb_+D4)M98~0V4umR9SV#5m9GxR9oLUgL!h+ORPL5)xG(SUiCJ^Di zpCu|~5@;nRx8;ck(E*JF`FTH^XD|A!RGbq2VjYDK?4|1q8&}|lZku00(fFBstMuxoa5#GX;ob&7Ee__FWh1TC@AH?H-(^=Q?h+*D95zyx&Vlj%wl z=#yeSqx)=OWHn$SLh`2e2Z1evS{pemqZtQ2j`)$L__yTW4PIqtbw05o3!G`l~i?)2n+^HeJ&Q>}?Yt=VqWvj8llEUiZ~l`oEK{@5*W9 ziSP#j4GZH#_gV~t|8QBJm{)<%%&S0{;ybe#6(Sq>S$X_uR@-Iy1f40tH?f`ecI0Up z9HG*0AdSiDra~*=c&AVNsyppBt@=w6Yp!}g4k%HBx;RQWl^8sK5UCa|vHHwtUj`d) z7muUI{Mr$|-6}D?TQbZ8`%sV|=M_2DR(H~Vyt^#^G4m~ODH$N^0^?j1A>$t2JSQ2h zd*E*PAfCx@;zfPHj#>6nrd43OdtHkS|5EZI;HModnAd&$dUW5nXhHx zF*0REB)=3KP2no-M>*IpHu-)_9FGB;BqxO>|k_sp8Q6}Vh^Si6$^O< z?Y{R;u|Z-rWAg0B(>d3uMnhxE+I{RCZ$RW5htVbUSJ}es7y1zdC+Tq^tQ%~hd(4pkr=W; z%x%eB43{t{+ZRR%cM-MpthMkuGfcwDIh7rQ%grz}%mCNJ;5zX^m% zDnTC(hJYWg>JliG>EH#&?JCoa8em1Bi99h3zX0Eiggo!Jy3mFc8SVhevM&3K51UcM zMUzr!cqu|huAb-!IC#l6%9DfXvbH0lKqHk*x?0Wg~W#6XNt;>C!CFeGD z{g0yzG}p}{n^huEg3#DzYJ)J6bNG%M@R6gXY92B8tK)l*F}=iZo4En8Pf}P)vvh3C zk5(PS!@4cxT8*&qdxb686DVIK9*OT)b^YWm6Ps6oT2}8IQwM%sVqDu6Cb{W)wRQbo zC&ofwmu%5016{Kca=V%Hh)Z}`X;vijDBSe(Zat~>S*O{v76-{E$RWjKNVlUu^eQN>SN6(XDKg9bY5Qf@!$so;dxP~ zZ{l7nbE%?z*qGTr?ZWNLv;X=a-&E1>(N8VjLl>K#v00)7pli0_nxV(?p7LfZ=kss;hUQaVas6aSFsuusgY z^XF~C*9trxe*T4hVh0G#bERrha|>G8ogI%7?RvR2VC37^=Vxi}t+b9y-$0mG=~mA% z!MHRr9)kjp&WxxQFxhoofW=hDH=H}fzL-=AR#h3AB#VcgORB}CZx3=SO^n0rUx`sU zu@MzfZpjLBn<=cQIPhC#?o+`Z{~$@1f$%=}(_+0z+G@!mU8#Os=)n5mQk!a^&lKuk zZKRI#j!p|mA`UIk)^FT+oA2uKedWtb)EZY2^i(UCaANK%k6w1CJTauN4w-BsW zgM(5JRN}NuU{II@JXjI9yK9#=d|1JI`p`~uQ#F8jtdQT;LL$hE`&CuCrYg!k*Xwh3 z_$oA8=!UQoeQI7YoPZL_euVVhK0z^L*L@atoRif3uxN7($5y0DX@X?c z*$P-Dr8ZrW)1S#=3jhzhq7~(pBty*;scTzUOF9WlAyLI_QQH;fcLIX*5#1{P0eFf& z1D+v=G;xeepNabG$H^&PN4}Img!4C5JAKF6?I{w+vGJCCtqDas!PaW>BK6Xf`HA?- zM9vdJNV^+iTcaSAI3$fAADb@wjh+p@^F2$7#wp1uOS-}t6Oh3Eh-@TZwuB|A(4}eb zrrv_QD_+xqiE7gO?_)5ob|ISi9GQEs z(;Ez8vxW~LR+{>(a&AIfnTg1vEKF9PWi@>!$~pvcN0@|_^mlu+la}kxJcNI~;$B6R zKo>xbL|&h#UH*ouGSryKARcL{II?JECH`^p#r2iXYlmB+)nf-yq501r=r9-)E0KHQoeOu47bW0|Cb|XVQK(@88`nkH zrY~*keqAlmPq+0qDd9CEk6VmGt!n0L^~_p-7fSw;I`RQCL=%3R=PovLd6Q15NEy7a zD3)-z%f81eQ>Rnzjys<9Z=l5BUtBNYJ30i}_@T-dYk}41^b=xT?VBLDHHI^`H$}1g zrxq@r_PHEV;IF2NqN$lN6tU!mQUz3Y?-a`@+)oa#L#{5AJTd6SGpEyoZJ`?Z?FwEE zz0ePNLBqNRYYv}lw<3g`+m>)V;g+Z-tfiW%RQGDX(pAQgYrD*U?L#YMOE)3o=^tK? zJZIms=27qJh*Nk)M~Qero!)vFwyEQzrW}+Pgop}y$K6=SlCC>tE1WA{qI7S@AG^&AZ>2<0Hty`- zYZ%SckCUMT&6P7PZ6BJOF5S=$5v**_%XWV2TUDE5mSvQV(HdDc*?fD7)pA(55Hpbq zOe{NKX1{XFimUmzxjld0?az~aM8du&K_u=ZF44^(M6aVDE1ut%c;%JJ6!{2-h3B5vnT2p`d0YhSFm2qV;{~Wd4v`=?nH(b9$+)cD*Q;3LlG zo{CM$yW{PsSg9c)-W5oO73>Yr=@thr+F8%2^EbVx<|nV0;zXn~mcc(UwMiHX>Y8g- z8zd2CXf|D`RF-X=PITVuA$HbCB6o}jN^bh{xEk(>UP!*e0NHj}ARL%)W2h50^U8b6 zZ0K3w!PGn14Ue-jTBGz$ridgNA|3k+(l8D#fa8W{qrR7ol+FV@WxQv%b5~CyaLkwp zYS!xBEZu~c?Z-DUj!MOGz(mr5e`Yg19lpb!58q*1iWIUGSJmaT1O2F8$1U~6;qaN^ z75wiC7mieLRwzDK4IP;kVwGG~M>&Jv+04vKC#P6`tGT*xlJb^=GIP%p)GiBh!FkKg z^q(ua?s4ZKgoKza@UZH58}jM5g}D7OMW*KQLjkvDaVBmoEhAjkewtt-UI*Tgs`#NWQ-2+8aagsrXqMu(K?5Mw)cK zNG)j9p~QvG!{_{k)_QJ0W_Fgtnxzh(8f|V6dn91QEHTQ17 z??j?O@eZ~>G3}?@PwWjc#i_1NdNu`!e19v;5HSl|YOCZt%a|hyR)U z5&a_m;D6}e&2vWD&9N}Y-){Q%P6D6xvLs)~xcm>@`|~`!f3C;~|EoQJzx1z8MnBW% zDPK_Y{fD9dm)-b05ATELYm9#l$v;{u`D~=vesLrS|IaV{@AUug^#AX_|9}7e|HJC| e|NY{>`V?^Vk+6PD!fko+^pF-;5UUU|3iv-n7L{cH literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/deforestation.png b/public/dashboard/images/fr/deforestation.png new file mode 100644 index 0000000000000000000000000000000000000000..6568eca8e7ebd54405aeaa150480d1de299c7392 GIT binary patch literal 74758 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 z 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 literal 0 HcmV?d00001 diff --git a/public/dashboard/images/fr/density.png b/public/dashboard/images/fr/density.png new file mode 100644 index 0000000000000000000000000000000000000000..034a9ec5be19cca9e65c52a482f3fd5438131e88 GIT binary patch literal 30386 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

}I$!47tabL@XW#dAUx6!) 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%0A8%IL*TUwsk;PA>G{Kzt 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

Sw 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 KMc#3I@&5qGot?J; literal 0 HcmV?d00001 diff --git a/public/dashboard/images/en/land_based_farms_carbon.png b/public/dashboard/images/en/land_based_farms_carbon.png new file mode 100644 index 0000000000000000000000000000000000000000..b06e1fa470f65600256e8a321c8a41bb76db5f2f GIT binary patch literal 542403 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