{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Univeral Training Data Augmentation\n", "\n", "```{warning}\n", "Note that this tutorial and the features it describes are currently **not maintained**. If you wish to help out and contribute to it, please reach out to the maintainers.\n", "```" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-07-29T09:47:46.276007Z", "start_time": "2021-07-29T09:47:46.268922Z" } }, "source": [ "*Correspondence to: felix.wagner@oeaw.ac.at*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "In this notebook we explore the data augmentation module of the Cait Python package.\n", "\n", "We create here a universal training set, to identify particle recoils and empty noise baselines against artifacts. In the second section of the notebook, we train a classifier model to perform this task." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2021-11-23T12:19:57.465367Z", "start_time": "2021-11-23T12:19:53.552737Z" } }, "outputs": [], "source": [ "from cait.augment import ParameterSampler, plot_events, unfold, L2\n", "import numpy as np\n", "import cait as ai # install from the develop branch\n", "import matplotlib.pyplot as plt\n", "import matplotlib as mpl\n", "import h5py\n", "from tqdm.auto import tqdm\n", "from scipy import signal\n", "from cait.models import CNNModule\n", "from torchvision import transforms\n", "from cait.datasets import SingleMinMaxNorm, DownSample, ToTensor, CryoDataModule\n", "import torch\n", "from pytorch_lightning.callbacks import ModelCheckpoint\n", "from pytorch_lightning import Trainer\n", "\n", "%config InlineBackend.figure_formats = ['svg']" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Some definitions for the plots." ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "ExecuteTime": { "end_time": "2021-11-23T12:21:43.112511Z", "start_time": "2021-11-23T12:21:43.108481Z" } }, "outputs": [], "source": [ "mpl.rcParams['figure.figsize'] = (7.2, 4.45)\n", "mpl.rcParams['savefig.dpi'] = 300" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Augmentation" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the global parameters. For details, see the notebook `Cryogenic detector data augmentation`.\n", "\n", "For the whole notebook: Only capitalized parameters need to be set by the user." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "ExecuteTime": { "end_time": "2021-11-23T12:21:48.923247Z", "start_time": "2021-11-23T12:21:48.916040Z" } }, "outputs": [], "source": [ "RECORD_LENGTH = 16384\n", "SAMPLE_FREQUENCY = 25000\n", "\n", "POLYNOMIAL_DRIFTS = True\n", "RASTERIZE = False\n", "SQUARE_WAVES = False\n", "SATURATION = True\n", "CLASS_NAMES = ['Event Pulse',\n", " 'Noise',\n", " 'Decaying Baseline',\n", " 'Temperature Rise',\n", " 'Spike',\n", " 'Squid Jump',\n", " 'Reset',\n", " 'Cosinus Tail',\n", " 'Decaying Baseline with Event Pulse',\n", " 'Pile Up',\n", " 'Early or late Trigger',\n", " ]\n", "\n", "\n", "# ----------------------------------------- \n", "# no need to change below parameters\n", "# ----------------------------------------- \n", "\n", "label_names = {\n", " 'unlabeled': 0,\n", " 'Event Pulse': 1,\n", " 'Test/Control Pulse': 2,\n", " 'Noise': 3,\n", " 'Squid Jump': 4,\n", " 'Spike': 5,\n", " 'Early or late Trigger': 6,\n", " 'Pile Up': 7,\n", " 'Carrier Event': 8,\n", " 'Strongly Saturated Event Pulse': 9,\n", " 'Strongly Saturated Test/Control Pulse': 10,\n", " 'Decaying Baseline': 11,\n", " 'Temperature Rise': 12,\n", " 'Stick Event': 13,\n", " 'Square Waves': 14,\n", " 'Human Disturbance': 15,\n", " 'Large Sawtooth': 16,\n", " 'Cosinus Tail': 17,\n", " 'Light only Event': 18,\n", " 'Ring & Light Event': 19,\n", " 'Sharp Light Event': 20,\n", " 'Reset': 21,\n", " 'Decaying Baseline with Event Pulse': 22,\n", " 'Decaying Baseline with Tail Event': 23,\n", " 'unknown/other': 99,\n", "}" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We define the sampler class." ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2021-11-23T12:21:50.519366Z", "start_time": "2021-11-23T12:21:50.515782Z" }, "pycharm": { "name": "#%%\n" } }, "outputs": [], "source": [ "parsam = ParameterSampler(record_length=RECORD_LENGTH,\n", " sample_frequency=SAMPLE_FREQUENCY)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Plot some augmented events. We did not define the baseline resolution, pulse shapes, saturation curve or noise power spectrum. Therefore for every batch, a new one is sampled, making the data overally more diverse." ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "ExecuteTime": { "end_time": "2021-11-23T12:21:54.911239Z", "start_time": "2021-11-23T12:21:52.339404Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Sample Noise...\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "4a45b641b3c2487ba3d70e6891cc2b20", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/9 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " 2022-06-21T17:52:01.652868\n", " image/svg+xml\n", " \n", " \n", " Matplotlib v3.4.2, https://matplotlib.org/\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "Resolution (only meaningful without Saturation): 2.803244455274235\n" ] } ], "source": [ "NMBR_PLOTS = 1\n", "\n", "# classes = np.random.choice(CLASS_NAMES, size=NMBR_PLOTS)\n", "classes = [CLASS_NAMES[0] for i in range(NMBR_PLOTS)]\n", "\n", "for i in range(NMBR_PLOTS):\n", "\n", " event, info = parsam.get_event(label=classes[i],\n", " size=9,\n", " rasterize=RASTERIZE,\n", " poly=POLYNOMIAL_DRIFTS,\n", " square=SQUARE_WAVES,\n", " saturation=SATURATION,\n", " verb=True,\n", " )\n", "\n", " print(classes[i])\n", " plot_events(event, t=parsam.t)\n", " if classes[i] == 'Event Pulse':\n", " print('Resolution (only meaningful without Saturation): ', np.std(np.abs(np.max(event, axis=1) - info['pulse_height'])))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now create the HDF5 data set." ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "ExecuteTime": { "end_time": "2021-11-10T11:58:35.728099Z", "start_time": "2021-11-10T11:56:43.204979Z" }, "pycharm": { "name": "#%%\n" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "81829d0cdb6f4d0c805ee37da713f7c4", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/6400 [00:00\n", " window.PlotlyConfig = {MathJaxConfig: 'local'};\n", " if (window.MathJax) {MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}\n", " if (typeof require !== 'undefined') {\n", " require.undef(\"plotly\");\n", " define('plotly', function(require, exports, module) {\n", " /**\n", "* plotly.js v2.4.2\n", "* Copyright 2012-2021, Plotly, Inc.\n", "* All rights reserved.\n", "* Licensed under the MIT license\n", "*/\n", "!function(t){if(\"object\"==typeof exports&&\"undefined\"!=typeof module)module.exports=t();else if(\"function\"==typeof define&&define.amd)define([],t);else{(\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:this).Plotly=t()}}((function(){return function t(e,r,n){function i(o,s){if(!r[o]){if(!e[o]){var l=\"function\"==typeof require&&require;if(!s&&l)return l(o,!0);if(a)return a(o,!0);var c=new Error(\"Cannot find module '\"+o+\"'\");throw c.code=\"MODULE_NOT_FOUND\",c}var u=r[o]={exports:{}};e[o][0].call(u.exports,(function(t){return i(e[o][1][t]||t)}),u,u.exports,t,e,r,n)}return r[o].exports}for(var a=\"function\"==typeof require&&require,o=0;o:not(.watermark)\":\"opacity:0;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;\",\"X:hover .modebar--hover .modebar-group\":\"opacity:1;\",\"X .modebar-group\":\"float:left;display:inline-block;box-sizing:border-box;padding-left:8px;position:relative;vertical-align:middle;white-space:nowrap;\",\"X .modebar-btn\":\"position:relative;font-size:16px;padding:3px 4px;height:22px;cursor:pointer;line-height:normal;box-sizing:border-box;\",\"X .modebar-btn svg\":\"position:relative;top:2px;\",\"X .modebar.vertical\":\"display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;max-height:100%;\",\"X .modebar.vertical svg\":\"top:-1px;\",\"X .modebar.vertical .modebar-group\":\"display:block;float:none;padding-left:0px;padding-bottom:8px;\",\"X .modebar.vertical .modebar-group .modebar-btn\":\"display:block;text-align:center;\",\"X [data-title]:before,X [data-title]:after\":\"position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;opacity:0;z-index:1001;pointer-events:none;top:110%;right:50%;\",\"X [data-title]:hover:before,X [data-title]:hover:after\":\"display:block;opacity:1;\",\"X [data-title]:before\":'content:\"\";position:absolute;background:transparent;border:6px solid transparent;z-index:1002;margin-top:-12px;border-bottom-color:#69738a;margin-right:-6px;',\"X [data-title]:after\":\"content:attr(data-title);background:#69738a;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;margin-right:-18px;border-radius:2px;\",\"X .vertical [data-title]:before,X .vertical [data-title]:after\":\"top:0%;right:200%;\",\"X .vertical [data-title]:before\":\"border:6px solid transparent;border-left-color:#69738a;margin-top:8px;margin-right:-30px;\",\"X .select-outline\":\"fill:none;stroke-width:1;shape-rendering:crispEdges;\",\"X .select-outline-1\":\"stroke:#fff;\",\"X .select-outline-2\":\"stroke:#000;stroke-dasharray:2px 2px;\",Y:'font-family:\"Open Sans\",verdana,arial,sans-serif;position:fixed;top:50px;right:20px;z-index:10000;font-size:10pt;max-width:180px;',\"Y p\":\"margin:0;\",\"Y .notifier-note\":\"min-width:180px;max-width:250px;border:1px solid #fff;z-index:3000;margin:0;background-color:#8c97af;background-color:rgba(140,151,175,.9);color:#fff;padding:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;\",\"Y .notifier-close\":\"color:#fff;opacity:.8;float:right;padding:0 5px;background:none;border:none;font-size:20px;font-weight:bold;line-height:20px;\",\"Y .notifier-close:hover\":\"color:#444;text-decoration:none;cursor:pointer;\"};for(var a in i){var o=a.replace(/^,/,\" ,\").replace(/X/g,\".js-plotly-plot .plotly\").replace(/Y/g,\".plotly-notifier\");n.addStyleRule(o,i[a])}},{\"../src/lib\":803}],2:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/aggregate\")},{\"../src/transforms/aggregate\":1399}],3:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/bar\")},{\"../src/traces/bar\":949}],4:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/barpolar\")},{\"../src/traces/barpolar\":962}],5:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/box\")},{\"../src/traces/box\":972}],6:[function(t,e,r){\"use strict\";e.exports=t(\"../src/components/calendars\")},{\"../src/components/calendars\":664}],7:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/candlestick\")},{\"../src/traces/candlestick\":981}],8:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/carpet\")},{\"../src/traces/carpet\":1e3}],9:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/choropleth\")},{\"../src/traces/choropleth\":1014}],10:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/choroplethmapbox\")},{\"../src/traces/choroplethmapbox\":1021}],11:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/cone\")},{\"../src/traces/cone\":1027}],12:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/contour\")},{\"../src/traces/contour\":1042}],13:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/contourcarpet\")},{\"../src/traces/contourcarpet\":1053}],14:[function(t,e,r){\"use strict\";e.exports=t(\"../src/core\")},{\"../src/core\":781}],15:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/densitymapbox\")},{\"../src/traces/densitymapbox\":1061}],16:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/filter\")},{\"../src/transforms/filter\":1400}],17:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/funnel\")},{\"../src/traces/funnel\":1071}],18:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/funnelarea\")},{\"../src/traces/funnelarea\":1080}],19:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/groupby\")},{\"../src/transforms/groupby\":1401}],20:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/heatmap\")},{\"../src/traces/heatmap\":1093}],21:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/heatmapgl\")},{\"../src/traces/heatmapgl\":1103}],22:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram\")},{\"../src/traces/histogram\":1115}],23:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram2d\")},{\"../src/traces/histogram2d\":1121}],24:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram2dcontour\")},{\"../src/traces/histogram2dcontour\":1125}],25:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/icicle\")},{\"../src/traces/icicle\":1131}],26:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/image\")},{\"../src/traces/image\":1144}],27:[function(t,e,r){\"use strict\";var n=t(\"./core\");n.register([t(\"./bar\"),t(\"./box\"),t(\"./heatmap\"),t(\"./histogram\"),t(\"./histogram2d\"),t(\"./histogram2dcontour\"),t(\"./contour\"),t(\"./scatterternary\"),t(\"./violin\"),t(\"./funnel\"),t(\"./waterfall\"),t(\"./image\"),t(\"./pie\"),t(\"./sunburst\"),t(\"./treemap\"),t(\"./icicle\"),t(\"./funnelarea\"),t(\"./scatter3d\"),t(\"./surface\"),t(\"./isosurface\"),t(\"./volume\"),t(\"./mesh3d\"),t(\"./cone\"),t(\"./streamtube\"),t(\"./scattergeo\"),t(\"./choropleth\"),t(\"./scattergl\"),t(\"./splom\"),t(\"./pointcloud\"),t(\"./heatmapgl\"),t(\"./parcoords\"),t(\"./parcats\"),t(\"./scattermapbox\"),t(\"./choroplethmapbox\"),t(\"./densitymapbox\"),t(\"./sankey\"),t(\"./indicator\"),t(\"./table\"),t(\"./carpet\"),t(\"./scattercarpet\"),t(\"./contourcarpet\"),t(\"./ohlc\"),t(\"./candlestick\"),t(\"./scatterpolar\"),t(\"./scatterpolargl\"),t(\"./barpolar\"),t(\"./aggregate\"),t(\"./filter\"),t(\"./groupby\"),t(\"./sort\"),t(\"./calendars\")]),e.exports=n},{\"./aggregate\":2,\"./bar\":3,\"./barpolar\":4,\"./box\":5,\"./calendars\":6,\"./candlestick\":7,\"./carpet\":8,\"./choropleth\":9,\"./choroplethmapbox\":10,\"./cone\":11,\"./contour\":12,\"./contourcarpet\":13,\"./core\":14,\"./densitymapbox\":15,\"./filter\":16,\"./funnel\":17,\"./funnelarea\":18,\"./groupby\":19,\"./heatmap\":20,\"./heatmapgl\":21,\"./histogram\":22,\"./histogram2d\":23,\"./histogram2dcontour\":24,\"./icicle\":25,\"./image\":26,\"./indicator\":28,\"./isosurface\":29,\"./mesh3d\":30,\"./ohlc\":31,\"./parcats\":32,\"./parcoords\":33,\"./pie\":34,\"./pointcloud\":35,\"./sankey\":36,\"./scatter3d\":37,\"./scattercarpet\":38,\"./scattergeo\":39,\"./scattergl\":40,\"./scattermapbox\":41,\"./scatterpolar\":42,\"./scatterpolargl\":43,\"./scatterternary\":44,\"./sort\":45,\"./splom\":46,\"./streamtube\":47,\"./sunburst\":48,\"./surface\":49,\"./table\":50,\"./treemap\":51,\"./violin\":52,\"./volume\":53,\"./waterfall\":54}],28:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/indicator\")},{\"../src/traces/indicator\":1152}],29:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/isosurface\")},{\"../src/traces/isosurface\":1158}],30:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/mesh3d\")},{\"../src/traces/mesh3d\":1163}],31:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/ohlc\")},{\"../src/traces/ohlc\":1168}],32:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/parcats\")},{\"../src/traces/parcats\":1177}],33:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/parcoords\")},{\"../src/traces/parcoords\":1187}],34:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/pie\")},{\"../src/traces/pie\":1198}],35:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/pointcloud\")},{\"../src/traces/pointcloud\":1207}],36:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/sankey\")},{\"../src/traces/sankey\":1213}],37:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatter3d\")},{\"../src/traces/scatter3d\":1251}],38:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattercarpet\")},{\"../src/traces/scattercarpet\":1258}],39:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattergeo\")},{\"../src/traces/scattergeo\":1266}],40:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattergl\")},{\"../src/traces/scattergl\":1279}],41:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattermapbox\")},{\"../src/traces/scattermapbox\":1289}],42:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterpolar\")},{\"../src/traces/scatterpolar\":1297}],43:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterpolargl\")},{\"../src/traces/scatterpolargl\":1304}],44:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterternary\")},{\"../src/traces/scatterternary\":1312}],45:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/sort\")},{\"../src/transforms/sort\":1403}],46:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/splom\")},{\"../src/traces/splom\":1321}],47:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/streamtube\")},{\"../src/traces/streamtube\":1329}],48:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/sunburst\")},{\"../src/traces/sunburst\":1337}],49:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/surface\")},{\"../src/traces/surface\":1346}],50:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/table\")},{\"../src/traces/table\":1354}],51:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/treemap\")},{\"../src/traces/treemap\":1365}],52:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/violin\")},{\"../src/traces/violin\":1378}],53:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/volume\")},{\"../src/traces/volume\":1386}],54:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/waterfall\")},{\"../src/traces/waterfall\":1394}],55:[function(t,e,r){\"use strict\";e.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],c=t.mode||\"turntable\",u=n(),f=i(),h=a();return u.setDistanceLimits(l[0],l[1]),u.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:u,orbit:f,matrix:h},c)};var n=t(\"turntable-camera-controller\"),i=t(\"orbit-camera-controller\"),a=t(\"matrix-camera-controller\");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;[[\"flush\",1],[\"idle\",1],[\"lookAt\",4],[\"rotate\",4],[\"pan\",4],[\"translate\",4],[\"setMatrix\",2],[\"setDistanceLimits\",2],[\"setDistance\",2]].forEach((function(t){for(var e=t[0],r=[],n=0;n1||i>1)}function M(t,e,r){return t.sort(E),t.forEach((function(n,i){var a,o,s=0;if(H(n,r)&&A(n))n.circularPathData.verticalBuffer=s+n.width/2;else{for(var l=0;lo.source.column)){var c=t[l].circularPathData.verticalBuffer+t[l].width/2+e;s=c>s?c:s}n.circularPathData.verticalBuffer=s+n.width/2}})),t}function S(t,r,i,a){var o=e.min(t.links,(function(t){return t.source.y0}));t.links.forEach((function(t){t.circular&&(t.circularPathData={})})),M(t.links.filter((function(t){return\"top\"==t.circularLinkType})),r,a),M(t.links.filter((function(t){return\"bottom\"==t.circularLinkType})),r,a),t.links.forEach((function(e){if(e.circular){if(e.circularPathData.arcRadius=e.width+10,e.circularPathData.leftNodeBuffer=5,e.circularPathData.rightNodeBuffer=5,e.circularPathData.sourceWidth=e.source.x1-e.source.x0,e.circularPathData.sourceX=e.source.x0+e.circularPathData.sourceWidth,e.circularPathData.targetX=e.target.x0,e.circularPathData.sourceY=e.y0,e.circularPathData.targetY=e.y1,H(e,a)&&A(e))e.circularPathData.leftSmallArcRadius=10+e.width/2,e.circularPathData.leftLargeArcRadius=10+e.width/2,e.circularPathData.rightSmallArcRadius=10+e.width/2,e.circularPathData.rightLargeArcRadius=10+e.width/2,\"bottom\"==e.circularLinkType?(e.circularPathData.verticalFullExtent=e.source.y1+25+e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.rightLargeArcRadius):(e.circularPathData.verticalFullExtent=e.source.y0-25-e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.rightLargeArcRadius);else{var s=e.source.column,l=e.circularLinkType,c=t.links.filter((function(t){return t.source.column==s&&t.circularLinkType==l}));\"bottom\"==e.circularLinkType?c.sort(C):c.sort(L);var u=0;c.forEach((function(t,n){t.circularLinkID==e.circularLinkID&&(e.circularPathData.leftSmallArcRadius=10+e.width/2+u,e.circularPathData.leftLargeArcRadius=10+e.width/2+n*r+u),u+=t.width})),s=e.target.column,c=t.links.filter((function(t){return t.target.column==s&&t.circularLinkType==l})),\"bottom\"==e.circularLinkType?c.sort(I):c.sort(P),u=0,c.forEach((function(t,n){t.circularLinkID==e.circularLinkID&&(e.circularPathData.rightSmallArcRadius=10+e.width/2+u,e.circularPathData.rightLargeArcRadius=10+e.width/2+n*r+u),u+=t.width})),\"bottom\"==e.circularLinkType?(e.circularPathData.verticalFullExtent=Math.max(i,e.source.y1,e.target.y1)+25+e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.rightLargeArcRadius):(e.circularPathData.verticalFullExtent=o-25-e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.rightLargeArcRadius)}e.circularPathData.leftInnerExtent=e.circularPathData.sourceX+e.circularPathData.leftNodeBuffer,e.circularPathData.rightInnerExtent=e.circularPathData.targetX-e.circularPathData.rightNodeBuffer,e.circularPathData.leftFullExtent=e.circularPathData.sourceX+e.circularPathData.leftLargeArcRadius+e.circularPathData.leftNodeBuffer,e.circularPathData.rightFullExtent=e.circularPathData.targetX-e.circularPathData.rightLargeArcRadius-e.circularPathData.rightNodeBuffer}if(e.circular)e.path=function(t){var e=\"\";e=\"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;return e}(e);else{var f=n.linkHorizontal().source((function(t){return[t.source.x0+(t.source.x1-t.source.x0),t.y0]})).target((function(t){return[t.target.x0,t.y1]}));e.path=f(e)}}))}function E(t,e){return O(t)==O(e)?\"bottom\"==t.circularLinkType?C(t,e):L(t,e):O(e)-O(t)}function L(t,e){return t.y0-e.y0}function C(t,e){return e.y0-t.y0}function P(t,e){return t.y1-e.y1}function I(t,e){return e.y1-t.y1}function O(t){return t.target.column-t.source.column}function z(t){return t.target.x0-t.source.x1}function D(t,e){var r=T(t),n=z(e)/Math.tan(r);return\"up\"==q(t)?t.y1+n:t.y1-n}function R(t,e){var r=T(t),n=z(e)/Math.tan(r);return\"up\"==q(t)?t.y1-n:t.y1+n}function F(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 c,u=s/(l+1),f=Math.pow(1-u,3),h=3*u*Math.pow(1-u,2),p=3*Math.pow(u,2)*(1-u),d=Math.pow(u,3),g=f*i.y0+h*i.y0+p*i.y1+d*i.y1,m=g-i.width/2,v=g+i.width/2;m>o.y0&&mo.y0&&vo.y1)&&(c=v-o.y0+10,o=N(o,c,e,r),t.nodes.forEach((function(t){b(t,n)!=b(o,n)&&t.column==o.column&&t.y0o.y1&&N(t,c,e,r)})))}}))}}))}function B(t,e){return t.y0>e.y0&&t.y0e.y0&&t.y1e.y1)}function N(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 j(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 b(t.source,r)==b(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(!V(t,e))return t.y1-e.y1;if(t.target.column>e.target.column){var r=R(e,t);return t.y1-r}if(e.target.column>t.target.column)return R(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(!V(t,e))return t.y0-e.y0;if(e.source.column0?\"up\":\"down\"}function H(t,e){return b(t.source,e)==b(t.target,e)}function G(t,r,n){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=e.min(i,(function(t){return t.y0})),c=(n-r)/(e.max(i,(function(t){return t.y1}))-l);i.forEach((function(t){var e=(t.y1-t.y0)*c;t.y0=(t.y0-l)*c,t.y1=t.y0+e})),a.forEach((function(t){t.y0=(t.y0-l)*c,t.y1=(t.y1-l)*c,t.width=t.width*c}))}}t.sankeyCircular=function(){var t,n,i=0,a=0,b=1,T=1,A=24,M=m,E=o,L=v,C=y,P=32,I=2,O=null;function z(){var t={nodes:L.apply(null,arguments),links:C.apply(null,arguments)};D(t),_(t,M,O),R(t),B(t),w(t,M),N(t,P,M),V(t);for(var e=4,r=0;r0?r+25+10:r,bottom:n=n>0?n+25+10:n,left:a=a>0?a+25+10:a,right:i=i>0?i+25+10:i}}(o),f=function(t,r){var n=e.max(t.nodes,(function(t){return t.column})),o=b-i,s=T-a,l=o/(o+r.right+r.left),c=s/(s+r.top+r.bottom);return i=i*l+r.left,b=0==r.right?b:b*l,a=a*c+r.top,T*=c,t.nodes.forEach((function(t){t.x0=i+t.column*((b-i-A)/n),t.x1=t.x0+A})),c}(o,u);l*=f,o.links.forEach((function(t){t.width=t.value*l})),c.forEach((function(t){var e=t.length;t.forEach((function(t,n){t.depth==c.length-1&&1==e||0==t.depth&&1==e?(t.y0=T/2-t.value*l,t.y1=t.y0+t.value*l):t.partOfCycle?0==k(t,r)?(t.y0=T/2+n,t.y1=t.y0+t.value*l):\"top\"==t.circularLinkType?(t.y0=a+n,t.y1=t.y0+t.value*l):(t.y0=T-t.value*l-n,t.y1=t.y0+t.value*l):0==u.top||0==u.bottom?(t.y0=(T-a)/e*n,t.y1=t.y0+t.value*l):(t.y0=(T-a)/2-e/2+n,t.y1=t.y0+t.value*l)}))}))}(l),y();for(var u=1,m=s;m>0;--m)v(u*=.99,l),y();function v(t,r){var n=c.length;c.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&&k(i,r)>0);else if(0==o&&1==a)s=i.y1-i.y0,i.y0=T/2-s/2,i.y1=T/2+s/2;else if(o==n-1&&1==a)s=i.y1-i.y0,i.y0=T/2-s/2,i.y1=T/2+s/2;else{var l=e.mean(i.sourceLinks,g),c=e.mean(i.targetLinks,d),u=((l&&c?(l+c)/2:l||c)-p(i))*t;i.y0+=u,i.y1+=u}}))}))}function y(){c.forEach((function(e){var r,n,i,o=a,s=e.length;for(e.sort(f),i=0;i0&&(r.y0+=n,r.y1+=n),o=r.y1+t;if((n=o-t-T)>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}))}}function V(t){t.nodes.forEach((function(t){t.sourceLinks.sort(u),t.targetLinks.sort(c)})),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 z.nodeId=function(t){return arguments.length?(M=\"function\"==typeof t?t:s(t),z):M},z.nodeAlign=function(t){return arguments.length?(E=\"function\"==typeof t?t:s(t),z):E},z.nodeWidth=function(t){return arguments.length?(A=+t,z):A},z.nodePadding=function(e){return arguments.length?(t=+e,z):t},z.nodes=function(t){return arguments.length?(L=\"function\"==typeof t?t:s(t),z):L},z.links=function(t){return arguments.length?(C=\"function\"==typeof t?t:s(t),z):C},z.size=function(t){return arguments.length?(i=a=0,b=+t[0],T=+t[1],z):[b-i,T-a]},z.extent=function(t){return arguments.length?(i=+t[0][0],b=+t[1][0],a=+t[0][1],T=+t[1][1],z):[[i,a],[b,T]]},z.iterations=function(t){return arguments.length?(P=+t,z):P},z.circularLinkGap=function(t){return arguments.length?(I=+t,z):I},z.nodePaddingRatio=function(t){return arguments.length?(n=+t,z):n},z.sortNodes=function(t){return arguments.length?(O=t,z):O},z.update=function(t){return w(t,M),V(t),t.links.forEach((function(t){t.circular&&(t.circularLinkType=t.y0+t.y1a&&(b=a);var o=e.min(i,(function(t){return(y-n-(t.length-1)*b)/e.sum(t,u)}));i.forEach((function(t){t.forEach((function(t,e){t.y1=(t.y0=e)+t.value*o}))})),t.links.forEach((function(t){t.width=t.value*o}))}(),d();for(var a=1,o=A;o>0;--o)l(a*=.99),d(),s(a),d();function s(t){i.forEach((function(r){r.forEach((function(r){if(r.targetLinks.length){var n=(e.sum(r.targetLinks,h)/e.sum(r.targetLinks,u)-f(r))*t;r.y0+=n,r.y1+=n}}))}))}function l(t){i.slice().reverse().forEach((function(r){r.forEach((function(r){if(r.sourceLinks.length){var n=(e.sum(r.sourceLinks,p)/e.sum(r.sourceLinks,u)-f(r))*t;r.y0+=n,r.y1+=n}}))}))}function d(){i.forEach((function(t){var e,r,i,a=n,o=t.length;for(t.sort(c),i=0;i0&&(e.y0+=r,e.y1+=r),a=e.y1+b;if((r=a-b-y)>0)for(a=e.y0-=r,e.y1-=r,i=o-2;i>=0;--i)(r=(e=t[i]).y1+b-a)>0&&(e.y0-=r,e.y1-=r),a=e.y0}))}}function P(t){t.nodes.forEach((function(t){t.sourceLinks.sort(l),t.targetLinks.sort(s)})),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 P(t),t},M.nodeId=function(t){return arguments.length?(_=\"function\"==typeof t?t:o(t),M):_},M.nodeAlign=function(t){return arguments.length?(w=\"function\"==typeof t?t:o(t),M):w},M.nodeWidth=function(t){return arguments.length?(x=+t,M):x},M.nodePadding=function(t){return arguments.length?(b=+t,M):b},M.nodes=function(t){return arguments.length?(T=\"function\"==typeof t?t:o(t),M):T},M.links=function(t){return arguments.length?(k=\"function\"==typeof t?t:o(t),M):k},M.size=function(e){return arguments.length?(t=n=0,i=+e[0],y=+e[1],M):[i-t,y-n]},M.extent=function(e){return arguments.length?(t=+e[0][0],i=+e[1][0],n=+e[0][1],y=+e[1][1],M):[[t,n],[i,y]]},M.iterations=function(t){return arguments.length?(A=+t,M):A},M},t.sankeyCenter=function(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?e.min(t.sourceLinks,i)-1:0},t.sankeyLeft=function(t){return t.depth},t.sankeyRight=function(t,e){return e-1-t.height},t.sankeyJustify=a,t.sankeyLinkHorizontal=function(){return n.linkHorizontal().source(y).target(x)},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-array\":162,\"d3-collection\":163,\"d3-shape\":174}],58:[function(t,e,r){(function(){var t={version:\"3.8.0\"},r=[].slice,n=function(t){return r.call(t)},i=self.document;function a(t){return t&&(t.ownerDocument||t.document||t).documentElement}function o(t){return t&&(t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView)}if(i)try{n(i.documentElement.childNodes)[0].nodeType}catch(t){n=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}),i)try{i.createElement(\"DIV\").style.setProperty(\"opacity\",0,\"\")}catch(t){var s=this.Element.prototype,l=s.setAttribute,c=s.setAttributeNS,u=this.CSSStyleDeclaration.prototype,f=u.setProperty;s.setAttribute=function(t,e){l.call(this,t,e+\"\")},s.setAttributeNS=function(t,e,r){c.call(this,t,e,r+\"\")},u.setProperty=function(t,e,r){f.call(this,t,e+\"\",r)}}function h(t,e){return te?1:t>=e?0:NaN}function p(t){return null===t?NaN:+t}function d(t){return!isNaN(t)}function g(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}}}t.ascending=h,t.descending=function(t,e){return et?1:e>=t?0:NaN},t.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},t.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},t.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)},t.deviation=function(){var e=t.variance.apply(this,arguments);return e?Math.sqrt(e):e};var m=g(h);function v(t){return t.length}t.bisectLeft=m.left,t.bisect=t.bisectRight=m.right,t.bisector=function(t){return g(1===t.length?function(e,r){return h(t(e),r)}:t)},t.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},t.permute=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},t.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 y=Math.abs;function x(t){for(var e=1;t*e%1;)e*=10;return e}function b(t,e){for(var r in e)Object.defineProperty(t.prototype,r,{value:e[r],enumerable:!1})}function _(){this._=Object.create(null)}t.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=x(y(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)=i.length)return r?r.call(n,a):e?a.sort(e):a;for(var l,c,u,f,h=-1,p=a.length,d=i[s++],g=new _;++h=i.length)return e;var n=[],o=a[r++];return e.forEach((function(e,i){n.push({key:e,values:t(i,r)})})),o?n.sort((function(t,e){return o(t.key,e.key)})):n}(o(t.map,e,0),0)},n.key=function(t){return i.push(t),n},n.sortKeys=function(t){return a[i.length-1]=t,n},n.sortValues=function(t){return e=t,n},n.rollup=function(t){return r=t,n},n},t.set=function(t){var e=new L;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}},t.event=null,t.requote=function(t){return t.replace(j,\"\\\\$&\")};var j=/[\\\\\\^\\$\\*\\+\\?\\|\\[\\]\\(\\)\\.\\{\\}]/g,U={}.__proto__?function(t,e){t.__proto__=e}:function(t,e){for(var r in e)t[r]=e[r]};function V(t){return U(t,Y),t}var q=function(t,e){return e.querySelector(t)},H=function(t,e){return e.querySelectorAll(t)},G=function(t,e){var r=t.matches||t[I(t,\"matchesSelector\")];return(G=function(t,e){return r.call(t,e)})(t,e)};\"function\"==typeof Sizzle&&(q=function(t,e){return Sizzle(t,e)[0]||null},H=Sizzle,G=Sizzle.matchesSelector),t.selection=function(){return t.select(i.documentElement)};var Y=t.selection.prototype=[];function W(t){return\"function\"==typeof t?t:function(){return q(t,this)}}function X(t){return\"function\"==typeof t?t:function(){return H(t,this)}}Y.select=function(t){var e,r,n,i,a=[];t=W(t);for(var o=-1,s=this.length;++o=0&&\"xmlns\"!==(r=t.slice(0,e))&&(t=t.slice(e+1)),J.hasOwnProperty(r)?{space:J[r],local:t}:t}},Y.attr=function(e,r){if(arguments.length<2){if(\"string\"==typeof e){var n=this.node();return(e=t.ns.qualify(e)).local?n.getAttributeNS(e.space,e.local):n.getAttribute(e)}for(r in e)this.each(K(r,e[r]));return this}return this.each(K(e,r))},Y.classed=function(t,e){if(arguments.length<2){if(\"string\"==typeof t){var r=this.node(),n=(t=tt(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},Y.sort=function(t){t=ct.apply(this,arguments);for(var e=-1,r=this.length;++e=e&&(e=i+1);!(o=s[e])&&++e0&&(e=e.slice(0,o));var l=gt.get(e);function c(){var t=this[a];t&&(this.removeEventListener(e,t,t.$),delete this[a])}return l&&(e=l,s=vt),o?r?function(){var t=s(r,n(arguments));c.call(this),this.addEventListener(e,this[a]=t,t.$=i),t._=r}:c:r?z:function(){var r,n=new RegExp(\"^__on([^.]+)\"+t.requote(e)+\"$\");for(var i in this)if(r=i.match(n)){var a=this[i];this.removeEventListener(r[1],a,a.$),delete this[i]}}}t.selection.enter=ft,t.selection.enter.prototype=ht,ht.append=Y.append,ht.empty=Y.empty,ht.node=Y.node,ht.call=Y.call,ht.size=Y.size,ht.select=function(t){for(var e,r,n,i,a,o=[],s=-1,l=this.length;++s1?Et:t<-1?-Et:Math.asin(t)}function It(t){return((t=Math.exp(t))+1/t)/2}var Ot=Math.SQRT2;t.interpolateZoom=function(t,e){var r,n,i=t[0],a=t[1],o=t[2],s=e[0],l=e[1],c=e[2],u=s-i,f=l-a,h=u*u+f*f;if(h<1e-12)n=Math.log(c/o)/Ot,r=function(t){return[i+t*u,a+t*f,o*Math.exp(Ot*t*n)]};else{var p=Math.sqrt(h),d=(c*c-o*o+4*h)/(2*o*2*p),g=(c*c-o*o-4*h)/(2*c*2*p),m=Math.log(Math.sqrt(d*d+1)-d),v=Math.log(Math.sqrt(g*g+1)-g);n=(v-m)/Ot,r=function(t){var e,r=t*n,s=It(m),l=o/(2*p)*(s*(e=Ot*r+m,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(m));return[i+l*u,a+l*f,o*s/It(Ot*r+m)]}}return r.duration=1e3*n,r},t.behavior.zoom=function(){var e,r,n,a,s,l,c,u,f,h={x:0,y:0,k:1},p=[960,500],d=Rt,g=250,m=0,v=\"mousedown.zoom\",y=\"mousemove.zoom\",x=\"mouseup.zoom\",b=\"touchstart.zoom\",_=N(w,\"zoomstart\",\"zoom\",\"zoomend\");function w(t){t.on(v,P).on(Dt+\".zoom\",O).on(\"dblclick.zoom\",z).on(b,I)}function T(t){return[(t[0]-h.x)/h.k,(t[1]-h.y)/h.k]}function k(t){h.k=Math.max(d[0],Math.min(d[1],t))}function A(t,e){e=function(t){return[t[0]*h.k+h.x,t[1]*h.k+h.y]}(e),h.x+=t[0]-e[0],h.y+=t[1]-e[1]}function M(e,n,i,a){e.__chart__={x:h.x,y:h.y,k:h.k},k(Math.pow(2,a)),A(r=n,i),e=t.select(e),g>0&&(e=e.transition().duration(g)),e.call(w.event)}function S(){c&&c.domain(l.range().map((function(t){return(t-h.x)/h.k})).map(l.invert)),f&&f.domain(u.range().map((function(t){return(t-h.y)/h.k})).map(u.invert))}function E(t){m++||t({type:\"zoomstart\"})}function L(t){S(),t({type:\"zoom\",scale:h.k,translate:[h.x,h.y]})}function C(t){--m||(t({type:\"zoomend\"}),r=null)}function P(){var e=this,r=_.of(e,arguments),n=0,i=t.select(o(e)).on(y,l).on(x,c),a=T(t.mouse(e)),s=bt(e);function l(){n=1,A(t.mouse(e),a),L(r)}function c(){i.on(y,null).on(x,null),s(n),C(r)}Di.call(e),E(r)}function I(){var e,r=this,n=_.of(r,arguments),i={},a=0,o=\".zoom-\"+t.event.changedTouches[0].identifier,l=\"touchmove\"+o,c=\"touchend\"+o,u=[],f=t.select(r),p=bt(r);function d(){var n=t.touches(r);return e=h.k,n.forEach((function(t){t.identifier in i&&(i[t.identifier]=T(t))})),n}function g(){var e=t.event.target;t.select(e).on(l,m).on(c,y),u.push(e);for(var n=t.event.changedTouches,o=0,f=n.length;o1){v=p[0];var x=p[1],b=v[0]-x[0],_=v[1]-x[1];a=b*b+_*_}}function m(){var o,l,c,u,f=t.touches(r);Di.call(r);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 Qt(a(t+120),a(t),a(t-120))}function Ut(e,r,n){return this instanceof Ut?(this.h=+e,this.c=+r,void(this.l=+n)):arguments.length<2?e instanceof Ut?new Ut(e.h,e.c,e.l):Xt(e instanceof Ht?e.l:(e=ae((e=t.rgb(e)).r,e.g,e.b)).l,e.a,e.b):new Ut(e,r,n)}Nt.brighter=function(t){return t=Math.pow(.7,arguments.length?t:1),new Bt(this.h,this.s,this.l/t)},Nt.darker=function(t){return t=Math.pow(.7,arguments.length?t:1),new Bt(this.h,this.s,t*this.l)},Nt.rgb=function(){return jt(this.h,this.s,this.l)},t.hcl=Ut;var Vt=Ut.prototype=new Ft;function qt(t,e,r){return isNaN(t)&&(t=0),isNaN(e)&&(e=0),new Ht(r,Math.cos(t*=Lt)*e,Math.sin(t)*e)}function Ht(t,e,r){return this instanceof Ht?(this.l=+t,this.a=+e,void(this.b=+r)):arguments.length<2?t instanceof Ht?new Ht(t.l,t.a,t.b):t instanceof Ut?qt(t.h,t.c,t.l):ae((t=Qt(t)).r,t.g,t.b):new Ht(t,e,r)}Vt.brighter=function(t){return new Ut(this.h,this.c,Math.min(100,this.l+Gt*(arguments.length?t:1)))},Vt.darker=function(t){return new Ut(this.h,this.c,Math.max(0,this.l-Gt*(arguments.length?t:1)))},Vt.rgb=function(){return qt(this.h,this.c,this.l).rgb()},t.lab=Ht;var Gt=18,Yt=Ht.prototype=new Ft;function Wt(t,e,r){var n=(t+16)/116,i=n+e/500,a=n-r/200;return new Qt(Kt(3.2404542*(i=.95047*Zt(i))-1.5371385*(n=1*Zt(n))-.4985314*(a=1.08883*Zt(a))),Kt(-.969266*i+1.8760108*n+.041556*a),Kt(.0556434*i-.2040259*n+1.0572252*a))}function Xt(t,e,r){return t>0?new Ut(Math.atan2(r,e)*Ct,Math.sqrt(e*e+r*r),t):new Ut(NaN,NaN,t)}function Zt(t){return t>.206893034?t*t*t:(t-4/29)/7.787037}function Jt(t){return t>.008856?Math.pow(t,1/3):7.787037*t+4/29}function Kt(t){return Math.round(255*(t<=.00304?12.92*t:1.055*Math.pow(t,1/2.4)-.055))}function Qt(t,e,r){return this instanceof Qt?(this.r=~~t,this.g=~~e,void(this.b=~~r)):arguments.length<2?t instanceof Qt?new Qt(t.r,t.g,t.b):ne(\"\"+t,Qt,jt):new Qt(t,e,r)}function $t(t){return new Qt(t>>16,t>>8&255,255&t)}function te(t){return $t(t)+\"\"}Yt.brighter=function(t){return new Ht(Math.min(100,this.l+Gt*(arguments.length?t:1)),this.a,this.b)},Yt.darker=function(t){return new Ht(Math.max(0,this.l-Gt*(arguments.length?t:1)),this.a,this.b)},Yt.rgb=function(){return Wt(this.l,this.a,this.b)},t.rgb=Qt;var ee=Qt.prototype=new Ft;function re(t){return t<16?\"0\"+Math.max(0,t).toString(16):Math.min(255,t).toString(16)}function ne(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(se(i[0]),se(i[1]),se(i[2]))}return(a=le.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 ie(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 Bt(n,i,l)}function ae(t,e,r){var n=Jt((.4124564*(t=oe(t))+.3575761*(e=oe(e))+.1804375*(r=oe(r)))/.95047),i=Jt((.2126729*t+.7151522*e+.072175*r)/1);return Ht(116*i-16,500*(n-i),200*(i-Jt((.0193339*t+.119192*e+.9503041*r)/1.08883)))}function oe(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function se(t){var e=parseFloat(t);return\"%\"===t.charAt(t.length-1)?Math.round(2.55*e):e}ee.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=i.call(o,c)}catch(t){return void s.error.call(o,t)}s.load.call(o,t)}else s.error.call(o,c)}return self.XDomainRequest&&!(\"withCredentials\"in c)&&/^(http(s)?:)?\\/\\//.test(e)&&(c=new XDomainRequest),\"onload\"in c?c.onload=c.onerror=f:c.onreadystatechange=function(){c.readyState>3&&f()},c.onprogress=function(e){var r=t.event;t.event=e;try{s.progress.call(o,c)}finally{t.event=r}},o.header=function(t,e){return t=(t+\"\").toLowerCase(),arguments.length<2?l[t]:(null==e?delete l[t]:l[t]=e+\"\",o)},o.mimeType=function(t){return arguments.length?(r=null==t?null:t+\"\",o):r},o.responseType=function(t){return arguments.length?(u=t,o):u},o.response=function(t){return i=t,o},[\"get\",\"post\"].forEach((function(t){o[t]=function(){return o.send.apply(o,[t].concat(n(arguments)))}})),o.send=function(t,n,i){if(2===arguments.length&&\"function\"==typeof n&&(i=n,n=null),c.open(t,e,!0),null==r||\"accept\"in l||(l.accept=r+\",*/*\"),c.setRequestHeader)for(var a in l)c.setRequestHeader(a,l[a]);return null!=r&&c.overrideMimeType&&c.overrideMimeType(r),null!=u&&(c.responseType=u),null!=i&&o.on(\"error\",i).on(\"load\",(function(t){i(null,t)})),s.beforesend.call(o,c),c.send(null==n?null:n),o},o.abort=function(){return c.abort(),o},t.rebind(o,s,\"on\"),null==a?o:o.get(function(t){return 1===t.length?function(e,r){t(null==e?r:null)}:t}(a))}le.forEach((function(t,e){le.set(t,$t(e))})),t.functor=ce,t.xhr=ue(C),t.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=fe(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=c;if(34===t.charCodeAt(e)){for(var r=e;r++24?(isFinite(e)&&(clearTimeout(ge),ge=setTimeout(ye,e)),de=0):(de=1,me(ye))}function xe(){for(var t=Date.now(),e=he;e;)t>=e.t&&e.c(t-e.t)&&(e.c=null),e=e.n;return t}function be(){for(var t,e=he,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 ke(t,e){return t[0]-e[0]||t[1]-e[1]}t.timer=function(){ve.apply(this,arguments)},t.timer.flush=function(){xe(),be()},t.round=function(t,e){return e?Math.round(t*(e=Math.pow(10,e)))/e:Math.round(t)},t.geom={},t.geom.hull=function(t){var e=_e,r=we;if(arguments.length)return n(t);function n(t){if(t.length<3)return[];var n,i=ce(e),a=ce(r),o=t.length,s=[],l=[];for(n=0;n=0;--n)p.push(t[s[c[n]][2]]);for(n=+f;nkt)s=s.L;else{if(!((i=a-Ve(s,o))>kt)){n>-kt?(e=s.P,r=s):i>-kt?(e=s,r=s.N):e=r=s;break}if(!s.R){e=s;break}s=s.R}var l=Fe(t);if(Pe.insert(e,l),e||r){if(e===r)return We(e),r=Fe(e.site),Pe.insert(l,r),l.edge=r.edge=Je(e.site,l.site),Ye(e),void Ye(r);if(r){We(e),We(r);var c=e.site,u=c.x,f=c.y,h=t.x-u,p=t.y-f,d=r.site,g=d.x-u,m=d.y-f,v=2*(h*m-p*g),y=h*h+p*p,x=g*g+m*m,b={x:(m*y-p*x)/v+u,y:(h*x-g*y)/v+f};Qe(r.edge,c,d,b),l.edge=Je(c,t,null,b),r.edge=Je(t,d,null,b),Ye(e),Ye(r)}else l.edge=Je(e.site,l.site)}}function Ue(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,c=l-e;if(!c)return s;var u=s-n,f=1/a-1/c,h=u/c;return f?(-h+Math.sqrt(h*h-2*f*(u*u/(-2*c)-l+c/2+i-a/2)))/f+n:(n+s)/2}function Ve(t,e){var r=t.N;if(r)return Ue(r,e);var n=t.site;return n.y===e?n.x:1/0}function qe(t){this.site=t,this.edges=[]}function He(t,e){return e.angle-t.angle}function Ge(){er(this),this.x=this.y=this.arc=this.site=this.cy=null}function Ye(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,c=n.y-s,u=a.x-o,f=2*(l*(m=a.y-s)-c*u);if(!(f>=-1e-12)){var h=l*l+c*c,p=u*u+m*m,d=(m*h-c*p)/f,g=(l*p-u*h)/f,m=g+s,v=De.pop()||new Ge;v.arc=t,v.site=i,v.x=d+o,v.y=m+Math.sqrt(d*d+g*g),v.cy=m,t.circle=v;for(var y=null,x=Oe._;x;)if(v.y=s)return;if(h>d){if(a){if(a.y>=c)return}else a={x:m,y:l};r={x:m,y:c}}else{if(a){if(a.y1)if(h>d){if(a){if(a.y>=c)return}else a={x:(l-i)/n,y:l};r={x:(c-i)/n,y:c}}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>u&&(u=e)}if(e=i-l,h||!(e<0)){if(e/=h,h<0){if(e>f)return;e>u&&(u=e)}else if(h>0){if(e0)){if(e/=p,p<0){if(e0){if(e>f)return;e>u&&(u=e)}if(e=a-c,p||!(e<0)){if(e/=p,p<0){if(e>f)return;e>u&&(u=e)}else if(p>0){if(e0&&(t.a={x:l+u*h,y:c+u*p}),f<1&&(t.b={x:l+f*h,y:c+f*p}),t}}}}}),l=o.length;l--;)(!Xe(e=o[l],t)||!s(e)||y(e.a.x-e.b.x)kt||y(i-r)>kt)&&(s.splice(o,0,new $e(Ke(a.site,u,y(n-f)kt?{x:f,y:y(e-f)kt?{x:y(r-d)kt?{x:h,y:y(e-h)kt?{x:y(r-p)=r&&c.x<=i&&c.y>=n&&c.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)/kt)*kt,y:Math.round(i(t,e)/kt)*kt,i:e}}))}return o.links=function(t){return ar(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 ar(s(t)).cells.forEach((function(r,n){for(var i,a,o,s,l=r.site,c=r.edges.sort(He),u=-1,f=c.length,h=c[f-1].edge,p=h.l===l?h.r:h.l;++ua||f>o||h=_)<<1|e>=b,T=w+4;wa&&(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:dr(r,n)})),a=vr.lastIndex;return ag&&(g=l.x),l.y>m&&(m=l.y),c.push(l.x),u.push(l.y);else for(f=0;fg&&(g=b),_>m&&(m=_),c.push(b),u.push(_)}var w=g-p,T=m-d;function k(t,e,r,n,i,a,o,s){if(!isNaN(r)&&!isNaN(n))if(t.leaf){var l=t.x,c=t.y;if(null!=l)if(y(l-r)+y(c-n)<.01)A(t,e,r,n,i,a,o,s);else{var u=t.point;t.x=t.y=t.point=null,A(t,u,l,c,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),c=.5*(a+s),u=r>=l,f=n>=c,h=f<<1|u;t.leaf=!1,u?i=l:o=l,f?a=c:s=c,k(t=t.nodes[h]||(t.nodes[h]={leaf:!0,nodes:[],point:null,x:null,y:null}),e,r,n,i,a,o,s)}w>T?m=d+w:g=p+T;var M={leaf:!0,nodes:[],point:null,x:null,y:null,add:function(t){k(M,t,+v(t,++f),+x(t,f),p,d,g,m)},visit:function(t){ur(t,M,p,d,g,m)},find:function(t){return fr(M,t[0],t[1],p,d,g,m)}};if(f=-1,null==e){for(;++f=0&&!(n=t.interpolators[i](e,r)););return n}function xr(t,e){var r,n=[],i=[],a=t.length,o=e.length,s=Math.min(t.length,e.length);for(r=0;r=1?1:t(e)}}function kr(t){return function(e){return 1-t(1-e)}}function Ar(t){return function(e){return.5*(e<.5?t(2*e):2-t(2-2*e))}}function Mr(t){return t*t}function Sr(t){return t*t*t}function Er(t){if(t<=0)return 0;if(t>=1)return 1;var e=t*t,r=e*t;return 4*(t<.5?r:3*(t-e)+r-.75)}function Lr(t){return 1-Math.cos(t*Et)}function Cr(t){return Math.pow(2,10*(t-1))}function Pr(t){return 1-Math.sqrt(1-t*t)}function Ir(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 Or(t,e){return e-=t,function(r){return Math.round(t+e*r)}}function zr(t){var e,r,n,i=[t.a,t.b],a=[t.c,t.d],o=Rr(i),s=Dr(i,a),l=Rr(((e=a)[0]+=(n=-s)*(r=i)[0],e[1]+=n*r[1],e))||0;i[0]*a[1]=0?t.slice(0,e):t,i=e>=0?t.slice(e+1):\"in\";return n=_r.get(n)||br,Tr((i=wr.get(i)||C)(n.apply(null,r.call(arguments,1))))},t.interpolateHcl=function(e,r){e=t.hcl(e),r=t.hcl(r);var n=e.h,i=e.c,a=e.l,o=r.h-n,s=r.c-i,l=r.l-a;isNaN(s)&&(s=0,i=isNaN(i)?r.c:i);isNaN(o)?(o=0,n=isNaN(n)?r.h:n):o>180?o-=360:o<-180&&(o+=360);return function(t){return qt(n+o*t,i+s*t,a+l*t)+\"\"}},t.interpolateHsl=function(e,r){e=t.hsl(e),r=t.hsl(r);var n=e.h,i=e.s,a=e.l,o=r.h-n,s=r.s-i,l=r.l-a;isNaN(s)&&(s=0,i=isNaN(i)?r.s:i);isNaN(o)?(o=0,n=isNaN(n)?r.h:n):o>180?o-=360:o<-180&&(o+=360);return function(t){return jt(n+o*t,i+s*t,a+l*t)+\"\"}},t.interpolateLab=function(e,r){e=t.lab(e),r=t.lab(r);var n=e.l,i=e.a,a=e.b,o=r.l-n,s=r.a-i,l=r.b-a;return function(t){return Wt(n+o*t,i+s*t,a+l*t)+\"\"}},t.interpolateRound=Or,t.transform=function(e){var r=i.createElementNS(t.ns.prefix.svg,\"g\");return(t.transform=function(t){if(null!=t){r.setAttribute(\"transform\",t);var e=r.transform.baseVal.consolidate()}return new zr(e?e.matrix:Fr)})(e)},zr.prototype.toString=function(){return\"translate(\"+this.translate+\")rotate(\"+this.rotate+\")skewX(\"+this.skew+\")scale(\"+this.scale+\")\"};var Fr={a:1,b:0,c:0,d:1,e:0,f:0};function Br(t){return t.length?t.pop()+\",\":\"\"}function Nr(e,r){var n=[],i=[];return e=t.transform(e),r=t.transform(r),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:dr(t[0],e[0])},{i:i-2,x:dr(t[1],e[1])})}else(e[0]||e[1])&&r.push(\"translate(\"+e+\")\")}(e.translate,r.translate,n,i),function(t,e,r,n){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),n.push({i:r.push(Br(r)+\"rotate(\",null,\")\")-2,x:dr(t,e)})):e&&r.push(Br(r)+\"rotate(\"+e+\")\")}(e.rotate,r.rotate,n,i),function(t,e,r,n){t!==e?n.push({i:r.push(Br(r)+\"skewX(\",null,\")\")-2,x:dr(t,e)}):e&&r.push(Br(r)+\"skewX(\"+e+\")\")}(e.skew,r.skew,n,i),function(t,e,r,n){if(t[0]!==e[0]||t[1]!==e[1]){var i=r.push(Br(r)+\"scale(\",null,\",\",null,\")\");n.push({i:i-4,x:dr(t[0],e[0])},{i:i-2,x:dr(t[1],e[1])})}else 1===e[0]&&1===e[1]||r.push(Br(r)+\"scale(\"+e+\")\")}(e.scale,r.scale,n,i),e=r=null,function(t){for(var e,r=-1,a=i.length;++r0?n=t:(e.c=null,e.t=NaN,e=null,l.end({type:\"end\",alpha:n=0})):t>0&&(l.start({type:\"start\",alpha:n=t}),e=ve(s.tick)),s):n},s.start=function(){var t,e,r,n=v.length,l=y.length,u=c[0],d=c[1];for(t=0;t=0;)r.push(i[n])}function $r(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(u=c[l]),u.parent=a,u.depth=a.depth+1;r&&(a.value=0),a.children=c}else r&&(a.value=+r.call(n,a,a.depth)||0),delete a.children;return $r(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&&(Qr(t,(function(t){t.children&&(t.value=0)})),$r(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},t.layout.partition=function(){var e=t.layout.hierarchy(),r=[1,1];function n(t,n){var i=e.call(this,t,n);return function t(e,r,n,i){var a=e.children;if(e.x=r,e.y=e.depth*i,e.dx=n,e.dy=i,a&&(o=a.length)){var o,s,l,c=-1;for(n=e.value?n/e.value:0;++cs&&(s=n),o.push(n)}for(r=0;ri&&(n=r,i=e);return n}function dn(t){return t.reduce(gn,0)}function gn(t,e){return t+e[1]}function mn(t,e){return vn(t,Math.ceil(Math.log(e.length)/Math.LN2+1))}function vn(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 yn(e){return[t.min(e),t.max(e)]}function xn(t,e){return t.value-e.value}function bn(t,e){var r=t._pack_next;t._pack_next=e,e._pack_prev=t,e._pack_next=r,r._pack_prev=e}function _n(t,e){t._pack_next=e,e._pack_prev=t}function wn(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 Tn(t){if((e=t.children)&&(l=e.length)){var e,r,n,i,a,o,s,l,c=1/0,u=-1/0,f=1/0,h=-1/0;if(e.forEach(kn),(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(Mn(r,n,i=e[2]),x(i),bn(r,i),r._pack_prev=i,bn(i,n),n=r._pack_next,a=3;a0)for(o=-1;++o=f[0]&&l<=f[1]&&((s=c[t.bisect(h,l,1,d)-1]).y+=g,s.push(a[o]));return c}return a.value=function(t){return arguments.length?(r=t,a):r},a.range=function(t){return arguments.length?(n=ce(t),a):n},a.bins=function(t){return arguments.length?(i=\"number\"==typeof t?function(e){return vn(e,t)}:ce(t),a):i},a.frequency=function(t){return arguments.length?(e=!!t,a):e},a},t.layout.pack=function(){var e,r=t.layout.hierarchy().sort(xn),n=0,i=[1,1];function a(t,a){var o=r.call(this,t,a),s=o[0],l=i[0],c=i[1],u=null==e?Math.sqrt:\"function\"==typeof e?e:function(){return e};if(s.x=s.y=0,$r(s,(function(t){t.r=+u(t.value)})),$r(s,Tn),n){var f=n*(e?1:Math.max(2*s.r/l,2*s.r/c))/2;$r(s,(function(t){t.r+=f})),$r(s,Tn),$r(s,(function(t){t.r-=f}))}return function t(e,r,n,i){var a=e.children;if(e.x=r+=i*e.x,e.y=n+=i*e.y,e.r*=i,a)for(var o=-1,s=a.length;++op.x&&(p=t),t.depth>d.depth&&(d=t)}));var g=r(h,p)/2-h.x,m=n[0]/(p.x+r(p,h)/2+g),v=n[1]/(d.depth||1);Qr(u,(function(t){t.x=(t.x+g)*m,t.y=t.depth*v}))}return c}function o(t){var e=t.children,n=t.parent.children,i=t.i?n[t.i-1]:null;if(e.length){!function(t){var e,r=0,n=0,i=t.children,a=i.length;for(;--a>=0;)(e=i[a]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(t);var a=(e[0].z+e[e.length-1].z)/2;i?(t.z=i.z+r(t._,i._),t.m=t.z-a):t.z=a}else i&&(t.z=i.z+r(t._,i._));t.parent.A=function(t,e,n){if(e){for(var i,a=t,o=t,s=e,l=a.parent.children[0],c=a.m,u=o.m,f=s.m,h=l.m;s=Ln(s),a=En(a),s&&a;)l=En(l),(o=Ln(o)).a=t,(i=s.z+f-a.z-c+r(s._,a._))>0&&(Cn(Pn(s,t,n),t,i),c+=i,u+=i),f+=s.m,c+=a.m,h+=l.m,u+=o.m;s&&!Ln(o)&&(o.t=s,o.m+=f-u),a&&!En(l)&&(l.t=a,l.m+=c-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*=n[0],t.y=t.depth*n[1]}return a.separation=function(t){return arguments.length?(r=t,a):r},a.size=function(t){return arguments.length?(i=null==(n=t)?l:null,a):i?null:n},a.nodeSize=function(t){return arguments.length?(i=null==(n=t)?null:l,a):i?n:null},Kr(a,e)},t.layout.cluster=function(){var e=t.layout.hierarchy().sort(null).value(null),r=Sn,n=[1,1],i=!1;function a(a,o){var s,l=e.call(this,a,o),c=l[0],u=0;$r(c,(function(e){var n=e.children;n&&n.length?(e.x=function(t){return t.reduce((function(t,e){return t+e.x}),0)/t.length}(n),e.y=function(e){return 1+t.max(e,(function(t){return t.y}))}(n)):(e.x=s?u+=r(e,s):0,e.y=0,s=e)}));var f=function t(e){var r=e.children;return r&&r.length?t(r[0]):e}(c),h=function t(e){var r,n=e.children;return n&&(r=n.length)?t(n[r-1]):e}(c),p=f.x-r(f,h)/2,d=h.x+r(h,f)/2;return $r(c,i?function(t){t.x=(t.x-c.x)*n[0],t.y=(c.y-t.y)*n[1]}:function(t){t.x=(t.x-p)/(d-p)*n[0],t.y=(1-(c.y?t.y/c.y:1))*n[1]}),l}return a.separation=function(t){return arguments.length?(r=t,a):r},a.size=function(t){return arguments.length?(i=null==(n=t),a):i?null:n},a.nodeSize=function(t){return arguments.length?(i=null!=(n=t),a):i?n:null},Kr(a,e)},t.layout.treemap=function(){var e,r=t.layout.hierarchy(),n=Math.round,i=[1,1],a=null,o=In,s=!1,l=\"squarify\",c=.5*(1+Math.sqrt(5));function u(t,e){for(var r,n,i=-1,a=t.length;++i0;)s.push(r=c[i-1]),s.area+=r.area,\"squarify\"!==l||(n=p(s,g))<=h?(c.pop(),h=n):(s.area-=s.pop().area,d(s,g,a,!1),g=Math.min(a.dx,a.dy),s.length=s.area=0,h=1/0);s.length&&(d(s,g,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(u(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*c/n,n/(e*a*c)):1/0}function d(t,e,r,i){var a,o=-1,s=t.length,l=r.x,c=r.y,u=e?n(t.area/e):0;if(e==r.dx){for((i||u>r.dy)&&(u=r.dy);++or.dx)&&(u=r.dx);++o1);return t+e*r*Math.sqrt(-2*Math.log(i)/i)}},logNormal:function(){var e=t.random.normal.apply(t,arguments);return function(){return Math.exp(e())}},bates:function(e){var r=t.random.irwinHall(e);return function(){return r()/e}},irwinHall:function(t){return function(){for(var e=0,r=0;r2?jn:Rn,s=i?Ur:jr;return a=t(e,r,s,n),o=t(r,e,s,yr),l}function l(t){return a(t)}return l.invert=function(t){return o(t)},l.domain=function(t){return arguments.length?(e=t.map(Number),s()):e},l.range=function(t){return arguments.length?(r=t,s()):r},l.rangeRound=function(t){return l.range(t).interpolate(Or)},l.clamp=function(t){return arguments.length?(i=t,s()):i},l.interpolate=function(t){return arguments.length?(n=t,s()):n},l.ticks=function(t){return Hn(e,t)},l.tickFormat=function(t,r){return d3_scale_linearTickFormat(e,t,r)},l.nice=function(t){return Vn(e,t),s()},l.copy=function(){return t(e,r,n,i)},s()}([0,1],[0,1],yr,!1)};t.scale.log=function(){return function t(e,r,n,i){function a(t){return(n?Math.log(t<0?0:t):-Math.log(t>0?0:-t))/Math.log(r)}function o(t){return n?Math.pow(r,t):-Math.pow(r,-t)}function s(t){return e(a(t))}return s.invert=function(t){return o(e.invert(t))},s.domain=function(t){return arguments.length?(n=t[0]>=0,e.domain((i=t.map(Number)).map(a)),s):i},s.base=function(t){return arguments.length?(r=+t,e.domain(i.map(a)),s):r},s.nice=function(){var t=Fn(i.map(a),n?Math:Gn);return e.domain(t),i=t.map(o),s},s.ticks=function(){var t=zn(i),e=[],s=t[0],l=t[1],c=Math.floor(a(s)),u=Math.ceil(a(l)),f=r%1?2:r;if(isFinite(u-c)){if(n){for(;c0;h--)e.push(o(c)*h);for(c=0;e[c]l;u--);e=e.slice(c,u)}return e},s.copy=function(){return t(e.copy(),r,n,i)},Un(s,e)}(t.scale.linear().domain([0,1]),10,!0,[1,10])};var Gn={floor:function(t){return-Math.ceil(-t)},ceil:function(t){return-Math.floor(-t)}};function Yn(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}t.scale.pow=function(){return function t(e,r,n){var i=Yn(r),a=Yn(1/r);function o(t){return e(i(t))}return o.invert=function(t){return a(e.invert(t))},o.domain=function(t){return arguments.length?(e.domain((n=t.map(Number)).map(i)),o):n},o.ticks=function(t){return Hn(n,t)},o.tickFormat=function(t,e){return d3_scale_linearTickFormat(n,t,e)},o.nice=function(t){return o.domain(Vn(n,t))},o.exponent=function(t){return arguments.length?(i=Yn(r=t),a=Yn(1/r),e.domain(n.map(i)),o):r},o.copy=function(){return t(e.copy(),r,n)},Un(o,e)}(t.scale.linear(),1,[0,1])},t.scale.sqrt=function(){return t.scale.pow().exponent(.5)},t.scale.ordinal=function(){return function e(r,n){var i,a,o;function s(t){return a[((i.get(t)||(\"range\"===n.t?i.set(t,r.push(t)):NaN))-1)%a.length]}function l(e,n){return t.range(r.length).map((function(t){return e+n*t}))}return s.domain=function(t){if(!arguments.length)return r;r=[],i=new _;for(var e,a=-1,o=t.length;++a0?i[t-1]:r[0],tf?0:1;if(c=St)return l(c,p)+(s?l(s,1-p):\"\")+\"Z\";var d,g,m,v,y,x,b,_,w,T,k,A,M=0,S=0,E=[];if((v=(+o.apply(this,arguments)||0)/2)&&(m=n===Qn?Math.sqrt(s*s+c*c):+n.apply(this,arguments),p||(S*=-1),c&&(S=Pt(m/c*Math.sin(v))),s&&(M=Pt(m/s*Math.sin(v)))),c){y=c*Math.cos(u+S),x=c*Math.sin(u+S),b=c*Math.cos(f-S),_=c*Math.sin(f-S);var L=Math.abs(f-u-2*S)<=At?0:1;if(S&&ii(y,x,b,_)===p^L){var C=(u+f)/2;y=c*Math.cos(C),x=c*Math.sin(C),b=_=null}}else y=x=0;if(s){w=s*Math.cos(f-M),T=s*Math.sin(f-M),k=s*Math.cos(u+M),A=s*Math.sin(u+M);var P=Math.abs(u-f+2*M)<=At?0:1;if(M&&ii(w,T,k,A)===1-p^P){var I=(u+f)/2;w=s*Math.cos(I),T=s*Math.sin(I),k=A=null}}else w=T=0;if(h>kt&&(d=Math.min(Math.abs(c-s)/2,+r.apply(this,arguments)))>.001){g=s0?0:1}function ai(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,c=-s*a,u=t[0]+l,f=t[1]+c,h=e[0]+l,p=e[1]+c,d=(u+h)/2,g=(f+p)/2,m=h-u,v=p-f,y=m*m+v*v,x=r-n,b=u*p-h*f,_=(v<0?-1:1)*Math.sqrt(Math.max(0,x*x*y-b*b)),w=(b*v-m*_)/y,T=(-b*m-v*_)/y,k=(b*v+m*_)/y,A=(-b*m+v*_)/y,M=w-d,S=T-g,E=k-d,L=A-g;return M*M+S*S>E*E+L*L&&(w=k,T=A),[[w-l,T-c],[w*r/x,T*r/x]]}function oi(){return!0}function si(t){var e=_e,r=we,n=oi,i=ci,a=i.key,o=.7;function s(a){var s,l=[],c=[],u=-1,f=a.length,h=ce(e),p=ce(r);function d(){l.push(\"M\",i(t(c),o))}for(;++u1&&i.push(\"H\",n[0]);return i.join(\"\")},\"step-before\":fi,\"step-after\":hi,basis:gi,\"basis-open\":function(t){if(t.length<4)return ci(t);var e,r=[],n=-1,i=t.length,a=[0],o=[0];for(;++n<3;)e=t[n],a.push(e[0]),o.push(e[1]);r.push(mi(xi,a)+\",\"+mi(xi,o)),--n;for(;++n9&&(i=3*e/Math.sqrt(i),o[s]=i*r,o[s+1]=i*n));s=-1;for(;++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 ci(t){return t.length>1?t.join(\"L\"):t+\"Z\"}function ui(t){return t.join(\"L\")+\"Z\"}function fi(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 c=2;cAt)+\",1 \"+e}function l(t,e,r,n){return\"Q 0,0 \"+n}return a.radius=function(t){return arguments.length?(r=ce(t),a):r},a.source=function(e){return arguments.length?(t=ce(e),a):t},a.target=function(t){return arguments.length?(e=ce(t),a):e},a.startAngle=function(t){return arguments.length?(n=ce(t),a):n},a.endAngle=function(t){return arguments.length?(i=ce(t),a):i},a},t.svg.diagonal=function(){var t=ki,e=Ai,r=Si;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=ce(e),n):t},n.target=function(t){return arguments.length?(e=ce(t),n):e},n.projection=function(t){return arguments.length?(r=t,n):r},n},t.svg.diagonal.radial=function(){var e=t.svg.diagonal(),r=Si,n=e.projection;return e.projection=function(t){return arguments.length?n(Ei(r=t)):r},e},t.svg.symbol=function(){var t=Ci,e=Li;function r(r,n){return(Ii.get(t.call(this,r,n))||Pi)(e.call(this,r,n))}return r.type=function(e){return arguments.length?(t=ce(e),r):t},r.size=function(t){return arguments.length?(e=ce(t),r):e},r};var Ii=t.map({circle:Pi,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/Oi),r=e*Oi/2;return\"M0,\"+r+\"L\"+e+\",\"+-r+\" \"+-e+\",\"+-r+\"Z\"},\"triangle-up\":function(t){var e=Math.sqrt(t/Oi),r=e*Oi/2;return\"M0,\"+-r+\"L\"+e+\",\"+r+\" \"+-e+\",\"+r+\"Z\"}});t.svg.symbolTypes=Ii.keys();var Oi=Math.sqrt(3),zi=Math.tan(30*Lt);Y.transition=function(t){for(var e,r,n=Bi||++Ui,i=Hi(t),a=[],o=Ni||{time:Date.now(),ease:Er,delay:0,duration:250},s=-1,l=this.length;++s0;)c[--h].call(t,o);if(a>=1)return f.event&&f.event.end.call(t,t.__data__,e),--u.count?delete u[n]:delete t[r],1}f||(a=i.time,o=ve((function(t){var e=f.delay;if(o.t=e+a,e<=t)return h(t-e);o.c=h}),0,a),f=u[n]={tween:new _,time:a,timer:o,delay:i.delay,duration:i.duration,ease:i.ease,index:e},i=null,++u.count)}ji.call=Y.call,ji.empty=Y.empty,ji.node=Y.node,ji.size=Y.size,t.transition=function(e,r){return e&&e.transition?Bi?e.transition(r):e:t.selection().transition(e)},t.transition.prototype=ji,ji.select=function(t){var e,r,n,i=this.id,a=this.namespace,o=[];t=W(t);for(var s=-1,l=this.length;++srect,.s>rect\").attr(\"width\",s[1]-s[0])}function g(t){t.select(\".extent\").attr(\"y\",l[0]),t.selectAll(\".extent,.e>rect,.w>rect\").attr(\"height\",l[1]-l[0])}function m(){var f,m,v=this,y=t.select(t.event.target),x=n.of(v,arguments),b=t.select(v),_=y.datum(),w=!/^(n|s)$/.test(_)&&i,T=!/^(e|w)$/.test(_)&&a,k=y.classed(\"extent\"),A=bt(v),M=t.mouse(v),S=t.select(o(v)).on(\"keydown.brush\",C).on(\"keyup.brush\",P);if(t.event.changedTouches?S.on(\"touchmove.brush\",I).on(\"touchend.brush\",z):S.on(\"mousemove.brush\",I).on(\"mouseup.brush\",z),b.interrupt().selectAll(\"*\").interrupt(),k)M[0]=s[0]-M[0],M[1]=l[0]-M[1];else if(_){var E=+/w$/.test(_),L=+/^n/.test(_);m=[s[1-E]-M[0],l[1-L]-M[1]],M[0]=s[E],M[1]=l[L]}else t.event.altKey&&(f=M.slice());function C(){32==t.event.keyCode&&(k||(f=null,M[0]-=s[1],M[1]-=l[1],k=2),F())}function P(){32==t.event.keyCode&&2==k&&(M[0]+=s[1],M[1]+=l[1],k=0,F())}function I(){var e=t.mouse(v),r=!1;m&&(e[0]+=m[0],e[1]+=m[1]),k||(t.event.altKey?(f||(f=[(s[0]+s[1])/2,(l[0]+l[1])/2]),M[0]=s[+(e[0]>>1;e.dtype||(e.dtype=\"array\"),\"string\"==typeof e.dtype?d=new(f(e.dtype))(m):e.dtype&&(d=e.dtype,Array.isArray(d)&&(d.length=m));for(var v=0;vr||s>1073741824){for(var h=0;he+n||w>r+n||T=A||a===o)){var s=y[i];void 0===o&&(o=s.length);for(var l=a;l=d&&u<=m&&f>=g&&f<=v&&S.push(c)}var h=x[i],p=h[4*a+0],b=h[4*a+1],M=h[4*a+2],E=h[4*a+3],P=C(h,a+1),I=.5*n,O=i+1;L(e,r,I,O,p,b||M||E||P),L(e,r+I,I,O,b,M||E||P),L(e+I,r,I,O,M,E||P),L(e+I,r+I,I,O,E,P)}}function C(t,e){for(var r=null,n=0;null===r;)if(r=t[4*e+n],++n>t.length)return null;return r}return L(0,0,1,0,0,1),S},d;function E(t,e,r,i,a){for(var o=[],s=0;s0){e+=Math.abs(a(t[0]));for(var r=1;r2){for(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},r.radiansToLength=f,r.lengthToRadians=h,r.lengthToDegrees=function(t,e){return p(h(t,e))},r.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},r.radiansToDegrees=p,r.degreesToRadians=function(t){return t%360*Math.PI/180},r.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 f(h(t,e),r)},r.convertArea=function(t,e,n){if(void 0===e&&(e=\"meters\"),void 0===n&&(n=\"kilometers\"),!(t>=0))throw new Error(\"area must be a positive number\");var i=r.areaFactors[e];if(!i)throw new Error(\"invalid original units\");var a=r.areaFactors[n];if(!a)throw new Error(\"invalid final units\");return t/i*a},r.isNumber=d,r.isObject=function(t){return!!t&&t.constructor===Object},r.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(!d(t))throw new Error(\"bbox must only contain numbers\")}))},r.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\")}},{}],63:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/helpers\");function i(t,e,r){if(null!==t)for(var n,a,o,s,l,c,u,f,h=0,p=0,d=t.type,g=\"FeatureCollection\"===d,m=\"Feature\"===d,v=g?t.features.length:1,y=0;yc||p>u||d>f)return l=i,c=r,u=p,f=d,void(o=0);var g=n.lineString([l,i],t.properties);if(!1===e(g,r,a,d,o))return!1;o++,l=i}))&&void 0}}}))}function u(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},r.radiansToLength=f,r.lengthToRadians=h,r.lengthToDegrees=function(t,e){return p(h(t,e))},r.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},r.radiansToDegrees=p,r.degreesToRadians=function(t){return t%360*Math.PI/180},r.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 f(h(t,e),r)},r.convertArea=function(t,e,n){if(void 0===e&&(e=\"meters\"),void 0===n&&(n=\"kilometers\"),!(t>=0))throw new Error(\"area must be a positive number\");var i=r.areaFactors[e];if(!i)throw new Error(\"invalid original units\");var a=r.areaFactors[n];if(!a)throw new Error(\"invalid final units\");return t/i*a},r.isNumber=d,r.isObject=function(t){return!!t&&t.constructor===Object},r.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(!d(t))throw new Error(\"bbox must only contain numbers\")}))},r.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\")},r.radians2degrees=function(){throw new Error(\"method has been renamed to `radiansToDegrees`\")},r.degrees2radians=function(){throw new Error(\"method has been renamed to `degreesToRadians`\")},r.distanceToDegrees=function(){throw new Error(\"method has been renamed to `lengthToDegrees`\")},r.distanceToRadians=function(){throw new Error(\"method has been renamed to `lengthToRadians`\")},r.radiansToDistance=function(){throw new Error(\"method has been renamed to `radiansToLength`\")},r.bearingToAngle=function(){throw new Error(\"method has been renamed to `bearingToAzimuth`\")},r.convertDistance=function(){throw new Error(\"method has been renamed to `convertLength`\")}},{}],69:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/helpers\");function i(t,e,r){if(null!==t)for(var n,a,o,s,l,c,u,f,h=0,p=0,d=t.type,g=\"FeatureCollection\"===d,m=\"Feature\"===d,v=g?t.features.length:1,y=0;yc||p>u||d>f)return l=i,c=r,u=p,f=d,void(o=0);var g=n.lineString([l,i],t.properties);if(!1===e(g,r,a,d,o))return!1;o++,l=i}))&&void 0}}}))}function u(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] \n", " * @license MIT\n", " */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=0;c--)if(u[c]!==f[c])return!1;for(c=u.length-1;c>=0;c--)if(s=u[c],!x(t[s],e[s],r,n))return!1;return!0}(t,e,r,n))}return r?t===e:t==e}function b(t){return\"[object Arguments]\"==Object.prototype.toString.call(t)}function _(t,e){if(!t||!e)return!1;if(\"[object RegExp]\"==Object.prototype.toString.call(e))return e.test(t);try{if(t instanceof e)return!0}catch(t){}return!Error.isPrototypeOf(e)&&!0===e.call({},t)}function w(t,e,r,n){var i;if(\"function\"!=typeof e)throw new TypeError('\"block\" argument must be a function');\"string\"==typeof r&&(n=r,r=null),i=function(t){var e;try{t()}catch(t){e=t}return e}(e),n=(r&&r.name?\" (\"+r.name+\").\":\".\")+(n?\" \"+n:\".\"),t&&!i&&v(i,r,\"Missing expected exception\"+n);var a=\"string\"==typeof n,s=!t&&i&&!r;if((!t&&o.isError(i)&&a&&_(i,r)||s)&&v(i,r,\"Got unwanted exception\"+n),t&&i&&r&&!_(i,r)||!t&&i)throw i}h.AssertionError=function(t){this.name=\"AssertionError\",this.actual=t.actual,this.expected=t.expected,this.operator=t.operator,t.message?(this.message=t.message,this.generatedMessage=!1):(this.message=function(t){return g(m(t.actual),128)+\" \"+t.operator+\" \"+g(m(t.expected),128)}(this),this.generatedMessage=!0);var e=t.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,e);else{var r=new Error;if(r.stack){var n=r.stack,i=d(e),a=n.indexOf(\"\\n\"+i);if(a>=0){var o=n.indexOf(\"\\n\",a+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(h.AssertionError,Error),h.fail=v,h.ok=y,h.equal=function(t,e,r){t!=e&&v(t,e,r,\"==\",h.equal)},h.notEqual=function(t,e,r){t==e&&v(t,e,r,\"!=\",h.notEqual)},h.deepEqual=function(t,e,r){x(t,e,!1)||v(t,e,r,\"deepEqual\",h.deepEqual)},h.deepStrictEqual=function(t,e,r){x(t,e,!0)||v(t,e,r,\"deepStrictEqual\",h.deepStrictEqual)},h.notDeepEqual=function(t,e,r){x(t,e,!1)&&v(t,e,r,\"notDeepEqual\",h.notDeepEqual)},h.notDeepStrictEqual=function t(e,r,n){x(e,r,!0)&&v(e,r,n,\"notDeepStrictEqual\",t)},h.strictEqual=function(t,e,r){t!==e&&v(t,e,r,\"===\",h.strictEqual)},h.notStrictEqual=function(t,e,r){t===e&&v(t,e,r,\"!==\",h.notStrictEqual)},h.throws=function(t,e,r){w(!0,t,e,r)},h.doesNotThrow=function(t,e,r){w(!1,t,e,r)},h.ifError=function(t){if(t)throw t},h.strict=n((function t(e,r){e||v(e,!0,r,\"==\",t)}),h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var T=Object.keys||function(t){var e=[];for(var r in t)s.call(t,r)&&e.push(r);return e}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"object-assign\":487,\"util/\":83}],81:[function(t,e,r){\"function\"==typeof Object.create?e.exports=function(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}},{}],82:[function(t,e,r){e.exports=function(t){return t&&\"object\"==typeof t&&\"function\"==typeof t.copy&&\"function\"==typeof t.fill&&\"function\"==typeof t.readUInt8}},{}],83:[function(t,e,r){(function(e,n){(function(){var i=/%[sdj%]/g;r.format=function(t){if(!v(t)){for(var e=[],r=0;r=a)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}})),l=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),d(e)?n.showHidden=e:e&&r._extend(n,e),y(n.showHidden)&&(n.showHidden=!1),y(n.depth)&&(n.depth=2),y(n.colors)&&(n.colors=!1),y(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),u(n,t,n.depth)}function l(t,e){var r=s.styles[e];return r?\"\\x1b[\"+s.colors[r][0]+\"m\"+t+\"\\x1b[\"+s.colors[r][1]+\"m\":t}function c(t,e){return t}function u(t,e,n){if(t.customInspect&&e&&T(e.inspect)&&e.inspect!==r.inspect&&(!e.constructor||e.constructor.prototype!==e)){var i=e.inspect(n,t);return v(i)||(i=u(t,i,n)),i}var a=function(t,e){if(y(e))return t.stylize(\"undefined\",\"undefined\");if(v(e)){var r=\"'\"+JSON.stringify(e).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return t.stylize(r,\"string\")}if(m(e))return t.stylize(\"\"+e,\"number\");if(d(e))return t.stylize(\"\"+e,\"boolean\");if(g(e))return t.stylize(\"null\",\"null\")}(t,e);if(a)return a;var o=Object.keys(e),s=function(t){var e={};return t.forEach((function(t,r){e[t]=!0})),e}(o);if(t.showHidden&&(o=Object.getOwnPropertyNames(e)),w(e)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return f(e);if(0===o.length){if(T(e)){var l=e.name?\": \"+e.name:\"\";return t.stylize(\"[Function\"+l+\"]\",\"special\")}if(x(e))return t.stylize(RegExp.prototype.toString.call(e),\"regexp\");if(_(e))return t.stylize(Date.prototype.toString.call(e),\"date\");if(w(e))return f(e)}var c,b=\"\",k=!1,A=[\"{\",\"}\"];(p(e)&&(k=!0,A=[\"[\",\"]\"]),T(e))&&(b=\" [Function\"+(e.name?\": \"+e.name:\"\")+\"]\");return x(e)&&(b=\" \"+RegExp.prototype.toString.call(e)),_(e)&&(b=\" \"+Date.prototype.toUTCString.call(e)),w(e)&&(b=\" \"+f(e)),0!==o.length||k&&0!=e.length?n<0?x(e)?t.stylize(RegExp.prototype.toString.call(e),\"regexp\"):t.stylize(\"[Object]\",\"special\"):(t.seen.push(e),c=k?function(t,e,r,n,i){for(var a=[],o=0,s=e.length;o=0&&0,t+e.replace(/\\u001b\\[\\d\\d?m/g,\"\").length+1}),0)>60)return r[0]+(\"\"===e?\"\":e+\"\\n \")+\" \"+t.join(\",\\n \")+\" \"+r[1];return r[0]+e+\" \"+t.join(\", \")+\" \"+r[1]}(c,b,A)):A[0]+b+A[1]}function f(t){return\"[\"+Error.prototype.toString.call(t)+\"]\"}function h(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\")),E(n,i)||(o=\"[\"+i+\"]\"),s||(t.seen.indexOf(l.value)<0?(s=g(r)?u(t,l.value,null):u(t,l.value,r-1)).indexOf(\"\\n\")>-1&&(s=a?s.split(\"\\n\").map((function(t){return\" \"+t})).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map((function(t){return\" \"+t})).join(\"\\n\")):s=t.stylize(\"[Circular]\",\"special\")),y(o)){if(a&&i.match(/^\\d+$/))return s;(o=JSON.stringify(\"\"+i)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(o=o.substr(1,o.length-2),o=t.stylize(o,\"name\")):(o=o.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),o=t.stylize(o,\"string\"))}return o+\": \"+s}function p(t){return Array.isArray(t)}function d(t){return\"boolean\"==typeof t}function g(t){return null===t}function m(t){return\"number\"==typeof t}function v(t){return\"string\"==typeof t}function y(t){return void 0===t}function x(t){return b(t)&&\"[object RegExp]\"===k(t)}function b(t){return\"object\"==typeof t&&null!==t}function _(t){return b(t)&&\"[object Date]\"===k(t)}function w(t){return b(t)&&(\"[object Error]\"===k(t)||t instanceof Error)}function T(t){return\"function\"==typeof t}function k(t){return Object.prototype.toString.call(t)}function A(t){return t<10?\"0\"+t.toString(10):t.toString(10)}r.debuglog=function(t){if(y(a)&&(a=e.env.NODE_DEBUG||\"\"),t=t.toUpperCase(),!o[t])if(new RegExp(\"\\\\b\"+t+\"\\\\b\",\"i\").test(a)){var n=e.pid;o[t]=function(){var e=r.format.apply(r,arguments);console.error(\"%s %d: %s\",t,n,e)}}else o[t]=function(){};return o[t]},r.inspect=s,s.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]},s.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},r.isArray=p,r.isBoolean=d,r.isNull=g,r.isNullOrUndefined=function(t){return null==t},r.isNumber=m,r.isString=v,r.isSymbol=function(t){return\"symbol\"==typeof t},r.isUndefined=y,r.isRegExp=x,r.isObject=b,r.isDate=_,r.isError=w,r.isFunction=T,r.isPrimitive=function(t){return null===t||\"boolean\"==typeof t||\"number\"==typeof t||\"string\"==typeof t||\"symbol\"==typeof t||void 0===t},r.isBuffer=t(\"./support/isBuffer\");var M=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];function S(){var t=new Date,e=[A(t.getHours()),A(t.getMinutes()),A(t.getSeconds())].join(\":\");return[t.getDate(),M[t.getMonth()],e].join(\" \")}function E(t,e){return Object.prototype.hasOwnProperty.call(t,e)}r.log=function(){console.log(\"%s - %s\",S(),r.format.apply(r,arguments))},r.inherits=t(\"inherits\"),r._extend=function(t,e){if(!e||!b(e))return t;for(var r=Object.keys(e),n=r.length;n--;)t[r[n]]=e[r[n]];return t}}).call(this)}).call(this,t(\"_process\"),\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"./support/isBuffer\":82,_process:528,inherits:81}],84:[function(t,e,r){e.exports=function(t){return atob(t)}},{}],85:[function(t,e,r){\"use strict\";e.exports=function(t,e){for(var r=e.length,a=new Array(r+1),o=0;o0?o-4:o;for(r=0;r>16&255,l[u++]=e>>8&255,l[u++]=255&e;2===s&&(e=i[t.charCodeAt(r)]<<2|i[t.charCodeAt(r+1)]>>4,l[u++]=255&e);1===s&&(e=i[t.charCodeAt(r)]<<10|i[t.charCodeAt(r+1)]<<4|i[t.charCodeAt(r+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e);return l},r.fromByteArray=function(t){for(var e,r=t.length,i=r%3,a=[],o=0,s=r-i;os?s:o+16383));1===i?(e=t[r-1],a.push(n[e>>2]+n[e<<4&63]+\"==\")):2===i&&(e=(t[r-2]<<8)+t[r-1],a.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+\"=\"));return a.join(\"\")};for(var n=[],i=[],a=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",s=0,l=o.length;s0)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 u(t,e,r){for(var i,a,o=[],s=e;s>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return o.join(\"\")}i[\"-\".charCodeAt(0)]=62,i[\"_\".charCodeAt(0)]=63},{}],87:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]).add(e[0].mul(t[1])),t[1].mul(e[1]))}},{\"./lib/rationalize\":97}],88:[function(t,e,r){\"use strict\";e.exports=function(t,e){return t[0].mul(e[1]).cmp(e[0].mul(t[1]))}},{}],89:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]),t[1].mul(e[0]))}},{\"./lib/rationalize\":97}],90:[function(t,e,r){\"use strict\";var n=t(\"./is-rat\"),i=t(\"./lib/is-bn\"),a=t(\"./lib/num-to-bn\"),o=t(\"./lib/str-to-bn\"),s=t(\"./lib/rationalize\"),l=t(\"./div\");e.exports=function t(e,r){if(n(e))return r?l(e,t(r)):[e[0].clone(),e[1].clone()];var c,u,f=0;if(i(e))c=e.clone();else if(\"string\"==typeof e)c=o(e);else{if(0===e)return[a(0),a(1)];if(e===Math.floor(e))c=a(e);else{for(;e!==Math.floor(e);)e*=Math.pow(2,256),f-=256;c=a(e)}}if(n(r))c.mul(r[1]),u=r[0].clone();else if(i(r))u=r.clone();else if(\"string\"==typeof r)u=o(r);else if(r)if(r===Math.floor(r))u=a(r);else{for(;r!==Math.floor(r);)r*=Math.pow(2,256),f+=256;u=a(r)}else u=a(1);f>0?c=c.ushln(f):f<0&&(u=u.ushln(-f));return s(c,u)}},{\"./div\":89,\"./is-rat\":91,\"./lib/is-bn\":95,\"./lib/num-to-bn\":96,\"./lib/rationalize\":97,\"./lib/str-to-bn\":98}],91:[function(t,e,r){\"use strict\";var n=t(\"./lib/is-bn\");e.exports=function(t){return Array.isArray(t)&&2===t.length&&n(t[0])&&n(t[1])}},{\"./lib/is-bn\":95}],92:[function(t,e,r){\"use strict\";var n=t(\"bn.js\");e.exports=function(t){return t.cmp(new n(0))}},{\"bn.js\":106}],93:[function(t,e,r){\"use strict\";var n=t(\"./bn-sign\");e.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)return 52;return r+32}},{\"bit-twiddle\":104,\"double-bits\":182}],95:[function(t,e,r){\"use strict\";t(\"bn.js\");e.exports=function(t){return t&&\"object\"==typeof t&&Boolean(t.words)}},{\"bn.js\":106}],96:[function(t,e,r){\"use strict\";var n=t(\"bn.js\"),i=t(\"double-bits\");e.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)}},{\"bn.js\":106,\"double-bits\":182}],97:[function(t,e,r){\"use strict\";var n=t(\"./num-to-bn\"),i=t(\"./bn-sign\");e.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);if(o.cmpn(1))return[t.div(o),e.div(o)];return[t,e]}},{\"./bn-sign\":92,\"./num-to-bn\":96}],98:[function(t,e,r){\"use strict\";var n=t(\"bn.js\");e.exports=function(t){return new n(t)}},{\"bn.js\":106}],99:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[0]),t[1].mul(e[1]))}},{\"./lib/rationalize\":97}],100:[function(t,e,r){\"use strict\";var n=t(\"./lib/bn-sign\");e.exports=function(t){return n(t[0])*n(t[1])}},{\"./lib/bn-sign\":92}],101:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]).sub(t[1].mul(e[0])),t[1].mul(e[1]))}},{\"./lib/rationalize\":97}],102:[function(t,e,r){\"use strict\";var n=t(\"./lib/bn-to-num\"),i=t(\"./lib/ctz\");e.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,c=e.negative!==r.negative?-1:1;if(0===l.cmpn(0))return c*s;if(s){var u=i(s)+4,f=n(l.ushln(u).divRound(r));return c*(s+f*Math.pow(2,-u))}var h=r.bitLength()-l.bitLength()+53;f=n(l.ushln(h).divRound(r));return h<1023?c*f*Math.pow(2,-h):(f*=Math.pow(2,-1023),c*f*Math.pow(2,1023-h))}},{\"./lib/bn-to-num\":93,\"./lib/ctz\":94}],103:[function(t,e,r){\"use strict\";function n(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 i(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 a(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 o(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 s(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 l(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)}e.exports={ge:function(t,e,r,i,a){return l(t,e,r,i,a,n)},gt:function(t,e,r,n,a){return l(t,e,r,n,a,i)},lt:function(t,e,r,n,i){return l(t,e,r,n,i,a)},le:function(t,e,r,n,i){return l(t,e,r,n,i,o)},eq:function(t,e,r,n,i){return l(t,e,r,n,i,s)}}},{}],104:[function(t,e,r){\"use strict\";function n(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}r.INT_BITS=32,r.INT_MAX=2147483647,r.INT_MIN=-1<<31,r.sign=function(t){return(t>0)-(t<0)},r.abs=function(t){var e=t>>31;return(t^e)-e},r.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},r.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},r.popCount=function(t){return 16843009*((t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135)>>>24},r.countTrailingZeros=n,r.nextPow2=function(t){return t+=0===t,--t,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)+1},r.prevPow2=function(t){return t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)-(t>>>1)},r.parity=function(t){return t^=t>>>16,t^=t>>>8,t^=t>>>4,27030>>>(t&=15)&1};var i=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|i[t>>>16&255]<<8|i[t>>>24&255]},r.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},r.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},r.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},r.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},r.nextCombination=function(t){var e=t|t-1;return e+1|(~e&-~e)-1>>>n(t)+1}},{}],105:[function(t,e,r){\"use strict\";var n=t(\"clamp\");e.exports=function(t,e){e||(e={});var r,o,s,l,c,u,f,h,p,d,g,m=null==e.cutoff?.25:e.cutoff,v=null==e.radius?8:e.radius,y=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,u=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,p=f.getImageData(0,0,r,o),l=p.data,u=4):window.CanvasRenderingContext2D&&t instanceof window.CanvasRenderingContext2D?(h=t.canvas,f=t,r=h.width,o=h.height,p=f.getImageData(0,0,r,o),l=p.data,u=4):window.ImageData&&t instanceof window.ImageData&&(p=t,r=t.width,o=t.height,l=p.data,u=4);if(s=Math.max(r,o),window.Uint8ClampedArray&&l instanceof window.Uint8ClampedArray||window.Uint8Array&&l instanceof window.Uint8Array)for(c=l,l=Array(r*o),d=0,g=c.length;d=49&&o<=54?o-49+10:o>=17&&o<=22?o-17+10:15&o}return n}function l(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++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),\"-\"===t[0]&&(this.negative=1),this.strip(),\"le\"===r&&this._initArray(this.toArray(),e,r)},a.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),\"le\"===r&&this._initArray(this.toArray(),e,r)},a.prototype._initArray=function(t,e,r){if(n(\"number\"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;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){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=6)i=s(t,r,r+6),this.words[n]|=i<>>26-a&4194303,(a+=24)>=26&&(a-=26,n++);r+6!==e&&(i=s(t,e,r+6),this.words[n]|=i<>>26-a&4194303),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,c=0,u=r;u1&&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\"],u=[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],f=[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 h(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 c=1;c>>26,f=67108863&l,h=Math.min(c,e.length-1),p=Math.max(0,c-t.length+1);p<=h;p++){var d=c-p|0;u+=(o=(i=0|t.words[d])*(a=0|e.words[p])+f)/67108864|0,f=67108863&o}r.words[c]=0|f,l=0|u}return 0!==l?r.words[c]=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 h=u[t],p=f[t];r=\"\";var d=this.clone();for(d.negative=0;!d.isZero();){var g=d.modn(p).toString(t);r=(d=d.idivn(p)).isZero()?g+r:c[h-g.length]+g+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,c=new t(a),u=this.clone();if(l){for(s=0;!u.isZero();s++)o=u.andln(255),u.iushrn(8),c[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,g=p>>>13,m=0|o[2],v=8191&m,y=m>>>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],I=8191&P,O=P>>>13,z=0|o[8],D=8191&z,R=z>>>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,Y=0|s[2],W=8191&Y,X=Y>>>13,Z=0|s[3],J=8191&Z,K=Z>>>13,Q=0|s[4],$=8191&Q,tt=Q>>>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,ct=st>>>13,ut=0|s[8],ft=8191&ut,ht=ut>>>13,pt=0|s[9],dt=8191&pt,gt=pt>>>13;r.negative=t.negative^e.negative,r.length=19;var mt=(c+(n=Math.imul(f,U))|0)+((8191&(i=(i=Math.imul(f,V))+Math.imul(h,U)|0))<<13)|0;c=((a=Math.imul(h,V))+(i>>>13)|0)+(mt>>>26)|0,mt&=67108863,n=Math.imul(d,U),i=(i=Math.imul(d,V))+Math.imul(g,U)|0,a=Math.imul(g,V);var vt=(c+(n=n+Math.imul(f,H)|0)|0)+((8191&(i=(i=i+Math.imul(f,G)|0)+Math.imul(h,H)|0))<<13)|0;c=((a=a+Math.imul(h,G)|0)+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(v,U),i=(i=Math.imul(v,V))+Math.imul(y,U)|0,a=Math.imul(y,V),n=n+Math.imul(d,H)|0,i=(i=i+Math.imul(d,G)|0)+Math.imul(g,H)|0,a=a+Math.imul(g,G)|0;var yt=(c+(n=n+Math.imul(f,W)|0)|0)+((8191&(i=(i=i+Math.imul(f,X)|0)+Math.imul(h,W)|0))<<13)|0;c=((a=a+Math.imul(h,X)|0)+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(b,U),i=(i=Math.imul(b,V))+Math.imul(_,U)|0,a=Math.imul(_,V),n=n+Math.imul(v,H)|0,i=(i=i+Math.imul(v,G)|0)+Math.imul(y,H)|0,a=a+Math.imul(y,G)|0,n=n+Math.imul(d,W)|0,i=(i=i+Math.imul(d,X)|0)+Math.imul(g,W)|0,a=a+Math.imul(g,X)|0;var xt=(c+(n=n+Math.imul(f,J)|0)|0)+((8191&(i=(i=i+Math.imul(f,K)|0)+Math.imul(h,J)|0))<<13)|0;c=((a=a+Math.imul(h,K)|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(v,W)|0,i=(i=i+Math.imul(v,X)|0)+Math.imul(y,W)|0,a=a+Math.imul(y,X)|0,n=n+Math.imul(d,J)|0,i=(i=i+Math.imul(d,K)|0)+Math.imul(g,J)|0,a=a+Math.imul(g,K)|0;var bt=(c+(n=n+Math.imul(f,$)|0)|0)+((8191&(i=(i=i+Math.imul(f,tt)|0)+Math.imul(h,$)|0))<<13)|0;c=((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,W)|0,i=(i=i+Math.imul(b,X)|0)+Math.imul(_,W)|0,a=a+Math.imul(_,X)|0,n=n+Math.imul(v,J)|0,i=(i=i+Math.imul(v,K)|0)+Math.imul(y,J)|0,a=a+Math.imul(y,K)|0,n=n+Math.imul(d,$)|0,i=(i=i+Math.imul(d,tt)|0)+Math.imul(g,$)|0,a=a+Math.imul(g,tt)|0;var _t=(c+(n=n+Math.imul(f,rt)|0)|0)+((8191&(i=(i=i+Math.imul(f,nt)|0)+Math.imul(h,rt)|0))<<13)|0;c=((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,W)|0,i=(i=i+Math.imul(T,X)|0)+Math.imul(k,W)|0,a=a+Math.imul(k,X)|0,n=n+Math.imul(b,J)|0,i=(i=i+Math.imul(b,K)|0)+Math.imul(_,J)|0,a=a+Math.imul(_,K)|0,n=n+Math.imul(v,$)|0,i=(i=i+Math.imul(v,tt)|0)+Math.imul(y,$)|0,a=a+Math.imul(y,tt)|0,n=n+Math.imul(d,rt)|0,i=(i=i+Math.imul(d,nt)|0)+Math.imul(g,rt)|0,a=a+Math.imul(g,nt)|0;var wt=(c+(n=n+Math.imul(f,at)|0)|0)+((8191&(i=(i=i+Math.imul(f,ot)|0)+Math.imul(h,at)|0))<<13)|0;c=((a=a+Math.imul(h,ot)|0)+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(I,U),i=(i=Math.imul(I,V))+Math.imul(O,U)|0,a=Math.imul(O,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,W)|0,i=(i=i+Math.imul(M,X)|0)+Math.imul(S,W)|0,a=a+Math.imul(S,X)|0,n=n+Math.imul(T,J)|0,i=(i=i+Math.imul(T,K)|0)+Math.imul(k,J)|0,a=a+Math.imul(k,K)|0,n=n+Math.imul(b,$)|0,i=(i=i+Math.imul(b,tt)|0)+Math.imul(_,$)|0,a=a+Math.imul(_,tt)|0,n=n+Math.imul(v,rt)|0,i=(i=i+Math.imul(v,nt)|0)+Math.imul(y,rt)|0,a=a+Math.imul(y,nt)|0,n=n+Math.imul(d,at)|0,i=(i=i+Math.imul(d,ot)|0)+Math.imul(g,at)|0,a=a+Math.imul(g,ot)|0;var Tt=(c+(n=n+Math.imul(f,lt)|0)|0)+((8191&(i=(i=i+Math.imul(f,ct)|0)+Math.imul(h,lt)|0))<<13)|0;c=((a=a+Math.imul(h,ct)|0)+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,U),i=(i=Math.imul(D,V))+Math.imul(R,U)|0,a=Math.imul(R,V),n=n+Math.imul(I,H)|0,i=(i=i+Math.imul(I,G)|0)+Math.imul(O,H)|0,a=a+Math.imul(O,G)|0,n=n+Math.imul(L,W)|0,i=(i=i+Math.imul(L,X)|0)+Math.imul(C,W)|0,a=a+Math.imul(C,X)|0,n=n+Math.imul(M,J)|0,i=(i=i+Math.imul(M,K)|0)+Math.imul(S,J)|0,a=a+Math.imul(S,K)|0,n=n+Math.imul(T,$)|0,i=(i=i+Math.imul(T,tt)|0)+Math.imul(k,$)|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(v,at)|0,i=(i=i+Math.imul(v,ot)|0)+Math.imul(y,at)|0,a=a+Math.imul(y,ot)|0,n=n+Math.imul(d,lt)|0,i=(i=i+Math.imul(d,ct)|0)+Math.imul(g,lt)|0,a=a+Math.imul(g,ct)|0;var kt=(c+(n=n+Math.imul(f,ft)|0)|0)+((8191&(i=(i=i+Math.imul(f,ht)|0)+Math.imul(h,ft)|0))<<13)|0;c=((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(D,H)|0,i=(i=i+Math.imul(D,G)|0)+Math.imul(R,H)|0,a=a+Math.imul(R,G)|0,n=n+Math.imul(I,W)|0,i=(i=i+Math.imul(I,X)|0)+Math.imul(O,W)|0,a=a+Math.imul(O,X)|0,n=n+Math.imul(L,J)|0,i=(i=i+Math.imul(L,K)|0)+Math.imul(C,J)|0,a=a+Math.imul(C,K)|0,n=n+Math.imul(M,$)|0,i=(i=i+Math.imul(M,tt)|0)+Math.imul(S,$)|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(v,lt)|0,i=(i=i+Math.imul(v,ct)|0)+Math.imul(y,lt)|0,a=a+Math.imul(y,ct)|0,n=n+Math.imul(d,ft)|0,i=(i=i+Math.imul(d,ht)|0)+Math.imul(g,ft)|0,a=a+Math.imul(g,ht)|0;var At=(c+(n=n+Math.imul(f,dt)|0)|0)+((8191&(i=(i=i+Math.imul(f,gt)|0)+Math.imul(h,dt)|0))<<13)|0;c=((a=a+Math.imul(h,gt)|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(D,W)|0,i=(i=i+Math.imul(D,X)|0)+Math.imul(R,W)|0,a=a+Math.imul(R,X)|0,n=n+Math.imul(I,J)|0,i=(i=i+Math.imul(I,K)|0)+Math.imul(O,J)|0,a=a+Math.imul(O,K)|0,n=n+Math.imul(L,$)|0,i=(i=i+Math.imul(L,tt)|0)+Math.imul(C,$)|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,ct)|0)+Math.imul(_,lt)|0,a=a+Math.imul(_,ct)|0,n=n+Math.imul(v,ft)|0,i=(i=i+Math.imul(v,ht)|0)+Math.imul(y,ft)|0,a=a+Math.imul(y,ht)|0;var Mt=(c+(n=n+Math.imul(d,dt)|0)|0)+((8191&(i=(i=i+Math.imul(d,gt)|0)+Math.imul(g,dt)|0))<<13)|0;c=((a=a+Math.imul(g,gt)|0)+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(B,W),i=(i=Math.imul(B,X))+Math.imul(N,W)|0,a=Math.imul(N,X),n=n+Math.imul(D,J)|0,i=(i=i+Math.imul(D,K)|0)+Math.imul(R,J)|0,a=a+Math.imul(R,K)|0,n=n+Math.imul(I,$)|0,i=(i=i+Math.imul(I,tt)|0)+Math.imul(O,$)|0,a=a+Math.imul(O,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,ct)|0)+Math.imul(k,lt)|0,a=a+Math.imul(k,ct)|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=(c+(n=n+Math.imul(v,dt)|0)|0)+((8191&(i=(i=i+Math.imul(v,gt)|0)+Math.imul(y,dt)|0))<<13)|0;c=((a=a+Math.imul(y,gt)|0)+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(B,J),i=(i=Math.imul(B,K))+Math.imul(N,J)|0,a=Math.imul(N,K),n=n+Math.imul(D,$)|0,i=(i=i+Math.imul(D,tt)|0)+Math.imul(R,$)|0,a=a+Math.imul(R,tt)|0,n=n+Math.imul(I,rt)|0,i=(i=i+Math.imul(I,nt)|0)+Math.imul(O,rt)|0,a=a+Math.imul(O,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,ct)|0)+Math.imul(S,lt)|0,a=a+Math.imul(S,ct)|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=(c+(n=n+Math.imul(b,dt)|0)|0)+((8191&(i=(i=i+Math.imul(b,gt)|0)+Math.imul(_,dt)|0))<<13)|0;c=((a=a+Math.imul(_,gt)|0)+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(B,$),i=(i=Math.imul(B,tt))+Math.imul(N,$)|0,a=Math.imul(N,tt),n=n+Math.imul(D,rt)|0,i=(i=i+Math.imul(D,nt)|0)+Math.imul(R,rt)|0,a=a+Math.imul(R,nt)|0,n=n+Math.imul(I,at)|0,i=(i=i+Math.imul(I,ot)|0)+Math.imul(O,at)|0,a=a+Math.imul(O,ot)|0,n=n+Math.imul(L,lt)|0,i=(i=i+Math.imul(L,ct)|0)+Math.imul(C,lt)|0,a=a+Math.imul(C,ct)|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=(c+(n=n+Math.imul(T,dt)|0)|0)+((8191&(i=(i=i+Math.imul(T,gt)|0)+Math.imul(k,dt)|0))<<13)|0;c=((a=a+Math.imul(k,gt)|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(D,at)|0,i=(i=i+Math.imul(D,ot)|0)+Math.imul(R,at)|0,a=a+Math.imul(R,ot)|0,n=n+Math.imul(I,lt)|0,i=(i=i+Math.imul(I,ct)|0)+Math.imul(O,lt)|0,a=a+Math.imul(O,ct)|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=(c+(n=n+Math.imul(M,dt)|0)|0)+((8191&(i=(i=i+Math.imul(M,gt)|0)+Math.imul(S,dt)|0))<<13)|0;c=((a=a+Math.imul(S,gt)|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(D,lt)|0,i=(i=i+Math.imul(D,ct)|0)+Math.imul(R,lt)|0,a=a+Math.imul(R,ct)|0,n=n+Math.imul(I,ft)|0,i=(i=i+Math.imul(I,ht)|0)+Math.imul(O,ft)|0,a=a+Math.imul(O,ht)|0;var Pt=(c+(n=n+Math.imul(L,dt)|0)|0)+((8191&(i=(i=i+Math.imul(L,gt)|0)+Math.imul(C,dt)|0))<<13)|0;c=((a=a+Math.imul(C,gt)|0)+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,n=Math.imul(B,lt),i=(i=Math.imul(B,ct))+Math.imul(N,lt)|0,a=Math.imul(N,ct),n=n+Math.imul(D,ft)|0,i=(i=i+Math.imul(D,ht)|0)+Math.imul(R,ft)|0,a=a+Math.imul(R,ht)|0;var It=(c+(n=n+Math.imul(I,dt)|0)|0)+((8191&(i=(i=i+Math.imul(I,gt)|0)+Math.imul(O,dt)|0))<<13)|0;c=((a=a+Math.imul(O,gt)|0)+(i>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(B,ft),i=(i=Math.imul(B,ht))+Math.imul(N,ft)|0,a=Math.imul(N,ht);var Ot=(c+(n=n+Math.imul(D,dt)|0)|0)+((8191&(i=(i=i+Math.imul(D,gt)|0)+Math.imul(R,dt)|0))<<13)|0;c=((a=a+Math.imul(R,gt)|0)+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863;var zt=(c+(n=Math.imul(B,dt))|0)+((8191&(i=(i=Math.imul(B,gt))+Math.imul(N,dt)|0))<<13)|0;return c=((a=Math.imul(N,gt))+(i>>>13)|0)+(zt>>>26)|0,zt&=67108863,l[0]=mt,l[1]=vt,l[2]=yt,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]=It,l[17]=Ot,l[18]=zt,0!==c&&(l[19]=c,r.length++),r};function d(t,e,r){return(new g).mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(p=h),a.prototype.mulTo=function(t,e){var r=this.length+t.length;return 10===this.length&&10===t.length?p(this,t,e):r<63?h(this,t,e):r<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):d(this,t,e)},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,c=0;c=0&&(0!==u||c>=i);c--){var f=0|this.words[c];this.words[c]=u<<26-a|f>>>a,u=f&s}return l&&0!==u&&(l.words[l.length++]=u),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 c=0;c=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),c=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++c;for(var u=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(u),o.isub(f)),i.iushrn(1),o.iushrn(1);for(var d=0,g=1;0==(r.words[0]&g)&&d<26;++d,g<<=1);if(d>0)for(r.iushrn(d);d-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),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(c)}},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 c=0,u=1;0==(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(e.iushrn(c);c-- >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 w(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 m={k256:null,p224:null,p192:null,p25519:null};function v(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 y(){v.call(this,\"k256\",\"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f\")}function x(){v.call(this,\"p224\",\"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001\")}function b(){v.call(this,\"p192\",\"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff\")}function _(){v.call(this,\"25519\",\"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed\")}function w(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 T(t){w.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)}v.prototype._tmp=function(){var t=new a(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.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):r.strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n>>22,i=a}i>>>=22,t.words[n-10]=i,0===i&&t.length>10?t.length-=10:t.length-=9},y.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(m[t])return m[t];var e;if(\"k256\"===t)e=new y;else if(\"p224\"===t)e=new x;else if(\"p192\"===t)e=new b;else{if(\"p25519\"!==t)throw new Error(\"Unknown prime \"+t);e=new _}return m[t]=e,e},w.prototype._verify1=function(t){n(0===t.negative,\"red works only with positives\"),n(t.red,\"red works only with red numbers\")},w.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\")},w.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},w.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},w.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)},w.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},w.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)},w.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},w.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},w.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},w.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},w.prototype.isqr=function(t){return this.imul(t,t.clone())},w.prototype.sqr=function(t){return this.mul(t,t)},w.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(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new a(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var f=this.pow(u,i),h=this.pow(t,i.addn(1).iushrn(1)),p=this.pow(t,i),d=o;0!==p.cmp(s);){for(var g=p,m=0;0!==g.cmp(s);m++)g=g.redSqr();n(m=0;n--){for(var c=e.words[n],u=l-1;u>=0;u--){var f=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==f||0!==o?(o<<=1,o|=f,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[o]),s=0,o=0)):s=0}l=26}return i},w.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},w.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},a.mont=function(t){return new T(t)},i(T,w),T.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},T.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},T.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)},T.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)},T.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(void 0===e||e,this)},{buffer:115}],107:[function(t,e,r){\"use strict\";e.exports=function(t){var e,r,n,i=t.length,a=0;for(e=0;e>>1;if(!(u<=0)){var f,h=i.mallocDouble(2*u*s),p=i.mallocInt32(s);if((s=l(t,u,h,p))>0){if(1===u&&n)a.init(s),f=a.sweepComplete(u,r,0,s,h,p,0,s,h,p);else{var d=i.mallocDouble(2*u*c),g=i.mallocInt32(c);(c=l(e,u,d,g))>0&&(a.init(s+c),f=1===u?a.sweepBipartite(u,r,0,s,h,p,0,c,d,g):o(u,r,n,s,h,p,c,d,g),i.free(d),i.free(g))}i.free(h),i.free(p)}return f}}}function u(t,e){n.push([t,e])}function f(t){return n=[],c(t,t,u,!0),n}function h(t,e){return n=[],c(t,e,u,!1),n}},{\"./lib/intersect\":110,\"./lib/sweep\":114,\"typedarray-pool\":617}],109:[function(t,e,r){\"use strict\";var n=[\"d\",\"ax\",\"vv\",\"rs\",\"re\",\"rb\",\"ri\",\"bs\",\"be\",\"bb\",\"bi\"];function i(t){var e=\"bruteForce\"+(t?\"Full\":\"Partial\"),r=[],i=n.slice();t||i.splice(3,0,\"fp\");var a=[\"function \"+e+\"(\"+i.join()+\"){\"];function o(e,i){var o=function(t,e,r){var i=\"bruteForce\"+(t?\"Red\":\"Blue\")+(e?\"Flip\":\"\")+(r?\"Full\":\"\"),a=[\"function \",i,\"(\",n.join(),\"){\",\"var \",\"es\",\"=2*\",\"d\",\";\"],o=\"for(var i=rs,rp=es*rs;ibe-bs){\"),t?(o(!0,!1),a.push(\"}else{\"),o(!1,!1)):(a.push(\"if(fp){\"),o(!0,!0),a.push(\"}else{\"),o(!0,!1),a.push(\"}}else{if(fp){\"),o(!1,!0),a.push(\"}else{\"),o(!1,!1),a.push(\"}\")),a.push(\"}}return \"+e);var s=r.join(\"\")+a.join(\"\");return new Function(s)()}r.partial=i(!1),r.full=i(!0)},{}],110:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,a,u,w,T,k,A){!function(t,e){var r=8*i.log2(e+1)*(t+1)|0,a=i.nextPow2(6*r);v.length0;){var L=6*(S-=1),C=v[L],P=v[L+1],I=v[L+2],O=v[L+3],z=v[L+4],D=v[L+5],R=2*S,F=y[R],B=y[R+1],N=1&D,j=!!(16&D),U=u,V=w,q=k,H=A;if(N&&(U=k,V=A,q=u,H=w),!(2&D&&(I=p(t,C,P,I,U,V,B),P>=I)||4&D&&(P=d(t,C,P,I,U,V,F))>=I)){var G=I-P,Y=z-O;if(j){if(t*G*(G+Y)<1<<22){if(void 0!==(M=l.scanComplete(t,C,e,P,I,U,V,O,z,q,H)))return M;continue}}else{if(t*Math.min(G,Y)<128){if(void 0!==(M=o(t,C,e,N,P,I,U,V,O,z,q,H)))return M;continue}if(t*G*Y<1<<22){if(void 0!==(M=l.scanBipartite(t,C,e,N,P,I,U,V,O,z,q,H)))return M;continue}}var W=f(t,C,P,I,U,V,F,B);if(P=p0)&&!(p1>=hi)\",[\"p0\",\"p1\"]),h=u(\"lo===p0\",[\"p0\"]),p=u(\"lo>>1,f=2*t,h=u,p=o[f*u+e];for(;l=y?(h=v,p=y):m>=b?(h=g,p=m):(h=x,p=b):y>=b?(h=v,p=y):b>=m?(h=g,p=m):(h=x,p=b);for(var _=f*(c-1),w=f*h,T=0;Tr&&i[f+e]>c;--u,f-=o){for(var h=f,p=f+o,d=0;d=0&&n.push(\"lo=e[k+n]\");t.indexOf(\"hi\")>=0&&n.push(\"hi=e[k+o]\");return r.push(\"for(var j=2*a,k=j*c,l=k,m=c,n=b,o=a+b,p=c;d>p;++p,k+=j){var _;if($)if(m===p)m+=1,l+=j;else{for(var s=0;j>s;++s){var t=e[k+s];e[k+s]=e[l],e[l++]=t}var u=f[p];f[p]=f[m],f[m++]=u}}return m\".replace(\"_\",n.join()).replace(\"$\",t)),Function.apply(void 0,r)}},{}],113:[function(t,e,r){\"use strict\";e.exports=function(t,e){e<=128?n(0,e-1,t):function t(e,r,u){var f=(r-e+1)/6|0,h=e+f,p=r-f,d=e+r>>1,g=d-f,m=d+f,v=h,y=g,x=d,b=m,_=p,w=e+1,T=r-1,k=0;l(v,y,u)&&(k=v,v=y,y=k);l(b,_,u)&&(k=b,b=_,_=k);l(v,x,u)&&(k=v,v=x,x=k);l(y,x,u)&&(k=y,y=x,x=k);l(v,b,u)&&(k=v,v=b,b=k);l(x,b,u)&&(k=x,x=b,b=k);l(y,_,u)&&(k=y,y=_,_=k);l(y,x,u)&&(k=y,y=x,x=k);l(b,_,u)&&(k=b,b=_,_=k);for(var A=u[2*y],M=u[2*y+1],S=u[2*b],E=u[2*b+1],L=2*v,C=2*x,P=2*_,I=2*h,O=2*d,z=2*p,D=0;D<2;++D){var R=u[L+D],F=u[C+D],B=u[P+D];u[I+D]=R,u[O+D]=F,u[z+D]=B}a(g,e,u),a(m,r,u);for(var N=w;N<=T;++N)if(c(N,A,M,u))N!==w&&i(N,w,u),++w;else if(!c(N,S,E,u))for(;;){if(c(T,S,E,u)){c(T,A,M,u)?(o(N,w,T,u),++w,--T):(i(N,T,u),--T);break}if(--Tt;){var c=r[l-2],u=r[l-1];if(cr[e+1])}function c(t,e,r,n){var i=n[t*=2];return i>>1;a(h,M);var S=0,E=0;for(w=0;w=1<<28)p(l,c,E--,L=L-(1<<28)|0);else if(L>=0)p(o,s,S--,L);else if(L<=-(1<<28)){L=-L-(1<<28)|0;for(var C=0;C>>1;a(h,E);var L=0,C=0,P=0;for(k=0;k>1==h[2*k+3]>>1&&(O=2,k+=1),I<0){for(var z=-(I>>1)-1,D=0;D>1)-1;0===O?p(o,s,L--,z):1===O?p(l,c,C--,z):2===O&&p(u,f,P--,z)}}},scanBipartite:function(t,e,r,n,i,l,c,u,f,g,m,v){var y=0,x=2*t,b=e,_=e+t,w=1,T=1;n?T=1<<28:w=1<<28;for(var k=i;k>>1;a(h,E);var L=0;for(k=0;k=1<<28?(P=!n,A-=1<<28):(P=!!n,A-=1),P)d(o,s,L++,A);else{var I=v[A],O=x*A,z=m[O+e+1],D=m[O+e+1+t];t:for(var R=0;R>>1;a(h,w);var T=0;for(y=0;y=1<<28)o[T++]=x-(1<<28);else{var A=p[x-=1],M=g*x,S=f[M+e+1],E=f[M+e+1+t];t:for(var L=0;L=0;--L)if(o[L]===x){for(O=L+1;O0&&o.length>i&&!o.warned){o.warned=!0;var l=new Error(\"Possible EventEmitter memory leak detected. \"+o.length+\" \"+String(e)+\" listeners added. Use emitter.setMaxListeners() to increase limit\");l.name=\"MaxListenersExceededWarning\",l.emitter=t,l.type=e,l.count=o.length,s=l,console&&console.warn&&console.warn(s)}return t}function h(){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 p(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},i=h.bind(n);return i.listener=r,n.wrapFn=i,i}function d(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=i[t];if(void 0===l)return!1;if(\"function\"==typeof l)a(l,this,e);else{var c=l.length,u=m(l,c);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},s.prototype.listeners=function(t){return d(this,t,!0)},s.prototype.rawListeners=function(t){return d(this,t,!1)},s.listenerCount=function(t,e){return\"function\"==typeof t.listenerCount?t.listenerCount(e):g.call(t,e)},s.prototype.listenerCount=g,s.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},{}],117:[function(t,e,r){(function(e){(function(){\n", "/*!\n", " * The buffer module from node.js, for the browser.\n", " *\n", " * @author Feross Aboukhadijeh \n", " * @license MIT\n", " */\n", "\"use strict\";var e=t(\"base64-js\"),n=t(\"ieee754\");r.Buffer=a,r.SlowBuffer=function(t){+t!=t&&(t=0);return a.alloc(+t)},r.INSPECT_MAX_BYTES=50;function i(t){if(t>2147483647)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"');var e=new Uint8Array(t);return e.__proto__=a.prototype,e}function a(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 l(t)}return o(t,e,r)}function o(t,e,r){if(\"string\"==typeof t)return function(t,e){\"string\"==typeof e&&\"\"!==e||(e=\"utf8\");if(!a.isEncoding(e))throw new TypeError(\"Unknown encoding: \"+e);var r=0|f(t,e),n=i(r),o=n.write(t,e);o!==r&&(n=n.slice(0,o));return n}(t,e);if(ArrayBuffer.isView(t))return c(t);if(null==t)throw TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t);if(B(t,ArrayBuffer)||t&&B(t.buffer,ArrayBuffer))return function(t,e,r){if(e<0||t.byteLength=2147483647)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+2147483647..toString(16)+\" bytes\");return 0|t}function f(t,e){if(a.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||B(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 '+typeof 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 D(t).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return R(t).length;default:if(i)return n?-1:D(t).length;e=(\"\"+e).toLowerCase(),i=!0}}function h(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 M(this,e,r);case\"utf8\":case\"utf-8\":return T(this,e,r);case\"ascii\":return k(this,e,r);case\"latin1\":case\"binary\":return A(this,e,r);case\"base64\":return w(this,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return S(this,e,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+t);t=(t+\"\").toLowerCase(),n=!0}}function p(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function d(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),N(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=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:g(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):g(t,[e],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function g(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 c(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var u=-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=e.length;n>a/2&&(n=a/2);for(var o=0;o>8,i=r%256,a.push(i),a.push(n);return a}(e,t.length-r),t,r,n)}function w(t,r,n){return 0===r&&n===t.length?e.fromByteArray(t):e.fromByteArray(t.slice(r,n))}function T(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i239?4:c>223?3:c>191?2:1;if(i+f<=r)switch(f){case 1:c<128&&(u=c);break;case 2:128==(192&(a=t[i+1]))&&(l=(31&c)<<6|63&a)>127&&(u=l);break;case 3:a=t[i+1],o=t[i+2],128==(192&a)&&128==(192&o)&&(l=(15&c)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:a=t[i+1],o=t[i+2],s=t[i+3],128==(192&a)&&128==(192&o)&&128==(192&s)&&(l=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,f=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),i+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var r=\"\",n=0;for(;ne&&(t+=\" ... \"),\"\"},a.prototype.compare=function(t,e,r,n,i){if(B(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(t))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof 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 o=(i>>>=0)-(n>>>=0),s=(r>>>=0)-(e>>>=0),l=Math.min(o,s),c=this.slice(n,i),u=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 m(this,t,e,r);case\"utf8\":case\"utf-8\":return v(this,t,e,r);case\"ascii\":return y(this,t,e,r);case\"latin1\":case\"binary\":return x(this,t,e,r);case\"base64\":return b(this,t,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return _(this,t,e,r);default:if(a)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),a=!0}},a.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function k(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 L(t,e,r,n,i,o){if(!a.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 C(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 P(t,e,r,i,a){return e=+e,r>>>=0,a||C(t,0,r,4),n.write(t,e,r,i,23,4),r+4}function I(t,e,r,i,a){return e=+e,r>>>=0,a||C(t,0,r,8),n.write(t,e,r,i,52,8),r+8}a.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||E(t,e,this.length);for(var n=this[t],i=1,a=0;++a>>=0,e>>>=0,r||E(t,e,this.length);for(var n=this[t+--e],i=1;e>0&&(i*=256);)n+=this[t+--e]*i;return n},a.prototype.readUInt8=function(t,e){return t>>>=0,e||E(t,1,this.length),this[t]},a.prototype.readUInt16LE=function(t,e){return t>>>=0,e||E(t,2,this.length),this[t]|this[t+1]<<8},a.prototype.readUInt16BE=function(t,e){return t>>>=0,e||E(t,2,this.length),this[t]<<8|this[t+1]},a.prototype.readUInt32LE=function(t,e){return t>>>=0,e||E(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},a.prototype.readUInt32BE=function(t,e){return t>>>=0,e||E(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},a.prototype.readIntLE=function(t,e,r){t>>>=0,e>>>=0,r||E(t,e,this.length);for(var n=this[t],i=1,a=0;++a=(i*=128)&&(n-=Math.pow(2,8*e)),n},a.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||E(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},a.prototype.readInt8=function(t,e){return t>>>=0,e||E(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},a.prototype.readInt16LE=function(t,e){t>>>=0,e||E(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(t,e){t>>>=0,e||E(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(t,e){return t>>>=0,e||E(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},a.prototype.readInt32BE=function(t,e){return t>>>=0,e||E(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},a.prototype.readFloatLE=function(t,e){return t>>>=0,e||E(t,4,this.length),n.read(this,t,!0,23,4)},a.prototype.readFloatBE=function(t,e){return t>>>=0,e||E(t,4,this.length),n.read(this,t,!1,23,4)},a.prototype.readDoubleLE=function(t,e){return t>>>=0,e||E(t,8,this.length),n.read(this,t,!0,52,8)},a.prototype.readDoubleBE=function(t,e){return t>>>=0,e||E(t,8,this.length),n.read(this,t,!1,52,8)},a.prototype.writeUIntLE=function(t,e,r,n){(t=+t,e>>>=0,r>>>=0,n)||L(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)||L(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},a.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,255,0),this[e]=255&t,e+1},a.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(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},a.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(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},a.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);L(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},a.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var i=Math.pow(2,8*r-1);L(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},a.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},a.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(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},a.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(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},a.prototype.writeFloatLE=function(t,e,r){return P(this,t,e,!0,r)},a.prototype.writeFloatBE=function(t,e,r){return P(this,t,e,!1,r)},a.prototype.writeDoubleLE=function(t,e,r){return I(this,t,e,!0,r)},a.prototype.writeDoubleBE=function(t,e,r){return I(this,t,e,!1,r)},a.prototype.copy=function(t,e,r,n){if(!a.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;--o)t[o+e]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,n),e);return i},a.prototype.fill=function(t,e,r,n){if(\"string\"==typeof t){if(\"string\"==typeof e?(n=e,e=0,r=this.length):\"string\"==typeof r&&(n=r,r=this.length),void 0!==n&&\"string\"!=typeof n)throw new TypeError(\"encoding must be a string\");if(\"string\"==typeof n&&!a.isEncoding(n))throw new TypeError(\"Unknown encoding: \"+n);if(1===t.length){var i=t.charCodeAt(0);(\"utf8\"===n&&i<128||\"latin1\"===n)&&(t=i)}}else\"number\"==typeof t&&(t&=255);if(e<0||this.length>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),\"number\"==typeof t)for(o=e;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 R(t){return e.toByteArray(function(t){if((t=(t=t.split(\"=\")[0]).trim().replace(O,\"\")).length<2)return\"\";for(;t.length%4!=0;)t+=\"=\";return t}(t))}function F(t,e,r,n){for(var i=0;i=e.length||i>=t.length);++i)e[i+r]=t[i];return i}function B(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function N(t){return t!=t}}).call(this)}).call(this,t(\"buffer\").Buffer)},{\"base64-js\":86,buffer:117,ieee754:445}],118:[function(t,e,r){\"use strict\";var n=t(\"./lib/monotone\"),i=t(\"./lib/triangulation\"),a=t(\"./lib/delaunay\"),o=t(\"./lib/filter\");function s(t){return[Math.min(t[0],t[1]),Math.max(t[0],t[1])]}function l(t,e){return t[0]-e[0]||t[1]-e[1]}function c(t,e,r){return e in t?t[e]:r}e.exports=function(t,e,r){Array.isArray(e)?(r=r||{},e=e||[]):(r=e||{},e=[]);var u=!!c(r,\"delaunay\",!0),f=!!c(r,\"interior\",!0),h=!!c(r,\"exterior\",!0),p=!!c(r,\"infinity\",!1);if(!f&&!h||0===t.length)return[];var d=n(t,e);if(u||f!==h||p){for(var g=i(t.length,function(t){return t.map(s).sort(l)}(e)),m=0;m0;){for(var p=r.pop(),d=(s=r.pop(),u=-1,f=-1,l=o[s],1);d=0||(e.flip(s,p),i(t,e,r,u,s,f),i(t,e,r,s,f,u),i(t,e,r,f,p,u),i(t,e,r,p,u,f)))}}},{\"binary-search-bounds\":103,\"robust-in-sphere\":546}],120:[function(t,e,r){\"use strict\";var n,i=t(\"binary-search-bounds\");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]}e.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(c[p]!==-i){c[p]=i;u[p];for(var d=0;d<3;++d){var g=h[3*p+d];g>=0&&0===c[g]&&(f[3*p+d]?l.push(g):(s.push(g),c[g]=i))}}}var m=l;l=s,s=m,l.length=0,i=-i}var v=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 u(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 g=i[0].a[0]-(1+Math.abs(i[0].a[0]))*Math.pow(2,-52),m=[new a([g,1],[g,0],-1,[],[],[],[])],v=[],y=(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;nr?r:t:te?e:t}},{}],127:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){var n;if(r){n=e;for(var i=new Array(e.length),a=0;ae[2]?1:0)}function v(t,e,r){if(0!==t.length){if(e)for(var n=0;n=0;--a){var x=e[u=(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]===u;){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,m,r));return v(e,y,r),!!y||(h.length>0||m.length>0)}},{\"./lib/rat-seg-intersect\":128,\"big-rat\":90,\"big-rat/cmp\":88,\"big-rat/to-float\":102,\"box-intersect\":108,nextafter:484,\"rat-vec\":532,\"robust-segment-intersect\":551,\"union-find\":618}],128:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,n){var a=s(e,t),f=s(n,r),h=u(a,f);if(0===o(h))return null;var p=s(t,r),d=u(f,p),g=i(d,h),m=c(a,g);return l(t,m)};var n=t(\"big-rat/mul\"),i=t(\"big-rat/div\"),a=t(\"big-rat/sub\"),o=t(\"big-rat/sign\"),s=t(\"rat-vec/sub\"),l=t(\"rat-vec/add\"),c=t(\"rat-vec/muls\");function u(t,e){return a(n(t[0],e[1]),n(t[1],e[0]))}},{\"big-rat/div\":89,\"big-rat/mul\":99,\"big-rat/sign\":100,\"big-rat/sub\":101,\"rat-vec/add\":531,\"rat-vec/muls\":533,\"rat-vec/sub\":534}],129:[function(t,e,r){\"use strict\";var n=t(\"clamp\");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)+(o=255&n(o,0,255))}e.exports=i,e.exports.to=i,e.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]}},{clamp:126}],130:[function(t,e,r){\"use strict\";e.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]}},{}],131:[function(t,e,r){\"use strict\";var n=t(\"color-rgba\"),i=t(\"clamp\"),a=t(\"dtype\");e.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)}},{clamp:126,\"color-rgba\":133,dtype:184}],132:[function(t,e,r){(function(r){(function(){\"use strict\";var n=t(\"color-name\"),i=t(\"is-plain-obj\"),a=t(\"defined\");e.exports=function(t){var e,s,l=[],c=1;if(\"string\"==typeof t)if(n[t])l=n[t].slice(),s=\"rgb\";else if(\"transparent\"===t)c=0,s=\"rgb\",l=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(t)){var u=(p=t.slice(1)).length;c=1,u<=4?(l=[parseInt(p[0]+p[0],16),parseInt(p[1]+p[1],16),parseInt(p[2]+p[2],16)],4===u&&(c=parseInt(p[3]+p[3],16)/255)):(l=[parseInt(p[0]+p[1],16),parseInt(p[2]+p[3],16),parseInt(p[4]+p[5],16)],8===u&&(c=parseInt(p[6]+p[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,p=f.replace(/a$/,\"\");s=p;u=\"cmyk\"===p?4:\"gray\"===p?1:3;l=e[2].trim().split(/\\s*,\\s*/).map((function(t,e){if(/%$/.test(t))return e===u?parseFloat(t)/100:\"rgb\"===p?255*parseFloat(t)/100:parseFloat(t);if(\"h\"===p[e]){if(/deg$/.test(t))return parseFloat(t);if(void 0!==o[t])return o[t]}return parseFloat(t)})),f===p&&l.push(1),c=h||void 0===l[u]?1:l[u],l=l.slice(0,u)}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)]),c=a(t.a,t.alpha,t.opacity,1),null!=t.opacity&&(c/=100)}else(Array.isArray(t)||r.ArrayBuffer&&ArrayBuffer.isView&&ArrayBuffer.isView(t))&&(l=[t[0],t[1],t[2]],s=\"rgb\",c=4===t.length?t[3]:1);else s=\"rgb\",l=[t>>>16,(65280&t)>>>8,255&t];return{space:s,values:l,alpha:c}};var o={red:0,orange:60,yellow:120,green:180,blue:240,purple:300}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"color-name\":130,defined:179,\"is-plain-obj\":457}],133:[function(t,e,r){\"use strict\";var n=t(\"color-parse\"),i=t(\"color-space/hsl\"),a=t(\"clamp\");e.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):[]}},{clamp:126,\"color-parse\":132,\"color-space/hsl\":134}],134:[function(t,e,r){\"use strict\";var n=t(\"./rgb\");e.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 c=0;c<3;c++)(n=o+1/3*-(c-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[c]=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]}},{\"./rgb\":135}],135:[function(t,e,r){\"use strict\";e.exports={name:\"rgb\",min:[0,0,0],max:[255,255,255],channel:[\"red\",\"green\",\"blue\"],alias:[\"RGB\"]}},{}],136:[function(t,e,r){e.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]}]}},{}],137:[function(t,e,r){\"use strict\";var n=t(\"./colorScale\"),i=t(\"lerp\");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(\",\")+\")\"}e.exports=function(t){var e,r,l,c,u,f,h,p,d,g;t||(t={});p=(t.nshades||72)-1,h=t.format||\"hex\",(f=t.colormap)||(f=\"jet\");if(\"string\"==typeof f){if(f=f.toLowerCase(),!n[f])throw Error(f+\" not a supported colorscale\");u=n[f]}else{if(!Array.isArray(f))throw Error(\"unsupported colormap option\",f);u=f.slice()}if(u.length>p+1)throw new Error(f+\" map requires nshades to be at least size \"+u.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=u.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 m=u.map((function(t,e){var r=u[e].index,n=u[e].rgb.slice();return 4===n.length&&n[3]>=0&&n[3]<=1||(n[3]=d[0]+(d[1]-d[0])*r),n})),v=[];for(g=0;g0||l(t,e,a)?-1:1:0===s?c>0||l(t,e,r)?1:-1:i(c-s)}var h=n(t,e,r);return h>0?o>0&&n(t,e,a)>0?1:-1:h<0?o>0||n(t,e,a)>0?1:-1:n(t,e,a)>0||l(t,e,r)?1:-1};var n=t(\"robust-orientation\"),i=t(\"signum\"),a=t(\"two-sum\"),o=t(\"robust-product\"),s=t(\"robust-sum\");function l(t,e,r){var n=a(t[0],-e[0]),i=a(t[1],-e[1]),l=a(r[0],-e[0]),c=a(r[1],-e[1]),u=s(o(n,l),o(i,c));return u[u.length-1]>=0}},{\"robust-orientation\":548,\"robust-product\":549,\"robust-sum\":553,signum:555,\"two-sum\":605}],139:[function(t,e,r){e.exports=function(t,e){var r=t.length,a=t.length-e.length;if(a)return a;switch(r){case 0:return 0;case 1:return t[0]-e[0];case 2:return t[0]+t[1]-e[0]-e[1]||n(t[0],t[1])-n(e[0],e[1]);case 3:var o=t[0]+t[1],s=e[0]+e[1];if(a=o+t[2]-(s+e[2]))return a;var l=n(t[0],t[1]),c=n(e[0],e[1]);return n(l,t[2])-n(c,e[2])||n(l+t[2],o)-n(c+e[2],s);case 4:var u=t[0],f=t[1],h=t[2],p=t[3],d=e[0],g=e[1],m=e[2],v=e[3];return u+f+h+p-(d+g+m+v)||n(u,f,h,p)-n(d,g,m,v,d)||n(u+f,u+h,u+p,f+h,f+p,h+p)-n(d+g,d+m,d+v,g+m,g+v,m+v)||n(u+f+h,u+f+p,u+h+p,f+h+p)-n(d+g+m,d+g+v,d+m+v,g+m+v);default:for(var y=t.slice().sort(i),x=e.slice().sort(i),b=0;bt[r][0]&&(r=n);return er?[[r],[e]]:[[e]]}},{}],143:[function(t,e,r){\"use strict\";e.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=t(\"incremental-convex-hull\"),i=t(\"affine-hull\")},{\"affine-hull\":73,\"incremental-convex-hull\":446}],145:[function(t,e,r){e.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|\\xe7)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|\\xe9)union\",ROU:\"r(o|u|ou)mania\",RUS:\"\\\\brussia|soviet.?union|u\\\\.?s\\\\.?s\\\\.?r|socialist.?republics\",RWA:\"rwanda\",BLM:\"barth(e|\\xe9)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|\\xe3)o.?tom(e|\\xe9)\",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\"}},{}],146:[function(t,e,r){e.exports=[\"xx-small\",\"x-small\",\"small\",\"medium\",\"large\",\"x-large\",\"xx-large\",\"larger\",\"smaller\"]},{}],147:[function(t,e,r){e.exports=[\"normal\",\"condensed\",\"semi-condensed\",\"extra-condensed\",\"ultra-condensed\",\"expanded\",\"semi-expanded\",\"extra-expanded\",\"ultra-expanded\"]},{}],148:[function(t,e,r){e.exports=[\"normal\",\"italic\",\"oblique\"]},{}],149:[function(t,e,r){e.exports=[\"normal\",\"bold\",\"bolder\",\"lighter\",\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"]},{}],150:[function(t,e,r){\"use strict\";e.exports={parse:t(\"./parse\"),stringify:t(\"./stringify\")}},{\"./parse\":152,\"./stringify\":153}],151:[function(t,e,r){\"use strict\";var n=t(\"css-font-size-keywords\");e.exports={isSize:function(t){return/^[\\d\\.]/.test(t)||-1!==t.indexOf(\"/\")||-1!==n.indexOf(t)}}},{\"css-font-size-keywords\":146}],152:[function(t,e,r){\"use strict\";var n=t(\"unquote\"),i=t(\"css-global-keywords\"),a=t(\"css-system-font-keywords\"),o=t(\"css-font-weight-keywords\"),s=t(\"css-font-style-keywords\"),l=t(\"css-font-stretch-keywords\"),c=t(\"string-split-by\"),u=t(\"./lib/util\").isSize;e.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=c(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(u(e)){var d=c(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=c(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}},{\"./lib/util\":151,\"css-font-stretch-keywords\":147,\"css-font-style-keywords\":148,\"css-font-weight-keywords\":149,\"css-global-keywords\":154,\"css-system-font-keywords\":155,\"string-split-by\":589,unquote:620}],153:[function(t,e,r){\"use strict\";var n=t(\"pick-by-alias\"),i=t(\"./lib/util\").isSize,a=g(t(\"css-global-keywords\")),o=g(t(\"css-system-font-keywords\")),s=g(t(\"css-font-weight-keywords\")),l=g(t(\"css-font-style-keywords\")),c=g(t(\"css-font-stretch-keywords\")),u={normal:1,\"small-caps\":1},f={serif:1,\"sans-serif\":1,monospace:1,cursive:1,fantasy:1,\"system-ui\":1},h=\"1rem\",p=\"serif\";function d(t,e){if(t&&!e[t]&&!a[t])throw Error(\"Unknown keyword `\"+t+\"`\");return t}function g(t){for(var e={},r=0;r=0;--p)a[p]=c*t[p]+u*e[p]+f*r[p]+h*n[p];return a}return c*t+u*e+f*r+h*n},e.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,c=3*i*i-2*i;if(t.length){a||(a=new Array(t.length));for(var u=t.length-1;u>=0;--u)a[u]=o*t[u]+s*e[u]+l*r[u]+c*n[u];return a}return o*t+s*e+l*r[u]+c*n}},{}],157:[function(t,e,r){\"use strict\";var n=t(\"./lib/thunk.js\");function i(){this.argTypes=[],this.shimArgs=[],this.arrayArgs=[],this.arrayBlockIndices=[],this.scalarArgs=[],this.offsetArgs=[],this.offsetArgIndex=[],this.indexArgs=[],this.shapeArgs=[],this.funcName=\"\",this.pre=null,this.body=null,this.post=null,this.debug=!1}e.exports=function(t){var e=new i;e.pre=t.pre,e.body=t.body,e.post=t.post;var r=t.args.slice(0);e.argTypes=r;for(var a=0;a0)throw new Error(\"cwise: pre() block may not reference array args\");if(a0)throw new Error(\"cwise: post() block may not reference array args\")}else if(\"scalar\"===o)e.scalarArgs.push(a),e.shimArgs.push(\"scalar\"+a);else if(\"index\"===o){if(e.indexArgs.push(a),a0)throw new Error(\"cwise: pre() block may not reference array index\");if(a0)throw new Error(\"cwise: post() block may not reference array index\")}else if(\"shape\"===o){if(e.shapeArgs.push(a),ar.length)throw new Error(\"cwise: Too many arguments in pre() block\");if(e.body.args.length>r.length)throw new Error(\"cwise: Too many arguments in body() block\");if(e.post.args.length>r.length)throw new Error(\"cwise: Too many arguments in post() block\");return e.debug=!!t.printCode||!!t.debug,e.funcName=t.funcName||\"cwise\",e.blockSize=t.blockSize||64,n(e)}},{\"./lib/thunk.js\":159}],158:[function(t,e,r){\"use strict\";var n=t(\"uniq\");function i(t,e,r){var n,i,a=t.length,o=e.arrayArgs.length,s=e.indexArgs.length>0,l=[],c=[],u=0,f=0;for(n=0;n0&&l.push(\"var \"+c.join(\",\")),n=a-1;n>=0;--n)u=t[n],l.push([\"for(i\",n,\"=0;i\",n,\"0&&l.push([\"index[\",f,\"]-=s\",f].join(\"\")),l.push([\"++index[\",u,\"]\"].join(\"\"))),l.push(\"}\")}return l.join(\"\\n\")}function a(t,e,r){for(var n=t.body,i=[],a=[],o=0;o0&&(r=r&&e[n]===e[n-1])}return r?e[0]:e.join(\"\")}e.exports=function(t,e){for(var r=e[1].length-Math.abs(t.arrayBlockIndices[0])|0,s=new Array(t.arrayArgs.length),l=new Array(t.arrayArgs.length),c=0;c0&&x.push(\"shape=SS.slice(0)\"),t.indexArgs.length>0){var b=new Array(r);for(c=0;c0&&y.push(\"var \"+x.join(\",\")),c=0;c3&&y.push(a(t.pre,t,l));var k=a(t.body,t,l),A=function(t){for(var e=0,r=t[0].length;e0,c=[],u=0;u0;){\"].join(\"\")),c.push([\"if(j\",u,\"<\",s,\"){\"].join(\"\")),c.push([\"s\",e[u],\"=j\",u].join(\"\")),c.push([\"j\",u,\"=0\"].join(\"\")),c.push([\"}else{s\",e[u],\"=\",s].join(\"\")),c.push([\"j\",u,\"-=\",s,\"}\"].join(\"\")),l&&c.push([\"index[\",e[u],\"]=j\",u].join(\"\"));for(u=0;u3&&y.push(a(t.post,t,l)),t.debug&&console.log(\"-----Generated cwise routine for \",e,\":\\n\"+y.join(\"\\n\")+\"\\n----------\");var M=[t.funcName||\"unnamed\",\"_cwise_loop_\",s[0].join(\"s\"),\"m\",A,o(l)].join(\"\");return new Function([\"function \",M,\"(\",v.join(\",\"),\"){\",y.join(\"\\n\"),\"} return \",M].join(\"\"))()}},{uniq:619}],159:[function(t,e,r){\"use strict\";var n=t(\"./compile.js\");e.exports=function(t){var e=[\"'use strict'\",\"var CACHED={}\"],r=[],i=t.funcName+\"_cwise_thunk\";e.push([\"return function \",i,\"(\",t.shimArgs.join(\",\"),\"){\"].join(\"\"));for(var a=[],o=[],s=[[\"array\",t.arrayArgs[0],\".shape.slice(\",Math.max(0,t.arrayBlockIndices[0]),t.arrayBlockIndices[0]<0?\",\"+t.arrayBlockIndices[0]+\")\":\")\"].join(\"\")],l=[],c=[],u=0;u0&&(l.push(\"array\"+t.arrayArgs[0]+\".shape.length===array\"+f+\".shape.length+\"+(Math.abs(t.arrayBlockIndices[0])-Math.abs(t.arrayBlockIndices[u]))),c.push(\"array\"+t.arrayArgs[0]+\".shape[shapeIndex+\"+Math.max(0,t.arrayBlockIndices[0])+\"]===array\"+f+\".shape[shapeIndex+\"+Math.max(0,t.arrayBlockIndices[u])+\"]\"))}for(t.arrayArgs.length>1&&(e.push(\"if (!(\"+l.join(\" && \")+\")) throw new Error('cwise: Arrays do not all have the same dimensionality!')\"),e.push(\"for(var shapeIndex=array\"+t.arrayArgs[0]+\".shape.length-\"+Math.abs(t.arrayBlockIndices[0])+\"; shapeIndex--\\x3e0;) {\"),e.push(\"if (!(\"+c.join(\" && \")+\")) throw new Error('cwise: Arrays do not all have the same shape!')\"),e.push(\"}\")),u=0;ue?1:t>=e?0:NaN}function r(t){var r;return 1===t.length&&(r=t,t=function(t,n){return e(r(t),n)}),{left:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[a],r)<0?n=a+1:i=a}return n},right:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[a],r)>0?i=a:n=a+1}return n}}}var n=r(e),i=n.right,a=n.left;function o(t,e){return[t,e]}function s(t){return null===t?NaN:+t}function l(t,e){var r,n,i=t.length,a=0,o=-1,l=0,c=0;if(null==e)for(;++o1)return c/(a-1)}function c(t,e){var r=l(t,e);return r?Math.sqrt(r):r}function u(t,e){var r,n,i,a=t.length,o=-1;if(null==e){for(;++o=r)for(n=i=r;++or&&(n=r),i=r)for(n=i=r;++or&&(n=r),i=0?(a>=v?10:a>=y?5:a>=x?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(a>=v?10:a>=y?5:a>=x?2:1)}function _(t,e,r){var n=Math.abs(e-t)/Math.max(0,r),i=Math.pow(10,Math.floor(Math.log(n)/Math.LN10)),a=n/i;return a>=v?i*=10:a>=y?i*=5:a>=x&&(i*=2),e=1)return+r(t[n-1],n-1,t);var n,i=(n-1)*e,a=Math.floor(i),o=+r(t[a],a,t);return o+(+r(t[a+1],a+1,t)-o)*(i-a)}}function k(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 A(t){if(!(i=t.length))return[];for(var e=-1,r=k(t,M),n=new Array(r);++et?1:e>=t?0:NaN},t.deviation=c,t.extent=u,t.histogram=function(){var t=g,e=u,r=w;function n(n){var a,o,s=n.length,l=new Array(s);for(a=0;af;)h.pop(),--p;var d,g=new Array(p+1);for(a=0;a<=p;++a)(d=g[a]=[]).x0=a>0?h[a-1]:u,d.x1=a=r)for(n=r;++an&&(n=r)}else for(;++a=r)for(n=r;++an&&(n=r);return n},t.mean=function(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},t.min=k,t.pairs=function(t,e){null==e&&(e=o);for(var r=0,n=t.length-1,i=t[0],a=new Array(n<0?0:n);r0)return[t];if((n=e0)for(t=Math.ceil(t/o),e=Math.floor(e/o),a=new Array(i=Math.ceil(e-t+1));++s=l.length)return null!=t&&n.sort(t),null!=e?e(n):n;for(var s,c,f,h=-1,p=n.length,d=l[i++],g=r(),m=a();++hl.length)return r;var i,a=c[n-1];return null!=e&&n>=l.length?i=r.entries():(i=[],r.each((function(e,r){i.push({key:r,values:t(e,n)})}))),null!=a?i.sort((function(t,e){return a(t.key,e.key)})):i}(u(t,0,a,o),0)},key:function(t){return l.push(t),s},sortKeys:function(t){return c[l.length-1]=t,s},sortValues:function(e){return t=e,s},rollup:function(t){return e=t,s}}},t.set=c,t.map=r,t.keys=function(t){var e=[];for(var r in t)e.push(r);return e},t.values=function(t){var e=[];for(var r in t)e.push(t[r]);return e},t.entries=function(t){var e=[];for(var r in t)e.push({key:r,value:t[r]});return e},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],164:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e,r){t.prototype=e.prototype=r,r.constructor=t}function r(t,e){var r=Object.create(t.prototype);for(var n in e)r[n]=e[n];return r}function n(){}var i=\"\\\\s*([+-]?\\\\d+)\\\\s*\",a=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\",o=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\",s=/^#([0-9a-f]{3,8})$/,l=new RegExp(\"^rgb\\\\(\"+[i,i,i]+\"\\\\)$\"),c=new RegExp(\"^rgb\\\\(\"+[o,o,o]+\"\\\\)$\"),u=new RegExp(\"^rgba\\\\(\"+[i,i,i,a]+\"\\\\)$\"),f=new RegExp(\"^rgba\\\\(\"+[o,o,o,a]+\"\\\\)$\"),h=new RegExp(\"^hsl\\\\(\"+[a,o,o]+\"\\\\)$\"),p=new RegExp(\"^hsla\\\\(\"+[a,o,o,a]+\"\\\\)$\"),d={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function g(){return this.rgb().formatHex()}function m(){return this.rgb().formatRgb()}function v(t){var e,r;return t=(t+\"\").trim().toLowerCase(),(e=s.exec(t))?(r=e[1].length,e=parseInt(e[1],16),6===r?y(e):3===r?new w(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?x(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?x(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=l.exec(t))?new w(e[1],e[2],e[3],1):(e=c.exec(t))?new w(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=u.exec(t))?x(e[1],e[2],e[3],e[4]):(e=f.exec(t))?x(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=h.exec(t))?M(e[1],e[2]/100,e[3]/100,1):(e=p.exec(t))?M(e[1],e[2]/100,e[3]/100,e[4]):d.hasOwnProperty(t)?y(d[t]):\"transparent\"===t?new w(NaN,NaN,NaN,0):null}function y(t){return new w(t>>16&255,t>>8&255,255&t,1)}function x(t,e,r,n){return n<=0&&(t=e=r=NaN),new w(t,e,r,n)}function b(t){return t instanceof n||(t=v(t)),t?new w((t=t.rgb()).r,t.g,t.b,t.opacity):new w}function _(t,e,r,n){return 1===arguments.length?b(t):new w(t,e,r,null==n?1:n)}function w(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function T(){return\"#\"+A(this.r)+A(this.g)+A(this.b)}function k(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"rgb(\":\"rgba(\")+Math.max(0,Math.min(255,Math.round(this.r)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.g)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?\")\":\", \"+t+\")\")}function A(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?\"0\":\"\")+t.toString(16)}function M(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new L(t,e,r,n)}function S(t){if(t instanceof L)return new L(t.h,t.s,t.l,t.opacity);if(t instanceof n||(t=v(t)),!t)return new L;if(t instanceof L)return t;var e=(t=t.rgb()).r/255,r=t.g/255,i=t.b/255,a=Math.min(e,r,i),o=Math.max(e,r,i),s=NaN,l=o-a,c=(o+a)/2;return l?(s=e===o?(r-i)/l+6*(r0&&c<1?0:s,new L(s,l,c,t.opacity)}function E(t,e,r,n){return 1===arguments.length?S(t):new L(t,e,r,null==n?1:n)}function L(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function C(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}e(n,v,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:g,formatHex:g,formatHsl:function(){return S(this).formatHsl()},formatRgb:m,toString:m}),e(w,_,r(n,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new w(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new w(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},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:T,formatHex:T,formatRgb:k,toString:k})),e(L,E,r(n,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new L(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new L(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 w(C(t>=240?t-240:t+120,i,n),C(t,i,n),C(t<120?t+240:t-120,i,n),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=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"hsl(\":\"hsla(\")+(this.h||0)+\", \"+100*(this.s||0)+\"%, \"+100*(this.l||0)+\"%\"+(1===t?\")\":\", \"+t+\")\")}}));var P=Math.PI/180,I=180/Math.PI,O=6/29,z=3*O*O;function D(t){if(t instanceof F)return new F(t.l,t.a,t.b,t.opacity);if(t instanceof H)return G(t);t instanceof w||(t=b(t));var e,r,n=U(t.r),i=U(t.g),a=U(t.b),o=B((.2225045*n+.7168786*i+.0606169*a)/1);return n===i&&i===a?e=r=o:(e=B((.4360747*n+.3850649*i+.1430804*a)/.96422),r=B((.0139322*n+.0971045*i+.7141733*a)/.82521)),new F(116*o-16,500*(e-o),200*(o-r),t.opacity)}function R(t,e,r,n){return 1===arguments.length?D(t):new F(t,e,r,null==n?1:n)}function F(t,e,r,n){this.l=+t,this.a=+e,this.b=+r,this.opacity=+n}function B(t){return t>.008856451679035631?Math.pow(t,1/3):t/z+4/29}function N(t){return t>O?t*t*t:z*(t-4/29)}function j(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function U(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function V(t){if(t instanceof H)return new H(t.h,t.c,t.l,t.opacity);if(t instanceof F||(t=D(t)),0===t.a&&0===t.b)return new H(NaN,0=0&&(r=t.slice(n+1),t=t.slice(0,n)),t&&!e.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);return{type:t,name:r}}))}function a(t,e){for(var r,n=0,i=t.length;n0)for(var r,n,i=new Array(r),a=0;ah+c||np+c||au.index){var f=h-s.x-s.vx,m=p-s.y-s.vy,v=f*f+m*m;vt.r&&(t.r=t[e].r)}function h(){if(r){var e,i,a=r.length;for(n=new Array(a),e=0;e=c)){(t.data!==r||t.next)&&(0===f&&(d+=(f=o())*f),0===h&&(d+=(h=o())*h),d1?(null==r?u.remove(t):u.set(t,v(r)),e):u.get(t)},find:function(e,r,n){var i,a,o,s,l,c=0,u=t.length;for(null==n?n=1/0:n*=n,c=0;c1?(h.on(t,r),e):h.on(t)}}},t.forceX=function(t){var e,r,n,i=a(.1);function o(t){for(var i,a=0,o=e.length;a1?n[0]+n.slice(2):n,+t.slice(r+1)]}function r(t){return(t=e(Math.abs(t)))?t[1]:NaN}var n,i=/^(?:(.)?([<>=^]))?([+\\-( ])?([$#])?(0)?(\\d+)?(,)?(\\.\\d+)?(~)?([a-z%])?$/i;function a(t){if(!(e=i.exec(t)))throw new Error(\"invalid format: \"+t);var e;return new o({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 o(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 s(t,r){var n=e(t,r);if(!n)return t+\"\";var i=n[0],a=n[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\")}a.prototype=o.prototype,o.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 l={\"%\":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 s(100*t,e)},r:s,s:function(t,r){var i=e(t,r);if(!i)return t+\"\";var a=i[0],o=i[1],s=o-(n=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\")+e(t,Math.max(0,r+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 u,f=Array.prototype.map,h=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"\\xb5\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"];function p(t){var e,i,o=void 0===t.grouping||void 0===t.thousands?c:(e=f.call(t.grouping,Number),i=t.thousands+\"\",function(t,r){for(var n=t.length,a=[],o=0,s=e[0],l=0;n>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(t.substring(n-=s,n+s)),!((l+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(i)}),s=void 0===t.currency?\"\":t.currency[0]+\"\",u=void 0===t.currency?\"\":t.currency[1]+\"\",p=void 0===t.decimal?\".\":t.decimal+\"\",d=void 0===t.numerals?c:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(f.call(t.numerals,String)),g=void 0===t.percent?\"%\":t.percent+\"\",m=void 0===t.minus?\"-\":t.minus+\"\",v=void 0===t.nan?\"NaN\":t.nan+\"\";function y(t){var e=(t=a(t)).fill,r=t.align,i=t.sign,c=t.symbol,f=t.zero,y=t.width,x=t.comma,b=t.precision,_=t.trim,w=t.type;\"n\"===w?(x=!0,w=\"g\"):l[w]||(void 0===b&&(b=12),_=!0,w=\"g\"),(f||\"0\"===e&&\"=\"===r)&&(f=!0,e=\"0\",r=\"=\");var T=\"$\"===c?s:\"#\"===c&&/[boxX]/.test(w)?\"0\"+w.toLowerCase():\"\",k=\"$\"===c?u:/[%p]/.test(w)?g:\"\",A=l[w],M=/[defgprs%]/.test(w);function S(t){var a,s,l,c=T,u=k;if(\"c\"===w)u=A(t)+u,t=\"\";else{var g=(t=+t)<0||1/t<0;if(t=isNaN(t)?v: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)),g&&0==+t&&\"+\"!==i&&(g=!1),c=(g?\"(\"===i?i:m:\"-\"===i||\"(\"===i?\"\":i)+c,u=(\"s\"===w?h[8+n/3]:\"\")+u+(g&&\"(\"===i?\")\":\"\"),M)for(a=-1,s=t.length;++a(l=t.charCodeAt(a))||l>57){u=(46===l?p+t.slice(a+1):t.slice(a))+u,t=t.slice(0,a);break}}x&&!f&&(t=o(t,1/0));var S=c.length+t.length+u.length,E=S>1)+c+t+u+E.slice(S);break;default:t=E+c+t+u}return d(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:y,formatPrefix:function(t,e){var n=y(((t=a(t)).type=\"f\",t)),i=3*Math.max(-8,Math.min(8,Math.floor(r(e)/3))),o=Math.pow(10,-i),s=h[8+i/3];return function(t){return n(o*t)+s}}}}function d(e){return u=p(e),t.format=u.format,t.formatPrefix=u.formatPrefix,u}d({decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],minus:\"-\"}),t.FormatSpecifier=o,t.formatDefaultLocale=d,t.formatLocale=p,t.formatSpecifier=a,t.precisionFixed=function(t){return Math.max(0,-r(Math.abs(t)))},t.precisionPrefix=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(r(e)/3)))-r(Math.abs(t)))},t.precisionRound=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,r(e)-r(t))+1},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],168:[function(t,e,r){!function(n,i){\"object\"==typeof r&&void 0!==e?i(r,t(\"d3-geo\"),t(\"d3-array\")):i(n.d3=n.d3||{},n.d3,n.d3)}(this,(function(t,e,r){\"use strict\";var n=Math.abs,i=Math.atan,a=Math.atan2,o=Math.cos,s=Math.exp,l=Math.floor,c=Math.log,u=Math.max,f=Math.min,h=Math.pow,p=Math.round,d=Math.sign||function(t){return t>0?1:t<0?-1:0},g=Math.sin,m=Math.tan,v=1e-6,y=Math.PI,x=y/2,b=y/4,_=Math.SQRT1_2,w=L(2),T=L(y),k=2*y,A=180/y,M=y/180;function S(t){return t>1?x:t<-1?-x:Math.asin(t)}function E(t){return t>1?0:t<-1?y:Math.acos(t)}function L(t){return t>0?Math.sqrt(t):0}function C(t){return(s(t)-s(-t))/2}function P(t){return(s(t)+s(-t))/2}function I(t){var e=m(t/2),r=2*c(o(t/2))/(e*e);function i(t,e){var n=o(t),i=o(e),a=g(e),s=i*n,l=-((1-s?c((1+s)/2)/(1-s):-.5)+r/(1+s));return[l*i*g(t),l*a]}return i.invert=function(e,i){var s,l=L(e*e+i*i),u=-t/2,f=50;if(!l)return[0,0];do{var h=u/2,p=o(h),d=g(h),m=d/p,y=-c(n(p));u-=s=(2/m*y-r*m-l)/(-y/(d*d)+1-r/(2*p*p))*(p<0?.7:1)}while(n(s)>v&&--f>0);var x=g(u);return[a(e*x,l*o(u)),S(i*x/l)]},i}function O(t,e){var r=o(e),n=function(t){return t?t/Math.sin(t):1}(E(r*o(t/=2)));return[2*r*g(t)*n,g(e)*n]}function z(t){var e=g(t),r=o(t),i=t>=0?1:-1,s=m(i*t),l=(1+e-r)/2;function c(t,n){var c=o(n),u=o(t/=2);return[(1+c)*g(t),(i*n>-a(u,s)-.001?0:10*-i)+l+g(n)*r-(1+c)*e*u]}return c.invert=function(t,c){var u=0,f=0,h=50;do{var p=o(u),d=g(u),m=o(f),y=g(f),x=1+m,b=x*d-t,_=l+y*r-x*e*p-c,w=x*p/2,T=-d*y,k=e*x*d/2,A=r*m+e*p*y,M=T*k-A*w,S=(_*T-b*A)/M/2,E=(b*k-_*w)/M;n(E)>2&&(E/=2),u-=S,f-=E}while((n(S)>v||n(E)>v)&&--h>0);return i*f>-a(o(u),s)-.001?[2*u,f]:null},c}function D(t,e){var r=m(e/2),n=L(1-r*r),i=1+n*o(t/=2),a=g(t)*n/i,s=r/i,l=a*a,c=s*s;return[4/3*a*(3+l-3*c),4/3*s*(3+3*l-c)]}O.invert=function(t,e){if(!(t*t+4*e*e>y*y+v)){var r=t,i=e,a=25;do{var s,l=g(r),c=g(r/2),u=o(r/2),f=g(i),h=o(i),p=g(2*i),d=f*f,m=h*h,x=c*c,b=1-m*u*u,_=b?E(h*u)*L(s=1/b):s=0,w=2*_*h*c-t,T=_*f-e,k=s*(m*x+_*h*u*d),A=s*(.5*l*p-2*_*f*c),M=.25*s*(p*c-_*f*m*l),S=s*(d*u+_*x*h),C=A*M-S*k;if(!C)break;var P=(T*A-w*S)/C,I=(w*M-T*k)/C;r-=P,i-=I}while((n(P)>v||n(I)>v)&&--a>0);return[r,i]}},D.invert=function(t,e){if(e*=3/8,!(t*=3/8)&&n(e)>1)return null;var r=1+t*t+e*e,i=L((r-L(r*r-4*e*e))/2),s=S(i)/3,l=i?function(t){return c(t+L(t*t-1))}(n(e/i))/3:function(t){return c(t+L(t*t+1))}(n(t))/3,u=o(s),f=P(l),h=f*f-u*u;return[2*d(t)*a(C(l)*u,.25-h),2*d(e)*a(f*g(s),.25+h)]};var R=L(8),F=c(1+w);function B(t,e){var r=n(e);return rx){var l=a(s[1],s[0]),c=L(s[0]*s[0]+s[1]*s[1]),u=r*p((l-x)/r)+x,f=a(g(l-=u),2-o(l));l=u+S(y/c*g(f))-f,s[0]=c*o(l),s[1]=c*g(l)}return s}return s.invert=function(t,n){var s=L(t*t+n*n);if(s>x){var l=a(n,t),c=r*p((l-x)/r)+x,u=l>c?-1:1,f=s*o(c-l),h=1/m(u*E((f-y)/L(y*(y-2*f)+s*s)));l=c+2*i((h+u*L(h*h-3))/3),t=s*o(l),n=s*g(l)}return e.geoAzimuthalEquidistantRaw.invert(t,n)},s}function j(t,r){if(arguments.length<2&&(r=t),1===r)return e.geoAzimuthalEqualAreaRaw;if(r===1/0)return U;function n(n,i){var a=e.geoAzimuthalEqualAreaRaw(n/r,i);return a[0]*=t,a}return n.invert=function(n,i){var a=e.geoAzimuthalEqualAreaRaw.invert(n/t,i);return a[0]*=r,a},n}function U(t,e){return[t*o(e)/o(e/=2),2*g(e)]}function V(t,e,r){var i,a,o,s=100;r=void 0===r?0:+r,e=+e;do{(a=t(r))===(o=t(r+v))&&(o=a+v),r-=i=-1*v*(a-e)/(a-o)}while(s-- >0&&n(i)>v);return s<0?NaN:r}function q(t,e,r){return void 0===e&&(e=40),void 0===r&&(r=1e-12),function(i,a,o,s){var l,c,u;o=void 0===o?0:+o,s=void 0===s?0:+s;for(var f=0;fl)o-=c/=2,s-=u/=2;else{l=g;var m=(o>0?-1:1)*r,v=(s>0?-1:1)*r,y=t(o+m,s),x=t(o,s+v),b=(y[0]-h[0])/m,_=(y[1]-h[1])/m,w=(x[0]-h[0])/v,T=(x[1]-h[1])/v,k=T*b-_*w,A=(n(k)<.5?.5:1)/k;if(o+=c=(d*w-p*T)*A,s+=u=(p*_-d*b)*A,n(c)0&&(i[1]*=1+a/1.5*i[0]*i[0]),i}return e.invert=q(e),e}function G(t,e){var r,i=t*g(e),a=30;do{e-=r=(e+g(e)-i)/(1+o(e))}while(n(r)>v&&--a>0);return e/2}function Y(t,e,r){function n(n,i){return[t*n*o(i=G(r,i)),e*g(i)]}return n.invert=function(n,i){return i=S(i/e),[n/(t*o(i)),S((2*i+g(2*i))/r)]},n}B.invert=function(t,e){if((a=n(e))1e-12&&--u>0);return[t/(o(l)*(R-1/g(l))),d(e)*l]},U.invert=function(t,e){var r=2*S(e/2);return[t*o(r/2)/o(r),r]};var W=Y(w/x,w,y);var X=2.00276,Z=1.11072;function J(t,e){var r=G(y,e);return[X*t/(1/o(e)+Z/o(r)),(e+w*g(r))/X]}function K(t){var r=0,n=e.geoProjectionMutator(t),i=n(r);return i.parallel=function(t){return arguments.length?n(r=t*M):r*A},i}function Q(t,e){return[t*o(e),e]}function $(t){if(!t)return Q;var e=1/m(t);function r(r,n){var i=e+t-n,a=i?r*o(n)/i:i;return[i*g(a),e-i*o(a)]}return r.invert=function(r,n){var i=L(r*r+(n=e-n)*n),s=e+t-i;return[i/o(s)*a(r,n),s]},r}function tt(t){function e(e,r){var n=x-r,i=n?e*t*g(n)/n:n;return[n*g(i)/t,x-n*o(i)]}return e.invert=function(e,r){var n=e*t,i=x-r,o=L(n*n+i*i),s=a(n,i);return[(o?o/g(o):1)*s/t,x-o]},e}J.invert=function(t,e){var r,i,a=X*e,s=e<0?-b:b,l=25;do{i=a-w*g(s),s-=r=(g(2*s)+2*s-y*g(i))/(2*o(2*s)+2+y*o(i)*w*o(s))}while(n(r)>v&&--l>0);return i=a-w*g(s),[t*(1/o(i)+Z/o(s))/X,i]},Q.invert=function(t,e){return[t/o(e),e]};var et=Y(1,4/y,y);function rt(t,e,r,i,s,l){var c,u=o(l);if(n(t)>1||n(l)>1)c=E(r*s+e*i*u);else{var f=g(t/2),h=g(l/2);c=2*S(L(f*f+e*i*h*h))}return n(c)>v?[c,a(i*g(l),e*s-r*i*u)]:[0,0]}function nt(t,e,r){return E((t*t+e*e-r*r)/(2*t*e))}function it(t){return t-2*y*l((t+y)/(2*y))}function at(t,e,r){for(var n,i=[[t[0],t[1],g(t[1]),o(t[1])],[e[0],e[1],g(e[1]),o(e[1])],[r[0],r[1],g(r[1]),o(r[1])]],a=i[2],s=0;s<3;++s,a=n)n=i[s],a.v=rt(n[1]-a[1],a[3],a[2],n[3],n[2],n[0]-a[0]),a.point=[0,0];var l=nt(i[0].v[0],i[2].v[0],i[1].v[0]),c=nt(i[0].v[0],i[1].v[0],i[2].v[0]),u=y-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]*o(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=o(e),s=new Array(3);for(r=0;r<3;++r){var l=i[r];if(s[r]=rt(e-l[1],l[3],l[2],a,n,t-l[0]),!s[r][0])return l.point;s[r][1]=it(s[r][1]-l.v[1])}var h=f.slice();for(r=0;r<3;++r){var p=2==r?0:r+1,d=nt(i[r].v[0],s[r][0],s[p][0]);s[r][1]<0&&(d=-d),r?1==r?(d=c-d,h[0]-=s[r][0]*o(d),h[1]-=s[r][0]*g(d)):(d=u-d,h[0]+=s[r][0]*o(d),h[1]+=s[r][0]*g(d)):(h[0]+=s[r][0]*o(d),h[1]-=s[r][0]*g(d))}return h[0]/=3,h[1]/=3,h}}function ot(t){return t[0]*=M,t[1]*=M,t}function st(t,r,n){var i=e.geoCentroid({type:\"MultiPoint\",coordinates:[t,r,n]}),a=[-i[0],-i[1]],o=e.geoRotation(a),s=at(ot(o(t)),ot(o(r)),ot(o(n)));s.invert=q(s);var l=e.geoProjection(s).rotate(a),c=l.center;return delete l.rotate,l.center=function(t){return arguments.length?c(o(t)):o.invert(c())},l.clipAngle(90)}function lt(t,e){var r=L(1-g(e));return[2/T*t*r,T*(1-r)]}function ct(t){var e=m(t);function r(t,r){return[t,(t?t/g(t):1)*(g(r)*o(t)-e*o(r))]}return r.invert=e?function(t,r){t&&(r*=g(t)/t);var n=o(t);return[t,2*a(L(n*n+e*e-r*r)-n,e-r)]}:function(t,e){return[t,S(t?e*m(t)/t:e)]},r}lt.invert=function(t,e){var r=(r=e/T-1)*r;return[r>0?t*L(y/r)/2:0,S(1-r)]};var ut=L(3);function ft(t,e){return[ut*t*(2*o(2*e/3)-1)/T,ut*T*g(e/3)]}function ht(t){var e=o(t);function r(t,r){return[t*e,g(r)/e]}return r.invert=function(t,r){return[t/e,S(r*e)]},r}function pt(t){var e=o(t);function r(t,r){return[t*e,(1+e)*m(r/2)]}return r.invert=function(t,r){return[t/e,2*i(r/(1+e))]},r}function dt(t,e){var r=L(8/(3*y));return[r*t*(1-n(e)/y),r*e]}function gt(t,e){var r=L(4-3*g(n(e)));return[2/L(6*y)*t*r,d(e)*L(2*y/3)*(2-r)]}function mt(t,e){var r=L(y*(4+y));return[2/r*t*(1+L(1-4*e*e/(y*y))),4/r*e]}function vt(t,e){var r=(2+x)*g(e);e/=2;for(var i=0,a=1/0;i<10&&n(a)>v;i++){var s=o(e);e-=a=(e+g(e)*(s+2)-r)/(2*s*(1+s))}return[2/L(y*(4+y))*t*(1+o(e)),2*L(y/(4+y))*g(e)]}function yt(t,e){return[t*(1+o(e))/L(2+y),2*e/L(2+y)]}function xt(t,e){for(var r=(1+x)*g(e),i=0,a=1/0;i<10&&n(a)>v;i++)e-=a=(e+g(e)-r)/(1+o(e));return r=L(2+y),[t*(1+o(e))/r,2*e/r]}ft.invert=function(t,e){var r=3*S(e/(ut*T));return[T*t/(ut*(2*o(2*r/3)-1)),r]},dt.invert=function(t,e){var r=L(8/(3*y)),i=e/r;return[t/(r*(1-n(i)/y)),i]},gt.invert=function(t,e){var r=2-n(e)/L(2*y/3);return[t*L(6*y)/(2*r),d(e)*S((4-r*r)/3)]},mt.invert=function(t,e){var r=L(y*(4+y))/2;return[t*r/(1+L(1-e*e*(4+y)/(4*y))),e*r/2]},vt.invert=function(t,e){var r=e*L((4+y)/y)/2,n=S(r),i=o(n);return[t/(2/L(y*(4+y))*(1+i)),S((n+r*(i+2))/(2+x))]},yt.invert=function(t,e){var r=L(2+y),n=e*r/2;return[r*t/(1+o(n)),n]},xt.invert=function(t,e){var r=1+x,n=L(r/2);return[2*t*n/(1+o(e*=n)),S((e+g(e))/r)]};var bt=3+2*w;function _t(t,e){var r=g(t/=2),n=o(t),a=L(o(e)),s=o(e/=2),l=g(e)/(s+w*n*a),u=L(2/(1+l*l)),f=L((w*s+(n+r)*a)/(w*s+(n-r)*a));return[bt*(u*(f-1/f)-2*c(f)),bt*(u*l*(f+1/f)-2*i(l))]}_t.invert=function(t,e){if(!(r=D.invert(t/1.2,1.065*e)))return null;var r,a=r[0],s=r[1],l=20;t/=bt,e/=bt;do{var h=a/2,p=s/2,d=g(h),m=o(h),y=g(p),b=o(p),T=o(s),k=L(T),A=y/(b+w*m*k),M=A*A,S=L(2/(1+M)),E=(w*b+(m+d)*k)/(w*b+(m-d)*k),C=L(E),P=C-1/C,I=C+1/C,O=S*P-2*c(C)-t,z=S*A*I-2*i(A)-e,R=y&&_*k*d*M/y,F=(w*m*b+k)/(2*(b+w*m*k)*(b+w*m*k)*k),B=-.5*A*S*S*S,N=B*R,j=B*F,U=(U=2*b+w*k*(m-d))*U*C,V=(w*m*b*k+T)/U,q=-w*d*y/(k*U),H=P*N-2*V/C+S*(V+V/E),G=P*j-2*q/C+S*(q+q/E),Y=A*I*N-2*R/(1+M)+S*I*R+S*A*(V-V/E),W=A*I*j-2*F/(1+M)+S*I*F+S*A*(q-q/E),X=G*Y-W*H;if(!X)break;var Z=(z*G-O*W)/X,J=(O*Y-z*H)/X;a-=Z,s=u(-x,f(x,s-J))}while((n(Z)>v||n(J)>v)&&--l>0);return n(n(s)-x)s){var d=L(h),m=a(f,u),b=i*p(m/i),_=m-b,w=t*o(_),T=(t*g(_)-_*g(w))/(x-w),k=Lt(_,T),A=(y-t)/Ct(k,w,y);u=d;var M,S=50;do{u-=M=(t+Ct(k,w,u)*A-d)/(k(u)*A)}while(n(M)>v&&--S>0);f=_*g(u),us){var u=L(c),f=a(l,r),h=i*p(f/i),d=f-h;r=u*o(d),l=u*g(d);for(var m=r-x,v=g(r),b=l/v,_=rv||n(p)>v)&&--x>0);return[d,m]},u}Tt.invert=function(t,e){var r=e/(1+wt);return[t&&t/(wt*L(1-r*r)),2*i(r)]},kt.invert=function(t,e){var r=i(e/T),n=o(r),a=2*r;return[t*T/2/(o(a)*n*n),a]};var It=Pt(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555);var Ot=Pt(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742);var zt=Pt(5/6*y,-.62636,-.0344,0,1.3493,-.05524,0,.045);function Dt(t,e){var r=t*t,n=e*e;return[t*(1-.162388*n)*(.87-952426e-9*r*r),e*(1+n/12)]}Dt.invert=function(t,e){var r,i=t,a=e,o=50;do{var s=a*a;a-=r=(a*(1+s/12)-e)/(1+s/4)}while(n(r)>v&&--o>0);o=50,t/=1-.162388*s;do{var l=(l=i*i)*l;i-=r=(i*(.87-952426e-9*l)-t)/(.87-.00476213*l)}while(n(r)>v&&--o>0);return[i,a]};var Rt=Pt(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762);function Ft(t){var e=t(x,0)[0]-t(-x,0)[0];function r(r,n){var i=r>0?-.5:.5,a=t(r+i*y,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*y;return o<-y?o+=2*y:o>y&&(o-=2*y),a[0]=o,a}),r}function Bt(t,e){var r=d(t),i=d(e),s=o(e),l=o(t)*s,c=g(t)*s,u=g(i*e);t=n(a(c,u)),e=S(l),n(t-x)>v&&(t%=x);var f=function(t,e){if(e===x)return[0,0];var r,i,a=g(e),s=a*a,l=s*s,c=1+l,u=1+3*l,f=1-l,h=S(1/L(c)),p=f+s*c*h,d=(1-a)/p,m=L(d),b=d*c,_=L(b),w=m*f;if(0===t)return[0,-(w+s*_)];var T,k=o(e),A=1/k,M=2*a*k,E=(-p*k-(-3*s+h*u)*M*(1-a))/(p*p),C=-A*M,P=-A*(s*c*E+d*u*M),I=-2*A*(f*(.5*E/m)-2*s*m*M),O=4*t/y;if(t>.222*y||e.175*y){if(r=(w+s*L(b*(1+l)-w*w))/(1+l),t>y/4)return[r,r];var z=r,D=.5*r;r=.5*(D+z),i=50;do{var R=L(b-r*r),F=r*(I+C*R)+P*S(r/_)-O;if(!F)break;F<0?D=r:z=r,r=.5*(D+z)}while(n(z-D)>v&&--i>0)}else{r=v,i=25;do{var B=r*r,N=L(b-B),j=I+C*N,U=r*j+P*S(r/_)-O,V=j+(P-C*B)/N;r-=T=N?U/V:0}while(n(T)>v&&--i>0)}return[r,-w-s*L(b-r*r)]}(t>y/4?x-t:t,e);return t>y/4&&(u=f[0],f[0]=-f[1],f[1]=-u),f[0]*=r,f[1]*=-i,f}function Nt(t,e){var r,a,l,c,u,f;if(e=1-v)return r=(1-e)/4,l=1/(a=P(t)),[(c=((f=s(2*(f=t)))-1)/(f+1))+r*((u=a*C(t))-t)/(a*a),l-r*c*l*(u-t),l+r*c*l*(u+t),2*i(s(t))-x+r*(u-t)/a];var h=[1,0,0,0,0,0,0,0,0],p=[L(e),0,0,0,0,0,0,0,0],d=0;for(a=L(1-e),u=1;n(p[d]/h[d])>v&&d<8;)r=h[d++],p[d]=(r-a)/2,h[d]=(r+a)/2,a=L(r*a),u*=2;l=u*h[d]*t;do{l=(S(c=p[d]*g(a=l)/h[d])+l)/2}while(--d);return[g(l),c=o(l),c/o(l-a),l]}function jt(t,e){if(!e)return t;if(1===e)return c(m(t/2+b));for(var r=1,a=L(1-e),o=L(e),s=0;n(o)>v;s++){if(t%y){var l=i(a*m(t)/r);l<0&&(l+=y),t+=l+~~(t/y)*y}else t+=t;o=(r+a)/2,a=L(r*a),o=((r=o)-a)/2}return t/(h(2,s)*r)}function Ut(t,e){var r=(w-1)/(w+1),l=L(1-r*r),u=jt(x,l*l),f=c(m(y/4+n(e)/2)),h=s(-1*f)/L(r),p=function(t,e){var r=t*t,n=e+1,i=1-r-e*e;return[.5*((t>=0?x:-x)-a(i,2*t)),-.25*c(i*i+4*r)+.5*c(n*n+r)]}(h*o(-1*t),h*g(-1*t)),v=function(t,e,r){var a=n(t),o=C(n(e));if(a){var s=1/g(a),l=1/(m(a)*m(a)),c=-(l+r*(o*o*s*s)-1+r),u=(-c+L(c*c-4*((r-1)*l)))/2;return[jt(i(1/L(u)),r)*d(t),jt(i(L((u/l-1)/r)),1-r)*d(e)]}return[0,jt(i(o),1-r)*d(e)]}(p[0],p[1],l*l);return[-v[1],(e>=0?1:-1)*(.5*u-v[0])]}function Vt(t){var e=g(t),r=o(t),i=qt(t);function s(t,a){var s=i(t,a);t=s[0],a=s[1];var l=g(a),c=o(a),u=o(t),f=E(e*l+r*c*u),h=g(f),p=n(h)>v?f/h:1;return[p*r*g(t),(n(t)>x?p:-p)*(e*c-r*l*u)]}return i.invert=qt(-t),s.invert=function(t,r){var n=L(t*t+r*r),s=-g(n),l=o(n),c=n*l,u=-r*s,f=n*e,h=L(c*c+u*u-f*f),p=a(c*f+u*h,u*f-c*h),d=(n>x?-1:1)*a(t*s,n*o(p)*l+r*g(p)*s);return i.invert(d,p)},s}function qt(t){var e=g(t),r=o(t);return function(t,n){var i=o(n),s=o(t)*i,l=g(t)*i,c=g(n);return[a(l,s*r-c*e),S(c*r+s*e)]}}Bt.invert=function(t,e){n(t)>1&&(t=2*d(t)-t),n(e)>1&&(e=2*d(e)-e);var r=d(t),i=d(e),s=-r*t,l=-i*e,c=l/s<1,u=function(t,e){var r=0,i=1,a=.5,s=50;for(;;){var l=a*a,c=L(a),u=S(1/L(1+l)),f=1-l+a*(1+l)*u,h=(1-c)/f,p=L(h),d=h*(1+l),g=p*(1-l),m=L(d-t*t),v=e+g+a*m;if(n(i-r)<1e-12||0==--s||0===v)break;v>0?r=a:i=a,a=.5*(r+i)}if(!s)return null;var x=S(c),b=o(x),_=1/b,w=2*c*b,T=(-f*b-(-3*a+u*(1+3*l))*w*(1-c))/(f*f);return[y/4*(t*(-2*_*(.5*T/p*(1-l)-2*a*p*w)+-_*w*m)+-_*(a*(1+l)*T+h*(1+3*l)*w)*S(t/L(d))),x]}(c?l:s,c?s:l),f=u[0],h=u[1],p=o(h);return c&&(f=-x-f),[r*(a(g(f)*p,-g(h))+y),i*S(o(f)*p)]},Ut.invert=function(t,e){var r,n,o,l,u,f,h=(w-1)/(w+1),p=L(1-h*h),d=jt(x,p*p),g=(n=-t,o=p*p,(r=.5*d-e)?(l=Nt(r,o),n?(f=(u=Nt(n,1-o))[1]*u[1]+o*l[0]*l[0]*u[0]*u[0],[[l[0]*u[2]/f,l[1]*l[2]*u[0]*u[1]/f],[l[1]*u[1]/f,-l[0]*l[2]*u[0]*u[2]/f],[l[2]*u[1]*u[2]/f,-o*l[0]*l[1]*u[0]/f]]):[[l[0],0],[l[1],0],[l[2],0]]):[[0,(u=Nt(n,1-o))[0]/u[1]],[1/u[1],0],[u[2]/u[1],0]]),m=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]}(g[0],g[1]);return[a(m[1],m[0])/-1,2*i(s(-.5*c(h*m[0]*m[0]+h*m[1]*m[1])))-x]};var Ht=S(1-1/3)*A,Gt=ht(0);function Yt(t){var e=Ht*M,r=lt(y,e)[0]-lt(-y,e)[0],i=Gt(0,e)[1],a=lt(0,e)[1],o=T-a,s=k/t,c=4/k,h=i+o*o*4/k;function p(p,d){var g,m=n(d);if(m>e){var v=f(t-1,u(0,l((p+y)/s)));(g=lt(p+=y*(t-1)/t-v*s,m))[0]=g[0]*k/r-k*(t-1)/(2*t)+v*k/t,g[1]=i+4*(g[1]-a)*o/k,d<0&&(g[1]=-g[1])}else g=Gt(p,d);return g[0]*=c,g[1]/=h,g}return p.invert=function(e,p){e/=c;var d=n(p*=h);if(d>i){var g=f(t-1,u(0,l((e+y)/s)));e=(e+y*(t-1)/t-g*s)*r/k;var m=lt.invert(e,.25*(d-i)*k/o+a);return m[0]-=y*(t-1)/t-g*s,p<0&&(m[1]=-m[1]),m}return Gt.invert(e,p)},p}function Wt(t,e){return[t,1&e?90-v:Ht]}function Xt(t,e){return[t,1&e?-90+v:-Ht]}function Zt(t){return[t[0]*(1-v),t[1]]}function Jt(t){var e,r=1+t,i=S(g(1/r)),s=2*L(y/(e=y+4*i*r)),l=.5*s*(r+L(t*(2+t))),c=t*t,u=r*r;function f(f,h){var p,d,m=1-g(h);if(m&&m<2){var v,b=x-h,_=25;do{var w=g(b),T=o(b),k=i+a(w,r-T),A=1+u-2*r*T;b-=v=(b-c*i-r*w+A*k-.5*m*e)/(2*r*w*k)}while(n(v)>1e-12&&--_>0);p=s*L(A),d=f*k/y}else p=s*(t+m),d=f*i/y;return[p*g(d),l-p*o(d)]}return f.invert=function(t,n){var o=t*t+(n-=l)*n,f=(1+u-o/(s*s))/(2*r),h=E(f),p=g(h),d=i+a(p,r-f);return[S(t/L(o))*y/d,S(1-2*(h-c*i-r*p+(1+u-2*r*f)*d)/e)]},f}function Kt(t,e){return e>-.7109889596207567?((t=W(t,e))[1]+=.0528035274542,t):Q(t,e)}function Qt(t,e){return n(e)>.7109889596207567?((t=W(t,e))[1]-=e>0?.0528035274542:-.0528035274542,t):Q(t,e)}function $t(t,e,r,n){var i=L(4*y/(2*r+(1+t-e/2)*g(2*r)+(t+e)/2*g(4*r)+e/2*g(6*r))),a=L(n*g(r)*L((1+t*o(2*r)+e*o(4*r))/(1+t+e))),s=r*c(1);function l(r){return L(1+t*o(2*r)+e*o(4*r))}function c(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 u(t){return l(t)*g(t)}var f=function(t,e){var n=r*V(c,s*g(e)/r,e/y);isNaN(n)&&(n=r*d(e));var u=i*l(n);return[u*a*t/y*o(n),u/a*g(n)]};return f.invert=function(t,e){var n=V(u,e*a/i);return[t*y/(o(n)*i*a*l(n)),S(r*c(n/r)/s)]},0===r&&(i=L(n/y),(f=function(t,e){return[t*i,g(e)/i]}).invert=function(t,e){return[t/i,S(e*i)]}),f}function te(t,e,r,n,i){void 0===n&&(n=1e-8),void 0===i&&(i=20);var a=t(e),o=t(.5*(e+r)),s=t(r);return function t(e,r,n,i,a,o,s,l,c,u,f){if(f.nanEncountered)return NaN;var h,p,d,g,m,v,y,x,b,_;if(p=e(r+.25*(h=n-r)),d=e(n-.25*h),isNaN(p))f.nanEncountered=!0;else{if(!isNaN(d))return _=((v=(g=h*(i+4*p+a)/12)+(m=h*(a+4*d+o)/12))-s)/15,u>c?(f.maxDepthCount++,v+_):Math.abs(_)t?r=n:e=n,n=e+r>>1}while(n>e);var i=c[n+1]-c[n];return i&&(i=(t-c[n+1])/i),(n+1+i)/s}var p=2*f(1)/y*o/r,m=function(t,e){var r=f(n(g(e))),a=i(r)*t;return r/=p,[a,e>=0?r:-r]};return m.invert=function(t,e){var r;return n(e*=p)<1&&(r=d(e)*S(a(n(e))*o)),[t/i(n(e)),r]},m}function re(t,e){return n(t[0]-e[0])=0;--l)n=(e=t[1][l])[0][0],i=e[0][1],a=e[1][1],o=e[2][0],s=e[2][1],c.push(ne([[o-v,s-v],[o-v,a+v],[n+v,a+v],[n+v,i-v]],30));return{type:\"Polygon\",coordinates:[r.merge(c)]}}function ae(t,r,n){var i,a;function o(e,n){for(var i=n<0?-1:1,a=r[+(n<0)],o=0,s=a.length-1;oa[o][2][0];++o);var l=t(e-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}n?o.invert=n(o):t.invert&&(o.invert=function(e,n){for(var i=a[+(n<0)],s=r[+(n<0)],l=0,c=i.length;lo&&(r=a,a=o,o=r),[[n,a],[i,o]]}))})),s):r.map((function(t){return t.map((function(t){return[[t[0][0]*A,t[0][1]*A],[t[1][0]*A,t[1][1]*A],[t[2][0]*A,t[2][1]*A]]}))}))},null!=r&&s.lobes(r),s}Kt.invert=function(t,e){return e>-.7109889596207567?W.invert(t,e-.0528035274542):Q.invert(t,e)},Qt.invert=function(t,e){return n(e)>.7109889596207567?W.invert(t,e+(e>0?.0528035274542:-.0528035274542)):Q.invert(t,e)};var oe=[[[[-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]]]];var se=[[[[-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]]]];var le=[[[[-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]]]];var ce=[[[[-180,0],[-90,90],[0,0]],[[0,0],[90,90],[180,0]]],[[[-180,0],[-90,-90],[0,0]],[[0,0],[90,-90],[180,0]]]];var ue=[[[[-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]]]];var fe=[[[[-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 he(t,e){return[3/k*t*L(y*y/3-e*e),e]}function pe(t){function e(e,r){if(n(n(r)-x)2)return null;var o=(e/=2)*e,s=(r/=2)*r,l=2*r/(1+o+s);return l=h((1+l)/(1-l),1/t),[a(2*e,1-o-s)/t,S((l-1)/(l+1))]},e}he.invert=function(t,e){return[k/3*t/L(y*y/3-e*e),e]};var de=y/w;function ge(t,e){return[t*(1+L(o(e)))/2,e/(o(e/2)*o(t/6))]}function me(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 ve(t,e){return[g(t)/o(e),m(e)*o(t)]}function ye(t){var e=o(t),r=m(b+t/2);function i(i,a){var o=a-t,s=n(o)=0;)h=(f=t[u])[0]+l*(i=h)-c*p,p=f[1]+l*p+c*i;return[h=l*(i=h)-c*p,p=l*p+c*i]}return r.invert=function(r,s){var l=20,c=r,u=s;do{for(var f,h=e,p=t[h],d=p[0],m=p[1],v=0,y=0;--h>=0;)v=d+c*(f=v)-u*y,y=m+c*y+u*f,d=(p=t[h])[0]+c*(f=d)-u*m,m=p[1]+c*m+u*f;var x,b,_=(v=d+c*(f=v)-u*y)*v+(y=m+c*y+u*f)*y;c-=x=((d=c*(f=d)-u*m-r)*v+(m=c*m+u*f-s)*y)/_,u-=b=(m*v-d*y)/_}while(n(x)+n(b)>1e-12&&--l>0);if(l){var w=L(c*c+u*u),T=2*i(.5*w),k=g(T);return[a(c*k,w*o(T)),w?S(u*k/w):0]}},r}ge.invert=function(t,e){var r=n(t),i=n(e),a=v,s=x;iv||n(b)>v)&&--a>0);return a&&[r,i]},ve.invert=function(t,e){var r=t*t,n=e*e+1,i=r+n,a=t?_*L((i-L(i*i-4*r))/r):1/L(n);return[S(t*a),d(e)*E(a)]},xe.invert=function(t,e){return[t,2.5*i(s(.8*e))-.625*y]};var _e=[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],we=[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],Te=[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],ke=[[.9245,0],[0,0],[.01943,0]],Ae=[[.721316,0],[0,0],[-.00881625,-.00617325]];function Me(t,r){var n=e.geoProjection(be(t)).rotate(r).clipAngle(90),i=e.geoRotation(r),a=n.center;return delete n.rotate,n.center=function(t){return arguments.length?a(i(t)):i.invert(a())},n}var Se=L(6),Ee=L(7);function Le(t,e){var r=S(7*g(e)/(3*Se));return[Se*t*(2*o(2*r/3)-1)/Ee,9*g(r/3)/Ee]}function Ce(t,e){for(var r,i=(1+_)*g(e),a=e,s=0;s<25&&(a-=r=(g(a/2)+g(a)-i)/(.5*o(a/2)+o(a)),!(n(r)1e-12&&--l>0);return[t/(.84719-.13063*(i=s*s)+(o=i*(a=i*i))*o*(.05494*i-.04515-.02326*a+.00331*o)),s]},Oe.invert=function(t,e){for(var r=e/2,i=0,a=1/0;i<10&&n(a)>v;++i){var s=o(e/2);e-=a=(e-m(e/2)-r)/(1-.5/(s*s))}return[2*t/(1+o(e)),e]};var ze=[[[[-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 De(t,e){var r=g(e),i=o(e),a=d(t);if(0===t||n(e)===x)return[0,e];if(0===e)return[t,0];if(n(t)===x)return[t*i,x*r];var s=y/(2*t)-2*t/y,l=2*e/y,c=(1-l*l)/(r-l),u=s*s,f=c*c,h=1+u/f,p=1+f/u,m=(s*r/c-s/2)/h,v=(f*r/u+c/2)/p,b=v*v-(f*r*r/u+c*r-1)/p;return[x*(m+L(m*m+i*i/h)*a),x*(v+L(b<0?0:b)*d(-e*s)*a)]}De.invert=function(t,e){var r=(t/=x)*t,n=r+(e/=x)*e,i=y*y;return[t?(n-1+L((1-n)*(1-n)+4*r))/(2*t)*x:0,V((function(t){return n*(y*g(t)-2*t)*y+4*t*t*(e-g(t))+2*y*t-i*e}),0)]};function Re(t,e){var r=e*e;return[t,e*(1.0148+r*r*(.23185+r*(.02406*r-.14499)))]}function Fe(t,e){if(n(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=Be(n.map(r.project),n.map(e.project));e.transform=r.transform?Ne(r.transform,i):i;for(var a=r.edges,o=0,s=a.length;o1.790857183?e=1.790857183:e<-1.790857183&&(e=-1.790857183);var r,i=e;do{var a=i*i;i-=r=(i*(1.0148+a*a*(.23185+a*(.02406*a-.14499)))-e)/(1.0148+a*a*(5*.23185+a*(.21654*a-1.01493)))}while(n(r)>v);return[t,i]},Fe.invert=function(t,e){if(n(e)v&&--s>0);return l=m(a),[(n(e)n^p>n&&r<(h-c)*(n-u)/(p-u)+c&&(i=!i)}return i}(t[0],r))return t.push(e),!0}))||t.push([e])})),nr=[],t.length?t.length>1?{type:\"MultiPolygon\",coordinates:t}:{type:\"Polygon\",coordinates:t[0]}:null}};function sr(t){var r=t(x,0)[0]-t(-x,0)[0];function i(e,i){var a=n(e)0?e-y:e+y,i),s=(o[0]-o[1])*_,l=(o[0]+o[1])*_;if(a)return[s,l];var c=r*_,u=s>0^l>0?-1:1;return[u*s-d(l)*c,u*l-d(s)*c]}return t.invert&&(i.invert=function(e,i){var a=(e+i)*_,o=(i-e)*_,s=n(a)<.5*r&&n(o)<.5*r;if(!s){var l=r*_,c=a>0^o>0?-1:1,u=-c*e+(o>0?1:-1)*l,f=-c*i+(a>0?1:-1)*l;a=(-u-f)*_,o=(u-f)*_}var h=t.invert(a,o);return s||(h[0]+=a>0?y:-y),h}),e.geoProjection(i).rotate([-90,-90,45]).clipAngle(179.999)}function lr(){return sr(Ut).scale(111.48)}function cr(t){var e=g(t);function r(r,n){var a=e?m(r*e/2)/e:r/2;if(!n)return[2*a,-t];var s=2*i(a*g(n)),l=1/m(n);return[g(s)*l,n+(1-o(s))*l-t]}return r.invert=function(r,a){if(n(a+=t)v&&--u>0);var d=r*(f=m(c)),x=m(n(a)0?x:-x)*(h+o*(d-c)/2+o*o*(d-2*h+c)/2)]}function hr(t,e){var r=function(t){function e(e,r){var n=o(r),i=(t-1)/(t-n*o(e));return[i*n*g(e),i*g(r)]}return e.invert=function(e,r){var n=e*e+r*r,i=L(n),o=(t-L(1-n*(t+1)/(t-1)))/((t-1)/i+i/(t-1));return[a(e*o,i*L(1-o*o)),i?S(r*o/i):0]},e}(t);if(!e)return r;var n=o(e),i=g(e);function s(e,a){var o=r(e,a),s=o[1],l=s*i/(t-1)+n;return[o[0]*n/l,s/l]}return s.invert=function(e,a){var o=(t-1)/(t-1-a*i);return r.invert(o*e,o*a*n)},s}ur.forEach((function(t){t[1]*=1.0144})),fr.invert=function(t,e){var r=e/x,i=90*r,a=f(18,n(i/5)),o=u(0,l(a));do{var s=ur[o][1],c=ur[o+1][1],h=ur[f(19,o+2)][1],p=h-s,d=h-2*c+s,g=2*(n(r)-c)/p,m=d/p,v=g*(1-m*g*(1-2*m*g));if(v>=0||1===o){i=(e>=0?5:-5)*(v+a);var y,b=50;do{v=(a=f(18,n(i)/5))-(o=l(a)),s=ur[o][1],c=ur[o+1][1],h=ur[f(19,o+2)][1],i-=(y=(e>=0?x:-x)*(c+v*(h-s)/2+v*v*(h-2*c+s)/2)-e)*A}while(n(y)>1e-12&&--b>0);break}}while(--o>=0);var _=ur[o][0],w=ur[o+1][0],T=ur[f(19,o+2)][0];return[t/(w+v*(T-_)/2+v*v*(T-2*w+_)/2),i*M]};var pr=-179.9999,dr=179.9999,gr=-89.9999;function mr(t){return t.length>0}function vr(t){return-90===t||90===t?[0,t]:[-180,(e=t,Math.floor(1e4*e)/1e4)];var e}function yr(t){var e=t[0],r=t[1],n=!1;return e<=pr?(e=-180,n=!0):e>=dr&&(e=180,n=!0),r<=gr?(r=-90,n=!0):r>=89.9999&&(r=90,n=!0),n?[e,r]:t}function xr(t){return t.map(yr)}function br(t,e,r){for(var n=0,i=t.length;n=dr||u<=gr||u>=89.9999){a[o]=yr(l);for(var f=o+1;fpr&&pgr&&d<89.9999)break}if(f===o+1)continue;if(o){var g={index:-1,polygon:e,ring:a.slice(0,o+1)};g.ring[g.ring.length-1]=vr(u),r[r.length-1]=g}else r.pop();if(f>=s)break;r.push({index:-1,polygon:e,ring:a=a.slice(f-1)}),a[0]=vr(a[0][1]),o=-1,s=a.length}}}}function _r(t){var e,r,n,i,a,o,s=t.length,l={},c={};for(e=0;e0?y-l:l)*A],u=e.geoProjection(t(s)).rotate(c),f=e.geoRotation(c),h=u.center;return delete u.rotate,u.center=function(t){return arguments.length?h(f(t)):f.invert(h())},u.clipAngle(90)}function Mr(t){var r=o(t);function n(t,n){var i=e.geoGnomonicRaw(t,n);return i[0]*=r,i}return n.invert=function(t,n){return e.geoGnomonicRaw.invert(t/r,n)},n}function Sr(t,e){return Ar(Mr,t,e)}function Er(t){if(!(t*=2))return e.geoAzimuthalEquidistantRaw;var r=-t/2,n=-r,i=t*t,s=m(n),l=.5/g(n);function c(e,a){var s=E(o(a)*o(e-r)),l=E(o(a)*o(e-n));return[((s*=s)-(l*=l))/(2*t),(a<0?-1:1)*L(4*i*l-(i-s+l)*(i-s+l))/(2*t)]}return c.invert=function(t,e){var i,c,u=e*e,f=o(L(u+(i=t+r)*i)),h=o(L(u+(i=t+n)*i));return[a(c=f-h,i=(f+h)*s),(e<0?-1:1)*E(L(i*i+c*c)*l)]},c}function Lr(t,e){return Ar(Er,t,e)}function Cr(t,e){if(n(e)v&&--l>0);return[d(t)*(L(a*a+4)+a)*y/4,x*s]};var Rr=4*y+3*L(3),Fr=2*L(2*y*L(3)/Rr),Br=Y(Fr*L(3)/y,Fr,Rr/6);function Nr(t,e){return[t*L(1-3*e*e/(y*y)),e]}function jr(t,e){var r=o(e),n=o(t)*r,i=1-n,s=o(t=a(g(t)*r,-g(e))),l=g(t);return[l*(r=L(1-n*n))-s*i,-s*r-l*i]}function Ur(t,e){var r=O(t,e);return[(r[0]+t/x)/2,(r[1]+e)/2]}Nr.invert=function(t,e){return[t/L(1-3*e*e/(y*y)),e]},jr.invert=function(t,e){var r=(t*t+e*e)/-2,n=L(-r*(2+r)),i=e*r+t*n,o=t*r-e*n,s=L(o*o+i*i);return[a(n*i,s*(1+r)),s?-S(n*o/s):0]},Ur.invert=function(t,e){var r=t,i=e,a=25;do{var s,l=o(i),c=g(i),u=g(2*i),f=c*c,h=l*l,p=g(r),d=o(r/2),m=g(r/2),y=m*m,b=1-h*d*d,_=b?E(l*d)*L(s=1/b):s=0,w=.5*(2*_*l*m+r/x)-t,T=.5*(_*c+i)-e,k=.5*s*(h*y+_*l*d*f)+.5/x,A=s*(p*u/4-_*c*m),M=.125*s*(u*m-_*c*h*p),S=.5*s*(f*d+_*y*l)+.5,C=A*M-S*k,P=(T*A-w*S)/C,I=(w*M-T*k)/C;r-=P,i-=I}while((n(P)>v||n(I)>v)&&--a>0);return[r,i]},t.geoNaturalEarth=e.geoNaturalEarth1,t.geoNaturalEarthRaw=e.geoNaturalEarth1Raw,t.geoAiry=function(){var t=x,r=e.geoProjectionMutator(I),n=r(t);return n.radius=function(e){return arguments.length?r(t=e*M):t*A},n.scale(179.976).clipAngle(147)},t.geoAiryRaw=I,t.geoAitoff=function(){return e.geoProjection(O).scale(152.63)},t.geoAitoffRaw=O,t.geoArmadillo=function(){var t=20*M,r=t>=0?1:-1,n=m(r*t),i=e.geoProjectionMutator(z),s=i(t),l=s.stream;return s.parallel=function(e){return arguments.length?(n=m((r=(t=e*M)>=0?1:-1)*t),i(t)):t*A},s.stream=function(e){var i=s.rotate(),c=l(e),u=(s.rotate([0,0]),l(e)),f=s.precision();return s.rotate(i),c.sphere=function(){u.polygonStart(),u.lineStart();for(var e=-180*r;r*e<180;e+=90*r)u.point(e,90*r);if(t)for(;r*(e-=3*r*f)>=-180;)u.point(e,r*-a(o(e*M/2),n)*A);u.lineEnd(),u.polygonEnd()},c},s.scale(218.695).center([0,28.0974])},t.geoArmadilloRaw=z,t.geoAugust=function(){return e.geoProjection(D).scale(66.1603)},t.geoAugustRaw=D,t.geoBaker=function(){return e.geoProjection(B).scale(112.314)},t.geoBakerRaw=B,t.geoBerghaus=function(){var t=5,r=e.geoProjectionMutator(N),n=r(t),i=n.stream,s=-o(.01*M),l=g(.01*M);return n.lobes=function(e){return arguments.length?r(t=+e):t},n.stream=function(e){var r=n.rotate(),c=i(e),u=(n.rotate([0,0]),i(e));return n.rotate(r),c.sphere=function(){u.polygonStart(),u.lineStart();for(var e=0,r=360/t,n=2*y/t,i=90-180/t,c=x;e=0;)t.point((e=r[i])[0],e[1]);t.lineEnd(),t.polygonEnd()},t},n.scale(79.4187).parallel(45).clipAngle(179.999)},t.geoHammerRetroazimuthalRaw=Vt,t.geoHealpix=function(){var t=4,n=e.geoProjectionMutator(Yt),i=n(t),a=i.stream;return i.lobes=function(e){return arguments.length?n(t=+e):t},i.stream=function(n){var o=i.rotate(),s=a(n),l=(i.rotate([0,0]),a(n));return i.rotate(o),s.sphere=function(){var n,i;e.geoStream((n=180/t,i=[].concat(r.range(-180,180+n/2,n).map(Wt),r.range(180,-180-n/2,-n).map(Xt)),{type:\"Polygon\",coordinates:[180===n?i.map(Zt):i]}),l)},s},i.scale(239.75)},t.geoHealpixRaw=Yt,t.geoHill=function(){var t=1,r=e.geoProjectionMutator(Jt),n=r(t);return n.ratio=function(e){return arguments.length?r(t=+e):t},n.scale(167.774).center([0,18.67])},t.geoHillRaw=Jt,t.geoHomolosine=function(){return e.geoProjection(Qt).scale(152.63)},t.geoHomolosineRaw=Qt,t.geoHufnagel=function(){var t=1,r=0,n=45*M,i=2,a=e.geoProjectionMutator($t),o=a(t,r,n,i);return o.a=function(e){return arguments.length?a(t=+e,r,n,i):t},o.b=function(e){return arguments.length?a(t,r=+e,n,i):r},o.psiMax=function(e){return arguments.length?a(t,r,n=+e*M,i):n*A},o.ratio=function(e){return arguments.length?a(t,r,n,i=+e):i},o.scale(180.739)},t.geoHufnagelRaw=$t,t.geoHyperelliptical=function(){var t=0,r=2.5,n=1.183136,i=e.geoProjectionMutator(ee),a=i(t,r,n);return a.alpha=function(e){return arguments.length?i(t=+e,r,n):t},a.k=function(e){return arguments.length?i(t,r=+e,n):r},a.gamma=function(e){return arguments.length?i(t,r,n=+e):n},a.scale(152.63)},t.geoHyperellipticalRaw=ee,t.geoInterrupt=ae,t.geoInterruptedBoggs=function(){return ae(J,oe).scale(160.857)},t.geoInterruptedHomolosine=function(){return ae(Qt,se).scale(152.63)},t.geoInterruptedMollweide=function(){return ae(W,le).scale(169.529)},t.geoInterruptedMollweideHemispheres=function(){return ae(W,ce).scale(169.529).rotate([20,0])},t.geoInterruptedSinuMollweide=function(){return ae(Kt,ue,q).rotate([-20,-55]).scale(164.263).center([0,-5.4036])},t.geoInterruptedSinusoidal=function(){return ae(Q,fe).scale(152.63).rotate([-20,0])},t.geoKavrayskiy7=function(){return e.geoProjection(he).scale(158.837)},t.geoKavrayskiy7Raw=he,t.geoLagrange=function(){var t=.5,r=e.geoProjectionMutator(pe),n=r(t);return n.spacing=function(e){return arguments.length?r(t=+e):t},n.scale(124.75)},t.geoLagrangeRaw=pe,t.geoLarrivee=function(){return e.geoProjection(ge).scale(97.2672)},t.geoLarriveeRaw=ge,t.geoLaskowski=function(){return e.geoProjection(me).scale(139.98)},t.geoLaskowskiRaw=me,t.geoLittrow=function(){return e.geoProjection(ve).scale(144.049).clipAngle(89.999)},t.geoLittrowRaw=ve,t.geoLoximuthal=function(){return K(ye).parallel(40).scale(158.837)},t.geoLoximuthalRaw=ye,t.geoMiller=function(){return e.geoProjection(xe).scale(108.318)},t.geoMillerRaw=xe,t.geoModifiedStereographic=Me,t.geoModifiedStereographicRaw=be,t.geoModifiedStereographicAlaska=function(){return Me(_e,[152,-64]).scale(1400).center([-160.908,62.4864]).clipAngle(30).angle(7.8)},t.geoModifiedStereographicGs48=function(){return Me(we,[95,-38]).scale(1e3).clipAngle(55).center([-96.5563,38.8675])},t.geoModifiedStereographicGs50=function(){return Me(Te,[120,-45]).scale(359.513).clipAngle(55).center([-117.474,53.0628])},t.geoModifiedStereographicMiller=function(){return Me(ke,[-20,-18]).scale(209.091).center([20,16.7214]).clipAngle(82)},t.geoModifiedStereographicLee=function(){return Me(Ae,[165,10]).scale(250).clipAngle(130).center([-165,-10])},t.geoMollweide=function(){return e.geoProjection(W).scale(169.529)},t.geoMollweideRaw=W,t.geoMtFlatPolarParabolic=function(){return e.geoProjection(Le).scale(164.859)},t.geoMtFlatPolarParabolicRaw=Le,t.geoMtFlatPolarQuartic=function(){return e.geoProjection(Ce).scale(188.209)},t.geoMtFlatPolarQuarticRaw=Ce,t.geoMtFlatPolarSinusoidal=function(){return e.geoProjection(Pe).scale(166.518)},t.geoMtFlatPolarSinusoidalRaw=Pe,t.geoNaturalEarth2=function(){return e.geoProjection(Ie).scale(175.295)},t.geoNaturalEarth2Raw=Ie,t.geoNellHammer=function(){return e.geoProjection(Oe).scale(152.63)},t.geoNellHammerRaw=Oe,t.geoInterruptedQuarticAuthalic=function(){return ae(j(1/0),ze).rotate([20,0]).scale(152.63)},t.geoNicolosi=function(){return e.geoProjection(De).scale(127.267)},t.geoNicolosiRaw=De,t.geoPatterson=function(){return e.geoProjection(Re).scale(139.319)},t.geoPattersonRaw=Re,t.geoPolyconic=function(){return e.geoProjection(Fe).scale(103.74)},t.geoPolyconicRaw=Fe,t.geoPolyhedral=Ve,t.geoPolyhedralButterfly=function(t){t=t||function(t){var r=e.geoCentroid({type:\"MultiPoint\",coordinates:t});return e.geoGnomonic().scale(1).translate([0,0]).rotate([-r[0],-r[1]])};var r=Ye.map((function(e){return{face:e,project:t(e)}}));return[-1,0,0,1,0,1,4,5].forEach((function(t,e){var n=r[t];n&&(n.children||(n.children=[])).push(r[e])})),Ve(r[0],(function(t,e){return r[t<-y/2?e<0?6:4:t<0?e<0?2:0:t0?[-r[0],0]:[180-r[0],180])};var r=Ye.map((function(e){return{face:e,project:t(e)}}));return[-1,0,0,1,0,1,4,5].forEach((function(t,e){var n=r[t];n&&(n.children||(n.children=[])).push(r[e])})),Ve(r[0],(function(t,e){return r[t<-y/2?e<0?6:4:t<0?e<0?2:0:t2||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},t.geoQuincuncial=sr,t.geoRectangularPolyconic=function(){return K(cr).scale(131.215)},t.geoRectangularPolyconicRaw=cr,t.geoRobinson=function(){return e.geoProjection(fr).scale(152.63)},t.geoRobinsonRaw=fr,t.geoSatellite=function(){var t=2,r=0,n=e.geoProjectionMutator(hr),i=n(t,r);return i.distance=function(e){return arguments.length?n(t=+e,r):t},i.tilt=function(e){return arguments.length?n(t,r=e*M):r*A},i.scale(432.147).clipAngle(E(1/t)*A-1e-6)},t.geoSatelliteRaw=hr,t.geoSinuMollweide=function(){return e.geoProjection(Kt).rotate([-20,-55]).scale(164.263).center([0,-5.4036])},t.geoSinuMollweideRaw=Kt,t.geoSinusoidal=function(){return e.geoProjection(Q).scale(152.63)},t.geoSinusoidalRaw=Q,t.geoStitch=function(t){if(null==t)return t;switch(t.type){case\"Feature\":return wr(t);case\"FeatureCollection\":var e={type:\"FeatureCollection\",features:t.features.map(wr)};return null!=t.bbox&&(e.bbox=t.bbox),e;default:return Tr(t)}},t.geoTimes=function(){return e.geoProjection(kr).scale(146.153)},t.geoTimesRaw=kr,t.geoTwoPointAzimuthal=Sr,t.geoTwoPointAzimuthalRaw=Mr,t.geoTwoPointAzimuthalUsa=function(){return Sr([-158,21.5],[-77,39]).clipAngle(60).scale(400)},t.geoTwoPointEquidistant=Lr,t.geoTwoPointEquidistantRaw=Er,t.geoTwoPointEquidistantUsa=function(){return Lr([-158,21.5],[-77,39]).clipAngle(130).scale(122.571)},t.geoVanDerGrinten=function(){return e.geoProjection(Cr).scale(79.4183)},t.geoVanDerGrintenRaw=Cr,t.geoVanDerGrinten2=function(){return e.geoProjection(Pr).scale(79.4183)},t.geoVanDerGrinten2Raw=Pr,t.geoVanDerGrinten3=function(){return e.geoProjection(Ir).scale(79.4183)},t.geoVanDerGrinten3Raw=Ir,t.geoVanDerGrinten4=function(){return e.geoProjection(Or).scale(127.16)},t.geoVanDerGrinten4Raw=Or,t.geoWagner=Dr,t.geoWagner7=function(){return Dr().poleline(65).parallels(60).inflation(0).ratio(200).scale(172.633)},t.geoWagnerRaw=zr,t.geoWagner4=function(){return e.geoProjection(Br).scale(176.84)},t.geoWagner4Raw=Br,t.geoWagner6=function(){return e.geoProjection(Nr).scale(152.63)},t.geoWagner6Raw=Nr,t.geoWiechel=function(){return e.geoProjection(jr).rotate([0,-90,45]).scale(124.75).clipAngle(179.999)},t.geoWiechelRaw=jr,t.geoWinkel3=function(){return e.geoProjection(Ur).scale(158.837)},t.geoWinkel3Raw=Ur,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-array\":162,\"d3-geo\":169}],169:[function(t,e,r){!function(n,i){\"object\"==typeof r&&void 0!==e?i(r,t(\"d3-array\")):i((n=n||self).d3=n.d3||{},n.d3)}(this,(function(t,e){\"use strict\";function r(){return new n}function n(){this.reset()}n.prototype={constructor:n,reset:function(){this.s=this.t=0},add:function(t){a(i,t,this.t),a(this,i.s,this.s),this.s?this.t+=i.t:this.s=i.t},valueOf:function(){return this.s}};var i=new n;function a(t,e,r){var n=t.s=e+r,i=n-e,a=n-i;t.t=e-a+(r-i)}var o=1e-6,s=Math.PI,l=s/2,c=s/4,u=2*s,f=180/s,h=s/180,p=Math.abs,d=Math.atan,g=Math.atan2,m=Math.cos,v=Math.ceil,y=Math.exp,x=Math.log,b=Math.pow,_=Math.sin,w=Math.sign||function(t){return t>0?1:t<0?-1:0},T=Math.sqrt,k=Math.tan;function A(t){return t>1?0:t<-1?s:Math.acos(t)}function M(t){return t>1?l:t<-1?-l:Math.asin(t)}function S(t){return(t=_(t/2))*t}function E(){}function L(t,e){t&&P.hasOwnProperty(t.type)&&P[t.type](t,e)}var C={Feature:function(t,e){L(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n=0?1:-1,i=n*r,a=m(e=(e*=h)/2+c),o=_(e),s=N*o,l=B*a+s*m(i),u=s*n*_(i);j.add(g(u,l)),F=t,B=a,N=o}function W(t){return[g(t[1],t[0]),M(t[2])]}function X(t){var e=t[0],r=t[1],n=m(r);return[n*m(e),n*_(e),_(r)]}function Z(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function J(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 K(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function Q(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function $(t){var e=T(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var tt,et,rt,nt,it,at,ot,st,lt,ct,ut,ft,ht,pt,dt,gt,mt,vt,yt,xt,bt,_t,wt,Tt,kt,At,Mt=r(),St={point:Et,lineStart:Ct,lineEnd:Pt,polygonStart:function(){St.point=It,St.lineStart=Ot,St.lineEnd=zt,Mt.reset(),V.polygonStart()},polygonEnd:function(){V.polygonEnd(),St.point=Et,St.lineStart=Ct,St.lineEnd=Pt,j<0?(tt=-(rt=180),et=-(nt=90)):Mt>o?nt=90:Mt<-o&&(et=-90),ct[0]=tt,ct[1]=rt},sphere:function(){tt=-(rt=180),et=-(nt=90)}};function Et(t,e){lt.push(ct=[tt=t,rt=t]),ent&&(nt=e)}function Lt(t,e){var r=X([t*h,e*h]);if(st){var n=J(st,r),i=J([n[1],-n[0],0],n);$(i),i=W(i);var a,o=t-it,s=o>0?1:-1,l=i[0]*f*s,c=p(o)>180;c^(s*itnt&&(nt=a):c^(s*it<(l=(l+360)%360-180)&&lnt&&(nt=e)),c?tDt(tt,rt)&&(rt=t):Dt(t,rt)>Dt(tt,rt)&&(tt=t):rt>=tt?(trt&&(rt=t)):t>it?Dt(tt,t)>Dt(tt,rt)&&(rt=t):Dt(t,rt)>Dt(tt,rt)&&(tt=t)}else lt.push(ct=[tt=t,rt=t]);ent&&(nt=e),st=r,it=t}function Ct(){St.point=Lt}function Pt(){ct[0]=tt,ct[1]=rt,St.point=Et,st=null}function It(t,e){if(st){var r=t-it;Mt.add(p(r)>180?r+(r>0?360:-360):r)}else at=t,ot=e;V.point(t,e),Lt(t,e)}function Ot(){V.lineStart()}function zt(){It(at,ot),V.lineEnd(),p(Mt)>o&&(tt=-(rt=180)),ct[0]=tt,ct[1]=rt,st=null}function Dt(t,e){return(e-=t)<0?e+360:e}function Rt(t,e){return t[0]-e[0]}function Ft(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:es?t+Math.round(-t/u)*u:t,e]}function Qt(t,e,r){return(t%=u)?e||r?Jt(te(t),ee(e,r)):te(t):e||r?ee(e,r):Kt}function $t(t){return function(e,r){return[(e+=t)>s?e-u:e<-s?e+u:e,r]}}function te(t){var e=$t(t);return e.invert=$t(-t),e}function ee(t,e){var r=m(t),n=_(t),i=m(e),a=_(e);function o(t,e){var o=m(e),s=m(t)*o,l=_(t)*o,c=_(e),u=c*r+s*n;return[g(l*i-u*a,s*r-c*n),M(u*i+l*a)]}return o.invert=function(t,e){var o=m(e),s=m(t)*o,l=_(t)*o,c=_(e),u=c*i-l*a;return[g(l*i+c*a,s*r+u*n),M(u*r-s*n)]},o}function re(t){function e(e){return(e=t(e[0]*h,e[1]*h))[0]*=f,e[1]*=f,e}return t=Qt(t[0]*h,t[1]*h,t.length>2?t[2]*h:0),e.invert=function(e){return(e=t.invert(e[0]*h,e[1]*h))[0]*=f,e[1]*=f,e},e}function ne(t,e,r,n,i,a){if(r){var o=m(e),s=_(e),l=n*r;null==i?(i=e+n*u,a=e-l/2):(i=ie(o,i),a=ie(o,a),(n>0?ia)&&(i+=n*u));for(var c,f=i;n>0?f>a:f1&&e.push(e.pop().concat(e.shift()))},result:function(){var r=e;return e=[],t=null,r}}}function oe(t,e){return p(t[0]-e[0])=0;--a)i.point((f=u[a])[0],f[1]);else n(p.x,p.p.x,-1,i);p=p.p}u=(p=p.o).z,d=!d}while(!p.v);i.lineEnd()}}}function ce(t){if(e=t.length){for(var e,r,n=0,i=t[0];++n=0?1:-1,z=O*I,D=z>s,R=T*C;if(ue.add(g(R*O*_(z),k*P+R*m(z))),f+=D?I+O*u:I,D^b>=r^E>=r){var F=J(X(x),X(S));$(F);var B=J(a,F);$(B);var N=(D^I>=0?-1:1)*M(B[2]);(n>N||n===N&&(F[0]||F[1]))&&(h+=D^I>=0?1:-1)}}return(f<-o||f0){for(h||(a.polygonStart(),h=!0),a.lineStart(),t=0;t1&&2&i&&c.push(c.pop().concat(c.shift())),s.push(c.filter(de))}return p}}function de(t){return t.length>1}function ge(t,e){return((t=t.x)[0]<0?t[1]-l-o:l-t[1])-((e=e.x)[0]<0?e[1]-l-o:l-e[1])}var me=pe((function(){return!0}),(function(t){var e,r=NaN,n=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(a,c){var u=a>0?s:-s,f=p(a-r);p(f-s)0?l:-l),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(u,n),t.point(a,n),e=0):i!==u&&f>=s&&(p(r-i)o?d((_(e)*(a=m(n))*_(r)-_(n)*(i=m(e))*_(t))/(i*a*s)):(e+n)/2}(r,n,a,c),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(u,n),e=0),t.point(r=a,n=c),i=u},lineEnd:function(){t.lineEnd(),r=n=NaN},clean:function(){return 2-e}}}),(function(t,e,r,n){var i;if(null==t)i=r*l,n.point(-s,i),n.point(0,i),n.point(s,i),n.point(s,0),n.point(s,-i),n.point(0,-i),n.point(-s,-i),n.point(-s,0),n.point(-s,i);else if(p(t[0]-e[0])>o){var a=t[0]0,i=p(e)>o;function a(t,r){return m(t)*m(r)>e}function l(t,r,n){var i=[1,0,0],a=J(X(t),X(r)),l=Z(a,a),c=a[0],u=l-c*c;if(!u)return!n&&t;var f=e*l/u,h=-e*c/u,d=J(i,a),g=Q(i,f);K(g,Q(a,h));var m=d,v=Z(g,m),y=Z(m,m),x=v*v-y*(Z(g,g)-1);if(!(x<0)){var b=T(x),_=Q(m,(-v-b)/y);if(K(_,g),_=W(_),!n)return _;var w,k=t[0],A=r[0],M=t[1],S=r[1];A0^_[1]<(p(_[0]-k)s^(k<=_[0]&&_[0]<=A)){var C=Q(m,(-v+b)/y);return K(C,g),[_,W(C)]}}}function c(e,r){var i=n?t:s-t,a=0;return e<-i?a|=1:e>i&&(a|=2),r<-i?a|=4:r>i&&(a|=8),a}return pe(a,(function(t){var e,r,o,u,f;return{lineStart:function(){u=o=!1,f=1},point:function(h,p){var d,g=[h,p],m=a(h,p),v=n?m?0:c(h,p):m?c(h+(h<0?s:-s),p):0;if(!e&&(u=o=m)&&t.lineStart(),m!==o&&(!(d=l(e,g))||oe(e,d)||oe(g,d))&&(g[2]=1),m!==o)f=0,m?(t.lineStart(),d=l(g,e),t.point(d[0],d[1])):(d=l(e,g),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(i&&e&&n^m){var y;v&r||!(y=l(g,e,!0))||(f=0,n?(t.lineStart(),t.point(y[0][0],y[0][1]),t.point(y[1][0],y[1][1]),t.lineEnd()):(t.point(y[1][0],y[1][1]),t.lineEnd(),t.lineStart(),t.point(y[0][0],y[0][1],3)))}!m||e&&oe(e,g)||t.point(g[0],g[1]),e=g,o=m,r=v},lineEnd:function(){o&&t.lineEnd(),e=null},clean:function(){return f|(u&&o)<<1}}}),(function(e,n,i,a){ne(a,t,r,i,e,n)}),n?[0,-t]:[-s,t-s])}function ye(t,r,n,i){function a(e,a){return t<=e&&e<=n&&r<=a&&a<=i}function s(e,a,o,s){var c=0,f=0;if(null==e||(c=l(e,o))!==(f=l(a,o))||u(e,a)<0^o>0)do{s.point(0===c||3===c?t:n,c>1?i:r)}while((c=(c+o+4)%4)!==f);else s.point(a[0],a[1])}function l(e,i){return p(e[0]-t)0?0:3:p(e[0]-n)0?2:1:p(e[1]-r)0?1:0:i>0?3:2}function c(t,e){return u(t.x,e.x)}function u(t,e){var r=l(t,1),n=l(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(o){var l,u,f,h,p,d,g,m,v,y,x,b=o,_=ae(),w={point:T,lineStart:function(){w.point=k,u&&u.push(f=[]);y=!0,v=!1,g=m=NaN},lineEnd:function(){l&&(k(h,p),d&&v&&_.rejoin(),l.push(_.result()));w.point=T,v&&b.lineEnd()},polygonStart:function(){b=_,l=[],u=[],x=!0},polygonEnd:function(){var r=function(){for(var e=0,r=0,n=u.length;ri&&(h-a)*(i-o)>(p-o)*(t-a)&&++e:p<=i&&(h-a)*(i-o)<(p-o)*(t-a)&&--e;return e}(),n=x&&r,a=(l=e.merge(l)).length;(n||a)&&(o.polygonStart(),n&&(o.lineStart(),s(null,null,1,o),o.lineEnd()),a&&le(l,c,r,s,o),o.polygonEnd());b=o,l=u=f=null}};function T(t,e){a(t,e)&&b.point(t,e)}function k(e,o){var s=a(e,o);if(u&&f.push([e,o]),y)h=e,p=o,d=s,y=!1,s&&(b.lineStart(),b.point(e,o));else if(s&&v)b.point(e,o);else{var l=[g=Math.max(-1e9,Math.min(1e9,g)),m=Math.max(-1e9,Math.min(1e9,m))],c=[e=Math.max(-1e9,Math.min(1e9,e)),o=Math.max(-1e9,Math.min(1e9,o))];!function(t,e,r,n,i,a){var o,s=t[0],l=t[1],c=0,u=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>u)return;o>c&&(c=o)}if(o=i-s,f||!(o<0)){if(o/=f,f<0){if(o>u)return;o>c&&(c=o)}else if(f>0){if(o0)){if(o/=h,h<0){if(o0){if(o>u)return;o>c&&(c=o)}if(o=a-l,h||!(o<0)){if(o/=h,h<0){if(o>u)return;o>c&&(c=o)}else if(h>0){if(o0&&(t[0]=s+c*f,t[1]=l+c*h),u<1&&(e[0]=s+u*f,e[1]=l+u*h),!0}}}}}(l,c,t,r,n,i)?s&&(b.lineStart(),b.point(e,o),x=!1):(v||(b.lineStart(),b.point(l[0],l[1])),b.point(c[0],c[1]),s||b.lineEnd(),x=!1)}g=e,m=o,v=s}return w}}var xe,be,_e,we=r(),Te={sphere:E,point:E,lineStart:function(){Te.point=Ae,Te.lineEnd=ke},lineEnd:E,polygonStart:E,polygonEnd:E};function ke(){Te.point=Te.lineEnd=E}function Ae(t,e){xe=t*=h,be=_(e*=h),_e=m(e),Te.point=Me}function Me(t,e){t*=h;var r=_(e*=h),n=m(e),i=p(t-xe),a=m(i),o=n*_(i),s=_e*r-be*n*a,l=be*r+_e*n*a;we.add(g(T(o*o+s*s),l)),xe=t,be=r,_e=n}function Se(t){return we.reset(),z(t,Te),+we}var Ee=[null,null],Le={type:\"LineString\",coordinates:Ee};function Ce(t,e){return Ee[0]=t,Ee[1]=e,Se(Le)}var Pe={Feature:function(t,e){return Oe(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n0&&(i=Ce(t[a],t[a-1]))>0&&r<=i&&n<=i&&(r+n-i)*(1-Math.pow((r-n)/i,2))<1e-12*i)return!0;r=n}return!1}function Re(t,e){return!!he(t.map(Fe),Be(e))}function Fe(t){return(t=t.map(Be)).pop(),t}function Be(t){return[t[0]*h,t[1]*h]}function Ne(t,r,n){var i=e.range(t,r-o,n).concat(r);return function(t){return i.map((function(e){return[t,e]}))}}function je(t,r,n){var i=e.range(t,r-o,n).concat(r);return function(t){return i.map((function(e){return[e,t]}))}}function Ue(){var t,r,n,i,a,s,l,c,u,f,h,d,g=10,m=g,y=90,x=360,b=2.5;function _(){return{type:\"MultiLineString\",coordinates:w()}}function w(){return e.range(v(i/y)*y,n,y).map(h).concat(e.range(v(c/x)*x,l,x).map(d)).concat(e.range(v(r/g)*g,t,g).filter((function(t){return p(t%y)>o})).map(u)).concat(e.range(v(s/m)*m,a,m).filter((function(t){return p(t%x)>o})).map(f))}return _.lines=function(){return w().map((function(t){return{type:\"LineString\",coordinates:t}}))},_.outline=function(){return{type:\"Polygon\",coordinates:[h(i).concat(d(l).slice(1),h(n).reverse().slice(1),d(c).reverse().slice(1))]}},_.extent=function(t){return arguments.length?_.extentMajor(t).extentMinor(t):_.extentMinor()},_.extentMajor=function(t){return arguments.length?(i=+t[0][0],n=+t[1][0],c=+t[0][1],l=+t[1][1],i>n&&(t=i,i=n,n=t),c>l&&(t=c,c=l,l=t),_.precision(b)):[[i,c],[n,l]]},_.extentMinor=function(e){return arguments.length?(r=+e[0][0],t=+e[1][0],s=+e[0][1],a=+e[1][1],r>t&&(e=r,r=t,t=e),s>a&&(e=s,s=a,a=e),_.precision(b)):[[r,s],[t,a]]},_.step=function(t){return arguments.length?_.stepMajor(t).stepMinor(t):_.stepMinor()},_.stepMajor=function(t){return arguments.length?(y=+t[0],x=+t[1],_):[y,x]},_.stepMinor=function(t){return arguments.length?(g=+t[0],m=+t[1],_):[g,m]},_.precision=function(e){return arguments.length?(b=+e,u=Ne(s,a,90),f=je(r,t,b),h=Ne(c,l,90),d=je(i,n,b),_):b},_.extentMajor([[-180,-90+o],[180,90-o]]).extentMinor([[-180,-80-o],[180,80+o]])}function Ve(t){return t}var qe,He,Ge,Ye,We=r(),Xe=r(),Ze={point:E,lineStart:E,lineEnd:E,polygonStart:function(){Ze.lineStart=Je,Ze.lineEnd=$e},polygonEnd:function(){Ze.lineStart=Ze.lineEnd=Ze.point=E,We.add(p(Xe)),Xe.reset()},result:function(){var t=We/2;return We.reset(),t}};function Je(){Ze.point=Ke}function Ke(t,e){Ze.point=Qe,qe=Ge=t,He=Ye=e}function Qe(t,e){Xe.add(Ye*t-Ge*e),Ge=t,Ye=e}function $e(){Qe(qe,He)}var tr=1/0,er=tr,rr=-tr,nr=rr,ir={point:function(t,e){trr&&(rr=t);enr&&(nr=e)},lineStart:E,lineEnd:E,polygonStart:E,polygonEnd:E,result:function(){var t=[[tr,er],[rr,nr]];return rr=nr=-(er=tr=1/0),t}};var ar,or,sr,lr,cr=0,ur=0,fr=0,hr=0,pr=0,dr=0,gr=0,mr=0,vr=0,yr={point:xr,lineStart:br,lineEnd:Tr,polygonStart:function(){yr.lineStart=kr,yr.lineEnd=Ar},polygonEnd:function(){yr.point=xr,yr.lineStart=br,yr.lineEnd=Tr},result:function(){var t=vr?[gr/vr,mr/vr]:dr?[hr/dr,pr/dr]:fr?[cr/fr,ur/fr]:[NaN,NaN];return cr=ur=fr=hr=pr=dr=gr=mr=vr=0,t}};function xr(t,e){cr+=t,ur+=e,++fr}function br(){yr.point=_r}function _r(t,e){yr.point=wr,xr(sr=t,lr=e)}function wr(t,e){var r=t-sr,n=e-lr,i=T(r*r+n*n);hr+=i*(sr+t)/2,pr+=i*(lr+e)/2,dr+=i,xr(sr=t,lr=e)}function Tr(){yr.point=xr}function kr(){yr.point=Mr}function Ar(){Sr(ar,or)}function Mr(t,e){yr.point=Sr,xr(ar=sr=t,or=lr=e)}function Sr(t,e){var r=t-sr,n=e-lr,i=T(r*r+n*n);hr+=i*(sr+t)/2,pr+=i*(lr+e)/2,dr+=i,gr+=(i=lr*t-sr*e)*(sr+t),mr+=i*(lr+e),vr+=3*i,xr(sr=t,lr=e)}function Er(t){this._context=t}Er.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,u)}},result:E};var Lr,Cr,Pr,Ir,Or,zr=r(),Dr={point:E,lineStart:function(){Dr.point=Rr},lineEnd:function(){Lr&&Fr(Cr,Pr),Dr.point=E},polygonStart:function(){Lr=!0},polygonEnd:function(){Lr=null},result:function(){var t=+zr;return zr.reset(),t}};function Rr(t,e){Dr.point=Fr,Cr=Ir=t,Pr=Or=e}function Fr(t,e){Ir-=t,Or-=e,zr.add(T(Ir*Ir+Or*Or)),Ir=t,Or=e}function Br(){this._string=[]}function Nr(t){return\"m0,\"+t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+-2*t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+2*t+\"z\"}function jr(t){return function(e){var r=new Ur;for(var n in t)r[n]=t[n];return r.stream=e,r}}function Ur(){}function Vr(t,e,r){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),z(r,t.stream(ir)),e(ir.result()),null!=n&&t.clipExtent(n),t}function qr(t,e,r){return Vr(t,(function(r){var n=e[1][0]-e[0][0],i=e[1][1]-e[0][1],a=Math.min(n/(r[1][0]-r[0][0]),i/(r[1][1]-r[0][1])),o=+e[0][0]+(n-a*(r[1][0]+r[0][0]))/2,s=+e[0][1]+(i-a*(r[1][1]+r[0][1]))/2;t.scale(150*a).translate([o,s])}),r)}function Hr(t,e,r){return qr(t,[[0,0],e],r)}function Gr(t,e,r){return Vr(t,(function(r){var n=+e,i=n/(r[1][0]-r[0][0]),a=(n-i*(r[1][0]+r[0][0]))/2,o=-i*r[0][1];t.scale(150*i).translate([a,o])}),r)}function Yr(t,e,r){return Vr(t,(function(r){var n=+e,i=n/(r[1][1]-r[0][1]),a=-i*r[0][0],o=(n-i*(r[1][1]+r[0][1]))/2;t.scale(150*i).translate([a,o])}),r)}Br.prototype={_radius:4.5,_circle:Nr(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=Nr(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}},Ur.prototype={constructor:Ur,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var Wr=m(30*h);function Xr(t,e){return+e?function(t,e){function r(n,i,a,s,l,c,u,f,h,d,m,v,y,x){var b=u-n,_=f-i,w=b*b+_*_;if(w>4*e&&y--){var k=s+d,A=l+m,S=c+v,E=T(k*k+A*A+S*S),L=M(S/=E),C=p(p(S)-1)e||p((b*z+_*D)/w-.5)>.3||s*d+l*m+c*v2?t[2]%360*h:0,I()):[y*f,x*f,b*f]},C.angle=function(t){return arguments.length?(_=t%360*h,I()):_*f},C.reflectX=function(t){return arguments.length?(w=t?-1:1,I()):w<0},C.reflectY=function(t){return arguments.length?(k=t?-1:1,I()):k<0},C.precision=function(t){return arguments.length?(o=Xr(s,L=t*t),O()):T(L)},C.fitExtent=function(t,e){return qr(C,t,e)},C.fitSize=function(t,e){return Hr(C,t,e)},C.fitWidth=function(t,e){return Gr(C,t,e)},C.fitHeight=function(t,e){return Yr(C,t,e)},function(){return e=t.apply(this,arguments),C.invert=e.invert&&P,I()}}function tn(t){var e=0,r=s/3,n=$r(t),i=n(e,r);return i.parallels=function(t){return arguments.length?n(e=t[0]*h,r=t[1]*h):[e*f,r*f]},i}function en(t,e){var r=_(t),n=(r+_(e))/2;if(p(n)0?e<-l+o&&(e=-l+o):e>l-o&&(e=l-o);var r=i/b(fn(e),n);return[r*_(n*t),i-r*m(n*t)]}return a.invert=function(t,e){var r=i-e,a=w(n)*T(t*t+r*r),o=g(t,p(r))*w(r);return r*n<0&&(o-=s*w(t)*w(r)),[o/n,2*d(b(i/a,1/n))-l]},a}function pn(t,e){return[t,e]}function dn(t,e){var r=m(t),n=t===e?_(t):(r-m(e))/(e-t),i=r/n+t;if(p(n)o&&--i>0);return[t/(.8707+(a=n*n)*(a*(a*a*a*(.003971-.001529*a)-.013791)-.131979)),n]},Tn.invert=on(M),kn.invert=on((function(t){return 2*d(t)})),An.invert=function(t,e){return[-e,2*d(y(t))-l]},t.geoAlbers=nn,t.geoAlbersUsa=function(){var t,e,r,n,i,a,s=nn(),l=rn().rotate([154,0]).center([-2,58.5]).parallels([55,65]),c=rn().rotate([157,0]).center([-3,19.9]).parallels([8,18]),u={point:function(t,e){a=[t,e]}};function f(t){var e=t[0],o=t[1];return a=null,r.point(e,o),a||(n.point(e,o),a)||(i.point(e,o),a)}function h(){return t=e=null,f}return f.invert=function(t){var e=s.scale(),r=s.translate(),n=(t[0]-r[0])/e,i=(t[1]-r[1])/e;return(i>=.12&&i<.234&&n>=-.425&&n<-.214?l:i>=.166&&i<.234&&n>=-.214&&n<-.115?c:s).invert(t)},f.stream=function(r){return t&&e===r?t:(n=[s.stream(e=r),l.stream(r),c.stream(r)],i=n.length,t={point:function(t,e){for(var r=-1;++rDt(n[0],n[1])&&(n[1]=i[1]),Dt(i[0],n[1])>Dt(n[0],n[1])&&(n[0]=i[0])):a.push(n=i);for(o=-1/0,e=0,n=a[r=a.length-1];e<=r;n=i,++e)i=a[e],(s=Dt(n[1],i[0]))>o&&(o=s,tt=i[0],rt=n[1])}return lt=ct=null,tt===1/0||et===1/0?[[NaN,NaN],[NaN,NaN]]:[[tt,et],[rt,nt]]},t.geoCentroid=function(t){ut=ft=ht=pt=dt=gt=mt=vt=yt=xt=bt=0,z(t,Bt);var e=yt,r=xt,n=bt,i=e*e+r*r+n*n;return i<1e-12&&(e=gt,r=mt,n=vt,ft2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90]).scale(159.155)},t.geoTransverseMercatorRaw=An,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-array\":162}],170:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e){return t.parent===e.parent?1:2}function r(t,e){return t+e.x}function n(t,e){return Math.max(t,e.y)}function i(t){var e=0,r=t.children,n=r&&r.length;if(n)for(;--n>=0;)e+=r[n].value;else e=1;t.value=e}function a(t,e){var r,n,i,a,s,u=new c(t),f=+t.value&&(u.value=t.value),h=[u];for(null==e&&(e=o);r=h.pop();)if(f&&(r.value=+r.data.value),(i=e(r.data))&&(s=i.length))for(r.children=new Array(s),a=s-1;a>=0;--a)h.push(n=r.children[a]=new c(i[a])),n.parent=r,n.depth=r.depth+1;return u.eachBefore(l)}function o(t){return t.children}function s(t){t.data=t.data.data}function l(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function c(t){this.data=t,this.depth=this.height=0,this.parent=null}c.prototype=a.prototype={constructor:c,count:function(){return this.eachAfter(i)},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;t=r.pop(),e=n.pop();for(;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 a(this).eachBefore(s)}};var u=Array.prototype.slice;function f(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}(u.call(t))).length,a=[];n0&&r*r>n*n+i*i}function g(t,e){for(var r=0;r(o*=o)?(n=(c+o-i)/(2*c),a=Math.sqrt(Math.max(0,o/c-n*n)),r.x=t.x-n*s-a*l,r.y=t.y-n*l+a*s):(n=(c+i-o)/(2*c),a=Math.sqrt(Math.max(0,i/c-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 b(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 _(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 w(t){this._=t,this.next=null,this.previous=null}function T(t){if(!(i=t.length))return 0;var e,r,n,i,a,o,s,l,c,u,h;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;x(r,e,n=t[2]),e=new w(e),r=new w(r),n=new w(n),e.next=n.previous=r,r.next=e.previous=n,n.next=r.previous=e;t:for(s=3;sh&&(h=s),m=u*u*g,(p=Math.max(h/m,m/f))>d){u-=s;break}d=p}v.push(o={value:u,dice:l1?e:1)},r}(G);var X=function t(e){function r(t,r,n,i,a){if((o=t._squarify)&&o.ratio===e)for(var o,s,l,c,u,f=-1,h=o.length,p=t.value;++f1?e:1)},r}(G);t.cluster=function(){var t=e,i=1,a=1,o=!1;function s(e){var s,l=0;e.eachAfter((function(e){var i=e.children;i?(e.x=function(t){return t.reduce(r,0)/t.length}(i),e.y=function(t){return 1+t.reduce(n,0)}(i)):(e.x=s?l+=t(e,s):0,e.y=0,s=e)}));var c=function(t){for(var e;e=t.children;)t=e[0];return t}(e),u=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(e),f=c.x-t(c,u)/2,h=u.x+t(u,c)/2;return e.eachAfter(o?function(t){t.x=(t.x-e.x)*i,t.y=(e.y-t.y)*a}:function(t){t.x=(t.x-f)/(h-f)*i,t.y=(1-(e.y?t.y/e.y:1))*a})}return s.separation=function(e){return arguments.length?(t=e,s):t},s.size=function(t){return arguments.length?(o=!1,i=+t[0],a=+t[1],s):o?null:[i,a]},s.nodeSize=function(t){return arguments.length?(o=!0,i=+t[0],a=+t[1],s):o?[i,a]:null},s},t.hierarchy=a,t.pack=function(){var t=null,e=1,r=1,n=M;function i(i){return i.x=e/2,i.y=r/2,t?i.eachBefore(L(t)).eachAfter(C(n,.5)).eachBefore(P(1)):i.eachBefore(L(E)).eachAfter(C(M,1)).eachAfter(C(n,i.r/Math.min(e,r))).eachBefore(P(Math.min(e,r)/(2*i.r))),i}return i.radius=function(e){return arguments.length?(t=k(e),i):t},i.size=function(t){return arguments.length?(e=+t[0],r=+t[1],i):[e,r]},i.padding=function(t){return arguments.length?(n=\"function\"==typeof t?t:S(+t),i):n},i},t.packEnclose=f,t.packSiblings=function(t){return T(t),t},t.partition=function(){var t=1,e=1,r=0,n=!1;function i(i){var a=i.height+1;return i.x0=i.y0=r,i.x1=t,i.y1=e/a,i.eachBefore(function(t,e){return function(n){n.children&&O(n,n.x0,t*(n.depth+1)/e,n.x1,t*(n.depth+2)/e);var i=n.x0,a=n.y0,o=n.x1-r,s=n.y1-r;o0)throw new Error(\"cycle\");return a}return r.id=function(e){return arguments.length?(t=A(e),r):t},r.parentId=function(t){return arguments.length?(e=A(t),r):e},r},t.tree=function(){var t=B,e=1,r=1,n=null;function i(i){var l=function(t){for(var e,r,n,i,a,o=new q(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 q(n[i],i)),r.parent=e;return(o.parent=new q(null,0)).children=[o],o}(i);if(l.eachAfter(a),l.parent.m=-l.z,l.eachBefore(o),n)i.eachBefore(s);else{var c=i,u=i,f=i;i.eachBefore((function(t){t.xu.x&&(u=t),t.depth>f.depth&&(f=t)}));var h=c===u?1:t(c,u)/2,p=h-c.x,d=e/(u.x+h+p),g=r/(f.depth||1);i.eachBefore((function(t){t.x=(t.x+p)*d,t.y=t.depth*g}))}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],c=a.m,u=o.m,f=s.m,h=l.m;s=j(s),a=N(a),s&&a;)l=N(l),(o=j(o)).a=e,(i=s.z+f-a.z-c+t(s._,a._))>0&&(U(V(s,e,n),e,i),c+=i,u+=i),f+=s.m,c+=a.m,h+=l.m,u+=o.m;s&&!j(o)&&(o.t=s,o.m+=f-u),a&&!N(l)&&(l.t=a,l.m+=c-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},t.treemap=function(){var t=W,e=!1,r=1,n=1,i=[0],a=M,o=M,s=M,l=M,c=M;function u(t){return t.x0=t.y0=0,t.x1=r,t.y1=n,t.eachBefore(f),i=[0],e&&t.eachBefore(I),t}function f(e){var r=i[e.depth],n=e.x0+r,u=e.y0+r,f=e.x1-r,h=e.y1-r;f=r-1){var u=s[e];return u.x0=i,u.y0=a,u.x1=o,void(u.y1=l)}var f=c[e],h=n/2+f,p=e+1,d=r-1;for(;p>>1;c[g]l-a){var y=(i*v+o*m)/n;t(e,p,m,i,a,y,l),t(p,r,v,y,a,o,l)}else{var x=(a*v+l*m)/n;t(e,p,m,i,a,o,x),t(p,r,v,i,x,o,l)}}(0,l,t.value,e,r,n,i)},t.treemapDice=O,t.treemapResquarify=X,t.treemapSlice=H,t.treemapSliceDice=function(t,e,r,n,i){(1&t.depth?H:O)(t,e,r,n,i)},t.treemapSquarify=W,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],171:[function(t,e,r){!function(n,i){\"object\"==typeof r&&void 0!==e?i(r,t(\"d3-color\")):i((n=n||self).d3=n.d3||{},n.d3)}(this,(function(t,e){\"use strict\";function r(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}function n(t){var e=t.length-1;return function(n){var i=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),a=t[i],o=t[i+1],s=i>0?t[i-1]:2*a-o,l=i180||r<-180?r-360*Math.round(r/360):r):a(isNaN(t)?e:t)}function l(t){return 1==(t=+t)?c: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):a(isNaN(e)?r:e)}}function c(t,e){var r=e-t;return r?o(t,r):a(isNaN(t)?e:t)}var u=function t(r){var n=l(r);function i(t,r){var i=n((t=e.rgb(t)).r,(r=e.rgb(r)).r),a=n(t.g,r.g),o=n(t.b,r.b),s=c(t.opacity,r.opacity);return function(e){return t.r=i(e),t.g=a(e),t.b=o(e),t.opacity=s(e),t+\"\"}}return i.gamma=t,i}(1);function f(t){return function(r){var n,i,a=r.length,o=new Array(a),s=new Array(a),l=new Array(a);for(n=0;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:y(r,n)})),a=_.lastIndex;return a180?e+=360:e-t>180&&(t+=360),a.push({i:r.push(i(r)+\"rotate(\",null,n)-2,x:y(t,e)})):e&&r.push(i(r)+\"rotate(\"+e+n)}(a.rotate,o.rotate,s,l),function(t,e,r,a){t!==e?a.push({i:r.push(i(r)+\"skewX(\",null,n)-2,x:y(t,e)}):e&&r.push(i(r)+\"skewX(\"+e+n)}(a.skewX,o.skewX,s,l),function(t,e,r,n,a,o){if(t!==r||e!==n){var s=a.push(i(a)+\"scale(\",null,\",\",null,\")\");o.push({i:s-4,x:y(t,r)},{i:s-2,x:y(e,n)})}else 1===r&&1===n||a.push(i(a)+\"scale(\"+r+\",\"+n+\")\")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,s,l),a=o=null,function(t){for(var e,r=-1,n=l.length;++r1e-6)if(Math.abs(f*l-c*u)>1e-6&&a){var p=n-o,d=i-s,g=l*l+c*c,m=p*p+d*d,v=Math.sqrt(g),y=Math.sqrt(h),x=a*Math.tan((e-Math.acos((g+h-m)/(2*v*y)))/2),b=x/y,_=x/v;Math.abs(b-1)>1e-6&&(this._+=\"L\"+(t+b*u)+\",\"+(r+b*f)),this._+=\"A\"+a+\",\"+a+\",0,0,\"+ +(f*p>u*d)+\",\"+(this._x1=t+_*l)+\",\"+(this._y1=r+_*c)}else this._+=\"L\"+(this._x1=t)+\",\"+(this._y1=r);else;},arc:function(t,i,a,o,s,l){t=+t,i=+i,l=!!l;var c=(a=+a)*Math.cos(o),u=a*Math.sin(o),f=t+c,h=i+u,p=1^l,d=l?o-s:s-o;if(a<0)throw new Error(\"negative radius: \"+a);null===this._x1?this._+=\"M\"+f+\",\"+h:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-h)>1e-6)&&(this._+=\"L\"+f+\",\"+h),a&&(d<0&&(d=d%r+r),d>n?this._+=\"A\"+a+\",\"+a+\",0,1,\"+p+\",\"+(t-c)+\",\"+(i-u)+\"A\"+a+\",\"+a+\",0,1,\"+p+\",\"+(this._x1=f)+\",\"+(this._y1=h):d>1e-6&&(this._+=\"A\"+a+\",\"+a+\",0,\"+ +(d>=e)+\",\"+p+\",\"+(this._x1=t+a*Math.cos(s))+\",\"+(this._y1=i+a*Math.sin(s))))},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._}},t.path=a,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],173:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e,r,n){if(isNaN(e)||isNaN(r))return t;var i,a,o,s,l,c,u,f,h,p=t._root,d={data:n},g=t._x0,m=t._y0,v=t._x1,y=t._y1;if(!p)return t._root=d,t;for(;p.length;)if((c=e>=(a=(g+v)/2))?g=a:v=a,(u=r>=(o=(m+y)/2))?m=o:y=o,i=p,!(p=p[f=u<<1|c]))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),(c=e>=(a=(g+v)/2))?g=a:v=a,(u=r>=(o=(m+y)/2))?m=o:y=o}while((f=u<<1|c)==(h=(l>=o)<<1|s>=a));return i[h]=p,i[f]=d,t}function r(t,e,r,n,i){this.node=t,this.x0=e,this.y0=r,this.x1=n,this.y1=i}function n(t){return t[0]}function i(t){return t[1]}function a(t,e,r){var a=new o(null==e?n:e,null==r?i:r,NaN,NaN,NaN,NaN);return null==t?a:a.addAll(t)}function o(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 s(t){for(var e={data:t.data},r=e;t=t.next;)r=r.next={data:t.data};return e}var l=a.prototype=o.prototype;l.copy=function(){var t,e,r=new o(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(!n)return r;if(!n.length)return r._root=s(n),r;for(t=[{source:n,target:r._root=new Array(4)}];n=t.pop();)for(var i=0;i<4;++i)(e=n.source[i])&&(e.length?t.push({source:e,target:n.target[i]=new Array(4)}):n.target[i]=s(e));return r},l.add=function(t){var r=+this._x.call(null,t),n=+this._y.call(null,t);return e(this.cover(r,n),r,n,t)},l.addAll=function(t){var r,n,i,a,o=t.length,s=new Array(o),l=new Array(o),c=1/0,u=1/0,f=-1/0,h=-1/0;for(n=0;nf&&(f=i),ah&&(h=a));if(c>f||u>h)return this;for(this.cover(c,u).cover(f,h),n=0;nt||t>=i||n>e||e>=a;)switch(s=(ep||(o=c.y0)>d||(s=c.x1)=y)<<1|t>=v)&&(c=g[g.length-1],g[g.length-1]=g[g.length-1-u],g[g.length-1-u]=c)}else{var x=t-+this._x.call(null,m.data),b=e-+this._y.call(null,m.data),_=x*x+b*b;if(_=(s=(d+m)/2))?d=s:m=s,(u=o>=(l=(g+v)/2))?g=l:v=l,e=p,!(p=p[f=u<<1|c]))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)},l.removeAll=function(t){for(var e=0,r=t.length;e1?0:t<-1?u:Math.acos(t)}function d(t){return t>=1?f:t<=-1?-f:Math.asin(t)}function g(t){return t.innerRadius}function m(t){return t.outerRadius}function v(t){return t.startAngle}function y(t){return t.endAngle}function x(t){return t&&t.padAngle}function b(t,e,r,n,i,a,o,s){var l=r-t,c=n-e,u=o-i,f=s-a,h=f*l-u*c;if(!(h*h<1e-12))return[t+(h=(u*(e-a)-f*(t-i))/h)*l,e+h*c]}function _(t,e,r,n,i,a,s){var l=t-r,u=e-n,f=(s?a:-a)/c(l*l+u*u),h=f*u,p=-f*l,d=t+h,g=e+p,m=r+h,v=n+p,y=(d+m)/2,x=(g+v)/2,b=m-d,_=v-g,w=b*b+_*_,T=i-a,k=d*v-m*g,A=(_<0?-1:1)*c(o(0,T*T*w-k*k)),M=(k*_-b*A)/w,S=(-k*b-_*A)/w,E=(k*_+b*A)/w,L=(-k*b+_*A)/w,C=M-y,P=S-x,I=E-y,O=L-x;return C*C+P*P>I*I+O*O&&(M=E,S=L),{cx:M,cy:S,x01:-h,y01:-p,x11:M*(i/T-1),y11:S*(i/T-1)}}function w(t){this._context=t}function T(t){return new w(t)}function k(t){return t[0]}function A(t){return t[1]}function M(){var t=k,n=A,i=r(!0),a=null,o=T,s=null;function l(r){var l,c,u,f=r.length,h=!1;for(null==a&&(s=o(u=e.path())),l=0;l<=f;++l)!(l=f;--h)c.point(v[h],y[h]);c.lineEnd(),c.areaEnd()}m&&(v[u]=+t(p,u,r),y[u]=+i(p,u,r),c.point(n?+n(p,u,r):v[u],a?+a(p,u,r):y[u]))}if(d)return c=null,d+\"\"||null}function f(){return M().defined(o).curve(l).context(s)}return u.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),n=null,u):t},u.x0=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),u):t},u.x1=function(t){return arguments.length?(n=null==t?null:\"function\"==typeof t?t:r(+t),u):n},u.y=function(t){return arguments.length?(i=\"function\"==typeof t?t:r(+t),a=null,u):i},u.y0=function(t){return arguments.length?(i=\"function\"==typeof t?t:r(+t),u):i},u.y1=function(t){return arguments.length?(a=null==t?null:\"function\"==typeof t?t:r(+t),u):a},u.lineX0=u.lineY0=function(){return f().x(t).y(i)},u.lineY1=function(){return f().x(t).y(a)},u.lineX1=function(){return f().x(n).y(i)},u.defined=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(!!t),u):o},u.curve=function(t){return arguments.length?(l=t,null!=s&&(c=l(s)),u):l},u.context=function(t){return arguments.length?(null==t?s=c=null:c=l(s=t),u):s},u}function E(t,e){return et?1:e>=t?0:NaN}function L(t){return t}w.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};var C=I(T);function P(t){this._curve=t}function I(t){function e(e){return new P(t(e))}return e._curve=t,e}function O(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(I(t)):e()._curve},t}function z(){return O(M().curve(C))}function D(){var t=S().curve(C),e=t.curve,r=t.lineX0,n=t.lineX1,i=t.lineY0,a=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return O(r())},delete t.lineX0,t.lineEndAngle=function(){return O(n())},delete t.lineX1,t.lineInnerRadius=function(){return O(i())},delete t.lineY0,t.lineOuterRadius=function(){return O(a())},delete t.lineY1,t.curve=function(t){return arguments.length?e(I(t)):e()._curve},t}function R(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}P.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var F=Array.prototype.slice;function B(t){return t.source}function N(t){return t.target}function j(t){var n=B,i=N,a=k,o=A,s=null;function l(){var r,l=F.call(arguments),c=n.apply(this,l),u=i.apply(this,l);if(s||(s=r=e.path()),t(s,+a.apply(this,(l[0]=c,l)),+o.apply(this,l),+a.apply(this,(l[0]=u,l)),+o.apply(this,l)),r)return s=null,r+\"\"||null}return l.source=function(t){return arguments.length?(n=t,l):n},l.target=function(t){return arguments.length?(i=t,l):i},l.x=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),l):a},l.y=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(+t),l):o},l.context=function(t){return arguments.length?(s=null==t?null:t,l):s},l}function U(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e=(e+n)/2,r,e,i,n,i)}function V(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e,r=(r+i)/2,n,r,n,i)}function q(t,e,r,n,i){var a=R(e,r),o=R(e,r=(r+i)/2),s=R(n,r),l=R(n,i);t.moveTo(a[0],a[1]),t.bezierCurveTo(o[0],o[1],s[0],s[1],l[0],l[1])}var H={draw:function(t,e){var r=Math.sqrt(e/u);t.moveTo(r,0),t.arc(0,0,r,0,h)}},G={draw:function(t,e){var r=Math.sqrt(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},Y=Math.sqrt(1/3),W=2*Y,X={draw:function(t,e){var r=Math.sqrt(e/W),n=r*Y;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},Z=Math.sin(u/10)/Math.sin(7*u/10),J=Math.sin(h/10)*Z,K=-Math.cos(h/10)*Z,Q={draw:function(t,e){var r=Math.sqrt(.8908130915292852*e),n=J*r,i=K*r;t.moveTo(0,-r),t.lineTo(n,i);for(var a=1;a<5;++a){var o=h*a/5,s=Math.cos(o),l=Math.sin(o);t.lineTo(l*r,-s*r),t.lineTo(s*n-l*i,l*n+s*i)}t.closePath()}},$={draw:function(t,e){var r=Math.sqrt(e),n=-r/2;t.rect(n,n,r,r)}},tt=Math.sqrt(3),et={draw:function(t,e){var r=-Math.sqrt(e/(3*tt));t.moveTo(0,2*r),t.lineTo(-tt*r,-r),t.lineTo(tt*r,-r),t.closePath()}},rt=-.5,nt=Math.sqrt(3)/2,it=1/Math.sqrt(12),at=3*(it/2+1),ot={draw:function(t,e){var r=Math.sqrt(e/at),n=r/2,i=r*it,a=n,o=r*it+r,s=-a,l=o;t.moveTo(n,i),t.lineTo(a,o),t.lineTo(s,l),t.lineTo(rt*n-nt*i,nt*n+rt*i),t.lineTo(rt*a-nt*o,nt*a+rt*o),t.lineTo(rt*s-nt*l,nt*s+rt*l),t.lineTo(rt*n+nt*i,rt*i-nt*n),t.lineTo(rt*a+nt*o,rt*o-nt*a),t.lineTo(rt*s+nt*l,rt*l-nt*s),t.closePath()}},st=[H,G,X,$,Q,et,ot];function lt(){}function ct(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function ut(t){this._context=t}function ft(t){this._context=t}function ht(t){this._context=t}function pt(t,e){this._basis=new ut(t),this._beta=e}ut.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:ct(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ft.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ht.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},pt.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,r=t.length-1;if(r>0)for(var n,i=t[0],a=e[0],o=t[r]-i,s=e[r]-a,l=-1;++l<=r;)n=l/r,this._basis.point(this._beta*t[l]+(1-this._beta)*(i+n*o),this._beta*e[l]+(1-this._beta)*(a+n*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var dt=function t(e){function r(t){return 1===e?new ut(t):new pt(t,e)}return r.beta=function(e){return t(+e)},r}(.85);function gt(t,e,r){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-r),t._x2,t._y2)}function mt(t,e){this._context=t,this._k=(1-e)/6}mt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:gt(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var vt=function t(e){function r(t){return new mt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function yt(t,e){this._context=t,this._k=(1-e)/6}yt.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var xt=function t(e){function r(t){return new yt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function bt(t,e){this._context=t,this._k=(1-e)/6}bt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var _t=function t(e){function r(t){return new bt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function wt(t,e,r){var n=t._x1,i=t._y1,a=t._x2,o=t._y2;if(t._l01_a>1e-12){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);n=(n*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,i=(i*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>1e-12){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,u=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*c+t._x1*t._l23_2a-e*t._l12_2a)/u,o=(o*c+t._y1*t._l23_2a-r*t._l12_2a)/u}t._context.bezierCurveTo(n,i,a,o,t._x2,t._y2)}function Tt(t,e){this._context=t,this._alpha=e}Tt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var kt=function t(e){function r(t){return e?new Tt(t,e):new mt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function At(t,e){this._context=t,this._alpha=e}At.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Mt=function t(e){function r(t){return e?new At(t,e):new yt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function St(t,e){this._context=t,this._alpha=e}St.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Et=function t(e){function r(t){return e?new St(t,e):new bt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Lt(t){this._context=t}function Ct(t){return t<0?-1:1}function Pt(t,e,r){var n=t._x1-t._x0,i=e-t._x1,a=(t._y1-t._y0)/(n||i<0&&-0),o=(r-t._y1)/(i||n<0&&-0),s=(a*i+o*n)/(n+i);return(Ct(a)+Ct(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function It(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function Ot(t,e,r){var n=t._x0,i=t._y0,a=t._x1,o=t._y1,s=(a-n)/3;t._context.bezierCurveTo(n+s,i+s*e,a-s,o-s*r,a,o)}function zt(t){this._context=t}function Dt(t){this._context=new Rt(t)}function Rt(t){this._context=t}function Ft(t){this._context=t}function Bt(t){var e,r,n=t.length-1,i=new Array(n),a=new Array(n),o=new Array(n);for(i[0]=0,a[0]=2,o[0]=t[0]+2*t[1],e=1;e=0;--e)i[e]=(o[e]-i[e+1])/a[e];for(a[n-1]=(t[n]+i[n-1])/2,e=0;e1)for(var r,n,i,a=1,o=t[e[0]],s=o.length;a=0;)r[e]=e;return r}function Vt(t,e){return t[e]}function qt(t){var e=t.map(Ht);return Ut(t).sort((function(t,r){return e[t]-e[r]}))}function Ht(t){for(var e,r=-1,n=0,i=t.length,a=-1/0;++ra&&(a=e,n=r);return n}function Gt(t){var e=t.map(Yt);return Ut(t).sort((function(t,r){return e[t]-e[r]}))}function Yt(t){for(var e,r=0,n=-1,i=t.length;++n=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}},t.arc=function(){var t=g,o=m,w=r(0),T=null,k=v,A=y,M=x,S=null;function E(){var r,g,m=+t.apply(this,arguments),v=+o.apply(this,arguments),y=k.apply(this,arguments)-f,x=A.apply(this,arguments)-f,E=n(x-y),L=x>y;if(S||(S=r=e.path()),v1e-12)if(E>h-1e-12)S.moveTo(v*a(y),v*l(y)),S.arc(0,0,v,y,x,!L),m>1e-12&&(S.moveTo(m*a(x),m*l(x)),S.arc(0,0,m,x,y,L));else{var C,P,I=y,O=x,z=y,D=x,R=E,F=E,B=M.apply(this,arguments)/2,N=B>1e-12&&(T?+T.apply(this,arguments):c(m*m+v*v)),j=s(n(v-m)/2,+w.apply(this,arguments)),U=j,V=j;if(N>1e-12){var q=d(N/m*l(B)),H=d(N/v*l(B));(R-=2*q)>1e-12?(z+=q*=L?1:-1,D-=q):(R=0,z=D=(y+x)/2),(F-=2*H)>1e-12?(I+=H*=L?1:-1,O-=H):(F=0,I=O=(y+x)/2)}var G=v*a(I),Y=v*l(I),W=m*a(D),X=m*l(D);if(j>1e-12){var Z,J=v*a(O),K=v*l(O),Q=m*a(z),$=m*l(z);if(E1e-12?V>1e-12?(C=_(Q,$,G,Y,v,V,L),P=_(J,K,W,X,v,V,L),S.moveTo(C.cx+C.x01,C.cy+C.y01),V1e-12&&R>1e-12?U>1e-12?(C=_(W,X,J,K,m,-U,L),P=_(G,Y,Q,$,m,-U,L),S.lineTo(C.cx+C.x01,C.cy+C.y01),U0&&(d+=f);for(null!=e?g.sort((function(t,r){return e(m[t],m[r])})):null!=n&&g.sort((function(t,e){return n(r[t],r[e])})),s=0,c=d?(y-p*b)/d:0;s0?f*c:0)+b,m[l]={data:r[l],index:s,value:f,startAngle:v,endAngle:u,padAngle:x};return m}return s.value=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),s):t},s.sortValues=function(t){return arguments.length?(e=t,n=null,s):e},s.sort=function(t){return arguments.length?(n=t,e=null,s):n},s.startAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:r(+t),s):i},s.endAngle=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),s):a},s.padAngle=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(+t),s):o},s},t.pointRadial=R,t.radialArea=D,t.radialLine=z,t.stack=function(){var t=r([]),e=Ut,n=jt,i=Vt;function a(r){var a,o,s=t.apply(this,arguments),l=r.length,c=s.length,u=new Array(c);for(a=0;a0)for(var r,n,i,a,o,s,l=0,c=t[e[0]].length;l0?(n[0]=a,n[1]=a+=i):i<0?(n[1]=o,n[0]=o+=i):(n[0]=0,n[1]=i)},t.stackOffsetExpand=function(t,e){if((n=t.length)>0){for(var r,n,i,a=0,o=t[0].length;a0){for(var r,n=0,i=t[e[0]],a=i.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,i,a=0,o=1;o=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:mt,s:vt,S:q,u:H,U:G,V:Y,w:W,W:X,x:null,X:null,y:Z,Y:J,Z:K,\"%\":gt},Ct={a:function(t){return f[t.getUTCDay()]},A:function(t){return u[t.getUTCDay()]},b:function(t){return yt[t.getUTCMonth()]},B:function(t){return h[t.getUTCMonth()]},c:null,d:Q,e:Q,f:nt,H:$,I:tt,j:et,L:rt,m:it,M:at,p:function(t){return c[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:mt,s:vt,S:ot,u:st,U:lt,V:ct,w:ut,W:ft,x:null,X:null,y:ht,Y:pt,Z:dt,\"%\":gt},Pt={a:function(t,e,r){var n=Tt.exec(e.slice(r));return n?(t.w=kt[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=_t.exec(e.slice(r));return n?(t.w=wt[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=St.exec(e.slice(r));return n?(t.m=Et[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=At.exec(e.slice(r));return n?(t.m=Mt[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,e,r){return zt(t,a,e,r)},d:A,e:A,f:P,H:S,I:S,j:M,L:C,m:k,M:E,p:function(t,e,r){var n=xt.exec(e.slice(r));return n?(t.p=bt[n[0].toLowerCase()],r+n[0].length):-1},q:T,Q:O,s:z,S:L,u:m,U:v,V:y,w:g,W:x,x:function(t,e,r){return zt(t,o,e,r)},X:function(t,e,r){return zt(t,l,e,r)},y:_,Y:b,Z:w,\"%\":I};function It(t,e){return function(r){var n,i,a,o=[],l=-1,c=0,u=t.length;for(r instanceof Date||(r=new Date(+r));++l53)return null;\"w\"in c||(c.w=1),\"Z\"in c?(l=(s=n(i(c.y,0,1))).getUTCDay(),s=l>4||0===l?e.utcMonday.ceil(s):e.utcMonday(s),s=e.utcDay.offset(s,7*(c.V-1)),c.y=s.getUTCFullYear(),c.m=s.getUTCMonth(),c.d=s.getUTCDate()+(c.w+6)%7):(l=(s=r(i(c.y,0,1))).getDay(),s=l>4||0===l?e.timeMonday.ceil(s):e.timeMonday(s),s=e.timeDay.offset(s,7*(c.V-1)),c.y=s.getFullYear(),c.m=s.getMonth(),c.d=s.getDate()+(c.w+6)%7)}else(\"W\"in c||\"U\"in c)&&(\"w\"in c||(c.w=\"u\"in c?c.u%7:\"W\"in c?1:0),l=\"Z\"in c?n(i(c.y,0,1)).getUTCDay():r(i(c.y,0,1)).getDay(),c.m=0,c.d=\"W\"in c?(c.w+6)%7+7*c.W-(l+5)%7:c.w+7*c.U-(l+6)%7);return\"Z\"in c?(c.H+=c.Z/100|0,c.M+=c.Z%100,n(c)):r(c)}}function zt(t,e,r,n){for(var i,a,o=0,l=e.length,c=r.length;o=c)return-1;if(37===(i=e.charCodeAt(o++))){if(i=e.charAt(o++),!(a=Pt[i in s?e.charAt(o++):i])||(n=a(t,r,n))<0)return-1}else if(i!=r.charCodeAt(n++))return-1}return n}return Lt.x=It(o,Lt),Lt.X=It(l,Lt),Lt.c=It(a,Lt),Ct.x=It(o,Ct),Ct.X=It(l,Ct),Ct.c=It(a,Ct),{format:function(t){var e=It(t+=\"\",Lt);return e.toString=function(){return t},e},parse:function(t){var e=Ot(t+=\"\",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=It(t+=\"\",Ct);return e.toString=function(){return t},e},utcParse:function(t){var e=Ot(t+=\"\",!0);return e.toString=function(){return t},e}}}var o,s={\"-\":\"\",_:\" \",0:\"0\"},l=/^\\s*\\d+/,c=/^%/,u=/[\\\\^$*+?|[\\]().{}]/g;function f(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 w(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 T(t,e,r){var n=l.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function k(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function A(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function M(t,e,r){var n=l.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function S(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function E(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function L(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function C(t,e,r){var n=l.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function P(t,e,r){var n=l.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function I(t,e,r){var n=c.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function O(t,e,r){var n=l.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function z(t,e,r){var n=l.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function D(t,e){return f(t.getDate(),e,2)}function R(t,e){return f(t.getHours(),e,2)}function F(t,e){return f(t.getHours()%12||12,e,2)}function B(t,r){return f(1+e.timeDay.count(e.timeYear(t),t),r,3)}function N(t,e){return f(t.getMilliseconds(),e,3)}function j(t,e){return N(t,e)+\"000\"}function U(t,e){return f(t.getMonth()+1,e,2)}function V(t,e){return f(t.getMinutes(),e,2)}function q(t,e){return f(t.getSeconds(),e,2)}function H(t){var e=t.getDay();return 0===e?7:e}function G(t,r){return f(e.timeSunday.count(e.timeYear(t)-1,t),r,2)}function Y(t,r){var n=t.getDay();return t=n>=4||0===n?e.timeThursday(t):e.timeThursday.ceil(t),f(e.timeThursday.count(e.timeYear(t),t)+(4===e.timeYear(t).getDay()),r,2)}function W(t){return t.getDay()}function X(t,r){return f(e.timeMonday.count(e.timeYear(t)-1,t),r,2)}function Z(t,e){return f(t.getFullYear()%100,e,2)}function J(t,e){return f(t.getFullYear()%1e4,e,4)}function K(t){var e=t.getTimezoneOffset();return(e>0?\"-\":(e*=-1,\"+\"))+f(e/60|0,\"0\",2)+f(e%60,\"0\",2)}function Q(t,e){return f(t.getUTCDate(),e,2)}function $(t,e){return f(t.getUTCHours(),e,2)}function tt(t,e){return f(t.getUTCHours()%12||12,e,2)}function et(t,r){return f(1+e.utcDay.count(e.utcYear(t),t),r,3)}function rt(t,e){return f(t.getUTCMilliseconds(),e,3)}function nt(t,e){return rt(t,e)+\"000\"}function it(t,e){return f(t.getUTCMonth()+1,e,2)}function at(t,e){return f(t.getUTCMinutes(),e,2)}function ot(t,e){return f(t.getUTCSeconds(),e,2)}function st(t){var e=t.getUTCDay();return 0===e?7:e}function lt(t,r){return f(e.utcSunday.count(e.utcYear(t)-1,t),r,2)}function ct(t,r){var n=t.getUTCDay();return t=n>=4||0===n?e.utcThursday(t):e.utcThursday.ceil(t),f(e.utcThursday.count(e.utcYear(t),t)+(4===e.utcYear(t).getUTCDay()),r,2)}function ut(t){return t.getUTCDay()}function ft(t,r){return f(e.utcMonday.count(e.utcYear(t)-1,t),r,2)}function ht(t,e){return f(t.getUTCFullYear()%100,e,2)}function pt(t,e){return f(t.getUTCFullYear()%1e4,e,4)}function dt(){return\"+0000\"}function gt(){return\"%\"}function mt(t){return+t}function vt(t){return Math.floor(+t/1e3)}function yt(e){return o=a(e),t.timeFormat=o.format,t.timeParse=o.parse,t.utcFormat=o.utcFormat,t.utcParse=o.utcParse,o}yt({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\"]});var xt=Date.prototype.toISOString?function(t){return t.toISOString()}:t.utcFormat(\"%Y-%m-%dT%H:%M:%S.%LZ\");var bt=+new Date(\"2000-01-01T00:00:00.000Z\")?function(t){var e=new Date(t);return isNaN(e)?null:e}:t.utcParse(\"%Y-%m-%dT%H:%M:%S.%LZ\");t.isoFormat=xt,t.isoParse=bt,t.timeFormatDefaultLocale=yt,t.timeFormatLocale=a,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-time\":176}],176:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e=new Date,r=new Date;function n(t,i,a,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(e){return t(e=new Date(e-1)),i(e,1),t(e),e},s.round=function(t){var e=s(t),r=s.ceil(t);return t-e0))return o;do{o.push(a=new Date(+e)),i(e,n),t(e)}while(a=r)for(;t(r),!e(r);)r.setTime(r-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;i(t,-1),!e(t););else for(;--r>=0;)for(;i(t,1),!e(t););}))},a&&(s.count=function(n,i){return e.setTime(+n),r.setTime(+i),t(e),t(r),Math.floor(a(e,r))},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}var i=n((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?n((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.range,o=n((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+1e3*e)}),(function(t,e){return(e-t)/1e3}),(function(t){return t.getUTCSeconds()})),s=o.range,l=n((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getMinutes()})),c=l.range,u=n((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getHours()})),f=u.range,h=n((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/864e5}),(function(t){return t.getDate()-1})),p=h.range;function d(t){return n((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-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/6048e5}))}var g=d(0),m=d(1),v=d(2),y=d(3),x=d(4),b=d(5),_=d(6),w=g.range,T=m.range,k=v.range,A=y.range,M=x.range,S=b.range,E=_.range,L=n((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()})),C=L.range,P=n((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()}));P.every=function(t){return isFinite(t=Math.floor(t))&&t>0?n((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};var I=P.range,O=n((function(t){t.setUTCSeconds(0,0)}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getUTCMinutes()})),z=O.range,D=n((function(t){t.setUTCMinutes(0,0,0)}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getUTCHours()})),R=D.range,F=n((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/864e5}),(function(t){return t.getUTCDate()-1})),B=F.range;function N(t){return n((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)/6048e5}))}var j=N(0),U=N(1),V=N(2),q=N(3),H=N(4),G=N(5),Y=N(6),W=j.range,X=U.range,Z=V.range,J=q.range,K=H.range,Q=G.range,$=Y.range,tt=n((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()})),et=tt.range,rt=n((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()}));rt.every=function(t){return isFinite(t=Math.floor(t))&&t>0?n((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};var nt=rt.range;t.timeDay=h,t.timeDays=p,t.timeFriday=b,t.timeFridays=S,t.timeHour=u,t.timeHours=f,t.timeInterval=n,t.timeMillisecond=i,t.timeMilliseconds=a,t.timeMinute=l,t.timeMinutes=c,t.timeMonday=m,t.timeMondays=T,t.timeMonth=L,t.timeMonths=C,t.timeSaturday=_,t.timeSaturdays=E,t.timeSecond=o,t.timeSeconds=s,t.timeSunday=g,t.timeSundays=w,t.timeThursday=x,t.timeThursdays=M,t.timeTuesday=v,t.timeTuesdays=k,t.timeWednesday=y,t.timeWednesdays=A,t.timeWeek=g,t.timeWeeks=w,t.timeYear=P,t.timeYears=I,t.utcDay=F,t.utcDays=B,t.utcFriday=G,t.utcFridays=Q,t.utcHour=D,t.utcHours=R,t.utcMillisecond=i,t.utcMilliseconds=a,t.utcMinute=O,t.utcMinutes=z,t.utcMonday=U,t.utcMondays=X,t.utcMonth=tt,t.utcMonths=et,t.utcSaturday=Y,t.utcSaturdays=$,t.utcSecond=o,t.utcSeconds=s,t.utcSunday=j,t.utcSundays=W,t.utcThursday=H,t.utcThursdays=K,t.utcTuesday=V,t.utcTuesdays=Z,t.utcWednesday=q,t.utcWednesdays=J,t.utcWeek=j,t.utcWeeks=W,t.utcYear=rt,t.utcYears=nt,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],177:[function(t,e,r){arguments[4][176][0].apply(r,arguments)},{dup:176}],178:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e,r,n=0,i=0,a=0,o=0,s=0,l=0,c=\"object\"==typeof performance&&performance.now?performance:Date,u=\"object\"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function f(){return s||(u(h),s=c.now()+l)}function h(){s=0}function p(){this._call=this._time=this._next=null}function d(t,e,r){var n=new p;return n.restart(t,e,r),n}function g(){f(),++n;for(var t,r=e;r;)(t=s-r._time)>=0&&r._call.call(null,t),r=r._next;--n}function m(){s=(o=c.now())+l,n=i=0;try{g()}finally{n=0,function(){var t,n,i=e,a=1/0;for(;i;)i._call?(a>i._time&&(a=i._time),t=i,i=i._next):(n=i._next,i._next=null,i=t?t._next=n:e=n);r=t,y(a)}(),s=0}}function v(){var t=c.now(),e=t-o;e>1e3&&(l-=e,o=t)}function y(t){n||(i&&(i=clearTimeout(i)),t-s>24?(t<1/0&&(i=setTimeout(m,t-c.now()-l)),a&&(a=clearInterval(a))):(a||(o=c.now(),a=setInterval(v,1e3)),n=1,u(m)))}p.prototype=d.prototype={constructor:p,restart:function(t,n,i){if(\"function\"!=typeof t)throw new TypeError(\"callback is not a function\");i=(null==i?f():+i)+(null==n?0:+n),this._next||r===this||(r?r._next=this:e=this,r=this),this._call=t,this._time=i,y()},stop:function(){this._call&&(this._call=null,this._time=1/0,y())}},t.interval=function(t,e,r){var n=new p,i=e;return null==e?(n.restart(t,e,r),n):(e=+e,r=null==r?f():+r,n.restart((function a(o){o+=i,n.restart(a,i+=e,r),t(o)}),e,r),n)},t.now=f,t.timeout=function(t,e,r){var n=new p;return e=null==e?0:+e,n.restart((function(r){n.stop(),t(r+e)}),e,r),n},t.timer=d,t.timerFlush=g,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],179:[function(t,e,r){e.exports=function(){for(var t=0;t=2)return!1;t[r]=n}return!0})):_.filter((function(t){for(var e=0;e<=s;++e){var r=v[t[e]];if(r<0)return!1;t[e]=r}return!0}));if(1&s)for(u=0;u<_.length;++u){h=(b=_[u])[0];b[0]=b[1],b[1]=h}return _}},{\"incremental-convex-hull\":446,uniq:619}],181:[function(t,e,r){\"use strict\";e.exports=a;var n=(a.canvas=document.createElement(\"canvas\")).getContext(\"2d\"),i=o([32,126]);function a(t,e){Array.isArray(t)&&(t=t.join(\", \"));var r,a={},s=16,l=.05;e&&(2===e.length&&\"number\"==typeof e[0]?r=o(e):Array.isArray(e)?r=e:(e.o?r=o(e.o):e.pairs&&(r=e.pairs),e.fontSize&&(s=e.fontSize),null!=e.threshold&&(l=e.threshold))),r||(r=i),n.font=s+\"px \"+t;for(var c=0;cs*l){var p=(h-f)/s;a[u]=1e3*p}}return a}function o(t){for(var e=[],r=t[0];r<=t[1];r++)for(var n=String.fromCharCode(r),i=t[0];i>>31},e.exports.exponent=function(t){return(e.exports.hi(t)<<1>>>21)-1023},e.exports.fraction=function(t){var r=e.exports.lo(t),n=e.exports.hi(t),i=1048575&n;return 2146435072&n&&(i+=1<<20),[r,i]},e.exports.denormalized=function(t){return!(2146435072&e.exports.hi(t))}}).call(this)}).call(this,t(\"buffer\").Buffer)},{buffer:117}],183:[function(t,e,r){var n=t(\"abs-svg-path\"),i=t(\"normalize-svg-path\"),a={M:\"moveTo\",C:\"bezierCurveTo\"};e.exports=function(t,e){t.beginPath(),i(n(e)).forEach((function(e){var r=e[0],n=e.slice(1);t[a[r]].apply(t,n)})),t.closePath()}},{\"abs-svg-path\":71,\"normalize-svg-path\":485}],184:[function(t,e,r){e.exports=function(t){switch(t){case\"int8\":return Int8Array;case\"int16\":return Int16Array;case\"int32\":return Int32Array;case\"uint8\":return Uint8Array;case\"uint16\":return Uint16Array;case\"uint32\":return Uint32Array;case\"float32\":return Float32Array;case\"float64\":return Float64Array;case\"array\":return Array;case\"uint8_clamped\":return Uint8ClampedArray}}},{}],185:[function(t,e,r){\"use strict\";e.exports=function(t,e){switch(void 0===e&&(e=0),typeof t){case\"number\":if(t>0)return function(t,e){var r,n;for(r=new Array(t),n=0;n80*r){n=l=t[0],s=c=t[1];for(var b=r;bl&&(l=u),p>c&&(c=p);d=0!==(d=Math.max(l-n,c-s))?1/d:0}return o(y,x,r,n,s,d),x}function i(t,e,r,n,i){var a,o;if(i===E(t,e,r,n)>0)for(a=e;a=e;a-=n)o=A(a,t[a],t[a+1],o);return o&&x(o,o.next)&&(M(o),o=o.next),o}function a(t,e){if(!t)return t;e||(e=t);var r,n=t;do{if(r=!1,n.steiner||!x(n,n.next)&&0!==y(n.prev,n,n.next))n=n.next;else{if(M(n),(n=e=n.prev)===n.next)break;r=!0}}while(r||n!==e);return e}function o(t,e,r,n,i,f,h){if(t){!h&&f&&function(t,e,r,n){var i=t;do{null===i.z&&(i.z=d(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,c=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,c*=2}while(o>1)}(i)}(t,n,i,f);for(var p,g,m=t;t.prev!==t.next;)if(p=t.prev,g=t.next,f?l(t,n,i,f):s(t))e.push(p.i/r),e.push(t.i/r),e.push(g.i/r),M(t),t=g.next,m=g.next;else if((t=g)===m){h?1===h?o(t=c(a(t),e,r),e,r,n,i,f,2):2===h&&u(t,e,r,n,i,f):o(a(t),e,r,n,i,f,1);break}}}function s(t){var e=t.prev,r=t,n=t.next;if(y(e,r,n)>=0)return!1;for(var i=t.next.next;i!==t.prev;){if(m(e.x,e.y,r.x,r.y,n.x,n.y,i.x,i.y)&&y(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function l(t,e,r,n){var i=t.prev,a=t,o=t.next;if(y(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,u=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,f=d(s,l,e,r,n),h=d(c,u,e,r,n),p=t.prevZ,g=t.nextZ;p&&p.z>=f&&g&&g.z<=h;){if(p!==t.prev&&p!==t.next&&m(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&y(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,g!==t.prev&&g!==t.next&&m(i.x,i.y,a.x,a.y,o.x,o.y,g.x,g.y)&&y(g.prev,g,g.next)>=0)return!1;g=g.nextZ}for(;p&&p.z>=f;){if(p!==t.prev&&p!==t.next&&m(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&y(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;g&&g.z<=h;){if(g!==t.prev&&g!==t.next&&m(i.x,i.y,a.x,a.y,o.x,o.y,g.x,g.y)&&y(g.prev,g,g.next)>=0)return!1;g=g.nextZ}return!0}function c(t,e,r){var n=t;do{var i=n.prev,o=n.next.next;!x(i,o)&&b(i,n,n.next,o)&&T(i,o)&&T(o,i)&&(e.push(i.i/r),e.push(n.i/r),e.push(o.i/r),M(n),M(n.next),n=t=o),n=n.next}while(n!==t);return a(n)}function u(t,e,r,n,i,s){var l=t;do{for(var c=l.next.next;c!==l.prev;){if(l.i!==c.i&&v(l,c)){var u=k(l,c);return l=a(l,l.next),u=a(u,u.next),o(l,e,r,n,i,s),void o(u,e,r,n,i,s)}c=c.next}l=l.next}while(l!==t)}function f(t,e){return t.x-e.x}function h(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>=u&&i!==n.x&&m(ar.x||n.x===r.x&&p(r,n)))&&(r=n,h=l)),n=n.next}while(n!==c);return r}(t,e)){var r=k(e,t);a(e,e.next),a(r,r.next)}}function p(t,e){return y(t.prev,t,e.prev)<0&&y(e.next,t,t.next)<0}function d(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 g(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&&b(r,r.next,t,e))return!0;r=r.next}while(r!==t);return!1}(t,e)&&(T(t,e)&&T(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)&&(y(t.prev,t,e.prev)||y(t,e.prev,e))||x(t,e)&&y(t.prev,t,t.next)>0&&y(e.prev,e,e.next)>0)}function y(t,e,r){return(e.y-t.y)*(r.x-e.x)-(e.x-t.x)*(r.y-e.y)}function x(t,e){return t.x===e.x&&t.y===e.y}function b(t,e,r,n){var i=w(y(t,e,r)),a=w(y(t,e,n)),o=w(y(r,n,t)),s=w(y(r,n,e));return i!==a&&o!==s||(!(0!==i||!_(t,r,e))||(!(0!==a||!_(t,n,e))||(!(0!==o||!_(r,t,n))||!(0!==s||!_(r,e,n)))))}function _(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 w(t){return t>0?1:t<0?-1:0}function T(t,e){return y(t.prev,t,t.next)<0?y(t,e,t.next)>=0&&y(t,t.prev,e)>=0:y(t,e,t.prev)<0||y(t,t.next,e)<0}function k(t,e){var r=new S(t.i,t.x,t.y),n=new S(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 A(t,e,r,n){var i=new S(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 M(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 S(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 E(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}},{}],187:[function(t,e,r){\"use strict\";e.exports=function(t,e){var r=t.length;if(\"number\"!=typeof e){e=0;for(var i=0;i=e}))}(e);for(var r,i=n(t).components.filter((function(t){return t.length>1})),a=1/0,o=0;o=55296&&y<=56319&&(w+=t[++r]),w=T?h.call(T,k,w,g):w,e?(p.value=w,d(m,g,p)):m[g]=w,++g;v=g}if(void 0===v)for(v=o(t.length),e&&(m=new e(v)),r=0;r0?1:-1}},{}],199:[function(t,e,r){\"use strict\";var n=t(\"../math/sign\"),i=Math.abs,a=Math.floor;e.exports=function(t){return isNaN(t)?0:0!==(t=Number(t))&&isFinite(t)?n(t)*a(i(t)):t}},{\"../math/sign\":196}],200:[function(t,e,r){\"use strict\";var n=t(\"./to-integer\"),i=Math.max;e.exports=function(t){return i(0,n(t))}},{\"./to-integer\":199}],201:[function(t,e,r){\"use strict\";var n=t(\"./valid-callable\"),i=t(\"./valid-value\"),a=Function.prototype.bind,o=Function.prototype.call,s=Object.keys,l=Object.prototype.propertyIsEnumerable;e.exports=function(t,e){return function(r,c){var u,f=arguments[2],h=arguments[3];return r=Object(i(r)),n(c),u=s(r),h&&u.sort(\"function\"==typeof h?a.call(h,r):void 0),\"function\"!=typeof t&&(t=u[t]),o.call(t,u,(function(t,n){return l.call(r,t)?o.call(c,f,r[t],t,r,n):e}))}}},{\"./valid-callable\":218,\"./valid-value\":220}],202:[function(t,e,r){\"use strict\";e.exports=t(\"./is-implemented\")()?Object.assign:t(\"./shim\")},{\"./is-implemented\":203,\"./shim\":204}],203:[function(t,e,r){\"use strict\";e.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\")}},{}],204:[function(t,e,r){\"use strict\";var n=t(\"../keys\"),i=t(\"../valid-value\"),a=Math.max;e.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}},{}],224:[function(t,e,r){\"use strict\";var n=Object.prototype.toString,i=n.call(\"\");e.exports=function(t){return\"string\"==typeof t||t&&\"object\"==typeof t&&(t instanceof String||n.call(t)===i)||!1}},{}],225:[function(t,e,r){\"use strict\";var n=Object.create(null),i=Math.random;e.exports=function(){var t;do{t=i().toString(36).slice(2)}while(n[t]);return t}},{}],226:[function(t,e,r){\"use strict\";var n,i=t(\"es5-ext/object/set-prototype-of\"),a=t(\"es5-ext/string/#/contains\"),o=t(\"d\"),s=t(\"es6-symbol\"),l=t(\"./\"),c=Object.defineProperty;n=e.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\",c(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}))}),c(n.prototype,s.toStringTag,o(\"c\",\"Array Iterator\"))},{\"./\":229,d:161,\"es5-ext/object/set-prototype-of\":215,\"es5-ext/string/#/contains\":221,\"es6-symbol\":233}],227:[function(t,e,r){\"use strict\";var n=t(\"es5-ext/function/is-arguments\"),i=t(\"es5-ext/object/valid-callable\"),a=t(\"es5-ext/string/is-string\"),o=t(\"./get\"),s=Array.isArray,l=Function.prototype.call,c=Array.prototype.some;e.exports=function(t,e){var r,u,f,h,p,d,g,m,v=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(u=t.next();!u.done;){if(l.call(e,v,u.value,f),h)return;u=t.next()}else for(d=t.length,p=0;p=55296&&m<=56319&&(g+=t[++p]),l.call(e,v,g,f),!h);++p);else c.call(t,(function(t){return l.call(e,v,t,f),h}))}},{\"./get\":228,\"es5-ext/function/is-arguments\":193,\"es5-ext/object/valid-callable\":218,\"es5-ext/string/is-string\":224}],228:[function(t,e,r){\"use strict\";var n=t(\"es5-ext/function/is-arguments\"),i=t(\"es5-ext/string/is-string\"),a=t(\"./array\"),o=t(\"./string\"),s=t(\"./valid-iterable\"),l=t(\"es6-symbol\").iterator;e.exports=function(t){return\"function\"==typeof s(t)[l]?t[l]():n(t)?new a(t):i(t)?new o(t):new a(t)}},{\"./array\":226,\"./string\":231,\"./valid-iterable\":232,\"es5-ext/function/is-arguments\":193,\"es5-ext/string/is-string\":224,\"es6-symbol\":233}],229:[function(t,e,r){\"use strict\";var n,i=t(\"es5-ext/array/#/clear\"),a=t(\"es5-ext/object/assign\"),o=t(\"es5-ext/object/valid-callable\"),s=t(\"es5-ext/object/valid-value\"),l=t(\"d\"),c=t(\"d/auto-bind\"),u=t(\"es6-symbol\"),f=Object.defineProperty,h=Object.defineProperties;e.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,u.iterator,l((function(){return this})))},{d:161,\"d/auto-bind\":160,\"es5-ext/array/#/clear\":189,\"es5-ext/object/assign\":202,\"es5-ext/object/valid-callable\":218,\"es5-ext/object/valid-value\":220,\"es6-symbol\":233}],230:[function(t,e,r){\"use strict\";var n=t(\"es5-ext/function/is-arguments\"),i=t(\"es5-ext/object/is-value\"),a=t(\"es5-ext/string/is-string\"),o=t(\"es6-symbol\").iterator,s=Array.isArray;e.exports=function(t){return!!i(t)&&(!!s(t)||(!!a(t)||(!!n(t)||\"function\"==typeof t[o])))}},{\"es5-ext/function/is-arguments\":193,\"es5-ext/object/is-value\":209,\"es5-ext/string/is-string\":224,\"es6-symbol\":233}],231:[function(t,e,r){\"use strict\";var n,i=t(\"es5-ext/object/set-prototype-of\"),a=t(\"d\"),o=t(\"es6-symbol\"),s=t(\"./\"),l=Object.defineProperty;n=e.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\"))},{\"./\":229,d:161,\"es5-ext/object/set-prototype-of\":215,\"es6-symbol\":233}],232:[function(t,e,r){\"use strict\";var n=t(\"./is-iterable\");e.exports=function(t){if(!n(t))throw new TypeError(t+\" is not iterable\");return t}},{\"./is-iterable\":230}],233:[function(t,e,r){\"use strict\";e.exports=t(\"./is-implemented\")()?t(\"ext/global-this\").Symbol:t(\"./polyfill\")},{\"./is-implemented\":234,\"./polyfill\":239,\"ext/global-this\":246}],234:[function(t,e,r){\"use strict\";var n=t(\"ext/global-this\"),i={object:!0,symbol:!0};e.exports=function(){var t,e=n.Symbol;if(\"function\"!=typeof e)return!1;t=e(\"test symbol\");try{String(t)}catch(t){return!1}return!!i[typeof e.iterator]&&(!!i[typeof e.toPrimitive]&&!!i[typeof e.toStringTag])}},{\"ext/global-this\":246}],235:[function(t,e,r){\"use strict\";e.exports=function(t){return!!t&&(\"symbol\"==typeof t||!!t.constructor&&(\"Symbol\"===t.constructor.name&&\"Symbol\"===t[t.constructor.toStringTag]))}},{}],236:[function(t,e,r){\"use strict\";var n=t(\"d\"),i=Object.create,a=Object.defineProperty,o=Object.prototype,s=i(null);e.exports=function(t){for(var e,r,i=0;s[t+(i||\"\")];)++i;return s[t+=i||\"\"]=!0,a(o,e=\"@@\"+t,n.gs(null,(function(t){r||(r=!0,a(this,e,n(t)),r=!1)}))),e}},{d:161}],237:[function(t,e,r){\"use strict\";var n=t(\"d\"),i=t(\"ext/global-this\").Symbol;e.exports=function(t){return Object.defineProperties(t,{hasInstance:n(\"\",i&&i.hasInstance||t(\"hasInstance\")),isConcatSpreadable:n(\"\",i&&i.isConcatSpreadable||t(\"isConcatSpreadable\")),iterator:n(\"\",i&&i.iterator||t(\"iterator\")),match:n(\"\",i&&i.match||t(\"match\")),replace:n(\"\",i&&i.replace||t(\"replace\")),search:n(\"\",i&&i.search||t(\"search\")),species:n(\"\",i&&i.species||t(\"species\")),split:n(\"\",i&&i.split||t(\"split\")),toPrimitive:n(\"\",i&&i.toPrimitive||t(\"toPrimitive\")),toStringTag:n(\"\",i&&i.toStringTag||t(\"toStringTag\")),unscopables:n(\"\",i&&i.unscopables||t(\"unscopables\"))})}},{d:161,\"ext/global-this\":246}],238:[function(t,e,r){\"use strict\";var n=t(\"d\"),i=t(\"../../../validate-symbol\"),a=Object.create(null);e.exports=function(t){return Object.defineProperties(t,{for:n((function(e){return a[e]?a[e]:a[e]=t(String(e))})),keyFor:n((function(t){var e;for(e in i(t),a)if(a[e]===t)return e}))})}},{\"../../../validate-symbol\":240,d:161}],239:[function(t,e,r){\"use strict\";var n,i,a,o=t(\"d\"),s=t(\"./validate-symbol\"),l=t(\"ext/global-this\").Symbol,c=t(\"./lib/private/generate-name\"),u=t(\"./lib/private/setup/standard-symbols\"),f=t(\"./lib/private/setup/symbol-registry\"),h=Object.create,p=Object.defineProperties,d=Object.defineProperty;if(\"function\"==typeof l)try{String(l()),a=!0}catch(t){}else l=null;i=function(t){if(this instanceof i)throw new TypeError(\"Symbol is not a constructor\");return n(t)},e.exports=n=function t(e){var r;if(this instanceof t)throw new TypeError(\"Symbol is not a constructor\");return a?l(e):(r=h(i.prototype),e=void 0===e?\"\":String(e),p(r,{__description__:o(\"\",e),__name__:o(\"\",c(e))}))},u(n),f(n),p(i.prototype,{constructor:o(n),toString:o(\"\",(function(){return this.__name__}))}),p(n.prototype,{toString:o((function(){return\"Symbol (\"+s(this).__description__+\")\"})),valueOf:o((function(){return s(this)}))}),d(n.prototype,n.toPrimitive,o(\"\",(function(){var t=s(this);return\"symbol\"==typeof t?t:t.toString()}))),d(n.prototype,n.toStringTag,o(\"c\",\"Symbol\")),d(i.prototype,n.toStringTag,o(\"c\",n.prototype[n.toStringTag])),d(i.prototype,n.toPrimitive,o(\"c\",n.prototype[n.toPrimitive]))},{\"./lib/private/generate-name\":236,\"./lib/private/setup/standard-symbols\":237,\"./lib/private/setup/symbol-registry\":238,\"./validate-symbol\":240,d:161,\"ext/global-this\":246}],240:[function(t,e,r){\"use strict\";var n=t(\"./is-symbol\");e.exports=function(t){if(!n(t))throw new TypeError(t+\" is not a symbol\");return t}},{\"./is-symbol\":235}],241:[function(t,e,r){\"use strict\";e.exports=t(\"./is-implemented\")()?WeakMap:t(\"./polyfill\")},{\"./is-implemented\":242,\"./polyfill\":244}],242:[function(t,e,r){\"use strict\";e.exports=function(){var t,e;if(\"function\"!=typeof WeakMap)return!1;try{t=new WeakMap([[e={},\"one\"],[{},\"two\"],[{},\"three\"]])}catch(t){return!1}return\"[object WeakMap]\"===String(t)&&(\"function\"==typeof t.set&&(t.set({},1)===t&&(\"function\"==typeof t.delete&&(\"function\"==typeof t.has&&\"one\"===t.get(e)))))}},{}],243:[function(t,e,r){\"use strict\";e.exports=\"function\"==typeof WeakMap&&\"[object WeakMap]\"===Object.prototype.toString.call(new WeakMap)},{}],244:[function(t,e,r){\"use strict\";var n,i=t(\"es5-ext/object/is-value\"),a=t(\"es5-ext/object/set-prototype-of\"),o=t(\"es5-ext/object/valid-object\"),s=t(\"es5-ext/object/valid-value\"),l=t(\"es5-ext/string/random-uniq\"),c=t(\"d\"),u=t(\"es6-iterator/get\"),f=t(\"es6-iterator/for-of\"),h=t(\"es6-symbol\").toStringTag,p=t(\"./is-native-implemented\"),d=Array.isArray,g=Object.defineProperty,m=Object.prototype.hasOwnProperty,v=Object.getPrototypeOf;e.exports=n=function(){var t,e=arguments[0];if(!(this instanceof n))throw new TypeError(\"Constructor requires 'new'\");return t=p&&a&&WeakMap!==n?a(new WeakMap,v(this)):this,i(e)&&(d(e)||(e=u(e))),g(t,\"__weakMapData__\",c(\"c\",\"$weakMap$\"+l())),e?(f(e,(function(e){s(e),t.set(e[0],e[1])})),t):t},p&&(a&&a(n,WeakMap),n.prototype=Object.create(WeakMap.prototype,{constructor:c(n)})),Object.defineProperties(n.prototype,{delete:c((function(t){return!!m.call(o(t),this.__weakMapData__)&&(delete t[this.__weakMapData__],!0)})),get:c((function(t){if(m.call(o(t),this.__weakMapData__))return t[this.__weakMapData__]})),has:c((function(t){return m.call(o(t),this.__weakMapData__)})),set:c((function(t,e){return g(o(t),this.__weakMapData__,c(\"c\",e)),this})),toString:c((function(){return\"[object WeakMap]\"}))}),g(n.prototype,h,c(\"c\",\"WeakMap\"))},{\"./is-native-implemented\":243,d:161,\"es5-ext/object/is-value\":209,\"es5-ext/object/set-prototype-of\":215,\"es5-ext/object/valid-object\":219,\"es5-ext/object/valid-value\":220,\"es5-ext/string/random-uniq\":225,\"es6-iterator/for-of\":227,\"es6-iterator/get\":228,\"es6-symbol\":233}],245:[function(t,e,r){var n=function(){if(\"object\"==typeof self&&self)return self;if(\"object\"==typeof window&&window)return window;throw new Error(\"Unable to resolve global `this`\")};e.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,\"__global__\",{get:function(){return this},configurable:!0})}catch(t){return n()}try{return __global__||n()}finally{delete Object.prototype.__global__}}()},{}],246:[function(t,e,r){\"use strict\";e.exports=t(\"./is-implemented\")()?globalThis:t(\"./implementation\")},{\"./implementation\":245,\"./is-implemented\":247}],247:[function(t,e,r){\"use strict\";e.exports=function(){return\"object\"==typeof globalThis&&(!!globalThis&&globalThis.Array===Array)}},{}],248:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){var n=e||0,i=r||1;return[[t[12]+t[0],t[13]+t[1],t[14]+t[2],t[15]+t[3]],[t[12]-t[0],t[13]-t[1],t[14]-t[2],t[15]-t[3]],[t[12]+t[4],t[13]+t[5],t[14]+t[6],t[15]+t[7]],[t[12]-t[4],t[13]-t[5],t[14]-t[6],t[15]-t[7]],[n*t[12]+t[8],n*t[13]+t[9],n*t[14]+t[10],n*t[15]+t[11]],[i*t[12]-t[8],i*t[13]-t[9],i*t[14]-t[10],i*t[15]-t[11]]]}},{}],249:[function(t,e,r){\"use strict\";var n=t(\"is-string-blank\");e.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}},{\"is-string-blank\":458}],250:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){switch(arguments.length){case 0:return new o([0],[0],0);case 1:return\"number\"==typeof t?new o(n=l(t),n,0):new o(t,l(t.length),0);case 2:if(\"number\"==typeof e){var n=l(t.length);return new o(t,n,+e)}r=0;case 3:if(t.length!==e.length)throw new Error(\"state and velocity lengths must match\");return new o(t,e,r)}};var n=t(\"cubic-hermite\"),i=t(\"binary-search-bounds\");function a(t,e,r){return Math.min(e,Math.max(t,r))}function o(t,e,r){this.dimension=t.length,this.bounds=[new Array(this.dimension),new Array(this.dimension)];for(var n=0;n=r-1){h=l.length-1;var d=t-e[r-1];for(p=0;p=r-1)for(var u=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],c[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(c[h-1],u[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],c=s[1],u=t-e,f=u>1e-6?1/u:0;this._time.push(t);for(var h=r;h>0;--h){var p=arguments[h];n.push(a(l[h-1],c[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],c[f],n[o]+u*i[o])),i.push(0),o+=1}}},{\"binary-search-bounds\":251,\"cubic-hermite\":156}],251:[function(t,e,r){\"use strict\";function n(t,e,r,n,i,a){var o=[\"function \",t,\"(a,l,h,\",n.join(\",\"),\"){\",a?\"\":\"var i=\",r?\"l-1\":\"h+1\",\";while(l<=h){var m=(l+h)>>>1,x=a\",i?\".get(m)\":\"[m]\"];return a?e.indexOf(\"c\")<0?o.push(\";if(x===y){return m}else if(x<=y){\"):o.push(\";var p=c(x,y);if(p===0){return m}else if(p<=0){\"):o.push(\";if(\",e,\"){i=m;\"),r?o.push(\"l=m+1}else{h=m-1}\"):o.push(\"h=m-1}else{l=m+1}\"),o.push(\"}\"),a?o.push(\"return -1};\"):o.push(\"return i};\"),o.join(\"\")}function i(t,e,r,i){return new Function([n(\"A\",\"x\"+t+\"y\",e,[\"y\"],!1,i),n(\"B\",\"x\"+t+\"y\",e,[\"y\"],!0,i),n(\"P\",\"c(x,y)\"+t+\"0\",e,[\"y\",\"c\"],!1,i),n(\"Q\",\"c(x,y)\"+t+\"0\",e,[\"y\",\"c\"],!0,i),\"function dispatchBsearch\",r,\"(a,y,c,l,h){if(a.shape){if(typeof(c)==='function'){return Q(a,(l===undefined)?0:l|0,(h===undefined)?a.shape[0]-1:h|0,y,c)}else{return B(a,(c===undefined)?0:c|0,(l===undefined)?a.shape[0]-1:l|0,y)}}else{if(typeof(c)==='function'){return P(a,(l===undefined)?0:l|0,(h===undefined)?a.length-1:h|0,y,c)}else{return A(a,(c===undefined)?0:c|0,(l===undefined)?a.length-1:l|0,y)}}}return dispatchBsearch\",r].join(\"\"))()}e.exports={ge:i(\">=\",!1,\"GE\"),gt:i(\">\",!1,\"GT\"),lt:i(\"<\",!0,\"LT\"),le:i(\"<=\",!0,\"LE\"),eq:i(\"-\",!0,\"EQ\",!0)}},{}],252:[function(t,e,r){var n=t(\"dtype\");e.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,c=t.length*l;e&&\"string\"!=typeof e||(e=new(n(e||\"float32\"))(c+r));var u=e.length-r;if(c!==u)throw new Error(\"source length \"+c+\" (\"+l+\"x\"+t.length+\") does not match destination length \"+u);for(i=0,o=r;ie[0]-o[0]/2&&(h=o[0]/2,p+=o[1]);return r}},{\"css-font/stringify\":153}],254:[function(t,e,r){\"use strict\";function n(t,e){e||(e={}),(\"string\"==typeof t||Array.isArray(t))&&(e.family=t);var r=Array.isArray(e.family)?e.family.join(\", \"):e.family;if(!r)throw Error(\"`family` must be defined\");var s=e.size||e.fontSize||e.em||48,l=e.weight||e.fontWeight||\"\",c=(t=[e.style||e.fontStyle||\"\",l,s].join(\" \")+\"px \"+r,e.origin||\"top\");if(n.cache[r]&&s<=n.cache[r].em)return i(n.cache[r],c);var u=e.canvas||n.canvas,f=u.getContext(\"2d\"),h={upper:void 0!==e.upper?e.upper:\"H\",lower:void 0!==e.lower?e.lower:\"x\",descent:void 0!==e.descent?e.descent:\"p\",ascent:void 0!==e.ascent?e.ascent:\"h\",tittle:void 0!==e.tittle?e.tittle:\"i\",overshoot:void 0!==e.overshoot?e.overshoot:\"O\"},p=Math.ceil(1.5*s);u.height=p,u.width=.5*p,f.font=t;var d={top:0};f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillStyle=\"black\",f.fillText(\"H\",0,0);var g=a(f.getImageData(0,0,p,p));f.clearRect(0,0,p,p),f.textBaseline=\"bottom\",f.fillText(\"H\",0,p);var m=a(f.getImageData(0,0,p,p));d.lineHeight=d.bottom=p-m+g,f.clearRect(0,0,p,p),f.textBaseline=\"alphabetic\",f.fillText(\"H\",0,p);var v=p-a(f.getImageData(0,0,p,p))-1+g;d.baseline=d.alphabetic=v,f.clearRect(0,0,p,p),f.textBaseline=\"middle\",f.fillText(\"H\",0,.5*p);var y=a(f.getImageData(0,0,p,p));d.median=d.middle=p-y-1+g-.5*p,f.clearRect(0,0,p,p),f.textBaseline=\"hanging\",f.fillText(\"H\",0,.5*p);var x=a(f.getImageData(0,0,p,p));d.hanging=p-x-1+g-.5*p,f.clearRect(0,0,p,p),f.textBaseline=\"ideographic\",f.fillText(\"H\",0,p);var b=a(f.getImageData(0,0,p,p));if(d.ideographic=p-b-1+g,h.upper&&(f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.upper,0,0),d.upper=a(f.getImageData(0,0,p,p)),d.capHeight=d.baseline-d.upper),h.lower&&(f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.lower,0,0),d.lower=a(f.getImageData(0,0,p,p)),d.xHeight=d.baseline-d.lower),h.tittle&&(f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.tittle,0,0),d.tittle=a(f.getImageData(0,0,p,p))),h.ascent&&(f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.ascent,0,0),d.ascent=a(f.getImageData(0,0,p,p))),h.descent&&(f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.descent,0,0),d.descent=o(f.getImageData(0,0,p,p))),h.overshoot){f.clearRect(0,0,p,p),f.textBaseline=\"top\",f.fillText(h.overshoot,0,0);var _=o(f.getImageData(0,0,p,p));d.overshoot=_-v}for(var w in d)d[w]/=s;return d.em=s,n.cache[r]=d,i(d,c)}function i(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 a(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)}e.exports=n,n.canvas=document.createElement(\"canvas\"),n.cache={}},{}],255:[function(t,e,r){\"use strict\";e.exports=function(t){return new s(t||g,null)};function n(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 i(t){return new n(t._color,t.key,t.value,t.left,t.right,t._count)}function a(t,e){return new n(t,e.key,e.value,e.left,e.right,e._count)}function o(t){t._count=1+(t.left?t.left._count:0)+(t.right?t.right._count:0)}function s(t,e){this._compare=t,this.root=e}var l=s.prototype;function c(t,e){var r;if(e.left&&(r=c(t,e.left)))return r;return(r=t(e.key,e.value))||(e.right?c(t,e.right):void 0)}function u(t,e,r,n){if(e(t,n.key)<=0){var i;if(n.left)if(i=u(t,e,r,n.left))return i;if(i=r(n.key,n.value))return i}if(n.right)return u(t,e,r,n.right)}function f(t,e,r,n,i){var a,o=r(t,i.key),s=r(e,i.key);if(o<=0){if(i.left&&(a=f(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 f(t,e,r,n,i.right)}function h(t,e){this.tree=t,this._stack=e}Object.defineProperty(l,\"keys\",{get:function(){var t=[];return this.forEach((function(e,r){t.push(e)})),t}}),Object.defineProperty(l,\"values\",{get:function(){var t=[];return this.forEach((function(e,r){t.push(r)})),t}}),Object.defineProperty(l,\"length\",{get:function(){return this.root?this.root._count:0}}),l.insert=function(t,e){for(var r=this._compare,i=this.root,l=[],c=[];i;){var u=r(t,i.key);l.push(i),c.push(u),i=u<=0?i.left:i.right}l.push(new n(0,t,e,null,null,1));for(var f=l.length-2;f>=0;--f){i=l[f];c[f]<=0?l[f]=new n(i._color,i.key,i.value,l[f+1],i.right,i._count+1):l[f]=new n(i._color,i.key,i.value,i.left,l[f+1],i._count+1)}for(f=l.length-1;f>1;--f){var h=l[f-1];i=l[f];if(1===h._color||1===i._color)break;var p=l[f-2];if(p.left===h)if(h.left===i){if(!(d=p.right)||0!==d._color){if(p._color=0,p.left=h.right,h._color=1,h.right=p,l[f-2]=h,l[f-1]=i,o(p),o(h),f>=3)(g=l[f-3]).left===p?g.left=h:g.right=h;break}h._color=1,p.right=a(1,d),p._color=0,f-=1}else{if(!(d=p.right)||0!==d._color){if(h.right=i.left,p._color=0,p.left=i.right,i._color=1,i.left=h,i.right=p,l[f-2]=i,l[f-1]=h,o(p),o(h),o(i),f>=3)(g=l[f-3]).left===p?g.left=i:g.right=i;break}h._color=1,p.right=a(1,d),p._color=0,f-=1}else if(h.right===i){if(!(d=p.left)||0!==d._color){if(p._color=0,p.right=h.left,h._color=1,h.left=p,l[f-2]=h,l[f-1]=i,o(p),o(h),f>=3)(g=l[f-3]).right===p?g.right=h:g.left=h;break}h._color=1,p.left=a(1,d),p._color=0,f-=1}else{var d;if(!(d=p.left)||0!==d._color){var g;if(h.left=i.right,p._color=0,p.right=i.left,i._color=1,i.right=h,i.left=p,l[f-2]=i,l[f-1]=h,o(p),o(h),o(i),f>=3)(g=l[f-3]).right===p?g.right=i:g.left=i;break}h._color=1,p.left=a(1,d),p._color=0,f-=1}}return l[0]._color=1,new s(r,l[0])},l.forEach=function(t,e,r){if(this.root)switch(arguments.length){case 1:return c(t,this.root);case 2:return u(e,this._compare,t,this.root);case 3:if(this._compare(e,r)>=0)return;return f(e,r,this._compare,t,this.root)}},Object.defineProperty(l,\"begin\",{get:function(){for(var t=[],e=this.root;e;)t.push(e),e=e.left;return new h(this,t)}}),Object.defineProperty(l,\"end\",{get:function(){for(var t=[],e=this.root;e;)t.push(e),e=e.right;return new h(this,t)}}),l.at=function(t){if(t<0)return new h(this,[]);for(var e=this.root,r=[];;){if(r.push(e),e.left){if(t=e.right._count)break;e=e.right}return new h(this,[])},l.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 h(this,n)},l.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 h(this,n)},l.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 h(this,n)},l.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 h(this,n)},l.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 h(this,n);r=i<=0?r.left:r.right}return new h(this,[])},l.remove=function(t){var e=this.find(t);return e?e.remove():this},l.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 p=h.prototype;function d(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 g(t,e){return te?1:0}Object.defineProperty(p,\"valid\",{get:function(){return this._stack.length>0}}),Object.defineProperty(p,\"node\",{get:function(){return this._stack.length>0?this._stack[this._stack.length-1]:null},enumerable:!0}),p.clone=function(){return new h(this.tree,this._stack.slice())},p.remove=function(){var t=this._stack;if(0===t.length)return this.tree;var e=new Array(t.length),r=t[t.length-1];e[e.length-1]=new n(r._color,r.key,r.value,r.left,r.right,r._count);for(var l=t.length-2;l>=0;--l){(r=t[l]).left===t[l+1]?e[l]=new n(r._color,r.key,r.value,e[l+1],r.right,r._count):e[l]=new n(r._color,r.key,r.value,r.left,e[l+1],r._count)}if((r=e[e.length-1]).left&&r.right){var c=e.length;for(r=r.left;r.right;)e.push(r),r=r.right;var u=e[c-1];e.push(new n(r._color,u.key,u.value,r.left,r.right,r._count)),e[c-1].key=r.key,e[c-1].value=r.value;for(l=e.length-2;l>=c;--l)r=e[l],e[l]=new n(r._color,r.key,r.value,r.left,e[l+1],r._count);e[c-1].left=e[c]}if(0===(r=e[e.length-1])._color){var f=e[e.length-2];f.left===r?f.left=null:f.right===r&&(f.right=null),e.pop();for(l=0;l=0;--l){if(e=t[l],0===l)return void(e._color=1);if((r=t[l-1]).left===e){if((n=r.right).right&&0===n.right._color){if(s=(n=r.right=i(n)).right=i(n.right),r.right=n.left,n.left=r,n.right=s,n._color=r._color,e._color=1,r._color=1,s._color=1,o(r),o(n),l>1)(c=t[l-2]).left===r?c.left=n:c.right=n;return void(t[l-1]=n)}if(n.left&&0===n.left._color){if(s=(n=r.right=i(n)).left=i(n.left),r.right=s.left,n.left=s.right,s.left=r,s.right=n,s._color=r._color,r._color=1,n._color=1,e._color=1,o(r),o(n),o(s),l>1)(c=t[l-2]).left===r?c.left=s:c.right=s;return void(t[l-1]=s)}if(1===n._color){if(0===r._color)return r._color=1,void(r.right=a(0,n));r.right=a(0,n);continue}n=i(n),r.right=n.left,n.left=r,n._color=r._color,r._color=0,o(r),o(n),l>1&&((c=t[l-2]).left===r?c.left=n:c.right=n),t[l-1]=n,t[l]=r,l+11)(c=t[l-2]).right===r?c.right=n:c.left=n;return void(t[l-1]=n)}if(n.right&&0===n.right._color){if(s=(n=r.left=i(n)).right=i(n.right),r.left=s.right,n.right=s.left,s.right=r,s.left=n,s._color=r._color,r._color=1,n._color=1,e._color=1,o(r),o(n),o(s),l>1)(c=t[l-2]).right===r?c.right=s:c.left=s;return void(t[l-1]=s)}if(1===n._color){if(0===r._color)return r._color=1,void(r.left=a(0,n));r.left=a(0,n);continue}var c;n=i(n),r.left=n.right,n.right=r,n._color=r._color,r._color=0,o(r),o(n),l>1&&((c=t[l-2]).right===r?c.right=n:c.left=n),t[l-1]=n,t[l]=r,l+10)return this._stack[this._stack.length-1].key},enumerable:!0}),Object.defineProperty(p,\"value\",{get:function(){if(this._stack.length>0)return this._stack[this._stack.length-1].value},enumerable:!0}),Object.defineProperty(p,\"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}),p.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(p,\"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}}),p.update=function(t){var e=this._stack;if(0===e.length)throw new Error(\"Can't update empty node!\");var r=new Array(e.length),i=e[e.length-1];r[r.length-1]=new n(i._color,i.key,t,i.left,i.right,i._count);for(var a=e.length-2;a>=0;--a)(i=e[a]).left===e[a+1]?r[a]=new n(i._color,i.key,i.value,r[a+1],i.right,i._count):r[a]=new n(i._color,i.key,i.value,i.left,r[a+1],i._count);return new s(this.tree._compare,r[0])},p.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(p,\"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}})},{}],256:[function(t,e,r){var n=[.9999999999998099,676.5203681218851,-1259.1392167224028,771.3234287776531,-176.6150291621406,12.507343278686905,-.13857109526572012,9984369578019572e-21,1.5056327351493116e-7],i=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22];function a(t){if(t<0)return Number(\"0/0\");for(var e=i[0],r=i.length-1;r>0;--r)e+=i[r]/(t+r);var n=t+607/128+.5;return.5*Math.log(2*Math.PI)+(t+.5)*Math.log(n)-n+Math.log(e)-Math.log(t)}e.exports=function t(e){if(e<.5)return Math.PI/(Math.sin(Math.PI*e)*t(1-e));if(e>100)return Math.exp(a(e));e-=1;for(var r=n[0],i=1;i<9;i++)r+=n[i]/(e+i);var o=e+7+.5;return Math.sqrt(2*Math.PI)*Math.pow(o,e+.5)*Math.exp(-o)*r},e.exports.log=a},{}],257:[function(t,e,r){e.exports=function(t,e){if(\"string\"!=typeof t)throw new TypeError(\"must specify type string\");if(e=e||{},\"undefined\"==typeof document&&!e.canvas)return null;var r=e.canvas||document.createElement(\"canvas\");\"number\"==typeof e.width&&(r.width=e.width);\"number\"==typeof e.height&&(r.height=e.height);var n,i=e;try{var a=[t];0===t.indexOf(\"webgl\")&&a.push(\"experimental-\"+t);for(var o=0;o0?(p[u]=-1,d[u]=0):(p[u]=0,d[u]=1)}}var g=[0,0,0],m={model:l,view:l,projection:l,_ortho:!1};f.isOpaque=function(){return!0},f.isTransparent=function(){return!1},f.drawTransparent=function(t){};var v=[0,0,0],y=[0,0,0],x=[0,0,0];f.draw=function(t){t=t||m;for(var e=this.gl,r=t.model||l,n=t.view||l,i=t.projection||l,a=this.bounds,s=t._ortho||!1,u=o(r,n,i,a,s),f=u.cubeEdges,h=u.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=g;for(A=0;A<3;++A)this.backgroundEnable[A]?E[A]=h[A]:E[A]=0;this._background.draw(r,n,i,a,E,this.backgroundColor),this._lines.bind(r,n,i,this);for(A=0;A<3;++A){var L=[0,0,0];h[A]>0?L[A]=a[1][A]:L[A]=a[0][A];for(var C=0;C<2;++C){var P=(A+1+C)%3,I=(A+1+(1^C))%3;this.gridEnable[P]&&this._lines.drawGrid(P,I,this.bounds,L,this.gridColor[P],this.gridWidth[P]*this.pixelRatio)}for(C=0;C<2;++C){P=(A+1+C)%3,I=(A+1+(1^C))%3;this.zeroEnable[I]&&Math.min(a[0][I],a[1][I])<=0&&Math.max(a[0][I],a[1][I])>=0&&this._lines.drawZero(P,I,this.bounds,L,this.zeroLineColor[I],this.zeroLineWidth[I]*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 O=c(v,M[A].primalMinor),z=c(y,M[A].mirrorMinor),D=this.lineTickLength;for(C=0;C<3;++C){var R=k/r[5*C];O[C]*=D[C]*R,z[C]*=D[C]*R}this.lineTickEnable[A]&&this._lines.drawAxisTicks(A,M[A].primalOffset,O,this.lineTickColor[A],this.lineTickWidth[A]*this.pixelRatio),this.lineTickMirror[A]&&this._lines.drawAxisTicks(A,M[A].mirrorOffset,z,this.lineTickColor[A],this.lineTickWidth[A]*this.pixelRatio)}this._lines.unbind(),this._text.bind(r,n,i,this.pixelRatio);var F,B;function N(t){(B=[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(A=0;A<3;++A){var U=M[A].primalMinor,V=M[A].mirrorMinor,q=c(x,M[A].primalOffset);for(C=0;C<3;++C)this.lineTickEnable[A]&&(q[C]+=k*U[C]*Math.max(this.lineTickLength[C],0)/r[5*C]);var H=[0,0,0];if(H[A]=1,this.tickEnable[A]){-3600===this.tickAngle[A]?(this.tickAngle[A]=0,this.tickAlign[A]=\"auto\"):this.tickAlign[A]=-1,F=1,\"auto\"===(S=[this.tickAlign[A],.5,F])[0]?S[0]=0:S[0]=parseInt(\"\"+S[0]),B=[0,0,0],j(A,U,V);for(C=0;C<3;++C)q[C]+=k*U[C]*this.tickPad[C]/r[5*C];this._text.drawTicks(A,this.tickSize[A],this.tickAngle[A],q,this.tickColor[A],H,B,S)}if(this.labelEnable[A]){F=0,B=[0,0,0],this.labels[A].length>4&&(N(A),F=1),\"auto\"===(S=[this.labelAlign[A],.5,F])[0]?S[0]=0:S[0]=parseInt(\"\"+S[0]);for(C=0;C<3;++C)q[C]+=k*U[C]*this.labelPad[C]/r[5*C];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],B,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}},{\"./lib/background.js\":259,\"./lib/cube.js\":260,\"./lib/lines.js\":261,\"./lib/text.js\":263,\"./lib/ticks.js\":264}],259:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=[],r=[],s=0,l=0;l<3;++l)for(var c=(l+1)%3,u=(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[c]=d;for(var g=-1;g<=1;g+=2)f[u]=g,e.push(f[0],f[1],f[2],h[0],h[1],h[2]),s+=1}var m=c;c=u,u=m}var v=n(t,new Float32Array(e)),y=n(t,new Uint16Array(r),t.ELEMENT_ARRAY_BUFFER),x=i(t,[{buffer:v,type:t.FLOAT,size:3,offset:0,stride:24},{buffer:v,type:t.FLOAT,size:3,offset:12,stride:24}],y),b=a(t);return b.attributes.position.location=0,b.attributes.normal.location=1,new o(t,v,x,b)};var n=t(\"gl-buffer\"),i=t(\"gl-vao\"),a=t(\"./shaders\").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()}},{\"./shaders\":262,\"gl-buffer\":267,\"gl-vao\":361}],260:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,a,p){i(s,e,t),i(s,r,s);for(var y=0,x=0;x<2;++x){u[2]=a[x][2];for(var b=0;b<2;++b){u[1]=a[b][1];for(var _=0;_<2;++_)u[0]=a[_][0],h(l[y],u,s),y+=1}}var w=-1;for(x=0;x<8;++x){for(var T=l[x][3],k=0;k<3;++k)c[x][k]=l[x][k]/T;p&&(c[x][2]*=-1),T<0&&(w<0||c[x][2]E&&(w|=1<E&&(w|=1<c[x][1])&&(R=x);var F=-1;for(x=0;x<3;++x){if((N=R^1<c[B][0]&&(B=N)}var j=g;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===D?(U=7^F,j[n.log2(B^U)]=U&B):j[n.log2(F^U)]=U&F;var V=m,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}\"]);r.text=function(t){return i(t,s,l,null,[{name:\"position\",type:\"vec3\"}])};var c=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}\"]),u=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}\"]);r.bg=function(t){return i(t,c,u,null,[{name:\"position\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"}])}},{\"gl-shader\":339,glslify:265}],263:[function(t,e,r){(function(r){(function(){\"use strict\";e.exports=function(t,e,r,a,s,l){var u=n(t),f=i(t,[{buffer:u,size:3}]),h=o(t);h.attributes.position.location=0;var p=new c(t,h,u,f);return p.update(e,r,a,s,l),p};var n=t(\"gl-buffer\"),i=t(\"gl-vao\"),a=t(\"vectorize-text\"),o=t(\"./shaders\").text,s=window||r.global||{},l=s.__TEXT_CACHE||{};s.__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}var u=c.prototype,f=[0,0];u.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,f[0]=this.gl.drawingBufferWidth,f[1]=this.gl.drawingBufferHeight,this.shader.uniforms.resolution=f},u.unbind=function(){this.vao.unbind()},u.update=function(t,e,r,n,i){var o=[];function s(t,e,r,n,i,s){var c=l[r];c||(c=l[r]={});var u=c[e];u||(u=c[e]=function(t,e){try{return a(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=u.positions,p=u.cells,d=0,g=p.length;d=0;--v){var y=h[m[v]];o.push(f*y[0],-f*y[1],t)}}for(var c=[0,0,0],u=[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]=o.length/3|0,s(.5*(t[0][d]+t[1][d]),e[d],r[d],12,1.25,p),h[d]=(o.length/3|0)-f[d],c[d]=o.length/3|0;for(var g=0;g=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,c=o%a;o<0?(l=0|-Math.ceil(l),c=0|-c):(l=0|Math.floor(l),c|=0);var u=\"\"+l;if(o<0&&(u=\"-\"+u),i){for(var f=\"\"+c;f.length=t[0][i];--o)a.push({x:o*e[i],text:n(e[i],o)});r.push(a)}return r},r.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 u(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=c(this.gl,this.type,this.length,this.usage,t.data,e):this.length=c(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=c(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?u(t,\"uint16\"):u(t,\"float32\"),this.length=c(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=c(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}},e.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}},{ndarray:483,\"ndarray-ops\":478,\"typedarray-pool\":617}],268:[function(t,e,r){\"use strict\";var n=t(\"gl-vec3\");e.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,c=1/0,u=-1/0,f=1/0,h=-1/0,p=null,d=null,g=[],m=1/0,v=!1,y=0;yo&&(o=n.length(b)),y){var _=2*n.distance(p,x)/(n.length(d)+n.length(b));_?(m=Math.min(m,_),v=!1):v=!0}v||(p=x,d=b),g.push(b)}var w=[s,c,f],T=[l,u,h];e&&(e[0]=w,e[1]=T),0===o&&(o=1);var k=1/o;isFinite(m)||(m=1),a.vectorScale=m;var A=t.coneSize||.5;t.absoluteConeSize&&(A=t.absoluteConeSize*k),a.coneScale=A;y=0;for(var M=0;y=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=u({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 c(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,g=-1/0;if(p)if(t.vertexIntensityBounds)d=+t.vertexIntensityBounds[0],g=+t.vertexIntensityBounds[1];else for(var m=0;m0){var g=this.triShader;g.bind(),g.uniforms=c,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()},e.exports=function(t,e,r){var n=r.shaders;1===arguments.length&&(t=(e=t).gl);var s=d(t,n),l=g(t,n),u=o(t,c(new Uint8Array([255,255,255,255]),[1,1,4]));u.generateMipmap(),u.minFilter=t.LINEAR_MIPMAP_LINEAR,u.magFilter=t.LINEAR;var f=i(t),p=i(t),m=i(t),v=i(t),y=i(t),x=a(t,[{buffer:f,type:t.FLOAT,size:4},{buffer:y,type:t.UNSIGNED_BYTE,size:4,normalized:!0},{buffer:m,type:t.FLOAT,size:4},{buffer:v,type:t.FLOAT,size:2},{buffer:p,type:t.FLOAT,size:4}]),b=new h(t,u,s,l,f,p,y,m,v,x,r.traceType||\"cone\");return b.update(e),b}},{colormap:137,\"gl-buffer\":267,\"gl-mat4/invert\":299,\"gl-mat4/multiply\":301,\"gl-shader\":339,\"gl-texture2d\":356,\"gl-vao\":361,ndarray:483}],270:[function(t,e,r){var n=t(\"glslify\"),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}\"]);r.meshShader={vertex:i,fragment:a,attributes:[{name:\"position\",type:\"vec4\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"vector\",type:\"vec3\"}]},r.pickShader={vertex:o,fragment:s,attributes:[{name:\"position\",type:\"vec4\"},{name:\"id\",type:\"vec4\"},{name:\"vector\",type:\"vec3\"}]}},{glslify:442}],271:[function(t,e,r){e.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\"}},{}],272:[function(t,e,r){var n=t(\"./1.0/numbers\");e.exports=function(t){return n[t]}},{\"./1.0/numbers\":271}],273:[function(t,e,r){\"use strict\";e.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 c=new s(e,r,o,l);return c.update(t),c};var n=t(\"gl-buffer\"),i=t(\"gl-vao\"),a=t(\"./shaders/index\"),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 c(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],c=n[15],u=(t._ortho||!1?2:1)*this.pixelRatio*(i[3]*a+i[7]*s+i[11]*l+i[15]*c)/e.drawingBufferHeight;this.vao.bind();for(var f=0;f<3;++f)e.lineWidth(this.lineWidth[f]*this.pixelRatio),r.capSize=this.capSize[f]*u,this.lineCount[f]&&e.drawArrays(e.LINES,this.lineOffset[f],this.lineCount[f]);this.vao.unbind()};var u=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=u[n],a=0;a0)(g=u.slice())[s]+=p[1][s],i.push(u[0],u[1],u[2],d[0],d[1],d[2],d[3],0,0,0,g[0],g[1],g[2],d[0],d[1],d[2],d[3],0,0,0),c(this.bounds,g),o+=2+f(i,g,d,s)}}this.lineCount[s]=o-this.lineOffset[s]}this.buffer.update(i)}},l.dispose=function(){this.shader.dispose(),this.buffer.dispose(),this.vao.dispose()}},{\"./shaders/index\":275,\"gl-buffer\":267,\"gl-vao\":361}],274:[function(t,e,r){arguments[4][265][0].apply(r,arguments)},{dup:265}],275:[function(t,e,r){\"use strict\";var n=t(\"glslify\"),i=t(\"gl-shader\"),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}\"]);e.exports=function(t){return i(t,a,o,null,[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"offset\",type:\"vec3\"}])}},{\"gl-shader\":339,glslify:274}],276:[function(t,e,r){\"use strict\";var n=t(\"gl-texture2d\");e.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 c=t.getExtension(\"WEBGL_draw_buffers\");!l&&c&&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;au||r<0||r>u)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(!c)throw new Error(\"gl-fbo: Multiple draw buffer extension not supported\");if(f>t.getParameter(c.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 g=!0;\"depth\"in n&&(g=!!n.depth);var m=!1;\"stencil\"in n&&(m=!!n.stencil);return new d(t,e,r,h,f,g,m,c)};var i,a,o,s,l=null;function c(t){return[t.getParameter(t.FRAMEBUFFER_BINDING),t.getParameter(t.RENDERBUFFER_BINDING),t.getParameter(t.TEXTURE_BINDING_2D)]}function u(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 y=r.getExtension(\"WEBGL_depth_texture\");y?d?t.depth=h(r,i,a,y.UNSIGNED_INT_24_8_WEBGL,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):g&&(t.depth=h(r,i,a,r.UNSIGNED_SHORT,r.DEPTH_COMPONENT,r.DEPTH_ATTACHMENT)):g&&d?t._depth_rb=p(r,i,a,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):g?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){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);for(v=0;vi||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=c(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 g=i.attributes;return this.positionBuffer.bind(),g.position.pointer(),this.weightBuffer.bind(),g.weight.pointer(s.UNSIGNED_BYTE,!1),this.idBuffer.bind(),g.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 c,u,f,p,d=t.colorLevels||[0],g=t.colorValues||[0,0,0,1],m=d.length,v=this.bounds;l?(c=v[0]=r[0],u=v[1]=o[0],f=v[2]=r[r.length-1],p=v[3]=o[o.length-1]):(c=v[0]=r[0]+(r[1]-r[0])/2,u=v[1]=o[0]+(o[1]-o[0])/2,f=v[2]=r[r.length-1]+(r[r.length-1]-r[r.length-2])/2,p=v[3]=o[o.length-1]+(o[o.length-1]-o[o.length-2])/2);var y=1/(f-c),x=1/(p-u),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\"}];r.createShader=function(t){return i(t,a,o,null,l)},r.createPickShader=function(t){return i(t,a,s,null,l)}},{\"gl-shader\":339,glslify:282}],281:[function(t,e,r){\"use strict\";e.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}]),u=c(new Array(1024),[256,1,4]),p=0;p<1024;++p)u.data[p]=255;var d=a(e,u);d.wrap=e.REPEAT;var g=new v(e,r,o,s,l,d);return g.update(t),g};var n=t(\"gl-buffer\"),i=t(\"gl-vao\"),a=t(\"gl-texture2d\"),o=new Uint8Array(4),s=new Float32Array(o.buffer);var l=t(\"binary-search-bounds\"),c=t(\"ndarray\"),u=t(\"./lib/shaders\"),f=u.createShader,h=u.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 g(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 m(t,e,r,n){this.arcLength=t,this.position=e,this.index=r,this.dataCoordinate=n}function v(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 y=v.prototype;y.isTransparent=function(){return this.hasAlpha},y.isOpaque=function(){return!this.hasAlpha},y.pickSlots=1,y.setPickBase=function(t){this.pickId=t},y.drawTransparent=y.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:g(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()}},y.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:g(this.clipBounds),screenShape:[e.drawingBufferWidth,e.drawingBufferHeight],pixelRatio:this.pixelRatio},n.bind(),n.draw(e.TRIANGLE_STRIP,this.vertexCount),n.unbind()}},y.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,u=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],g=t.lineWidth||1,m=!1;t:for(e=1;e0){for(var w=0;w<24;++w)i.push(i[i.length-12]);u+=2,m=!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])?(v=p.length>e-1?p[e-1]:p.length>0?p[p.length-1]:[0,0,0,1],y=p.length>e?p[e]:p.length>0?p[p.length-1]:[0,0,0,1]):v=y=p,3===v.length&&(v=[v[0],v[1],v[2],1]),3===y.length&&(y=[y[0],y[1],y[2],1]),!this.hasAlpha&&v[3]<1&&(this.hasAlpha=!0),x=Array.isArray(g)?g.length>e-1?g[e-1]:g.length>0?g[g.length-1]:[0,0,0,1]:g;var T=s;if(s+=d(b,_),m){for(r=0;r<2;++r)i.push(b[0],b[1],b[2],_[0],_[1],_[2],T,x,v[0],v[1],v[2],v[3]);u+=2,m=!1}i.push(b[0],b[1],b[2],_[0],_[1],_[2],T,x,v[0],v[1],v[2],v[3],b[0],b[1],b[2],_[0],_[1],_[2],T,-x,v[0],v[1],v[2],v[3],_[0],_[1],_[2],b[0],b[1],b[2],s,-x,y[0],y[1],y[2],y[3],_[0],_[1],_[2],b[0],b[1],b[2],s,x,y[0],y[1],y[2],y[3]),u+=4}}if(this.buffer.update(i),a.push(s),o.push(h[h.length-1].slice()),this.bounds=f,this.vertexCount=u,this.points=o,this.arcLength=a,\"dashes\"in t){var k=t.dashes.slice();for(k.unshift(0),e=1;e1.0001)return null;v+=m[f]}if(Math.abs(v-1)>.001)return null;return[h,s(t,m),m]}},{barycentric:85,\"polytope-closest-point/lib/closest_point_2d.js\":512}],314:[function(t,e,r){var n=t(\"glslify\"),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}\"]),c=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}\"]),u=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\"]);r.meshShader={vertex:i,fragment:a,attributes:[{name:\"position\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"}]},r.wireShader={vertex:o,fragment:s,attributes:[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"}]},r.pointShader={vertex:l,fragment:c,attributes:[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"pointSize\",type:\"float\"}]},r.pickShader={vertex:u,fragment:f,attributes:[{name:\"position\",type:\"vec3\"},{name:\"id\",type:\"vec4\"}]},r.pointPickShader={vertex:h,fragment:f,attributes:[{name:\"position\",type:\"vec3\"},{name:\"pointSize\",type:\"float\"},{name:\"id\",type:\"vec4\"}]},r.contourShader={vertex:p,fragment:d,attributes:[{name:\"position\",type:\"vec3\"}]}},{glslify:442}],315:[function(t,e,r){\"use strict\";var n=t(\"gl-shader\"),i=t(\"gl-buffer\"),a=t(\"gl-vao\"),o=t(\"gl-texture2d\"),s=t(\"normals\"),l=t(\"gl-mat4/multiply\"),c=t(\"gl-mat4/invert\"),u=t(\"ndarray\"),f=t(\"colormap\"),h=t(\"simplicial-complex-contour\"),p=t(\"typedarray-pool\"),d=t(\"./lib/shaders\"),g=t(\"./lib/closest-point\"),m=d.meshShader,v=d.wireShader,y=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,c,u,f,h,p,d,g,m,v,y,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=u,this.triangleNormals=h,this.triangleUVs=f,this.triangleIds=c,this.triangleVAO=p,this.triangleCount=0,this.lineWidth=1,this.edgePositions=d,this.edgeColors=m,this.edgeUVs=v,this.edgeIds=g,this.edgeVAO=y,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.normal.location=4,e}function S(t){var e=n(t,v.vertex,v.fragment);return e.attributes.position.location=0,e.attributes.color.location=2,e.attributes.uv.location=3,e}function E(t){var e=n(t,y.vertex,y.fragment);return e.attributes.position.location=0,e.attributes.color.location=2,e.attributes.uv.location=3,e.attributes.pointSize.location=4,e}function L(t){var e=n(t,x.vertex,x.fragment);return e.attributes.position.location=0,e.attributes.id.location=1,e}function C(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 P(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=c,r.uniforms.screenOffset=u,r.uniforms.color=m[t],r.uniforms.angle=v[t],a.drawArrays(a.TRIANGLES,i[k],i[A]-i[k]))),y[t]&&T&&(u[1^t]-=M*p*x[t],r.uniforms.dataAxis=f,r.uniforms.screenOffset=u,r.uniforms.color=b[t],r.uniforms.angle=_[t],a.drawArrays(a.TRIANGLES,w,T)),u[1^t]=M*s[2+(1^t)]-1,d[t+2]&&(u[1^t]+=M*p*g[t+2],ki[k]&&(r.uniforms.dataAxis=c,r.uniforms.screenOffset=u,r.uniforms.color=m[t+2],r.uniforms.angle=v[t+2],a.drawArrays(a.TRIANGLES,i[k],i[A]-i[k]))),y[t+2]&&T&&(u[1^t]+=M*p*x[t+2],r.uniforms.dataAxis=f,r.uniforms.screenOffset=u,r.uniforms.color=b[t+2],r.uniforms.angle=_[t+2],a.drawArrays(a.TRIANGLES,w,T))}),g.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,c=r.pixelRatio;if(this.titleCount){for(var u=0;u<2;++u)e[u]=2*(o[u]*c-a[u])/(a[2+u]-a[u])-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)}}}(),g.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,c=.5*(n[o+2]+n[o]),u=n[o+2]-n[o],f=a[o],g=a[o+2]-f,m=i[o],v=i[o+2]-m;p[o]=2*l/u*g/v,h[o]=2*(s-c)/u*g/v}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()}),g.update=function(t){var e,r,n,i,o,s=[],l=t.ticks,c=t.bounds;for(o=0;o<2;++o){var u=[Math.floor(s.length/3)],f=[-1/0],h=l[o];for(e=0;e=0){var g=e[d]-n[d]*(e[d+2]-e[d])/(n[d+2]-n[d]);0===d?o.drawLine(g,e[1],g,e[3],p[d],h[d]):o.drawLine(e[0],g,e[2],g,p[d],h[d])}}for(d=0;d=0;--t)this.objects[t].dispose();this.objects.length=0;for(t=this.overlays.length-1;t>=0;--t)this.overlays[t].dispose();this.overlays.length=0,this.gl=null},c.addObject=function(t){this.objects.indexOf(t)<0&&(this.objects.push(t),this.setDirty())},c.removeObject=function(t){for(var e=this.objects,r=0;rMath.abs(e))c.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-c.lastT())/20;c.pan(a,0,0,f*(Math.exp(o)-1))}}}),!0)},d.enableMouseListeners(),d};var n=t(\"right-now\"),i=t(\"3d-view\"),a=t(\"mouse-change\"),o=t(\"mouse-wheel\"),s=t(\"mouse-event-offset\"),l=t(\"has-passive-events\")},{\"3d-view\":55,\"has-passive-events\":444,\"mouse-change\":470,\"mouse-event-offset\":471,\"mouse-wheel\":473,\"right-now\":542}],324:[function(t,e,r){var n=t(\"glslify\"),i=t(\"gl-shader\"),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}\"]);e.exports=function(t){return i(t,a,o,null,[{name:\"position\",type:\"vec2\"}])}},{\"gl-shader\":339,glslify:325}],325:[function(t,e,r){arguments[4][265][0].apply(r,arguments)},{dup:265}],326:[function(t,e,r){\"use strict\";var n=t(\"./camera.js\"),i=t(\"gl-axes3d\"),a=t(\"gl-axes3d/properties\"),o=t(\"gl-spikes3d\"),s=t(\"gl-select-static\"),l=t(\"gl-fbo\"),c=t(\"a-big-triangle\"),u=t(\"mouse-change\"),f=t(\"gl-mat4/perspective\"),h=t(\"gl-mat4/ortho\"),p=t(\"./lib/shader\"),d=t(\"is-mobile\")({tablet:!0,featureDetect:!0});function g(){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 m(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}if(e>0){r=Math.round(Math.pow(10,e));return Math.ceil(t/r)*r}return Math.ceil(t)}function v(t){return\"boolean\"!=typeof t||t}e.exports={createScene:function(t){(t=t||{}).camera=t.camera||{};var e=t.canvas;if(!e){if(e=document.createElement(\"canvas\"),t.container)t.container.appendChild(e);else document.body.appendChild(e)}var r=t.gl;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}));if(!r)throw new Error(\"webgl not supported\");var y=t.bounds||[[-10,-10,-10],[10,10,10]],x=new g,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=[],I=!0,O=!0,z=new Array(16),D=new Array(16),R={view:null,projection:z,model:D,_ortho:!1},F=(O=!0,[r.drawingBufferWidth,r.drawingBufferHeight]),B=t.cameraObject||n(e,T),N={gl:r,contextLost:!1,pixelRatio:t.pixelRatio||1,canvas:e,selection:x,camera:B,axes:A,axesPixels:null,spikes:S,bounds:y,objects:E,shape:F,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:v(t.autoResize),autoBounds:v(t.autoBounds),autoScale:!!t.autoScale,autoCenter:v(t.autoCenter),clipToBounds:v(t.clipToBounds),snapToData:!!t.snapToData,onselect:t.onselect||null,onrender:t.onrender||null,onclick:t.onclick||null,cameraParams:R,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,O=!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)}},j=[r.drawingBufferWidth/N.pixelRatio|0,r.drawingBufferHeight/N.pixelRatio|0];function U(){if(!N._stopped&&N.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*N.pixelRatio),a=0|Math.ceil(n*N.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\",I=!0}}}N.autoResize&&U();function V(){for(var t=E.length,e=P.length,n=0;n0&&0===C[e-1];)C.pop(),P.pop().dispose()}function q(){if(N.contextLost)return!0;r.isContextLost()&&(N.contextLost=!0,N.mouseListener.enabled=!1,N.selection.object=null,N.oncontextloss&&N.oncontextloss())}window.addEventListener(\"resize\",U),N.update=function(t){N._stopped||(t=t||{},I=!0,O=!0)},N.add=function(t){N._stopped||(t.axes=A,E.push(t),L.push(-1),I=!0,O=!0,V())},N.remove=function(t){if(!N._stopped){var e=E.indexOf(t);e<0||(E.splice(e,1),L.pop(),I=!0,O=!0,V())}},N.dispose=function(){if(!N._stopped&&(N._stopped=!0,window.removeEventListener(\"resize\",U),e.removeEventListener(\"webglcontextlost\",q),N.mouseListener.enabled=!1,!N.contextLost)){A.dispose(),S.dispose();for(var t=0;tx.distance)continue;for(var c=0;c 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\"]),r.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\"]),r.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\"])},{glslify:442}],328:[function(t,e,r){\"use strict\";var n=t(\"gl-shader\"),i=t(\"gl-buffer\"),a=t(\"typedarray-pool\"),o=t(\"./lib/shader\");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}e.exports=function(t,e){var r=t.gl,a=i(r),l=i(r),c=n(r,o.pointVertex,o.pointFragment),u=n(r,o.pickVertex,o.pickFragment),f=new s(t,a,l,c,u);return f.update(e),t.addObject(f),f};var l,c,u=s.prototype;u.dispose=function(){this.shader.dispose(),this.pickShader.dispose(),this.offsetBuffer.dispose(),this.pickBuffer.dispose(),this.plot.removeObject(this)},u.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),c=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),u=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=u<5,r.uniforms.pointSize=u,r.uniforms.centerFraction=Math.min(1,Math.max(0,Math.sqrt(1-this.areaRatio))),e&&(c[0]=255&t,c[1]=t>>8&255,c[2]=t>>16&255,c[3]=t>>24&255,this.pickBuffer.bind(),r.attributes.pickId.pointer(n.UNSIGNED_BYTE),r.uniforms.pickOffset=c,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}),u.draw=u.unifiedDraw,u.drawPick=u.unifiedDraw,u.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]]}}},{\"./lib/shader\":327,\"gl-buffer\":267,\"gl-shader\":339,\"typedarray-pool\":617}],329:[function(t,e,r){e.exports=function(t,e,r,n){var i,a,o,s,l,c=e[0],u=e[1],f=e[2],h=e[3],p=r[0],d=r[1],g=r[2],m=r[3];(a=c*p+u*d+f*g+h*m)<0&&(a=-a,p=-p,d=-d,g=-g,m=-m);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);return t[0]=s*c+l*p,t[1]=s*u+l*d,t[2]=s*f+l*g,t[3]=s*h+l*m,t}},{}],330:[function(t,e,r){\"use strict\";e.exports=function(t){return t||0===t?t.toString():\"\"}},{}],331:[function(t,e,r){\"use strict\";var n=t(\"vectorize-text\");e.exports=function(t,e,r){var a=i[e];a||(a=i[e]={});if(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,c,u=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\"]),c=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}\"]),u=[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"glyph\",type:\"vec2\"},{name:\"id\",type:\"vec4\"}],f={vertex:a,fragment:l,attributes:u},h={vertex:o,fragment:l,attributes:u},p={vertex:s,fragment:l,attributes:u},d={vertex:a,fragment:c,attributes:u},g={vertex:o,fragment:c,attributes:u},m={vertex:s,fragment:c,attributes:u};function v(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}r.createPerspective=function(t){return v(t,f)},r.createOrtho=function(t){return v(t,h)},r.createProject=function(t){return v(t,p)},r.createPickPerspective=function(t){return v(t,d)},r.createPickOrtho=function(t){return v(t,g)},r.createPickProject=function(t){return v(t,m)}},{\"gl-shader\":339,glslify:333}],333:[function(t,e,r){arguments[4][265][0].apply(r,arguments)},{dup:265}],334:[function(t,e,r){\"use strict\";var n=t(\"is-string-blank\"),i=t(\"gl-buffer\"),a=t(\"gl-vao\"),o=t(\"typedarray-pool\"),s=t(\"gl-mat4/multiply\"),l=t(\"./lib/shaders\"),c=t(\"./lib/glyphs\"),u=t(\"./lib/get-simple-string\"),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 g(t){return!0===t||t>1?1:t}function m(t,e,r,n,i,a,o,s,l,c,u,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=c,this.pickOrthoShader=u,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}e.exports=function(t){var e=t.gl,r=l.createPerspective(e),n=l.createOrtho(e),o=l.createProject(e),s=l.createPickPerspective(e),c=l.createPickOrtho(e),u=l.createPickProject(e),f=i(e),h=i(e),p=i(e),d=i(e),g=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}]),v=new m(e,r,n,o,f,h,p,d,g,s,c,u);return v.update(t),v};var v=m.prototype;v.pickSlots=1,v.setPickBase=function(t){this.pickId=t},v.isTransparent=function(){if(this.hasAlpha)return!0;for(var t=0;t<3;++t)if(this.axesProject[t]&&this.projectHasAlpha)return!0;return!1},v.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 y=[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}function L(t,e,r,n){var i,a=e.axesProject,o=e.gl,l=t.uniforms,c=r.model||f,u=r.view||f,h=r.projection||f,d=e.axesBounds,g=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],y[0]=2/o.drawingBufferWidth,y[1]=2/o.drawingBufferHeight,t.bind(),l.view=u,l.projection=h,l.screenSize=y,l.highlightId=e.highlightId,l.highlightScale=e.highlightScale,l.clipBounds=g,l.pickGroup=e.pickId/255,l.pixelRatio=n;for(var m=0;m<3;++m)if(a[m]){l.scale=e.projectScale[m],l.opacity=e.projectOpacity[m];for(var v=T,L=0;L<16;++L)v[L]=0;for(L=0;L<4;++L)v[5*L]=1;v[5*m]=0,i[m]<0?v[12+m]=d[0][m]:v[12+m]=d[1][m],s(v,c,v),l.model=v;var C=(m+1)%3,P=(m+2)%3,I=M(x),O=M(b);I[C]=1,O[P]=1;var z=p(0,0,0,S(_,I)),D=p(0,0,0,S(w,O));if(Math.abs(z[1])>Math.abs(D[1])){var R=z;z=D,D=R,R=I,I=O,O=R;var F=C;C=P,P=F}z[0]<0&&(I[C]=-1),D[1]>0&&(O[P]=-1);var B=0,N=0;for(L=0;L<4;++L)B+=Math.pow(c[4*C+L],2),N+=Math.pow(c[4*P+L],2);I[C]/=Math.sqrt(B),O[P]/=Math.sqrt(N),l.axes[0]=I,l.axes[1]=O,l.fragClipBounds[0]=E(k,g[0],m,-1e8),l.fragClipBounds[1]=E(k,g[1],m,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()}}var C=[[-1e8,-1e8,-1e8],[1e8,1e8,1e8]];function P(t,e,r,n,i,a,o){var s=r.gl;if((a===r.projectHasAlpha||o)&&L(e,r,n,i),a===r.hasAlpha||o){t.bind();var l=t.uniforms;l.model=n.model||f,l.view=n.view||f,l.projection=n.projection||f,y[0]=2/s.drawingBufferWidth,y[1]=2/s.drawingBufferHeight,l.screenSize=y,l.highlightId=r.highlightId,l.highlightScale=r.highlightScale,l.fragClipBounds=C,l.clipBounds=r.axes.bounds,l.opacity=r.opacity,l.pickGroup=r.pickId/255,l.pixelRatio=i,r.vao.bind(),r.vao.draw(s.TRIANGLES,r.vertexCount),r.lineWidth>0&&(s.lineWidth(r.lineWidth*i),r.vao.draw(s.LINES,r.lineVertexCount,r.vertexCount)),r.vao.unbind()}}function I(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},v.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]},v.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){if(Array.isArray(t.projectOpacity))this.projectOpacity=t.projectOpacity.slice();else{r=+t.projectOpacity;this.projectOpacity=[r,r,r]}for(var n=0;n<3;++n)this.projectOpacity[n]=g(this.projectOpacity[n]),this.projectOpacity[n]<1&&(this.projectHasAlpha=!0)}this.hasAlpha=!1,\"opacity\"in t&&(this.opacity=g(t.opacity),this.opacity<1&&(this.hasAlpha=!0)),this.dirty=!0;var i,a,s=t.position,l=t.font||\"normal\",c=t.alignment||[0,0];if(2===c.length)i=c[0],a=c[1];else{i=[],a=[];for(n=0;n0){var O=0,z=x,D=[0,0,0,1],R=[0,0,0,1],F=Array.isArray(p)&&Array.isArray(p[0]),B=Array.isArray(v)&&Array.isArray(v[0]);t:for(n=0;n<_;++n){y+=1;for(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]),u[T]=Math.min(u[T],w[T])}k=(N=I(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]:Y<0?1+M[1][0]:1,W*=W>0?1-M[0][1]:W<0?1+M[1][1]:1],Z=k.cells||[],J=k.positions||[];for(T=0;T0){var v=r*u;o.drawBox(f-v,h-v,p+v,h+v,a),o.drawBox(f-v,d-v,p+v,d+v,a),o.drawBox(f-v,h-v,f+v,d+v,a),o.drawBox(p-v,h-v,p+v,d+v,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)}},{\"./lib/shaders\":335,\"gl-buffer\":267,\"gl-shader\":339}],338:[function(t,e,r){\"use strict\";e.exports=function(t,e){var r=e[0],a=e[1],o=n(t,r,a,{}),s=i.mallocUint8(r*a*4);return new l(t,o,s)};var n=t(\"gl-fbo\"),i=t(\"typedarray-pool\"),a=t(\"ndarray\"),o=t(\"bit-twiddle\").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 c=l.prototype;Object.defineProperty(c,\"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;_[y]=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);o(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);s(t,e,p,i,d,a,f)}}}return a};var n=t(\"./GLError\");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;function o(t,e,r,n,a,o,s){for(var l=[\"gl\",\"v\"],c=[],u=0;u4)throw new i(\"\",\"Invalid uniform dimension type for matrix \"+name+\": \"+r);return\"gl.uniformMatrix\"+a+\"fv(locations[\"+e+\"],false,obj\"+t+\")\"}throw new i(\"\",\"Unknown uniform data type for \"+name+\": \"+r)}if((a=r.charCodeAt(r.length-1)-48)<2||a>4)throw new i(\"\",\"Invalid data type\");switch(r.charAt(0)){case\"b\":case\"i\":return\"gl.uniform\"+a+\"iv(locations[\"+e+\"],obj\"+t+\")\";case\"v\":return\"gl.uniform\"+a+\"fv(locations[\"+e+\"],obj\"+t+\")\";default:throw new i(\"\",\"Unrecognized data type for vector \"+name+\": \"+r)}}}function c(e){for(var n=[\"return function updateProperty(obj){\"],i=function t(e,r){if(\"object\"!=typeof r)return[[e,r]];var n=[];for(var i in r){var a=r[i],o=e;parseInt(i)+\"\"===i?o+=\"[\"+i+\"]\":o+=\".\"+i,\"object\"==typeof a?n.push.apply(n,t(o,a)):n.push([o,a])}return n}(\"\",e),a=0;a4)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[u].type);var p}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}\"]);r.meshShader={vertex:i,fragment:a,attributes:[{name:\"position\",type:\"vec4\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"vector\",type:\"vec4\"}]},r.pickShader={vertex:o,fragment:s,attributes:[{name:\"position\",type:\"vec4\"},{name:\"id\",type:\"vec4\"},{name:\"vector\",type:\"vec4\"}]}},{glslify:351}],351:[function(t,e,r){arguments[4][265][0].apply(r,arguments)},{dup:265}],352:[function(t,e,r){\"use strict\";var n=t(\"gl-vec3\"),i=t(\"gl-vec4\"),a=[\"xyz\",\"xzy\",\"yxz\",\"yzx\",\"zxy\",\"zyx\"],o=function(t,e,r,a){for(var o=0,s=0;s0)for(T=0;T<8;T++){var k=(T+1)%8;c.push(h[T],p[T],p[k],p[k],h[k],h[T]),f.push(y,v,v,v,y,y),d.push(g,m,m,m,g,g);var A=c.length;u.push([A-6,A-5,A-4],[A-3,A-2,A-1])}var M=h;h=p,p=M;var S=y;y=v,v=S;var E=g;g=m,m=E}return{positions:c,cells:u,vectors:f,vertexIntensity:d}}(t,r,a,o)})),f=[],h=[],p=[],d=[];for(s=0;se)return r-1}return r},l=function(t,e,r){return tr?r:t},c=function(t){var e=1/0;t.sort((function(t,e){return t-e}));for(var r=t.length,n=1;nf-1||y>h-1||x>p-1)return n.create();var b,_,w,T,k,A,M=a[0][d],S=a[0][v],E=a[1][g],L=a[1][y],C=a[2][m],P=(o-M)/(S-M),I=(c-E)/(L-E),O=(u-C)/(a[2][x]-C);switch(isFinite(P)||(P=.5),isFinite(I)||(I=.5),isFinite(O)||(O=.5),r.reversedX&&(d=f-1-d,v=f-1-v),r.reversedY&&(g=h-1-g,y=h-1-y),r.reversedZ&&(m=p-1-m,x=p-1-x),r.filled){case 5:k=m,A=x,w=g*p,T=y*p,b=d*p*h,_=v*p*h;break;case 4:k=m,A=x,b=d*p,_=v*p,w=g*p*f,T=y*p*f;break;case 3:w=g,T=y,k=m*h,A=x*h,b=d*h*p,_=v*h*p;break;case 2:w=g,T=y,b=d*h,_=v*h,k=m*h*f,A=x*h*f;break;case 1:b=d,_=v,k=m*f,A=x*f,w=g*f*p,T=y*f*p;break;default:b=d,_=v,w=g*f,T=y*f,k=m*f*h,A=x*f*h}var z=i[b+w+k],D=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,z,B,P),n.lerp(q,D,N,P),n.lerp(H,R,j,P),n.lerp(G,F,U,P);var Y=n.create(),W=n.create();n.lerp(Y,V,H,I),n.lerp(W,q,G,I);var X=n.create();return n.lerp(X,Y,W,O),X}(e,t,p)},g=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},m=[],v=e[0][0],y=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])/i,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,l=0;lS&&(S=F),D.push(F),m.push({points:P,velocities:I,divergences:D});for(var B=0;B<100*i&&P.lengthA&&n.scale(N,N,k/Math.sqrt(j)),n.add(N,N,C),O=d(N),n.squaredDistance(z,N)-A>-1e-4*A){P.push(N),z=N,I.push(O);R=g(N,O),F=n.length(R);isFinite(F)&&F>S&&(S=F),D.push(F)}C=N}}var U=o(m,t.colormap,S,M);return f?U.tubeScale=f:(0===S&&(S=1),U.tubeScale=.5*u*M/S),U};var u=t(\"./lib/shaders\"),f=t(\"gl-cone3d\").createMesh;e.exports.createTubeMesh=function(t,e){return f(t,e,{shaders:u,traceType:\"streamtube\"})}},{\"./lib/shaders\":350,\"gl-cone3d\":268,\"gl-vec3\":380,\"gl-vec4\":416}],353:[function(t,e,r){var n=t(\"gl-shader\"),i=t(\"glslify\"),a=i([\"precision highp float;\\n#define GLSLIFY 1\\n\\nattribute vec4 uv;\\nattribute vec3 f;\\nattribute vec3 normal;\\n\\nuniform vec3 objectOffset;\\nuniform mat4 model, view, projection, inverseModel;\\nuniform vec3 lightPosition, eyePosition;\\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 localCoordinate = vec3(uv.zw, f.x);\\n worldCoordinate = objectOffset + localCoordinate;\\n vec4 worldPosition = model * vec4(worldCoordinate, 1.0);\\n vec4 clipPosition = projection * view * worldPosition;\\n gl_Position = clipPosition;\\n kill = f.y;\\n value = f.z;\\n planeCoordinate = uv.xy;\\n\\n vColor = texture2D(colormap, vec2(value, value));\\n\\n //Lighting geometry parameters\\n vec4 cameraCoordinate = view * worldPosition;\\n cameraCoordinate.xyz /= cameraCoordinate.w;\\n lightDirection = lightPosition - cameraCoordinate.xyz;\\n eyeDirection = eyePosition - cameraCoordinate.xyz;\\n surfaceNormal = normalize((vec4(normal,0) * inverseModel).xyz);\\n}\\n\"]),o=i([\"precision 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 beckmannSpecular(\\n vec3 lightDirection,\\n vec3 viewDirection,\\n vec3 surfaceNormal,\\n float roughness) {\\n return beckmannDistribution(dot(surfaceNormal, normalize(lightDirection + viewDirection)), roughness);\\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 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 \\u2014 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\"]);r.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},r.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},r.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},r.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}},{\"gl-shader\":339,glslify:442}],354:[function(t,e,r){\"use strict\";e.exports=function(t){var e=t.gl,r=y(e),n=b(e),s=x(e),l=_(e),c=i(e),u=a(e,[{buffer:c,size:4,stride:40,offset:0},{buffer:c,size:3,stride:40,offset:16},{buffer:c,size:3,stride:40,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}]),g=o(e,1,256,e.RGBA,e.UNSIGNED_BYTE);g.minFilter=e.LINEAR,g.magFilter=e.LINEAR;var m=new M(e,[0,0],[[0,0,0],[0,0,0]],r,n,c,u,g,s,l,f,h,p,d,[0,0,0]),v={levels:[[],[],[]]};for(var w in t)v[w]=t[w];return v.colormap=v.colormap||\"jet\",m.update(v),m};var n=t(\"bit-twiddle\"),i=t(\"gl-buffer\"),a=t(\"gl-vao\"),o=t(\"gl-texture2d\"),s=t(\"typedarray-pool\"),l=t(\"colormap\"),c=t(\"ndarray-ops\"),u=t(\"ndarray-pack\"),f=t(\"ndarray\"),h=t(\"surface-nets\"),p=t(\"gl-mat4/multiply\"),d=t(\"gl-mat4/invert\"),g=t(\"binary-search-bounds\"),m=t(\"ndarray-gradient\"),v=t(\"./lib/shaders\"),y=v.createShader,x=v.createContourShader,b=v.createPickShader,_=v.createPickContourShader,w=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],T=[[0,0],[0,1],[1,0],[1,1],[1,0],[0,1]],k=[[0,0,0,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 A(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=k[t],r=(t+2)%3;e[(t+1)%3+0]=1,e[r+3]=1,e[t+6]=1}}();function M(t,e,r,n,i,a,o,l,c,u,h,p,d,g,m){this.gl=t,this.shape=e,this.bounds=r,this.objectOffset=m,this.intensityBounds=[],this._shader=n,this._pickShader=i,this._coordinateBuffer=a,this._vao=o,this._colorMap=l,this._contourShader=c,this._contourPickShader=u,this._contourBuffer=h,this._contourVAO=p,this._contourOffsets=[[],[],[]],this._contourCounts=[[],[],[]],this._vertexCount=0,this._pickResult=new A([0,0,0],[0,0],[0,0],[0,0,0],[0,0,0]),this._dynamicBuffer=d,this._dynamicVAO=g,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 S=M.prototype;S.genColormap=function(t,e){var r=!1,n=u([l({colormap:t,nshades:256,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 c.divseq(n,255),this.hasAlphaScale=r,n},S.isTransparent=function(){return this.opacity<1||this.hasAlphaScale},S.isOpaque=function(){return!this.isTransparent()},S.pickSlots=1,S.setPickBase=function(t){this.pickId=t};var E=[0,0,0],L={showSurface:!1,showContour:!1,projections:[w.slice(),w.slice(),w.slice()],clipBounds:[[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]]]};function C(t,e){var r,n,i,a=e.axes&&e.axes.lastCubeProps.axis||E,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=L.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 c=L.clipBounds[r];for(i=0;i<2;++i)for(n=0;n<3;++n)c[i][n]=t.clipBounds[i][n];c[0][r]=-1e8,c[1][r]=1e8}return L.showSurface=o,L.showContour=s,L}var P={model:w,view:w,projection:w,inverseModel:w.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},I=w.slice(),O=[1,0,0,0,1,0,0,0,1];function z(t,e){t=t||{};var r=this.gl;r.disable(r.CULL_FACE),this._colorMap.bind(0);var n=P;n.model=t.model||w,n.view=t.view||w,n.projection=t.projection||w,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=O,n.vertexColor=this.vertexColor;var s=I;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 c=s[12+i];for(o=0;o<3;++o)c+=s[4*o+i]*this.lightPosition[o];n.lightPosition[i]=c/l}var u=C(n,this);if(u.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=u.projections[i],this._shader.uniforms.clipBounds=u.clipBounds[i],this._vao.draw(r.TRIANGLES,this._vertexCount));this._vao.unbind()}if(u.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=k[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 c=r.position;c[0]=c[1]=c[2]=0;for(var u=0;u<2;++u)for(var f=u?a:1-a,h=0;h<2;++h)for(var p=i+u,d=s+h,m=f*(h?l:1-l),v=0;v<3;++v)c[v]+=this._field[v].get(p,d)*m;for(var y=this._pickResult.level,x=0;x<3;++x)if(y[x]=g.le(this.contourLevels[x],c[x]),y[x]<0)this.contourLevels[x].length>0&&(y[x]=0);else if(y[x]Math.abs(_-c[x])&&(y[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],v=0;v<3;++v)r.dataCoordinate[v]=this._field[v].get(r.index[0],r.index[1]);return r},S.padField=function(t,e){var r=e.shape.slice(),n=t.shape.slice();c.assign(t.lo(1,1).hi(r[0],r[1]),e),c.assign(t.lo(1).hi(r[0],1),e.hi(r[0],1)),c.assign(t.lo(1,n[1]-1).hi(r[0],1),e.lo(0,r[1]-1).hi(r[0],1)),c.assign(t.lo(0,1).hi(1,r[1]),e.hi(1)),c.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))},S.update=function(t){t=t||{},this.objectOffset=t.objectOffset||this.objectOffset,this.dirty=!0,\"contourWidth\"in t&&(this.contourWidth=R(t.contourWidth,Number)),\"showContour\"in t&&(this.showContour=R(t.showContour,Boolean)),\"showSurface\"in t&&(this.showSurface=!!t.showSurface),\"contourTint\"in t&&(this.contourTint=R(t.contourTint,Boolean)),\"contourColor\"in t&&(this.contourColor=B(t.contourColor)),\"contourProject\"in t&&(this.contourProject=R(t.contourProject,(function(t){return R(t,Boolean)}))),\"surfaceProject\"in t&&(this.surfaceProject=t.surfaceProject),\"dynamicColor\"in t&&(this.dynamicColor=B(t.dynamicColor)),\"dynamicTint\"in t&&(this.dynamicTint=R(t.dynamicTint,Number)),\"dynamicWidth\"in t&&(this.dynamicWidth=R(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 c=l[o];for(v=0;v<2;++v)if(c.shape[v]!==a[v])throw new Error(\"gl-surface: coords have incorrect shape\");this.padField(this._field[o],c)}}else if(t.ticks){var u=t.ticks;if(!Array.isArray(u)||2!==u.length)throw new Error(\"gl-surface: invalid ticks\");for(o=0;o<2;++o){var p=u[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 g=[0,0];g[o]=1,this._field[o]=f(this._field[o].data,[a[0]+2,a[1]+2],g,0)}this._field[0].set(0,0,0);for(var v=0;v0){for(var xt=0;xt<5;++xt)Q.pop();U-=1}continue t}Q.push(nt[0],nt[1],ot[0],ot[1],nt[2]),U+=1}}rt.push(U)}this._contourOffsets[$]=et,this._contourCounts[$]=rt}var bt=s.mallocFloat(Q.length);for(o=0;o 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),T.normalViewport&&(this.viewport.y=this.canvas.height-this.viewport.y-this.viewport.height),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=y(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 c=t.family.join(\", \"),u=[t.style];t.style!=t.variant&&u.push(t.variant),t.variant!=t.weight&&u.push(t.weight),_&&t.weight!=t.stretch&&u.push(t.stretch),e.font[r]={baseString:i,family:c,weight:t.weight,stretch:t.stretch,style:t.style,variant:t.variant,width:{},kerning:{},metrics:v(c,{origin:\"top\",fontSize:T.baseFontSize,fontStyle:u.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=u.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,i+=\"number\"==typeof t?t-n.baseline:-n[t],T.normalViewport||(i*=-1),i}))),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=u.mallocUint8(G);for(var Y=(t.color.subarray||t.color.slice).bind(t.color),W=0;W4||this.baselineOffset.length>1||this.align&&this.align.length>1||this.fontAtlas.length>1||this.positionOffset.length>2){var J=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(J);for(var K=0;K1?this.counts[K]:this.counts[0],offset:this.textOffsets.length>1?this.textOffsets[K]:this.textOffsets[0],color:this.color?this.color.length<=4?this.color:this.color.subarray(4*K,4*K+4):[0,0,0,255],opacity:Array.isArray(this.opacity)?this.opacity[K]:this.opacity,baseline:null!=this.baselineOffset[K]?this.baselineOffset[K]:this.baselineOffset[0],align:this.align?null!=this.alignOffset[K]?this.alignOffset[K]:this.alignOffset[0]:0,atlas:this.fontAtlas[K]||this.fontAtlas[0],positionOffset:this.positionOffset.length>2?this.positionOffset.subarray(2*K,2*K+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.normalViewport=!1,T.maxAtlasSize=1024,T.atlasCanvas=document.createElement(\"canvas\"),T.atlasContext=T.atlasCanvas.getContext(\"2d\",{alpha:!1}),T.baseFontSize=64,T.fonts={},e.exports=T},{\"bit-twiddle\":104,\"color-normalize\":131,\"css-font\":150,\"detect-kerning\":181,\"es6-weak-map\":241,\"flatten-vertex-data\":252,\"font-atlas\":253,\"font-measure\":254,\"gl-util/context\":357,\"is-plain-obj\":457,\"object-assign\":487,\"parse-rect\":492,\"parse-unit\":494,\"pick-by-alias\":498,regl:540,\"to-px\":600,\"typedarray-pool\":617}],356:[function(t,e,r){\"use strict\";var n=t(\"ndarray\"),i=t(\"ndarray-ops\"),a=t(\"typedarray-pool\");e.exports=function(t){if(arguments.length<=1)throw new Error(\"gl-texture2d: Missing arguments for texture2d constructor\");o||c(t);if(\"number\"==typeof arguments[1])return v(t,arguments[1],arguments[2],arguments[3]||t.RGBA,arguments[4]||t.UNSIGNED_BYTE);if(Array.isArray(arguments[1]))return v(t,0|arguments[1][0],0|arguments[1][1],arguments[2]||t.RGBA,arguments[3]||t.UNSIGNED_BYTE);if(\"object\"==typeof arguments[1]){var e=arguments[1],r=u(e)?e:e.raw;if(r)return y(t,r,0|e.width,0|e.height,arguments[2]||t.RGBA,arguments[3]||t.UNSIGNED_BYTE);if(e.shape&&e.data&&e.stride)return x(t,e)}throw new Error(\"gl-texture2d: Invalid arguments for texture2d constructor\")};var o=null,s=null,l=null;function c(t){o=[t.LINEAR,t.NEAREST_MIPMAP_LINEAR,t.LINEAR_MIPMAP_NEAREST,t.LINEAR_MIPMAP_NEAREST],s=[t.NEAREST,t.LINEAR,t.NEAREST_MIPMAP_NEAREST,t.NEAREST_MIPMAP_LINEAR,t.LINEAR_MIPMAP_NEAREST,t.LINEAR_MIPMAP_LINEAR],l=[t.REPEAT,t.CLAMP_TO_EDGE,t.MIRRORED_REPEAT]}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 f=function(t,e){i.muls(t,e,255)};function h(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 p(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 d=p.prototype;function g(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 m(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 v(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=m(t);return t.texImage2D(t.TEXTURE_2D,0,n,e,r,0,n,i,null),new p(t,o,e,r,n,i)}function y(t,e,r,n,i,a){var o=m(t);return t.texImage2D(t.TEXTURE_2D,0,i,i,a,e),new p(t,o,r,n,i,a)}function x(t,e){var r=e.dtype,o=e.shape.slice(),s=t.getParameter(t.MAX_TEXTURE_SIZE);if(o[0]<0||o[0]>s||o[1]<0||o[1]>s)throw new Error(\"gl-texture2d: Invalid texture size\");var l=g(o,e.stride.slice()),c=0;\"float32\"===r?c=t.FLOAT:\"float64\"===r?(c=t.FLOAT,l=!1,r=\"float32\"):\"uint8\"===r?c=t.UNSIGNED_BYTE:(c=t.UNSIGNED_BYTE,l=!1,r=\"uint8\");var u,h,d=0;if(2===o.length)d=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])d=t.ALPHA;else if(2===o[2])d=t.LUMINANCE_ALPHA;else if(3===o[2])d=t.RGB;else{if(4!==o[2])throw new Error(\"gl-texture2d: Invalid shape for pixel coords\");d=t.RGBA}}c!==t.FLOAT||t.getExtension(\"OES_texture_float\")||(c=t.UNSIGNED_BYTE,l=!1);var v=e.size;if(l)u=0===e.offset&&e.data.length===v?e.data:e.data.subarray(e.offset,e.offset+v);else{var y=[o[2],o[2]*o[0],1];h=a.malloc(v,r);var x=n(h,o,y,0);\"float32\"!==r&&\"float64\"!==r||c!==t.UNSIGNED_BYTE?i.assign(x,e):f(x,e),u=h.subarray(0,v)}var b=m(t);return t.texImage2D(t.TEXTURE_2D,0,d,o[0],o[1],0,d,c,u),l||a.free(h),new p(t,b,o[0],o[1],d,c)}Object.defineProperties(d,{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 h(this,0|t[0],0|t[1]),[0|t[0],0|t[1]]}},width:{get:function(){return this._shape[0]},set:function(t){return h(this,t|=0,this._shape[1]),t}},height:{get:function(){return this._shape[1]},set:function(t){return t|=0,h(this,this._shape[0],t),t}}}),d.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},d.dispose=function(){this.gl.deleteTexture(this.handle)},d.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)},d.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,c,u){var h=u.dtype,p=u.shape.slice();if(p.length<2||p.length>3)throw new Error(\"gl-texture2d: Invalid ndarray, must be 2d or 3d\");var d=0,m=0,v=g(p,u.stride.slice());\"float32\"===h?d=t.FLOAT:\"float64\"===h?(d=t.FLOAT,v=!1,h=\"float32\"):\"uint8\"===h?d=t.UNSIGNED_BYTE:(d=t.UNSIGNED_BYTE,v=!1,h=\"uint8\");if(2===p.length)m=t.LUMINANCE,p=[p[0],p[1],1],u=n(u.data,p,[u.stride[0],u.stride[1],1],u.offset);else{if(3!==p.length)throw new Error(\"gl-texture2d: Invalid shape for texture\");if(1===p[2])m=t.ALPHA;else if(2===p[2])m=t.LUMINANCE_ALPHA;else if(3===p[2])m=t.RGB;else{if(4!==p[2])throw new Error(\"gl-texture2d: Invalid shape for pixel coords\");m=t.RGBA}p[2]}m!==t.LUMINANCE&&m!==t.ALPHA||s!==t.LUMINANCE&&s!==t.ALPHA||(m=s);if(m!==s)throw new Error(\"gl-texture2d: Incompatible texture format for setPixels\");var y=u.size,x=c.indexOf(o)<0;x&&c.push(o);if(d===l&&v)0===u.offset&&u.data.length===y?x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,u.data):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,u.data):x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,u.data.subarray(u.offset,u.offset+y)):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,u.data.subarray(u.offset,u.offset+y));else{var b;b=l===t.FLOAT?a.mallocFloat32(y):a.mallocUint8(y);var _=n(b,p,[p[2],p[2]*p[0],1]);d===t.FLOAT&&l===t.UNSIGNED_BYTE?f(_,u):i.assign(_,u),x?t.texImage2D(t.TEXTURE_2D,o,s,p[0],p[1],0,s,l,b.subarray(0,y)):t.texSubImage2D(t.TEXTURE_2D,o,e,r,p[0],p[1],s,l,b.subarray(0,y)),l===t.FLOAT?a.freeFloat32(b):a.freeUint8(b)}}(s,e,r,o,this.format,this.type,this._mipLevels,t)}}},{ndarray:483,\"ndarray-ops\":478,\"typedarray-pool\":617}],357:[function(t,e,r){(function(r){(function(){\"use strict\";var n=t(\"pick-by-alias\");function i(t){if(t.container)if(t.container==document.body)document.body.style.width||(t.canvas.width=t.width||t.pixelRatio*r.innerWidth),document.body.style.height||(t.canvas.height=t.height||t.pixelRatio*r.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}e.exports=function(t){var e;if(t?\"string\"==typeof t&&(t={container:t}):t={},a(t)?t={container:t}: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),t.pixelRatio||(t.pixelRatio=r.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}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"pick-by-alias\":498}],358:[function(t,e,r){\"use strict\";e.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=t(\"./fromValues\"),i=t(\"./normalize\"),a=t(\"./dot\")},{\"./dot\":373,\"./fromValues\":379,\"./normalize\":390}],364:[function(t,e,r){e.exports=function(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}},{}],365:[function(t,e,r){e.exports=function(t){var e=new Float32Array(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}},{}],366:[function(t,e,r){e.exports=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}},{}],367:[function(t,e,r){e.exports=function(){var t=new Float32Array(3);return t[0]=0,t[1]=0,t[2]=0,t}},{}],368:[function(t,e,r){e.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}},{}],369:[function(t,e,r){e.exports=t(\"./distance\")},{\"./distance\":370}],370:[function(t,e,r){e.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)}},{}],371:[function(t,e,r){e.exports=t(\"./divide\")},{\"./divide\":372}],372:[function(t,e,r){e.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}},{}],373:[function(t,e,r){e.exports=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}},{}],374:[function(t,e,r){e.exports=1e-6},{}],375:[function(t,e,r){e.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=t(\"./epsilon\")},{\"./epsilon\":374}],376:[function(t,e,r){e.exports=function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}},{}],377:[function(t,e,r){e.exports=function(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}},{}],378:[function(t,e,r){e.exports=function(t,e,r,i,a,o){var s,l;e||(e=3);r||(r=0);l=i?Math.min(i*e+r,t.length):t.length;for(s=r;s0&&(a=1/Math.sqrt(a),t[0]=e[0]*a,t[1]=e[1]*a,t[2]=e[2]*a);return t}},{}],391:[function(t,e,r){e.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,e,r){e.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),c=Math.cos(n);return t[0]=e[0],t[1]=i+o*c-s*l,t[2]=a+o*l+s*c,t}},{}],393:[function(t,e,r){e.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),c=Math.cos(n);return t[0]=i+s*l+o*c,t[1]=e[1],t[2]=a+s*c-o*l,t}},{}],394:[function(t,e,r){e.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),c=Math.cos(n);return t[0]=i+o*c-s*l,t[1]=a+o*l+s*c,t[2]=e[2],t}},{}],395:[function(t,e,r){e.exports=function(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}},{}],396:[function(t,e,r){e.exports=function(t,e,r){return t[0]=e[0]*r,t[1]=e[1]*r,t[2]=e[2]*r,t}},{}],397:[function(t,e,r){e.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}},{}],398:[function(t,e,r){e.exports=function(t,e,r,n){return t[0]=e,t[1]=r,t[2]=n,t}},{}],399:[function(t,e,r){e.exports=t(\"./squaredDistance\")},{\"./squaredDistance\":401}],400:[function(t,e,r){e.exports=t(\"./squaredLength\")},{\"./squaredLength\":402}],401:[function(t,e,r){e.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}},{}],402:[function(t,e,r){e.exports=function(t){var e=t[0],r=t[1],n=t[2];return e*e+r*r+n*n}},{}],403:[function(t,e,r){e.exports=t(\"./subtract\")},{\"./subtract\":404}],404:[function(t,e,r){e.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}},{}],405:[function(t,e,r){e.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}},{}],406:[function(t,e,r){e.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}},{}],407:[function(t,e,r){e.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2],c=r[3],u=c*n+s*a-l*i,f=c*i+l*n-o*a,h=c*a+o*i-s*n,p=-o*n-s*i-l*a;return t[0]=u*c+p*-o+f*-l-h*-s,t[1]=f*c+p*-s+h*-o-u*-l,t[2]=h*c+p*-l+u*-s-f*-o,t}},{}],408:[function(t,e,r){e.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}},{}],409:[function(t,e,r){e.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}},{}],410:[function(t,e,r){e.exports=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}},{}],411:[function(t,e,r){e.exports=function(){var t=new Float32Array(4);return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t}},{}],412:[function(t,e,r){e.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)}},{}],413:[function(t,e,r){e.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}},{}],414:[function(t,e,r){e.exports=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}},{}],415:[function(t,e,r){e.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}},{}],416:[function(t,e,r){e.exports={create:t(\"./create\"),clone:t(\"./clone\"),fromValues:t(\"./fromValues\"),copy:t(\"./copy\"),set:t(\"./set\"),add:t(\"./add\"),subtract:t(\"./subtract\"),multiply:t(\"./multiply\"),divide:t(\"./divide\"),min:t(\"./min\"),max:t(\"./max\"),scale:t(\"./scale\"),scaleAndAdd:t(\"./scaleAndAdd\"),distance:t(\"./distance\"),squaredDistance:t(\"./squaredDistance\"),length:t(\"./length\"),squaredLength:t(\"./squaredLength\"),negate:t(\"./negate\"),inverse:t(\"./inverse\"),normalize:t(\"./normalize\"),dot:t(\"./dot\"),lerp:t(\"./lerp\"),random:t(\"./random\"),transformMat4:t(\"./transformMat4\"),transformQuat:t(\"./transformQuat\")}},{\"./add\":408,\"./clone\":409,\"./copy\":410,\"./create\":411,\"./distance\":412,\"./divide\":413,\"./dot\":414,\"./fromValues\":415,\"./inverse\":417,\"./length\":418,\"./lerp\":419,\"./max\":420,\"./min\":421,\"./multiply\":422,\"./negate\":423,\"./normalize\":424,\"./random\":425,\"./scale\":426,\"./scaleAndAdd\":427,\"./set\":428,\"./squaredDistance\":429,\"./squaredLength\":430,\"./subtract\":431,\"./transformMat4\":432,\"./transformQuat\":433}],417:[function(t,e,r){e.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}},{}],418:[function(t,e,r){e.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)}},{}],419:[function(t,e,r){e.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}},{}],420:[function(t,e,r){e.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}},{}],421:[function(t,e,r){e.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}},{}],422:[function(t,e,r){e.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}},{}],423:[function(t,e,r){e.exports=function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t}},{}],424:[function(t,e,r){e.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;o>0&&(o=1/Math.sqrt(o),t[0]=r*o,t[1]=n*o,t[2]=i*o,t[3]=a*o);return t}},{}],425:[function(t,e,r){var n=t(\"./normalize\"),i=t(\"./scale\");e.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}},{\"./normalize\":424,\"./scale\":426}],426:[function(t,e,r){e.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}},{}],427:[function(t,e,r){e.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}},{}],428:[function(t,e,r){e.exports=function(t,e,r,n,i){return t[0]=e,t[1]=r,t[2]=n,t[3]=i,t}},{}],429:[function(t,e,r){e.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}},{}],430:[function(t,e,r){e.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}},{}],431:[function(t,e,r){e.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}},{}],432:[function(t,e,r){e.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}},{}],433:[function(t,e,r){e.exports=function(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],l=r[2],c=r[3],u=c*n+s*a-l*i,f=c*i+l*n-o*a,h=c*a+o*i-s*n,p=-o*n-s*i-l*a;return t[0]=u*c+p*-o+f*-l-h*-s,t[1]=f*c+p*-s+h*-o-u*-l,t[2]=h*c+p*-l+u*-s-f*-o,t[3]=e[3],t}},{}],434:[function(t,e,r){var n=t(\"glsl-tokenizer\"),i=t(\"atob-lite\");e.exports=function(t){for(var e=Array.isArray(t)?t:n(t),r=0;r0)continue;r=t.slice(0,1).join(\"\")}return A(r),v+=r.length,(p=p.slice(r.length)).length}}function I(){return/[^a-fA-F0-9]/.test(e)?(A(p.join(\"\")),h=999,u):(p.push(e),r=e,u+1)}function O(){return\".\"===e||/[eE]/.test(e)?(p.push(e),h=5,r=e,u+1):\"x\"===e&&1===p.length&&\"0\"===p[0]?(h=11,p.push(e),r=e,u+1):/[^\\d]/.test(e)?(A(p.join(\"\")),h=999,u):(p.push(e),r=e,u+1)}function z(){return\"f\"===e&&(p.push(e),r=e,u+=1),/[eE]/.test(e)?(p.push(e),r=e,u+1):(\"-\"!==e&&\"+\"!==e||!/[eE]/.test(r))&&/[^\\d]/.test(e)?(A(p.join(\"\")),h=999,u):(p.push(e),r=e,u+1)}function D(){if(/[^\\d\\w_]/.test(e)){var t=p.join(\"\");return h=k[t]?8:T[t]?7:6,A(p.join(\"\")),h=999,u}return p.push(e),r=e,u+1}};var n=t(\"./lib/literals\"),i=t(\"./lib/operators\"),a=t(\"./lib/builtins\"),o=t(\"./lib/literals-300es\"),s=t(\"./lib/builtins-300es\"),l=[\"block-comment\",\"line-comment\",\"preprocessor\",\"operator\",\"integer\",\"float\",\"ident\",\"builtin\",\"keyword\",\"whitespace\",\"eof\",\"integer\"]},{\"./lib/builtins\":437,\"./lib/builtins-300es\":436,\"./lib/literals\":439,\"./lib/literals-300es\":438,\"./lib/operators\":440}],436:[function(t,e,r){var n=t(\"./builtins\");n=n.slice().filter((function(t){return!/^(gl\\_|texture)/.test(t)})),e.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\"])},{\"./builtins\":437}],437:[function(t,e,r){e.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\"]},{}],438:[function(t,e,r){var n=t(\"./literals\");e.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\"])},{\"./literals\":439}],439:[function(t,e,r){e.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\"]},{}],440:[function(t,e,r){e.exports=[\"<<=\",\">>=\",\"++\",\"--\",\"<<\",\">>\",\"<=\",\">=\",\"==\",\"!=\",\"&&\",\"||\",\"+=\",\"-=\",\"*=\",\"/=\",\"%=\",\"&=\",\"^^\",\"^=\",\"|=\",\"(\",\")\",\"[\",\"]\",\".\",\"!\",\"~\",\"*\",\"/\",\"%\",\"+\",\"-\",\"<\",\">\",\"&\",\"^\",\"|\",\"?\",\":\",\"=\",\",\",\";\",\"{\",\"}\"]},{}],441:[function(t,e,r){var n=t(\"./index\");e.exports=function(t,e){var r=n(e),i=[];return i=(i=i.concat(r(t))).concat(r(null))}},{\"./index\":435}],442:[function(t,e,r){arguments[4][265][0].apply(r,arguments)},{dup:265}],443:[function(t,e,r){(function(r){(function(){\"use strict\";var n,i=t(\"is-browser\");n=\"function\"==typeof r.matchMedia?!r.matchMedia(\"(hover: none)\").matches:i,e.exports=n}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"is-browser\":452}],444:[function(t,e,r){\"use strict\";var n=t(\"is-browser\");e.exports=n&&function(){var t=!1;try{var e=Object.defineProperty({},\"passive\",{get:function(){t=!0}});window.addEventListener(\"test\",null,e),window.removeEventListener(\"test\",null,e)}catch(e){t=!1}return t}()},{\"is-browser\":452}],445:[function(t,e,r){r.read=function(t,e,r,n,i){var a,o,s=8*i-n-1,l=(1<>1,u=-7,f=r?i-1:0,h=r?-1:1,p=t[e+f];for(f+=h,a=p&(1<<-u)-1,p>>=-u,u+=s;u>0;a=256*a+t[e+f],f+=h,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+t[e+f],f+=h,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=c}return(p?-1:1)*o*Math.pow(2,a-n)},r.write=function(t,e,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,g=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=u):(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>=u?(s=0,o=u):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,c-=8);t[r+p-d]|=128*g}},{}],446:[function(t,e,r){\"use strict\";e.exports=function(t,e){var r=t.length;if(0===r)throw new Error(\"Must have at least d+1 points\");var i=t[0].length;if(r<=i)throw new Error(\"Must input at least d+1 points\");var o=t.slice(0,i+1),s=n.apply(void 0,o);if(0===s)throw new Error(\"Input not in general position\");for(var l=new Array(i+1),u=0;u<=i;++u)l[u]=u;s<0&&(l[0]=1,l[1]=0);var f=new a(l,new Array(i+1),!1),h=f.adjacent,p=new Array(i+2);for(u=0;u<=i;++u){for(var d=l.slice(),g=0;g<=i;++g)g===u&&(d[g]=-1);var m=d[0];d[0]=d[1],d[1]=m;var v=new a(d,new Array(i+1),!0);h[u]=v,p[u]=v}p[i+1]=f;for(u=0;u<=i;++u){d=h[u].vertices;var y=h[u].adjacent;for(g=0;g<=i;++g){var x=d[g];if(x<0)y[g]=f;else for(var b=0;b<=i;++b)h[b].vertices.indexOf(x)<0&&(y[g]=h[b])}}var _=new c(i,o,p),w=!!e;for(u=i+1;u0&&e.push(\",\"),e.push(\"tuple[\",r,\"]\");e.push(\")}return orient\");var i=new Function(\"test\",e.join(\"\")),a=n[t+1];return a||(a=n),i(a)}(t)),this.orient=a}var u=c.prototype;u.handleBoundaryDegeneracy=function(t,e){var r=this.dimension,n=this.vertices.length-1,i=this.tuple,a=this.vertices,o=[t];for(t.lastVisited=-n;o.length>0;){(t=o.pop()).vertices;for(var s=t.adjacent,l=0;l<=r;++l){var c=s[l];if(c.boundary&&!(c.lastVisited<=-n)){for(var u=c.vertices,f=0;f<=r;++f){var h=u[f];i[f]=h<0?e:a[h]}var p=this.orient();if(p>0)return c;c.lastVisited=-n,0===p&&o.push(c)}}}return null},u.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,c=s.adjacent,u=0;u<=n;++u)a[u]=i[l[u]];s.lastVisited=r;for(u=0;u<=n;++u){var f=c[u];if(!(f.lastVisited>=r)){var h=a[u];a[u]=t;var p=this.orient();if(a[u]=h,p<0){s=f;continue t}f.boundary?f.lastVisited=-r:f.lastVisited=r}}return}return s},u.addPeaks=function(t,e){var r=this.vertices.length-1,n=this.dimension,i=this.vertices,l=this.tuple,c=this.interior,u=this.simplices,f=[e];e.lastVisited=r,e.vertices[e.vertices.indexOf(-1)]=r,e.boundary=!1,c.push(e);for(var h=[];f.length>0;){var p=(e=f.pop()).vertices,d=e.adjacent,g=p.indexOf(r);if(!(g<0))for(var m=0;m<=n;++m)if(m!==g){var v=d[m];if(v.boundary&&!(v.lastVisited>=r)){var y=v.vertices;if(v.lastVisited!==-r){for(var x=0,b=0;b<=n;++b)y[b]<0?(x=b,l[b]=t):l[b]=i[y[b]];if(this.orient()>0){y[x]=r,v.boundary=!1,c.push(v),f.push(v),v.lastVisited=r;continue}v.lastVisited=-r}var _=v.adjacent,w=p.slice(),T=d.slice(),k=new a(w,T,!0);u.push(k);var A=_.indexOf(e);if(!(A<0)){_[A]=k,T[g]=v,w[m]=-1,T[m]=e,d[m]=k,k.flip();for(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))}}}}}}h.sort(s);for(m=0;m+1=0?o[l++]=s[u]:c=1&u;if(c===(1&t)){var f=o[0];o[0]=o[1],o[1]=f}e.push(o)}}return e}},{\"robust-orientation\":548,\"simplicial-complex\":559}],447:[function(t,e,r){\"function\"==typeof Object.create?e.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},{}],448:[function(t,e,r){\"use strict\";var n=t(\"binary-search-bounds\");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}e.exports=function(t){if(!t||0===t.length)return new v(null);return new v(m(t))};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=m(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 c(t,e){var r=t.intervals([]),n=r.indexOf(e);return n<0?0:(r.splice(n,1),s(t,r),1)}function u(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=m([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=m([t]);else{var r=n.ge(this.leftPoints,t,d),i=n.ge(this.rightPoints,t,g);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)?c(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)?c(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){var r;if(this.right)if(r=this.right.queryPoint(t,e))return r;return f(this.rightPoints,t,e)}return h(this.leftPoints,e)},a.queryInterval=function(t,e,r){var n;if(tthis.mid&&this.right&&(n=this.right.queryInterval(t,e,r)))return n;return ethis.mid?f(this.rightPoints,t,r):h(this.leftPoints,r)};var y=v.prototype;y.insert=function(t){this.root?this.root.insert(t):this.root=new i(t[0],null,null,[t],[t])},y.remove=function(t){if(this.root){var e=this.root.remove(t);return 2===e&&(this.root=null),0!==e}return!1},y.queryPoint=function(t,e){if(this.root)return this.root.queryPoint(t,e)},y.queryInterval=function(t,e,r){if(t<=e&&this.root)return this.root.queryInterval(t,e,r)},Object.defineProperty(y,\"count\",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(y,\"intervals\",{get:function(){return this.root?this.root.intervals([]):[]}})},{\"binary-search-bounds\":449}],449:[function(t,e,r){arguments[4][251][0].apply(r,arguments)},{dup:251}],450:[function(t,e,r){\"use strict\";e.exports=function(t,e){e=e||new Array(t.length);for(var r=0;r\n", " * @license MIT\n", " */\n", "e.exports=function(t){return null!=t&&(n(t)||function(t){return\"function\"==typeof t.readFloatLE&&\"function\"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},{}],454:[function(t,e,r){\"use strict\";e.exports=\"undefined\"!=typeof navigator&&(/MSIE/.test(navigator.userAgent)||/Trident\\//.test(navigator.appVersion))},{}],455:[function(t,e,r){\"use strict\";e.exports=a,e.exports.isMobile=a,e.exports.default=a;var n=/(android|bb\\d+|meego).+mobile|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|symbian|treo|up\\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,i=/(android|bb\\d+|meego).+mobile|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|symbian|treo|up\\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i;function a(t){t||(t={});var e=t.ua;if(e||\"undefined\"==typeof navigator||(e=navigator.userAgent),e&&e.headers&&\"string\"==typeof e.headers[\"user-agent\"]&&(e=e.headers[\"user-agent\"]),\"string\"!=typeof e)return!1;var r=t.tablet?i.test(e):n.test(e);return!r&&t.tablet&&t.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==e.indexOf(\"Macintosh\")&&-1!==e.indexOf(\"Safari\")&&(r=!0),r}},{}],456:[function(t,e,r){\"use strict\";e.exports=function(t){var e=typeof t;return null!==t&&(\"object\"===e||\"function\"===e)}},{}],457:[function(t,e,r){\"use strict\";var n=Object.prototype.toString;e.exports=function(t){var e;return\"[object Object]\"===n.call(t)&&(null===(e=Object.getPrototypeOf(t))||e===Object.getPrototypeOf({}))}},{}],458:[function(t,e,r){\"use strict\";e.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}},{}],459:[function(t,e,r){\"use strict\";e.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))}},{}],460:[function(t,e,r){e.exports=function(t,e,r){return t*(1-r)+e*r}},{}],461:[function(t,e,r){!function(t,n){\"object\"==typeof r&&void 0!==e?e.exports=n():(t=t||self).mapboxgl=n()}(this,(function(){\"use strict\";var t,e,r;function n(n,i){if(t)if(e){var a=\"var sharedChunk = {}; (\"+t+\")(sharedChunk); (\"+e+\")(sharedChunk);\",o={};t(o),(r=i(o)).workerUrl=window.URL.createObjectURL(new Blob([a],{type:\"text/javascript\"}))}else e=i;else t=i}return n(0,(function(t){function e(t,e){return t(e={exports:{}},e.exports),e.exports}var r=n;function n(t,e,r,n){this.cx=3*t,this.bx=3*(r-t)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*e,this.by=3*(n-e)-this.cy,this.ay=1-this.cy-this.by,this.p1x=t,this.p1y=n,this.p2x=r,this.p2y=n}n.prototype.sampleCurveX=function(t){return((this.ax*t+this.bx)*t+this.cx)*t},n.prototype.sampleCurveY=function(t){return((this.ay*t+this.by)*t+this.cy)*t},n.prototype.sampleCurveDerivativeX=function(t){return(3*this.ax*t+2*this.bx)*t+this.cx},n.prototype.solveCurveX=function(t,e){var r,n,i,a,o;for(void 0===e&&(e=1e-6),i=t,o=0;o<8;o++){if(a=this.sampleCurveX(i)-t,Math.abs(a)(n=1))return n;for(;ra?r=i:n=i,i=.5*(n-r)+r}return i},n.prototype.solve=function(t,e){return this.sampleCurveY(this.solveCurveX(t,e))};var i=a;function a(t,e){this.x=t,this.y=e}function o(t,e,n,i){var a=new r(t,e,n,i);return function(t){return a.solve(t)}}a.prototype={clone:function(){return new a(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}},a.convert=function(t){return t instanceof a?t:Array.isArray(t)?new a(t[0],t[1]):t};var s=o(.25,.1,.25,1);function l(t,e,r){return Math.min(r,Math.max(e,t))}function c(t,e,r){var n=r-e,i=((t-e)%n+n)%n+e;return i===e?r:i}function u(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 d(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 g(t,e){t.forEach((function(t){e[t]&&(e[t]=e[t].bind(e))}))}function m(t,e){return-1!==t.indexOf(e,t.length-e.length)}function v(t,e,r){var n={};for(var i in t)n[i]=e.call(r||this,t[i],i,t);return n}function y(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 x(t){return Array.isArray(t)?t.map(x):\"object\"==typeof t&&t?v(t,x):t}var b={};function _(t){b[t]||(\"undefined\"!=typeof console&&console.warn(t),b[t]=!0)}function w(t,e,r){return(r.y-t.y)*(e.x-t.x)>(e.y-t.y)*(r.x-t.x)}function T(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 M=null;function S(t){if(null==M){var e=t.navigator?t.navigator.userAgent:null;M=!!t.safari||!(!e||!(/\\b(iPad|iPhone|iPod)\\b/.test(e)||e.match(\"Safari\")&&!e.match(\"Chrome\")))}return M}function E(t){try{var e=self[t];return e.setItem(\"_mapbox_test_\",1),e.removeItem(\"_mapbox_test_\"),!0}catch(t){return!1}}var L,C,P,I,O=self.performance&&self.performance.now?self.performance.now.bind(self.performance):Date.now.bind(Date),z=self.requestAnimationFrame||self.mozRequestAnimationFrame||self.webkitRequestAnimationFrame||self.msRequestAnimationFrame,D=self.cancelAnimationFrame||self.mozCancelAnimationFrame||self.webkitCancelAnimationFrame||self.msCancelAnimationFrame,R={now:O,frame:function(t){var e=z(t);return{cancel:function(){return D(e)}}},getImageData:function(t,e){void 0===e&&(e=0);var r=self.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 L||(L=self.document.createElement(\"a\")),L.href=t,L.href},hardwareConcurrency:self.navigator.hardwareConcurrency||4,get devicePixelRatio(){return self.devicePixelRatio},get prefersReducedMotion(){return!!self.matchMedia&&(null==C&&(C=self.matchMedia(\"(prefers-reduced-motion: reduce)\")),C.matches)}},F={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},B={supported:!1,testSupport:function(t){if(N||!I)return;j?U(t):P=t}},N=!1,j=!1;function U(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,I),t.isContextLost())return;B.supported=!0}catch(t){}t.deleteTexture(e),N=!0}self.document&&((I=self.document.createElement(\"img\")).onload=function(){P&&U(P),P=null,j=!0},I.onerror=function(){N=!0,P=null},I.src=\"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=\");var V=\"01\";var q=function(t,e){this._transformRequestFn=t,this._customAccessToken=e,this._createSkuToken()};function H(t){return 0===t.indexOf(\"mapbox:\")}q.prototype._createSkuToken=function(){var t=function(){for(var t=\"\",e=0;e<10;e++)t+=\"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(62*Math.random())];return{token:[\"1\",V,t].join(\"\"),tokenExpiresAt:Date.now()+432e5}}();this._skuToken=t.token,this._skuTokenExpiresAt=t.tokenExpiresAt},q.prototype._isSkuTokenExpired=function(){return Date.now()>this._skuTokenExpiresAt},q.prototype.transformRequest=function(t,e){return this._transformRequestFn&&this._transformRequestFn(t,e)||{url:t}},q.prototype.normalizeStyleURL=function(t,e){if(!H(t))return t;var r=X(t);return r.path=\"/styles/v1\"+r.path,this._makeAPIURL(r,this._customAccessToken||e)},q.prototype.normalizeGlyphsURL=function(t,e){if(!H(t))return t;var r=X(t);return r.path=\"/fonts/v1\"+r.path,this._makeAPIURL(r,this._customAccessToken||e)},q.prototype.normalizeSourceURL=function(t,e){if(!H(t))return t;var r=X(t);return r.path=\"/v4/\"+r.authority+\".json\",r.params.push(\"secure\"),this._makeAPIURL(r,this._customAccessToken||e)},q.prototype.normalizeSpriteURL=function(t,e,r,n){var i=X(t);return H(t)?(i.path=\"/styles/v1\"+i.path+\"/sprite\"+e+r,this._makeAPIURL(i,this._customAccessToken||n)):(i.path+=\"\"+e+r,Z(i))},q.prototype.normalizeTileURL=function(t,e){if(this._isSkuTokenExpired()&&this._createSkuToken(),t&&!H(t))return t;var r=X(t),n=R.devicePixelRatio>=2||512===e?\"@2x\":\"\",i=B.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=1&&self.localStorage.setItem(e,JSON.stringify(this.eventData))}catch(t){_(\"Unable to write to LocalStorage\")}},K.prototype.processRequests=function(t){},K.prototype.postEvent=function(t,e,r,n){var i=this;if(F.EVENTS_URL){var a=X(F.EVENTS_URL);a.params.push(\"access_token=\"+(n||F.ACCESS_TOKEN||\"\"));var o={event:this.type,created:new Date(t).toISOString(),sdkIdentifier:\"mapbox-gl-js\",sdkVersion:\"1.10.1\",skuId:V,userId:this.anonId},s=e?u(o,e):o,l={url:Z(a),headers:{\"Content-Type\":\"text/plain\"},body:JSON.stringify([s])};this.pendingRequest=bt(l,(function(t){i.pendingRequest=null,r(t),i.saveEventData(),i.processRequests(n)}))}},K.prototype.queueRequest=function(t,e){this.queue.push(t),this.processRequests(e)};var Q,$,tt=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,(F.EVENTS_URL&&n||F.ACCESS_TOKEN&&Array.isArray(t)&&t.some((function(t){return H(t)||Y(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(),d(this.anonId)||(this.anonId=p()),this.postEvent(i,{skuToken:this.skuToken},(function(t){t||n&&(e.success[n]=!0)}),t))}},e}(K),et=new(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){F.EVENTS_URL&&F.ACCESS_TOKEN&&Array.isArray(t)&&t.some((function(t){return H(t)||Y(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=J(F.ACCESS_TOKEN),n=r?r.u:F.ACCESS_TOKEN,i=n!==this.eventData.tokenU;d(this.anonId)||(this.anonId=p(),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}(K)),rt=et.postTurnstileEvent.bind(et),nt=new tt,it=nt.postMapLoadEvent.bind(nt),at=500,ot=50;function st(){self.caches&&!Q&&(Q=self.caches.open(\"mapbox-tiles\"))}function lt(t,e,r){if(st(),Q){var n={status:e.status,statusText:e.statusText,headers:new self.Headers};e.headers.forEach((function(t,e){return n.headers.set(e,t)}));var i=A(e.headers.get(\"Cache-Control\")||\"\");if(!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()-r<42e4||function(t,e){if(void 0===$)try{new Response(new ReadableStream),$=!0}catch(t){$=!1}$?e(t.body):t.blob().then(e)}(e,(function(e){var r=new self.Response(e,n);st(),Q&&Q.then((function(e){return e.put(ct(t.url),r)})).catch((function(t){return _(t.message)}))}))}}function ct(t){var e=t.indexOf(\"?\");return e<0?t:t.slice(0,e)}function ut(t,e){if(st(),!Q)return e(null);var r=ct(t.url);Q.then((function(t){t.match(r).then((function(n){var i=function(t){if(!t)return!1;var e=new Date(t.headers.get(\"Expires\")||0),r=A(t.headers.get(\"Cache-Control\")||\"\");return e>Date.now()&&!r[\"no-cache\"]}(n);t.delete(r),i&&t.put(r,n.clone()),e(null,n,i)})).catch(e)})).catch(e)}var ft,ht=1/0;function pt(){return null==ft&&(ft=self.OffscreenCanvas&&new self.OffscreenCanvas(1,1).getContext(\"2d\")&&\"function\"==typeof self.createImageBitmap),ft}var dt={Unknown:\"Unknown\",Style:\"Style\",Source:\"Source\",Tile:\"Tile\",Glyphs:\"Glyphs\",SpriteImage:\"SpriteImage\",SpriteJSON:\"SpriteJSON\",Image:\"Image\"};\"function\"==typeof Object.freeze&&Object.freeze(dt);var gt=function(t){function e(e,r,n){401===r&&Y(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),mt=k()?function(){return self.worker&&self.worker.referrer}:function(){return(\"blob:\"===self.location.protocol?self.parent:self).location.href};function vt(t,e){var r,n=new self.AbortController,i=new self.Request(t.url,{method:t.method||\"GET\",body:t.body,credentials:t.credentials,headers:t.headers,referrer:mt(),signal:n.signal}),a=!1,o=!1,s=(r=i.url).indexOf(\"sku=\")>0&&Y(r);\"json\"===t.type&&i.headers.set(\"Accept\",\"application/json\");var l=function(r,n,a){if(!o){if(r&&\"SecurityError\"!==r.message&&_(r),n&&a)return c(n);var l=Date.now();self.fetch(i).then((function(r){if(r.ok){var n=s?r.clone():null;return c(r,n,l)}return e(new gt(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&<(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 s?ut(i,l):l(null,null),{cancel:function(){o=!0,a||n.abort()}}}var yt=function(t,e){if(r=t.url,!(/^file:/.test(r)||/^file:/.test(mt())&&!/^\\w+:/.test(r))){if(self.fetch&&self.Request&&self.AbortController&&self.Request.prototype.hasOwnProperty(\"signal\"))return vt(t,e);if(k()&&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 self.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 gt(r.statusText,r.status,t.url))},r.send(t.body),{cancel:function(){return r.abort()}}}(t,e)},xt=function(t,e){return yt(u(t,{type:\"arrayBuffer\"}),e)},bt=function(t,e){return yt(u(t,{method:\"POST\"}),e)};var _t,wt;_t=[],wt=0;var Tt=function(t,e){if(B.supported&&(t.headers||(t.headers={}),t.headers.accept=\"image/webp,*/*\"),wt>=F.MAX_PARALLEL_IMAGE_REQUESTS){var r={requestParameters:t,callback:e,cancelled:!1,cancel:function(){this.cancelled=!0}};return _t.push(r),r}wt++;var n=!1,i=function(){if(!n)for(n=!0,wt--;_t.length&&wt0||this._oneTimeListeners&&this._oneTimeListeners[t]&&this._oneTimeListeners[t].length>0||this._eventedParent&&this._eventedParent.listens(t)},Et.prototype.setEventedParent=function(t,e){return this._eventedParent=t,this._eventedParentData=e,this};var Lt={$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\"},\"*\":{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\"},\"*\":{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\"},\"*\":{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},tolerance:{type:\"number\",default:.375},cluster:{type:\"boolean\",default:!1},clusterRadius:{type:\"number\",default:50,minimum:0},clusterMaxZoom:{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},expression_name:{type:\"enum\",values:{let:{group:\"Variable binding\"},var:{group:\"Variable binding\"},literal:{group:\"Types\"},array:{group:\"Types\"},at:{group:\"Lookup\"},in:{group:\"Lookup\"},\"index-of\":{group:\"Lookup\"},slice:{group:\"Lookup\"},case:{group:\"Decision\"},match:{group:\"Decision\"},coalesce:{group:\"Decision\"},step:{group:\"Ramps, scales, curves\"},interpolate:{group:\"Ramps, scales, curves\"},\"interpolate-hcl\":{group:\"Ramps, scales, curves\"},\"interpolate-lab\":{group:\"Ramps, scales, curves\"},ln2:{group:\"Math\"},pi:{group:\"Math\"},e:{group:\"Math\"},typeof:{group:\"Types\"},string:{group:\"Types\"},number:{group:\"Types\"},boolean:{group:\"Types\"},object:{group:\"Types\"},collator:{group:\"Types\"},format:{group:\"Types\"},image:{group:\"Types\"},\"number-format\":{group:\"Types\"},\"to-string\":{group:\"Types\"},\"to-number\":{group:\"Types\"},\"to-boolean\":{group:\"Types\"},\"to-rgba\":{group:\"Color\"},\"to-color\":{group:\"Types\"},rgb:{group:\"Color\"},rgba:{group:\"Color\"},get:{group:\"Lookup\"},has:{group:\"Lookup\"},length:{group:\"Lookup\"},properties:{group:\"Feature data\"},\"feature-state\":{group:\"Feature data\"},\"geometry-type\":{group:\"Feature data\"},id:{group:\"Feature data\"},zoom:{group:\"Zoom\"},\"heatmap-density\":{group:\"Heatmap\"},\"line-progress\":{group:\"Feature data\"},accumulated:{group:\"Feature data\"},\"+\":{group:\"Math\"},\"*\":{group:\"Math\"},\"-\":{group:\"Math\"},\"/\":{group:\"Math\"},\"%\":{group:\"Math\"},\"^\":{group:\"Math\"},sqrt:{group:\"Math\"},log10:{group:\"Math\"},ln:{group:\"Math\"},log2:{group:\"Math\"},sin:{group:\"Math\"},cos:{group:\"Math\"},tan:{group:\"Math\"},asin:{group:\"Math\"},acos:{group:\"Math\"},atan:{group:\"Math\"},min:{group:\"Math\"},max:{group:\"Math\"},round:{group:\"Math\"},abs:{group:\"Math\"},ceil:{group:\"Math\"},floor:{group:\"Math\"},distance:{group:\"Math\"},\"==\":{group:\"Decision\"},\"!=\":{group:\"Decision\"},\">\":{group:\"Decision\"},\"<\":{group:\"Decision\"},\">=\":{group:\"Decision\"},\"<=\":{group:\"Decision\"},all:{group:\"Decision\"},any:{group:\"Decision\"},\"!\":{group:\"Decision\"},within:{group:\"Decision\"},\"is-supported-script\":{group:\"String\"},upcase:{group:\"String\"},downcase:{group:\"String\"},concat:{group:\"String\"},\"resolved-locale\":{group:\"String\"}}},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\"}}},Ct=function(t,e,r,n){this.message=(t?t+\": \":\"\")+r,n&&(this.identifier=n),null!=e&&e.__line__&&(this.line=e.__line__)};function Pt(t){var e=t.key,r=t.value;return r?[new Ct(e,r,\"constants have been deprecated as of v8\")]:[]}function It(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 Zt=[Ft,Bt,Nt,jt,Ut,Gt,Vt,Wt(qt),Yt];function Jt(t,e){if(\"error\"===e.kind)return null;if(\"array\"===t.kind){if(\"array\"===e.kind&&(0===e.N&&\"value\"===e.itemType.kind||!Jt(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=Zt;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(\"(\"),c=i.indexOf(\")\");if(-1!==l&&c+1===i.length){var u=i.substr(0,l),f=i.substr(l+1,c-(l+1)).split(\",\"),h=1;switch(u){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]),g=o(f[2]),m=g<=.5?g*(d+1):g+d-g*d,v=2*g-m;return[n(255*s(v,m,p+1/3)),n(255*s(v,m,p)),n(255*s(v,m,p-1/3)),h];default:return null}}return null}}catch(t){}})).parseCSSColor,te=function(t,e,r,n){void 0===n&&(n=1),this.r=t,this.g=e,this.b=r,this.a=n};te.parse=function(t){if(t){if(t instanceof te)return t;if(\"string\"==typeof t){var e=$t(t);if(e)return new te(e[0]/255*e[3],e[1]/255*e[3],e[2]/255*e[3],e[3])}}},te.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+\")\"},te.prototype.toArray=function(){var t=this.r,e=this.g,r=this.b,n=this.a;return 0===n?[0,0,0,0]:[255*t/n,255*e/n,255*r/n,n]},te.black=new te(0,0,0,1),te.white=new te(1,1,1,1),te.transparent=new te(0,0,0,0),te.red=new te(1,0,0,1);var ee=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\"})};ee.prototype.compare=function(t,e){return this.collator.compare(t,e)},ee.prototype.resolvedLocale=function(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale};var re=function(t,e,r,n,i){this.text=t,this.image=e,this.scale=r,this.fontStack=n,this.textColor=i},ne=function(t){this.sections=t};ne.fromString=function(t){return new ne([new re(t,null,null,null,null)])},ne.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}))},ne.factory=function(t){return t instanceof ne?t:ne.fromString(t)},ne.prototype.toString=function(){return 0===this.sections.length?\"\":this.sections.map((function(t){return t.text})).join(\"\")},ne.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 oe(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 te)return!0;if(t instanceof ee)return!0;if(t instanceof ne)return!0;if(t instanceof ie)return!0;if(Array.isArray(t)){for(var e=0,r=t;e2){var s=t[1];if(\"string\"!=typeof s||!(s in fe)||\"object\"===s)return e.error('The item type argument of \"array\" must be one of string, number, boolean',1);a=fe[s],n++}else a=qt;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=Wt(a,o)}else r=fe[i];for(var l=[];n1)&&e.push(n)}}return e.concat(this.args.map((function(t){return t.serialize()})))};var pe=function(t){this.type=Gt,this.sections=t};pe.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,Bt)))return null;var l=null;if(o[\"text-font\"]&&!(l=e.parse(o[\"text-font\"],1,Wt(Nt))))return null;var c=null;if(o[\"text-color\"]&&!(c=e.parse(o[\"text-color\"],1,Ut)))return null;var u=n[n.length-1];u.scale=s,u.font=l,u.textColor=c}else{var f=e.parse(t[a],1,qt);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 pe(n)},pe.prototype.evaluate=function(t){return new ne(this.sections.map((function(e){var r=e.content.evaluate(t);return se(r)===Yt?new re(\"\",r,null,null,null):new re(le(r),null,e.scale?e.scale.evaluate(t):null,e.font?e.font.evaluate(t).join(\",\"):null,e.textColor?e.textColor.evaluate(t):null)})))},pe.prototype.eachChild=function(t){for(var e=0,r=this.sections;e-1),r},de.prototype.eachChild=function(t){t(this.input)},de.prototype.outputDefined=function(){return!1},de.prototype.serialize=function(){return[\"image\",this.input.serialize()]};var ge={\"to-boolean\":jt,\"to-color\":Ut,\"to-number\":Bt,\"to-string\":Nt},me=function(t,e){this.type=t,this.args=e};me.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=ge[r],i=[],a=1;a4?\"Invalid rbga value \"+JSON.stringify(e)+\": expected an array containing either three or four numeric values.\":ae(e[0],e[1],e[2],e[3])))return new te(e[0]/255,e[1]/255,e[2]/255,e[3])}throw new ue(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 Te(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*8192),Math.round(i*a*8192)]}function ke(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 Ae(t,e){for(var r,n,i,a,o,s,l,c=!1,u=0,f=e.length;u0&&f<0||u<0&&f>0}function Ee(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}_e(e,t)}function ze(t,e,r,n){for(var i=8192*Math.pow(2,n.z),a=[8192*n.x,8192*n.y],o=[],s=0,l=t;s=0)return!1;var r=!0;return t.eachChild((function(t){r&&!Ne(t,e)&&(r=!1)})),r}Re.parse=function(t,e){if(2!==t.length)return e.error(\"'within' expression requires exactly one argument, but found \"+(t.length-1)+\" instead.\");if(oe(t[1])){var r=t[1];if(\"FeatureCollection\"===r.type)for(var n=0;ne))throw new ue(\"Input is not a number.\");o=s-1}return 0}Ue.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)},Ue.prototype._parse=function(t,e){function r(t,e,r){return\"assert\"===r?new he(e,[t]):\"coerce\"===r?new me(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 ce)&&\"resolvedImage\"!==a.type.kind&&function t(e){if(e instanceof je)return t(e.boundExpression);if(e instanceof xe&&\"error\"===e.name)return!1;if(e instanceof be)return!1;if(e instanceof Re)return!1;var r=e instanceof me||e instanceof he,n=!0;if(e.eachChild((function(e){n=r?n&&t(e):n&&e instanceof ce})),!n)return!1;return Fe(e)&&Ne(e,[\"zoom\",\"heatmap-density\",\"line-progress\",\"accumulated\",\"is-supported-script\"])}(a)){var l=new ye;try{a=new ce(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.\")},Ue.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 Ue(this.registry,n,e||null,i,this.errors)},Ue.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 Dt(n,t))},Ue.prototype.checkSubtype=function(t,e){var r=Jt(t,e);return r&&this.error(r),r};var qe=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 u=e.parse(s,c,i);if(!u)return null;i=i||u.type,n.push([o,u])}return new qe(i,r,n)},qe.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[Ve(e,n)].evaluate(t)},qe.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 Ge=Object.freeze({__proto__:null,number:He,color:function(t,e,r){return new te(He(t.r,e.r,r),He(t.g,e.g,r),He(t.b,e.b,r),He(t.a,e.a,r))},array:function(t,e,r){return t.map((function(t,n){return He(t,e[n],r)}))}}),Ye=6/29,We=3*Ye*Ye,Xe=Math.PI/180,Ze=180/Math.PI;function Je(t){return t>.008856451679035631?Math.pow(t,1/3):t/We+4/29}function Ke(t){return t>Ye?t*t*t:We*(t-4/29)}function Qe(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function $e(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function tr(t){var e=$e(t.r),r=$e(t.g),n=$e(t.b),i=Je((.4124564*e+.3575761*r+.1804375*n)/.95047),a=Je((.2126729*e+.7151522*r+.072175*n)/1);return{l:116*a-16,a:500*(i-a),b:200*(a-Je((.0193339*e+.119192*r+.9503041*n)/1.08883)),alpha:t.a}}function er(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=1*Ke(e),r=.95047*Ke(r),n=1.08883*Ke(n),new te(Qe(3.2404542*r-1.5371385*e-.4985314*n),Qe(-.969266*r+1.8760108*e+.041556*n),Qe(.0556434*r-.2040259*e+1.0572252*n),t.alpha)}function rr(t,e,r){var n=e-t;return t+r*(n>180||n<-180?n-360*Math.round(n/360):n)}var nr={forward:tr,reverse:er,interpolate:function(t,e,r){return{l:He(t.l,e.l,r),a:He(t.a,e.a,r),b:He(t.b,e.b,r),alpha:He(t.alpha,e.alpha,r)}}},ir={forward:function(t){var e=tr(t),r=e.l,n=e.a,i=e.b,a=Math.atan2(i,n)*Ze;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*Xe,r=t.c;return er({l:t.l,a:Math.cos(e)*r,b:Math.sin(e)*r,alpha:t.alpha})},interpolate:function(t,e,r){return{h:rr(t.h,e.h,r),c:He(t.c,e.c,r),l:He(t.l,e.l,r),alpha:He(t.alpha,e.alpha,r)}}},ar=Object.freeze({__proto__:null,lab:nr,hcl:ir}),or=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,Bt)))return null;var l=[],c=null;\"interpolate-hcl\"===r||\"interpolate-lab\"===r?c=Ut:e.expectedType&&\"value\"!==e.expectedType.kind&&(c=e.expectedType);for(var u=0;u=f)return e.error('Input/output pairs for \"interpolate\" expressions must be arranged with input values in strictly ascending order.',p);var g=e.parse(h,d,c);if(!g)return null;c=c||g.type,l.push([f,g])}return\"number\"===c.kind||\"color\"===c.kind||\"array\"===c.kind&&\"number\"===c.itemType.kind&&\"number\"==typeof c.N?new or(c,r,n,i,l):e.error(\"Type \"+Xt(c)+\" is not interpolatable.\")},or.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=Ve(e,n),o=e[a],s=e[a+1],l=or.interpolationFactor(this.interpolation,n,o,s),c=r[a].evaluate(t),u=r[a+1].evaluate(t);return\"interpolate\"===this.operator?Ge[this.type.kind.toLowerCase()](c,u,l):\"interpolate-hcl\"===this.operator?ir.reverse(ir.interpolate(ir.forward(c),ir.forward(u),l)):nr.reverse(nr.interpolate(nr.forward(c),nr.forward(u),l))},or.prototype.eachChild=function(t){t(this.input);for(var e=0,r=this.outputs;e=r.length)throw new ue(\"Array index out of bounds: \"+e+\" > \"+(r.length-1)+\".\");if(e!==Math.floor(e))throw new ue(\"Array index must be an integer, but found \"+e+\" instead.\");return r[e]},ur.prototype.eachChild=function(t){t(this.index),t(this.input)},ur.prototype.outputDefined=function(){return!1},ur.prototype.serialize=function(){return[\"at\",this.index.serialize(),this.input.serialize()]};var fr=function(t,e){this.type=jt,this.needle=t,this.haystack=e};fr.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,qt),n=e.parse(t[2],2,qt);return r&&n?Kt(r.type,[jt,Nt,Bt,Ft,qt])?new fr(r,n):e.error(\"Expected first argument to be of type boolean, string, number or null, but found \"+Xt(r.type)+\" instead\"):null},fr.prototype.evaluate=function(t){var e=this.needle.evaluate(t),r=this.haystack.evaluate(t);if(!r)return!1;if(!Qt(e,[\"boolean\",\"string\",\"number\",\"null\"]))throw new ue(\"Expected first argument to be of type boolean, string, number or null, but found \"+Xt(se(e))+\" instead.\");if(!Qt(r,[\"string\",\"array\"]))throw new ue(\"Expected second argument to be of type array or string, but found \"+Xt(se(r))+\" instead.\");return r.indexOf(e)>=0},fr.prototype.eachChild=function(t){t(this.needle),t(this.haystack)},fr.prototype.outputDefined=function(){return!0},fr.prototype.serialize=function(){return[\"in\",this.needle.serialize(),this.haystack.serialize()]};var hr=function(t,e,r){this.type=Bt,this.needle=t,this.haystack=e,this.fromIndex=r};hr.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,qt),n=e.parse(t[2],2,qt);if(!r||!n)return null;if(!Kt(r.type,[jt,Nt,Bt,Ft,qt]))return e.error(\"Expected first argument to be of type boolean, string, number or null, but found \"+Xt(r.type)+\" instead\");if(4===t.length){var i=e.parse(t[3],3,Bt);return i?new hr(r,n,i):null}return new hr(r,n)},hr.prototype.evaluate=function(t){var e=this.needle.evaluate(t),r=this.haystack.evaluate(t);if(!Qt(e,[\"boolean\",\"string\",\"number\",\"null\"]))throw new ue(\"Expected first argument to be of type boolean, string, number or null, but found \"+Xt(se(e))+\" instead.\");if(!Qt(r,[\"string\",\"array\"]))throw new ue(\"Expected second argument to be of type array or string, but found \"+Xt(se(r))+\" instead.\");if(this.fromIndex){var n=this.fromIndex.evaluate(t);return r.indexOf(e,n)}return r.indexOf(e)},hr.prototype.eachChild=function(t){t(this.needle),t(this.haystack),this.fromIndex&&t(this.fromIndex)},hr.prototype.outputDefined=function(){return!1},hr.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 pr=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};pr.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 c.error(\"Branch labels must be integers no larger than \"+Number.MAX_SAFE_INTEGER+\".\");if(\"number\"==typeof h&&Math.floor(h)!==h)return c.error(\"Numeric branch labels must be integer values.\");if(r){if(c.checkSubtype(r,se(h)))return null}else r=se(h);if(void 0!==i[String(h)])return c.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,qt);if(!d)return null;var g=e.parse(t[t.length-1],t.length-1,n);return g?\"value\"!==d.type.kind&&e.concat(1).checkSubtype(r,d.type)?null:new pr(r,n,d,i,a,g):null},pr.prototype.evaluate=function(t){var e=this.input.evaluate(t);return(se(e)===this.inputType&&this.outputs[this.cases[e]]||this.otherwise).evaluate(t)},pr.prototype.eachChild=function(t){t(this.input),this.outputs.forEach(t),t(this.otherwise)},pr.prototype.outputDefined=function(){return this.outputs.every((function(t){return t.outputDefined()}))&&this.otherwise.outputDefined()},pr.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,qt),n=e.parse(t[2],2,Bt);if(!r||!n)return null;if(!Kt(r.type,[Wt(qt),Nt,qt]))return e.error(\"Expected first argument to be of type array or string, but found \"+Xt(r.type)+\" instead\");if(4===t.length){var i=e.parse(t[3],3,Bt);return i?new gr(r.type,r,n,i):null}return new gr(r.type,r,n)},gr.prototype.evaluate=function(t){var e=this.input.evaluate(t),r=this.beginIndex.evaluate(t);if(!Qt(e,[\"string\",\"array\"]))throw new ue(\"Expected first argument to be of type array or string, but found \"+Xt(se(e))+\" instead.\");if(this.endIndex){var n=this.endIndex.evaluate(t);return e.slice(r,n)}return e.slice(r)},gr.prototype.eachChild=function(t){t(this.input),t(this.beginIndex),this.endIndex&&t(this.endIndex)},gr.prototype.outputDefined=function(){return!1},gr.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 xr=yr(\"==\",(function(t,e,r){return e===r}),vr),br=yr(\"!=\",(function(t,e,r){return e!==r}),(function(t,e,r,n){return!vr(0,e,r,n)})),_r=yr(\"<\",(function(t,e,r){return e\",(function(t,e,r){return e>r}),(function(t,e,r,n){return n.compare(e,r)>0})),Tr=yr(\"<=\",(function(t,e,r){return e<=r}),(function(t,e,r,n){return n.compare(e,r)<=0})),kr=yr(\">=\",(function(t,e,r){return e>=r}),(function(t,e,r,n){return n.compare(e,r)>=0})),Ar=function(t,e,r,n,i){this.type=Nt,this.number=t,this.locale=e,this.currency=r,this.minFractionDigits=n,this.maxFractionDigits=i};Ar.parse=function(t,e){if(3!==t.length)return e.error(\"Expected two arguments.\");var r=e.parse(t[1],1,Bt);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,Nt)))return null;var a=null;if(n.currency&&!(a=e.parse(n.currency,1,Nt)))return null;var o=null;if(n[\"min-fraction-digits\"]&&!(o=e.parse(n[\"min-fraction-digits\"],1,Bt)))return null;var s=null;return n[\"max-fraction-digits\"]&&!(s=e.parse(n[\"max-fraction-digits\"],1,Bt))?null:new Ar(r,i,a,o,s)},Ar.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))},Ar.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)},Ar.prototype.outputDefined=function(){return!1},Ar.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 Mr=function(t){this.type=Bt,this.input=t};Mr.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 \"+Xt(r.type)+\" instead.\"):new Mr(r):null},Mr.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 ue(\"Expected value to be of type string or array, but found \"+Xt(se(e))+\" instead.\")},Mr.prototype.eachChild=function(t){t(this.input)},Mr.prototype.outputDefined=function(){return!1},Mr.prototype.serialize=function(){var t=[\"length\"];return this.eachChild((function(e){t.push(e.serialize())})),t};var Sr={\"==\":xr,\"!=\":br,\">\":wr,\"<\":_r,\">=\":kr,\"<=\":Tr,array:he,at:ur,boolean:he,case:dr,coalesce:lr,collator:be,format:pe,image:de,in:fr,\"index-of\":hr,interpolate:or,\"interpolate-hcl\":or,\"interpolate-lab\":or,length:Mr,let:cr,literal:ce,match:pr,number:he,\"number-format\":Ar,object:he,slice:gr,step:qe,string:he,\"to-boolean\":me,\"to-color\":me,\"to-number\":me,\"to-string\":me,var:je,within:Re};function Er(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=ae(r,n,i,o);if(s)throw new ue(s);return new te(r/255*o,n/255*o,i/255*o,o)}function Lr(t,e){return t in e}function Cr(t,e){var r=e[t];return void 0===r?null:r}function Pr(t){return{type:t}}function Ir(t){return{result:\"success\",value:t}}function Or(t){return{result:\"error\",value:t}}function zr(t){return\"data-driven\"===t[\"property-type\"]||\"cross-faded-data-driven\"===t[\"property-type\"]}function Dr(t){return!!t.expression&&t.expression.parameters.indexOf(\"zoom\")>-1}function Rr(t){return!!t.expression&&t.expression.interpolated}function Fr(t){return t instanceof Number?\"number\":t instanceof String?\"string\":t instanceof Boolean?\"boolean\":Array.isArray(t)?\"array\":null===t?\"null\":typeof t}function Br(t){return\"object\"==typeof t&&null!==t&&!Array.isArray(t)}function Nr(t){return t}function jr(t,e,r){return void 0!==t?t:void 0!==e?e:void 0!==r?r:void 0}function Ur(t,e,r,n,i){return jr(typeof r===i?n[r]:void 0,t.default,e.default)}function Vr(t,e,r){if(\"number\"!==Fr(r))return jr(t.default,e.default);var n=t.stops.length;if(1===n)return t.stops[0][1];if(r<=t.stops[0][0])return t.stops[0][1];if(r>=t.stops[n-1][0])return t.stops[n-1][1];var i=Ve(t.stops.map((function(t){return t[0]})),r);return t.stops[i][1]}function qr(t,e,r){var n=void 0!==t.base?t.base:1;if(\"number\"!==Fr(r))return jr(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=Ve(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],c=Ge[e.type]||Nr;if(t.colorSpace&&\"rgb\"!==t.colorSpace){var u=ar[t.colorSpace];c=function(t,e){return u.reverse(u.interpolate(u.forward(t),u.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 c(r,n,o)}}:c(s,l,o)}function Hr(t,e,r){return\"color\"===e.type?r=te.parse(r):\"formatted\"===e.type?r=ne.fromString(r.toString()):\"resolvedImage\"===e.type?r=ie.fromString(r.toString()):Fr(r)===e.type||\"enum\"===e.type&&e.values[r]||(r=void 0),jr(r,t.default,e.default)}xe.register(Sr,{error:[{kind:\"error\"},[Nt],function(t,e){var r=e[0];throw new ue(r.evaluate(t))}],typeof:[Nt,[qt],function(t,e){return Xt(se(e[0].evaluate(t)))}],\"to-rgba\":[Wt(Bt,4),[Ut],function(t,e){return e[0].evaluate(t).toArray()}],rgb:[Ut,[Bt,Bt,Bt],Er],rgba:[Ut,[Bt,Bt,Bt,Bt],Er],has:{type:jt,overloads:[[[Nt],function(t,e){return Lr(e[0].evaluate(t),t.properties())}],[[Nt,Vt],function(t,e){var r=e[0],n=e[1];return Lr(r.evaluate(t),n.evaluate(t))}]]},get:{type:qt,overloads:[[[Nt],function(t,e){return Cr(e[0].evaluate(t),t.properties())}],[[Nt,Vt],function(t,e){var r=e[0],n=e[1];return Cr(r.evaluate(t),n.evaluate(t))}]]},\"feature-state\":[qt,[Nt],function(t,e){return Cr(e[0].evaluate(t),t.featureState||{})}],properties:[Vt,[],function(t){return t.properties()}],\"geometry-type\":[Nt,[],function(t){return t.geometryType()}],id:[qt,[],function(t){return t.id()}],zoom:[Bt,[],function(t){return t.globals.zoom}],\"heatmap-density\":[Bt,[],function(t){return t.globals.heatmapDensity||0}],\"line-progress\":[Bt,[],function(t){return t.globals.lineProgress||0}],accumulated:[qt,[],function(t){return void 0===t.globals.accumulated?null:t.globals.accumulated}],\"+\":[Bt,Pr(Bt),function(t,e){for(var r=0,n=0,i=e;n\":[jt,[Nt,qt],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->\":[jt,[qt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n>i}],\"filter-<=\":[jt,[Nt,qt],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-<=\":[jt,[qt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n<=i}],\"filter->=\":[jt,[Nt,qt],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->=\":[jt,[qt],function(t,e){var r=e[0],n=t.id(),i=r.value;return typeof n==typeof i&&n>=i}],\"filter-has\":[jt,[qt],function(t,e){return e[0].value in t.properties()}],\"filter-has-id\":[jt,[],function(t){return null!==t.id()&&void 0!==t.id()}],\"filter-type-in\":[jt,[Wt(Nt)],function(t,e){return e[0].value.indexOf(t.geometryType())>=0}],\"filter-id-in\":[jt,[Wt(qt)],function(t,e){return e[0].value.indexOf(t.id())>=0}],\"filter-in-small\":[jt,[Nt,Wt(qt)],function(t,e){var r=e[0];return e[1].value.indexOf(t.properties()[r.value])>=0}],\"filter-in-large\":[jt,[Nt,Wt(qt)],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:jt,overloads:[[[jt,jt],function(t,e){var r=e[0],n=e[1];return r.evaluate(t)&&n.evaluate(t)}],[Pr(jt),function(t,e){for(var r=0,n=e;r0&&\"string\"==typeof t[0]&&t[0]in Sr}function Wr(t,e){var r=new Ue(Sr,[],e?function(t){var e={color:Ut,string:Nt,number:Bt,enum:Nt,boolean:jt,formatted:Gt,resolvedImage:Yt};if(\"array\"===t.type)return Wt(e[t.value]||qt,t.length);return 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?Ir(new Gr(n,e)):Or(r.errors)}Gr.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)},Gr.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 ue(\"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 Xr=function(t,e){this.kind=t,this._styleExpression=e,this.isStateDependent=\"constant\"!==t&&!Be(e.expression)};Xr.prototype.evaluateWithoutErrorHandling=function(t,e,r,n,i,a){return this._styleExpression.evaluateWithoutErrorHandling(t,e,r,n,i,a)},Xr.prototype.evaluate=function(t,e,r,n,i,a){return this._styleExpression.evaluate(t,e,r,n,i,a)};var Zr=function(t,e,r,n){this.kind=t,this.zoomStops=r,this._styleExpression=e,this.isStateDependent=\"camera\"!==t&&!Be(e.expression),this.interpolationType=n};function Jr(t,e){if(\"error\"===(t=Wr(t,e)).result)return t;var r=t.value.expression,n=Fe(r);if(!n&&!zr(e))return Or([new Dt(\"\",\"data expressions not supported\")]);var i=Ne(r,[\"zoom\"]);if(!i&&!Dr(e))return Or([new Dt(\"\",\"zoom expressions not supported\")]);var a=function t(e){var r=null;if(e instanceof cr)r=t(e.result);else if(e instanceof lr)for(var n=0,i=e.args;nn.maximum?[new Ct(e,r,r+\" is greater than the maximum value \"+n.maximum)]:[]}function en(t){var e,r,n,i=t.valueSpec,a=Ot(t.value.type),o={},s=\"categorical\"!==a&&void 0===t.value.property,l=!s,c=\"array\"===Fr(t.value.stops)&&\"array\"===Fr(t.value.stops[0])&&\"object\"===Fr(t.value.stops[0][0]),u=Qr({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 Ct(t.key,t.value,'identity function may not have a \"stops\" property')];var e=[],r=t.value;e=e.concat($r({key:t.key,value:r,valueSpec:t.valueSpec,style:t.style,styleSpec:t.styleSpec,arrayElementValidator:f})),\"array\"===Fr(r)&&0===r.length&&e.push(new Ct(t.key,r,\"array must have at least one stop\"));return e},default:function(t){return kn({key:t.key,value:t.value,valueSpec:i,style:t.style,styleSpec:t.styleSpec})}}});return\"identity\"===a&&s&&u.push(new Ct(t.key,t.value,'missing required property \"property\"')),\"identity\"===a||t.value.stops||u.push(new Ct(t.key,t.value,'missing required property \"stops\"')),\"exponential\"===a&&t.valueSpec.expression&&!Rr(t.valueSpec)&&u.push(new Ct(t.key,t.value,\"exponential functions not supported\")),t.styleSpec.$version>=8&&(l&&!zr(t.valueSpec)?u.push(new Ct(t.key,t.value,\"property functions not supported\")):s&&!Dr(t.valueSpec)&&u.push(new Ct(t.key,t.value,\"zoom functions not supported\"))),\"categorical\"!==a&&!c||void 0!==t.value.property||u.push(new Ct(t.key,t.value,'\"property\" property is required')),u;function f(t){var e=[],a=t.value,s=t.key;if(\"array\"!==Fr(a))return[new Ct(s,a,\"array expected, \"+Fr(a)+\" found\")];if(2!==a.length)return[new Ct(s,a,\"array length 2 expected, length \"+a.length+\" found\")];if(c){if(\"object\"!==Fr(a[0]))return[new Ct(s,a,\"object expected, \"+Fr(a[0])+\" found\")];if(void 0===a[0].zoom)return[new Ct(s,a,\"object stop key must have zoom\")];if(void 0===a[0].value)return[new Ct(s,a,\"object stop key must have value\")];if(n&&n>Ot(a[0].zoom))return[new Ct(s,a[0].zoom,\"stop zoom values must appear in ascending order\")];Ot(a[0].zoom)!==n&&(n=Ot(a[0].zoom),r=void 0,o={}),e=e.concat(Qr({key:s+\"[0]\",value:a[0],valueSpec:{zoom:{}},style:t.style,styleSpec:t.styleSpec,objectElementValidators:{zoom:tn,value:h}}))}else e=e.concat(h({key:s+\"[0]\",value:a[0],valueSpec:{},style:t.style,styleSpec:t.styleSpec},a));return Yr(zt(a[1]))?e.concat([new Ct(s+\"[1]\",a[1],\"expressions are not allowed in function stops.\")]):e.concat(kn({key:s+\"[1]\",value:a[1],valueSpec:i,style:t.style,styleSpec:t.styleSpec}))}function h(t,n){var s=Fr(t.value),l=Ot(t.value),c=null!==t.value?t.value:n;if(e){if(s!==e)return[new Ct(t.key,c,s+\" stop domain type must match previous stop domain type \"+e)]}else e=s;if(\"number\"!==s&&\"string\"!==s&&\"boolean\"!==s)return[new Ct(t.key,c,\"stop domain value must be a number, string, or boolean\")];if(\"number\"!==s&&\"categorical\"!==a){var u=\"number expected, \"+s+\" found\";return zr(i)&&void 0===a&&(u+='\\nIf you intended to use a categorical function, specify `\"type\": \"categorical\"`.'),[new Ct(t.key,c,u)]}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 cn(t){if(!t)return!0;var e,r=t[0];return t.length<=1?\"any\"!==r:\"==\"===r?un(t[1],t[2],\"==\"):\"!=\"===r?pn(un(t[1],t[2],\"==\")):\"<\"===r||\">\"===r||\"<=\"===r||\">=\"===r?un(t[1],t[2],r):\"any\"===r?(e=t.slice(1),[\"any\"].concat(e.map(cn))):\"all\"===r?[\"all\"].concat(t.slice(1).map(cn)):\"none\"===r?[\"all\"].concat(t.slice(1).map(cn).map(pn)):\"in\"===r?fn(t[1],t.slice(2)):\"!in\"===r?pn(fn(t[1],t.slice(2))):\"has\"===r?hn(t[1]):\"!has\"===r?pn(hn(t[1])):\"within\"!==r||t}function un(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 fn(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(ln)]]:[\"filter-in-small\",t,[\"literal\",e]]}}function hn(t){switch(t){case\"$type\":return!0;case\"$id\":return[\"filter-has-id\"];default:return[\"filter-has\",t]}}function pn(t){return[\"!\",t]}function dn(t){return an(zt(t.value))?rn(It({},t,{expressionContext:\"filter\",valueSpec:{value:\"boolean\"}})):function t(e){var r=e.value,n=e.key;if(\"array\"!==Fr(r))return[new Ct(n,r,\"array expected, \"+Fr(r)+\" found\")];var i,a=e.styleSpec,o=[];if(r.length<1)return[new Ct(n,r,\"filter array must have at least 1 element\")];switch(o=o.concat(nn({key:n+\"[0]\",value:r[0],valueSpec:a.filter_operator,style:e.style,styleSpec:e.styleSpec})),Ot(r[0])){case\"<\":case\"<=\":case\">\":case\">=\":r.length>=2&&\"$type\"===Ot(r[1])&&o.push(new Ct(n,r,'\"$type\" cannot be use with operator \"'+r[0]+'\"'));case\"==\":case\"!=\":3!==r.length&&o.push(new Ct(n,r,'filter array for operator \"'+r[0]+'\" must have 3 elements'));case\"in\":case\"!in\":r.length>=2&&\"string\"!==(i=Fr(r[1]))&&o.push(new Ct(n+\"[1]\",r[1],\"string expected, \"+i+\" found\"));for(var s=2;s=u[p+0]&&n>=u[p+1])?(o[h]=!0,a.push(c[h])):o[h]=!1}}},Dn.prototype._forEachCell=function(t,e,r,n,i,a,o,s){for(var l=this._convertToCellCoord(t),c=this._convertToCellCoord(e),u=this._convertToCellCoord(r),f=this._convertToCellCoord(n),h=l;h<=u;h++)for(var p=c;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}},Dn.prototype._convertFromCellCoord=function(t){return(t-this.padding)/this.scale},Dn.prototype._convertToCellCoord=function(t){return Math.max(0,Math.min(this.d-1,Math.floor(t*this.scale)+this.padding))},Dn.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var t=this.cells,e=3+this.cells.length+1+1,r=0,n=0;n=0)){var f=t[u];c[u]=Bn[l].shallow.indexOf(u)>=0?f:qn(f,e)}t instanceof Error&&(c.message=t.message)}if(c.$name)throw new Error(\"$name property is reserved for worker serialization logic.\");return\"Object\"!==l&&(c.$name=l),c}throw new Error(\"can't serialize object of type \"+typeof t)}function Hn(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||Un(t)||Vn(t)||ArrayBuffer.isView(t)||t instanceof Rn)return t;if(Array.isArray(t))return t.map(Hn);if(\"object\"==typeof t){var e=t.$name||\"Object\",r=Bn[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:Hn(s)}}return n}throw new Error(\"can't deserialize object of type \"+typeof t)}var Gn=function(){this.first=!0};Gn.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 Wn(t){for(var e=0,r=t;e=65097&&t<=65103)||(!!Yn[\"CJK Compatibility Ideographs\"](t)||(!!Yn[\"CJK Compatibility\"](t)||(!!Yn[\"CJK Radicals Supplement\"](t)||(!!Yn[\"CJK Strokes\"](t)||(!(!Yn[\"CJK Symbols and Punctuation\"](t)||t>=12296&&t<=12305||t>=12308&&t<=12319||12336===t)||(!!Yn[\"CJK Unified Ideographs Extension A\"](t)||(!!Yn[\"CJK Unified Ideographs\"](t)||(!!Yn[\"Enclosed CJK Letters and Months\"](t)||(!!Yn[\"Hangul Compatibility Jamo\"](t)||(!!Yn[\"Hangul Jamo Extended-A\"](t)||(!!Yn[\"Hangul Jamo Extended-B\"](t)||(!!Yn[\"Hangul Jamo\"](t)||(!!Yn[\"Hangul Syllables\"](t)||(!!Yn.Hiragana(t)||(!!Yn[\"Ideographic Description Characters\"](t)||(!!Yn.Kanbun(t)||(!!Yn[\"Kangxi Radicals\"](t)||(!!Yn[\"Katakana Phonetic Extensions\"](t)||(!(!Yn.Katakana(t)||12540===t)||(!(!Yn[\"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)||(!(!Yn[\"Small Form Variants\"](t)||t>=65112&&t<=65118||t>=65123&&t<=65126)||(!!Yn[\"Unified Canadian Aboriginal Syllabics\"](t)||(!!Yn[\"Unified Canadian Aboriginal Syllabics Extended\"](t)||(!!Yn[\"Vertical Forms\"](t)||(!!Yn[\"Yijing Hexagram Symbols\"](t)||(!!Yn[\"Yi Syllables\"](t)||!!Yn[\"Yi Radicals\"](t))))))))))))))))))))))))))))))}function Jn(t){return!(Zn(t)||function(t){return!(!Yn[\"Latin-1 Supplement\"](t)||167!==t&&169!==t&&174!==t&&177!==t&&188!==t&&189!==t&&190!==t&&215!==t&&247!==t)||(!(!Yn[\"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)||(!!Yn[\"Letterlike Symbols\"](t)||(!!Yn[\"Number Forms\"](t)||(!(!Yn[\"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))||(!(!Yn[\"Control Pictures\"](t)||9251===t)||(!!Yn[\"Optical Character Recognition\"](t)||(!!Yn[\"Enclosed Alphanumerics\"](t)||(!!Yn[\"Geometric Shapes\"](t)||(!(!Yn[\"Miscellaneous Symbols\"](t)||t>=9754&&t<=9759)||(!(!Yn[\"Miscellaneous Symbols and Arrows\"](t)||!(t>=11026&&t<=11055||t>=11088&&t<=11097||t>=11192&&t<=11243))||(!!Yn[\"CJK Symbols and Punctuation\"](t)||(!!Yn.Katakana(t)||(!!Yn[\"Private Use Area\"](t)||(!!Yn[\"CJK Compatibility Forms\"](t)||(!!Yn[\"Small Form Variants\"](t)||(!!Yn[\"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 Kn(t){return t>=1424&&t<=2303||Yn[\"Arabic Presentation Forms-A\"](t)||Yn[\"Arabic Presentation Forms-B\"](t)}function Qn(t,e){return!(!e&&Kn(t))&&!(t>=2304&&t<=3583||t>=3840&&t<=4255||Yn.Khmer(t))}function $n(t){for(var e=0,r=t;e-1&&(ai=ni),ii&&ii(t)};function li(){ci.fire(new Mt(\"pluginStateChange\",{pluginStatus:ai,pluginURL:oi}))}var ci=new Et,ui=function(){return ai},fi=function(){if(ai!==ti||!oi)throw new Error(\"rtl-text-plugin cannot be downloaded unless a pluginURL is specified\");ai=ei,li(),oi&&xt({url:oi},(function(t){t?si(t):(ai=ri,li())}))},hi={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:function(){return ai===ri||null!=hi.applyArabicShaping},isLoading:function(){return ai===ei},setState:function(t){ai=t.pluginStatus,oi=t.pluginURL},isParsed:function(){return null!=hi.applyArabicShaping&&null!=hi.processBidirectionalText&&null!=hi.processStyledBidirectionalText},getPluginURL:function(){return oi}},pi=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 Gn,this.transition={})};pi.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 di=function(t,e){this.property=t,this.value=e,this.expression=function(t,e){if(Br(t))return new Kr(t,e);if(Yr(t)){var r=Jr(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=te.parse(t)),{kind:\"constant\",evaluate:function(){return n}}}(void 0===e?t.specification.default:e,t.specification)};di.prototype.isDataDriven=function(){return\"source\"===this.expression.kind||\"composite\"===this.expression.kind},di.prototype.possiblyEvaluate=function(t,e,r){return this.property.possiblyEvaluate(this,t,e,r)};var gi=function(t){this.property=t,this.value=new di(t,void 0)};gi.prototype.transitioned=function(t,e){return new vi(this.property,this.value,e,u({},t.transition,this.transition),t.now)},gi.prototype.untransitioned=function(){return new vi(this.property,this.value,null,{},0)};var mi=function(t){this._properties=t,this._values=Object.create(t.defaultTransitionablePropertyValues)};mi.prototype.getValue=function(t){return x(this._values[t].value.value)},mi.prototype.setValue=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new gi(this._values[t].property)),this._values[t].value=new di(this._values[t].property,null===e?void 0:x(e))},mi.prototype.getTransition=function(t){return x(this._values[t].transition)},mi.prototype.setTransition=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new gi(this._values[t].property)),this._values[t].transition=x(e)||void 0},mi.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 yi=function(t){this._properties=t,this._values=Object.create(t.defaultTransitioningPropertyValues)};yi.prototype.possiblyEvaluate=function(t,e,r){for(var n=new _i(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}(Ti),Ai=function(t){this.specification=t};Ai.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 pi(Math.floor(e.zoom-1),e)),t.expression.evaluate(new pi(Math.floor(e.zoom),e)),t.expression.evaluate(new pi(Math.floor(e.zoom+1),e)),e)}},Ai.prototype._calculate=function(t,e,r,n){return n.zoom>n.zoomHistory.lastIntegerZoom?{from:t,to:e}:{from:r,to:e}},Ai.prototype.interpolate=function(t){return t};var Mi=function(t){this.specification=t};Mi.prototype.possiblyEvaluate=function(t,e,r,n){return!!t.expression.evaluate(e,null,{},r,n)},Mi.prototype.interpolate=function(){return!1};var Si=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 di(r,void 0),i=this.defaultTransitionablePropertyValues[e]=new gi(r);this.defaultTransitioningPropertyValues[e]=i.untransitioned(),this.defaultPossiblyEvaluatedValues[e]=n.possiblyEvaluate({})}};Nn(\"DataDrivenProperty\",Ti),Nn(\"DataConstantProperty\",wi),Nn(\"CrossFadedDataDrivenProperty\",ki),Nn(\"CrossFadedProperty\",Ai),Nn(\"ColorRampProperty\",Mi);var Ei=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&&(e=e,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 xi(r.layout)),r.paint)){for(var n in this._transitionablePaint=new mi(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 _i(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(In,n,t,e,r))return}\"visibility\"!==t?this._unevaluatedLayout.setValue(t,e):this.visibility=e},e.prototype.getPaintProperty=function(t){return m(t,\"-transition\")?this._transitionablePaint.getTransition(t.slice(0,-\"-transition\".length)):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(Pn,n,t,e,r))return!1}if(m(t,\"-transition\"))return this._transitionablePaint.setTransition(t.slice(0,-\"-transition\".length),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),y(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)&&On(this,t.call(Ln,{key:e,layerType:this.type,objectKey:r,value:n,styleSpec:Lt,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 bi&&zr(e.property.specification)&&((\"source\"===e.value.kind||\"composite\"===e.value.kind)&&e.value.isStateDependent))return!0}return!1},e}(Et),Li={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array},Ci=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},Pi=function(){this.isTransferred=!1,this.capacity=-1,this.resize(0)};function Ii(t,e){void 0===e&&(e=1);var r=0,n=0;return{members:t.map((function(t){var i,a=(i=t.type,Li[i].BYTES_PER_ELEMENT),o=r=Oi(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:Oi(r,Math.max(n,e)),alignment:e}}function Oi(t,e){return Math.ceil(t/e)*e}Pi.serialize=function(t,e){return t._trim(),e&&(t.isTransferred=!0,e.push(t.arrayBuffer)),{length:t.length,arrayBuffer:t.arrayBuffer}},Pi.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},Pi.prototype._trim=function(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())},Pi.prototype.clear=function(){this.length=0},Pi.prototype.resize=function(t){this.reserve(t),this.length=t},Pi.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)}},Pi.prototype._refreshViews=function(){throw new Error(\"_refreshViews() must be implemented by each concrete StructArray layout\")};var zi=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}(Pi);zi.prototype.bytesPerElement=4,Nn(\"StructArrayLayout2i4\",zi);var Di=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}(Pi);Di.prototype.bytesPerElement=8,Nn(\"StructArrayLayout4i8\",Di);var Ri=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}(Pi);Ri.prototype.bytesPerElement=12,Nn(\"StructArrayLayout2i4i12\",Ri);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._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}(Pi);Fi.prototype.bytesPerElement=8,Nn(\"StructArrayLayout2i4ub8\",Fi);var Bi=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,c){var u=this.length;return this.resize(u+1),this.emplace(u,t,e,r,n,i,a,o,s,l,c)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,c,u){var f=9*t,h=18*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.uint8[h+16]=c,this.uint8[h+17]=u,t},e}(Pi);Bi.prototype.bytesPerElement=18,Nn(\"StructArrayLayout8ui2ub18\",Bi);var Ni=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,c,u,f){var h=this.length;return this.resize(h+1),this.emplace(h,t,e,r,n,i,a,o,s,l,c,u,f)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,c,u,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]=c,this.int16[p+9]=u,this.int16[p+10]=f,this.int16[p+11]=h,t},e}(Pi);Ni.prototype.bytesPerElement=24,Nn(\"StructArrayLayout4i4ui4i24\",Ni);var ji=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}(Pi);ji.prototype.bytesPerElement=12,Nn(\"StructArrayLayout3f12\",ji);var Ui=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}(Pi);Ui.prototype.bytesPerElement=4,Nn(\"StructArrayLayout1ul4\",Ui);var Vi=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 c=this.length;return this.resize(c+1),this.emplace(c,t,e,r,n,i,a,o,s,l)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,c){var u=10*t,f=5*t;return this.int16[u+0]=e,this.int16[u+1]=r,this.int16[u+2]=n,this.int16[u+3]=i,this.int16[u+4]=a,this.int16[u+5]=o,this.uint32[f+3]=s,this.uint16[u+8]=l,this.uint16[u+9]=c,t},e}(Pi);Vi.prototype.bytesPerElement=20,Nn(\"StructArrayLayout6i1ul2ui20\",Vi);var qi=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}(Pi);qi.prototype.bytesPerElement=12,Nn(\"StructArrayLayout2i2i2i12\",qi);var Hi=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}(Pi);Hi.prototype.bytesPerElement=16,Nn(\"StructArrayLayout2f1f2i16\",Hi);var Gi=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}(Pi);Gi.prototype.bytesPerElement=12,Nn(\"StructArrayLayout2ub2f12\",Gi);var Yi=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}(Pi);Yi.prototype.bytesPerElement=6,Nn(\"StructArrayLayout3ui6\",Yi);var Wi=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,c,u,f,h,p,d,g,m){var v=this.length;return this.resize(v+1),this.emplace(v,t,e,r,n,i,a,o,s,l,c,u,f,h,p,d,g,m)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,c,u,f,h,p,d,g,m,v){var y=24*t,x=12*t,b=48*t;return this.int16[y+0]=e,this.int16[y+1]=r,this.uint16[y+2]=n,this.uint16[y+3]=i,this.uint32[x+2]=a,this.uint32[x+3]=o,this.uint32[x+4]=s,this.uint16[y+10]=l,this.uint16[y+11]=c,this.uint16[y+12]=u,this.float32[x+7]=f,this.float32[x+8]=h,this.uint8[b+36]=p,this.uint8[b+37]=d,this.uint8[b+38]=g,this.uint32[x+10]=m,this.int16[y+22]=v,t},e}(Pi);Wi.prototype.bytesPerElement=48,Nn(\"StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48\",Wi);var Xi=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,c,u,f,h,p,d,g,m,v,y,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,c,u,f,h,p,d,g,m,v,y,x,b,_,w,T,k,A,M,S)},e.prototype.emplace=function(t,e,r,n,i,a,o,s,l,c,u,f,h,p,d,g,m,v,y,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]=c,this.uint16[L+9]=u,this.uint16[L+10]=f,this.uint16[L+11]=h,this.uint16[L+12]=p,this.uint16[L+13]=d,this.uint16[L+14]=g,this.uint16[L+15]=m,this.uint16[L+16]=v,this.uint16[L+17]=y,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}(Pi);Xi.prototype.bytesPerElement=68,Nn(\"StructArrayLayout8i15ui1ul4f68\",Xi);var Zi=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}(Pi);Zi.prototype.bytesPerElement=4,Nn(\"StructArrayLayout1f4\",Zi);var Ji=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}(Pi);Ji.prototype.bytesPerElement=6,Nn(\"StructArrayLayout3i6\",Ji);var 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.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}(Pi);Ki.prototype.bytesPerElement=8,Nn(\"StructArrayLayout1ul2ui8\",Ki);var Qi=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}(Pi);Qi.prototype.bytesPerElement=4,Nn(\"StructArrayLayout2ui4\",Qi);var $i=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}(Pi);$i.prototype.bytesPerElement=2,Nn(\"StructArrayLayout1ui2\",$i);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){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}(Pi);ta.prototype.bytesPerElement=8,Nn(\"StructArrayLayout2f8\",ta);var ea=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}(Pi);ea.prototype.bytesPerElement=16,Nn(\"StructArrayLayout4f16\",ea);var ra=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 i(this.anchorPointX,this.anchorPointY)},Object.defineProperties(e.prototype,r),e}(Ci);ra.prototype.size=20;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.get=function(t){return new ra(this,t)},e}(Vi);Nn(\"CollisionBoxArray\",na);var ia=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}(Ci);ia.prototype.size=48;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 ia(this,t)},e}(Wi);Nn(\"PlacedSymbolArray\",aa);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={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}(Ci);oa.prototype.size=68;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 oa(this,t)},e}(Xi);Nn(\"SymbolInstanceArray\",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.getoffsetX=function(t){return this.float32[1*t+0]},e}(Zi);Nn(\"GlyphOffsetArray\",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.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}(Ji);Nn(\"SymbolLineVertexArray\",ca);var ua=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}(Ci);ua.prototype.size=8;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.get=function(t){return new ua(this,t)},e}(Ki);Nn(\"FeatureIndexArray\",fa);var ha=Ii([{name:\"a_pos\",components:2,type:\"Int16\"}],4).members,pa=function(t){void 0===t&&(t=[]),this.segments=t};function da(t,e){return 256*(t=l(Math.floor(t),0,255))+(e=l(Math.floor(e),0,255))}pa.prototype.prepareSegment=function(t,e,r,n){var i=this.segments[this.segments.length-1];return t>pa.MAX_VERTEX_ARRAY_LENGTH&&_(\"Max vertices per segment is \"+pa.MAX_VERTEX_ARRAY_LENGTH+\": bucket requested \"+t),(!i||i.vertexLength+t>pa.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},pa.prototype.get=function(){return this.segments},pa.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(c+2))<<16;case 2:l^=(255&t.charCodeAt(c+1))<<8;case 1:i^=l=(65535&(l=(l=(65535&(l^=255&t.charCodeAt(c)))*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}})),va=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}})),ya=ma,xa=ma,ba=va;ya.murmur3=xa,ya.murmur2=ba;var _a=function(){this.ids=[],this.positions=[],this.indexed=!1};_a.prototype.add=function(t,e,r,n){this.ids.push(Ta(t)),this.positions.push(e,r,n)},_a.prototype.getPositions=function(t){for(var e=Ta(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},_a.serialize=function(t,e){var r=new Float64Array(t.ids),n=new Uint32Array(t.positions);return function t(e,r,n,i){for(;n>1],o=n-1,s=i+1;;){do{o++}while(e[o]a);if(o>=s)break;ka(e,o,s),ka(r,3*o,3*s),ka(r,3*o+1,3*s+1),ka(r,3*o+2,3*s+2)}s-nGa.max||o.yGa.max)&&(_(\"Geometry exceeds allowed extent, reduce your vector tile buffer size\"),o.x=l(o.x,Ga.min,Ga.max),o.y=l(o.y,Ga.min,Ga.max))}return r}function Wa(t,e,r,n,i){t.emplaceBack(2*e+(n+1)/2,2*r+(i+1)/2)}var Xa=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 zi,this.indexArray=new Yi,this.segments=new pa,this.programConfigurations=new Ua(ha,t.layers,t.zoom),this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function Za(t,e){for(var r=0;r1){if($a(t,e))return!0;for(var n=0;n1?t.distSqr(r):t.distSqr(r.sub(e)._mult(i)._add(e))}function no(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 io(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 ao(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=w(t,e,r[0]);return a!==w(t,e,r[1])||a!==w(t,e,r[2])||a!==w(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 so(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function lo(t,e,r,n,a){if(!e[0]&&!e[1])return t;var o=i.convert(e)._mult(a);\"viewport\"===r&&o._rotate(-n);for(var s=[],l=0;l=8192||u<0||u>=8192)){var f=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,t.sortKey),h=f.vertexLength;Wa(this.layoutVertexArray,c,u,-1,-1),Wa(this.layoutVertexArray,c,u,1,-1),Wa(this.layoutVertexArray,c,u,1,1),Wa(this.layoutVertexArray,c,u,-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)},Nn(\"CircleBucket\",Xa,{omit:[\"layers\"]});var co=new Si({\"circle-sort-key\":new Ti(Lt.layout_circle[\"circle-sort-key\"])}),uo={paint:new Si({\"circle-radius\":new Ti(Lt.paint_circle[\"circle-radius\"]),\"circle-color\":new Ti(Lt.paint_circle[\"circle-color\"]),\"circle-blur\":new Ti(Lt.paint_circle[\"circle-blur\"]),\"circle-opacity\":new Ti(Lt.paint_circle[\"circle-opacity\"]),\"circle-translate\":new wi(Lt.paint_circle[\"circle-translate\"]),\"circle-translate-anchor\":new wi(Lt.paint_circle[\"circle-translate-anchor\"]),\"circle-pitch-scale\":new wi(Lt.paint_circle[\"circle-pitch-scale\"]),\"circle-pitch-alignment\":new wi(Lt.paint_circle[\"circle-pitch-alignment\"]),\"circle-stroke-width\":new Ti(Lt.paint_circle[\"circle-stroke-width\"]),\"circle-stroke-color\":new Ti(Lt.paint_circle[\"circle-stroke-color\"]),\"circle-stroke-opacity\":new Ti(Lt.paint_circle[\"circle-stroke-opacity\"])}),layout:co},fo=\"undefined\"!=typeof Float32Array?Float32Array:Array;function ho(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 po(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],c=e[6],u=e[7],f=e[8],h=e[9],p=e[10],d=e[11],g=e[12],m=e[13],v=e[14],y=e[15],x=r[0],b=r[1],_=r[2],w=r[3];return t[0]=x*n+b*s+_*f+w*g,t[1]=x*i+b*l+_*h+w*m,t[2]=x*a+b*c+_*p+w*v,t[3]=x*o+b*u+_*d+w*y,x=r[4],b=r[5],_=r[6],w=r[7],t[4]=x*n+b*s+_*f+w*g,t[5]=x*i+b*l+_*h+w*m,t[6]=x*a+b*c+_*p+w*v,t[7]=x*o+b*u+_*d+w*y,x=r[8],b=r[9],_=r[10],w=r[11],t[8]=x*n+b*s+_*f+w*g,t[9]=x*i+b*l+_*h+w*m,t[10]=x*a+b*c+_*p+w*v,t[11]=x*o+b*u+_*d+w*y,x=r[12],b=r[13],_=r[14],w=r[15],t[12]=x*n+b*s+_*f+w*g,t[13]=x*i+b*l+_*h+w*m,t[14]=x*a+b*c+_*p+w*v,t[15]=x*o+b*u+_*d+w*y,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 go=po;var mo,vo,yo=function(t,e,r){return t[0]=e[0]-r[0],t[1]=e[1]-r[1],t[2]=e[2]-r[2],t};mo=new fo(3),fo!=Float32Array&&(mo[0]=0,mo[1]=0,mo[2]=0),vo=mo;function xo(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}!function(){var t=function(){var t=new fo(4);return fo!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}()}();var bo=function(t){var e=t[0],r=t[1];return e*e+r*r},_o=(function(){var t=function(){var t=new fo(2);return fo!=Float32Array&&(t[0]=0,t[1]=0),t}()}(),function(t){function e(e){t.call(this,e,uo)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.createBucket=function(t){return new Xa(t)},e.prototype.queryRadius=function(t){var e=t;return oo(\"circle-radius\",this,e)+oo(\"circle-stroke-width\",this,e)+so(this.paint.get(\"circle-translate\"))},e.prototype.queryIntersectsFeature=function(t,e,r,n,i,a,o,s){for(var l=lo(t,this.paint.get(\"circle-translate\"),this.paint.get(\"circle-translate-anchor\"),a.angle,o),c=this.paint.get(\"circle-radius\").evaluate(e,r)+this.paint.get(\"circle-stroke-width\").evaluate(e,r),u=\"map\"===this.paint.get(\"circle-pitch-alignment\"),f=u?l:function(t,e){return t.map((function(t){return wo(t,e)}))}(l,s),h=u?c*o:c,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);c=0!==(c=Math.max(a-n,o-i))?1/c:0}return jo(h,p,r,n,i,c),p}function Bo(t,e,r,n,i){var a,o;if(i===ls(t,e,r,n)>0)for(a=e;a=e;a-=n)o=as(a,t[a],t[a+1],o);return o&&$o(o,o.next)&&(os(o),o=o.next),o}function No(t,e){if(!t)return t;e||(e=t);var r,n=t;do{if(r=!1,n.steiner||!$o(n,n.next)&&0!==Qo(n.prev,n,n.next))n=n.next;else{if(os(n),(n=e=n.prev)===n.next)break;r=!0}}while(r||n!==e);return e}function jo(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=Xo(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,c=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,c*=2}while(o>1)}(i)}(t,n,i,a);for(var s,l,c=t;t.prev!==t.next;)if(s=t.prev,l=t.next,a?Vo(t,n,i,a):Uo(t))e.push(s.i/r),e.push(t.i/r),e.push(l.i/r),os(t),t=l.next,c=l.next;else if((t=l)===c){o?1===o?jo(t=qo(No(t),e,r),e,r,n,i,a,2):2===o&&Ho(t,e,r,n,i,a):jo(No(t),e,r,n,i,a,1);break}}}function Uo(t){var e=t.prev,r=t,n=t.next;if(Qo(e,r,n)>=0)return!1;for(var i=t.next.next;i!==t.prev;){if(Jo(e.x,e.y,r.x,r.y,n.x,n.y,i.x,i.y)&&Qo(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function Vo(t,e,r,n){var i=t.prev,a=t,o=t.next;if(Qo(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,u=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,f=Xo(s,l,e,r,n),h=Xo(c,u,e,r,n),p=t.prevZ,d=t.nextZ;p&&p.z>=f&&d&&d.z<=h;){if(p!==t.prev&&p!==t.next&&Jo(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,d!==t.prev&&d!==t.next&&Jo(i.x,i.y,a.x,a.y,o.x,o.y,d.x,d.y)&&Qo(d.prev,d,d.next)>=0)return!1;d=d.nextZ}for(;p&&p.z>=f;){if(p!==t.prev&&p!==t.next&&Jo(i.x,i.y,a.x,a.y,o.x,o.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;d&&d.z<=h;){if(d!==t.prev&&d!==t.next&&Jo(i.x,i.y,a.x,a.y,o.x,o.y,d.x,d.y)&&Qo(d.prev,d,d.next)>=0)return!1;d=d.nextZ}return!0}function qo(t,e,r){var n=t;do{var i=n.prev,a=n.next.next;!$o(i,a)&&ts(i,n,n.next,a)&&ns(i,a)&&ns(a,i)&&(e.push(i.i/r),e.push(n.i/r),e.push(a.i/r),os(n),os(n.next),n=t=a),n=n.next}while(n!==t);return No(n)}function Ho(t,e,r,n,i,a){var o=t;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&Ko(o,s)){var l=is(o,s);return o=No(o,o.next),l=No(l,l.next),jo(o,e,r,n,i,a),void jo(l,e,r,n,i,a)}s=s.next}o=o.next}while(o!==t)}function Go(t,e){return t.x-e.x}function Yo(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>=u&&i!==n.x&&Jo(ar.x||n.x===r.x&&Wo(r,n)))&&(r=n,h=l)),n=n.next}while(n!==c);return r}(t,e)){var r=is(e,t);No(e,e.next),No(r,r.next)}}function Wo(t,e){return Qo(t.prev,t,e.prev)<0&&Qo(e.next,t,t.next)<0}function Xo(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 Zo(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 Ko(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&&ts(r,r.next,t,e))return!0;r=r.next}while(r!==t);return!1}(t,e)&&(ns(t,e)&&ns(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)&&(Qo(t.prev,t,e.prev)||Qo(t,e.prev,e))||$o(t,e)&&Qo(t.prev,t,t.next)>0&&Qo(e.prev,e,e.next)>0)}function Qo(t,e,r){return(e.y-t.y)*(r.x-e.x)-(e.x-t.x)*(r.y-e.y)}function $o(t,e){return t.x===e.x&&t.y===e.y}function ts(t,e,r,n){var i=rs(Qo(t,e,r)),a=rs(Qo(t,e,n)),o=rs(Qo(r,n,t)),s=rs(Qo(r,n,e));return i!==a&&o!==s||(!(0!==i||!es(t,r,e))||(!(0!==a||!es(t,n,e))||(!(0!==o||!es(r,t,n))||!(0!==s||!es(r,e,n)))))}function es(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 rs(t){return t>0?1:t<0?-1:0}function ns(t,e){return Qo(t.prev,t,t.next)<0?Qo(t,e,t.next)>=0&&Qo(t,t.prev,e)>=0:Qo(t,e,t.prev)<0||Qo(t,t.next,e)<0}function is(t,e){var r=new ss(t.i,t.x,t.y),n=new ss(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 as(t,e,r,n){var i=new ss(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 os(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 ss(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 ls(t,e,r,n){for(var i=0,a=e,o=r-n;an;){if(i-n>600){var o=i-n+1,s=r-n+1,l=Math.log(o),c=.5*Math.exp(2*l/3),u=.5*Math.sqrt(l*c*(o-c)/o)*(s-o/2<0?-1:1),f=Math.max(n,Math.floor(r-s*c/o+u)),h=Math.min(i,Math.floor(r+(o-s)*c/o+u));t(e,r,f,h,a)}var p=e[r],d=n,g=i;for(us(e,n,r),a(e[i],p)>0&&us(e,n,i);d0;)g--}0===a(e[n],p)?us(e,n,g):(g++,us(e,g,i)),g<=r&&(n=g+1),r<=g&&(i=g-1)}}(t,e,r||0,n||t.length-1,i||fs)}function us(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function fs(t,e){return te?1:0}function hs(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},Do.default=Ro;var ms=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 zi,this.indexArray=new Yi,this.indexArray2=new Qi,this.programConfigurations=new Ua(zo,t.layers,t.zoom),this.segments=new pa,this.segments2=new pa,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};ms.prototype.populate=function(t,e,r){this.hasPattern=ds(\"fill\",this.layers,e);for(var n=this.layers[0].layout.get(\"fill-sort-key\"),i=[],a=0,o=t;a>3}if(a--,1===n||2===n)o+=t.readSVarint(),s+=t.readSVarint(),1===n&&(e&&l.push(e),e=[]),e.push(new i(o,s));else{if(7!==n)throw new Error(\"unknown command \"+n);e&&e.push(e[0].clone())}}return e&&l.push(e),l},ws.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,c=-1/0;t.pos>3}if(n--,1===r||2===r)(i+=t.readSVarint())s&&(s=i),(a+=t.readSVarint())c&&(c=a);else if(7!==r)throw new Error(\"unknown command \"+r)}return[o,l,s,c]},ws.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(),c=ws.types[this.type];function u(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 Es(t,e,r){if(3===t){var n=new As(r,r.readVarint()+r.pos);n.length&&(e[n.name]=n)}}Ms.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 _s(this._pbf,e,this.extent,this._keys,this._values)};var Ls={VectorTile:function(t,e){this.layers=t.readFields(Es,{},e)},VectorTileFeature:_s,VectorTileLayer:As},Cs=Ls.VectorTileFeature.types,Ps=Math.pow(2,13);function Is(t,e,r,n,i,a,o,s){t.emplaceBack(e,r,2*Math.floor(n*Ps)+o,i*Ps*2,a*Ps*2,Math.round(s))}var Os=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 Ri,this.indexArray=new Yi,this.programConfigurations=new Ua(bs,t.layers,t.zoom),this.segments=new pa,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function zs(t,e){return t.x===e.x&&(t.x<0||t.x>8192)||t.y===e.y&&(t.y<0||t.y>8192)}function Ds(t){return t.every((function(t){return t.x<0}))||t.every((function(t){return t.x>8192}))||t.every((function(t){return t.y<0}))||t.every((function(t){return t.y>8192}))}Os.prototype.populate=function(t,e,r){this.features=[],this.hasPattern=ds(\"fill-extrusion\",this.layers,e);for(var n=0,i=t;n=1){var y=d[m-1];if(!zs(v,y)){f.vertexLength+4>pa.MAX_VERTEX_ARRAY_LENGTH&&(f=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));var x=v.sub(y)._perp()._unit(),b=y.dist(v);g+b>32768&&(g=0),Is(this.layoutVertexArray,v.x,v.y,x.x,x.y,0,0,g),Is(this.layoutVertexArray,v.x,v.y,x.x,x.y,0,1,g),g+=b,Is(this.layoutVertexArray,y.x,y.y,x.x,x.y,0,0,g),Is(this.layoutVertexArray,y.x,y.y,x.x,x.y,0,1,g);var _=f.vertexLength;this.indexArray.emplaceBack(_,_+2,_+1),this.indexArray.emplaceBack(_+1,_+2,_+3),f.vertexLength+=4,f.primitiveLength+=2}}}}if(f.vertexLength+l>pa.MAX_VERTEX_ARRAY_LENGTH&&(f=this.segments.prepareSegment(l,this.layoutVertexArray,this.indexArray)),\"Polygon\"===Cs[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 c=0;c0;if(T&&v>c){var A=u.dist(p);if(A>2*f){var M=u.sub(u.sub(p)._mult(f/A)._round());this.updateDistance(p,M),this.addCurrentVertex(M,g,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)y=m.mult(-1);else{var L=_*g.add(m).mag()/g.sub(m).mag();y._perp()._mult(L*(k?-1:1))}this.addCurrentVertex(u,y,0,0,h),this.addCurrentVertex(u,y.mult(-1),0,0,h)}else if(\"bevel\"===E||\"fakeround\"===E){var C=-Math.sqrt(_*_-1),P=k?C:0,I=k?0:C;if(p&&this.addCurrentVertex(u,g,P,I,h),\"fakeround\"===E)for(var O=Math.round(180*w/Math.PI/20),z=1;z2*f){var j=u.add(d.sub(u)._mult(f/N)._round());this.updateDistance(u,j),this.addCurrentVertex(j,m,0,0,h),u=j}}}}},Hs.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,c=-e.y-e.x*n;this.addHalfVertex(t,o,s,a,!1,r,i),this.addHalfVertex(t,l,c,a,!0,-n,i),this.distance>qs/2&&0===this.totalDistance&&(this.distance=0,this.addCurrentVertex(t,e,r,n,i,a))},Hs.prototype.addHalfVertex=function(t,e,r,n,i,a,o){var s=t.x,l=t.y,c=.5*this.scaledDistance;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&c)<<2,c>>6);var u=o.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,u),o.primitiveLength++),i?this.e2=u:this.e1=u},Hs.prototype.updateScaledDistance=function(){this.scaledDistance=this.totalDistance>0?(this.clipStart+(this.clipEnd-this.clipStart)*this.distance/this.totalDistance)*(qs-1):this.distance},Hs.prototype.updateDistance=function(t,e){this.distance+=t.dist(e),this.updateScaledDistance()},Nn(\"LineBucket\",Hs,{omit:[\"layers\",\"patternFeatures\"]});var Gs=new Si({\"line-cap\":new wi(Lt.layout_line[\"line-cap\"]),\"line-join\":new Ti(Lt.layout_line[\"line-join\"]),\"line-miter-limit\":new wi(Lt.layout_line[\"line-miter-limit\"]),\"line-round-limit\":new wi(Lt.layout_line[\"line-round-limit\"]),\"line-sort-key\":new Ti(Lt.layout_line[\"line-sort-key\"])}),Ys={paint:new Si({\"line-opacity\":new Ti(Lt.paint_line[\"line-opacity\"]),\"line-color\":new Ti(Lt.paint_line[\"line-color\"]),\"line-translate\":new wi(Lt.paint_line[\"line-translate\"]),\"line-translate-anchor\":new wi(Lt.paint_line[\"line-translate-anchor\"]),\"line-width\":new Ti(Lt.paint_line[\"line-width\"]),\"line-gap-width\":new Ti(Lt.paint_line[\"line-gap-width\"]),\"line-offset\":new Ti(Lt.paint_line[\"line-offset\"]),\"line-blur\":new Ti(Lt.paint_line[\"line-blur\"]),\"line-dasharray\":new Ai(Lt.paint_line[\"line-dasharray\"]),\"line-pattern\":new ki(Lt.paint_line[\"line-pattern\"]),\"line-gradient\":new Mi(Lt.paint_line[\"line-gradient\"])}),layout:Gs},Ws=new(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 pi(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=u({},r,{zoom:Math.floor(r.zoom)}),t.prototype.evaluate.call(this,e,r,n,i)},e}(Ti))(Ys.paint.properties[\"line-width\"].specification);Ws.useIntegerZoom=!0;var Xs=function(t){function e(e){t.call(this,e,Ys)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype._handleSpecialPaintPropertyUpdate=function(t){\"line-gradient\"===t&&this._updateGradient()},e.prototype._updateGradient=function(){var t=this._transitionablePaint._values[\"line-gradient\"].value.expression;this.gradient=Co(t,\"lineProgress\"),this.gradientTexture=null},e.prototype.recalculate=function(e,r){t.prototype.recalculate.call(this,e,r),this.paint._values[\"line-floorwidth\"]=Ws.possiblyEvaluate(this._transitioningPaint._values[\"line-width\"].value,e)},e.prototype.createBucket=function(t){return new Hs(t)},e.prototype.queryRadius=function(t){var e=t,r=Zs(oo(\"line-width\",this,e),oo(\"line-gap-width\",this,e)),n=oo(\"line-offset\",this,e);return r/2+Math.abs(n)+so(this.paint.get(\"line-translate\"))},e.prototype.queryIntersectsFeature=function(t,e,r,n,a,o,s){var l=lo(t,this.paint.get(\"line-translate\"),this.paint.get(\"line-translate-anchor\"),o.angle,s),c=s/2*Zs(this.paint.get(\"line-width\").evaluate(e,r),this.paint.get(\"line-gap-width\").evaluate(e,r)),u=this.paint.get(\"line-offset\").evaluate(e,r);return u&&(n=function(t,e){for(var r=[],n=new i(0,0),a=0;a=3)for(var a=0;a0?e+2*t:t}var Js=Ii([{name:\"a_pos_offset\",components:4,type:\"Int16\"},{name:\"a_data\",components:4,type:\"Uint16\"},{name:\"a_pixeloffset\",components:4,type:\"Int16\"}],4),Ks=Ii([{name:\"a_projected_pos\",components:3,type:\"Float32\"}],4),Qs=(Ii([{name:\"a_fade_opacity\",components:1,type:\"Uint32\"}],4),Ii([{name:\"a_placed\",components:2,type:\"Uint8\"},{name:\"a_shift\",components:2,type:\"Float32\"}])),$s=(Ii([{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\"}]),Ii([{name:\"a_pos\",components:2,type:\"Int16\"},{name:\"a_anchor_pos\",components:2,type:\"Int16\"},{name:\"a_extrude\",components:2,type:\"Int16\"}],4)),tl=Ii([{name:\"a_pos\",components:2,type:\"Float32\"},{name:\"a_radius\",components:1,type:\"Float32\"},{name:\"a_flags\",components:2,type:\"Int16\"}],4);Ii([{name:\"triangle\",components:3,type:\"Uint16\"}]),Ii([{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\"}]),Ii([{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\"}]),Ii([{type:\"Float32\",name:\"offsetX\"}]),Ii([{type:\"Int16\",name:\"x\"},{type:\"Int16\",name:\"y\"},{type:\"Int16\",name:\"tileUnitDistanceFromAnchor\"}]);function el(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()),hi.applyArabicShaping&&(t=hi.applyArabicShaping(t)),t}(t.text,e,r)})),t}var rl={\"!\":\"\\ufe15\",\"#\":\"\\uff03\",$:\"\\uff04\",\"%\":\"\\uff05\",\"&\":\"\\uff06\",\"(\":\"\\ufe35\",\")\":\"\\ufe36\",\"*\":\"\\uff0a\",\"+\":\"\\uff0b\",\",\":\"\\ufe10\",\"-\":\"\\ufe32\",\".\":\"\\u30fb\",\"/\":\"\\uff0f\",\":\":\"\\ufe13\",\";\":\"\\ufe14\",\"<\":\"\\ufe3f\",\"=\":\"\\uff1d\",\">\":\"\\ufe40\",\"?\":\"\\ufe16\",\"@\":\"\\uff20\",\"[\":\"\\ufe47\",\"\\\\\":\"\\uff3c\",\"]\":\"\\ufe48\",\"^\":\"\\uff3e\",_:\"\\ufe33\",\"`\":\"\\uff40\",\"{\":\"\\ufe37\",\"|\":\"\\u2015\",\"}\":\"\\ufe38\",\"~\":\"\\uff5e\",\"\\xa2\":\"\\uffe0\",\"\\xa3\":\"\\uffe1\",\"\\xa5\":\"\\uffe5\",\"\\xa6\":\"\\uffe4\",\"\\xac\":\"\\uffe2\",\"\\xaf\":\"\\uffe3\",\"\\u2013\":\"\\ufe32\",\"\\u2014\":\"\\ufe31\",\"\\u2018\":\"\\ufe43\",\"\\u2019\":\"\\ufe44\",\"\\u201c\":\"\\ufe41\",\"\\u201d\":\"\\ufe42\",\"\\u2026\":\"\\ufe19\",\"\\u2027\":\"\\u30fb\",\"\\u20a9\":\"\\uffe6\",\"\\u3001\":\"\\ufe11\",\"\\u3002\":\"\\ufe12\",\"\\u3008\":\"\\ufe3f\",\"\\u3009\":\"\\ufe40\",\"\\u300a\":\"\\ufe3d\",\"\\u300b\":\"\\ufe3e\",\"\\u300c\":\"\\ufe41\",\"\\u300d\":\"\\ufe42\",\"\\u300e\":\"\\ufe43\",\"\\u300f\":\"\\ufe44\",\"\\u3010\":\"\\ufe3b\",\"\\u3011\":\"\\ufe3c\",\"\\u3014\":\"\\ufe39\",\"\\u3015\":\"\\ufe3a\",\"\\u3016\":\"\\ufe17\",\"\\u3017\":\"\\ufe18\",\"\\uff01\":\"\\ufe15\",\"\\uff08\":\"\\ufe35\",\"\\uff09\":\"\\ufe36\",\"\\uff0c\":\"\\ufe10\",\"\\uff0d\":\"\\ufe32\",\"\\uff0e\":\"\\u30fb\",\"\\uff1a\":\"\\ufe13\",\"\\uff1b\":\"\\ufe14\",\"\\uff1c\":\"\\ufe3f\",\"\\uff1e\":\"\\ufe40\",\"\\uff1f\":\"\\ufe16\",\"\\uff3b\":\"\\ufe47\",\"\\uff3d\":\"\\ufe48\",\"\\uff3f\":\"\\ufe33\",\"\\uff5b\":\"\\ufe37\",\"\\uff5c\":\"\\u2015\",\"\\uff5d\":\"\\ufe38\",\"\\uff5f\":\"\\ufe35\",\"\\uff60\":\"\\ufe36\",\"\\uff61\":\"\\ufe12\",\"\\uff62\":\"\\ufe41\",\"\\uff63\":\"\\ufe42\"};var nl=function(t,e,r,n,i){var a,o,s=8*i-n-1,l=(1<>1,u=-7,f=r?i-1:0,h=r?-1:1,p=t[e+f];for(f+=h,a=p&(1<<-u)-1,p>>=-u,u+=s;u>0;a=256*a+t[e+f],f+=h,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+t[e+f],f+=h,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=c}return(p?-1:1)*o*Math.pow(2,a-n)},il=function(t,e,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,g=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=u):(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>=u?(s=0,o=u):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,c-=8);t[r+p-d]|=128*g},al=ol;function ol(t){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(t)?t:new Uint8Array(t||0),this.pos=0,this.type=0,this.length=this.buf.length}ol.Varint=0,ol.Fixed64=1,ol.Bytes=2,ol.Fixed32=5;var sl=\"undefined\"==typeof TextDecoder?null:new TextDecoder(\"utf8\");function ll(t){return t.type===ol.Bytes?t.readVarint()+t.pos:t.pos+1}function cl(t,e,r){return r?4294967296*e+(t>>>0):4294967296*(e>>>0)+(t>>>0)}function ul(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 fl(t,e){for(var r=0;r>>8,t[r+2]=e>>>16,t[r+3]=e>>>24}function wl(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16)+(t[e+3]<<24)}ol.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=bl(this.buf,this.pos);return this.pos+=4,t},readSFixed32:function(){var t=wl(this.buf,this.pos);return this.pos+=4,t},readFixed64:function(){var t=bl(this.buf,this.pos)+4294967296*bl(this.buf,this.pos+4);return this.pos+=8,t},readSFixed64:function(){var t=bl(this.buf,this.pos)+4294967296*wl(this.buf,this.pos+4);return this.pos+=8,t},readFloat:function(){var t=nl(this.buf,this.pos,!0,23,4);return this.pos+=4,t},readDouble:function(){var t=nl(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(i=a[r.pos++],n=(112&i)>>4,i<128)return cl(t,n,e);if(i=a[r.pos++],n|=(127&i)<<3,i<128)return cl(t,n,e);if(i=a[r.pos++],n|=(127&i)<<10,i<128)return cl(t,n,e);if(i=a[r.pos++],n|=(127&i)<<17,i<128)return cl(t,n,e);if(i=a[r.pos++],n|=(127&i)<<24,i<128)return cl(t,n,e);if(i=a[r.pos++],n|=(1&i)<<31,i<128)return cl(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&&sl?function(t,e,r){return sl.decode(t.subarray(e,r))}(this.buf,e,t):function(t,e,r){var n=\"\",i=e;for(;i239?4:l>223?3:l>191?2:1;if(i+u>r)break;1===u?l<128&&(c=l):2===u?128==(192&(a=t[i+1]))&&(c=(31&l)<<6|63&a)<=127&&(c=null):3===u?(a=t[i+1],o=t[i+2],128==(192&a)&&128==(192&o)&&((c=(15&l)<<12|(63&a)<<6|63&o)<=2047||c>=55296&&c<=57343)&&(c=null)):4===u&&(a=t[i+1],o=t[i+2],s=t[i+3],128==(192&a)&&128==(192&o)&&128==(192&s)&&((c=(15&l)<<18|(63&a)<<12|(63&o)<<6|63&s)<=65535||c>=1114112)&&(c=null)),null===c?(c=65533,u=1):c>65535&&(c-=65536,n+=String.fromCharCode(c>>>10&1023|55296),c=56320|1023&c),n+=String.fromCharCode(c),i+=u}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!==ol.Bytes)return t.push(this.readVarint(e));var r=ll(this);for(t=t||[];this.pos127;);else if(e===ol.Bytes)this.pos=this.readVarint()+this.pos;else if(e===ol.Fixed32)this.pos+=4;else{if(e!==ol.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;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));if(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;if(e.buf[e.pos++]|=r|((t>>>=3)?128:0),!t)return;if(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),!t)return;if(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),!t)return;if(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),!t)return;if(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),!t)return;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&&ul(e,r,this),this.pos=e-1,this.writeVarint(r),this.pos+=r},writeFloat:function(t){this.realloc(4),il(this.buf,t,this.pos,!0,23,4),this.pos+=4},writeDouble:function(t){this.realloc(8),il(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&&ul(r,n,this),this.pos=r-1,this.writeVarint(n),this.pos+=n},writeMessage:function(t,e,r){this.writeTag(t,ol.Bytes),this.writeRawMessage(e,r)},writePackedVarint:function(t,e){e.length&&this.writeMessage(t,fl,e)},writePackedSVarint:function(t,e){e.length&&this.writeMessage(t,hl,e)},writePackedBoolean:function(t,e){e.length&&this.writeMessage(t,gl,e)},writePackedFloat:function(t,e){e.length&&this.writeMessage(t,pl,e)},writePackedDouble:function(t,e){e.length&&this.writeMessage(t,dl,e)},writePackedFixed32:function(t,e){e.length&&this.writeMessage(t,ml,e)},writePackedSFixed32:function(t,e){e.length&&this.writeMessage(t,vl,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,ol.Bytes),this.writeBytes(e)},writeFixed32Field:function(t,e){this.writeTag(t,ol.Fixed32),this.writeFixed32(e)},writeSFixed32Field:function(t,e){this.writeTag(t,ol.Fixed32),this.writeSFixed32(e)},writeFixed64Field:function(t,e){this.writeTag(t,ol.Fixed64),this.writeFixed64(e)},writeSFixed64Field:function(t,e){this.writeTag(t,ol.Fixed64),this.writeSFixed64(e)},writeVarintField:function(t,e){this.writeTag(t,ol.Varint),this.writeVarint(e)},writeSVarintField:function(t,e){this.writeTag(t,ol.Varint),this.writeSVarint(e)},writeStringField:function(t,e){this.writeTag(t,ol.Bytes),this.writeString(e)},writeFloatField:function(t,e){this.writeTag(t,ol.Fixed32),this.writeFloat(e)},writeDoubleField:function(t,e){this.writeTag(t,ol.Fixed64),this.writeDouble(e)},writeBooleanField:function(t,e){this.writeVarintField(t,Boolean(e))}};function Tl(t,e,r){1===t&&r.readMessage(kl,e)}function kl(t,e,r){if(3===t){var n=r.readMessage(Al,{}),i=n.id,a=n.bitmap,o=n.width,s=n.height,l=n.left,c=n.top,u=n.advance;e.push({id:i,bitmap:new So({width:o+6,height:s+6},a),metrics:{width:o,height:s,left:l,top:c,advance:u}})}}function Al(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())}function Ml(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&&N>A&&(A=N)}else{var j=r[S.fontStack],U=j&&j[L];if(U&&U.rect)I=U.rect,P=U.metrics;else{var V=e[S.fontStack],q=V&&V[L];if(!q)continue;P=q.metrics}C=24*(_-S.scale)}D?(t.verticalizable=!0,k.push({glyph:L,imageName:O,x:h,y:p+C,vertical:D,scale:S.scale,fontStack:S.fontStack,sectionIndex:E,metrics:P,rect:I}),h+=z*S.scale+c):(k.push({glyph:L,imageName:O,x:h,y:p+C,vertical:D,scale:S.scale,fontStack:S.fontStack,sectionIndex:E,metrics:P,rect:I}),h+=P.advance*S.scale+c)}if(0!==k.length){var H=h-c;d=Math.max(H,d),Vl(k,0,k.length-1,m,A)}h=0;var G=a*_+A;T.lineOffset=Math.max(A,w),p+=G,g=Math.max(G,g),++v}else p+=a,++v}var Y;var W=p- -17,X=Ul(o),Z=X.horizontalAlign,J=X.verticalAlign;(function(t,e,r,n,i,a,o,s,l){var c=(e-r)*i,u=0;u=a!==o?-s*n- -17:(-n*l+.5)*o;for(var f=0,h=t;f=0&&n>=t&&zl[this.text.charCodeAt(n)];n--)r--;this.text=this.text.substring(t,r),this.sectionIndex=this.sectionIndex.slice(t,r)},Il.prototype.substring=function(t,e){var r=new Il;return r.text=this.text.substring(t,e),r.sectionIndex=this.sectionIndex.slice(t,e),r.sections=this.sections,r},Il.prototype.toString=function(){return this.text},Il.prototype.getMaxScale=function(){var t=this;return this.sectionIndex.reduce((function(e,r){return Math.max(e,t.sections[r].scale)}),0)},Il.prototype.addTextSection=function(t,e){this.text+=t.text,this.sections.push(Pl.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 zl={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},Dl={};function Rl(t,e,r,n,i,a){if(e.imageName){var o=n[e.imageName];return o?o.displaySize[0]*e.scale*24/a+i:0}var s=r[e.fontStack],l=s&&s[t];return l?l.metrics.advance*e.scale+i:0}function Fl(t,e,r,n){var i=Math.pow(t-e,2);return n?t=0,f=0,h=0;h-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=[],c=0;sn;)c-=l.shift().angleDelta;if(c>i)return!1;o++,s+=f.dist(h)}return!0}function Jl(t){for(var e=0,r=0;rc){var d=(c-l)/p,g=He(f.x,h.x,d),m=He(f.y,h.y,d),v=new Hl(g,m,h.angleTo(f),u);return v._round(),!o||Zl(t,v,s,o,e)?v:void 0}l+=p}}function tc(t,e,r,n,i,a,o,s,l){var c=Kl(n,a,o),u=Ql(n,i),f=u*o,h=0===t[0].x||t[0].x===l||0===t[0].y||t[0].y===l;return e-f=0&&_=0&&w=0&&p+u<=f){var T=new Hl(_,w,x,g);T._round(),i&&!Zl(e,T,o,i,a)||d.push(T)}}h+=y}l||d.length||s||(d=t(e,h/2,n,i,a,o,s,!0,c));return d}(t,h?e/2*s%e:(u/2+2*a)*o*s%e,e,c,r,f,h,!1,l)}function ec(t,e,r,n,a){for(var o=[],s=0;s=n&&h.x>=n||(f.x>=n?f=new i(n,f.y+(h.y-f.y)*((n-f.x)/(h.x-f.x)))._round():h.x>=n&&(h=new i(n,f.y+(h.y-f.y)*((n-f.x)/(h.x-f.x)))._round()),f.y>=a&&h.y>=a||(f.y>=a?f=new i(f.x+(h.x-f.x)*((a-f.y)/(h.y-f.y)),a)._round():h.y>=a&&(h=new i(f.x+(h.x-f.x)*((a-f.y)/(h.y-f.y)),a)._round()),c&&f.equals(c[c.length-1])||(c=[f],o.push(c)),c.push(h)))))}return o}function rc(t,e,r,n){var a=[],o=t.image,s=o.pixelRatio,l=o.paddedRect.w-2,c=o.paddedRect.h-2,u=t.right-t.left,f=t.bottom-t.top,h=o.stretchX||[[0,l]],p=o.stretchY||[[0,c]],d=function(t,e){return t+e[1]-e[0]},g=h.reduce(d,0),m=p.reduce(d,0),v=l-g,y=c-m,x=0,b=g,_=0,w=m,T=0,k=v,A=0,M=y;if(o.content&&n){var S=o.content;x=nc(h,0,S[0]),_=nc(p,0,S[1]),b=nc(h,S[0],S[2]),w=nc(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,a,l,c){var h=ac(n.stretch-x,b,u,t.left),p=oc(n.fixed-T,k,n.stretch,g),d=ac(a.stretch-_,w,f,t.top),v=oc(a.fixed-A,M,a.stretch,m),y=ac(l.stretch-x,b,u,t.left),S=oc(l.fixed-T,k,l.stretch,g),E=ac(c.stretch-_,w,f,t.top),L=oc(c.fixed-A,M,c.stretch,m),C=new i(h,d),P=new i(y,d),I=new i(y,E),O=new i(h,E),z=new i(p/s,v/s),D=new i(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),O._matMult(N),I._matMult(N)}var j=n.stretch+n.fixed,U=l.stretch+l.fixed,V=a.stretch+a.fixed,q=c.stretch+c.fixed;return{tl:C,tr:P,bl:O,br:I,tex:{x:o.paddedRect.x+1+j,y:o.paddedRect.y+1+V,w:U-j,h:q-V},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:z,pixelOffsetBR:D,minFontScaleX:k/s/u,minFontScaleY:M/s/f,isSDF:r}};if(n&&(o.stretchX||o.stretchY))for(var L=ic(h,v,g),C=ic(p,y,m),P=0;P0&&(d=Math.max(10,d),this.circleDiameter=d)}else{var g=o.top*s-l,m=o.bottom*s+l,v=o.left*s-l,y=o.right*s+l,x=o.collisionPadding;if(x&&(v-=x[0]*s,g-=x[1]*s,y+=x[2]*s,m+=x[3]*s),u){var b=new i(v,g),_=new i(y,g),w=new i(v,m),T=new i(y,m),k=u*Math.PI/180;b._rotate(k),_._rotate(k),w._rotate(k),T._rotate(k),v=Math.min(b.x,_.x,w.x,T.x),y=Math.max(b.x,_.x,w.x,T.x),g=Math.min(b.y,_.y,w.y,T.y),m=Math.max(b.y,_.y,w.y,T.y)}t.emplaceBack(e.x,e.y,v,g,y,m,r,n,a)}this.boxEndIndex=t.length},lc=function(t,e){if(void 0===t&&(t=[]),void 0===e&&(e=cc),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 cc(t,e){return te?1:0}function uc(t,e,r){void 0===e&&(e=1),void 0===r&&(r=!1);for(var n=1/0,a=1/0,o=-1/0,s=-1/0,l=t[0],c=0;co)&&(o=u.x),(!c||u.y>s)&&(s=u.y)}var f=o-n,h=s-a,p=Math.min(f,h),d=p/2,g=new lc([],fc);if(0===p)return new i(n,a);for(var m=n;my.d||!y.d)&&(y=b,r&&console.log(\"found best %d after %d probes\",Math.round(1e4*b.d)/1e4,x)),b.max-y.d<=e||(d=b.h/2,g.push(new hc(b.p.x-d,b.p.y-d,d,t)),g.push(new hc(b.p.x+d,b.p.y-d,d,t)),g.push(new hc(b.p.x-d,b.p.y+d,d,t)),g.push(new hc(b.p.x+d,b.p.y+d,d,t)),x+=4)}return r&&(console.log(\"num probes: \"+x),console.log(\"best distance: \"+y.d)),y.p}function fc(t,e){return e.max-t.max}function hc(t,e,r,n){this.p=new i(t,e),this.h=r,this.d=function(t,e){for(var r=!1,n=1/0,i=0;it.y!=u.y>t.y&&t.x<(u.x-c.x)*(t.y-c.y)/(u.y-c.y)+c.x&&(r=!r),n=Math.min(n,ro(t,c,u))}return(r?1:-1)*Math.sqrt(n)}(this.p,n),this.max=this.d+this.h*Math.SQRT2}lc.prototype.push=function(t){this.data.push(t),this.length++,this._up(this.length-1)},lc.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}},lc.prototype.peek=function(){return this.data[0]},lc.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},lc.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 pc=Number.POSITIVE_INFINITY;function dc(t,e){return e[1]!==pc?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-7;break;case\"bottom-right\":case\"bottom-left\":case\"bottom\":i=7-r}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-7;break;case\"bottom-right\":case\"bottom-left\":n=7-i;break;case\"bottom\":n=7-e;break;case\"top\":n=e-7}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 gc(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\"}function mc(t,e,r,n,a,o,s,l,c,u,f,h,p,d,g){var m=function(t,e,r,n,a,o,s,l){for(var c=n.layout.get(\"text-rotate\").evaluate(o,{})*Math.PI/180,u=[],f=0,h=e.positionedLines;f32640&&_(t.layerIds[0]+': Value for \"text-size\" is >= 255. Reduce your \"text-size\".'):\"composite\"===v.kind&&((y=[128*d.compositeTextSizes[0].evaluate(s,{},g),128*d.compositeTextSizes[1].evaluate(s,{},g)])[0]>32640||y[1]>32640)&&_(t.layerIds[0]+': Value for \"text-size\" is >= 255. Reduce your \"text-size\".'),t.addSymbols(t.text,m,y,l,o,s,u,e,c.lineStartIndex,c.lineLength,p,g);for(var x=0,b=f;x=0;o--)if(n.dist(a[o])0)&&(\"constant\"!==a.value.kind||a.value.value.length>0),c=\"constant\"!==s.value.kind||!!s.value.value||Object.keys(s.parameters).length>0,u=i.get(\"symbol-sort-key\");if(this.features=[],l||c){for(var f=e.iconDependencies,h=e.glyphDependencies,p=e.availableImages,d=new pi(this.zoom),g=0,m=t;g=0;for(var O=0,z=k.sections;O=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},Mc.prototype.hasIconData=function(){return this.icon.segments.get().length>0},Mc.prototype.hasDebugData=function(){return this.textCollisionBox&&this.iconCollisionBox},Mc.prototype.hasTextCollisionBoxData=function(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0},Mc.prototype.hasIconCollisionBoxData=function(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0},Mc.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)}},Nn(\"SymbolBucket\",Mc,{omit:[\"layers\",\"collisionBoxArray\",\"features\",\"compareText\"]}),Mc.MAX_GLYPHS=65535,Mc.addDynamicAttributes=wc;var Sc=new Si({\"symbol-placement\":new wi(Lt.layout_symbol[\"symbol-placement\"]),\"symbol-spacing\":new wi(Lt.layout_symbol[\"symbol-spacing\"]),\"symbol-avoid-edges\":new wi(Lt.layout_symbol[\"symbol-avoid-edges\"]),\"symbol-sort-key\":new Ti(Lt.layout_symbol[\"symbol-sort-key\"]),\"symbol-z-order\":new wi(Lt.layout_symbol[\"symbol-z-order\"]),\"icon-allow-overlap\":new wi(Lt.layout_symbol[\"icon-allow-overlap\"]),\"icon-ignore-placement\":new wi(Lt.layout_symbol[\"icon-ignore-placement\"]),\"icon-optional\":new wi(Lt.layout_symbol[\"icon-optional\"]),\"icon-rotation-alignment\":new wi(Lt.layout_symbol[\"icon-rotation-alignment\"]),\"icon-size\":new Ti(Lt.layout_symbol[\"icon-size\"]),\"icon-text-fit\":new wi(Lt.layout_symbol[\"icon-text-fit\"]),\"icon-text-fit-padding\":new wi(Lt.layout_symbol[\"icon-text-fit-padding\"]),\"icon-image\":new Ti(Lt.layout_symbol[\"icon-image\"]),\"icon-rotate\":new Ti(Lt.layout_symbol[\"icon-rotate\"]),\"icon-padding\":new wi(Lt.layout_symbol[\"icon-padding\"]),\"icon-keep-upright\":new wi(Lt.layout_symbol[\"icon-keep-upright\"]),\"icon-offset\":new Ti(Lt.layout_symbol[\"icon-offset\"]),\"icon-anchor\":new Ti(Lt.layout_symbol[\"icon-anchor\"]),\"icon-pitch-alignment\":new wi(Lt.layout_symbol[\"icon-pitch-alignment\"]),\"text-pitch-alignment\":new wi(Lt.layout_symbol[\"text-pitch-alignment\"]),\"text-rotation-alignment\":new wi(Lt.layout_symbol[\"text-rotation-alignment\"]),\"text-field\":new Ti(Lt.layout_symbol[\"text-field\"]),\"text-font\":new Ti(Lt.layout_symbol[\"text-font\"]),\"text-size\":new Ti(Lt.layout_symbol[\"text-size\"]),\"text-max-width\":new Ti(Lt.layout_symbol[\"text-max-width\"]),\"text-line-height\":new wi(Lt.layout_symbol[\"text-line-height\"]),\"text-letter-spacing\":new Ti(Lt.layout_symbol[\"text-letter-spacing\"]),\"text-justify\":new Ti(Lt.layout_symbol[\"text-justify\"]),\"text-radial-offset\":new Ti(Lt.layout_symbol[\"text-radial-offset\"]),\"text-variable-anchor\":new wi(Lt.layout_symbol[\"text-variable-anchor\"]),\"text-anchor\":new Ti(Lt.layout_symbol[\"text-anchor\"]),\"text-max-angle\":new wi(Lt.layout_symbol[\"text-max-angle\"]),\"text-writing-mode\":new wi(Lt.layout_symbol[\"text-writing-mode\"]),\"text-rotate\":new Ti(Lt.layout_symbol[\"text-rotate\"]),\"text-padding\":new wi(Lt.layout_symbol[\"text-padding\"]),\"text-keep-upright\":new wi(Lt.layout_symbol[\"text-keep-upright\"]),\"text-transform\":new Ti(Lt.layout_symbol[\"text-transform\"]),\"text-offset\":new Ti(Lt.layout_symbol[\"text-offset\"]),\"text-allow-overlap\":new wi(Lt.layout_symbol[\"text-allow-overlap\"]),\"text-ignore-placement\":new wi(Lt.layout_symbol[\"text-ignore-placement\"]),\"text-optional\":new wi(Lt.layout_symbol[\"text-optional\"])}),Ec={paint:new Si({\"icon-opacity\":new Ti(Lt.paint_symbol[\"icon-opacity\"]),\"icon-color\":new Ti(Lt.paint_symbol[\"icon-color\"]),\"icon-halo-color\":new Ti(Lt.paint_symbol[\"icon-halo-color\"]),\"icon-halo-width\":new Ti(Lt.paint_symbol[\"icon-halo-width\"]),\"icon-halo-blur\":new Ti(Lt.paint_symbol[\"icon-halo-blur\"]),\"icon-translate\":new wi(Lt.paint_symbol[\"icon-translate\"]),\"icon-translate-anchor\":new wi(Lt.paint_symbol[\"icon-translate-anchor\"]),\"text-opacity\":new Ti(Lt.paint_symbol[\"text-opacity\"]),\"text-color\":new Ti(Lt.paint_symbol[\"text-color\"],{runtimeType:Ut,getOverride:function(t){return t.textColor},hasOverride:function(t){return!!t.textColor}}),\"text-halo-color\":new Ti(Lt.paint_symbol[\"text-halo-color\"]),\"text-halo-width\":new Ti(Lt.paint_symbol[\"text-halo-width\"]),\"text-halo-blur\":new Ti(Lt.paint_symbol[\"text-halo-blur\"]),\"text-translate\":new wi(Lt.paint_symbol[\"text-translate\"]),\"text-translate-anchor\":new wi(Lt.paint_symbol[\"text-translate-anchor\"])}),layout:Sc},Lc=function(t){this.type=t.property.overrides?t.property.overrides.runtimeType:Ft,this.defaultValue=t};Lc.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},Lc.prototype.eachChild=function(t){this.defaultValue.isConstant()||t(this.defaultValue.value._styleExpression.expression)},Lc.prototype.outputDefined=function(){return!1},Lc.prototype.serialize=function(){return null},Nn(\"FormatSectionOverride\",Lc,{omit:[\"defaultValue\"]});var Cc=function(t){function e(e){t.call(this,e,Ec)}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})}}},Hc.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 k()||e.mustQueue?(this.tasks[r]=e,this.taskQueue.push(r),this.invoker.trigger()):this.processTask(r,e)},Hc.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)}},Hc.prototype.processTask=function(t,e){var r=this;if(\"\"===e.type){var n=this.callbacks[t];delete this.callbacks[t],n&&(e.error?n(Hn(e.error)):n(null,Hn(e.data)))}else{var i=!1,a=S(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?qn(e):null,data:qn(n,a)},a)}:function(t){i=!0},s=null,l=Hn(e.data);if(this.parent[e.type])s=this.parent[e.type](e.sourceMapId,l,o);else if(this.parent.getWorkerSource){var c=e.type.split(\".\");s=this.parent.getWorkerSource(e.sourceMapId,c[0],l.source)[c[1]](l,o)}else o(new Error(\"Could not find function \"+e.type));!i&&s&&s.cancel&&(this.cancelCallbacks[t]=s.cancel)}},Hc.prototype.remove=function(){this.invoker.remove(),this.target.removeEventListener(\"message\",this.receive,!1)};var Yc=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]))};Yc.prototype.setNorthEast=function(t){return this._ne=t instanceof Wc?new Wc(t.lng,t.lat):Wc.convert(t),this},Yc.prototype.setSouthWest=function(t){return this._sw=t instanceof Wc?new Wc(t.lng,t.lat):Wc.convert(t),this},Yc.prototype.extend=function(t){var e,r,n=this._sw,i=this._ne;if(t instanceof Wc)e=t,r=t;else{if(!(t instanceof Yc)){if(Array.isArray(t)){if(4===t.length||t.every(Array.isArray)){var a=t;return this.extend(Yc.convert(a))}var o=t;return this.extend(Wc.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 Wc(e.lng,e.lat),this._ne=new Wc(r.lng,r.lat)),this},Yc.prototype.getCenter=function(){return new Wc((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)},Yc.prototype.getSouthWest=function(){return this._sw},Yc.prototype.getNorthEast=function(){return this._ne},Yc.prototype.getNorthWest=function(){return new Wc(this.getWest(),this.getNorth())},Yc.prototype.getSouthEast=function(){return new Wc(this.getEast(),this.getSouth())},Yc.prototype.getWest=function(){return this._sw.lng},Yc.prototype.getSouth=function(){return this._sw.lat},Yc.prototype.getEast=function(){return this._ne.lng},Yc.prototype.getNorth=function(){return this._ne.lat},Yc.prototype.toArray=function(){return[this._sw.toArray(),this._ne.toArray()]},Yc.prototype.toString=function(){return\"LngLatBounds(\"+this._sw.toString()+\", \"+this._ne.toString()+\")\"},Yc.prototype.isEmpty=function(){return!(this._sw&&this._ne)},Yc.prototype.contains=function(t){var e=Wc.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},Yc.convert=function(t){return!t||t instanceof Yc?t:new Yc(t)};var Wc=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\")};Wc.prototype.wrap=function(){return new Wc(c(this.lng,-180,180),this.lat)},Wc.prototype.toArray=function(){return[this.lng,this.lat]},Wc.prototype.toString=function(){return\"LngLat(\"+this.lng+\", \"+this.lat+\")\"},Wc.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 6371008.8*Math.acos(Math.min(i,1))},Wc.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 Yc(new Wc(this.lng-r,this.lat-e),new Wc(this.lng+r,this.lat+e))},Wc.convert=function(t){if(t instanceof Wc)return t;if(Array.isArray(t)&&(2===t.length||3===t.length))return new Wc(Number(t[0]),Number(t[1]));if(!Array.isArray(t)&&\"object\"==typeof t&&null!==t)return new Wc(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 Xc=2*Math.PI*6371008.8;function Zc(t){return Xc*Math.cos(t*Math.PI/180)}function Jc(t){return(180+t)/360}function Kc(t){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360)))/360}function Qc(t,e){return t/Zc(e)}function $c(t){var e=180-360*t;return 360/Math.PI*Math.atan(Math.exp(e*Math.PI/180))-90}var tu=function(t,e,r){void 0===r&&(r=0),this.x=+t,this.y=+e,this.z=+r};tu.fromLngLat=function(t,e){void 0===e&&(e=0);var r=Wc.convert(t);return new tu(Jc(r.lng),Kc(r.lat),Qc(e,r.lat))},tu.prototype.toLngLat=function(){return new Wc(360*this.x-180,$c(this.y))},tu.prototype.toAltitude=function(){return t=this.z,e=this.y,t*Zc($c(e));var t,e},tu.prototype.meterInMercatorCoordinateUnits=function(){return 1/Xc*(t=$c(this.y),1/Math.cos(t*Math.PI/180));var t};var eu=function(t,e,r){this.z=t,this.x=e,this.y=r,this.key=iu(0,t,t,e,r)};eu.prototype.equals=function(t){return this.z===t.z&&this.x===t.x&&this.y===t.y},eu.prototype.url=function(t,e){var r,n,i,a,o,s=(r=this.x,n=this.y,i=this.z,a=Gc(256*r,256*(n=Math.pow(2,i)-n-1),i),o=Gc(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 nu(t,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new nu(t,this.wrap,t,this.canonical.x>>e,this.canonical.y>>e)},nu.prototype.calculateScaledKey=function(t,e){var r=this.canonical.z-t;return t>this.canonical.z?iu(this.wrap*+e,t,this.canonical.z,this.canonical.x,this.canonical.y):iu(this.wrap*+e,t,t,this.canonical.x>>r,this.canonical.y>>r)},nu.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},nu.prototype.children=function(t){if(this.overscaledZ>=t)return[new nu(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 nu(e,this.wrap,e,r,n),new nu(e,this.wrap,e,r+1,n),new nu(e,this.wrap,e,r,n+1),new nu(e,this.wrap,e,r+1,n+1)]},nu.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)},au.prototype._unpackMapbox=function(t,e,r){return(256*t*256+256*e+r)/10-1e4},au.prototype._unpackTerrarium=function(t,e,r){return 256*t+e+r/256-32768},au.prototype.getPixels=function(){return new Eo({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))},au.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,c=a;c=0&&u[3]>=0&&s.insert(o,u[0],u[1],u[2],u[3])}},uu.prototype.loadVTLayers=function(){return this.vtLayers||(this.vtLayers=new Ls.VectorTile(new al(this.rawTileData)).layers,this.sourceLayerCoder=new ou(this.vtLayers?Object.keys(this.vtLayers).sort():[\"_geojsonTileLayer\"])),this.vtLayers},uu.prototype.query=function(t,e,r,n){var a=this;this.loadVTLayers();for(var o=t.params||{},s=8192/t.tileSize/t.scale,l=sn(o.filter),c=t.queryGeometry,u=t.queryPadding*s,f=hu(c),h=this.grid.query(f.minX-u,f.minY-u,f.maxX+u,f.maxY+u),p=hu(t.cameraQueryGeometry),d=this.grid3D.query(p.minX-u,p.minY-u,p.maxX+u,p.maxY+u,(function(e,r,n,a){return function(t,e,r,n,a){for(var o=0,s=t;o=l.x&&a>=l.y)return!0}var c=[new i(e,r),new i(e,a),new i(n,a),new i(n,r)];if(t.length>2)for(var u=0,f=c;u=0)return!0;return!1}(a,f)){var h=this.sourceLayerCoder.decode(r),p=this.vtLayers[h].feature(n);if(i.filter(new pi(this.tileID.overscaledZ),p))for(var d=this.getId(p,h),g=0;gn)i=!1;else if(e)if(this.expirationTimeot&&(t.getActor().send(\"enforceCacheSizeLimit\",at),ht=0)},t.clamp=l,t.clearTileCache=function(t){var e=self.caches.delete(\"mapbox-tiles\");t&&e.catch(t).then((function(){return t()}))},t.clipLine=ec,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=x,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=tl,t.config=F,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=Wr,t.createLayout=Ii,t.createStyleLayer=function(t){return\"custom\"===t.type?new Dc(t):new Rc[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=He,t.offscreenCanvasSupported=pt,t.ortho=function(t,e,r,n,i,a,o){var s=1/(e-r),l=1/(n-i),c=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*c,t[11]=0,t[12]=(e+r)*s,t[13]=(i+n)*l,t[14]=(o+a)*c,t[15]=1,t},t.parseGlyphPBF=function(t){return new al(t).readFields(Tl,[])},t.pbf=al,t.performSymbolLayout=function(t,e,r,n,i,a,o){t.createArrays();var s=512*t.overscaling;t.tilePixelRatio=8192/s,t.compareText={},t.iconsNeedLinear=!1;var l=t.layers[0].layout,c=t.layers[0]._unevaluatedLayout._values,u={};if(\"composite\"===t.textSizeData.kind){var f=t.textSizeData,h=f.minZoom,p=f.maxZoom;u.compositeTextSizes=[c[\"text-size\"].possiblyEvaluate(new pi(h),o),c[\"text-size\"].possiblyEvaluate(new pi(p),o)]}if(\"composite\"===t.iconSizeData.kind){var d=t.iconSizeData,g=d.minZoom,m=d.maxZoom;u.compositeIconSizes=[c[\"icon-size\"].possiblyEvaluate(new pi(g),o),c[\"icon-size\"].possiblyEvaluate(new pi(m),o)]}u.layoutTextSize=c[\"text-size\"].possiblyEvaluate(new pi(t.zoom+1),o),u.layoutIconSize=c[\"icon-size\"].possiblyEvaluate(new pi(t.zoom+1),o),u.textMaxSize=c[\"text-size\"].possiblyEvaluate(new pi(18));for(var v=24*l.get(\"text-line-height\"),y=\"map\"===l.get(\"text-rotation-alignment\")&&\"point\"!==l.get(\"symbol-placement\"),x=l.get(\"text-keep-upright\"),b=l.get(\"text-size\"),w=function(){var a=k[T],s=l.get(\"text-font\").evaluate(a,{},o).join(\",\"),c=b.evaluate(a,{},o),f=u.layoutTextSize.evaluate(a,{},o),h=u.layoutIconSize.evaluate(a,{},o),p={horizontal:{},vertical:void 0},d=a.text,g=[0,0];if(d){var m=d.toString(),w=24*l.get(\"text-letter-spacing\").evaluate(a,{},o),A=function(t){for(var e=0,r=t;e=8192||f.y<0||f.y>=8192||function(t,e,r,n,i,a,o,s,l,c,u,f,h,p,d,g,m,v,y,x,b,w,T,k,A){var M,S,E,L,C,P=t.addToLineVertexArray(e,r),I=0,O=0,z=0,D=0,R=-1,F=-1,B={},N=ya(\"\"),j=0,U=0;void 0===s._unevaluatedLayout.getValue(\"text-radial-offset\")?(M=s.layout.get(\"text-offset\").evaluate(b,{},k).map((function(t){return 24*t})),j=M[0],U=M[1]):(j=24*s.layout.get(\"text-radial-offset\").evaluate(b,{},k),U=pc);if(t.allowVerticalPlacement&&n.vertical){var V=s.layout.get(\"text-rotate\").evaluate(b,{},k)+90,q=n.vertical;L=new sc(l,e,c,u,f,q,h,p,d,V),o&&(C=new sc(l,e,c,u,f,o,m,v,d,V))}if(i){var H=s.layout.get(\"icon-rotate\").evaluate(b,{}),G=\"none\"!==s.layout.get(\"icon-text-fit\"),Y=rc(i,H,T,G),W=o?rc(o,H,T,G):void 0;E=new sc(l,e,c,u,f,i,m,v,!1,H),I=4*Y.length;var X=t.iconSizeData,Z=null;\"source\"===X.kind?(Z=[128*s.layout.get(\"icon-size\").evaluate(b,{})])[0]>32640&&_(t.layerIds[0]+': Value for \"icon-size\" is >= 255. Reduce your \"icon-size\".'):\"composite\"===X.kind&&((Z=[128*w.compositeIconSizes[0].evaluate(b,{},k),128*w.compositeIconSizes[1].evaluate(b,{},k)])[0]>32640||Z[1]>32640)&&_(t.layerIds[0]+': Value for \"icon-size\" is >= 255. Reduce your \"icon-size\".'),t.addSymbols(t.icon,Y,Z,x,y,b,!1,e,P.lineStartIndex,P.lineLength,-1,k),R=t.icon.placedSymbolArray.length-1,W&&(O=4*W.length,t.addSymbols(t.icon,W,Z,x,y,b,Cl.vertical,e,P.lineStartIndex,P.lineLength,-1,k),F=t.icon.placedSymbolArray.length-1)}for(var J in n.horizontal){var K=n.horizontal[J];if(!S){N=ya(K.text);var Q=s.layout.get(\"text-rotate\").evaluate(b,{},k);S=new sc(l,e,c,u,f,K,h,p,d,Q)}var $=1===K.positionedLines.length;if(z+=mc(t,e,K,a,s,d,b,g,P,n.vertical?Cl.horizontal:Cl.horizontalOnly,$?Object.keys(n.horizontal):[J],B,R,w,k),$)break}n.vertical&&(D+=mc(t,e,n.vertical,a,s,d,b,g,P,Cl.vertical,[\"vertical\"],B,F,w,k));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,ct=function(t,e){return t&&t.circleDiameter?Math.max(t.circleDiameter,e):e};lt=ct(S,lt),lt=ct(L,lt),lt=ct(E,lt);var ut=(lt=ct(C,lt))>-1?1:0;ut&&(lt*=A/24);t.glyphOffsetArray.length>=Mc.MAX_GLYPHS&&_(\"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,c,z,D,I,O,ut,0,h,j,U,lt)}(t,f,s,r,n,i,h,t.layers[0],t.collisionBoxArray,e.index,e.sourceLayerIndex,t.index,v,w,A,l,x,T,M,d,e,a,c,u,o)};if(\"line\"===S)for(var P=0,I=ec(e.geometry,0,0,8192,8192);P1){var V=$l(U,k,r.vertical||g,n,24,y);V&&C(U,V)}}else if(\"Polygon\"===e.type)for(var q=0,H=hs(e.geometry,0);q=E.maxzoom))if(\"none\"!==E.visibility)o(S,this.zoom,n),(g[E.id]=E.createBucket({index:u.bucketLayerIDs.length,layers:S,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:b,sourceID:this.source})).populate(_,m,this.tileID.canonical),u.bucketLayerIDs.push(S.map((function(t){return t.id})))}}}var L=t.mapObject(m.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,I.call(l))})):h={};var C=Object.keys(m.iconDependencies);C.length?a.send(\"getImages\",{icons:C,source:this.source,tileID:this.tileID,type:\"icons\"},(function(t,e){f||(f=t,p=e,I.call(l))})):p={};var P=Object.keys(m.patternDependencies);function I(){if(f)return s(f);if(h&&p&&d){var e=new i(h),r=new t.ImageAtlas(p,d);for(var a in g){var l=g[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(m,this.tileID.canonical,r.patternPositions))}this.status=\"done\",s(null,{buckets:t.values(g).filter((function(t){return!t.isEmpty()})),featureIndex:u,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,I.call(l))})):d={},I.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,c={};a.expires&&(c.expires=a.expires),a.cacheControl&&(c.cacheControl=a.cacheControl);var u={};if(o){var f=o.finish();f&&(u.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,c,u))})),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 c=t.window.ImageBitmap,u=function(){this.loaded={}};u.prototype.loadTile=function(e,r){var n=e.uid,i=e.encoding,a=e.rawImageData,o=c&&a instanceof c?this.getImageData(a):a,s=new t.DEMData(n,o,i);this.loaded=this.loaded||{},this.loaded[n]=s,r(null,s)},u.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)},u.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,g=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))};g.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;!function t(e,r,n,i,a,o){for(;a>i;){if(a-i>600){var s=a-i+1,l=n-i+1,c=Math.log(s),u=.5*Math.exp(2*c/3),f=.5*Math.sqrt(c*u*(s-u)/s)*(l-s/2<0?-1:1),h=Math.max(i,Math.floor(n-l*u/s+f)),p=Math.min(a,Math.floor(n+(s-l)*u/s+f));t(e,r,n,h,p,o)}var d=r[2*n+o],g=i,m=a;for(z(e,r,i,n),r[2*a+o]>d&&z(e,r,i,a);gd;)m--}r[2*i+o]===d?z(e,r,i,m):(m++,z(e,r,m,a)),m<=n&&(i=m+1),n<=m&&(a=m-1)}}(t,e,o,n,i,a%2),O(t,e,r,n,o-1,a+1),O(t,e,r,o+1,i,a+1)}}function z(t,e,r,n){D(t,r,n),D(e,2*r,2*n),D(e,2*r+1,2*n+1)}function D(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function R(t,e,r,n){var i=t-r,a=e-n;return i*i+a*a}_.fromVectorTileJs=w,_.fromGeojsonVt=T,_.GeoJSONWrapper=k;var F=function(t){return t[0]},B=function(t){return t[1]},N=function(t,e,r,n,i){void 0===e&&(e=F),void 0===r&&(r=B),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&&u.push(t[d]);else{var g=Math.floor((p+h)/2);s=e[2*g],l=e[2*g+1],s>=r&&s<=i&&l>=n&&l<=a&&u.push(t[g]);var m=(f+1)%2;(0===f?r<=s:n<=l)&&(c.push(p),c.push(g-1),c.push(m)),(0===f?i>=s:a>=l)&&(c.push(g+1),c.push(h),c.push(m))}}return u}(this.ids,this.coords,t,e,r,n,this.nodeSize)},N.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 c=o.pop(),u=o.pop(),f=o.pop();if(u-f<=a)for(var h=f;h<=u;h++)R(e[2*h],e[2*h+1],r,n)<=l&&s.push(t[h]);else{var p=Math.floor((f+u)/2),d=e[2*p],g=e[2*p+1];R(d,g,r,n)<=l&&s.push(t[p]);var m=(c+1)%2;(0===c?r-i<=d:n-i<=g)&&(o.push(f),o.push(p-1),o.push(m)),(0===c?r+i>=d:n+i>=g)&&(o.push(p+1),o.push(u),o.push(m))}}return s}(this.ids,this.coords,t,e,r,this.nodeSize)};var j={minZoom:0,maxZoom:16,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:function(t){return t}},U=function(t){this.options=X(Object.create(j),t),this.trees=new Array(this.options.maxZoom+1)};function V(t,e,r,n,i){return{x:t,y:e,zoom:1/0,id:r,parentId:-1,numPoints:n,properties:i}}function q(t,e){var r=t.geometry.coordinates,n=r[0],i=r[1];return{x:Y(n),y:W(i),zoom:1/0,index:e,parentId:-1}}function H(t){return{type:\"Feature\",id:t.id,properties:G(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 G(t){var e=t.numPoints,r=e>=1e4?Math.round(e/1e3)+\"k\":e>=1e3?Math.round(e/100)/10+\"k\":e;return X(X({},t.properties),{cluster:!0,cluster_id:t.id,point_count:e,point_count_abbreviated:r})}function Y(t){return t/360+.5}function W(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 X(t,e){for(var r in e)t[r]=e[r];return t}function Z(t){return t.x}function J(t){return t.y}function K(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 Q(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)$(t,e);else if(\"Polygon\"===r||\"MultiLineString\"===r)for(var n=0;n0&&(o+=n?(i*c-l*a)/2:Math.sqrt(Math.pow(l-i,2)+Math.pow(c-a,2))),i=l,a=c}var u=e.length-3;e[2]=1,function t(e,r,n,i){for(var a,o=i,s=n-r>>1,l=n-r,c=e[r],u=e[r+1],f=e[n],h=e[n+1],p=r+3;po)a=p,o=d;else if(d===o){var g=Math.abs(p-s);gi&&(a-r>3&&t(e,r,a,i),e[a+2]=o,n-a>3&&t(e,a,n,i))}(e,0,u,r),e[u+2]=1,e.size=Math.abs(o),e.start=0,e.end=e.size}function nt(t,e,r,n){for(var i=0;i1?1:r}function ot(t,e,r,n,i,a,o,s){if(n/=e,a>=(r/=e)&&o=n)return null;for(var l=[],c=0;c=r&&d=n)){var g=[];if(\"Point\"===h||\"MultiPoint\"===h)st(f,g,r,n,i);else if(\"LineString\"===h)lt(f,g,r,n,i,!1,s.lineMetrics);else if(\"MultiLineString\"===h)ut(f,g,r,n,i,!1);else if(\"Polygon\"===h)ut(f,g,r,n,i,!0);else if(\"MultiPolygon\"===h)for(var m=0;m=r&&o<=n&&(e.push(t[a]),e.push(t[a+1]),e.push(t[a+2]))}}function lt(t,e,r,n,i,a,o){for(var s,l,c=ct(t),u=0===i?ht:pt,f=t.start,h=0;hr&&(l=u(c,p,d,m,v,r),o&&(c.start=f+s*l)):y>n?x=r&&(l=u(c,p,d,m,v,r),b=!0),x>n&&y<=n&&(l=u(c,p,d,m,v,n),b=!0),!a&&b&&(o&&(c.end=f+s*l),e.push(c),c=ct(t)),o&&(f+=s)}var _=t.length-3;p=t[_],d=t[_+1],g=t[_+2],(y=0===i?p:d)>=r&&y<=n&&ft(c,p,d,g),_=c.length-3,a&&_>=3&&(c[_]!==c[0]||c[_+1]!==c[1])&&ft(c,c[0],c[1],c[2]),c.length&&e.push(c)}function ct(t){var e=[];return e.size=t.size,e.start=t.start,e.end=t.end,e}function ut(t,e,r,n,i,a){for(var o=0;oo.maxX&&(o.maxX=u),f>o.maxY&&(o.maxY=f)}return o}function xt(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;c--){var u=+Date.now();s=this._cluster(s,c),this.trees[c]=new N(s,Z,J,a,Float32Array),r&&console.log(\"z%d: %d clusters in %dms\",c,s.length,+Date.now()-u)}return r&&console.timeEnd(\"total time\"),this},U.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)],c=[],u=0,f=l.range(Y(r),W(a),Y(i),W(n));u1?this._map(c,!0):null,m=(l<<5)+(e+1)+this.points.length,v=0,y=f;v>5},U.prototype._getOriginZoom=function(t){return(t-this.points.length)%32},U.prototype._map=function(t,e){if(t.numPoints)return e?X({},t.properties):t.properties;var r=this.points[t.index].properties,n=this.options.map(r);return e&&n===r?X({},n):n},_t.prototype.options={maxZoom:14,indexMaxZoom:5,indexMaxPoints:1e5,tolerance:3,extent:4096,buffer:64,lineMetrics:!1,promoteId:null,generateId:!1,debug:0},_t.prototype.splitTile=function(t,e,r,n,i,a,o){for(var s=[t,e,r,n],l=this.options,c=l.debug;s.length;){n=s.pop(),r=s.pop(),e=s.pop(),t=s.pop();var u=1<1&&console.time(\"creation\"),h=this.tiles[f]=yt(t,e,r,n,l),this.tileCoords.push({z:e,x:r,y:n}),c)){c>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 g,m,v,y,x,b,_=.5*l.buffer/l.extent,w=.5-_,T=.5+_,k=1+_;g=m=v=y=null,x=ot(t,u,r-_,r+T,0,h.minX,h.maxX,l),b=ot(t,u,r+w,r+k,0,h.minX,h.maxX,l),t=null,x&&(g=ot(x,u,n-_,n+T,1,h.minY,h.maxY,l),m=ot(x,u,n+w,n+k,1,h.minY,h.maxY,l),x=null),b&&(v=ot(b,u,n-_,n+T,1,h.minY,h.maxY,l),y=ot(b,u,n+w,n+k,1,h.minY,h.maxY,l),b=null),c>1&&console.timeEnd(\"clipping\"),s.push(g||[],e+1,2*r,2*n),s.push(m||[],e+1,2*r,2*n+1),s.push(v||[],e+1,2*r+1,2*n),s.push(y||[],e+1,2*r+1,2*n+1)}}},_t.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,c=t,u=e,f=r;!l&&c>0;)c--,u=Math.floor(u/2),f=Math.floor(f/2),l=this.tiles[wt(c,u,f)];return l&&l.source?(a>1&&console.log(\"found parent tile z%d-%d-%d\",c,u,f),a>1&&console.time(\"drilling down\"),this.splitTile(l.source,c,u,f,t,e,r),a>1&&console.timeEnd(\"drilling down\"),this.tiles[s]?mt(this.tiles[s],i):null):null};var kt=function(e){function r(t,r,n,i){e.call(this,t,r,n,Tt),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{e._geoJSONIndex=n.cluster?new U(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),c=0,u=l;c=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 v(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 u=Math.abs(c-l.left),f=Math.abs(c-l.right),h=Math.min(u,f),p=void 0,d=i/r*(n+1);if(l.isDash){var g=n-Math.abs(d);p=Math.sqrt(h*h+g*g)}else p=n-Math.sqrt(h*h+d*d);this.data[o+c]=Math.max(0,Math.min(255,p+128))}},T.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],c=0;c1&&(l=t[++s]);var u=Math.abs(c-l.left),f=Math.abs(c-l.right),h=Math.min(u,f),p=l.isDash?h:-h;this.data[o+c]=Math.max(0,Math.min(255,p+128))}},T.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),P=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,P.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,P.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},N.prototype.has=function(t){return t.wrapped().key in this.data},N.prototype.getAndRemove=function(t){return this.has(t)?this._getAndRemoveByKey(t.wrapped().key):null},N.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},N.prototype.getByKey=function(t){var e=this.data[t];return e?e[0].value:null},N.prototype.get=function(t){return this.has(t)?this.data[t.wrapped().key][0].value:null},N.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},N.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},N.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(It(this._source.type)){for(var c={},u={},f=0,h=Object.keys(l);fthis._source.maxzoom){var m=d.children(this._source.maxzoom)[0],v=this.getTile(m);if(v&&v.hasData()){n[m.key]=m;continue}}else{var y=d.children(this._source.maxzoom);if(n[y[0].key]&&n[y[1].key]&&n[y[2].key]&&n[y[3].key])continue}for(var x=g.wasRequested(),b=d.overscaledZ-1;b>=a;--b){var _=d.scaledTo(b);if(i[_.key])break;if(i[_.key]=!0,!(g=this.getTile(_))&&x&&(g=this._addTile(_)),g&&(n[_.key]=_,x=g.wasRequested(),g.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)})),c=s.map((function(t){return o.pointCoordinate(t)})),u=this.getIds(),f=1/0,h=1/0,p=-1/0,d=-1/0,g=0,m=c;g=0&&v[1].y+m>=0){var y=l.map((function(t){return s.getTilePoint(t)})),x=c.map((function(t){return s.getTilePoint(t)}));a.push({tile:n,tileID:s,queryGeometry:y,cameraQueryGeometry:x,scale:g})}}},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 Pt(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 It(t){return\"raster\"===t||\"image\"===t||\"video\"===t}function Ot(){return new t.window.Worker(Zi.workerUrl)}Ct.maxOverzooming=10,Ct.maxUnderzooming=3;var zt=\"mapboxgl_preloaded_worker_pool\",Dt=function(){this.active={}};Dt.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 Kt=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 ne(e,r,n,i,a,o,s,l){var c=i?e.textSizeData:e.iconSizeData,u=t.evaluateSizeForZoom(c,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,g=n.transform.width/n.transform.height,m=!1,v=0;vMath.abs(n.x-r.x)*i)return{useVertical:!0};return(e===t.WritingMode.vertical?r.yn.x)?{needsFlipping:!0}:null}function oe(e,r,n,i,a,o,s,l,c,u,f,h,p,d){var g,m=r/24,v=e.lineOffsetX*m,y=e.lineOffsetY*m;if(e.numGlyphs>1){var x=e.glyphStartIndex+e.numGlyphs,b=e.lineStartIndex,_=e.lineStartIndex+e.lineLength,w=ie(m,l,v,y,n,f,h,e,c,o,p);if(!w)return{notEnoughRoom:!0};var T=te(w.first.point,s).point,k=te(w.last.point,s).point;if(i&&!n){var A=ae(e.writingMode,T,k,d);if(A)return A}g=[w.first];for(var M=e.glyphStartIndex+1;M0?C.point:se(h,L,S,1,a),I=ae(e.writingMode,S,P,d);if(I)return I}var O=le(m*l.getoffsetX(e.glyphStartIndex),v,y,n,f,h,e.segment,e.lineStartIndex,e.lineStartIndex+e.lineLength,c,o,p);if(!O)return{notEnoughRoom:!0};g=[O]}for(var z=0,D=g;z0?1:-1,g=0;i&&(d*=-1,g=Math.PI),d<0&&(g+=Math.PI);for(var m=d>0?l+s:l+s+1,v=a,y=a,x=0,b=0,_=Math.abs(p),w=[];x+b<=_;){if((m+=d)=c)return null;if(y=v,w.push(v),void 0===(v=h[m])){var T=new t.Point(u.getx(m),u.gety(m)),k=te(T,f);if(k.signedDistanceFromCamera>0)v=h[m]=k.point;else{var A=m-d;v=se(0===x?o:new t.Point(u.getx(A),u.gety(A)),T,y,_-x+1,f)}}x+=b,b=y.dist(v)}var M=(_-x)/b,S=v.sub(y),E=S.mult(M)._add(y);E._add(S._unit()._perp()._mult(n*d));var L=g+Math.atan2(v.y-y.y,v.x-y.x);return w.push(E),{point:E,angle:L,path:w}}Kt.prototype.keysLength=function(){return this.boxKeys.length+this.circleKeys.length},Kt.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)},Kt.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)},Kt.prototype._insertBoxCell=function(t,e,r,n,i,a){this.boxCells[i].push(a)},Kt.prototype._insertCircleCell=function(t,e,r,n,i,a){this.circleCells[i].push(a)},Kt.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},Kt.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 c=[],u={hitTest:n,circle:{x:t,y:e,radius:r},seenUids:{box:{},circle:{}}};return this._forEachCell(a,s,o,l,this._queryCellCircle,c,u,i),n?c.length>0:c},Kt.prototype.query=function(t,e,r,n,i){return this._query(t,e,r,n,!1,i)},Kt.prototype.hitTest=function(t,e,r,n,i){return this._query(t,e,r,n,!0,i)},Kt.prototype.hitTestCircle=function(t,e,r,n){return this._queryCircle(t,e,r,!0,n)},Kt.prototype._queryCell=function(t,e,r,n,i,a,o,s){var l=o.seenUids,c=this.boxCells[i];if(null!==c)for(var u=this.bboxes,f=0,h=c;f=u[d+0]&&n>=u[d+1]&&(!s||s(this.boxKeys[p]))){if(o.hitTest)return a.push(!0),!0;a.push({key:this.boxKeys[p],x1:u[d],y1:u[d+1],x2:u[d+2],y2:u[d+3]})}}}var g=this.circleCells[i];if(null!==g)for(var m=this.circles,v=0,y=g;vo*o+s*s},Kt.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 c=(o-i)/2,u=Math.abs(e-(i+c));if(u>c+r)return!1;if(l<=s||u<=c)return!0;var f=l-s,h=u-c;return f*f+h*h<=r*r};var ce=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function ue(t,e){for(var r=0;r=1;P--)C.push(E.path[P]);for(var I=1;I0){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=D;N=this.screenRightBoundary||n<100||e>this.screenBottomBoundary},he.prototype.isInsideGrid=function(t,e,r,n){return r>=0&&t=0&&e0)return this.prevPlacement&&this.prevPlacement.variableOffsets[f.crossTileID]&&this.prevPlacement.placements[f.crossTileID]&&this.prevPlacement.placements[f.crossTileID].text&&(g=this.prevPlacement.variableOffsets[f.crossTileID].anchor),this.variableOffsets[f.crossTileID]={textOffset:m,width:r,height:n,anchor:t,textBoxScale:i,prevAnchor:g},this.markUsedJustification(h,t,f,p),h.allowVerticalPlacement&&(this.markUsedOrientation(h,p,f),this.placedOrientations[f.crossTileID]=p),{shift:v,placedGlyphBoxes:y}},we.prototype.placeLayerBucketPart=function(e,r,n){var i=this,a=e.parameters,o=a.bucket,s=a.layout,l=a.posMatrix,c=a.textLabelPlaneMatrix,u=a.labelToScreenMatrix,f=a.textPixelRatio,h=a.holdingForFade,p=a.collisionBoxArray,d=a.partiallyEvaluatedTextSize,g=a.collisionGroup,m=s.get(\"text-optional\"),v=s.get(\"icon-optional\"),y=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=y&&(x||!o.hasIconData()||v),A=x&&(y||!o.hasTextData()||m);!o.collisionArrays&&p&&o.deserializeCollisionBoxes(p);var M=function(e,a){if(!r[e.crossTileID])if(h)i.placements[e.crossTileID]=new me(!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,I=null,O=0,z=0,D=0;a.textFeatureIndex?O=a.textFeatureIndex:e.useRuntimeCollisionCircles&&(O=e.featureIndex),a.verticalTextFeatureIndex&&(z=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,c=e.textBoxScale,u=w&&!x?r:null,h={box:[],offscreen:!1},p=y?2*N.length:N.length,d=0;d=N.length,k=i.attemptAnchorPlacement(m,t,a,s,c,b,_,f,l,g,v,e,o,n,u);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,y,f,l,g.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),Y=t.evaluateSizeForFeature(o.textSizeData,d,G),W=s.get(\"text-padding\"),X=e.collisionCircleDiameter;P=i.collisionIndex.placeCollisionCircles(y,G,o.lineVertexArray,o.glyphOffsetArray,Y,l,c,u,n,_,g.predicate,X,W),T=y||P.circles.length>0&&!P.collisionDetected,S=S&&P.offscreen}if(a.iconFeatureIndex&&(D=a.iconFeatureIndex),a.iconBox){var Z=function(t){var e=w&&E?_e(t,E.x,E.y,b,_,i.transform.angle):t;return i.collisionIndex.placeCollisionBox(e,x,f,l,g.predicate)};M=C&&C.box&&C.box.length&&a.verticalIconBox?(I=Z(a.verticalIconBox)).box.length>0:(I=Z(a.iconBox)).box.length>0,S=S&&I.offscreen}var J=m||0===e.numHorizontalGlyphVertices&&0===e.numVerticalGlyphVertices,K=v||0===e.numIconVertices;if(J||K?K?J||(M=M&&T):T=M&&T:M=T=M&&T,T&&p&&p.box&&(C&&C.box&&z?i.collisionIndex.insertCollisionBox(p.box,s.get(\"text-ignore-placement\"),o.bucketInstanceId,z,g.ID):i.collisionIndex.insertCollisionBox(p.box,s.get(\"text-ignore-placement\"),o.bucketInstanceId,O,g.ID)),M&&I&&i.collisionIndex.insertCollisionBox(I.box,s.get(\"icon-ignore-placement\"),o.bucketInstanceId,D,g.ID),P&&(T&&i.collisionIndex.insertCollisionCircles(P.circles,s.get(\"text-ignore-placement\"),o.bucketInstanceId,O,g.ID),n)){var Q=o.bucketInstanceId,$=i.collisionCircleArrays[Q];void 0===$&&($=i.collisionCircleArrays[Q]=new ve);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(c).crossTileID=a>=0&&c!==a?0:n.crossTileID)}},we.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(y){var T=Pe(v.text),k=_?Ie:T;d(e.text,s,k);var A=w?Ie:T;d(e.text,l,A);var M=v.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=Pe(v.icon),C=!(h&&a.verticalPlacedIconSymbolIndex&&_);if(a.placedIconSymbolIndex>=0){var P=C?L:Ie;d(e.icon,a.numIconVertices,P),e.icon.placedSymbolArray.get(a.placedIconSymbolIndex).hidden=v.icon.isHidden()}if(a.verticalPlacedIconSymbolIndex>=0){var I=C?Ie:L;d(e.icon,a.numVerticalIconVertices,I),e.icon.placedSymbolArray.get(a.verticalPlacedIconSymbolIndex).hidden=v.icon.isHidden()}}if(e.hasIconCollisionBoxData()||e.hasTextCollisionBoxData()){var O=e.collisionArrays[n];if(O){var z=new t.Point(0,0);if(O.textBox||O.verticalTextBox){var D=!0;if(c){var R=i.variableOffsets[g];R?(z=be(R.anchor,R.width,R.height,R.textOffset,R.textBoxScale),u&&z._rotate(f?i.transform.angle:-i.transform.angle)):D=!1}O.textBox&&Te(e.textCollisionBox.collisionVertexArray,v.text.placed,!D||_,z.x,z.y),O.verticalTextBox&&Te(e.textCollisionBox.collisionVertexArray,v.text.placed,!D||w,z.x,z.y)}var F=Boolean(!w&&O.verticalIconBox);O.iconBox&&Te(e.iconCollisionBox.collisionVertexArray,v.icon.placed,F,h?z.x:0,h?z.y:0),O.verticalIconBox&&Te(e.iconCollisionBox.collisionVertexArray,v.icon.placed,!F,h?z.x:0,h?z.y:0)}}},m=0;mt},we.prototype.setStale=function(){this.stale=!0};var ke=Math.pow(2,25),Ae=Math.pow(2,24),Me=Math.pow(2,17),Se=Math.pow(2,16),Ee=Math.pow(2,9),Le=Math.pow(2,8),Ce=Math.pow(2,1);function Pe(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*ke+e*Ae+r*Me+e*Se+r*Ee+e*Le+r*Ce+e}var Ie=0,Oe=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=[]};Oe.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 Oe(s)),this._inProgressLayer.continuePlacement(n[s.source],this.placement,this._showCollisionBoxes,s,o))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0},ze.prototype.commit=function(t){return this.placement.commit(t),this.placement};var De=512/t.EXTENT/2,Re=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 c=o[t.scaledTo(Number(a)).key];c&&c.findMatches(e.symbolInstances,t,i)}}for(var u=0;u1?\"@2x\":\"\",l=t.getJSON(r.transformRequest(r.normalizeSpriteURL(e,s,\".json\"),t.ResourceType.SpriteJSON),(function(t,e){l=null,o||(o=t,i=e,u())})),c=t.getImage(r.transformRequest(r.normalizeSpriteURL(e,s,\".png\"),t.ResourceType.SpriteImage),(function(t,e){c=null,o||(o=t,a=e,u())}));function u(){if(o)n(o);else if(i&&a){var e=t.browser.getImageData(a),r={};for(var s in i){var l=i[s],c=l.width,u=l.height,f=l.x,h=l.y,p=l.sdf,d=l.pixelRatio,g=l.stretchX,m=l.stretchY,v=l.content,y=new t.RGBAImage({width:c,height:u});t.RGBAImage.copy(e,y,{x:f,y:h},{x:0,y:0},{width:c,height:u}),r[s]={data:y,pixelRatio:d,sdf:p,stretchX:g,stretchY:m,content:v}}n(null,r)}}return{cancel:function(){l&&(l.cancel(),l=null),c&&(c.cancel(),c=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._availableImages=this.imageManager.listImages(),this._changedImages[e]=!0,this._changed=!0,this.fire(new t.Event(\"data\",{dataType:\"style\"}))},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._availableImages=this.imageManager.listImages(),this._changedImages[e]=!0,this._changed=!0,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 the 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 Ct(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(je(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 requred 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 g=this._order[d];if(r(g))for(var m=i.length-1;m>=0;m--){var v=i[m].feature;if(n[v.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;}\"),tr=yr(\"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);}\"),er=yr(\"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);}\"),rr=yr(\"#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);}\"),nr=yr(\"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;}\"),ir=yr(\"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;}\"),ar=yr(\"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);}\"),or=yr(\"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;}\"),sr=yr(\"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;}\"),lr=yr(\"#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 float u_maxzoom;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 exaggeration=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;vec2 deriv=vec2((c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c))/ pow(2.0,(u_zoom-u_maxzoom)*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;}\"),cr=yr(\"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;}\"),ur=yr(\"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);}\"),fr=yr(\"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 float v_lineprogress;\\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,vec2(v_lineprogress,0.5));gl_FragColor=color*(alpha*opacity);\\n#ifdef OVERDRAW_INSPECTOR\\ngl_FragColor=vec4(1.0);\\n#endif\\n}\",\"\\n#define MAX_LINE_DISTANCE 32767.0\\n#define scale 0.015873016\\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_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp float v_lineprogress;\\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;v_lineprogress=(floor(a_data.z/4.0)+a_data.w*64.0)*2.0/MAX_LINE_DISTANCE;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);}\"),hr=yr(\"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;}\"),pr=yr(\"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);}\"),dr=yr(\"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;}\"),gr=yr(\"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));}\"),mr=yr(\"#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);}\"),vr=yr(\"#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 yr(t,e){var r=/#pragma mapbox: ([\\w]+) ([\\w]+) ([\\w]+) ([\\w]+)/g,n={};return{fragmentSource:t=t.replace(r,(function(t,e,r,i,a){return n[a]=!0,\"define\"===e?\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\nvarying \"+r+\" \"+i+\" \"+a+\";\\n#else\\nuniform \"+r+\" \"+i+\" u_\"+a+\";\\n#endif\\n\":\"\\n#ifdef HAS_UNIFORM_u_\"+a+\"\\n \"+r+\" \"+i+\" \"+a+\" = u_\"+a+\";\\n#endif\\n\"})),vertexSource:e=e.replace(r,(function(t,e,r,i,a){var o=\"float\"===i?\"vec2\":\"vec4\",s=a.match(/color/)?\"color\":o;return n[a]?\"define\"===e?\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\nuniform lowp float u_\"+a+\"_t;\\nattribute \"+r+\" \"+o+\" a_\"+a+\";\\nvarying \"+r+\" \"+i+\" \"+a+\";\\n#else\\nuniform \"+r+\" \"+i+\" u_\"+a+\";\\n#endif\\n\":\"vec4\"===s?\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\n \"+a+\" = a_\"+a+\";\\n#else\\n \"+r+\" \"+i+\" \"+a+\" = u_\"+a+\";\\n#endif\\n\":\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\n \"+a+\" = unpack_mix_\"+s+\"(a_\"+a+\", u_\"+a+\"_t);\\n#else\\n \"+r+\" \"+i+\" \"+a+\" = u_\"+a+\";\\n#endif\\n\":\"define\"===e?\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\nuniform lowp float u_\"+a+\"_t;\\nattribute \"+r+\" \"+o+\" a_\"+a+\";\\n#else\\nuniform \"+r+\" \"+i+\" u_\"+a+\";\\n#endif\\n\":\"vec4\"===s?\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\n \"+r+\" \"+i+\" \"+a+\" = a_\"+a+\";\\n#else\\n \"+r+\" \"+i+\" \"+a+\" = u_\"+a+\";\\n#endif\\n\":\"\\n#ifndef HAS_UNIFORM_u_\"+a+\"\\n \"+r+\" \"+i+\" \"+a+\" = unpack_mix_\"+s+\"(a_\"+a+\", u_\"+a+\"_t);\\n#else\\n \"+r+\" \"+i+\" \"+a+\" = u_\"+a+\";\\n#endif\\n\"}))}}var xr=Object.freeze({__proto__:null,prelude:Ye,background:We,backgroundPattern:Xe,circle:Ze,clippingMask:Je,heatmap:Ke,heatmapTexture:Qe,collisionBox:$e,collisionCircle:tr,debug:er,fill:rr,fillOutline:nr,fillOutlinePattern:ir,fillPattern:ar,fillExtrusion:or,fillExtrusionPattern:sr,hillshadePrepare:lr,hillshade:cr,line:ur,lineGradient:fr,linePattern:hr,lineSDF:pr,raster:dr,symbolIcon:gr,symbolSDF:mr,symbolTextAndIcon:vr}),br=function(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null};br.prototype.bind=function(t,e,r,n,i,a,o,s){this.context=t;for(var l=this.boundPaintVertexBuffers.length!==n.length,c=0;!l&&c>16,s>>16],u_pixel_coord_lower:[65535&o,65535&s]}}_r.prototype.draw=function(t,e,r,n,i,a,o,s,l,c,u,f,h,p,d,g){var m,v=t.gl;if(!this.failedToCreate){for(var y in t.program.set(this.program),t.setDepthMode(r),t.setStencilMode(n),t.setColorMode(i),t.setCullFace(a),this.fixedUniforms)this.fixedUniforms[y].set(o[y]);p&&p.setUniforms(t,this.binderUniforms,f,{zoom:h});for(var x=(m={},m[v.LINES]=2,m[v.TRIANGLES]=3,m[v.LINE_STRIP]=1,m)[e],b=0,_=u.get();b<_.length;b+=1){var w=_[b],T=w.vaos||(w.vaos={});(T[s]||(T[s]=new br)).bind(t,this,l,p?p.getPaintVertexBuffers():[],c,w.vertexOffset,d,g),v.drawElements(e,w.primitiveLength*x,v.UNSIGNED_SHORT,w.primitiveOffset*x*2)}}};var Tr=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 c=a.properties.get(\"color\");return{u_matrix:e,u_lightpos:s,u_lightintensity:a.properties.get(\"intensity\"),u_lightcolor:[c.r,c.g,c.b],u_vertical_gradient:+n,u_opacity:i}},kr=function(e,r,n,i,a,o,s){return t.extend(Tr(e,r,n,i),wr(o,r,s),{u_height_factor:-Math.pow(2,a.overscaledZ)/s.tileSize/8})},Ar=function(t){return{u_matrix:t}},Mr=function(e,r,n,i){return t.extend(Ar(e),wr(n,r,i))},Sr=function(t,e){return{u_matrix:t,u_world:e}},Er=function(e,r,n,i,a){return t.extend(Mr(e,r,n,i),{u_world:a})},Lr=function(e,r,n,i){var a,o,s=e.transform;if(\"map\"===i.paint.get(\"circle-pitch-alignment\")){var l=pe(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}},Cr=function(t,e,r){var n=pe(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}},Pr=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]}},Ir=function(t,e,r){return void 0===r&&(r=1),{u_matrix:t,u_color:e,u_overlay:0,u_overlay_scale:r}},Or=function(t){return{u_matrix:t}},zr=function(t,e,r,n){return{u_matrix:t,u_extrude_scale:pe(e,1,r),u_intensity:n}};function Dr(e,r){var n=Math.pow(2,r.canonical.z),i=r.canonical.y;return[new t.MercatorCoordinate(0,i/n).toLngLat().lat,new t.MercatorCoordinate(0,(i+1)/n).toLngLat().lat]}var Rr=function(e,r,n){var i=e.transform;return{u_matrix:Ur(e,r,n),u_ratio:1/pe(r,1,i.zoom),u_device_pixel_ratio:t.browser.devicePixelRatio,u_units_to_pixels:[1/i.pixelsToGLUnits[0],1/i.pixelsToGLUnits[1]]}},Fr=function(e,r,n){return t.extend(Rr(e,r,n),{u_image:0})},Br=function(e,r,n,i){var a=e.transform,o=jr(r,a);return{u_matrix:Ur(e,r,n),u_texsize:r.imageAtlasTexture.size,u_ratio:1/pe(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]]}},Nr=function(e,r,n,i,a){var o=e.transform,s=e.lineAtlas,l=jr(r,o),c=\"round\"===n.layout.get(\"line-cap\"),u=s.getDash(i.from,c),f=s.getDash(i.to,c),h=u.width*a.fromScale,p=f.width*a.toScale;return t.extend(Rr(e,r,n),{u_patternscale_a:[l/h,-u.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:u.y,u_tex_y_b:f.y,u_mix:a.t})};function jr(t,e){return 1/pe(t,1,e.tileZoom)}function Ur(t,e,r){return t.translatePosMatrix(e.tileID.posMatrix,e,r.paint.get(\"line-translate\"),r.paint.get(\"line-translate-anchor\"))}var Vr=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:qr(i.paint.get(\"raster-hue-rotate\"))};var a,o};function qr(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 Hr,Gr=function(t,e,r,n,i,a,o,s,l,c){var u=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:u.cameraToCenterDistance,u_pitch:u.pitch/360*2*Math.PI,u_rotate_symbol:+r,u_aspect_ratio:u.width/u.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:c,u_texture:0}},Yr=function(e,r,n,i,a,o,s,l,c,u,f){var h=a.transform;return t.extend(Gr(e,r,n,i,a,o,s,l,c,u),{u_gamma_scale:i?Math.cos(h._pitch)*h.cameraToCenterDistance:1,u_device_pixel_ratio:t.browser.devicePixelRatio,u_is_halo:+f})},Wr=function(e,r,n,i,a,o,s,l,c,u){return t.extend(Yr(e,r,n,i,a,o,s,l,!0,c,!0),{u_texsize_icon:u,u_texture_icon:1})},Xr=function(t,e,r){return{u_matrix:t,u_opacity:e,u_color:r}},Zr=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,c=Math.pow(2,n.tileID.overscaledZ),u=n.tileSize*Math.pow(2,r.transform.tileZoom)/c,f=u*(n.tileID.canonical.x+n.tileID.wrap*c),h=u*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/pe(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})},Jr={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_maxzoom:new t.Uniform1f(e,r.u_maxzoom),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)}},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 Kr(e,r,n,i,a,o,s){for(var l=e.context,c=l.gl,u=e.useProgram(\"collisionBox\"),f=[],h=0,p=0,d=0;d0){var _=t.create(),w=y;t.mul(_,v.placementInvProjMatrix,e.transform.glCoordMatrix),t.mul(_,_,v.placementViewportMatrix),f.push({circleArray:b,circleOffset:p,transform:w,invTransform:_}),p=h+=b.length/4}x&&u.draw(l,c.LINES,At.disabled,Mt.disabled,e.colorModeForRenderPass(),Et.disabled,Cr(y,e.transform,m),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&&(g[v.associatedIconIndex]={shiftedAnchor:S,angle:E})}else ue(v.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,c=r?(s-r.timeAdded)/o:-1,u=n.getSource(),f=a.coveringZoomLevel({tileSize:u.tileSize,roundZoom:u.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-c,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 un=new t.Color(1,0,0,1),fn=new t.Color(0,1,0,1),hn=new t.Color(0,0,1,1),pn=new t.Color(1,0,1,1),dn=new t.Color(0,1,1,1);function gn(t){var e=t.transform.padding;mn(t,t.transform.height-(e.top||0),3,un),mn(t,e.bottom||0,3,fn),vn(t,e.left||0,3,hn),vn(t,t.transform.width-(e.right||0),3,pn);var r=t.transform.centerPoint;!function(t,e,r,n){yn(t,e-1,r-10,2,20,n),yn(t,e-10,r-1,20,2,n)}(t,r.x,t.transform.height-r.y,dn)}function mn(t,e,r,n){yn(t,0,e+r/2,t.transform.width,r,n)}function vn(t,e,r,n){yn(t,e-r/2,0,r,t.transform.height,n)}function yn(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 xn(e,r,n){var i=e.context,a=i.gl,o=n.posMatrix,s=e.useProgram(\"debug\"),l=At.disabled,c=Mt.disabled,u=e.colorModeForRenderPass();i.activeTexture.set(a.TEXTURE0),e.emptyTexture.bind(a.LINEAR,a.CLAMP_TO_EDGE),s.draw(i,a.LINE_STRIP,l,c,u,Et.disabled,Ir(o,t.Color.red),\"$debug\",e.debugBuffer,e.tileBorderIndexBuffer,e.debugSegments);var f=r.getTileByID(n.key).latestRawTileData,h=f&&f.byteLength||0,p=Math.floor(h/1024),d=r.getTile(n).tileSize,g=512/Math.min(d,512)*(n.overscaledZ/e.transform.zoom)*.5,m=n.canonical.toString();n.overscaledZ!==n.canonical.z&&(m+=\" => \"+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,m+\" \"+p+\"kb\"),s.draw(i,a.TRIANGLES,l,c,St.alphaBlended,Et.disabled,Ir(o,t.Color.transparent,g),\"$debug\",e.debugBuffer,e.quadTriangleIndexBuffer,e.debugSegments)}var bn={symbol:function(e,r,n,i,a){if(\"translucent\"===e.renderPass){var o=Mt.disabled,s=e.colorModeForRenderPass();n.layout.get(\"text-variable-anchor\")&&function(e,r,n,i,a,o,s){for(var l=r.transform,c=\"map\"===a,u=\"map\"===o,f=0,h=e;f256&&this.clearStencil(),r.setColorMode(St.disabled),r.setDepthMode(At.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 Mt({func:e.NOTEQUAL,mask:255},t,255,e.KEEP,e.KEEP,e.REPLACE)},_n.prototype.stencilModeForClipping=function(t){var e=this.context.gl;return new Mt({func:e.EQUAL,mask:255},this._tileClippingMaskIDs[t.key],0,e.KEEP,e.KEEP,e.REPLACE)},_n.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=u[w.source];this._renderTileClippingMasks(w,k),this.renderLayer(this,T,w,k)}for(this.renderPass=\"translucent\",this.currentLayer=0;this.currentLayer0?e.pop():null},_n.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},_n.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 _r(this.context,xr[t],e,Jr[t],this._showOverdrawInspector)),this.cache[r]},_n.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()},_n.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)},_n.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)}},_n.prototype.destroy=function(){this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()};var wn=function(t,e){this.points=t,this.planes=e};wn.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 wn(a,o)};var Tn=function(e,r){this.min=e,this.max=r,this.center=t.scale$2([],t.add([],this.min,this.max),.5)};Tn.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 c=Number.MAX_VALUE,u=-Number.MAX_VALUE,f=0;fthis.max[l]-this.min[l])return 0}return 1};var kn=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};kn.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},kn.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)},kn.prototype.equals=function(t){return this.top===t.top&&this.bottom===t.bottom&&this.left===t.left&&this.right===t.right},kn.prototype.clone=function(){return new kn(this.top,this.bottom,this.left,this.right)},kn.prototype.toJSON=function(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}};var An=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 kn,this._posMatrixCache={},this._alignedPosMatrixCache={}},Mn={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}};An.prototype.clone=function(){var t=new An(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},Mn.minZoom.get=function(){return this._minZoom},Mn.minZoom.set=function(t){this._minZoom!==t&&(this._minZoom=t,this.zoom=Math.max(this.zoom,t))},Mn.maxZoom.get=function(){return this._maxZoom},Mn.maxZoom.set=function(t){this._maxZoom!==t&&(this._maxZoom=t,this.zoom=Math.min(this.zoom,t))},Mn.minPitch.get=function(){return this._minPitch},Mn.minPitch.set=function(t){this._minPitch!==t&&(this._minPitch=t,this.pitch=Math.max(this.pitch,t))},Mn.maxPitch.get=function(){return this._maxPitch},Mn.maxPitch.set=function(t){this._maxPitch!==t&&(this._maxPitch=t,this.pitch=Math.min(this.pitch,t))},Mn.renderWorldCopies.get=function(){return this._renderWorldCopies},Mn.renderWorldCopies.set=function(t){void 0===t?t=!0:null===t&&(t=!1),this._renderWorldCopies=t},Mn.worldSize.get=function(){return this.tileSize*this.scale},Mn.centerOffset.get=function(){return this.centerPoint._sub(this.size._div(2))},Mn.size.get=function(){return new t.Point(this.width,this.height)},Mn.bearing.get=function(){return-this.angle/Math.PI*180},Mn.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))},Mn.pitch.get=function(){return this._pitch/Math.PI*180},Mn.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())},Mn.fov.get=function(){return this._fov/Math.PI*180},Mn.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())},Mn.zoom.get=function(){return this._zoom},Mn.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())},Mn.center.get=function(){return this._center},Mn.center.set=function(t){t.lat===this._center.lat&&t.lng===this._center.lng||(this._unmodified=!1,this._center=t,this._constrain(),this._calcMatrices())},Mn.padding.get=function(){return this._edgeInsets.toJSON()},Mn.padding.set=function(t){this._edgeInsets.equals(t)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,t,1),this._calcMatrices())},Mn.centerPoint.get=function(){return this._edgeInsets.getCenter(this.width,this.height)},An.prototype.isPaddingEqual=function(t){return this._edgeInsets.equals(t)},An.prototype.interpolatePadding=function(t,e,r){this._unmodified=!1,this._edgeInsets.interpolate(t,e,r),this._constrain(),this._calcMatrices()},An.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)},An.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)),c=s-1;c<=l+1;c++)0!==c&&r.push(new t.UnwrappedTileID(c,e));return r},An.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=wn.fromInvProjectionMatrix(this.invProjMatrix,this.worldSize,r),l=e.minzoom||0;this.pitch<=60&&this._edgeInsets.top<.1&&(l=r);var c=function(t){return{aabb:new Tn([t*a,0,0],[(t+1)*a,a,0]),zoom:0,x:0,y:0,wrap:t,fullyVisible:!1}},u=[],f=[],h=r,p=e.reparseOverscaled?n:r;if(this._renderWorldCopies)for(var d=1;d<=3;d++)u.push(c(-d)),u.push(c(d));for(u.push(c(0));u.length>0;){var g=u.pop(),m=g.x,v=g.y,y=g.fullyVisible;if(!y){var x=g.aabb.intersects(s);if(0===x)continue;y=2===x}var b=g.aabb.distanceX(o),_=g.aabb.distanceY(o),w=Math.max(Math.abs(b),Math.abs(_)),T=3+(1<T&&g.zoom>=l)f.push({tileID:new t.OverscaledTileID(g.zoom===h?p:g.zoom,g.wrap,g.zoom,m,v),distanceSq:t.sqrLen([o[0]-.5-m,o[1]-.5-v])});else for(var k=0;k<4;k++){var A=(m<<1)+k%2,M=(v<<1)+(k>>1);u.push({aabb:g.aabb.quadrant(k),zoom:g.zoom+1,x:A,y:M,wrap:g.wrap,fullyVisible:y})}}return f.sort((function(t,e){return t.distanceSq-e.distanceSq})).map((function(t){return t.tileID}))},An.prototype.resize=function(t,e){this.width=t,this.height=e,this.pixelsToGLUnits=[2/t,-2/e],this._constrain(),this._calcMatrices()},Mn.unmodified.get=function(){return this._unmodified},An.prototype.zoomScale=function(t){return Math.pow(2,t)},An.prototype.scaleZoom=function(t){return Math.log(t)/Math.LN2},An.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)},An.prototype.unproject=function(e){return new t.MercatorCoordinate(e.x/this.worldSize,e.y/this.worldSize).toLngLat()},Mn.point.get=function(){return this.project(this.center)},An.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())},An.prototype.locationPoint=function(t){return this.coordinatePoint(this.locationCoordinate(t))},An.prototype.pointLocation=function(t){return this.coordinateLocation(this.pointCoordinate(t))},An.prototype.locationCoordinate=function(e){return t.MercatorCoordinate.fromLngLat(e)},An.prototype.coordinateLocation=function(t){return t.toLngLat()},An.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,c=n[1]/a,u=r[2]/i,f=n[2]/a,h=u===f?0:(0-u)/(f-u);return new t.MercatorCoordinate(t.number(o,s,h)/this.worldSize,t.number(l,c,h)/this.worldSize)},An.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])},An.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)))},An.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},An.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])},An.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]},An.prototype.customLayerMatrix=function(){return this.mercatorMatrix.slice()},An.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,c=this.size,u=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-m)}if(this.lngRange){var v=p.x,y=c.x/2;v-yl&&(n=l-y)}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=u,this._constraining=!1}},An.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,c=1.01*(Math.cos(Math.PI/2-this._pitch)*a+this.cameraToCenterDistance),u=this.height/50,f=new Float64Array(16);t.perspective(f,this._fov,this.width/this.height,u,c),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),g=Math.sin(this.angle),m=s-Math.round(s)+d*h+g*p,v=l-Math.round(l)+d*p+g*h,y=new Float64Array(f);if(t.translate(y,y,[m>.5?m-1:m,v>.5?v-1:v,0]),this.alignedProjMatrix=y,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={}}},An.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},An.prototype.getCameraPoint=function(){var e=this._pitch,r=Math.tan(e)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new t.Point(0,r))},An.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},Sn.prototype._updateHashUnthrottled=function(){var e=this.getHashString();try{t.window.history.replaceState(t.window.history.state,\"\",e)}catch(t){}};var En={linearity:.3,easing:t.bezier(0,0,.3,1)},Ln=t.extend({deceleration:2500,maxSpeed:1400},En),Cn=t.extend({deceleration:20,maxSpeed:1400},En),Pn=t.extend({deceleration:1e3,maxSpeed:360},En),In=t.extend({deceleration:1e3,maxSpeed:90},En),On=function(t){this._map=t,this.clear()};function zn(t,e){(!t.duration||t.duration0&&r-e[0].time>160;)e.shift()},On.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 Rn(t.type,this._map,t))},Nn.prototype.dblclick=function(t){return this._firePreventable(new Rn(t.type,this._map,t))},Nn.prototype.mouseover=function(t){this._map.fire(new Rn(t.type,this._map,t))},Nn.prototype.mouseout=function(t){this._map.fire(new Rn(t.type,this._map,t))},Nn.prototype.touchstart=function(t){return this._firePreventable(new Fn(t.type,this._map,t))},Nn.prototype.touchmove=function(t){this._map.fire(new Fn(t.type,this._map,t))},Nn.prototype.touchend=function(t){this._map.fire(new Fn(t.type,this._map,t))},Nn.prototype.touchcancel=function(t){this._map.fire(new Fn(t.type,this._map,t))},Nn.prototype._firePreventable=function(t){if(this._map.fire(t),t.defaultPrevented)return{}},Nn.prototype.isEnabled=function(){return!0},Nn.prototype.isActive=function(){return!1},Nn.prototype.enable=function(){},Nn.prototype.disable=function(){};var jn=function(t){this._map=t};jn.prototype.reset=function(){this._delayContextMenu=!1,delete this._contextMenuEvent},jn.prototype.mousemove=function(t){this._map.fire(new Rn(t.type,this._map,t))},jn.prototype.mousedown=function(){this._delayContextMenu=!0},jn.prototype.mouseup=function(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new Rn(\"contextmenu\",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)},jn.prototype.contextmenu=function(t){this._delayContextMenu?this._contextMenuEvent=t:this._map.fire(new Rn(t.type,this._map,t)),this._map.listens(\"contextmenu\")&&t.preventDefault()},jn.prototype.isEnabled=function(){return!0},jn.prototype.isActive=function(){return!1},jn.prototype.enable=function(){},jn.prototype.disable=function(){};var Un=function(t,e){this._map=t,this._el=t.getCanvasContainer(),this._container=t.getContainer(),this._clickTolerance=e.clickTolerance||1};function Vn(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)}}},qn.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 Hn=function(t){this.singleTap=new qn(t),this.numTaps=t.numTaps,this.reset()};Hn.prototype.reset=function(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()},Hn.prototype.touchstart=function(t,e,r){this.singleTap.touchstart(t,e,r)},Hn.prototype.touchmove=function(t,e,r){this.singleTap.touchmove(t,e,r)},Hn.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 Gn=function(){this._zoomIn=new Hn({numTouches:1,numTaps:2}),this._zoomOut=new Hn({numTouches:2,numTaps:1}),this.reset()};Gn.prototype.reset=function(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()},Gn.prototype.touchstart=function(t,e,r){this._zoomIn.touchstart(t,e,r),this._zoomOut.touchstart(t,e,r)},Gn.prototype.touchmove=function(t,e,r){this._zoomIn.touchmove(t,e,r),this._zoomOut.touchmove(t,e,r)},Gn.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},Gn.prototype.touchcancel=function(){this.reset()},Gn.prototype.enable=function(){this._enabled=!0},Gn.prototype.disable=function(){this._enabled=!1,this.reset()},Gn.prototype.isEnabled=function(){return this._enabled},Gn.prototype.isActive=function(){return this._active};var Yn=function(t){this.reset(),this._clickTolerance=t.clickTolerance||1};Yn.prototype.reset=function(){this._active=!1,this._moved=!1,delete this._lastPoint,delete this._eventButton},Yn.prototype._correctButton=function(t,e){return!1},Yn.prototype._move=function(t,e){return{}},Yn.prototype.mousedown=function(t,e){if(!this._lastPoint){var n=r.mouseButton(t);this._correctButton(t,n)&&(this._lastPoint=e,this._eventButton=n)}},Yn.prototype.mousemoveWindow=function(t,e){var r=this._lastPoint;if(r&&(t.preventDefault(),this._moved||!(e.dist(r)0&&(this._active=!0);var i=Vn(n,r),a=new t.Point(0,0),o=new t.Point(0,0),s=0;for(var l in i){var c=i[l],u=this._touches[l];u&&(a._add(c),o._add(c.sub(u)),s++,i[l]=c)}if(this._touches=i,!(sMath.abs(t.x)}var ii=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,ni(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){this._lastPoints=t,this._active=!0;return{pitchDelta:-.5*((n.y+i.y)/2)}}},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 ni(t)&&ni(e)&&a}},e}(Kn),ai={panStep:100,bearingStep:15,pitchStep:10},oi=function(){var t=ai;this._panStep=t.panStep,this._bearingStep=t.bearingStep,this._pitchStep=t.pitchStep};function si(t){return t*(2-t)}oi.prototype.reset=function(){this._active=!1},oi.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{cameraAnimation:function(s){var l=s.getZoom();s.easeTo({duration:300,easeId:\"keyboardHandler\",easing:si,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})}}}},oi.prototype.enable=function(){this._enabled=!0},oi.prototype.disable=function(){this._enabled=!1,this.reset()},oi.prototype.isEnabled=function(){return this._enabled},oi.prototype.isActive=function(){return this._active};var li=function(e,r){this._map=e,this._el=e.getCanvasContainer(),this._handler=r,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=1/450,t.bindAll([\"_onWheel\",\"_onTimeout\",\"_onScrollFrame\",\"_onScrollFinished\"],this)};li.prototype.setZoomRate=function(t){this._defaultZoomRate=t},li.prototype.setWheelZoomRate=function(t){this._wheelZoomRate=t},li.prototype.isEnabled=function(){return!!this._enabled},li.prototype.isActive=function(){return!!this._active||void 0!==this._finishTimeout},li.prototype.isZooming=function(){return!!this._zooming},li.prototype.enable=function(t){this.isEnabled()||(this._enabled=!0,this._aroundCenter=t&&\"center\"===t.around)},li.prototype.disable=function(){this.isEnabled()&&(this._enabled=!1)},li.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%4.000244140625==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()}},li.prototype._onTimeout=function(t){this._type=\"wheel\",this._delta-=this._lastValue,this._active||this._start(t)},li.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())}},li.prototype.renderFrame=function(){return this._onScrollFrame()},li.prototype._onScrollFrame=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)>4.000244140625?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,c=this._easing,u=!1;if(\"wheel\"===this._type&&l&&c){var f=Math.min((t.browser.now()-this._lastWheelEventTime)/200,1),h=c(f);o=t.number(l,s,h),f<1?this._frameId||(this._frameId=!0):u=!0}else o=s,u=!0;return this._active=!0,u&&(this._active=!1,this._finishTimeout=setTimeout((function(){e._zooming=!1,e._handler._triggerRenderFrame(),delete e._targetZoom,delete e._finishTimeout}),200)),{noInertia:!0,needsRenderFrame:!u,zoomDelta:o-r.zoom,around:this._aroundPoint,originalEvent:this._lastWheelEvent}}},li.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},li.prototype.reset=function(){this._active=!1};var ci=function(t,e){this._clickZoom=t,this._tapZoom=e};ci.prototype.enable=function(){this._clickZoom.enable(),this._tapZoom.enable()},ci.prototype.disable=function(){this._clickZoom.disable(),this._tapZoom.disable()},ci.prototype.isEnabled=function(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()},ci.prototype.isActive=function(){return this._clickZoom.isActive()||this._tapZoom.isActive()};var ui=function(){this.reset()};ui.prototype.reset=function(){this._active=!1},ui.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})}}},ui.prototype.enable=function(){this._enabled=!0},ui.prototype.disable=function(){this._enabled=!1,this.reset()},ui.prototype.isEnabled=function(){return this._enabled},ui.prototype.isActive=function(){return this._active};var fi=function(){this._tap=new Hn({numTouches:1,numTaps:1}),this.reset()};fi.prototype.reset=function(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()},fi.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))},fi.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)},fi.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)},fi.prototype.touchcancel=function(){this.reset()},fi.prototype.enable=function(){this._enabled=!0},fi.prototype.disable=function(){this._enabled=!1,this.reset()},fi.prototype.isEnabled=function(){return this._enabled},fi.prototype.isActive=function(){return this._active};var hi=function(t,e,r){this._el=t,this._mousePan=e,this._touchPan=r};hi.prototype.enable=function(t){this._inertiaOptions=t||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add(\"mapboxgl-touch-drag-pan\")},hi.prototype.disable=function(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove(\"mapboxgl-touch-drag-pan\")},hi.prototype.isEnabled=function(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()},hi.prototype.isActive=function(){return this._mousePan.isActive()||this._touchPan.isActive()};var pi=function(t,e,r){this._pitchWithRotate=t.pitchWithRotate,this._mouseRotate=e,this._mousePitch=r};pi.prototype.enable=function(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()},pi.prototype.disable=function(){this._mouseRotate.disable(),this._mousePitch.disable()},pi.prototype.isEnabled=function(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())},pi.prototype.isActive=function(){return this._mouseRotate.isActive()||this._mousePitch.isActive()};var di=function(t,e,r,n){this._el=t,this._touchZoom=e,this._touchRotate=r,this._tapDragZoom=n,this._rotationDisabled=!1,this._enabled=!0};di.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\")},di.prototype.disable=function(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove(\"mapboxgl-touch-zoom-rotate\")},di.prototype.isEnabled=function(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()},di.prototype.isActive=function(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()},di.prototype.disableRotation=function(){this._rotationDisabled=!0,this._touchRotate.disable()},di.prototype.enableRotation=function(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()};var gi=function(t){return t.zoom||t.drag||t.pitch||t.rotate},mi=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 vi(t){return t.panDelta&&t.panDelta.mag()||t.zoomDelta||t.bearingDelta||t.pitchDelta}var yi=function(e,n){this._map=e,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new On(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:!1}],[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(m,1-e),T=i.unproject(x.add(b.mult(e*w)).mult(g));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(),c=this.getPadding(),u=\"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(u-o),g=t.Point.convert(e.offset),m=a.centerPoint.add(g),v=a.pointLocation(m),y=t.LngLat.convert(e.center||v);this._normalizeCenter(y);var x=a.project(v),b=a.project(y).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,u),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),I=function(t){return C(P)/C(P+_*t)},O=function(t){return w*((C(P)*(L(e=P+_*t)/C(e))-L(P))/S)/k;var e},z=(E(1)-P)/_;if(Math.abs(k)<1e-6||!isFinite(z)){if(Math.abs(w-T)<1e-6)return this.easeTo(e,r);var D=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*z,d=1/I(i);a.zoom=1===e?u: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(c,p,e),m=a.centerPoint.add(g));var v=1===e?y:a.unproject(x.add(b.mult(O(i))).mult(d));a.setLocationAtPoint(a.renderWorldCopies?v.wrap():v,m),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()}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),bi=function(e){void 0===e&&(e={}),this.options=e,t.bindAll([\"_updateEditLink\",\"_updateData\",\"_updateCompact\"],this)};bi.prototype.getDefaultPosition=function(){return\"bottom-right\"},bi.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._innerContainer=r.create(\"div\",\"mapboxgl-ctrl-attrib-inner\",this._container),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},bi.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},bi.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)}},bi.prototype._updateCompact=function(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add(\"mapboxgl-compact\"):this._container.classList.remove(\"mapboxgl-compact\")};var _i=function(){t.bindAll([\"_updateLogo\"],this),t.bindAll([\"_updateCompact\"],this)};_i.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},_i.prototype.onRemove=function(){r.remove(this._container),this._map.off(\"sourcedata\",this._updateLogo),this._map.off(\"resize\",this._updateCompact)},_i.prototype.getDefaultPosition=function(){return\"bottom-left\"},_i.prototype._updateLogo=function(t){t&&\"metadata\"!==t.sourceDataType||(this._container.style.display=this._logoRequired()?\"block\":\"none\")},_i.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}},_i.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 wi=function(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1};wi.prototype.add=function(t){var e=++this._id;return this._queue.push({callback:t,id:e,cancelled:!1}),e},wi.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>60)throw new Error(\"maxPitch must be less than or equal to 60\");var i=new An(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 wi,this._controls=[],this._mapId=t.uniqueId(),this._locale=t.extend({},Ti,e.locale),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 Ai))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\",\"_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)),this.handlers=new yi(this,e);var a=\"string\"==typeof e.hash&&e.hash||void 0;this._hash=e.hash&&new Sn(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 bi({customAttribution:e.customAttribution})),this.addControl(new _i,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&&e.getDefaultPosition&&(r=e.getDefaultPosition()),void 0===r&&(r=\"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.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()60)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 Rn(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 Rn(t,i,n.originalEvent)))},mouseout:function(e){o&&(o=!1,r.call(i,new Rn(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}Ii.prototype.down=function(t,e){this.mouseRotate.mousedown(t,e),this.mousePitch&&this.mousePitch.mousedown(t,e),r.disableDrag()},Ii.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)}},Ii.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()},Ii.prototype.offTemp=function(){r.enableDrag(),r.removeEventListener(t.window,\"mousemove\",this.mousemove),r.removeEventListener(t.window,\"mouseup\",this.mouseup)},Ii.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)},Ii.prototype.mousemove=function(t){this.move(t,r.mousePos(this.element,t))},Ii.prototype.mouseup=function(t){this.mouseRotate.mouseupWindow(t),this.mousePitch&&this.mousePitch.mouseupWindow(t),this.offTemp()},Ii.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))},Ii.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))},Ii.prototype.touchend=function(t){0===t.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)e.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&&ji)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 Fi(this._dotElement),this._circleElement=r.create(\"div\",\"mapboxgl-user-location-accuracy-circle\"),this._accuracyCircleMarker=new Fi({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\":Ni--,ji=!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\"),++Ni>1?(e={maximumAge:6e5,timeout:0},ji=!0):(e=this.options.positionOptions,ji=!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),Vi={maxWidth:100,unit:\"metric\"},qi=function(e){this.options=t.extend({},Vi,e),t.bindAll([\"_onMove\",\"setUnit\"],this)};function Hi(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;if(l>5280)Gi(e,n,l/5280,t._getUIString(\"ScaleControl.Miles\"));else Gi(e,n,l,t._getUIString(\"ScaleControl.Feet\"))}else if(r&&\"nautical\"===r.unit){Gi(e,n,s/1852,t._getUIString(\"ScaleControl.NauticalMiles\"))}else s>=1e3?Gi(e,n,s/1e3,t._getUIString(\"ScaleControl.Kilometers\")):Gi(e,n,s,t._getUIString(\"ScaleControl.Meters\"))}function Gi(t,e,r,n){var i,a,o,s=(i=r,a=Math.pow(10,(\"\"+Math.floor(i)).length-1),o=(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),a*o),l=s/r;t.style.width=e*l+\"px\",t.innerHTML=s+\" \"+n}qi.prototype.getDefaultPosition=function(){return\"bottom-left\"},qi.prototype._onMove=function(){Hi(this._map,this._container,this.options)},qi.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},qi.prototype.onRemove=function(){r.remove(this._container),this._map.off(\"move\",this._onMove),this._map=void 0},qi.prototype.setUnit=function(t){this.options.unit=t,Hi(this._map,this._container,this.options)};var Yi=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\")};Yi.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},Yi.prototype.onRemove=function(){r.remove(this._controlContainer),this._map=null,t.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)},Yi.prototype._checkFullscreenSupport=function(){return!!(t.window.document.fullscreenEnabled||t.window.document.mozFullScreenEnabled||t.window.document.msFullscreenEnabled||t.window.document.webkitFullscreenEnabled)},Yi.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)},Yi.prototype._updateTitle=function(){var t=this._getTitle();this._fullscreenButton.setAttribute(\"aria-label\",t),this._fullscreenButton.title=t},Yi.prototype._getTitle=function(){return this._map._getUIString(this._isFullscreen()?\"FullscreenControl.Exit\":\"FullscreenControl.Enter\")},Yi.prototype._isFullscreen=function(){return this._fullscreen},Yi.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())},Yi.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 Wi={closeButton:!0,closeOnClick:!0,className:\"\",maxWidth:\"240px\"},Xi=function(e){function n(r){e.call(this),this.options=t.extend(Object.create(Wi),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._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){return this._createContent(),this._content.appendChild(t),this._update(),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.toggleClassName=function(t){if(this._container)return this._container.classList.toggle(t)},n.prototype._createContent=function(){this._content&&r.remove(this._content),this._content=r.create(\"div\",\"mapboxgl-popup-content\",this._container),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(e){var n=this,i=this._lngLat||this._trackPointer;if(this._map&&i&&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 n._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=Oi(this._lngLat,this._pos,this._map.transform)),!this._trackPointer||e)){var a=this._pos=this._trackPointer&&e?e:this._map.project(this._lngLat),o=this.options.anchor,s=function e(r){if(r){if(\"number\"==typeof r){var n=Math.round(Math.sqrt(.5*Math.pow(r,2)));return{center:new t.Point(0,0),top:new t.Point(0,r),\"top-left\":new t.Point(n,n),\"top-right\":new t.Point(-n,n),bottom:new t.Point(0,-r),\"bottom-left\":new t.Point(n,-n),\"bottom-right\":new t.Point(-n,-n),left:new t.Point(r,0),right:new t.Point(-r,0)}}if(r instanceof t.Point||Array.isArray(r)){var i=t.Point.convert(r);return{center:i,top:i,\"top-left\":i,\"top-right\":i,bottom:i,\"bottom-left\":i,\"bottom-right\":i,left:i,right:i}}return{center:t.Point.convert(r.center||[0,0]),top:t.Point.convert(r.top||[0,0]),\"top-left\":t.Point.convert(r[\"top-left\"]||[0,0]),\"top-right\":t.Point.convert(r[\"top-right\"]||[0,0]),bottom:t.Point.convert(r.bottom||[0,0]),\"bottom-left\":t.Point.convert(r[\"bottom-left\"]||[0,0]),\"bottom-right\":t.Point.convert(r[\"bottom-right\"]||[0,0]),left:t.Point.convert(r.left||[0,0]),right:t.Point.convert(r.right||[0,0])}}return e(new t.Point(0,0))}(this.options.offset);if(!o){var l,c=this._container.offsetWidth,u=this._container.offsetHeight;l=a.y+s.bottom.ythis._map.transform.height-u?[\"bottom\"]:[],a.xthis._map.transform.width-c/2&&l.push(\"right\"),o=0===l.length?\"bottom\":l.join(\"-\")}var f=a.add(s[o]).round();r.setTransform(this._container,zi[o]+\" translate(\"+f.x+\"px,\"+f.y+\"px)\"),Di(this._container,o,\"popup\")}},n.prototype._onClose=function(){this.remove()},n}(t.Evented);var Zi={version:t.version,supported:e,setRTLTextPlugin:t.setRTLTextPlugin,getRTLTextPluginStatus:t.getRTLTextPluginStatus,Map:Ei,NavigationControl:Pi,GeolocateControl:Ui,AttributionControl:bi,ScaleControl:qi,FullscreenControl:Yi,Popup:Xi,Marker:Fi,Style:He,LngLat:t.LngLat,LngLatBounds:t.LngLatBounds,Point:t.Point,MercatorCoordinate:t.MercatorCoordinate,Evented:t.Evented,config:t.config,prewarm:function(){Bt().acquire(zt)},clearPrewarmedResources:function(){var t=Rt;t&&(t.isPreloaded()&&1===t.numActive()?(t.release(zt),Rt=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 Dt.workerCount},set workerCount(t){Dt.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 Zi})),r}))},{}],462:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=1<p[1][2]&&(v[0]=-v[0]),p[0][2]>p[2][0]&&(v[1]=-v[1]),p[1][0]>p[0][1]&&(v[2]=-v[2]),!0}},{\"./normalize\":464,\"gl-mat4/clone\":284,\"gl-mat4/create\":286,\"gl-mat4/determinant\":287,\"gl-mat4/invert\":299,\"gl-mat4/transpose\":312,\"gl-vec3/cross\":368,\"gl-vec3/dot\":373,\"gl-vec3/length\":383,\"gl-vec3/normalize\":390}],464:[function(t,e,r){e.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}},{}],465:[function(t,e,r){var n=t(\"gl-vec3/lerp\"),i=t(\"mat4-recompose\"),a=t(\"mat4-decompose\"),o=t(\"gl-mat4/determinant\"),s=t(\"quat-slerp\"),l=f(),c=f(),u=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]}e.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,c.translate,c.scale,c.skew,c.perspective,c.quaternion);return!(!h||!p)&&(n(u.translate,l.translate,c.translate,f),n(u.skew,l.skew,c.skew,f),n(u.scale,l.scale,c.scale,f),n(u.perspective,l.perspective,c.perspective,f),s(u.quaternion,l.quaternion,c.quaternion,f),i(t,u.translate,u.scale,u.skew,u.perspective,u.quaternion),!0)}},{\"gl-mat4/determinant\":287,\"gl-vec3/lerp\":384,\"mat4-decompose\":463,\"mat4-recompose\":466,\"quat-slerp\":529}],466:[function(t,e,r){var n={identity:t(\"gl-mat4/identity\"),translate:t(\"gl-mat4/translate\"),multiply:t(\"gl-mat4/multiply\"),create:t(\"gl-mat4/create\"),scale:t(\"gl-mat4/scale\"),fromRotationTranslation:t(\"gl-mat4/fromRotationTranslation\")},i=(n.create(),n.create());e.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}},{\"gl-mat4/create\":286,\"gl-mat4/fromRotationTranslation\":290,\"gl-mat4/identity\":297,\"gl-mat4/multiply\":301,\"gl-mat4/scale\":309,\"gl-mat4/translate\":311}],467:[function(t,e,r){\"use strict\";e.exports=Math.log2||function(t){return Math.log(t)*Math.LOG2E}},{}],468:[function(t,e,r){\"use strict\";var n=t(\"binary-search-bounds\"),i=t(\"mat4-interpolate\"),a=t(\"gl-mat4/invert\"),o=t(\"gl-mat4/rotateX\"),s=t(\"gl-mat4/rotateY\"),l=t(\"gl-mat4/rotateZ\"),c=t(\"gl-mat4/lookAt\"),u=t(\"gl-mat4/translate\"),f=(t(\"gl-mat4/scale\"),t(\"gl-vec3/normalize\")),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]}e.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,c=0;c<16;++c)o[c]=s[l++];else{var u=e[r+1]-e[r],h=(l=16*r,this.prevMatrix),p=!0;for(c=0;c<16;++c)h[c]=s[l++];var d=this.nextMatrix;for(c=0;c<16;++c)d[c]=s[l++],p=p&&h[c]===d[c];if(u<1e-6||p)for(c=0;c<16;++c)o[c]=h[c];else i(o,h,d,(t-e[r])/u)}var g=this.computedUp;g[0]=o[1],g[1]=o[5],g[2]=o[9],f(g,g);var m=this.computedInverse;a(m,o);var v=this.computedEye,y=m[15];v[0]=m[12]/y,v[1]=m[13]/y,v[2]=m[14]/y;var x=this.computedCenter,b=Math.exp(this.computedRadius[0]);for(c=0;c<3;++c)x[c]=v[c]-o[2+4*c]*b}},d.idle=function(t){if(!(t1&&n(t[o[u-2]],t[o[u-1]],c)<=0;)u-=1,o.pop();for(o.push(l),u=s.length;u>1&&n(t[s[u-2]],t[s[u-1]],c)>=0;)u-=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=t(\"robust-orientation\")[3]},{\"robust-orientation\":548}],470:[function(t,e,r){\"use strict\";e.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 c(t,s){var c=n.x(s),u=n.y(s);\"buttons\"in s&&(t=0|s.buttons),(t!==r||c!==i||u!==a||l(s))&&(r=0|t,i=c||0,a=u||0,e&&e(r,i,a,o))}function u(t){c(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)?c(0,t):c(r,t)}function d(t){c(r|n.buttons(t),t)}function g(t){c(r&~n.buttons(t),t)}function m(){s||(s=!0,t.addEventListener(\"mousemove\",p),t.addEventListener(\"mousedown\",d),t.addEventListener(\"mouseup\",g),t.addEventListener(\"mouseleave\",u),t.addEventListener(\"mouseenter\",u),t.addEventListener(\"mouseout\",u),t.addEventListener(\"mouseover\",u),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)))}m();var v={element:t};return Object.defineProperties(v,{enabled:{get:function(){return s},set:function(e){e?m():function(){if(!s)return;s=!1,t.removeEventListener(\"mousemove\",p),t.removeEventListener(\"mousedown\",d),t.removeEventListener(\"mouseup\",g),t.removeEventListener(\"mouseleave\",u),t.removeEventListener(\"mouseenter\",u),t.removeEventListener(\"mouseout\",u),t.removeEventListener(\"mouseover\",u),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}}),v};var n=t(\"mouse-event\")},{\"mouse-event\":472}],471:[function(t,e,r){var n={left:0,top:0};e.exports=function(t,e,r){e=e||t.currentTarget||t.srcElement,Array.isArray(r)||(r=[0,0]);var i=t.clientX||0,a=t.clientY||0,o=(s=e,s===window||s===document||s===document.body?n:s.getBoundingClientRect());var s;return r[0]=i-o.left,r[1]=a-o.top,r}},{}],472:[function(t,e,r){\"use strict\";function n(t){return t.target||t.srcElement||window}r.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&&o(l,r))}catch(t){f.call(new p(r),t)}}}function f(t){var e=this;e.triggered||(e.triggered=!0,e.def&&(e=e.def),e.msg=t,e.state=2,e.chain.length>0&&o(l,e))}function h(t,e,r,n){for(var i=0;i 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 w=t.getters||[],T=new Array(b),k=0;k=0?T[k]=!0:T[k]=!1;return function(t,e,r,b,_,w){var T=w.length,k=_.length;if(k<2)throw new Error(\"ndarray-extract-contour: Dimension must be at least 2\");for(var A=\"extractContour\"+_.join(\"_\"),M=[],S=[],E=[],L=0;L0&&O.push(l(L,_[C-1])+\"*\"+s(_[C-1])),S.push(d(L,_[C])+\"=(\"+O.join(\"-\")+\")|0\")}for(L=0;L=0;--L)z.push(s(_[L]));S.push(\"Q=(\"+z.join(\"*\")+\")|0\",\"P=mallocUint32(Q)\",\"V=mallocUint32(Q)\",\"X=0\"),S.push(g(0)+\"=0\");for(C=1;C<1<0;_=_-1&d)x.push(\"V[X+\"+v(_)+\"]\");x.push(y(0));for(_=0;_=0;--e)N(e,0);var r=[];for(e=0;e0){\",p(_[e]),\"=1;\"),t(e-1,r|1<<_[e]);for(var n=0;n=0?s.push(\"0\"):e.indexOf(-(l+1))>=0?s.push(\"s[\"+l+\"]-1\"):(s.push(\"-1\"),a.push(\"1\"),o.push(\"s[\"+l+\"]-2\"));var c=\".lo(\"+a.join()+\").hi(\"+o.join()+\")\";if(0===a.length&&(c=\"\"),i>0){n.push(\"if(1\");for(l=0;l=0||e.indexOf(-(l+1))>=0||n.push(\"&&s[\",l,\"]>2\");n.push(\"){grad\",i,\"(src.pick(\",s.join(),\")\",c);for(l=0;l=0||e.indexOf(-(l+1))>=0||n.push(\",dst.pick(\",s.join(),\",\",l,\")\",c);n.push(\");\")}for(l=0;l1){dst.set(\",s.join(),\",\",u,\",0.5*(src.get(\",h.join(),\")-src.get(\",p.join(),\")))}else{dst.set(\",s.join(),\",\",u,\",0)};\"):n.push(\"if(s[\",u,\"]>1){diff(\",f,\",src.pick(\",h.join(),\")\",c,\",src.pick(\",p.join(),\")\",c,\");}else{zero(\",f,\");};\");break;case\"mirror\":0===i?n.push(\"dst.set(\",s.join(),\",\",u,\",0);\"):n.push(\"zero(\",f,\");\");break;case\"wrap\":var d=s.slice(),g=s.slice();e[l]<0?(d[u]=\"s[\"+u+\"]-2\",g[u]=\"0\"):(d[u]=\"s[\"+u+\"]-1\",g[u]=\"1\"),0===i?n.push(\"if(s[\",u,\"]>2){dst.set(\",s.join(),\",\",u,\",0.5*(src.get(\",d.join(),\")-src.get(\",g.join(),\")))}else{dst.set(\",s.join(),\",\",u,\",0)};\"):n.push(\"if(s[\",u,\"]>2){diff(\",f,\",src.pick(\",d.join(),\")\",c,\",src.pick(\",g.join(),\")\",c,\");}else{zero(\",f,\");};\");break;default:throw new Error(\"ndarray-gradient: Invalid boundary condition\")}}i>0&&n.push(\"};\")}for(var s=0;s<1<>\",rrshift:\">>>\"};!function(){for(var t in s){var e=s[t];r[t]=o({args:[\"array\",\"array\",\"array\"],body:{args:[\"a\",\"b\",\"c\"],body:\"a=b\"+e+\"c\"},funcName:t}),r[t+\"eq\"]=o({args:[\"array\",\"array\"],body:{args:[\"a\",\"b\"],body:\"a\"+e+\"=b\"},rvalue:!0,funcName:t+\"eq\"}),r[t+\"s\"]=o({args:[\"array\",\"array\",\"scalar\"],body:{args:[\"a\",\"b\",\"s\"],body:\"a=b\"+e+\"s\"},funcName:t+\"s\"}),r[t+\"seq\"]=o({args:[\"array\",\"scalar\"],body:{args:[\"a\",\"s\"],body:\"a\"+e+\"=s\"},rvalue:!0,funcName:t+\"seq\"})}}();var l={not:\"!\",bnot:\"~\",neg:\"-\",recip:\"1.0/\"};!function(){for(var t in l){var e=l[t];r[t]=o({args:[\"array\",\"array\"],body:{args:[\"a\",\"b\"],body:\"a=\"+e+\"b\"},funcName:t}),r[t+\"eq\"]=o({args:[\"array\"],body:{args:[\"a\"],body:\"a=\"+e+\"a\"},rvalue:!0,count:2,funcName:t+\"eq\"})}}();var c={and:\"&&\",or:\"||\",eq:\"===\",neq:\"!==\",lt:\"<\",gt:\">\",leq:\"<=\",geq:\">=\"};!function(){for(var t in c){var e=c[t];r[t]=o({args:[\"array\",\"array\",\"array\"],body:{args:[\"a\",\"b\",\"c\"],body:\"a=b\"+e+\"c\"},funcName:t}),r[t+\"s\"]=o({args:[\"array\",\"array\",\"scalar\"],body:{args:[\"a\",\"b\",\"s\"],body:\"a=b\"+e+\"s\"},funcName:t+\"s\"}),r[t+\"eq\"]=o({args:[\"array\",\"array\"],body:{args:[\"a\",\"b\"],body:\"a=a\"+e+\"b\"},rvalue:!0,count:2,funcName:t+\"eq\"}),r[t+\"seq\"]=o({args:[\"array\",\"scalar\"],body:{args:[\"a\",\"s\"],body:\"a=a\"+e+\"s\"},rvalue:!0,count:2,funcName:t+\"seq\"})}}();var u=[\"abs\",\"acos\",\"asin\",\"atan\",\"ceil\",\"cos\",\"exp\",\"floor\",\"log\",\"round\",\"sin\",\"sqrt\",\"tan\"];!function(){for(var t=0;tthis_s){this_s=-a}else if(a>this_s){this_s=a}\",localVars:[],thisVars:[\"this_s\"]},post:{args:[],localVars:[],thisVars:[\"this_s\"],body:\"return this_s\"},funcName:\"norminf\"}),r.norm1=n({args:[\"array\"],pre:{args:[],localVars:[],thisVars:[\"this_s\"],body:\"this_s=0\"},body:{args:[{name:\"a\",lvalue:!1,rvalue:!0,count:3}],body:\"this_s+=a<0?-a:a\",localVars:[],thisVars:[\"this_s\"]},post:{args:[],localVars:[],thisVars:[\"this_s\"],body:\"return this_s\"},funcName:\"norm1\"}),r.sup=n({args:[\"array\"],pre:{body:\"this_h=-Infinity\",args:[],thisVars:[\"this_h\"],localVars:[]},body:{body:\"if(_inline_1_arg0_>this_h)this_h=_inline_1_arg0_\",args:[{name:\"_inline_1_arg0_\",lvalue:!1,rvalue:!0,count:2}],thisVars:[\"this_h\"],localVars:[]},post:{body:\"return this_h\",args:[],thisVars:[\"this_h\"],localVars:[]}}),r.inf=n({args:[\"array\"],pre:{body:\"this_h=Infinity\",args:[],thisVars:[\"this_h\"],localVars:[]},body:{body:\"if(_inline_1_arg0_this_v){this_v=_inline_1_arg1_;for(var _inline_1_k=0;_inline_1_k<_inline_1_arg0_.length;++_inline_1_k){this_i[_inline_1_k]=_inline_1_arg0_[_inline_1_k]}}}\",args:[{name:\"_inline_1_arg0_\",lvalue:!1,rvalue:!0,count:2},{name:\"_inline_1_arg1_\",lvalue:!1,rvalue:!0,count:2}],thisVars:[\"this_i\",\"this_v\"],localVars:[\"_inline_1_k\"]},post:{body:\"{return this_i}\",args:[],thisVars:[\"this_i\"],localVars:[]}}),r.random=o({args:[\"array\"],pre:{args:[],body:\"this_f=Math.random\",thisVars:[\"this_f\"]},body:{args:[\"a\"],body:\"a=this_f()\",thisVars:[\"this_f\"]},funcName:\"random\"}),r.assign=o({args:[\"array\",\"array\"],body:{args:[\"a\",\"b\"],body:\"a=b\"},funcName:\"assign\"}),r.assigns=o({args:[\"array\",\"scalar\"],body:{args:[\"a\",\"b\"],body:\"a=b\"},funcName:\"assigns\"}),r.equals=n({args:[\"array\",\"array\"],pre:i,body:{args:[{name:\"x\",lvalue:!1,rvalue:!0,count:1},{name:\"y\",lvalue:!1,rvalue:!0,count:1}],body:\"if(x!==y){return false}\",localVars:[],thisVars:[]},post:{args:[],localVars:[],thisVars:[],body:\"return true\"},funcName:\"equals\"})},{\"cwise-compiler\":157}],479:[function(t,e,r){\"use strict\";var n=t(\"ndarray\"),i=t(\"./doConvert.js\");e.exports=function(t,e){for(var r=[],a=t,o=1;Array.isArray(a);)r.push(a.length),o*=a.length,a=a[0];return 0===r.length?n():(e||(e=n(new Float64Array(o),r)),i(e,t),e)}},{\"./doConvert.js\":480,ndarray:483}],480:[function(t,e,r){e.exports=t(\"cwise-compiler\")({args:[\"array\",\"scalar\",\"index\"],pre:{body:\"{}\",args:[],thisVars:[],localVars:[]},body:{body:\"{\\nvar _inline_1_v=_inline_1_arg1_,_inline_1_i\\nfor(_inline_1_i=0;_inline_1_i<_inline_1_arg2_.length-1;++_inline_1_i) {\\n_inline_1_v=_inline_1_v[_inline_1_arg2_[_inline_1_i]]\\n}\\n_inline_1_arg0_=_inline_1_v[_inline_1_arg2_[_inline_1_arg2_.length-1]]\\n}\",args:[{name:\"_inline_1_arg0_\",lvalue:!0,rvalue:!1,count:1},{name:\"_inline_1_arg1_\",lvalue:!1,rvalue:!0,count:1},{name:\"_inline_1_arg2_\",lvalue:!1,rvalue:!0,count:4}],thisVars:[],localVars:[\"_inline_1_i\",\"_inline_1_v\"]},post:{body:\"{}\",args:[],thisVars:[],localVars:[]},funcName:\"convert\",blockSize:64})},{\"cwise-compiler\":157}],481:[function(t,e,r){\"use strict\";var n=t(\"typedarray-pool\"),i=32;function a(t){switch(t){case\"uint8\":return[n.mallocUint8,n.freeUint8];case\"uint16\":return[n.mallocUint16,n.freeUint16];case\"uint32\":return[n.mallocUint32,n.freeUint32];case\"int8\":return[n.mallocInt8,n.freeInt8];case\"int16\":return[n.mallocInt16,n.freeInt16];case\"int32\":return[n.mallocInt32,n.freeInt32];case\"float32\":return[n.mallocFloat,n.freeFloat];case\"float64\":return[n.mallocDouble,n.freeDouble];default:return null}}function o(t){for(var e=[],r=0;r0?s.push([\"d\",d,\"=s\",d,\"-d\",f,\"*n\",f].join(\"\")):s.push([\"d\",d,\"=s\",d].join(\"\")),f=d),0!==(p=t.length-1-l)&&(h>0?s.push([\"e\",p,\"=s\",p,\"-e\",h,\"*n\",h,\",f\",p,\"=\",c[p],\"-f\",h,\"*n\",h].join(\"\")):s.push([\"e\",p,\"=s\",p,\",f\",p,\"=\",c[p]].join(\"\")),h=p)}r.push(\"var \"+s.join(\",\"));var g=[\"0\",\"n0-1\",\"data\",\"offset\"].concat(o(t.length));r.push([\"if(n0<=\",i,\"){\",\"insertionSort(\",g.join(\",\"),\")}else{\",\"quickSort(\",g.join(\",\"),\")}\"].join(\"\")),r.push(\"}return \"+n);var m=new Function(\"insertionSort\",\"quickSort\",r.join(\"\\n\")),v=function(t,e){var r=[\"'use strict'\"],n=[\"ndarrayInsertionSort\",t.join(\"d\"),e].join(\"\"),i=[\"left\",\"right\",\"data\",\"offset\"].concat(o(t.length)),s=a(e),l=[\"i,j,cptr,ptr=left*s0+offset\"];if(t.length>1){for(var c=[],u=1;u1){r.push(\"dptr=0;sptr=ptr\");for(u=t.length-1;u>=0;--u){0!==(p=t[u])&&r.push([\"for(i\",p,\"=0;i\",p,\"b){break __l}\"].join(\"\"));for(u=t.length-1;u>=1;--u)r.push(\"sptr+=e\"+u,\"dptr+=f\"+u,\"}\");r.push(\"dptr=cptr;sptr=cptr-s0\");for(u=t.length-1;u>=0;--u){0!==(p=t[u])&&r.push([\"for(i\",p,\"=0;i\",p,\"=0;--u){0!==(p=t[u])&&r.push([\"for(i\",p,\"=0;i\",p,\"scratch)){\",h(\"cptr\",f(\"cptr-s0\")),\"cptr-=s0\",\"}\",h(\"cptr\",\"scratch\"));return r.push(\"}\"),t.length>1&&s&&r.push(\"free(scratch)\"),r.push(\"} return \"+n),s?new Function(\"malloc\",\"free\",r.join(\"\\n\"))(s[0],s[1]):new Function(r.join(\"\\n\"))()}(t,e),y=function(t,e,r){var n=[\"'use strict'\"],s=[\"ndarrayQuickSort\",t.join(\"d\"),e].join(\"\"),l=[\"left\",\"right\",\"data\",\"offset\"].concat(o(t.length)),c=a(e),u=0;n.push([\"function \",s,\"(\",l.join(\",\"),\"){\"].join(\"\"));var f=[\"sixth=((right-left+1)/6)|0\",\"index1=left+sixth\",\"index5=right-sixth\",\"index3=(left+right)>>1\",\"index2=index3-sixth\",\"index4=index3+sixth\",\"el1=index1\",\"el2=index2\",\"el3=index3\",\"el4=index4\",\"el5=index5\",\"less=left+1\",\"great=right-1\",\"pivots_are_equal=true\",\"tmp\",\"tmp0\",\"x\",\"y\",\"z\",\"k\",\"ptr0\",\"ptr1\",\"ptr2\",\"comp_pivot1=0\",\"comp_pivot2=0\",\"comp=0\"];if(t.length>1){for(var h=[],p=1;p=0;--a){0!==(o=t[a])&&n.push([\"for(i\",o,\"=0;i\",o,\"1)for(a=0;a1?n.push(\"ptr_shift+=d\"+o):n.push(\"ptr0+=d\"+o),n.push(\"}\"))}}function y(e,r,i,a){if(1===r.length)n.push(\"ptr0=\"+d(r[0]));else{for(var o=0;o1)for(o=0;o=1;--o)i&&n.push(\"pivot_ptr+=f\"+o),r.length>1?n.push(\"ptr_shift+=e\"+o):n.push(\"ptr0+=e\"+o),n.push(\"}\")}function x(){t.length>1&&c&&n.push(\"free(pivot1)\",\"free(pivot2)\")}function b(e,r){var i=\"el\"+e,a=\"el\"+r;if(t.length>1){var o=\"__l\"+ ++u;y(o,[i,a],!1,[\"comp=\",g(\"ptr0\"),\"-\",g(\"ptr1\"),\"\\n\",\"if(comp>0){tmp0=\",i,\";\",i,\"=\",a,\";\",a,\"=tmp0;break \",o,\"}\\n\",\"if(comp<0){break \",o,\"}\"].join(\"\"))}else n.push([\"if(\",g(d(i)),\">\",g(d(a)),\"){tmp0=\",i,\";\",i,\"=\",a,\";\",a,\"=tmp0}\"].join(\"\"))}function _(e,r){t.length>1?v([e,r],!1,m(\"ptr0\",g(\"ptr1\"))):n.push(m(d(e),g(d(r))))}function w(e,r,i){if(t.length>1){var a=\"__l\"+ ++u;y(a,[r],!0,[e,\"=\",g(\"ptr0\"),\"-pivot\",i,\"[pivot_ptr]\\n\",\"if(\",e,\"!==0){break \",a,\"}\"].join(\"\"))}else n.push([e,\"=\",g(d(r)),\"-pivot\",i].join(\"\"))}function T(e,r){t.length>1?v([e,r],!1,[\"tmp=\",g(\"ptr0\"),\"\\n\",m(\"ptr0\",g(\"ptr1\")),\"\\n\",m(\"ptr1\",\"tmp\")].join(\"\")):n.push([\"ptr0=\",d(e),\"\\n\",\"ptr1=\",d(r),\"\\n\",\"tmp=\",g(\"ptr0\"),\"\\n\",m(\"ptr0\",g(\"ptr1\")),\"\\n\",m(\"ptr1\",\"tmp\")].join(\"\"))}function k(e,r,i){t.length>1?(v([e,r,i],!1,[\"tmp=\",g(\"ptr0\"),\"\\n\",m(\"ptr0\",g(\"ptr1\")),\"\\n\",m(\"ptr1\",g(\"ptr2\")),\"\\n\",m(\"ptr2\",\"tmp\")].join(\"\")),n.push(\"++\"+r,\"--\"+i)):n.push([\"ptr0=\",d(e),\"\\n\",\"ptr1=\",d(r),\"\\n\",\"ptr2=\",d(i),\"\\n\",\"++\",r,\"\\n\",\"--\",i,\"\\n\",\"tmp=\",g(\"ptr0\"),\"\\n\",m(\"ptr0\",g(\"ptr1\")),\"\\n\",m(\"ptr1\",g(\"ptr2\")),\"\\n\",m(\"ptr2\",\"tmp\")].join(\"\"))}function A(t,e){T(t,e),n.push(\"--\"+e)}function M(e,r,i){t.length>1?v([e,r],!0,[m(\"ptr0\",g(\"ptr1\")),\"\\n\",m(\"ptr1\",[\"pivot\",i,\"[pivot_ptr]\"].join(\"\"))].join(\"\")):n.push(m(d(e),g(d(r))),m(d(r),\"pivot\"+i))}function S(e,r){n.push([\"if((\",r,\"-\",e,\")<=\",i,\"){\\n\",\"insertionSort(\",e,\",\",r,\",data,offset,\",o(t.length).join(\",\"),\")\\n\",\"}else{\\n\",s,\"(\",e,\",\",r,\",data,offset,\",o(t.length).join(\",\"),\")\\n\",\"}\"].join(\"\"))}function E(e,r,i){t.length>1?(n.push([\"__l\",++u,\":while(true){\"].join(\"\")),v([e],!0,[\"if(\",g(\"ptr0\"),\"!==pivot\",r,\"[pivot_ptr]){break __l\",u,\"}\"].join(\"\")),n.push(i,\"}\")):n.push([\"while(\",g(d(e)),\"===pivot\",r,\"){\",i,\"}\"].join(\"\"))}return n.push(\"var \"+f.join(\",\")),b(1,2),b(4,5),b(1,3),b(2,3),b(1,4),b(3,4),b(2,5),b(2,3),b(4,5),t.length>1?v([\"el1\",\"el2\",\"el3\",\"el4\",\"el5\",\"index1\",\"index3\",\"index5\"],!0,[\"pivot1[pivot_ptr]=\",g(\"ptr1\"),\"\\n\",\"pivot2[pivot_ptr]=\",g(\"ptr3\"),\"\\n\",\"pivots_are_equal=pivots_are_equal&&(pivot1[pivot_ptr]===pivot2[pivot_ptr])\\n\",\"x=\",g(\"ptr0\"),\"\\n\",\"y=\",g(\"ptr2\"),\"\\n\",\"z=\",g(\"ptr4\"),\"\\n\",m(\"ptr5\",\"x\"),\"\\n\",m(\"ptr6\",\"y\"),\"\\n\",m(\"ptr7\",\"z\")].join(\"\")):n.push([\"pivot1=\",g(d(\"el2\")),\"\\n\",\"pivot2=\",g(d(\"el4\")),\"\\n\",\"pivots_are_equal=pivot1===pivot2\\n\",\"x=\",g(d(\"el1\")),\"\\n\",\"y=\",g(d(\"el3\")),\"\\n\",\"z=\",g(d(\"el5\")),\"\\n\",m(d(\"index1\"),\"x\"),\"\\n\",m(d(\"index3\"),\"y\"),\"\\n\",m(d(\"index5\"),\"z\")].join(\"\")),_(\"index2\",\"left\"),_(\"index4\",\"right\"),n.push(\"if(pivots_are_equal){\"),n.push(\"for(k=less;k<=great;++k){\"),w(\"comp\",\"k\",1),n.push(\"if(comp===0){continue}\"),n.push(\"if(comp<0){\"),n.push(\"if(k!==less){\"),T(\"k\",\"less\"),n.push(\"}\"),n.push(\"++less\"),n.push(\"}else{\"),n.push(\"while(true){\"),w(\"comp\",\"great\",1),n.push(\"if(comp>0){\"),n.push(\"great--\"),n.push(\"}else if(comp<0){\"),k(\"k\",\"less\",\"great\"),n.push(\"break\"),n.push(\"}else{\"),A(\"k\",\"great\"),n.push(\"break\"),n.push(\"}\"),n.push(\"}\"),n.push(\"}\"),n.push(\"}\"),n.push(\"}else{\"),n.push(\"for(k=less;k<=great;++k){\"),w(\"comp_pivot1\",\"k\",1),n.push(\"if(comp_pivot1<0){\"),n.push(\"if(k!==less){\"),T(\"k\",\"less\"),n.push(\"}\"),n.push(\"++less\"),n.push(\"}else{\"),w(\"comp_pivot2\",\"k\",2),n.push(\"if(comp_pivot2>0){\"),n.push(\"while(true){\"),w(\"comp\",\"great\",2),n.push(\"if(comp>0){\"),n.push(\"if(--greatindex5){\"),E(\"less\",1,\"++less\"),E(\"great\",2,\"--great\"),n.push(\"for(k=less;k<=great;++k){\"),w(\"comp_pivot1\",\"k\",1),n.push(\"if(comp_pivot1===0){\"),n.push(\"if(k!==less){\"),T(\"k\",\"less\"),n.push(\"}\"),n.push(\"++less\"),n.push(\"}else{\"),w(\"comp_pivot2\",\"k\",2),n.push(\"if(comp_pivot2===0){\"),n.push(\"while(true){\"),w(\"comp\",\"great\",2),n.push(\"if(comp===0){\"),n.push(\"if(--great1&&c?new Function(\"insertionSort\",\"malloc\",\"free\",n.join(\"\\n\"))(r,c[0],c[1]):new Function(\"insertionSort\",n.join(\"\\n\"))(r)}(t,e,v);return m(v,y)}},{\"typedarray-pool\":617}],482:[function(t,e,r){\"use strict\";var n=t(\"./lib/compile_sort.js\"),i={};e.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}},{\"./lib/compile_sort.js\":481}],483:[function(t,e,r){var n=t(\"iota-array\"),i=t(\"is-buffer\"),a=\"undefined\"!=typeof Float64Array;function o(t,e){return t[0]-e[0]}function s(){var t,e=this.stride,r=new Array(e.length);for(t=0;tMath.abs(this.stride[1]))?[1,0]:[0,1]}})\"):3===e&&a.push(\"var s0=Math.abs(this.stride[0]),s1=Math.abs(this.stride[1]),s2=Math.abs(this.stride[2]);if(s0>s1){if(s1>s2){return [2,1,0];}else if(s0>s2){return [1,2,0];}else{return [1,0,2];}}else if(s0>s2){return [2,0,1];}else if(s2>s1){return [0,1,2];}else{return [0,2,1];}}})\")):a.push(\"ORDER})\")),a.push(\"proto.set=function \"+r+\"_set(\"+l.join(\",\")+\",v){\"),i?a.push(\"return this.data.set(\"+u+\",v)}\"):a.push(\"return this.data[\"+u+\"]=v}\"),a.push(\"proto.get=function \"+r+\"_get(\"+l.join(\",\")+\"){\"),i?a.push(\"return this.data.get(\"+u+\")}\"):a.push(\"return this.data[\"+u+\"]}\"),a.push(\"proto.index=function \"+r+\"_index(\",l.join(),\"){return \"+u+\"}\"),a.push(\"proto.hi=function \"+r+\"_hi(\"+l.join(\",\")+\"){return new \"+r+\"(this.data,\"+o.map((function(t){return[\"(typeof i\",t,\"!=='number'||i\",t,\"<0)?this.shape[\",t,\"]:i\",t,\"|0\"].join(\"\")})).join(\",\")+\",\"+o.map((function(t){return\"this.stride[\"+t+\"]\"})).join(\",\")+\",this.offset)}\");var p=o.map((function(t){return\"a\"+t+\"=this.shape[\"+t+\"]\"})),d=o.map((function(t){return\"c\"+t+\"=this.stride[\"+t+\"]\"}));a.push(\"proto.lo=function \"+r+\"_lo(\"+l.join(\",\")+\"){var b=this.offset,d=0,\"+p.join(\",\")+\",\"+d.join(\",\"));for(var g=0;g=0){d=i\"+g+\"|0;b+=c\"+g+\"*d;a\"+g+\"-=d}\");a.push(\"return new \"+r+\"(this.data,\"+o.map((function(t){return\"a\"+t})).join(\",\")+\",\"+o.map((function(t){return\"c\"+t})).join(\",\")+\",b)}\"),a.push(\"proto.step=function \"+r+\"_step(\"+l.join(\",\")+\"){var \"+o.map((function(t){return\"a\"+t+\"=this.shape[\"+t+\"]\"})).join(\",\")+\",\"+o.map((function(t){return\"b\"+t+\"=this.stride[\"+t+\"]\"})).join(\",\")+\",c=this.offset,d=0,ceil=Math.ceil\");for(g=0;g=0){c=(c+this.stride[\"+g+\"]*i\"+g+\")|0}else{a.push(this.shape[\"+g+\"]);b.push(this.stride[\"+g+\"])}\");return a.push(\"var ctor=CTOR_LIST[a.length+1];return ctor(this.data,a,b,c)}\"),a.push(\"return function construct_\"+r+\"(data,shape,stride,offset){return new \"+r+\"(data,\"+o.map((function(t){return\"shape[\"+t+\"]\"})).join(\",\")+\",\"+o.map((function(t){return\"stride[\"+t+\"]\"})).join(\",\")+\",offset)}\"),new Function(\"CTOR_LIST\",\"ORDER\",a.join(\"\\n\"))(c[t],s)}var c={float32:[],float64:[],int8:[],int16:[],int32:[],uint8:[],uint16:[],uint32:[],array:[],uint8_clamped:[],bigint64:[],biguint64:[],buffer:[],generic:[]};e.exports=function(t,e,r,n){if(void 0===t)return(0,c.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,u=1;s>=0;--s)r[s]=u,u*=e[s]}if(void 0===n){n=0;for(s=0;st==t>0?a===-1>>>0?(r+=1,a=0):a+=1:0===a?(a=-1>>>0,r-=1):a-=1;return n.pack(a,r)}},{\"double-bits\":182}],485:[function(t,e,r){var n=Math.PI,i=c(120);function a(t,e,r,n){return[\"C\",t,e,r,n,r,n]}function o(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]}function s(t,e,r,a,o,c,u,f,h,p){if(p)T=p[0],k=p[1],_=p[2],w=p[3];else{var d=l(t,e,-o);t=d.x,e=d.y;var g=(t-(f=(d=l(f,h,-o)).x))/2,m=(e-(h=d.y))/2,v=g*g/(r*r)+m*m/(a*a);v>1&&(r*=v=Math.sqrt(v),a*=v);var y=r*r,x=a*a,b=(c==u?-1:1)*Math.sqrt(Math.abs((y*x-y*m*m-x*g*g)/(y*m*m+x*g*g)));b==1/0&&(b=1);var _=b*r*m/a+(t+f)/2,w=b*-a*g/r+(e+h)/2,T=Math.asin(((e-w)/a).toFixed(9)),k=Math.asin(((h-w)/a).toFixed(9));(T=t<_?n-T:T)<0&&(T=2*n+T),(k=f<_?n-k:k)<0&&(k=2*n+k),u&&T>k&&(T-=2*n),!u&&k>T&&(k-=2*n)}if(Math.abs(k-T)>i){var A=k,M=f,S=h;k=T+i*(u&&k>T?1:-1);var E=s(f=_+r*Math.cos(k),h=w+a*Math.sin(k),r,a,o,0,u,M,S,[k,A,_,w])}var L=Math.tan((k-T)/4),C=4/3*r*L,P=4/3*a*L,I=[2*t-(t+C*Math.sin(T)),2*e-(e-P*Math.cos(T)),f+C*Math.sin(k),h-P*Math.cos(k),f,h];if(p)return I;E&&(I=I.concat(E));for(var O=0;O7&&(r.push(v.splice(0,7)),v.unshift(\"C\"));break;case\"S\":var x=p,b=d;\"C\"!=e&&\"S\"!=e||(x+=x-n,b+=b-i),v=[\"C\",x,b,v[1],v[2],v[3],v[4]];break;case\"T\":\"Q\"==e||\"T\"==e?(f=2*p-f,h=2*d-h):(f=p,h=d),v=o(p,d,f,h,v[1],v[2]);break;case\"Q\":f=v[1],h=v[2],v=o(p,d,v[1],v[2],v[3],v[4]);break;case\"L\":v=a(p,d,v[1],v[2]);break;case\"H\":v=a(p,d,v[1],d);break;case\"V\":v=a(p,d,p,v[1]);break;case\"Z\":v=a(p,d,l,u)}e=y,p=v[v.length-2],d=v[v.length-1],v.length>4?(n=v[v.length-4],i=v[v.length-3]):(n=p,i=d),r.push(v)}return r}},{}],486:[function(t,e,r){r.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[c],_=1/Math.sqrt(m*y);for(x=0;x<3;++x){var w=(x+1)%3,T=(x+2)%3;b[x]+=_*(v[w]*g[T]-v[T]*g[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},r.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;for(c=0;c<3;++c)h[c]*=p;i[o]=h}return i}},{}],487:[function(t,e,r){\n", "/*\n", "object-assign\n", "(c) Sindre Sorhus\n", "@license MIT\n", "*/\n", "\"use strict\";var n=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(t){if(null==t)throw new TypeError(\"Object.assign cannot be called with null or undefined\");return Object(t)}e.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,e){for(var r,s,l=o(t),c=1;c0){var f=Math.sqrt(u+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,c);f=Math.sqrt(2*h-u+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}},{}],489:[function(t,e,r){\"use strict\";e.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),u(r=[].slice.call(r,0,4),r);var i=new f(r,e,Math.log(n));i.setDistanceLimits(t.zoomMin,t.zoomMax),(\"eye\"in t||\"up\"in t)&&i.lookAt(0,t.eye,t.center,t.up);return i};var n=t(\"filtered-vector\"),i=t(\"gl-mat4/lookAt\"),a=t(\"gl-mat4/fromQuat\"),o=t(\"gl-mat4/invert\"),s=t(\"./lib/quatFromFrame\");function l(t,e,r){return Math.sqrt(Math.pow(t,2)+Math.pow(e,2)+Math.pow(r,2))}function c(t,e,r,n){return Math.sqrt(Math.pow(t,2)+Math.pow(e,2)+Math.pow(r,2)+Math.pow(n,2))}function u(t,e){var r=e[0],n=e[1],i=e[2],a=e[3],o=c(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;u(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 c=0,f=0;f<3;++f)c+=r[l+4*f]*i[f];r[12+l]=-c}},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],c=l(a,o,s);a/=c,o/=c,s/=c;var u=i[0],f=i[4],h=i[8],p=u*a+f*o+h*s,d=l(u-=a*p,f-=o*p,h-=s*p);u/=d,f/=d,h/=d;var g=i[2],m=i[6],v=i[10],y=g*a+m*o+v*s,x=g*u+m*f+v*h,b=l(g-=y*a+x*u,m-=y*o+x*f,v-=y*s+x*h);g/=b,m/=b,v/=b;var _=u*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],u=i[1],f=i[5],h=i[9],p=i[2],d=i[6],g=i[10],m=e*a+r*u,v=e*o+r*f,y=e*s+r*h,x=-(d*y-g*v),b=-(g*m-p*y),_=-(p*v-d*m),w=Math.sqrt(Math.max(0,1-Math.pow(x,2)-Math.pow(b,2)-Math.pow(_,2))),T=c(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,I=E*w-A*x-M*b-S*_;if(n){x=p,b=d,_=g;var O=Math.sin(n)/l(x,b,_);x*=O,b*=O,_*=O,I=I*(w=Math.cos(e))-(L=L*w+I*x+C*_-P*b)*x-(C=C*w+I*b+P*x-L*_)*b-(P=P*w+I*_+L*b-C*x)*_}var z=c(L,C,P,I);z>1e-6?(L/=z,C/=z,P/=z,I/=z):(L=C=P=0,I=1),this.rotation.set(t,L,C,P,I)},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]),u(o,o),this.rotation.set(t,o[0],o[1],o[2],o[3]);for(var l=0,c=0;c<3;++c)l+=Math.pow(r[c]-e[c],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]),u(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,c=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,c-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)}},{\"./lib/quatFromFrame\":488,\"filtered-vector\":250,\"gl-mat4/fromQuat\":288,\"gl-mat4/invert\":299,\"gl-mat4/lookAt\":300}],490:[function(t,e,r){\n", "/*!\n", " * pad-left \n", " *\n", " * Copyright (c) 2014-2015, Jon Schlinkert.\n", " * Licensed under the MIT license.\n", " */\n", "\"use strict\";var n=t(\"repeat-string\");e.exports=function(t,e,r){return n(r=void 0!==r?r+\"\":\" \",e)+t}},{\"repeat-string\":541}],491:[function(t,e,r){\"use strict\";function n(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 i(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 a(t,e){return Array.isArray(t)?i(t,e):n(t,e)}a.parse=n,a.stringify=i,e.exports=a},{}],492:[function(t,e,r){\"use strict\";var n=t(\"pick-by-alias\");e.exports=function(t){var e;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&&(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\"}),e={x:t.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);return e}},{\"pick-by-alias\":498}],493:[function(t,e,r){e.exports=function(t){var e=[];return t.replace(i,(function(t,r,i){var o=r.toLowerCase();for(i=function(t){var e=t.match(a);return e?e.map(Number):[]}(i),\"m\"==o&&i.length>2&&(e.push([r].concat(i.splice(0,2))),o=\"l\",r=\"m\"==r?\"l\":\"L\");;){if(i.length==n[o])return i.unshift(r),e.push(i);if(i.length0;--o)a=l[o],r=s[o],s[o]=s[a],s[a]=r,l[o]=l[r],l[r]=a,c=(c+r)*o;return n.freeUint32(l),n.freeUint32(s),c},r.unrank=function(t,e,r){switch(t){case 0:return r||[];case 1:return r?(r[0]=0,r):[0];case 2:return r?(e?(r[0]=0,r[1]=1):(r[0]=1,r[1]=0),r):e?[0,1]:[1,0]}var n,i,a,o=1;for((r=r||new Array(t))[0]=0,a=1;a0;--a)e=e-(n=e/o|0)*o|0,o=o/a|0,i=0|r[a],r[a]=0|r[n],r[n]=0|i;return r}},{\"invert-permutation\":450,\"typedarray-pool\":617}],498:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){var n,a,o={};if(\"string\"==typeof e&&(e=i(e)),Array.isArray(e)){var s={};for(a=0;a0){o=a[u][r][0],l=u;break}s=o[1^l];for(var f=0;f<2;++f)for(var h=a[f][r],p=0;p0&&(o=d,s=g,l=f)}return i||o&&c(o,l),s}function f(t,r){var i=a[r][t][0],o=[t];c(i,r);for(var s=i[1^r];;){for(;s!==t;)o.push(s),s=u(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=u(l,f,!0);if(n(e[l],e[f],e[h],e[p])<0)break;o.push(t),s=u(l,f)}return o}function h(t,e){return e[1]===e[e.length-1]}for(o=0;o0;){a[0][o].length;var g=f(o,p);h(0,g)?d.push.apply(d,g):(d.length>0&&l.push(d),d=g)}d.length>0&&l.push(d)}return l};var n=t(\"compare-angle\")},{\"compare-angle\":138}],500:[function(t,e,r){\"use strict\";e.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;){var c=o.pop();i[c]=!1;var u=r[c];for(s=0;s0}))).length,m=new Array(g),v=new Array(g);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];if(0===V){var q=d[B];j=[q]}for(p=0;p=0))if(F[H]=1^V,R.push(H),0===V)D(q=d[H])||(q.reverse(),j.push(q))}0===V&&r.push(j)}return r};var n=t(\"edges-to-adjacency-list\"),i=t(\"planar-dual\"),a=t(\"point-in-big-polygon\"),o=t(\"two-product\"),s=t(\"robust-sum\"),l=t(\"uniq\"),c=t(\"./lib/trim-leaves\");function u(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,c=n(r,l[0],l[1]);if(l[0][0]0))return 0;s=-1,a=a.right}else if(c>0)a=a.left;else{if(!(c<0))return 0;s=1,a=a.right}}return s}}(v.slabs,v.coordinates);return 0===a.length?y:function(t,e){return function(r){return t(r[0],r[1])?0:e(r)}}(l(a),y)};var n=t(\"robust-orientation\")[3],i=t(\"slab-decomposition\"),a=t(\"interval-tree-1d\"),o=t(\"binary-search-bounds\");function s(){return!0}function l(t){for(var e={},r=0;r=-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-c)*(i-u)/(o-u)+c-n>t&&(s=!s),a=c,o=u}return s}};return e}},{}],507:[function(t,e,r){var n={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 u(t,n){var i=t.seg,a=n.seg,o=i.start,s=i.end,c=a.start,u=a.end;r&&r.checkIntersection(i,a);var f=e.linesIntersect(o,s,c,u);if(!1===f){if(!e.pointsCollinear(o,s,c))return!1;if(e.pointsSame(o,u)||e.pointsSame(s,c))return!1;var h=e.pointsSame(o,c),p=e.pointsSame(s,u);if(h&&p)return n;var d=!h&&e.pointBetween(o,c,u),g=!p&&e.pointBetween(s,c,u);if(h)return g?l(n,s):l(t,u),n;d&&(p||(g?l(n,s):l(t,u)),l(n,o))}else 0===f.alongA&&(-1===f.alongB?l(t,c):0===f.alongB?l(t,f.pt):1===f.alongB&&l(t,u)),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=c(h),d=p.before?p.before.ev:null,g=p.after?p.after.ev:null;function m(){if(d){var t=u(h,d);if(t)return t}return!!g&&u(h,g)}r&&r.tempStatus(h.seg,!!d&&d.seg,!!g&&g.seg);var v,y=m();if(y){var x;if(t)(x=null===h.seg.myFill.below||h.seg.myFill.above!==h.seg.myFill.below)&&(y.seg.myFill.above=!y.seg.myFill.above);else y.seg.otherFill=h.seg.myFill;r&&r.segmentUpdate(y.seg),h.other.remove(),h.remove()}if(a.getHead()!==h){r&&r.rewind(h.seg);continue}if(t)x=null===h.seg.myFill.below||h.seg.myFill.above!==h.seg.myFill.below,h.seg.myFill.below=g?g.seg.myFill.above:i,h.seg.myFill.above=x?!h.seg.myFill.below:h.seg.myFill.below;else if(null===h.seg.otherFill)v=g?h.primary===g.primary?g.seg.otherFill.above:g.seg.myFill.above:h.primary?o:i,h.seg.otherFill={above:v,below:v};r&&r.status(h.seg,!!d&&d.seg,!!g&&g.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)&&u(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;l=c?(k=1,y=c+2*h+d):y=h*(k=-h/c)+d):(k=0,p>=0?(A=0,y=d):-p>=f?(A=1,y=f+2*p+d):y=p*(A=-p/f)+d);else if(A<0)A=0,h>=0?(k=0,y=d):-h>=c?(k=1,y=c+2*h+d):y=h*(k=-h/c)+d;else{var M=1/T;y=(k*=M)*(c*k+u*(A*=M)+2*h)+A*(u*k+f*A+2*p)+d}else k<0?(b=f+p)>(x=u+h)?(_=b-x)>=(w=c-2*u+f)?(k=1,A=0,y=c+2*h+d):y=(k=_/w)*(c*k+u*(A=1-k)+2*h)+A*(u*k+f*A+2*p)+d:(k=0,b<=0?(A=1,y=f+2*p+d):p>=0?(A=0,y=d):y=p*(A=-p/f)+d):A<0?(b=c+h)>(x=u+p)?(_=b-x)>=(w=c-2*u+f)?(A=1,k=0,y=f+2*p+d):y=(k=1-(A=_/w))*(c*k+u*A+2*h)+A*(u*k+f*A+2*p)+d:(A=0,b<=0?(k=1,y=c+2*h+d):h>=0?(k=0,y=d):y=h*(k=-h/c)+d):(_=f+p-u-h)<=0?(k=0,A=1,y=f+2*p+d):_>=(w=c-2*u+f)?(k=1,A=0,y=c+2*h+d):y=(k=_/w)*(c*k+u*(A=1-k)+2*h)+A*(u*k+f*A+2*p)+d;var S=1-k-A;for(l=0;l0&&!this.aborted;){var r=this.ifds_to_read.shift();r.offset&&this.scan_ifd(r.id,r.offset,t)}},a.prototype.read_uint16=function(t){var e=this.input;if(t+2>e.length)throw n(\"unexpected EOF\",\"EBADDATA\");return this.big_endian?256*e[t]+e[t+1]:e[t]+256*e[t+1]},a.prototype.read_uint32=function(t){var e=this.input;if(t+4>e.length)throw n(\"unexpected EOF\",\"EBADDATA\");return this.big_endian?16777216*e[t]+65536*e[t+1]+256*e[t+2]+e[t+3]:e[t]+256*e[t+1]+65536*e[t+2]+16777216*e[t+3]},a.prototype.is_subifd_link=function(t,e){return 0===t&&34665===e||0===t&&34853===e||34665===t&&40965===e},a.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}},a.prototype.exif_format_read=function(t,e){var r;switch(t){case 1:case 2:return r=this.input[e];case 6:return(r=this.input[e])|33554430*(128&r);case 3:return r=this.read_uint16(e);case 8:return(r=this.read_uint16(e))|131070*(32768&r);case 4:return r=this.read_uint32(e);case 9:return 0|(r=this.read_uint32(e));case 5:case 10:case 11:case 12:case 7:default:return null}},a.prototype.scan_ifd=function(t,e,r){var a=this.read_uint16(e);e+=2;for(var o=0;othis.input.length)throw n(\"unexpected EOF\",\"EBADDATA\");for(var d=[],g=h,m=0;m0&&(this.ifds_to_read.push({id:s,offset:d[0]}),p=!0),!1===r({is_big_endian:this.big_endian,ifd:t,tag:s,format:l,count:c,entry_offset:e+this.start,data_length:f,data_offset:h+this.start,value:d,is_subifd_link:p}))return void(this.aborted=!0);e+=12}0===t&&this.ifds_to_read.push({id:1,offset:this.read_uint32(e)})},e.exports.ExifParser=a,e.exports.get_orientation=function(t){var e=0;try{return new a(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}}},{}],515:[function(t,e,r){\"use strict\";var n=t(\"./common\").readUInt16BE,i=t(\"./common\").readUInt32BE;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,c=0;ce.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),g=s.get_orientation(d);g>0&&(h.orientation=g)}return h}}}}}}},{\"../common\":513,\"../exif_utils\":514,\"../miaf_utils\":515}],517:[function(t,e,r){\"use strict\";var n=t(\"../common\").str2arr,i=t(\"../common\").sliceEq,a=t(\"../common\").readUInt16LE,o=n(\"BM\");e.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\"}}},{\"../common\":513}],518:[function(t,e,r){\"use strict\";var n=t(\"../common\").str2arr,i=t(\"../common\").sliceEq,a=t(\"../common\").readUInt16LE,o=n(\"GIF87a\"),s=n(\"GIF89a\");e.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\"}}},{\"../common\":513}],519:[function(t,e,r){\"use strict\";var n=t(\"../common\").readUInt16LE;e.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||c>o.height)&&(o=u)}return{width:o.width,height:o.height,variants:a,type:\"ico\",mime:\"image/x-icon\",wUnits:\"px\",hUnits:\"px\"}}}},{\"../common\":513}],520:[function(t,e,r){\"use strict\";var n=t(\"../common\").readUInt16BE,i=t(\"../common\").str2arr,a=t(\"../common\").sliceEq,o=t(\"../exif_utils\"),s=i(\"Exif\\0\\0\");e.exports=function(t){if(!(t.length<2)&&255===t[0]&&216===t[1])for(var e=2;;){if(t.length-e<2)return;if(255!==t[e++])return;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&&(c.orientation=i),c}e+=r}}},{\"../common\":513,\"../exif_utils\":514}],521:[function(t,e,r){\"use strict\";var n=t(\"../common\").str2arr,i=t(\"../common\").sliceEq,a=t(\"../common\").readUInt32BE,o=n(\"\\x89PNG\\r\\n\\x1a\\n\"),s=n(\"IHDR\");e.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\"}}},{\"../common\":513}],522:[function(t,e,r){\"use strict\";var n=t(\"../common\").str2arr,i=t(\"../common\").sliceEq,a=t(\"../common\").readUInt32BE,o=n(\"8BPS\\0\\x01\");e.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\"}}},{\"../common\":513}],523:[function(t,e,r){\"use strict\";function n(t){return\"number\"==typeof t&&isFinite(t)&&t>0}var i=/<[-_.:a-zA-Z0-9][^>]*>/,a=/^<([-_.:a-zA-Z0-9]+:)?svg\\s/,o=/[^-]\\bwidth=\"([^%]+?)\"|[^-]\\bwidth='([^%]+?)'/,s=/\\bheight=\"([^%]+?)\"|\\bheight='([^%]+?)'/,l=/\\bview[bB]ox=\"(.+?)\"|\\bview[bB]ox='(.+?)'/,c=/in$|mm$|cm$|pt$|pc$|px$|em$|ex$/;function u(t){return c.test(t)?t.match(c)[0]:\"px\"}e.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||u(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}}}},{\"../common\":513,\"../exif_utils\":514}],526:[function(t,e,r){\"use strict\";e.exports={avif:t(\"./parse_sync/avif\"),bmp:t(\"./parse_sync/bmp\"),gif:t(\"./parse_sync/gif\"),ico:t(\"./parse_sync/ico\"),jpeg:t(\"./parse_sync/jpeg\"),png:t(\"./parse_sync/png\"),psd:t(\"./parse_sync/psd\"),svg:t(\"./parse_sync/svg\"),tiff:t(\"./parse_sync/tiff\"),webp:t(\"./parse_sync/webp\")}},{\"./parse_sync/avif\":516,\"./parse_sync/bmp\":517,\"./parse_sync/gif\":518,\"./parse_sync/ico\":519,\"./parse_sync/jpeg\":520,\"./parse_sync/png\":521,\"./parse_sync/psd\":522,\"./parse_sync/svg\":523,\"./parse_sync/tiff\":524,\"./parse_sync/webp\":525}],527:[function(t,e,r){\"use strict\";var n=t(\"./lib/parsers_sync\");e.exports=function(t){return function(t){for(var e=Object.keys(n),r=0;r1)for(var r=1;r0){var c=t[r-1];if(0===n(s,c)&&a(c)!==l){r-=1;continue}}t[r++]=s}}return t.length=r,t}},{\"cell-orientation\":123,\"compare-cell\":139,\"compare-oriented-cell\":140}],536:[function(t,e,r){\"use strict\";var n=t(\"array-bounds\"),i=t(\"color-normalize\"),a=t(\"update-diff\"),o=t(\"pick-by-alias\"),s=t(\"object-assign\"),l=t(\"flatten-vertex-data\"),c=t(\"to-float32\"),u=c.float32,f=c.fract32;e.exports=function(t,e){\"function\"==typeof t?(e||(e={}),e.regl=t):e=t;e.length&&(e.positions=e);if(!(t=e.regl).hasExtension(\"ANGLE_instanced_arrays\"))throw Error(\"regl-error2d: `ANGLE_instanced_arrays` extension should be enabled\");var r,c,p,d,g,m,v=t._gl,y={color:\"black\",capSize:5,lineWidth:1,opacity:1,viewport:null,range:null,offset:0,count:0,bounds:null,positions:[],errors:[]},x=[];return d=t.buffer({usage:\"dynamic\",type:\"uint8\",data:new Uint8Array(0)}),c=t.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),p=t.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),g=t.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),m=t.buffer({usage:\"static\",type:\"float\",data:h}),T(e),r=t({vert:\"\\n\\t\\tprecision highp float;\\n\\n\\t\\tattribute vec2 position, positionFract;\\n\\t\\tattribute vec4 error;\\n\\t\\tattribute vec4 color;\\n\\n\\t\\tattribute vec2 direction, lineOffset, capOffset;\\n\\n\\t\\tuniform vec4 viewport;\\n\\t\\tuniform float lineWidth, capSize;\\n\\t\\tuniform vec2 scale, scaleFract, translate, translateFract;\\n\\n\\t\\tvarying vec4 fragColor;\\n\\n\\t\\tvoid main() {\\n\\t\\t\\tfragColor = color / 255.;\\n\\n\\t\\t\\tvec2 pixelOffset = lineWidth * lineOffset + (capSize + lineWidth) * capOffset;\\n\\n\\t\\t\\tvec2 dxy = -step(.5, direction.xy) * error.xz + step(direction.xy, vec2(-.5)) * error.yw;\\n\\n\\t\\t\\tvec2 position = position + dxy;\\n\\n\\t\\t\\tvec2 pos = (position + translate) * scale\\n\\t\\t\\t\\t+ (positionFract + translateFract) * scale\\n\\t\\t\\t\\t+ (position + translate) * scaleFract\\n\\t\\t\\t\\t+ (positionFract + translateFract) * scaleFract;\\n\\n\\t\\t\\tpos += pixelOffset / viewport.zw;\\n\\n\\t\\t\\tgl_Position = vec4(pos * 2. - 1., 0, 1);\\n\\t\\t}\\n\\t\\t\",frag:\"\\n\\t\\tprecision highp float;\\n\\n\\t\\tvarying vec4 fragColor;\\n\\n\\t\\tuniform float opacity;\\n\\n\\t\\tvoid main() {\\n\\t\\t\\tgl_FragColor = fragColor;\\n\\t\\t\\tgl_FragColor.a *= opacity;\\n\\t\\t}\\n\\t\\t\",uniforms:{range:t.prop(\"range\"),lineWidth:t.prop(\"lineWidth\"),capSize:t.prop(\"capSize\"),opacity:t.prop(\"opacity\"),scale:t.prop(\"scale\"),translate:t.prop(\"translate\"),scaleFract:t.prop(\"scaleFract\"),translateFract:t.prop(\"translateFract\"),viewport:function(t,e){return[e.viewport.x,e.viewport.y,t.viewportWidth,t.viewportHeight]}},attributes:{color:{buffer:d,offset:function(t,e){return 4*e.offset},divisor:1},position:{buffer:c,offset:function(t,e){return 8*e.offset},divisor:1},positionFract:{buffer:p,offset:function(t,e){return 8*e.offset},divisor:1},error:{buffer:g,offset:function(t,e){return 16*e.offset},divisor:1},direction:{buffer:m,stride:24,offset:0},lineOffset:{buffer:m,stride:24,offset:8},capOffset:{buffer:m,stride:24,offset:16}},primitive:\"triangles\",blend:{enable:!0,color:[0,0,0,0],equation:{rgb:\"add\",alpha:\"add\"},func:{srcRGB:\"src alpha\",dstRGB:\"one minus src alpha\",srcAlpha:\"one minus dst alpha\",dstAlpha:\"one\"}},depth:{enable:!1},scissor:{enable:!0,box:t.prop(\"viewport\")},viewport:t.prop(\"viewport\"),stencil:!1,instances:t.prop(\"count\"),count:h.length}),s(b,{update:T,draw:_,destroy:k,regl:t,gl:v,canvas:v.canvas,groups:x}),b;function b(t){t?T(t):null===t&&k(),_()}function _(e){if(\"number\"==typeof e)return w(e);e&&!Array.isArray(e)&&(e=[e]),t._refresh(),x.forEach((function(t,r){t&&(e&&(e[r]?t.draw=!0:t.draw=!1),t.draw?w(r):t.draw=!0)}))}function w(t){\"number\"==typeof t&&(t=x[t]),null!=t&&t&&t.count&&t.color&&t.opacity&&t.positions&&t.positions.length>1&&(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,c){var u=x[c];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\"}),u||(x[c]=u={id:c,scale:null,translate:null,scaleFract:null,translateFract:null,draw:!0},t=s({},y,t)),a(u,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 sampler2D dashPattern;\\nuniform float dashSize, pixelRatio, thickness, opacity, id, miterMode;\\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) / dashSize) * .5 + .25;\\n\\tfloat dash = texture2D(dashPattern, 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}},v.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},v.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()},v.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>v.precisionThreshold||e.scale[1]*e.viewport.height>v.precisionThreshold||\"rect\"===e.join||!e.join&&(e.thickness<=2||e.count>=v.maxPoints)?t.shaders.rect(e):t.shaders.miter(e)))})),this},v.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({},v.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=D}));(I=I.slice(0,R)).push(D)}for(var F=function(t){var e=k.slice(2*z,2*I[t]).concat(D?k.slice(2*D):[]),r=(d.hole||[]).map((function(e){return e-D+(I[t]-z)})),n=c(e,r);n=n.map((function(e){return e+z+(e+zt.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=h([\"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\\nuniform vec2 scale, scaleFract, translate, translateFract;\\nuniform float pixelRatio;\\nuniform bool constPointSize;\\nuniform sampler2D palette;\\nuniform vec2 paletteSize;\\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(palette,\\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\"]),m&&(l.frag=l.frag.replace(\"smoothstep\",\"smoothStep\"),s.frag=s.frag.replace(\"smoothstep\",\"smoothStep\")),this.drawCircle=t(l)}b.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},b.prototype.render=function(){return arguments.length&&this.update.apply(this,arguments),this.draw(),this},b.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=v.float32(t);return i({data:p,usage:\"dynamic\"}),a({data:v.fract32(t,p),usage:\"dynamic\"}),s({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},b.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]}e.exports=u,u.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)},u.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 s(){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[o(t)>>2]).length?e.pop():new ArrayBuffer(t)}function e(t){r[o(t.byteLength)>>2].push(t)}var r=a(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 l(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)||W(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={},c=0,u={uint8:5121,uint16:5123};e.oes_element_index_uint&&(u.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)c(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)||W(t)||l(t)?e=t:(\"data\"in t&&(e=t.data),\"usage\"in t&&(r=Q[t.usage]),\"primitive\"in t&&(n=rt[t.primitive]),\"count\"in t&&(i=0|t.count),\"type\"in t&&(h=u[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 c(),f.primType=4,f.vertCount=0,f.type=5121;return s}var c=r.create(null,34963,!0),f=new i(c._buffer);return n.elementsCount++,s(t),s._reglType=\"elements\",s._elements=f,s.subdata=function(t,e){return c.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(){X(s).forEach(o)}}}function g(t){for(var e=G.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(yt).forEach((function(e){t+=yt[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?(I(r,t),S(a,t)):M(a,1,1),r.genMipmaps&&(a.mipmask=(a.width<<1)-1),i.mipmask=a.mipmask,c(i,a),i.internalformat=a.internalformat,n.width=a.width,n.height=a.height,D(i),E(a,3553),O(r,3553),R(),C(a),o.profile&&(i.stats.size=T(i.internalformat,i.type,a.width,a.height,r.genMipmaps,!1)),n.format=tt[i.internalformat],n.type=et[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 z(3553);return yt[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 c(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,D(i),d(o,3553,e,r,a),R(),k(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,D(i);for(var l=0;i.mipmask>>l;++l){var c=a>>l,u=s>>l;if(!c||!u)break;t.texImage2D(3553,l,i.format,c,u,0,i.format,i.type,null)}return R(),o.profile&&(i.stats.size=T(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,l){function f(t,e,r,n,i,a){var s,l=h.texInfo;for(P.call(l),s=0;6>s;++s)g[s]=L();if(\"number\"!=typeof t&&t){if(\"object\"==typeof t)if(e)S(g[0],t),S(g[1],e),S(g[2],r),S(g[3],n),S(g[4],i),S(g[5],a);else if(I(l,t),u(h,t),\"faces\"in t)for(t=t.faces,s=0;6>s;++s)c(g[s],h),S(g[s],t[s]);else for(s=0;6>s;++s)S(g[s],t)}else for(t=0|t||1,s=0;6>s;++s)M(g[s],t,t);for(c(h,g[0]),h.mipmask=l.genMipmaps?(g[0].width<<1)-1:g[0].mipmask,h.internalformat=g[0].internalformat,f.width=g[0].width,f.height=g[0].height,D(h),s=0;6>s;++s)E(g[s],34069+s);for(O(l,34067),R(),o.profile&&(h.stats.size=T(h.internalformat,h.type,f.width,f.height,l.genMipmaps,!0)),f.format=tt[h.internalformat],f.type=et[h.type],f.mag=rt[l.magFilter],f.min=nt[l.minFilter],f.wrapS=it[l.wrapS],f.wrapT=it[l.wrapT],s=0;6>s;++s)C(g[s]);return f}var h=new z(34067);yt[h.id]=h,a.cubeCount++;var g=Array(6);return f(e,r,n,i,s,l),f.subimage=function(t,e,r,n,i){r|=0,n|=0,i|=0;var a=v();return c(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,D(h),d(a,34069+t,r,n,i),R(),k(a),f},f.resize=function(e){if((e|=0)!==h.width){f.width=h.width=e,f.height=h.height=e,D(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=T(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);O(e.texInfo,e.target)}))},refresh:function(){for(var e=0;ei;++i){for(c=0;ct;++t)r[t].resize(n);return e.width=e.height=n,e},_reglType:\"framebufferCube\",destroy:function(){r.forEach((function(t){t.destroy()}))}})},clear:function(){X(k).forEach(m)},restore:function(){x.cur=null,x.next=null,x.dirty=!0,X(k).forEach((function(e){e.framebuffer=t.createFramebuffer(),v(e)}))}})}function M(){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 S(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 c=r.maxAttributes,u=Array(c);for(r=0;r=h.byteLength?c.subdata(h):(c.destroy(),r.buffers[s]=null)),r.buffers[s]||(c=r.buffers[s]=i.create(u,34962,!1,!0)),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,t[s]=1;else i.getBuffer(u)?(f.buffer=i.getBuffer(u),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(u.buffer)?(f.buffer=i.getBuffer(u.buffer),f.size=0|(+u.size||f.buffer.dimension),f.normalized=!!u.normalized||!1,f.type=\"type\"in u?K[u.type]:f.buffer.dtype,f.offset=0|(u.offset||0),f.stride=0|(u.stride||0),f.divisor=0|(u.divisor||0),f.state=1):\"x\"in u&&(f.x=+u.x||0,f.y=+u.y||0,f.z=+u.z||0,f.w=+u.w||0,f.state=2)}for(c=0;ct&&(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);X(c).forEach(e),c={},X(u).forEach(e),u={},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),j(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(u[d.vertId]),delete u[d.vertId],delete f[d.fragId][d.vertId]),Object.keys(f[d.fragId]).length||(t.deleteShader(c[d.fragId]),delete c[d.fragId],delete f[d.fragId])}})},restore:function(){c={},u={};for(var t=0;t\"+e+\"?\"+i+\".constant[\"+e+\"]:0;\"})).join(\"\"),\"}}else{\",\"if(\",s,\"(\",i,\".buffer)){\",u,\"=\",a,\".createStream(\",34962,\",\",i,\".buffer);\",\"}else{\",u,\"=\",a,\".getBuffer(\",i,\".buffer);\",\"}\",f,'=\"type\" in ',i,\"?\",o.glTypes,\"[\",i,\".type]:\",u,\".dtype;\",l.normalized,\"=!!\",i,\".normalized;\"),n(\"size\"),n(\"offset\"),n(\"stride\"),n(\"divisor\"),r(\"}}\"),r.exit(\"if(\",l.isStream,\"){\",a,\".destroyStream(\",u,\");\",\"}\"),l}))})),o}function A(t,e,n,i,o){function s(t){var e=c[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,g,m,s],\");\")}p&&\"null\"!==p?y?t():(r(\"if(\",p,\"){\"),t(),r(\"}else{\"),e(),r(\"}\")):e()}function o(){function t(){r(u+\".drawElements(\"+[d,m,v,g+\"<<((\"+v+\"-5121)>>1)\"]+\");\")}function e(){r(u+\".drawArrays(\"+[d,g,m]+\");\")}p&&\"null\"!==p?y?t():(r(\"if(\",p,\"){\"),t(),r(\"}else{\"),e(),r(\"}\")):e()}var s,l,c=t.shared,u=c.gl,f=c.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+\")\"+u+\".bindBuffer(34963,\"+i+\".buffer.buffer);\")):(i=a.def(),a(i,\"=\",f,\".\",\"elements\",\";\",\"if(\",i,\"){\",u,\".bindBuffer(\",34963,\",\",i,\".buffer.buffer);}\",\"else if(\",c.vao,\".currentVAO){\",i,\"=\",t.shared.elements+\".getElements(\"+c.vao,\".currentVAO.elements);\",nt?\"\":\"if(\"+i+\")\"+u+\".bindBuffer(34963,\"+i+\".buffer.buffer);\",\"}\")),i}(),d=i(\"primitive\"),g=i(\"offset\"),m=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 m){if(0===m)return}else r(\"if(\",m,\"){\"),r.exit(\"}\");tt&&(s=i(\"instances\"),l=t.instancing);var v=p+\".type\",y=h.elements&&D(h.elements)&&!h.vaoActive;tt&&(\"number\"!=typeof s||0<=s)?\"string\"==typeof s?(r(\"if(\",s,\">0){\"),a(),r(\"}else if(\",s,\"<0){\"),o(),r(\"}\")):a():o()}function G(t,e,r,n,i){return i=(e=b()).proc(\"body\",i),tt&&(e.instancing=i.def(e.shared.extensions,\".angle_instanced_arrays\")),t(e,i,r,n),e.compile().body}function Y(t,e,r,n){B(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);\"),U(t,e,r,n.attributes,(function(){return!0}))),q(t,e,r,n.uniforms,(function(){return!0}),!1),H(t,e,e,r)}function W(t,e,r,n){function i(){return!0}t.batchId=\"a1\",B(t,e),U(t,e,r,n.attributes,i),q(t,e,r,n.uniforms,i,!1),H(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)}B(t,e);var o=r.contextDep,s=e.def(),l=e.def();t.shared.props=l,t.batchId=s;var c=t.scope(),u=t.scope();e(c.entry,\"for(\",s,\"=0;\",s,\"<\",\"a1\",\";++\",s,\"){\",l,\"=\",\"a0\",\"[\",s,\"];\",u,\"}\",c.exit),r.needsContext&&M(t,u,r.context),r.needsFramebuffer&&S(t,u,r.framebuffer),L(t,u,r.state,i),r.profile&&i(r.profile)&&N(t,u,r,!1,!0),n?(r.useVAO?r.drawVAO?i(r.drawVAO)?u(t.shared.vao,\".setVAO(\",r.drawVAO.append(t,u),\");\"):c(t.shared.vao,\".setVAO(\",r.drawVAO.append(t,c),\");\"):c(t.shared.vao,\".setVAO(\",t.shared.vao,\".targetVAO);\"):(c(t.shared.vao,\".setVAO(null);\"),U(t,c,r,n.attributes,a),U(t,u,r,n.attributes,i)),q(t,c,r,n.uniforms,a,!1),q(t,u,r,n.uniforms,i,!0),H(t,c,u,r)):(e=t.global.def(\"{}\"),n=r.shader.progVar.append(t,u),l=u.def(n,\".id\"),c=u.def(e,\"[\",l,\"]\"),u(t.shared.gl,\".useProgram(\",n,\".program);\",\"if(!\",c,\"){\",c,\"=\",e,\"[\",l,\"]=\",t.link((function(e){return G(W,t,r,e,2)})),\"(\",n,\");}\",c,\".call(this,a0[\",s,\"],\",s,\");\"))}function Z(t,r){function n(e){var n=r.shader[e];n&&i.set(a.shader,\".\"+e,n.append(t,i))}var i=t.proc(\"scope\",3);t.batchId=\"a2\";var a=t.shared,o=a.current;M(t,i,r.context),r.framebuffer&&r.framebuffer.append(t,i),O(Object.keys(r.state)).forEach((function(e){var n=r.state[e].append(t,i);m(n)?n.forEach((function(r,n){i.set(t.next[e],\"[\"+n+\"]\",r)})):i.set(a.next,\".\"+e,n)})),N(t,i,r,!0,!0),[\"elements\",\"offset\",\"count\",\"instances\",\"primitive\"].forEach((function(e){var n=r.draw[e];n&&i.set(a.draw,\".\"+e,\"\"+n.append(t,i))})),Object.keys(r.uniforms).forEach((function(n){var o=r.uniforms[n].append(t,i);Array.isArray(o)&&(o=\"[\"+o.join()+\"]\"),i.set(a.uniforms,\"[\"+e.id(n)+\"]\",o)})),Object.keys(r.attributes).forEach((function(e){var n=r.attributes[e].append(t,i),a=t.scopeAttrib(e);Object.keys(new Q).forEach((function(t){i.set(a,\".\"+t,n[t])}))})),r.scopeVAO&&i.set(a.vao,\".targetVAO\",r.scopeVAO.append(t,i)),n(\"vert\"),n(\"frag\"),0=--this.refCount&&o(this)},i.profile&&(n.getTotalRenderbufferSize=function(){var t=0;return Object.keys(u).forEach((function(e){t+=u[e].stats.size})),t}),{create:function(e,r){function o(e,r){var n=0,a=0,u=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&&(u=s[e.format])):\"number\"==typeof e?(n=0|e,a=\"number\"==typeof r?0|r:n):e||(n=a=1),n!==c.width||a!==c.height||u!==c.format)return o.width=c.width=n,o.height=c.height=a,c.format=u,t.bindRenderbuffer(36161,c.renderbuffer),t.renderbufferStorage(36161,u,n,a),i.profile&&(c.stats.size=vt[c.format]*c.width*c.height),o.format=l[c.format],o}var c=new a(t.createRenderbuffer());return u[c.id]=c,n.renderbufferCount++,o(e,r),o.resize=function(e,r){var n=0|e,a=0|r||n;return n===c.width&&a===c.height||(o.width=c.width=n,o.height=c.height=a,t.bindRenderbuffer(36161,c.renderbuffer),t.renderbufferStorage(36161,c.format,n,a),i.profile&&(c.stats.size=vt[c.format]*c.width*c.height)),o},o._reglType=\"renderbuffer\",o._renderbuffer=c,i.profile&&(o.stats=c.stats),o.destroy=function(){c.decRef()},o},clear:function(){X(u).forEach(o)},restore:function(){X(u).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)}}},xt=[];xt[6408]=4,xt[6407]=3;var bt=[];bt[5121]=1,bt[5126]=4,bt[36193]=2;var _t=[\"x\",\"y\",\"z\",\"w\"],wt=\"blend.func blend.equation stencil.func stencil.opFront stencil.opBack sample.coverage viewport scissor.box polygonOffset.offset\".split(\" \"),Tt={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},kt={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},At={0:0,zero:0,keep:7680,replace:7681,increment:7682,decrement:7683,\"increment wrap\":34055,\"decrement wrap\":34056,invert:5386},Mt={cw:2304,ccw:2305},St=new z(!1,!1,!1,(function(){}));return function(t){function e(){if(0===J.length)w&&w.update(),tt=null;else{tt=q.next(e),f();for(var t=J.length-1;0<=t;--t){var r=J[t];r&&r(P,null,0)}m.flush(),w&&w.update()}}function r(){!tt&&0=J.length&&n()}}}}function u(){var t=X.viewport,e=X.scissor_box;t[0]=t[1]=e[0]=e[1]=0,P.viewportWidth=P.framebufferWidth=P.drawingBufferWidth=t[2]=e[2]=m.drawingBufferWidth,P.viewportHeight=P.framebufferHeight=P.drawingBufferHeight=t[3]=e[3]=m.drawingBufferHeight}function f(){P.tick+=1,P.time=g(),u(),W.procs.poll()}function h(){F.refresh(),u(),W.procs.refresh(),w&&w.update()}function g(){return(H()-T)/1e3}if(!(t=i(t)))return null;var m=t.gl,v=m.getContextAttributes();m.isContextLost();var y=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)et(j({framebuffer:t.framebuffer.faces[e]},t),l);else et(t,l);else l(0,t)},prop:V.define.bind(null,1),context:V.define.bind(null,2),this:V.define.bind(null,3),draw:s({}),buffer:function(t){return O.create(t,34962,!1,!1)},elements:function(t){return z.create(t,!1)},texture:F.create2D,cube:F.createCube,renderbuffer:U.create,framebuffer:G.create,framebufferCube:G.createCube,vao:D.createVAO,attributes:v,frame:c,on:function(t,e){var r;switch(t){case\"frame\":return c(e);case\"lost\":r=K;break;case\"restore\":r=Q;break;case\"destroy\":r=$}return r.push(e),{cancel:function(){for(var t=0;t\n", " *\n", " * Copyright (c) 2014-2015, Jon Schlinkert.\n", " * Licensed under the MIT License.\n", " */\n", "\"use strict\";var n,i=\"\";e.exports=function(t,e){if(\"string\"!=typeof t)throw new TypeError(\"expected a string\");if(1===e)return t;if(2===e)return t+t;var r=t.length*e;if(n!==t||void 0===n)n=t,i=\"\";else if(i.length>=r)return i.substr(0,r);for(;r>i.length&&e>1;)1&e&&(i+=t),e>>=1,t+=t;return i=(i+=t).substr(0,r)}},{}],542:[function(t,e,r){(function(t){(function(){e.exports=t.performance&&t.performance.now?function(){return performance.now()}:Date.now||function(){return+new Date}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}],543:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=t.length,r=t[t.length-1],n=e,i=e-2;i>=0;--i){var a=r,o=t[i];(l=o-((r=a+o)-a))&&(t[--n]=r,r=l)}var s=0;for(i=n;i>1;return[\"sum(\",t(e.slice(0,r)),\",\",t(e.slice(r)),\")\"].join(\"\")}(e);var n}function u(t){return new Function(\"sum\",\"scale\",\"prod\",\"compress\",[\"function robustDeterminant\",t,\"(m){return compress(\",c(l(t)),\")};return robustDeterminant\",t].join(\"\"))(i,a,n,o)}var f=[function(){return[0]},function(t){return[t[0][0]]}];!function(){for(;f.length<6;)f.push(u(f.length));for(var t=[],r=[\"function robustDeterminant(m){switch(m.length){\"],n=0;n<6;++n)t.push(\"det\"+n),r.push(\"case \",n,\":return det\",n,\"(m);\");r.push(\"}var det=CACHE[m.length];if(!det)det=CACHE[m.length]=gen(m.length);return det(m);}return robustDeterminant\"),t.push(\"CACHE\",\"gen\",r.join(\"\"));var i=Function.apply(void 0,t);for(e.exports=i.apply(void 0,f.concat([f,u])),n=0;n>1;return[\"sum(\",l(t.slice(0,e)),\",\",l(t.slice(e)),\")\"].join(\"\")}function c(t,e){if(\"m\"===t.charAt(0)){if(\"w\"===e.charAt(0)){var r=t.split(\"[\");return[\"w\",e.substr(1),\"m\",r[0].substr(1)].join(\"\")}return[\"prod(\",t,\",\",e,\")\"].join(\"\")}return c(e,t)}function u(t){if(2===t.length)return[[\"diff(\",c(t[0][0],t[1][1]),\",\",c(t[1][0],t[0][1]),\")\"].join(\"\")];for(var e=[],r=0;r0&&r.push(\",\"),r.push(\"[\");for(var o=0;o0&&r.push(\",\"),o===i?r.push(\"+b[\",a,\"]\"):r.push(\"+A[\",a,\"][\",o,\"]\");r.push(\"]\")}r.push(\"]),\")}r.push(\"det(A)]}return \",e);var s=new Function(\"det\",r.join(\"\"));return s(t<6?n[t]:n)}var a=[function(){return[0]},function(t,e){return[[e[0]],[t[0][0]]]}];!function(){for(;a.length<6;)a.push(i(a.length));for(var t=[],r=[\"function dispatchLinearSolve(A,b){switch(A.length){\"],n=0;n<6;++n)t.push(\"s\"+n),r.push(\"case \",n,\":return s\",n,\"(A,b);\");r.push(\"}var s=CACHE[A.length];if(!s)s=CACHE[A.length]=g(A.length);return s(A,b)}return dispatchLinearSolve\"),t.push(\"CACHE\",\"g\",r.join(\"\"));var o=Function.apply(void 0,t);for(e.exports=o.apply(void 0,a.concat([a,i])),n=0;n<6;++n)e.exports[n]=a[n]}()},{\"robust-determinant\":544}],548:[function(t,e,r){\"use strict\";var n=t(\"two-product\"),i=t(\"robust-sum\"),a=t(\"robust-scale\"),o=t(\"robust-subtract\");function s(t,e){for(var r=new Array(t.length-1),n=1;n>1;return[\"sum(\",l(t.slice(0,e)),\",\",l(t.slice(e)),\")\"].join(\"\")}function c(t){if(2===t.length)return[[\"sum(prod(\",t[0][0],\",\",t[1][1],\"),prod(-\",t[0][1],\",\",t[1][0],\"))\"].join(\"\")];for(var e=[],r=0;r0){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],c=r[1]-n[1],u=t[2]-n[2],f=e[2]-n[2],p=r[2]-n[2],d=a*c,g=o*l,m=o*s,v=i*c,y=i*l,x=a*s,b=u*(d-g)+f*(m-v)+p*(y-x),_=7771561172376103e-31*((Math.abs(d)+Math.abs(g))*Math.abs(u)+(Math.abs(m)+Math.abs(v))*Math.abs(f)+(Math.abs(y)+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]=u(t.length)),e.apply(void 0,t)}!function(){for(;p.length<=5;)p.push(u(p.length));for(var t=[],r=[\"slow\"],n=0;n<=5;++n)t.push(\"a\"+n),r.push(\"o\"+n);var i=[\"function getOrientation(\",t.join(),\"){switch(arguments.length){case 0:case 1:return 0;\"];for(n=2;n<=5;++n)i.push(\"case \",n,\":return o\",n,\"(\",t.slice(0,n).join(),\");\");i.push(\"}var s=new Array(arguments.length);for(var i=0;i0&&o>0||a<0&&o<0)return!1;var s=n(r,t,e),l=n(i,t,e);if(s>0&&l>0||s<0&&l<0)return!1;if(0===a&&0===o&&0===s&&0===l)return 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),c=r[i],u=n[i],f=Math.min(c,u);if(Math.max(c,u)=n?(i=f,(l+=1)=n?(i=f,(l+=1)0?1:0}},{}],556:[function(t,e,r){\"use strict\";e.exports=function(t){return i(n(t))};var n=t(\"boundary-cells\"),i=t(\"reduce-simplicial-complex\")},{\"boundary-cells\":107,\"reduce-simplicial-complex\":535}],557:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,s){r=r||0,void 0===s&&(s=function(t){for(var e=t.length,r=0,n=0;n>1,v=E[2*m+1];\",\"if(v===b){return m}\",\"if(b0&&l.push(\",\"),l.push(\"[\");for(var n=0;n0&&l.push(\",\"),l.push(\"B(C,E,c[\",i[0],\"],c[\",i[1],\"])\")}l.push(\"]\")}l.push(\");\")}}for(a=t+1;a>1;--a){a>1,s=a(t[o],e);s<=0?(0===s&&(i=o),r=o+1):s>0&&(n=o-1)}return i}function u(t,e){for(var r=new Array(t.length),i=0,o=r.length;i=t.length||0!==a(t[m],s)););}return r}function f(t,e){if(e<0)return[];for(var r=[],i=(1<>>u&1&&c.push(i[u]);e.push(c)}return s(e)},r.skeleton=f,r.boundary=function(t){for(var e=[],r=0,n=t.length;r>1:(t>>1)-1}function x(t){for(var e=v(t);;){var r=e,n=2*t+1,i=2*(t+1),a=t;if(n0;){var r=y(t);if(r>=0)if(e0){var t=k[0];return m(0,M-1),M-=1,x(0),t}return-1}function w(t,e){var r=k[t];return c[r]===e?t:(c[r]=-1/0,b(t),_(),c[r]=e,b((M+=1)-1))}function T(t){if(!u[t]){u[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],g(e)),A[r]>=0&&w(A[r],g(r))}}var k=[],A=new Array(a);for(f=0;f>1;f>=0;--f)x(f);for(;;){var S=_();if(S<0||c[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=t(\"robust-orientation\"),i=t(\"simplicial-complex\")},{\"robust-orientation\":548,\"simplicial-complex\":561}],564:[function(t,e,r){\"use strict\";e.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),c=n(r,a,o);if(l<0){if(c<=0)return l}else if(l>0){if(c>=0)return l}else if(c)return c;if(l=n(s,o,a),c=n(s,o,r),l<0){if(c<=0)return l}else if(l>0){if(c>=0)return l}else if(c)return c;return a[0]-s[0]};var n=t(\"robust-orientation\");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]),c=Math.min(e[0][1],e[1][1]),u=Math.max(e[0][1],e[1][1]);return lu?s-u:l-u}r=e[1],i=e[0]}t[0][1]0)if(e[0]!==o[1][0])r=t,t=t.right;else{if(l=c(t.right,e))return l;t=t.left}else{if(e[0]!==o[1][0])return t;var l;if(l=c(t.right,e))return l;t=t.left}}return r}function u(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=c(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 u=c(this.slabs[e-1],t);u&&(s?o(u.key,s)>0&&(s=u.key,i=u.value):(i=u.value,s=u.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}},{\"./lib/order-segments\":564,\"binary-search-bounds\":565,\"functional-red-black-tree\":255,\"robust-orientation\":548}],567:[function(t,e,r){\"use strict\";var n=t(\"robust-dot-product\"),i=t(\"robust-sum\");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&&u<0){var f=o(s,u,l,i);r.push(f),n.push(f.slice())}u<0?n.push(l.slice()):u>0?r.push(l.slice()):(r.push(l.slice()),n.push(l.slice())),i=u}return{positive:r,negative:n}},e.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&&c<0)&&r.push(o(i,c,s,n)),c>=0&&r.push(s.slice()),n=c}return r},e.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&&c<0)&&r.push(o(i,c,s,n)),c<=0&&r.push(s.slice()),n=c}return r}},{\"robust-dot-product\":545,\"robust-sum\":553}],568:[function(t,e,r){!function(){\"use strict\";var t={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 e(t){return i(o(t),arguments)}function n(t,r){return e.apply(null,[t].concat(r||[]))}function i(r,n){var i,a,o,s,l,c,u,f,h,p=1,d=r.length,g=\"\";for(a=0;a=0),s.type){case\"b\":i=parseInt(i,10).toString(2);break;case\"c\":i=String.fromCharCode(parseInt(i,10));break;case\"d\":case\"i\":i=parseInt(i,10);break;case\"j\":i=JSON.stringify(i,null,s.width?parseInt(s.width):0);break;case\"e\":i=s.precision?parseFloat(i).toExponential(s.precision):parseFloat(i).toExponential();break;case\"f\":i=s.precision?parseFloat(i).toFixed(s.precision):parseFloat(i);break;case\"g\":i=s.precision?String(Number(i.toPrecision(s.precision))):parseFloat(i);break;case\"o\":i=(parseInt(i,10)>>>0).toString(8);break;case\"s\":i=String(i),i=s.precision?i.substring(0,s.precision):i;break;case\"t\":i=String(!!i),i=s.precision?i.substring(0,s.precision):i;break;case\"T\":i=Object.prototype.toString.call(i).slice(8,-1).toLowerCase(),i=s.precision?i.substring(0,s.precision):i;break;case\"u\":i=parseInt(i,10)>>>0;break;case\"v\":i=i.valueOf(),i=s.precision?i.substring(0,s.precision):i;break;case\"x\":i=(parseInt(i,10)>>>0).toString(16);break;case\"X\":i=(parseInt(i,10)>>>0).toString(16).toUpperCase()}t.json.test(s.type)?g+=i:(!t.number.test(s.type)||f&&!s.sign?h=\"\":(h=f?\"+\":\"-\",i=i.toString().replace(t.sign,\"\")),c=s.pad_char?\"0\"===s.pad_char?\"0\":s.pad_char.charAt(1):\" \",u=s.width-(h+i).length,l=s.width&&u>0?c.repeat(u):\"\",g+=s.align?h+i+l:\"0\"===c?h+l+i:l+h+i)}return g}var a=Object.create(null);function o(e){if(a[e])return a[e];for(var r,n=e,i=[],o=0;n;){if(null!==(r=t.text.exec(n)))i.push(r[0]);else if(null!==(r=t.modulo.exec(n)))i.push(\"%\");else{if(null===(r=t.placeholder.exec(n)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(r[2]){o|=1;var s=[],l=r[2],c=[];if(null===(c=t.key.exec(l)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(s.push(c[1]);\"\"!==(l=l.substring(c[0].length));)if(null!==(c=t.key_access.exec(l)))s.push(c[1]);else{if(null===(c=t.index_access.exec(l)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");s.push(c[1])}r[2]=s}else o|=2;if(3===o)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");i.push({placeholder:r[0],param_no:r[1],keys:r[2],sign:r[3],pad_char:r[4],align:r[5],width:r[6],precision:r[7],type:r[8]})}n=n.substring(r[0].length)}return a[e]=i}void 0!==r&&(r.sprintf=e,r.vsprintf=n),\"undefined\"!=typeof window&&(window.sprintf=e,window.vsprintf=n)}()},{}],569:[function(t,e,r){e.exports=i;var n=t(\"events\").EventEmitter;function i(){n.call(this)}t(\"inherits\")(i,n),i.Readable=t(\"readable-stream/lib/_stream_readable.js\"),i.Writable=t(\"readable-stream/lib/_stream_writable.js\"),i.Duplex=t(\"readable-stream/lib/_stream_duplex.js\"),i.Transform=t(\"readable-stream/lib/_stream_transform.js\"),i.PassThrough=t(\"readable-stream/lib/_stream_passthrough.js\"),i.finished=t(\"readable-stream/lib/internal/streams/end-of-stream.js\"),i.pipeline=t(\"readable-stream/lib/internal/streams/pipeline.js\"),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 c(t){if(u(),0===n.listenerCount(this,\"error\"))throw t}function u(){r.removeListener(\"data\",i),t.removeListener(\"drain\",a),r.removeListener(\"end\",s),r.removeListener(\"close\",l),r.removeListener(\"error\",c),t.removeListener(\"error\",c),r.removeListener(\"end\",u),r.removeListener(\"close\",u),t.removeListener(\"close\",u)}return r.on(\"error\",c),t.on(\"error\",c),r.on(\"end\",u),r.on(\"close\",u),t.on(\"close\",u),t.emit(\"pipe\",r),t}},{events:116,inherits:447,\"readable-stream/lib/_stream_duplex.js\":571,\"readable-stream/lib/_stream_passthrough.js\":572,\"readable-stream/lib/_stream_readable.js\":573,\"readable-stream/lib/_stream_transform.js\":574,\"readable-stream/lib/_stream_writable.js\":575,\"readable-stream/lib/internal/streams/end-of-stream.js\":579,\"readable-stream/lib/internal/streams/pipeline.js\":581}],570:[function(t,e,r){\"use strict\";var n={};function i(t,e,r){r||(r=Error);var i=function(t){var r,n;function i(r,n,i){return t.call(this,function(t,r,n){return\"string\"==typeof e?e:e(t,r,n)}(r,n,i))||this}return n=t,(r=i).prototype=Object.create(n.prototype),r.prototype.constructor=r,r.__proto__=n,i}(r);i.prototype.name=r.name,i.prototype.code=t,n[t]=i}function a(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))}i(\"ERR_INVALID_OPT_VALUE\",(function(t,e){return'The value \"'+e+'\" is invalid for option \"'+t+'\"'}),TypeError),i(\"ERR_INVALID_ARG_TYPE\",(function(t,e,r){var n,i,o,s;if(\"string\"==typeof e&&(i=\"not \",e.substr(!o||o<0?0:+o,i.length)===i)?(n=\"must not be\",e=e.replace(/^not /,\"\")):n=\"must be\",function(t,e,r){return(void 0===r||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}(t,\" argument\"))s=\"The \".concat(t,\" \").concat(n,\" \").concat(a(e,\"type\"));else{var l=function(t,e,r){return\"number\"!=typeof r&&(r=0),!(r+e.length>t.length)&&-1!==t.indexOf(e,r)}(t,\".\")?\"property\":\"argument\";s='The \"'.concat(t,'\" ').concat(l,\" \").concat(n,\" \").concat(a(e,\"type\"))}return s+=\". Received type \".concat(typeof r)}),TypeError),i(\"ERR_STREAM_PUSH_AFTER_EOF\",\"stream.push() after EOF\"),i(\"ERR_METHOD_NOT_IMPLEMENTED\",(function(t){return\"The \"+t+\" method is not implemented\"})),i(\"ERR_STREAM_PREMATURE_CLOSE\",\"Premature close\"),i(\"ERR_STREAM_DESTROYED\",(function(t){return\"Cannot call \"+t+\" after a stream was destroyed\"})),i(\"ERR_MULTIPLE_CALLBACK\",\"Callback called multiple times\"),i(\"ERR_STREAM_CANNOT_PIPE\",\"Cannot pipe, not readable\"),i(\"ERR_STREAM_WRITE_AFTER_END\",\"write after end\"),i(\"ERR_STREAM_NULL_VALUES\",\"May not write null values to stream\",TypeError),i(\"ERR_UNKNOWN_ENCODING\",(function(t){return\"Unknown encoding: \"+t}),TypeError),i(\"ERR_STREAM_UNSHIFT_AFTER_END_EVENT\",\"stream.unshift() after end event\"),e.exports.codes=n},{}],571:[function(t,e,r){(function(r){(function(){\"use strict\";var n=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};e.exports=c;var i=t(\"./_stream_readable\"),a=t(\"./_stream_writable\");t(\"inherits\")(c,i);for(var o=n(a.prototype),s=0;s0)if(\"string\"==typeof e||o.objectMode||Object.getPrototypeOf(e)===s.prototype||(e=function(t){return s.from(t)}(e)),n)o.endEmitted?w(t,new _):S(t,o,e,!0);else if(o.ended)w(t,new x);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(e=o.decoder.write(e),o.objectMode||0!==e.length?S(t,o,e,!1):P(t,o)):S(t,o,e,!1)}else n||(o.reading=!1,P(t,o));return!o.ended&&(o.lengthe.highWaterMark&&(e.highWaterMark=function(t){return t>=1073741824?t=1073741824:(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 L(t){var e=t._readableState;c(\"emitReadable\",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(c(\"emitReadable\",e.flowing),e.emittedReadable=!0,r.nextTick(C,t))}function C(t){var e=t._readableState;c(\"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,R(t)}function P(t,e){e.readingMore||(e.readingMore=!0,r.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){c(\"readable nexttick read 0\"),t.read(0)}function D(t,e){c(\"resume\",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit(\"resume\"),R(t),e.flowing&&!e.reading&&t.read(0)}function R(t){var e=t._readableState;for(c(\"flow\",e.flowing);e.flowing&&null!==t.read(););}function F(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 B(t){var e=t._readableState;c(\"endReadable\",e.endEmitted),e.endEmitted||(e.ended=!0,r.nextTick(N,e,t))}function N(t,e){if(c(\"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 j(t,e){for(var r=0,n=t.length;r=e.highWaterMark:e.length>0)||e.ended))return c(\"read: emitReadable\",e.length,e.ended),0===e.length&&e.ended?B(this):L(this),null;if(0===(t=E(t,e))&&e.ended)return 0===e.length&&B(this),null;var n,i=e.needReadable;return c(\"need readable\",i),(0===e.length||e.length-t0?F(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&&B(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 n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t)}i.pipesCount+=1,c(\"pipe count=%d opts=%j\",i.pipesCount,e);var o=(!e||!1!==e.end)&&t!==r.stdout&&t!==r.stderr?l:m;function s(e,r){c(\"onunpipe\"),e===n&&r&&!1===r.hasUnpiped&&(r.hasUnpiped=!0,c(\"cleanup\"),t.removeListener(\"close\",d),t.removeListener(\"finish\",g),t.removeListener(\"drain\",u),t.removeListener(\"error\",p),t.removeListener(\"unpipe\",s),n.removeListener(\"end\",l),n.removeListener(\"end\",m),n.removeListener(\"data\",h),f=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||u())}function l(){c(\"onend\"),t.end()}i.endEmitted?r.nextTick(o):n.once(\"end\",o),t.on(\"unpipe\",s);var u=function(t){return function(){var e=t._readableState;c(\"pipeOnDrain\",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&a(t,\"data\")&&(e.flowing=!0,R(t))}}(n);t.on(\"drain\",u);var f=!1;function h(e){c(\"ondata\");var r=t.write(e);c(\"dest.write\",r),!1===r&&((1===i.pipesCount&&i.pipes===t||i.pipesCount>1&&-1!==j(i.pipes,t))&&!f&&(c(\"false write response, pause\",i.awaitDrain),i.awaitDrain++),n.pause())}function p(e){c(\"onerror\",e),m(),t.removeListener(\"error\",p),0===a(t,\"error\")&&w(t,e)}function d(){t.removeListener(\"finish\",g),m()}function g(){c(\"onfinish\"),t.removeListener(\"close\",d),m()}function m(){c(\"unpipe\"),n.unpipe(t)}return n.on(\"data\",h),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\",p),t.once(\"close\",d),t.once(\"finish\",g),t.emit(\"pipe\",n),i.flowing||(c(\"pipe resume\"),n.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!==i.flowing&&this.resume()):\"readable\"===t&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,c(\"on readable\",i.length,i.reading),i.length?L(this):i.reading||r.nextTick(z,this))),n},A.prototype.addListener=A.prototype.on,A.prototype.removeListener=function(t,e){var n=o.prototype.removeListener.call(this,t,e);return\"readable\"===t&&r.nextTick(O,this),n},A.prototype.removeAllListeners=function(t){var e=o.prototype.removeAllListeners.apply(this,arguments);return\"readable\"!==t&&void 0!==t||r.nextTick(O,this),e},A.prototype.resume=function(){var t=this._readableState;return t.flowing||(c(\"resume\"),t.flowing=!t.readableListening,function(t,e){e.resumeScheduled||(e.resumeScheduled=!0,r.nextTick(D,t,e))}(this,t)),t.paused=!1,this},A.prototype.pause=function(){return c(\"call pause flowing=%j\",this._readableState.flowing),!1!==this._readableState.flowing&&(c(\"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(c(\"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){(c(\"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 a=0;a-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 g(\"_write()\"))},A.prototype._writev=null,A.prototype.end=function(t,e,n){var i=this._writableState;return\"function\"==typeof t?(n=t,t=null,e=null):\"function\"==typeof e&&(n=e,e=null),null!=t&&this.write(t,e),i.corked&&(i.corked=1,this.uncork()),i.ending||function(t,e,n){e.ending=!0,P(t,e),n&&(e.finished?r.nextTick(n):t.once(\"finish\",n));e.ended=!0,t.writable=!1}(this,i,n),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)}}).call(this)}).call(this,t(\"_process\"),\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"../errors\":570,\"./_stream_duplex\":571,\"./internal/streams/destroy\":578,\"./internal/streams/state\":582,\"./internal/streams/stream\":583,_process:528,buffer:117,inherits:447,\"util-deprecate\":622}],576:[function(t,e,r){(function(r){(function(){\"use strict\";var n;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}var a=t(\"./end-of-stream\"),o=Symbol(\"lastResolve\"),s=Symbol(\"lastReject\"),l=Symbol(\"error\"),c=Symbol(\"ended\"),u=Symbol(\"lastPromise\"),f=Symbol(\"handlePromise\"),h=Symbol(\"stream\");function p(t,e){return{value:t,done:e}}function d(t){var e=t[o];if(null!==e){var r=t[h].read();null!==r&&(t[u]=null,t[o]=null,t[s]=null,e(p(r,!1)))}}function g(t){r.nextTick(d,t)}var m=Object.getPrototypeOf((function(){})),v=Object.setPrototypeOf((i(n={get stream(){return this[h]},next:function(){var t=this,e=this[l];if(null!==e)return Promise.reject(e);if(this[c])return Promise.resolve(p(void 0,!0));if(this[h].destroyed)return new Promise((function(e,n){r.nextTick((function(){t[l]?n(t[l]):e(p(void 0,!0))}))}));var n,i=this[u];if(i)n=new Promise(function(t,e){return function(r,n){t.then((function(){e[c]?r(p(void 0,!0)):e[f](r,n)}),n)}}(i,this));else{var a=this[h].read();if(null!==a)return Promise.resolve(p(a,!1));n=new Promise(this[f])}return this[u]=n,n}},Symbol.asyncIterator,(function(){return this})),i(n,\"return\",(function(){var t=this;return new Promise((function(e,r){t[h].destroy(null,(function(t){t?r(t):e(p(void 0,!0))}))}))})),n),m);e.exports=function(t){var e,r=Object.create(v,(i(e={},h,{value:t,writable:!0}),i(e,o,{value:null,writable:!0}),i(e,s,{value:null,writable:!0}),i(e,l,{value:null,writable:!0}),i(e,c,{value:t._readableState.endEmitted,writable:!0}),i(e,f,{value:function(t,e){var n=r[h].read();n?(r[u]=null,r[o]=null,r[s]=null,t(p(n,!1))):(r[o]=t,r[s]=e)},writable:!0}),e));return r[u]=null,a(t,(function(t){if(t&&\"ERR_STREAM_PREMATURE_CLOSE\"!==t.code){var e=r[s];return null!==e&&(r[u]=null,r[o]=null,r[s]=null,e(t)),void(r[l]=t)}var n=r[o];null!==n&&(r[u]=null,r[o]=null,r[s]=null,n(p(void 0,!0))),r[c]=!0})),t.on(\"readable\",g.bind(null,r)),r}}).call(this)}).call(this,t(\"_process\"))},{\"./end-of-stream\":579,_process:528}],577:[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){n||(n=t),t&&o.forEach(c),a||(o.forEach(c),i(n))}))}));return e.reduce(u)}},{\"../../../errors\":570,\"./end-of-stream\":579}],582:[function(t,e,r){\"use strict\";var n=t(\"../../../errors\").codes.ERR_INVALID_OPT_VALUE;e.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}}},{\"../../../errors\":570}],583:[function(t,e,r){e.exports=t(\"events\").EventEmitter},{events:116}],584:[function(t,e,r){\"use strict\";var n=t(\"safe-buffer\").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=c,e=4;break;case\"utf8\":this.fillLast=s,e=4;break;case\"base64\":this.text=u,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,\"\\ufffd\";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,\"\\ufffd\";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,\"\\ufffd\"}}(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 c(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 u(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):\"\"}r.StringDecoder=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)return i>0&&(t.lastNeed=i-1),i;if(--n=0)return i>0&&(t.lastNeed=i-2),i;if(--n=0)return i>0&&(2===i?i=0:t.lastNeed=i-3),i;return 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}},{\"safe-buffer\":554}],585:[function(t,e,r){(function(r,n){(function(){var r=t(\"assert\"),i=t(\"debug\")(\"stream-parser\");e.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=o,t._skipBytes=s,e&&(t._passthrough=l);e?t._transform=u:t._write=c};function a(t){i(\"initializing parser stream\"),t._parserBytesLeft=0,t._parserBuffers=[],t._parserBuffered=0,t._parserState=-1,t._parserCallback=null,\"function\"==typeof t.push&&(t._parserOutput=t.push.bind(t)),t._parserInit=!0}function o(t,e){r(!this._parserCallback,'there is already a \"callback\" set!'),r(isFinite(t)&&t>0,'can only buffer a finite number of bytes > 0, got \"'+t+'\"'),this._parserInit||a(this),i(\"buffering %o bytes\",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=0}function s(t,e){r(!this._parserCallback,'there is already a \"callback\" set!'),r(t>0,'can only skip > 0 bytes, got \"'+t+'\"'),this._parserInit||a(this),i(\"skipping %o bytes\",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=1}function l(t,e){r(!this._parserCallback,'There is already a \"callback\" set!'),r(t>0,'can only pass through > 0 bytes, got \"'+t+'\"'),this._parserInit||a(this),i(\"passing through %o bytes\",t),this._parserBytesLeft=t,this._parserCallback=e,this._parserState=2}function c(t,e,r){this._parserInit||a(this),i(\"write(%o bytes)\",t.length),\"function\"==typeof e&&(r=e),h(this,t,null,r)}function u(t,e,r){this._parserInit||a(this),i(\"transform(%o bytes)\",t.length),\"function\"!=typeof e&&(e=this._parserOutput),h(this,t,e,r)}function f(t,e,r,a){if(t._parserBytesLeft-=e.length,i(\"%o bytes left for stream piece\",t._parserBytesLeft),0===t._parserState?(t._parserBuffers.push(e),t._parserBuffered+=e.length):2===t._parserState&&r(e),0!==t._parserBytesLeft)return a;var o=t._parserCallback;if(o&&0===t._parserState&&t._parserBuffers.length>1&&(e=n.concat(t._parserBuffers,t._parserBuffered)),0!==t._parserState&&(e=null),t._parserCallback=null,t._parserBuffered=0,t._parserState=-1,t._parserBuffers.splice(0),o){var s=[];e&&s.push(e),r&&s.push(r);var l=o.length>s.length;l&&s.push(p(a));var c=o.apply(t,s);if(!l||a===c)return a}}var h=p((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 f(e,r,n,i)}:function(){var a=r.slice(0,e._parserBytesLeft);return f(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 p(t){return function(){for(var e=t.apply(this,arguments);\"function\"==typeof e;)e=e();return e}}}).call(this)}).call(this,t(\"_process\"),t(\"buffer\").Buffer)},{_process:528,assert:80,buffer:117,debug:586}],586:[function(t,e,r){(function(n){(function(){function i(){var t;try{t=r.storage.debug}catch(t){}return!t&&void 0!==n&&\"env\"in n&&(t=n.env.DEBUG),t}(r=e.exports=t(\"./debug\")).log=function(){return\"object\"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},r.formatArgs=function(t){var e=this.useColors;if(t[0]=(e?\"%c\":\"\")+this.namespace+(e?\" %c\":\" \")+t[0]+(e?\"%c \":\" \")+\"+\"+r.humanize(this.diff),!e)return;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)},r.save=function(t){try{null==t?r.storage.removeItem(\"debug\"):r.storage.debug=t}catch(t){}},r.load=i,r.useColors=function(){if(\"undefined\"!=typeof window&&window.process&&\"renderer\"===window.process.type)return!0;return\"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+)/)},r.storage=\"undefined\"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(t){}}(),r.colors=[\"lightseagreen\",\"forestgreen\",\"goldenrod\",\"dodgerblue\",\"darkorchid\",\"crimson\"],r.formatters.j=function(t){try{return JSON.stringify(t)}catch(t){return\"[UnexpectedJSONParseError]: \"+t.message}},r.enable(i())}).call(this)}).call(this,t(\"_process\"))},{\"./debug\":587,_process:528}],587:[function(t,e,r){var n;function i(t){function e(){if(e.enabled){var t=e,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)return;var e=/^((?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);if(!e)return;var r=parseFloat(e[1]);switch((e[2]||\"ms\").toLowerCase()){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return 315576e5*r;case\"days\":case\"day\":case\"d\":return r*o;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return r*a;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return r*i;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return r*n;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return r;default:return}}(t);if(\"number\"===l&&!1===isNaN(t))return e.long?s(r=t,o,\"day\")||s(r,a,\"hour\")||s(r,i,\"minute\")||s(r,n,\"second\")||r+\" ms\":function(t){if(t>=o)return Math.round(t/o)+\"d\";if(t>=a)return Math.round(t/a)+\"h\";if(t>=i)return Math.round(t/i)+\"m\";if(t>=n)return Math.round(t/n)+\"s\";return t+\"ms\"}(t);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(t))}},{}],589:[function(t,e,r){\"use strict\";var n=t(\"parenthesis\");e.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=[\"[]\",\"()\",\"{}\",\"<>\",'\"\"',\"''\",\"``\",\"\\u201c\\u201d\",\"\\xab\\xbb\"]:(\"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=c[c.length-1];var p=t[e];if(a[e]=0&&s[e].push(o[g])}a[e]=d}else{if(n[e]===r[e]){var m=[],v=[],y=0;for(d=l.length-1;d>=0;--d){var x=l[d];if(i[x]=!1,m.push(x),v.push(s[x]),y+=s[x].length,o[x]=f.length,x===e){l.length=d;break}}f.push(m);var b=new Array(y);for(d=0;d c)|0 },\"),\"generic\"===e&&a.push(\"getters:[0],\");for(var s=[],l=[],c=0;c>>7){\");for(c=0;c<1<<(1<128&&c%128==0){f.length>0&&h.push(\"}}\");var p=\"vExtra\"+f.length;a.push(\"case \",c>>>7,\":\",p,\"(m&0x7f,\",l.join(),\");break;\"),h=[\"function \",p,\"(m,\",l.join(),\"){switch(m){\"],f.push(h)}h.push(\"case \",127&c,\":\");for(var d=new Array(r),g=new Array(r),m=new Array(r),v=new Array(r),y=0,x=0;xx)&&!(c&1<<_)!=!(c&1<0&&(A=\"+\"+m[b]+\"*c\");var M=d[b].length/y*.5,S=.5+v[b]/y*.5;k.push(\"d\"+b+\"-\"+S+\"-\"+M+\"*(\"+d[b].join(\"+\")+A+\")/(\"+g[b].join(\"+\")+\")\")}h.push(\"a.push([\",k.join(),\"]);\",\"break;\")}a.push(\"}},\"),f.length>0&&h.push(\"}}\");var E=[];for(c=0;c<1<1&&(i=1),i<-1&&(i=-1),(t*n-e*r<0?-1:1)*Math.acos(i)};r.default=function(t){var e=t.px,r=t.py,l=t.cx,c=t.cy,u=t.rx,f=t.ry,h=t.xAxisRotation,p=void 0===h?0:h,d=t.largeArcFlag,g=void 0===d?0:d,m=t.sweepFlag,v=void 0===m?0:m,y=[];if(0===u||0===f)return[];var x=Math.sin(p*i/360),b=Math.cos(p*i/360),_=b*(e-l)/2+x*(r-c)/2,w=-x*(e-l)/2+b*(r-c)/2;if(0===_&&0===w)return[];u=Math.abs(u),f=Math.abs(f);var T=Math.pow(_,2)/Math.pow(u,2)+Math.pow(w,2)/Math.pow(f,2);T>1&&(u*=Math.sqrt(T),f*=Math.sqrt(T));var k=function(t,e,r,n,a,o,l,c,u,f,h,p){var d=Math.pow(a,2),g=Math.pow(o,2),m=Math.pow(h,2),v=Math.pow(p,2),y=d*g-d*v-g*m;y<0&&(y=0),y/=d*v+g*m;var x=(y=Math.sqrt(y)*(l===c?-1:1))*a/o*p,b=y*-o/a*h,_=f*x-u*b+(t+r)/2,w=u*x+f*b+(e+n)/2,T=(h-x)/a,k=(p-b)/o,A=(-h-x)/a,M=(-p-b)/o,S=s(1,0,T,k),E=s(T,k,A,M);return 0===c&&E>0&&(E-=i),1===c&&E<0&&(E+=i),[_,w,S,E]}(e,r,l,c,u,f,g,v,x,b,_,w),A=n(k,4),M=A[0],S=A[1],E=A[2],L=A[3],C=Math.abs(L)/(i/4);Math.abs(1-C)<1e-7&&(C=1);var P=Math.max(Math.ceil(C),1);L/=P;for(var I=0;Ie[2]&&(e[2]=c[u+0]),c[u+1]>e[3]&&(e[3]=c[u+1]);return e}},{\"abs-svg-path\":71,assert:80,\"is-svg-path\":459,\"normalize-svg-path\":594,\"parse-svg-path\":493}],594:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e,r=[],o=0,s=0,l=0,c=0,u=null,f=null,h=0,p=0,d=0,g=t.length;d4?(o=m[m.length-4],s=m[m.length-3]):(o=h,s=p),r.push(m)}return r};var n=t(\"svg-arc-to-cubic-bezier\");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]}},{\"svg-arc-to-cubic-bezier\":592}],595:[function(t,e,r){\"use strict\";var n,i=t(\"svg-path-bounds\"),a=t(\"parse-svg-path\"),o=t(\"draw-svg-path\"),s=t(\"is-svg-path\"),l=t(\"bitmap-sdf\"),c=document.createElement(\"canvas\"),u=c.getContext(\"2d\");e.exports=function(t,e){if(!s(t))throw Error(\"Argument should be valid svg path string\");e||(e={});var r,f;e.shape?(r=e.shape[0],f=e.shape[1]):(r=c.width=e.w||e.width||200,f=c.height=e.h||e.height||200);var h=Math.min(r,f),p=e.stroke||0,d=e.viewbox||e.viewBox||i(t),g=[r/(d[2]-d[0]),f/(d[3]-d[1])],m=Math.min(g[0]||0,g[1]||0)/2;u.fillStyle=\"black\",u.fillRect(0,0,r,f),u.fillStyle=\"white\",p&&(\"number\"!=typeof p&&(p=1),u.strokeStyle=p>0?\"white\":\"black\",u.lineWidth=Math.abs(p));if(u.translate(.5*r,.5*f),u.scale(m,m),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 v=new Path2D(t);u.fill(v),p&&u.stroke(v)}else{var y=a(t);o(u,y),u.fill(),p&&u.stroke()}return u.setTransform(1,0,0,1,0,0),l(u,{cutoff:null!=e.cutoff?e.cutoff:.5,radius:null!=e.radius?e.radius:.5*h})}},{\"bitmap-sdf\":105,\"draw-svg-path\":183,\"is-svg-path\":459,\"parse-svg-path\":493,\"svg-path-bounds\":593}],596:[function(t,e,r){(function(r){(function(){\"use strict\";e.exports=function t(e,r,i){i=i||{};var o=a[e];o||(o=a[e]={\" \":{data:new Float32Array(0),shape:.2}});var s=o[r];if(!s)if(r.length<=1||!/\\d/.test(r))s=o[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(u),d=0,g=-.5*f;for(h=0;h=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},r.setImmediate=\"function\"==typeof e?e:function(t){var e=l++,n=!(arguments.length<2)&&o.call(arguments,1);return s[e]=!0,i((function(){s[e]&&(n?t.apply(null,n):t.call(null),r.clearImmediate(e))})),e},r.clearImmediate=\"function\"==typeof n?n:function(t){delete s[t]}}).call(this)}).call(this,t(\"timers\").setImmediate,t(\"timers\").clearImmediate)},{\"process/browser.js\":528,timers:597}],598:[function(t,e,r){!function(t){var r=/^\\s+/,n=/\\s+$/,i=0,a=t.round,o=t.min,s=t.max,l=t.random;function c(e,l){if(l=l||{},(e=e||\"\")instanceof c)return e;if(!(this instanceof c))return new c(e,l);var u=function(e){var i={r:0,g:0,b:0},a=1,l=null,c=null,u=null,f=!1,h=!1;\"string\"==typeof e&&(e=function(t){t=t.replace(r,\"\").replace(n,\"\").toLowerCase();var e,i=!1;if(S[t])t=S[t],i=!0;else if(\"transparent\"==t)return{r:0,g:0,b:0,a:0,format:\"name\"};if(e=j.rgb.exec(t))return{r:e[1],g:e[2],b:e[3]};if(e=j.rgba.exec(t))return{r:e[1],g:e[2],b:e[3],a:e[4]};if(e=j.hsl.exec(t))return{h:e[1],s:e[2],l:e[3]};if(e=j.hsla.exec(t))return{h:e[1],s:e[2],l:e[3],a:e[4]};if(e=j.hsv.exec(t))return{h:e[1],s:e[2],v:e[3]};if(e=j.hsva.exec(t))return{h:e[1],s:e[2],v:e[3],a:e[4]};if(e=j.hex8.exec(t))return{r:I(e[1]),g:I(e[2]),b:I(e[3]),a:R(e[4]),format:i?\"name\":\"hex8\"};if(e=j.hex6.exec(t))return{r:I(e[1]),g:I(e[2]),b:I(e[3]),format:i?\"name\":\"hex\"};if(e=j.hex4.exec(t))return{r:I(e[1]+\"\"+e[1]),g:I(e[2]+\"\"+e[2]),b:I(e[3]+\"\"+e[3]),a:R(e[4]+\"\"+e[4]),format:i?\"name\":\"hex8\"};if(e=j.hex3.exec(t))return{r:I(e[1]+\"\"+e[1]),g:I(e[2]+\"\"+e[2]),b:I(e[3]+\"\"+e[3]),format:i?\"name\":\"hex\"};return!1}(e));\"object\"==typeof e&&(U(e.r)&&U(e.g)&&U(e.b)?(p=e.r,d=e.g,g=e.b,i={r:255*C(p,255),g:255*C(d,255),b:255*C(g,255)},f=!0,h=\"%\"===String(e.r).substr(-1)?\"prgb\":\"rgb\"):U(e.h)&&U(e.s)&&U(e.v)?(l=z(e.s),c=z(e.v),i=function(e,r,n){e=6*C(e,360),r=C(r,100),n=C(n,100);var i=t.floor(e),a=e-i,o=n*(1-r),s=n*(1-a*r),l=n*(1-(1-a)*r),c=i%6;return{r:255*[n,s,o,o,l,n][c],g:255*[l,n,n,s,o,o][c],b:255*[o,o,l,n,n,s][c]}}(e.h,l,c),f=!0,h=\"hsv\"):U(e.h)&&U(e.s)&&U(e.l)&&(l=z(e.s),u=z(e.l),i=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=C(t,360),e=C(e,100),r=C(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}}(e.h,l,u),f=!0,h=\"hsl\"),e.hasOwnProperty(\"a\")&&(a=e.a));var p,d,g;return a=L(a),{ok:f,format:e.format||h,r:o(255,s(i.r,0)),g:o(255,s(i.g,0)),b:o(255,s(i.b,0)),a:a}}(e);this._originalInput=e,this._r=u.r,this._g=u.g,this._b=u.b,this._a=u.a,this._roundA=a(100*this._a)/100,this._format=l.format||u.format,this._gradientType=l.gradientType,this._r<1&&(this._r=a(this._r)),this._g<1&&(this._g=a(this._g)),this._b<1&&(this._b=a(this._b)),this._ok=u.ok,this._tc_id=i++}function u(t,e,r){t=C(t,255),e=C(e,255),r=C(r,255);var n,i,a=s(t,e,r),l=o(t,e,r),c=(a+l)/2;if(a==l)n=i=0;else{var u=a-l;switch(i=c>.5?u/(2-a-l):u/(a+l),a){case t:n=(e-r)/u+(e>1)+720)%360;--e;)n.h=(n.h+i)%360,a.push(c(n));return a}function M(t,e){e=e||6;for(var r=c(t).toHsv(),n=r.h,i=r.s,a=r.v,o=[],s=1/e;e--;)o.push(c({h:n,s:i,v:a})),a=(a+s)%1;return o}c.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 e,r,n,i=this.toRgb();return e=i.r/255,r=i.g/255,n=i.b/255,.2126*(e<=.03928?e/12.92:t.pow((e+.055)/1.055,2.4))+.7152*(r<=.03928?r/12.92:t.pow((r+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:t.pow((n+.055)/1.055,2.4))},setAlpha:function(t){return this._a=L(t),this._roundA=a(100*this._a)/100,this},toHsv:function(){var t=f(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=f(this._r,this._g,this._b),e=a(360*t.h),r=a(100*t.s),n=a(100*t.v);return 1==this._a?\"hsv(\"+e+\", \"+r+\"%, \"+n+\"%)\":\"hsva(\"+e+\", \"+r+\"%, \"+n+\"%, \"+this._roundA+\")\"},toHsl:function(){var t=u(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=u(this._r,this._g,this._b),e=a(360*t.h),r=a(100*t.s),n=a(100*t.l);return 1==this._a?\"hsl(\"+e+\", \"+r+\"%, \"+n+\"%)\":\"hsla(\"+e+\", \"+r+\"%, \"+n+\"%, \"+this._roundA+\")\"},toHex:function(t){return h(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 o=[O(a(t).toString(16)),O(a(e).toString(16)),O(a(r).toString(16)),O(D(n))];if(i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1))return o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0);return o.join(\"\")}(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return\"#\"+this.toHex8(t)},toRgb:function(){return{r:a(this._r),g:a(this._g),b:a(this._b),a:this._a}},toRgbString:function(){return 1==this._a?\"rgb(\"+a(this._r)+\", \"+a(this._g)+\", \"+a(this._b)+\")\":\"rgba(\"+a(this._r)+\", \"+a(this._g)+\", \"+a(this._b)+\", \"+this._roundA+\")\"},toPercentageRgb:function(){return{r:a(100*C(this._r,255))+\"%\",g:a(100*C(this._g,255))+\"%\",b:a(100*C(this._b,255))+\"%\",a:this._a}},toPercentageRgbString:function(){return 1==this._a?\"rgb(\"+a(100*C(this._r,255))+\"%, \"+a(100*C(this._g,255))+\"%, \"+a(100*C(this._b,255))+\"%)\":\"rgba(\"+a(100*C(this._r,255))+\"%, \"+a(100*C(this._g,255))+\"%, \"+a(100*C(this._b,255))+\"%, \"+this._roundA+\")\"},toName:function(){return 0===this._a?\"transparent\":!(this._a<1)&&(E[h(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e=\"#\"+p(this._r,this._g,this._b,this._a),r=e,n=this._gradientType?\"GradientType = 1, \":\"\";if(t){var i=c(t);r=\"#\"+p(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 c(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(v,arguments)},brighten:function(){return this._applyModification(y,arguments)},darken:function(){return this._applyModification(x,arguments)},desaturate:function(){return this._applyModification(d,arguments)},saturate:function(){return this._applyModification(g,arguments)},greyscale:function(){return this._applyModification(m,arguments)},spin:function(){return this._applyModification(b,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(A,arguments)},complement:function(){return this._applyCombination(_,arguments)},monochromatic:function(){return this._applyCombination(M,arguments)},splitcomplement:function(){return this._applyCombination(k,arguments)},triad:function(){return this._applyCombination(w,arguments)},tetrad:function(){return this._applyCombination(T,arguments)}},c.fromRatio=function(t,e){if(\"object\"==typeof t){var r={};for(var n in t)t.hasOwnProperty(n)&&(r[n]=\"a\"===n?t[n]:z(t[n]));t=r}return c(t,e)},c.equals=function(t,e){return!(!t||!e)&&c(t).toRgbString()==c(e).toRgbString()},c.random=function(){return c.fromRatio({r:l(),g:l(),b:l()})},c.mix=function(t,e,r){r=0===r?0:r||50;var n=c(t).toRgb(),i=c(e).toRgb(),a=r/100;return c({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})},c.readability=function(e,r){var n=c(e),i=c(r);return(t.max(n.getLuminance(),i.getLuminance())+.05)/(t.min(n.getLuminance(),i.getLuminance())+.05)},c.isReadable=function(t,e,r){var n,i,a=c.readability(t,e);switch(i=!1,(n=function(t){var e,r;e=((t=t||{level:\"AA\",size:\"small\"}).level||\"AA\").toUpperCase(),r=(t.size||\"small\").toLowerCase(),\"AA\"!==e&&\"AAA\"!==e&&(e=\"AA\");\"small\"!==r&&\"large\"!==r&&(r=\"small\");return{level:e,size:r}}(r)).level+n.size){case\"AAsmall\":case\"AAAlarge\":i=a>=4.5;break;case\"AAlarge\":i=a>=3;break;case\"AAAsmall\":i=a>=7}return i},c.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=c(e[u]));return c.isReadable(t,s,{level:a,size:o})||!i?s:(r.includeFallbackColors=!1,c.mostReadable(t,[\"#fff\",\"#000\"],r))};var S=c.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\"},E=c.hexNames=function(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}(S);function L(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function C(e,r){(function(t){return\"string\"==typeof t&&-1!=t.indexOf(\".\")&&1===parseFloat(t)})(e)&&(e=\"100%\");var n=function(t){return\"string\"==typeof t&&-1!=t.indexOf(\"%\")}(e);return e=o(r,s(0,parseFloat(e))),n&&(e=parseInt(e*r,10)/100),t.abs(e-r)<1e-6?1:e%r/parseFloat(r)}function P(t){return o(1,s(0,t))}function I(t){return parseInt(t,16)}function O(t){return 1==t.length?\"0\"+t:\"\"+t}function z(t){return t<=1&&(t=100*t+\"%\"),t}function D(e){return t.round(255*parseFloat(e)).toString(16)}function R(t){return I(t)/255}var F,B,N,j=(B=\"[\\\\s|\\\\(]+(\"+(F=\"(?:[-\\\\+]?\\\\d*\\\\.\\\\d+%?)|(?:[-\\\\+]?\\\\d+%?)\")+\")[,|\\\\s]+(\"+F+\")[,|\\\\s]+(\"+F+\")\\\\s*\\\\)?\",N=\"[\\\\s|\\\\(]+(\"+F+\")[,|\\\\s]+(\"+F+\")[,|\\\\s]+(\"+F+\")[,|\\\\s]+(\"+F+\")\\\\s*\\\\)?\",{CSS_UNIT:new RegExp(F),rgb:new RegExp(\"rgb\"+B),rgba:new RegExp(\"rgba\"+N),hsl:new RegExp(\"hsl\"+B),hsla:new RegExp(\"hsla\"+N),hsv:new RegExp(\"hsv\"+B),hsva:new RegExp(\"hsva\"+N),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 U(t){return!!j.CSS_UNIT.exec(t)}void 0!==e&&e.exports?e.exports=c:window.tinycolor=c}(Math)},{}],599:[function(t,e,r){\"use strict\";e.exports=i,e.exports.float32=e.exports.float=i,e.exports.fract32=e.exports.fract=function(t,e){if(t.length){if(t instanceof Float32Array)return new Float32Array(t.length);e instanceof Float32Array||(e=i(t));for(var r=0,n=e.length;ro&&(o=t[0]),t[1]s&&(s=t[1])}function c(t){switch(t.type){case\"GeometryCollection\":t.geometries.forEach(c);break;case\"Point\":l(t.coordinates);break;case\"MultiPoint\":t.coordinates.forEach(l)}}for(e in t.arcs.forEach((function(t){for(var e,r=-1,l=t.length;++ro&&(o=e[0]),e[1]s&&(s=e[1])})),t.objects)c(t.objects[e]);return[i,a,o,s]}function i(t,e){var r=e.id,n=e.bbox,i=null==e.properties?{}:e.properties,o=a(t,e);return null==r&&null==n?{type:\"Feature\",properties:i,geometry:o}:null==n?{type:\"Feature\",id:r,properties:i,geometry:o}:{type:\"Feature\",id:r,bbox:n,properties:i,geometry:o}}function a(t,e){var n=r(t.transform),i=t.arcs;function a(t,e){e.length&&e.pop();for(var r=i[t<0?~t:t],a=0,o=r.length;a1)n=l(t,e,r);else for(i=0,n=new Array(a=t.arcs.length);i1)for(var a,s,c=1,u=l(i[0]);cu&&(s=i[0],i[0]=i[c],i[c]=s,u=a);return i})).filter((function(t){return t.length>0}))}}function u(t,e){for(var r=0,n=t.length;r>>1;t[i]=2))throw new Error(\"n must be \\u22652\");var r,i=(l=t.bbox||n(t))[0],a=l[1],o=l[2],s=l[3];e={scale:[o-i?(o-i)/(r-1):1,s-a?(s-a)/(r-1):1],translate:[i,a]}}var l,c,u=f(e),h=t.objects,p={};function d(t){return u(t)}function g(t){var e;switch(t.type){case\"GeometryCollection\":e={type:\"GeometryCollection\",geometries:t.geometries.map(g)};break;case\"Point\":e={type:\"Point\",coordinates:d(t.coordinates)};break;case\"MultiPoint\":e={type:\"MultiPoint\",coordinates:t.coordinates.map(d)};break;default:return t}return null!=t.id&&(e.id=t.id),null!=t.bbox&&(e.bbox=t.bbox),null!=t.properties&&(e.properties=t.properties),e}for(c in h)p[c]=g(h[c]);return{type:\"Topology\",bbox:l,transform:e,objects:p,arcs:t.arcs.map((function(t){var e,r=0,n=1,i=t.length,a=new Array(i);for(a[0]=u(t[0],0);++rMath.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 c=0;c<16;++c)this.computedMatrix[c]=.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),u=0;for(a=0;a<3;++a)r[a]-=e[a]*i/n,u+=r[a]*r[a],e[a]/=l;var f=Math.sqrt(u);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],g=this.computedAngle[1],m=Math.cos(d),v=Math.sin(d),y=Math.cos(g),x=Math.sin(g),b=this.computedCenter,_=m*y,w=v*y,T=x,k=-m*x,A=-v*x,M=y,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],I=E[9],O=E[2],z=E[6],D=E[10],R=P*D-I*z,F=I*O-C*D,B=C*z-P*O,N=c(R,F,B);R/=N,F/=N,B/=N,E[0]=R,E[4]=F,E[8]=B;for(a=0;a<3;++a)S[a]=b[a]+E[2+4*a]*p;for(a=0;a<3;++a){u=0;for(var j=0;j<3;++j)u+=E[a+4*j]*S[j];E[12+a]=-u}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,c=0;c<3;++c)i[4*c]=o[c],i[4*c+1]=s[c],i[4*c+2]=l[c];a(i,i,n,d);for(c=0;c<3;++c)o[c]=i[4*c],s[c]=i[4*c+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=c(a,o,s);a/=l,o/=l,s/=l;var u=i[0],f=i[4],h=i[8],p=u*a+f*o+h*s,d=c(u-=a*p,f-=o*p,h-=s*p),g=(u/=d)*e+a*r,m=(f/=d)*e+o*r,v=(h/=d)*e+s*r;this.center.move(t,g,m,v);var y=Math.exp(this.computedRadius[0]);y=Math.max(1e-4,y+n),this.radius.set(t,Math.log(y))},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),g=Math.max(h,p,d);h===g?(s=s<0?-1:1,l=f=0):d===g?(f=f<0?-1:1,s=l=0):(l=l<0?-1:1,s=f=0)}else{var m=c(s,l,f);s/=m,l/=m,f/=m}var v,y,x=e[o],b=e[o+4],_=e[o+8],w=x*s+b*l+_*f,T=c(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=c(k,A,M);if(k/=S,A/=S,M/=S,this.center.jump(t,H,G,Y),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*_,I=E*k+L*A+C*M;v=R<0?-Math.PI/2:Math.PI/2,y=Math.atan2(I,P)}else{var O=e[2],z=e[6],D=e[10],R=O*s+z*l+D*f,F=O*x+z*b+D*_,B=O*k+z*A+D*M;v=Math.asin(u(R)),y=Math.atan2(B,F)}this.angle.jump(t,y,v),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,Y=V[14]/q,W=Math.exp(this.computedRadius[0]);this.center.jump(t,H-N*W,G-j*W,Y-U*W)},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=c(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=c(l,f,h);if(!(p<1e-6)){l/=p,f/=p,h/=p;var d=this.computedRight,g=d[0],m=d[1],v=d[2],y=i*g+a*m+o*v,x=c(g-=y*i,m-=y*a,v-=y*o);if(!(x<.01&&(x=c(g=a*h-o*f,m=o*l-i*h,v=i*f-a*l))<1e-6)){g/=x,m/=x,v/=x,this.up.set(t,i,a,o),this.right.set(t,g,m,v),this.center.set(t,r[0],r[1],r[2]),this.radius.set(t,Math.log(p));var b=a*v-o*m,_=o*g-i*v,w=i*m-a*g,T=c(b,_,w),k=i*l+a*f+o*h,A=g*l+m*f+v*h,M=(b/=T)*l+(_/=T)*f+(w/=T)*h,S=Math.asin(u(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 I=Math.abs(C+2*Math.PI-E),O=Math.abs(C-E),z=Math.abs(C-2*Math.PI-E);I\":(e.length>100&&(e=e.slice(0,99)+\"\\u2026\"),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\")}})))}},{\"./safe-to-string\":608}],610:[function(t,e,r){\"use strict\";var n=t(\"../value/is\"),i={object:!0,function:!0,undefined:!0};e.exports=function(t){return!!n(t)&&hasOwnProperty.call(i,typeof t)}},{\"../value/is\":616}],611:[function(t,e,r){\"use strict\";var n=t(\"../lib/resolve-exception\"),i=t(\"./is\");e.exports=function(t){return i(t)?t:n(t,\"%v is not a plain function\",arguments[1])}},{\"../lib/resolve-exception\":607,\"./is\":612}],612:[function(t,e,r){\"use strict\";var n=t(\"../function/is\"),i=/^\\s*class[\\s{/}]/,a=Function.prototype.toString;e.exports=function(t){return!!n(t)&&!i.test(a.call(t))}},{\"../function/is\":606}],613:[function(t,e,r){\"use strict\";var n=t(\"../object/is\");e.exports=function(t){if(!n(t))return!1;try{return!!t.constructor&&t.constructor.prototype===t}catch(t){return!1}}},{\"../object/is\":610}],614:[function(t,e,r){\"use strict\";var n=t(\"../value/is\"),i=t(\"../object/is\"),a=Object.prototype.toString;e.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}}},{\"../object/is\":610,\"../value/is\":616}],615:[function(t,e,r){\"use strict\";var n=t(\"../lib/resolve-exception\"),i=t(\"./is\");e.exports=function(t){return i(t)?t:n(t,\"Cannot use %v\",arguments[1])}},{\"../lib/resolve-exception\":607,\"./is\":616}],616:[function(t,e,r){\"use strict\";e.exports=function(t){return null!=t}},{}],617:[function(t,e,r){(function(e){(function(){\"use strict\";var n=t(\"bit-twiddle\"),i=t(\"dup\"),a=t(\"buffer\").Buffer;e.__TYPEDARRAY_POOL||(e.__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,c=e.__TYPEDARRAY_POOL;c.UINT8C||(c.UINT8C=i([32,0])),c.BIGUINT64||(c.BIGUINT64=i([32,0])),c.BIGINT64||(c.BIGINT64=i([32,0])),c.BUFFER||(c.BUFFER=i([32,0]));var u=c.DATA,f=c.BUFFER;function h(t){if(t){var e=t.length||t.byteLength,r=n.log2(e);u[r].push(t)}}function p(t){t=n.nextPow2(t);var e=n.log2(t),r=u[e];return r.length>0?r.pop():new ArrayBuffer(t)}function d(t){return new Uint8Array(p(t),0,t)}function g(t){return new Uint16Array(p(2*t),0,t)}function m(t){return new Uint32Array(p(4*t),0,t)}function v(t){return new Int8Array(p(t),0,t)}function y(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)}r.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);u[r].push(t)}},r.freeUint8=r.freeUint16=r.freeUint32=r.freeBigUint64=r.freeInt8=r.freeInt16=r.freeInt32=r.freeBigInt64=r.freeFloat32=r.freeFloat=r.freeFloat64=r.freeDouble=r.freeUint8Clamped=r.freeDataView=function(t){h(t.buffer)},r.freeArrayBuffer=h,r.freeBuffer=function(t){f[n.log2(t.length)].push(t)},r.malloc=function(t,e){if(void 0===e||\"arraybuffer\"===e)return p(t);switch(e){case\"uint8\":return d(t);case\"uint16\":return g(t);case\"uint32\":return m(t);case\"int8\":return v(t);case\"int16\":return y(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},r.mallocArrayBuffer=p,r.mallocUint8=d,r.mallocUint16=g,r.mallocUint32=m,r.mallocInt8=v,r.mallocInt16=y,r.mallocInt32=x,r.mallocFloat32=r.mallocFloat=b,r.mallocFloat64=r.mallocDouble=_,r.mallocUint8Clamped=w,r.mallocBigUint64=T,r.mallocBigInt64=k,r.mallocDataView=A,r.mallocBuffer=M,r.clearCache=function(){for(var t=0;t<32;++t)c.UINT8[t].length=0,c.UINT16[t].length=0,c.UINT32[t].length=0,c.INT8[t].length=0,c.INT16[t].length=0,c.INT32[t].length=0,c.FLOAT[t].length=0,c.DOUBLE[t].length=0,c.BIGUINT64[t].length=0,c.BIGINT64[t].length=0,c.UINT8C[t].length=0,u[t].length=0,f[t].length=0}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"bit-twiddle\":104,buffer:117,dup:185}],618:[function(t,e,r){\"use strict\";function n(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));return 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\",h(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(p=0;p-1?parseInt(t[1+i]):0,l=a>-1?parseInt(r[1+a]):0;s!==l&&(n=n.replace(S(),\"?px \"),m*=Math.pow(.75,l-s),n=n.replace(\"?px \",S())),g+=.25*x*(l-s)}if(!0===o.superscripts){var c=t.indexOf(\"+\"),u=r.indexOf(\"+\"),f=c>-1?parseInt(t[1+c]):0,h=u>-1?parseInt(r[1+u]):0;f!==h&&(n=n.replace(S(),\"?px \"),m*=Math.pow(.75,h-f),n=n.replace(\"?px \",S())),g-=.25*x*(h-f)}if(!0===o.bolds){var p=t.indexOf(\"b|\")>-1,d=r.indexOf(\"b|\")>-1;!p&&d&&(n=v?n.replace(\"italic \",\"italic bold \"):\"bold \"+n),p&&!d&&(n=n.replace(\"bold \",\"\"))}if(!0===o.italics){var v=t.indexOf(\"i|\")>-1,y=r.indexOf(\"i|\")>-1;!v&&y&&(n=\"italic \"+n),v&&!y&&(n=n.replace(\"italic \",\"\"))}e.font=n}for(h=0;h\",a=\"\",o=i.length,s=a.length,l=\"+\"===e[0]||\"-\"===e[0],c=0,u=-s;c>-1&&-1!==(c=r.indexOf(i,c))&&-1!==(u=r.indexOf(a,c+o))&&!(u<=c);){for(var f=c;f=u)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=c+o,d=r.substr(p,u-p).indexOf(i);c=-1!==d?d:u+s}return n}function u(t,e){var r=n(t,128);return e?a(r.cells,r.positions,.25):{edges:r.cells,positions:r.positions}}function f(t,e,r,n){var i=u(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:y((function(e){var n=v(e);return n?r in n:t.indexOf(e)>=0}))},set___:{value:y((function(n,i){var a,o=v(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:y((function(n){var i,a,o=v(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)}))}})};d.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 d||x();var e,n=new r,i=void 0,a=!1;return e=t?function(t,e){return n.set(t,e),n.has(t)||(i||(i=new d),i.set(t,e)),this}:function(t,e){if(a)try{n.set(t,e)}catch(r){i||(i=new d),i.set___(t,e)}else n.set(t,e);return this},Object.create(d.prototype,{get___:{value:y((function(t,e){return i?n.has(t)?n.get(t):i.get___(t,e):n.get(t,e)}))},has___:{value:y((function(t){return n.has(t)||!!i&&i.has___(t)}))},set___:{value:y(e)},delete___:{value:y((function(t){var e=!!n.delete(t);return i&&i.delete___(t)||e}))},permitHostObjects___:{value:y((function(t){if(t!==g)throw new Error(\"bogus call to permitHostObjects___\");a=!0}))}})}t&&\"undefined\"!=typeof Proxy&&(Proxy=void 0),n.prototype=d.prototype,e.exports=n,Object.defineProperty(WeakMap.prototype,\"constructor\",{value:WeakMap,enumerable:!1,configurable:!0,writable:!0})}():(\"undefined\"!=typeof Proxy&&(Proxy=void 0),e.exports=d)}function g(t){t.permitHostObjects___&&t.permitHostObjects___(g)}function m(t){return!(\"weakmap:\"==t.substr(0,\"weakmap:\".length)&&\"___\"===t.substr(t.length-3))}function v(t){if(t!==Object(t))throw new TypeError(\"Not an object: \"+t);var e=t[l];if(e&&e.key===t)return e;if(s(t)){e={key:t};try{return o(t,l,{value:e,writable:!1,enumerable:!1,configurable:!1}),e}catch(t){return}}}function y(t){return t.prototype=null,Object.freeze(t)}function x(){h||\"undefined\"==typeof console||(h=!0,console.warn(\"WeakMap should be invoked as new WeakMap(), not WeakMap(). This will be an error in the future.\"))}}()},{}],626:[function(t,e,r){var n=t(\"./hidden-store.js\");e.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)}}},{\"./hidden-store.js\":627}],627:[function(t,e,r){e.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}},{}],628:[function(t,e,r){var n=t(\"./create-store.js\");e.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}}}},{\"./create-store.js\":626}],629:[function(t,e,r){var n=t(\"get-canvas-context\");e.exports=function(t){return n(\"webgl\",t)}},{\"get-canvas-context\":257}],630:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\"),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(c);return e?e[0]:\"\"}var r=this._validateYear(t),n=t.month(),i=[\"\\u4e00\\u6708\",\"\\u4e8c\\u6708\",\"\\u4e09\\u6708\",\"\\u56db\\u6708\",\"\\u4e94\\u6708\",\"\\u516d\\u6708\",\"\\u4e03\\u6708\",\"\\u516b\\u6708\",\"\\u4e5d\\u6708\",\"\\u5341\\u6708\",\"\\u5341\\u4e00\\u6708\",\"\\u5341\\u4e8c\\u6708\"][this.toChineseMonth(r,n)-1];return this.isIntercalaryMonth(r,n)&&(i=\"\\u95f0\"+i),i},monthNamesShort:function(t){if(\"string\"==typeof t){var e=t.match(u);return e?e[0]:\"\"}var r=this._validateYear(t),n=t.month(),i=[\"\\u4e00\",\"\\u4e8c\",\"\\u4e09\",\"\\u56db\",\"\\u4e94\",\"\\u516d\",\"\\u4e03\",\"\\u516b\",\"\\u4e5d\",\"\\u5341\",\"\\u5341\\u4e00\",\"\\u5341\\u4e8c\"][this.toChineseMonth(r,n)-1];return this.isIntercalaryMonth(r,n)&&(i=\"\\u95f0\"+i),i},parseMonth:function(t,e){t=this._validateYear(t);var r,n=parseInt(e);if(isNaN(n))\"\\u95f0\"===e[0]&&(r=!0,e=e.substring(1)),\"\\u6708\"===e[e.length-1]&&(e=e.substring(0,e.length-1)),n=1+[\"\\u4e00\",\"\\u4e8c\",\"\\u4e09\",\"\\u56db\",\"\\u4e94\",\"\\u516d\",\"\\u4e03\",\"\\u516b\",\"\\u4e5d\",\"\\u5341\",\"\\u5341\\u4e00\",\"\\u5341\\u4e8c\"].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,c=s>>5&15,u=31&s;(i=a.newDate(l,c,u)).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=i||{}),o={year:t,month:e,day:r,isIntercalary:l}}s=o.day-1;var c,u=f[o.year-f[0]],p=u>>13;c=p&&(o.month>p||o.isIntercalary)?o.month:o.month-1;for(var d=0;d>9&4095,(g>>5&15)-1,(31&g)+s);return a.year=m.getFullYear(),a.month=1+m.getMonth(),a.day=m.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=n||{}}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,c=new Date(o>>9&4095,(o>>5&15)-1,31&o),u=new Date(i.year,i.month-1,i.day);l=Math.round((u-c)/864e5);var p,d=f[a.year-f[0]];for(p=0;p<13;p++){var g=d&1<<12-p?30:29;if(l>13;!m||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},{\"../main\":644,\"object-assign\":487}],633:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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},{\"../main\":644,\"object-assign\":487}],634:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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},{\"../main\":644,\"object-assign\":487}],635:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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\\u012bs\",\"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},{\"../main\":644,\"object-assign\":487}],636:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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},{\"../main\":644,\"object-assign\":487}],637:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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((t-=this.jdEpoch)+8+340,365);return[Math.floor(e/20)+1,o(e,20)]},_toTzolkin:function(t){return[s((t-=this.jdEpoch)+20,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},{\"../main\":644,\"object-assign\":487}],638:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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},{\"../main\":644,\"object-assign\":487}],639:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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 c=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(c)):o+=this.NEPALI_CALENDAR_DATA[l][9]-this.NEPALI_CALENDAR_DATA[l][0],a.newDate(c,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 c=this.NEPALI_CALENDAR_DATA[a][o]-(l-i);return this.newDate(a,o,c)},_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 c=t-this.toJD(l,1,1)+1,u=c<=186?Math.ceil(c/31):Math.ceil((c-6)/30),f=t-this.toJD(l,u,1)+1;return this.newDate(l,u,f)}}),n.calendars.persian=a,n.calendars.jalali=a},{\"../main\":644,\"object-assign\":487}],641:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\"),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);t=this._t2gYear(e.year());return a.leapYear(t)},weekOfYear:function(t,e,r){var i=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);t=this._t2gYear(i.year());return 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);t=this._t2gYear(i.year());return 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},{\"../main\":644,\"object-assign\":487}],642:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\"),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);t=this._t2gYear(e.year());return a.leapYear(t)},weekOfYear:function(t,e,r){var i=this._validate(t,this.minMonth,this.minDay,n.local.invalidYear);t=this._t2gYear(i.year());return 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);t=this._t2gYear(i.year());return 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},{\"../main\":644,\"object-assign\":487}],643:[function(t,e,r){var n=t(\"../main\"),i=t(\"object-assign\");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\\u0101th\\u0101\\u2019\",\"Yawm al-Arba\\u2018\\u0101\\u2019\",\"Yawm al-Kham\\u012bs\",\"Yawm al-Jum\\u2018a\",\"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,c=e-o[r-1]+1;return this.newDate(s,l,c)},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]},{\"../main\":644,\"object-assign\":487}],644:[function(t,e,r){var n=t(\"object-assign\");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(c.local.invalidDate||c.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(c.local.invalidDate||c.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(c.local.differentCalendars||c.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,c.local.invalidDate||c.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,c.local.invalidYear||c.regionalOptions[\"\"].invalidYear).year()<0?this.local.epochs[0]:this.local.epochs[1]},formatYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[\"\"].invalidYear);return(e.year()<0?\"-\":\"\")+o(Math.abs(e.year()),4)},monthsInYear:function(t){return this._validate(t,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[\"\"].invalidYear),12},monthOfYear:function(t,e){var r=this._validate(t,e,this.minDay,c.local.invalidMonth||c.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,c.local.invalidMonth||c.regionalOptions[\"\"].invalidMonth),r},daysInYear:function(t){var e=this._validate(t,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[\"\"].invalidYear);return this.leapYear(e)?366:365},dayOfYear:function(t,e,r){var n=this._validate(t,e,r,c.local.invalidDate||c.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,c.local.invalidDate||c.regionalOptions[\"\"].invalidDate);return(Math.floor(this.toJD(n))+2)%this.daysInWeek()},extraInfo:function(t,e,r){return this._validate(t,e,r,c.local.invalidDate||c.regionalOptions[\"\"].invalidDate),{}},add:function(t,e,r){return this._validate(t,this.minMonth,this.minDay,c.local.invalidDate||c.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,c.local.invalidDate||c.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),c=i-(l>2.5?4716:4715);return c<=0&&c--,this.newDate(c,l,s)},toJSDate:function(t,e,r){var n=this._validate(t,e,r,c.local.invalidDate||c.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 c=e.exports=new i;c.cdate=a,c.baseCalendar=s,c.calendars.gregorian=l},{\"object-assign\":487}],645:[function(t,e,r){var n=t(\"object-assign\"),i=t(\"./main\");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,l=(r=r||{}).dayNamesShort||this.local.dayNamesShort,c=r.dayNames||this.local.dayNames,u=r.monthNumbers||this.local.monthNumbers,f=r.monthNamesShort||this.local.monthNamesShort,h=r.monthNames||this.local.monthNames,p=(r.calculateWeek||this.local.calculateWeek,function(e,r){for(var n=1;w+n1}),d=function(t,e,r,n){var i=\"\"+e;if(p(t,n))for(;i.length1},x=function(t,r){var n=y(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){y(\"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=y(t,a)?n:r,s=0;s-1){p=1,d=g;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,t=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)}})},{\"./main\":644,\"object-assign\":487}],646:[function(t,e,r){e.exports=t(\"cwise-compiler\")({args:[\"array\",{offset:[1],array:0},\"scalar\",\"scalar\",\"index\"],pre:{body:\"{}\",args:[],thisVars:[],localVars:[]},post:{body:\"{}\",args:[],thisVars:[],localVars:[]},body:{body:\"{\\n var _inline_1_da = _inline_1_arg0_ - _inline_1_arg3_\\n var _inline_1_db = _inline_1_arg1_ - _inline_1_arg3_\\n if((_inline_1_da >= 0) !== (_inline_1_db >= 0)) {\\n _inline_1_arg2_.push(_inline_1_arg4_[0] + 0.5 + 0.5 * (_inline_1_da + _inline_1_db) / (_inline_1_da - _inline_1_db))\\n }\\n }\",args:[{name:\"_inline_1_arg0_\",lvalue:!1,rvalue:!0,count:1},{name:\"_inline_1_arg1_\",lvalue:!1,rvalue:!0,count:1},{name:\"_inline_1_arg2_\",lvalue:!1,rvalue:!0,count:1},{name:\"_inline_1_arg3_\",lvalue:!1,rvalue:!0,count:2},{name:\"_inline_1_arg4_\",lvalue:!1,rvalue:!0,count:1}],thisVars:[],localVars:[\"_inline_1_da\",\"_inline_1_db\"]},funcName:\"zeroCrossings\"})},{\"cwise-compiler\":157}],647:[function(t,e,r){\"use strict\";e.exports=function(t,e){var r=[];return e=+e||0,n(t.hi(t.shape[0]-1),r,e),r};var n=t(\"./lib/zc-core\")},{\"./lib/zc-core\":646}],648:[function(t,e,r){\"use strict\";e.exports=[{path:\"\",backoff:0},{path:\"M-2.4,-3V3L0.6,0Z\",backoff:.6},{path:\"M-3.7,-2.5V2.5L1.3,0Z\",backoff:1.3},{path:\"M-4.45,-3L-1.65,-0.2V0.2L-4.45,3L1.55,0Z\",backoff:1.55},{path:\"M-2.2,-2.2L-0.2,-0.2V0.2L-2.2,2.2L-1.4,3L1.6,0L-1.4,-3Z\",backoff:1.6},{path:\"M-4.4,-2.1L-0.6,-0.2V0.2L-4.4,2.1L-4,3L2,0L-4,-3Z\",backoff:2},{path:\"M2,0A2,2 0 1,1 0,-2A2,2 0 0,1 2,0Z\",backoff:0,noRotate:!0},{path:\"M2,2V-2H-2V2Z\",backoff:0,noRotate:!0}]},{}],649:[function(t,e,r){\"use strict\";var n=t(\"./arrow_paths\"),i=t(\"../../plots/font_attributes\"),a=t(\"../../plots/cartesian/constants\"),o=t(\"../../plot_api/plot_template\").templatedArray;t(\"../../constants/axis_placeable_objects\");e.exports=o(\"annotation\",{visible:{valType:\"boolean\",dflt:!0,editType:\"calc+arraydraw\"},text:{valType:\"string\",editType:\"calc+arraydraw\"},textangle:{valType:\"angle\",dflt:0,editType:\"calc+arraydraw\"},font:i({editType:\"calc+arraydraw\",colorEditType:\"arraydraw\"}),width:{valType:\"number\",min:1,dflt:null,editType:\"calc+arraydraw\"},height:{valType:\"number\",min:1,dflt:null,editType:\"calc+arraydraw\"},opacity:{valType:\"number\",min:0,max:1,dflt:1,editType:\"arraydraw\"},align:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],dflt:\"center\",editType:\"arraydraw\"},valign:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"],dflt:\"middle\",editType:\"arraydraw\"},bgcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"arraydraw\"},bordercolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"arraydraw\"},borderpad:{valType:\"number\",min:0,dflt:1,editType:\"calc+arraydraw\"},borderwidth:{valType:\"number\",min:0,dflt:1,editType:\"calc+arraydraw\"},showarrow:{valType:\"boolean\",dflt:!0,editType:\"calc+arraydraw\"},arrowcolor:{valType:\"color\",editType:\"arraydraw\"},arrowhead:{valType:\"integer\",min:0,max:n.length,dflt:1,editType:\"arraydraw\"},startarrowhead:{valType:\"integer\",min:0,max:n.length,dflt:1,editType:\"arraydraw\"},arrowside:{valType:\"flaglist\",flags:[\"end\",\"start\"],extras:[\"none\"],dflt:\"end\",editType:\"arraydraw\"},arrowsize:{valType:\"number\",min:.3,dflt:1,editType:\"calc+arraydraw\"},startarrowsize:{valType:\"number\",min:.3,dflt:1,editType:\"calc+arraydraw\"},arrowwidth:{valType:\"number\",min:.1,editType:\"calc+arraydraw\"},standoff:{valType:\"number\",min:0,dflt:0,editType:\"calc+arraydraw\"},startstandoff:{valType:\"number\",min:0,dflt:0,editType:\"calc+arraydraw\"},ax:{valType:\"any\",editType:\"calc+arraydraw\"},ay:{valType:\"any\",editType:\"calc+arraydraw\"},axref:{valType:\"enumerated\",dflt:\"pixel\",values:[\"pixel\",a.idRegex.x.toString()],editType:\"calc\"},ayref:{valType:\"enumerated\",dflt:\"pixel\",values:[\"pixel\",a.idRegex.y.toString()],editType:\"calc\"},xref:{valType:\"enumerated\",values:[\"paper\",a.idRegex.x.toString()],editType:\"calc\"},x:{valType:\"any\",editType:\"calc+arraydraw\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"auto\",editType:\"calc+arraydraw\"},xshift:{valType:\"number\",dflt:0,editType:\"calc+arraydraw\"},yref:{valType:\"enumerated\",values:[\"paper\",a.idRegex.y.toString()],editType:\"calc\"},y:{valType:\"any\",editType:\"calc+arraydraw\"},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"auto\",editType:\"calc+arraydraw\"},yshift:{valType:\"number\",dflt:0,editType:\"calc+arraydraw\"},clicktoshow:{valType:\"enumerated\",values:[!1,\"onoff\",\"onout\"],dflt:!1,editType:\"arraydraw\"},xclick:{valType:\"any\",editType:\"arraydraw\"},yclick:{valType:\"any\",editType:\"arraydraw\"},hovertext:{valType:\"string\",editType:\"arraydraw\"},hoverlabel:{bgcolor:{valType:\"color\",editType:\"arraydraw\"},bordercolor:{valType:\"color\",editType:\"arraydraw\"},font:i({editType:\"arraydraw\"}),editType:\"arraydraw\"},captureevents:{valType:\"boolean\",editType:\"arraydraw\"},editType:\"calc\",_deprecated:{ref:{valType:\"string\",editType:\"calc\"}}})},{\"../../constants/axis_placeable_objects\":772,\"../../plot_api/plot_template\":843,\"../../plots/cartesian/constants\":861,\"../../plots/font_attributes\":883,\"./arrow_paths\":648}],650:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../plots/cartesian/axes\"),a=t(\"./draw\").draw;function o(t){var e=t._fullLayout;n.filterVisible(e.annotations).forEach((function(e){var r=i.getFromId(t,e.xref),n=i.getFromId(t,e.yref),a=i.getRefType(e.xref),o=i.getRefType(e.yref);e._extremes={},\"range\"===a&&s(e,r),\"range\"===o&&s(e,n)}))}function s(t,e){var r,n=e._id,a=n.charAt(0),o=t[a],s=t[\"a\"+a],l=t[a+\"ref\"],c=t[\"a\"+a+\"ref\"],u=t[\"_\"+a+\"padplus\"],f=t[\"_\"+a+\"padminus\"],h={x:1,y:-1}[a]*t[a+\"shift\"],p=3*t.arrowsize*t.arrowwidth||0,d=p+h,g=p-h,m=3*t.startarrowsize*t.arrowwidth||0,v=m+h,y=m-h;if(c===l){var x=i.findExtremes(e,[e.r2c(o)],{ppadplus:d,ppadminus:g}),b=i.findExtremes(e,[e.r2c(s)],{ppadplus:Math.max(u,v),ppadminus:Math.max(f,y)});r={min:[x.min[0],b.min[0]],max:[x.max[0],b.max[0]]}}else v=s?v+s:v,y=s?y-s:y,r=i.findExtremes(e,[e.r2c(o)],{ppadplus:Math.max(u,d,v),ppadminus:Math.max(f,g,y)});t._extremes[n]=r}e.exports=function(t){var e=t._fullLayout;if(n.filterVisible(e.annotations).length&&t._fullData.length)return n.syncOrAsync([a,o],t)}},{\"../../lib\":803,\"../../plots/cartesian/axes\":854,\"./draw\":655}],651:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../registry\"),a=t(\"../../plot_api/plot_template\").arrayEditor;function o(t,e){var r,n,i,a,o,l,c,u=t._fullLayout.annotations,f=[],h=[],p=[],d=(e||[]).length;for(r=0;r0||r.explicitOff.length>0},onClick:function(t,e){var r,s,l=o(t,e),c=l.on,u=l.off.concat(l.explicitOff),f={},h=t._fullLayout.annotations;if(!c.length&&!u.length)return;for(r=0;r2/3?\"right\":\"center\"),{center:0,middle:0,left:.5,bottom:-.5,right:-.5,top:.5}[e]}for(var W=!1,X=[\"x\",\"y\"],Z=0;Z1)&&(nt===rt?((pt=it.r2fraction(e[\"a\"+et]))<0||pt>1)&&(W=!0):W=!0),J=it._offset+it.r2p(e[et]),$=.5}else{var dt=\"domain\"===ht;\"x\"===et?(Q=e[et],J=dt?it._offset+it._length*Q:J=T.l+T.w*Q):(Q=1-e[et],J=dt?it._offset+it._length*Q:J=T.t+T.h*Q),$=e.showarrow?.5:Q}if(e.showarrow){ft.head=J;var gt=e[\"a\"+et];if(tt=ot*H(.5,e.xanchor)-st*H(.5,e.yanchor),nt===rt){var mt=l.getRefType(nt);\"domain\"===mt?(\"y\"===et&&(gt=1-gt),ft.tail=it._offset+it._length*gt):\"paper\"===mt?\"y\"===et?(gt=1-gt,ft.tail=T.t+T.h*gt):ft.tail=T.l+T.w*gt:ft.tail=it._offset+it.r2p(gt),K=tt}else ft.tail=J+gt,K=tt+gt;ft.text=ft.tail+tt;var vt=w[\"x\"===et?\"width\":\"height\"];if(\"paper\"===rt&&(ft.head=o.constrain(ft.head,1,vt-1)),\"pixel\"===nt){var yt=-Math.max(ft.tail-3,ft.text),xt=Math.min(ft.tail+3,ft.text)-vt;yt>0?(ft.tail+=yt,ft.text+=yt):xt>0&&(ft.tail-=xt,ft.text-=xt)}ft.tail+=ut,ft.head+=ut}else K=tt=lt*H($,ct),ft.text=J+tt;ft.text+=ut,tt+=ut,K+=ut,e[\"_\"+et+\"padplus\"]=lt/2+K,e[\"_\"+et+\"padminus\"]=lt/2-K,e[\"_\"+et+\"size\"]=lt,e[\"_\"+et+\"shift\"]=tt}if(W)R.remove();else{var bt=0,_t=0;if(\"left\"!==e.align&&(bt=(A-b)*(\"center\"===e.align?.5:1)),\"top\"!==e.valign&&(_t=(D-_)*(\"middle\"===e.valign?.5:1)),f)n.select(\"svg\").attr({x:N+bt-1,y:N+_t}).call(u.setClipUrl,U?L:null,t);else{var wt=N+_t-g.top,Tt=N+bt-g.left;G.call(h.positionText,Tt,wt).call(u.setClipUrl,U?L:null,t)}V.select(\"rect\").call(u.setRect,N,N,A,D),j.call(u.setRect,F/2,F/2,B-F,q-F),R.call(u.setTranslate,Math.round(C.x.text-B/2),Math.round(C.y.text-q/2)),O.attr({transform:\"rotate(\"+P+\",\"+C.x.text+\",\"+C.y.text+\")\"});var kt,At=function(r,n){I.selectAll(\".annotation-arrow-g\").remove();var l=C.x.head,f=C.y.head,h=C.x.tail+r,p=C.y.tail+n,g=C.x.text+r,b=C.y.text+n,_=o.rotationXYMatrix(P,g,b),w=o.apply2DTransform(_),A=o.apply2DTransform2(_),L=+j.attr(\"width\"),z=+j.attr(\"height\"),D=g-.5*L,F=D+L,B=b-.5*z,N=B+z,U=[[D,B,D,N],[D,N,F,N],[F,N,F,B],[F,B,D,B]].map(A);if(!U.reduce((function(t,e){return t^!!o.segmentsIntersect(l,f,l+1e6,f+1e6,e[0],e[1],e[2],e[3])}),!1)){U.forEach((function(t){var e=o.segmentsIntersect(h,p,l,f,t[0],t[1],t[2],t[3]);e&&(h=e.x,p=e.y)}));var V=e.arrowwidth,q=e.arrowcolor,H=e.arrowside,G=I.append(\"g\").style({opacity:c.opacity(q)}).classed(\"annotation-arrow-g\",!0),Y=G.append(\"path\").attr(\"d\",\"M\"+h+\",\"+p+\"L\"+l+\",\"+f).style(\"stroke-width\",V+\"px\").call(c.stroke,c.rgb(q));if(m(Y,H,e),k.annotationPosition&&Y.node().parentNode&&!a){var W=l,X=f;if(e.standoff){var Z=Math.sqrt(Math.pow(l-h,2)+Math.pow(f-p,2));W+=e.standoff*(h-l)/Z,X+=e.standoff*(p-f)/Z}var J,K,Q=G.append(\"path\").classed(\"annotation-arrow\",!0).classed(\"anndrag\",!0).classed(\"cursor-move\",!0).attr({d:\"M3,3H-3V-3H3ZM0,0L\"+(h-W)+\",\"+(p-X),transform:s(W,X)}).style(\"stroke-width\",V+6+\"px\").call(c.stroke,\"rgba(0,0,0,0)\").call(c.fill,\"rgba(0,0,0,0)\");d.init({element:Q.node(),gd:t,prepFn:function(){var t=u.getTranslate(R);J=t.x,K=t.y,v&&v.autorange&&M(v._name+\".autorange\",!0),x&&x.autorange&&M(x._name+\".autorange\",!0)},moveFn:function(t,r){var n=w(J,K),i=n[0]+t,a=n[1]+r;R.call(u.setTranslate,i,a),S(\"x\",y(v,t,\"x\",T,e)),S(\"y\",y(x,r,\"y\",T,e)),e.axref===e.xref&&S(\"ax\",y(v,t,\"ax\",T,e)),e.ayref===e.yref&&S(\"ay\",y(x,r,\"ay\",T,e)),G.attr(\"transform\",s(t,r)),O.attr({transform:\"rotate(\"+P+\",\"+i+\",\"+a+\")\"})},doneFn:function(){i.call(\"_guiRelayout\",t,E());var e=document.querySelector(\".js-notes-box-panel\");e&&e.redraw(e.selectedObj)}})}}};if(e.showarrow&&At(0,0),z)d.init({element:R.node(),gd:t,prepFn:function(){kt=O.attr(\"transform\")},moveFn:function(t,r){var n=\"pointer\";if(e.showarrow)e.axref===e.xref?S(\"ax\",y(v,t,\"ax\",T,e)):S(\"ax\",e.ax+t),e.ayref===e.yref?S(\"ay\",y(x,r,\"ay\",T.w,e)):S(\"ay\",e.ay+r),At(t,r);else{if(a)return;var i,o;if(v)i=y(v,t,\"x\",T,e);else{var l=e._xsize/T.w,c=e.x+(e._xshift-e.xshift)/T.w-l/2;i=d.align(c+t/T.w,l,0,1,e.xanchor)}if(x)o=y(x,r,\"y\",T,e);else{var u=e._ysize/T.h,f=e.y-(e._yshift+e.yshift)/T.h-u/2;o=d.align(f-r/T.h,u,0,1,e.yanchor)}S(\"x\",i),S(\"y\",o),v&&x||(n=d.getCursor(v?.5:i,x?.5:o,e.xanchor,e.yanchor))}O.attr({transform:s(t,r)+kt}),p(R,n)},clickFn:function(r,n){e.captureevents&&t.emit(\"plotly_clickannotation\",Y(n))},doneFn:function(){p(R),i.call(\"_guiRelayout\",t,E());var e=document.querySelector(\".js-notes-box-panel\");e&&e.redraw(e.selectedObj)}})}}}e.exports={draw:function(t){var e=t._fullLayout;e._infolayer.selectAll(\".annotation\").remove();for(var r=0;r=0,x=e.indexOf(\"end\")>=0,b=d.backoff*m+r.standoff,_=g.backoff*v+r.startstandoff;if(\"line\"===p.nodeName){o={x:+t.attr(\"x1\"),y:+t.attr(\"y1\")},u={x:+t.attr(\"x2\"),y:+t.attr(\"y2\")};var w=o.x-u.x,T=o.y-u.y;if(h=(f=Math.atan2(T,w))+Math.PI,b&&_&&b+_>Math.sqrt(w*w+T*T))return void z();if(b){if(b*b>w*w+T*T)return void z();var k=b*Math.cos(f),A=b*Math.sin(f);u.x+=k,u.y+=A,t.attr({x2:u.x,y2:u.y})}if(_){if(_*_>w*w+T*T)return void z();var M=_*Math.cos(f),S=_*Math.sin(f);o.x-=M,o.y-=S,t.attr({x1:o.x,y1:o.y})}}else if(\"path\"===p.nodeName){var E=p.getTotalLength(),L=\"\";if(E1){c=!0;break}}c?t.fullLayout._infolayer.select(\".annotation-\"+t.id+'[data-index=\"'+s+'\"]').remove():(l._pdata=i(t.glplot.cameraParams,[e.xaxis.r2l(l.x)*r[0],e.yaxis.r2l(l.y)*r[1],e.zaxis.r2l(l.z)*r[2]]),n(t.graphDiv,l,s,t.id,l._xa,l._ya))}}},{\"../../plots/gl3d/project\":905,\"../annotations/draw\":655}],662:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../lib\");e.exports={moduleType:\"component\",name:\"annotations3d\",schema:{subplots:{scene:{annotations:t(\"./attributes\")}}},layoutAttributes:t(\"./attributes\"),handleDefaults:t(\"./defaults\"),includeBasePlot:function(t,e){var r=n.subplotsRegistry.gl3d;if(!r)return;for(var a=r.attrRegex,o=Object.keys(t),s=0;s=0))return t;if(3===o)n[o]>1&&(n[o]=1);else if(n[o]>=1)return t}var s=Math.round(255*n[0])+\", \"+Math.round(255*n[1])+\", \"+Math.round(255*n[2]);return a?\"rgba(\"+s+\", \"+n[3]+\")\":\"rgb(\"+s+\")\"}o.tinyRGB=function(t){var e=t.toRgb();return\"rgb(\"+Math.round(e.r)+\", \"+Math.round(e.g)+\", \"+Math.round(e.b)+\")\"},o.rgb=function(t){return o.tinyRGB(n(t))},o.opacity=function(t){return t?n(t).getAlpha():0},o.addOpacity=function(t,e){var r=n(t).toRgb();return\"rgba(\"+Math.round(r.r)+\", \"+Math.round(r.g)+\", \"+Math.round(r.b)+\", \"+e+\")\"},o.combine=function(t,e){var r=n(t).toRgb();if(1===r.a)return n(t).toRgbString();var i=n(e||c).toRgb(),a=1===i.a?i:{r:255*(1-i.a)+i.r*i.a,g:255*(1-i.a)+i.g*i.a,b:255*(1-i.a)+i.b*i.a},o={r:a.r*(1-r.a)+r.r*r.a,g:a.g*(1-r.a)+r.g*r.a,b:a.b*(1-r.a)+r.b*r.a};return n(o).toRgbString()},o.contrast=function(t,e,r){var i=n(t);return 1!==i.getAlpha()&&(i=n(o.combine(t,c))),(i.isDark()?e?i.lighten(e):c:r?i.darken(r):l).toString()},o.stroke=function(t,e){var r=n(e);t.style({stroke:o.tinyRGB(r),\"stroke-opacity\":r.getAlpha()})},o.fill=function(t,e){var r=n(e);t.style({fill:o.tinyRGB(r),\"fill-opacity\":r.getAlpha()})},o.clean=function(t){if(t&&\"object\"==typeof t){var e,r,n,i,s=Object.keys(t);for(e=0;e0?n>=l:n<=l));i++)n>u&&n0?n>=l:n<=l));i++)n>r[0]&&n1){var J=Math.pow(10,Math.floor(Math.log(Z)/Math.LN10));W*=J*c.roundUp(Z/J,[2,5,10]),(Math.abs(C.start)/C.size+1e-6)%1<2e-6&&(Y.tick0=0)}Y.dtick=W}Y.domain=[q+j,q+F-j],Y.setScale(),t.attr(\"transform\",u(Math.round(l.l),Math.round(l.t)));var K,Q=t.select(\".\"+A.cbtitleunshift).attr(\"transform\",u(-Math.round(l.l),-Math.round(l.t))),$=t.select(\".\"+A.cbaxis),tt=0;function et(n,i){var a={propContainer:Y,propName:e._propPrefix+\"title\",traceIndex:e._traceIndex,_meta:e._meta,placeholder:o._dfltTitle.colorbar,containerGroup:t.select(\".\"+A.cbtitle)},s=\"h\"===n.charAt(0)?n.substr(1):\"h\"+n;t.selectAll(\".\"+s+\",.\"+s+\"-math-group\").remove(),g.draw(r,n,f(a,i||{}))}return c.syncOrAsync([a.previousPromises,function(){if(-1!==[\"top\",\"bottom\"].indexOf(M)){var t,r=l.l+(e.x+B)*l.w,n=Y.title.font.size;t=\"top\"===M?(1-(q+F-j))*l.h+l.t+3+.75*n:(1-(q+j))*l.h+l.t-3-.25*n,et(Y._id+\"title\",{attributes:{x:r,y:t,\"text-anchor\":\"start\"}})}},function(){if(-1!==[\"top\",\"bottom\"].indexOf(M)){var a=t.select(\".\"+A.cbtitle),o=a.select(\"text\"),f=[-e.outlinewidth/2,e.outlinewidth/2],h=a.select(\".h\"+Y._id+\"title-math-group\").node(),d=15.6;if(o.node()&&(d=parseInt(o.node().style.fontSize,10)*w),h?(tt=p.bBox(h).height)>d&&(f[1]-=(tt-d)/2):o.node()&&!o.classed(A.jsPlaceholder)&&(tt=p.bBox(o.node()).height),tt){if(tt+=5,\"top\"===M)Y.domain[1]-=tt/l.h,f[1]*=-1;else{Y.domain[0]+=tt/l.h;var g=m.lineCount(o);f[1]+=(1-g)*d}a.attr(\"transform\",u(f[0],f[1])),Y.setScale()}}t.selectAll(\".\"+A.cbfills+\",.\"+A.cblines).attr(\"transform\",u(0,Math.round(l.h*(1-Y.domain[1])))),$.attr(\"transform\",u(0,Math.round(-l.t)));var y=t.select(\".\"+A.cbfills).selectAll(\"rect.\"+A.cbfill).attr(\"style\",\"\").data(I);y.enter().append(\"rect\").classed(A.cbfill,!0).style(\"stroke\",\"none\"),y.exit().remove();var x=S.map(Y.c2p).map(Math.round).sort((function(t,e){return t-e}));y.each((function(t,a){var o=[0===a?S[0]:(I[a]+I[a-1])/2,a===I.length-1?S[1]:(I[a]+I[a+1])/2].map(Y.c2p).map(Math.round);o[1]=c.constrain(o[1]+(o[1]>o[0])?1:-1,x[0],x[1]);var s=n.select(this).attr({x:U,width:Math.max(z,2),y:n.min(o),height:Math.max(n.max(o)-n.min(o),2)});if(e._fillgradient)p.gradient(s,r,e._id,\"vertical\",e._fillgradient,\"fill\");else{var l=L(t).replace(\"e-\",\"\");s.attr(\"fill\",i(l).toHexString())}}));var b=t.select(\".\"+A.cblines).selectAll(\"path.\"+A.cbline).data(v.color&&v.width?O:[]);b.enter().append(\"path\").classed(A.cbline,!0),b.exit().remove(),b.each((function(t){n.select(this).attr(\"d\",\"M\"+U+\",\"+(Math.round(Y.c2p(t))+v.width/2%1)+\"h\"+z).call(p.lineGroupStyle,v.width,E(t),v.dash)})),$.selectAll(\"g.\"+Y._id+\"tick,path\").remove();var _=U+z+(e.outlinewidth||0)/2-(\"outside\"===e.ticks?1:0),T=s.calcTicks(Y),k=s.getTickSigns(Y)[2];return s.drawTicks(r,Y,{vals:\"inside\"===Y.ticks?s.clipEnds(Y,T):T,layer:$,path:s.makeTickPath(Y,_,k),transFn:s.makeTransTickFn(Y)}),s.drawLabels(r,Y,{vals:T,layer:$,transFn:s.makeTransTickLabelFn(Y),labelFns:s.makeLabelFns(Y,_)})},function(){if(-1===[\"top\",\"bottom\"].indexOf(M)){var t=Y.title.font.size,e=Y._offset+Y._length/2,i=l.l+(Y.position||0)*l.w+(\"right\"===Y.side?10+t*(Y.showticklabels?1:.5):-10-t*(Y.showticklabels?.5:0));et(\"h\"+Y._id+\"title\",{avoid:{selection:n.select(r).selectAll(\"g.\"+Y._id+\"tick\"),side:M,offsetLeft:l.l,offsetTop:0,maxShift:o.width},attributes:{x:i,y:e,\"text-anchor\":\"middle\"},transform:{rotate:\"-90\",offset:0}})}},a.previousPromises,function(){var n=z+e.outlinewidth/2;if(-1===Y.ticklabelposition.indexOf(\"inside\")&&(n+=p.bBox($.node()).width),(K=Q.select(\"text\")).node()&&!K.classed(A.jsPlaceholder)){var i,o=Q.select(\".h\"+Y._id+\"title-math-group\").node();i=o&&-1!==[\"top\",\"bottom\"].indexOf(M)?p.bBox(o).width:p.bBox(Q.node()).right-U-l.l,n=Math.max(n,i)}var s=2*e.xpad+n+e.borderwidth+e.outlinewidth/2,c=H-G;t.select(\".\"+A.cbbg).attr({x:U-e.xpad-(e.borderwidth+e.outlinewidth)/2,y:G-N,width:Math.max(s,2),height:Math.max(c+2*N,2)}).call(d.fill,e.bgcolor).call(d.stroke,e.bordercolor).style(\"stroke-width\",e.borderwidth),t.selectAll(\".\"+A.cboutline).attr({x:U,y:G+e.ypad+(\"top\"===M?tt:0),width:Math.max(z,2),height:Math.max(c-2*e.ypad-tt,2)}).call(d.stroke,e.outlinecolor).style({fill:\"none\",\"stroke-width\":e.outlinewidth});var f=({center:.5,right:1}[e.xanchor]||0)*s;t.attr(\"transform\",u(l.l-f,l.t));var h={},g=T[e.yanchor],m=k[e.yanchor];\"pixels\"===e.lenmode?(h.y=e.y,h.t=c*g,h.b=c*m):(h.t=h.b=0,h.yt=e.y+e.len*g,h.yb=e.y-e.len*m);var v=T[e.xanchor],y=k[e.xanchor];if(\"pixels\"===e.thicknessmode)h.x=e.x,h.l=s*v,h.r=s*y;else{var x=s-z;h.l=x*v,h.r=x*y,h.xl=e.x-e.thickness*v,h.xr=e.x+e.thickness*y}a.autoMargin(r,e._id,h)}],r)}(r,e,t);v&&v.then&&(t._promises||[]).push(v),t._context.edits.colorbarPosition&&function(t,e,r){var n,i,a,s=r._fullLayout._size;l.init({element:t.node(),gd:r,prepFn:function(){n=t.attr(\"transform\"),h(t)},moveFn:function(r,o){t.attr(\"transform\",n+u(r,o)),i=l.align(e._xLeftFrac+r/s.w,e._thickFrac,0,1,e.xanchor),a=l.align(e._yBottomFrac-o/s.h,e._lenFrac,0,1,e.yanchor);var c=l.getCursor(i,a,e.xanchor,e.yanchor);h(t,c)},doneFn:function(){if(h(t),void 0!==i&&void 0!==a){var n={};n[e._propPrefix+\"x\"]=i,n[e._propPrefix+\"y\"]=a,void 0!==e._traceIndex?o.call(\"_guiRestyle\",r,n,e._traceIndex):o.call(\"_guiRelayout\",r,n)}}})}(r,e,t)})),e.exit().each((function(e){a.autoMargin(t,e._id)})).remove(),e.order()}}},{\"../../constants/alignment\":771,\"../../lib\":803,\"../../lib/extend\":793,\"../../lib/setcursor\":824,\"../../lib/svg_text_utils\":829,\"../../plots/cartesian/axes\":854,\"../../plots/cartesian/axis_defaults\":856,\"../../plots/cartesian/layout_attributes\":869,\"../../plots/cartesian/position_defaults\":872,\"../../plots/plots\":917,\"../../registry\":931,\"../color\":666,\"../colorscale/helpers\":677,\"../dragelement\":685,\"../drawing\":688,\"../titles\":764,\"./constants\":668,\"@plotly/d3\":58,tinycolor2:598}],671:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");e.exports=function(t){return n.isPlainObject(t.colorbar)}},{\"../../lib\":803}],672:[function(t,e,r){\"use strict\";e.exports={moduleType:\"component\",name:\"colorbar\",attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),draw:t(\"./draw\").draw,hasColorbar:t(\"./has_colorbar\")}},{\"./attributes\":667,\"./defaults\":669,\"./draw\":670,\"./has_colorbar\":671}],673:[function(t,e,r){\"use strict\";var n=t(\"../colorbar/attributes\"),i=t(\"../../lib/regex\").counter,a=t(\"../../lib/sort_object_keys\"),o=t(\"./scales.js\").scales;a(o);function s(t){return\"`\"+t+\"`\"}e.exports=function(t,e){t=t||\"\";var r,a=(e=e||{}).cLetter||\"c\",l=(\"onlyIfNumerical\"in e?e.onlyIfNumerical:Boolean(t),\"noScale\"in e?e.noScale:\"marker.line\"===t),c=\"showScaleDflt\"in e?e.showScaleDflt:\"z\"===a,u=\"string\"==typeof e.colorscaleDflt?o[e.colorscaleDflt]:null,f=e.editTypeOverride||\"\",h=t?t+\".\":\"\";\"colorAttr\"in e?(r=e.colorAttr,e.colorAttr):s(h+(r={z:\"z\",c:\"color\"}[a]));var p=a+\"auto\",d=a+\"min\",g=a+\"max\",m=a+\"mid\",v=(s(h+p),s(h+d),s(h+g),{});v[d]=v[g]=void 0;var y={};y[p]=!1;var x={};return\"color\"===r&&(x.color={valType:\"color\",arrayOk:!0,editType:f||\"style\"},e.anim&&(x.color.anim=!0)),x[p]={valType:\"boolean\",dflt:!0,editType:\"calc\",impliedEdits:v},x[d]={valType:\"number\",dflt:null,editType:f||\"plot\",impliedEdits:y},x[g]={valType:\"number\",dflt:null,editType:f||\"plot\",impliedEdits:y},x[m]={valType:\"number\",dflt:null,editType:\"calc\",impliedEdits:v},x.colorscale={valType:\"colorscale\",editType:\"calc\",dflt:u,impliedEdits:{autocolorscale:!1}},x.autocolorscale={valType:\"boolean\",dflt:!1!==e.autoColorDflt,editType:\"calc\",impliedEdits:{colorscale:void 0}},x.reversescale={valType:\"boolean\",dflt:!1,editType:\"plot\"},l||(x.showscale={valType:\"boolean\",dflt:c,editType:\"calc\"},x.colorbar=n),e.noColorAxis||(x.coloraxis={valType:\"subplotid\",regex:i(\"coloraxis\"),dflt:null,editType:\"calc\"}),x}},{\"../../lib/regex\":820,\"../../lib/sort_object_keys\":826,\"../colorbar/attributes\":667,\"./scales.js\":681}],674:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../../lib\"),a=t(\"./helpers\").extractOpts;e.exports=function(t,e,r){var o,s=t._fullLayout,l=r.vals,c=r.containerStr,u=c?i.nestedProperty(e,c).get():e,f=a(u),h=!1!==f.auto,p=f.min,d=f.max,g=f.mid,m=function(){return i.aggNums(Math.min,null,l)},v=function(){return i.aggNums(Math.max,null,l)};(void 0===p?p=m():h&&(p=u._colorAx&&n(p)?Math.min(p,m()):m()),void 0===d?d=v():h&&(d=u._colorAx&&n(d)?Math.max(d,v()):v()),h&&void 0!==g&&(d-g>g-p?p=g-(d-g):d-g=0?s.colorscale.sequential:s.colorscale.sequentialminus,f._sync(\"colorscale\",o))}},{\"../../lib\":803,\"./helpers\":677,\"fast-isnumeric\":249}],675:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./helpers\").hasColorscale,a=t(\"./helpers\").extractOpts;e.exports=function(t,e){function r(t,e){var r=t[\"_\"+e];void 0!==r&&(t[e]=r)}function o(t,i){var o=i.container?n.nestedProperty(t,i.container).get():t;if(o)if(o.coloraxis)o._colorAx=e[o.coloraxis];else{var s=a(o),l=s.auto;(l||void 0===s.min)&&r(o,i.min),(l||void 0===s.max)&&r(o,i.max),s.autocolorscale&&r(o,\"colorscale\")}}for(var s=0;s=0;n--,i++){var a=t[n];r[i]=[1-a[0],a[1]]}return r}function d(t,e){e=e||{};for(var r=t.domain,o=t.range,l=o.length,c=new Array(l),u=0;u4/3-s?o:s}},{}],683:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=[[\"sw-resize\",\"s-resize\",\"se-resize\"],[\"w-resize\",\"move\",\"e-resize\"],[\"nw-resize\",\"n-resize\",\"ne-resize\"]];e.exports=function(t,e,r,a){return t=\"left\"===r?0:\"center\"===r?1:\"right\"===r?2:n.constrain(Math.floor(3*t),0,2),e=\"bottom\"===a?0:\"middle\"===a?1:\"top\"===a?2:n.constrain(Math.floor(3*e),0,2),i[e][t]}},{\"../../lib\":803}],684:[function(t,e,r){\"use strict\";r.selectMode=function(t){return\"lasso\"===t||\"select\"===t},r.drawMode=function(t){return\"drawclosedpath\"===t||\"drawopenpath\"===t||\"drawline\"===t||\"drawrect\"===t||\"drawcircle\"===t},r.openMode=function(t){return\"drawline\"===t||\"drawopenpath\"===t},r.rectMode=function(t){return\"select\"===t||\"drawline\"===t||\"drawrect\"===t||\"drawcircle\"===t},r.freeMode=function(t){return\"lasso\"===t||\"drawclosedpath\"===t||\"drawopenpath\"===t},r.selectingOrDrawing=function(t){return r.freeMode(t)||r.rectMode(t)}},{}],685:[function(t,e,r){\"use strict\";var n=t(\"mouse-event-offset\"),i=t(\"has-hover\"),a=t(\"has-passive-events\"),o=t(\"../../lib\").removeElement,s=t(\"../../plots/cartesian/constants\"),l=e.exports={};l.align=t(\"./align\"),l.getCursor=t(\"./cursor\");var c=t(\"./unhover\");function u(){var t=document.createElement(\"div\");t.className=\"dragcover\";var e=t.style;return e.position=\"fixed\",e.left=0,e.right=0,e.top=0,e.bottom=0,e.zIndex=999999999,e.background=\"none\",document.body.appendChild(t),t}function f(t){return n(t.changedTouches?t.changedTouches[0]:t,document.body)}l.unhover=c.wrapped,l.unhoverRaw=c.raw,l.init=function(t){var e,r,n,c,h,p,d,g,m=t.gd,v=1,y=m._context.doubleClickDelay,x=t.element;m._mouseDownTime||(m._mouseDownTime=0),x.style.pointerEvents=\"all\",x.onmousedown=_,a?(x._ontouchstart&&x.removeEventListener(\"touchstart\",x._ontouchstart),x._ontouchstart=_,x.addEventListener(\"touchstart\",_,{passive:!1})):x.ontouchstart=_;var b=t.clampFn||function(t,e,r){return Math.abs(t)y&&(v=Math.max(v-1,1)),m._dragged)t.doneFn&&t.doneFn();else if(t.clickFn&&t.clickFn(v,p),!g){var r;try{r=new MouseEvent(\"click\",e)}catch(t){var n=f(e);(r=document.createEvent(\"MouseEvents\")).initMouseEvent(\"click\",e.bubbles,e.cancelable,e.view,e.detail,e.screenX,e.screenY,n[0],n[1],e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget)}d.dispatchEvent(r)}m._dragging=!1,m._dragged=!1}else m._dragged=!1}},l.coverSlip=u},{\"../../lib\":803,\"../../plots/cartesian/constants\":861,\"./align\":682,\"./cursor\":683,\"./unhover\":686,\"has-hover\":443,\"has-passive-events\":444,\"mouse-event-offset\":471}],686:[function(t,e,r){\"use strict\";var n=t(\"../../lib/events\"),i=t(\"../../lib/throttle\"),a=t(\"../../lib/dom\").getGraphDiv,o=t(\"../fx/constants\"),s=e.exports={};s.wrapped=function(t,e,r){(t=a(t))._fullLayout&&i.clear(t._fullLayout._uid+o.HOVERID),s.raw(t,e,r)},s.raw=function(t,e){var r=t._fullLayout,i=t._hoverdata;e||(e={}),e.target&&!t._dragged&&!1===n.triggerHandler(t,\"plotly_beforehover\",e)||(r._hoverlayer.selectAll(\"g\").remove(),r._hoverlayer.selectAll(\"line\").remove(),r._hoverlayer.selectAll(\"circle\").remove(),t._hoverdata=void 0,e.target&&i&&t.emit(\"plotly_unhover\",{event:e,points:i}))}},{\"../../lib/dom\":791,\"../../lib/events\":792,\"../../lib/throttle\":830,\"../fx/constants\":700}],687:[function(t,e,r){\"use strict\";r.dash={valType:\"string\",values:[\"solid\",\"dot\",\"dash\",\"longdash\",\"dashdot\",\"longdashdot\"],dflt:\"solid\",editType:\"style\"},r.pattern={shape:{valType:\"enumerated\",values:[\"\",\"/\",\"\\\\\",\"x\",\"-\",\"|\",\"+\",\".\"],dflt:\"\",arrayOk:!0,editType:\"style\"},fillmode:{valType:\"enumerated\",values:[\"replace\",\"overlay\"],dflt:\"replace\",editType:\"style\"},bgcolor:{valType:\"color\",arrayOk:!0,editType:\"style\"},fgcolor:{valType:\"color\",arrayOk:!0,editType:\"style\"},fgopacity:{valType:\"number\",editType:\"style\",min:0,max:1},size:{valType:\"number\",min:0,dflt:8,arrayOk:!0,editType:\"style\"},solidity:{valType:\"number\",min:0,max:1,dflt:.3,arrayOk:!0,editType:\"style\"},editType:\"style\"}},{}],688:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=i.numberFormat,o=t(\"fast-isnumeric\"),s=t(\"tinycolor2\"),l=t(\"../../registry\"),c=t(\"../color\"),u=t(\"../colorscale\"),f=i.strTranslate,h=t(\"../../lib/svg_text_utils\"),p=t(\"../../constants/xmlns_namespaces\"),d=t(\"../../constants/alignment\").LINE_SPACING,g=t(\"../../constants/interactions\").DESELECTDIM,m=t(\"../../traces/scatter/subtypes\"),v=t(\"../../traces/scatter/make_bubble_size_func\"),y=t(\"../../components/fx/helpers\").appendArrayPointValue,x=e.exports={};x.font=function(t,e,r,n){i.isPlainObject(e)&&(n=e.color,r=e.size,e=e.family),e&&t.style(\"font-family\",e),r+1&&t.style(\"font-size\",r+\"px\"),n&&t.call(c.fill,n)},x.setPosition=function(t,e,r){t.attr(\"x\",e).attr(\"y\",r)},x.setSize=function(t,e,r){t.attr(\"width\",e).attr(\"height\",r)},x.setRect=function(t,e,r,n,i){t.call(x.setPosition,e,r).call(x.setSize,n,i)},x.translatePoint=function(t,e,r,n){var i=r.c2p(t.x),a=n.c2p(t.y);return!!(o(i)&&o(a)&&e.node())&&(\"text\"===e.node().nodeName?e.attr(\"x\",i).attr(\"y\",a):e.attr(\"transform\",f(i,a)),!0)},x.translatePoints=function(t,e,r){t.each((function(t){var i=n.select(this);x.translatePoint(t,i,e,r)}))},x.hideOutsideRangePoint=function(t,e,r,n,i,a){e.attr(\"display\",r.isPtWithinRange(t,i)&&n.isPtWithinRange(t,a)?null:\"none\")},x.hideOutsideRangePoints=function(t,e){if(e._hasClipOnAxisFalse){var r=e.xaxis,i=e.yaxis;t.each((function(e){var a=e[0].trace,o=a.xcalendar,s=a.ycalendar,c=l.traceIs(a,\"bar-like\")?\".bartext\":\".point,.textpoint\";t.selectAll(c).each((function(t){x.hideOutsideRangePoint(t,n.select(this),r,i,o,s)}))}))}},x.crispRound=function(t,e,r){return e&&o(e)?t._context.staticPlot?e:e<1?1:Math.round(e):r||0},x.singleLineStyle=function(t,e,r,n,i){e.style(\"fill\",\"none\");var a=(((t||[])[0]||{}).trace||{}).line||{},o=r||a.width||0,s=i||a.dash||\"\";c.stroke(e,n||a.color),x.dashLine(e,s,o)},x.lineGroupStyle=function(t,e,r,i){t.style(\"fill\",\"none\").each((function(t){var a=(((t||[])[0]||{}).trace||{}).line||{},o=e||a.width||0,s=i||a.dash||\"\";n.select(this).call(c.stroke,r||a.color).call(x.dashLine,s,o)}))},x.dashLine=function(t,e,r){r=+r||0,e=x.dashStyle(e,r),t.style({\"stroke-dasharray\":e,\"stroke-width\":r+\"px\"})},x.dashStyle=function(t,e){e=+e||1;var r=Math.max(e,3);return\"solid\"===t?t=\"\":\"dot\"===t?t=r+\"px,\"+r+\"px\":\"dash\"===t?t=3*r+\"px,\"+3*r+\"px\":\"longdash\"===t?t=5*r+\"px,\"+5*r+\"px\":\"dashdot\"===t?t=3*r+\"px,\"+r+\"px,\"+r+\"px,\"+r+\"px\":\"longdashdot\"===t&&(t=5*r+\"px,\"+2*r+\"px,\"+r+\"px,\"+2*r+\"px\"),t},x.singleFillStyle=function(t){var e=(((n.select(t.node()).data()[0]||[])[0]||{}).trace||{}).fillcolor;e&&t.call(c.fill,e)},x.fillGroupStyle=function(t){t.style(\"stroke-width\",0).each((function(t){var e=n.select(this);t[0].trace&&e.call(c.fill,t[0].trace.fillcolor)}))};var b=t(\"./symbol_defs\");x.symbolNames=[],x.symbolFuncs=[],x.symbolNeedLines={},x.symbolNoDot={},x.symbolNoFill={},x.symbolList=[],Object.keys(b).forEach((function(t){var e=b[t],r=e.n;x.symbolList.push(r,String(r),t,r+100,String(r+100),t+\"-open\"),x.symbolNames[r]=t,x.symbolFuncs[r]=e.f,e.needLine&&(x.symbolNeedLines[r]=!0),e.noDot?x.symbolNoDot[r]=!0:x.symbolList.push(r+200,String(r+200),t+\"-dot\",r+300,String(r+300),t+\"-open-dot\"),e.noFill&&(x.symbolNoFill[r]=!0)}));var _=x.symbolNames.length;function w(t,e){var r=t%100;return x.symbolFuncs[r](e)+(t>=200?\"M0,0.5L0.5,0L0,-0.5L-0.5,0Z\":\"\")}x.symbolNumber=function(t){if(o(t))t=+t;else if(\"string\"==typeof t){var e=0;t.indexOf(\"-open\")>0&&(e=100,t=t.replace(\"-open\",\"\")),t.indexOf(\"-dot\")>0&&(e+=200,t=t.replace(\"-dot\",\"\")),(t=x.symbolNames.indexOf(t))>=0&&(t+=e)}return t%100>=_||t>=400?0:Math.floor(Math.max(t,0))};var T={x1:1,x2:0,y1:0,y2:0},k={x1:0,x2:0,y1:1,y2:0},A=a(\"~f\"),M={radial:{node:\"radialGradient\"},radialreversed:{node:\"radialGradient\",reversed:!0},horizontal:{node:\"linearGradient\",attrs:T},horizontalreversed:{node:\"linearGradient\",attrs:T,reversed:!0},vertical:{node:\"linearGradient\",attrs:k},verticalreversed:{node:\"linearGradient\",attrs:k,reversed:!0}};x.gradient=function(t,e,r,a,o,l){for(var u=o.length,f=M[a],h=new Array(u),p=0;p\"+v(t);d._gradientUrlQueryParts[y]=1},x.pattern=function(t,e,r,a,o,s,l,u,f,h,p,d){var g=\"legend\"===e;u&&(\"overlay\"===f?(h=u,p=c.contrast(h)):(h=void 0,p=u));var m,v,y,x,b,_,w,T,k,A,M,S=r._fullLayout,E=\"p\"+S._uid+\"-\"+a,L={};switch(o){case\"/\":m=s*Math.sqrt(2),v=s*Math.sqrt(2),_=\"path\",L={d:y=\"M-\"+m/4+\",\"+v/4+\"l\"+m/2+\",-\"+v/2+\"M0,\"+v+\"L\"+m+\",0M\"+m/4*3+\",\"+v/4*5+\"l\"+m/2+\",-\"+v/2,opacity:d,stroke:p,\"stroke-width\":(x=l*s)+\"px\"};break;case\"\\\\\":m=s*Math.sqrt(2),v=s*Math.sqrt(2),_=\"path\",L={d:y=\"M\"+m/4*3+\",-\"+v/4+\"l\"+m/2+\",\"+v/2+\"M0,0L\"+m+\",\"+v+\"M-\"+m/4+\",\"+v/4*3+\"l\"+m/2+\",\"+v/2,opacity:d,stroke:p,\"stroke-width\":(x=l*s)+\"px\"};break;case\"x\":m=s*Math.sqrt(2),v=s*Math.sqrt(2),y=\"M-\"+m/4+\",\"+v/4+\"l\"+m/2+\",-\"+v/2+\"M0,\"+v+\"L\"+m+\",0M\"+m/4*3+\",\"+v/4*5+\"l\"+m/2+\",-\"+v/2+\"M\"+m/4*3+\",-\"+v/4+\"l\"+m/2+\",\"+v/2+\"M0,0L\"+m+\",\"+v+\"M-\"+m/4+\",\"+v/4*3+\"l\"+m/2+\",\"+v/2,x=s-s*Math.sqrt(1-l),_=\"path\",L={d:y,opacity:d,stroke:p,\"stroke-width\":x+\"px\"};break;case\"|\":_=\"path\",_=\"path\",L={d:y=\"M\"+(m=s)/2+\",0L\"+m/2+\",\"+(v=s),opacity:d,stroke:p,\"stroke-width\":(x=l*s)+\"px\"};break;case\"-\":_=\"path\",_=\"path\",L={d:y=\"M0,\"+(v=s)/2+\"L\"+(m=s)+\",\"+v/2,opacity:d,stroke:p,\"stroke-width\":(x=l*s)+\"px\"};break;case\"+\":_=\"path\",y=\"M\"+(m=s)/2+\",0L\"+m/2+\",\"+(v=s)+\"M0,\"+v/2+\"L\"+m+\",\"+v/2,x=s-s*Math.sqrt(1-l),_=\"path\",L={d:y,opacity:d,stroke:p,\"stroke-width\":x+\"px\"};break;case\".\":m=s,v=s,l.pattern_filled\";S._patternUrlQueryParts[I]=1},x.initGradients=function(t){var e=t._fullLayout;i.ensureSingle(e._defs,\"g\",\"gradients\").selectAll(\"linearGradient,radialGradient\").remove(),e._gradientUrlQueryParts={}},x.initPatterns=function(t){var e=t._fullLayout;i.ensureSingle(e._defs,\"g\",\"patterns\").selectAll(\"pattern\").remove(),e._patternUrlQueryParts={}},x.getPatternAttr=function(t,e,r){return t&&i.isArrayOrTypedArray(t)?e=100,e.attr(\"d\",w(u,l))}var f,h,p,d=!1;if(t.so)p=s.outlierwidth,h=s.outliercolor,f=o.outliercolor;else{var g=(s||{}).width;p=(t.mlw+1||g+1||(t.trace?(t.trace.marker.line||{}).width:0)+1)-1||0,h=\"mlc\"in t?t.mlcc=n.lineScale(t.mlc):i.isArrayOrTypedArray(s.color)?c.defaultLine:s.color,i.isArrayOrTypedArray(o.color)&&(f=c.defaultLine,d=!0),f=\"mc\"in t?t.mcc=n.markerScale(t.mc):o.color||\"rgba(0,0,0,0)\",n.selectedColorFn&&(f=n.selectedColorFn(t))}if(t.om)e.call(c.stroke,f).style({\"stroke-width\":(p||1)+\"px\",fill:\"none\"});else{e.style(\"stroke-width\",(t.isBlank?0:p)+\"px\");var m=o.gradient,v=t.mgt;v?d=!0:v=m&&m.type,i.isArrayOrTypedArray(v)&&(v=v[0],M[v]||(v=0));var y=o.pattern,b=y&&x.getPatternAttr(y.shape,t.i,\"\");if(v&&\"none\"!==v){var _=t.mgc;_?d=!0:_=m.color;var T=r.uid;d&&(T+=\"-\"+t.i),x.gradient(e,a,T,v,[[0,_],[1,f]],\"fill\")}else if(b){var k=x.getPatternAttr(y.bgcolor,t.i,null),A=x.getPatternAttr(y.fgcolor,t.i,null),S=y.fgopacity,E=x.getPatternAttr(y.size,t.i,8),L=x.getPatternAttr(y.solidity,t.i,.3),C=t.mcc||i.isArrayOrTypedArray(y.shape)||i.isArrayOrTypedArray(y.bgcolor)||i.isArrayOrTypedArray(y.size)||i.isArrayOrTypedArray(y.solidity),P=r.uid;C&&(P+=\"-\"+t.i),x.pattern(e,\"point\",a,P,b,E,L,t.mcc,y.fillmode,k,A,S)}else c.fill(e,f);p&&c.stroke(e,h)}},x.makePointStyleFns=function(t){var e={},r=t.marker;return e.markerScale=x.tryColorscale(r,\"\"),e.lineScale=x.tryColorscale(r,\"line\"),l.traceIs(t,\"symbols\")&&(e.ms2mrc=m.isBubble(t)?v(t):function(){return(r.size||6)/2}),t.selectedpoints&&i.extendFlat(e,x.makeSelectedPointStyleFns(t)),e},x.makeSelectedPointStyleFns=function(t){var e={},r=t.selected||{},n=t.unselected||{},a=t.marker||{},o=r.marker||{},s=n.marker||{},c=a.opacity,u=o.opacity,f=s.opacity,h=void 0!==u,p=void 0!==f;(i.isArrayOrTypedArray(c)||h||p)&&(e.selectedOpacityFn=function(t){var e=void 0===t.mo?a.opacity:t.mo;return t.selected?h?u:e:p?f:g*e});var d=a.color,m=o.color,v=s.color;(m||v)&&(e.selectedColorFn=function(t){var e=t.mcc||d;return t.selected?m||e:v||e});var y=a.size,x=o.size,b=s.size,_=void 0!==x,w=void 0!==b;return l.traceIs(t,\"symbols\")&&(_||w)&&(e.selectedSizeFn=function(t){var e=t.mrc||y/2;return t.selected?_?x/2:e:w?b/2:e}),e},x.makeSelectedTextStyleFns=function(t){var e={},r=t.selected||{},n=t.unselected||{},i=t.textfont||{},a=r.textfont||{},o=n.textfont||{},s=i.color,l=a.color,u=o.color;return e.selectedTextColorFn=function(t){var e=t.tc||s;return t.selected?l||e:u||(l?e:c.addOpacity(e,g))},e},x.selectedPointStyle=function(t,e){if(t.size()&&e.selectedpoints){var r=x.makeSelectedPointStyleFns(e),i=e.marker||{},a=[];r.selectedOpacityFn&&a.push((function(t,e){t.style(\"opacity\",r.selectedOpacityFn(e))})),r.selectedColorFn&&a.push((function(t,e){c.fill(t,r.selectedColorFn(e))})),r.selectedSizeFn&&a.push((function(t,e){var n=e.mx||i.symbol||0,a=r.selectedSizeFn(e);t.attr(\"d\",w(x.symbolNumber(n),a)),e.mrc2=a})),a.length&&t.each((function(t){for(var e=n.select(this),r=0;r0?r:0}x.textPointStyle=function(t,e,r){if(t.size()){var a;if(e.selectedpoints){var o=x.makeSelectedTextStyleFns(e);a=o.selectedTextColorFn}var s=e.texttemplate,l=r._fullLayout;t.each((function(t){var o=n.select(this),c=s?i.extractOption(t,e,\"txt\",\"texttemplate\"):i.extractOption(t,e,\"tx\",\"text\");if(c||0===c){if(s){var u=e._module.formatLabels,f=u?u(t,e,l):{},p={};y(p,e,t.i);var d=e._meta||{};c=i.texttemplateString(c,f,l._d3locale,p,t,d)}var g=t.tp||e.textposition,m=L(t,e),v=a?a(t):t.tc||e.textfont.color;o.call(x.font,t.tf||e.textfont.family,m,v).text(c).call(h.convertToTspans,r).call(E,g,m,t.mrc)}else o.remove()}))}},x.selectedTextStyle=function(t,e){if(t.size()&&e.selectedpoints){var r=x.makeSelectedTextStyleFns(e);t.each((function(t){var i=n.select(this),a=r.selectedTextColorFn(t),o=t.tp||e.textposition,s=L(t,e);c.fill(i,a),E(i,o,s,t.mrc2||t.mrc)}))}};function C(t,e,r,i){var a=t[0]-e[0],o=t[1]-e[1],s=r[0]-e[0],l=r[1]-e[1],c=Math.pow(a*a+o*o,.25),u=Math.pow(s*s+l*l,.25),f=(u*u*a-c*c*s)*i,h=(u*u*o-c*c*l)*i,p=3*u*(c+u),d=3*c*(c+u);return[[n.round(e[0]+(p&&f/p),2),n.round(e[1]+(p&&h/p),2)],[n.round(e[0]-(d&&f/d),2),n.round(e[1]-(d&&h/d),2)]]}x.smoothopen=function(t,e){if(t.length<3)return\"M\"+t.join(\"L\");var r,n=\"M\"+t[0],i=[];for(r=1;r=1e4&&(x.savedBBoxes={},O=0),r&&(x.savedBBoxes[r]=m),O++,i.extendFlat({},m)},x.setClipUrl=function(t,e,r){t.attr(\"clip-path\",D(e,r))},x.getTranslate=function(t){var e=(t[t.attr?\"attr\":\"getAttribute\"](\"transform\")||\"\").replace(/.*\\btranslate\\((-?\\d*\\.?\\d*)[^-\\d]*(-?\\d*\\.?\\d*)[^\\d].*/,(function(t,e,r){return[e,r].join(\" \")})).split(\" \");return{x:+e[0]||0,y:+e[1]||0}},x.setTranslate=function(t,e,r){var n=t.attr?\"attr\":\"getAttribute\",i=t.attr?\"attr\":\"setAttribute\",a=t[n](\"transform\")||\"\";return e=e||0,r=r||0,a=a.replace(/(\\btranslate\\(.*?\\);?)/,\"\").trim(),a=(a+=f(e,r)).trim(),t[i](\"transform\",a),a},x.getScale=function(t){var e=(t[t.attr?\"attr\":\"getAttribute\"](\"transform\")||\"\").replace(/.*\\bscale\\((\\d*\\.?\\d*)[^\\d]*(\\d*\\.?\\d*)[^\\d].*/,(function(t,e,r){return[e,r].join(\" \")})).split(\" \");return{x:+e[0]||1,y:+e[1]||1}},x.setScale=function(t,e,r){var n=t.attr?\"attr\":\"getAttribute\",i=t.attr?\"attr\":\"setAttribute\",a=t[n](\"transform\")||\"\";return e=e||1,r=r||1,a=a.replace(/(\\bscale\\(.*?\\);?)/,\"\").trim(),a=(a+=\"scale(\"+e+\",\"+r+\")\").trim(),t[i](\"transform\",a),a};var R=/\\s*sc.*/;x.setPointGroupScale=function(t,e,r){if(e=e||1,r=r||1,t){var n=1===e&&1===r?\"\":\"scale(\"+e+\",\"+r+\")\";t.each((function(){var t=(this.getAttribute(\"transform\")||\"\").replace(R,\"\");t=(t+=n).trim(),this.setAttribute(\"transform\",t)}))}};var F=/translate\\([^)]*\\)\\s*$/;x.setTextPointsScale=function(t,e,r){t&&t.each((function(){var t,i=n.select(this),a=i.select(\"text\");if(a.node()){var o=parseFloat(a.attr(\"x\")||0),s=parseFloat(a.attr(\"y\")||0),l=(i.attr(\"transform\")||\"\").match(F);t=1===e&&1===r?[]:[f(o,s),\"scale(\"+e+\",\"+r+\")\",f(-o,-s)],l&&t.push(l),i.attr(\"transform\",t.join(\"\"))}}))}},{\"../../components/fx/helpers\":702,\"../../constants/alignment\":771,\"../../constants/interactions\":778,\"../../constants/xmlns_namespaces\":780,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../registry\":931,\"../../traces/scatter/make_bubble_size_func\":1235,\"../../traces/scatter/subtypes\":1243,\"../color\":666,\"../colorscale\":678,\"./symbol_defs\":689,\"@plotly/d3\":58,\"fast-isnumeric\":249,tinycolor2:598}],689:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\");e.exports={circle:{n:0,f:function(t){var e=n.round(t,2);return\"M\"+e+\",0A\"+e+\",\"+e+\" 0 1,1 0,-\"+e+\"A\"+e+\",\"+e+\" 0 0,1 \"+e+\",0Z\"}},square:{n:1,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"H-\"+e+\"V-\"+e+\"H\"+e+\"Z\"}},diamond:{n:2,f:function(t){var e=n.round(1.3*t,2);return\"M\"+e+\",0L0,\"+e+\"L-\"+e+\",0L0,-\"+e+\"Z\"}},cross:{n:3,f:function(t){var e=n.round(.4*t,2),r=n.round(1.2*t,2);return\"M\"+r+\",\"+e+\"H\"+e+\"V\"+r+\"H-\"+e+\"V\"+e+\"H-\"+r+\"V-\"+e+\"H-\"+e+\"V-\"+r+\"H\"+e+\"V-\"+e+\"H\"+r+\"Z\"}},x:{n:4,f:function(t){var e=n.round(.8*t/Math.sqrt(2),2),r=\"l\"+e+\",\"+e,i=\"l\"+e+\",-\"+e,a=\"l-\"+e+\",-\"+e,o=\"l-\"+e+\",\"+e;return\"M0,\"+e+r+i+a+i+a+o+a+o+r+o+r+\"Z\"}},\"triangle-up\":{n:5,f:function(t){var e=n.round(2*t/Math.sqrt(3),2);return\"M-\"+e+\",\"+n.round(t/2,2)+\"H\"+e+\"L0,-\"+n.round(t,2)+\"Z\"}},\"triangle-down\":{n:6,f:function(t){var e=n.round(2*t/Math.sqrt(3),2);return\"M-\"+e+\",-\"+n.round(t/2,2)+\"H\"+e+\"L0,\"+n.round(t,2)+\"Z\"}},\"triangle-left\":{n:7,f:function(t){var e=n.round(2*t/Math.sqrt(3),2);return\"M\"+n.round(t/2,2)+\",-\"+e+\"V\"+e+\"L-\"+n.round(t,2)+\",0Z\"}},\"triangle-right\":{n:8,f:function(t){var e=n.round(2*t/Math.sqrt(3),2);return\"M-\"+n.round(t/2,2)+\",-\"+e+\"V\"+e+\"L\"+n.round(t,2)+\",0Z\"}},\"triangle-ne\":{n:9,f:function(t){var e=n.round(.6*t,2),r=n.round(1.2*t,2);return\"M-\"+r+\",-\"+e+\"H\"+e+\"V\"+r+\"Z\"}},\"triangle-se\":{n:10,f:function(t){var e=n.round(.6*t,2),r=n.round(1.2*t,2);return\"M\"+e+\",-\"+r+\"V\"+e+\"H-\"+r+\"Z\"}},\"triangle-sw\":{n:11,f:function(t){var e=n.round(.6*t,2),r=n.round(1.2*t,2);return\"M\"+r+\",\"+e+\"H-\"+e+\"V-\"+r+\"Z\"}},\"triangle-nw\":{n:12,f:function(t){var e=n.round(.6*t,2),r=n.round(1.2*t,2);return\"M-\"+e+\",\"+r+\"V-\"+e+\"H\"+r+\"Z\"}},pentagon:{n:13,f:function(t){var e=n.round(.951*t,2),r=n.round(.588*t,2),i=n.round(-t,2),a=n.round(-.309*t,2);return\"M\"+e+\",\"+a+\"L\"+r+\",\"+n.round(.809*t,2)+\"H-\"+r+\"L-\"+e+\",\"+a+\"L0,\"+i+\"Z\"}},hexagon:{n:14,f:function(t){var e=n.round(t,2),r=n.round(t/2,2),i=n.round(t*Math.sqrt(3)/2,2);return\"M\"+i+\",-\"+r+\"V\"+r+\"L0,\"+e+\"L-\"+i+\",\"+r+\"V-\"+r+\"L0,-\"+e+\"Z\"}},hexagon2:{n:15,f:function(t){var e=n.round(t,2),r=n.round(t/2,2),i=n.round(t*Math.sqrt(3)/2,2);return\"M-\"+r+\",\"+i+\"H\"+r+\"L\"+e+\",0L\"+r+\",-\"+i+\"H-\"+r+\"L-\"+e+\",0Z\"}},octagon:{n:16,f:function(t){var e=n.round(.924*t,2),r=n.round(.383*t,2);return\"M-\"+r+\",-\"+e+\"H\"+r+\"L\"+e+\",-\"+r+\"V\"+r+\"L\"+r+\",\"+e+\"H-\"+r+\"L-\"+e+\",\"+r+\"V-\"+r+\"Z\"}},star:{n:17,f:function(t){var e=1.4*t,r=n.round(.225*e,2),i=n.round(.951*e,2),a=n.round(.363*e,2),o=n.round(.588*e,2),s=n.round(-e,2),l=n.round(-.309*e,2),c=n.round(.118*e,2),u=n.round(.809*e,2);return\"M\"+r+\",\"+l+\"H\"+i+\"L\"+a+\",\"+c+\"L\"+o+\",\"+u+\"L0,\"+n.round(.382*e,2)+\"L-\"+o+\",\"+u+\"L-\"+a+\",\"+c+\"L-\"+i+\",\"+l+\"H-\"+r+\"L0,\"+s+\"Z\"}},hexagram:{n:18,f:function(t){var e=n.round(.66*t,2),r=n.round(.38*t,2),i=n.round(.76*t,2);return\"M-\"+i+\",0l-\"+r+\",-\"+e+\"h\"+i+\"l\"+r+\",-\"+e+\"l\"+r+\",\"+e+\"h\"+i+\"l-\"+r+\",\"+e+\"l\"+r+\",\"+e+\"h-\"+i+\"l-\"+r+\",\"+e+\"l-\"+r+\",-\"+e+\"h-\"+i+\"Z\"}},\"star-triangle-up\":{n:19,f:function(t){var e=n.round(t*Math.sqrt(3)*.8,2),r=n.round(.8*t,2),i=n.round(1.6*t,2),a=n.round(4*t,2),o=\"A \"+a+\",\"+a+\" 0 0 1 \";return\"M-\"+e+\",\"+r+o+e+\",\"+r+o+\"0,-\"+i+o+\"-\"+e+\",\"+r+\"Z\"}},\"star-triangle-down\":{n:20,f:function(t){var e=n.round(t*Math.sqrt(3)*.8,2),r=n.round(.8*t,2),i=n.round(1.6*t,2),a=n.round(4*t,2),o=\"A \"+a+\",\"+a+\" 0 0 1 \";return\"M\"+e+\",-\"+r+o+\"-\"+e+\",-\"+r+o+\"0,\"+i+o+e+\",-\"+r+\"Z\"}},\"star-square\":{n:21,f:function(t){var e=n.round(1.1*t,2),r=n.round(2*t,2),i=\"A \"+r+\",\"+r+\" 0 0 1 \";return\"M-\"+e+\",-\"+e+i+\"-\"+e+\",\"+e+i+e+\",\"+e+i+e+\",-\"+e+i+\"-\"+e+\",-\"+e+\"Z\"}},\"star-diamond\":{n:22,f:function(t){var e=n.round(1.4*t,2),r=n.round(1.9*t,2),i=\"A \"+r+\",\"+r+\" 0 0 1 \";return\"M-\"+e+\",0\"+i+\"0,\"+e+i+e+\",0\"+i+\"0,-\"+e+i+\"-\"+e+\",0Z\"}},\"diamond-tall\":{n:23,f:function(t){var e=n.round(.7*t,2),r=n.round(1.4*t,2);return\"M0,\"+r+\"L\"+e+\",0L0,-\"+r+\"L-\"+e+\",0Z\"}},\"diamond-wide\":{n:24,f:function(t){var e=n.round(1.4*t,2),r=n.round(.7*t,2);return\"M0,\"+r+\"L\"+e+\",0L0,-\"+r+\"L-\"+e+\",0Z\"}},hourglass:{n:25,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"H-\"+e+\"L\"+e+\",-\"+e+\"H-\"+e+\"Z\"},noDot:!0},bowtie:{n:26,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"V-\"+e+\"L-\"+e+\",\"+e+\"V-\"+e+\"Z\"},noDot:!0},\"circle-cross\":{n:27,f:function(t){var e=n.round(t,2);return\"M0,\"+e+\"V-\"+e+\"M\"+e+\",0H-\"+e+\"M\"+e+\",0A\"+e+\",\"+e+\" 0 1,1 0,-\"+e+\"A\"+e+\",\"+e+\" 0 0,1 \"+e+\",0Z\"},needLine:!0,noDot:!0},\"circle-x\":{n:28,f:function(t){var e=n.round(t,2),r=n.round(t/Math.sqrt(2),2);return\"M\"+r+\",\"+r+\"L-\"+r+\",-\"+r+\"M\"+r+\",-\"+r+\"L-\"+r+\",\"+r+\"M\"+e+\",0A\"+e+\",\"+e+\" 0 1,1 0,-\"+e+\"A\"+e+\",\"+e+\" 0 0,1 \"+e+\",0Z\"},needLine:!0,noDot:!0},\"square-cross\":{n:29,f:function(t){var e=n.round(t,2);return\"M0,\"+e+\"V-\"+e+\"M\"+e+\",0H-\"+e+\"M\"+e+\",\"+e+\"H-\"+e+\"V-\"+e+\"H\"+e+\"Z\"},needLine:!0,noDot:!0},\"square-x\":{n:30,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"L-\"+e+\",-\"+e+\"M\"+e+\",-\"+e+\"L-\"+e+\",\"+e+\"M\"+e+\",\"+e+\"H-\"+e+\"V-\"+e+\"H\"+e+\"Z\"},needLine:!0,noDot:!0},\"diamond-cross\":{n:31,f:function(t){var e=n.round(1.3*t,2);return\"M\"+e+\",0L0,\"+e+\"L-\"+e+\",0L0,-\"+e+\"ZM0,-\"+e+\"V\"+e+\"M-\"+e+\",0H\"+e},needLine:!0,noDot:!0},\"diamond-x\":{n:32,f:function(t){var e=n.round(1.3*t,2),r=n.round(.65*t,2);return\"M\"+e+\",0L0,\"+e+\"L-\"+e+\",0L0,-\"+e+\"ZM-\"+r+\",-\"+r+\"L\"+r+\",\"+r+\"M-\"+r+\",\"+r+\"L\"+r+\",-\"+r},needLine:!0,noDot:!0},\"cross-thin\":{n:33,f:function(t){var e=n.round(1.4*t,2);return\"M0,\"+e+\"V-\"+e+\"M\"+e+\",0H-\"+e},needLine:!0,noDot:!0,noFill:!0},\"x-thin\":{n:34,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"L-\"+e+\",-\"+e+\"M\"+e+\",-\"+e+\"L-\"+e+\",\"+e},needLine:!0,noDot:!0,noFill:!0},asterisk:{n:35,f:function(t){var e=n.round(1.2*t,2),r=n.round(.85*t,2);return\"M0,\"+e+\"V-\"+e+\"M\"+e+\",0H-\"+e+\"M\"+r+\",\"+r+\"L-\"+r+\",-\"+r+\"M\"+r+\",-\"+r+\"L-\"+r+\",\"+r},needLine:!0,noDot:!0,noFill:!0},hash:{n:36,f:function(t){var e=n.round(t/2,2),r=n.round(t,2);return\"M\"+e+\",\"+r+\"V-\"+r+\"m-\"+r+\",0V\"+r+\"M\"+r+\",\"+e+\"H-\"+r+\"m0,-\"+r+\"H\"+r},needLine:!0,noFill:!0},\"y-up\":{n:37,f:function(t){var e=n.round(1.2*t,2),r=n.round(1.6*t,2),i=n.round(.8*t,2);return\"M-\"+e+\",\"+i+\"L0,0M\"+e+\",\"+i+\"L0,0M0,-\"+r+\"L0,0\"},needLine:!0,noDot:!0,noFill:!0},\"y-down\":{n:38,f:function(t){var e=n.round(1.2*t,2),r=n.round(1.6*t,2),i=n.round(.8*t,2);return\"M-\"+e+\",-\"+i+\"L0,0M\"+e+\",-\"+i+\"L0,0M0,\"+r+\"L0,0\"},needLine:!0,noDot:!0,noFill:!0},\"y-left\":{n:39,f:function(t){var e=n.round(1.2*t,2),r=n.round(1.6*t,2),i=n.round(.8*t,2);return\"M\"+i+\",\"+e+\"L0,0M\"+i+\",-\"+e+\"L0,0M-\"+r+\",0L0,0\"},needLine:!0,noDot:!0,noFill:!0},\"y-right\":{n:40,f:function(t){var e=n.round(1.2*t,2),r=n.round(1.6*t,2),i=n.round(.8*t,2);return\"M-\"+i+\",\"+e+\"L0,0M-\"+i+\",-\"+e+\"L0,0M\"+r+\",0L0,0\"},needLine:!0,noDot:!0,noFill:!0},\"line-ew\":{n:41,f:function(t){var e=n.round(1.4*t,2);return\"M\"+e+\",0H-\"+e},needLine:!0,noDot:!0,noFill:!0},\"line-ns\":{n:42,f:function(t){var e=n.round(1.4*t,2);return\"M0,\"+e+\"V-\"+e},needLine:!0,noDot:!0,noFill:!0},\"line-ne\":{n:43,f:function(t){var e=n.round(t,2);return\"M\"+e+\",-\"+e+\"L-\"+e+\",\"+e},needLine:!0,noDot:!0,noFill:!0},\"line-nw\":{n:44,f:function(t){var e=n.round(t,2);return\"M\"+e+\",\"+e+\"L-\"+e+\",-\"+e},needLine:!0,noDot:!0,noFill:!0},\"arrow-up\":{n:45,f:function(t){var e=n.round(t,2);return\"M0,0L-\"+e+\",\"+n.round(2*t,2)+\"H\"+e+\"Z\"},noDot:!0},\"arrow-down\":{n:46,f:function(t){var e=n.round(t,2);return\"M0,0L-\"+e+\",-\"+n.round(2*t,2)+\"H\"+e+\"Z\"},noDot:!0},\"arrow-left\":{n:47,f:function(t){var e=n.round(2*t,2),r=n.round(t,2);return\"M0,0L\"+e+\",-\"+r+\"V\"+r+\"Z\"},noDot:!0},\"arrow-right\":{n:48,f:function(t){var e=n.round(2*t,2),r=n.round(t,2);return\"M0,0L-\"+e+\",-\"+r+\"V\"+r+\"Z\"},noDot:!0},\"arrow-bar-up\":{n:49,f:function(t){var e=n.round(t,2);return\"M-\"+e+\",0H\"+e+\"M0,0L-\"+e+\",\"+n.round(2*t,2)+\"H\"+e+\"Z\"},needLine:!0,noDot:!0},\"arrow-bar-down\":{n:50,f:function(t){var e=n.round(t,2);return\"M-\"+e+\",0H\"+e+\"M0,0L-\"+e+\",-\"+n.round(2*t,2)+\"H\"+e+\"Z\"},needLine:!0,noDot:!0},\"arrow-bar-left\":{n:51,f:function(t){var e=n.round(2*t,2),r=n.round(t,2);return\"M0,-\"+r+\"V\"+r+\"M0,0L\"+e+\",-\"+r+\"V\"+r+\"Z\"},needLine:!0,noDot:!0},\"arrow-bar-right\":{n:52,f:function(t){var e=n.round(2*t,2),r=n.round(t,2);return\"M0,-\"+r+\"V\"+r+\"M0,0L-\"+e+\",-\"+r+\"V\"+r+\"Z\"},needLine:!0,noDot:!0}}},{\"@plotly/d3\":58}],690:[function(t,e,r){\"use strict\";e.exports={visible:{valType:\"boolean\",editType:\"calc\"},type:{valType:\"enumerated\",values:[\"percent\",\"constant\",\"sqrt\",\"data\"],editType:\"calc\"},symmetric:{valType:\"boolean\",editType:\"calc\"},array:{valType:\"data_array\",editType:\"calc\"},arrayminus:{valType:\"data_array\",editType:\"calc\"},value:{valType:\"number\",min:0,dflt:10,editType:\"calc\"},valueminus:{valType:\"number\",min:0,dflt:10,editType:\"calc\"},traceref:{valType:\"integer\",min:0,dflt:0,editType:\"style\"},tracerefminus:{valType:\"integer\",min:0,dflt:0,editType:\"style\"},copy_ystyle:{valType:\"boolean\",editType:\"plot\"},copy_zstyle:{valType:\"boolean\",editType:\"style\"},color:{valType:\"color\",editType:\"style\"},thickness:{valType:\"number\",min:0,dflt:2,editType:\"style\"},width:{valType:\"number\",min:0,editType:\"plot\"},editType:\"calc\",_deprecated:{opacity:{valType:\"number\",editType:\"style\"}}}},{}],691:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../../registry\"),a=t(\"../../plots/cartesian/axes\"),o=t(\"../../lib\"),s=t(\"./compute_error\");function l(t,e,r,i){var l=e[\"error_\"+i]||{},c=[];if(l.visible&&-1!==[\"linear\",\"log\"].indexOf(r.type)){for(var u=s(l),f=0;f0;e.each((function(e){var f,h=e[0].trace,p=h.error_x||{},d=h.error_y||{};h.ids&&(f=function(t){return t.id});var g=o.hasMarkers(h)&&h.marker.maxdisplayed>0;d.visible||p.visible||(e=[]);var m=n.select(this).selectAll(\"g.errorbar\").data(e,f);if(m.exit().remove(),e.length){p.visible||m.selectAll(\"path.xerror\").remove(),d.visible||m.selectAll(\"path.yerror\").remove(),m.style(\"opacity\",1);var v=m.enter().append(\"g\").classed(\"errorbar\",!0);u&&v.style(\"opacity\",0).transition().duration(s.duration).style(\"opacity\",1),a.setClipUrl(m,r.layerClipId,t),m.each((function(t){var e=n.select(this),r=function(t,e,r){var n={x:e.c2p(t.x),y:r.c2p(t.y)};void 0!==t.yh&&(n.yh=r.c2p(t.yh),n.ys=r.c2p(t.ys),i(n.ys)||(n.noYS=!0,n.ys=r.c2p(t.ys,!0)));void 0!==t.xh&&(n.xh=e.c2p(t.xh),n.xs=e.c2p(t.xs),i(n.xs)||(n.noXS=!0,n.xs=e.c2p(t.xs,!0)));return n}(t,l,c);if(!g||t.vis){var a,o=e.select(\"path.yerror\");if(d.visible&&i(r.x)&&i(r.yh)&&i(r.ys)){var f=d.width;a=\"M\"+(r.x-f)+\",\"+r.yh+\"h\"+2*f+\"m-\"+f+\",0V\"+r.ys,r.noYS||(a+=\"m-\"+f+\",0h\"+2*f),!o.size()?o=e.append(\"path\").style(\"vector-effect\",\"non-scaling-stroke\").classed(\"yerror\",!0):u&&(o=o.transition().duration(s.duration).ease(s.easing)),o.attr(\"d\",a)}else o.remove();var h=e.select(\"path.xerror\");if(p.visible&&i(r.y)&&i(r.xh)&&i(r.xs)){var m=(p.copy_ystyle?d:p).width;a=\"M\"+r.xh+\",\"+(r.y-m)+\"v\"+2*m+\"m0,-\"+m+\"H\"+r.xs,r.noXS||(a+=\"m0,-\"+m+\"v\"+2*m),!h.size()?h=e.append(\"path\").style(\"vector-effect\",\"non-scaling-stroke\").classed(\"xerror\",!0):u&&(h=h.transition().duration(s.duration).ease(s.easing)),h.attr(\"d\",a)}else h.remove()}}))}}))}},{\"../../traces/scatter/subtypes\":1243,\"../drawing\":688,\"@plotly/d3\":58,\"fast-isnumeric\":249}],696:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../color\");e.exports=function(t){t.each((function(t){var e=t[0].trace,r=e.error_y||{},a=e.error_x||{},o=n.select(this);o.selectAll(\"path.yerror\").style(\"stroke-width\",r.thickness+\"px\").call(i.stroke,r.color),a.copy_ystyle&&(a=r),o.selectAll(\"path.xerror\").style(\"stroke-width\",a.thickness+\"px\").call(i.stroke,a.color)}))}},{\"../color\":666,\"@plotly/d3\":58}],697:[function(t,e,r){\"use strict\";var n=t(\"../../plots/font_attributes\"),i=t(\"./layout_attributes\").hoverlabel,a=t(\"../../lib/extend\").extendFlat;e.exports={hoverlabel:{bgcolor:a({},i.bgcolor,{arrayOk:!0}),bordercolor:a({},i.bordercolor,{arrayOk:!0}),font:n({arrayOk:!0,editType:\"none\"}),align:a({},i.align,{arrayOk:!0}),namelength:a({},i.namelength,{arrayOk:!0}),editType:\"none\"}}},{\"../../lib/extend\":793,\"../../plots/font_attributes\":883,\"./layout_attributes\":707}],698:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../registry\");function a(t,e,r,i){i=i||n.identity,Array.isArray(t)&&(e[0][r]=i(t))}e.exports=function(t){var e=t.calcdata,r=t._fullLayout;function o(t){return function(e){return n.coerceHoverinfo({hoverinfo:e},{_module:t._module},r)}}for(var s=0;s=0&&r.indexb[0]._length||at<0||at>_[0]._length)return d.unhoverRaw(t,e)}if(e.pointerX=it+b[0]._offset,e.pointerY=at+_[0]._offset,B=\"xval\"in e?v.flat(s,e.xval):v.p2c(b,it),V=\"yval\"in e?v.flat(s,e.yval):v.p2c(_,at),!i(B[0])||!i(V[0]))return o.warn(\"Fx.hover failed\",e,t),d.unhoverRaw(t,e)}var ct=1/0;function ut(t,r){for(H=0;H$&&(tt.splice(0,$),ct=tt[0].distance),g&&0!==O&&0===tt.length){Q.distance=O,Q.index=!1;var f=Y._module.hoverPoints(Q,J,K,\"closest\",{hoverLayer:l._hoverlayer});if(f&&(f=f.filter((function(t){return t.spikeDistance<=O}))),f&&f.length){var h,d=f.filter((function(t){return t.xa.showspikes&&\"hovered data\"!==t.xa.spikesnap}));if(d.length){var m=d[0];i(m.x0)&&i(m.y0)&&(h=ht(m),(!rt.vLinePoint||rt.vLinePoint.spikeDistance>h.spikeDistance)&&(rt.vLinePoint=h))}var y=f.filter((function(t){return t.ya.showspikes&&\"hovered data\"!==t.ya.spikesnap}));if(y.length){var x=y[0];i(x.x0)&&i(x.y0)&&(h=ht(x),(!rt.hLinePoint||rt.hLinePoint.spikeDistance>h.spikeDistance)&&(rt.hLinePoint=h))}}}}}function ft(t,e,r){for(var n,i=null,a=1/0,o=0;o0&&Math.abs(t.distance)Tt-1;Mt--)Ct(tt[Mt]);tt=St,mt()}var Pt=t._hoverdata,It=[],Ot=j(t),zt=U(t);for(q=0;q1||tt.length>1)||\"closest\"===S&&nt&&tt.length>1,Wt=p.combine(l.plot_bgcolor||p.background,l.paper_bgcolor),Xt=I(tt,{gd:t,hovermode:S,rotateLabels:Yt,bgColor:Wt,container:l._hoverlayer,outerContainer:l._paper.node(),commonLabelOpts:l.hoverlabel,hoverdistance:l.hoverdistance});v.isUnifiedHover(S)||(!function(t,e,r){var n,i,a,o,s,l,c,u=0,f=1,h=t.size(),p=new Array(h),d=0;function g(t){var e=t[0],r=t[t.length-1];if(i=e.pmin-e.pos-e.dp+e.size,a=r.pos+r.dp+r.size-e.pmax,i>.01){for(s=t.length-1;s>=0;s--)t[s].dp+=i;n=!1}if(!(a<.01)){if(i<-.01){for(s=t.length-1;s>=0;s--)t[s].dp-=a;n=!1}if(n){var c=0;for(o=0;oe.pmax&&c++;for(o=t.length-1;o>=0&&!(c<=0);o--)(l=t[o]).pos>e.pmax-1&&(l.del=!0,c--);for(o=0;o=0;s--)t[s].dp-=a;for(o=t.length-1;o>=0&&!(c<=0);o--)(l=t[o]).pos+l.dp+l.size>e.pmax&&(l.del=!0,c--)}}}t.each((function(t){var n=t[e],i=\"x\"===n._id.charAt(0),a=n.range;0===d&&a&&a[0]>a[1]!==i&&(f=-1),p[d++]=[{datum:t,traceIndex:t.trace.index,dp:0,pos:t.pos,posref:t.posref,size:t.by*(i?T:1)/2,pmin:0,pmax:i?r.width:r.height}]})),p.sort((function(t,e){return t[0].posref-e[0].posref||f*(e[0].traceIndex-t[0].traceIndex)}));for(;!n&&u<=h;){for(u++,n=!0,o=0;o.01&&y.pmin===x.pmin&&y.pmax===x.pmax){for(s=v.length-1;s>=0;s--)v[s].dp+=i;for(m.push.apply(m,v),p.splice(o+1,1),c=0,s=m.length-1;s>=0;s--)c+=m[s].dp;for(a=c/m.length,s=m.length-1;s>=0;s--)m[s].dp-=a;n=!1}else o++}p.forEach(g)}for(o=p.length-1;o>=0;o--){var b=p[o];for(s=b.length-1;s>=0;s--){var _=b[s],w=_.datum;w.offset=_.dp,w.del=_.del}}}(Xt,Yt?\"xa\":\"ya\",l),z(Xt,Yt,l._invScaleX,l._invScaleY));if(e.target&&e.target.tagName){var Zt=m.getComponentMethod(\"annotations\",\"hasClickToShow\")(t,It);f(n.select(e.target),Zt?\"pointer\":\"\")}if(!e.target||a||!function(t,e,r){if(!r||r.length!==t._hoverdata.length)return!0;for(var n=r.length-1;n>=0;n--){var i=r[n],a=t._hoverdata[n];if(i.curveNumber!==a.curveNumber||String(i.pointNumber)!==String(a.pointNumber)||String(i.pointNumbers)!==String(a.pointNumbers))return!0}return!1}(t,0,Pt))return;Pt&&t.emit(\"plotly_unhover\",{event:e,points:Pt});t.emit(\"plotly_hover\",{event:e,points:t._hoverdata,xaxes:b,yaxes:_,xvals:B,yvals:V})}(t,e,r,a)}))},r.loneHover=function(t,e){var r=!0;Array.isArray(t)||(r=!1,t=[t]);var i=e.gd,a=j(i),o=U(i),s=I(t.map((function(t){var r=t._x0||t.x0||t.x||0,n=t._x1||t.x1||t.x||0,s=t._y0||t.y0||t.y||0,l=t._y1||t.y1||t.y||0,c=t.eventData;if(c){var u=Math.min(r,n),f=Math.max(r,n),h=Math.min(s,l),d=Math.max(s,l),g=t.trace;if(m.traceIs(g,\"gl3d\")){var v=i._fullLayout[g.scene]._scene.container,y=v.offsetLeft,x=v.offsetTop;u+=y,f+=y,h+=x,d+=x}c.bbox={x0:u+o,x1:f+o,y0:h+a,y1:d+a},e.inOut_bbox&&e.inOut_bbox.push(c.bbox)}else c=!1;return{color:t.color||p.defaultLine,x0:t.x0||t.x||0,x1:t.x1||t.x||0,y0:t.y0||t.y||0,y1:t.y1||t.y||0,xLabel:t.xLabel,yLabel:t.yLabel,zLabel:t.zLabel,text:t.text,name:t.name,idealAlign:t.idealAlign,borderColor:t.borderColor,fontFamily:t.fontFamily,fontSize:t.fontSize,fontColor:t.fontColor,nameLength:t.nameLength,textAlign:t.textAlign,trace:t.trace||{index:0,hoverinfo:\"\"},xa:{_offset:0},ya:{_offset:0},index:0,hovertemplate:t.hovertemplate||!1,hovertemplateLabels:t.hovertemplateLabels||!1,eventData:c}})),{gd:i,hovermode:\"closest\",rotateLabels:!1,bgColor:e.bgColor||p.background,container:n.select(e.container),outerContainer:e.outerContainer||e.container}),l=0,c=0;return s.sort((function(t,e){return t.y0-e.y0})).each((function(t,r){var n=t.y0-t.by/2;t.offset=n-5([\\s\\S]*)<\\/extra>/;function I(t,e){var r=e.gd,i=r._fullLayout,a=e.hovermode,c=e.rotateLabels,f=e.bgColor,d=e.container,g=e.outerContainer,w=e.commonLabelOpts||{},T=e.fontFamily||y.HOVERFONT,k=e.fontSize||y.HOVERFONTSIZE,A=t[0],E=A.xa,L=A.ya,P=a.charAt(0),I=A[P+\"Label\"],z=g.getBoundingClientRect(),D=z.top,R=z.width,F=z.height,B=void 0!==I&&A.distance<=e.hoverdistance&&(\"x\"===a||\"y\"===a);if(B){var N,j,U=!0;for(N=0;Ni.width-b?(m=i.width-b,e.attr(\"d\",\"M\"+(b-M)+\",0L\"+b+\",\"+x+M+\"v\"+x+(2*S+y.height)+\"H-\"+b+\"V\"+x+M+\"H\"+(b-2*M)+\"Z\")):e.attr(\"d\",\"M0,0L\"+M+\",\"+x+M+\"H\"+(S+y.width/2)+\"v\"+x+(2*S+y.height)+\"H-\"+(S+y.width/2)+\"V\"+x+M+\"H-\"+M+\"Z\")}else{var _,C,P;\"right\"===L.side?(_=\"start\",C=1,P=\"\",m=E._offset+E._length):(_=\"end\",C=-1,P=\"-\",m=E._offset),v=L._offset+(A.y0+A.y1)/2,l.attr(\"text-anchor\",_),e.attr(\"d\",\"M0,0L\"+P+M+\",\"+M+\"V\"+(S+y.height/2)+\"h\"+P+(2*S+y.width)+\"V-\"+(S+y.height/2)+\"H\"+P+M+\"V-\"+M+\"Z\");var O,z=y.height/2,R=D-y.top-z,F=\"clip\"+i._uid+\"commonlabel\"+L._id;if(m=0?nt:it+st=0?it:gt+st=0?et:rt+lt=0?rt:mt+lt=0,\"top\"!==t.idealAlign&&P||!z?P?(U+=q/2,t.anchor=\"start\"):t.anchor=\"middle\":(U-=q/2,t.anchor=\"end\");else if(t.pos=U,P=j+V/2+H<=R,z=j-V/2-H>=0,\"left\"!==t.idealAlign&&P||!z)if(P)j+=V/2,t.anchor=\"start\";else{t.anchor=\"middle\";var G=H/2,Y=j+G-R,W=j-G;Y>0&&(j-=Y),W<0&&(j+=-W)}else j-=V/2,t.anchor=\"end\";w.attr(\"text-anchor\",t.anchor),E&&A.attr(\"text-anchor\",t.anchor),e.attr(\"transform\",s(j,U)+(c?l(_):\"\"))})),vt}function O(t,e,r,n,i,a){var s=\"\",l=\"\";void 0!==t.nameOverride&&(t.name=t.nameOverride),t.name&&(t.trace._meta&&(t.name=o.templateString(t.name,t.trace._meta)),s=B(t.name,t.nameLength));var c=r.charAt(0),u=\"x\"===c?\"y\":\"x\";void 0!==t.zLabel?(void 0!==t.xLabel&&(l+=\"x: \"+t.xLabel+\"
\"),void 0!==t.yLabel&&(l+=\"y: \"+t.yLabel+\"
\"),\"choropleth\"!==t.trace.type&&\"choroplethmapbox\"!==t.trace.type&&(l+=(l?\"z: \":\"\")+t.zLabel)):e&&t[c+\"Label\"]===i?l=t[u+\"Label\"]||\"\":void 0===t.xLabel?void 0!==t.yLabel&&\"scattercarpet\"!==t.trace.type&&(l=t.yLabel):l=void 0===t.yLabel?t.xLabel:\"(\"+t.xLabel+\", \"+t.yLabel+\")\",!t.text&&0!==t.text||Array.isArray(t.text)||(l+=(l?\"
\":\"\")+t.text),void 0!==t.extraText&&(l+=(l?\"
\":\"\")+t.extraText),a&&\"\"===l&&!t.hovertemplate&&(\"\"===s&&a.remove(),l=s);var f=t.hovertemplate||!1;if(f){var h=t.hovertemplateLabels||t;t[c+\"Label\"]!==i&&(h[c+\"other\"]=h[c+\"Val\"],h[c+\"otherLabel\"]=h[c+\"Label\"]),l=(l=o.hovertemplateString(f,h,n._d3locale,t.eventData[0]||{},t.trace._meta)).replace(P,(function(e,r){return s=B(r,t.nameLength),\"\"}))}return[l,s]}function z(t,e,r,i){var a=function(t){return t*r},o=function(t){return t*i};t.each((function(t){var r=n.select(this);if(t.del)return r.remove();var i=r.select(\"text.nums\"),s=t.anchor,l=\"end\"===s?-1:1,c={start:1,end:-1,middle:0}[s],f=c*(M+S),p=f+c*(t.txwidth+S),d=0,g=t.offset,m=\"middle\"===s;m&&(f-=t.tx2width/2,p+=t.txwidth/2+S),e&&(g*=-A,d=t.offset*k),r.select(\"path\").attr(\"d\",m?\"M-\"+a(t.bx/2+t.tx2width/2)+\",\"+o(g-t.by/2)+\"h\"+a(t.bx)+\"v\"+o(t.by)+\"h-\"+a(t.bx)+\"Z\":\"M0,0L\"+a(l*M+d)+\",\"+o(M+g)+\"v\"+o(t.by/2-M)+\"h\"+a(l*t.bx)+\"v-\"+o(t.by)+\"H\"+a(l*M+d)+\"V\"+o(g-M)+\"Z\");var v=d+f,y=g+t.ty0-t.by/2+S,x=t.textAlign||\"auto\";\"auto\"!==x&&(\"left\"===x&&\"start\"!==s?(i.attr(\"text-anchor\",\"start\"),v=m?-t.bx/2-t.tx2width/2+S:-t.bx-S):\"right\"===x&&\"end\"!==s&&(i.attr(\"text-anchor\",\"end\"),v=m?t.bx/2-t.tx2width/2-S:t.bx+S)),i.call(u.positionText,a(v),o(y)),t.tx2width&&(r.select(\"text.name\").call(u.positionText,a(p+c*S+d),o(g+t.ty0-t.by/2+S)),r.select(\"rect\").call(h.setRect,a(p+(c-1)*t.tx2width/2+d),o(g-t.by/2-1),a(t.tx2width),o(t.by+2)))}))}function D(t,e){var r=t.index,n=t.trace||{},a=t.cd[0],s=t.cd[r]||{};function l(t){return t||i(t)&&0===t}var c=Array.isArray(r)?function(t,e){var i=o.castOption(a,r,t);return l(i)?i:o.extractOption({},n,\"\",e)}:function(t,e){return o.extractOption(s,n,t,e)};function u(e,r,n){var i=c(r,n);l(i)&&(t[e]=i)}if(u(\"hoverinfo\",\"hi\",\"hoverinfo\"),u(\"bgcolor\",\"hbg\",\"hoverlabel.bgcolor\"),u(\"borderColor\",\"hbc\",\"hoverlabel.bordercolor\"),u(\"fontFamily\",\"htf\",\"hoverlabel.font.family\"),u(\"fontSize\",\"hts\",\"hoverlabel.font.size\"),u(\"fontColor\",\"htc\",\"hoverlabel.font.color\"),u(\"nameLength\",\"hnl\",\"hoverlabel.namelength\"),u(\"textAlign\",\"hta\",\"hoverlabel.align\"),t.posref=\"y\"===e||\"closest\"===e&&\"h\"===n.orientation?t.xa._offset+(t.x0+t.x1)/2:t.ya._offset+(t.y0+t.y1)/2,t.x0=o.constrain(t.x0,0,t.xa._length),t.x1=o.constrain(t.x1,0,t.xa._length),t.y0=o.constrain(t.y0,0,t.ya._length),t.y1=o.constrain(t.y1,0,t.ya._length),void 0!==t.xLabelVal&&(t.xLabel=\"xLabel\"in t?t.xLabel:g.hoverLabelText(t.xa,t.xLabelVal,n.xhoverformat),t.xVal=t.xa.c2d(t.xLabelVal)),void 0!==t.yLabelVal&&(t.yLabel=\"yLabel\"in t?t.yLabel:g.hoverLabelText(t.ya,t.yLabelVal,n.yhoverformat),t.yVal=t.ya.c2d(t.yLabelVal)),void 0!==t.zLabelVal&&void 0===t.zLabel&&(t.zLabel=String(t.zLabelVal)),!(isNaN(t.xerr)||\"log\"===t.xa.type&&t.xerr<=0)){var f=g.tickText(t.xa,t.xa.c2l(t.xerr),\"hover\").text;void 0!==t.xerrneg?t.xLabel+=\" +\"+f+\" / -\"+g.tickText(t.xa,t.xa.c2l(t.xerrneg),\"hover\").text:t.xLabel+=\" \\xb1 \"+f,\"x\"===e&&(t.distance+=1)}if(!(isNaN(t.yerr)||\"log\"===t.ya.type&&t.yerr<=0)){var h=g.tickText(t.ya,t.ya.c2l(t.yerr),\"hover\").text;void 0!==t.yerrneg?t.yLabel+=\" +\"+h+\" / -\"+g.tickText(t.ya,t.ya.c2l(t.yerrneg),\"hover\").text:t.yLabel+=\" \\xb1 \"+h,\"y\"===e&&(t.distance+=1)}var p=t.hoverinfo||t.trace.hoverinfo;return p&&\"all\"!==p&&(-1===(p=Array.isArray(p)?p:p.split(\"+\")).indexOf(\"x\")&&(t.xLabel=void 0),-1===p.indexOf(\"y\")&&(t.yLabel=void 0),-1===p.indexOf(\"z\")&&(t.zLabel=void 0),-1===p.indexOf(\"text\")&&(t.text=void 0),-1===p.indexOf(\"name\")&&(t.name=void 0)),t}function R(t,e,r){var n,i,o=r.container,s=r.fullLayout,l=s._size,c=r.event,u=!!e.hLinePoint,f=!!e.vLinePoint;if(o.selectAll(\".spikeline\").remove(),f||u){var d=p.combine(s.plot_bgcolor,s.paper_bgcolor);if(u){var m,v,y=e.hLinePoint;n=y&&y.xa,\"cursor\"===(i=y&&y.ya).spikesnap?(m=c.pointerX,v=c.pointerY):(m=n._offset+y.x,v=i._offset+y.y);var x,b,_=a.readability(y.color,d)<1.5?p.contrast(d):y.color,w=i.spikemode,T=i.spikethickness,k=i.spikecolor||_,A=g.getPxPosition(t,i);if(-1!==w.indexOf(\"toaxis\")||-1!==w.indexOf(\"across\")){if(-1!==w.indexOf(\"toaxis\")&&(x=A,b=m),-1!==w.indexOf(\"across\")){var M=i._counterDomainMin,S=i._counterDomainMax;\"free\"===i.anchor&&(M=Math.min(M,i.position),S=Math.max(S,i.position)),x=l.l+M*l.w,b=l.l+S*l.w}o.insert(\"line\",\":first-child\").attr({x1:x,x2:b,y1:v,y2:v,\"stroke-width\":T,stroke:k,\"stroke-dasharray\":h.dashStyle(i.spikedash,T)}).classed(\"spikeline\",!0).classed(\"crisp\",!0),o.insert(\"line\",\":first-child\").attr({x1:x,x2:b,y1:v,y2:v,\"stroke-width\":T+2,stroke:d}).classed(\"spikeline\",!0).classed(\"crisp\",!0)}-1!==w.indexOf(\"marker\")&&o.insert(\"circle\",\":first-child\").attr({cx:A+(\"right\"!==i.side?T:-T),cy:v,r:T,fill:k}).classed(\"spikeline\",!0)}if(f){var E,L,C=e.vLinePoint;n=C&&C.xa,i=C&&C.ya,\"cursor\"===n.spikesnap?(E=c.pointerX,L=c.pointerY):(E=n._offset+C.x,L=i._offset+C.y);var P,I,O=a.readability(C.color,d)<1.5?p.contrast(d):C.color,z=n.spikemode,D=n.spikethickness,R=n.spikecolor||O,F=g.getPxPosition(t,n);if(-1!==z.indexOf(\"toaxis\")||-1!==z.indexOf(\"across\")){if(-1!==z.indexOf(\"toaxis\")&&(P=F,I=L),-1!==z.indexOf(\"across\")){var B=n._counterDomainMin,N=n._counterDomainMax;\"free\"===n.anchor&&(B=Math.min(B,n.position),N=Math.max(N,n.position)),P=l.t+(1-N)*l.h,I=l.t+(1-B)*l.h}o.insert(\"line\",\":first-child\").attr({x1:E,x2:E,y1:P,y2:I,\"stroke-width\":D,stroke:R,\"stroke-dasharray\":h.dashStyle(n.spikedash,D)}).classed(\"spikeline\",!0).classed(\"crisp\",!0),o.insert(\"line\",\":first-child\").attr({x1:E,x2:E,y1:P,y2:I,\"stroke-width\":D+2,stroke:d}).classed(\"spikeline\",!0).classed(\"crisp\",!0)}-1!==z.indexOf(\"marker\")&&o.insert(\"circle\",\":first-child\").attr({cx:E,cy:F-(\"top\"!==n.side?D:-D),r:D,fill:R}).classed(\"spikeline\",!0)}}}function F(t,e){return!e||(e.vLinePoint!==t._spikepoints.vLinePoint||e.hLinePoint!==t._spikepoints.hLinePoint)}function B(t,e){return u.plainText(t||\"\",{len:e,allowedTags:[\"br\",\"sub\",\"sup\",\"b\",\"i\",\"em\"]})}function N(t,e,r){var n=e[t+\"a\"],i=e[t+\"Val\"],a=e.cd[0];if(\"category\"===n.type)i=n._categoriesMap[i];else if(\"date\"===n.type){var o=e.trace[t+\"periodalignment\"];if(o){var s=e.cd[e.index],l=s[t+\"Start\"];void 0===l&&(l=s[t]);var c=s[t+\"End\"];void 0===c&&(c=s[t]);var u=c-l;\"end\"===o?i+=u:\"middle\"===o&&(i+=u/2)}i=n.d2c(i)}return a&&a.t&&a.t.posLetter===n._id&&(\"group\"!==r.boxmode&&\"group\"!==r.violinmode||(i+=a.t.dPos)),i}function j(t){return t.offsetTop+t.clientTop}function U(t){return t.offsetLeft+t.clientLeft}},{\"../../lib\":803,\"../../lib/events\":792,\"../../lib/override_cursor\":814,\"../../lib/svg_text_utils\":829,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"../color\":666,\"../dragelement\":685,\"../drawing\":688,\"../legend/defaults\":718,\"../legend/draw\":719,\"./constants\":700,\"./helpers\":702,\"@plotly/d3\":58,\"fast-isnumeric\":249,tinycolor2:598}],704:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../color\"),a=t(\"./helpers\").isUnifiedHover;e.exports=function(t,e,r,o){function s(t){o.font[t]||(o.font[t]=e.legend?e.legend.font[t]:e.font[t])}o=o||{},e&&a(e.hovermode)&&(o.font||(o.font={}),s(\"size\"),s(\"family\"),s(\"color\"),e.legend?(o.bgcolor||(o.bgcolor=i.combine(e.legend.bgcolor,e.paper_bgcolor)),o.bordercolor||(o.bordercolor=e.legend.bordercolor)):o.bgcolor||(o.bgcolor=e.paper_bgcolor)),r(\"hoverlabel.bgcolor\",o.bgcolor),r(\"hoverlabel.bordercolor\",o.bordercolor),r(\"hoverlabel.namelength\",o.namelength),n.coerceFont(r,\"hoverlabel.font\",o.font),r(\"hoverlabel.align\",o.align)}},{\"../../lib\":803,\"../color\":666,\"./helpers\":702}],705:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.exports=function(t,e){function r(r,a){return void 0!==e[r]?e[r]:n.coerce(t,e,i,r,a)}return r(\"clickmode\"),r(\"hovermode\")}},{\"../../lib\":803,\"./layout_attributes\":707}],706:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../dragelement\"),o=t(\"./helpers\"),s=t(\"./layout_attributes\"),l=t(\"./hover\");e.exports={moduleType:\"component\",name:\"fx\",constants:t(\"./constants\"),schema:{layout:s},attributes:t(\"./attributes\"),layoutAttributes:s,supplyLayoutGlobalDefaults:t(\"./layout_global_defaults\"),supplyDefaults:t(\"./defaults\"),supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\"),getDistanceFunction:o.getDistanceFunction,getClosest:o.getClosest,inbox:o.inbox,quadrature:o.quadrature,appendArrayPointValue:o.appendArrayPointValue,castHoverOption:function(t,e,r){return i.castOption(t,e,\"hoverlabel.\"+r)},castHoverinfo:function(t,e,r){return i.castOption(t,r,\"hoverinfo\",(function(r){return i.coerceHoverinfo({hoverinfo:r},{_module:t._module},e)}))},hover:l.hover,unhover:a.unhover,loneHover:l.loneHover,loneUnhover:function(t){var e=i.isD3Selection(t)?t:n.select(t);e.selectAll(\"g.hovertext\").remove(),e.selectAll(\".spikeline\").remove()},click:t(\"./click\")}},{\"../../lib\":803,\"../dragelement\":685,\"./attributes\":697,\"./calc\":698,\"./click\":699,\"./constants\":700,\"./defaults\":701,\"./helpers\":702,\"./hover\":703,\"./layout_attributes\":707,\"./layout_defaults\":708,\"./layout_global_defaults\":709,\"@plotly/d3\":58}],707:[function(t,e,r){\"use strict\";var n=t(\"./constants\"),i=t(\"../../plots/font_attributes\")({editType:\"none\"});i.family.dflt=n.HOVERFONT,i.size.dflt=n.HOVERFONTSIZE,e.exports={clickmode:{valType:\"flaglist\",flags:[\"event\",\"select\"],dflt:\"event\",editType:\"plot\",extras:[\"none\"]},dragmode:{valType:\"enumerated\",values:[\"zoom\",\"pan\",\"select\",\"lasso\",\"drawclosedpath\",\"drawopenpath\",\"drawline\",\"drawrect\",\"drawcircle\",\"orbit\",\"turntable\",!1],dflt:\"zoom\",editType:\"modebar\"},hovermode:{valType:\"enumerated\",values:[\"x\",\"y\",\"closest\",!1,\"x unified\",\"y unified\"],dflt:\"closest\",editType:\"modebar\"},hoverdistance:{valType:\"integer\",min:-1,dflt:20,editType:\"none\"},spikedistance:{valType:\"integer\",min:-1,dflt:-1,editType:\"none\"},hoverlabel:{bgcolor:{valType:\"color\",editType:\"none\"},bordercolor:{valType:\"color\",editType:\"none\"},font:i,align:{valType:\"enumerated\",values:[\"left\",\"right\",\"auto\"],dflt:\"auto\",editType:\"none\"},namelength:{valType:\"integer\",min:-1,dflt:15,editType:\"none\"},editType:\"none\"},selectdirection:{valType:\"enumerated\",values:[\"h\",\"v\",\"d\",\"any\"],dflt:\"any\",editType:\"none\"}}},{\"../../plots/font_attributes\":883,\"./constants\":700}],708:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\"),a=t(\"./hovermode_defaults\"),o=t(\"./hoverlabel_defaults\");e.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}a(t,e)&&(r(\"hoverdistance\"),r(\"spikedistance\")),\"select\"===r(\"dragmode\")&&r(\"selectdirection\");var s=e._has(\"mapbox\"),l=e._has(\"geo\"),c=e._basePlotModules.length;\"zoom\"===e.dragmode&&((s||l)&&1===c||s&&l&&2===c)&&(e.dragmode=\"pan\"),o(t,e,r)}},{\"../../lib\":803,\"./hoverlabel_defaults\":704,\"./hovermode_defaults\":705,\"./layout_attributes\":707}],709:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./hoverlabel_defaults\"),a=t(\"./layout_attributes\");e.exports=function(t,e){i(t,e,(function(r,i){return n.coerce(t,e,a,r,i)}))}},{\"../../lib\":803,\"./hoverlabel_defaults\":704,\"./layout_attributes\":707}],710:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../lib/regex\").counter,a=t(\"../../plots/domain\").attributes,o=t(\"../../plots/cartesian/constants\").idRegex,s=t(\"../../plot_api/plot_template\"),l={rows:{valType:\"integer\",min:1,editType:\"plot\"},roworder:{valType:\"enumerated\",values:[\"top to bottom\",\"bottom to top\"],dflt:\"top to bottom\",editType:\"plot\"},columns:{valType:\"integer\",min:1,editType:\"plot\"},subplots:{valType:\"info_array\",freeLength:!0,dimensions:2,items:{valType:\"enumerated\",values:[i(\"xy\").toString(),\"\"],editType:\"plot\"},editType:\"plot\"},xaxes:{valType:\"info_array\",freeLength:!0,items:{valType:\"enumerated\",values:[o.x.toString(),\"\"],editType:\"plot\"},editType:\"plot\"},yaxes:{valType:\"info_array\",freeLength:!0,items:{valType:\"enumerated\",values:[o.y.toString(),\"\"],editType:\"plot\"},editType:\"plot\"},pattern:{valType:\"enumerated\",values:[\"independent\",\"coupled\"],dflt:\"coupled\",editType:\"plot\"},xgap:{valType:\"number\",min:0,max:1,editType:\"plot\"},ygap:{valType:\"number\",min:0,max:1,editType:\"plot\"},domain:a({name:\"grid\",editType:\"plot\",noGridCell:!0},{}),xside:{valType:\"enumerated\",values:[\"bottom\",\"bottom plot\",\"top plot\",\"top\"],dflt:\"bottom plot\",editType:\"plot\"},yside:{valType:\"enumerated\",values:[\"left\",\"left plot\",\"right plot\",\"right\"],dflt:\"left plot\",editType:\"plot\"},editType:\"plot\"};function c(t,e,r){var n=e[r+\"axes\"],i=Object.keys((t._splomAxes||{})[r]||{});return Array.isArray(n)?n:i.length?i:void 0}function u(t,e,r,n,i,a){var o=e(t+\"gap\",r),s=e(\"domain.\"+t);e(t+\"side\",n);for(var l=new Array(i),c=s[0],u=(s[1]-c)/(i-o),f=u*(1-o),h=0;h1){if(!h&&!p&&!d)\"independent\"===k(\"pattern\")&&(h=!0);m._hasSubplotGrid=h;var x,b,_=\"top to bottom\"===k(\"roworder\"),w=h?.2:.1,T=h?.3:.1;g&&e._splomGridDflt&&(x=e._splomGridDflt.xside,b=e._splomGridDflt.yside),m._domains={x:u(\"x\",k,w,x,y),y:u(\"y\",k,T,b,v,_)}}else delete e.grid}function k(t,e){return n.coerce(r,m,l,t,e)}},contentDefaults:function(t,e){var r=e.grid;if(r&&r._domains){var n,i,a,o,s,l,u,h=t.grid||{},p=e._subplots,d=r._hasSubplotGrid,g=r.rows,m=r.columns,v=\"independent\"===r.pattern,y=r._axisMap={};if(d){var x=h.subplots||[];l=r.subplots=new Array(g);var b=1;for(n=0;n1);if(!1!==g||c.uirevision){var m=a.newContainer(e,\"legend\");if(T(\"uirevision\",e.uirevision),!1!==g){T(\"bgcolor\",e.paper_bgcolor),T(\"bordercolor\"),T(\"borderwidth\");var v,y,x,b=i.coerceFont(T,\"font\",e.font),_=\"h\"===T(\"orientation\");if(_?(v=0,n.getComponentMethod(\"rangeslider\",\"isVisible\")(t.xaxis)?(y=1.1,x=\"bottom\"):(y=-.1,x=\"top\")):(v=1.02,y=1,x=\"auto\"),T(\"traceorder\",h),l.isGrouped(e.legend)&&T(\"tracegroupgap\"),T(\"itemsizing\"),T(\"itemwidth\"),T(\"itemclick\"),T(\"itemdoubleclick\"),T(\"groupclick\"),T(\"x\",v),T(\"xanchor\"),T(\"y\",y),T(\"yanchor\",x),T(\"valign\"),i.noneOrAll(c,m,[\"x\",\"y\"]),T(\"title.text\")){T(\"title.side\",_?\"left\":\"top\");var w=i.extendFlat({},b,{size:i.bigFont(b.size)});i.coerceFont(T,\"title.font\",w)}}}function T(t,e){return i.coerce(c,m,o,t,e)}}},{\"../../lib\":803,\"../../plot_api/plot_template\":843,\"../../plots/layout_attributes\":908,\"../../registry\":931,\"./attributes\":716,\"./helpers\":722}],719:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../plots/plots\"),o=t(\"../../registry\"),s=t(\"../../lib/events\"),l=t(\"../dragelement\"),c=t(\"../drawing\"),u=t(\"../color\"),f=t(\"../../lib/svg_text_utils\"),h=t(\"./handle_click\"),p=t(\"./constants\"),d=t(\"../../constants/alignment\"),g=d.LINE_SPACING,m=d.FROM_TL,v=d.FROM_BR,y=t(\"./get_legend_data\"),x=t(\"./style\"),b=t(\"./helpers\");function _(t,e,r,n,i){var a=r.data()[0][0].trace,l={event:i,node:r.node(),curveNumber:a.index,expandedIndex:a._expandedIndex,data:t.data,layout:t.layout,frames:t._transitionData._frames,config:t._context,fullData:t._fullData,fullLayout:t._fullLayout};if(a._group&&(l.group=a._group),o.traceIs(a,\"pie-like\")&&(l.label=r.datum()[0].label),!1!==s.triggerHandler(t,\"plotly_legendclick\",l))if(1===n)e._clickTimeout=setTimeout((function(){t._fullLayout&&h(r,t,n)}),t._context.doubleClickDelay);else if(2===n){e._clickTimeout&&clearTimeout(e._clickTimeout),t._legendMouseDownTime=0,!1!==s.triggerHandler(t,\"plotly_legenddoubleclick\",l)&&h(r,t,n)}}function w(t,e,r){var n,a,s=t.data()[0][0],l=s.trace,u=o.traceIs(l,\"pie-like\"),h=!r._inHover&&e._context.edits.legendText&&!u,d=r._maxNameLength;s.groupTitle?(n=s.groupTitle.text,a=s.groupTitle.font):(a=r.font,r.entries?n=s.text:(n=u?s.label:l.name,l._meta&&(n=i.templateString(n,l._meta))));var g=i.ensureSingle(t,\"text\",\"legendtext\");g.attr(\"text-anchor\",\"start\").call(c.font,a).text(h?T(n,d):n);var m=r.itemwidth+2*p.itemGap;f.positionText(g,m,0),h?g.call(f.makeEditable,{gd:e,text:n}).call(A,t,e,r).on(\"edit\",(function(n){this.text(T(n,d)).call(A,t,e,r);var a=s.trace._fullInput||{},c={};if(o.hasTransform(a,\"groupby\")){var u=o.getTransformIndices(a,\"groupby\"),f=u[u.length-1],h=i.keyedContainer(a,\"transforms[\"+f+\"].styles\",\"target\",\"value.name\");h.set(s.trace._group,n),c=h.constructUpdate()}else c.name=n;return o.call(\"_guiRestyle\",e,c,l.index)})):A(g,t,e,r)}function T(t,e){var r=Math.max(4,e);if(t&&t.trim().length>=r/2)return t;for(var n=r-(t=t||\"\").length;n>0;n--)t+=\" \";return t}function k(t,e){var r,a=e._context.doubleClickDelay,o=1,s=i.ensureSingle(t,\"rect\",\"legendtoggle\",(function(t){e._context.staticPlot||t.style(\"cursor\",\"pointer\").attr(\"pointer-events\",\"all\"),t.call(u.fill,\"rgba(0,0,0,0)\")}));e._context.staticPlot||(s.on(\"mousedown\",(function(){(r=(new Date).getTime())-e._legendMouseDownTimea&&(o=Math.max(o-1,1)),_(e,r,t,o,n.event)}})))}function A(t,e,r,n,i){n._inHover&&t.attr(\"data-notex\",!0),f.convertToTspans(t,r,(function(){!function(t,e,r,n){var i=t.data()[0][0];if(!r._inHover&&i&&!i.trace.showlegend)return void t.remove();var a=t.select(\"g[class*=math-group]\"),o=a.node();r||(r=e._fullLayout.legend);var s,l=r.borderwidth;s=1===n?r.title.font:i.groupTitle?i.groupTitle.font:r.font;var u,h,d=s.size*g;if(o){var m=c.bBox(o);u=m.height,h=m.width,1===n?c.setTranslate(a,l,l+.75*u):c.setTranslate(a,0,.25*u)}else{var v=t.select(1===n?\".legendtitletext\":\".legendtext\"),y=f.lineCount(v),x=v.node();if(u=d*y,h=x?c.bBox(x).width:0,1===n)\"left\"===r.title.side&&(h+=2*p.itemGap),f.positionText(v,l+p.titlePad,l+d);else{var b=2*p.itemGap+r.itemwidth;i.groupTitle&&(b=p.itemGap,h-=r.itemwidth),f.positionText(v,b,-d*((y-1)/2-.3))}}1===n?(r._titleWidth=h,r._titleHeight=u):(i.lineHeight=d,i.height=Math.max(u,16)+3,i.width=h)}(e,r,n,i)}))}function M(t){return i.isRightAnchor(t)?\"right\":i.isCenterAnchor(t)?\"center\":\"left\"}function S(t){return i.isBottomAnchor(t)?\"bottom\":i.isMiddleAnchor(t)?\"middle\":\"top\"}e.exports=function(t,e){return e||(e=t._fullLayout.legend||{}),function(t,e){var r,s,f=t._fullLayout,h=\"legend\"+f._uid,d=e._inHover;d?(r=e.layer,h+=\"-hover\"):r=f._infolayer;if(!r)return;t._legendMouseDownTime||(t._legendMouseDownTime=0);if(d){if(!e.entries)return;s=y(e.entries,e)}else{if(!t.calcdata)return;s=f.showlegend&&y(t.calcdata,e)}var g=f.hiddenlabels||[];if(!(d||f.showlegend&&s.length))return r.selectAll(\".legend\").remove(),f._topdefs.select(\"#\"+h).remove(),a.autoMargin(t,\"legend\");var T=i.ensureSingle(r,\"g\",\"legend\",(function(t){d||t.attr(\"pointer-events\",\"all\")})),E=i.ensureSingleById(f._topdefs,\"clipPath\",h,(function(t){t.append(\"rect\")})),L=i.ensureSingle(T,\"rect\",\"bg\",(function(t){t.attr(\"shape-rendering\",\"crispEdges\")}));L.call(u.stroke,e.bordercolor).call(u.fill,e.bgcolor).style(\"stroke-width\",e.borderwidth+\"px\");var C=i.ensureSingle(T,\"g\",\"scrollbox\"),P=e.title;if(e._titleWidth=0,e._titleHeight=0,P.text){var I=i.ensureSingle(C,\"text\",\"legendtitletext\");I.attr(\"text-anchor\",\"start\").call(c.font,P.font).text(P.text),A(I,C,t,e,1)}else C.selectAll(\".legendtitletext\").remove();var O=i.ensureSingle(T,\"rect\",\"scrollbar\",(function(t){t.attr(p.scrollBarEnterAttrs).call(u.fill,p.scrollBarColor)})),z=C.selectAll(\"g.groups\").data(s);z.enter().append(\"g\").attr(\"class\",\"groups\"),z.exit().remove();var D=z.selectAll(\"g.traces\").data(i.identity);D.enter().append(\"g\").attr(\"class\",\"traces\"),D.exit().remove(),D.style(\"opacity\",(function(t){var e=t[0].trace;return o.traceIs(e,\"pie-like\")?-1!==g.indexOf(t[0].label)?.5:1:\"legendonly\"===e.visible?.5:1})).each((function(){n.select(this).call(w,t,e)})).call(x,t,e).each((function(){d||n.select(this).call(k,t)})),i.syncOrAsync([a.previousPromises,function(){return function(t,e,r,i){var a=t._fullLayout;i||(i=a.legend);var o=a._size,s=b.isVertical(i),l=b.isGrouped(i),u=i.borderwidth,f=2*u,h=p.itemGap,d=i.itemwidth+2*h,g=2*(u+h),m=S(i),v=i.y<0||0===i.y&&\"top\"===m,y=i.y>1||1===i.y&&\"bottom\"===m,x=i.tracegroupgap;i._maxHeight=Math.max(v||y?a.height/2:o.h,30);var _=0;i._width=0,i._height=0;var w=function(t){var e=0,r=0,n=t.title.side;n&&(-1!==n.indexOf(\"left\")&&(e=t._titleWidth),-1!==n.indexOf(\"top\")&&(r=t._titleHeight));return[e,r]}(i);if(s)r.each((function(t){var e=t[0].height;c.setTranslate(this,u+w[0],u+w[1]+i._height+e/2+h),i._height+=e,i._width=Math.max(i._width,t[0].width)})),_=d+i._width,i._width+=h+d+f,i._height+=g,l&&(e.each((function(t,e){c.setTranslate(this,0,e*i.tracegroupgap)})),i._height+=(i._lgroupsLength-1)*i.tracegroupgap);else{var T=M(i),k=i.x<0||0===i.x&&\"right\"===T,A=i.x>1||1===i.x&&\"left\"===T,E=y||v,L=a.width/2;i._maxWidth=Math.max(k?E&&\"left\"===T?o.l+o.w:L:A?E&&\"right\"===T?o.r+o.w:L:o.w,2*d);var C=0,P=0;r.each((function(t){var e=t[0].width+d;C=Math.max(C,e),P+=e})),_=null;var I=0;if(l){var O=0,z=0,D=0;e.each((function(){var t=0,e=0;n.select(this).selectAll(\"g.traces\").each((function(r){var n=r[0].height;c.setTranslate(this,w[0],w[1]+u+h+n/2+e),e+=n,t=Math.max(t,d+r[0].width)})),O=Math.max(O,e);var r=t+h;r+u+z>i._maxWidth&&(I=Math.max(I,z),z=0,D+=O+x,O=e),c.setTranslate(this,z,D),z+=r})),i._width=Math.max(I,z)+u,i._height=D+O+g}else{var R=r.size(),F=P+f+(R-1)*h=i._maxWidth&&(I=Math.max(I,U),N=0,j+=B,i._height+=B,B=0),c.setTranslate(this,w[0]+u+N,w[1]+u+j+e/2+h),U=N+r+h,N+=n,B=Math.max(B,e)})),F?(i._width=N+f,i._height=B+g):(i._width=Math.max(I,U)+f,i._height+=B+g)}}i._width=Math.ceil(Math.max(i._width+w[0],i._titleWidth+2*(u+p.titlePad))),i._height=Math.ceil(Math.max(i._height+w[1],i._titleHeight+2*(u+p.itemGap))),i._effHeight=Math.min(i._height,i._maxHeight);var V=t._context.edits,q=V.legendText||V.legendPosition;r.each((function(t){var e=n.select(this).select(\".legendtoggle\"),r=t[0].height,i=q?d:_||d+t[0].width;s||(i+=h/2),c.setRect(e,0,-r/2,i,r)}))}(t,z,D,e)},function(){if(d||!function(t){var e=t._fullLayout.legend,r=M(e),n=S(e);return a.autoMargin(t,\"legend\",{x:e.x,y:e.y,l:e._width*m[r],r:e._width*v[r],b:e._effHeight*v[n],t:e._effHeight*m[n]})}(t)){var s,u,g,y,x=f._size,b=e.borderwidth,w=x.l+x.w*e.x-m[M(e)]*e._width,k=x.t+x.h*(1-e.y)-m[S(e)]*e._effHeight;if(!d&&f.margin.autoexpand){var A=w,P=k;w=i.constrain(w,0,f.width-e._width),k=i.constrain(k,0,f.height-e._effHeight),w!==A&&i.log(\"Constrain legend.x to make legend fit inside graph\"),k!==P&&i.log(\"Constrain legend.y to make legend fit inside graph\")}if(d||c.setTranslate(T,w,k),O.on(\".drag\",null),T.on(\"wheel\",null),d||e._height<=e._maxHeight||t._context.staticPlot){var I=e._effHeight;d&&(I=e._height),L.attr({width:e._width-b,height:I-b,x:b/2,y:b/2}),c.setTranslate(C,0,0),E.select(\"rect\").attr({width:e._width-2*b,height:I-2*b,x:b,y:b}),c.setClipUrl(C,h,t),c.setRect(O,0,0,0,0),delete e._scrollY}else{var z,D,R,F=Math.max(p.scrollBarMinHeight,e._effHeight*e._effHeight/e._height),B=e._effHeight-F-2*p.scrollBarMargin,N=e._height-e._effHeight,j=B/N,U=Math.min(e._scrollY||0,N);L.attr({width:e._width-2*b+p.scrollBarWidth+p.scrollBarMargin,height:e._effHeight-b,x:b/2,y:b/2}),E.select(\"rect\").attr({width:e._width-2*b+p.scrollBarWidth+p.scrollBarMargin,height:e._effHeight-2*b,x:b,y:b+U}),c.setClipUrl(C,h,t),H(U,F,j),T.on(\"wheel\",(function(){H(U=i.constrain(e._scrollY+n.event.deltaY/B*N,0,N),F,j),0!==U&&U!==N&&n.event.preventDefault()}));var V=n.behavior.drag().on(\"dragstart\",(function(){var t=n.event.sourceEvent;z=\"touchstart\"===t.type?t.changedTouches[0].clientY:t.clientY,R=U})).on(\"drag\",(function(){var t=n.event.sourceEvent;2===t.buttons||t.ctrlKey||(D=\"touchmove\"===t.type?t.changedTouches[0].clientY:t.clientY,H(U=function(t,e,r){var n=(r-e)/j+t;return i.constrain(n,0,N)}(R,z,D),F,j))}));O.call(V);var q=n.behavior.drag().on(\"dragstart\",(function(){var t=n.event.sourceEvent;\"touchstart\"===t.type&&(z=t.changedTouches[0].clientY,R=U)})).on(\"drag\",(function(){var t=n.event.sourceEvent;\"touchmove\"===t.type&&(D=t.changedTouches[0].clientY,H(U=function(t,e,r){var n=(e-r)/j+t;return i.constrain(n,0,N)}(R,z,D),F,j))}));C.call(q)}if(t._context.edits.legendPosition)T.classed(\"cursor-move\",!0),l.init({element:T.node(),gd:t,prepFn:function(){var t=c.getTranslate(T);g=t.x,y=t.y},moveFn:function(t,r){var n=g+t,i=y+r;c.setTranslate(T,n,i),s=l.align(n,0,x.l,x.l+x.w,e.xanchor),u=l.align(i,0,x.t+x.h,x.t,e.yanchor)},doneFn:function(){void 0!==s&&void 0!==u&&o.call(\"_guiRelayout\",t,{\"legend.x\":s,\"legend.y\":u})},clickFn:function(e,n){var i=r.selectAll(\"g.traces\").filter((function(){var t=this.getBoundingClientRect();return n.clientX>=t.left&&n.clientX<=t.right&&n.clientY>=t.top&&n.clientY<=t.bottom}));i.size()>0&&_(t,T,i,e,n)}})}function H(r,n,i){e._scrollY=t._fullLayout.legend._scrollY=r,c.setTranslate(C,0,-r),c.setRect(O,e._width,p.scrollBarMargin+r*i,p.scrollBarWidth,n),E.select(\"rect\").attr(\"y\",b+r)}}],t)}(t,e)}},{\"../../constants/alignment\":771,\"../../lib\":803,\"../../lib/events\":792,\"../../lib/svg_text_utils\":829,\"../../plots/plots\":917,\"../../registry\":931,\"../color\":666,\"../dragelement\":685,\"../drawing\":688,\"./constants\":717,\"./get_legend_data\":720,\"./handle_click\":721,\"./helpers\":722,\"./style\":724,\"@plotly/d3\":58}],720:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"./helpers\");e.exports=function(t,e){var r,a,o=e._inHover,s=i.isGrouped(e),l=i.isReversed(e),c={},u=[],f=!1,h={},p=0,d=0;function g(t,r){if(\"\"!==t&&i.isGrouped(e))-1===u.indexOf(t)?(u.push(t),f=!0,c[t]=[r]):c[t].push(r);else{var n=\"~~i\"+p;u.push(n),c[n]=[r],p++}}for(r=0;rA&&(k=A)}w[r][0]._groupMinRank=k,w[r][0]._preGroupSort=r}var M=function(t,e){return t.trace.legendrank-e.trace.legendrank||t._preSort-e._preSort};for(w.forEach((function(t,e){t[0]._preGroupSort=e})),w.sort((function(t,e){return t[0]._groupMinRank-e[0]._groupMinRank||t[0]._preGroupSort-e[0]._preGroupSort})),r=0;rr?r:t}e.exports=function(t,e,r){var v=e._fullLayout;r||(r=v.legend);var y=\"constant\"===r.itemsizing,x=r.itemwidth,b=(x+2*p.itemGap)/2,_=o(b,0),w=function(t,e,r,n){var i;if(t+1)i=t;else{if(!(e&&e.width>0))return 0;i=e.width}return y?n:Math.min(i,r)};function T(t,a,o){var u=t[0].trace,f=u.marker||{},h=f.line||{},p=o?u.visible&&u.type===o:i.traceIs(u,\"bar\"),d=n.select(a).select(\"g.legendpoints\").selectAll(\"path.legend\"+o).data(p?[t]:[]);d.enter().append(\"path\").classed(\"legend\"+o,!0).attr(\"d\",\"M6,6H-6V-6H6Z\").attr(\"transform\",_),d.exit().remove(),d.each((function(t){var i=n.select(this),a=t[0],o=w(a.mlw,f.line,5,2);i.style(\"stroke-width\",o+\"px\");var p=a.mcc;if(!r._inHover&&\"mc\"in a){var d=c(f),g=d.mid;void 0===g&&(g=(d.max+d.min)/2),p=s.tryColorscale(f,\"\")(g)}var v=p||a.mc||f.color,y=f.pattern,x=y&&s.getPatternAttr(y.shape,0,\"\");if(x){var b=s.getPatternAttr(y.bgcolor,0,null),_=s.getPatternAttr(y.fgcolor,0,null),T=y.fgopacity,k=m(y.size,8,10),A=m(y.solidity,.5,1),M=\"legend-\"+u.uid;i.call(s.pattern,\"legend\",e,M,x,k,A,p,y.fillmode,b,_,T)}else i.call(l.fill,v);o&&l.stroke(i,a.mlc||h.color)}))}function k(t,e,r){var o=t[0],s=o.trace,l=r?s.visible&&s.type===r:i.traceIs(s,r),c=n.select(e).select(\"g.legendpoints\").selectAll(\"path.legend\"+r).data(l?[t]:[]);if(c.enter().append(\"path\").classed(\"legend\"+r,!0).attr(\"d\",\"M6,6H-6V-6H6Z\").attr(\"transform\",_),c.exit().remove(),c.size()){var u=(s.marker||{}).line,p=w(h(u.width,o.pts),u,5,2),d=a.minExtend(s,{marker:{line:{width:p}}});d.marker.line.color=u.color;var g=a.minExtend(o,{trace:d});f(c,g,d)}}t.each((function(t){var e=n.select(this),i=a.ensureSingle(e,\"g\",\"layers\");i.style(\"opacity\",t[0].trace.opacity);var s=r.valign,l=t[0].lineHeight,c=t[0].height;if(\"middle\"!==s&&l&&c){var u={top:1,bottom:-1}[s]*(.5*(l-c+3));i.attr(\"transform\",o(0,u))}else i.attr(\"transform\",null);i.selectAll(\"g.legendfill\").data([t]).enter().append(\"g\").classed(\"legendfill\",!0),i.selectAll(\"g.legendlines\").data([t]).enter().append(\"g\").classed(\"legendlines\",!0);var f=i.selectAll(\"g.legendsymbols\").data([t]);f.enter().append(\"g\").classed(\"legendsymbols\",!0),f.selectAll(\"g.legendpoints\").data([t]).enter().append(\"g\").classed(\"legendpoints\",!0)})).each((function(t){var r,i=t[0].trace,o=[];if(i.visible)switch(i.type){case\"histogram2d\":case\"heatmap\":o=[[\"M-15,-2V4H15V-2Z\"]],r=!0;break;case\"choropleth\":case\"choroplethmapbox\":o=[[\"M-6,-6V6H6V-6Z\"]],r=!0;break;case\"densitymapbox\":o=[[\"M-6,0 a6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0\"]],r=\"radial\";break;case\"cone\":o=[[\"M-6,2 A2,2 0 0,0 -6,6 V6L6,4Z\"],[\"M-6,-6 A2,2 0 0,0 -6,-2 L6,-4Z\"],[\"M-6,-2 A2,2 0 0,0 -6,2 L6,0Z\"]],r=!1;break;case\"streamtube\":o=[[\"M-6,2 A2,2 0 0,0 -6,6 H6 A2,2 0 0,1 6,2 Z\"],[\"M-6,-6 A2,2 0 0,0 -6,-2 H6 A2,2 0 0,1 6,-6 Z\"],[\"M-6,-2 A2,2 0 0,0 -6,2 H6 A2,2 0 0,1 6,-2 Z\"]],r=!1;break;case\"surface\":o=[[\"M-6,-6 A2,3 0 0,0 -6,0 H6 A2,3 0 0,1 6,-6 Z\"],[\"M-6,1 A2,3 0 0,1 -6,6 H6 A2,3 0 0,0 6,0 Z\"]],r=!0;break;case\"mesh3d\":o=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6H6L0,6Z\"]],r=!1;break;case\"volume\":o=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6H6L0,6Z\"]],r=!0;break;case\"isosurface\":o=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6 A12,24 0 0,0 6,-6 L0,6Z\"]],r=!1}var u=n.select(this).select(\"g.legendpoints\").selectAll(\"path.legend3dandfriends\").data(o);u.enter().append(\"path\").classed(\"legend3dandfriends\",!0).attr(\"transform\",_).style(\"stroke-miterlimit\",1),u.exit().remove(),u.each((function(t,o){var u,f=n.select(this),h=c(i),p=h.colorscale,g=h.reversescale;if(p){if(!r){var m=p.length;u=0===o?p[g?m-1:0][1]:1===o?p[g?0:m-1][1]:p[Math.floor((m-1)/2)][1]}}else{var v=i.vertexcolor||i.facecolor||i.color;u=a.isArrayOrTypedArray(v)?v[o]||v[0]:v}f.attr(\"d\",t[0]),u?f.call(l.fill,u):f.call((function(t){if(t.size()){var n=\"legendfill-\"+i.uid;s.gradient(t,e,n,d(g,\"radial\"===r),p,\"fill\")}}))}))})).each((function(t){var e=t[0].trace,r=\"waterfall\"===e.type;if(t[0]._distinct&&r){var i=t[0].trace[t[0].dir].marker;return t[0].mc=i.color,t[0].mlw=i.line.width,t[0].mlc=i.line.color,T(t,this,\"waterfall\")}var a=[];e.visible&&r&&(a=t[0].hasTotals?[[\"increasing\",\"M-6,-6V6H0Z\"],[\"totals\",\"M6,6H0L-6,-6H-0Z\"],[\"decreasing\",\"M6,6V-6H0Z\"]]:[[\"increasing\",\"M-6,-6V6H6Z\"],[\"decreasing\",\"M6,6V-6H-6Z\"]]);var o=n.select(this).select(\"g.legendpoints\").selectAll(\"path.legendwaterfall\").data(a);o.enter().append(\"path\").classed(\"legendwaterfall\",!0).attr(\"transform\",_).style(\"stroke-miterlimit\",1),o.exit().remove(),o.each((function(t){var r=n.select(this),i=e[t[0]].marker,a=w(void 0,i.line,5,2);r.attr(\"d\",t[1]).style(\"stroke-width\",a+\"px\").call(l.fill,i.color),a&&r.call(l.stroke,i.line.color)}))})).each((function(t){T(t,this,\"funnel\")})).each((function(t){T(t,this)})).each((function(t){var r=t[0].trace,o=n.select(this).select(\"g.legendpoints\").selectAll(\"path.legendbox\").data(r.visible&&i.traceIs(r,\"box-violin\")?[t]:[]);o.enter().append(\"path\").classed(\"legendbox\",!0).attr(\"d\",\"M6,6H-6V-6H6Z\").attr(\"transform\",_),o.exit().remove(),o.each((function(){var t=n.select(this);if(\"all\"!==r.boxpoints&&\"all\"!==r.points||0!==l.opacity(r.fillcolor)||0!==l.opacity((r.line||{}).color)){var i=w(void 0,r.line,5,2);t.style(\"stroke-width\",i+\"px\").call(l.fill,r.fillcolor),i&&l.stroke(t,r.line.color)}else{var c=a.minExtend(r,{marker:{size:y?12:a.constrain(r.marker.size,2,16),sizeref:1,sizemin:1,sizemode:\"diameter\"}});o.call(s.pointStyle,c,e)}}))})).each((function(t){k(t,this,\"funnelarea\")})).each((function(t){k(t,this,\"pie\")})).each((function(t){var r,i,o=g(t),l=o.showFill,f=o.showLine,h=o.showGradientLine,p=o.showGradientFill,m=o.anyFill,v=o.anyLine,y=t[0],b=y.trace,_=c(b),T=_.colorscale,k=_.reversescale,A=u.hasMarkers(b)||!m?\"M5,0\":v?\"M5,-2\":\"M5,-3\",M=n.select(this),S=M.select(\".legendfill\").selectAll(\"path\").data(l||p?[t]:[]);if(S.enter().append(\"path\").classed(\"js-fill\",!0),S.exit().remove(),S.attr(\"d\",A+\"h\"+x+\"v6h-\"+x+\"z\").call(l?s.fillGroupStyle:function(t){if(t.size()){var r=\"legendfill-\"+b.uid;s.gradient(t,e,r,d(k),T,\"fill\")}}),f||h){var E=w(void 0,b.line,10,5);i=a.minExtend(b,{line:{width:E}}),r=[a.minExtend(y,{trace:i})]}var L=M.select(\".legendlines\").selectAll(\"path\").data(f||h?[r]:[]);L.enter().append(\"path\").classed(\"js-line\",!0),L.exit().remove(),L.attr(\"d\",A+(h?\"l\"+x+\",0.0001\":\"h\"+x)).call(f?s.lineGroupStyle:function(t){if(t.size()){var r=\"legendline-\"+b.uid;s.lineGroupStyle(t),s.gradient(t,e,r,d(k),T,\"stroke\")}})})).each((function(t){var r,i,o=g(t),l=o.anyFill,c=o.anyLine,f=o.showLine,h=o.showMarker,p=t[0],d=p.trace,m=!h&&!c&&!l&&u.hasText(d);function v(t,e,r,n){var i=a.nestedProperty(d,t).get(),o=a.isArrayOrTypedArray(i)&&e?e(i):i;if(y&&o&&void 0!==n&&(o=n),r){if(or[1])return r[1]}return o}function x(t){return p._distinct&&p.index&&t[p.index]?t[p.index]:t[0]}if(h||m||f){var b={},w={};if(h){b.mc=v(\"marker.color\",x),b.mx=v(\"marker.symbol\",x),b.mo=v(\"marker.opacity\",a.mean,[.2,1]),b.mlc=v(\"marker.line.color\",x),b.mlw=v(\"marker.line.width\",a.mean,[0,5],2),w.marker={sizeref:1,sizemin:1,sizemode:\"diameter\"};var T=v(\"marker.size\",a.mean,[2,16],12);b.ms=T,w.marker.size=T}f&&(w.line={width:v(\"line.width\",x,[0,10],5)}),m&&(b.tx=\"Aa\",b.tp=v(\"textposition\",x),b.ts=10,b.tc=v(\"textfont.color\",x),b.tf=v(\"textfont.family\",x)),r=[a.minExtend(p,b)],(i=a.minExtend(d,w)).selectedpoints=null,i.texttemplate=null}var k=n.select(this).select(\"g.legendpoints\"),A=k.selectAll(\"path.scatterpts\").data(h?r:[]);A.enter().insert(\"path\",\":first-child\").classed(\"scatterpts\",!0).attr(\"transform\",_),A.exit().remove(),A.call(s.pointStyle,i,e),h&&(r[0].mrc=3);var M=k.selectAll(\"g.pointtext\").data(m?r:[]);M.enter().append(\"g\").classed(\"pointtext\",!0).append(\"text\").attr(\"transform\",_),M.exit().remove(),M.selectAll(\"text\").call(s.textPointStyle,i,e)})).each((function(t){var e=t[0].trace,r=n.select(this).select(\"g.legendpoints\").selectAll(\"path.legendcandle\").data(e.visible&&\"candlestick\"===e.type?[t,t]:[]);r.enter().append(\"path\").classed(\"legendcandle\",!0).attr(\"d\",(function(t,e){return e?\"M-15,0H-8M-8,6V-6H8Z\":\"M15,0H8M8,-6V6H-8Z\"})).attr(\"transform\",_).style(\"stroke-miterlimit\",1),r.exit().remove(),r.each((function(t,r){var i=n.select(this),a=e[r?\"increasing\":\"decreasing\"],o=w(void 0,a.line,5,2);i.style(\"stroke-width\",o+\"px\").call(l.fill,a.fillcolor),o&&l.stroke(i,a.line.color)}))})).each((function(t){var e=t[0].trace,r=n.select(this).select(\"g.legendpoints\").selectAll(\"path.legendohlc\").data(e.visible&&\"ohlc\"===e.type?[t,t]:[]);r.enter().append(\"path\").classed(\"legendohlc\",!0).attr(\"d\",(function(t,e){return e?\"M-15,0H0M-8,-6V0\":\"M15,0H0M8,6V0\"})).attr(\"transform\",_).style(\"stroke-miterlimit\",1),r.exit().remove(),r.each((function(t,r){var i=n.select(this),a=e[r?\"increasing\":\"decreasing\"],o=w(void 0,a.line,5,2);i.style(\"fill\",\"none\").call(s.dashLine,a.line.dash,o),o&&l.stroke(i,a.line.color)}))}))}},{\"../../lib\":803,\"../../registry\":931,\"../../traces/pie/helpers\":1197,\"../../traces/pie/style_one\":1203,\"../../traces/scatter/subtypes\":1243,\"../color\":666,\"../colorscale/helpers\":677,\"../drawing\":688,\"./constants\":717,\"@plotly/d3\":58}],725:[function(t,e,r){\"use strict\";t(\"./constants\");e.exports={editType:\"modebar\",orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],dflt:\"h\",editType:\"modebar\"},bgcolor:{valType:\"color\",editType:\"modebar\"},color:{valType:\"color\",editType:\"modebar\"},activecolor:{valType:\"color\",editType:\"modebar\"},uirevision:{valType:\"any\",editType:\"none\"},add:{valType:\"string\",arrayOk:!0,dflt:\"\",editType:\"modebar\"},remove:{valType:\"string\",arrayOk:!0,dflt:\"\",editType:\"modebar\"}}},{\"./constants\":727}],726:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../plots/plots\"),a=t(\"../../plots/cartesian/axis_ids\"),o=t(\"../../fonts/ploticon\"),s=t(\"../shapes/draw\").eraseActiveShape,l=t(\"../../lib\"),c=l._,u=e.exports={};function f(t,e){var r,i,o=e.currentTarget,s=o.getAttribute(\"data-attr\"),l=o.getAttribute(\"data-val\")||!0,c=t._fullLayout,u={},f=a.list(t,null,!0),h=c._cartesianSpikesEnabled;if(\"zoom\"===s){var p,d=\"in\"===l?.5:2,g=(1+d)/2,m=(1-d)/2;for(i=0;i1?(P=[\"toggleHover\"],I=[\"resetViews\"]):v?(C=[\"zoomInGeo\",\"zoomOutGeo\"],P=[\"hoverClosestGeo\"],I=[\"resetGeo\"]):m?(P=[\"hoverClosest3d\"],I=[\"resetCameraDefault3d\",\"resetCameraLastSave3d\"]):w?(C=[\"zoomInMapbox\",\"zoomOutMapbox\"],P=[\"toggleHover\"],I=[\"resetViewMapbox\"]):b?P=[\"hoverClosestGl2d\"]:y?P=[\"hoverClosestPie\"]:k?(P=[\"hoverClosestCartesian\",\"hoverCompareCartesian\"],I=[\"resetViewSankey\"]):P=[\"toggleHover\"];g&&(P=[\"toggleSpikelines\",\"hoverClosestCartesian\",\"hoverCompareCartesian\"]);(function(t){for(var e=0;e0)){var g=function(t,e,r){for(var n=r.filter((function(r){return e[r].anchor===t._id})),i=0,a=0;a=n.max)e=F[r+1];else if(t=n.pmax)e=F[r+1];else if(t0?h+c:c;return{ppad:c,ppadplus:u?d:g,ppadminus:u?g:d}}return{ppad:c}}function u(t,e,r,n,i){var s=\"category\"===t.type||\"multicategory\"===t.type?t.r2c:t.d2c;if(void 0!==e)return[s(e),s(r)];if(n){var l,c,u,f,h=1/0,p=-1/0,d=n.match(a.segmentRE);for(\"date\"===t.type&&(s=o.decodeDate(s)),l=0;lp&&(p=f)));return p>=h?[h,p]:void 0}}e.exports=function(t){var e=t._fullLayout,r=n.filterVisible(e.shapes);if(r.length&&t._fullData.length)for(var o=0;oy?(k=f,E=\"y0\",A=y,L=\"y1\"):(k=y,E=\"y1\",A=f,L=\"y0\");Z(n),Q(s,r),function(t,e,r){var n=e.xref,i=e.yref,o=a.getFromId(r,n),s=a.getFromId(r,i),l=\"\";\"paper\"===n||o.autorange||(l+=n);\"paper\"===i||s.autorange||(l+=i);u.setClipUrl(t,l?\"clip\"+r._fullLayout._uid+l:null,r)}(e,r,t),X.moveFn=\"move\"===O?J:K,X.altKey=n.altKey},doneFn:function(){if(v(t))return;p(e),$(s),b(e,t,r),n.call(\"_guiRelayout\",t,l.getUpdateObj())},clickFn:function(){if(v(t))return;$(s)}};function Z(r){if(v(t))O=null;else if(R)O=\"path\"===r.target.tagName?\"move\":\"start-point\"===r.target.attributes[\"data-line-point\"].value?\"resize-over-start-point\":\"resize-over-end-point\";else{var n=X.element.getBoundingClientRect(),i=n.right-n.left,a=n.bottom-n.top,o=r.clientX-n.left,s=r.clientY-n.top,l=!F&&i>10&&a>10&&!r.shiftKey?h.getCursor(o/i,1-s/a):\"move\";p(e,l),O=l.split(\"-\")[0]}}function J(n,i){if(\"path\"===r.type){var a=function(t){return t},o=a,l=a;z?B(\"xanchor\",r.xanchor=G(x+n)):(o=function(t){return G(q(t)+n)},N&&\"date\"===N.type&&(o=g.encodeDate(o))),D?B(\"yanchor\",r.yanchor=Y(T+i)):(l=function(t){return Y(H(t)+i)},U&&\"date\"===U.type&&(l=g.encodeDate(l))),B(\"path\",r.path=w(I,o,l))}else z?B(\"xanchor\",r.xanchor=G(x+n)):(B(\"x0\",r.x0=G(c+n)),B(\"x1\",r.x1=G(m+n))),D?B(\"yanchor\",r.yanchor=Y(T+i)):(B(\"y0\",r.y0=Y(f+i)),B(\"y1\",r.y1=Y(y+i)));e.attr(\"d\",_(t,r)),Q(s,r)}function K(n,i){if(F){var a=function(t){return t},o=a,l=a;z?B(\"xanchor\",r.xanchor=G(x+n)):(o=function(t){return G(q(t)+n)},N&&\"date\"===N.type&&(o=g.encodeDate(o))),D?B(\"yanchor\",r.yanchor=Y(T+i)):(l=function(t){return Y(H(t)+i)},U&&\"date\"===U.type&&(l=g.encodeDate(l))),B(\"path\",r.path=w(I,o,l))}else if(R){if(\"resize-over-start-point\"===O){var u=c+n,h=D?f-i:f+i;B(\"x0\",r.x0=z?u:G(u)),B(\"y0\",r.y0=D?h:Y(h))}else if(\"resize-over-end-point\"===O){var p=m+n,d=D?y-i:y+i;B(\"x1\",r.x1=z?p:G(p)),B(\"y1\",r.y1=D?d:Y(d))}}else{var v=function(t){return-1!==O.indexOf(t)},b=v(\"n\"),j=v(\"s\"),V=v(\"w\"),W=v(\"e\"),X=b?k+i:k,Z=j?A+i:A,J=V?M+n:M,K=W?S+n:S;D&&(b&&(X=k-i),j&&(Z=A-i)),(!D&&Z-X>10||D&&X-Z>10)&&(B(E,r[E]=D?X:Y(X)),B(L,r[L]=D?Z:Y(Z))),K-J>10&&(B(C,r[C]=z?J:G(J)),B(P,r[P]=z?K:G(K)))}e.attr(\"d\",_(t,r)),Q(s,r)}function Q(t,e){(z||D)&&function(){var r=\"path\"!==e.type,n=t.selectAll(\".visual-cue\").data([0]);n.enter().append(\"path\").attr({fill:\"#fff\",\"fill-rule\":\"evenodd\",stroke:\"#000\",\"stroke-width\":1}).classed(\"visual-cue\",!0);var a=q(z?e.xanchor:i.midRange(r?[e.x0,e.x1]:g.extractPathCoords(e.path,d.paramIsX))),o=H(D?e.yanchor:i.midRange(r?[e.y0,e.y1]:g.extractPathCoords(e.path,d.paramIsY)));if(a=g.roundPositionForSharpStrokeRendering(a,1),o=g.roundPositionForSharpStrokeRendering(o,1),z&&D){var s=\"M\"+(a-1-1)+\",\"+(o-1-1)+\"h-8v2h8 v8h2v-8 h8v-2h-8 v-8h-2 Z\";n.attr(\"d\",s)}else if(z){var l=\"M\"+(a-1-1)+\",\"+(o-9-1)+\"v18 h2 v-18 Z\";n.attr(\"d\",l)}else{var c=\"M\"+(a-9-1)+\",\"+(o-1-1)+\"h18 v2 h-18 Z\";n.attr(\"d\",c)}}()}function $(t){t.selectAll(\".visual-cue\").remove()}h.init(X),W.node().onmousemove=Z}(t,z,l,e,r,O):!0===l.editable&&z.style(\"pointer-events\",P||c.opacity(S)*M<=.5?\"stroke\":\"all\");z.node().addEventListener(\"click\",(function(){return function(t,e){if(!y(t))return;var r=+e.node().getAttribute(\"data-index\");if(r>=0){if(r===t._fullLayout._activeShapeIndex)return void T(t);t._fullLayout._activeShapeIndex=r,t._fullLayout._deactivateShape=T,m(t)}}(t,z)}))}}function b(t,e,r){var n=(r.xref+r.yref).replace(/paper/g,\"\").replace(/[xyz][1-9]* *domain/g,\"\");u.setClipUrl(t,n?\"clip\"+e._fullLayout._uid+n:null,e)}function _(t,e){var r,n,o,s,l,c,u,f,h=e.type,p=a.getRefType(e.xref),m=a.getRefType(e.yref),v=a.getFromId(t,e.xref),y=a.getFromId(t,e.yref),x=t._fullLayout._size;if(v?\"domain\"===p?n=function(t){return v._offset+v._length*t}:(r=g.shapePositionToRange(v),n=function(t){return v._offset+v.r2p(r(t,!0))}):n=function(t){return x.l+x.w*t},y?\"domain\"===m?s=function(t){return y._offset+y._length*(1-t)}:(o=g.shapePositionToRange(y),s=function(t){return y._offset+y.r2p(o(t,!0))}):s=function(t){return x.t+x.h*(1-t)},\"path\"===h)return v&&\"date\"===v.type&&(n=g.decodeDate(n)),y&&\"date\"===y.type&&(s=g.decodeDate(s)),function(t,e,r){var n=t.path,a=t.xsizemode,o=t.ysizemode,s=t.xanchor,l=t.yanchor;return n.replace(d.segmentRE,(function(t){var n=0,c=t.charAt(0),u=d.paramIsX[c],f=d.paramIsY[c],h=d.numParams[c],p=t.substr(1).replace(d.paramRE,(function(t){return u[n]?t=\"pixel\"===a?e(s)+Number(t):e(t):f[n]&&(t=\"pixel\"===o?r(l)-Number(t):r(t)),++n>h&&(t=\"X\"),t}));return n>h&&(p=p.replace(/[\\s,]*X.*/,\"\"),i.log(\"Ignoring extra params in segment \"+t)),c+p}))}(e,n,s);if(\"pixel\"===e.xsizemode){var b=n(e.xanchor);l=b+e.x0,c=b+e.x1}else l=n(e.x0),c=n(e.x1);if(\"pixel\"===e.ysizemode){var _=s(e.yanchor);u=_-e.y0,f=_-e.y1}else u=s(e.y0),f=s(e.y1);if(\"line\"===h)return\"M\"+l+\",\"+u+\"L\"+c+\",\"+f;if(\"rect\"===h)return\"M\"+l+\",\"+u+\"H\"+c+\"V\"+f+\"H\"+l+\"Z\";var w=(l+c)/2,T=(u+f)/2,k=Math.abs(w-l),A=Math.abs(T-u),M=\"A\"+k+\",\"+A,S=w+k+\",\"+T;return\"M\"+S+M+\" 0 1,1 \"+(w+\",\"+(T-A))+M+\" 0 0,1 \"+S+\"Z\"}function w(t,e,r){return t.replace(d.segmentRE,(function(t){var n=0,i=t.charAt(0),a=d.paramIsX[i],o=d.paramIsY[i],s=d.numParams[i];return i+t.substr(1).replace(d.paramRE,(function(t){return n>=s||(a[n]?t=e(t):o[n]&&(t=r(t)),n++),t}))}))}function T(t){y(t)&&(t._fullLayout._activeShapeIndex>=0&&(l(t),delete t._fullLayout._activeShapeIndex,m(t)))}e.exports={draw:m,drawOne:x,eraseActiveShape:function(t){if(!y(t))return;l(t);var e=t._fullLayout._activeShapeIndex,r=(t.layout||{}).shapes||[];if(e=0&&f(v),r.attr(\"d\",g(e)),A&&!h)&&(k=function(t,e){for(var r=0;r1&&(2!==t.length||\"Z\"!==t[1][0])&&(0===T&&(t[0][0]=\"M\"),e[w]=t,y(),x())}}()}}function I(t,r){!function(t,r){if(e.length)for(var n=0;n0&&l0&&(s=s.transition().duration(e.transition.duration).ease(e.transition.easing)),s.attr(\"transform\",l(o-.5*f.gripWidth,e._dims.currentValueTotalHeight))}}function E(t,e){var r=t._dims;return r.inputAreaStart+f.stepInset+(r.inputAreaLength-2*f.stepInset)*Math.min(1,Math.max(0,e))}function L(t,e){var r=t._dims;return Math.min(1,Math.max(0,(e-f.stepInset-r.inputAreaStart)/(r.inputAreaLength-2*f.stepInset-2*r.inputAreaStart)))}function C(t,e,r){var n=r._dims,i=s.ensureSingle(t,\"rect\",f.railTouchRectClass,(function(n){n.call(A,e,t,r).style(\"pointer-events\",\"all\")}));i.attr({width:n.inputAreaLength,height:Math.max(n.inputAreaWidth,f.tickOffset+r.ticklen+n.labelHeight)}).call(a.fill,r.bgcolor).attr(\"opacity\",0),o.setTranslate(i,0,n.currentValueTotalHeight)}function P(t,e){var r=e._dims,n=r.inputAreaLength-2*f.railInset,i=s.ensureSingle(t,\"rect\",f.railRectClass);i.attr({width:n,height:f.railWidth,rx:f.railRadius,ry:f.railRadius,\"shape-rendering\":\"crispEdges\"}).call(a.stroke,e.bordercolor).call(a.fill,e.bgcolor).style(\"stroke-width\",e.borderwidth+\"px\"),o.setTranslate(i,f.railInset,.5*(r.inputAreaWidth-f.railWidth)+r.currentValueTotalHeight)}e.exports=function(t){var e=t._fullLayout,r=function(t,e){for(var r=t[f.name],n=[],i=0;i0?[0]:[]);function s(e){e._commandObserver&&(e._commandObserver.remove(),delete e._commandObserver),i.autoMargin(t,m(e))}if(a.enter().append(\"g\").classed(f.containerClassName,!0).style(\"cursor\",\"ew-resize\"),a.exit().each((function(){n.select(this).selectAll(\"g.\"+f.groupClassName).each(s)})).remove(),0!==r.length){var l=a.selectAll(\"g.\"+f.groupClassName).data(r,v);l.enter().append(\"g\").classed(f.groupClassName,!0),l.exit().each(s).remove();for(var c=0;c0||h<0){var v={left:[-d,0],right:[d,0],top:[0,-d],bottom:[0,d]}[b.side];e.attr(\"transform\",l(v[0],v[1]))}}}return D.call(R),O&&(E?D.on(\".opacity\",null):(A=0,M=!0,D.text(y).on(\"mouseover.opacity\",(function(){n.select(this).transition().duration(h.SHOW_PLACEHOLDER).style(\"opacity\",1)})).on(\"mouseout.opacity\",(function(){n.select(this).transition().duration(h.HIDE_PLACEHOLDER).style(\"opacity\",0)}))),D.call(f.makeEditable,{gd:t}).on(\"edit\",(function(e){void 0!==x?o.call(\"_guiRestyle\",t,v,e,x):o.call(\"_guiRelayout\",t,v,e)})).on(\"cancel\",(function(){this.text(this.attr(\"data-unformatted\")).call(R)})).on(\"input\",(function(t){this.text(t||\" \").call(f.positionText,_.x,_.y)}))),D.classed(\"js-placeholder\",M),T}}},{\"../../constants/alignment\":771,\"../../constants/interactions\":778,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../plots/plots\":917,\"../../registry\":931,\"../color\":666,\"../drawing\":688,\"@plotly/d3\":58,\"fast-isnumeric\":249}],765:[function(t,e,r){\"use strict\";var n=t(\"../../plots/font_attributes\"),i=t(\"../color/attributes\"),a=t(\"../../lib/extend\").extendFlat,o=t(\"../../plot_api/edit_types\").overrideAll,s=t(\"../../plots/pad_attributes\"),l=t(\"../../plot_api/plot_template\").templatedArray,c=l(\"button\",{visible:{valType:\"boolean\"},method:{valType:\"enumerated\",values:[\"restyle\",\"relayout\",\"animate\",\"update\",\"skip\"],dflt:\"restyle\"},args:{valType:\"info_array\",freeLength:!0,items:[{valType:\"any\"},{valType:\"any\"},{valType:\"any\"}]},args2:{valType:\"info_array\",freeLength:!0,items:[{valType:\"any\"},{valType:\"any\"},{valType:\"any\"}]},label:{valType:\"string\",dflt:\"\"},execute:{valType:\"boolean\",dflt:!0}});e.exports=o(l(\"updatemenu\",{_arrayAttrRegexps:[/^updatemenus\\[(0|[1-9][0-9]+)\\]\\.buttons/],visible:{valType:\"boolean\"},type:{valType:\"enumerated\",values:[\"dropdown\",\"buttons\"],dflt:\"dropdown\"},direction:{valType:\"enumerated\",values:[\"left\",\"right\",\"up\",\"down\"],dflt:\"down\"},active:{valType:\"integer\",min:-1,dflt:0},showactive:{valType:\"boolean\",dflt:!0},buttons:c,x:{valType:\"number\",min:-2,max:3,dflt:-.05},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"right\"},y:{valType:\"number\",min:-2,max:3,dflt:1},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"top\"},pad:a(s({editType:\"arraydraw\"}),{}),font:n({}),bgcolor:{valType:\"color\"},bordercolor:{valType:\"color\",dflt:i.borderLine},borderwidth:{valType:\"number\",min:0,dflt:1,editType:\"arraydraw\"}}),\"arraydraw\",\"from-root\")},{\"../../lib/extend\":793,\"../../plot_api/edit_types\":836,\"../../plot_api/plot_template\":843,\"../../plots/font_attributes\":883,\"../../plots/pad_attributes\":916,\"../color/attributes\":665}],766:[function(t,e,r){\"use strict\";e.exports={name:\"updatemenus\",containerClassName:\"updatemenu-container\",headerGroupClassName:\"updatemenu-header-group\",headerClassName:\"updatemenu-header\",headerArrowClassName:\"updatemenu-header-arrow\",dropdownButtonGroupClassName:\"updatemenu-dropdown-button-group\",dropdownButtonClassName:\"updatemenu-dropdown-button\",buttonClassName:\"updatemenu-button\",itemRectClassName:\"updatemenu-item-rect\",itemTextClassName:\"updatemenu-item-text\",menuIndexAttrName:\"updatemenu-active-index\",autoMarginIdRoot:\"updatemenu-\",blankHeaderOpts:{label:\" \"},minWidth:30,minHeight:30,textPadX:24,arrowPadX:16,rx:2,ry:2,textOffsetX:12,textOffsetY:3,arrowOffsetX:4,gapButtonHeader:5,gapButton:2,activeColor:\"#F4FAFF\",hoverColor:\"#F4FAFF\",arrowSymbol:{left:\"\\u25c4\",right:\"\\u25ba\",up:\"\\u25b2\",down:\"\\u25bc\"}}},{}],767:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../plots/array_container_defaults\"),a=t(\"./attributes\"),o=t(\"./constants\").name,s=a.buttons;function l(t,e,r){function o(r,i){return n.coerce(t,e,a,r,i)}o(\"visible\",i(t,e,{name:\"buttons\",handleItemDefaults:c}).length>0)&&(o(\"active\"),o(\"direction\"),o(\"type\"),o(\"showactive\"),o(\"x\"),o(\"y\"),n.noneOrAll(t,e,[\"x\",\"y\"]),o(\"xanchor\"),o(\"yanchor\"),o(\"pad.t\"),o(\"pad.r\"),o(\"pad.b\"),o(\"pad.l\"),n.coerceFont(o,\"font\",r.font),o(\"bgcolor\",r.paper_bgcolor),o(\"bordercolor\"),o(\"borderwidth\"))}function c(t,e){function r(r,i){return n.coerce(t,e,s,r,i)}r(\"visible\",\"skip\"===t.method||Array.isArray(t.args))&&(r(\"method\"),r(\"args\"),r(\"args2\"),r(\"label\"),r(\"execute\"))}e.exports=function(t,e){i(t,e,{name:o,handleItemDefaults:l})}},{\"../../lib\":803,\"../../plots/array_container_defaults\":849,\"./attributes\":765,\"./constants\":766}],768:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../plots/plots\"),a=t(\"../color\"),o=t(\"../drawing\"),s=t(\"../../lib\"),l=t(\"../../lib/svg_text_utils\"),c=t(\"../../plot_api/plot_template\").arrayEditor,u=t(\"../../constants/alignment\").LINE_SPACING,f=t(\"./constants\"),h=t(\"./scrollbox\");function p(t){return t._index}function d(t,e){return+t.attr(f.menuIndexAttrName)===e._index}function g(t,e,r,n,i,a,o,s){e.active=o,c(t.layout,f.name,e).applyUpdate(\"active\",o),\"buttons\"===e.type?v(t,n,null,null,e):\"dropdown\"===e.type&&(i.attr(f.menuIndexAttrName,\"-1\"),m(t,n,i,a,e),s||v(t,n,i,a,e))}function m(t,e,r,n,i){var a=s.ensureSingle(e,\"g\",f.headerClassName,(function(t){t.style(\"pointer-events\",\"all\")})),l=i._dims,c=i.active,u=i.buttons[c]||f.blankHeaderOpts,h={y:i.pad.t,yPad:0,x:i.pad.l,xPad:0,index:0},p={width:l.headerWidth,height:l.headerHeight};a.call(y,i,u,t).call(M,i,h,p),s.ensureSingle(e,\"text\",f.headerArrowClassName,(function(t){t.attr(\"text-anchor\",\"end\").call(o.font,i.font).text(f.arrowSymbol[i.direction])})).attr({x:l.headerWidth-f.arrowOffsetX+i.pad.l,y:l.headerHeight/2+f.textOffsetY+i.pad.t}),a.on(\"click\",(function(){r.call(S,String(d(r,i)?-1:i._index)),v(t,e,r,n,i)})),a.on(\"mouseover\",(function(){a.call(w)})),a.on(\"mouseout\",(function(){a.call(T,i)})),o.setTranslate(e,l.lx,l.ly)}function v(t,e,r,a,o){r||(r=e).attr(\"pointer-events\",\"all\");var l=function(t){return-1==+t.attr(f.menuIndexAttrName)}(r)&&\"buttons\"!==o.type?[]:o.buttons,c=\"dropdown\"===o.type?f.dropdownButtonClassName:f.buttonClassName,u=r.selectAll(\"g.\"+c).data(s.filterVisible(l)),h=u.enter().append(\"g\").classed(c,!0),p=u.exit();\"dropdown\"===o.type?(h.attr(\"opacity\",\"0\").transition().attr(\"opacity\",\"1\"),p.transition().attr(\"opacity\",\"0\").remove()):p.remove();var d=0,m=0,v=o._dims,x=-1!==[\"up\",\"down\"].indexOf(o.direction);\"dropdown\"===o.type&&(x?m=v.headerHeight+f.gapButtonHeader:d=v.headerWidth+f.gapButtonHeader),\"dropdown\"===o.type&&\"up\"===o.direction&&(m=-f.gapButtonHeader+f.gapButton-v.openHeight),\"dropdown\"===o.type&&\"left\"===o.direction&&(d=-f.gapButtonHeader+f.gapButton-v.openWidth);var b={x:v.lx+d+o.pad.l,y:v.ly+m+o.pad.t,yPad:f.gapButton,xPad:f.gapButton,index:0},k={l:b.x+o.borderwidth,t:b.y+o.borderwidth};u.each((function(s,l){var c=n.select(this);c.call(y,o,s,t).call(M,o,b),c.on(\"click\",(function(){n.event.defaultPrevented||(s.execute&&(s.args2&&o.active===l?(g(t,o,0,e,r,a,-1),i.executeAPICommand(t,s.method,s.args2)):(g(t,o,0,e,r,a,l),i.executeAPICommand(t,s.method,s.args))),t.emit(\"plotly_buttonclicked\",{menu:o,button:s,active:o.active}))})),c.on(\"mouseover\",(function(){c.call(w)})),c.on(\"mouseout\",(function(){c.call(T,o),u.call(_,o)}))})),u.call(_,o),x?(k.w=Math.max(v.openWidth,v.headerWidth),k.h=b.y-k.t):(k.w=b.x-k.l,k.h=Math.max(v.openHeight,v.headerHeight)),k.direction=o.direction,a&&(u.size()?function(t,e,r,n,i,a){var o,s,l,c=i.direction,u=\"up\"===c||\"down\"===c,h=i._dims,p=i.active;if(u)for(s=0,l=0;l0?[0]:[]);if(o.enter().append(\"g\").classed(f.containerClassName,!0).style(\"cursor\",\"pointer\"),o.exit().each((function(){n.select(this).selectAll(\"g.\"+f.headerGroupClassName).each(a)})).remove(),0!==r.length){var l=o.selectAll(\"g.\"+f.headerGroupClassName).data(r,p);l.enter().append(\"g\").classed(f.headerGroupClassName,!0);for(var c=s.ensureSingle(o,\"g\",f.dropdownButtonGroupClassName,(function(t){t.style(\"pointer-events\",\"all\")})),u=0;uw,A=s.barLength+2*s.barPad,M=s.barWidth+2*s.barPad,S=d,E=m+v;E+M>c&&(E=c-M);var L=this.container.selectAll(\"rect.scrollbar-horizontal\").data(k?[0]:[]);L.exit().on(\".drag\",null).remove(),L.enter().append(\"rect\").classed(\"scrollbar-horizontal\",!0).call(i.fill,s.barColor),k?(this.hbar=L.attr({rx:s.barRadius,ry:s.barRadius,x:S,y:E,width:A,height:M}),this._hbarXMin=S+A/2,this._hbarTranslateMax=w-A):(delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax);var C=v>T,P=s.barWidth+2*s.barPad,I=s.barLength+2*s.barPad,O=d+g,z=m;O+P>l&&(O=l-P);var D=this.container.selectAll(\"rect.scrollbar-vertical\").data(C?[0]:[]);D.exit().on(\".drag\",null).remove(),D.enter().append(\"rect\").classed(\"scrollbar-vertical\",!0).call(i.fill,s.barColor),C?(this.vbar=D.attr({rx:s.barRadius,ry:s.barRadius,x:O,y:z,width:P,height:I}),this._vbarYMin=z+I/2,this._vbarTranslateMax=T-I):(delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax);var R=this.id,F=u-.5,B=C?f+P+.5:f+.5,N=h-.5,j=k?p+M+.5:p+.5,U=o._topdefs.selectAll(\"#\"+R).data(k||C?[0]:[]);if(U.exit().remove(),U.enter().append(\"clipPath\").attr(\"id\",R).append(\"rect\"),k||C?(this._clipRect=U.select(\"rect\").attr({x:Math.floor(F),y:Math.floor(N),width:Math.ceil(B)-Math.floor(F),height:Math.ceil(j)-Math.floor(N)}),this.container.call(a.setClipUrl,R,this.gd),this.bg.attr({x:d,y:m,width:g,height:v})):(this.bg.attr({width:0,height:0}),this.container.on(\"wheel\",null).on(\".drag\",null).call(a.setClipUrl,null),delete this._clipRect),k||C){var V=n.behavior.drag().on(\"dragstart\",(function(){n.event.sourceEvent.preventDefault()})).on(\"drag\",this._onBoxDrag.bind(this));this.container.on(\"wheel\",null).on(\"wheel\",this._onBoxWheel.bind(this)).on(\".drag\",null).call(V);var q=n.behavior.drag().on(\"dragstart\",(function(){n.event.sourceEvent.preventDefault(),n.event.sourceEvent.stopPropagation()})).on(\"drag\",this._onBarDrag.bind(this));k&&this.hbar.on(\".drag\",null).call(q),C&&this.vbar.on(\".drag\",null).call(q)}this.setTranslate(e,r)},s.prototype.disable=function(){(this.hbar||this.vbar)&&(this.bg.attr({width:0,height:0}),this.container.on(\"wheel\",null).on(\".drag\",null).call(a.setClipUrl,null),delete this._clipRect),this.hbar&&(this.hbar.on(\".drag\",null),this.hbar.remove(),delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax),this.vbar&&(this.vbar.on(\".drag\",null),this.vbar.remove(),delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax)},s.prototype._onBoxDrag=function(){var t=this.translateX,e=this.translateY;this.hbar&&(t-=n.event.dx),this.vbar&&(e-=n.event.dy),this.setTranslate(t,e)},s.prototype._onBoxWheel=function(){var t=this.translateX,e=this.translateY;this.hbar&&(t+=n.event.deltaY),this.vbar&&(e+=n.event.deltaY),this.setTranslate(t,e)},s.prototype._onBarDrag=function(){var t=this.translateX,e=this.translateY;if(this.hbar){var r=t+this._hbarXMin,i=r+this._hbarTranslateMax;t=(o.constrain(n.event.x,r,i)-r)/(i-r)*(this.position.w-this._box.w)}if(this.vbar){var a=e+this._vbarYMin,s=a+this._vbarTranslateMax;e=(o.constrain(n.event.y,a,s)-a)/(s-a)*(this.position.h-this._box.h)}this.setTranslate(t,e)},s.prototype.setTranslate=function(t,e){var r=this.position.w-this._box.w,n=this.position.h-this._box.h;if(t=o.constrain(t||0,0,r),e=o.constrain(e||0,0,n),this.translateX=t,this.translateY=e,this.container.call(a.setTranslate,this._box.l-this.position.l-t,this._box.t-this.position.t-e),this._clipRect&&this._clipRect.attr({x:Math.floor(this.position.l+t-.5),y:Math.floor(this.position.t+e-.5)}),this.hbar){var i=t/r;this.hbar.call(a.setTranslate,t+i*this._hbarTranslateMax,e)}if(this.vbar){var s=e/n;this.vbar.call(a.setTranslate,t,e+s*this._vbarTranslateMax)}}},{\"../../lib\":803,\"../color\":666,\"../drawing\":688,\"@plotly/d3\":58}],771:[function(t,e,r){\"use strict\";e.exports={FROM_BL:{left:0,center:.5,right:1,bottom:0,middle:.5,top:1},FROM_TL:{left:0,center:.5,right:1,bottom:1,middle:.5,top:0},FROM_BR:{left:1,center:.5,right:0,bottom:0,middle:.5,top:1},LINE_SPACING:1.3,CAP_SHIFT:.7,MID_SHIFT:.35,OPPOSITE_SIDE:{left:\"right\",right:\"left\",top:\"bottom\",bottom:\"top\"}}},{}],772:[function(t,e,r){\"use strict\";e.exports={axisRefDescription:function(t,e,r){return[\"If set to a\",t,\"axis id (e.g. *\"+t+\"* or\",\"*\"+t+\"2*), the `\"+t+\"` position refers to a\",t,\"coordinate. If set to *paper*, the `\"+t+\"`\",\"position refers to the distance from the\",e,\"of the plotting\",\"area in normalized coordinates where *0* (*1*) corresponds to the\",e,\"(\"+r+\"). If set to a\",t,\"axis ID followed by\",\"*domain* (separated by a space), the position behaves like for\",\"*paper*, but refers to the distance in fractions of the domain\",\"length from the\",e,\"of the domain of that axis: e.g.,\",\"*\"+t+\"2 domain* refers to the domain of the second\",t,\" axis and a\",t,\"position of 0.5 refers to the\",\"point between the\",e,\"and the\",r,\"of the domain of the\",\"second\",t,\"axis.\"].join(\" \")}}},{}],773:[function(t,e,r){\"use strict\";e.exports={INCREASING:{COLOR:\"#3D9970\",SYMBOL:\"\\u25b2\"},DECREASING:{COLOR:\"#FF4136\",SYMBOL:\"\\u25bc\"}}},{}],774:[function(t,e,r){\"use strict\";e.exports={FORMAT_LINK:\"https://github.com/d3/d3-format/tree/v1.4.5#d3-format\",DATE_FORMAT_LINK:\"https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format\"}},{}],775:[function(t,e,r){\"use strict\";e.exports={COMPARISON_OPS:[\"=\",\"!=\",\"<\",\">=\",\">\",\"<=\"],COMPARISON_OPS2:[\"=\",\"<\",\">=\",\">\",\"<=\"],INTERVAL_OPS:[\"[]\",\"()\",\"[)\",\"(]\",\"][\",\")(\",\"](\",\")[\"],SET_OPS:[\"{}\",\"}{\"],CONSTRAINT_REDUCTION:{\"=\":\"=\",\"<\":\"<\",\"<=\":\"<\",\">\":\">\",\">=\":\">\",\"[]\":\"[]\",\"()\":\"[]\",\"[)\":\"[]\",\"(]\":\"[]\",\"][\":\"][\",\")(\":\"][\",\"](\":\"][\",\")[\":\"][\"}}},{}],776:[function(t,e,r){\"use strict\";e.exports={solid:[[],0],dot:[[.5,1],200],dash:[[.5,1],50],longdash:[[.5,1],10],dashdot:[[.5,.625,.875,1],50],longdashdot:[[.5,.7,.8,1],10]}},{}],777:[function(t,e,r){\"use strict\";e.exports={circle:\"\\u25cf\",\"circle-open\":\"\\u25cb\",square:\"\\u25a0\",\"square-open\":\"\\u25a1\",diamond:\"\\u25c6\",\"diamond-open\":\"\\u25c7\",cross:\"+\",x:\"\\u274c\"}},{}],778:[function(t,e,r){\"use strict\";e.exports={SHOW_PLACEHOLDER:100,HIDE_PLACEHOLDER:1e3,DESELECTDIM:.2}},{}],779:[function(t,e,r){\"use strict\";e.exports={BADNUM:void 0,FP_SAFE:1e-4*Number.MAX_VALUE,ONEMAXYEAR:316224e5,ONEAVGYEAR:315576e5,ONEMINYEAR:31536e6,ONEMAXQUARTER:79488e5,ONEAVGQUARTER:78894e5,ONEMINQUARTER:76896e5,ONEMAXMONTH:26784e5,ONEAVGMONTH:26298e5,ONEMINMONTH:24192e5,ONEWEEK:6048e5,ONEDAY:864e5,ONEHOUR:36e5,ONEMIN:6e4,ONESEC:1e3,EPOCHJD:2440587.5,ALMOST_EQUAL:.999999,LOG_CLIP:10,MINUS_SIGN:\"\\u2212\"}},{}],780:[function(t,e,r){\"use strict\";r.xmlns=\"http://www.w3.org/2000/xmlns/\",r.svg=\"http://www.w3.org/2000/svg\",r.xlink=\"http://www.w3.org/1999/xlink\",r.svgAttrs={xmlns:r.svg,\"xmlns:xlink\":r.xlink}},{}],781:[function(t,e,r){\"use strict\";r.version=t(\"./version\").version,t(\"native-promise-only\"),t(\"../build/plotcss\");for(var n=t(\"./registry\"),i=r.register=n.register,a=t(\"./plot_api\"),o=Object.keys(a),s=0;splotly-logomark\"}}},{}],783:[function(t,e,r){\"use strict\";r.isLeftAnchor=function(t){return\"left\"===t.xanchor||\"auto\"===t.xanchor&&t.x<=1/3},r.isCenterAnchor=function(t){return\"center\"===t.xanchor||\"auto\"===t.xanchor&&t.x>1/3&&t.x<2/3},r.isRightAnchor=function(t){return\"right\"===t.xanchor||\"auto\"===t.xanchor&&t.x>=2/3},r.isTopAnchor=function(t){return\"top\"===t.yanchor||\"auto\"===t.yanchor&&t.y>=2/3},r.isMiddleAnchor=function(t){return\"middle\"===t.yanchor||\"auto\"===t.yanchor&&t.y>1/3&&t.y<2/3},r.isBottomAnchor=function(t){return\"bottom\"===t.yanchor||\"auto\"===t.yanchor&&t.y<=1/3}},{}],784:[function(t,e,r){\"use strict\";var n=t(\"./mod\"),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 c(t,e){return a(e-t,s)}function u(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,c){i=i||0,a=a||0;var u,f,h,p,d,g=l([r,n]);function m(t,e){return[t*Math.cos(e)+i,a-t*Math.sin(e)]}g?(u=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)}}},{\"./mod\":810}],785:[function(t,e,r){\"use strict\";var n=Array.isArray,i=ArrayBuffer,a=DataView;function o(t){return i.isView(t)&&!(t instanceof a)}function s(t){return n(t)||o(t)}function l(t,e,r){if(s(t)){if(s(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||u(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&&!!u(r).test(t)}},flaglist:{coerceFunction:function(t,e,r,n){if(\"string\"==typeof t)if(-1===(n.extras||[]).indexOf(t)){for(var i=t.split(\"+\"),a=0;a=n&&t<=i?t:u}if(\"string\"!=typeof t&&\"number\"!=typeof t)return u;t=String(t);var c=_(e),v=t.charAt(0);!c||\"G\"!==v&&\"g\"!==v||(t=t.substr(1),e=\"\");var w=c&&\"chinese\"===e.substr(0,7),T=t.match(w?x:y);if(!T)return u;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(c){if(2===k.length)return u;var C;k=Number(k);try{var P=m.getComponentMethod(\"calendars\",\"getCal\")(e);if(w){var I=\"i\"===A.charAt(A.length-1);A=parseInt(A,10),C=P.newDate(k,P.toMonthIndex(k,A,I),M)}else C=P.newDate(k,Number(A),M)}catch(t){return u}return C?(C.toJD()-g)*f+S*h+E*p+L*d:u}k=2===k.length?(Number(k)+2e3-b)%100+b:Number(k),A-=1;var O=new Date(Date.UTC(2e3,A,M,S,E));return O.setUTCFullYear(k),O.getUTCMonth()!==A||O.getUTCDate()!==M?u:O.getTime()+L*d},n=r.MIN_MS=r.dateTime2ms(\"-9999\"),i=r.MAX_MS=r.dateTime2ms(\"9999-12-31 23:59:59.9999\"),r.isDateTime=function(t,e){return r.dateTime2ms(t,e)!==u};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}r.ms2DateTime=function(t,e,r){if(\"number\"!=typeof t||!(t>=n&&t<=i))return u;e||(e=0);var a,o,s,c,y,x,b=Math.floor(10*l(t+.05,1)),w=Math.round(t-b/10);if(_(r)){var S=Math.floor(w/f)+g,E=Math.floor(l(t,f));try{a=m.getComponentMethod(\"calendars\",\"getCal\")(r).fromJD(S).formatDate(\"yyyy-mm-dd\")}catch(t){a=v(\"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 u;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)},r.cleanDate=function(t,e,n){if(t===u)return e;if(r.isJSDate(t)||\"number\"==typeof t&&isFinite(t)){if(_(n))return s.error(\"JS Dates and milliseconds are incompatible with world calendars\",t),e;if(!(t=r.ms2DateTimeLocal(+t))&&void 0!==e)return e}else if(!r.isDateTime(t,n))return s.error(\"unrecognized date\",t),e;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=m.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];r.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 I=3*f;r.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)+g,a=m.getComponentMethod(\"calendars\",\"getCal\")(r),o=a.fromJD(i);return e%12?a.add(o,e,\"m\"):a.add(o,e/12,\"y\"),(o.toJD()-g)*f+n}catch(e){s.error(\"invalid ms \"+t+\" in calendar \"+r)}var c=new Date(t+I);return c.setUTCMonth(c.getUTCMonth()+e)+n-I},r.findExactDates=function(t,e){for(var r,n,i=0,a=0,s=0,l=0,c=_(e)&&m.getComponentMethod(\"calendars\",\"getCal\")(e),u=0;u0&&t[e+1][0]<0)return e;return null}switch(e=\"RUS\"===s||\"FJI\"===s?function(t){var e;if(null===c(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=c,e=l)}else e=r;return o.default(e).geometry.coordinates}(u),n.fIn=t,n.fOut=u,s.push(u)}else c.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},r.makeLine=function(t){return 1===t.length?{type:\"LineString\",coordinates:t[0]}:{type:\"MultiLineString\",coordinates:t}},r.makePolygon=function(t){if(1===t.length)return{type:\"Polygon\",coordinates:t};for(var e=new Array(t.length),r=0;r1||g<0||g>1?null:{x:t+l*g,y:e+f*g}}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}r.segmentsIntersect=s,r.segmentDistance=function(t,e,r,n,i,a,o,c){if(s(t,e,r,n,i,a,o,c))return 0;var u=r-t,f=n-e,h=o-i,p=c-a,d=u*u+f*f,g=h*h+p*p,m=Math.min(l(u,f,d,i-t,a-e),l(u,f,d,o-t,c-e),l(h,p,g,t-i,e-a),l(h,p,g,r-i,n-a));return Math.sqrt(m)},r.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)),c=t.getPointAtLength(o(r+s/2,e)),u=Math.atan((c.y-l.y)/(c.x-l.x)),f=t.getPointAtLength(o(r,e)),h={x:(4*f.x+l.x+c.x)/6,y:(4*f.y+l.y+c.y)/6,theta:u};return n[r]=h,h},r.clearLocationCache=function(){i=null},r.getVisibleSegment=function(t,e,r){var n,i,a=e.left,o=e.right,s=e.top,l=e.bottom,c=0,u=t.getTotalLength(),f=u;function h(e){var r=t.getPointAtLength(e);0===e?n=r:e===u&&(i=r);var c=r.xo?r.x-o:0,f=r.yl?r.y-l:0;return Math.sqrt(c*c+f*f)}for(var p=h(c);p;){if((c+=p+r)>f)return;p=h(c)}for(p=h(f);p;){if(c>(f-=p+r))return;p=h(f)}return{min:c,max:f,len:f-c,total:u,isClosed:0===c&&f===u&&Math.abs(n.x-i.x)<.1&&Math.abs(n.y-i.y)<.1}},r.findPointOnPath=function(t,e,r,n){for(var i,a,o,s=(n=n||{}).pathLength||t.getTotalLength(),l=n.tolerance||.001,c=n.iterationLimit||30,u=t.getPointAtLength(0)[r]>t.getPointAtLength(s)[r]?-1:1,f=0,h=0,p=s;f0?p=i:h=i,f++}return a}},{\"./mod\":810}],799:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"tinycolor2\"),a=t(\"color-normalize\"),o=t(\"../components/colorscale\"),s=t(\"../components/color/attributes\").defaultLine,l=t(\"./array\").isArrayOrTypedArray,c=a(s);function u(t,e){var r=t;return r[3]*=e,r}function f(t){if(n(t))return c;var e=a(t);return e.length?e:c}function h(t){return n(t)?t:1}e.exports={formatColor:function(t,e,r){var n,i,s,p,d,g=t.color,m=l(g),v=l(e),y=o.extractOpts(t),x=[];if(n=void 0!==y.colorscale?o.makeColorScaleFuncFromTrace(t):f,i=m?function(t,e){return void 0===t[e]?c:a(n(t[e]))}:f,s=v?function(t,e){return void 0===t[e]?1:h(t[e])}:h,m||v)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}},{}],803:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"d3-time-format\").utcFormat,a=t(\"d3-format\").format,o=t(\"fast-isnumeric\"),s=t(\"../constants/numerical\"),l=s.FP_SAFE,c=-l,u=s.BADNUM,f=e.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=t(\"./nested_property\"),f.keyedContainer=t(\"./keyed_container\"),f.relativeAttr=t(\"./relative_attr\"),f.isPlainObject=t(\"./is_plain_object\"),f.toLogRange=t(\"./to_log_range\"),f.relinkPrivateKeys=t(\"./relink_private\");var p=t(\"./array\");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=t(\"./mod\");f.mod=d.mod,f.modHalf=d.modHalf;var g=t(\"./coerce\");f.valObjectMeta=g.valObjectMeta,f.coerce=g.coerce,f.coerce2=g.coerce2,f.coerceFont=g.coerceFont,f.coercePattern=g.coercePattern,f.coerceHoverinfo=g.coerceHoverinfo,f.coerceSelectionMarkerOpacity=g.coerceSelectionMarkerOpacity,f.validate=g.validate;var m=t(\"./dates\");f.dateTime2ms=m.dateTime2ms,f.isDateTime=m.isDateTime,f.ms2DateTime=m.ms2DateTime,f.ms2DateTimeLocal=m.ms2DateTimeLocal,f.cleanDate=m.cleanDate,f.isJSDate=m.isJSDate,f.formatDate=m.formatDate,f.incrementMonth=m.incrementMonth,f.dateTick0=m.dateTick0,f.dfltRange=m.dfltRange,f.findExactDates=m.findExactDates,f.MIN_MS=m.MIN_MS,f.MAX_MS=m.MAX_MS;var v=t(\"./search\");f.findBin=v.findBin,f.sorterAsc=v.sorterAsc,f.sorterDes=v.sorterDes,f.distinctVals=v.distinctVals,f.roundUp=v.roundUp,f.sort=v.sort,f.findIndexOfMin=v.findIndexOfMin,f.sortObjectKeys=t(\"./sort_object_keys\");var y=t(\"./stats\");f.aggNums=y.aggNums,f.len=y.len,f.mean=y.mean,f.median=y.median,f.midRange=y.midRange,f.variance=y.variance,f.stdev=y.stdev,f.interp=y.interp;var x=t(\"./matrix\");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=t(\"./angles\");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 _=t(\"./anchor_utils\");f.isLeftAnchor=_.isLeftAnchor,f.isCenterAnchor=_.isCenterAnchor,f.isRightAnchor=_.isRightAnchor,f.isTopAnchor=_.isTopAnchor,f.isMiddleAnchor=_.isMiddleAnchor,f.isBottomAnchor=_.isBottomAnchor;var w=t(\"./geometry2d\");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=t(\"./extend\");f.extendFlat=T.extendFlat,f.extendDeep=T.extendDeep,f.extendDeepAll=T.extendDeepAll,f.extendDeepNoArrays=T.extendDeepNoArrays;var k=t(\"./loggers\");f.log=k.log,f.warn=k.warn,f.error=k.error;var A=t(\"./regex\");f.counterRegex=A.counter;var M=t(\"./throttle\");f.throttle=M.throttle,f.throttleDone=M.done,f.clearThrottle=M.clear;var S=t(\"./dom\");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=t(\"./noop\"),f.identity=t(\"./identity\"),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,c=new Array(l),u=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]*c[n];u[r]=a}return u},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 D={max:10,count:0,name:\"hovertemplate\"};f.hovertemplateString=function(){return B.apply(D,arguments)};var R={max:10,count:0,name:\"texttemplate\"};f.texttemplateString=function(){return B.apply(R,arguments)};var F=/^[:|\\|]/;function B(t,e,r){var n=this,a=arguments;e||(e={});var o={};return t.replace(f.TEMPLATE_STRING_REGEX,(function(t,s,l){var c,u,h,p=\"_xother\"===s||\"_yother\"===s,d=\"_xother_\"===s||\"_yother_\"===s,g=\"xother_\"===s||\"yother_\"===s,m=\"xother\"===s||\"yother\"===s||p||g||d,v=s;if((p||d)&&(v=v.substring(1)),(g||d)&&(v=v.substring(0,v.length-1)),m){if(void 0===(c=e[v]))return\"\"}else for(h=3;h=48&&o<=57,c=s>=48&&s<=57;if(l&&(n=10*n+o-48),c&&(i=10*i+s-48),!l||!c){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var N=2e9;f.seedPseudoRandom=function(){N=2e9},f.pseudoRandom=function(){var t=N;return N=(69069*N+1)%4294967296,Math.abs(N-t)<429496729?f.pseudoRandom():N/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&&(c=1):c=0,f.strTranslate(i-c*(r+o),a-c*(n+s))+f.strScale(c)+(l?\"rotate(\"+l+(e?\"\":\" \"+r+\" \"+n)+\")\":\"\")},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 j=f.getFirefoxVersion(),U=null!==j&&j<86;f.getPositionFromD3Event=function(){return U?[n.event.layerX,n.event.layerY]:[n.event.offsetX,n.event.offsetY]}},{\"../constants/numerical\":779,\"./anchor_utils\":783,\"./angles\":784,\"./array\":785,\"./clean_number\":786,\"./clear_responsive\":788,\"./coerce\":789,\"./dates\":790,\"./dom\":791,\"./extend\":793,\"./filter_unique\":794,\"./filter_visible\":795,\"./geometry2d\":798,\"./identity\":801,\"./increment\":802,\"./is_plain_object\":804,\"./keyed_container\":805,\"./localize\":806,\"./loggers\":807,\"./make_trace_groups\":808,\"./matrix\":809,\"./mod\":810,\"./nested_property\":811,\"./noop\":812,\"./notifier\":813,\"./preserve_drawing_buffer\":817,\"./push_unique\":818,\"./regex\":820,\"./relative_attr\":821,\"./relink_private\":822,\"./search\":823,\"./sort_object_keys\":826,\"./stats\":827,\"./throttle\":830,\"./to_log_range\":831,\"@plotly/d3\":58,\"d3-format\":167,\"d3-time-format\":175,\"fast-isnumeric\":249}],804:[function(t,e,r){\"use strict\";e.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\")}},{}],805:[function(t,e,r){\"use strict\";var n=t(\"./nested_property\"),i=/^\\w*$/;e.exports=function(t,e,r,a){var o,s,l;r=r||\"name\",a=a||\"value\";var c={};e&&e.length?(l=n(t,e),s=l.get()):s=t,e=e||\"\";var u={};if(s)for(o=0;o2)return c[e]=2|c[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\")}}},{\"../plot_api/plot_config\":841,\"./notifier\":813}],808:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\");e.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}},{\"@plotly/d3\":58}],809:[function(t,e,r){\"use strict\";var n=t(\"gl-mat4\");r.init2dArray=function(t,e){for(var r=new Array(t),n=0;ne/2?t-Math.round(t/e)*e:t}}},{}],811:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"./array\").isArrayOrTypedArray;function a(t,e){return function(){var r,n,o,s,l,c=t;for(s=0;s/g),l=0;la||c===i||cs)&&(!e||!l(t))}:function(t,e){var l=t[0],c=t[1];if(l===i||la||c===i||cs)return!1;var u,f,h,p,d,g=r.length,m=r[0][0],v=r[0][1],y=0;for(u=1;uMath.max(f,m)||c>Math.max(h,v)))if(cu||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 c=l+1;c1&&o(t.pop());return{addPt:o,raw:t,filtered:r}}},{\"../constants/numerical\":779,\"./matrix\":809}],816:[function(t,e,r){(function(r){(function(){\"use strict\";var n=t(\"./show_no_webgl_msg\"),i=t(\"regl\");e.exports=function(t,e){var a=t._fullLayout,o=!0;return a._glcanvas.each((function(n){if(!n.regl&&(!n.pick||a._has(\"parcoords\"))){try{n.regl=i({canvas:this,attributes:{antialias:!n.pick,preserveDrawingBuffer:!0},pixelRatio:t._context.plotGlPixelRatio||r.devicePixelRatio,extensions:e||[]})}catch(t){o=!1}n.regl||(o=!1),o&&this.addEventListener(\"webglcontextlost\",(function(e){t&&t.emit&&t.emit(\"plotly_webglcontextlost\",{event:e,layer:n.key})}),!1)}})),o||n({container:a._glcontainer.node()}),o}}).call(this)}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"./show_no_webgl_msg\":825,regl:540}],817:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"is-mobile\");e.exports=function(t){var e;if(\"string\"!=typeof(e=t&&t.hasOwnProperty(\"userAgent\")?t.userAgent:function(){var t;\"undefined\"!=typeof navigator&&(t=navigator.userAgent);t&&t.headers&&\"string\"==typeof t.headers[\"user-agent\"]&&(t=t.headers[\"user-agent\"]);return 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 c=l.substr(8).split(\".\")[0];if(n(c)&&(c=+c),c>=13)return!0}}}return r}},{\"fast-isnumeric\":249,\"is-mobile\":455}],818:[function(t,e,r){\"use strict\";e.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 u(t,e){return t>=e}r.findBin=function(t,e,r){if(n(e.start))return r?Math.ceil((t-e.start)/e.size-1e-9)-1:Math.floor((t-e.start)/e.size+1e-9);var a,o,f=0,h=e.length,p=0,d=h>1?(e[h-1]-e[0])/(h-1):1;for(o=d>=0?r?s:l:r?u:c,t+=1e-9*d*(r?-1:1)*(d>=0?1:-1);f90&&i.log(\"Long binary search...\"),f-1},r.sorterAsc=function(t,e){return t-e},r.sorterDes=function(t,e){return e-t},r.distinctVals=function(t){var e,n=t.slice();for(n.sort(r.sorterAsc),e=n.length-1;e>-1&&n[e]===o;e--);for(var i,a=n[e]-n[0]||1,s=a/(e||1)/1e4,l=[],c=0;c<=e;c++){var u=n[c],f=u-i;void 0===i?(l.push(u),i=u):f>s&&(a=Math.min(a,f),l.push(u),i=u)}return{vals:l,minDiff:a}},r.roundUp=function(t,e,r){for(var n,i=0,a=e.length-1,o=0,s=r?0:1,l=r?1:0,c=r?Math.ceil:Math.floor;i0&&(n=1),r&&n)return t.sort(e)}return n?t:t.reverse()},r.findIndexOfMin=function(t,e){e=e||a;for(var r,n=1/0,i=0;ia.length)&&(o=a.length),n(e)||(e=!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)]}},{\"./array\":785,\"fast-isnumeric\":249}],828:[function(t,e,r){\"use strict\";var n=t(\"color-normalize\");e.exports=function(t){return t?n(t):[0,0,0,1]}},{\"color-normalize\":131}],829:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../lib\"),a=i.strTranslate,o=t(\"../constants/xmlns_namespaces\"),s=t(\"../constants/alignment\").LINE_SPACING;function l(t,e){return t.node().getBoundingClientRect()[e]}var c=/([^$]*)([$]+[^$]*[$]+)([^$]*)/;r.convertToTspans=function(t,e,g){var M=t.text(),S=!t.attr(\"data-notex\")&&\"undefined\"!=typeof MathJax&&M.match(c),C=n.select(t.node().parentNode);if(!C.empty()){var P=t.attr(\"class\")?t.attr(\"class\").split(\" \")[0]:\"text\";return P+=\"-math\",C.selectAll(\"svg.\"+P).remove(),C.selectAll(\"g.\"+P+\"-group\").remove(),t.style(\"display\",null).attr({\"data-unformatted\":M,\"data-math\":\"N\"}),S?(e&&e._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;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:[[\"$\",\"$\"],[\"\\\\(\",\"\\\\)\"]]},displayAlign:\"left\"})}),(function(){if(\"SVG\"!==(a=MathJax.Hub.config.menuSettings.renderer))return MathJax.Hub.setRenderer(\"SVG\")}),(function(){var r=\"math-output-\"+i.randstr({},64);return l=n.select(\"body\").append(\"div\").attr({id:r}).style({visibility:\"hidden\",position:\"absolute\"}).style({\"font-size\":e.fontSize+\"px\"}).text(t.replace(u,\"\\\\lt \").replace(f,\"\\\\gt \")),MathJax.Hub.Typeset(l.node())}),(function(){var e=n.select(\"body\").select(\"#MathJax_SVG_glyphs\");if(l.select(\".MathJax_SVG\").empty()||!l.select(\"svg\").node())i.log(\"There was an error in the tex syntax.\",t),r();else{var o=l.select(\"svg\").node().getBoundingClientRect();r(l.select(\".MathJax_SVG\"),e,o)}if(l.remove(),\"SVG\"!==a)return MathJax.Hub.setRenderer(a)}),(function(){return void 0!==s&&(MathJax.Hub.processSectionDelay=s),MathJax.Hub.Config(o)}))}(S[2],o,(function(n,i,o){C.selectAll(\"svg.\"+P).remove(),C.selectAll(\"g.\"+P+\"-group\").remove();var s=n&&n.select(\"svg\");if(!s||!s.node())return I(),void e();var c=C.append(\"g\").classed(P+\"-group\",!0).attr({\"pointer-events\":\"none\",\"data-unformatted\":M,\"data-math\":\"Y\"});c.node().appendChild(s.node()),i&&i.node()&&s.node().insertBefore(i.node().cloneNode(!0),s.node().firstChild),s.attr({class:P,height:o.height,preserveAspectRatio:\"xMinYMin meet\"}).style({overflow:\"visible\",\"pointer-events\":\"none\"});var u=t.node().style.fill||\"black\",f=s.select(\"g\");f.attr({fill:u,stroke:u});var h=l(f,\"width\"),p=l(f,\"height\"),d=+t.attr(\"x\")-h*{start:0,middle:.5,end:1}[t.attr(\"text-anchor\")||\"start\"],m=-(r||l(t,\"height\"))/4;\"y\"===P[0]?(c.attr({transform:\"rotate(\"+[-90,+t.attr(\"x\"),+t.attr(\"y\")]+\")\"+a(-h/2,m-p/2)}),s.attr({x:+t.attr(\"x\"),y:+t.attr(\"y\")})):\"l\"===P[0]?s.attr({x:t.attr(\"x\"),y:m-p/2}):\"a\"===P[0]&&0!==P.indexOf(\"atitle\")?s.attr({x:0,y:m}):s.attr({x:d,y:+t.attr(\"y\")+m-p/2}),g&&g.call(t,c),e(c)}))}))):I(),t}function I(){C.empty()||(P=t.attr(\"class\")+\"-math\",C.select(\"svg.\"+P).remove()),t.text(\"\").style(\"white-space\",\"pre\"),function(t,e){e=e.replace(m,\" \");var r,a=!1,l=[],c=-1;function u(){c++;var e=document.createElementNS(o.svg,\"tspan\");n.select(e).attr({class:\"line\",dy:c*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)}x.test(e)?u():(r=t,l=[{node:t}]);for(var S=e.split(v),C=0;C|>|>)/g;var 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\"},g=[\"http:\",\"https:\",\"mailto:\",\"\",void 0,\":\"],m=r.NEWLINES=/(\\r\\n?|\\n)/g,v=/(<[^<>]*>)/,y=/<(\\/?)([^ >]*)(\\s+(.*))?>/i,x=//i;r.BR_TAG_ALL=//gi;var b=/(^|[\\s\"'])style\\s*=\\s*(\"([^\"]*);?\"|'([^']*);?')/i,_=/(^|[\\s\"'])href\\s*=\\s*(\"([^\"]*)\"|'([^']*)')/i,w=/(^|[\\s\"'])target\\s*=\\s*(\"([^\"\\s]*)\"|'([^'\\s]*)')/i,T=/(^|[\\s\"'])popup\\s*=\\s*(\"([\\w=,]*)\"|'([\\w=,]*)')/i;function k(t,e){if(!t)return null;var r=t.match(e),n=r&&(r[3]||r[4]);return n&&E(n)}var A=/(^|;)\\s*color:/;r.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=\"...\".length,a=t.split(v),o=[],s=\"\",l=0,c=0;ci?o.push(u.substr(0,d-i)+\"...\"):o.push(u.substr(0,d));break}s=\"\"}}return o.join(\"\")};var M={mu:\"\\u03bc\",amp:\"&\",lt:\"<\",gt:\">\",nbsp:\"\\xa0\",times:\"\\xd7\",plusmn:\"\\xb1\",deg:\"\\xb0\"},S=/&(#\\d+|#x[\\da-fA-F]+|[a-z]+);/g;function E(t){return t.replace(S,(function(t,e){return(\"#\"===e.charAt(0)?function(t){if(t>1114111)return;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)):M[e])||t}))}function L(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 C(t,e,r){var n,a,o,s=r.horizontalAlign,l=r.verticalAlign||\"top\",c=t.node().getBoundingClientRect(),u=e.node().getBoundingClientRect();return a=\"bottom\"===l?function(){return c.bottom-n.height}:\"middle\"===l?function(){return c.top+(c.height-n.height)/2}:function(){return c.top},o=\"right\"===s?function(){return c.right-n.width}:\"center\"===s?function(){return c.left+(c.width-n.width)/2}:function(){return c.left},function(){n=this.node().getBoundingClientRect();var t=o()-u.left,e=a()-u.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}}r.convertEntities=E,r.sanitizeHTML=function(t){t=t.replace(m,\" \");for(var e=document.createElement(\"p\"),r=e,i=[],a=t.split(v),o=0;oa.ts+e?l():a.timer=setTimeout((function(){l(),a.timer=null}),e)},r.done=function(t){var e=n[t];return e&&e.timer?new Promise((function(t){var r=e.onDone;e.onDone=function(){r&&r(),t(),e.onDone=null}})):Promise.resolve()},r.clear=function(t){if(t)i(n[t]),delete n[t];else for(var e in n)r.clear(e)}},{}],831:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\");e.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}},{\"fast-isnumeric\":249}],832:[function(t,e,r){\"use strict\";var n=e.exports={},i=t(\"../plots/geo/constants\").locationmodeToLayer,a=t(\"topojson-client\").feature;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}},{\"../plots/geo/constants\":885,\"topojson-client\":601}],833:[function(t,e,r){\"use strict\";e.exports={moduleType:\"locale\",name:\"en-US\",dictionary:{\"Click to enter Colorscale title\":\"Click to enter Colorscale title\"},format:{date:\"%m/%d/%Y\"}}},{}],834:[function(t,e,r){\"use strict\";e.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\"}}},{}],835:[function(t,e,r){\"use strict\";var n=t(\"../registry\");e.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=[]},r.cleanLayout=function(t){var e,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,g=Object.keys(t);for(e=0;e3?(O.x=1.02,O.xanchor=\"left\"):O.x<-2&&(O.x=-.02,O.xanchor=\"right\"),O.y>3?(O.y=1.02,O.yanchor=\"bottom\"):O.y<-2&&(O.y=-.02,O.yanchor=\"top\")),d(t),\"rotate\"===t.dragmode&&(t.dragmode=\"orbit\"),c.clean(t),t.template&&t.template.layout&&r.cleanLayout(t.template.layout),t},r.cleanData=function(t){for(var e=0;e0)return t.substr(0,e)}r.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\"];r.clearAxisTypes=function(t,e,r){for(var n=0;n1&&a.warn(\"Full array edits are incompatible with other edits\",f);var y=r[\"\"][\"\"];if(c(y))e.set(null);else{if(!Array.isArray(y))return a.warn(\"Unrecognized full array edit value\",f,y),!0;e.set(y)}return!g&&(h(m,v),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=u(v,f).get(),P=[],I=-1,O=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,_),c(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===I&&(I=_);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),g)return!1;if(h(m,v),d!==i){var z;if(-1===I)z=S;else{for(O=Math.max(L.length,O),z=[],x=0;x=I);x++)z.push(_);for(x=I;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 I(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]),P(t,e,\"currentIndices\"),void 0===r||Array.isArray(r)||(r=[r]),void 0!==r&&P(t,r,\"newIndices\"),void 0!==r&&e.length!==r.length)throw new Error(\"current and new indices must be of equal length.\")}function O(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 P(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,c,u,f,h=o.isPlainObject(n),p=[];for(var d in Array.isArray(r)||(r=[r]),r=C(r,t.data.length-1),e)for(var g=0;g-1?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 U(t,e,r){t=o.getGraphDiv(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=W(t,n),a=i.flags;a.calc&&(t.calcdata=void 0);var s=[h.previousPromises];a.layoutReplot?s.push(w.layoutReplot):Object.keys(n).length&&(V(t,a,i)||h.supplyDefaults(t),a.legend&&s.push(w.doLegend),a.layoutstyle&&s.push(w.layoutStyles),a.axrange&&q(s,i.rangesAltered),a.ticks&&s.push(w.doTicksRelayout),a.modebar&&s.push(w.doModeBar),a.camera&&s.push(w.doCamera),a.colorbars&&s.push(w.doColorBars),s.push(M)),s.push(h.rehover,h.redrag),c.add(t,U,[t,i.undoit],U,[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 V(t,e,r){var n=t._fullLayout;if(!e.axrange)return!1;for(var i in e)if(\"axrange\"!==i&&e[i])return!1;for(var a in r.rangesAltered){var o=p.id2name(a),s=t.layout[o],l=n[o];if(l.autorange=s.autorange,s.range&&(l.range=s.range.slice()),l.cleanRange(),l._matchGroup)for(var c in l._matchGroup)if(c!==a){var u=n[p.id2name(c)];u.autorange=l.autorange,u.range=l.range.slice(),u._input.range=l.range.slice()}}return!0}function q(t,e){var r=e?function(t){var r=[],n=!0;for(var i in e){var a=p.getFromId(t,i);if(r.push(i),-1!==(a.ticklabelposition||\"\").indexOf(\"inside\")&&a._anchorAxis&&r.push(a._anchorAxis._id),a._matchGroup)for(var o in a._matchGroup)e[o]||r.push(o);a.automargin&&(n=!1)}return p.draw(t,r,{skipTitle:n})}:function(t){return p.draw(t,\"redraw\")};t.push(y,w.doAutoRangeAndConstraints,r,w.drawData,w.finalDraw)}var H=/^[xyz]axis[0-9]*\\.range(\\[[0|1]\\])?$/,G=/^[xyz]axis[0-9]*\\.autorange$/,Y=/^[xyz]axis[0-9]*\\.domain(\\[[0|1]\\])?$/;function W(t,e){var r,n,i,a=t.layout,l=t._fullLayout,c=l._guiEditing,h=F(l._preGUI,c),d=Object.keys(e),g=p.list(t),m=o.extendDeepAll({},e),v={};for(j(e),d=Object.keys(e),n=0;n0&&\"string\"!=typeof O.parts[D];)D--;var B=O.parts[D],N=O.parts[D-1]+\".\"+B,U=O.parts.slice(0,D).join(\".\"),V=s(t.layout,U).get(),q=s(l,U).get(),W=O.get();if(void 0!==z){M[I]=z,S[I]=\"reverse\"===B?z:R(W);var Z=f.getLayoutValObject(l,O.parts);if(Z&&Z.impliedEdits&&null!==z)for(var J in Z.impliedEdits)E(o.relativeAttr(I,J),Z.impliedEdits[J]);if(-1!==[\"width\",\"height\"].indexOf(I))if(z){E(\"autosize\",null);var K=\"height\"===I?\"width\":\"height\";E(K,l[K])}else l[I]=t._initialAutoSize[I];else if(\"autosize\"===I)E(\"width\",z?null:l.width),E(\"height\",z?null:l.height);else if(N.match(H))P(N),s(l,U+\"._inputRange\").set(null);else if(N.match(G)){P(N),s(l,U+\"._inputRange\").set(null);var Q=s(l,U).get();Q._inputDomain&&(Q._input.domain=Q._inputDomain.slice())}else N.match(Y)&&s(l,U+\"._inputDomain\").set(null);if(\"type\"===B){L=V;var $=\"linear\"===q.type&&\"log\"===z,tt=\"log\"===q.type&&\"linear\"===z;if($||tt){if(L&&L.range)if(q.autorange)$&&(L.range=L.range[1]>L.range[0]?[1,2]:[2,1]);else{var et=L.range[0],rt=L.range[1];$?(et<=0&&rt<=0&&E(U+\".autorange\",!0),et<=0?et=rt/1e6:rt<=0&&(rt=et/1e6),E(U+\".range[0]\",Math.log(et)/Math.LN10),E(U+\".range[1]\",Math.log(rt)/Math.LN10)):(E(U+\".range[0]\",Math.pow(10,et)),E(U+\".range[1]\",Math.pow(10,rt)))}else E(U+\".autorange\",!0);Array.isArray(l._subplots.polar)&&l._subplots.polar.length&&l[O.parts[0]]&&\"radialaxis\"===O.parts[1]&&delete l[O.parts[0]]._subplot.viewInitial[\"radialaxis.range\"],u.getComponentMethod(\"annotations\",\"convertCoords\")(t,q,z,E),u.getComponentMethod(\"images\",\"convertCoords\")(t,q,z,E)}else E(U+\".autorange\",!0),E(U+\".range\",null);s(l,U+\"._inputRange\").set(null)}else if(B.match(k)){var nt=s(l,I).get(),it=(z||{}).type;it&&\"-\"!==it||(it=\"linear\"),u.getComponentMethod(\"annotations\",\"convertCoords\")(t,nt,it,E),u.getComponentMethod(\"images\",\"convertCoords\")(t,nt,it,E)}var at=b.containerArrayMatch(I);if(at){r=at.array,n=at.index;var ot=at.property,st=Z||{editType:\"calc\"};\"\"!==n&&\"\"===ot&&(b.isAddVal(z)?S[I]=null:b.isRemoveVal(z)?S[I]=(s(a,r).get()||[])[n]:o.warn(\"unrecognized full object value\",e)),T.update(A,st),v[r]||(v[r]={});var lt=v[r][n];lt||(lt=v[r][n]={}),lt[ot]=z,delete e[I]}else\"reverse\"===B?(V.range?V.range.reverse():(E(U+\".autorange\",!0),V.range=[1,0]),q.autorange?A.calc=!0:A.plot=!0):(l._has(\"scatter-like\")&&l._has(\"regl\")&&\"dragmode\"===I&&(\"lasso\"===z||\"select\"===z)&&\"lasso\"!==W&&\"select\"!==W||l._has(\"gl2d\")?A.plot=!0:Z?T.update(A,Z):A.calc=!0,O.set(z))}}for(r in v){b.applyContainerArrayChanges(t,h(a,r),v[r],A,h)||(A.plot=!0)}for(var ct in C){var ut=(L=p.getFromId(t,ct))&&L._constraintGroup;if(ut)for(var ft in A.calc=!0,ut)C[ft]||(p.getFromId(t,ft)._constraintShrinkable=!0)}return(X(t)||e.height||e.width)&&(A.plot=!0),(A.plot||A.calc)&&(A.layoutReplot=!0),{flags:A,rangesAltered:C,undoit:S,redoit:M,eventData:m}}function X(t){var e=t._fullLayout,r=e.width,n=e.height;return t.layout.autosize&&h.plotAutoSize(t,t.layout,e),e.width!==r||e.height!==n}function Z(t,e,n,i){t=o.getGraphDiv(t),_.clearPromiseQueue(t),o.isPlainObject(e)||(e={}),o.isPlainObject(n)||(n={}),Object.keys(e).length&&(t.changed=!0),Object.keys(n).length&&(t.changed=!0);var a=_.coerceTraceIndices(t,i),s=N(t,o.extendFlat({},e),a),l=s.flags,u=W(t,o.extendFlat({},n)),f=u.flags;(l.calc||f.calc)&&(t.calcdata=void 0),l.clearAxisTypes&&_.clearAxisTypes(t,a,n);var p=[];f.layoutReplot?p.push(w.layoutReplot):l.fullReplot?p.push(r._doPlot):(p.push(h.previousPromises),V(t,f,u)||h.supplyDefaults(t),l.style&&p.push(w.doTraceStyle),(l.colorbars||f.colorbars)&&p.push(w.doColorBars),f.legend&&p.push(w.doLegend),f.layoutstyle&&p.push(w.layoutStyles),f.axrange&&q(p,u.rangesAltered),f.ticks&&p.push(w.doTicksRelayout),f.modebar&&p.push(w.doModeBar),f.camera&&p.push(w.doCamera),p.push(M)),p.push(h.rehover,h.redrag),c.add(t,Z,[t,s.undoit,u.undoit,s.traces],Z,[t,s.redoit,u.redoit,s.traces]);var d=o.syncOrAsync(p,t);return d&&d.then||(d=Promise.resolve(t)),d.then((function(){return t.emit(\"plotly_update\",{data:s.eventData,layout:u.eventData}),t}))}function J(t){return function(e){e._fullLayout._guiEditing=!0;var r=t.apply(null,arguments);return e._fullLayout._guiEditing=!1,r}}var K=[{pattern:/^hiddenlabels/,attr:\"legend.uirevision\"},{pattern:/^((x|y)axis\\d*)\\.((auto)?range|title\\.text)/},{pattern:/axis\\d*\\.showspikes$/,attr:\"modebar.uirevision\"},{pattern:/(hover|drag)mode$/,attr:\"modebar.uirevision\"},{pattern:/^(scene\\d*)\\.camera/},{pattern:/^(geo\\d*)\\.(projection|center|fitbounds)/},{pattern:/^(ternary\\d*\\.[abc]axis)\\.(min|title\\.text)$/},{pattern:/^(polar\\d*\\.radialaxis)\\.((auto)?range|angle|title\\.text)/},{pattern:/^(polar\\d*\\.angularaxis)\\.rotation/},{pattern:/^(mapbox\\d*)\\.(center|zoom|bearing|pitch)/},{pattern:/^legend\\.(x|y)$/,attr:\"editrevision\"},{pattern:/^(shapes|annotations)/,attr:\"editrevision\"},{pattern:/^title\\.text$/,attr:\"editrevision\"}],Q=[{pattern:/^selectedpoints$/,attr:\"selectionrevision\"},{pattern:/(^|value\\.)visible$/,attr:\"legend.uirevision\"},{pattern:/^dimensions\\[\\d+\\]\\.constraintrange/},{pattern:/^node\\.(x|y|groups)/},{pattern:/^level$/},{pattern:/(^|value\\.)name$/},{pattern:/colorbar\\.title\\.text$/},{pattern:/colorbar\\.(x|y)$/,attr:\"editrevision\"}];function $(t,e){for(var r=0;r1;)if(n.pop(),void 0!==(r=s(e,n.join(\".\")+\".uirevision\").get()))return r;return e.uirevision}function et(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 c(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,u){function f(){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,_.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}function p(){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&&f()};e()}var d,g,m=0;function v(t){return Array.isArray(i)?m>=i.length?t.transitionOpts=i[m]:t.transitionOpts=i[0]:t.transitionOpts=i,m++,t}var y=[],x=null==e,b=Array.isArray(e);if(!x&&!b&&o.isPlainObject(e))y.push({type:\"object\",data:v(o.extendFlat({},e))});else if(x||-1!==[\"string\",\"number\"].indexOf(typeof e))for(d=0;d0&&kk)&&A.push(g);y=A}}y.length>0?function(e){if(0!==e.length){for(var i=0;i=0;n--)if(o.isPlainObject(e[n])){var g=e[n].name,m=(u[g]||d[g]||{}).name,v=e[n].name,y=u[m]||d[m];m&&v&&\"number\"==typeof v&&y&&A<5&&(A++,o.warn('addFrames: overwriting frame \"'+(u[m]||d[m]).name+'\" with a frame whose name of type \"number\" also equates to \"'+m+'\". This is valid but may potentially lead to unexpected behavior since all plotly.js frame names are stored internally as strings.'),5===A&&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[g]={name:g},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(;u[i.name=\"frame \"+t._transitionData._counter++];);if(u[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,u=h.modifyFrames,f=[t,s],p=[t,a];return c&&c.add(t,l,f,u,p),h.modifyFrames(t,a)},r.addTraces=function t(e,n,i){e=o.getGraphDiv(e);var a,s,l=[],u=r.deleteTraces,f=t,h=[e,l],p=[e,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(!y(o))return!1;t=a[i][o]}else t=a[i]}else t=a}}return t}function y(t){return t===Math.round(t)&&t>=0}function x(){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[c].type]||{}).attributes)&&r[e[2]],s=3}else{var u=t._module;if(u||(u=(n.modules[t.type||a.type.dflt]||{})._module),!u)return!1;if(!(i=(r=u.attributes)&&r[o])){var f=u.basePlotModule;f&&f.attributes&&(i=f.attributes[o])}i||(i=a[o])}return v(i,e,s)},r.getLayoutValObject=function(t,e){return v(function(t,e){var r,i,a,s,l=t._basePlotModules;if(l){var c;for(r=0;r=i&&(r._input||{})._templateitemname;o&&(a=i);var s,l=e+\"[\"+a+\"]\";function c(){s={},o&&(s[l]={},s[l].templateitemname=o)}function u(t,e){o?n.nestedProperty(s[l],t).set(e):s[l+\".\"+t]=e}function f(){var t=s;return c(),t}return c(),{modifyBase:function(t,e){s[t]=e},modifyItem:u,getUpdateObj:f,applyUpdate:function(e,r){e&&u(e,r);var i=f();for(var a in i)n.nestedProperty(t,a).set(i[a])}}}},{\"../lib\":803,\"../plots/attributes\":850}],844:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../registry\"),a=t(\"../plots/plots\"),o=t(\"../lib\"),s=t(\"../lib/clear_gl_canvases\"),l=t(\"../components/color\"),c=t(\"../components/drawing\"),u=t(\"../components/titles\"),f=t(\"../components/modebar\"),h=t(\"../plots/cartesian/axes\"),p=t(\"../constants/alignment\"),d=t(\"../plots/cartesian/constraints\"),g=d.enforce,m=d.clean,v=t(\"../plots/cartesian/autorange\").doAutoRange;function y(t,e,r){for(var n=0;n=t[1]||i[1]<=t[0])&&(a[0]e[0]))return!0}return!1}function x(t){var e,i,s,u,d,g,m=t._fullLayout,v=m._size,x=v.p,_=h.list(t,\"\",!0);if(m._paperdiv.style({width:t._context.responsive&&m.autosize&&!t._context._hasZeroWidth&&!t.layout.width?\"100%\":m.width+\"px\",height:t._context.responsive&&m.autosize&&!t._context._hasZeroHeight&&!t.layout.height?\"100%\":m.height+\"px\"}).selectAll(\".main-svg\").call(c.setSize,m.width,m.height),t._context.setBackground(t,m.paper_bgcolor),r.drawMainTitle(t),f.manage(t),!m._has(\"cartesian\"))return a.previousPromises(t);function T(t,e,r){var n=t._lw/2;return\"x\"===t._id.charAt(0)?e?\"top\"===r?e._offset-x-n:e._offset+e._length+x+n:v.t+v.h*(1-(t.position||0))+n%1:e?\"right\"===r?e._offset+e._length+x+n:e._offset-x-n:v.l+v.w*(t.position||0)+n%1}for(e=0;e<_.length;e++){var k=(u=_[e])._anchorAxis;u._linepositions={},u._lw=c.crispRound(t,u.linewidth,1),u._mainLinePosition=T(u,k,u.side),u._mainMirrorPosition=u.mirror&&k?T(u,k,p.OPPOSITE_SIDE[u.side]):null}var A=[],M=[],S=[],E=1===l.opacity(m.paper_bgcolor)&&1===l.opacity(m.plot_bgcolor)&&m.paper_bgcolor===m.plot_bgcolor;for(i in m._plots)if((s=m._plots[i]).mainplot)s.bg&&s.bg.remove(),s.bg=void 0;else{var L=s.xaxis.domain,C=s.yaxis.domain,P=s.plotgroup;if(y(L,C,S)){var I=P.node(),O=s.bg=o.ensureSingle(P,\"rect\",\"bg\");I.insertBefore(O.node(),I.childNodes[0]),M.push(i)}else P.select(\"rect.bg\").remove(),S.push([L,C]),E||(A.push(i),M.push(i))}var z,D,R,F,B,N,j,U,V,q,H,G,Y,W=m._bgLayer.selectAll(\".bg\").data(A);for(W.enter().append(\"rect\").classed(\"bg\",!0),W.exit().remove(),W.each((function(t){m._plots[t].bg=n.select(this)})),e=0;eT?u.push({code:\"unused\",traceType:y,templateCount:w,dataCount:T}):T>w&&u.push({code:\"reused\",traceType:y,templateCount:w,dataCount:T})}}else u.push({code:\"data\"});if(function t(e,r){for(var n in e)if(\"_\"!==n.charAt(0)){var a=e[n],o=g(e,n,r);i(a)?(Array.isArray(e)&&!1===a._template&&a.templateitemname&&u.push({code:\"missing\",path:o,templateitemname:a.templateitemname}),t(a,o)):Array.isArray(a)&&m(a)&&t(a,o)}}({data:p,layout:h},\"\"),u.length)return u.map(v)}},{\"../lib\":803,\"../plots/attributes\":850,\"../plots/plots\":917,\"./plot_config\":841,\"./plot_schema\":842,\"./plot_template\":843}],846:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"./plot_api\"),a=t(\"../plots/plots\"),o=t(\"../lib\"),s=t(\"../snapshot/helpers\"),l=t(\"../snapshot/tosvg\"),c=t(\"../snapshot/svgtoimg\"),u=t(\"../version\").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}};e.exports=function(t,e){var r,h,p,d;function g(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||{}),!g(\"width\")&&null!==e.width||!g(\"height\")&&null!==e.height)throw new Error(\"Height and width should be pixel values.\");if(!g(\"format\"))throw new Error(\"Export format is not \"+o.join2(f.format.values,\", \",\" or \")+\".\");var m={};function v(t,r){return o.coerce(e,m,f,t,r)}var y=v(\"format\"),x=v(\"width\"),b=v(\"height\"),_=v(\"scale\"),w=v(\"setBackground\"),T=v(\"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,y,_),n=k._fullLayout.width,f=k._fullLayout.height;function h(){i.purge(k),document.body.removeChild(k)}if(\"full-json\"===y){var p=a.graphJson(k,!1,\"keepdata\",\"object\",!0,!0);return p.version=u,p=JSON.stringify(p),h(),t(T?p:s.encodeJSON(p))}if(h(),\"svg\"===y)return t(T?r:s.encodeSVG(r));var d=document.createElement(\"canvas\");d.id=o.randstr(),c({format:y,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)}))}))}},{\"../lib\":803,\"../plots/plots\":917,\"../snapshot/helpers\":935,\"../snapshot/svgtoimg\":937,\"../snapshot/tosvg\":939,\"../version\":1404,\"./plot_api\":840,\"fast-isnumeric\":249}],847:[function(t,e,r){\"use strict\";var n=t(\"../lib\"),i=t(\"../plots/plots\"),a=t(\"./plot_schema\"),o=t(\"./plot_config\").dfltConfig,s=n.isPlainObject,l=Array.isArray,c=n.isArrayOrTypedArray;function u(t,e,r,i,a,o){o=o||[];for(var f=Object.keys(t),h=0;hx.length&&i.push(d(\"unused\",a,v.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(d(\"unused\",a,v.concat(M,x[M].length)));var I=x[M].length;for(A=0;A<(P?Math.min(I,k[M].length):I);A++)S=P?k[M][A]:k,E=y[M][A],L=x[M][A],n.validate(E,S)?L!==E&&L!==+E&&i.push(d(\"dynamic\",a,v.concat(M,A),E,L)):i.push(d(\"value\",a,v.concat(M,A),E))}else i.push(d(\"array\",a,v.concat(M),y[M]));else for(M=0;M1&&p.push(d(\"object\",\"layout\"))),i.supplyDefaults(g);for(var m=g._fullData,v=r.length,y=0;y0&&Math.round(f)===f))return{vals:i};c=f}for(var h=e.calendar,p=\"start\"===l,d=\"end\"===l,g=t[r+\"period0\"],m=a(g,h)||0,v=[],y=[],x=[],b=i.length,_=0;_A;)k=o(k,-c,h);for(;k<=A;)k=o(k,c,h);T=o(k,-c,h)}else{for(k=m+(w=Math.round((A-m)/u))*u;k>A;)k-=u;for(;k<=A;)k+=u;T=k-u}v[_]=p?T:d?k:(T+k)/2,y[_]=T,x[_]=k}return{vals:v,starts:y,ends:x}}},{\"../../constants/numerical\":779,\"../../lib\":803,\"fast-isnumeric\":249}],852:[function(t,e,r){\"use strict\";e.exports={xaxis:{valType:\"subplotid\",dflt:\"x\",editType:\"calc+clearAxisTypes\"},yaxis:{valType:\"subplotid\",dflt:\"y\",editType:\"calc+clearAxisTypes\"}}},{}],853:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"fast-isnumeric\"),a=t(\"../../lib\"),o=t(\"../../constants/numerical\").FP_SAFE,s=t(\"../../registry\"),l=t(\"../../components/drawing\"),c=t(\"./axis_ids\"),u=c.getFromId,f=c.isLinked;function h(t,e){var r,n,i=[],o=t._fullLayout,s=d(o,e,0),l=d(o,e,1),c=g(t,e),u=c.min,f=c.max;if(0===u.length||0===f.length)return a.simpleMap(e.range,e.r2l);var h=u[0].val,m=f[0].val;for(r=1;r0&&((T=E-s(x)-l(b))>L?k/T>C&&(_=x,w=b,C=k/T):k/E>C&&(_={val:x.val,nopad:1},w={val:b.val,nopad:1},C=k/E));if(h===m){var P=h-1,I=h+1;if(M)if(0===h)i=[0,1];else{var O=(h>0?f:u).reduce((function(t,e){return Math.max(t,l(e))}),0),z=h/(1-Math.min(.5,O/E));i=h>0?[0,z]:[z,0]}else i=S?[Math.max(0,P),Math.max(1,I)]:[P,I]}else M?(_.val>=0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:0,nopad:1})):S&&(_.val-C*s(_)<0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:1,nopad:1})),C=(w.val-_.val-p(e,x.val,b.val))/(E-s(_)-l(w)),i=[_.val-C*s(_),w.val+C*l(w)];return v&&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=I;n--)P(n);return{min:d,max:g,opts:r}},concatExtremes:g};function g(t,e,r){var n,i,a,o=e._id,s=t._fullData,l=t._fullLayout,c=[],f=[];function h(t,e){for(n=0;n=r&&(c.extrapad||!o)){s=!1;break}i(e,c.val)&&c.pad<=r&&(o||!c.extrapad)&&(t.splice(l,1),l--)}if(s){var u=a&&0===e;t.push({val:e,pad:u?0:r,extrapad:!u&&o})}}function x(t){return i(t)&&Math.abs(t)=e}},{\"../../components/drawing\":688,\"../../constants/numerical\":779,\"../../lib\":803,\"../../registry\":931,\"./axis_ids\":858,\"@plotly/d3\":58,\"fast-isnumeric\":249}],854:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"fast-isnumeric\"),a=t(\"../../plots/plots\"),o=t(\"../../registry\"),s=t(\"../../lib\"),l=s.strTranslate,c=t(\"../../lib/svg_text_utils\"),u=t(\"../../components/titles\"),f=t(\"../../components/color\"),h=t(\"../../components/drawing\"),p=t(\"./layout_attributes\"),d=t(\"./clean_ticks\"),g=t(\"../../constants/numerical\"),m=g.ONEMAXYEAR,v=g.ONEAVGYEAR,y=g.ONEMINYEAR,x=g.ONEMAXQUARTER,b=g.ONEAVGQUARTER,_=g.ONEMINQUARTER,w=g.ONEMAXMONTH,T=g.ONEAVGMONTH,k=g.ONEMINMONTH,A=g.ONEWEEK,M=g.ONEDAY,S=M/2,E=g.ONEHOUR,L=g.ONEMIN,C=g.ONESEC,P=g.MINUS_SIGN,I=g.BADNUM,O={K:\"zeroline\"},z={K:\"gridline\",L:\"path\"},D={K:\"tick\",L:\"path\"},R={K:\"tick\",L:\"text\"},F=t(\"../../constants/alignment\"),B=F.MID_SHIFT,N=F.CAP_SHIFT,j=F.LINE_SPACING,U=F.OPPOSITE_SIDE,V=e.exports={};V.setConvert=t(\"./set_convert\");var q=t(\"./axis_autotype\"),H=t(\"./axis_ids\"),G=H.idSort,Y=H.isLinked;V.id2name=H.id2name,V.name2id=H.name2id,V.cleanId=H.cleanId,V.list=H.list,V.listIds=H.listIds,V.getFromId=H.getFromId,V.getFromTrace=H.getFromTrace;var W=t(\"./autorange\");V.getAutoRange=W.getAutoRange,V.findExtremes=W.findExtremes;function X(t){var e=1e-4*(t[1]-t[0]);return[t[0]-e,t[1]+e]}V.coerceRef=function(t,e,r,n,i,a){var o=n.charAt(n.length-1),l=r._fullLayout._subplots[o+\"axis\"],c=n+\"ref\",u={};return i||(i=l[0]||(\"string\"==typeof a?a:a[0])),a||(a=i),l=l.concat(l.map((function(t){return t+\" domain\"}))),u[c]={valType:\"enumerated\",values:l.concat(a?\"string\"==typeof a?[a]:a:[]),dflt:i},s.coerce(t,e,u,c)},V.getRefType=function(t){return void 0===t?t:\"paper\"===t?\"paper\":\"pixel\"===t?\"pixel\":/( domain)$/.test(t)?\"domain\":\"range\"},V.coercePosition=function(t,e,r,n,i,a){var o,l;if(\"range\"!==V.getRefType(n))o=s.ensureNumber,l=r(i,a);else{var c=V.getFromId(e,n);l=r(i,a=c.fraction2r(a)),o=c.cleanPos}t[i]=o(l)},V.cleanPosition=function(t,e,r){return(\"paper\"===r||\"pixel\"===r?s.ensureNumber:V.getFromId(e,r).cleanPos)(t)},V.redrawComponents=function(t,e){e=e||V.listIds(t);var r=t._fullLayout;function n(n,i,a,s){for(var l=o.getComponentMethod(n,i),c={},u=0;u2e-6||((r-t._forceTick0)/t._minDtick%1+1.000001)%1>2e-6)&&(t._minDtick=0)):t._minDtick=0},V.saveRangeInitial=function(t,e){for(var r=V.list(t,\"\",!0),n=!1,i=0;i.3*h||u(n)||u(a))){var p=r.dtick/2;t+=t+p.8){var o=Number(r.substr(1));a.exactYears>.8&&o%12==0?t=V.tickIncrement(t,\"M6\",\"reverse\")+1.5*M:a.exactMonths>.8?t=V.tickIncrement(t,\"M1\",\"reverse\")+15.5*M:t-=S;var l=V.tickIncrement(t,r);if(l<=n)return l}return t}(y,t,v,c,a)),m=y,0;m<=u;)m=V.tickIncrement(m,v,!1,a);return{start:e.c2r(y,0,a),end:e.c2r(m,0,a),size:v,_dataSpan:u-c}},V.prepTicks=function(t,e){var r=s.simpleMap(t.range,t.r2l,void 0,void 0,e);if(t._dtickInit=t.dtick,t._tick0Init=t.tick0,\"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)),\"array\"===t.tickmode&&(a*=100),t._roughDTick=Math.abs(r[1]-r[0])/a,V.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=V.getTickFormat(t);if(a){var o=t._dtickInit!==t.dtick;/%[fLQsSMX]/.test(a)||(/%[HI]/.test(a)?(e=E,o&&!n&&t.dticka&&f=o:p<=o;p=V.tickIncrement(p,t.dtick,l,t.calendar)){if(t.rangebreaks&&!l){if(p=u)break}if(L.length>g||p===C)break;C=p;var P=!1;f&&p!==(0|p)&&(P=!0),L.push({minor:P,value:p})}if(h&&function(t,e,r){for(var n=0;n0?(a=n-1,o=n):(a=n,o=n);var s,l=t[a].value,c=t[o].value,u=Math.abs(c-l),f=r||u,h=0;f>=y?h=u>=y&&u<=m?u:v:r===b&&f>=_?h=u>=_&&u<=x?u:b:f>=k?h=u>=k&&u<=w?u:T:r===A&&f>=A?h=A:f>=M?h=M:r===S&&f>=S?h=S:r===E&&f>=E&&(h=E),h>=u&&(h=u,s=!0);var p=i+h;if(e.rangebreaks&&h>0){for(var d=0,g=0;g<84;g++){var L=(g+.5)/84;e.maskBreaks(i*(1-L)+L*p)!==I&&d++}(h*=d/84)||(t[n].drop=!0),s&&u>A&&(h=u)}(h>0||0===n)&&(t[n].periodX=i+h/2)}}(L,t,t._definedDelta),t.rangebreaks){var O=\"y\"===t._id.charAt(0),z=1;\"auto\"===t.tickmode&&(z=t.tickfont?t.tickfont.size:12);var D=NaN;for(d=L.length-1;d>-1;d--)if(L[d].drop)L.splice(d,1);else{L[d].value=Mt(L[d].value,t);var R=t.c2p(L[d].value);(O?D>R-z:Du||Bu&&(F.periodX=u),B10||\"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])),c=Math.floor(Math.log(l)/Math.LN10+.01),u=void 0===t.minexponent?3:t.minexponent;Math.abs(c)>u&&(ut(t.exponentformat)&&!ft(c)?t._tickexponent=3*Math.round((c-1)/3):t._tickexponent=c)}else t._tickround=null}function lt(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}}V.autoTicks=function(t,e){var r;function n(t){return Math.pow(t,Math.floor(Math.log(e)/Math.LN10))}if(\"date\"===t.type){t.tick0=s.dateTick0(t.calendar,0);var a=2*e;if(a>v)e/=v,r=n(10),t.dtick=\"M\"+12*ot(e,r,$);else if(a>T)e/=T,t.dtick=\"M\"+ot(e,1,tt);else if(a>M){t.dtick=ot(e,M,t._hasDayOfWeekBreaks?[1,2,7,14]:rt);var o=V.getTickFormat(t),l=\"period\"===t.ticklabelmode;l&&(t._rawTick0=t.tick0),/%[uVW]/.test(o)?t.tick0=s.dateTick0(t.calendar,2):t.tick0=s.dateTick0(t.calendar,1),l&&(t._dowTick0=t.tick0)}else a>E?t.dtick=ot(e,E,tt):a>L?t.dtick=ot(e,L,et):a>C?t.dtick=ot(e,C,et):(r=n(10),t.dtick=ot(e,r,$))}else if(\"log\"===t.type){t.tick0=0;var c=s.simpleMap(t.range,t.r2l);if(e>.7)t.dtick=Math.ceil(e);else if(Math.abs(c[1]-c[0])<1){var u=1.5*Math.abs((c[1]-c[0])/e);e=Math.abs(Math.pow(10,c[1])-Math.pow(10,c[0]))/u,r=n(10),t.dtick=\"L\"+ot(e,r,$)}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))):At(t)?(t.tick0=0,r=1,t.dtick=ot(e,r,at)):(t.tick0=0,r=n(10),t.dtick=ot(e,r,$));if(0===t.dtick&&(t.dtick=1),!i(t.dtick)&&\"string\"!=typeof t.dtick){var f=t.dtick;throw t.dtick=1,\"ax.dtick error: \"+String(f)}},V.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),c=o*Number(e.substr(1));if(\"M\"===l)return s.incrementMonth(t,c,a);if(\"L\"===l)return Math.log(Math.pow(10,t)+c)/Math.LN10;if(\"D\"===l){var u=\"D2\"===e?it:nt,f=t+.01*o,h=s.roundUp(s.mod(f,1),u,r);return Math.floor(f)+Math.log(n.round(Math.pow(10,h),1))/Math.LN10}throw\"unrecognized dtick \"+String(e)},V.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,c+=\"
\"+l;e.text=c}(t,o,r,c):\"log\"===u?function(t,e,r,n,a){var o=t.dtick,l=e.x,c=t.tickformat,u=\"string\"==typeof o&&o.charAt(0);\"never\"===a&&(a=\"\");n&&\"L\"!==u&&(o=\"L3\",u=\"L\");if(c||\"L\"===u)e.text=ht(Math.pow(10,l),t,a,n);else if(i(o)||\"D\"===u&&s.mod(l+.01,1)<.1){var f=Math.round(l),h=Math.abs(f),p=t.exponentformat;\"power\"===p||ut(p)&&ft(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=ht(Math.pow(10,l),t,\"\",\"fakehover\"),\"D1\"===o&&\"y\"===t._id.charAt(0)&&(e.dy-=e.fontSize/6))}else{if(\"D\"!==u)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,c,g):\"category\"===u?function(t,e){var r=t._categories[Math.round(e.x)];void 0===r&&(r=\"\");e.text=String(r)}(t,o):\"multicategory\"===u?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):At(t)?function(t,e,r,n,i){if(\"radians\"!==t.thetaunit||r)e.text=ht(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=ht(s.deg2rad(e.x),t,i,n);else{var l=e.x<0;1===o[1]?1===o[0]?e.text=\"\\u03c0\":e.text=o[0]+\"\\u03c0\":e.text=[\"\",o[0],\"\",\"\\u2044\",\"\",o[1],\"\",\"\\u03c0\"].join(\"\"),l&&(e.text=P+e.text)}}}}(t,o,r,c,g):function(t,e,r,n,i){\"never\"===i?i=\"\":\"all\"===t.showexponent&&Math.abs(e.x/t.dtick)<1e-6&&(i=\"hide\");e.text=ht(e.x,t,i,n)}(t,o,0,c,g),n||(t.tickprefix&&!d(t.showtickprefix)&&(o.text=t.tickprefix+o.text),t.ticksuffix&&!d(t.showticksuffix)&&(o.text+=t.ticksuffix)),\"boundaries\"===t.tickson||t.showdividers){var m=function(e){var r=t.l2p(e);return r>=0&&r<=t._length?e:null};o.xbnd=[m(o.x-.5),m(o.x+t.dtick-.5)]}return o},V.hoverLabelText=function(t,e,r){r&&(t=s.extendFlat({},t,{hoverformat:r}));var n=Array.isArray(e)?e[0]:e,i=Array.isArray(e)?e[1]:void 0;if(void 0!==i&&i!==n)return V.hoverLabelText(t,n,r)+\" - \"+V.hoverLabelText(t,i,r);var a=\"log\"===t.type&&n<=0,o=V.tickText(t,t.c2l(a?-n:n),\"hover\").text;return a?0===n?\"0\":P+o:o};var ct=[\"f\",\"p\",\"n\",\"\\u03bc\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\"];function ut(t){return\"SI\"===t||\"B\"===t}function ft(t){return t>14||t<-15}function ht(t,e,r,n){var a=t<0,o=e._tickround,l=r||e.exponentformat||\"B\",c=e._tickexponent,u=V.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]};st(h),o=(Number(h._tickround)||0)+4,c=h._tickexponent,e.hoverformat&&(u=e.hoverformat)}if(u)return e._numFormat(u)(t).replace(/-/g,P);var p,d=Math.pow(10,-o)/2;if(\"none\"===l&&(c=0),(t=Math.abs(t))\"+p+\"\":\"B\"===l&&9===c?t+=\"B\":ut(l)&&(t+=ct[c/3+5]));return a?P+t:t}function pt(t,e){for(var r=[],n={},i=0;i1&&r=i.min&&t=0,a=u(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;e0?r.bottom-f:0,h)))),e.automargin){n={x:0,y:0,r:0,l:0,t:0,b:0};var p=[0,1];if(\"x\"===d){if(\"b\"===l?n[l]=e._depth:(n[l]=e._depth=Math.max(r.width>0?f-r.top:0,h),p.reverse()),r.width>0){var m=r.right-(e._offset+e._length);m>0&&(n.xr=1,n.r=m);var v=e._offset-r.left;v>0&&(n.xl=0,n.l=v)}}else if(\"l\"===l?n[l]=e._depth=Math.max(r.height>0?f-r.left:0,h):(n[l]=e._depth=Math.max(r.height>0?r.right-f:0,h),p.reverse()),r.height>0){var y=r.bottom-(e._offset+e._length);y>0&&(n.yb=0,n.b=y);var x=e._offset-r.top;x>0&&(n.yt=1,n.t=x)}n[g]=\"free\"===e.anchor?e.position:e._anchorAxis.domain[p[0]],e.title.text!==c._dfltTitle[d]&&(n[l]+=mt(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]+=h),!0===e.mirror||\"ticks\"===e.mirror?i[g]=e._anchorAxis.domain[p[1]]:\"all\"!==e.mirror&&\"allticks\"!==e.mirror||(i[g]=[e._counterDomainMin,e._counterDomainMax][p[1]]))}K&&(s=o.getComponentMethod(\"rangeslider\",\"autoMarginOpts\")(t,e)),a.autoMargin(t,xt(e),n),a.autoMargin(t,bt(e),i),a.autoMargin(t,_t(e),s)})),r.skipTitle||K&&\"bottom\"===e.side||Z.push((function(){return function(t,e){var r,n=t._fullLayout,i=e._id,a=i.charAt(0),o=e.title.font.size;if(e.title.hasOwnProperty(\"standoff\"))r=e._depth+e.title.standoff+mt(e);else{var s=St(e);if(\"multicategory\"===e.type)r=e._depth;else{var l=1.5*o;s&&(l=.5*o,\"outside\"===e.ticks&&(l+=e.ticklen)),r=10+l+(e.linewidth?e.linewidth-1:0)}s||(r+=\"x\"===a?\"top\"===e.side?o*(e.showticklabels?1:0):o*(e.showticklabels?1.5:.5):\"right\"===e.side?o*(e.showticklabels?1:.5):o*(e.showticklabels?.5:0))}var c,f,p,d,g=V.getPxPosition(t,e);\"x\"===a?(f=e._offset+e._length/2,p=\"top\"===e.side?g-r:g+r):(p=e._offset+e._length/2,f=\"right\"===e.side?g+r:g-r,c={rotate:\"-90\",offset:0});if(\"multicategory\"!==e.type){var m=e._selections[e._id+\"tick\"];if(d={selection:m,side:e.side},m&&m.node()&&m.node().parentNode){var v=h.getTranslate(m.node().parentNode);d.offsetLeft=v.x,d.offsetTop=v.y}e.title.hasOwnProperty(\"standoff\")&&(d.pad=0)}return u.draw(t,i+\"title\",{propContainer:e,propName:e._name+\".title.text\",placeholder:n._dfltTitle[a],avoid:d,transform:c,attributes:{x:f,y:p,\"text-anchor\":\"middle\"}})}(t,e)})),s.syncOrAsync(Z)}}function Q(t){var r=p+(t||\"tick\");return w[r]||(w[r]=function(t,e){var r,n,i,a;t._selections[e].size()?(r=1/0,n=-1/0,i=1/0,a=-1/0,t._selections[e].each((function(){var t=yt(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);return{top:r,bottom:n,left:i,right:a,height:n-r,width:a-i}}(e,r)),w[r]}},V.getTickSigns=function(t){var e=t._id.charAt(0),r={x:\"top\",y:\"right\"}[e],n=t.side===r?1:-1,i=[-1,1,n,-n];return\"inside\"!==t.ticks==(\"x\"===e)&&(i=i.map((function(t){return-t}))),t.side&&i.push({l:-1,t:-1,r:1,b:1}[t.side.charAt(0)]),i},V.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))}},V.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 c=t.side,u=l?(t.tickwidth||0)/2:0,f=3,h=t.tickfont?t.tickfont.size:12;(o||n)&&(u+=h*N,f+=(t.linewidth||0)/2);(i||a)&&(u+=(t.linewidth||0)/2,f+=3);s&&\"top\"===c&&(f-=h*(1-N));(i||n)&&(u=-u);\"bottom\"!==c&&\"right\"!==c||(f=-f);return[l?u: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(dt(e)),n)}:function(e){return l(n,r+t._offset+t.l2p(dt(e)))}},V.makeTickPath=function(t,e,r,n){n=void 0!==n?n:t.ticklen;var i=t._id.charAt(0),a=(t.linewidth||1)/2;return\"x\"===i?\"M0,\"+(e+a*r)+\"v\"+n*r:\"M\"+(e+a*r)+\",0h\"+n*r},V.makeLabelFns=function(t,e,r){var n=t.ticklabelposition||\"\",a=function(t){return-1!==n.indexOf(t)},o=a(\"top\"),l=a(\"left\"),c=a(\"right\"),u=a(\"bottom\")||l||o||c,f=a(\"inside\"),h=\"inside\"===n&&\"inside\"===t.ticks||!f&&\"outside\"===t.ticks&&\"boundaries\"!==t.tickson,p=0,d=0,g=h?t.ticklen:0;if(f?g*=-1:u&&(g=0),h&&(p+=g,r)){var m=s.deg2rad(r);p=g*Math.cos(m)+1,d=g*Math.sin(m)}t.showticklabels&&(h||t.showline)&&(p+=.2*t.tickfont.size);var v,y,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),v=d*b,y=e+p*b,x=_?1:-.2,90===Math.abs(M)&&(f?x+=B:x=-90===M&&\"bottom\"===k?N:90===M&&\"top\"===k?B:.5,T=B/2*(M/90)),w.xFn=function(t){return t.dx+v+T*t.fontSize},w.yFn=function(t){return t.dy+y+t.fontSize*x},w.anchorFn=function(t,e){if(u){if(l)return\"end\";if(c)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),v=p,y=d*b,x=0,f||90!==Math.abs(M)||(x=-90===M&&\"left\"===k||90===M&&\"right\"===k?N:.5),f){var S=i(M)?+M:0;if(0!==S){var E=s.deg2rad(S);T=Math.abs(Math.sin(E))*N*b,x=0}}w.xFn=function(t){return t.dx+e-(v+t.fontSize*x)*b+T*t.fontSize},w.yFn=function(t){return t.dy+y+t.fontSize*B},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},V.drawTicks=function(t,e,r){r=r||{};var n=e._id+\"tick\",i=r.vals;\"period\"===e.ticklabelmode&&(i=i.slice()).shift();var a=r.layer.selectAll(\"path.\"+n).data(e.ticks?i:[],gt);a.exit().remove(),a.enter().append(\"path\").classed(n,1).classed(\"ticks\",1).classed(\"crisp\",!1!==r.crisp).call(f.stroke,e.tickcolor).style(\"stroke-width\",h.crispRound(t,e.tickwidth,1)+\"px\").attr(\"d\",r.path).style(\"display\",null),Et(e,[D]),a.attr(\"transform\",r.transFn)},V.drawGrid=function(t,e,r){r=r||{};var n=e._id+\"grid\",i=r.vals,a=r.counterAxis;if(!1===e.showgrid)i=[];else if(a&&V.shouldShowZeroLine(t,e,a))for(var o=\"array\"===e.tickmode,s=0;sp||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)}))}))}))}))},x(v,m+1?m:g);var b=null;e._selections&&(e._selections[f]=v);var _=[function(){return y.length&&Promise.all(y)}];e.automargin&&a._redrawFromAutoMarginCount&&90===m?(b=90,_.push((function(){x(v,m)}))):_.push((function(){if(x(v,g),p.length&&\"x\"===u&&!i(g)&&(\"log\"!==e.type||\"D\"!==String(e.dtick).charAt(0))){b=0;var t,n=0,a=[];if(v.each((function(t){n=Math.max(n,t.fontSize);var r=e.l2p(t.x),i=yt(this),o=h.bBox(i.node());a.push({top:0,bottom:10,height:10,left:r-o.width/2,right:r+o.width/2+2,width:o.width+2})})),\"boundaries\"!==e.tickson&&!e.showdividers||r.secondary){var o=p.length,l=Math.abs((p[o-1].x-p[0].x)*e._m)/(o-1),c=e.ticklabelposition||\"\",f=function(t){return-1!==c.indexOf(t)},d=f(\"top\"),m=f(\"left\"),y=f(\"right\"),_=f(\"bottom\")||m||d||y?(e.tickwidth||0)+6:0,w=l<2.5*n||\"multicategory\"===e.type;for(t=0;t1)for(n=1;n2*o}(i,e))return\"date\";var m=\"strict\"!==r.autotypenumbers;return function(t,e){for(var r=t.length,n=f(r),i=0,o=0,s={},u=0;u2*i}(i,m)?\"category\":function(t,e){for(var r=t.length,n=0;n=2){var l,c,u=\"\";if(2===o.length)for(l=0;l<2;l++)if(c=y(o[l])){u=d;break}var f=i(\"pattern\",u);if(f===d)for(l=0;l<2;l++)(c=y(o[l]))&&(e.bounds[l]=o[l]=c-1);if(f)for(l=0;l<2;l++)switch(c=o[l],f){case d:if(!n(c))return void(e.enabled=!1);if((c=+c)!==Math.floor(c)||c<0||c>=7)return void(e.enabled=!1);e.bounds[l]=o[l]=c;break;case g:if(!n(c))return void(e.enabled=!1);if((c=+c)<0||c>24)return void(e.enabled=!1);e.bounds[l]=o[l]=c}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)},r.ref2id=function(t){return!!/^[xyz]/.test(t)&&t.split(\" \")[0]},r.isLinked=function(t,e){return a(e,t._axisMatchGroups)||a(e,t._axisConstraintGroups)}},{\"../../registry\":931,\"./constants\":861}],859:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,n){if(\"category\"===e.type){var i,a=t.categoryarray,o=Array.isArray(a)&&a.length>0;o&&(i=\"array\");var s,l=r(\"categoryorder\",i);\"array\"===l&&(s=r(\"categoryarray\")),o||\"array\"!==l||(l=e.categoryorder=\"trace\"),\"trace\"===l?e._initialCategories=[]:\"array\"===l?e._initialCategories=s.slice():(s=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 m(t,e){for(var r=e._size,n=r.h/r.w,i={},a=Object.keys(t),o=0;oc*x)||T)for(r=0;rO&&FP&&(P=F);h/=(P-C)/(2*I),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\",c(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\",c(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){I&&t.data&&t._context.showTips&&(i.notifier(i._(t,\"Double-click to zoom back out\"),\"long\"),I=!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 Y(t,e,r,n,a){for(var o,s,l,c,u=!1,f={},h={},p=(a||{}).xaHash,d=(a||{}).yaHash,g=0;g=0)i._fullLayout._deactivateShape(i);else{var o=i._fullLayout.clickmode;if(q(i),2!==t||vt||Ht(),mt)o.indexOf(\"select\")>-1&&S(r,i,J,K,e.id,Pt),o.indexOf(\"event\")>-1&&p.click(i,r,e.id);else if(1===t&&vt){var s=g?O:I,c=\"s\"===g||\"w\"===v?0:1,f=s._name+\".range[\"+c+\"]\",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,c),d=\"left\",m=\"middle\";if(s.fixedrange)return;g?(m=\"n\"===g?\"top\":\"bottom\",\"right\"===s.side&&(d=\"right\")):\"e\"===v&&(d=\"right\"),i._context.showAxisRangeEntryBoxes&&n.select(bt).call(u.makeEditable,{gd:i,immediate:!0,background:i._fullLayout.paper_bgcolor,text:String(h),fill:s.tickfont?s.tickfont.color:\"#444\",horizontalAlign:d,verticalAlign:m}).on(\"edit\",(function(t){var e=s.d2r(t);void 0!==e&&l.call(\"_guiRelayout\",i,f,e)}))}}}function zt(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),c=Math.max(Tt.r/tt,(et-Tt.t)/et);Tt.l=l*tt,Tt.r=c*tt,Tt.b=(1-l)*et,Tt.t=(1-c)*et,Lt.attr(\"d\",G(Tt))}else s();else!at||o0){var u;if(nt.isSubplotConstrained||!it&&1===at.length){for(u=0;ug[1]-1/4096&&(e.domain=s),i.noneOrAll(t.domain,e.domain,s)}return r(\"layer\"),e}},{\"../../lib\":803,\"fast-isnumeric\":249}],873:[function(t,e,r){\"use strict\";var n=t(\"../../constants/alignment\").FROM_BL;e.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()}},{\"../../constants/alignment\":771}],874:[function(t,e,r){\"use strict\";var n=t(\"polybooljs\"),i=t(\"../../registry\"),a=t(\"../../components/drawing\").dashStyle,o=t(\"../../components/color\"),s=t(\"../../components/fx\"),l=t(\"../../components/fx/helpers\").makeEventData,c=t(\"../../components/dragelement/helpers\"),u=c.freeMode,f=c.rectMode,h=c.drawMode,p=c.openMode,d=c.selectMode,g=t(\"../../components/shapes/draw_newshape/display_outlines\"),m=t(\"../../components/shapes/draw_newshape/helpers\").handleEllipse,v=t(\"../../components/shapes/draw_newshape/newshapes\"),y=t(\"../../lib\"),x=t(\"../../lib/polygon\"),b=t(\"../../lib/throttle\"),_=t(\"./axis_ids\").getFromId,w=t(\"../../lib/clear_gl_canvases\"),T=t(\"../../plot_api/subroutines\").redrawReglTraces,k=t(\"./constants\"),A=k.MINSELECT,M=x.filter,S=x.tester,E=t(\"./handle_outline\").clearSelect,L=t(\"./helpers\"),C=L.p2r,P=L.axValue,I=L.getTransform;function O(t,e,r,n,i,a,o){var s,l,c,u,f,h,d,m,v,y=e._hoverdata,x=e._fullLayout.clickmode.indexOf(\"event\")>-1,b=[];if(function(t){return t&&Array.isArray(t)&&!0!==t[0].hoverOnBox}(y)){F(t,e,a);var _=function(t,e){var r,n,i=t[0],a=-1,o=[];for(n=0;n0?function(t,e){var r,n,i,a=[];for(i=0;i0&&a.push(r);if(1===a.length&&a[0]===e.searchInfo&&(n=e.searchInfo.cd[0].trace).selectedpoints.length===e.pointNumbers.length){for(i=0;i1)return!1;if((i+=r.selectedpoints.length)>1)return!1}return 1===i}(s)&&(h=j(_))){for(o&&o.remove(),v=0;v=0&&n._fullLayout._deactivateShape(n),h(e)){var a=n._fullLayout._zoomlayer.selectAll(\".select-outline-\"+r.id);if(a&&n._fullLayout._drawing){var o=v(a,t);o&&i.call(\"_guiRelayout\",n,{shapes:o}),n._fullLayout._drawing=!1}}r.selection={},r.selection.selectionDefs=t.selectionDefs=[],r.selection.mergedPolygons=t.mergedPolygons=[]}function N(t,e,r,n){var i,a,o,s=[],l=e.map((function(t){return t._id})),c=r.map((function(t){return t._id}));for(o=0;o0?n[0]:r;return!!e.selectedpoints&&e.selectedpoints.indexOf(i)>-1}function U(t,e,r){var n,a,o,s;for(n=0;n=0)L._fullLayout._deactivateShape(L);else if(!_){var r=z.clickmode;b.done(gt).then((function(){if(b.clear(gt),2===t){for(ft.remove(),$=0;$-1&&O(e,L,i.xaxes,i.yaxes,i.subplot,i,ft),\"event\"===r&&L.emit(\"plotly_selected\",void 0);s.click(L,e)})).catch(y.error)}},i.doneFn=function(){dt.remove(),b.done(gt).then((function(){b.clear(gt),i.gd.emit(\"plotly_selected\",et),Q&&i.selectionDefs&&(Q.subtract=ut,i.selectionDefs.push(Q),i.mergedPolygons.length=0,[].push.apply(i.mergedPolygons,K)),i.doneFnCompleted&&i.doneFnCompleted(mt)})).catch(y.error),_&&B(i)}},clearSelect:E,clearSelectionsCache:B,selectOnClick:O}},{\"../../components/color\":666,\"../../components/dragelement/helpers\":684,\"../../components/drawing\":688,\"../../components/fx\":706,\"../../components/fx/helpers\":702,\"../../components/shapes/draw_newshape/display_outlines\":754,\"../../components/shapes/draw_newshape/helpers\":755,\"../../components/shapes/draw_newshape/newshapes\":756,\"../../lib\":803,\"../../lib/clear_gl_canvases\":787,\"../../lib/polygon\":815,\"../../lib/throttle\":830,\"../../plot_api/subroutines\":844,\"../../registry\":931,\"./axis_ids\":858,\"./constants\":861,\"./handle_outline\":865,\"./helpers\":866,polybooljs:504}],875:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"d3-time-format\").utcFormat,a=t(\"../../lib\"),o=a.numberFormat,s=t(\"fast-isnumeric\"),l=a.cleanNumber,c=a.ms2DateTime,u=a.dateTime2ms,f=a.ensureNumber,h=a.isArrayOrTypedArray,p=t(\"../../constants/numerical\"),d=p.FP_SAFE,g=p.BADNUM,m=p.LOG_CLIP,v=p.ONEWEEK,y=p.ONEDAY,x=p.ONEHOUR,b=p.ONEMIN,_=p.ONESEC,w=t(\"./axis_ids\"),T=t(\"./constants\"),k=T.HOUR_PATTERN,A=T.WEEKDAY_PATTERN;function M(t){return Math.pow(10,t)}function S(t){return null!=t}e.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*m*Math.abs(n-i))}return g}function L(e,r,n,i){if((i||{}).msUTC&&s(e))return+e;var o=u(e,n||t.calendar);if(o===g){if(!s(e))return g;e=+e;var l=Math.floor(10*a.mod(e+.05,1)),c=Math.round(e-l/10);o=u(new Date(c))+l/10}return o}function C(e,r,n){return c(e,r,n||t.calendar)}function P(e){return t._categories[Math.round(e)]}function I(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 g}function O(e){if(t._categoriesMap)return t._categoriesMap[e]}function z(t){var e=O(t);return void 0!==e?e:s(t)?+t:void 0}function D(t){return s(t)?+t:O(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):g},N=function(e){return F(e,t._m,t._b)};if(t.rangebreaks){var j=\"y\"===p;B=function(e){if(!s(e))return g;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;lu)){o=a<(c+u)/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,g,t.calendar)}):\"category\"===t.type?(t.d2c=t.d2l=I,t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=z,t.r2c=function(e){var r=D(e);return void 0!==r?r:t.fraction2r(.5)},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\"string\"==typeof t&&\"\"!==t?t:f(t)}):\"multicategory\"===t.type&&(t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=z,t.r2c=function(e){var r=z(e);return void 0!==r?r:t.fraction2r(.5)},t.r2c_just_indices=O,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 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 c in l)if(c!==r){var u=e[w.id2name(c)];s=s.concat(u._traceIndices)}var f=[[0,{}],[0,{}]],d=[];for(i=0;id&&(o[n]=d),o[0]===o[1]){var c=Math.max(1,Math.abs(1e-6*o[0]));o[0]-=c,o[1]+=c}}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,c=t.r2l(t[a][0],o),u=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/(c-u),t._b=-t._m*u):(t._offset=n.l+t.domain[0]*n.w,t._length=n.w*(t.domain[1]-t.domain[0]),t._m=t._length/(u-c),t._b=-t._m*c),t._rangebreaks=[],t._lBreaks=0,t._m2=0,t._B=[],t.rangebreaks)&&(t._rangebreaks=t.locateBreaks(Math.min(c,u),Math.max(c,u)),t._rangebreaks.length)){for(s=0;su&&(h=!h),h&&t._rangebreaks.reverse();var d=h?-1:1;for(t._m2=d*t._length/(Math.abs(u-c)-t._lBreaks),t._B.push(-t._m2*(f?u:c)),s=0;si&&(i+=7,oi&&(i+=24,o=n&&o=n&&e=s.min&&(ts.max&&(s.max=n),i=!1)}i&&c.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 m(e,r){var n=e.plotinfo,i=n.xaxis,l=n.yaxis,c=i._length,u=l._length,f=!!e.xr1,h=!!e.yr1,p=[];if(f){var d=a.simpleMap(e.xr0,i.r2l),g=a.simpleMap(e.xr1,i.r2l),m=d[1]-d[0],v=g[1]-g[0];p[0]=(d[0]*(1-r)+r*g[0]-d[0])/(d[1]-d[0])*c,p[2]=c*(1-r+r*v/m),i.range[0]=i.l2r(d[0]*(1-r)+r*g[0]),i.range[1]=i.l2r(d[1]*(1-r)+r*g[1])}else p[0]=0,p[2]=c;if(h){var y=a.simpleMap(e.yr0,l.r2l),x=a.simpleMap(e.yr1,l.r2l),b=y[1]-y[0],_=x[1]-x[0];p[1]=(y[1]*(1-r)+r*x[1]-y[1])/(y[0]-y[1])*u,p[3]=u*(1-r+r*_/b),l.range[0]=i.l2r(y[0]*(1-r)+r*x[0]),l.range[1]=l.l2r(y[1]*(1-r)+r*x[1])}else p[1]=0,p[3]=u;s.drawOne(t,i,{skipTitle:!0}),s.drawOne(t,l,{skipTitle:!0}),s.redrawComponents(t,[i._id,l._id]);var w=f?c/p[2]:1,T=h?u/p[3]:1,k=f?p[0]:0,A=h?p[1]:0,M=f?p[0]/p[2]*c:0,S=h?p[1]/p[3]*u: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)}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../registry\":931,\"./axes\":854,\"@plotly/d3\":58}],880:[function(t,e,r){\"use strict\";var n=t(\"../../registry\").traceIs,i=t(\"./axis_autotype\");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\"]}e.exports=function(t,e,r,s){r(\"autotypenumbers\",s.autotypenumbersDflt),\"-\"===r(\"type\",(s.splomStash||{}).type)&&(!function(t,e){if(\"-\"!==t.type)return;var r,s=t._id,l=s.charAt(0);-1!==s.indexOf(\"scene\")&&(s=l);var c=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(!c)return;if(\"histogram\"===c.type&&l==={v:\"y\",h:\"x\"}[c.orientation||\"v\"])return void(t.type=\"linear\");var u=l+\"calendar\",f=c[u],h={noMultiCategory:!n(c,\"cartesian\")||n(c,\"noMultiCategory\")};\"box\"===c.type&&c._hasPreCompStats&&l==={h:\"x\",v:\"y\"}[c.orientation||\"v\"]&&(h.noMultiCategory=!0);if(h.autotypenumbers=t.autotypenumbers,o(c,l)){var p=a(c),d=[];for(r=0;r0?\".\":\"\")+a;i.isPlainObject(o)?l(o,e,s,n+1):e(s,a,o)}}))}r.manageCommandObserver=function(t,e,n,o){var s={},l=!0;e&&e._commandObserver&&(s=e._commandObserver),s.cache||(s.cache={}),s.lookupTable={};var c=r.hasSimpleAPICommandBindings(t,n,s.lookupTable);if(e&&e._commandObserver){if(c)return s;if(e._commandObserver.remove)return e._commandObserver.remove(),e._commandObserver=null,s}if(c){a(t,c,s.cache),s.check=function(){if(l){var e=a(t,c,s.cache);return e.changed&&o&&void 0!==s.lookupTable[e.value]&&(s.disable(),Promise.resolve(o({value:e.value,type:c.type,prop:c.prop,traces:c.traces,index:s.lookupTable[e.value]})).then(s.enable,s.enable)),e.changed}};for(var u=[\"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]]]}}e.exports=function(t){return new M(t)},S.plot=function(t,e,r){var n=this,i=e[this.id],a=[],o=!1;for(var s in w.layerNameToAdjective)if(\"frame\"!==s&&i[\"show\"+s]){o=!0;break}for(var l=0;l0&&a._module.calcGeoJSON(i,e)}if(!this.updateProjection(t,e)){this.viewInitial&&this.scope===r.scope||this.saveViewInitial(r),this.scope=r.scope,this.updateBaseLayers(e,r),this.updateDims(e,r),this.updateFx(e,r),d.generalUpdatePerTraceModule(this.graphDiv,this,t,r);var o=this.layers.frontplot.select(\".scatterlayer\");this.dataPoints.point=o.selectAll(\".point\"),this.dataPoints.text=o.selectAll(\"text\"),this.dataPaths.line=o.selectAll(\".js-line\");var s=this.layers.backplot.select(\".choroplethlayer\");this.dataPaths.choropleth=s.selectAll(\"path\"),this.render()}},S.updateProjection=function(t,e){var r=this.graphDiv,n=e[this.id],l=e._size,u=n.domain,f=n.projection,h=n.lonaxis,p=n.lataxis,d=h._ax,g=p._ax,v=this.projection=function(t){var e=t.projection,r=e.type,n=w.projNames[r];n=\"geo\"+c.titleCase(n);for(var l=(i[n]||s[n])(),u=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;pu*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);u&&l.clipAngle(u-w.clipPad);return l}(n),y=[[l.l+l.w*u.x[0],l.t+l.h*(1-u.y[1])],[l.l+l.w*u.x[1],l.t+l.h*(1-u.y[0])]],x=n.center||{},b=f.rotation||{},_=h.range||[],T=p.range||[];if(n.fitbounds){d._length=y[1][0]-y[0][0],g._length=y[1][1]-y[0][1],d.range=m(r,d),g.range=m(r,g);var k=(d.range[0]+d.range[1])/2,A=(g.range[0]+g.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}}v.center([x.lon-b.lon,x.lat-b.lat]).rotate([-b.lon,-b.lat,b.roll]).parallels(f.parallels);var C=E(_,T);v.fitExtent(y,C);var P=this.bounds=v.getBounds(C),I=this.fitScale=v.scale(),O=v.translate();if(n.fitbounds){var z=v.getBounds(E(d.range,g.range)),D=Math.min((P[1][0]-P[0][0])/(z[1][0]-z[0][0]),(P[1][1]-P[0][1])/(z[1][1]-z[0][1]));isFinite(D)?v.scale(D*I):c.warn(\"Something went wrong during\"+this.id+\"fitbounds computations.\")}else v.scale(f.scale*I);var R=this.midPt=[(P[0][0]+P[1][0])/2,(P[0][1]+P[1][1])/2];if(v.translate([O[0]+(R[0]-O[0]),O[1]+(R[1]-O[1])]).clipExtent(P),n._isAlbersUsa){var F=v([x.lon,x.lat]),B=v.translate();v.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 c(t){return Boolean(w.fillLayers[t])}var u=(this.hasChoropleth?w.layersForChoropleth:w.layers).filter((function(t){return l(t)||c(t)?e[\"show\"+t]:!s(t)||e[t].showgrid})),p=r.framework.selectAll(\".layer\").data(u,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):c(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)||c(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};g.setConvert(l,r);var c=g.calcTicks(l);e.isScoped||\"lonaxis\"!==t||c.pop();for(var u=c.length,f=new Array(u),h=0;h-1&&b(n.event,i,[r.xaxis],[r.yaxis],r.id,f),s.indexOf(\"event\")>-1&&p.click(i,n.event))}))}function h(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\"},g.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},c.extendFlat(this.viewInitial,e)},S.render=function(){var t,e=this.projection,r=e.getPath();function n(t){var r=e(t.lonlat);return r?u(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)}},{\"../../components/color\":666,\"../../components/dragelement\":685,\"../../components/drawing\":688,\"../../components/fx\":706,\"../../lib\":803,\"../../lib/geo_location_utils\":796,\"../../lib/topojson_utils\":832,\"../../registry\":931,\"../cartesian/autorange\":853,\"../cartesian/axes\":854,\"../cartesian/select\":874,\"../plots\":917,\"./constants\":885,\"./zoom\":890,\"@plotly/d3\":58,\"d3-geo\":169,\"d3-geo-projection\":168,\"topojson-client\":601}],887:[function(t,e,r){\"use strict\";var n=t(\"../../plots/get_data\").getSubplotCalcData,i=t(\"../../lib\").counterRegex,a=t(\"./geo\"),o=\"geo\",s=i(o),l={};l.geo={valType:\"subplotid\",dflt:o,editType:\"calc\"},e.exports={attr:o,name:o,idRoot:o,idRegex:s,attrRegex:s,attributes:l,layoutAttributes:t(\"./layout_attributes\"),supplyLayoutDefaults:t(\"./layout_defaults\"),plot:function(t){for(var e=t._fullLayout,r=t.calcdata,i=e._subplots.geo,s=0;s0&&P<0&&(P+=360);var I,O,z,D=(C+P)/2;if(!p){var R=d?f.projRotate:[D,0,0];I=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?(O=-96.6,z=38.7):(O=d?D:I,z=(L[0]+L[1])/2),r(\"center.lon\",O),r(\"center.lat\",z),g&&(r(\"projection.tilt\"),r(\"projection.distance\")),m)&&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\"!==u&&x)&&(r(\"countrycolor\"),r(\"countrywidth\")),(\"usa\"===u||\"north america\"===u&&50===c)&&(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):v?(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))}e.exports=function(t,e,r){i(t,e,r,{type:\"geo\",attributes:s,handleDefaults:c,fullData:r,partition:\"y\"})}},{\"../../lib\":803,\"../get_data\":891,\"../subplot_defaults\":925,\"./constants\":885,\"./layout_attributes\":888}],890:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../registry\"),o=Math.PI/180,s=180/Math.PI,l={cursor:\"pointer\"},c={cursor:\"auto\"};function u(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],c=o._fullLayout,u=c[n],f={},h={};function p(t,e){f[n+\".\"+t]=i.nestedProperty(l,t).get(),a.call(\"_storeDirectGUIEdit\",s,c._preGUI,f);var r=i.nestedProperty(u,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=u(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();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(c),f(t,e,i)})),r}function p(t,e){var r,i,a,o,s,h,p,d,g,m=u(0,e);function v(t){return e.invert(t)}function y(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 m.on(\"zoomstart\",(function(){n.select(this).style(l),r=n.mouse(this),i=e.rotate(),a=e.translate(),o=i,s=v(r)})).on(\"zoom\",(function(){if(h=n.mouse(this),function(t){var r=v(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 m.scale(e.scale()),void m.translate(e.translate());e.scale(n.event.scale),e.translate([a[0],n.event.translate[1]]),s?v(h)&&(d=v(h),p=[o[0]+(d[0]-s[0]),i[1],i[2]],e.rotate(p),o=p):s=v(r=h),g=!0,t.render();var l=e.rotate(),c=e.invert(t.midPt);t.graphDiv.emit(\"plotly_relayouting\",{\"geo.projection.scale\":e.scale()/t.fitScale,\"geo.center.lon\":c[0],\"geo.center.lat\":c[1],\"geo.projection.rotation.lon\":-l[0]})})).on(\"zoomend\",(function(){n.select(this).style(c),g&&f(t,e,y)})),m}function d(t,e){var r,i={r:e.rotate(),k:e.scale()},a=u(0,e),o=function(t){var e=0,r=arguments.length,i=[];for(;++ed?(a=(f>0?90:-90)-p,i=0):(a=Math.asin(f/d)*s-p,i=Math.sqrt(d*d-f*f));var g=180-a-2*p,m=(Math.atan2(h,u)-Math.atan2(c,i))*s,v=(Math.atan2(h,u)-Math.atan2(c,-i))*s;return b(r[0],r[1],a,m)<=b(r[0],r[1],g,v)?[a,m,r[2]]:[g,v,r[2]]}function b(t,e,r,n){var i=_(r-t),a=_(n-e);return Math.sqrt(i*i+a*a)}function _(t){return(t%360+540)%360-180}function w(t,e,r){var n=r*o,i=t.slice(),a=0===e?1:0,s=2===e?1:2,l=Math.cos(n),c=Math.sin(n);return i[a]=t[a]*l-t[s]*c,i[s]=t[s]*l+t[a]*c,i}function T(t){return[Math.atan2(2*(t[0]*t[1]+t[2]*t[3]),1-2*(t[1]*t[1]+t[2]*t[2]))*s,Math.asin(Math.max(-1,Math.min(1,2*(t[0]*t[2]-t[3]*t[1]))))*s,Math.atan2(2*(t[0]*t[3]+t[1]*t[2]),1-2*(t[2]*t[2]+t[3]*t[3]))*s]}function k(t,e){for(var r=0,n=0,i=t.length;nMath.abs(s)?(c.boxEnd[1]=c.boxStart[1]+Math.abs(a)*_*(s>=0?1:-1),c.boxEnd[1]l[3]&&(c.boxEnd[1]=l[3],c.boxEnd[0]=c.boxStart[0]+(l[3]-c.boxStart[1])/Math.abs(_))):(c.boxEnd[0]=c.boxStart[0]+Math.abs(s)/_*(a>=0?1:-1),c.boxEnd[0]l[2]&&(c.boxEnd[0]=l[2],c.boxEnd[1]=c.boxStart[1]+(l[2]-c.boxStart[0])*Math.abs(_)))}}else c.boxEnabled?(a=c.boxStart[0]!==c.boxEnd[0],s=c.boxStart[1]!==c.boxEnd[1],a||s?(a&&(m(0,c.boxStart[0],c.boxEnd[0]),t.xaxis.autorange=!1),s&&(m(1,c.boxStart[1],c.boxEnd[1]),t.yaxis.autorange=!1),t.relayoutCallback()):t.glplot.setDirty(),c.boxEnabled=!1,c.boxInited=!1):c.boxInited&&(c.boxInited=!1);break;case\"pan\":c.boxEnabled=!1,c.boxInited=!1,e?(c.panning||(c.dragStart[0]=n,c.dragStart[1]=i),Math.abs(c.dragStart[0]-n).999&&(g=\"turntable\"):g=\"turntable\")}else g=\"turntable\";r(\"dragmode\",g),r(\"hovermode\",n.getDfltFromLayout(\"hovermode\"))}e.exports=function(t,e,r){var i=e._basePlotModules.length>1;o(t,e,r,{type:\"gl3d\",attributes:l,handleDefaults:u,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})}},{\"../../../components/color\":666,\"../../../lib\":803,\"../../../registry\":931,\"../../get_data\":891,\"../../subplot_defaults\":925,\"./axis_defaults\":899,\"./layout_attributes\":902}],902:[function(t,e,r){\"use strict\";var n=t(\"./axis_attributes\"),i=t(\"../../domain\").attributes,a=t(\"../../../lib/extend\").extendFlat,o=t(\"../../../lib\").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\"}}e.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\"}}}},{\"../../../lib\":803,\"../../../lib/extend\":793,\"../../domain\":882,\"./axis_attributes\":898}],903:[function(t,e,r){\"use strict\";var n=t(\"../../../lib/str2rgbarray\"),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)}},e.exports=function(t){var e=new a;return e.merge(t),e}},{\"../../../lib/str2rgbarray\":828}],904:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=t.axesOptions,r=t.glplot.axesPixels,s=t.fullSceneLayout,l=[[],[],[]],c=0;c<3;++c){var u=s[a[c]];if(u._length=(r[c].hi-r[c].lo)*r[c].pixelsPerDataUnit/t.dataScale[c],Math.abs(u._length)===1/0||isNaN(u._length))l[c]=[];else{u._input_range=u.range.slice(),u.range[0]=r[c].lo/t.dataScale[c],u.range[1]=r[c].hi/t.dataScale[c],u._m=1/(t.dataScale[c]*r[c].pixelsPerDataUnit),u.range[0]===u.range[1]&&(u.range[0]-=1,u.range[1]+=1);var f=u.tickmode;if(\"auto\"===u.tickmode){u.tickmode=\"linear\";var h=u.nticks||i.constrain(u._length/40,4,9);n.autoTicks(u,Math.abs(u.range[1]-u.range[0])/h)}for(var p=n.calcTicks(u,{msUTC:!0}),d=0;d/g,\" \"));l[c]=p,u.tickmode=f}}e.ticks=l;for(c=0;c<3;++c){o[c]=.5*(t.glplot.bounds[0][c]+t.glplot.bounds[1][c]);for(d=0;d<2;++d)e.bounds[d][c]=t.glplot.bounds[d][c]}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)}}),!!c&&{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},w.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 c,u=Object.keys(e.traces),h=null,g=e.glplot.selection,m=0;m\")):\"isosurface\"===t.type||\"volume\"===t.type?(k.valueLabel=p.hoverLabelText(e._mockAxis,e._mockAxis.d2l(g.traceCoordinate[3]),t.valuehoverformat),E.push(\"value: \"+k.valueLabel),g.textLabel&&E.push(g.textLabel),_=E.join(\"
\")):_=g.textLabel;var L={x:g.traceCoordinate[0],y:g.traceCoordinate[1],z:g.traceCoordinate[2],data:w._input,fullData:w,curveNumber:w.index,pointNumber:T};d.appendArrayPointValue(L,w,T),t._module.eventData&&(L=w._module.eventData(L,g,w,{},T));var C={points:[L]};if(e.fullSceneLayout.hovermode){var P=[];d.loneHover({trace:w,x:(.5+.5*x[0]/x[3])*s,y:(.5-.5*x[1]/x[3])*l,xLabel:k.xLabel,yLabel:k.yLabel,zLabel:k.zLabel,text:_,name:h.name,color:d.castHoverOption(w,T,\"bgcolor\")||h.color,borderColor:d.castHoverOption(w,T,\"bordercolor\"),fontFamily:d.castHoverOption(w,T,\"font.family\"),fontSize:d.castHoverOption(w,T,\"font.size\"),fontColor:d.castHoverOption(w,T,\"font.color\"),nameLength:d.castHoverOption(w,T,\"namelength\"),textAlign:d.castHoverOption(w,T,\"align\"),hovertemplate:f.castOption(w,T,\"hovertemplate\"),hovertemplateLabels:f.extendFlat({},L,k),eventData:[L]},{container:n,gd:r,inOut_bbox:P}),L.bbox=P[0]}g.buttons&&g.distance<5?r.emit(\"plotly_click\",C):r.emit(\"plotly_hover\",C),c=C}else d.loneUnhover(n),r.emit(\"plotly_unhover\",c);e.drawAnnotations(e)},w.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 k=[\"xaxis\",\"yaxis\",\"zaxis\"];function A(t,e,r){for(var n=t.fullSceneLayout,i=0;i<3;i++){var a=k[i],o=a.charAt(0),s=n[a],l=e[o],c=e[o+\"calendar\"],u=e[\"_\"+o+\"length\"];if(f.isArrayOrTypedArray(l))for(var h,p=0;p<(u||l.length);p++)if(f.isArrayOrTypedArray(l[p]))for(var d=0;dm[1][a])m[0][a]=-1,m[1][a]=1;else{var L=m[1][a]-m[0][a];m[0][a]-=L/32,m[1][a]+=L/32}if(\"reversed\"===s.autorange){var C=m[0][a];m[0][a]=m[1][a],m[1][a]=C}}else{var P=s.range;m[0][a]=s.r2l(P[0]),m[1][a]=s.r2l(P[1])}m[0][a]===m[1][a]&&(m[0][a]-=1,m[1][a]+=1),v[a]=m[1][a]-m[0][a],this.glplot.setBounds(a,{min:m[0][a]*h[a],max:m[1][a]*h[a]})}var I=c.aspectmode;if(\"cube\"===I)d=[1,1,1];else if(\"manual\"===I){var O=c.aspectratio;d=[O.x,O.y,O.z]}else{if(\"auto\"!==I&&\"data\"!==I)throw new Error(\"scene.js aspectRatio was not one of the enumerated types\");var z=[1,1,1];for(a=0;a<3;++a){var D=y[l=(s=c[k[a]]).type];z[a]=Math.pow(D.acc,1/D.count)/h[a]}d=\"data\"===I||Math.max.apply(null,z)/Math.min.apply(null,z)<=4?z:[1,1,1]}c.aspectratio.x=u.aspectratio.x=d[0],c.aspectratio.y=u.aspectratio.y=d[1],c.aspectratio.z=u.aspectratio.z=d[2],this.glplot.setAspectratio(c.aspectratio),this.viewInitial.aspectratio||(this.viewInitial.aspectratio={x:c.aspectratio.x,y:c.aspectratio.y,z:c.aspectratio.z}),this.viewInitial.aspectmode||(this.viewInitial.aspectmode=c.aspectmode);var R=c.domain||null,F=e._size||null;if(R&&F){var B=this.container.style;B.position=\"absolute\",B.left=F.l+R.x[0]*F.w+\"px\",B.top=F.t+(1-R.y[1])*F.h+\"px\",B.width=F.w*(R.x[1]-R.x[0])+\"px\",B.height=F.h*(R.y[1]-R.y[0])+\"px\"}this.glplot.redraw()}},w.destroy=function(){this.glplot&&(this.camera.mouseListener.enabled=!1,this.container.removeEventListener(\"wheel\",this.camera.wheelListener),this.camera=null,this.glplot.dispose(),this.container.parentNode.removeChild(this.container),this.glplot=null)},w.getCamera=function(){var t;return this.camera.view.recalcMatrix(this.camera.view.lastT()),{up:{x:(t=this.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\"}}},w.setViewport=function(t){var e,r=t.camera;this.camera.lookAt.apply(this,[[(e=r).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]]),this.glplot.setAspectratio(t.aspectratio),\"orthographic\"===r.projection.type!==this.camera._ortho&&(this.glplot.redraw(),this.glplot.clearRGBA(),this.glplot.dispose(),this.initializeGLPlot())},w.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},w.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},w.saveLayout=function(t){var e,r,n,i,a,o,s=this.fullLayout,l=this.isCameraChanged(t),c=this.isAspectChanged(t),h=l||c;if(h){var p={};if(l&&(e=this.getCamera(),n=(r=f.nestedProperty(t,this.id+\".camera\")).get(),p[this.id+\".camera\"]=n),c&&(i=this.glplot.getAspectratio(),o=(a=f.nestedProperty(t,this.id+\".aspectratio\")).get(),p[this.id+\".aspectratio\"]=o),u.call(\"_storeDirectGUIEdit\",t,s._preGUI,p),l)r.set(e),f.nestedProperty(s,this.id+\".camera\").set(e);if(c)a.set(i),f.nestedProperty(s,this.id+\".aspectratio\").set(i),this.glplot.redraw()}return h},w.updateFx=function(t,e){var r=this.camera;if(r)if(\"orbit\"===t)r.mode=\"orbit\",r.keyBindingMode=\"rotate\";else if(\"turntable\"===t){r.up=[0,0,1],r.mode=\"turntable\",r.keyBindingMode=\"rotate\";var n=this.graphDiv,i=n._fullLayout,a=this.fullSceneLayout.camera,o=a.up.x,s=a.up.y,l=a.up.z;if(l/Math.sqrt(o*o+s*s+l*l)<.999){var c=this.id+\".camera.up\",h={x:0,y:0,z:1},p={};p[c]=h;var d=n.layout;u.call(\"_storeDirectGUIEdit\",d,i._preGUI,p),a.up=h,f.nestedProperty(d,c).set(h)}}else r.keyBindingMode=t;this.fullSceneLayout.hovermode=e},w.toImage=function(t){t||(t=\"png\"),this.staticMode&&this.container.appendChild(n),this.glplot.redraw();var e=this.glplot.gl,r=e.drawingBufferWidth,i=e.drawingBufferHeight;e.bindFramebuffer(e.FRAMEBUFFER,null);var a=new Uint8Array(r*i*4);e.readPixels(0,0,r,i,e.RGBA,e.UNSIGNED_BYTE,a),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)}}(a,r,i);var o=document.createElement(\"canvas\");o.width=r,o.height=i;var s,l=o.getContext(\"2d\"),c=l.createImageData(r,i);switch(c.data.set(a),l.putImageData(c,0,0),t){case\"jpeg\":s=o.toDataURL(\"image/jpeg\");break;case\"webp\":s=o.toDataURL(\"image/webp\");break;default:s=o.toDataURL(\"image/png\")}return this.staticMode&&this.container.removeChild(n),s},w.setConvert=function(){for(var t=0;t<3;t++){var e=this.fullSceneLayout[k[t]];p.setConvert(e,this.fullLayout),e.setScale=f.noop}},w.make4thDimension=function(){var t=this.graphDiv._fullLayout;this._mockAxis={type:\"linear\",showexponent:\"all\",exponentformat:\"B\"},p.setConvert(this._mockAxis,t)},e.exports=_},{\"../../components/fx\":706,\"../../lib\":803,\"../../lib/show_no_webgl_msg\":825,\"../../lib/str2rgbarray\":828,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"./layout/convert\":900,\"./layout/spikes\":903,\"./layout/tick_marks\":904,\"./project\":905,\"gl-plot3d\":326,\"has-passive-events\":444,\"webgl-context\":629}],907:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,n){n=n||t.length;for(var i=new Array(n),a=0;aOpenStreetMap contributors',a=['\\xa9 Carto',i].join(\" \"),o=['Map tiles by Stamen Design','under CC BY 3.0',\"|\",'Data by OpenStreetMap contributors','under ODbL'].join(\" \"),s={\"open-street-map\":{id:\"osm\",version:8,sources:{\"plotly-osm-tiles\":{type:\"raster\",attribution:i,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}]},\"white-bg\":{id:\"white-bg\",version:8,sources:{},layers:[{id:\"white-bg\",type:\"background\",paint:{\"background-color\":\"#FFFFFF\"},minzoom:0,maxzoom:22}]},\"carto-positron\":{id:\"carto-positron\",version:8,sources:{\"plotly-carto-positron\":{type:\"raster\",attribution:a,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}]},\"carto-darkmatter\":{id:\"carto-darkmatter\",version:8,sources:{\"plotly-carto-darkmatter\":{type:\"raster\",attribution:a,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}]},\"stamen-terrain\":{id:\"stamen-terrain\",version:8,sources:{\"plotly-stamen-terrain\":{type:\"raster\",attribution:o,tiles:[\"https://stamen-tiles.a.ssl.fastly.net/terrain/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-stamen-terrain\",type:\"raster\",source:\"plotly-stamen-terrain\",minzoom:0,maxzoom:22}]},\"stamen-toner\":{id:\"stamen-toner\",version:8,sources:{\"plotly-stamen-toner\":{type:\"raster\",attribution:o,tiles:[\"https://stamen-tiles.a.ssl.fastly.net/toner/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-stamen-toner\",type:\"raster\",source:\"plotly-stamen-toner\",minzoom:0,maxzoom:22}]},\"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://stamen-tiles.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-stamen-watercolor\",type:\"raster\",source:\"plotly-stamen-watercolor\",minzoom:0,maxzoom:22}]}},l=n(s);e.exports={requiredVersion:\"1.10.1\",styleUrlPrefix:\"mapbox://styles/mapbox/\",styleUrlSuffix:\"v9\",styleValuesMapbox:[\"basic\",\"streets\",\"outdoors\",\"light\",\"dark\",\"satellite\",\"satellite-streets\"],styleValueDflt:\"basic\",stylesNonMapbox:s,styleValuesNonMapbox:l,traceLayerPrefix:\"plotly-trace-layer-\",layoutLayerPrefix:\"plotly-layout-layer-\",wrongVersionErrorMsg:[\"Your custom plotly.js bundle is not using the correct mapbox-gl version\",\"Please install mapbox-gl@1.10.1.\"].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:\",l.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\\')'}}},{\"../../lib/sort_object_keys\":826}],910:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");e.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,c=[\"\",\"\"],u=[0,0];switch(i){case\"top\":c[0]=\"top\",u[1]=-l;break;case\"bottom\":c[0]=\"bottom\",u[1]=l}switch(a){case\"left\":c[1]=\"right\",u[0]=-s;break;case\"right\":c[1]=\"left\",u[0]=s}return{anchor:c[0]&&c[1]?c.join(\"-\"):c[0]?c[0]:c[1]?c[1]:\"center\",offset:u}}},{\"../../lib\":803}],911:[function(t,e,r){\"use strict\";var n=t(\"mapbox-gl/dist/mapbox-gl-unminified\"),i=t(\"../../lib\"),a=i.strTranslate,o=i.strScale,s=t(\"../../plots/get_data\").getSubplotCalcData,l=t(\"../../constants/xmlns_namespaces\"),c=t(\"@plotly/d3\"),u=t(\"../../components/drawing\"),f=t(\"../../lib/svg_text_utils\"),h=t(\"./mapbox\"),p=r.constants=t(\"./constants\");function d(t){return\"string\"==typeof t&&(-1!==p.styleValuesMapbox.indexOf(t)||0===t.indexOf(\"mapbox://\"))}r.name=\"mapbox\",r.attr=\"subplot\",r.idRoot=\"mapbox\",r.idRegex=r.attrRegex=i.counterRegex(\"mapbox\"),r.attributes={subplot:{valType:\"subplotid\",dflt:\"mapbox\",editType:\"calc\"}},r.layoutAttributes=t(\"./layout_attributes\"),r.supplyLayoutDefaults=t(\"./layout_defaults\"),r.plot=function(t){var e=t._fullLayout,r=t.calcdata,a=e._subplots.mapbox;if(n.version!==p.requiredVersion)throw new Error(p.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(p.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;l_/2){var w=v.split(\"|\").join(\"
\");x.text(w).attr(\"data-unformatted\",w).call(f.convertToTspans,t),b=u.bBox(x.node())}x.attr(\"transform\",a(-3,8-b.height)),y.insert(\"rect\",\".static-attribution\").attr({x:-b.width-6,y:-b.height-3,width:b.width+6,height:b.height+3,fill:\"rgba(255, 255, 255, 0.75)\"});var T=1;b.width+6>_&&(T=_/(b.width+6));var k=[n.l+n.w*h.x[1],n.t+n.h*(1-h.y[0])];y.attr(\"transform\",a(k[0],k[1])+o(T))}},r.updateFx=function(t){for(var e=t._fullLayout,r=e._subplots.mapbox,n=0;n0){for(var r=0;r0}function u(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=c(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,c(t)){var r=function(t){var e,r=t.sourcetype,n=t.source,a={type:r};\"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));return 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&&v(e.originalEvent,n,[r.xaxis],[r.yaxis],r.id,t),i.indexOf(\"event\")>-1&&c.click(n,e.originalEvent)}}},_.updateFx=function(t){var e=this,r=e.map,n=e.gd;if(!e.isStatic){var a,o=t.dragmode;a=f(o)?function(t,r){(t.range={})[e.id]=[c([r.xmin,r.ymin]),c([r.xmax,r.ymax])]}:function(t,r,n){(t.lassoPoints={})[e.id]=n.filtered.map(c)};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),p(o)||h(o)?(r.dragPan.disable(),r.on(\"zoomstart\",e.clearSelect),e.dragOptions.prepFn=function(t,r,n){d(t,r,n,e.dragOptions,o)},l.init(e.dragOptions)):(r.dragPan.enable(),r.off(\"zoomstart\",e.clearSelect),e.div.onmousedown=null,e.onClickInPanHandler=e.onClickInPanFn(e.dragOptions),r.on(\"click\",e.onClickInPanHandler))}function c(t){var r=e.map.unproject(t);return[r.lng,r.lat]}},_.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])},_.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(){b.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()?\" - \":\"\")}},b.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=b.graphJson(t,!1,\"keepdata\"),i.node().submit(),r.remove(),t.emit(\"plotly_afterexport\"),!1}};var T=[\"days\",\"shortDays\",\"months\",\"shortMonths\",\"periods\",\"dateTime\",\"date\",\"time\",\"decimal\",\"thousands\",\"grouping\",\"currency\"],k=[\"year\",\"month\",\"dayMonth\",\"dayMonthYear\"];function A(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&&z.length>1){for(s.getComponentMethod(\"grid\",\"sizeDefaults\")(c,l),o=0;o15&&z.length>15&&0===l.shapes.length&&0===l.images.length,b.linkSubplots(h,l,f,n),b.cleanPlot(h,l,f,n);var N=!(!n._has||!n._has(\"gl2d\")),j=!(!l._has||!l._has(\"gl2d\")),U=!(!n._has||!n._has(\"cartesian\"))||N,V=!(!l._has||!l._has(\"cartesian\"))||j;U&&!V?n._bgLayer.remove():V&&!U&&(l._shouldCreateBgLayer=!0),n._zoomlayer&&!t._dragging&&d({_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 f=1-2*s;n=Math.round(f*n),i=Math.round(f*i)}}var h=b.layoutAttributes.width.min,p=b.layoutAttributes.height.min;n1,g=!e.height&&Math.abs(r.height-i)>1;(g||d)&&(d&&(r.width=n),g&&(r.height=i)),t._initialAutoSize||(t._initialAutoSize={width:n,height:i}),b.sanitizeMargins(r)},b.supplyLayoutModuleDefaults=function(t,e,r,n){var i,a,o,l=s.componentsRegistry,c=e._basePlotModules,f=s.subplotsRegistry.cartesian;for(i in l)(o=l[i]).includeBasePlot&&o.includeBasePlot(t,e);for(var h in c.length||c.push(f),e._has(\"cartesian\")&&(s.getComponentMethod(\"grid\",\"contentDefaults\")(t,e),f.finalizeSubplots(t,e)),e._subplots)e._subplots[h].sort(u.subplotSort);for(a=0;a1&&(r.l/=g,r.r/=g)}if(f){var m=(r.t+r.b)/f;m>1&&(r.t/=m,r.b/=m)}var v=void 0!==r.xl?r.xl:r.x,y=void 0!==r.xr?r.xr:r.x,x=void 0!==r.yt?r.yt:r.y,_=void 0!==r.yb?r.yb:r.y;h[e]={l:{val:v,size:r.l+d},r:{val:y,size:r.r+d},b:{val:_,size:r.b+d},t:{val:x,size:r.t+d}},p[e]=1}else delete h[e],delete p[e];if(!n._replotting)return b.doAutoMargin(t)}},b.doAutoMargin=function(t){var e=t._fullLayout,r=e.width,n=e.height;e._size||(e._size={}),C(e);var i=e._size,a=e.margin,l=u.extendFlat({},i),c=a.l,f=a.r,h=a.t,d=a.b,g=e._pushmargin,m=e._pushmarginIds;if(!1!==e.margin.autoexpand){for(var v in g)m[v]||delete g[v];for(var y in g.base={l:{val:0,size:c},r:{val:1,size:f},t:{val:1,size:h},b:{val:0,size:d}},g){var x=g[y].l||{},_=g[y].b||{},w=x.val,T=x.size,k=_.val,A=_.size;for(var M in g){if(o(T)&&g[M].r){var S=g[M].r.val,E=g[M].r.size;if(S>w){var L=(T*S+(E-r)*w)/(S-w),P=(E*(1-w)+(T-r)*(1-S))/(S-w);L+P>c+f&&(c=L,f=P)}}if(o(A)&&g[M].t){var I=g[M].t.val,O=g[M].t.size;if(I>k){var z=(A*I+(O-n)*k)/(I-k),D=(O*(1-k)+(A-n)*(1-I))/(I-k);z+D>d+h&&(d=z,h=D)}}}}}var R=u.constrain(r-a.l-a.r,2,64),F=u.constrain(n-a.t-a.b,2,64),B=Math.max(0,r-R),N=Math.max(0,n-F);if(B){var j=(c+f)/B;j>1&&(c/=j,f/=j)}if(N){var U=(d+h)/N;U>1&&(d/=U,h/=U)}if(i.l=Math.round(c),i.r=Math.round(f),i.t=Math.round(h),i.b=Math.round(d),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&&b.didMarginChange(l,i)){\"_redrawFromAutoMarginCount\"in e?e._redrawFromAutoMarginCount++:e._redrawFromAutoMarginCount=1;var V=3*(1+Object.keys(m).length);if(e._redrawFromAutoMarginCount0&&(t._transitioningWithDuration=!0),t._transitionData._interruptCallbacks.push((function(){n=!0})),r.redraw&&t._transitionData._interruptCallbacks.push((function(){return s.call(\"redraw\",t)})),t._transitionData._interruptCallbacks.push((function(){t.emit(\"plotly_transitioninterrupted\",[])}));var a=0,o=0;function l(){return a++,function(){o++,n||o!==a||function(e){if(!t._transitionData)return;(function(t){if(t)for(;t.length;)t.shift()})(t._transitionData._interruptCallbacks),Promise.resolve().then((function(){if(r.redraw)return s.call(\"redraw\",t)})).then((function(){t._transitioning=!1,t._transitioningWithDuration=!1,t.emit(\"plotly_transitioned\",[])})).then(e)}(i)}}r.runFn(l),setTimeout(l())}))}],a=u.syncOrAsync(i,t);return a&&a.then||(a=Promise.resolve()),a.then((function(){return t}))}b.didMarginChange=function(t,e){for(var r=0;r1)return!0}return!1},b.graphJson=function(t,e,r,n,i,a){(i&&e&&!t._fullData||i&&!e&&!t._fullLayout)&&b.supplyDefaults(t);var o=i?t._fullData:t.data,s=i?t._fullLayout:t.layout,l=(t._transitionData||{})._frames;function c(t,e){if(\"function\"==typeof t)return e?\"_function_\":null;if(u.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&&!u.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}return Array.isArray(t)?t.map((function(t){return c(t,e)})):u.isTypedArray(t)?u.simpleMap(t,u.identity):u.isJSDate(t)?u.ms2DateTimeLocal(+t):t}var f={data:(o||[]).map((function(t){var r=c(t);return e&&delete r.fit,r}))};if(!e&&(f.layout=c(s),i)){var h=s._size;f.layout.computed={margin:{b:h.b,l:h.l,r:h.r,t:h.t}}}return l&&(f.frames=c(l)),a&&(f.config=c(t._context,!0)),\"object\"===n?f:JSON.stringify(f)},b.modifyFrames=function(t,e){var r,n,i,a=t._transitionData._frames,o=t._transitionData._frameHash;for(r=0;r=0;a--)if(s[a].enabled){r._indexToPoints=s[a]._indexToPoints;break}n&&n.calc&&(o=n.calc(t,r))}Array.isArray(o)&&o[0]||(o=[{x:h,y:h}]),o[0].t||(o[0].t={}),o[0].trace=r,d[e]=o}}for(z(o,c,f),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:c,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),c=(-o+l)/(2*a),u=(-o-l)/(2*a);return[[c,e*c+i+n],[u,e*u+i+n]]},clampTiny:f,pathPolygon:function(t,e,r,n,i,a){return\"M\"+h(u(t,e,r,n),i,a).join(\"L\")},pathPolygonAnnulus:function(t,e,r,n,i,a,o){var s,l;t=90||s>90&&l>=450?1:u<=0&&h<=0?0:Math.max(u,h);e=s<=180&&l>=180||s>180&&l>=540?-1:c>=0&&f>=0?0:Math.min(c,f);r=s<=270&&l>=270||s>270&&l>=630?-1:u>=0&&h>=0?0:Math.min(u,h);n=l>=360?1:c<=0&&f<=0?0:Math.max(c,f);return[e,r,n,i]}(p),b=x[2]-x[0],_=x[3]-x[1],w=h/f,T=Math.abs(_/b);w>T?(d=f,y=(h-(g=f*T))/n.h/2,m=[o[0],o[1]],v=[s[0]+y,s[1]-y]):(g=h,y=(f-(d=h/T))/n.w/2,m=[o[0]+y,o[1]-y],v=[s[0],s[1]]),this.xLength2=d,this.yLength2=g,this.xDomain2=m,this.yDomain2=v;var k=this.xOffset2=n.l+n.w*m[0],A=this.yOffset2=n.t+n.h*(1-v[1]),M=this.radius=d/b,S=this.innerRadius=e.hole*M,E=this.cx=k-M*x[0],L=this.cy=A+M*x[3],I=this.cxx=E-k,O=this.cyy=L-A;this.radialAxis=this.mockAxis(t,e,i,{_id:\"x\",side:{counterclockwise:\"top\",clockwise:\"bottom\"}[i.side],_realSide:i.side,domain:[S/n.w,M/n.w]}),this.angularAxis=this.mockAxis(t,e,a,{side:\"right\",domain:[0,Math.PI],autorange:!1}),this.doAutoRange(t,e),this.updateAngularAxis(t,e),this.updateRadialAxis(t,e),this.updateRadialAxisTitle(t,e),this.xaxis=this.mockCartesianAxis(t,e,{_id:\"x\",domain:m}),this.yaxis=this.mockCartesianAxis(t,e,{_id:\"y\",domain:v});var z=this.pathSubplot();this.clipPaths.forTraces.select(\"path\").attr(\"d\",z).attr(\"transform\",l(I,O)),r.frontplot.attr(\"transform\",l(k,A)).call(u.setClipUrl,this._hasClipOnAxisFalse?null:this.clipIds.forTraces,this.gd),r.bg.attr(\"d\",z).attr(\"transform\",l(E,L)).call(c.fill,e.bgcolor)},z.mockAxis=function(t,e,r,n){var i=o.extendFlat({},r,n);return d(i,e,t),i},z.mockCartesianAxis=function(t,e,r){var n=this,i=r._id,a=o.extendFlat({type:\"linear\"},r);p(a,t);var s={x:[0,2],y:[1,3]};return a.setRange=function(){var t=n.sectorBBox,r=s[i],o=n.radialAxis._rl,l=(o[1]-o[0])/(1-e.hole);a.range=[t[r[0]]*l,t[r[1]]*l]},a.isPtWithinRange=\"x\"===i?function(t){return n.isPtInside(t)}:function(){return!0},a.setRange(),a.setScale(),a},z.doAutoRange=function(t,e){var r=this.gd,n=this.radialAxis,i=e.radialaxis;n.setScale(),g(r,n);var a=n.range;i.range=a.slice(),i._input.range=a.slice(),n._rl=[n.r2l(a[0],null,\"gregorian\"),n.r2l(a[1],null,\"gregorian\")]},z.updateRadialAxis=function(t,e){var r=this,n=r.gd,i=r.layers,a=r.radius,u=r.innerRadius,f=r.cx,p=r.cy,d=e.radialaxis,g=C(e.sector[0],360),m=r.radialAxis,v=u90&&g<=270&&(m.tickangle=180);var y=function(t){return l(m.l2p(t.x)+u,0)},x=D(d);if(r.radialTickLayout!==x&&(i[\"radial-axis\"].selectAll(\".xtick\").remove(),r.radialTickLayout=x),v){m.setScale();var b=h.calcTicks(m),_=h.clipEnds(m,b),w=h.getTickSigns(m)[2];h.drawTicks(n,m,{vals:b,layer:i[\"radial-axis\"],path:h.makeTickPath(m,0,w),transFn:y,crisp:!1}),h.drawGrid(n,m,{vals:_,layer:i[\"radial-grid\"],path:function(t){return r.pathArc(m.r2p(t.x)+u)},transFn:o.noop,crisp:!1}),h.drawLabels(n,m,{vals:b,layer:i[\"radial-axis\"],transFn:y,labelFns:h.makeLabelFns(m,0)})}var T=r.radialAxisAngle=r.vangles?I(R(P(d.angle),r.vangles)):d.angle,k=l(f,p),A=k+s(-T);F(i[\"radial-axis\"],v&&(d.showticklabels||d.ticks),{transform:A}),F(i[\"radial-grid\"],v&&d.showgrid,{transform:k}),F(i[\"radial-line\"].select(\"line\"),v&&d.showline,{x1:u,y1:0,x2:a,y2:0,transform:A}).attr(\"stroke-width\",d.linewidth).call(c.stroke,d.linecolor)},z.updateRadialAxisTitle=function(t,e,r){var n=this.gd,i=this.radius,a=this.cx,o=this.cy,s=e.radialaxis,l=this.id+\"title\",c=void 0!==r?r:this.radialAxisAngle,f=P(c),h=Math.cos(f),p=Math.sin(f),d=0;if(s.title){var g=u.bBox(this.layers[\"radial-axis\"].node()).height,m=s.title.font.size;d=\"counterclockwise\"===s.side?-g-.4*m:g+.8*m}this.layers[\"radial-axis-title\"]=x.draw(n,l,{propContainer:s,propName:this.id+\".radialaxis.title\",placeholder:L(n,\"Click to enter radial axis title\"),attributes:{x:a+i/2*h+d*p,y:o-i/2*p+d*h,\"text-anchor\":\"middle\"},transform:{rotate:-c}})},z.updateAngularAxis=function(t,e){var r=this,n=r.gd,i=r.layers,a=r.radius,u=r.innerRadius,f=r.cx,p=r.cy,d=e.angularaxis,g=r.angularAxis;r.fillViewInitialKey(\"angularaxis.rotation\",d.rotation),g.setGeometry(),g.setScale();var m=function(t){return g.t2g(t.x)};\"linear\"===g.type&&\"radians\"===g.thetaunit&&(g.tick0=I(g.tick0),g.dtick=I(g.dtick));var v=function(t){return l(f+a*Math.cos(t),p-a*Math.sin(t))},y=h.makeLabelFns(g,0).labelStandoff,x={xFn:function(t){var e=m(t);return Math.cos(e)*y},yFn:function(t){var e=m(t),r=Math.sin(e)>0?.2:1;return-Math.sin(e)*(y+t.fontSize*r)+Math.abs(Math.cos(e))*(t.fontSize*M)},anchorFn:function(t){var e=m(t),r=Math.cos(e);return Math.abs(r)<.1?\"middle\":r>0?\"start\":\"end\"},heightFn:function(t,e,r){var n=m(t);return-.5*(1+Math.sin(n))*r}},b=D(d);r.angularTickLayout!==b&&(i[\"angular-axis\"].selectAll(\".\"+g._id+\"tick\").remove(),r.angularTickLayout=b);var _,w=h.calcTicks(g);if(\"linear\"===e.gridshape?(_=w.map(m),o.angleDelta(_[0],_[1])<0&&(_=_.slice().reverse())):_=null,r.vangles=_,\"category\"===g.type&&(w=w.filter((function(t){return o.isAngleInsideSector(m(t),r.sectorInRad)}))),g.visible){var T=\"inside\"===g.ticks?-1:1,k=(g.linewidth||1)/2;h.drawTicks(n,g,{vals:w,layer:i[\"angular-axis\"],path:\"M\"+T*k+\",0h\"+T*g.ticklen,transFn:function(t){var e=m(t);return v(e)+s(-I(e))},crisp:!1}),h.drawGrid(n,g,{vals:w,layer:i[\"angular-grid\"],path:function(t){var e=m(t),r=Math.cos(e),n=Math.sin(e);return\"M\"+[f+u*r,p-u*n]+\"L\"+[f+a*r,p-a*n]},transFn:o.noop,crisp:!1}),h.drawLabels(n,g,{vals:w,layer:i[\"angular-axis\"],repositionOnUpdate:!0,transFn:function(t){return v(m(t))},labelFns:x})}F(i[\"angular-line\"].select(\"path\"),d.showline,{d:r.pathSubplot(),transform:l(f,p)}).attr(\"stroke-width\",d.linewidth).call(c.stroke,d.linecolor)},z.updateFx=function(t,e){this.gd._context.staticPlot||(this.updateAngularDrag(t),this.updateRadialDrag(t,e,0),this.updateRadialDrag(t,e,1),this.updateMainDrag(t))},z.updateMainDrag=function(t){var e,r,s=this,c=s.gd,u=s.layers,f=t._zoomlayer,h=S.MINZOOM,p=S.OFFEDGE,d=s.radius,g=s.innerRadius,x=s.cx,T=s.cy,k=s.cxx,A=s.cyy,M=s.sectorInRad,L=s.vangles,C=s.radialAxis,P=E.clampTiny,I=E.findXYatLength,O=E.findEnclosingVertexAngles,z=S.cornerHalfWidth,D=S.cornerLen/2,R=m.makeDragger(u,\"path\",\"maindrag\",\"crosshair\");n.select(R).attr(\"d\",s.pathSubplot()).attr(\"transform\",l(x,T));var F,B,N,j,U,V,q,H,G,Y={element:R,gd:c,subplot:s.id,plotinfo:{id:s.id,xaxis:s.xaxis,yaxis:s.yaxis},xaxes:[s.xaxis],yaxes:[s.yaxis]};function W(t,e){return Math.sqrt(t*t+e*e)}function X(t,e){return W(t-k,e-A)}function Z(t,e){return Math.atan2(A-e,t-k)}function J(t,e){return[t*Math.cos(e),t*Math.sin(-e)]}function K(t,e){if(0===t)return s.pathSector(2*z);var r=D/t,n=e-r,i=e+r,a=Math.max(0,Math.min(t,d)),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=P((a[0]+o[0])/2),c=P((a[1]+o[1])/2);if(l&&c){var u=c/l,f=-1/u,h=I(z,u,l,c);n=I(D,f,h[0][0],h[0][1]),i=I(D,f,h[1][0],h[1][1])}else{var p,d;c?(p=D,d=z):(p=z,d=D),n=[[l-p,c-d],[l+p,c-d]],i=[[l-p,c+d],[l+p,c+d]]}return\"M\"+n.join(\"L\")+\"L\"+i.reverse().join(\"L\")+\"Z\"}function $(t,e){return e=Math.max(Math.min(e,d),g),th?(t-1&&1===t&&_(e,c,[s.xaxis],[s.yaxis],s.id,Y),r.indexOf(\"event\")>-1&&y.click(c,e,s.id)}Y.prepFn=function(t,n,a){var l=c._fullLayout.dragmode,u=R.getBoundingClientRect();c._fullLayout._calcInverseTransform(c);var h=c._fullLayout._invTransform;e=c._fullLayout._invScaleX,r=c._fullLayout._invScaleY;var p=o.apply3DTransform(h)(n-u.left,a-u.top);if(F=p[0],B=p[1],L){var g=E.findPolygonOffset(d,M[0],M[1],L);F+=k+g[0],B+=A+g[1]}switch(l){case\"zoom\":Y.moveFn=L?nt:et,Y.clickFn=ot,Y.doneFn=it,function(){N=null,j=null,U=s.pathSubplot(),V=!1;var t=c._fullLayout[s.id];q=i(t.bgcolor).getLuminance(),(H=m.makeZoombox(f,q,x,T,U)).attr(\"fill-rule\",\"evenodd\"),G=m.makeCorners(f,x,T),w(c)}();break;case\"select\":case\"lasso\":b(t,n,a,Y,l)}},R.onmousemove=function(t){y.hover(c,t,s.id),c._fullLayout._lasthover=R,c._fullLayout._hoversubplot=s.id},R.onmouseout=function(t){c._dragging||v.unhover(c,t)},v.init(Y)},z.updateRadialDrag=function(t,e,r){var i=this,c=i.gd,u=i.layers,f=i.radius,h=i.innerRadius,p=i.cx,d=i.cy,g=i.radialAxis,y=S.radialDragBoxSize,x=y/2;if(g.visible){var b,_,T,M=P(i.radialAxisAngle),E=g._rl,L=E[0],C=E[1],O=E[r],z=.75*(E[1]-E[0])/(1-e.hole)/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 D,B,N,j=m.makeRectDragger(u,T,\"crosshair\",-x,-x,y,y),U={element:j,gd:c};F(n.select(j),g.visible&&h0==(r?N>L:Nn?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,i){var a,o,s=e[i],l=e._length,c=function(r){return t.d2c(r,e.thetaunit)};if(s){if(n.isTypedArray(s)&&\"linear\"===r){if(l===s.length)return s;if(s.subarray)return s.subarray(0,l)}for(a=new Array(l),o=0;o0){for(var n=[],i=0;i=u&&(p.min=0,g.min=0,m.min=0,t.aaxis&&delete t.aaxis.min,t.baxis&&delete t.baxis.min,t.caxis&&delete t.caxis.min)}function d(t,e,r,n){var i=f[e._name];function o(r,n){return a.coerce(t,e,i,r,n)}o(\"uirevision\",n.uirevision),e.type=\"linear\";var h=o(\"color\"),p=h!==i.color.dflt?h:r.font.color,d=e._name.charAt(0).toUpperCase(),g=\"Component \"+d,m=o(\"title.text\",g);e._hovertitle=m===g?m:d,a.coerceFont(o,\"title.font\",{family:r.font.family,size:a.bigFont(r.font.size),color:p}),o(\"min\"),c(t,e,o,\"linear\"),s(t,e,o,\"linear\",{}),l(t,e,o,{outerTicks:!0}),o(\"showticklabels\")&&(a.coerceFont(o,\"tickfont\",{family:r.font.family,size:r.font.size,color:p}),o(\"tickangle\"),o(\"tickformat\")),u(t,e,o,{dfltColor:h,bgColor:r.bgColor,blend:60,showLine:!0,showGrid:!0,noZeroLine:!0,attributes:i}),o(\"hoverformat\"),o(\"layer\")}e.exports=function(t,e,r){o(t,e,r,{type:\"ternary\",attributes:f,handleDefaults:p,font:e.font,paper_bgcolor:e.paper_bgcolor})}},{\"../../components/color\":666,\"../../lib\":803,\"../../plot_api/plot_template\":843,\"../cartesian/line_grid_defaults\":871,\"../cartesian/tick_label_defaults\":876,\"../cartesian/tick_mark_defaults\":877,\"../cartesian/tick_value_defaults\":878,\"../subplot_defaults\":925,\"./layout_attributes\":928}],930:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"tinycolor2\"),a=t(\"../../registry\"),o=t(\"../../lib\"),s=o.strTranslate,l=o._,c=t(\"../../components/color\"),u=t(\"../../components/drawing\"),f=t(\"../cartesian/set_convert\"),h=t(\"../../lib/extend\").extendFlat,p=t(\"../plots\"),d=t(\"../cartesian/axes\"),g=t(\"../../components/dragelement\"),m=t(\"../../components/fx\"),v=t(\"../../components/dragelement/helpers\"),y=v.freeMode,x=v.rectMode,b=t(\"../../components/titles\"),_=t(\"../cartesian/select\").prepSelect,w=t(\"../cartesian/select\").selectOnClick,T=t(\"../cartesian/select\").clearSelect,k=t(\"../cartesian/select\").clearSelectionsCache,A=t(\"../cartesian/constants\");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}e.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=e[this.id],n=e._size;this._hasClipOnAxisFalse=!1;for(var i=0;iE*b?i=(a=b)*E:a=(i=x)/E,o=v*i/x,l=y*a/b,r=e.l+e.w*g-i/2,n=e.t+e.h*(1-m)-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:[g-o/2,g+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:[m-l/2,m+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 I=s(r,n);p.plotContainer.selectAll(\".scatterlayer,.maplayer\").attr(\"transform\",I),p.clipDefRelative.select(\"path\").attr(\"transform\",null);var O=s(r-S._offset,n+a);p.layers.baxis.attr(\"transform\",O),p.layers.bgrid.attr(\"transform\",O);var z=s(r+i/2,n)+\"rotate(30)\"+s(0,-M._offset);p.layers.aaxis.attr(\"transform\",z),p.layers.agrid.attr(\"transform\",z);var D=s(r+i/2,n)+\"rotate(-30)\"+s(0,-L._offset);p.layers.caxis.attr(\"transform\",D),p.layers.cgrid.attr(\"transform\",D),p.drawAxes(!0),p.layers.aline.select(\"path\").attr(\"d\",M.showline?\"M\"+r+\",\"+(n+a)+\"l\"+i/2+\",-\"+a:\"M0,0\").call(c.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(c.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(c.stroke,L.linecolor||\"#000\").style(\"stroke-width\",(L.linewidth||0)+\"px\"),p.graphDiv._context.staticPlot||p.initInteractions(),u.setClipUrl(p.layers.frontplot,p._hasClipOnAxisFalse?null:p.clipId,p.graphDiv)},S.drawAxes=function(t){var e=this.graphDiv,r=this.id.substr(7)+\"title\",n=this.layers,i=this.aaxis,a=this.baxis,o=this.caxis;if(this.drawAx(i),this.drawAx(a),this.drawAx(o),t){var s=Math.max(i.showticklabels?i.tickfont.size/2:0,(o.showticklabels?.75*o.tickfont.size:0)+(\"outside\"===o.ticks?.87*o.ticklen:0)),c=(a.showticklabels?a.tickfont.size:0)+(\"outside\"===a.ticks?a.ticklen:0)+3;n[\"a-title\"]=b.draw(e,\"a\"+r,{propContainer:i,propName:this.id+\".aaxis.title\",placeholder:l(e,\"Click to enter Component A title\"),attributes:{x:this.x0+this.w/2,y:this.y0-i.title.font.size/3-s,\"text-anchor\":\"middle\"}}),n[\"b-title\"]=b.draw(e,\"b\"+r,{propContainer:a,propName:this.id+\".baxis.title\",placeholder:l(e,\"Click to enter Component B title\"),attributes:{x:this.x0-c,y:this.y0+this.h+.83*a.title.font.size+c,\"text-anchor\":\"middle\"}}),n[\"c-title\"]=b.draw(e,\"c\"+r,{propContainer:o,propName:this.id+\".caxis.title\",placeholder:l(e,\"Click to enter Component C title\"),attributes:{x:this.x0+this.w+c,y:this.y0+this.h+.83*o.title.font.size+c,\"text-anchor\":\"middle\"}})}},S.drawAx=function(t){var e,r=this.graphDiv,n=t._name,i=n.charAt(0),a=t._id,s=this.layers[n],l=i+\"tickLayout\",c=(e=t).ticks+String(e.ticklen)+String(e.showticklabels);this[l]!==c&&(s.selectAll(\".\"+a+\"tick\").remove(),this[l]=c),t.setScale();var u=d.calcTicks(t),f=d.clipEnds(t,u),h=d.makeTransTickFn(t),p=d.getTickSigns(t)[2],g=o.deg2rad(30),m=p*(t.linewidth||1)/2,v=p*t.ticklen,y=this.w,x=this.h,b=\"b\"===i?\"M0,\"+m+\"l\"+Math.sin(g)*v+\",\"+Math.cos(g)*v:\"M\"+m+\",0l\"+Math.cos(g)*v+\",\"+-Math.sin(g)*v,_={a:\"M0,0l\"+x+\",-\"+y/2,b:\"M0,0l-\"+y/2+\",-\"+x,c:\"M0,0l-\"+x+\",\"+y/2}[i];d.drawTicks(r,t,{vals:\"inside\"===t.ticks?f:u,layer:s,path:b,transFn:h,crisp:!1}),d.drawGrid(r,t,{vals:f,layer:this.layers[i+\"grid\"],path:_,transFn:h,crisp:!1}),d.drawLabels(r,t,{vals:u,layer:s,transFn:h,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\",I=\"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\",O=!0;function z(t){n.select(t).selectAll(\".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners\").remove()}S.clearSelect=function(){k(this.dragOptions),T(this.dragOptions.gd)},S.initInteractions=function(){var t,e,r,n,f,h,p,d,v,b,T,k,M=this,S=M.layers.plotbg.select(\"path\").node(),L=M.graphDiv,D=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;z(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&&m.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))),c=Math.max(0,Math.min(1,N(r,n),N(o,s))),u=Math.max(0,Math.min(1,j(r,n),j(o,s))),g=(l/2+u)*M.w,m=(1-l/2-c)*M.w,y=(g+m)/2,x=m-g,_=(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(){z(L),p!==f&&(a.call(\"_guiRelayout\",L,R(p)),O&&L.data&&L._context.showTips&&(o.notifier(l(L,\"Double-click to zoom back out\"),\"long\"),O=!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),c=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[c]},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(u.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,u){M.dragOptions.xaxes=[M.xaxis],M.dragOptions.yaxes=[M.yaxis],t=L._fullLayout._invScaleX,e=L._fullLayout._invScaleY;var g=M.dragOptions.dragmode=L._fullLayout.dragmode;y(g)?M.dragOptions.minDrag=1:M.dragOptions.minDrag=void 0,\"zoom\"===g?(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 u=L._fullLayout._invTransform,g=o.apply3DTransform(u)(r,n);r=g[0],n=g[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(),v=\"M0,\"+M.h+\"L\"+M.w/2+\", 0L\"+M.w+\",\"+M.h+\"Z\",b=!1,T=D.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\",v),k=D.append(\"path\").attr(\"class\",\"zoombox-corners\").attr(\"transform\",s(M.x0,M.y0)).style({fill:c.background,stroke:c.defaultLine,\"stroke-width\":1,opacity:0}).attr(\"d\",\"M0,0Z\"),M.clearSelect(L)}(0,l,u)):\"pan\"===g?(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.clearSelect(L)):(x(g)||y(g))&&_(a,l,u,M.dragOptions,g)}},S.onmousemove=function(t){m.hover(L,t,M.id),L._fullLayout._lasthover=S,L._fullLayout._hoversubplot=M.id},S.onmouseout=function(t){L._dragging||g.unhover(L,t)},g.init(this.dragOptions)}},{\"../../components/color\":666,\"../../components/dragelement\":685,\"../../components/dragelement/helpers\":684,\"../../components/drawing\":688,\"../../components/fx\":706,\"../../components/titles\":764,\"../../lib\":803,\"../../lib/extend\":793,\"../../registry\":931,\"../cartesian/axes\":854,\"../cartesian/constants\":861,\"../cartesian/select\":874,\"../cartesian/set_convert\":875,\"../plots\":917,\"@plotly/d3\":58,tinycolor2:598}],931:[function(t,e,r){\"use strict\";var n=t(\"./lib/loggers\"),i=t(\"./lib/noop\"),a=t(\"./lib/push_unique\"),o=t(\"./lib/is_plain_object\"),s=t(\"./lib/dom\").addStyleRule,l=t(\"./lib/extend\"),c=t(\"./plots/attributes\"),u=t(\"./plots/layout_attributes\"),f=l.extendFlat,h=l.extendDeepAll;function p(t){var e=t.name,i=t.categories,a=t.meta;if(r.modules[e])n.log(\"Type \"+e+\" already registered\");else{r.subplotsRegistry[t.basePlotModule.name]||function(t){var e=t.name;if(r.subplotsRegistry[e])return void n.log(\"Plot type \"+e+\" already registered.\");for(var i in v(t),r.subplotsRegistry[e]=t,r.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}(T),T=(T=T.replace(/&(?!\\w+;|\\#[0-9]+;| \\#x[0-9A-F]+;)/g,\"&\")).replace(c,\"'\"),i.isIE()&&(T=(T=(T=T.replace(/\"/gi,\"'\")).replace(/(\\('#)([^']*)('\\))/gi,'(\"#$2\")')).replace(/(\\\\')/gi,'\"')),T}},{\"../components/color\":666,\"../components/drawing\":688,\"../constants/xmlns_namespaces\":780,\"../lib\":803,\"@plotly/d3\":58}],940:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");e.exports=function(t,e){for(var r=0;rf+c||!n(u))}for(var p=0;pa))return e}return void 0!==r?r:t.dflt},r.coerceColor=function(t,e,r){return i(e).isValid()?e:void 0!==r?r:t.dflt},r.coerceEnumerated=function(t,e,r){return t.coerceNumber&&(e=+e),-1!==t.values.indexOf(e)?e:void 0!==r?r:t.dflt},r.getValue=function(t,e){var r;return Array.isArray(t)?e0?e+=r:u<0&&(e-=r)}return e}function z(t){var e=u,r=t.b,i=O(t);return n.inbox(r-e,i-e,_+(i-e)/(i-r)-1)}var D=t[f+\"a\"],R=t[h+\"a\"];g=Math.abs(D.r2c(D.range[1])-D.r2c(D.range[0]));var F=n.getDistanceFunction(i,p,d,(function(t){return(p(t)+d(t))/2}));if(n.getClosest(m,F,t),!1!==t.index&&m[t.index].p!==c){k||(L=function(t){return Math.min(A(t),t.p-y.bargroupwidth/2)},C=function(t){return Math.max(M(t),t.p+y.bargroupwidth/2)});var B=m[t.index],N=v.base?B.b+B.s:B.s;t[h+\"0\"]=t[h+\"1\"]=R.c2p(B[h],!0),t[h+\"LabelVal\"]=N;var j=y.extents[y.extents.round(B.p)];t[f+\"0\"]=D.c2p(x?L(B):j[0],!0),t[f+\"1\"]=D.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(D,t[f+\"LabelVal\"],v[f+\"hoverformat\"]),t.valueLabel=l(R,t[h+\"LabelVal\"],v[h+\"hoverformat\"]),t.baseLabel=l(R,B.b,v[h+\"hoverformat\"]),t.spikeDistance=(function(t){var e=u,r=t.b,i=O(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\"]=D.c2p(B.p,!0),o(B,v,t),t.hovertemplate=v.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}e.exports={hoverPoints:function(t,e,r,n,a){var o=u(t,e,r,n,a);if(o){var s=o.cd,l=s[0].trace,c=s[o.index];return o.color=f(l,c),i.getComponentMethod(\"errorbars\",\"hoverInfo\")(c,l,o),[o]}},hoverOnBars:u,getTraceColor:f}},{\"../../components/color\":666,\"../../components/fx\":706,\"../../constants/numerical\":779,\"../../lib\":803,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"./helpers\":947}],949:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\").supplyDefaults,crossTraceDefaults:t(\"./defaults\").crossTraceDefaults,supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\"),crossTraceCalc:t(\"./cross_trace_calc\").crossTraceCalc,colorbar:t(\"../scatter/marker_colorbar\"),arraysToCalcdata:t(\"./arrays_to_calcdata\"),plot:t(\"./plot\").plot,style:t(\"./style\").style,styleOnSelect:t(\"./style\").styleOnSelect,hoverPoints:t(\"./hover\").hoverPoints,eventData:t(\"./event_data\"),selectPoints:t(\"./select\"),moduleType:\"trace\",name:\"bar\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"bar-like\",\"cartesian\",\"svg\",\"bar\",\"oriented\",\"errorBarsOK\",\"showLegend\",\"zoomScale\"],animatable:!0,meta:{}}},{\"../../plots/cartesian\":868,\"../scatter/marker_colorbar\":1236,\"./arrays_to_calcdata\":940,\"./attributes\":941,\"./calc\":942,\"./cross_trace_calc\":944,\"./defaults\":945,\"./event_data\":946,\"./hover\":948,\"./layout_attributes\":950,\"./layout_defaults\":951,\"./plot\":952,\"./select\":953,\"./style\":955}],950:[function(t,e,r){\"use strict\";e.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\"}}},{}],951:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../plots/cartesian/axes\"),a=t(\"../../lib\"),o=t(\"./layout_attributes\");e.exports=function(t,e,r){function s(r,n){return a.coerce(t,e,o,r,n)}for(var l=!1,c=!1,u=!1,f={},h=s(\"barmode\"),p=0;p0}function S(t){return\"auto\"===t?0:t}function E(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 L(t,e,r,n,i,a){var o=!!a.isHorizontal,s=!!a.constrained,l=a.angle||0,c=a.anchor||\"end\",u=\"end\"===c,f=\"start\"===c,h=((a.leftToRight||0)+1)/2,p=1-h,d=i.width,g=i.height,m=Math.abs(e-t),v=Math.abs(n-r),y=m>2*_&&v>2*_?_:0;m-=2*y,v-=2*y;var x=S(l);\"auto\"!==l||d<=m&&g<=v||!(d>m||g>v)||(d>v||g>m)&&d.01?H:function(t,e,r){return r&&t===e?t:Math.abs(t-e)>=2?H(t):t>e?Math.ceil(t):Math.floor(t)};B=G(B,N,D),N=G(N,B,D),j=G(j,U,!D),U=G(U,j,!D)}var Y=A(a.ensureSingle(I,\"path\"),P,m,v);if(Y.style(\"vector-effect\",\"non-scaling-stroke\").attr(\"d\",isNaN((N-B)*(U-j))||V&&t._context.staticPlot?\"M0,0Z\":\"M\"+B+\",\"+j+\"V\"+U+\"H\"+N+\"V\"+j+\"Z\").call(l.setClipUrl,e.layerClipId,t),!P.uniformtext.mode&&R){var W=l.makePointStyleFns(f);l.singlePointStyle(c,Y,f,W,t)}!function(t,e,r,n,i,s,c,f,p,m,v){var w,T=e.xaxis,M=e.yaxis,C=t._fullLayout;function P(e,r,n){return a.ensureSingle(e,\"text\").text(r).attr({class:\"bartext bartext-\"+w,\"text-anchor\":\"middle\",\"data-notex\":1}).call(l.font,n).call(o.convertToTspans,t)}var I=n[0].trace,O=\"h\"===I.orientation,z=function(t,e,r,n,i){var o,s=e[0].trace;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,c,f,h,p=\"waterfall\"===o.type,d=\"funnel\"===o.type;\"h\"===o.orientation?(l=\"y\",c=i,f=\"x\",h=n):(l=\"x\",c=n,f=\"y\",h=i);function g(t){return u(h,h.c2l(t),!0).text}var m=e[r],v={};v.label=m.p,v.labelLabel=v[l+\"Label\"]=(y=m.p,u(c,c.c2l(y),!0).text);var y;var x=a.castOption(o,m.i,\"text\");(0===x||x)&&(v.text=x);v.value=m.s,v.valueLabel=v[f+\"Label\"]=g(m.s);var _={};b(_,o,m.i),p&&(v.delta=+m.rawS||m.s,v.deltaLabel=g(v.delta),v.final=m.v,v.finalLabel=g(v.final),v.initial=v.final-v.delta,v.initialLabel=g(v.initial));d&&(v.value=m.s,v.valueLabel=g(v.value),v.percentInitial=m.begR,v.percentInitialLabel=a.formatPercent(m.begR),v.percentPrevious=m.difR,v.percentPreviousLabel=a.formatPercent(m.difR),v.percentTotal=m.sumR,v.percenTotalLabel=a.formatPercent(m.sumR));var w=a.castOption(o,m.i,\"customdata\");w&&(v.customdata=w);return a.texttemplateString(s,v,t._d3locale,_,v,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 c(t){return u(o?r:n,+t,!0).text}var f,h=i.textinfo,p=t[e],d=h.split(\"+\"),g=[],m=function(t){return-1!==d.indexOf(t)};m(\"label\")&&g.push((v=t[e].p,u(o?n:r,v,!0).text));var v;m(\"text\")&&(0===(f=a.castOption(i,p.i,\"text\"))||f)&&g.push(f);if(s){var y=+p.rawS||p.s,x=p.v,b=x-y;m(\"initial\")&&g.push(c(b)),m(\"delta\")&&g.push(c(y)),m(\"final\")&&g.push(c(x))}if(l){m(\"value\")&&g.push(c(p.s));var _=0;m(\"percent initial\")&&_++,m(\"percent previous\")&&_++,m(\"percent total\")&&_++;var w=_>1;m(\"percent initial\")&&(f=a.formatPercent(p.begR),w&&(f+=\" of initial\"),g.push(f)),m(\"percent previous\")&&(f=a.formatPercent(p.difR),w&&(f+=\" of previous\"),g.push(f)),m(\"percent total\")&&(f=a.formatPercent(p.sumR),w&&(f+=\" of total\"),g.push(f))}return g.join(\"
\")}(e,r,n,i):g.getValue(s.text,r);return g.coerceString(y,o)}(C,n,i,T,M);w=function(t,e){var r=g.getValue(t.textposition,e);return g.coerceEnumerated(x,r)}(I,i);var D=\"stack\"===m.mode||\"relative\"===m.mode,R=n[i],F=!D||R._outmost;if(!z||\"none\"===w||(R.isBlank||s===c||f===p)&&(\"auto\"===w||\"inside\"===w))return void r.select(\"text\").remove();var B=C.font,N=d.getBarColor(n[i],I),j=d.getInsideTextFont(I,i,B,N),U=d.getOutsideTextFont(I,i,B),V=r.datum();O?\"log\"===T.type&&V.s0<=0&&(s=T.range[0]=G*(Z/Y):Z>=Y*(X/G);G>0&&Y>0&&(J||K||Q)?w=\"inside\":(w=\"outside\",q.remove(),q=null)}else w=\"inside\";if(!q){W=a.ensureUniformFontSize(t,\"outside\"===w?U:j);var $=(q=P(r,z,W)).attr(\"transform\");if(q.attr(\"transform\",\"\"),H=l.bBox(q.node()),G=H.width,Y=H.height,q.attr(\"transform\",$),G<=0||Y<=0)return void q.remove()}var tt,et,rt=I.textangle;\"outside\"===w?(et=\"both\"===I.constraintext||\"outside\"===I.constraintext,tt=function(t,e,r,n,i,a){var o,s=!!a.isHorizontal,l=!!a.constrained,c=a.angle||0,u=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/u));var g=S(c),m=E(i,g),v=(s?m.x:m.y)/2,y=(i.left+i.right)/2,x=(i.top+i.bottom)/2,b=(t+e)/2,w=(r+n)/2,T=0,A=0,M=s?k(e,t):k(r,n);s?(b=e-M*o,T=M*v):(w=n+M*o,A=-M*v);return{textX:y,textY:x,targetX:b,targetY:w,anchorX:T,anchorY:A,scale:d,rotate:g}}(s,c,f,p,H,{isHorizontal:O,constrained:et,angle:rt})):(et=\"both\"===I.constraintext||\"inside\"===I.constraintext,tt=L(s,c,f,p,H,{isHorizontal:O,constrained:et,angle:rt,anchor:I.insidetextanchor}));tt.fontSize=W.size,h(I.type,tt,C),R.transform=tt,A(q,C,m,v).attr(\"transform\",a.getTextTransform(tt))}(t,e,I,r,p,B,N,j,U,m,v),e.layerClipId&&l.hideOutsideRangePoint(c,I.select(\"text\"),w,C,f.xcalendar,f.ycalendar)}));var j=!1===f.cliponaxis;l.setClipUrl(c,j?null:e.layerClipId,t)}));c.getComponentMethod(\"errorbars\",\"plot\")(t,I,e,m)},toMoveInsideBar:L}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../components/fx/helpers\":702,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"./attributes\":941,\"./constants\":943,\"./helpers\":947,\"./style\":955,\"./uniform_text\":957,\"@plotly/d3\":58,\"fast-isnumeric\":249}],953:[function(t,e,r){\"use strict\";function n(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]}e.exports=function(t,e){var r,i=t.cd,a=t.xaxis,o=t.yaxis,s=i[0].trace,l=\"funnel\"===s.type,c=\"h\"===s.orientation,u=[];if(!1===e)for(r=0;r1||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:g,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,m(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:y,getOutsideTextFont:x,getBarColor:_,resizeText:l}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../lib\":803,\"../../registry\":931,\"./attributes\":941,\"./helpers\":947,\"./uniform_text\":957,\"@plotly/d3\":58}],956:[function(t,e,r){\"use strict\";var n=t(\"../../components/color\"),i=t(\"../../components/colorscale/helpers\").hasColorscale,a=t(\"../../components/colorscale/defaults\"),o=t(\"../../lib\").coercePattern;e.exports=function(t,e,r,s,l){var c=r(\"marker.color\",s),u=i(t,\"marker\");u&&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\",c,u),r(\"selected.marker.color\"),r(\"unselected.marker.color\")}},{\"../../components/color\":666,\"../../components/colorscale/defaults\":676,\"../../components/colorscale/helpers\":677,\"../../lib\":803}],957:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\");function a(t){return\"_\"+t+\"Text_minsize\"}e.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=o g.point\"}e.selectAll(s).each((function(t){var e=t.transform;e&&(e.scale=l&&e.hide?0:o/e.fontSize,n.select(this).select(\"text\").attr(\"transform\",i.getTextTransform(e)))}))}}}},{\"../../lib\":803,\"@plotly/d3\":58}],958:[function(t,e,r){\"use strict\";var n=t(\"../../plots/template_attributes\").hovertemplateAttrs,i=t(\"../../lib/extend\").extendFlat,a=t(\"../scatterpolar/attributes\"),o=t(\"../bar/attributes\");e.exports={r:a.r,theta:a.theta,r0:a.r0,dr:a.dr,theta0:a.theta0,dtheta:a.dtheta,thetaunit:a.thetaunit,base:i({},o.base,{}),offset:i({},o.offset,{}),width:i({},o.width,{}),text:i({},o.text,{}),hovertext:i({},o.hovertext,{}),marker:o.marker,hoverinfo:a.hoverinfo,hovertemplate:n(),selected:o.selected,unselected:o.unselected}},{\"../../lib/extend\":793,\"../../plots/template_attributes\":926,\"../bar/attributes\":941,\"../scatterpolar/attributes\":1292}],959:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/helpers\").hasColorscale,i=t(\"../../components/colorscale/calc\"),a=t(\"../bar/arrays_to_calcdata\"),o=t(\"../bar/cross_trace_calc\").setGroupPositions,s=t(\"../scatter/calc_selection\"),l=t(\"../../registry\").traceIs,c=t(\"../../lib\").extendFlat;e.exports={calc:function(t,e){for(var r=t._fullLayout,o=e.subplot,l=r[o].radialaxis,c=r[o].angularaxis,u=l.makeCalcdata(e,\"r\"),f=c.makeCalcdata(e,\"theta\"),h=e._length,p=new Array(h),d=u,g=f,m=0;mh.range[1]&&(x+=Math.PI);if(n.getClosest(c,(function(t){return g(y,x,[t.rp0,t.rp1],[t.thetag0,t.thetag1],d)?m+Math.min(1,Math.abs(t.thetag1-t.thetag0)/v)-1+(t.rp1-y)/(t.rp1-t.rp0)-1:1/0}),t),!1!==t.index){var b=c[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,u,t),s(_,u,f,t),t.hovertemplate=u.hovertemplate,t.color=a(u,b),t.xLabelVal=t.yLabelVal=void 0,b.s<0&&(t.idealAlign=\"left\"),[t]}}},{\"../../components/fx\":706,\"../../lib\":803,\"../../plots/polar/helpers\":919,\"../bar/hover\":948,\"../scatterpolar/hover\":1296}],962:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"barpolar\",basePlotModule:t(\"../../plots/polar\"),categories:[\"polar\",\"bar\",\"showLegend\"],attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\"),supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\").calc,crossTraceCalc:t(\"./calc\").crossTraceCalc,plot:t(\"./plot\"),colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"../scatterpolar/format_labels\"),style:t(\"../bar/style\").style,styleOnSelect:t(\"../bar/style\").styleOnSelect,hoverPoints:t(\"./hover\"),selectPoints:t(\"../bar/select\"),meta:{}}},{\"../../plots/polar\":920,\"../bar/select\":953,\"../bar/style\":955,\"../scatter/marker_colorbar\":1236,\"../scatterpolar/format_labels\":1295,\"./attributes\":958,\"./calc\":959,\"./defaults\":960,\"./hover\":961,\"./layout_attributes\":963,\"./layout_defaults\":964,\"./plot\":965}],963:[function(t,e,r){\"use strict\";e.exports={barmode:{valType:\"enumerated\",values:[\"stack\",\"overlay\"],dflt:\"stack\",editType:\"calc\"},bargap:{valType:\"number\",dflt:.1,min:0,max:1,editType:\"calc\"}}},{}],964:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.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?(c=o,u=l):(c=l,u=o);var f=[s.findEnclosingVertexAngles(c,t.vangles)[0],(c+u)/2,s.findEnclosingVertexAngles(u,t.vangles)[1]];return s.pathPolygonAnnulus(n,i,c,u,f,e,r)};return function(t,n,i,o){return a.pathAnnulus(t,n,i,o,e,r)}}(e),p=e.layers.frontplot.select(\"g.barlayer\");a.makeTraceGroups(p,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\",\"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=u.c2p(t.s0),s=t.rp1=u.c2p(t.s1),p=t.thetag0=f.c2g(t.p0),d=t.thetag1=f.c2g(t.p1);if(i(o)&&i(s)&&i(p)&&i(d)&&o!==s&&p!==d){var g=u.c2g(t.s1),m=(p+d)/2;t.ct=[l.c2p(g*Math.cos(m)),c.c2p(g*Math.sin(m))],e=h(o,s,p,d)}else e=\"M0,0Z\";a.ensureSingle(r,\"path\").attr(\"d\",e)})),o.setClipUrl(r,e._hasClipOnAxisFalse?e.clipIds.forTraces:null,t)}))}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../plots/polar/helpers\":919,\"@plotly/d3\":58,\"fast-isnumeric\":249}],966:[function(t,e,r){\"use strict\";var n=t(\"../scatter/attributes\"),i=t(\"../bar/attributes\"),a=t(\"../../components/color/attributes\"),o=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,s=t(\"../../plots/template_attributes\").hovertemplateAttrs,l=t(\"../../lib/extend\").extendFlat,c=n.marker,u=c.line;e.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\"},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({},c.symbol,{arrayOk:!1,editType:\"plot\"}),opacity:l({},c.opacity,{arrayOk:!1,dflt:1,editType:\"style\"}),size:l({},c.size,{arrayOk:!1,editType:\"calc\"}),color:l({},c.color,{arrayOk:!1,editType:\"style\"}),line:{color:l({},u.color,{arrayOk:!1,dflt:a.defaultLine,editType:\"style\"}),width:l({},u.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\"},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\"}}},{\"../../components/color/attributes\":665,\"../../lib/extend\":793,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926,\"../bar/attributes\":941,\"../scatter/attributes\":1218}],967:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../../plots/cartesian/axes\"),a=t(\"../../plots/cartesian/align_period\"),o=t(\"../../lib\"),s=t(\"../../constants/numerical\").BADNUM,l=o._;e.exports=function(t,e){var r,c,y,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?(y=k,x=\"x\",b=A,_=\"y\",w=!!e.yperiodalignment):(y=A,x=\"y\",b=k,_=\"x\",w=!!e.xperiodalignment);var E,L,C,P,I,O,z=function(t,e,r,i){var s,l=e+\"0\"in t,c=\"d\"+e in t;if(e in t||l&&c){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 f=\"multicategory\"===r.type?r.r2c_just_indices(s):r.d2c(s,0,t[e+\"calendar\"]),h=t._length,p=new Array(h),d=0;dE.uf};if(e._hasPreCompStats){var U=e[x],V=function(t){return y.d2c((e[t]||[])[r])},q=1/0,H=-1/0;for(r=0;r=E.q1&&E.q3>=E.med){var Y=V(\"lowerfence\");E.lf=Y!==s&&Y<=E.q1?Y:p(E,C,P);var W=V(\"upperfence\");E.uf=W!==s&&W>=E.q3?W: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=g(E),E.uo=m(E);var J=V(\"notchspan\");J=J!==s&&J>0?J:v(E,P),E.ln=E.med-J,E.un=E.med+J;var K=E.lf,Q=E.uf;e.boxpoints&&C.length&&(K=Math.min(K,C[0]),Q=Math.max(Q,C[P-1])),e.notched&&(K=Math.min(K,E.ln),Q=Math.max(Q,E.un)),E.min=K,E.max=Q}else{var $;o.warn([\"Invalid input - make sure that q1 <= median <= q3\",\"q1 = \"+E.q1,\"median = \"+E.med,\"q3 = \"+E.q3].join(\"\\n\")),$=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=$,E.q1=E.q3=$,E.lf=E.uf=$,E.mean=E.sd=$,E.ln=E.un=$,E.min=E.max=$}q=Math.min(q,E.min),H=Math.max(H,E.max),E.pts2=L.filter(j),M.push(E)}}e._extremes[y._id]=i.findExtremes(y,[q,H],{padded:!0})}else{var tt=y.makeCalcdata(e,x),et=function(t,e){for(var r=t.length,n=new Array(r+1),i=0;i=0&&it0){var ut,ft;if((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.med=o.interp(C,.5),P%2&&(lt||ct))lt?(ut=C.slice(0,P/2),ft=C.slice(P/2+1)):ct&&(ut=C.slice(0,P/2+1),ft=C.slice(P/2)),E.q1=o.interp(ut,.5),E.q3=o.interp(ft,.5);else 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=g(E),E.uo=m(E);var ht=v(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._extremes[y._id]=i.findExtremes(y,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?l(t,\"mean \\xb1 \\u03c3:\"):l(t,\"mean:\"),lf:l(t,\"lower fence:\"),uf:l(t,\"upper fence:\")}},T[S]++,M):[{t:{empty:!0}}]};var c={text:\"tx\",hovertext:\"htx\"};function u(t,e,r){for(var n in c)o.isArrayOrTypedArray(e[n])&&(Array.isArray(r)?o.isArrayOrTypedArray(e[n][r[0]])&&(t[c[n]]=e[n][r[0]][r[1]]):t[c[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 g(t){return 4*t.q1-3*t.q3}function m(t){return 4*t.q3-3*t.q1}function v(t,e){return 0===e?0:1.57*(t.q3-t.q1)/Math.sqrt(e)}},{\"../../constants/numerical\":779,\"../../lib\":803,\"../../plots/cartesian/align_period\":851,\"../../plots/cartesian/axes\":854,\"fast-isnumeric\":249}],968:[function(t,e,r){\"use strict\";var n=t(\"../../plots/cartesian/axes\"),i=t(\"../../lib\"),a=t(\"../../plots/cartesian/constraints\").getAxisGroup,o=[\"v\",\"h\"];function s(t,e,r,o){var s,l,c,u=e.calcdata,f=e._fullLayout,h=o._id,p=h.charAt(0),d=[],g=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,Y=E.marker.size/2,W=0;H+G>=0&&((W=V*(H+G))>M?(q=!0,j=Y,B=W):W>R&&(j=Y,B=M)),W<=M&&(B=M);var X=0;H-G<=0&&((X=-V*(H-G))>S?(q=!0,U=Y,N=X):X>F&&(U=Y,N=S)),X<=S&&(N=S)}else B=M,N=S;var Z=new Array(c.length);for(l=0;l0?(m=\"v\",v=x>0?Math.min(_,b):Math.min(b)):x>0?(m=\"h\",v=Math.min(_)):v=0;if(v){e._length=v;var S=r(\"orientation\",m);e._hasPreCompStats?\"v\"===S&&0===x?(r(\"x0\",0),r(\"dx\",1)):\"h\"===S&&0===y&&(r(\"y0\",0),r(\"dy\",1)):\"v\"===S&&0===x?r(\"x0\"):\"h\"===S&&0===y&&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,c,\"marker.outliercolor\"),s=r(\"marker.line.outliercolor\"),l=\"outliers\";e._hasPreCompStats?l=\"all\":(o||s)&&(l=\"suspectedoutliers\");var u=r(a+\"points\",l);u?(r(\"jitter\",\"all\"===u?.3:0),r(\"pointpos\",\"all\"===u?-1.5:0),r(\"marker.symbol\"),r(\"marker.opacity\"),r(\"marker.size\"),r(\"marker.color\",e.line.color),r(\"marker.line.color\"),r(\"marker.line.width\"),\"suspectedoutliers\"===u&&(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)}e.exports={supplyDefaults:function(t,e,r,i){function s(r,i){return n.coerce(t,e,c,r,i)}if(u(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(\"boxmean\",h),s(\"whiskerwidth\"),s(\"width\"),s(\"quartilemethod\");var g=!1;if(l){var m=s(\"notchspan\");m&&m.length&&(g=!0)}else n.validate(t.notchwidth,c.notchwidth)&&(g=!0);s(\"notched\",g)&&s(\"notchwidth\"),f(t,e,s,{prefix:\"box\"})}},crossTraceDefaults:function(t,e){var r,i;function a(t){return n.coerce(i._input,i,c,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,c=e.pos,u=!!c.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=c.c2l(t.pos+f,!0),i=c.l2p(e-o)+h,a=c.l2p(e+s)+h,d=u?(i+a)/2:c.l2p(e)+h,g=l.c2p(t.mean,!0),m=l.c2p(t.mean-t.sd,!0),v=l.c2p(t.mean+t.sd,!0);\"h\"===r.orientation?n.select(this).attr(\"d\",\"M\"+g+\",\"+i+\"V\"+a+(\"sd\"===p?\"m0,0L\"+m+\",\"+d+\"L\"+g+\",\"+i+\"L\"+v+\",\"+d+\"Z\":\"\")):n.select(this).attr(\"d\",\"M\"+i+\",\"+g+\"H\"+a+(\"sd\"===p?\"m0,0L\"+d+\",\"+m+\"L\"+i+\",\"+g+\"L\"+d+\",\"+v+\"Z\":\"\"))}))}e.exports={plot:function(t,e,r,a){var c=e.xaxis,u=e.yaxis;i.makeTraceGroups(a,r,\"trace boxes\").each((function(t){var e,r,i=n.select(this),a=t[0],f=a.t,h=a.trace;(f.wdPos=f.bdPos*h.whiskerwidth,!0!==h.visible||f.empty)?i.remove():(\"h\"===h.orientation?(e=u,r=c):(e=c,r=u),o(i,{pos:e,val:r},h,f),s(i,{x:c,y:u},h,f),l(i,{pos:e,val:r},h,f))}))},plotBoxAndWhiskers:o,plotPoints:s,plotBoxMean:l}},{\"../../components/drawing\":688,\"../../lib\":803,\"@plotly/d3\":58}],976:[function(t,e,r){\"use strict\";e.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 i=1/0,a=-1/0,o=e.length,s=0;s0?Math.floor:Math.ceil,I=L>0?Math.ceil:Math.floor,O=L>0?Math.min:Math.max,z=L>0?Math.max:Math.min,D=P(S+C),R=I(E-C),F=[[f=M(S)]];for(a=D;a*L=0;i--)a[u-i]=t[f][i],o[u-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:c}),s}},{}],990:[function(t,e,r){\"use strict\";var n=t(\"../../plots/cartesian/axes\"),i=t(\"../../lib/extend\").extendFlat;e.exports=function(t,e,r){var a,o,s,l,c,u,f,h,p,d,g,m,v,y,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 I=b.smoothing?3:1;function O(n){var i,a,o,s,l,c,u,f,p,d,g,m,v=[],y=[],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),v.push(l[0]+p[0]/3),y.push(l[1]+p[1]/3),d=t.dxydi([],i-1,o,1,s),v.push(f[0]-d[0]/3),y.push(f[1]-d[1]/3)),v.push(f[0]),y.push(f[1]),l=f;else for(i=t.a2i(n),c=Math.floor(Math.max(0,Math.min(C-2,i))),u=i-c,x.length=C,x.crossLength=P,x.xy=function(e){return t.evalxy([],i,e)},x.dxy=function(e,r){return t.dxydj([],c,e,u,r)},a=0;a0&&(g=t.dxydj([],c,a-1,u,0),v.push(l[0]+g[0]/3),y.push(l[1]+g[1]/3),m=t.dxydj([],c,a-1,u,1),v.push(f[0]-m[0]/3),y.push(f[1]-m[1]/3)),v.push(f[0]),y.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=v,x.y=y,x.smoothing=A.smoothing,x}function z(n){var i,a,o,s,l,c=[],u=[],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(z(o),{color:b.gridcolor,width:b.gridwidth}));for(h=u;hx.length-1||g<0||g>x.length-1))for(m=x[s],v=x[g],a=0;ax[x.length-1]||w.push(i(O(d),{color:b.minorgridcolor,width:b.minorgridwidth}));b.startline&&T.push(i(z(0),{color:b.startlinecolor,width:b.startlinewidth})),b.endline&&T.push(i(z(x.length-1),{color:b.endlinecolor,width:b.endlinewidth}))}else{for(l=5e-15,u=(c=[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=c[1],h=u;h<=f;h++)p=b.tick0+b.dtick*h,_.push(i(O(p),{color:b.gridcolor,width:b.gridwidth}));for(h=u-1;hx[x.length-1]||w.push(i(O(d),{color:b.minorgridcolor,width:b.minorgridwidth}));b.startline&&T.push(i(O(x[0]),{color:b.startlinecolor,width:b.startlinewidth})),b.endline&&T.push(i(O(x[x.length-1]),{color:b.endlinecolor,width:b.endlinewidth}))}}},{\"../../lib/extend\":793,\"../../plots/cartesian/axes\":854}],991:[function(t,e,r){\"use strict\";var n=t(\"../../plots/cartesian/axes\"),i=t(\"../../lib/extend\").extendFlat;e.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:c}}},{}],1005:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/drawing\"),a=t(\"./map_1d_array\"),o=t(\"./makepath\"),s=t(\"./orient_text\"),l=t(\"../../lib/svg_text_utils\"),c=t(\"../../lib\"),u=c.strRotate,f=c.strTranslate,h=t(\"../../constants/alignment\");function p(t,e,r,i,s,l){var c=\"const-\"+s+\"-lines\",u=r.selectAll(\".\"+c).data(l);u.enter().append(\"path\").classed(c,!0).style(\"vector-effect\",\"non-scaling-stroke\"),u.each((function(r){var i=r,s=i.x,l=i.y,c=a([],s,t.c2p),u=a([],l,e.c2p),f=\"M\"+o(c,u,i.smoothing);n.select(this).attr(\"d\",f).style(\"stroke-width\",i.width).style(\"stroke\",i.color).style(\"fill\",\"none\")})),u.exit().remove()}function d(t,e,r,a,o,c,h,p){var d=c.selectAll(\"text.\"+p).data(h);d.enter().append(\"text\").classed(p,!0);var g=0,m={};return d.each((function(o,c){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)])}c||(m={angle:h.angle,flip:h.flip});var d=(o.endAnchor?-1:1)*h.flip,v=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),y=i.bBox(this);v.attr(\"transform\",f(h.p[0],h.p[1])+u(h.angle)+f(o.axis.labelpadding*d,.3*y.height)),g=Math.max(g,y.width+o.axis.labelpadding)})),d.exit().remove(),m.maxExtent=g,m}e.exports=function(t,e,r,i){var l=e.xaxis,u=e.yaxis,f=t._fullLayout._clips;c.makeTraceGroups(i,r,\"trace\").each((function(e){var r=n.select(this),i=e[0],h=i.trace,g=h.aaxis,m=h.baxis,y=c.ensureSingle(r,\"g\",\"minorlayer\"),x=c.ensureSingle(r,\"g\",\"majorlayer\"),b=c.ensureSingle(r,\"g\",\"boundarylayer\"),_=c.ensureSingle(r,\"g\",\"labellayer\");r.style(\"opacity\",h.opacity),p(l,u,x,g,\"a\",g._gridlines),p(l,u,x,m,\"b\",m._gridlines),p(l,u,y,g,\"a\",g._minorgridlines),p(l,u,y,m,\"b\",m._minorgridlines),p(l,u,b,g,\"a-boundary\",g._boundarylines),p(l,u,b,m,\"b-boundary\",m._boundarylines);var w=d(t,l,u,h,i,_,g._labels,\"a-label\"),T=d(t,l,u,h,i,_,m._labels,\"b-label\");!function(t,e,r,n,i,a,o,l){var u,f,h,p,d=c.aggNums(Math.min,null,r.a),g=c.aggNums(Math.max,null,r.a),m=c.aggNums(Math.min,null,r.b),y=c.aggNums(Math.max,null,r.b);u=.5*(d+g),f=m,h=r.ab2xy(u,f,!0),p=r.dxyda_rough(u,f),void 0===o.angle&&c.extendFlat(o,s(r,i,a,h,r.dxydb_rough(u,f)));v(t,e,r,n,h,p,r.aaxis,i,a,o,\"a-title\"),u=d,f=.5*(m+y),h=r.ab2xy(u,f,!0),p=r.dxydb_rough(u,f),void 0===l.angle&&c.extendFlat(l,s(r,i,a,h,r.dxyda_rough(u,f)));v(t,e,r,n,h,p,r.baxis,i,a,l,\"b-title\")}(t,_,h,i,l,u,w,T),function(t,e,r,n,i){var s,l,u,f,h=r.select(\"#\"+t._clipPathId);h.size()||(h=r.append(\"clipPath\").classed(\"carpetclip\",!0));var p=c.ensureSingle(h,\"path\",\"carpetboundary\"),d=e.clipsegments,g=[];for(f=0;f90&&y<270,b=n.select(this);b.text(h.title.text).call(l.convertToTspans,t),x&&(_=(-l.lineCount(b)+m)*g*a-_),b.attr(\"transform\",f(e.p[0],e.p[1])+u(e.angle)+f(0,_)).attr(\"text-anchor\",\"middle\").call(i.font,h.title.font)})),b.exit().remove()}},{\"../../components/drawing\":688,\"../../constants/alignment\":771,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"./makepath\":1002,\"./map_1d_array\":1003,\"./orient_text\":1004,\"@plotly/d3\":58}],1006:[function(t,e,r){\"use strict\";var n=t(\"./constants\"),i=t(\"../../lib/search\").findBin,a=t(\"./compute_control_points\"),o=t(\"./create_spline_evaluator\"),s=t(\"./create_i_derivative_evaluator\"),l=t(\"./create_j_derivative_evaluator\");e.exports=function(t){var e=t._a,r=t._b,c=e.length,u=r.length,f=t.aaxis,h=t.baxis,p=e[0],d=e[c-1],g=r[0],m=r[u-1],v=e[e.length-1]-e[0],y=r[r.length-1]-r[0],x=v*n.RELATIVE_CULL_TOLERANCE,b=y*n.RELATIVE_CULL_TOLERANCE;p-=x,d+=x,g-=b,m+=b,t.isVisible=function(t,e){return t>p&&tg&&ed||em},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],c,u,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]),c-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]),c-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),c-2)),n=e[r],a=e[r+1];return Math.max(0,Math.min(c-1,r+(t-n)/(a-n)))},t.b2j=function(t){var e=Math.max(0,Math.min(i(t,r),u-2)),n=r[e],a=r[e+1];return Math.max(0,Math.min(u-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[c-1]|ir[u-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,g=0,m=0,v=[];ne[c-1]?(f=c-2,h=1,g=(n-e[c-1])/(e[c-1]-e[c-2])):h=o-(f=Math.max(0,Math.min(c-2,Math.floor(o)))),ir[u-1]?(p=u-2,d=1,m=(i-r[u-1])/(r[u-1]-r[u-2])):d=s-(p=Math.max(0,Math.min(u-2,Math.floor(s)))),g&&(t.dxydi(v,f,p,h,d),l[0]+=v[0]*g,l[1]+=v[1]*g),m&&(t.dxydj(v,f,p,h,d),l[0]+=v[0]*m,l[1]+=v[1]*m)}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=v*(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=y*(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}}},{\"../../lib/search\":823,\"./compute_control_points\":994,\"./constants\":995,\"./create_i_derivative_evaluator\":996,\"./create_j_derivative_evaluator\":997,\"./create_spline_evaluator\":998}],1007:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");e.exports=function(t,e,r){var i,a,o,s=[],l=[],c=t[0].length,u=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}},{\"../../lib\":803}],1008:[function(t,e,r){\"use strict\";var n=t(\"../../lib\").isArray1D;e.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}},{\"../../lib\":803}],1009:[function(t,e,r){\"use strict\";var n=t(\"../../plots/template_attributes\").hovertemplateAttrs,i=t(\"../scattergeo/attributes\"),a=t(\"../../components/colorscale/attributes\"),o=t(\"../../plots/attributes\"),s=t(\"../../components/color/attributes\").defaultLine,l=t(\"../../lib/extend\").extendFlat,c=i.marker.line;e.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({},c.color,{dflt:s}),width:l({},c.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\"}))},{\"../../components/color/attributes\":665,\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/template_attributes\":926,\"../scattergeo/attributes\":1260}],1010:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../../constants/numerical\").BADNUM,a=t(\"../../components/colorscale/calc\"),o=t(\"../scatter/arrays_to_calcdata\"),s=t(\"../scatter/calc_selection\");function l(t){return t&&\"string\"==typeof t}e.exports=function(t,e){var r,c=e._length,u=new Array(c);r=e.geojson?function(t){return l(t)||n(t)}:l;for(var f=0;f\")}(t,f,o),[t]}},{\"../../lib\":803,\"../../plots/cartesian/axes\":854,\"./attributes\":1009}],1014:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../heatmap/colorbar\"),calc:t(\"./calc\"),calcGeoJSON:t(\"./plot\").calcGeoJSON,plot:t(\"./plot\").plot,style:t(\"./style\").style,styleOnSelect:t(\"./style\").styleOnSelect,hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),selectPoints:t(\"./select\"),moduleType:\"trace\",name:\"choropleth\",basePlotModule:t(\"../../plots/geo\"),categories:[\"geo\",\"noOpacity\",\"showLegend\"],meta:{}}},{\"../../plots/geo\":887,\"../heatmap/colorbar\":1088,\"./attributes\":1009,\"./calc\":1010,\"./defaults\":1011,\"./event_data\":1012,\"./hover\":1013,\"./plot\":1015,\"./select\":1016,\"./style\":1017}],1015:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../lib/geo_location_utils\"),o=t(\"../../lib/topojson_utils\").getTopojsonFeatures,s=t(\"../../plots/cartesian/autorange\").findExtremes,l=t(\"./style\").style;e.exports={calcGeoJSON:function(t,e){for(var r=t[0].trace,n=e[r.geo],i=n._subplot,l=r.locationmode,c=r._length,u=\"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)},e.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}},{\"../../plots/mapbox/constants\":909,\"./convert\":1019}],1023:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/attributes\"),i=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,a=t(\"../../plots/template_attributes\").hovertemplateAttrs,o=t(\"../mesh3d/attributes\"),s=t(\"../../plots/attributes\"),l=t(\"../../lib/extend\").extendFlat,c={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(c,n(\"\",{colorAttr:\"u/v/w norm\",showScaleDflt:!0,editTypeOverride:\"calc\"}));[\"opacity\",\"lightposition\",\"lighting\"].forEach((function(t){c[t]=o[t]})),c.hoverinfo=l({},s.hoverinfo,{editType:\"calc\",flags:[\"x\",\"y\",\"z\",\"u\",\"v\",\"w\",\"norm\",\"text\",\"name\"],dflt:\"x+y+z+norm+text+name\"}),c.transforms=void 0,e.exports=c},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926,\"../mesh3d/attributes\":1159}],1024:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/calc\");e.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,c=0;co.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,c=-1/0,u=1/0;for(r=0;r\":p>c&&(n.prefixBoundary=!0);break;case\"<\":(pc||n.starts.length&&h===u)&&(n.prefixBoundary=!0);break;case\"][\":f=Math.min(p[0],p[1]),h=Math.max(p[0],p[1]),fc&&(n.prefixBoundary=!0)}}}},{}],1031:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale\"),i=t(\"./make_color_map\"),a=t(\"./end_plus\");e.exports={min:\"zmin\",max:\"zmax\",calc:function(t,e,r){var o=e.contours,s=e.line,l=o.size||1,c=o.coloring,u=i(e,{isColorbar:!0});if(\"heatmap\"===c){var f=n.extractOpts(e);r._fillgradient=f.reversescale?n.flipScale(f.colorscale):f.colorscale,r._zrange=[f.min,f.max]}else\"fill\"===c&&(r._fillcolor=u);r._line={color:\"lines\"===c?u:s.color,width:!1!==o.showlines?s.width:0,dash:s.dash},r._levels={start:o.start,end:a(o),size:l}}}},{\"../../components/colorscale\":678,\"./end_plus\":1039,\"./make_color_map\":1044}],1032:[function(t,e,r){\"use strict\";e.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}}},{}],1033:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"./label_defaults\"),a=t(\"../../components/color\"),o=a.addOpacity,s=a.opacity,l=t(\"../../constants/filter_ops\"),c=l.CONSTRAINT_REDUCTION,u=l.COMPARISON_OPS2;e.exports=function(t,e,r,a,l,f){var h,p,d,g=e.contours,m=r(\"contours.operation\");(g._operation=c[m],function(t,e){var r;-1===u.indexOf(e.operation)?(t(\"contours.value\",[0,1]),Array.isArray(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)||(Array.isArray(e.value)?e.value=parseFloat(e.value[0]):e.value=0))}(r,g),\"=\"===m?h=g.showlines=!0:(h=r(\"contours.showlines\"),d=r(\"fillcolor\",o((t.line||{}).color||l,.5))),h)&&(p=r(\"line.color\",d&&s(d)?o(e.fillcolor,1):l),r(\"line.width\",2),r(\"line.dash\"));r(\"line.smoothing\"),i(r,a,p,f)}},{\"../../components/color\":666,\"../../constants/filter_ops\":775,\"./label_defaults\":1043,\"fast-isnumeric\":249}],1034:[function(t,e,r){\"use strict\";var n=t(\"../../constants/filter_ops\"),i=t(\"fast-isnumeric\");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}}}e.exports={\"[]\":o(\"[]\"),\"][\":o(\"][\"),\">\":s(\">\"),\"<\":s(\"<\"),\"=\":s(\"=\")}},{\"../../constants/filter_ops\":775,\"fast-isnumeric\":249}],1035:[function(t,e,r){\"use strict\";e.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\")}},{}],1036:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");function i(t){return n.extendFlat({},t,{edgepaths:n.extendDeep([],t.edgepaths),paths:n.extendDeep([],t.paths),starts:n.extendDeep([],t.starts)})}e.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}},{\"../../lib\":803,\"./constraint_mapping\":1034,\"./end_plus\":1039}],1039:[function(t,e,r){\"use strict\";e.exports=function(t){return t.end+t.size/1e6}},{}],1040:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./constants\");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;return[n,a]}(f,r,e),p=[s(t,e,[-h[0],-h[1]])],d=t.z.length,g=t.z[0].length,m=e.slice(),v=h.slice();for(c=0;c<1e4;c++){if(f>20?(f=i.CHOOSESADDLE[f][(h[0]||h[1])<0?0:1],t.crossings[u]=i.SADDLEREMAINDER[f]):delete t.crossings[u],!(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],u=e.join(\",\"),a(p[p.length-1],p[p.length-2],o,l)&&p.pop();var y=h[0]&&(e[0]<0||e[0]>g-2)||h[1]&&(e[1]<0||e[1]>d-2);if(e[0]===m[0]&&e[1]===m[1]&&h[0]===v[0]&&h[1]===v[1]||r&&y)break;f=t.crossings[u]}1e4===c&&n.log(\"Infinite loop in contour?\");var x,b,_,w,T,k,A,M,S,E,L,C,P,I,O,z=a(p[0],p[p.length-1],o,l),D=0,R=.2*t.smoothing,F=[],B=0;for(c=1;c=B;c--)if((x=F[c])=B&&x+F[b]M&&S--,t.edgepaths[S]=L.concat(p,E));break}V||(t.edgepaths[M]=p.concat(E))}for(M=0;Mt?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}e.exports=function(t){var e,r,a,o,s,l,c,u,f,h=t[0].z,p=h.length,d=h[0].length,g=2===p||2===d;for(r=0;r=0&&(n=y,s=l):Math.abs(r[1]-n[1])<.01?Math.abs(r[1]-y[1])<.01&&(y[0]-r[0])*(n[0]-y[0])>=0&&(n=y,s=l):i.log(\"endpt to newendpt is not vert. or horz.\",r,n,y)}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)/(u+Math.abs(Math.sin(c)*o)),p=(l>n.middle?n.bottom-l:l-n.top)/(Math.abs(f)+Math.cos(c)*o);if(h<1||p<1)return 1/0;var d=v.EDGECOST*(1/(h-1)+1/(p-1));d+=v.ANGLECOST*c*c;for(var g=s-u,m=l-f,y=s+u,x=l+f,b=0;b2*v.MAXCOST)break;p&&(s/=2),l=(o=c-s/2)+1.5*s}if(h<=v.MAXCOST)return u},r.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,c=t.theta,u=Math.sin(c),f=Math.cos(c),h=function(t,e){return[s+t*f-e*u,l+t*u+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:c,level:e.level,width:a,height:o}),n.push(p)},r.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 c=\"\",u=0;ur.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 c,u=r.start,f=r.end,h=t._input.contours;if(u>f&&(r.start=h.start=f,f=r.end=h.end=u,u=r.start),!(r.size>0))c=u===f?1:a(u,f,t.ncontours).dtick,h.size=r.size=c}}},{\"../../lib\":803,\"../../plots/cartesian/axes\":854}],1048:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/drawing\"),a=t(\"../heatmap/style\"),o=t(\"./make_color_map\");e.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,c=a.start,u=\"constraint\"===a.type,f=!u&&\"lines\"===a.coloring,h=!u&&\"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)})})),u)e.selectAll(\"g.contourfill path\").style(\"fill\",r.fillcolor);else if(h){var g;e.selectAll(\"g.contourfill path\").style(\"fill\",(function(t){return void 0===g&&(g=t.level),p(t.level+.5*l)})),void 0===g&&(g=c),e.selectAll(\"g.contourbg path\").style(\"fill\",p(g-.5*l))}})),a(t)}},{\"../../components/drawing\":688,\"../heatmap/style\":1097,\"./make_color_map\":1044,\"@plotly/d3\":58}],1049:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/defaults\"),i=t(\"./label_defaults\");e.exports=function(t,e,r,a,o){var s,l=r(\"contours.coloring\"),c=\"\";\"fill\"===l&&(s=r(\"contours.showlines\")),!1!==s&&(\"lines\"!==l&&(c=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,c,o)}},{\"../../components/colorscale/defaults\":676,\"./label_defaults\":1043}],1050:[function(t,e,r){\"use strict\";var n=t(\"../heatmap/attributes\"),i=t(\"../contour/attributes\"),a=t(\"../../components/colorscale/attributes\"),o=t(\"../../lib/extend\").extendFlat,s=i.contours;e.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}))},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../contour/attributes\":1028,\"../heatmap/attributes\":1085}],1051:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/calc\"),i=t(\"../../lib\"),a=t(\"../heatmap/convert_column_xyz\"),o=t(\"../heatmap/clean_2d_array\"),s=t(\"../heatmap/interp2d\"),l=t(\"../heatmap/find_empties\"),c=t(\"../heatmap/make_bound_array\"),u=t(\"./defaults\"),f=t(\"../carpet/lookup_carpetid\"),h=t(\"../contour/set_contours\");e.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),u(d,e,e._defaultColor,t._fullLayout)}var g=function(t,e){var r,u,f,h,p,d,g,m=e._carpetTrace,v=m.aaxis,y=m.baxis;v._minDtick=0,y._minDtick=0,i.isArray1D(e.z)&&a(e,v,y,\"a\",\"b\",[\"z\"]);r=e._a=e._a||e.a,h=e._b=e._b||e.b,r=r?v.makeCalcdata(e,\"_a\"):[],h=h?y.makeCalcdata(e,\"_b\"):[],u=e.a0||0,f=e.da||1,p=e.b0||0,d=e.db||1,g=e._z=o(e._z||e.z,e.transpose),e._emptypoints=l(g),s(g,e._emptypoints);var x=i.maxRowLength(g),b=\"scaled\"===e.xtype?\"\":r,_=c(e,b,u,f,x,v),w=\"scaled\"===e.ytype?\"\":h,T=c(e,w,p,d,g.length,y),k={a:_,b:T,z:g};\"levels\"===e.contours.type&&\"none\"!==e.contours.coloring&&n(t,e,{vals:g,containerStr:\"\",cLetter:\"z\"});return[k]}(t,e);return h(e,e._z),g}}},{\"../../components/colorscale/calc\":674,\"../../lib\":803,\"../carpet/lookup_carpetid\":1001,\"../contour/set_contours\":1047,\"../heatmap/clean_2d_array\":1087,\"../heatmap/convert_column_xyz\":1089,\"../heatmap/find_empties\":1091,\"../heatmap/interp2d\":1094,\"../heatmap/make_bound_array\":1095,\"./defaults\":1052}],1052:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../heatmap/xyz_defaults\"),a=t(\"./attributes\"),o=t(\"../contour/constraint_defaults\"),s=t(\"../contour/contours_defaults\"),l=t(\"../contour/style_defaults\");e.exports=function(t,e,r,c){function u(r,i){return n.coerce(t,e,a,r,i)}if(u(\"carpet\"),t.a&&t.b){if(!i(t,e,u,c,\"a\",\"b\"))return void(e.visible=!1);u(\"text\"),\"constraint\"===u(\"contours.type\")?o(t,e,u,c,r,{hasHover:!1}):(s(t,e,u,(function(r){return n.coerce2(t,e,a,r)})),l(t,e,u,c,{hasHover:!1}))}else e._defaultColor=r,e._length=null}},{\"../../lib\":803,\"../contour/constraint_defaults\":1033,\"../contour/contours_defaults\":1035,\"../contour/style_defaults\":1049,\"../heatmap/xyz_defaults\":1099,\"./attributes\":1050}],1053:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../contour/colorbar\"),calc:t(\"./calc\"),plot:t(\"./plot\"),style:t(\"../contour/style\"),moduleType:\"trace\",name:\"contourcarpet\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"cartesian\",\"svg\",\"carpet\",\"contour\",\"symbols\",\"showLegend\",\"hasLines\",\"carpetDependent\",\"noHover\",\"noSortingByValue\"],meta:{}}},{\"../../plots/cartesian\":868,\"../contour/colorbar\":1031,\"../contour/style\":1048,\"./attributes\":1050,\"./calc\":1051,\"./defaults\":1052,\"./plot\":1054}],1054:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../carpet/map_1d_array\"),a=t(\"../carpet/makepath\"),o=t(\"../../components/drawing\"),s=t(\"../../lib\"),l=t(\"../contour/make_crossings\"),c=t(\"../contour/find_all_paths\"),u=t(\"../contour/plot\"),f=t(\"../contour/constants\"),h=t(\"../contour/convert_to_constraints\"),p=t(\"../contour/empty_pathinfo\"),d=t(\"../contour/close_boundaries\"),g=t(\"../carpet/lookup_carpetid\"),m=t(\"../carpet/axis_aligned_line\");function v(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 y(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}e.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=g(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,I=L._operation,O=P?\"=\"===I?\"lines\":\"fill\":L.coloring,z=[[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 D=1e-8*(S[S.length-1]-S[0]),R=1e-8*(E[E.length-1]-E[0]);c(C,D,R);var F,B,N,j,U=C;\"constraint\"===L.type&&(U=h(C,I)),function(t,e){var r,n,i,a,o,s,l,c,u;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 c,u,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=g):Math.abs(f[1]-h[1])=0&&(h=L,d=g):s.log(\"endpt to newendpt is not vert. or horz.\",f,h,L)}if(d>=0)break;y+=S(f,h),f=h}if(d===e.edgepaths.length){s.log(\"unclosed perimeter path\");break}u=d,(b=-1===x.indexOf(u))&&(u=x[0],y+=S(f,h)+\"Z\",f=null)}for(u=0;um&&(n.max=m);n.len=n.max-n.min}(this,r,t,n,c,e.height),!(n.len<(e.width+e.height)*f.LABELMIN)))for(var i=Math.min(Math.ceil(n.len/I),f.LABELMAX),a=0;a0?+p[u]:0),f.push({type:\"Feature\",geometry:{type:\"Point\",coordinates:v},properties:y})}}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(u=1;u<_.length;u++)T.push(_[u][0],_[u][1]);var k=[\"interpolate\",[\"linear\"],[\"get\",\"z\"],b.min,0,b.max,1];return i.extendFlat(c.heatmap.paint,{\"heatmap-weight\":d?k:1/(b.max-b.min),\"heatmap-color\":T,\"heatmap-radius\":g?{type:\"identity\",property:\"r\"}:e.radius,\"heatmap-opacity\":e.opacity}),c.geojson={type:\"FeatureCollection\",features:f},c.heatmap.layout.visibility=\"visible\",c}},{\"../../components/color\":666,\"../../components/colorscale\":678,\"../../constants/numerical\":779,\"../../lib\":803,\"../../lib/geojson_utils\":797,\"fast-isnumeric\":249}],1058:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../components/colorscale/defaults\"),a=t(\"./attributes\");e.exports=function(t,e,r,o){function s(r,i){return n.coerce(t,e,a,r,i)}var l=s(\"lon\")||[],c=s(\"lat\")||[],u=Math.min(l.length,c.length);u?(e._length=u,s(\"z\"),s(\"radius\"),s(\"below\"),s(\"text\"),s(\"hovertext\"),s(\"hovertemplate\"),i(t,e,o,s,{prefix:\"\",cLetter:\"z\"})):e.visible=!1}},{\"../../components/colorscale/defaults\":676,\"../../lib\":803,\"./attributes\":1055}],1059:[function(t,e,r){\"use strict\";e.exports=function(t,e){return t.lon=e.lon,t.lat=e.lat,t.z=e.z,t}},{}],1060:[function(t,e,r){\"use strict\";var n=t(\"../../plots/cartesian/axes\"),i=t(\"../scattermapbox/hover\").hoverPoints,a=t(\"../scattermapbox/hover\").getExtraText;e.exports=function(t,e,r){var o=i(t,e,r);if(o){var s=o[0],l=s.cd,c=l[0].trace,u=l[s.index];if(delete s.color,\"z\"in u){var f=s.subplot.mockAxis;s.z=u.z,s.zLabel=n.tickText(f,f.c2l(u.z),\"hover\").text}return s.extraText=a(c,u,l[0].t.labels),[s]}}},{\"../../plots/cartesian/axes\":854,\"../scattermapbox/hover\":1288}],1061:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../heatmap/colorbar\"),formatLabels:t(\"../scattermapbox/format_labels\"),calc:t(\"./calc\"),plot:t(\"./plot\"),hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),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)},e.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}},{\"../../plots/mapbox/constants\":909,\"./convert\":1057}],1063:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");e.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;if(n(i))return i;if(n(a)&&o)return a}(u,h),[l]}}},{\"../../components/color\":666,\"../../lib\":803,\"../bar/hover\":948}],1071:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\").supplyDefaults,crossTraceDefaults:t(\"./defaults\").crossTraceDefaults,supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\"),crossTraceCalc:t(\"./cross_trace_calc\"),plot:t(\"./plot\"),style:t(\"./style\").style,hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),selectPoints:t(\"../bar/select\"),moduleType:\"trace\",name:\"funnel\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"bar-like\",\"cartesian\",\"svg\",\"oriented\",\"showLegend\",\"zoomScale\"],meta:{}}},{\"../../plots/cartesian\":868,\"../bar/select\":953,\"./attributes\":1064,\"./calc\":1065,\"./cross_trace_calc\":1067,\"./defaults\":1068,\"./event_data\":1069,\"./hover\":1070,\"./layout_attributes\":1072,\"./layout_defaults\":1073,\"./plot\":1074,\"./style\":1075}],1072:[function(t,e,r){\"use strict\";e.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\"}}},{}],1073:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.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)}})),c(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)}))}))}}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../constants/interactions\":778,\"../bar/style\":955,\"../bar/uniform_text\":957,\"@plotly/d3\":58}],1076:[function(t,e,r){\"use strict\";var n=t(\"../pie/attributes\"),i=t(\"../../plots/attributes\"),a=t(\"../../plots/domain\").attributes,o=t(\"../../plots/template_attributes\").hovertemplateAttrs,s=t(\"../../plots/template_attributes\").texttemplateAttrs,l=t(\"../../lib/extend\").extendFlat;e.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\"},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\"}}},{\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/domain\":882,\"../../plots/template_attributes\":926,\"../pie/attributes\":1192}],1077:[function(t,e,r){\"use strict\";var n=t(\"../../plots/plots\");r.name=\"funnelarea\",r.plot=function(t,e,i,a){n.plotBasePlot(r.name,t,e,i,a)},r.clean=function(t,e,i,a){n.cleanBasePlot(r.name,t,e,i,a)}},{\"../../plots/plots\":917}],1078:[function(t,e,r){\"use strict\";var n=t(\"../pie/calc\");e.exports={calc:function(t,e){return n.calc(t,e)},crossTraceCalc:function(t){n.crossTraceCalc(t,{type:\"funnelarea\"})}}},{\"../pie/calc\":1194}],1079:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./attributes\"),a=t(\"../../plots/domain\").defaults,o=t(\"../bar/defaults\").handleText,s=t(\"../pie/defaults\").handleLabelsAndValues;e.exports=function(t,e,r,l){function c(r,a){return n.coerce(t,e,i,r,a)}var u=c(\"labels\"),f=c(\"values\"),h=s(u,f),p=h.len;if(e._hasLabels=h.hasLabels,e._hasValues=h.hasValues,!e._hasLabels&&e._hasValues&&(c(\"label0\"),c(\"dlabel\")),p){e._length=p,c(\"marker.line.width\")&&c(\"marker.line.color\",l.paper_bgcolor),c(\"marker.colors\"),c(\"scalegroup\");var d,g=c(\"text\"),m=c(\"texttemplate\");if(m||(d=c(\"textinfo\",Array.isArray(g)?\"text+percent\":\"percent\")),c(\"hovertext\"),c(\"hovertemplate\"),m||d&&\"none\"!==d){var v=c(\"textposition\");o(t,e,l,c,v,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1})}a(e,l,c),c(\"title.text\")&&(c(\"title.position\"),n.coerceFont(c,\"title.font\",l.font)),c(\"aspectratio\"),c(\"baseratio\")}else e.visible=!1}},{\"../../lib\":803,\"../../plots/domain\":882,\"../bar/defaults\":945,\"../pie/defaults\":1195,\"./attributes\":1076}],1080:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"funnelarea\",basePlotModule:t(\"./base_plot\"),categories:[\"pie-like\",\"funnelarea\",\"showLegend\"],attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\"),supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\").calc,crossTraceCalc:t(\"./calc\").crossTraceCalc,plot:t(\"./plot\"),style:t(\"./style\"),styleOne:t(\"../pie/style_one\"),meta:{}}},{\"../pie/style_one\":1203,\"./attributes\":1076,\"./base_plot\":1077,\"./calc\":1078,\"./defaults\":1079,\"./layout_attributes\":1081,\"./layout_defaults\":1082,\"./plot\":1083,\"./style\":1084}],1081:[function(t,e,r){\"use strict\";var n=t(\"../pie/layout_attributes\").hiddenlabels;e.exports={hiddenlabels:n,funnelareacolorway:{valType:\"colorlist\",editType:\"calc\"},extendfunnelareacolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}},{\"../pie/layout_attributes\":1199}],1082:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r(\"hiddenlabels\"),r(\"funnelareacolorway\",e.colorway),r(\"extendfunnelareacolors\")}},{\"../../lib\":803,\"./layout_attributes\":1081}],1083:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/drawing\"),a=t(\"../../lib\"),o=a.strScale,s=a.strTranslate,l=t(\"../../lib/svg_text_utils\"),c=t(\"../bar/plot\").toMoveInsideBar,u=t(\"../bar/uniform_text\"),f=u.recordMinTextSize,h=u.clearMinTextSize,p=t(\"../pie/helpers\"),d=t(\"../pie/plot\"),g=d.attachFxHandlers,m=d.determineInsideTextFont,v=d.layoutAreas,y=d.prerenderTitles,x=d.positionTitleOutside,b=d.formatSliceLabel;function _(t,e){return\"l\"+(e[0]-t[0])+\",\"+(e[1]-t[1])}e.exports=function(t,e){var r=t._fullLayout;h(\"funnelarea\",r),y(e,t),v(e,r._size),a.makeTraceGroups(r._funnelarealayer,e,\"trace\").each((function(e){var u=n.select(this),h=e[0],d=h.trace;!function(t){if(!t.length)return;var e=t[0],r=e.trace,n=r.aspectratio,i=r.baseratio;i>.999&&(i=.999);var a,o=Math.pow(i,2),s=e.vTotal,l=s,c=s*o/(1-o)/s;function u(){var t,e={x:t=Math.sqrt(c),y:-t};return[e.x,e.y]}var f,h,p=[];for(p.push(u()),f=t.length-1;f>-1;f--)if(!(h=t[f]).hidden){var d=h.v/l;c+=d,p.push(u())}var g=1/0,m=-1/0;for(f=0;f-1;f--)if(!(h=t[f]).hidden){var A=p[k+=1][0],M=p[k][1];h.TL=[-A,M],h.TR=[A,M],h.BL=w,h.BR=T,h.pxmid=(S=h.TR,E=h.BR,[.5*(S[0]+E[0]),.5*(S[1]+E[1])]),w=h.TL,T=h.TR}var S,E}(e),u.each((function(){var u=n.select(this).selectAll(\"g.slice\").data(e);u.enter().append(\"g\").classed(\"slice\",!0),u.exit().remove(),u.each((function(o,s){if(o.hidden)n.select(this).selectAll(\"path,g\").remove();else{o.pointNumber=o.i,o.curveNumber=d.index;var u=h.cx,v=h.cy,y=n.select(this),x=y.selectAll(\"path.surface\").data([o]);x.enter().append(\"path\").classed(\"surface\",!0).style({\"pointer-events\":\"all\"}),y.call(g,t,e);var w=\"M\"+(u+o.TR[0])+\",\"+(v+o.TR[1])+_(o.TR,o.BR)+_(o.BR,o.BL)+_(o.BL,o.TL)+\"Z\";x.attr(\"d\",w),b(t,o,h);var T=p.castOption(d.textposition,o.pts),k=y.selectAll(\"g.slicetext\").data(o.text&&\"none\"!==T?[0]:[]);k.enter().append(\"g\").classed(\"slicetext\",!0),k.exit().remove(),k.each((function(){var h=a.ensureSingle(n.select(this),\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),p=a.ensureUniformFontSize(t,m(d,o,r.font));h.text(o.text).attr({class:\"slicetext\",transform:\"\",\"text-anchor\":\"middle\"}).call(i.font,p).call(l.convertToTspans,t);var g,y,x,b=i.bBox(h.node()),_=Math.min(o.BL[1],o.BR[1])+v,w=Math.max(o.TL[1],o.TR[1])+v;y=Math.max(o.TL[0],o.BL[0])+u,x=Math.min(o.TR[0],o.BR[0])+u,(g=c(y,x,_,w,b,{isHorizontal:!0,constrained:!0,angle:0,anchor:\"middle\"})).fontSize=p.size,f(d.type,g,r),e[s].transform=g,h.attr(\"transform\",a.getTextTransform(g))}))}}));var v=n.select(this).selectAll(\"g.titletext\").data(d.title.text?[0]:[]);v.enter().append(\"g\").classed(\"titletext\",!0),v.exit().remove(),v.each((function(){var e=a.ensureSingle(n.select(this),\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),c=d.title.text;d._meta&&(c=a.templateString(c,d._meta)),e.text(c).attr({class:\"titletext\",transform:\"\",\"text-anchor\":\"middle\"}).call(i.font,d.title.font).call(l.convertToTspans,t);var u=x(h,r._size);e.attr(\"transform\",s(u.x,u.y)+o(Math.min(1,u.scale))+s(u.tx,u.ty))}))}))}))}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../bar/plot\":952,\"../bar/uniform_text\":957,\"../pie/helpers\":1197,\"../pie/plot\":1201,\"@plotly/d3\":58}],1084:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../pie/style_one\"),a=t(\"../bar/uniform_text\").resizeText;e.exports=function(t){var e=t._fullLayout._funnelarealayer.selectAll(\".trace\");a(t,e,\"funnelarea\"),e.each((function(t){var e=t[0].trace,r=n.select(this);r.style({opacity:e.opacity}),r.selectAll(\"path.surface\").each((function(t){n.select(this).call(i,t,e)}))}))}},{\"../bar/uniform_text\":957,\"../pie/style_one\":1203,\"@plotly/d3\":58}],1085:[function(t,e,r){\"use strict\";var n=t(\"../scatter/attributes\"),i=t(\"../../plots/attributes\"),a=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,o=t(\"../../plots/template_attributes\").hovertemplateAttrs,s=t(\"../../components/colorscale/attributes\"),l=t(\"../../lib/extend\").extendFlat;e.exports=l({z:{valType:\"data_array\",editType:\"calc\"},x:l({},n.x,{impliedEdits:{xtype:\"array\"}}),x0:l({},n.x0,{impliedEdits:{xtype:\"scaled\"}}),dx:l({},n.dx,{impliedEdits:{xtype:\"scaled\"}}),y:l({},n.y,{impliedEdits:{ytype:\"array\"}}),y0:l({},n.y0,{impliedEdits:{ytype:\"scaled\"}}),dy:l({},n.dy,{impliedEdits:{ytype:\"scaled\"}}),xperiod:l({},n.xperiod,{impliedEdits:{xtype:\"scaled\"}}),yperiod:l({},n.yperiod,{impliedEdits:{ytype:\"scaled\"}}),xperiod0:l({},n.xperiod0,{impliedEdits:{xtype:\"scaled\"}}),yperiod0:l({},n.yperiod0,{impliedEdits:{ytype:\"scaled\"}}),xperiodalignment:l({},n.xperiodalignment,{impliedEdits:{xtype:\"scaled\"}}),yperiodalignment:l({},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:a(\"x\"),yhoverformat:a(\"y\"),zhoverformat:a(\"z\",1),hovertemplate:o(),showlegend:l({},i.showlegend,{dflt:!1})},{transforms:void 0},s(\"\",{cLetter:\"z\",autoColorDflt:!1}))},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926,\"../scatter/attributes\":1218}],1086:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../lib\"),a=t(\"../../plots/cartesian/axes\"),o=t(\"../../plots/cartesian/align_period\"),s=t(\"../histogram2d/calc\"),l=t(\"../../components/colorscale/calc\"),c=t(\"./convert_column_xyz\"),u=t(\"./clean_2d_array\"),f=t(\"./interp2d\"),h=t(\"./find_empties\"),p=t(\"./make_bound_array\"),d=t(\"../../constants/numerical\").BADNUM;function g(t){for(var e=[],r=t.length,n=0;nD){O(\"x scale is not linear\");break}}if(x.length&&\"fast\"===P){var R=(x[x.length-1]-x[0])/(x.length-1),F=Math.abs(R/100);for(k=0;kF){O(\"y scale is not linear\");break}}}var B=i.maxRowLength(T),N=\"scaled\"===e.xtype?\"\":r,j=p(e,N,m,v,B,M),U=\"scaled\"===e.ytype?\"\":x,V=p(e,U,b,_,T.length,S);C||(e._extremes[M._id]=a.findExtremes(M,j),e._extremes[S._id]=a.findExtremes(S,V));var q={x:j,y:V,z:T,text:e._text||e.text,hovertext:e._hovertext||e.hovertext};if(e.xperiodalignment&&y&&(q.orig_x=y),e.yperiodalignment&&w&&(q.orig_y=w),N&&N.length===j.length-1&&(q.xCenter=N),U&&U.length===V.length-1&&(q.yCenter=U),L&&(q.xRanges=A.xRanges,q.yRanges=A.yRanges,q.pts=A.pts),E||l(t,e,{vals:T,cLetter:\"z\"}),E&&e.contours&&\"heatmap\"===e.contours.coloring){var H={type:\"contour\"===e.type?\"heatmap\":\"histogram2d\",xcalendar:e.xcalendar,ycalendar:e.ycalendar};q.xfill=p(H,N,m,v,B,M),q.yfill=p(H,U,b,_,T.length,S)}return[q]}},{\"../../components/colorscale/calc\":674,\"../../constants/numerical\":779,\"../../lib\":803,\"../../plots/cartesian/align_period\":851,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"../histogram2d/calc\":1118,\"./clean_2d_array\":1087,\"./convert_column_xyz\":1089,\"./find_empties\":1091,\"./interp2d\":1094,\"./make_bound_array\":1095}],1087:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../../lib\"),a=t(\"../../constants/numerical\").BADNUM;e.exports=function(t,e,r,o){var s,l,c,u,f,h;function p(t){if(n(t))return+t}if(e&&e.transpose){for(s=0,f=0;f=0;o--)(s=((f[[(r=(a=h[o])[0])-1,i=a[1]]]||g)[2]+(f[[r+1,i]]||g)[2]+(f[[r,i-1]]||g)[2]+(f[[r,i+1]]||g)[2])/20)&&(l[a]=[r,i,s],h.splice(o,1),c=!0);if(!c)throw\"findEmpties iterated with no new neighbors\";for(a in l)f[a]=l[a],u.push(l[a])}return u.sort((function(t,e){return e[2]-t[2]}))}},{\"../../lib\":803}],1092:[function(t,e,r){\"use strict\";var n=t(\"../../components/fx\"),i=t(\"../../lib\"),a=t(\"../../plots/cartesian/axes\"),o=t(\"../../components/colorscale\").extractOpts;e.exports=function(t,e,r,s,l){l||(l={});var c,u,f,h,p=l.isContour,d=t.cd[0],g=d.trace,m=t.xa,v=t.ya,y=d.x,x=d.y,b=d.z,_=d.xCenter,w=d.yCenter,T=d.zmask,k=g.zhoverformat,A=y,M=x;if(!1!==t.index){try{f=Math.round(t.index[1]),h=Math.round(t.index[0])}catch(e){return void i.error(\"Error hovering on heatmap, pointNumber must be [row,col], found:\",t.index)}if(f<0||f>=b[0].length||h<0||h>b.length)return}else{if(n.inbox(e-y[0],e-y[y.length-1],0)>0||n.inbox(r-x[0],r-x[x.length-1],0)>0)return;if(p){var S;for(A=[2*y[0]-y[1]],S=1;Sg&&(v=Math.max(v,Math.abs(t[a][o]-d)/(m-g))))}return v}e.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}},{\"../../lib\":803}],1095:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../lib\").isArrayOrTypedArray;e.exports=function(t,e,r,a,o,s){var l,c,u,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 g=e.length;if(!(g<=o))return h?e.slice(0,o):e.slice(0,o+1);if(h||d)f=e.slice(0,o);else if(1===o)f=[e[0]-.5,e[0]+.5];else{for(f=[1.5*e[0]-.5*e[1]],u=1;u0;)h=p.c2p(T[y]),y--;for(h0;)v=d.c2p(k[y]),y--;if(v0&&(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]c?t>o?t>1.1*i?i:t>1.1*a?a:o:t>s?s:t>l?l:c: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),c=d(r,a,s),u=t===i?0:1;return l[u]!==c[u]}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}e.exports=function(t,e,r,n,a){var s,l,c=-1.1*e,h=-.1*e,p=t-h,d=r[0],g=r[1],m=Math.min(f(d+h,d+p,n,a),f(g+h,g+p,n,a)),v=Math.min(f(d+c,d+h,n,a),f(g+c,g+h,n,a));if(m>v&&vo){var y=s===i?1:6,x=s===i?\"M12\":\"M1\";return function(e,r){var o=n.c2d(e,i,a),s=o.indexOf(\"-\",y);s>0&&(o=o.substr(0,s));var c=n.d2c(o,0,a);if(cr.r2l(B)&&(j=o.tickIncrement(j,b.size,!0,p)),z.start=r.l2r(j),F||i.nestedProperty(e,v+\".start\").set(z.start)}var U=b.end,V=r.r2l(O.end),q=void 0!==V;if((b.endFound||q)&&V!==r.r2l(U)){var H=q?V:i.aggNums(Math.max,null,d);z.end=r.l2r(H),q||i.nestedProperty(e,v+\".start\").set(z.end)}var G=\"autobin\"+s;return!1===e._input[G]&&(e._input[v]=i.extendFlat({},e[v]||{}),delete e._input[G],delete e[G]),[z,d]}e.exports={calc:function(t,e){var r,a,p,d,g=[],m=[],v=o.getFromId(t,\"h\"===e.orientation?e.yaxis:e.xaxis),y=\"h\"===e.orientation?\"y\":\"x\",x={x:\"y\",y:\"x\"}[y],b=e[y+\"calendar\"],_=e.cumulative,w=h(t,e,v,y),T=w[0],k=w[1],A=\"string\"==typeof T.size,M=[],S=A?M:T,E=[],L=[],C=[],P=0,I=e.histnorm,O=e.histfunc,z=-1!==I.indexOf(\"density\");_.enabled&&z&&(I=I.replace(/ ?density$/,\"\"),z=!1);var D,R=\"max\"===O||\"min\"===O?null:0,F=l.count,B=c[I],N=!1,j=function(t){return v.r2c(t,0,b)};for(i.isArrayOrTypedArray(e[x])&&\"count\"!==O&&(D=e[x],N=\"avg\"===O,F=l[O]),r=j(T.start),p=j(T.end)+(r-o.tickIncrement(r,T.size,!1,b))/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())}}(m,_.direction,_.currentbin);var J=Math.min(g.length,m.length),K=[],Q=0,$=J-1;for(r=0;r=Q;r--)if(m[r]){$=r;break}for(r=Q;r<=$;r++)if(n(g[r])&&n(m[r])){var tt={p:g[r],s:m[r],b:0};_.enabled||(tt.pts=C[r],G?tt.ph0=tt.ph1=C[r].length?k[C[r][0]]:g[r]:(e._computePh=!0,tt.ph0=q(M[r]),tt.ph1=q(M[r+1],!0))),K.push(tt)}return 1===K.length&&(K[0].width1=o.tickIncrement(K[0].p,T.size,!1,b)-K[0].p),s(K,e),i.isArrayOrTypedArray(e.selectedpoints)&&i.tagSelected(K,e,X),K},calcAllAutoBins:h}},{\"../../lib\":803,\"../../plots/cartesian/axes\":854,\"../../registry\":931,\"../bar/arrays_to_calcdata\":940,\"./average\":1105,\"./bin_functions\":1107,\"./bin_label_vals\":1108,\"./norm_functions\":1116,\"fast-isnumeric\":249}],1110:[function(t,e,r){\"use strict\";e.exports={eventDataKeys:[\"binNumber\"]}},{}],1111:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../plots/cartesian/axis_ids\"),a=t(\"../../registry\").traceIs,o=t(\"../bar/defaults\").handleGroupingDefaults,s=n.nestedProperty,l=t(\"../../plots/cartesian/constraints\").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\"}],u=[\"x\",\"y\"];e.exports=function(t,e){var r,f,h,p,d,g,m,v=e._histogramBinOpts={},y=[],x={},b=[];function _(t,e){return n.coerce(r._input,r,r._module.attributes,t,e)}function w(t){return\"v\"===t.orientation?\"x\":\"y\"}function T(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\"]||\"\",c=v[r],u=!0;c&&(s===c.axType&&l===c.calendar?(u=!1,c.traces.push(t),c.dirs.push(a)):(r=o,s!==c.axType&&n.warn([\"Attempted to group the bins of trace\",t.index,\"set on a\",\"type:\"+s,\"axis\",\"with bins on\",\"type:\"+c.axType,\"axis.\"].join(\" \")),l!==c.calendar&&n.warn([\"Attempted to group the bins of trace\",t.index,\"set with a\",l,\"calendar\",\"with bins\",c.calendar?\"on a \"+c.calendar+\" calendar\":\"w/o a set calendar\"].join(\" \")))),u&&(v[r]={traces:[t],dirs:[a],axType:s,calendar:t[a+\"calendar\"]||\"\"}),t[\"_\"+a+\"bingroup\"]=r}for(d=0;dS&&T.splice(S,T.length-S),M.length>S&&M.splice(S,M.length-S);var E=[],L=[],C=[],P=\"string\"==typeof w.size,I=\"string\"==typeof A.size,O=[],z=[],D=P?O:w,R=I?z: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],Y=!1,W=[],X=[],Z=\"z\"in e?e.z:\"marker\"in e&&Array.isArray(e.marker.color)?e.marker.color:\"\";Z&&\"count\"!==U&&(Y=\"avg\"===U,H=a[U]);var J=w.size,K=x(w.start),Q=x(w.end)+(K-i.tickIncrement(K,J,!1,v))/1e6;for(r=K;r=0&&p=0&&d-1,flipY:E.tiling.flip.indexOf(\"y\")>-1,orientation:E.tiling.orientation,pad:{inner:E.tiling.pad},maxDepth:E._maxDepth}).descendants(),O=1/0,z=-1/0;I.forEach((function(t){var e=t.depth;e>=E._maxDepth?(t.x0=t.x1=(t.x0+t.x1)/2,t.y0=t.y1=(t.y0+t.y1)/2):(O=Math.min(O,e),z=Math.max(z,e))})),p=p.data(I,u.getPtId),E._maxVisibleLayers=isFinite(z)?z-O+1:0,p.enter().append(\"g\").classed(\"slice\",!0),T(p,!1,{},[g,m],x),p.order();var D=null;if(w&&M){var R=u.getPtId(M);p.each((function(t){null===D&&u.getPtId(t)===R&&(D={x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1})}))}var F=function(){return D||{x0:0,x1:g,y0:0,y1:m}},B=p;return w&&(B=B.transition().each(\"end\",(function(){var e=n.select(this);u.setSliceCursor(e,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})}))),B.each((function(s){s._x0=v(s.x0),s._x1=v(s.x1),s._y0=y(s.y0),s._y1=y(s.y1),s._hoverX=v(s.x1-E.tiling.pad),s._hoverY=y(P?s.y1-E.tiling.pad/2:s.y0+E.tiling.pad/2);var p=n.select(this),d=i.ensureSingle(p,\"path\",\"surface\",(function(t){t.style(\"pointer-events\",\"all\")}));w?d.transition().attrTween(\"d\",(function(t){var e=k(t,!1,F(),[g,m],{orientation:E.tiling.orientation,flipX:E.tiling.flip.indexOf(\"x\")>-1,flipY:E.tiling.flip.indexOf(\"y\")>-1});return function(t){return x(e(t))}})):d.attr(\"d\",x),p.call(f,r,t,e,{styleOne:l,eventDataKeys:c.eventDataKeys,transitionTime:c.CLICK_TRANSITION_TIME,transitionEasing:c.CLICK_TRANSITION_EASING}).call(u.setSliceCursor,t,{isTransitioning:t._transitioning}),d.call(l,s,E,{hovered:!1}),s.x0===s.x1||s.y0===s.y1?s._text=\"\":s._text=h(s,r,E,e,S)||\"\";var T=i.ensureSingle(p,\"g\",\"slicetext\"),M=i.ensureSingle(T,\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),I=i.ensureUniformFontSize(t,u.determineTextFont(E,s,S.font));M.text(s._text||\" \").classed(\"slicetext\",!0).attr(\"text-anchor\",C?\"end\":L?\"start\":\"middle\").call(a.font,I).call(o.convertToTspans,t),s.textBB=a.bBox(M.node()),s.transform=b(s,{fontSize:I.size}),s.transform.fontSize=I.size,w?M.transition().attrTween(\"transform\",(function(t){var e=A(t,!1,F(),[g,m]);return function(t){return _(e(t))}})):M.attr(\"transform\",_(s))})),D}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../sunburst/fx\":1335,\"../sunburst/helpers\":1336,\"../sunburst/plot\":1340,\"../treemap/constants\":1359,\"./partition\":1134,\"./style\":1136,\"@plotly/d3\":58}],1131:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"icicle\",basePlotModule:t(\"./base_plot\"),categories:[],animatable:!0,attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\"),supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\").calc,crossTraceCalc:t(\"./calc\").crossTraceCalc,plot:t(\"./plot\"),style:t(\"./style\").style,colorbar:t(\"../scatter/marker_colorbar\"),meta:{}}},{\"../scatter/marker_colorbar\":1236,\"./attributes\":1126,\"./base_plot\":1127,\"./calc\":1128,\"./defaults\":1129,\"./layout_attributes\":1132,\"./layout_defaults\":1133,\"./plot\":1135,\"./style\":1136}],1132:[function(t,e,r){\"use strict\";e.exports={iciclecolorway:{valType:\"colorlist\",editType:\"calc\"},extendiciclecolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}},{}],1133:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r(\"iciclecolorway\",e.colorway),r(\"extendiciclecolors\")}},{\"../../lib\":803,\"./layout_attributes\":1132}],1134:[function(t,e,r){\"use strict\";var n=t(\"d3-hierarchy\"),i=t(\"../treemap/flip_tree\");e.exports=function(t,e,r){var a=r.flipX,o=r.flipY,s=\"h\"===r.orientation,l=r.maxDepth,c=e[0],u=e[1];l&&(c=(t.height+1)*e[0]/Math.min(t.height+1,l),u=(t.height+1)*e[1]/Math.min(t.height+1,l));var f=n.partition().padding(r.pad.inner).size(s?[e[1],c]:[e[0],u])(t);return(s||a||o)&&i(f,e,{swapXY:s,flipX:a,flipY:o}),f}},{\"../treemap/flip_tree\":1364,\"d3-hierarchy\":170}],1135:[function(t,e,r){\"use strict\";var n=t(\"../treemap/draw\"),i=t(\"./draw_descendants\");e.exports=function(t,e,r,a){return n(t,e,r,a,{type:\"icicle\",drawDescendants:i})}},{\"../treemap/draw\":1361,\"./draw_descendants\":1130}],1136:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/color\"),a=t(\"../../lib\"),o=t(\"../bar/uniform_text\").resizeText;function s(t,e,r){var n=e.data.data,o=!e.children,s=n.i,l=a.castOption(r,s,\"marker.line.color\")||i.defaultLine,c=a.castOption(r,s,\"marker.line.width\")||0;t.style(\"stroke-width\",c).call(i.fill,n.color).call(i.stroke,l).style(\"opacity\",o?r.leaf.opacity:null)}e.exports={style:function(t){var e=t._fullLayout._iciclelayer.selectAll(\".trace\");o(t,e,\"icicle\"),e.each((function(t){var e=n.select(this),r=t[0].trace;e.style(\"opacity\",r.opacity),e.selectAll(\"path.surface\").each((function(t){n.select(this).call(s,t,r)}))}))},styleOne:s}},{\"../../components/color\":666,\"../../lib\":803,\"../bar/uniform_text\":957,\"@plotly/d3\":58}],1137:[function(t,e,r){\"use strict\";for(var n=t(\"../../plots/attributes\"),i=t(\"../../plots/template_attributes\").hovertemplateAttrs,a=t(\"../../lib/extend\").extendFlat,o=t(\"./constants\").colormodel,s=[\"rgb\",\"rgba\",\"rgba256\",\"hsl\",\"hsla\"],l=[],c=[],u=0;u0||n.inbox(r-o.y0,r-(o.y0+o.h*s.dy),0)>0)){var u,f=Math.floor((e-o.x0)/s.dx),h=Math.floor(Math.abs(r-o.y0)/s.dy);if(s._hasZ?u=o.z[h][f]:s._hasSource&&(u=s._canvas.el.getContext(\"2d\").getImageData(f,h,1,1).data),u){var p,d=o.hi||s.hoverinfo;if(d){var g=d.split(\"+\");-1!==g.indexOf(\"all\")&&(g=[\"color\"]),-1!==g.indexOf(\"color\")&&(p=!0)}var m,v=a.colormodel[s.colormodel],y=v.colormodel||s.colormodel,x=y.length,b=s._scaler(u),_=v.suffix,w=[];(s.hovertemplate||p)&&(w.push(\"[\"+[b[0]+_[0],b[1]+_[1],b[2]+_[2]].join(\", \")),4===x&&w.push(\", \"+b[3]+_[3]),w.push(\"]\"),w=w.join(\"\"),t.extraText=y.toUpperCase()+\": \"+w),Array.isArray(s.hovertext)&&Array.isArray(s.hovertext[h])?m=s.hovertext[h][f]:Array.isArray(s.text)&&Array.isArray(s.text[h])&&(m=s.text[h][f]);var T=c.c2p(o.y0+(h+.5)*s.dy),k=o.x0+(f+.5)*s.dx,A=o.y0+(h+.5)*s.dy,M=\"[\"+u.slice(0,s.colormodel.length).join(\", \")+\"]\";return[i.extendFlat(t,{index:[h,f],x0:l.c2p(o.x0+f*s.dx),x1:l.c2p(o.x0+(f+1)*s.dx),y0:T,y1:T,color:b,xVal:k,xLabelVal:k,yVal:A,yLabelVal:A,zLabelVal:M,text:m,hovertemplateLabels:{zLabel:M,colorLabel:w,\"color[0]Label\":b[0]+_[0],\"color[1]Label\":b[1]+_[1],\"color[2]Label\":b[2]+_[2],\"color[3]Label\":b[3]+_[3]}})]}}}},{\"../../components/fx\":706,\"../../lib\":803,\"./constants\":1139}],1144:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"./calc\"),plot:t(\"./plot\"),style:t(\"./style\"),hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),moduleType:\"trace\",name:\"image\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"cartesian\",\"svg\",\"2dMap\",\"noSortingByValue\"],animatable:!1,meta:{}}},{\"../../plots/cartesian\":868,\"./attributes\":1137,\"./calc\":1138,\"./defaults\":1140,\"./event_data\":1141,\"./hover\":1143,\"./plot\":1145,\"./style\":1146}],1145:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=i.strTranslate,o=t(\"../../constants/xmlns_namespaces\"),s=t(\"./constants\"),l=i.isIOS()||i.isSafari()||i.isIE();e.exports=function(t,e,r,c){var u=e.xaxis,f=e.yaxis,h=!(l||t._context._exportedPlot);i.makeTraceGroups(c,r,\"im\").each((function(e){var r=n.select(this),l=e[0],c=l.trace,p=(\"fast\"===c.zsmooth||!1===c.zsmooth&&h)&&!c._hasZ&&c._hasSource&&\"linear\"===u.type&&\"linear\"===f.type;c._realImage=p;var d,g,m,v,y,x,b=l.z,_=l.x0,w=l.y0,T=l.w,k=l.h,A=c.dx,M=c.dy;for(x=0;void 0===d&&x0;)g=u.c2p(_+x*A),x--;for(x=0;void 0===v&&x0;)y=f.c2p(w+x*M),x--;if(gI[0];if(O||z){var D=d+S/2,R=v+E/2;C+=\"transform:\"+a(D+\"px\",R+\"px\")+\"scale(\"+(O?-1:1)+\",\"+(z?-1:1)+\")\"+a(-D+\"px\",-R+\"px\")+\";\"}}L.attr(\"style\",C);var F=new Promise((function(t){if(c._hasZ)t();else if(c._hasSource)if(c._canvas&&c._canvas.el.width===T&&c._canvas.el.height===k&&c._canvas.source===c.source)t();else{var e=document.createElement(\"canvas\");e.width=T,e.height=k;var r=e.getContext(\"2d\");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;if(c._hasZ)t=B((function(t,e){return b[e][t]})).toDataURL(\"image/png\");else if(c._hasSource)if(p)t=c.source;else{var e=c._canvas.el.getContext(\"2d\").getImageData(0,0,T,k).data;t=B((function(t,r){var n=4*(r*T+t);return[e[n],e[n+1],e[n+2],e[n+3]]})).toDataURL(\"image/png\")}L.attr({\"xlink:href\":t,height:E,width:S,x:d,y:v})}));t._promises.push(F)}function B(t){var e=document.createElement(\"canvas\");e.width=S,e.height=E;var r,n=e.getContext(\"2d\"),a=function(t){return i.constrain(Math.round(u.c2p(_+t*A)-d),0,S)},o=function(t){return i.constrain(Math.round(f.c2p(w+t*M)-v),0,E)},h=s.colormodel[c.colormodel],p=h.colormodel||c.colormodel,g=h.fmt;for(x=0;x0}function T(t){t.each((function(t){y.stroke(n.select(this),t.line.color)})).each((function(t){y.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,noHover:!0,noTickson:!0};function l(t,e){return o.coerce(i,a,v,t,e)}return g(i,a,l,s,n),m(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}e.exports=function(t,e,r,g){var m,v=t._fullLayout;w(r)&&g&&(m=g()),o.makeTraceGroups(v._indicatorlayer,e,\"trace\").each((function(e){var g,E,L,C,P,I=e[0].trace,O=n.select(this),z=I._hasGauge,D=I._isAngular,R=I._isBullet,F=I.domain,B={w:v._size.w*(F.x[1]-F.x[0]),h:v._size.h*(F.y[1]-F.y[0]),l:v._size.l+v._size.w*F.x[0],r:v._size.r+v._size.w*(1-F.x[1]),t:v._size.t+v._size.h*(1-F.y[1]),b:v._size.b+v._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=I.align||\"center\";if(E=j,z){if(D&&(g=N,E=j+U/2,L=function(t){return function(t,e){var r=Math.sqrt(t.width/2*(t.width/2)+t.height*t.height);return[e/r,t,e]}(t,.9*V)}),R){var H=h.bulletPadding,G=1-h.bulletNumberDomainSize+H;g=B.l+(G+(1-G)*b[q])*B.w,L=function(t){return A(t,(h.bulletNumberDomainSize-H)*B.w,B.h)}}}else g=B.l+b[q]*B.w,L=function(t){return A(t,B.w,B.h)};!function(t,e,r,i){var c,u,h,g=r[0].trace,m=i.numbersX,v=i.numbersY,T=g.align||\"center\",A=x[T],E=i.transitionOpts,L=i.onComplete,C=o.ensureSingle(e,\"g\",\"numbers\"),P=[];g._hasNumber&&P.push(\"number\");g._hasDelta&&(P.push(\"delta\"),\"left\"===g.delta.position&&P.reverse());var I=C.selectAll(\"text\").data(P);function O(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)}}I.enter().append(\"text\"),I.attr(\"text-anchor\",(function(){return A})).attr(\"class\",(function(t){return t})).attr(\"x\",null).attr(\"y\",null).attr(\"dx\",null).attr(\"dy\",null),I.exit().remove();var z,D=g.mode+g.align;g._hasDelta&&(z=function(){var e=k(t,{tickformat:g.delta.valueformat},g._range);e.setScale(),d.prepTicks(e);var i=function(t){return d.tickText(e,t).text},o=function(t){return g.delta.relative?t.relativeDelta:t.delta},s=function(t,e){return 0===t||\"number\"!=typeof t||isNaN(t)?\"-\":(t>0?g.delta.increasing.symbol:g.delta.decreasing.symbol)+e(t)},l=function(t){return t.delta>=0?g.delta.increasing.color:g.delta.decreasing.color};void 0===g._deltaLastValue&&(g._deltaLastValue=o(r[0]));var c=C.select(\"text.delta\");function h(){c.text(s(o(r[0]),i)).call(y.fill,l(r[0])).call(p.convertToTspans,t)}return c.call(f.font,g.delta.font).call(y.fill,l({delta:g._deltaLastValue})),w(E)?c.transition().duration(E.duration).ease(E.easing).tween(\"text\",(function(){var t=n.select(this),e=o(r[0]),c=g._deltaLastValue,u=O(g.delta.valueformat,i,c,e),f=a(c,e);return g._deltaLastValue=e,function(e){t.text(s(f(e),u)),t.call(y.fill,l({delta:f(e)}))}})).each(\"end\",(function(){h(),L&&L()})).each(\"interrupt\",(function(){h(),L&&L()})):h(),u=M(s(o(r[0]),i),g.delta.font,A,t),c}(),D+=g.delta.position+g.delta.font.size+g.delta.font.family+g.delta.valueformat,D+=g.delta.increasing.symbol+g.delta.decreasing.symbol,h=u);g._hasNumber&&(!function(){var e=k(t,{tickformat:g.number.valueformat},g._range);e.setScale(),d.prepTicks(e);var i=function(t){return d.tickText(e,t).text},o=g.number.suffix,s=g.number.prefix,l=C.select(\"text.number\");function u(){var e=\"number\"==typeof r[0].y?s+i(r[0].y)+o:\"-\";l.text(e).call(f.font,g.number.font).call(p.convertToTspans,t)}w(E)?l.transition().duration(E.duration).ease(E.easing).each(\"end\",(function(){u(),L&&L()})).each(\"interrupt\",(function(){u(),L&&L()})).attrTween(\"text\",(function(){var t=n.select(this),e=a(r[0].lastY,r[0].y);g._lastValue=r[0].y;var l=O(g.number.valueformat,i,r[0].lastY,r[0].y);return function(r){t.text(s+l(e(r))+o)}})):u(),c=M(s+i(r[0].y)+o,g.number.font,A,t)}(),D+=g.number.font.size+g.number.font.family+g.number.valueformat+g.number.suffix+g.number.prefix,h=c);if(g._hasDelta&&g._hasNumber){var R,F,B=[(c.left+c.right)/2,(c.top+c.bottom)/2],N=[(u.left+u.right)/2,(u.top+u.bottom)/2],j=.75*g.delta.font.size;\"left\"===g.delta.position&&(R=S(g,\"deltaPos\",0,-1*(c.width*b[g.align]+u.width*(1-b[g.align])+j),D,Math.min),F=B[1]-N[1],h={width:c.width+u.width+j,height:Math.max(c.height,u.height),left:u.left+R,right:c.right,top:Math.min(c.top,u.top+F),bottom:Math.max(c.bottom,u.bottom+F)}),\"right\"===g.delta.position&&(R=S(g,\"deltaPos\",0,c.width*(1-b[g.align])+u.width*b[g.align]+j,D,Math.max),F=B[1]-N[1],h={width:c.width+u.width+j,height:Math.max(c.height,u.height),left:c.left,right:u.right+R,top:Math.min(c.top,u.top+F),bottom:Math.max(c.bottom,u.bottom+F)}),\"bottom\"===g.delta.position&&(R=null,F=u.height,h={width:Math.max(c.width,u.width),height:c.height+u.height,left:Math.min(c.left,u.left),right:Math.max(c.right,u.right),top:c.bottom-c.height,bottom:c.bottom+u.height}),\"top\"===g.delta.position&&(R=null,F=c.top,h={width:Math.max(c.width,u.width),height:c.height+u.height,left:Math.min(c.left,u.left),right:Math.max(c.right,u.right),top:c.bottom-c.height-u.height,bottom:c.bottom}),z.attr({dx:R,dy:F})}(g._hasNumber||g._hasDelta)&&C.attr(\"transform\",(function(){var t=i.numbersScaler(h);D+=t[2];var e,r=S(g,\"numbersScale\",1,t[0],D,Math.min);g._scaleNumbers||(r=1),e=g._isAngular?v-r*h.bottom:v-r*(h.top+h.bottom)/2,g._numbersTop=r*h.top+e;var n=h[T];\"center\"===T&&(n=(h.left+h.right)/2);var a=m-r*n;return a=S(g,\"numbersTranslate\",0,a,D,Math.max),l(a,e)+s(r)}))}(t,O,e,{numbersX:g,numbersY:E,numbersScaler:L,transitionOpts:r,onComplete:m}),z&&(C={range:I.gauge.axis.range,color:I.gauge.bgcolor,line:{color:I.gauge.bordercolor,width:0},thickness:1},P={range:I.gauge.axis.range,color:\"rgba(0, 0, 0, 0)\",line:{color:I.gauge.bordercolor,width:I.gauge.borderwidth},thickness:1});var Y=O.selectAll(\"g.angular\").data(D?e:[]);Y.exit().remove();var W=O.selectAll(\"g.angularaxis\").data(D?e:[]);W.exit().remove(),D&&function(t,e,r,a){var o,s,f,h,p=r[0].trace,g=a.size,m=a.radius,v=a.innerRadius,y=a.gaugeBg,x=a.gaugeOutline,b=[g.l+g.w/2,g.t+g.h/2+m/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((v+m)/2-t/2*(m-v)).outerRadius((v+m)/2+t/2*(m-v)).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 I=function(t){return(o.range[0]-t.x)/(o.range[1]-o.range[0])*Math.PI+Math.PI},O={},z=d.makeLabelFns(o,0).labelStandoff;O.xFn=function(t){var e=I(t);return Math.cos(e)*z},O.yFn=function(t){var e=I(t),r=Math.sin(e)>0?.2:1;return-Math.sin(e)*(z+t.fontSize*r)+Math.abs(Math.cos(e))*(t.fontSize*u)},O.anchorFn=function(t){var e=I(t),r=Math.cos(e);return Math.abs(r)<.1?\"middle\":r>0?\"start\":\"end\"},O.heightFn=function(t,e,r){var n=I(t);return-.5*(1+Math.sin(n))*r};var D=function(t){return l(b[0]+m*Math.cos(t),b[1]-m*Math.sin(t))};f=function(t){return D(I(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=I(t);return D(e)+\"rotate(\"+-c(e)+\")\"}}),d.drawLabels(t,o,{vals:s,layer:A,transFn:f,labelFns:O})}var F=[y].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=j.select(\"path\");w(M)?(U.transition().duration(M.duration).ease(M.easing).each(\"end\",(function(){S&&S()})).each(\"interrupt\",(function(){S&&S()})).attrTween(\"d\",(V=N,q=L(r[0].lastY),H=L(r[0].y),function(){var t=i(q,H);return function(e){return V.endAngle(t(e))()}})),p._lastValue=r[0].y):U.attr(\"d\",\"number\"==typeof r[0].y?N.endAngle(L(r[0].y)):\"M0,0Z\");var V,q,H;U.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 Y=_.selectAll(\"g.threshold-arc\").data(F);Y.enter().append(\"g\").classed(\"threshold-arc\",!0).append(\"path\"),Y.select(\"path\").call(P).call(T),Y.exit().remove();var W=_.selectAll(\"g.gauge-outline\").data([x]);W.enter().append(\"g\").classed(\"gauge-outline\",!0).append(\"path\"),W.select(\"path\").call(P).call(T),W.exit().remove()}(t,0,e,{radius:U,innerRadius:V,gauge:Y,layer:W,size:B,gaugeBg:C,gaugeOutline:P,transitionOpts:r,onComplete:m});var X=O.selectAll(\"g.bullet\").data(R?e:[]);X.exit().remove();var Z=O.selectAll(\"g.bulletaxis\").data(R?e:[]);Z.exit().remove(),R&&function(t,e,r,n){var i,a,o,s,c,u=r[0].trace,f=n.gauge,p=n.layer,g=n.gaugeBg,m=n.gaugeOutline,v=n.size,x=u.domain,b=n.transitionOpts,_=n.onComplete;f.enter().append(\"g\").classed(\"bullet\",!0),f.attr(\"transform\",l(v.l,v.t)),p.enter().append(\"g\").classed(\"bulletaxis\",!0).classed(\"crisp\",!0),p.selectAll(\"g.xbulletaxistick,path,text\").remove();var A=v.h,M=u.gauge.bar.thickness*A,S=x.x[0],E=x.x[0]+(x.x[1]-x.x[0])*(u._hasNumber||u._hasDelta?1-h.bulletNumberDomainSize:1);(i=k(t,u.gauge.axis))._id=\"xbulletaxis\",i.domain=[S,E],i.setScale(),a=d.calcTicks(i),o=d.makeTransTickFn(i),s=d.getTickSigns(i)[2],c=v.t+v.h,i.visible&&(d.drawTicks(t,i,{vals:\"inside\"===i.ticks?d.clipEnds(i,a):a,layer:p,path:d.makeTickPath(i,c,s),transFn:o}),d.drawLabels(t,i,{vals:a,layer:p,transFn:o,labelFns:d.makeLabelFns(i,c)}));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}))}var C=[g].concat(u.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 I=f.selectAll(\"g.value-bullet\").data([u.gauge.bar]);I.enter().append(\"g\").classed(\"value-bullet\",!0).append(\"rect\"),I.select(\"rect\").attr(\"height\",M).attr(\"y\",(A-M)/2).call(T),w(b)?I.select(\"rect\").transition().duration(b.duration).ease(b.easing).each(\"end\",(function(){_&&_()})).each(\"interrupt\",(function(){_&&_()})).attr(\"width\",Math.max(0,i.c2p(Math.min(u.gauge.axis.range[1],r[0].y)))):I.select(\"rect\").attr(\"width\",\"number\"==typeof r[0].y?Math.max(0,i.c2p(Math.min(u.gauge.axis.range[1],r[0].y))):0);I.exit().remove();var O=r.filter((function(){return u.gauge.threshold.value||0===u.gauge.threshold.value})),z=f.selectAll(\"g.threshold-bullet\").data(O);z.enter().append(\"g\").classed(\"threshold-bullet\",!0).append(\"line\"),z.select(\"line\").attr(\"x1\",i.c2p(u.gauge.threshold.value)).attr(\"x2\",i.c2p(u.gauge.threshold.value)).attr(\"y1\",(1-u.gauge.threshold.thickness)/2*A).attr(\"y2\",(1-(1-u.gauge.threshold.thickness)/2)*A).call(y.stroke,u.gauge.threshold.line.color).style(\"stroke-width\",u.gauge.threshold.line.width),z.exit().remove();var D=f.selectAll(\"g.gauge-outline\").data([m]);D.enter().append(\"g\").classed(\"gauge-outline\",!0).append(\"rect\"),D.select(\"rect\").call(L).call(T),D.exit().remove()}(t,0,e,{gauge:X,layer:Z,size:B,gaugeBg:C,gaugeOutline:P,transitionOpts:r,onComplete:m});var J=O.selectAll(\"text.title\").data(e);J.exit().remove(),J.enter().append(\"text\").classed(\"title\",!0),J.attr(\"text-anchor\",(function(){return R?x.right:x[I.title.align]})).text(I.title.text).call(f.font,I.title.font).call(p.convertToTspans,t),J.attr(\"transform\",(function(){var t,e=B.l+B.w*b[I.title.align],r=h.titlePadding,n=f.bBox(J.node());if(z){if(D)if(I.gauge.axis.visible)t=f.bBox(W.node()).top-r-n.bottom;else t=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)}else t=I._numbersTop-r-n.bottom;return l(e,t)}))}))}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../constants/alignment\":771,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../plots/cartesian/axes\":854,\"../../plots/cartesian/axis_defaults\":856,\"../../plots/cartesian/layout_attributes\":869,\"../../plots/cartesian/position_defaults\":872,\"./constants\":1150,\"@plotly/d3\":58,\"d3-interpolate\":171}],1154:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/attributes\"),i=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,a=t(\"../../plots/template_attributes\").hovertemplateAttrs,o=t(\"../mesh3d/attributes\"),s=t(\"../../plots/attributes\"),l=t(\"../../lib/extend\").extendFlat,c=t(\"../../plot_api/edit_types\").overrideAll;var u=e.exports=c(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\");u.flatshading.dflt=!0,u.lighting.facenormalsepsilon.dflt=0,u.x.editType=u.y.editType=u.z.editType=u.value.editType=\"calc+clearAxisTypes\",u.transforms=void 0},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plot_api/edit_types\":836,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926,\"../mesh3d/attributes\":1159}],1155:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/calc\"),i=t(\"../streamtube/calc\").processGrid,a=t(\"../streamtube/calc\").filter;e.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],c=[n];if(s>=1)l=[r],c=[n];else if(s>0){var u=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,g,v);h[p]=x>-1?x:I(d,g,v,R(e,y))}i=h[0],a=h[1],o=h[2],t._meshI.push(i),t._meshJ.push(a),t._meshK.push(o),++m}}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}function V(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):a<3&&V(t,e,r,S,E,++a)};if(s[0]&&s[1]&&s[2])return l(t,e,r)||o;var c=!1;return[[0,1,2],[2,0,1],[1,2,0]].forEach((function(a){if(s[a[0]]&&s[a[1]]&&!s[a[2]]){var u=e[a[0]],f=e[a[1]],h=e[a[2]],p=B(h,u,n,i),d=B(h,f,n,i);o=l(t,[d,p,u],[-1,-1,r[a[0]]])||o,o=l(t,[u,f,d],[r[a[0]],r[a[1]],-1])||o,c=!0}})),c||[[0,1,2],[1,2,0],[2,0,1]].forEach((function(a){if(s[a[0]]&&!s[a[1]]&&!s[a[2]]){var u=e[a[0]],f=e[a[1]],h=e[a[2]],p=B(f,u,n,i),d=B(h,u,n,i);o=l(t,[d,p,u],[-1,-1,r[a[0]]])||o,c=!0}})),o}function q(t,e,r,n){var i=!1,a=U(e),o=[N(a[0][3],r,n),N(a[1][3],r,n),N(a[2][3],r,n),N(a[3][3],r,n)];if(!(o[0]||o[1]||o[2]||o[3]))return i;if(o[0]&&o[1]&&o[2]&&o[3])return g&&(i=function(t,e,r){var n=function(n,i,a){F(t,[e[n],e[i],e[a]],[r[n],r[i],r[a]])};n(0,1,2),n(3,0,1),n(2,3,0),n(1,2,3)}(t,a,e)||i),i;var s=!1;return[[0,1,2,3],[3,0,1,2],[2,3,0,1],[1,2,3,0]].forEach((function(l){if(o[l[0]]&&o[l[1]]&&o[l[2]]&&!o[l[3]]){var c=a[l[0]],u=a[l[1]],f=a[l[2]],h=a[l[3]];if(g)i=F(t,[c,u,f],[e[l[0]],e[l[1]],e[l[2]]])||i;else{var p=B(h,c,r,n),d=B(h,u,r,n),m=B(h,f,r,n);i=F(null,[p,d,m],[-1,-1,-1])||i}s=!0}})),s?i:([[0,1,2,3],[1,2,3,0],[2,3,0,1],[3,0,1,2],[0,2,3,1],[1,3,2,0]].forEach((function(l){if(o[l[0]]&&o[l[1]]&&!o[l[2]]&&!o[l[3]]){var c=a[l[0]],u=a[l[1]],f=a[l[2]],h=a[l[3]],p=B(f,c,r,n),d=B(f,u,r,n),m=B(h,u,r,n),v=B(h,c,r,n);g?(i=F(t,[c,v,p],[e[l[0]],-1,-1])||i,i=F(t,[u,d,m],[e[l[1]],-1,-1])||i):i=function(t,e,r){var n=function(n,i,a){F(t,[e[n],e[i],e[a]],[r[n],r[i],r[a]])};n(0,1,2),n(2,3,0)}(null,[p,d,m,v],[-1,-1,-1,-1])||i,s=!0}})),s||[[0,1,2,3],[1,2,3,0],[2,3,0,1],[3,0,1,2]].forEach((function(l){if(o[l[0]]&&!o[l[1]]&&!o[l[2]]&&!o[l[3]]){var c=a[l[0]],u=a[l[1]],f=a[l[2]],h=a[l[3]],p=B(u,c,r,n),d=B(f,c,r,n),m=B(h,c,r,n);g?(i=F(t,[c,p,d],[e[l[0]],-1,-1])||i,i=F(t,[c,d,m],[e[l[0]],-1,-1])||i,i=F(t,[c,m,p],[e[l[0]],-1,-1])||i):i=F(null,[p,d,m],[-1,-1,-1])||i,s=!0}})),i)}function H(t,e,r,n,i,a,o,s,l,c,u){var f=!1;return d&&(D(t,\"A\")&&(f=q(null,[e,r,n,a],c,u)||f),D(t,\"B\")&&(f=q(null,[r,n,i,l],c,u)||f),D(t,\"C\")&&(f=q(null,[r,a,o,l],c,u)||f),D(t,\"D\")&&(f=q(null,[n,a,s,l],c,u)||f),D(t,\"E\")&&(f=q(null,[r,n,a,l],c,u)||f)),g&&(f=q(t,[r,n,a,l],c,u)||f),f}function G(t,e,r,n,i,a,o,s){return[!0===s[0]||V(t,U([e,r,n]),[e,r,n],a,o),!0===s[1]||V(t,U([n,i,e]),[n,i,e],a,o)]}function Y(t,e,r,n,i,a,o,s,l){return s?G(t,e,r,i,n,a,o,l):G(t,r,i,n,e,a,o,l)}function W(t,e,r,n,i,a,o){var s,l,c,u,f=!1,h=function(){f=V(t,[s,l,c],[-1,-1,-1],i,a)||f,f=V(t,[c,u,s],[-1,-1,-1],i,a)||f},p=o[0],d=o[1],g=o[2];return p&&(s=O(U([k(e,r-0,n-0)])[0],U([k(e-1,r-0,n-0)])[0],p),l=O(U([k(e,r-0,n-1)])[0],U([k(e-1,r-0,n-1)])[0],p),c=O(U([k(e,r-1,n-1)])[0],U([k(e-1,r-1,n-1)])[0],p),u=O(U([k(e,r-1,n-0)])[0],U([k(e-1,r-1,n-0)])[0],p),h()),d&&(s=O(U([k(e-0,r,n-0)])[0],U([k(e-0,r-1,n-0)])[0],d),l=O(U([k(e-0,r,n-1)])[0],U([k(e-0,r-1,n-1)])[0],d),c=O(U([k(e-1,r,n-1)])[0],U([k(e-1,r-1,n-1)])[0],d),u=O(U([k(e-1,r,n-0)])[0],U([k(e-1,r-1,n-0)])[0],d),h()),g&&(s=O(U([k(e-0,r-0,n)])[0],U([k(e-0,r-0,n-1)])[0],g),l=O(U([k(e-0,r-1,n)])[0],U([k(e-0,r-1,n-1)])[0],g),c=O(U([k(e-1,r-1,n)])[0],U([k(e-1,r-1,n-1)])[0],g),u=O(U([k(e-1,r-0,n)])[0],U([k(e-1,r-0,n-1)])[0],g),h()),f}function X(t,e,r,n,i,a,o,s,l,c,u,f){var h=t;return f?(d&&\"even\"===t&&(h=null),H(h,e,r,n,i,a,o,s,l,c,u)):(d&&\"odd\"===t&&(h=null),H(h,l,s,o,a,i,n,r,e,c,u))}function Z(t,e,r,n,i){for(var a=[],o=0,s=0;sMath.abs(d-M)?[A,d]:[d,M];$(e,T[0],T[1])}}var L=[[Math.min(S,M),Math.max(S,M)],[Math.min(A,E),Math.max(A,E)]];[\"x\",\"y\",\"z\"].forEach((function(e){for(var r=[],n=0;n0&&(u.push(p.id),\"x\"===e?f.push([p.distRatio,0,0]):\"y\"===e?f.push([0,p.distRatio,0]):f.push([0,0,p.distRatio]))}else c=nt(1,\"x\"===e?b-1:\"y\"===e?_-1:w-1);u.length>0&&(r[i]=\"x\"===e?tt(null,u,a,o,f,r[i]):\"y\"===e?et(null,u,a,o,f,r[i]):rt(null,u,a,o,f,r[i]),i++),c.length>0&&(r[i]=\"x\"===e?Z(null,c,a,o,r[i]):\"y\"===e?J(null,c,a,o,r[i]):K(null,c,a,o,r[i]),i++)}var d=t.caps[e];d.show&&d.fill&&(z(d.fill),r[i]=\"x\"===e?Z(null,[0,b-1],a,o,r[i]):\"y\"===e?J(null,[0,_-1],a,o,r[i]):K(null,[0,w-1],a,o,r[i]),i++)}})),0===m&&P(),t._meshX=n,t._meshY=i,t._meshZ=a,t._meshIntensity=o,t._Xs=v,t._Ys=y,t._Zs=x}(),t}e.exports={findNearestOnAxis:l,generateIsoMeshes:h,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}}},{\"../../components/colorscale\":678,\"../../lib/gl_format_color\":799,\"../../lib/str2rgbarray\":828,\"../../plots/gl3d/zip3\":907,\"gl-mesh3d\":315}],1157:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../registry\"),a=t(\"./attributes\"),o=t(\"../../components/colorscale/defaults\");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 c=a(\"x\"),u=a(\"y\"),f=a(\"z\"),h=a(\"value\");c&&c.length&&u&&u.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}e.exports={supplyDefaults:function(t,e,r,i){s(t,e,r,i,(function(r,i){return n.coerce(t,e,a,r,i)}))},supplyIsoDefaults:s}},{\"../../components/colorscale/defaults\":676,\"../../lib\":803,\"../../registry\":931,\"./attributes\":1154}],1158:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\").supplyDefaults,calc:t(\"./calc\"),colorbar:{min:\"cmin\",max:\"cmax\"},plot:t(\"./convert\").createIsosurfaceTrace,moduleType:\"trace\",name:\"isosurface\",basePlotModule:t(\"../../plots/gl3d\"),categories:[\"gl3d\",\"showLegend\"],meta:{}}},{\"../../plots/gl3d\":896,\"./attributes\":1154,\"./calc\":1155,\"./convert\":1156,\"./defaults\":1157}],1159:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/attributes\"),i=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,a=t(\"../../plots/template_attributes\").hovertemplateAttrs,o=t(\"../surface/attributes\"),s=t(\"../../plots/attributes\"),l=t(\"../../lib/extend\").extendFlat;e.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})})},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926,\"../surface/attributes\":1342}],1160:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/calc\");e.exports=function(t,e){e.intensity&&n(t,e,{vals:e.intensity,containerStr:\"\",cLetter:\"c\"})}},{\"../../components/colorscale/calc\":674}],1161:[function(t,e,r){\"use strict\";var n=t(\"gl-mesh3d\"),i=t(\"delaunay-triangulate\"),a=t(\"alpha-shape\"),o=t(\"convex-hull\"),s=t(\"../../lib/gl_format_color\").parseColorScale,l=t(\"../../lib/str2rgbarray\"),c=t(\"../../components/colorscale\").extractOpts,u=t(\"../../plots/gl3d/zip3\");function f(t,e,r){this.scene=t,this.uid=r,this.mesh=e,this.name=\"\",this.color=\"#fff\",this.data=null,this.showContour=!1}var h=f.prototype;function p(t){for(var e=[],r=t.length,n=0;n=e-.5)return!1;return!0}h.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 Array.isArray(r)&&void 0!==r[e]?t.textLabel=r[e]:r&&(t.textLabel=r),!0}},h.update=function(t){var e=this.scene,r=e.fullSceneLayout;this.data=t;var n,f=t.x.length,h=u(d(r.xaxis,t.x,e.dataScale[0],t.xcalendar),d(r.yaxis,t.y,e.dataScale[1],t.ycalendar),d(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||!m(t.i,f)||!m(t.j,f)||!m(t.k,f))return;n=u(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;ov):m=A>w,v=A;var M=c(w,T,k,A);M.pos=_,M.yc=(w+A)/2,M.i=b,M.dir=m?\"increasing\":\"decreasing\",M.x=M.pos,M.y=[k,T],y&&(M.orig_p=r[b]),d&&(M.tx=e.text[b]),g&&(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}e.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\"+c.labels[x]+n.hoverLabelText(s,b,l.yhoverformat):((y=i.extendFlat({},h)).y0=y.y1=_,y.yLabelVal=b,y.yLabel=c.labels[x]+n.hoverLabelText(s,b,l.yhoverformat),y.name=\"\",f.push(y),m[b]=y)}return f}function h(t,e,r,i){var a=t.cd,o=t.ya,l=a[0].trace,f=a[0].t,h=u(t,e,r,i);if(!h)return[];var p=a[h.index],d=h.index=p.i,g=p.dir;function m(t){return f.labels[t]+n.hoverLabelText(o,l[t][d],l.yhoverformat)}var v=p.hi||l.hoverinfo,y=v.split(\"+\"),x=\"all\"===v,b=x||-1!==y.indexOf(\"y\"),_=x||-1!==y.indexOf(\"text\"),w=b?[m(\"open\"),m(\"high\"),m(\"low\"),m(\"close\")+\" \"+c[g]]:[];return _&&s(p,l,w),h.extraText=w.join(\"
\"),h.y0=h.y1=o.c2p(p.yc,!0),[h]}e.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}},{\"../../components/color\":666,\"../../components/fx\":706,\"../../constants/delta.js\":773,\"../../lib\":803,\"../../plots/cartesian/axes\":854}],1168:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"ohlc\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"cartesian\",\"svg\",\"showLegend\"],meta:{},attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"./calc\").calc,plot:t(\"./plot\"),style:t(\"./style\"),hoverPoints:t(\"./hover\").hoverPoints,selectPoints:t(\"./select\")}},{\"../../plots/cartesian\":868,\"./attributes\":1164,\"./calc\":1165,\"./defaults\":1166,\"./hover\":1167,\"./plot\":1170,\"./select\":1171,\"./style\":1172}],1169:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../lib\");e.exports=function(t,e,r,a){var o=r(\"x\"),s=r(\"open\"),l=r(\"high\"),c=r(\"low\"),u=r(\"close\");if(r(\"hoverlabel.split\"),n.getComponentMethod(\"calendars\",\"handleTraceDefaults\")(t,e,[\"x\"],a),s&&l&&c&&u){var f=Math.min(s.length,l.length,c.length,u.length);return o&&(f=Math.min(f,i.minRowLength(o))),e._length=f,f}}},{\"../../lib\":803,\"../../registry\":931}],1170:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\");e.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 c=a.tickLen,u=e.selectAll(\"path\").data(i.identity);u.enter().append(\"path\"),u.exit().remove(),u.attr(\"d\",(function(t){if(t.empty)return\"M0,0Z\";var e=s.c2p(t.pos-c,!0),r=s.c2p(t.pos+c,!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}))}}))}},{\"../../lib\":803,\"@plotly/d3\":58}],1171:[function(t,e,r){\"use strict\";e.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}(t.map((function(t){return t.displayindex}))))for(e=0;e0;c&&(o=\"array\");var u=r(\"categoryorder\",o);\"array\"===u?(r(\"categoryarray\"),r(\"ticktext\")):(delete t.categoryarray,delete t.ticktext),c||\"array\"!==u||(e.categoryorder=\"trace\")}}e.exports=function(t,e,r,f){function h(r,i){return n.coerce(t,e,l,r,i)}var p=s(t,e,{name:\"dimensions\",handleItemDefaults:u}),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,f,h);o(e,f,h),Array.isArray(p)&&p.length||(e.visible=!1),c(e,p,\"values\",d),h(\"hoveron\"),h(\"hovertemplate\"),h(\"arrangement\"),h(\"bundlecolors\"),h(\"sortpaths\"),h(\"counts\");var g={family:f.font.family,size:Math.round(f.font.size),color:f.font.color};n.coerceFont(h,\"labelfont\",g);var m={family:f.font.family,size:Math.round(f.font.size/1.2),color:f.font.color};n.coerceFont(h,\"tickfont\",m)}},{\"../../components/colorscale/defaults\":676,\"../../components/colorscale/helpers\":677,\"../../lib\":803,\"../../plots/array_container_defaults\":849,\"../../plots/domain\":882,\"../parcoords/merge_length\":1189,\"./attributes\":1173}],1177:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"./calc\"),plot:t(\"./plot\"),colorbar:{container:\"line\",min:\"cmin\",max:\"cmax\"},moduleType:\"trace\",name:\"parcats\",basePlotModule:t(\"./base_plot\"),categories:[\"noOpacity\"],meta:{}}},{\"./attributes\":1173,\"./base_plot\":1174,\"./calc\":1175,\"./defaults\":1176,\"./plot\":1179}],1178:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"d3-interpolate\").interpolateNumber,a=t(\"../../plot_api/plot_api\"),o=t(\"../../components/fx\"),s=t(\"../../lib\"),l=s.strTranslate,c=t(\"../../components/drawing\"),u=t(\"tinycolor2\"),f=t(\"../../lib/svg_text_utils\");function h(t,e,r,i){var a=t.map(F.bind(0,e,r)),o=i.selectAll(\"g.parcatslayer\").data([null]);o.enter().append(\"g\").attr(\"class\",\"parcatslayer\").style(\"pointer-events\",\"all\");var u=o.selectAll(\"g.trace.parcats\").data(a,p),h=u.enter().append(\"g\").attr(\"class\",\"trace parcats\");u.attr(\"transform\",(function(t){return l(t.x,t.y)})),h.append(\"g\").attr(\"class\",\"paths\");var y=u.select(\"g.paths\").selectAll(\"path.path\").data((function(t){return t.paths}),p);y.attr(\"fill\",(function(t){return t.model.color}));var x=y.enter().append(\"path\").attr(\"class\",\"path\").attr(\"stroke-opacity\",0).attr(\"fill\",(function(t){return t.model.color})).attr(\"fill-opacity\",0);_(x),y.attr(\"d\",(function(t){return t.svgD})),x.empty()||y.sort(g),y.exit().remove(),y.on(\"mouseover\",m).on(\"mouseout\",v).on(\"click\",b),h.append(\"g\").attr(\"class\",\"dimensions\");var w=u.select(\"g.dimensions\").selectAll(\"g.dimension\").data((function(t){return t.dimensions}),p);w.enter().append(\"g\").attr(\"class\",\"dimension\"),w.attr(\"transform\",(function(t){return l(t.x,0)})),w.exit().remove();var A=w.selectAll(\"g.category\").data((function(t){return t.categories}),p),M=A.enter().append(\"g\").attr(\"class\",\"category\");A.attr(\"transform\",(function(t){return l(0,t.y)})),M.append(\"rect\").attr(\"class\",\"catrect\").attr(\"pointer-events\",\"none\"),A.select(\"rect.catrect\").attr(\"fill\",\"none\").attr(\"width\",(function(t){return t.width})).attr(\"height\",(function(t){return t.height})),T(M);var S=A.selectAll(\"rect.bandrect\").data((function(t){return t.bands}),p);S.each((function(){s.raiseToTop(this)})),S.attr(\"fill\",(function(t){return t.color}));var E=S.enter().append(\"rect\").attr(\"class\",\"bandrect\").attr(\"stroke-opacity\",0).attr(\"fill\",(function(t){return t.color})).attr(\"fill-opacity\",0);S.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(E),S.exit().remove(),M.append(\"text\").attr(\"class\",\"catlabel\").attr(\"pointer-events\",\"none\");var z=e._fullLayout.paper_bgcolor;A.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){c.font(n.select(this),t.parcatsViewModel.categorylabelfont),f.convertToTspans(n.select(this),e)})),M.append(\"text\").attr(\"class\",\"dimlabel\"),A.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){c.font(n.select(this),t.parcatsViewModel.labelfont)})),A.selectAll(\"rect.bandrect\").on(\"mouseover\",L).on(\"mouseout\",C),A.exit().remove(),w.call(n.behavior.drag().origin((function(t){return{x:t.x,y:0}})).on(\"dragstart\",P).on(\"drag\",I).on(\"dragend\",O)),u.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\")})),u.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 g(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+g.left,y:_-d.top+g.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=c.left,a=\"left\"):(i=c.left+c.width,a=\"right\");var g=u.model.count,m=u.model.categoryLabel,v=g/u.parcatsViewModel.model.count,y={countLabel:g,categoryLabel:m,probabilityLabel:v.toFixed(3)},x=[];-1!==u.parcatsViewModel.hoverinfoItems.indexOf(\"count\")&&x.push([\"Count:\",y.countLabel].join(\" \")),-1!==u.parcatsViewModel.hoverinfoItems.indexOf(\"probability\")&&x.push([\"P(\"+y.categoryLabel+\"):\",y.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:y,eventData:[{data:p._input,fullData:p,count:g,category:m,probability:v}]}}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;if(\"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)}))}(this),S(this,\"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)}(this),M(this,\"plotly_hover\",n.event)),-1===t.parcatsViewModel.hoverinfoItems.indexOf(\"none\"))\"category\"===l?e=E(r,a,this):\"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(),c=n.select(r).datum(),f=c.categoryViewModel,h=f.parcatsViewModel,p=h.model.dimensions[f.model.dimensionInd],d=h.trace,g=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 m=f.model.categoryLabel,v=c.parcatsViewModel.model.count,y=0;c.categoryViewModel.bands.forEach((function(t){t.color===c.color&&(y+=t.count)}));var x=f.model.count,b=0;h.pathSelection.each((function(t){t.model.color===c.color&&(b+=t.model.count)}));var _=y/v,w=y/b,T=y/x,k={countLabel:v,categoryLabel:m,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 \\u2229 \"+m+\"): \"+k.probabilityLabel),A.push(\"P(\"+m+\" | color): \"+w.toFixed(3)),A.push(\"P(color | \"+m+\"): \"+T.toFixed(3)));var M=A.join(\"
\"),S=u.mostReadable(c.color,[\"black\",\"white\"]);return{trace:d,x:o*(i-e.left),y:s*(g-e.top),text:M,color:c.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:m,count:v,probability:_,categorycount:x,colorcount:b,bandcolorcount:y}]}}(r,a,this):\"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,this)),e&&o.loneHover(e,{container:i._hoverlayer.node(),outerContainer:i._paper.node(),gd:r})}}function C(t){var e=t.parcatsViewModel;if(!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(g),-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),D(t.parcatsViewModel)}}function O(t){if(\"fixed\"!==t.parcatsViewModel.arrangement&&null!==t.dragDimensionDisplayInd){n.select(this).selectAll(\"text\").attr(\"font-weight\",\"normal\");var e={},r=z(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 c=t.model.categories.slice().sort((function(t,e){return t.displayInd-e.displayInd})),u=c.map((function(t){return t.categoryValue})),f=c.map((function(t){return t.categoryLabel}));e[\"dimensions[\"+t.model.containerInd+\"].categoryarray\"]=[u],e[\"dimensions[\"+t.model.containerInd+\"].ticktext\"]=[f],e[\"dimensions[\"+t.model.containerInd+\"].categoryorder\"]=\"array\"}}if(-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),D(t.parcatsViewModel,!0)})).each(\"end\",(function(){(o||s)&&a.restyle(t.parcatsViewModel.graphDiv,e,[r])}))}}function z(t){for(var e,r=t.graphDiv._fullData,n=0;n=0;s--)u+=\"C\"+c[s]+\",\"+(e[s+1]+n)+\" \"+l[s]+\",\"+(e[s]+n)+\" \"+(t[s]+r[s])+\",\"+(e[s]+n),u+=\"l-\"+r[s]+\",0 \";return u+=\"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})),c=[];for(var u in r.paths)r.paths.hasOwnProperty(u)&&c.push(r.paths[u]);function f(t){var e=t.categoryInds.map((function(t,e){return i[e][t]}));return o.map((function(t){return e[t]}))}c.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(c.length),p=e[0].model.count,d=e[0].categories.map((function(t){return t.height})).reduce((function(t,e){return t+e})),g=0;g0?d*(v.count/p):0;for(var y,x=new Array(n.length),b=0;b1?(t.width-80-16)/(n-1):0)*i;var a,o,s,l,c,u=[],f=t.model.maxCats,h=e.categories.length,p=e.count,d=t.height-8*(f-1),g=8*(f-h)/2,m=e.categories.map((function(t){return{displayInd:t.displayInd,categoryInd:t.categoryInd}}));for(m.sort((function(t,e){return t.displayInd-e.displayInd})),c=0;c0?o.count/p*d:0,s={key:o.valueInds[0],model:o,width:16,height:a,y:null!==o.dragY?o.dragY:g,bands:[],parcatsViewModel:t},g=g+a+8,u.push(s);return{key:e.dimensionInd,x:null!==e.dragX?e.dragX:r,y:0,width:16,model:e,categories:u,parcatsViewModel:t,dragCategoryDisplayInd:null,dragDimensionDisplayInd:null,initialDragDimensionDisplayInds:null,initialDragCategoryDisplayInds:null,dragHasMoved:null,potentialClickBand:null}}e.exports=function(t,e,r,n){h(r,t,n,e)}},{\"../../components/drawing\":688,\"../../components/fx\":706,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../plot_api/plot_api\":840,\"@plotly/d3\":58,\"d3-interpolate\":171,tinycolor2:598}],1179:[function(t,e,r){\"use strict\";var n=t(\"./parcats\");e.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)}},{\"./parcats\":1178}],1180:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/attributes\"),i=t(\"../../plots/cartesian/layout_attributes\"),a=t(\"../../plots/font_attributes\"),o=t(\"../../plots/domain\").attributes,s=t(\"../../lib/extend\").extendFlat,l=t(\"../../plot_api/plot_template\").templatedArray;e.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\"}))}},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plot_api/plot_template\":843,\"../../plots/cartesian/layout_attributes\":869,\"../../plots/domain\":882,\"../../plots/font_attributes\":883}],1181:[function(t,e,r){\"use strict\";var n=t(\"./constants\"),i=t(\"@plotly/d3\"),a=t(\"../../lib/gup\").keyFun,o=t(\"../../lib/gup\").repeat,s=t(\"../../lib\").sorterAsc,l=t(\"../../lib\").strTranslate,c=n.bar.snapRatio;function u(t,e){return t*(1-c)+e*c}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],c=l,f=a;i*fe){h=r;break}}if(a=u,isNaN(a)&&(a=isNaN(f)||isNaN(h)?isNaN(f)?h:f:e-c[f][1]t[1]+r||e=.9*t[1]+.1*t[0]?\"n\":e<=.9*t[0]+.1*t[1]?\"s\":\"ns\"}(d,e);g&&(o.interval=l[a],o.intervalPix=d,o.region=g)}}if(t.ordinal&&!o.region){var m=t.unitTickvals,y=t.unitToPaddedPx.invert(e);for(r=0;r=x[0]&&y<=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||y()})).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,c=o.svgBrush;if(c.wasDragged=!1,c.grabbingBar=\"ns\"===s.region,c.grabbingBar){var u=l.map(e.unitToPaddedPx);c.grabPoint=r-u[0]-n.verticalPadding,c.barLength=u[1]-u[0]}c.clickableOrdinalRange=s.clickableOrdinalRange,c.stayingIntervals=e.multiselect&&o.filterSpecified?o.filter.getConsolidated():[],l&&(c.stayingIntervals=c.stayingIntervals.filter((function(t){return t[0]!==l[0]&&t[1]!==l[1]}))),c.startExtent=s.region?l[\"s\"===s.region?1:0]:a,e.parent.inBrushDrag=!0,c.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,y(),!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(c?[a.newExtent]:[]),a.extent.length||M(r),a.brushCallback(e),c?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}e.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).slice();e.filter.set(r),o()}),brushEndCallback:a}}},ensureAxisBrush:function(t,e){var r=t.selectAll(\".\"+n.cn.axisBrush).data(o,a);r.enter().append(\"g\").classed(n.cn.axisBrush,!0),function(t,e){var r=t.selectAll(\".background\").data(o);r.enter().append(\"rect\").classed(\"background\",!0).call(d).call(g).style(\"pointer-events\",\"auto\").attr(\"transform\",l(0,n.verticalPadding)),r.call(k).attr(\"height\",(function(t){return t.height-n.verticalPadding}));var i=t.selectAll(\".highlight-shadow\").data(o);i.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\"),i.attr(\"y1\",(function(t){return t.height})).call(x);var a=t.selectAll(\".highlight\").data(o);a.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\"),a.attr(\"y1\",(function(t){return t.height})).call(x)}(r,e)},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]}}},{\"../../lib\":803,\"../../lib/gup\":800,\"./constants\":1184,\"@plotly/d3\":58}],1182:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../plots/get_data\").getModuleCalcData,a=t(\"./plot\"),o=t(\"../../constants/xmlns_namespaces\");r.name=\"parcoords\",r.plot=function(t){var e=i(t.calcdata,\"parcoords\")[0];e.length&&a(t,e)},r.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())},r.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.toDataURL(\"image/png\");e.append(\"svg:image\").attr({xmlns:o.svg,\"xlink:href\":t,preserveAspectRatio:\"none\",x:0,y:0,width:this.style.width,height:this.style.height})})),window.setTimeout((function(){n.selectAll(\"#filterBarPattern\").attr(\"id\",\"filterBarPattern\")}),60)}},{\"../../constants/xmlns_namespaces\":780,\"../../plots/get_data\":891,\"./plot\":1191,\"@plotly/d3\":58}],1183:[function(t,e,r){\"use strict\";var n=t(\"../../lib\").isArrayOrTypedArray,i=t(\"../../components/colorscale\"),a=t(\"../../lib/gup\").wrap;e.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 g=s(t,e,{name:\"dimensions\",layout:l,handleItemDefaults:p}),m=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,u);o(e,l,u),Array.isArray(g)&&g.length||(e.visible=!1),h(e,g,\"values\",m);var v={family:l.font.family,size:Math.round(l.font.size/1.2),color:l.font.color};n.coerceFont(u,\"labelfont\",v),n.coerceFont(u,\"tickfont\",v),n.coerceFont(u,\"rangefont\",v),u(\"labelangle\"),u(\"labelside\")}},{\"../../components/colorscale/defaults\":676,\"../../components/colorscale/helpers\":677,\"../../lib\":803,\"../../plots/array_container_defaults\":849,\"../../plots/cartesian/axes\":854,\"../../plots/domain\":882,\"./attributes\":1180,\"./axisbrush\":1181,\"./constants\":1184,\"./merge_length\":1189}],1186:[function(t,e,r){\"use strict\";var n=t(\"../../lib\").isTypedArray;r.convertTypedArray=function(t){return n(t)?Array.prototype.slice.call(t):t},r.isOrdinal=function(t){return!!t.tickvals},r.isVisible=function(t){return t.visible||!(\"visible\"in t)}},{\"../../lib\":803}],1187:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"./calc\"),plot:t(\"./plot\"),colorbar:{container:\"line\",min:\"cmin\",max:\"cmax\"},moduleType:\"trace\",name:\"parcoords\",basePlotModule:t(\"./base_plot\"),categories:[\"gl\",\"regl\",\"noOpacity\",\"noHover\"],meta:{}}},{\"./attributes\":1180,\"./base_plot\":1182,\"./calc\":1183,\"./defaults\":1185,\"./plot\":1191}],1188:[function(t,e,r){\"use strict\";var n=t(\"glslify\"),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=t(\"./constants\").maxDimensionCount,s=t(\"../../lib\"),l=new Uint8Array(4),c=new Uint8Array(4),u={shape:[256,1],format:\"rgba\",type:\"uint8\",mag:\"nearest\",min:\"nearest\"};function f(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 h(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:l})}(t),r.drawCompleted=!0),function s(l){var c=Math.min(n,i-l*n);0===l&&(window.cancelAnimationFrame(r.currentRafs[o]),delete r.currentRafs[o],f(t,a.scissorX,a.scissorY,a.scissorWidth,a.viewBoxSize[1])),r.clearOnly||(a.count=2*c,a.offset=2*l*n,e(a),l*n+c>>8*e)%256/255}function g(t,e,r){for(var n=new Array(8*e),i=0,a=0;au&&(u=t[i].dim1.canvasX,o=i);0===s&&f(T,0,0,r.canvasWidth,r.canvasHeight);var p=function(t){var e,r,n,i=[[],[]];for(n=0;n<64;n++){var a=!t&&no._length&&(S=S.slice(0,o._length));var L,C=o.tickvals;function P(t,e){return{val:t,text:L[e]}}function I(t,e){return t.val-e.val}if(Array.isArray(C)&&C.length){L=o.ticktext,Array.isArray(L)&&L.length?L.length>C.length?L=L.slice(0,C.length):C.length>L.length&&(C=C.slice(0,L.length)):L=C.map(a(o.tickformat));for(var O=1;O=r||l>=i)return;var c=t.lineLayer.readPixel(s,i-1-l),u=0!==c[3],f=u?c[2]+256*(c[1]+256*c[0]):null,h={x:s,y:l,clientX:e.clientX,clientY:e.clientY,dataIndex:t.model.key,curveNumber:f};f!==B&&(u?a.hover(h):a.unhover&&a.unhover(h),B=f)}})),F.style(\"opacity\",(function(t){return t.pick?0:1})),h.style(\"background\",\"rgba(255, 255, 255, 0)\");var N=h.selectAll(\".\"+y.cn.parcoords).data(R,d);N.exit().remove(),N.enter().append(\"g\").classed(y.cn.parcoords,!0).style(\"shape-rendering\",\"crispEdges\").style(\"pointer-events\",\"none\"),N.attr(\"transform\",(function(t){return c(t.model.translateX,t.model.translateY)}));var j=N.selectAll(\".\"+y.cn.parcoordsControlView).data(g,d);j.enter().append(\"g\").classed(y.cn.parcoordsControlView,!0),j.attr(\"transform\",(function(t){return c(t.model.pad.l,t.model.pad.t)}));var U=j.selectAll(\".\"+y.cn.yAxis).data((function(t){return t.dimensions}),d);U.enter().append(\"g\").classed(y.cn.yAxis,!0),j.each((function(t){O(U,t,_)})),F.each((function(t){if(t.viewModel){!t.lineLayer||a?t.lineLayer=b(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)}})),U.attr(\"transform\",(function(t){return c(t.xScale(t.xIndex),0)})),U.call(n.behavior.drag().origin((function(t){return t})).on(\"drag\",(function(t){var e=t.parent;S.linePickActive(!1),t.x=Math.max(-y.overdrag,Math.min(t.model.width+y.overdrag,n.event.x)),t.canvasX=t.x*t.model.canvasPixelRatio,U.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})),O(U,e,_),U.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)),U.each((function(r,n,i){i===t.parent.key&&(e.dimensions[n]=r)})),e.contextLayer&&e.contextLayer.render(e.panels,!1,!E(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,O(U,e,_),n.select(this).attr(\"transform\",(function(t){return c(t.x,0)})),e.contextLayer&&e.contextLayer.render(e.panels,!1,!E(e)),e.focusLayer&&e.focusLayer.render(e.panels),e.pickLayer&&e.pickLayer.render(e.panels,!0),S.linePickActive(!0),a&&a.axesMoved&&a.axesMoved(e.key,e.dimensions.map((function(t){return t.crossfilterDimensionIndex})))}))),U.exit().remove();var V=U.selectAll(\".\"+y.cn.axisOverlays).data(g,d);V.enter().append(\"g\").classed(y.cn.axisOverlays,!0),V.selectAll(\".\"+y.cn.axis).remove();var q=V.selectAll(\".\"+y.cn.axis).data(g,d);q.enter().append(\"g\").classed(y.cn.axis,!0),q.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 v.isOrdinal(t)?e:z(t.model.dimensions[t.visibleIndex],e)})).scale(r)),f.font(q.selectAll(\"text\"),t.model.tickFont)})),q.selectAll(\".domain, .tick>line\").attr(\"fill\",\"none\").attr(\"stroke\",\"black\").attr(\"stroke-opacity\",.25).attr(\"stroke-width\",\"1px\"),q.selectAll(\"text\").style(\"text-shadow\",u.makeTextShadow(T)).style(\"cursor\",\"default\");var H=V.selectAll(\".\"+y.cn.axisHeading).data(g,d);H.enter().append(\"g\").classed(y.cn.axisHeading,!0);var G=H.selectAll(\".\"+y.cn.axisTitle).data(g,d);G.enter().append(\"text\").classed(y.cn.axisTitle,!0).attr(\"text-anchor\",\"middle\").style(\"cursor\",\"ew-resize\").style(\"pointer-events\",\"auto\"),G.text((function(t){return t.label})).each((function(e){var r=n.select(this);f.font(r,e.model.labelFont),u.convertToTspans(r,t)})).attr(\"transform\",(function(t){var e=I(t.model.labelAngle,t.model.labelSide),r=y.axisTitleOffset;return(e.dir>0?\"\":c(0,2*r+t.model.height))+l(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=V.selectAll(\".\"+y.cn.axisExtent).data(g,d);Y.enter().append(\"g\").classed(y.cn.axisExtent,!0);var W=Y.selectAll(\".\"+y.cn.axisExtentTop).data(g,d);W.enter().append(\"g\").classed(y.cn.axisExtentTop,!0),W.attr(\"transform\",c(0,-y.axisExtentOffset));var X=W.selectAll(\".\"+y.cn.axisExtentTopText).data(g,d);X.enter().append(\"text\").classed(y.cn.axisExtentTopText,!0).call(P),X.text((function(t){return D(t,!0)})).each((function(t){f.font(n.select(this),t.model.rangeFont)}));var Z=Y.selectAll(\".\"+y.cn.axisExtentBottom).data(g,d);Z.enter().append(\"g\").classed(y.cn.axisExtentBottom,!0),Z.attr(\"transform\",(function(t){return c(0,t.model.height+y.axisExtentOffset)}));var J=Z.selectAll(\".\"+y.cn.axisExtentBottomText).data(g,d);J.enter().append(\"text\").classed(y.cn.axisExtentBottomText,!0).attr(\"dy\",\"0.75em\").call(P),J.text((function(t){return D(t,!1)})).each((function(t){f.font(n.select(this),t.model.rangeFont)})),x.ensureAxisBrush(V,T)}},{\"../../components/colorscale\":678,\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/gup\":800,\"../../lib/svg_text_utils\":829,\"../../plots/cartesian/axes\":854,\"./axisbrush\":1181,\"./constants\":1184,\"./helpers\":1186,\"./lines\":1188,\"@plotly/d3\":58,\"color-rgba\":133}],1191:[function(t,e,r){\"use strict\";var n=t(\"./parcoords\"),i=t(\"../../lib/prepare_regl\"),a=t(\"./helpers\").isVisible;function o(t,e,r){var n=e.indexOf(r),i=t.indexOf(n);return-1===i&&(i+=e.length),i}e.exports=function(t,e){var r=t._fullLayout;if(i(t)){var s={},l={},c={},u={},f=r._size;e.forEach((function(e,r){var n=e[0].trace;c[r]=n.index;var i=u[r]=n._fullInput.index;s[r]=t.data[i].dimensions,l[r]=t.data[i].dimensions.slice()}));n(t,e,{width:f.w,height:f.h,margin:{t:f.t,r:f.r,b:f.b,l:f.l}},{filterChanged:function(e,n,i){var a=l[e][n],o=i.map((function(t){return t.slice()})),s=\"dimensions[\"+n+\"].constraintrange\",f=r._tracePreGUI[t._fullData[c[e]]._fullInput.uid];if(void 0===f[s]){var h=a.constraintrange;f[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,[u[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 o(t,e,r)-o(t,e,n)}}(r,l[e].filter(a));s[e].sort(n),l[e].filter((function(t){return!a(t)})).sort((function(t){return l[e].indexOf(t)})).forEach((function(t){s[e].splice(s[e].indexOf(t),1),s[e].splice(l[e].indexOf(t),0,t)})),t.emit(\"plotly_restyle\",[{dimensions:[s[e]]},[u[e]]])}})}}},{\"../../lib/prepare_regl\":816,\"./helpers\":1186,\"./parcoords\":1190}],1192:[function(t,e,r){\"use strict\";var n=t(\"../../plots/attributes\"),i=t(\"../../plots/domain\").attributes,a=t(\"../../plots/font_attributes\"),o=t(\"../../components/color/attributes\"),s=t(\"../../plots/template_attributes\").hovertemplateAttrs,l=t(\"../../plots/template_attributes\").texttemplateAttrs,c=t(\"../../lib/extend\").extendFlat,u=a({editType:\"plot\",arrayOk:!0,colorEditType:\"plot\"});e.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\"},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:c({},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:c({},u,{}),insidetextorientation:{valType:\"enumerated\",values:[\"horizontal\",\"radial\",\"tangential\",\"auto\"],dflt:\"auto\",editType:\"plot\"},insidetextfont:c({},u,{}),outsidetextfont:c({},u,{}),automargin:{valType:\"boolean\",dflt:!1,editType:\"plot\"},title:{text:{valType:\"string\",dflt:\"\",editType:\"plot\"},font:c({},u,{}),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:\"number\",min:-360,max:360,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:c({},u,{}),titleposition:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle center\",\"bottom left\",\"bottom center\",\"bottom right\"],editType:\"calc\"}}}},{\"../../components/color/attributes\":665,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/domain\":882,\"../../plots/font_attributes\":883,\"../../plots/template_attributes\":926}],1193:[function(t,e,r){\"use strict\";var n=t(\"../../plots/plots\");r.name=\"pie\",r.plot=function(t,e,i,a){n.plotBasePlot(r.name,t,e,i,a)},r.clean=function(t,e,i,a){n.cleanBasePlot(r.name,t,e,i,a)}},{\"../../plots/plots\":917}],1194:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"tinycolor2\"),a=t(\"../../components/color\"),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;r0){s=!0;break}}s||(o=0)}return{hasLabels:r,hasValues:a,len:o}}e.exports={handleLabelsAndValues:l,supplyDefaults:function(t,e,r,n){function c(r,n){return i.coerce(t,e,a,r,n)}var u=l(c(\"labels\"),c(\"values\")),f=u.len;if(e._hasLabels=u.hasLabels,e._hasValues=u.hasValues,!e._hasLabels&&e._hasValues&&(c(\"label0\"),c(\"dlabel\")),f){e._length=f,c(\"marker.line.width\")&&c(\"marker.line.color\"),c(\"marker.colors\"),c(\"scalegroup\");var h,p=c(\"text\"),d=c(\"texttemplate\");if(d||(h=c(\"textinfo\",Array.isArray(p)?\"text+percent\":\"percent\")),c(\"hovertext\"),c(\"hovertemplate\"),d||h&&\"none\"!==h){var g=c(\"textposition\");s(t,e,n,c,g,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),(Array.isArray(g)||\"auto\"===g||\"outside\"===g)&&c(\"automargin\"),(\"inside\"===g||\"auto\"===g||Array.isArray(g))&&c(\"insidetextorientation\")}o(e,n,c);var m=c(\"hole\");if(c(\"title.text\")){var v=c(\"title.position\",m?\"middle center\":\"top center\");m||\"middle center\"!==v||(e.title.position=\"top center\"),i.coerceFont(c,\"title.font\",n.font)}c(\"sort\"),c(\"direction\"),c(\"rotation\"),c(\"pull\")}else e.visible=!1}}},{\"../../lib\":803,\"../../plots/domain\":882,\"../bar/defaults\":945,\"./attributes\":1192,\"fast-isnumeric\":249}],1196:[function(t,e,r){\"use strict\";var n=t(\"../../components/fx/helpers\").appendArrayMultiPointValues;e.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}},{\"../../components/fx/helpers\":702}],1197:[function(t,e,r){\"use strict\";var n=t(\"../../lib\");function i(t){return-1!==t.indexOf(\"e\")?t.replace(/[.]?0+e/,\"e\"):-1!==t.indexOf(\".\")?t.replace(/[.]?0+$/,\"\"):t}r.formatPiePercent=function(t,e){var r=i((100*t).toPrecision(3));return n.numSeparate(r,e)+\"%\"},r.formatPieValue=function(t,e){var r=i(t.toPrecision(10));return n.numSeparate(r,e)},r.getFirstFilled=function(t,e){if(Array.isArray(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:m.castOption(_.bgcolor,t.pts)||t.color,borderColor:m.castOption(_.bordercolor,t.pts),fontFamily:m.castOption(w.family,t.pts),fontSize:m.castOption(w.size,t.pts),fontColor:m.castOption(w.color,t.pts),nameLength:m.castOption(_.namelength,t.pts),textAlign:m.castOption(_.align,t.pts),hovertemplate:m.castOption(f.hovertemplate,t.pts),hovertemplateLabels:t,eventData:[v(t,f)]},{container:r._hoverlayer.node(),outerContainer:r._paper.node(),gd:e,inOut_bbox:T}),t.bbox=T[0],c._hasHoverLabel=!0}c._hasHoverEvent=!0,e.emit(\"plotly_hover\",{points:[v(t,f)],event:n.event})}})),t.on(\"mouseout\",(function(t){var r=e._fullLayout,i=e._fullData[c.index],o=n.select(this).datum();c._hasHoverEvent&&(t.originalEvent=n.event,e.emit(\"plotly_unhover\",{points:[v(o,i)],event:n.event}),c._hasHoverEvent=!1),c._hasHoverLabel&&(a.loneUnhover(r._hoverlayer.node()),c._hasHoverLabel=!1)})),t.on(\"click\",(function(t){var r=e._fullLayout,i=e._fullData[c.index];e._dragging||!1===r.hovermode||(e._hoverdata=[v(t,i)],a.click(e,n.event))}))}function b(t,e,r){var n=m.castOption(t.insidetextfont.color,e.pts);!n&&t._input.textfont&&(n=m.castOption(t._input.textfont.color,e.pts));var i=m.castOption(t.insidetextfont.family,e.pts)||m.castOption(t.textfont.family,e.pts)||r.family,a=m.castOption(t.insidetextfont.size,e.pts)||m.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;m-=2)v(Math.PI*m,\"tan\");for(m=4;m>=-4;m-=2)v(Math.PI*(m+1),\"tan\")}if(f||p){for(m=4;m>=-4;m-=2)v(Math.PI*(m+1.5),\"rad\");for(m=4;m>=-4;m-=2)v(Math.PI*(m+.5),\"rad\")}}if(s||d||f){var y=Math.sqrt(t.width*t.width+t.height*t.height);if((a={scale:i*n*2/y,rCenter:1-i,rotate:0}).textPosAngle=(e.startangle+e.stopangle)/2,a.scale>=1)return a;g.push(a)}(d||p)&&((a=T(t,n,o,l,c)).textPosAngle=(e.startangle+e.stopangle)/2,g.push(a)),(d||h)&&((a=k(t,n,o,l,c)).textPosAngle=(e.startangle+e.stopangle)/2,g.push(a));for(var x=0,b=0,_=0;_=1)break}return g[x]}function T(t,e,r,n,i){e=Math.max(0,e-2*g);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*g);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=I(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,c,u=(l=t.r,c=t.trace.aspectratio,l/(void 0===c?1:c)),f=e.w*(a.domain.x[1]-a.domain.x[0])/2;return-1!==a.title.position.indexOf(\"left\")?(f+=u,o.x-=(1+i)*u,s.tx+=t.titleBox.width/2):-1!==a.title.position.indexOf(\"center\")?f*=2:-1!==a.title.position.indexOf(\"right\")&&(f+=u,o.x+=(1+i)*u,s.tx-=t.titleBox.width/2),r=f/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 I(t){var e,r=t.pull;if(!r)return 0;if(Array.isArray(r))for(r=0,e=0;er&&(r=t.pull[e]);return r}function O(t,e){for(var r=[],n=0;n1?(c=r.r,u=c/i.aspectratio):(u=r.r,c=u*i.aspectratio),c*=(1+i.baseratio)/2,l=c*u}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:m.formatPieValue(t.v,n.separators),percent:t.v/r.vTotal,percentLabel:m.formatPiePercent(t.v/r.vTotal,n.separators),color:t.color,text:t.text,customdata:l.castOption(i,t.i,\"customdata\")}}(e),_=m.getFirstFilled(i.text,e.pts);(y(_)||\"\"===_)&&(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}e.exports={plot:function(t,e){var r=t._fullLayout,a=r._size;d(\"pie\",r),_(e,t),O(e,a);var h=l.makeTraceGroups(r._pielayer,e,\"trace\").each((function(e){var h=n.select(this),d=e[0],g=d.trace;!function(t){var e,r,n,i=t[0],a=i.r,o=i.trace,s=m.getRotationAngle(o.rotation),l=2*Math.PI/i.vTotal,c=\"px0\",u=\"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),h.attr(\"stroke-linejoin\",\"round\"),h.each((function(){var v=n.select(this).selectAll(\"g.slice\").data(e);v.enter().append(\"g\").classed(\"slice\",!0),v.exit().remove();var y=[[[],[]],[[],[]]],_=!1;v.each((function(i,a){if(i.hidden)n.select(this).selectAll(\"path,g\").remove();else{i.pointNumber=i.i,i.curveNumber=g.index,y[i.pxmid[1]<0?0:1][i.pxmid[0]<0?0:1].push(i);var o=d.cx,c=d.cy,u=n.select(this),h=u.selectAll(\"path.surface\").data([i]);if(h.enter().append(\"path\").classed(\"surface\",!0).style({\"pointer-events\":\"all\"}),u.call(x,t,e),g.pull){var v=+m.castOption(g.pull,i.pts)||0;v>0&&(o+=v*i.pxmid[0],c+=v*i.pxmid[1])}i.cxFinal=o,i.cyFinal=c;var T=g.hole;if(i.v===d.vTotal){var k=\"M\"+(o+i.px0[0])+\",\"+(c+i.px0[1])+C(i.px0,i.pxmid,!0,1)+C(i.pxmid,i.px0,!0,1)+\"Z\";T?h.attr(\"d\",\"M\"+(o+T*i.px0[0])+\",\"+(c+T*i.px0[1])+C(i.px0,i.pxmid,!1,T)+C(i.pxmid,i.px0,!1,T)+\"Z\"+k):h.attr(\"d\",k)}else{var A=C(i.px0,i.px1,!0,1);if(T){var M=1-T;h.attr(\"d\",\"M\"+(o+T*i.px1[0])+\",\"+(c+T*i.px1[1])+C(i.px1,i.px0,!1,T)+\"l\"+M*i.px0[0]+\",\"+M*i.px0[1]+A+\"Z\")}else h.attr(\"d\",\"M\"+o+\",\"+c+\"l\"+i.px0[0]+\",\"+i.px0[1]+A+\"Z\")}D(t,i,d);var S=m.castOption(g.textposition,i.pts),E=u.selectAll(\"g.slicetext\").data(i.text&&\"none\"!==S?[0]:[]);E.enter().append(\"g\").classed(\"slicetext\",!0),E.exit().remove(),E.each((function(){var u=l.ensureSingle(n.select(this),\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),h=l.ensureUniformFontSize(t,\"outside\"===S?function(t,e,r){var n=m.castOption(t.outsidetextfont.color,e.pts)||m.castOption(t.textfont.color,e.pts)||r.color,i=m.castOption(t.outsidetextfont.family,e.pts)||m.castOption(t.textfont.family,e.pts)||r.family,a=m.castOption(t.outsidetextfont.size,e.pts)||m.castOption(t.textfont.size,e.pts)||r.size;return{color:n,family:i,size:a}}(g,i,r.font):b(g,i,r.font));u.text(i.text).attr({class:\"slicetext\",transform:\"\",\"text-anchor\":\"middle\"}).call(s.font,h).call(f.convertToTspans,t);var v,y=s.bBox(u.node());if(\"outside\"===S)v=L(y,i);else if(v=w(y,i,d),\"auto\"===S&&v.scale<1){var x=l.ensureUniformFontSize(t,g.outsidetextfont);u.call(s.font,x),v=L(y=s.bBox(u.node()),i)}var T=v.textPosAngle,k=void 0===T?i.pxmid:z(d.r,T);if(v.targetX=o+k[0]*v.rCenter+(v.x||0),v.targetY=c+k[1]*v.rCenter+(v.y||0),R(v,y),v.outside){var A=v.targetY;i.yLabelMin=A-y.height/2,i.yLabelMid=A,i.yLabelMax=A+y.height/2,i.labelExtraX=0,i.labelExtraY=0,_=!0}v.fontSize=h.size,p(g.type,v,r),e[a].transform=v,u.attr(\"transform\",l.getTextTransform(v))}))}function C(t,e,r,n){var a=n*(e[0]-t[0]),o=n*(e[1]-t[1]);return\"a\"+n*d.r+\",\"+n*d.r+\" 0 \"+i.largeArc+(r?\" 1 \":\" 0 \")+a+\",\"+o}}));var T=n.select(this).selectAll(\"g.titletext\").data(g.title.text?[0]:[]);if(T.enter().append(\"g\").classed(\"titletext\",!0),T.exit().remove(),T.each((function(){var e,r=l.ensureSingle(n.select(this),\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),i=g.title.text;g._meta&&(i=l.templateString(i,g._meta)),r.text(i).attr({class:\"titletext\",transform:\"\",\"text-anchor\":\"middle\"}).call(s.font,g.title.font).call(f.convertToTspans,t),e=\"middle center\"===g.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}}(d):C(d,a),r.attr(\"transform\",u(e.x,e.y)+c(Math.min(1,e.scale))+u(e.tx,e.ty))})),_&&function(t,e){var r,n,i,a,o,s,l,c,u,f,h,p,d;function g(t,e){return t.pxmid[1]-e.pxmid[1]}function v(t,e){return e.pxmid[1]-t.pxmid[1]}function y(t,r){r||(r={});var i,c,u,h,p=r.labelExtraY+(n?r.yLabelMax:r.yLabelMin),d=n?t.yLabelMin:t.yLabelMax,g=n?t.yLabelMax:t.yLabelMin,v=t.cyFinal+o(t.px0[1],t.px1[1]),y=p-d;if(y*l>0&&(t.labelExtraY=y),Array.isArray(e.pull))for(c=0;c=(m.castOption(e.pull,u.pts)||0)||((t.pxmid[1]-u.pxmid[1])*l>0?(y=u.cyFinal+o(u.px0[1],u.px1[1])-d-t.labelExtraY)*l>0&&(t.labelExtraY+=y):(g+t.labelExtraY-v)*l>0&&(i=3*s*Math.abs(c-f.indexOf(t)),(h=u.cxFinal+a(u.px0[0],u.px1[0])+i-(t.cxFinal+t.pxmid[0])-t.labelExtraX)*s>0&&(t.labelExtraX+=h)))}for(n=0;n<2;n++)for(i=n?g:v,o=n?Math.max:Math.min,l=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),u=t[1-n][r],f=u.concat(c),p=[],h=0;hMath.abs(f)?s+=\"l\"+f*t.pxmid[0]/t.pxmid[1]+\",\"+f+\"H\"+(a+t.labelExtraX+c):s+=\"l\"+t.labelExtraX+\",\"+u+\"v\"+(f-u)+\"h\"+c}else s+=\"V\"+(t.yLabelMid+t.labelExtraY)+\"h\"+c;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()}))}(v,g),_&&g.automargin){var k=s.bBox(h.node()),A=g.domain,M=a.w*(A.x[1]-A.x[0]),S=a.h*(A.y[1]-A.y[0]),E=(.5*M-d.r)/a.w,P=(.5*S-d.r)/a.h;i.autoMargin(t,\"pie.\"+g.uid+\".automargin\",{xl:A.x[0]-E,xr:A.x[1]+E,yb:A.y[0]-P,yt:A.y[1]+P,l:Math.max(d.cx-d.r-k.left,0),r:Math.max(k.right-(d.cx+d.r),0),b:Math.max(k.bottom-(d.cy+d.r),0),t:Math.max(d.cy-d.r-k.top,0),pad:5})}}))}));setTimeout((function(){h.selectAll(\"tspan\").each((function(){var t=n.select(this);t.attr(\"dy\")&&t.attr(\"dy\",t.attr(\"dy\"))}))}),0)},formatSliceLabel:D,transformInsideText:w,determineInsideTextFont:b,positionTitleOutside:C,prerenderTitles:_,layoutAreas:O,attachFxHandlers:x,computeTransform:R}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../components/fx\":706,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../../plots/plots\":917,\"../bar/constants\":943,\"../bar/uniform_text\":957,\"./event_data\":1196,\"./helpers\":1197,\"@plotly/d3\":58}],1202:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"./style_one\"),a=t(\"../bar/uniform_text\").resizeText;e.exports=function(t){var e=t._fullLayout._pielayer.selectAll(\".trace\");a(t,e,\"pie\"),e.each((function(t){var e=t[0].trace,r=n.select(this);r.style({opacity:e.opacity}),r.selectAll(\"path.surface\").each((function(t){n.select(this).call(i,t,e)}))}))}},{\"../bar/uniform_text\":957,\"./style_one\":1203,\"@plotly/d3\":58}],1203:[function(t,e,r){\"use strict\";var n=t(\"../../components/color\"),i=t(\"./helpers\").castOption;e.exports=function(t,e,r){var a=r.marker.line,o=i(a.color,e.pts)||n.defaultLine,s=i(a.width,e.pts)||0;t.style(\"stroke-width\",s).call(n.fill,e.color).call(n.stroke,o)}},{\"../../components/color\":666,\"./helpers\":1197}],1204:[function(t,e,r){\"use strict\";var n=t(\"../scatter/attributes\");e.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}},{\"../scatter/attributes\":1218}],1205:[function(t,e,r){\"use strict\";var n=t(\"gl-pointcloud2d\"),i=t(\"../../lib/str2rgbarray\"),a=t(\"../../plots/cartesian/autorange\").findExtremes,o=t(\"../scatter/get_trace_color\");function s(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 l=s.prototype;l.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:Array.isArray(this.textLabels)?this.textLabels[e]:this.textLabels,color:this.color,name:this.name,pointIndex:e,hoverinfo:this.hoverinfo}},l.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=o(t,{})},l.updateFast=function(t){var e,r,n,o,s,l,c=this.xData=this.pickXData=t.x,u=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]=o),sd[3]&&(d[3]=s);if(p)r=p;else for(r=new Int32Array(e),l=0;ld[2]&&(d[2]=o),sd[3]&&(d[3]=s);this.idToIndex=r,this.pointcloudOptions.idToIndex=r,this.pointcloudOptions.positions=n;var g=i(t.marker.color),m=i(t.marker.border.color),v=t.opacity*t.marker.opacity;g[3]*=v,this.pointcloudOptions.color=g;var y=t.marker.blend;if(null===y){y=c.length<100||u.length<100}this.pointcloudOptions.blend=y,m[3]*=v,this.pointcloudOptions.borderColor=m;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]=a(_,[d[0],d[2]],{ppad:T}),t._extremes[w._id]=a(w,[d[1],d[3]],{ppad:T})},l.dispose=function(){this.pointcloud.dispose()},e.exports=function(t,e){var r=new s(t,e.uid);return r.update(e),r}},{\"../../lib/str2rgbarray\":828,\"../../plots/cartesian/autorange\":853,\"../scatter/get_trace_color\":1228,\"gl-pointcloud2d\":328}],1206:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./attributes\");e.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}},{\"../../lib\":803,\"./attributes\":1204}],1207:[function(t,e,r){\"use strict\";[\"*pointcloud* trace is deprecated!\",\"Please consider switching to the *scattergl* trace type.\"].join(\" \");e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"../scatter3d/calc\"),plot:t(\"./convert\"),moduleType:\"trace\",name:\"pointcloud\",basePlotModule:t(\"../../plots/gl2d\"),categories:[\"gl\",\"gl2d\",\"showLegend\"],meta:{}}},{\"../../plots/gl2d\":894,\"../scatter3d/calc\":1247,\"./attributes\":1204,\"./convert\":1205,\"./defaults\":1206}],1208:[function(t,e,r){\"use strict\";var n=t(\"../../plots/font_attributes\"),i=t(\"../../plots/attributes\"),a=t(\"../../components/color/attributes\"),o=t(\"../../components/fx/attributes\"),s=t(\"../../plots/domain\").attributes,l=t(\"../../plots/template_attributes\").hovertemplateAttrs,c=t(\"../../components/colorscale/attributes\"),u=t(\"../../plot_api/plot_template\").templatedArray,f=t(\"../../plots/cartesian/axis_format_attributes\").descriptionOnlyNumbers,h=t(\"../../lib/extend\").extendFlat,p=t(\"../../plot_api/edit_types\").overrideAll;(e.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\"]})},link:{label:{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: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:u(\"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(c().colorscale,{dflt:[[0,\"white\"],[1,\"black\"]]})})}},\"calc\",\"nested\")).transforms=void 0},{\"../../components/color/attributes\":665,\"../../components/colorscale/attributes\":673,\"../../components/fx/attributes\":697,\"../../lib/extend\":793,\"../../plot_api/edit_types\":836,\"../../plot_api/plot_template\":843,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/domain\":882,\"../../plots/font_attributes\":883,\"../../plots/template_attributes\":926}],1209:[function(t,e,r){\"use strict\";var n=t(\"../../plot_api/edit_types\").overrideAll,i=t(\"../../plots/get_data\").getModuleCalcData,a=t(\"./plot\"),o=t(\"../../components/fx/layout_attributes\"),s=t(\"../../lib/setcursor\"),l=t(\"../../components/dragelement\"),c=t(\"../../plots/cartesian/select\").prepSelect,u=t(\"../../lib\"),f=t(\"../../registry\");function h(t,e){var r=t._fullData[e],n=t._fullLayout,i=n.dragmode,a=\"pan\"===n.dragmode?\"move\":\"crosshair\",o=r._bgRect;if(\"pan\"!==i&&\"zoom\"!==i){s(o,a);var h={_id:\"x\",c2p:u.identity,_offset:r._sankey.translateX,_length:r._sankey.width},p={_id:\"y\",c2p:u.identity,_offset:r._sankey.translateY,_length:r._sankey.height},d={gd:t,element:o.node(),plotinfo:{id:e,xaxis:h,yaxis:p,fillRangeItems:u.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;ry&&(y=a.source[e]),a.target[e]>y&&(y=a.target[e]);var x,b=y+1;t.node._count=b;var _=t.node.groups,w={};for(e=0;e<_.length;e++){var T=_[e];for(x=0;x0&&s(E,b)&&s(L,b)&&(!w.hasOwnProperty(E)||!w.hasOwnProperty(L)||w[E]!==w[L])){w.hasOwnProperty(L)&&(L=w[L]),w.hasOwnProperty(E)&&(E=w[E]),L=+L,h[E=+E]=h[L]=!0;var C=\"\";a.label&&a.label[e]&&(C=a.label[e]);var P=null;C&&p.hasOwnProperty(C)&&(P=p[C]),c.push({pointNumber:e,label:C,color:u?a.color[e]:a.color,customdata:f?a.customdata[e]:a.customdata,concentrationscale:P,source:E,target:L,value:+S}),M.source.push(E),M.target.push(L)}}var I=b+_.length,O=o(r.color),z=o(r.customdata),D=[];for(e=0;eb-1,childrenNodes:[],pointNumber:e,label:R,color:O?r.color[e]:r.color,customdata:z?r.customdata[e]:r.customdata})}var F=!1;return function(t,e,r){for(var a=i.init2dArray(t,0),o=0;o1}))}(I,M.source,M.target)&&(F=!0),{circular:F,links:c,nodes:D,groups:_,groupLookup:w}}e.exports=function(t,e){var r=c(e);return a({circular:r.circular,_nodes:r.nodes,_links:r.links,_groups:r.groups,_groupLookup:r.groupLookup})}},{\"../../components/colorscale\":678,\"../../lib\":803,\"../../lib/gup\":800,\"strongly-connected-components\":590}],1211:[function(t,e,r){\"use strict\";e.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\"}}},{}],1212:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./attributes\"),a=t(\"../../components/color\"),o=t(\"tinycolor2\"),s=t(\"../../plots/domain\").defaults,l=t(\"../../components/fx/hoverlabel_defaults\"),c=t(\"../../plot_api/plot_template\"),u=t(\"../../plots/array_container_defaults\");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\")}e.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),g=t.node,m=c.newContainer(e,\"node\");function v(t,e){return n.coerce(g,m,i.node,t,e)}v(\"label\"),v(\"groups\"),v(\"x\"),v(\"y\"),v(\"pad\"),v(\"thickness\"),v(\"line.color\"),v(\"line.width\"),v(\"hoverinfo\",t.hoverinfo),l(g,m,v,d),v(\"hovertemplate\");var y=h.colorway;v(\"color\",m.label.map((function(t,e){return a.addOpacity(function(t){return y[t%y.length]}(e),.8)}))),v(\"customdata\");var x=t.link||{},b=c.newContainer(e,\"link\");function _(t,e){return n.coerce(x,b,i.link,t,e)}_(\"label\"),_(\"source\"),_(\"target\"),_(\"value\"),_(\"line.color\"),_(\"line.width\"),_(\"hoverinfo\",t.hoverinfo),l(x,b,_,d),_(\"hovertemplate\");var w,T=o(h.paper_bgcolor).getLuminance()<.333?\"rgba(255, 255, 255, 0.6)\":\"rgba(0, 0, 0, 0.2)\";_(\"color\",n.repeat(T,b.value.length)),_(\"customdata\"),u(x,b,{name:\"colorscales\",handleItemDefaults:f}),s(e,h,p),p(\"orientation\"),p(\"valueformat\"),p(\"valuesuffix\"),m.x.length&&m.y.length&&(w=\"freeform\"),p(\"arrangement\",w),n.coerceFont(p,\"textfont\",n.extendFlat({},h.font)),e._length=null}},{\"../../components/color\":666,\"../../components/fx/hoverlabel_defaults\":704,\"../../lib\":803,\"../../plot_api/plot_template\":843,\"../../plots/array_container_defaults\":849,\"../../plots/domain\":882,\"./attributes\":1208,tinycolor2:598}],1213:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),calc:t(\"./calc\"),plot:t(\"./plot\"),moduleType:\"trace\",name:\"sankey\",basePlotModule:t(\"./base_plot\"),selectPoints:t(\"./select.js\"),categories:[\"noOpacity\"],meta:{}}},{\"./attributes\":1208,\"./base_plot\":1209,\"./calc\":1210,\"./defaults\":1212,\"./plot\":1214,\"./select.js\":1216}],1214:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=i.numberFormat,o=t(\"./render\"),s=t(\"../../components/fx\"),l=t(\"../../components/color\"),c=t(\"./constants\").cn,u=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 g(t){return function(e){return-1!==t.node.sourceLinks.indexOf(e.link)||-1!==t.node.targetLinks.indexOf(e.link)}}function m(t){return function(e){return-1!==e.node.sourceLinks.indexOf(t.link)||-1!==e.node.targetLinks.indexOf(t.link)}}function v(t,e,r){e&&r&&h(r,e).selectAll(\".\"+c.sankeyLink).filter(g(e)).call(x.bind(0,e,r,!1))}function y(t,e,r){e&&r&&h(r,e).selectAll(\".\"+c.sankeyLink).filter(g(e)).call(b.bind(0,e,r,!1))}function x(t,e,r,n){var i=n.datum().link.label;n.style(\"fill-opacity\",(function(t){if(!t.link.concentrationscale)return.4})),i&&h(e,t).selectAll(\".\"+c.sankeyLink).filter((function(t){return t.link.label===i})).style(\"fill-opacity\",(function(t){if(!t.link.concentrationscale)return.4})),r&&h(e,t).selectAll(\".\"+c.sankeyNode).filter(m(t)).call(v)}function b(t,e,r,n){var i=n.datum().link.label;n.style(\"fill-opacity\",(function(t){return t.tinyColorAlpha})),i&&h(e,t).selectAll(\".\"+c.sankeyLink).filter((function(t){return t.link.label===i})).style(\"fill-opacity\",(function(t){return t.tinyColorAlpha})),r&&h(e,t).selectAll(c.sankeyNode).filter(m(t)).call(y)}function _(t,e){var r=t.hoverlabel||{},n=i.nestedProperty(r,e).get();return!Array.isArray(n)&&n}e.exports=function(t,e){for(var r=t._fullLayout,i=r._paper,h=r._size,g=0;g\"),color:_(o,\"bgcolor\")||l.addOpacity(g.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:y,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(y,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(y,r,i),s.click(t,{target:!0})}}})}},{\"../../components/color\":666,\"../../components/fx\":706,\"../../lib\":803,\"./constants\":1211,\"./render\":1215,\"@plotly/d3\":58}],1215:[function(t,e,r){\"use strict\";var n=t(\"d3-force\"),i=t(\"d3-interpolate\").interpolateNumber,a=t(\"@plotly/d3\"),o=t(\"@plotly/d3-sankey\"),s=t(\"@plotly/d3-sankey-circular\"),l=t(\"./constants\"),c=t(\"tinycolor2\"),u=t(\"../../components/color\"),f=t(\"../../components/drawing\"),h=t(\"../../lib\"),p=h.strTranslate,d=h.strRotate,g=t(\"../../lib/gup\"),m=g.keyFun,v=g.repeat,y=g.unwrap,x=t(\"../../lib/svg_text_utils\"),b=t(\"../../registry\"),_=t(\"../../constants/alignment\"),w=_.CAP_SHIFT,T=_.LINE_SPACING;function k(t,e,r){var n,i=y(e),a=i.trace,u=a.domain,f=\"h\"===a.orientation,p=a.node.pad,d=a.node.thickness,g=t.width*(u.x[1]-u.x[0]),m=t.height*(u.y[1]-u.y[0]),v=i._nodes,x=i._links,b=i.circular;(n=b?s.sankeyCircular().circularLinkGap(0):o.sankey()).iterations(l.sankeyIterations).size(f?[g,m]:[m,g]).nodeWidth(d).nodePadding(p).nodeId((function(t){return t.pointNumber})).nodes(v).links(x);var _,w,T,k=n();for(var A in n.nodePadding()=i||(r=i-e.y0)>1e-6&&(e.y0+=r,e.y1+=r),i=e.y1+p}))}(function(t){var e,r,n=t.map((function(t,e){return{x0:t.x0,index:e}})).sort((function(t,e){return t.x0-e.x0})),i=[],a=-1,o=-1/0;for(_=0;_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}(v=k.nodes));n.update(k)}return{circular:b,key:r,trace:a,guid:h.randstr(),horizontal:f,width:g,height:m,nodePad:a.node.pad,nodeLineColor:a.node.line.color,nodeLineWidth:a.node.line.width,linkLineColor:a.link.line.color,linkLineWidth:a.link.line.width,valueFormat:a.valueformat,valueSuffix:a.valuesuffix,textFont:a.textfont,translateX:u.x[0]*t.width+t.margin.l,translateY:t.height-u.y[1]*t.height+t.margin.t,dragParallel:f?m:g,dragPerpendicular:f?g:m,arrangement:a.arrangement,sankey:n,graph:k,forceLayouts:{},interactionState:{dragInProgress:!1,hovered:!1}}}function A(t,e,r){var n=c(e.color),i=e.source.label+\"|\"+e.target.label+\"__\"+r;return e.trace=t.trace,e.curveNumber=t.trace.index,{circular:t.circular,key:i,traceId:t.key,pointNumber:e.pointNumber,link:e,tinyColorHue:u.tinyRGB(n),tinyColorAlpha:n.getAlpha(),linkPath:M,linkLineColor:t.linkLineColor,linkLineWidth:t.linkLineWidth,valueFormat:t.valueFormat,valueSuffix:t.valueSuffix,sankey:t.sankey,parent:t,interactionState:t.interactionState,flow:e.flow}}function M(){return function(t){if(t.link.circular)return e=t.link,r=e.width/2,n=e.circularPathData,\"top\"===e.circularLinkType?\"M \"+n.targetX+\" \"+(n.targetY+r)+\" L\"+n.rightInnerExtent+\" \"+(n.targetY+r)+\"A\"+(n.rightLargeArcRadius+r)+\" \"+(n.rightSmallArcRadius+r)+\" 0 0 1 \"+(n.rightFullExtent-r)+\" \"+(n.targetY-n.rightSmallArcRadius)+\"L\"+(n.rightFullExtent-r)+\" \"+n.verticalRightInnerExtent+\"A\"+(n.rightLargeArcRadius+r)+\" \"+(n.rightLargeArcRadius+r)+\" 0 0 1 \"+n.rightInnerExtent+\" \"+(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+\" \"+(n.verticalFullExtent+r)+\"A\"+(n.rightLargeArcRadius-r)+\" \"+(n.rightLargeArcRadius-r)+\" 0 0 0 \"+(n.rightFullExtent+r)+\" \"+n.verticalRightInnerExtent+\"L\"+(n.rightFullExtent+r)+\" \"+(n.targetY-n.rightSmallArcRadius)+\"A\"+(n.rightLargeArcRadius-r)+\" \"+(n.rightSmallArcRadius-r)+\" 0 0 0 \"+n.rightInnerExtent+\" \"+(n.targetY-r)+\"L\"+n.targetX+\" \"+(n.targetY-r)+\"Z\":\"M \"+n.targetX+\" \"+(n.targetY-r)+\" L\"+n.rightInnerExtent+\" \"+(n.targetY-r)+\"A\"+(n.rightLargeArcRadius+r)+\" \"+(n.rightSmallArcRadius+r)+\" 0 0 0 \"+(n.rightFullExtent-r)+\" \"+(n.targetY+n.rightSmallArcRadius)+\"L\"+(n.rightFullExtent-r)+\" \"+n.verticalRightInnerExtent+\"A\"+(n.rightLargeArcRadius+r)+\" \"+(n.rightLargeArcRadius+r)+\" 0 0 0 \"+n.rightInnerExtent+\" \"+(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+\" \"+(n.verticalFullExtent-r)+\"A\"+(n.rightLargeArcRadius-r)+\" \"+(n.rightLargeArcRadius-r)+\" 0 0 1 \"+(n.rightFullExtent+r)+\" \"+n.verticalRightInnerExtent+\"L\"+(n.rightFullExtent+r)+\" \"+(n.targetY+n.rightSmallArcRadius)+\"A\"+(n.rightLargeArcRadius-r)+\" \"+(n.rightSmallArcRadius-r)+\" 0 0 1 \"+n.rightInnerExtent+\" \"+(n.targetY+r)+\"L\"+n.targetX+\" \"+(n.targetY+r)+\"Z\";var e,r,n,a=t.link.source.x1,o=t.link.target.x0,s=i(a,o),l=s(.5),c=s(.5),u=t.link.y0-t.link.width/2,f=t.link.y0+t.link.width/2,h=t.link.y1-t.link.width/2,p=t.link.y1+t.link.width/2;return\"M\"+a+\",\"+u+\"C\"+l+\",\"+u+\" \"+c+\",\"+h+\" \"+o+\",\"+h+\"L\"+o+\",\"+p+\"C\"+c+\",\"+p+\" \"+l+\",\"+f+\" \"+a+\",\"+f+\"Z\"}}function S(t,e){var r=c(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:u.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 I(t){return t.link.width>1||t.linkLineWidth>0}function O(t){return p(t.translateX,t.translateY)+(t.horizontal?\"matrix(1 0 0 1 0 0)\":\"matrix(0 1 1 0 0 0)\")}function z(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 D(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[v].gap;)v--;for(x=C[v].s,g=C.length-1;g>v;g--)C[g].s=x;for(;lM[u]&&u=0;i--){var a=t[i];if(\"scatter\"===a.type&&a.xaxis===r.xaxis&&a.yaxis===r.yaxis){a.opacity=void 0;break}}}}}},{}],1225:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../registry\"),a=t(\"./attributes\"),o=t(\"./constants\"),s=t(\"./subtypes\"),l=t(\"./xy_defaults\"),c=t(\"./period_defaults\"),u=t(\"./stack_defaults\"),f=t(\"./marker_defaults\"),h=t(\"./line_defaults\"),p=t(\"./line_shape_defaults\"),d=t(\"./text_defaults\"),g=t(\"./fillcolor_defaults\");e.exports=function(t,e,r,m){function v(r,i){return n.coerce(t,e,a,r,i)}var y=l(t,e,m,v);if(y||(e.visible=!1),e.visible){c(t,e,m,v),v(\"xhoverformat\"),v(\"yhoverformat\");var x=u(t,e,m,v),b=!x&&y=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)&&g<=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)-g);return aW!=(N=z[I][1])>=W&&(R=z[I-1][0],F=z[I][0],N-B&&(D=R+(F-R)*(W-B)/(N-B),q=Math.min(q,D),H=Math.max(H,D)));q=Math.max(q,0),H=Math.min(H,h._length);var X=s.defaultLine;return s.opacity(f.fillcolor)?X=f.fillcolor:s.opacity((f.line||{}).color)&&(X=f.line.color),n.extendFlat(t,{distance:t.maxHoverDistance,x0:q,x1:H,y0:W,y1:W,color:X,hovertemplate:!1}),delete t.index,f.text&&!Array.isArray(f.text)?t.text=String(f.text):t.text=f.name,[t]}}}},{\"../../components/color\":666,\"../../components/fx\":706,\"../../lib\":803,\"../../registry\":931,\"./get_trace_color\":1228}],1230:[function(t,e,r){\"use strict\";var n=t(\"./subtypes\");e.exports={hasLines:n.hasLines,hasMarkers:n.hasMarkers,hasText:n.hasText,isBubble:n.isBubble,attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),crossTraceDefaults:t(\"./cross_trace_defaults\"),calc:t(\"./calc\").calc,crossTraceCalc:t(\"./cross_trace_calc\"),arraysToCalcdata:t(\"./arrays_to_calcdata\"),plot:t(\"./plot\"),colorbar:t(\"./marker_colorbar\"),formatLabels:t(\"./format_labels\"),style:t(\"./style\").style,styleOnSelect:t(\"./style\").styleOnSelect,hoverPoints:t(\"./hover\"),selectPoints:t(\"./select\"),animatable:!0,moduleType:\"trace\",name:\"scatter\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"cartesian\",\"svg\",\"symbols\",\"errorBarsOK\",\"showLegend\",\"scatter-like\",\"zoomScale\"],meta:{}}},{\"../../plots/cartesian\":868,\"./arrays_to_calcdata\":1217,\"./attributes\":1218,\"./calc\":1219,\"./cross_trace_calc\":1223,\"./cross_trace_defaults\":1224,\"./defaults\":1225,\"./format_labels\":1227,\"./hover\":1229,\"./marker_colorbar\":1236,\"./plot\":1239,\"./select\":1240,\"./style\":1242,\"./subtypes\":1243}],1231:[function(t,e,r){\"use strict\";var n=t(\"../../lib\").isArrayOrTypedArray,i=t(\"../../components/colorscale/helpers\").hasColorscale,a=t(\"../../components/colorscale/defaults\");e.exports=function(t,e,r,o,s,l){var c=(t.marker||{}).color;(s(\"line.color\",r),i(t,\"line\"))?a(t,e,o,s,{prefix:\"line.\",cLetter:\"c\"}):s(\"line.color\",!n(c)&&c||r);s(\"line.width\"),(l||{}).noDash||s(\"line.dash\")}},{\"../../components/colorscale/defaults\":676,\"../../components/colorscale/helpers\":677,\"../../lib\":803}],1232:[function(t,e,r){\"use strict\";var n=t(\"../../constants/numerical\"),i=n.BADNUM,a=n.LOG_CLIP,o=a+.5,s=a-.5,l=t(\"../../lib\"),c=l.segmentsIntersect,u=l.constrain,f=t(\"./constants\");e.exports=function(t,e){var r,n,a,h,p,d,g,m,v,y,x,b,_,w,T,k,A,M,S=e.xaxis,E=e.yaxis,L=\"log\"===S.type,C=\"log\"===E.type,P=S._length,I=E._length,O=e.connectGaps,z=e.baseTolerance,D=e.shape,R=\"linear\"===D,F=e.fill&&\"none\"!==e.fill,B=[],N=f.minTolerance,j=t.length,U=new Array(j),V=0;function q(r){var n=t[r];if(!n)return!1;var a=e.linearized?S.l2p(n.x):S.c2p(n.x),l=e.linearized?E.l2p(n.y):E.c2p(n.y);if(a===i){if(L&&(a=S.c2p(n.x,!0)),a===i)return!1;C&&l===i&&(a*=Math.abs(S._m*I*(S._m>0?o:s)/(E._m*P*(E._m>0?o:s)))),a*=1e3}if(l===i){if(C&&(l=E.c2p(n.y,!0)),l===i)return!1;l*=1e3}return[a,l]}function H(t,e,r,n){var i=r-t,a=n-e,o=.5-t,s=.5-e,l=i*i+a*a,c=i*o+a*s;if(c>0&&crt||t[1]it)return[u(t[0],et,rt),u(t[1],nt,it)]}function st(t,e){return t[0]===e[0]&&(t[0]===et||t[0]===rt)||(t[1]===e[1]&&(t[1]===nt||t[1]===it)||void 0)}function lt(t,e,r){return function(n,i){var a=ot(n),o=ot(i),s=[];if(a&&o&&st(a,o))return s;a&&s.push(a),o&&s.push(o);var c=2*l.constrain((n[t]+i[t])/2,e,r)-((a||n)[t]+(o||i)[t]);c&&((a&&o?c>0==a[t]>o[t]?a:o:a||o)[t]+=c);return s}}function ct(t){var e=t[0],r=t[1],n=e===U[V-1][0],i=r===U[V-1][1];if(!n||!i)if(V>1){var a=e===U[V-2][0],o=r===U[V-2][1];n&&(e===et||e===rt)&&a?o?V--:U[V-1]=t:i&&(r===nt||r===it)&&o?a?V--:U[V-1]=t:U[V++]=t}else U[V++]=t}function ut(t){U[V-1][0]!==t[0]&&U[V-1][1]!==t[1]&&ct([Z,J]),ct(t),K=null,Z=J=0}function ft(t){if(A=t[0]/P,M=t[1]/I,W=t[0]rt?rt:0,X=t[1]it?it:0,W||X){if(V)if(K){var e=$(K,t);e.length>1&&(ut(e[0]),U[V++]=e[1])}else Q=$(U[V-1],t)[0],U[V++]=Q;else U[V++]=[W||t[0],X||t[1]];var r=U[V-1];W&&X&&(r[0]!==W||r[1]!==X)?(K&&(Z!==W&&J!==X?ct(Z&&J?(n=K,a=(i=t)[0]-n[0],o=(i[1]-n[1])/a,(n[1]*i[0]-i[1]*n[0])/a>0?[o>0?et:rt,it]:[o>0?rt:et,nt]):[Z||W,J||X]):Z&&J&&ct([Z,J])),ct([W,X])):Z-W&&J-X&&ct([W||Z,X||J]),K=t,Z=W,J=X}else K&&ut($(K,t)[0]),U[V++]=t;var n,i,a,o}for(\"linear\"===D||\"spline\"===D?$=function(t,e){for(var r=[],n=0,i=0;i<4;i++){var a=at[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&&Y(o,t)G(d,ht))break;a=d,(_=v[0]*m[0]+v[1]*m[1])>x?(x=_,h=d,g=!1):_=t.length||!d)break;ft(d),n=d}}else ft(h)}K&&ct([Z||K[0],J||K[1]]),B.push(U.slice(0,V))}return B}},{\"../../constants/numerical\":779,\"../../lib\":803,\"./constants\":1222}],1233:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){\"spline\"===r(\"line.shape\")&&r(\"line.smoothing\")}},{}],1234:[function(t,e,r){\"use strict\";var n={tonextx:1,tonexty:1,tonext:1};e.exports=function(t,e,r){var i,a,o,s,l,c={},u=!1,f=-1,h=0,p=-1;for(a=0;a=0?l=p:(l=p=h,h++),l0?Math.max(r,a):0}}},{\"fast-isnumeric\":249}],1236:[function(t,e,r){\"use strict\";e.exports={container:\"marker\",min:\"cmin\",max:\"cmax\"}},{}],1237:[function(t,e,r){\"use strict\";var n=t(\"../../components/color\"),i=t(\"../../components/colorscale/helpers\").hasColorscale,a=t(\"../../components/colorscale/defaults\"),o=t(\"./subtypes\");e.exports=function(t,e,r,s,l,c){var u=o.isBubble(t),f=(t.line||{}).color;(c=c||{},f&&(r=f),l(\"marker.symbol\"),l(\"marker.opacity\",u?.7:1),l(\"marker.size\"),l(\"marker.color\",r),i(t,\"marker\")&&a(t,e,s,l,{prefix:\"marker.\",cLetter:\"c\"}),c.noSelect||(l(\"selected.marker.color\"),l(\"unselected.marker.color\"),l(\"selected.marker.size\"),l(\"unselected.marker.size\")),c.noLine||(l(\"marker.line.color\",f&&!Array.isArray(f)&&e.marker.color!==f?f:u?n.background:n.defaultLine),i(t,\"marker.line\")&&a(t,e,s,l,{prefix:\"marker.line.\",cLetter:\"c\"}),l(\"marker.line.width\",u?1:0)),u&&(l(\"marker.sizeref\"),l(\"marker.sizemin\"),l(\"marker.sizemode\")),c.gradient)&&(\"none\"!==l(\"marker.gradient.type\")&&l(\"marker.gradient.color\"))}},{\"../../components/color\":666,\"../../components/colorscale/defaults\":676,\"../../components/colorscale/helpers\":677,\"./subtypes\":1243}],1238:[function(t,e,r){\"use strict\";var n=t(\"../../lib\").dateTick0,i=t(\"../../constants/numerical\").ONEWEEK;function a(t,e){return n(e,t%i==0?1:0)}e.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\"))}}},{\"../../constants/numerical\":779,\"../../lib\":803}],1239:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../registry\"),a=t(\"../../lib\"),o=a.ensureSingle,s=a.identity,l=t(\"../../components/drawing\"),c=t(\"./subtypes\"),u=t(\"./line_points\"),f=t(\"./link_traces\"),h=t(\"../../lib/polygon\").tester;function p(t,e,r,f,p,d,g){var m;!function(t,e,r,i,o){var s=r.xaxis,l=r.yaxis,u=n.extent(a.simpleMap(s.range,s.r2c)),f=n.extent(a.simpleMap(l.range,l.r2c)),h=i[0].trace;if(!c.hasMarkers(h))return;var p=h.marker.maxdisplayed;if(0===p)return;var d=i.filter((function(t){return t.x>=u[0]&&t.x<=u[1]&&t.y>=f[0]&&t.y<=f[1]})),g=Math.ceil(d.length/p),m=0;o.forEach((function(t,r){var n=t[0].trace;c.hasMarkers(n)&&n.marker.maxdisplayed>0&&r0;function y(t){return v?t.transition():t}var x=r.xaxis,b=r.yaxis,_=f[0].trace,w=_.line,T=n.select(d),k=o(T,\"g\",\"errorbars\"),A=o(T,\"g\",\"lines\"),M=o(T,\"g\",\"points\"),S=o(T,\"g\",\"text\");if(i.getComponentMethod(\"errorbars\",\"plot\")(t,k,r,g),!0===_.visible){var E,L;y(T).style(\"opacity\",_.opacity);var C=_.fill.charAt(_.fill.length-1);\"x\"!==C&&\"y\"!==C&&(C=\"\"),f[0][r.isRangePlot?\"nodeRangePlot3\":\"node3\"]=T;var P,I,O=\"\",z=[],D=_._prevtrace;D&&(O=D._prevRevpath||\"\",L=D._nextFill,z=D._polygons);var R,F,B,N,j,U,V,q=\"\",H=\"\",G=[],Y=a.noop;if(E=_._ownFill,c.hasLines(_)||\"none\"!==_.fill){for(L&&L.datum(f),-1!==[\"hv\",\"vh\",\"hvh\",\"vhv\"].indexOf(w.shape)?(R=l.steps(w.shape),F=l.steps(w.shape.split(\"\").reverse().join(\"\"))):R=F=\"spline\"===w.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),w.smoothing):l.smoothopen(t,w.smoothing)}:function(t){return\"M\"+t.join(\"L\")},B=function(t){return F(t.reverse())},G=u(f,{xaxis:x,yaxis:b,connectGaps:_.connectgaps,baseTolerance:Math.max(w.width||1,3)/4,shape:w.shape,simplify:w.simplify,fill:_.fill}),V=_._polygons=new Array(G.length),m=0;m1){var r=n.select(this);if(r.datum(f),t)y(r.style(\"opacity\",0).attr(\"d\",P).call(l.lineGroupStyle)).style(\"opacity\",1);else{var i=y(r);i.attr(\"d\",P),l.singleLineStyle(f,i)}}}}}var W=A.selectAll(\".js-line\").data(G);y(W.exit()).style(\"opacity\",0).remove(),W.each(Y(!1)),W.enter().append(\"path\").classed(\"js-line\",!0).style(\"vector-effect\",\"non-scaling-stroke\").call(l.lineGroupStyle).each(Y(!0)),l.setClipUrl(W,r.layerClipId,t),G.length?(E?(E.datum(f),N&&U&&(C?(\"y\"===C?N[1]=U[1]=b.c2p(0,!0):\"x\"===C&&(N[0]=U[0]=x.c2p(0,!0)),y(E).attr(\"d\",\"M\"+U+\"L\"+N+\"L\"+q.substr(1)).call(l.singleFillStyle)):y(E).attr(\"d\",q+\"Z\").call(l.singleFillStyle))):L&&(\"tonext\"===_.fill.substr(0,6)&&q&&O?(\"tonext\"===_.fill?y(L).attr(\"d\",q+\"Z\"+O+\"Z\").call(l.singleFillStyle):y(L).attr(\"d\",q+\"L\"+O.substr(1)+\"Z\").call(l.singleFillStyle),_._polygons=_._polygons.concat(z)):(Z(L),_._polygons=null)),_._prevRevpath=H,_._prevPolygons=V):(E?Z(E):L&&Z(L),_._polygons=_._prevRevpath=_._prevPolygons=null),M.datum(f),S.datum(f),function(e,i,a){var o,u=a[0].trace,f=c.hasMarkers(u),h=c.hasText(u),p=tt(u),d=et,g=et;if(f||h){var m=s,_=u.stackgroup,w=_&&\"infer zero\"===t._fullLayout._scatterStackOpts[x._id+b._id][_].stackgaps;u.marker.maxdisplayed||u._needsCull?m=w?K:J:_&&!w&&(m=Q),f&&(d=m),h&&(g=m)}var T,k=(o=e.selectAll(\"path.point\").data(d,p)).enter().append(\"path\").classed(\"point\",!0);v&&k.call(l.pointStyle,u,t).call(l.translatePoints,x,b).style(\"opacity\",0).transition().style(\"opacity\",1),o.order(),f&&(T=l.makePointStyleFns(u)),o.each((function(e){var i=n.select(this),a=y(i);l.translatePoint(e,a,x,b)?(l.singlePointStyle(e,a,u,T,t),r.layerClipId&&l.hideOutsideRangePoint(e,a,x,b,u.xcalendar,u.ycalendar),u.customdata&&i.classed(\"plotly-customdata\",null!==e.data&&void 0!==e.data)):a.remove()})),v?o.exit().transition().style(\"opacity\",0).remove():o.exit().remove(),(o=i.selectAll(\"g\").data(g,p)).enter().append(\"g\").classed(\"textpoint\",!0).append(\"text\"),o.order(),o.each((function(t){var e=n.select(this),i=y(e.select(\"text\"));l.translatePoint(t,i,x,b)?r.layerClipId&&l.hideOutsideRangePoint(t,e,x,b,u.xcalendar,u.ycalendar):e.remove()})),o.selectAll(\"text\").call(l.textPointStyle,u,t).each((function(t){var e=x.c2p(t.x),r=b.c2p(t.y);n.select(this).selectAll(\"tspan.line\").each((function(){y(n.select(this)).attr({x:e,y:r})}))})),o.exit().remove()}(M,S,f);var X=!1===_.cliponaxis?null:r.layerClipId;l.setClipUrl(M,X,t),l.setClipUrl(S,X,t)}function Z(t){y(t).attr(\"d\",\"M0,0Z\")}function J(t){return t.filter((function(t){return!t.gap&&t.vis}))}function K(t){return t.filter((function(t){return t.vis}))}function Q(t){return t.filter((function(t){return!t.gap}))}function $(t){return t.id}function tt(t){if(t.ids)return $}function et(){return!1}}e.exports=function(t,e,r,i,a,c){var u,h,d=!a,g=!!a&&a.duration>0,m=f(t,e,r);((u=i.selectAll(\"g.trace\").data(m,(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),u.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,c=[];a._ownfill&&c.push(\"_ownFill\"),a._nexttrace&&c.push(\"_nextFill\");var u=i.selectAll(\"g\").data(c,s);u.enter().append(\"g\"),u.exit().each((function(t){a[t]=null})).remove(),u.order().each((function(t){a[t]=o(n.select(this),\"path\",\"js-fill\")}))}))}(t,u,e),g)?(c&&(h=c()),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,m,this,a)}))}))):u.each((function(r,n){p(t,n,e,r,m,this,a)}));d&&u.exit().remove(),i.selectAll(\"path:not([d])\").remove()}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/polygon\":815,\"../../registry\":931,\"./line_points\":1232,\"./link_traces\":1234,\"./subtypes\":1243,\"@plotly/d3\":58}],1240:[function(t,e,r){\"use strict\";var n=t(\"./subtypes\");e.exports=function(t,e){var r,i,a,o,s=t.cd,l=t.xaxis,c=t.yaxis,u=[],f=s[0].trace;if(!n.hasMarkers(f)&&!n.hasText(f))return[];if(!1===e)for(r=0;r0){var h=i.c2l(u);i._lowerLogErrorBound||(i._lowerLogErrorBound=h),i._lowerErrorBound=Math.min(i._lowerLogErrorBound,h)}}else o[s]=[-l[0]*r,l[1]*r]}return o}e.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 g=function(t,e,r){var n,i=(r+1)%3,a=(r+2)%3,o=[],l=[];for(n=0;n=0&&f(\"surfacecolor\",h||p);for(var d=[\"x\",\"y\",\"z\"],g=0;g<3;++g){var m=\"projection.\"+d[g];f(m+\".show\")&&(f(m+\".opacity\"),f(m+\".scale\"))}var v=n.getComponentMethod(\"errorbars\",\"supplyDefaults\");v(t,e,h||p||r,{axis:\"z\"}),v(t,e,h||p||r,{axis:\"y\",inherit:\"z\"}),v(t,e,h||p||r,{axis:\"x\",inherit:\"z\"})}else e.visible=!1}},{\"../../lib\":803,\"../../registry\":931,\"../scatter/line_defaults\":1231,\"../scatter/marker_defaults\":1237,\"../scatter/subtypes\":1243,\"../scatter/text_defaults\":1244,\"./attributes\":1246}],1251:[function(t,e,r){\"use strict\";e.exports={plot:t(\"./convert\"),attributes:t(\"./attributes\"),markerSymbols:t(\"../../constants/gl3d_markers\"),supplyDefaults:t(\"./defaults\"),colorbar:[{container:\"marker\",min:\"cmin\",max:\"cmax\"},{container:\"line\",min:\"cmin\",max:\"cmax\"}],calc:t(\"./calc\"),moduleType:\"trace\",name:\"scatter3d\",basePlotModule:t(\"../../plots/gl3d\"),categories:[\"gl3d\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}},{\"../../constants/gl3d_markers\":777,\"../../plots/gl3d\":896,\"./attributes\":1246,\"./calc\":1247,\"./convert\":1249,\"./defaults\":1250}],1252:[function(t,e,r){\"use strict\";var n=t(\"../scatter/attributes\"),i=t(\"../../plots/attributes\"),a=t(\"../../plots/template_attributes\").hovertemplateAttrs,o=t(\"../../plots/template_attributes\").texttemplateAttrs,s=t(\"../../components/colorscale/attributes\"),l=t(\"../../lib/extend\").extendFlat,c=n.marker,u=n.line,f=c.line;e.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:u.color,width:u.width,dash:u.dash,shape:l({},u.shape,{values:[\"linear\",\"spline\"]}),smoothing:u.smoothing,editType:\"calc\"},connectgaps:n.connectgaps,fill:l({},n.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:n.fillcolor,marker:l({symbol:c.symbol,opacity:c.opacity,maxdisplayed:c.maxdisplayed,size:c.size,sizeref:c.sizeref,sizemin:c.sizemin,sizemode:c.sizemode,line:l({width:f.width,editType:\"calc\"},s(\"marker.line\")),gradient:c.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()}},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/template_attributes\":926,\"../scatter/attributes\":1218}],1253:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../scatter/colorscale_calc\"),a=t(\"../scatter/arrays_to_calcdata\"),o=t(\"../scatter/calc_selection\"),s=t(\"../scatter/calc\").calcMarkerSize,l=t(\"../carpet/lookup_carpetid\");e.exports=function(t,e){var r=e._carpetTrace=l(t,e);if(r&&r.visible&&\"legendonly\"!==r.visible){var c;e.xaxis=r.xaxis,e.yaxis=r.yaxis;var u,f,h=e._length,p=new Array(h),d=!1;for(c=0;c\")}return o}function y(t,e){var r;r=t.labelprefix&&t.labelprefix.length>0?t.labelprefix.replace(/ = $/,\"\"):t._hovertitle,m.push(r+\": \"+e.toFixed(3)+t.labelsuffix)}}},{\"../../lib\":803,\"../scatter/hover\":1229}],1258:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"./format_labels\"),calc:t(\"./calc\"),plot:t(\"./plot\"),style:t(\"../scatter/style\").style,styleOnSelect:t(\"../scatter/style\").styleOnSelect,hoverPoints:t(\"./hover\"),selectPoints:t(\"../scatter/select\"),eventData:t(\"./event_data\"),moduleType:\"trace\",name:\"scattercarpet\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"svg\",\"carpet\",\"symbols\",\"showLegend\",\"carpetDependent\",\"zoomScale\"],meta:{}}},{\"../../plots/cartesian\":868,\"../scatter/marker_colorbar\":1236,\"../scatter/select\":1240,\"../scatter/style\":1242,\"./attributes\":1252,\"./calc\":1253,\"./defaults\":1254,\"./event_data\":1255,\"./format_labels\":1256,\"./hover\":1257,\"./plot\":1259}],1259:[function(t,e,r){\"use strict\";var n=t(\"../scatter/plot\"),i=t(\"../../plots/cartesian/axes\"),a=t(\"../../components/drawing\");e.exports=function(t,e,r,o){var s,l,c,u=r[0][0].carpet,f={xaxis:i.getFromId(t,u.xaxis||\"x\"),yaxis:i.getFromId(t,u.yaxis||\"y\"),plot:e.plot};for(n(t,f,r,o),s=0;s\")}(c,g,t,l[0].t.labels),t.hovertemplate=c.hovertemplate,[t]}}},{\"../../components/fx\":706,\"../../constants/numerical\":779,\"../../lib\":803,\"../scatter/get_trace_color\":1228,\"./attributes\":1260}],1266:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"./format_labels\"),calc:t(\"./calc\"),calcGeoJSON:t(\"./plot\").calcGeoJSON,plot:t(\"./plot\").plot,style:t(\"./style\"),styleOnSelect:t(\"../scatter/style\").styleOnSelect,hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),selectPoints:t(\"./select\"),moduleType:\"trace\",name:\"scattergeo\",basePlotModule:t(\"../../plots/geo\"),categories:[\"geo\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}},{\"../../plots/geo\":887,\"../scatter/marker_colorbar\":1236,\"../scatter/style\":1242,\"./attributes\":1260,\"./calc\":1261,\"./defaults\":1262,\"./event_data\":1263,\"./format_labels\":1264,\"./hover\":1265,\"./plot\":1267,\"./select\":1268,\"./style\":1269}],1267:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../lib/topojson_utils\").getTopojsonFeatures,o=t(\"../../lib/geojson_utils\"),s=t(\"../../lib/geo_location_utils\"),l=t(\"../../plots/cartesian/autorange\").findExtremes,c=t(\"../../constants/numerical\").BADNUM,u=t(\"../scatter/calc\").calcMarkerSize,f=t(\"../scatter/subtypes\"),h=t(\"./style\");e.exports={calcGeoJSON:function(t,e){var r,n,i=t[0].trace,o=e[i.geo],f=o._subplot,h=i._length;if(Array.isArray(i.locations)){var p=i.locationmode,d=\"geojson-id\"===p?s.extractTraceFeature(t):a(i,f.topojson);for(r=0;r=m,w=2*b,T={},k=l.makeCalcdata(e,\"x\"),A=y.makeCalcdata(e,\"y\"),M=s(e,l,\"x\",k),S=s(e,y,\"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));if(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)}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)));return s}(t,0,e,C,E,L),z=d(t,x);return f(o,e),_?O.marker&&(I=O.marker.sizeAvg||Math.max(O.marker.size,3)):I=c(e,b),u(t,e,l,y,E,L,I),O.errorX&&v(e,l,O.errorX),O.errorY&&v(e,y,O.errorY),O.fill&&!z.fill2d&&(z.fill2d=!0),O.marker&&!z.scatter2d&&(z.scatter2d=!0),O.line&&!z.line2d&&(z.line2d=!0),!O.errorX&&!O.errorY||z.error2d||(z.error2d=!0),O.text&&!z.glText&&(z.glText=!0),O.marker&&(O.marker.snap=b),z.lineOptions.push(O.line),z.errorXOptions.push(O.errorX),z.errorYOptions.push(O.errorY),z.fillOptions.push(O.fill),z.markerOptions.push(O.marker),z.markerSelectedOptions.push(O.markerSel),z.markerUnselectedOptions.push(O.markerUnsel),z.textOptions.push(O.text),z.textSelectedOptions.push(O.textSel),z.textUnselectedOptions.push(O.textUnsel),z.selectBatch.push([]),z.unselectBatch.push([]),T._scene=z,T.index=z.count,T.x=E,T.y=L,T.positions=C,z.count++,[{x:!1,y:!1,t:T,trace:e}]}},{\"../../constants/numerical\":779,\"../../lib\":803,\"../../plots/cartesian/align_period\":851,\"../../plots/cartesian/autorange\":853,\"../../plots/cartesian/axis_ids\":858,\"../scatter/calc\":1219,\"../scatter/colorscale_calc\":1221,\"./constants\":1272,\"./convert\":1273,\"./scene_update\":1281,\"@plotly/point-cluster\":59}],1272:[function(t,e,r){\"use strict\";e.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]}}},{}],1273:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"svg-path-sdf\"),a=t(\"color-normalize\"),o=t(\"../../registry\"),s=t(\"../../lib\"),l=t(\"../../components/drawing\"),c=t(\"../../plots/cartesian/axis_ids\"),u=t(\"../../lib/gl_format_color\").formatColor,f=t(\"../scatter/subtypes\"),h=t(\"../scatter/make_bubble_size_func\"),p=t(\"./helpers\"),d=t(\"./constants\"),g=t(\"../../constants/interactions\").DESELECTDIM,m={start:1,left:1,end:-1,right:-1,middle:0,center:0,bottom:1,top:-1},v=t(\"../../components/fx/helpers\").appendArrayPointValue;function y(t,e){var r,i=t._fullLayout,a=e._length,o=e.textfont,l=e.textposition,c=Array.isArray(l)?l:[l],u=o.color,f=o.size,h=o.family,p={},d=t._context.plotGlPixelRatio,g=e.texttemplate;if(g){p.text=[];var m=i._d3locale,y=Array.isArray(g),x=y?Math.min(g.length,a):a,b=y?function(t){return g[t]}:function(){return g};for(r=0;rd.TOO_MANY_POINTS||f.hasMarkers(e)?\"rect\":\"round\";if(c&&e.connectgaps){var h=n[0],p=n[1];for(i=0;i1?l[i]:l[0]:l,d=Array.isArray(c)?c.length>1?c[i]:c[0]:c,g=m[p],v=m[d],y=u?u/.8+1:0,x=-v*y-.5*v;o.offset[i]=[g*y/h,x/h]}}return o}}},{\"../../components/drawing\":688,\"../../components/fx/helpers\":702,\"../../constants/interactions\":778,\"../../lib\":803,\"../../lib/gl_format_color\":799,\"../../plots/cartesian/axis_ids\":858,\"../../registry\":931,\"../scatter/make_bubble_size_func\":1235,\"../scatter/subtypes\":1243,\"./constants\":1272,\"./helpers\":1277,\"color-normalize\":131,\"fast-isnumeric\":249,\"svg-path-sdf\":595}],1274:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../registry\"),a=t(\"./helpers\"),o=t(\"./attributes\"),s=t(\"../scatter/constants\"),l=t(\"../scatter/subtypes\"),c=t(\"../scatter/xy_defaults\"),u=t(\"../scatter/period_defaults\"),f=t(\"../scatter/marker_defaults\"),h=t(\"../scatter/line_defaults\"),p=t(\"../scatter/fillcolor_defaults\"),d=t(\"../scatter/text_defaults\");e.exports=function(t,e,r,g){function m(r,i){return n.coerce(t,e,o,r,i)}var v=!!t.marker&&a.isOpenSymbol(t.marker.symbol),y=l.isBubble(t),x=c(t,e,g,m);if(x){u(t,e,g,m),m(\"xhoverformat\"),m(\"yhoverformat\");var b=x100},r.isDotSymbol=function(t){return\"string\"==typeof t?n.DOT_RE.test(t):t>200}},{\"./constants\":1272}],1278:[function(t,e,r){\"use strict\";var n=t(\"../../registry\"),i=t(\"../../lib\"),a=t(\"../scatter/get_trace_color\");function o(t,e,r,o){var s=t.xa,l=t.ya,c=t.distance,u=t.dxy,f=t.index,h={pointNumber:f,x:e[f],y:r[f]};h.tx=Array.isArray(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.mc=i.isArrayOrTypedArray(d.color)?d.color[f]:d.color);var g=d&&d.line;g&&(h.mlc=Array.isArray(g.color)?g.color[f]:g.color,h.mlw=i.isArrayOrTypedArray(g.width)?g.width[f]:g.width);var m=d&&d.gradient;m&&\"none\"!==m.type&&(h.mgt=Array.isArray(m.type)?m.type[f]:m.type,h.mgc=Array.isArray(m.color)?m.color[f]:m.color);var v=s.c2p(h.x,!0),y=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:v-x,x1:v+x,xLabelVal:k?k[f]:h.x,y0:y-x,y1:y+x,yLabelVal:A?A[f]:h.y,cd:T,distance:c,spikeDistance:u,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}e.exports={hoverPoints:function(t,e,r,n){var i,a,s,l,c,u,f,h,p,d,g=t.cd,m=g[0].t,v=g[0].trace,y=t.xa,x=t.ya,b=m.x,_=m.y,w=y.c2p(e),T=x.c2p(r),k=t.distance;if(m.tree){var A=y.p2c(w-k),M=y.p2c(w+k),S=x.p2c(T-k),E=x.p2c(T+k);i=\"x\"===n?m.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])):m.tree.range(Math.min(A,M),Math.min(S,E),Math.max(A,M),Math.max(S,E))}else i=m.ids;var L=k;if(\"x\"===n){var C=!!v.xperiodalignment,P=!!v.yperiodalignment;for(u=0;u=Math.min(I,O)&&w<=Math.max(I,O)?0:1/0}if(f=Math.min(z,D)&&T<=Math.max(z,D)?0:1/0}d=Math.sqrt(f*f+h*h),s=i[u]}}}else for(u=i.length-1;u>-1;u--)l=b[a=i[u]],c=_[a],f=y.c2p(l)-w,h=x.c2p(c)-T,(p=Math.sqrt(f*f+h*h))v.glText.length){var w=b-v.glText.length;for(d=0;dr&&(isNaN(e[n])||isNaN(e[n+1]));)n-=2;t.positions=e.slice(r,n+2)}return t})),v.line2d.update(v.lineOptions)),v.error2d){var k=(v.errorXOptions||[]).concat(v.errorYOptions||[]);v.error2d.update(k)}v.scatter2d&&v.scatter2d.update(v.markerOptions),v.fillOrder=s.repeat(null,b),v.fill2d&&(v.fillOptions=v.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,c=v.lineOptions[e],u=[];s._ownfill&&u.push(e),s._nexttrace&&u.push(e+1),u.length&&(v.fillOrder[e]=u);var f,h,p=[],d=c&&c.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(d=0;d\")}function u(t){return t+\"\\xb0\"}}e.exports={hoverPoints:function(t,e,r){var o=t.cd,c=o[0].trace,u=t.xa,f=t.ya,h=t.subplot,p=360*(e>=0?Math.floor((e+180)/360):Math.ceil((e-180)/360)),d=e-p;if(n.getClosest(o,(function(t){var e=t.lonlat;if(e[0]===s)return 1/0;var n=i.modHalf(e[0],360),a=e[1],o=h.project([n,a]),l=o.x-u.c2p([d,a]),c=o.y-f.c2p([n,r]),p=Math.max(3,t.mrc||0);return Math.max(Math.sqrt(l*l+c*c)-p,1-3/p)}),t),!1!==t.index){var g=o[t.index],m=g.lonlat,v=[i.modHalf(m[0],360)+p,m[1]],y=u.c2p(v),x=f.c2p(v),b=g.mrc||1;t.x0=y-b,t.x1=y+b,t.y0=x-b,t.y1=x+b;var _={};_[c.subplot]={_subplot:h};var w=c._module.formatLabels(g,c,_);return t.lonLabel=w.lonLabel,t.latLabel=w.latLabel,t.color=a(c,g),t.extraText=l(c,g,o[0].t.labels),t.hovertemplate=c.hovertemplate,[t]}},getExtraText:l}},{\"../../components/fx\":706,\"../../constants/numerical\":779,\"../../lib\":803,\"../scatter/get_trace_color\":1228}],1289:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"./format_labels\"),calc:t(\"../scattergeo/calc\"),plot:t(\"./plot\"),hoverPoints:t(\"./hover\").hoverPoints,eventData:t(\"./event_data\"),selectPoints:t(\"./select\"),styleOnSelect:function(t,e){e&&e[0].trace._glTrace.update(e)},moduleType:\"trace\",name:\"scattermapbox\",basePlotModule:t(\"../../plots/mapbox\"),categories:[\"mapbox\",\"gl\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}},{\"../../plots/mapbox\":911,\"../scatter/marker_colorbar\":1236,\"../scattergeo/calc\":1261,\"./attributes\":1283,\"./defaults\":1285,\"./event_data\":1286,\"./format_labels\":1287,\"./hover\":1288,\"./plot\":1290,\"./select\":1291}],1290:[function(t,e,r){\"use strict\";var n=t(\"./convert\"),i=t(\"../../plots/mapbox/constants\").traceLayerPrefix,a=[\"fill\",\"line\",\"circle\",\"symbol\"];function o(t,e){this.type=\"scattermapbox\",this.subplot=t,this.uid=e,this.sourceIds={fill:\"source-\"+e+\"-fill\",line:\"source-\"+e+\"-line\",circle:\"source-\"+e+\"-circle\",symbol:\"source-\"+e+\"-symbol\"},this.layerIds={fill:i+e+\"-fill\",line:i+e+\"-line\",circle:i+e+\"-circle\",symbol:i+e+\"-symbol\"},this.below=null}var s=o.prototype;s.addSource=function(t,e){this.subplot.map.addSource(this.sourceIds[t],{type:\"geojson\",data:e.geojson})},s.setSourceData=function(t,e){this.subplot.map.getSource(this.sourceIds[t]).setData(e.geojson)},s.addLayer=function(t,e,r){this.subplot.addLayer({type:t,id:this.layerIds[t],source:this.sourceIds[t],layout:e.layout,paint:e.paint},r)},s.update=function(t){var e,r,i,o=this.subplot,s=o.map,l=n(o.gd,t),c=o.belowLookup[\"trace-\"+this.uid];if(c!==this.below){for(e=a.length-1;e>=0;e--)r=a[e],s.removeLayer(this.layerIds[r]);for(e=0;e=0;e--){var r=a[e];t.removeLayer(this.layerIds[r]),t.removeSource(this.sourceIds[r])}},e.exports=function(t,e){for(var r=e[0].trace,i=new o(t,r.uid),s=n(t.gd,e),l=i.below=t.belowLookup[\"trace-\"+r.uid],c=0;c\")}}e.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,c=s.cd[s.index],u=s.trace;if(l.isPtInside(c))return s.xLabelVal=void 0,s.yLabelVal=void 0,i(c,u,l,s),s.hovertemplate=u.hovertemplate,o}},makeHoverPointText:i}},{\"../scatter/hover\":1229}],1297:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"scatterpolar\",basePlotModule:t(\"../../plots/polar\"),categories:[\"polar\",\"symbols\",\"showLegend\",\"scatter-like\"],attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\").supplyDefaults,colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"./format_labels\"),calc:t(\"./calc\"),plot:t(\"./plot\"),style:t(\"../scatter/style\").style,styleOnSelect:t(\"../scatter/style\").styleOnSelect,hoverPoints:t(\"./hover\").hoverPoints,selectPoints:t(\"../scatter/select\"),meta:{}}},{\"../../plots/polar\":920,\"../scatter/marker_colorbar\":1236,\"../scatter/select\":1240,\"../scatter/style\":1242,\"./attributes\":1292,\"./calc\":1293,\"./defaults\":1294,\"./format_labels\":1295,\"./hover\":1296,\"./plot\":1298}],1298:[function(t,e,r){\"use strict\";var n=t(\"../scatter/plot\"),i=t(\"../../constants/numerical\").BADNUM;e.exports=function(t,e,r){for(var a=e.layers.frontplot.select(\"g.scatterlayer\"),o={xaxis:e.xaxis,yaxis:e.yaxis,plot:e.framework,layerClipId:e._hasClipOnAxisFalse?e.clipIds.forTraces:null},s=e.radialAxis,l=e.angularAxis,c=0;c=c&&(y.marker.cluster=d.tree),y.marker&&(y.markerSel.positions=y.markerUnsel.positions=y.marker.positions=_),y.line&&_.length>1&&l.extendFlat(y.line,s.linePositions(t,p,_)),y.text&&(l.extendFlat(y.text,{positions:_},s.textPosition(t,p,y.text,y.marker)),l.extendFlat(y.textSel,{positions:_},s.textPosition(t,p,y.text,y.markerSel)),l.extendFlat(y.textUnsel,{positions:_},s.textPosition(t,p,y.text,y.markerUnsel))),y.fill&&!h.fill2d&&(h.fill2d=!0),y.marker&&!h.scatter2d&&(h.scatter2d=!0),y.line&&!h.line2d&&(h.line2d=!0),y.text&&!h.glText&&(h.glText=!0),h.lineOptions.push(y.line),h.fillOptions.push(y.fill),h.markerOptions.push(y.marker),h.markerSelectedOptions.push(y.markerSel),h.markerUnselectedOptions.push(y.markerUnsel),h.textOptions.push(y.text),h.textSelectedOptions.push(y.textSel),h.textUnselectedOptions.push(y.textUnsel),h.selectBatch.push([]),h.unselectBatch.push([]),d.x=w,d.y=T,d.rawx=w,d.rawy=T,d.r=m,d.theta=v,d.positions=_,d._scene=h,d.index=h.count,h.count++}})),a(t,e,r)}}},{\"../../lib\":803,\"../scattergl/constants\":1272,\"../scattergl/convert\":1273,\"../scattergl/plot\":1280,\"../scattergl/scene_update\":1281,\"@plotly/point-cluster\":59,\"fast-isnumeric\":249}],1306:[function(t,e,r){\"use strict\";var n=t(\"../../plots/template_attributes\").hovertemplateAttrs,i=t(\"../../plots/template_attributes\").texttemplateAttrs,a=t(\"../scatter/attributes\"),o=t(\"../../plots/attributes\"),s=t(\"../../components/colorscale/attributes\"),l=t(\"../../components/drawing/attributes\").dash,c=t(\"../../lib/extend\").extendFlat,u=a.marker,f=a.line,h=u.line;e.exports={a:{valType:\"data_array\",editType:\"calc\"},b:{valType:\"data_array\",editType:\"calc\"},c:{valType:\"data_array\",editType:\"calc\"},sum:{valType:\"number\",dflt:0,min:0,editType:\"calc\"},mode:c({},a.mode,{dflt:\"markers\"}),text:c({},a.text,{}),texttemplate:i({editType:\"plot\"},{keys:[\"a\",\"b\",\"c\",\"text\"]}),hovertext:c({},a.hovertext,{}),line:{color:f.color,width:f.width,dash:l,shape:c({},f.shape,{values:[\"linear\",\"spline\"]}),smoothing:f.smoothing,editType:\"calc\"},connectgaps:a.connectgaps,cliponaxis:a.cliponaxis,fill:c({},a.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:a.fillcolor,marker:c({symbol:u.symbol,opacity:u.opacity,maxdisplayed:u.maxdisplayed,size:u.size,sizeref:u.sizeref,sizemin:u.sizemin,sizemode:u.sizemode,line:c({width:h.width,editType:\"calc\"},s(\"marker.line\")),gradient:u.gradient,editType:\"calc\"},s(\"marker\")),textfont:a.textfont,textposition:a.textposition,selected:a.selected,unselected:a.unselected,hoverinfo:c({},o.hoverinfo,{flags:[\"a\",\"b\",\"c\",\"text\",\"name\"]}),hoveron:a.hoveron,hovertemplate:n()}},{\"../../components/colorscale/attributes\":673,\"../../components/drawing/attributes\":687,\"../../lib/extend\":793,\"../../plots/attributes\":850,\"../../plots/template_attributes\":926,\"../scatter/attributes\":1218}],1307:[function(t,e,r){\"use strict\";var n=t(\"fast-isnumeric\"),i=t(\"../scatter/colorscale_calc\"),a=t(\"../scatter/arrays_to_calcdata\"),o=t(\"../scatter/calc_selection\"),s=t(\"../scatter/calc\").calcMarkerSize,l=[\"a\",\"b\",\"c\"],c={a:[\"b\",\"c\"],b:[\"a\",\"c\"],c:[\"a\",\"b\"]};e.exports=function(t,e){var r,u,f,h,p,d,g=t._fullLayout[e.subplot].sum,m=e.sum||g,v={a:e.a,b:e.b,c:e.c};for(r=0;r\"),o.hovertemplate=h.hovertemplate,a}function x(t,e){v.push(t._hovertitle+\": \"+e)}}},{\"../scatter/hover\":1229}],1312:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),supplyDefaults:t(\"./defaults\"),colorbar:t(\"../scatter/marker_colorbar\"),formatLabels:t(\"./format_labels\"),calc:t(\"./calc\"),plot:t(\"./plot\"),style:t(\"../scatter/style\").style,styleOnSelect:t(\"../scatter/style\").styleOnSelect,hoverPoints:t(\"./hover\"),selectPoints:t(\"../scatter/select\"),eventData:t(\"./event_data\"),moduleType:\"trace\",name:\"scatterternary\",basePlotModule:t(\"../../plots/ternary\"),categories:[\"ternary\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}},{\"../../plots/ternary\":927,\"../scatter/marker_colorbar\":1236,\"../scatter/select\":1240,\"../scatter/style\":1242,\"./attributes\":1306,\"./calc\":1307,\"./defaults\":1308,\"./event_data\":1309,\"./format_labels\":1310,\"./hover\":1311,\"./plot\":1313}],1313:[function(t,e,r){\"use strict\";var n=t(\"../scatter/plot\");e.exports=function(t,e,r){var i=e.plotContainer;i.select(\".scatterlayer\").selectAll(\"*\").remove();var a={xaxis:e.xaxis,yaxis:e.yaxis,plot:i,layerClipId:e._hasClipOnAxisFalse?e.clipIdRelative:null},o=e.layers.frontplot.select(\"g.scatterlayer\");n(t,a,r,o)}},{\"../scatter/plot\":1239}],1314:[function(t,e,r){\"use strict\";var n=t(\"../scatter/attributes\"),i=t(\"../../components/colorscale/attributes\"),a=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,o=t(\"../../plots/template_attributes\").hovertemplateAttrs,s=t(\"../scattergl/attributes\"),l=t(\"../../plots/cartesian/constants\").idRegex,c=t(\"../../plot_api/plot_template\").templatedArray,u=t(\"../../lib/extend\").extendFlat,f=n.marker,h=f.line,p=u(i(\"marker.line\",{editTypeOverride:\"calc\"}),{width:u({},h.width,{editType:\"calc\"}),editType:\"calc\"}),d=u(i(\"marker\"),{symbol:f.symbol,size:u({},f.size,{editType:\"markerSize\"}),sizeref:f.sizeref,sizemin:f.sizemin,sizemode:f.sizemode,opacity:f.opacity,colorbar:f.colorbar,line:p,editType:\"calc\"});function g(t){return{valType:\"info_array\",freeLength:!0,editType:\"calc\",items:{valType:\"subplotid\",regex:l[t],editType:\"plot\"}}}d.color.editType=d.cmin.editType=d.cmax.editType=\"style\",e.exports={dimensions:c(\"dimension\",{visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"},label:{valType:\"string\",editType:\"calc\"},values:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},axis:{type:{valType:\"enumerated\",values:[\"linear\",\"log\",\"date\",\"category\"],editType:\"calc+clearAxisTypes\"},matches:{valType:\"boolean\",dflt:!1,editType:\"calc\"},editType:\"calc+clearAxisTypes\"},editType:\"calc+clearAxisTypes\"}),text:u({},s.text,{}),hovertext:u({},s.hovertext,{}),hovertemplate:o(),xhoverformat:a(\"x\"),yhoverformat:a(\"y\"),marker:d,xaxes:g(\"x\"),yaxes:g(\"y\"),diagonal:{visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"},editType:\"calc\"},showupperhalf:{valType:\"boolean\",dflt:!0,editType:\"calc\"},showlowerhalf:{valType:\"boolean\",dflt:!0,editType:\"calc\"},selected:{marker:s.selected.marker,editType:\"calc\"},unselected:{marker:s.unselected.marker,editType:\"calc\"},opacity:s.opacity}},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plot_api/plot_template\":843,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/cartesian/constants\":861,\"../../plots/template_attributes\":926,\"../scatter/attributes\":1218,\"../scattergl/attributes\":1270}],1315:[function(t,e,r){\"use strict\";var n=t(\"regl-line2d\"),i=t(\"../../registry\"),a=t(\"../../lib/prepare_regl\"),o=t(\"../../plots/get_data\").getModuleCalcData,s=t(\"../../plots/cartesian\"),l=t(\"../../plots/cartesian/axis_ids\").getFromId,c=t(\"../../plots/cartesian/axes\").shouldShowZeroLine;function u(t,e,r){for(var n=r.matrixOptions.data.length,i=e._visibleDims,a=r.viewOpts.ranges=new Array(n),o=0;oh?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 I=p._length;if(p.selectedpoints){g.selectBatch=p.selectedpoints;var O=p.selectedpoints,z={};for(l=0;l1&&(u=g[y-1],h=m[y-1],d=v[y-1]),e=0;eu?\"-\":\"+\")+\"x\")).replace(\"y\",(f>h?\"-\":\"+\")+\"y\")).replace(\"z\",(p>d?\"-\":\"+\")+\"z\");var L=function(){y=0,M=[],S=[],E=[]};(!y||y2?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,u=e._len,f={};function d(t,e){var n=r[e],o=i[c[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\"),u),!u)return{positions:[],cells:[]};var g=d(e._Xs,\"xaxis\"),m=d(e._Ys,\"yaxis\"),v=d(e._Zs,\"zaxis\");if(f.meshgrid=[g,m,v],f.gridFill=e._gridFill,e._slen)f.startingPositions=l(d(e._startsX,\"xaxis\"),d(e._startsY,\"yaxis\"),d(e._startsZ,\"zaxis\"));else{for(var y=m[0],x=h(g),b=h(v),_=new Array(x.length*b.length),w=0,T=0;T=0};v?(r=Math.min(m.length,x.length),l=function(t){return A(m[t])&&M(t)},f=function(t){return String(m[t])}):(r=Math.min(y.length,x.length),l=function(t){return A(y[t])&&M(t)},f=function(t){return String(y[t])}),_&&(r=Math.min(r,b.length));for(var S=0;S1){for(var P=a.randstr(),I=0;I\"),name:A||z(\"name\")?y.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};m&&(F.x0=E-i.rInscribed*i.rpx1,F.x1=E+i.rInscribed*i.rpx1,F.idealAlign=i.pxmid[0]<0?\"left\":\"right\"),v&&(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(v){var N=t.select(\"path.surface\");h.styleOne(N,i,y,{hovered:!0})}d._hasHoverEvent=!0,r.emit(\"plotly_hover\",{points:l||[f(i,y,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),v){var l=t.select(\"path.surface\");h.styleOne(l,s,a,{hovered:!1})}})),t.on(\"click\",(function(t){var e=r._fullLayout,a=r._fullData[d.index],s=m&&(c.isHierarchyRoot(t)||c.isLeaf(t)),u=c.getPtId(t),p=c.isEntry(t)?c.findEntryWithChild(g,u):c.findEntryWithLevel(g,u),v=c.getPtId(p),y={points:[f(t,a,h.eventDataKeys)],event:n.event};s||(y.nextLevel=v);var x=l.triggerHandler(r,\"plotly_\"+d.type+\"click\",y);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:v}],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,_)}}))}},{\"../../components/fx\":706,\"../../components/fx/helpers\":702,\"../../lib\":803,\"../../lib/events\":792,\"../../registry\":931,\"../pie/helpers\":1197,\"./helpers\":1336,\"@plotly/d3\":58}],1336:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"../../components/color\"),a=t(\"../../lib/setcursor\"),o=t(\"../pie/helpers\");function s(t){return t.data.data.pid}r.findEntryWithLevel=function(t,e){var n;return e&&t.eachAfter((function(t){if(r.getPtId(t)===e)return n=t.copy()})),n||t},r.findEntryWithChild=function(t,e){var n;return t.eachAfter((function(t){for(var i=t.children||[],a=0;a0)},r.getMaxDepth=function(t){return t.maxdepth>=0?t.maxdepth:1/0},r.isHeader=function(t,e){return!(r.isLeaf(t)||t.depth===e._maxDepth-1)},r.getParent=function(t,e){return r.findEntryWithLevel(t,s(e))},r.listPath=function(t,e){var n=t.parent;if(!n)return[];var i=e?[n.data[e]]:[n];return r.listPath(n,e).concat(i)},r.getPath=function(t){return r.listPath(t,\"label\").join(\"/\")+\"/\"},r.formatValue=o.formatPieValue,r.formatPercent=function(t,e){var r=n.formatPercent(t,0);return\"0%\"===r&&(r=o.formatPiePercent(t,e)),r}},{\"../../components/color\":666,\"../../lib\":803,\"../../lib/setcursor\":824,\"../pie/helpers\":1197}],1337:[function(t,e,r){\"use strict\";e.exports={moduleType:\"trace\",name:\"sunburst\",basePlotModule:t(\"./base_plot\"),categories:[],animatable:!0,attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\"),supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\").calc,crossTraceCalc:t(\"./calc\").crossTraceCalc,plot:t(\"./plot\").plot,style:t(\"./style\").style,colorbar:t(\"../scatter/marker_colorbar\"),meta:{}}},{\"../scatter/marker_colorbar\":1236,\"./attributes\":1330,\"./base_plot\":1331,\"./calc\":1332,\"./defaults\":1334,\"./layout_attributes\":1338,\"./layout_defaults\":1339,\"./plot\":1340,\"./style\":1341}],1338:[function(t,e,r){\"use strict\";e.exports={sunburstcolorway:{valType:\"colorlist\",editType:\"calc\"},extendsunburstcolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}},{}],1339:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.exports=function(t,e){function r(r,a){return n.coerce(t,e,i,r,a)}r(\"sunburstcolorway\",e.colorway),r(\"extendsunburstcolors\")}},{\"../../lib\":803,\"./layout_attributes\":1338}],1340:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"d3-hierarchy\"),a=t(\"d3-interpolate\").interpolate,o=t(\"../../components/drawing\"),s=t(\"../../lib\"),l=t(\"../../lib/svg_text_utils\"),c=t(\"../bar/uniform_text\"),u=c.recordMinTextSize,f=c.clearMinTextSize,h=t(\"../pie/plot\"),p=t(\"../pie/helpers\").getRotationAngle,d=h.computeTransform,g=h.transformInsideText,m=t(\"./style\").styleOne,v=t(\"../bar/style\").resizeText,y=t(\"./fx\"),x=t(\"./constants\"),b=t(\"./helpers\");function _(t,e,c,f){var h=t._fullLayout,v=!h.uniformtext.mode&&b.hasTransition(f),_=n.select(c).selectAll(\"g.slice\"),T=e[0],k=T.trace,A=T.hierarchy,M=b.findEntryWithLevel(A,k.level),S=b.getMaxDepth(k),E=h._size,L=k.domain,C=E.w*(L.x[1]-L.x[0]),P=E.h*(L.y[1]-L.y[0]),I=.5*Math.min(C,P),O=T.cx=E.l+E.w*(L.x[1]+L.x[0])/2,z=T.cy=E.t+E.h*(1-L.y[0])-P/2;if(!M)return _.remove();var D=null,R={};v&&_.each((function(t){R[b.getPtId(t)]={rpx0:t.rpx0,rpx1:t.rpx1,x0:t.x0,x1:t.x1,transform:t.transform},!D&&b.isEntry(t)&&(D=t)}));var F=function(t){return i.partition().size([2*Math.PI,t.height+1])(t)}(M).descendants(),B=M.height+1,N=0,j=S;T.hasMultipleRoots&&b.isHierarchyRoot(M)&&(F=F.slice(1),B-=1,N=1,j+=1),F=F.filter((function(t){return t.y1<=j}));var U=p(k.rotation);U&&F.forEach((function(t){t.x0+=U,t.x1+=U}));var V=Math.min(B,S),q=function(t){return(t-N)/V*I},H=function(t,e){return[t*Math.cos(e),-t*Math.sin(e)]},G=function(t){return s.pathAnnulus(t.rpx0,t.rpx1,t.x0,t.x1,O,z)},Y=function(t){return O+w(t)[0]*(t.transform.rCenter||0)+(t.transform.x||0)},W=function(t){return z+w(t)[1]*(t.transform.rCenter||0)+(t.transform.y||0)};(_=_.data(F,b.getPtId)).enter().append(\"g\").classed(\"slice\",!0),v?_.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=R[r],i=R[b.getPtId(M)];if(i){var o=(t.x1>i.x1?2*Math.PI:0)+U;e=t.rpx1X?2*Math.PI:0)+U;e={x0:i,x1:i}}else e={rpx0:I,rpx1:I},s.extendFlat(e,K(t));else e={rpx0:0,rpx1:0};else e={x0:U,x1:U};return a(e,n)}(t);return function(t){return G(e(t))}})):f.attr(\"d\",G),c.call(y,M,t,e,{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(m,i,k);var p=s.ensureSingle(c,\"g\",\"slicetext\"),_=s.ensureSingle(p,\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),w=s.ensureUniformFontSize(t,b.determineTextFont(k,i,h.font));_.text(r.formatSliceLabel(i,M,k,e,h)).classed(\"slicetext\",!0).attr(\"text-anchor\",\"middle\").call(o.font,w).call(l.convertToTspans,t);var A=o.bBox(_.node());i.transform=g(A,i,T),i.transform.targetX=Y(i),i.transform.targetY=W(i);var S=function(t,e){var r=t.transform;return d(r,e),r.fontSize=w.size,u(k.type,r,h),s.getTextTransform(r)};v?_.transition().attrTween(\"transform\",(function(t){var e=function(t){var e,r=R[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}},D)if(t.parent)if(X){var i=t.x1>X?2*Math.PI:0;e.x0=e.x1=i}else s.extendFlat(e,K(t));else e.x0=e.x1=U;else e.x0=e.x1=U;var o=a(e.transform.textPosAngle,t.transform.textPosAngle),l=a(e.rpx1,t.rpx1),c=a(e.x0,t.x0),f=a(e.x1,t.x1),p=a(e.transform.scale,n.scale),d=a(e.transform.rotate,n.rotate),g=0===n.rCenter?3:0===e.transform.rCenter?1/3:1,m=a(e.transform.rCenter,n.rCenter);return function(t){var e=l(t),r=c(t),i=f(t),a=function(t){return m(Math.pow(t,g))}(t),s={pxmid:H(e,(r+i)/2),rpx1:e,transform:{textPosAngle:o(t),rCenter:a,x:n.x,y:n.y}};return u(k.type,n,h),{transform:{targetX:Y(s),targetY:W(s),scale:p(t),rotate:d(t),rCenter:a}}}}(t);return function(t){return S(e(t),A)}})):_.attr(\"transform\",S(i,A))}))}function w(t){return e=t.rpx1,r=t.transform.textPosAngle,[e*Math.sin(r),-e*Math.cos(r)];var e,r}r.plot=function(t,e,r,i){var a,o,s=t._fullLayout,l=s._sunburstlayer,c=!r,u=!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(),u)?(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&&v(t,s._sunburstlayer.selectAll(\".trace\"),\"sunburst\"));c&&a.exit().remove()},r.formatSliceLabel=function(t,e,r,n,i){var a=r.texttemplate,o=r.textinfo;if(!(a||o&&\"none\"!==o))return\"\";var l=i.separators,c=n[0],u=t.data.data,f=c.hierarchy,h=b.isHierarchyRoot(t),p=b.getParent(f,t),d=b.getValue(t);if(!a){var g,m=o.split(\"+\"),v=function(t){return-1!==m.indexOf(t)},y=[];if(v(\"label\")&&u.label&&y.push(u.label),u.hasOwnProperty(\"v\")&&v(\"value\")&&y.push(b.formatValue(u.v,l)),!h){v(\"current path\")&&y.push(b.getPath(t.data));var x=0;v(\"percent parent\")&&x++,v(\"percent entry\")&&x++,v(\"percent root\")&&x++;var _=x>1;if(x){var w,T=function(t){g=b.formatPercent(w,l),_&&(g+=\" of \"+t),y.push(g)};v(\"percent parent\")&&!h&&(w=d/b.getValue(p),T(\"parent\")),v(\"percent entry\")&&(w=d/b.getValue(e),T(\"entry\")),v(\"percent root\")&&(w=d/b.getValue(f),T(\"root\"))}}return v(\"text\")&&(g=s.castOption(r,u.i,\"text\"),s.isValidTextValue(g)&&y.push(g)),y.join(\"
\")}var k=s.castOption(r,u.i,\"texttemplate\");if(!k)return\"\";var A={};u.label&&(A.label=u.label),u.hasOwnProperty(\"v\")&&(A.value=u.v,A.valueLabel=b.formatValue(u.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),u.hasOwnProperty(\"color\")&&(A.color=u.color);var M=s.castOption(r,u.i,\"text\");return(s.isValidTextValue(M)||\"\"===M)&&(A.text=M),A.customdata=s.castOption(r,u.i,\"customdata\"),s.texttemplateString(k,A,i._d3locale,A,r._meta||{})}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../bar/style\":955,\"../bar/uniform_text\":957,\"../pie/helpers\":1197,\"../pie/plot\":1201,\"./constants\":1333,\"./fx\":1335,\"./helpers\":1336,\"./style\":1341,\"@plotly/d3\":58,\"d3-hierarchy\":170,\"d3-interpolate\":171}],1341:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/color\"),a=t(\"../../lib\"),o=t(\"../bar/uniform_text\").resizeText;function s(t,e,r){var n=e.data.data,o=!e.children,s=n.i,l=a.castOption(r,s,\"marker.line.color\")||i.defaultLine,c=a.castOption(r,s,\"marker.line.width\")||0;t.style(\"stroke-width\",c).call(i.fill,n.color).call(i.stroke,l).style(\"opacity\",o?r.leaf.opacity:null)}e.exports={style:function(t){var e=t._fullLayout._sunburstlayer.selectAll(\".trace\");o(t,e,\"sunburst\"),e.each((function(t){var e=n.select(this),r=t[0].trace;e.style(\"opacity\",r.opacity),e.selectAll(\"path.surface\").each((function(t){n.select(this).call(s,t,r)}))}))},styleOne:s}},{\"../../components/color\":666,\"../../lib\":803,\"../bar/uniform_text\":957,\"@plotly/d3\":58}],1342:[function(t,e,r){\"use strict\";var n=t(\"../../components/color\"),i=t(\"../../components/colorscale/attributes\"),a=t(\"../../plots/cartesian/axis_format_attributes\").axisHoverFormat,o=t(\"../../plots/template_attributes\").hovertemplateAttrs,s=t(\"../../plots/attributes\"),l=t(\"../../lib/extend\").extendFlat,c=t(\"../../plot_api/edit_types\").overrideAll;function u(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=e.exports=c(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:u(),y:u(),z:u()},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},{\"../../components/color\":666,\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plot_api/edit_types\":836,\"../../plots/attributes\":850,\"../../plots/cartesian/axis_format_attributes\":857,\"../../plots/template_attributes\":926}],1343:[function(t,e,r){\"use strict\";var n=t(\"../../components/colorscale/calc\");e.exports=function(t,e){e.surfacecolor?n(t,e,{vals:e.surfacecolor,containerStr:\"\",cLetter:\"c\"}):n(t,e,{vals:e.z,containerStr:\"\",cLetter:\"c\"})}},{\"../../components/colorscale/calc\":674}],1344:[function(t,e,r){\"use strict\";var n=t(\"gl-surface3d\"),i=t(\"ndarray\"),a=t(\"ndarray-linear-interpolate\").d2,o=t(\"../heatmap/interp2d\"),s=t(\"../heatmap/find_empties\"),l=t(\"../../lib\").isArrayOrTypedArray,c=t(\"../../lib/gl_format_color\").parseColorScale,u=t(\"../../lib/str2rgbarray\"),f=t(\"../../components/colorscale\").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++){var o=t.dataCoordinate[a];null!=o&&(t.dataCoordinate[a]*=this.scene.dataScale[a])}var s=this.data.hovertext||this.data.text;return Array.isArray(s)&&s[i]&&void 0!==s[i][n]?t.textLabel=s[i][n]:t.textLabel=s||\"\",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 g(t,e){if(t0){r=d[n];break}return r}function y(t,e){if(!(t<1||e<1)){for(var r=m(t),n=m(e),i=1,a=0;a_;)r--,r/=v(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,c=1+a+1,u=i(new Float32Array(l*c),[l,c]),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\"}}},{}],1351:[function(t,e,r){\"use strict\";var n=t(\"./constants\"),i=t(\"../../lib/extend\").extendFlat,a=t(\"fast-isnumeric\");function o(t){if(Array.isArray(t)){for(var e=0,r=0;r=e||c===t.length-1)&&(n[i]=o,o.key=l++,o.firstRowIndex=s,o.lastRowIndex=c,o={firstRowIndex:null,lastRowIndex:null,rows:[]},i+=a,s=c+1,a=0);return n}e.exports=function(t,e){var r=l(e.cells.values),p=function(t){return t.slice(e.header.values.length,t.length)},d=l(e.header.values);d.length&&!d[0].length&&(d[0]=[\"\"],d=l(d));var g=d.concat(p(r).map((function(){return c((d[0]||[\"\"]).length)}))),m=e.domain,v=Math.floor(t._fullLayout._size.w*(m.x[1]-m.x[0])),y=Math.floor(t._fullLayout._size.h*(m.y[1]-m.y[0])),x=e.header.values.length?g[0].map((function(){return e.header.height})):[n.emptyHeaderHeight],b=r.length?r[0].map((function(){return e.cells.height})):[],_=x.reduce(s,0),w=h(b,y-_+n.uplift),T=f(h(x,_),[]),k=f(w,T),A={},M=e._fullInput.columnorder.concat(p(r.map((function(t,e){return e})))),S=g.map((function(t,r){var n=Array.isArray(e.columnwidth)?e.columnwidth[Math.min(r,e.columnwidth.length-1)]:e.columnwidth;return a(n)?Number(n):1})),E=S.reduce(s,0);S=S.map((function(t){return t/E*v}));var L=Math.max(o(e.header.line.width),o(e.cells.line.width)),C={key:e.uid+t._context.staticPlot,translateX:m.x[0]*t._fullLayout._size.w,translateY:t._fullLayout._size.h*(1-m.y[1]),size:t._fullLayout._size,width:v,maxLineWidth:L,height:y,columnOrder:M,groupHeight:y,rowBlocks:k,headerRowBlocks:T,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=A[t];return A[t]=(r||0)+1,{key:t+\"__\"+A[t],label:t,specIndex:e,xIndex:M[e],xScale:u,x:void 0,calcdata:void 0,columnWidth:S[e]}}))};return C.columns.forEach((function(t){t.calcdata=C,t.x=u(t)})),C}},{\"../../lib/extend\":793,\"./constants\":1350,\"fast-isnumeric\":249}],1352:[function(t,e,r){\"use strict\";var n=t(\"../../lib/extend\").extendFlat;r.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]},r.splitToCells=function(t){var e=function(t){var e=t.rowBlocks[t.page],r=e?e.rows[0].rowIndex:0,n=e?r+e.rows.length:0;return[r,n]}(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}}))}},{\"../../lib/extend\":793}],1353:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./attributes\"),a=t(\"../../plots/domain\").defaults;e.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=!o||s;t.mayHaveMarkup=o&&i.match(/[<&>]/);var c,u=\"string\"==typeof(c=i)&&c.match(n.latexCheck);t.latex=u;var f,h,p=u?\"\":T(t.calcdata.cells.prefix,e,r)||\"\",d=u?\"\":T(t.calcdata.cells.suffix,e,r)||\"\",g=u?null:T(t.calcdata.cells.format,e,r)||null,m=p+(g?a(g)(t.value):t.value)+d;if(t.wrappingNeeded=!t.wrapped&&!l&&!u&&(f=w(m)),t.cellHeightMayIncrease=s||u||t.mayHaveMarkup||(void 0===f?w(m):f),t.needsConvertToTspans=t.mayHaveMarkup||t.wrappingNeeded||t.latex,t.wrappingNeeded){var v=(\" \"===n.wrapSplitCharacter?m.replace(/i&&n.push(a),i+=l}return n}(i,l,s);1===c.length&&(c[0]===i.length-1?c.unshift(c[0]-1):c.push(c[0]+1)),c[0]%2&&c.reverse(),e.each((function(t,e){t.page=c[e],t.scrollY=l})),e.attr(\"transform\",(function(t){var e=D(t.rowBlocks,t.page)-t.scrollY;return u(0,e)})),t&&(C(t,r,e,c,n.prevPages,n,0),C(t,r,e,c,n.prevPages,n,1),x(r,t))}}function L(t,e,r,a){return function(o){var s=o.calcdata?o.calcdata:o,l=e.filter((function(t){return s.key===t.key})),c=r||s.scrollbarState.dragMultiplier,u=s.scrollY;s.scrollY=void 0===a?s.scrollY+c*i.event.dy:a;var f=l.selectAll(\".\"+n.cn.yColumn).selectAll(\".\"+n.cn.columnBlock).filter(A);return E(t,f,l),s.scrollY===u}}function C(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]}));b(t,e,a,r),i[o]=n[o]})))}function P(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=[],c=0,u=t.column.columnWidth-2*n.cellPad;for(t.value=\"\";s.length;)c+(i=(r=s.shift()).width+a)>u&&(t.value+=l.join(n.wrapSpacer)+n.lineBreaker,l=[],c=0),l.push(r.text),c+=i;c&&(t.value+=l.join(n.wrapSpacer)),t.wrapped=!0})),o.selectAll(\"tspan.line\").remove(),_(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=B(o),c=o.key-l.firstRowIndex,f=l.rows[c].rowHeight,h=o.cellHeightMayIncrease?e.parentNode.getBoundingClientRect().height+2*n.cellPad:f,p=Math.max(h,f);p-l.rows[c].rowHeight&&(l.rows[c].rowHeight=p,t.selectAll(\".\"+n.cn.columnCell).call(z),E(null,t.filter(A),0),x(r,a,!0)),s.attr(\"transform\",(function(){var t=this.parentNode.getBoundingClientRect(),e=i.select(this.parentNode).select(\".\"+n.cn.cellRect).node().getBoundingClientRect(),r=this.transform.baseVal.consolidate(),a=e.top-t.top+(r?r.matrix.f:n.cellPad);return u(O(o,i.select(this.parentNode).select(\".\"+n.cn.cellTextHolder).node().getBoundingClientRect().width),a)})),o.settledY=!0}}}function O(t,e){switch(t.align){case\"left\":return n.cellPad;case\"right\":return t.column.columnWidth-(e||0)-n.cellPad;case\"center\":return(t.column.columnWidth-(e||0))/2;default:return n.cellPad}}function z(t){t.attr(\"transform\",(function(t){var e=t.rowBlocks[0].auxiliaryBlocks.reduce((function(t,e){return t+R(e,1/0)}),0),r=R(B(t),t.key);return u(0,r+e)})).selectAll(\".\"+n.cn.cellRect).attr(\"height\",(function(t){return(e=B(t),r=t.key,e.rows[r-e.firstRowIndex]).rowHeight;var e,r}))}function D(t,e){for(var r=0,n=e-1;n>=0;n--)r+=F(t[n]);return r}function R(t,e){for(var r=0,n=0;n\",\"<\",\"|\",\"/\",\"\\\\\"],dflt:\">\",editType:\"plot\"},thickness:{valType:\"number\",min:12,editType:\"plot\"},textfont:u({},s.textfont,{}),editType:\"calc\"},text:s.text,textinfo:l.textinfo,texttemplate:i({editType:\"plot\"},{keys:c.eventDataKeys.concat([\"label\",\"value\"])}),hovertext:s.hovertext,hoverinfo:l.hoverinfo,hovertemplate:n({},{keys:c.eventDataKeys}),textfont:s.textfont,insidetextfont:s.insidetextfont,outsidetextfont:u({},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\"})}},{\"../../components/colorscale/attributes\":673,\"../../lib/extend\":793,\"../../plots/domain\":882,\"../../plots/template_attributes\":926,\"../pie/attributes\":1192,\"../sunburst/attributes\":1330,\"./constants\":1359}],1357:[function(t,e,r){\"use strict\";var n=t(\"../../plots/plots\");r.name=\"treemap\",r.plot=function(t,e,i,a){n.plotBasePlot(r.name,t,e,i,a)},r.clean=function(t,e,i,a){n.cleanBasePlot(r.name,t,e,i,a)}},{\"../../plots/plots\":917}],1358:[function(t,e,r){\"use strict\";var n=t(\"../sunburst/calc\");r.calc=function(t,e){return n.calc(t,e)},r.crossTraceCalc=function(t){return n._runCrossTraceCalc(\"treemap\",t)}},{\"../sunburst/calc\":1332}],1359:[function(t,e,r){\"use strict\";e.exports={CLICK_TRANSITION_TIME:750,CLICK_TRANSITION_EASING:\"poly\",eventDataKeys:[\"currentPath\",\"root\",\"entry\",\"percentRoot\",\"percentEntry\",\"percentParent\"],gapWithPathbar:1}},{}],1360:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./attributes\"),a=t(\"../../components/color\"),o=t(\"../../plots/domain\").defaults,s=t(\"../bar/defaults\").handleText,l=t(\"../bar/constants\").TEXTPAD,c=t(\"../../components/colorscale\"),u=c.hasColorscale,f=c.handleDefaults;e.exports=function(t,e,r,c){function h(r,a){return n.coerce(t,e,i,r,a)}var p=h(\"labels\"),d=h(\"parents\");if(p&&p.length&&d&&d.length){var g=h(\"values\");g&&g.length?h(\"branchvalues\"):h(\"count\"),h(\"level\"),h(\"maxdepth\"),\"squarify\"===h(\"tiling.packing\")&&h(\"tiling.squarifyratio\"),h(\"tiling.flip\"),h(\"tiling.pad\");var m=h(\"text\");h(\"texttemplate\"),e.texttemplate||h(\"textinfo\",Array.isArray(m)?\"text+label\":\"label\"),h(\"hovertext\"),h(\"hovertemplate\");var v=h(\"pathbar.visible\");s(t,e,c,h,\"auto\",{hasPathbar:v,moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),h(\"textposition\");var y=-1!==e.textposition.indexOf(\"bottom\");h(\"marker.line.width\")&&h(\"marker.line.color\",c.paper_bgcolor);var x=h(\"marker.colors\");(e._hasColorscale=u(t,\"marker\",\"colors\")||(t.marker||{}).coloraxis)?f(t,e,c,h,{prefix:\"marker.\",cLetter:\"c\"}):h(\"marker.depthfade\",!(x||[]).length);var b=2*e.textfont.size;h(\"marker.pad.t\",y?b/4:b),h(\"marker.pad.l\",b/4),h(\"marker.pad.r\",b/4),h(\"marker.pad.b\",y?b:b/4),e._hovered={marker:{line:{width:2,color:a.contrast(c.paper_bgcolor)}}},v&&(h(\"pathbar.thickness\",e.pathbar.textfont.size+2*l),h(\"pathbar.side\"),h(\"pathbar.edgeshape\")),h(\"sort\"),h(\"root.color\"),o(e,c,h),e._length=null}else e.visible=!1}},{\"../../components/color\":666,\"../../components/colorscale\":678,\"../../lib\":803,\"../../plots/domain\":882,\"../bar/constants\":943,\"../bar/defaults\":945,\"./attributes\":1356}],1361:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../sunburst/helpers\"),a=t(\"../bar/uniform_text\").clearMinTextSize,o=t(\"../bar/style\").resizeText,s=t(\"./plot_one\");e.exports=function(t,e,r,l,c){var u,f,h=c.type,p=c.drawDescendants,d=t._fullLayout,g=d[\"_\"+h+\"layer\"],m=!r;(a(h,d),(u=g.selectAll(\"g.trace.\"+h).data(e,(function(t){return t[0].trace.uid}))).enter().append(\"g\").classed(\"trace\",!0).classed(h,!0),u.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(){g.selectAll(\"g.trace\").each((function(e){s(t,e,this,r,p)}))}))):(u.each((function(e){s(t,e,this,r,p)})),d.uniformtext.mode&&o(t,g.selectAll(\".trace\"),h));m&&u.exit().remove()}},{\"../bar/style\":955,\"../bar/uniform_text\":957,\"../sunburst/helpers\":1336,\"./plot_one\":1370,\"@plotly/d3\":58}],1362:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../components/drawing\"),o=t(\"../../lib/svg_text_utils\"),s=t(\"./partition\"),l=t(\"./style\").styleOne,c=t(\"./constants\"),u=t(\"../sunburst/helpers\"),f=t(\"../sunburst/fx\");e.exports=function(t,e,r,h,p){var d=p.barDifY,g=p.width,m=p.height,v=p.viewX,y=p.viewY,x=p.pathSlice,b=p.toMoveInsideSlice,_=p.strTransform,w=p.hasTransition,T=p.handleSlicesExit,k=p.makeUpdateSliceInterpolator,A=p.makeUpdateTextInterpolator,M={},S=t._fullLayout,E=e[0],L=E.trace,C=E.hierarchy,P=g/L._entryDepth,I=u.listPath(r.data,\"id\"),O=s(C.copy(),[g,m],{packing:\"dice\",pad:{inner:0,top:0,left:0,right:0,bottom:0}}).descendants();(O=O.filter((function(t){var e=I.indexOf(t.data.id);return-1!==e&&(t.x0=P*e,t.x1=P*(e+1),t.y0=d,t.y1=d+m,t.onPathbar=!0,!0)}))).reverse(),(h=h.data(O,u.getPtId)).enter().append(\"g\").classed(\"pathbar\",!0),T(h,!0,M,[g,m],x),h.order();var z=h;w&&(z=z.transition().each(\"end\",(function(){var e=n.select(this);u.setSliceCursor(e,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:!1})}))),z.each((function(s){s._x0=v(s.x0),s._x1=v(s.x1),s._y0=y(s.y0),s._y1=y(s.y1),s._hoverX=v(s.x1-Math.min(g,m)/2),s._hoverY=y(s.y1-m/2);var h=n.select(this),p=i.ensureSingle(h,\"path\",\"surface\",(function(t){t.style(\"pointer-events\",\"all\")}));w?p.transition().attrTween(\"d\",(function(t){var e=k(t,!0,M,[g,m]);return function(t){return x(e(t))}})):p.attr(\"d\",x),h.call(f,r,t,e,{styleOne:l,eventDataKeys:c.eventDataKeys,transitionTime:c.CLICK_TRANSITION_TIME,transitionEasing:c.CLICK_TRANSITION_EASING}).call(u.setSliceCursor,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:t._transitioning}),p.call(l,s,L,{hovered:!1}),s._text=(u.getPtLabel(s)||\"\").split(\"
\").join(\" \")||\"\";var d=i.ensureSingle(h,\"g\",\"slicetext\"),T=i.ensureSingle(d,\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),E=i.ensureUniformFontSize(t,u.determineTextFont(L,s,S.font,{onPathbar:!0}));T.text(s._text||\" \").classed(\"slicetext\",!0).attr(\"text-anchor\",\"start\").call(a.font,E).call(o.convertToTspans,t),s.textBB=a.bBox(T.node()),s.transform=b(s,{fontSize:E.size,onPathbar:!0}),s.transform.fontSize=E.size,w?T.transition().attrTween(\"transform\",(function(t){var e=A(t,!0,M,[g,m]);return function(t){return _(e(t))}})):T.attr(\"transform\",_(s))}))}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../sunburst/fx\":1335,\"../sunburst/helpers\":1336,\"./constants\":1359,\"./partition\":1368,\"./style\":1371,\"@plotly/d3\":58}],1363:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../components/drawing\"),o=t(\"../../lib/svg_text_utils\"),s=t(\"./partition\"),l=t(\"./style\").styleOne,c=t(\"./constants\"),u=t(\"../sunburst/helpers\"),f=t(\"../sunburst/fx\"),h=t(\"../sunburst/plot\").formatSliceLabel;e.exports=function(t,e,r,p,d){var g=d.width,m=d.height,v=d.viewX,y=d.viewY,x=d.pathSlice,b=d.toMoveInsideSlice,_=d.strTransform,w=d.hasTransition,T=d.handleSlicesExit,k=d.makeUpdateSliceInterpolator,A=d.makeUpdateTextInterpolator,M=d.prevEntry,S=t._fullLayout,E=e[0].trace,L=-1!==E.textposition.indexOf(\"left\"),C=-1!==E.textposition.indexOf(\"right\"),P=-1!==E.textposition.indexOf(\"bottom\"),I=!P&&!E.marker.pad.t||P&&!E.marker.pad.b,O=s(r,[g,m],{packing:E.tiling.packing,squarifyratio:E.tiling.squarifyratio,flipX:E.tiling.flip.indexOf(\"x\")>-1,flipY:E.tiling.flip.indexOf(\"y\")>-1,pad:{inner:E.tiling.pad,top:E.marker.pad.t,left:E.marker.pad.l,right:E.marker.pad.r,bottom:E.marker.pad.b}}).descendants(),z=1/0,D=-1/0;O.forEach((function(t){var e=t.depth;e>=E._maxDepth?(t.x0=t.x1=(t.x0+t.x1)/2,t.y0=t.y1=(t.y0+t.y1)/2):(z=Math.min(z,e),D=Math.max(D,e))})),p=p.data(O,u.getPtId),E._maxVisibleLayers=isFinite(D)?D-z+1:0,p.enter().append(\"g\").classed(\"slice\",!0),T(p,!1,{},[g,m],x),p.order();var R=null;if(w&&M){var F=u.getPtId(M);p.each((function(t){null===R&&u.getPtId(t)===F&&(R={x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1})}))}var B=function(){return R||{x0:0,x1:g,y0:0,y1:m}},N=p;return w&&(N=N.transition().each(\"end\",(function(){var e=n.select(this);u.setSliceCursor(e,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})}))),N.each((function(s){var p=u.isHeader(s,E);s._x0=v(s.x0),s._x1=v(s.x1),s._y0=y(s.y0),s._y1=y(s.y1),s._hoverX=v(s.x1-E.marker.pad.r),s._hoverY=y(P?s.y1-E.marker.pad.b/2:s.y0+E.marker.pad.t/2);var d=n.select(this),T=i.ensureSingle(d,\"path\",\"surface\",(function(t){t.style(\"pointer-events\",\"all\")}));w?T.transition().attrTween(\"d\",(function(t){var e=k(t,!1,B(),[g,m]);return function(t){return x(e(t))}})):T.attr(\"d\",x),d.call(f,r,t,e,{styleOne:l,eventDataKeys:c.eventDataKeys,transitionTime:c.CLICK_TRANSITION_TIME,transitionEasing:c.CLICK_TRANSITION_EASING}).call(u.setSliceCursor,t,{isTransitioning:t._transitioning}),T.call(l,s,E,{hovered:!1}),s.x0===s.x1||s.y0===s.y1?s._text=\"\":s._text=p?I?\"\":u.getPtLabel(s)||\"\":h(s,r,E,e,S)||\"\";var M=i.ensureSingle(d,\"g\",\"slicetext\"),O=i.ensureSingle(M,\"text\",\"\",(function(t){t.attr(\"data-notex\",1)})),z=i.ensureUniformFontSize(t,u.determineTextFont(E,s,S.font));O.text(s._text||\" \").classed(\"slicetext\",!0).attr(\"text-anchor\",C?\"end\":L||p?\"start\":\"middle\").call(a.font,z).call(o.convertToTspans,t),s.textBB=a.bBox(O.node()),s.transform=b(s,{fontSize:z.size,isHeader:p}),s.transform.fontSize=z.size,w?O.transition().attrTween(\"transform\",(function(t){var e=A(t,!1,B(),[g,m]);return function(t){return _(e(t))}})):O.attr(\"transform\",_(s))})),R}},{\"../../components/drawing\":688,\"../../lib\":803,\"../../lib/svg_text_utils\":829,\"../sunburst/fx\":1335,\"../sunburst/helpers\":1336,\"../sunburst/plot\":1340,\"./constants\":1359,\"./partition\":1368,\"./style\":1371,\"@plotly/d3\":58}],1364:[function(t,e,r){\"use strict\";e.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+O:-(I+O):0,D={x0:P,x1:P,y0:z,y1:z+I},R=function(t,e,r){var n=v.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)]},V=function(t,e,r,n){if(e)return B[h(x)]||D;var i=N[v.level]||r;return function(t){return t.data.depth-b.data.depth=(n-=(y?m:m.r)-s)){var x=(r+n)/2;r=x,n=x}var b;f?i<(b=a-(y?m:m.b))&&b\"===tt?(l.x-=a,c.x-=a,u.x-=a,f.x-=a):\"/\"===tt?(u.x-=a,f.x-=a,o.x-=a/2,s.x-=a/2):\"\\\\\"===tt?(l.x-=a,c.x-=a,o.x-=a/2,s.x-=a/2):\"<\"===tt&&(o.x-=a,s.x-=a),$(l),$(f),$(o),$(c),$(u),$(s),\"M\"+K(l.x,l.y)+\"L\"+K(c.x,c.y)+\"L\"+K(s.x,s.y)+\"L\"+K(u.x,u.y)+\"L\"+K(f.x,f.y)+\"L\"+K(o.x,o.y)+\"Z\"},toMoveInsideSlice:et,makeUpdateSliceInterpolator:nt,makeUpdateTextInterpolator:it,handleSlicesExit:at,hasTransition:A,strTransform:ot}):w.remove()}},{\"../../lib\":803,\"../bar/constants\":943,\"../bar/plot\":952,\"../bar/uniform_text\":957,\"../sunburst/helpers\":1336,\"./constants\":1359,\"./draw_ancestors\":1362,\"@plotly/d3\":58,\"d3-interpolate\":171}],1371:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../components/color\"),a=t(\"../../lib\"),o=t(\"../sunburst/helpers\"),s=t(\"../bar/uniform_text\").resizeText;function l(t,e,r,n){var s,l,c=(n||{}).hovered,u=e.data.data,f=u.i,h=u.color,p=o.isHierarchyRoot(e),d=1;if(c)s=r._hovered.marker.line.color,l=r._hovered.marker.line.width;else if(p&&h===r.root.color)d=100,s=\"rgba(0,0,0,0)\",l=0;else if(s=a.castOption(r,f,\"marker.line.color\")||i.defaultLine,l=a.castOption(r,f,\"marker.line.width\")||0,!r._hasColorscale&&!e.onPathbar){var g=r.marker.depthfade;if(g){var m,v=i.combine(i.addOpacity(r._backgroundColor,.75),h);if(!0===g){var y=o.getMaxDepth(r);m=isFinite(y)?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 x=0;x0){var x,b,_,w,T,k=t.xa,A=t.ya;\"h\"===p.orientation?(T=e,x=\"y\",_=A,b=\"x\",w=k):(T=r,x=\"x\",_=k,b=\"y\",w=A);var M=h[t.index];if(T>=M.span[0]&&T<=M.span[1]){var S=n.extendFlat({},t),E=w.c2p(T,!0),L=o.getKdeValue(M,p,T),C=o.getPositionOnKdePath(M,p,E),P=_._offset,I=_._length;S[x+\"0\"]=C[0],S[x+\"1\"]=C[1],S[b+\"0\"]=S[b+\"1\"]=E,S[b+\"Label\"]=b+\": \"+i.hoverLabelText(w,T,p[b+\"hoverformat\"])+\", \"+h[0].t.labels.kde+\" \"+L.toFixed(3),S.spikeDistance=y[0].spikeDistance;var O=x+\"Spike\";S[O]=y[0][O],y[0].spikeDistance=void 0,y[0][O]=void 0,S.hovertemplate=!1,v.push(S),(u={stroke:t.color})[x+\"1\"]=n.constrain(P+C[0],P,P+I),u[x+\"2\"]=n.constrain(P+C[1],P,P+I),u[b+\"1\"]=u[b+\"2\"]=w._offset+E}}g&&(v=v.concat(y))}-1!==d.indexOf(\"points\")&&(c=a.hoverOnPoints(t,e,r));var z=f.selectAll(\".violinline-\"+p.uid).data(u?[0]:[]);return z.enter().append(\"line\").classed(\"violinline-\"+p.uid,!0).attr(\"stroke-width\",1.5),z.exit().remove(),z.attr(u),\"closest\"===s?c?[c]:v:c?(v.push(c),v):v}},{\"../../lib\":803,\"../../plots/cartesian/axes\":854,\"../box/hover\":971,\"./helpers\":1376}],1378:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\"),crossTraceDefaults:t(\"../box/defaults\").crossTraceDefaults,supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\"),crossTraceCalc:t(\"./cross_trace_calc\"),plot:t(\"./plot\"),style:t(\"./style\"),styleOnSelect:t(\"../scatter/style\").styleOnSelect,hoverPoints:t(\"./hover\"),selectPoints:t(\"../box/select\"),moduleType:\"trace\",name:\"violin\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"cartesian\",\"svg\",\"symbols\",\"oriented\",\"box-violin\",\"showLegend\",\"violinLayout\",\"zoomScale\"],meta:{}}},{\"../../plots/cartesian\":868,\"../box/defaults\":969,\"../box/select\":976,\"../scatter/style\":1242,\"./attributes\":1372,\"./calc\":1373,\"./cross_trace_calc\":1374,\"./defaults\":1375,\"./hover\":1377,\"./layout_attributes\":1379,\"./layout_defaults\":1380,\"./plot\":1381,\"./style\":1382}],1379:[function(t,e,r){\"use strict\";var n=t(\"../box/layout_attributes\"),i=t(\"../../lib\").extendFlat;e.exports={violinmode:i({},n.boxmode,{}),violingap:i({},n.boxgap,{}),violingroupgap:i({},n.boxgroupgap,{})}},{\"../../lib\":803,\"../box/layout_attributes\":973}],1380:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\"),a=t(\"../box/layout_defaults\");e.exports=function(t,e,r){a._supply(t,e,r,(function(r,a){return n.coerce(t,e,i,r,a)}),\"violin\")}},{\"../../lib\":803,\"../box/layout_defaults\":974,\"./layout_attributes\":1379}],1381:[function(t,e,r){\"use strict\";var n=t(\"@plotly/d3\"),i=t(\"../../lib\"),a=t(\"../../components/drawing\"),o=t(\"../box/plot\"),s=t(\"../scatter/line_points\"),l=t(\"./helpers\");e.exports=function(t,e,r,c){var u=t._fullLayout,f=e.xaxis,h=e.yaxis;function p(t){var e=s(t,{xaxis:f,yaxis:h,connectGaps:!0,baseTolerance:.75,shape:\"spline\",simplify:!0,linearized:!0});return a.smoothopen(e[0],1)}i.makeTraceGroups(c,r,\"trace violins\").each((function(t){var r=n.select(this),a=t[0],s=a.t,c=a.trace;if(!0!==c.visible||s.empty)r.remove();else{var d=s.bPos,g=s.bdPos,m=e[s.valLetter+\"axis\"],v=e[s.posLetter+\"axis\"],y=\"both\"===c.side,x=y||\"positive\"===c.side,b=y||\"negative\"===c.side,_=r.selectAll(\"path.violin\").data(i.identity);_.enter().append(\"path\").style(\"vector-effect\",\"non-scaling-stroke\").attr(\"class\",\"violin\"),_.exit().remove(),_.each((function(t){var e,r,i,a,o,l,f,h,_=n.select(this),w=t.density,T=w.length,k=v.c2l(t.pos+d,!0),A=v.l2p(k);if(c.width)e=s.maxKDE/g;else{var M=u._violinScaleGroupStats[c.scalegroup];e=\"count\"===c.scalemode?M.maxKDE/g*(M.maxCount/t.pts.length):M.maxKDE/g}if(x){for(f=new Array(T),o=0;o\")),u.color=function(t,e){var r=t[e.dir].marker,n=r.color,a=r.line.color,o=r.line.width;if(i(n))return n;if(i(a)&&o)return a}(h,m),[u]}function k(t){return n(g,t,h[d+\"hoverformat\"])}}},{\"../../components/color\":666,\"../../constants/delta.js\":773,\"../../plots/cartesian/axes\":854,\"../bar/hover\":948}],1394:[function(t,e,r){\"use strict\";e.exports={attributes:t(\"./attributes\"),layoutAttributes:t(\"./layout_attributes\"),supplyDefaults:t(\"./defaults\").supplyDefaults,crossTraceDefaults:t(\"./defaults\").crossTraceDefaults,supplyLayoutDefaults:t(\"./layout_defaults\"),calc:t(\"./calc\"),crossTraceCalc:t(\"./cross_trace_calc\"),plot:t(\"./plot\"),style:t(\"./style\").style,hoverPoints:t(\"./hover\"),eventData:t(\"./event_data\"),selectPoints:t(\"../bar/select\"),moduleType:\"trace\",name:\"waterfall\",basePlotModule:t(\"../../plots/cartesian\"),categories:[\"bar-like\",\"cartesian\",\"svg\",\"oriented\",\"showLegend\",\"zoomScale\"],meta:{}}},{\"../../plots/cartesian\":868,\"../bar/select\":953,\"./attributes\":1387,\"./calc\":1388,\"./cross_trace_calc\":1390,\"./defaults\":1391,\"./event_data\":1392,\"./hover\":1393,\"./layout_attributes\":1395,\"./layout_defaults\":1396,\"./plot\":1397,\"./style\":1398}],1395:[function(t,e,r){\"use strict\";e.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\"}}},{}],1396:[function(t,e,r){\"use strict\";var n=t(\"../../lib\"),i=t(\"./layout_attributes\");e.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&&(m+=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)}})),c(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)}))}))}}},{\"../../components/color\":666,\"../../components/drawing\":688,\"../../constants/interactions\":778,\"../bar/style\":955,\"../bar/uniform_text\":957,\"@plotly/d3\":58}],1399:[function(t,e,r){\"use strict\";var n=t(\"../plots/cartesian/axes\"),i=t(\"../lib\"),a=t(\"../plot_api/plot_schema\"),o=t(\"./helpers\").pointsAccessorFunction,s=t(\"../constants/numerical\").BADNUM;r.moduleType=\"transform\",r.name=\"aggregate\";var l=r.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\"},c=l.aggregations;function u(t,e,r,a){if(a.enabled){for(var o=a.target,l=i.nestedProperty(e,o),c=l.get(),u=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=u,o=c)}}return i?a(o):s};case\"rms\":return function(t,e){for(var r=0,i=0,o=0;o\":return function(t){return h(t)>s};case\">=\":return function(t){return h(t)>=s};case\"[]\":return function(t){var e=h(t);return e>=s[0]&&e<=s[1]};case\"()\":return function(t){var e=h(t);return e>s[0]&&e=s[0]&&es[0]&&e<=s[1]};case\"][\":return function(t){var e=h(t);return e<=s[0]||e>=s[1]};case\")(\":return function(t){var e=h(t);return es[1]};case\"](\":return function(t){var e=h(t);return e<=s[0]||e>s[1]};case\")[\":return function(t){var e=h(t);return e=s[1]};case\"{}\":return function(t){return-1!==s.indexOf(h(t))};case\"}{\":return function(t){return-1===s.indexOf(h(t))}}}(r,a.getDataToCoordFunc(t,e,s,i),h),x={},b={},_=0;d?(m=function(t){x[t.astr]=n.extendDeep([],t.get()),t.set(new Array(f))},v=function(t,e){var r=x[t.astr][e];t.get()[e]=r}):(m=function(t){x[t.astr]=n.extendDeep([],t.get()),t.set([])},v=function(t,e){var r=x[t.astr][e];t.get().push(r)}),k(m);for(var w=o(e.transforms,r),T=0;T1?\"%{group} (%{trace})\":\"%{group}\");var l=t.styles,c=o.styles=[];if(l)for(a=0;a\n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "703f728a7bb54d37aa92af6e00465344", "version_major": 2, "version_minor": 0 }, "text/plain": [ "VBox(children=(HBox(children=(Dropdown(description='xaxis', options=('Pulse Height Phonon (V)', 'Rise Time Pho…" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "datasets = {\n", " 'Pulse Height Phonon (V)': ['pulse_height', 0, None],\n", " 'Rise Time Phonon (ms)': ['rise_time', 0, None],\n", " 'Decay Time Phonon (ms)': ['decay_time', 0, None],\n", " 'Onset Phonon (ms)': ['onset', 0, None],\n", " 'Slope Phonon (V)': ['slope', 0, None],\n", " 'Variance Phonon (V^2)': ['var', 0, None],\n", " 'Mean Phonon (V)': ['mean', 0, None],\n", " 'Skewness Phonon': ['skewness', 0, None],\n", "}\n", "\n", "viz = ai.VizTool(path_h5='test_data/', \n", " fname='universal_v0_1',\n", " group='events', \n", " datasets=datasets, \n", " nmbr_channels=1, \n", " batch_size=1000,\n", " sample_frequency=25000,\n", " record_length=16384)\n", "viz.set_colors(dh.get('events', 'labels')[0])\n", "viz.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Universal Classification" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now we can train a univeral classifier model, which identifies particle recoils agains all kinds of artifacts, noise or pile up! We mostly use the same functions as in the 'Classification with Neural Network' Notebook, just this time we will use a CNN model." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We want to do a binary classification between events and other artifacts (noise, etc). Therefore we set all labels to 0 or 1, depending on if they show an event or not." ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:08.756627Z", "start_time": "2021-11-17T10:24:08.748228Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2500 0.390625\n" ] } ], "source": [ "label_cuts = ai.cuts.LogicalCut(np.logical_or(dh.get('events', 'labels')[0] == 1, dh.get('events', 'labels')[0] == 17))\n", "print(label_cuts.counts(), label_cuts.counts()/label_cuts.total())" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:09.442792Z", "start_time": "2021-11-17T10:24:09.437040Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Included values.\n" ] } ], "source": [ "dh.include_values(values=label_cuts.get_flag(),\n", " naming='labels_binary', channel=0, type='events', delete_old=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The cells below work very much the same way as they do for the other NN classification notebook." ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:13.031418Z", "start_time": "2021-11-17T10:24:13.025810Z" } }, "outputs": [], "source": [ "# some parameters\n", "# nmbr_gpus = ... uncommment and put in trainer to use GPUs\n", "path_h5 = 'test_data/universal_v0_1.h5'\n", "path_h5_test = 'test_data/test_v0_1.h5'\n", "type = 'events' # the group key for the data in the HDF5 set\n", "keys = ['event', 'labels_binary'] # the datasets in the group from which we include data in the samples for the NN\n", "channel_indices = [[0], [0]] # the first indices of the datasets\n", "feature_indices = [None, None] # the third indices of the datasets\n", "feature_keys = ['event_ch0'] # the keys in the samples of the NN dataset that are input to the NN\n", " # in the data set for the NN, the keys have additionally appended the channel index \n", "label_keys = ['labels_binary_ch0'] # the keys in the samples of the NN dataset that are labels to the NN\n", "norm_vals = {'event_ch0': [0, 10]} # we do a min - max normalization of all samples, so these are roughly the lowest and highest values of the events in the data set\n", "down_keys = ['event_ch0'] # if we input the raw time series, we apply downsampling first\n", "down = 32 # all samples in the NN dataset with the indices specified above are by the factor down downsampled\n", "record_length = 16384\n", "nmbr_classes = 2 # the number of classes in the data set - attention - the class index of the carrier event is 8, therefore we need at least 9 classes, even though one two of them are present in our data set\n", "max_epochs = 20 # the maximal trianing epochs of the neural network\n", "save_naming = 'cnn-clf' # the name adition if we want to save the trained model" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:14.116030Z", "start_time": "2021-11-17T10:24:14.112227Z" } }, "outputs": [], "source": [ "device = 'cuda' if torch.cuda.is_available() else 'cpu'" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:15.527205Z", "start_time": "2021-11-17T10:24:15.524384Z" } }, "outputs": [], "source": [ "# create the transforms\n", "trans = transforms.Compose([SingleMinMaxNorm(norm_vals.keys()),\n", " DownSample(keys=down_keys, down=down),\n", " ToTensor()])" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:16.791880Z", "start_time": "2021-11-17T10:24:16.787281Z" } }, "outputs": [], "source": [ "# create data module and init the setup\n", "dm = CryoDataModule(hdf5_path=path_h5,\n", " type=type,\n", " keys=keys,\n", " channel_indices=channel_indices,\n", " feature_indices=feature_indices,\n", " transform=trans,\n", " )" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:18.692350Z", "start_time": "2021-11-17T10:24:18.404335Z" } }, "outputs": [], "source": [ "dm.prepare_data(val_size=0.2,\n", " test_size=0.1,\n", " batch_size=16,\n", " dataset_size=None,\n", " nmbr_workers=0,\n", " only_idx=None,\n", " shuffle_dataset=True,\n", " random_seed=21,\n", " feature_keys=feature_keys,\n", " label_keys=label_keys,\n", " keys_one_hot=label_keys,\n", " )" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:20.131460Z", "start_time": "2021-11-17T10:24:20.123517Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/felix/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/core/datamodule.py:175: LightningDeprecationWarning:\n", "\n", "DataModule property `dims` was deprecated in v1.5 and will be removed in v1.7.\n", "\n" ] } ], "source": [ "dm.setup()" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:21.582240Z", "start_time": "2021-11-17T10:24:21.573407Z" } }, "outputs": [], "source": [ "# create cnn clf\n", "cnn = CNNModule(\n", " kernelsize=8,\n", " input_size=int(record_length/down),\n", " device_name=device,\n", " nmbr_out=nmbr_classes, # this is the number of labels\n", " lr=1e-3,\n", " label_keys=label_keys,\n", " feature_keys=feature_keys,\n", " down=down,\n", " down_keys=feature_keys,\n", " norm_vals=norm_vals,\n", " norm_type='indiv_minmax',\n", " offset_keys=feature_keys,\n", ")" ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:22.572249Z", "start_time": "2021-11-17T10:24:22.564478Z" } }, "outputs": [], "source": [ "# create callback to save the best model\n", "checkpoint_callback = ModelCheckpoint(dirpath='callbacks',\n", " monitor='val_loss',\n", " filename=save_naming + 'down{down}-{epoch:02d}-{val_loss:.2f}')" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:24:23.801669Z", "start_time": "2021-11-17T10:24:23.793603Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "GPU available: False, used: False\n", "TPU available: False, using: 0 TPU cores\n", "IPU available: False, using: 0 IPUs\n" ] } ], "source": [ "# create instance of Trainer\n", "trainer = Trainer(max_epochs=max_epochs,\n", " callbacks=[checkpoint_callback],\n", " # gpus=1,\n", " )\n", "# keyword gpus=nmbr_gpus for GPU Usage\n", "# keyword max_epochs for number of maximal epochs" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:40.147021Z", "start_time": "2021-11-17T10:24:25.341547Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/felix/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/core/datamodule.py:469: LightningDeprecationWarning:\n", "\n", "DataModule.setup has already been called, so it will not be called again. In v1.6 this behavior will change to always call DataModule.setup.\n", "\n", "\n", " | Name | Type | Params\n", "---------------------------------\n", "0 | conv1 | Conv1d | 450 \n", "1 | conv2 | Conv1d | 4.0 K \n", "2 | fc1 | Linear | 14.2 K\n", "3 | fc2 | Linear | 402 \n", "---------------------------------\n", "19.1 K Trainable params\n", "0 Non-trainable params\n", "19.1 K Total params\n", "0.076 Total estimated model params size (MB)\n", "/Users/felix/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/callbacks/model_checkpoint.py:623: UserWarning:\n", "\n", "Checkpoint directory /Users/felix/PycharmProjects/cait/docs/source/tutorials/callbacks exists and is not empty.\n", "\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validation sanity check: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/felix/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/data_loading.py:116: UserWarning:\n", "\n", "The dataloader, val_dataloader 0, does not have many workers which may be a bottleneck. Consider increasing the value of the `num_workers` argument` (try 8 which is the number of cpus on this machine) in the `DataLoader` init to improve performance.\n", "\n", "/Users/felix/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/data_loading.py:116: UserWarning:\n", "\n", "The dataloader, train_dataloader, does not have many workers which may be a bottleneck. Consider increasing the value of the `num_workers` argument` (try 8 which is the number of cpus on this machine) in the `DataLoader` init to improve performance.\n", "\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "e376d0c8c0844f98aca7b2de311ddda7", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Training: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Validating: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# all training happens here\n", "trainer.fit(model=cnn,\n", " datamodule=dm)" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:42.730058Z", "start_time": "2021-11-17T10:25:42.719834Z" } }, "outputs": [ { "data": { "text/plain": [ "CNNModule(\n", " (conv1): Conv1d(1, 50, kernel_size=(8,), stride=(4,))\n", " (conv2): Conv1d(50, 10, kernel_size=(8,), stride=(4,))\n", " (fc1): Linear(in_features=70, out_features=200, bias=True)\n", " (fc2): Linear(in_features=200, out_features=2, bias=True)\n", ")" ] }, "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# load best model\n", "cnn.load_from_checkpoint(checkpoint_callback.best_model_path)\n", "# cnn.load_from_checkpoint('/Users/felix/PycharmProjects/cait/docs/source/tutorials/callbacks/cnn-clfdowndown=0-epoch=18-val_loss=0.16.ckpt')" ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "CNNModule(\n", " (conv1): Conv1d(1, 50, kernel_size=(8,), stride=(4,))\n", " (conv2): Conv1d(50, 10, kernel_size=(8,), stride=(4,))\n", " (fc1): Linear(in_features=70, out_features=200, bias=True)\n", " (fc2): Linear(in_features=200, out_features=2, bias=True)\n", ")" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cnn()" ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:44.526668Z", "start_time": "2021-11-17T10:25:44.269488Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "9ac64b18c4424380be140a9fb129e09d", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Testing: 0it [00:00, ?it/s]" ] }, "metadata": {}, "output_type": "display_data" }, { "ename": "TypeError", "evalue": "'method' object is not iterable", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;31m# run test set\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mresult\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mtrainer\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtest\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmodel\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mcnn\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdataloaders\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mdm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtest_dataloader\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36mtest\u001b[0;34m(self, model, dataloaders, ckpt_path, verbose, datamodule, test_dataloaders)\u001b[0m\n\u001b[1;32m 904\u001b[0m )\n\u001b[1;32m 905\u001b[0m \u001b[0mdataloaders\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mtest_dataloaders\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 906\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_call_and_handle_interrupt\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_test_impl\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmodel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdataloaders\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mckpt_path\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mverbose\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdatamodule\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 907\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 908\u001b[0m def _test_impl(\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36m_call_and_handle_interrupt\u001b[0;34m(self, trainer_fn, *args, **kwargs)\u001b[0m\n\u001b[1;32m 680\u001b[0m \"\"\"\n\u001b[1;32m 681\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 682\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mtrainer_fn\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 683\u001b[0m \u001b[0;31m# TODO: treat KeyboardInterrupt as BaseException (delete the code below) in v1.7\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 684\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mKeyboardInterrupt\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mexception\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36m_test_impl\u001b[0;34m(self, model, dataloaders, ckpt_path, verbose, datamodule)\u001b[0m\n\u001b[1;32m 947\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 948\u001b[0m \u001b[0;31m# run test\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 949\u001b[0;31m \u001b[0mresults\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_run\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmodel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mckpt_path\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtested_ckpt_path\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 950\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 951\u001b[0m \u001b[0;32massert\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstate\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstopped\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36m_run\u001b[0;34m(self, model, ckpt_path)\u001b[0m\n\u001b[1;32m 1193\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1194\u001b[0m \u001b[0;31m# dispatch `start_training` or `start_evaluating` or `start_predicting`\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1195\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_dispatch\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1196\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1197\u001b[0m \u001b[0;31m# plugin will finalized fitting (e.g. ddp_spawn will load trained model)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36m_dispatch\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1269\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_dispatch\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1270\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mevaluating\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1271\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtraining_type_plugin\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstart_evaluating\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1272\u001b[0m \u001b[0;32melif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpredicting\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1273\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtraining_type_plugin\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstart_predicting\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py\u001b[0m in \u001b[0;36mstart_evaluating\u001b[0;34m(self, trainer)\u001b[0m\n\u001b[1;32m 204\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mstart_evaluating\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtrainer\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;34m\"pl.Trainer\"\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m->\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 205\u001b[0m \u001b[0;31m# double dispatch to initiate the test loop\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 206\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_results\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mtrainer\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun_stage\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 207\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 208\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mstart_predicting\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtrainer\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;34m\"pl.Trainer\"\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m->\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36mrun_stage\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1280\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1281\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mevaluating\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1282\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_run_evaluate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1283\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpredicting\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1284\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_run_predict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py\u001b[0m in \u001b[0;36m_run_evaluate\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1328\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1329\u001b[0m \u001b[0;32mwith\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprofiler\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprofile\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34mf\"run_{self.state.stage}_evaluation\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtorch\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mno_grad\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1330\u001b[0;31m \u001b[0meval_loop_results\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_evaluation_loop\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1331\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1332\u001b[0m \u001b[0;31m# remove the tensors from the eval results\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/loops/base.py\u001b[0m in \u001b[0;36mrun\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 143\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 144\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mon_advance_start\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 145\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madvance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 146\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mon_advance_end\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 147\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrestarting\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mFalse\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/loops/dataloader/evaluation_loop.py\u001b[0m in \u001b[0;36madvance\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 108\u001b[0m \u001b[0mdl_max_batches\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_max_batches\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mdataloader_idx\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 109\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 110\u001b[0;31m \u001b[0mdl_outputs\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mepoch_loop\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdataloader\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdataloader_idx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdl_max_batches\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mnum_dataloaders\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 111\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 112\u001b[0m \u001b[0;31m# store batch level output per dataloader\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/loops/base.py\u001b[0m in \u001b[0;36mrun\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 138\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreset\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 139\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 140\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mon_run_start\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 141\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 142\u001b[0m \u001b[0;32mwhile\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/loops/epoch/evaluation_epoch_loop.py\u001b[0m in \u001b[0;36mon_run_start\u001b[0;34m(self, data_fetcher, dataloader_idx, dl_max_batches, num_dataloaders)\u001b[0m\n\u001b[1;32m 84\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 85\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_reload_dataloader_state_dict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata_fetcher\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 86\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_dataloader_iter\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0m_update_dataloader_iter\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata_fetcher\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mbatch_progress\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcurrent\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mready\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 87\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 88\u001b[0m def advance(\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/loops/utilities.py\u001b[0m in \u001b[0;36m_update_dataloader_iter\u001b[0;34m(data_fetcher, batch_idx)\u001b[0m\n\u001b[1;32m 119\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata_fetcher\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mDataLoaderIterDataFetcher\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 120\u001b[0m \u001b[0;31m# restore iteration\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 121\u001b[0;31m \u001b[0mdataloader_iter\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0menumerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata_fetcher\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mbatch_idx\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 122\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 123\u001b[0m \u001b[0mdataloader_iter\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0miter\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata_fetcher\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/pytorch_lightning/utilities/fetching.py\u001b[0m in \u001b[0;36m__iter__\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 195\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mMisconfigurationException\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"The iterate hasn't been provided. HINT: Did you call setup function ?.\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 196\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreset\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 197\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataloader_iter\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0miter\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataloader\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 198\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_apply_patch\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 199\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprefetching\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprefetch_batches\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;31mTypeError\u001b[0m: 'method' object is not iterable" ] } ], "source": [ "# run test set\n", "result = trainer.test(model=cnn, datamodule=dm)\n", "print(result)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Test" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now lets test the model with the data set we produced in the notebook `Cryogenic Detector Data Augmentation`!" ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:47.351252Z", "start_time": "2021-11-17T10:25:47.345833Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DataHandler Instance created.\n" ] } ], "source": [ "dh_test = ai.DataHandler(nmbr_channels=1,\n", " sample_frequency=SAMPLE_FREQUENCY,\n", " record_length=RECORD_LENGTH)\n", "dh_test.set_filepath('test_data', 'test_v0_1', appendix=False)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We introduce again binary labels, the same way we did above." ] }, { "cell_type": "code", "execution_count": 38, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:48.983283Z", "start_time": "2021-11-17T10:25:48.972412Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "850 0.26153846153846155\n" ] } ], "source": [ "test_label_cuts = ai.cuts.LogicalCut(np.logical_or(np.logical_or(dh_test.get('events', 'labels')[0] == 1, \n", " dh_test.get('events', 'labels')[0] == 17),\n", " dh_test.get('events', 'labels')[0] == 8))\n", "print(test_label_cuts.counts(), test_label_cuts.counts()/test_label_cuts.total())" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:25:50.814082Z", "start_time": "2021-11-17T10:25:50.803881Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Delete old labels_binary dataset\n", "Included values.\n" ] } ], "source": [ "dh_test.include_values(values=test_label_cuts.get_flag(),\n", " naming='labels_binary', channel=0, type='events', delete_old=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We build samples from the test set and insert it to the model." ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:06.982061Z", "start_time": "2021-11-17T10:26:05.875426Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "ACCURACY: 0.9436923076923077\n", "Best model: /Users/felix/PycharmProjects/cait/docs/source/tutorials/callbacks/cnn-clfdowndown=0-epoch=19-val_loss=0.16.ckpt\n", "Probabilites: [[0.06205076 0.93794924]\n", " [0.09400847 0.90599155]\n", " [0.07259091 0.92740905]\n", " [0.02571316 0.9742869 ]\n", " [0.05754973 0.94245034]\n", " [0.02000174 0.9799983 ]\n", " [0.08924916 0.9107508 ]\n", " [0.08573773 0.91426224]\n", " [0.07457279 0.9254272 ]\n", " [0.05423618 0.9457638 ]]\n" ] } ], "source": [ "# predictions with the model are made that way\n", "with h5py.File(path_h5_test, 'r') as f:\n", " start_from = 0\n", " nmbr_classes_test = 2\n", " test_size = f['events/event'].shape[1]\n", " test_idx = np.arange(start_from,start_from + test_size)\n", " x = {feature_keys[0]: f[type][keys[0]][channel_indices[0][0], test_idx]} # array of shape: (nmbr_events, nmbr_features)\n", " y = np.array(f[type][keys[1]][channel_indices[1][0], test_idx])\n", " probs = cnn.get_prob(x).numpy()\n", " x = {feature_keys[0]: f[type][keys[0]][channel_indices[0][0], test_idx]} # this was changed in place\n", " prediction = cnn.predict(x).numpy()\n", "\n", " # predictions can be saved with instance of EvaluationTools\n", " # print('PREDICTION: ', prediction)\n", " print('ACCURACY: ', np.sum(prediction == y)/len(y))\n", " print('Best model: ', checkpoint_callback.best_model_path)\n", " print('Probabilites: ', np.exp(probs[:10,:])) # log softmax values" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We store the predictions as cnn_cut in the data set and the probabilities." ] }, { "cell_type": "code", "execution_count": 28, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:23.570942Z", "start_time": "2021-11-17T10:26:23.562093Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Delete old cnn_cut dataset\n", "Included values.\n" ] } ], "source": [ "dh_test.include_values(values=prediction,\n", " naming='cnn_cut', channel=0, type='events', delete_old=True)" ] }, { "cell_type": "code", "execution_count": 29, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:24.719953Z", "start_time": "2021-11-17T10:26:24.710820Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Delete old cnn_probs dataset\n", "Included values.\n" ] } ], "source": [ "dh_test.include_values(values=np.exp(probs[:,0]),\n", " naming='cnn_probs', channel=0, type='events', delete_old=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lets plot a confusion matrix to see which classes worked nicely, and which did not." ] }, { "cell_type": "code", "execution_count": 40, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:26.347691Z", "start_time": "2021-11-17T10:26:26.337772Z" } }, "outputs": [ { "ename": "NameError", "evalue": "name 'prediction' is not defined", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0mconfusion_matrix\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mzeros\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m24\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m2\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdtype\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mint\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mj\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdh_test\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'events'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'labels'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mprediction\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0mconfusion_matrix\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mj\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m+=\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;31mNameError\u001b[0m: name 'prediction' is not defined" ] } ], "source": [ "confusion_matrix = np.zeros((24, 2), dtype=int)\n", "for i,j in zip(dh_test.get('events', 'labels')[0], prediction):\n", " confusion_matrix[i,j] += 1" ] }, { "cell_type": "code", "execution_count": 31, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:27.599922Z", "start_time": "2021-11-17T10:26:27.594528Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Nmbr used classes: 13\n" ] } ], "source": [ "not_zero = np.sum(confusion_matrix, axis=1) > 0\n", "nmbr_not_zero = np.sum(not_zero)\n", "print('Nmbr used classes: ', nmbr_not_zero)\n", "confusion_matrix_squeeze = confusion_matrix[not_zero]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "For the actual plot, we need the seaborn library. In case you have not installed it, just run\n", "\n", "`!pip install seaborn`\n", "\n", "in a new cell." ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:29.864227Z", "start_time": "2021-11-17T10:26:29.560546Z" } }, "outputs": [ { "data": { "image/svg+xml": [ "\n", "\n", "\n", " \n", " \n", " \n", " \n", " 2021-11-17T11:26:29.797156\n", " image/svg+xml\n", " \n", " \n", " Matplotlib v3.4.2, https://matplotlib.org/\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "import seaborn as sns\n", "\n", "labels = np.unique(dh_test.get('events', 'labels')[0])\n", "\n", "ax = sns.heatmap(confusion_matrix_squeeze, annot=True, fmt='d', linewidths=.5, xticklabels=['Cut','Survived'], yticklabels=labels)\n", "plt.ylabel(\"Label\") \n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lets see how the standard event looks like, produced with the cnn cut." ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:42.794912Z", "start_time": "2021-11-17T10:26:41.670633Z" } }, "outputs": [ { "data": { "image/svg+xml": [ "\n", "\n", "\n", " \n", " \n", " \n", " \n", " 2021-11-17T11:26:42.750184\n", " image/svg+xml\n", " \n", " \n", " Matplotlib v3.4.2, https://matplotlib.org/\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "sev_raw = np.mean(dh_test.get('events', 'event')[0], axis=0)\n", "sev_raw /= np.max(sev_raw)\n", "sev_pred = np.mean(dh_test.get('events', 'event')[0, prediction == 1], axis=0)\n", "sev_pred /= np.max(sev_pred)\n", "sev_label = np.mean(dh_test.get('events', 'event')[0, y == 1], axis=0)\n", "sev_label /= np.max(sev_label)\n", "\n", "plt.plot(sev_raw, label='SEV without cuts', color='blue')\n", "plt.plot(sev_label, label='SEV with labels', color='green')\n", "plt.plot(sev_pred, label='SEV with predictions', color='red', linewidth=2)\n", "plt.xlabel('Sample Index')\n", "plt.ylabel('Amplitude (V)')\n", "plt.legend()\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Apply to real data" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here we show, how the model can be applied to another data set easily. During the training, we saved checkpoints with which the model can be realoaded at a later point. Now that we have the model already loaded in this notebook, we do not need to load it again. We can just apply the nn_predict function. " ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:51.363746Z", "start_time": "2021-11-17T10:26:51.237405Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "cd56d434c8394893ad07b7e1f3b52b49", "version_major": 2, "version_minor": 0 }, "text/plain": [ "HBox(children=(HTML(value=''), FloatProgress(value=0.0, max=160.0), HTML(value='')))" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "cnn_prob written to file test_data/test_001.h5.\n" ] } ], "source": [ "# include the predictions in another HDF5 file\n", "ai.models.nn_predict(h5_path='test_data/test_001.h5',\n", " model=cnn,\n", " feature_channel=0,\n", " group_name='events',\n", " prediction_name='cnn_prob',\n", " keys=['event'],\n", " no_channel_idx_in_pred=False,\n", " use_prob=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Because this is a multi-purpose model and probably useful in many situations, we stored it as a resource inside the library. So lets list all available resources:" ] }, { "cell_type": "code", "execution_count": 35, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:53.289096Z", "start_time": "2021-11-17T10:26:53.286124Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Resources stored in /Users/felix/PycharmProjects/cait/cait/resources:\n", "cnn-clf-binary-v1.ckpt\n", "cnn-clf-binary-v0.ckpt\n" ] } ], "source": [ "ai.resources.list_resources()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We have two different versions of this models stored, the v0 with 32 times downsampling, and the v1 with 4 time downsampling. Lets load and apply the v0 to the light channel (feature_channel 1)." ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:55.884528Z", "start_time": "2021-11-17T10:26:55.728232Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "86e1e484a7df48669d3f8228f3d6b231", "version_major": 2, "version_minor": 0 }, "text/plain": [ "HBox(children=(HTML(value=''), FloatProgress(value=0.0, max=160.0), HTML(value='')))" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "cnn_cut written to file test_data/test_001.h5.\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "964e4e3dc5f24a08afcd406adeba6b72", "version_major": 2, "version_minor": 0 }, "text/plain": [ "HBox(children=(HTML(value=''), FloatProgress(value=0.0, max=160.0), HTML(value='')))" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "cnn_prob written to file test_data/test_001.h5.\n" ] } ], "source": [ "ckp_path = ai.resources.get_resource_path('cnn-clf-binary-v0.ckpt')\n", "\n", "ai.models.nn_predict(h5_path='test_data/test_001.h5',\n", " model=CNNModule.load_from_checkpoint(ckp_path),\n", " feature_channel=0,\n", " group_name='events',\n", " prediction_name='cnn_cut',\n", " keys=['event'],\n", " no_channel_idx_in_pred=False,\n", " use_prob=False)\n", "\n", "ai.models.nn_predict(h5_path='test_data/test_001.h5',\n", " model=CNNModule.load_from_checkpoint(ckp_path),\n", " feature_channel=0,\n", " group_name='events',\n", " prediction_name='cnn_prob',\n", " keys=['event'],\n", " no_channel_idx_in_pred=False,\n", " use_prob=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lets see the predictions inside the HDF5 set of with a DataHandler." ] }, { "cell_type": "code", "execution_count": 37, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:26:58.409514Z", "start_time": "2021-11-17T10:26:58.404691Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DataHandler Instance created.\n" ] } ], "source": [ "dh_real = ai.DataHandler(channels=[0,1])\n", "dh_real.set_filepath(path_h5='test_data/',\n", " fname='test_001',\n", " appendix=False)" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-11-08T12:02:38.331075Z", "start_time": "2021-11-08T12:02:38.325880Z" } }, "source": [ "For the phonon channel we expect only pulse events (1)." ] }, { "cell_type": "code", "execution_count": 38, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:27:00.098193Z", "start_time": "2021-11-17T10:27:00.089416Z" } }, "outputs": [ { "data": { "text/plain": [ "array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])" ] }, "execution_count": 38, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dh_real.get('events', 'cnn_cut')[0, :10]" ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:27:01.486514Z", "start_time": "2021-11-17T10:27:01.477992Z" }, "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "array([[0.20349745, 0.79650256],\n", " [0.20579075, 0.79420924],\n", " [0.08865106, 0.91134895],\n", " [0.0886578 , 0.91134221],\n", " [0.16476031, 0.8352397 ],\n", " [0.08603831, 0.91396167],\n", " [0.18273026, 0.81726976],\n", " [0.16321516, 0.83678482],\n", " [0.16562542, 0.83437454],\n", " [0.10445209, 0.89554791]])" ] }, "execution_count": 39, "metadata": {}, "output_type": "execute_result" } ], "source": [ "np.exp(dh_real.get('events', 'cnn_prob')[0, :10])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "For the light channel, we expect pulse and noise events (0,1)." ] }, { "cell_type": "code", "execution_count": 40, "metadata": { "ExecuteTime": { "end_time": "2021-11-17T10:27:05.983827Z", "start_time": "2021-11-17T10:27:05.974125Z" } }, "outputs": [ { "data": { "text/plain": [ "array([0., 0., 1., 1., 0., 1., 0., 0., 0., 1., 1., 1., 1., 1., 0., 0., 0.,\n", " 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 1., 0., 1., 0., 1., 0., 1.,\n", " 0., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 0., 0., 1.,\n", " 0., 0., 1., 0., 0., 1., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0.,\n", " 0., 1., 1., 0., 0., 1., 1., 0., 0., 1., 0., 1., 0., 0., 1., 1., 0.,\n", " 1., 0., 0., 0., 1., 1., 1., 1., 1., 0., 0., 0., 0., 0., 0., 0., 1.,\n", " 0., 0., 0., 0., 0., 1., 0., 1., 0., 1., 0., 1., 0., 0., 1., 1., 1.,\n", " 1., 1., 1., 1., 1., 1., 1., 0., 1., 0., 0., 1., 0., 0., 1., 0., 0.,\n", " 1., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 1., 1., 0., 0.,\n", " 1., 1., 0., 0., 1., 0., 1.])" ] }, "execution_count": 40, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dh_real.get('events', 'cnn_cut')[1]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Done." ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.6" }, "varInspector": { "cols": { "lenName": 16, "lenType": 16, "lenVar": 40 }, "kernels_config": { "python": { "delete_cmd_postfix": "", "delete_cmd_prefix": "del ", "library": "var_list.py", "varRefreshCmd": "print(var_dic_list())" }, "r": { "delete_cmd_postfix": ") ", "delete_cmd_prefix": "rm(", "library": "var_list.r", "varRefreshCmd": "cat(var_dic_list()) " } }, "types_to_exclude": [ "module", "function", "builtin_function_or_method", "instance", "_Feature" ], "window_display": false }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "003d8bb849f746adb40c70adb52dd33b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "013e181faec4439297c4fdb8f1a2b279": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_590df0f5b8574b839779c4383bca9178", "style": "IPY_MODEL_9f85bd99f56c448f8ab84c5070b6f6e6", "value": " 80/80 [00:00<00:00, 195.26it/s]" } }, "01887e2ee16a47e2ba929368018203ea": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0217f678cd324f5cb1b130c425f137c7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "032a281b70634a8d87491a74e415351a": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_74a8ecbbbd354466970d7f24a4c0f79e" } }, "033cdc2e52a045c9b195689b8ffdc7f9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "03714e1423ff4ea99f92d22ef5eb59e0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_8e8c451de9ac41b9a53b25fda0e9ef6e", "style": "IPY_MODEL_1663bfb38ac34b48bd2811bc6c09795e", "value": "Validating: 100%" } }, "03c3185b2fb64a85abf5b625f3278384": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "042a4ca283ff4d5391fdea056fcf3e10": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_cf2e61375cd341ad8f43d51a803e40aa", "style": "IPY_MODEL_f78c209dac304aa391375f90ade1c199", "value": " 80/80 [00:00<00:00, 112.59it/s]" } }, "0461141681644e5599fd322bde44d618": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_522ba6452bfb4e819607800f38336afd", "style": "IPY_MODEL_76d65fbc2b494f7f910d9231e43dae4a", "value": " 9/9 [03:12<00:00, 21.40s/it]" } }, "0486b65e966148819a47e8bb98307dd4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "yaxis", "index": 1, "layout": "IPY_MODEL_9a2af8b323074182a079c7912c96c966", "style": "IPY_MODEL_9d7e58fe565b4a65b61667cd48cb6e92" } }, "04b9e6f2fa634fb387ed92e53c183efd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0a0b36ee70d9454a809fd1c7f6869418", "style": "IPY_MODEL_f3245c99cbe541f381da06fcef761ac2", "value": " 200/? [00:00<00:00, 3359.03it/s]" } }, "04fccf8348674c1982c9bbff5596ce38": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_5597697e0fe14581aeec950e5d04a2bb", "IPY_MODEL_6775922d5fe347d4ad3457775e39e17d", "IPY_MODEL_a459f250a19240279c3dbc914c026fbf" ], "layout": "IPY_MODEL_e3258a385cf64fa4b258a09245f4dcbb" } }, "0531adae415d47b79471cf0bf5df2a8e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "054b962357264883b4428295e60e78ef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "05557c3fa9484cc8870c9c12ce8d2d48": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "05586a3bb5f541188de49b64d73c70ad": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "05ad4873fb094e5aa1fc30aba6edd0f9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_2cd2b7442df747d4813f02fd3133b64b", "IPY_MODEL_8f9d95db4f9c4087827dec0ed6f94785", "IPY_MODEL_0461141681644e5599fd322bde44d618" ], "layout": "IPY_MODEL_b47aee2481fd462cb143f1a36083e185" } }, "05cf34510db2493b9e8f4bba21a1f6cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_b22f0b95cd6443d4abfe47cab4aeeaab", "IPY_MODEL_62c91499664e4a49aa93bf36f034a5c3", "IPY_MODEL_a28559d250a042c1a00daf288c87325f" ], "layout": "IPY_MODEL_e914e300f16340af86e6498c5afbe992" } }, "05e8fac16cef41a2b1184bc01d3e2c94": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_673d5da5b92d40e3a97a0b96a39efc88", "style": "IPY_MODEL_d9aee891367242e9bf2d08ccf287a24e", "value": " 80/80 [00:00<00:00, 173.38it/s]" } }, "062e666a1b174c118645a975132b6057": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "06649650a0434fb28a016a2d43e6a42b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "0668d089af444165a0d3de0714503a46": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "06ac9762bca74b6692a3ad38db3b0397": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "06cf7e9f819a4a52a10bb714d0511b6e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0727c8dfd22345a0a4fc0901961a29a8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_bd466acc4851469eafa54ba8b8040cce", "style": "IPY_MODEL_ec32f7827e3142d3ae1436e3c991b486", "value": "Validating: 100%" } }, "0751ef09adc64444981b3641ef828427": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "07b9bd83972e4a3185f178c2db5a95c7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Linear", "layout": "IPY_MODEL_9a16b17c4a90476ba40ecad0c68b3dc5", "style": "IPY_MODEL_c1a939a1370e4abebe4e72dc54d9f192" } }, "08610f5aa9d2474d9974a54d6d0d5764": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "08b358d26fad454cb8df90e13b72c1fd": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "08f152db653e4d77a597a55ca00c87a8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "08f7de513b484b29862470efbe59412d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "095118db74c74cddb843644b6cc984df": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_bd9289071d804bcba7278a9d959132b8", "max": 1, "style": "IPY_MODEL_d2b64c27f3c5450d978735df19bf1f5a", "value": 1 } }, "09640cc5df6147c5a0375b70e1a13b4a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "09ab408ec74541e68c10ff876b60bcc2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "09e8c24ada5047548222ce6e65c1dd4f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c9def947ae3d4c06b0e8e92b5b133ed7", "style": "IPY_MODEL_99d876be5cad422eabdeffff5e6c546c", "value": "Validating: 100%" } }, "0a00cc7a18f7483b9ac235c6274debcf": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0a0b36ee70d9454a809fd1c7f6869418": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0a13dab72de34ed0b05ae27febf80cf9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "0a77c15d1a914da783e3b610018b5048": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "0ae8035d17f84eb6a301260c9a792712": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0af07eabbd494e55bc7bccaee4b2895d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_781615bd497c4dba82a7eaab9255cb41", "IPY_MODEL_c96780d6ac2e402899ec8909f386093f", "IPY_MODEL_04b9e6f2fa634fb387ed92e53c183efd" ], "layout": "IPY_MODEL_5ca68bb6906a4cf486bad3243fe69dc9" } }, "0af796ee8f964336b8aa06d0d91a7983": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_01887e2ee16a47e2ba929368018203ea", "style": "IPY_MODEL_d350330a1cf7413981864151a855f59d", "value": " 200/? [00:03<00:00, 58.91it/s]" } }, "0b2a11305bf74090b59faa35b8b06ce1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_5571aac6bbfd4f919fe21f54878bce53", "style": "IPY_MODEL_6855a41574104afe814c1ccaa4796e4c", "value": "Validating: 100%" } }, "0b7c64db3a7c401b9d55bec16ff15732": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0b9548ffca4e49f9b192f43666fccb57": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "0c0236bb093941aa96634a7338c3d652": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_efba9d2e044a4a7884bdc5266bc094f0", "style": "IPY_MODEL_59eaf4027ea7407793cf2420630bd2ec", "value": "Validation sanity check: 100%" } }, "0ced53df122d4a579aafb28884b7bd6d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "0cfe5ef03211425688c0bd8acc12100f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0d38c410908646f2920f2bb2d23aa646": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0d399f81a1314108bf1e73abfb813ae5": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "f1f9a468-9113-4650-8bbe-c1dcc48bee7b", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 3, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 0 } }, "0d725e1e2eab4c24a1c63315e424e192": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "0d8abece6fcb47349e4ac27955ef741f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "0dd9c4db8bd148aabb7a21a77525e081": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "0e5d63f033304e40a7ee4f642e051304": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "0e9ca8ca41d3434f815ad9cdf2469640": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b0b2be6b738d4d7594cb86f82bc8137e", "style": "IPY_MODEL_b96b4af97c9747c0b3d64ba2e158df9c", "value": "Validation sanity check: 100%" } }, "0ec5bfa1c3c94d44b6ef559a2553e4a9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "0ef2cd2ae73741dda9c0f9c7baa05b17": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0efb82909cbd4f629e9cbb21ef3529c3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "0f1e317221db4a868f9c2b6d209009c5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "TextModel", "state": { "layout": "IPY_MODEL_689a68558b424c19a770443049732d44", "style": "IPY_MODEL_378fd66f155e471d81a1240f268247b2" } }, "0f3a82121a3545a8940292216aec3405": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "0f56c6712ca64d948ad1360da88028b0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_631ce17f74984ddb92600a1a90f8e658", "max": 1, "style": "IPY_MODEL_577a4d39ef1c41ec81c68b04416cddf4", "value": 1 } }, "0f8656f49645406a9575166349896c26": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "0fad025f45dc4d9ab46f9011644f8f37": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_e6220450fe824a94a9f9f153cb49ec23", "max": 1, "style": "IPY_MODEL_dc38667e503146d5ace980fc343c76e6", "value": 1 } }, "0fc47567192b4f578c9d1ed1d595818f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Linear", "layout": "IPY_MODEL_909df350ee874f7b9befa651bf3057dc", "style": "IPY_MODEL_19269c7658cb44ffb845e240dd16fe63" } }, "100f605f27c9490481778f69100df71b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "10f7165155224206878f19daa17fa8bc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_70be8f919f3e4275a02f84d8a68230c6", "style": "IPY_MODEL_400f7a3dea9d4e219858ef933758bed6", "value": " 80/80 [00:00<00:00, 110.20it/s]" } }, "1141c06b512442cfa98686b42798f8a5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_89443d3e4fe94f4ba5adc0e7db03532b", "style": "IPY_MODEL_26baa627a08a45e6a93fe41f61d3ec33", "value": " 80/80 [00:00<00:00, 186.25it/s]" } }, "11f6329f5da6419a840d9ecd8f562d43": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "1256a9425a2044089cc0fc4b6c45e2b3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "1261e12c0fd34307ba4ab4d14280fd9d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a229d16bf78a4f7abab50b34d2d2069d", "style": "IPY_MODEL_4837a1e3a54b4fc1af487c4135e1f5dd", "value": "Validating: 100%" } }, "1272e71a5acc41e1becf19cde04719b4": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "5fce11c0-d982-430c-b881-53def8f1a92a", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_layoutDelta": { "layout_delta": { "activeshape": { "fillcolor": "rgb(255,0,255)", "opacity": 0.5 }, "annotations": [], "autotypenumbers": "strict", "bargap": 0, "bargroupgap": 0, "barmode": "group", "barnorm": "", "calendar": "gregorian", "clickmode": "event", "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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "dragmode": "zoom", "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "height": 490.5, "hidesources": false, "hoverdistance": 20, "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovermode": "closest", "images": [], "margin": { "autoexpand": true, "b": 80, "l": 80, "pad": 0, "r": 80, "t": 100 }, "modebar": { "activecolor": "rgba(68, 68, 68, 0.7)", "add": "", "bgcolor": "rgba(255, 255, 255, 0.5)", "color": "rgba(68, 68, 68, 0.3)", "orientation": "h", "remove": "" }, "newshape": { "drawdirection": "diagonal", "fillcolor": "rgba(0,0,0,0)", "fillrule": "evenodd", "layer": "above", "line": { "color": "#444", "dash": "solid", "width": 4 }, "opacity": 1 }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "separators": ".,", "shapes": [], "showlegend": false, "sliders": [], "spikedistance": -1, "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 17 }, "pad": { "b": 0, "l": 0, "r": 0, "t": 0 }, "text": "Click to enter Plot title", "x": 0.05, "xanchor": "auto", "xref": "container", "y": "auto", "yanchor": "auto", "yref": "container" }, "uniformtext": { "mode": false }, "updatemenus": [], "width": 972.05, "xaxis": { "anchor": "y", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "center", "domain": [ 0, 1 ], "dtick": 5, "exponentformat": "B", "fixedrange": false, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ -18, 18.5 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": false, "showline": false, "showspikes": false, "showticklabels": true, "side": "bottom", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": false }, "yaxis": { "anchor": "x", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "middle", "domain": [ 0, 1 ], "dtick": 100, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ 0, 792.6315789473684 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "left", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 } }, "layout_edit_id": 7 }, "_js2py_pointsCallback": {}, "_js2py_relayout": { "relayout_data": { "autosize": true }, "source_view_id": "998b04" }, "_js2py_restyle": {}, "_js2py_traceDeltas": { "trace_deltas": [ { "alignmentgroup": "", "bingroup": "", "cumulative": { "enabled": false }, "error_x": { "visible": false }, "error_y": { "visible": false }, "histnorm": "", "hoverinfo": "x+y+z+text", "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovertemplate": "", "hovertext": "", "index": 0, "legendgroup": "", "legendgrouptitle": { "text": "" }, "legendrank": 1000, "marker": { "color": "#636efa", "line": { "color": "#444", "width": 0 }, "opacity": 1, "pattern": { "shape": "" } }, "name": "trace 0", "offsetgroup": "", "opacity": 1, "orientation": "v", "selected": { "marker": { "opacity": 1 } }, "showlegend": true, "text": "", "uid": "5fce11c0-d982-430c-b881-53def8f1a92a", "unselected": { "marker": { "opacity": 0.2 } }, "visible": true, "xaxis": "x", "xbins": { "end": 18.5, "size": 0.5, "start": -18 }, "xcalendar": "gregorian", "xhoverformat": "", "yaxis": "y", "ycalendar": "gregorian", "yhoverformat": "" } ], "trace_edit_id": 2 }, "_js2py_update": {}, "_last_layout_edit_id": 7, "_last_trace_edit_id": 2, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Skewness Phonon" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 1 } }, "128125292ea74d7ba70dad5033a53758": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_8974b84abc2b478284c3afda2e33d2a0", "style": "IPY_MODEL_4dfef001bc294ee58086acb58e94e1c0", "value": "Validation sanity check: 100%" } }, "1336327176864b97a53706ae1b78fa7c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "134145ea1d494443aca192db9c5dfb6b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "134f4db9e3ef4923afe65bd888e3c8df": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "13cc8cb8c5ca4670bfd93b3b0546bb20": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_20885308096149478bab4a07f0a83757", "max": 1, "style": "IPY_MODEL_192a6e71bbcb4d1494c56809de0cc935", "value": 1 } }, "1407516ba6b44c478cde63d46d752109": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b6b25dded2b24470bacedb8a9a087e96", "style": "IPY_MODEL_6426ed4d14f34139b51853526e3d9705", "value": " 80/80 [00:00<00:00, 105.46it/s]" } }, "147cfda44fea4046b937a12eeb3b7e20": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "1481aa23c3a44efaaac47235c7a4e5f9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_ff5b9036319743f5807a296a904edadb", "style": "IPY_MODEL_4a1a4b6b998c463690767d4a066b887c", "value": " 80/80 [00:00<00:00, 179.71it/s]" } }, "14c8a7d7b4814e429cf0e0bcc3830027": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "15091564cdf34035962310552e0d5ebd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_07b9bd83972e4a3185f178c2db5a95c7", "IPY_MODEL_c8d7dc5653614f7fbb1dff36a872b0e5" ], "layout": "IPY_MODEL_26e5c01cea704c64ba27d5b64497fd40" } }, "1518931be911413db41b42add33ec407": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "1599f2751afe43a0995c87ad1db6017d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "15e8643726c945798a118f4967ec8678": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "16469da063754cc58ac7874d73bf1f01": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_9062641a1f47479abff10f5967cf0b37", "max": 1, "style": "IPY_MODEL_de6410e5d0a346628fe4ac896a42cc11", "value": 1 } }, "1663bfb38ac34b48bd2811bc6c09795e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "16c2859702a94e93a98195803e859f06": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "174d483f51fc4968b3bd2746f7180a48": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "1752d601c627467398d0da5167e478aa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ce3919cc155346e7a446cb8c624118b3", "max": 1, "style": "IPY_MODEL_f7cd9c941a714e1bb5e46b281eabc46d", "value": 1 } }, "17575783e7a34cc3bb38b0808191d9e4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_44d2a6e46664449480f4eabbbea9b6ec", "IPY_MODEL_1eece0fc736442a3aee7d376b543b170", "IPY_MODEL_7b180b73a7cc47728e42e8f216bfcfa2" ], "layout": "IPY_MODEL_bb5d23953d3046c4a1002b6060f03837" } }, "18a3c6ead2bd4810a967841979d9513e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "1913e919b32a4ad9a28fe834a8d09418": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "19269c7658cb44ffb845e240dd16fe63": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "192a6e71bbcb4d1494c56809de0cc935": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "19429bf6d5ce474aa5b0d20eea3351a5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "198d0eeb5c134907986584b4838694cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Save Selected", "layout": "IPY_MODEL_426b9a53970c4d79a720cd248dd49b48", "style": "IPY_MODEL_64aa962261b24d3f820849725c4ba3b6" } }, "19a5e959ac884311a29c4af037413d59": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "1a5e486e0b7f47729a86337a67937c8c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0cfe5ef03211425688c0bd8acc12100f", "style": "IPY_MODEL_43b09a38dfd24b439cf3fe7bf1a96331", "value": "100%" } }, "1a6a467a41384b15b7db7dcbc522df7f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_fbc9aabe93f74bc095f7c37d6270c62d", "IPY_MODEL_6addfd5c29b04dc1a5fd029f861df316", "IPY_MODEL_90fcfba0cd324ed0b8d7450d4d2d2196" ], "layout": "IPY_MODEL_e38fdc6ce9884a8880c440a3140d060f" } }, "1a8c26a0ec2b418ea5e1ae641a1d3dab": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "yaxis", "index": 1, "layout": "IPY_MODEL_9b3b68e8485a4d0a826d70f8fc41491d", "style": "IPY_MODEL_1599f2751afe43a0995c87ad1db6017d" } }, "1c3e192a4ce34d92a80d972ad9129fd8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a560a109c3424bca9c5380406ee3b77c", "style": "IPY_MODEL_317afd62f3de4549b21df3d2c5ad974c", "value": "Validating: 100%" } }, "1c6677b0d79640e7896469a701933fcd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2c448e293fb347a3b5f8be93dc0e29cc", "style": "IPY_MODEL_78ba9091141f40d38d22f9498798377e", "value": "Validating: 100%" } }, "1cb79d65b0d949378a2687b885605465": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_caf2545b55774729aeb66a6e1b6dcbef", "style": "IPY_MODEL_a41502f9966a450dadd8c6e4b4059cc9", "value": "Validating: 100%" } }, "1d0d284d0cc44cca8c944bbf77f863af": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_4af5d4fbe4f04329aa136fe3fc771820", "style": "IPY_MODEL_d57f3f4d6e6249e1949b07abf9a047ac", "value": "Validating: 100%" } }, "1d3f67eb383545088190bd3f1c925152": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "1d66c488189b4b1d846c4b7d69dd0af7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "1de763be22b945549ad56aa03d635d34": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_3aaff73b357d4fc3b7e1efc36b028851", "style": "IPY_MODEL_52db78df79d7490ead2e20f2c2149fd2", "value": " 47/360 [00:00<00:03, 94.83it/s, loss=0.695, v_num=136]" } }, "1e6b6cadc029437cb93236de2d47c4f2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_f5000f5fd87c471084cec31e479cb185", "max": 1, "style": "IPY_MODEL_98b74012ba80416a9fd6a39e90ca5e96", "value": 1 } }, "1eece0fc736442a3aee7d376b543b170": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_647161b6a1534b919e52b5cbed034c9c", "max": 1, "style": "IPY_MODEL_9d4ad83467874800a6e5b87d104b8518", "value": 1 } }, "1f262bf9c568484b82cb6bbe1cae7f03": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "1f34df998d084e3784f6ca14a951f9f2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "1f6737acf3a54b8e82fc97fe34b81c56": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "1f936428fae14e81abc9797254a9714c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "20104443b1d14a9a81525119b4044ccf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "20885308096149478bab4a07f0a83757": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "20bf9f0132864995b939646ba09176cc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "20cc5ded4d56496d9da1e4cf70fe550f": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_0a00cc7a18f7483b9ac235c6274debcf" } }, "20fd4c2baa7c497b9b7ef5b6e778546e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "21761c4ebd754860a866a36db4b32e3e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "21846c0546d74dee8de635c0df4db371": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_36e8adf779f74e2690b6443f4cba6a90", "style": "IPY_MODEL_9a549e0c015e408998af2c4a064d07ea", "value": " 80/80 [00:00<00:00, 112.82it/s]" } }, "227553951f2e4007b503b8a07cb9b514": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "22bdb26a79df495eabb0cc02971f291b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Save Selected", "layout": "IPY_MODEL_b2e5a11fd7554d008bf64f8ea1caa776", "style": "IPY_MODEL_c92bea2a3cce4a4594a8d7e2cbb4e6c1" } }, "22c212f9828f44f6b80b1d03443b8dc7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "22eb344dba3d44beb9a54b1d7d404b79": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "230b4ca393e14bbbb9673a2eb2a7aca7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_76b46967c1dc43528c7e8d085fb9b8dd", "style": "IPY_MODEL_8fe0e572f3ee4a4a8e134d7292016415", "value": "Validating: 100%" } }, "23192b05e12f4e9e8d9e0042de3104ee": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "23646f728e1f4864a3301411db193b01": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "237524a386664b4ebdd752e641f55453": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "238f11d5f15341c5b1cf9184ef727f0b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "children": [ "IPY_MODEL_c039dbf8083841f4a6436eda5170adee", "IPY_MODEL_25b21acf6505445abab818285c4d793f", "IPY_MODEL_d17851aa95ce463c8f264670159cfb96", "IPY_MODEL_54e8552c27404d0083efedfe04a51d07", "IPY_MODEL_cd58ac0ee3a346968498340ca71597e5", "IPY_MODEL_ff8cfda3ec054cb994bf7af98df9fe0c", "IPY_MODEL_5fe1d69e252843039aab84a8fef225bc", "IPY_MODEL_ff1899a0b072486eb5f0cc12b2e5174c", "IPY_MODEL_ea2598f9537c43eaa5964494e46b94a6", "IPY_MODEL_94c9288c0bd04a2988242fa3af320a78" ], "layout": "IPY_MODEL_c32dd215f7f14f8a921ec3e18a3f860b" } }, "23ea74014b8043ebb422aec0106ae370": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "23f8d02deca64241ab149023db441204": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "mode": "lines", "name": "Channel 0", "type": "scattergl", "uid": "d4f12fd9-96dc-47bb-9e7b-87a344bc6b5b", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404, 6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413, 6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422, 6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431, 6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440, 6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449, 6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458, 6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467, 6468, 6469, 6470, 6471, 6472, 6473, 6474, 6475, 6476, 6477, 6478, 6479, 6480, 6481, 6482, 6483, 6484, 6485, 6486, 6487, 6488, 6489, 6490, 6491, 6492, 6493, 6494, 6495, 6496, 6497, 6498, 6499, 6500, 6501, 6502, 6503, 6504, 6505, 6506, 6507, 6508, 6509, 6510, 6511, 6512, 6513, 6514, 6515, 6516, 6517, 6518, 6519, 6520, 6521, 6522, 6523, 6524, 6525, 6526, 6527, 6528, 6529, 6530, 6531, 6532, 6533, 6534, 6535, 6536, 6537, 6538, 6539, 6540, 6541, 6542, 6543, 6544, 6545, 6546, 6547, 6548, 6549, 6550, 6551, 6552, 6553, 6554, 6555, 6556, 6557, 6558, 6559, 6560, 6561, 6562, 6563, 6564, 6565, 6566, 6567, 6568, 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578, 6579, 6580, 6581, 6582, 6583, 6584, 6585, 6586, 6587, 6588, 6589, 6590, 6591, 6592, 6593, 6594, 6595, 6596, 6597, 6598, 6599, 6600, 6601, 6602, 6603, 6604, 6605, 6606, 6607, 6608, 6609, 6610, 6611, 6612, 6613, 6614, 6615, 6616, 6617, 6618, 6619, 6620, 6621, 6622, 6623, 6624, 6625, 6626, 6627, 6628, 6629, 6630, 6631, 6632, 6633, 6634, 6635, 6636, 6637, 6638, 6639, 6640, 6641, 6642, 6643, 6644, 6645, 6646, 6647, 6648, 6649, 6650, 6651, 6652, 6653, 6654, 6655, 6656, 6657, 6658, 6659, 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667, 6668, 6669, 6670, 6671, 6672, 6673, 6674, 6675, 6676, 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686, 6687, 6688, 6689, 6690, 6691, 6692, 6693, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6701, 6702, 6703, 6704, 6705, 6706, 6707, 6708, 6709, 6710, 6711, 6712, 6713, 6714, 6715, 6716, 6717, 6718, 6719, 6720, 6721, 6722, 6723, 6724, 6725, 6726, 6727, 6728, 6729, 6730, 6731, 6732, 6733, 6734, 6735, 6736, 6737, 6738, 6739, 6740, 6741, 6742, 6743, 6744, 6745, 6746, 6747, 6748, 6749, 6750, 6751, 6752, 6753, 6754, 6755, 6756, 6757, 6758, 6759, 6760, 6761, 6762, 6763, 6764, 6765, 6766, 6767, 6768, 6769, 6770, 6771, 6772, 6773, 6774, 6775, 6776, 6777, 6778, 6779, 6780, 6781, 6782, 6783, 6784, 6785, 6786, 6787, 6788, 6789, 6790, 6791, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801, 6802, 6803, 6804, 6805, 6806, 6807, 6808, 6809, 6810, 6811, 6812, 6813, 6814, 6815, 6816, 6817, 6818, 6819, 6820, 6821, 6822, 6823, 6824, 6825, 6826, 6827, 6828, 6829, 6830, 6831, 6832, 6833, 6834, 6835, 6836, 6837, 6838, 6839, 6840, 6841, 6842, 6843, 6844, 6845, 6846, 6847, 6848, 6849, 6850, 6851, 6852, 6853, 6854, 6855, 6856, 6857, 6858, 6859, 6860, 6861, 6862, 6863, 6864, 6865, 6866, 6867, 6868, 6869, 6870, 6871, 6872, 6873, 6874, 6875, 6876, 6877, 6878, 6879, 6880, 6881, 6882, 6883, 6884, 6885, 6886, 6887, 6888, 6889, 6890, 6891, 6892, 6893, 6894, 6895, 6896, 6897, 6898, 6899, 6900, 6901, 6902, 6903, 6904, 6905, 6906, 6907, 6908, 6909, 6910, 6911, 6912, 6913, 6914, 6915, 6916, 6917, 6918, 6919, 6920, 6921, 6922, 6923, 6924, 6925, 6926, 6927, 6928, 6929, 6930, 6931, 6932, 6933, 6934, 6935, 6936, 6937, 6938, 6939, 6940, 6941, 6942, 6943, 6944, 6945, 6946, 6947, 6948, 6949, 6950, 6951, 6952, 6953, 6954, 6955, 6956, 6957, 6958, 6959, 6960, 6961, 6962, 6963, 6964, 6965, 6966, 6967, 6968, 6969, 6970, 6971, 6972, 6973, 6974, 6975, 6976, 6977, 6978, 6979, 6980, 6981, 6982, 6983, 6984, 6985, 6986, 6987, 6988, 6989, 6990, 6991, 6992, 6993, 6994, 6995, 6996, 6997, 6998, 6999, 7000, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7008, 7009, 7010, 7011, 7012, 7013, 7014, 7015, 7016, 7017, 7018, 7019, 7020, 7021, 7022, 7023, 7024, 7025, 7026, 7027, 7028, 7029, 7030, 7031, 7032, 7033, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7041, 7042, 7043, 7044, 7045, 7046, 7047, 7048, 7049, 7050, 7051, 7052, 7053, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061, 7062, 7063, 7064, 7065, 7066, 7067, 7068, 7069, 7070, 7071, 7072, 7073, 7074, 7075, 7076, 7077, 7078, 7079, 7080, 7081, 7082, 7083, 7084, 7085, 7086, 7087, 7088, 7089, 7090, 7091, 7092, 7093, 7094, 7095, 7096, 7097, 7098, 7099, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137, 7138, 7139, 7140, 7141, 7142, 7143, 7144, 7145, 7146, 7147, 7148, 7149, 7150, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160, 7161, 7162, 7163, 7164, 7165, 7166, 7167, 7168, 7169, 7170, 7171, 7172, 7173, 7174, 7175, 7176, 7177, 7178, 7179, 7180, 7181, 7182, 7183, 7184, 7185, 7186, 7187, 7188, 7189, 7190, 7191, 7192, 7193, 7194, 7195, 7196, 7197, 7198, 7199, 7200, 7201, 7202, 7203, 7204, 7205, 7206, 7207, 7208, 7209, 7210, 7211, 7212, 7213, 7214, 7215, 7216, 7217, 7218, 7219, 7220, 7221, 7222, 7223, 7224, 7225, 7226, 7227, 7228, 7229, 7230, 7231, 7232, 7233, 7234, 7235, 7236, 7237, 7238, 7239, 7240, 7241, 7242, 7243, 7244, 7245, 7246, 7247, 7248, 7249, 7250, 7251, 7252, 7253, 7254, 7255, 7256, 7257, 7258, 7259, 7260, 7261, 7262, 7263, 7264, 7265, 7266, 7267, 7268, 7269, 7270, 7271, 7272, 7273, 7274, 7275, 7276, 7277, 7278, 7279, 7280, 7281, 7282, 7283, 7284, 7285, 7286, 7287, 7288, 7289, 7290, 7291, 7292, 7293, 7294, 7295, 7296, 7297, 7298, 7299, 7300, 7301, 7302, 7303, 7304, 7305, 7306, 7307, 7308, 7309, 7310, 7311, 7312, 7313, 7314, 7315, 7316, 7317, 7318, 7319, 7320, 7321, 7322, 7323, 7324, 7325, 7326, 7327, 7328, 7329, 7330, 7331, 7332, 7333, 7334, 7335, 7336, 7337, 7338, 7339, 7340, 7341, 7342, 7343, 7344, 7345, 7346, 7347, 7348, 7349, 7350, 7351, 7352, 7353, 7354, 7355, 7356, 7357, 7358, 7359, 7360, 7361, 7362, 7363, 7364, 7365, 7366, 7367, 7368, 7369, 7370, 7371, 7372, 7373, 7374, 7375, 7376, 7377, 7378, 7379, 7380, 7381, 7382, 7383, 7384, 7385, 7386, 7387, 7388, 7389, 7390, 7391, 7392, 7393, 7394, 7395, 7396, 7397, 7398, 7399, 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407, 7408, 7409, 7410, 7411, 7412, 7413, 7414, 7415, 7416, 7417, 7418, 7419, 7420, 7421, 7422, 7423, 7424, 7425, 7426, 7427, 7428, 7429, 7430, 7431, 7432, 7433, 7434, 7435, 7436, 7437, 7438, 7439, 7440, 7441, 7442, 7443, 7444, 7445, 7446, 7447, 7448, 7449, 7450, 7451, 7452, 7453, 7454, 7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 7474, 7475, 7476, 7477, 7478, 7479, 7480, 7481, 7482, 7483, 7484, 7485, 7486, 7487, 7488, 7489, 7490, 7491, 7492, 7493, 7494, 7495, 7496, 7497, 7498, 7499, 7500, 7501, 7502, 7503, 7504, 7505, 7506, 7507, 7508, 7509, 7510, 7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518, 7519, 7520, 7521, 7522, 7523, 7524, 7525, 7526, 7527, 7528, 7529, 7530, 7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538, 7539, 7540, 7541, 7542, 7543, 7544, 7545, 7546, 7547, 7548, 7549, 7550, 7551, 7552, 7553, 7554, 7555, 7556, 7557, 7558, 7559, 7560, 7561, 7562, 7563, 7564, 7565, 7566, 7567, 7568, 7569, 7570, 7571, 7572, 7573, 7574, 7575, 7576, 7577, 7578, 7579, 7580, 7581, 7582, 7583, 7584, 7585, 7586, 7587, 7588, 7589, 7590, 7591, 7592, 7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607, 7608, 7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7619, 7620, 7621, 7622, 7623, 7624, 7625, 7626, 7627, 7628, 7629, 7630, 7631, 7632, 7633, 7634, 7635, 7636, 7637, 7638, 7639, 7640, 7641, 7642, 7643, 7644, 7645, 7646, 7647, 7648, 7649, 7650, 7651, 7652, 7653, 7654, 7655, 7656, 7657, 7658, 7659, 7660, 7661, 7662, 7663, 7664, 7665, 7666, 7667, 7668, 7669, 7670, 7671, 7672, 7673, 7674, 7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689, 7690, 7691, 7692, 7693, 7694, 7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709, 7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717, 7718, 7719, 7720, 7721, 7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738, 7739, 7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747, 7748, 7749, 7750, 7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760, 7761, 7762, 7763, 7764, 7765, 7766, 7767, 7768, 7769, 7770, 7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778, 7779, 7780, 7781, 7782, 7783, 7784, 7785, 7786, 7787, 7788, 7789, 7790, 7791, 7792, 7793, 7794, 7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802, 7803, 7804, 7805, 7806, 7807, 7808, 7809, 7810, 7811, 7812, 7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820, 7821, 7822, 7823, 7824, 7825, 7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833, 7834, 7835, 7836, 7837, 7838, 7839, 7840, 7841, 7842, 7843, 7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851, 7852, 7853, 7854, 7855, 7856, 7857, 7858, 7859, 7860, 7861, 7862, 7863, 7864, 7865, 7866, 7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898, 7899, 7900, 7901, 7902, 7903, 7904, 7905, 7906, 7907, 7908, 7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922, 7923, 7924, 7925, 7926, 7927, 7928, 7929, 7930, 7931, 7932, 7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940, 7941, 7942, 7943, 7944, 7945, 7946, 7947, 7948, 7949, 7950, 7951, 7952, 7953, 7954, 7955, 7956, 7957, 7958, 7959, 7960, 7961, 7962, 7963, 7964, 7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972, 7973, 7974, 7975, 7976, 7977, 7978, 7979, 7980, 7981, 7982, 7983, 7984, 7985, 7986, 7987, 7988, 7989, 7990, 7991, 7992, 7993, 7994, 7995, 7996, 7997, 7998, 7999, 8000, 8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024, 8025, 8026, 8027, 8028, 8029, 8030, 8031, 8032, 8033, 8034, 8035, 8036, 8037, 8038, 8039, 8040, 8041, 8042, 8043, 8044, 8045, 8046, 8047, 8048, 8049, 8050, 8051, 8052, 8053, 8054, 8055, 8056, 8057, 8058, 8059, 8060, 8061, 8062, 8063, 8064, 8065, 8066, 8067, 8068, 8069, 8070, 8071, 8072, 8073, 8074, 8075, 8076, 8077, 8078, 8079, 8080, 8081, 8082, 8083, 8084, 8085, 8086, 8087, 8088, 8089, 8090, 8091, 8092, 8093, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108, 8109, 8110, 8111, 8112, 8113, 8114, 8115, 8116, 8117, 8118, 8119, 8120, 8121, 8122, 8123, 8124, 8125, 8126, 8127, 8128, 8129, 8130, 8131, 8132, 8133, 8134, 8135, 8136, 8137, 8138, 8139, 8140, 8141, 8142, 8143, 8144, 8145, 8146, 8147, 8148, 8149, 8150, 8151, 8152, 8153, 8154, 8155, 8156, 8157, 8158, 8159, 8160, 8161, 8162, 8163, 8164, 8165, 8166, 8167, 8168, 8169, 8170, 8171, 8172, 8173, 8174, 8175, 8176, 8177, 8178, 8179, 8180, 8181, 8182, 8183, 8184, 8185, 8186, 8187, 8188, 8189, 8190, 8191, 8192, 8193, 8194, 8195, 8196, 8197, 8198, 8199, 8200, 8201, 8202, 8203, 8204, 8205, 8206, 8207, 8208, 8209, 8210, 8211, 8212, 8213, 8214, 8215, 8216, 8217, 8218, 8219, 8220, 8221, 8222, 8223, 8224, 8225, 8226, 8227, 8228, 8229, 8230, 8231, 8232, 8233, 8234, 8235, 8236, 8237, 8238, 8239, 8240, 8241, 8242, 8243, 8244, 8245, 8246, 8247, 8248, 8249, 8250, 8251, 8252, 8253, 8254, 8255, 8256, 8257, 8258, 8259, 8260, 8261, 8262, 8263, 8264, 8265, 8266, 8267, 8268, 8269, 8270, 8271, 8272, 8273, 8274, 8275, 8276, 8277, 8278, 8279, 8280, 8281, 8282, 8283, 8284, 8285, 8286, 8287, 8288, 8289, 8290, 8291, 8292, 8293, 8294, 8295, 8296, 8297, 8298, 8299, 8300, 8301, 8302, 8303, 8304, 8305, 8306, 8307, 8308, 8309, 8310, 8311, 8312, 8313, 8314, 8315, 8316, 8317, 8318, 8319, 8320, 8321, 8322, 8323, 8324, 8325, 8326, 8327, 8328, 8329, 8330, 8331, 8332, 8333, 8334, 8335, 8336, 8337, 8338, 8339, 8340, 8341, 8342, 8343, 8344, 8345, 8346, 8347, 8348, 8349, 8350, 8351, 8352, 8353, 8354, 8355, 8356, 8357, 8358, 8359, 8360, 8361, 8362, 8363, 8364, 8365, 8366, 8367, 8368, 8369, 8370, 8371, 8372, 8373, 8374, 8375, 8376, 8377, 8378, 8379, 8380, 8381, 8382, 8383, 8384, 8385, 8386, 8387, 8388, 8389, 8390, 8391, 8392, 8393, 8394, 8395, 8396, 8397, 8398, 8399, 8400, 8401, 8402, 8403, 8404, 8405, 8406, 8407, 8408, 8409, 8410, 8411, 8412, 8413, 8414, 8415, 8416, 8417, 8418, 8419, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, 8428, 8429, 8430, 8431, 8432, 8433, 8434, 8435, 8436, 8437, 8438, 8439, 8440, 8441, 8442, 8443, 8444, 8445, 8446, 8447, 8448, 8449, 8450, 8451, 8452, 8453, 8454, 8455, 8456, 8457, 8458, 8459, 8460, 8461, 8462, 8463, 8464, 8465, 8466, 8467, 8468, 8469, 8470, 8471, 8472, 8473, 8474, 8475, 8476, 8477, 8478, 8479, 8480, 8481, 8482, 8483, 8484, 8485, 8486, 8487, 8488, 8489, 8490, 8491, 8492, 8493, 8494, 8495, 8496, 8497, 8498, 8499, 8500, 8501, 8502, 8503, 8504, 8505, 8506, 8507, 8508, 8509, 8510, 8511, 8512, 8513, 8514, 8515, 8516, 8517, 8518, 8519, 8520, 8521, 8522, 8523, 8524, 8525, 8526, 8527, 8528, 8529, 8530, 8531, 8532, 8533, 8534, 8535, 8536, 8537, 8538, 8539, 8540, 8541, 8542, 8543, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8556, 8557, 8558, 8559, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 8570, 8571, 8572, 8573, 8574, 8575, 8576, 8577, 8578, 8579, 8580, 8581, 8582, 8583, 8584, 8585, 8586, 8587, 8588, 8589, 8590, 8591, 8592, 8593, 8594, 8595, 8596, 8597, 8598, 8599, 8600, 8601, 8602, 8603, 8604, 8605, 8606, 8607, 8608, 8609, 8610, 8611, 8612, 8613, 8614, 8615, 8616, 8617, 8618, 8619, 8620, 8621, 8622, 8623, 8624, 8625, 8626, 8627, 8628, 8629, 8630, 8631, 8632, 8633, 8634, 8635, 8636, 8637, 8638, 8639, 8640, 8641, 8642, 8643, 8644, 8645, 8646, 8647, 8648, 8649, 8650, 8651, 8652, 8653, 8654, 8655, 8656, 8657, 8658, 8659, 8660, 8661, 8662, 8663, 8664, 8665, 8666, 8667, 8668, 8669, 8670, 8671, 8672, 8673, 8674, 8675, 8676, 8677, 8678, 8679, 8680, 8681, 8682, 8683, 8684, 8685, 8686, 8687, 8688, 8689, 8690, 8691, 8692, 8693, 8694, 8695, 8696, 8697, 8698, 8699, 8700, 8701, 8702, 8703, 8704, 8705, 8706, 8707, 8708, 8709, 8710, 8711, 8712, 8713, 8714, 8715, 8716, 8717, 8718, 8719, 8720, 8721, 8722, 8723, 8724, 8725, 8726, 8727, 8728, 8729, 8730, 8731, 8732, 8733, 8734, 8735, 8736, 8737, 8738, 8739, 8740, 8741, 8742, 8743, 8744, 8745, 8746, 8747, 8748, 8749, 8750, 8751, 8752, 8753, 8754, 8755, 8756, 8757, 8758, 8759, 8760, 8761, 8762, 8763, 8764, 8765, 8766, 8767, 8768, 8769, 8770, 8771, 8772, 8773, 8774, 8775, 8776, 8777, 8778, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8787, 8788, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8805, 8806, 8807, 8808, 8809, 8810, 8811, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8819, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8828, 8829, 8830, 8831, 8832, 8833, 8834, 8835, 8836, 8837, 8838, 8839, 8840, 8841, 8842, 8843, 8844, 8845, 8846, 8847, 8848, 8849, 8850, 8851, 8852, 8853, 8854, 8855, 8856, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8864, 8865, 8866, 8867, 8868, 8869, 8870, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8884, 8885, 8886, 8887, 8888, 8889, 8890, 8891, 8892, 8893, 8894, 8895, 8896, 8897, 8898, 8899, 8900, 8901, 8902, 8903, 8904, 8905, 8906, 8907, 8908, 8909, 8910, 8911, 8912, 8913, 8914, 8915, 8916, 8917, 8918, 8919, 8920, 8921, 8922, 8923, 8924, 8925, 8926, 8927, 8928, 8929, 8930, 8931, 8932, 8933, 8934, 8935, 8936, 8937, 8938, 8939, 8940, 8941, 8942, 8943, 8944, 8945, 8946, 8947, 8948, 8949, 8950, 8951, 8952, 8953, 8954, 8955, 8956, 8957, 8958, 8959, 8960, 8961, 8962, 8963, 8964, 8965, 8966, 8967, 8968, 8969, 8970, 8971, 8972, 8973, 8974, 8975, 8976, 8977, 8978, 8979, 8980, 8981, 8982, 8983, 8984, 8985, 8986, 8987, 8988, 8989, 8990, 8991, 8992, 8993, 8994, 8995, 8996, 8997, 8998, 8999, 9000, 9001, 9002, 9003, 9004, 9005, 9006, 9007, 9008, 9009, 9010, 9011, 9012, 9013, 9014, 9015, 9016, 9017, 9018, 9019, 9020, 9021, 9022, 9023, 9024, 9025, 9026, 9027, 9028, 9029, 9030, 9031, 9032, 9033, 9034, 9035, 9036, 9037, 9038, 9039, 9040, 9041, 9042, 9043, 9044, 9045, 9046, 9047, 9048, 9049, 9050, 9051, 9052, 9053, 9054, 9055, 9056, 9057, 9058, 9059, 9060, 9061, 9062, 9063, 9064, 9065, 9066, 9067, 9068, 9069, 9070, 9071, 9072, 9073, 9074, 9075, 9076, 9077, 9078, 9079, 9080, 9081, 9082, 9083, 9084, 9085, 9086, 9087, 9088, 9089, 9090, 9091, 9092, 9093, 9094, 9095, 9096, 9097, 9098, 9099, 9100, 9101, 9102, 9103, 9104, 9105, 9106, 9107, 9108, 9109, 9110, 9111, 9112, 9113, 9114, 9115, 9116, 9117, 9118, 9119, 9120, 9121, 9122, 9123, 9124, 9125, 9126, 9127, 9128, 9129, 9130, 9131, 9132, 9133, 9134, 9135, 9136, 9137, 9138, 9139, 9140, 9141, 9142, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151, 9152, 9153, 9154, 9155, 9156, 9157, 9158, 9159, 9160, 9161, 9162, 9163, 9164, 9165, 9166, 9167, 9168, 9169, 9170, 9171, 9172, 9173, 9174, 9175, 9176, 9177, 9178, 9179, 9180, 9181, 9182, 9183, 9184, 9185, 9186, 9187, 9188, 9189, 9190, 9191, 9192, 9193, 9194, 9195, 9196, 9197, 9198, 9199, 9200, 9201, 9202, 9203, 9204, 9205, 9206, 9207, 9208, 9209, 9210, 9211, 9212, 9213, 9214, 9215, 9216, 9217, 9218, 9219, 9220, 9221, 9222, 9223, 9224, 9225, 9226, 9227, 9228, 9229, 9230, 9231, 9232, 9233, 9234, 9235, 9236, 9237, 9238, 9239, 9240, 9241, 9242, 9243, 9244, 9245, 9246, 9247, 9248, 9249, 9250, 9251, 9252, 9253, 9254, 9255, 9256, 9257, 9258, 9259, 9260, 9261, 9262, 9263, 9264, 9265, 9266, 9267, 9268, 9269, 9270, 9271, 9272, 9273, 9274, 9275, 9276, 9277, 9278, 9279, 9280, 9281, 9282, 9283, 9284, 9285, 9286, 9287, 9288, 9289, 9290, 9291, 9292, 9293, 9294, 9295, 9296, 9297, 9298, 9299, 9300, 9301, 9302, 9303, 9304, 9305, 9306, 9307, 9308, 9309, 9310, 9311, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9322, 9323, 9324, 9325, 9326, 9327, 9328, 9329, 9330, 9331, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 9342, 9343, 9344, 9345, 9346, 9347, 9348, 9349, 9350, 9351, 9352, 9353, 9354, 9355, 9356, 9357, 9358, 9359, 9360, 9361, 9362, 9363, 9364, 9365, 9366, 9367, 9368, 9369, 9370, 9371, 9372, 9373, 9374, 9375, 9376, 9377, 9378, 9379, 9380, 9381, 9382, 9383, 9384, 9385, 9386, 9387, 9388, 9389, 9390, 9391, 9392, 9393, 9394, 9395, 9396, 9397, 9398, 9399, 9400, 9401, 9402, 9403, 9404, 9405, 9406, 9407, 9408, 9409, 9410, 9411, 9412, 9413, 9414, 9415, 9416, 9417, 9418, 9419, 9420, 9421, 9422, 9423, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 9450, 9451, 9452, 9453, 9454, 9455, 9456, 9457, 9458, 9459, 9460, 9461, 9462, 9463, 9464, 9465, 9466, 9467, 9468, 9469, 9470, 9471, 9472, 9473, 9474, 9475, 9476, 9477, 9478, 9479, 9480, 9481, 9482, 9483, 9484, 9485, 9486, 9487, 9488, 9489, 9490, 9491, 9492, 9493, 9494, 9495, 9496, 9497, 9498, 9499, 9500, 9501, 9502, 9503, 9504, 9505, 9506, 9507, 9508, 9509, 9510, 9511, 9512, 9513, 9514, 9515, 9516, 9517, 9518, 9519, 9520, 9521, 9522, 9523, 9524, 9525, 9526, 9527, 9528, 9529, 9530, 9531, 9532, 9533, 9534, 9535, 9536, 9537, 9538, 9539, 9540, 9541, 9542, 9543, 9544, 9545, 9546, 9547, 9548, 9549, 9550, 9551, 9552, 9553, 9554, 9555, 9556, 9557, 9558, 9559, 9560, 9561, 9562, 9563, 9564, 9565, 9566, 9567, 9568, 9569, 9570, 9571, 9572, 9573, 9574, 9575, 9576, 9577, 9578, 9579, 9580, 9581, 9582, 9583, 9584, 9585, 9586, 9587, 9588, 9589, 9590, 9591, 9592, 9593, 9594, 9595, 9596, 9597, 9598, 9599, 9600, 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608, 9609, 9610, 9611, 9612, 9613, 9614, 9615, 9616, 9617, 9618, 9619, 9620, 9621, 9622, 9623, 9624, 9625, 9626, 9627, 9628, 9629, 9630, 9631, 9632, 9633, 9634, 9635, 9636, 9637, 9638, 9639, 9640, 9641, 9642, 9643, 9644, 9645, 9646, 9647, 9648, 9649, 9650, 9651, 9652, 9653, 9654, 9655, 9656, 9657, 9658, 9659, 9660, 9661, 9662, 9663, 9664, 9665, 9666, 9667, 9668, 9669, 9670, 9671, 9672, 9673, 9674, 9675, 9676, 9677, 9678, 9679, 9680, 9681, 9682, 9683, 9684, 9685, 9686, 9687, 9688, 9689, 9690, 9691, 9692, 9693, 9694, 9695, 9696, 9697, 9698, 9699, 9700, 9701, 9702, 9703, 9704, 9705, 9706, 9707, 9708, 9709, 9710, 9711, 9712, 9713, 9714, 9715, 9716, 9717, 9718, 9719, 9720, 9721, 9722, 9723, 9724, 9725, 9726, 9727, 9728, 9729, 9730, 9731, 9732, 9733, 9734, 9735, 9736, 9737, 9738, 9739, 9740, 9741, 9742, 9743, 9744, 9745, 9746, 9747, 9748, 9749, 9750, 9751, 9752, 9753, 9754, 9755, 9756, 9757, 9758, 9759, 9760, 9761, 9762, 9763, 9764, 9765, 9766, 9767, 9768, 9769, 9770, 9771, 9772, 9773, 9774, 9775, 9776, 9777, 9778, 9779, 9780, 9781, 9782, 9783, 9784, 9785, 9786, 9787, 9788, 9789, 9790, 9791, 9792, 9793, 9794, 9795, 9796, 9797, 9798, 9799, 9800, 9801, 9802, 9803, 9804, 9805, 9806, 9807, 9808, 9809, 9810, 9811, 9812, 9813, 9814, 9815, 9816, 9817, 9818, 9819, 9820, 9821, 9822, 9823, 9824, 9825, 9826, 9827, 9828, 9829, 9830, 9831, 9832, 9833, 9834, 9835, 9836, 9837, 9838, 9839, 9840, 9841, 9842, 9843, 9844, 9845, 9846, 9847, 9848, 9849, 9850, 9851, 9852, 9853, 9854, 9855, 9856, 9857, 9858, 9859, 9860, 9861, 9862, 9863, 9864, 9865, 9866, 9867, 9868, 9869, 9870, 9871, 9872, 9873, 9874, 9875, 9876, 9877, 9878, 9879, 9880, 9881, 9882, 9883, 9884, 9885, 9886, 9887, 9888, 9889, 9890, 9891, 9892, 9893, 9894, 9895, 9896, 9897, 9898, 9899, 9900, 9901, 9902, 9903, 9904, 9905, 9906, 9907, 9908, 9909, 9910, 9911, 9912, 9913, 9914, 9915, 9916, 9917, 9918, 9919, 9920, 9921, 9922, 9923, 9924, 9925, 9926, 9927, 9928, 9929, 9930, 9931, 9932, 9933, 9934, 9935, 9936, 9937, 9938, 9939, 9940, 9941, 9942, 9943, 9944, 9945, 9946, 9947, 9948, 9949, 9950, 9951, 9952, 9953, 9954, 9955, 9956, 9957, 9958, 9959, 9960, 9961, 9962, 9963, 9964, 9965, 9966, 9967, 9968, 9969, 9970, 9971, 9972, 9973, 9974, 9975, 9976, 9977, 9978, 9979, 9980, 9981, 9982, 9983, 9984, 9985, 9986, 9987, 9988, 9989, 9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009, 10010, 10011, 10012, 10013, 10014, 10015, 10016, 10017, 10018, 10019, 10020, 10021, 10022, 10023, 10024, 10025, 10026, 10027, 10028, 10029, 10030, 10031, 10032, 10033, 10034, 10035, 10036, 10037, 10038, 10039, 10040, 10041, 10042, 10043, 10044, 10045, 10046, 10047, 10048, 10049, 10050, 10051, 10052, 10053, 10054, 10055, 10056, 10057, 10058, 10059, 10060, 10061, 10062, 10063, 10064, 10065, 10066, 10067, 10068, 10069, 10070, 10071, 10072, 10073, 10074, 10075, 10076, 10077, 10078, 10079, 10080, 10081, 10082, 10083, 10084, 10085, 10086, 10087, 10088, 10089, 10090, 10091, 10092, 10093, 10094, 10095, 10096, 10097, 10098, 10099, 10100, 10101, 10102, 10103, 10104, 10105, 10106, 10107, 10108, 10109, 10110, 10111, 10112, 10113, 10114, 10115, 10116, 10117, 10118, 10119, 10120, 10121, 10122, 10123, 10124, 10125, 10126, 10127, 10128, 10129, 10130, 10131, 10132, 10133, 10134, 10135, 10136, 10137, 10138, 10139, 10140, 10141, 10142, 10143, 10144, 10145, 10146, 10147, 10148, 10149, 10150, 10151, 10152, 10153, 10154, 10155, 10156, 10157, 10158, 10159, 10160, 10161, 10162, 10163, 10164, 10165, 10166, 10167, 10168, 10169, 10170, 10171, 10172, 10173, 10174, 10175, 10176, 10177, 10178, 10179, 10180, 10181, 10182, 10183, 10184, 10185, 10186, 10187, 10188, 10189, 10190, 10191, 10192, 10193, 10194, 10195, 10196, 10197, 10198, 10199, 10200, 10201, 10202, 10203, 10204, 10205, 10206, 10207, 10208, 10209, 10210, 10211, 10212, 10213, 10214, 10215, 10216, 10217, 10218, 10219, 10220, 10221, 10222, 10223, 10224, 10225, 10226, 10227, 10228, 10229, 10230, 10231, 10232, 10233, 10234, 10235, 10236, 10237, 10238, 10239, 10240, 10241, 10242, 10243, 10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10259, 10260, 10261, 10262, 10263, 10264, 10265, 10266, 10267, 10268, 10269, 10270, 10271, 10272, 10273, 10274, 10275, 10276, 10277, 10278, 10279, 10280, 10281, 10282, 10283, 10284, 10285, 10286, 10287, 10288, 10289, 10290, 10291, 10292, 10293, 10294, 10295, 10296, 10297, 10298, 10299, 10300, 10301, 10302, 10303, 10304, 10305, 10306, 10307, 10308, 10309, 10310, 10311, 10312, 10313, 10314, 10315, 10316, 10317, 10318, 10319, 10320, 10321, 10322, 10323, 10324, 10325, 10326, 10327, 10328, 10329, 10330, 10331, 10332, 10333, 10334, 10335, 10336, 10337, 10338, 10339, 10340, 10341, 10342, 10343, 10344, 10345, 10346, 10347, 10348, 10349, 10350, 10351, 10352, 10353, 10354, 10355, 10356, 10357, 10358, 10359, 10360, 10361, 10362, 10363, 10364, 10365, 10366, 10367, 10368, 10369, 10370, 10371, 10372, 10373, 10374, 10375, 10376, 10377, 10378, 10379, 10380, 10381, 10382, 10383, 10384, 10385, 10386, 10387, 10388, 10389, 10390, 10391, 10392, 10393, 10394, 10395, 10396, 10397, 10398, 10399, 10400, 10401, 10402, 10403, 10404, 10405, 10406, 10407, 10408, 10409, 10410, 10411, 10412, 10413, 10414, 10415, 10416, 10417, 10418, 10419, 10420, 10421, 10422, 10423, 10424, 10425, 10426, 10427, 10428, 10429, 10430, 10431, 10432, 10433, 10434, 10435, 10436, 10437, 10438, 10439, 10440, 10441, 10442, 10443, 10444, 10445, 10446, 10447, 10448, 10449, 10450, 10451, 10452, 10453, 10454, 10455, 10456, 10457, 10458, 10459, 10460, 10461, 10462, 10463, 10464, 10465, 10466, 10467, 10468, 10469, 10470, 10471, 10472, 10473, 10474, 10475, 10476, 10477, 10478, 10479, 10480, 10481, 10482, 10483, 10484, 10485, 10486, 10487, 10488, 10489, 10490, 10491, 10492, 10493, 10494, 10495, 10496, 10497, 10498, 10499, 10500, 10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508, 10509, 10510, 10511, 10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10520, 10521, 10522, 10523, 10524, 10525, 10526, 10527, 10528, 10529, 10530, 10531, 10532, 10533, 10534, 10535, 10536, 10537, 10538, 10539, 10540, 10541, 10542, 10543, 10544, 10545, 10546, 10547, 10548, 10549, 10550, 10551, 10552, 10553, 10554, 10555, 10556, 10557, 10558, 10559, 10560, 10561, 10562, 10563, 10564, 10565, 10566, 10567, 10568, 10569, 10570, 10571, 10572, 10573, 10574, 10575, 10576, 10577, 10578, 10579, 10580, 10581, 10582, 10583, 10584, 10585, 10586, 10587, 10588, 10589, 10590, 10591, 10592, 10593, 10594, 10595, 10596, 10597, 10598, 10599, 10600, 10601, 10602, 10603, 10604, 10605, 10606, 10607, 10608, 10609, 10610, 10611, 10612, 10613, 10614, 10615, 10616, 10617, 10618, 10619, 10620, 10621, 10622, 10623, 10624, 10625, 10626, 10627, 10628, 10629, 10630, 10631, 10632, 10633, 10634, 10635, 10636, 10637, 10638, 10639, 10640, 10641, 10642, 10643, 10644, 10645, 10646, 10647, 10648, 10649, 10650, 10651, 10652, 10653, 10654, 10655, 10656, 10657, 10658, 10659, 10660, 10661, 10662, 10663, 10664, 10665, 10666, 10667, 10668, 10669, 10670, 10671, 10672, 10673, 10674, 10675, 10676, 10677, 10678, 10679, 10680, 10681, 10682, 10683, 10684, 10685, 10686, 10687, 10688, 10689, 10690, 10691, 10692, 10693, 10694, 10695, 10696, 10697, 10698, 10699, 10700, 10701, 10702, 10703, 10704, 10705, 10706, 10707, 10708, 10709, 10710, 10711, 10712, 10713, 10714, 10715, 10716, 10717, 10718, 10719, 10720, 10721, 10722, 10723, 10724, 10725, 10726, 10727, 10728, 10729, 10730, 10731, 10732, 10733, 10734, 10735, 10736, 10737, 10738, 10739, 10740, 10741, 10742, 10743, 10744, 10745, 10746, 10747, 10748, 10749, 10750, 10751, 10752, 10753, 10754, 10755, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 10763, 10764, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 10772, 10773, 10774, 10775, 10776, 10777, 10778, 10779, 10780, 10781, 10782, 10783, 10784, 10785, 10786, 10787, 10788, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10812, 10813, 10814, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10824, 10825, 10826, 10827, 10828, 10829, 10830, 10831, 10832, 10833, 10834, 10835, 10836, 10837, 10838, 10839, 10840, 10841, 10842, 10843, 10844, 10845, 10846, 10847, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869, 10870, 10871, 10872, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10882, 10883, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 10892, 10893, 10894, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 10907, 10908, 10909, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10920, 10921, 10922, 10923, 10924, 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10932, 10933, 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10985, 10986, 10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11025, 11026, 11027, 11028, 11029, 11030, 11031, 11032, 11033, 11034, 11035, 11036, 11037, 11038, 11039, 11040, 11041, 11042, 11043, 11044, 11045, 11046, 11047, 11048, 11049, 11050, 11051, 11052, 11053, 11054, 11055, 11056, 11057, 11058, 11059, 11060, 11061, 11062, 11063, 11064, 11065, 11066, 11067, 11068, 11069, 11070, 11071, 11072, 11073, 11074, 11075, 11076, 11077, 11078, 11079, 11080, 11081, 11082, 11083, 11084, 11085, 11086, 11087, 11088, 11089, 11090, 11091, 11092, 11093, 11094, 11095, 11096, 11097, 11098, 11099, 11100, 11101, 11102, 11103, 11104, 11105, 11106, 11107, 11108, 11109, 11110, 11111, 11112, 11113, 11114, 11115, 11116, 11117, 11118, 11119, 11120, 11121, 11122, 11123, 11124, 11125, 11126, 11127, 11128, 11129, 11130, 11131, 11132, 11133, 11134, 11135, 11136, 11137, 11138, 11139, 11140, 11141, 11142, 11143, 11144, 11145, 11146, 11147, 11148, 11149, 11150, 11151, 11152, 11153, 11154, 11155, 11156, 11157, 11158, 11159, 11160, 11161, 11162, 11163, 11164, 11165, 11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 11174, 11175, 11176, 11177, 11178, 11179, 11180, 11181, 11182, 11183, 11184, 11185, 11186, 11187, 11188, 11189, 11190, 11191, 11192, 11193, 11194, 11195, 11196, 11197, 11198, 11199, 11200, 11201, 11202, 11203, 11204, 11205, 11206, 11207, 11208, 11209, 11210, 11211, 11212, 11213, 11214, 11215, 11216, 11217, 11218, 11219, 11220, 11221, 11222, 11223, 11224, 11225, 11226, 11227, 11228, 11229, 11230, 11231, 11232, 11233, 11234, 11235, 11236, 11237, 11238, 11239, 11240, 11241, 11242, 11243, 11244, 11245, 11246, 11247, 11248, 11249, 11250, 11251, 11252, 11253, 11254, 11255, 11256, 11257, 11258, 11259, 11260, 11261, 11262, 11263, 11264, 11265, 11266, 11267, 11268, 11269, 11270, 11271, 11272, 11273, 11274, 11275, 11276, 11277, 11278, 11279, 11280, 11281, 11282, 11283, 11284, 11285, 11286, 11287, 11288, 11289, 11290, 11291, 11292, 11293, 11294, 11295, 11296, 11297, 11298, 11299, 11300, 11301, 11302, 11303, 11304, 11305, 11306, 11307, 11308, 11309, 11310, 11311, 11312, 11313, 11314, 11315, 11316, 11317, 11318, 11319, 11320, 11321, 11322, 11323, 11324, 11325, 11326, 11327, 11328, 11329, 11330, 11331, 11332, 11333, 11334, 11335, 11336, 11337, 11338, 11339, 11340, 11341, 11342, 11343, 11344, 11345, 11346, 11347, 11348, 11349, 11350, 11351, 11352, 11353, 11354, 11355, 11356, 11357, 11358, 11359, 11360, 11361, 11362, 11363, 11364, 11365, 11366, 11367, 11368, 11369, 11370, 11371, 11372, 11373, 11374, 11375, 11376, 11377, 11378, 11379, 11380, 11381, 11382, 11383, 11384, 11385, 11386, 11387, 11388, 11389, 11390, 11391, 11392, 11393, 11394, 11395, 11396, 11397, 11398, 11399, 11400, 11401, 11402, 11403, 11404, 11405, 11406, 11407, 11408, 11409, 11410, 11411, 11412, 11413, 11414, 11415, 11416, 11417, 11418, 11419, 11420, 11421, 11422, 11423, 11424, 11425, 11426, 11427, 11428, 11429, 11430, 11431, 11432, 11433, 11434, 11435, 11436, 11437, 11438, 11439, 11440, 11441, 11442, 11443, 11444, 11445, 11446, 11447, 11448, 11449, 11450, 11451, 11452, 11453, 11454, 11455, 11456, 11457, 11458, 11459, 11460, 11461, 11462, 11463, 11464, 11465, 11466, 11467, 11468, 11469, 11470, 11471, 11472, 11473, 11474, 11475, 11476, 11477, 11478, 11479, 11480, 11481, 11482, 11483, 11484, 11485, 11486, 11487, 11488, 11489, 11490, 11491, 11492, 11493, 11494, 11495, 11496, 11497, 11498, 11499, 11500, 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508, 11509, 11510, 11511, 11512, 11513, 11514, 11515, 11516, 11517, 11518, 11519, 11520, 11521, 11522, 11523, 11524, 11525, 11526, 11527, 11528, 11529, 11530, 11531, 11532, 11533, 11534, 11535, 11536, 11537, 11538, 11539, 11540, 11541, 11542, 11543, 11544, 11545, 11546, 11547, 11548, 11549, 11550, 11551, 11552, 11553, 11554, 11555, 11556, 11557, 11558, 11559, 11560, 11561, 11562, 11563, 11564, 11565, 11566, 11567, 11568, 11569, 11570, 11571, 11572, 11573, 11574, 11575, 11576, 11577, 11578, 11579, 11580, 11581, 11582, 11583, 11584, 11585, 11586, 11587, 11588, 11589, 11590, 11591, 11592, 11593, 11594, 11595, 11596, 11597, 11598, 11599, 11600, 11601, 11602, 11603, 11604, 11605, 11606, 11607, 11608, 11609, 11610, 11611, 11612, 11613, 11614, 11615, 11616, 11617, 11618, 11619, 11620, 11621, 11622, 11623, 11624, 11625, 11626, 11627, 11628, 11629, 11630, 11631, 11632, 11633, 11634, 11635, 11636, 11637, 11638, 11639, 11640, 11641, 11642, 11643, 11644, 11645, 11646, 11647, 11648, 11649, 11650, 11651, 11652, 11653, 11654, 11655, 11656, 11657, 11658, 11659, 11660, 11661, 11662, 11663, 11664, 11665, 11666, 11667, 11668, 11669, 11670, 11671, 11672, 11673, 11674, 11675, 11676, 11677, 11678, 11679, 11680, 11681, 11682, 11683, 11684, 11685, 11686, 11687, 11688, 11689, 11690, 11691, 11692, 11693, 11694, 11695, 11696, 11697, 11698, 11699, 11700, 11701, 11702, 11703, 11704, 11705, 11706, 11707, 11708, 11709, 11710, 11711, 11712, 11713, 11714, 11715, 11716, 11717, 11718, 11719, 11720, 11721, 11722, 11723, 11724, 11725, 11726, 11727, 11728, 11729, 11730, 11731, 11732, 11733, 11734, 11735, 11736, 11737, 11738, 11739, 11740, 11741, 11742, 11743, 11744, 11745, 11746, 11747, 11748, 11749, 11750, 11751, 11752, 11753, 11754, 11755, 11756, 11757, 11758, 11759, 11760, 11761, 11762, 11763, 11764, 11765, 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773, 11774, 11775, 11776, 11777, 11778, 11779, 11780, 11781, 11782, 11783, 11784, 11785, 11786, 11787, 11788, 11789, 11790, 11791, 11792, 11793, 11794, 11795, 11796, 11797, 11798, 11799, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810, 11811, 11812, 11813, 11814, 11815, 11816, 11817, 11818, 11819, 11820, 11821, 11822, 11823, 11824, 11825, 11826, 11827, 11828, 11829, 11830, 11831, 11832, 11833, 11834, 11835, 11836, 11837, 11838, 11839, 11840, 11841, 11842, 11843, 11844, 11845, 11846, 11847, 11848, 11849, 11850, 11851, 11852, 11853, 11854, 11855, 11856, 11857, 11858, 11859, 11860, 11861, 11862, 11863, 11864, 11865, 11866, 11867, 11868, 11869, 11870, 11871, 11872, 11873, 11874, 11875, 11876, 11877, 11878, 11879, 11880, 11881, 11882, 11883, 11884, 11885, 11886, 11887, 11888, 11889, 11890, 11891, 11892, 11893, 11894, 11895, 11896, 11897, 11898, 11899, 11900, 11901, 11902, 11903, 11904, 11905, 11906, 11907, 11908, 11909, 11910, 11911, 11912, 11913, 11914, 11915, 11916, 11917, 11918, 11919, 11920, 11921, 11922, 11923, 11924, 11925, 11926, 11927, 11928, 11929, 11930, 11931, 11932, 11933, 11934, 11935, 11936, 11937, 11938, 11939, 11940, 11941, 11942, 11943, 11944, 11945, 11946, 11947, 11948, 11949, 11950, 11951, 11952, 11953, 11954, 11955, 11956, 11957, 11958, 11959, 11960, 11961, 11962, 11963, 11964, 11965, 11966, 11967, 11968, 11969, 11970, 11971, 11972, 11973, 11974, 11975, 11976, 11977, 11978, 11979, 11980, 11981, 11982, 11983, 11984, 11985, 11986, 11987, 11988, 11989, 11990, 11991, 11992, 11993, 11994, 11995, 11996, 11997, 11998, 11999, 12000, 12001, 12002, 12003, 12004, 12005, 12006, 12007, 12008, 12009, 12010, 12011, 12012, 12013, 12014, 12015, 12016, 12017, 12018, 12019, 12020, 12021, 12022, 12023, 12024, 12025, 12026, 12027, 12028, 12029, 12030, 12031, 12032, 12033, 12034, 12035, 12036, 12037, 12038, 12039, 12040, 12041, 12042, 12043, 12044, 12045, 12046, 12047, 12048, 12049, 12050, 12051, 12052, 12053, 12054, 12055, 12056, 12057, 12058, 12059, 12060, 12061, 12062, 12063, 12064, 12065, 12066, 12067, 12068, 12069, 12070, 12071, 12072, 12073, 12074, 12075, 12076, 12077, 12078, 12079, 12080, 12081, 12082, 12083, 12084, 12085, 12086, 12087, 12088, 12089, 12090, 12091, 12092, 12093, 12094, 12095, 12096, 12097, 12098, 12099, 12100, 12101, 12102, 12103, 12104, 12105, 12106, 12107, 12108, 12109, 12110, 12111, 12112, 12113, 12114, 12115, 12116, 12117, 12118, 12119, 12120, 12121, 12122, 12123, 12124, 12125, 12126, 12127, 12128, 12129, 12130, 12131, 12132, 12133, 12134, 12135, 12136, 12137, 12138, 12139, 12140, 12141, 12142, 12143, 12144, 12145, 12146, 12147, 12148, 12149, 12150, 12151, 12152, 12153, 12154, 12155, 12156, 12157, 12158, 12159, 12160, 12161, 12162, 12163, 12164, 12165, 12166, 12167, 12168, 12169, 12170, 12171, 12172, 12173, 12174, 12175, 12176, 12177, 12178, 12179, 12180, 12181, 12182, 12183, 12184, 12185, 12186, 12187, 12188, 12189, 12190, 12191, 12192, 12193, 12194, 12195, 12196, 12197, 12198, 12199, 12200, 12201, 12202, 12203, 12204, 12205, 12206, 12207, 12208, 12209, 12210, 12211, 12212, 12213, 12214, 12215, 12216, 12217, 12218, 12219, 12220, 12221, 12222, 12223, 12224, 12225, 12226, 12227, 12228, 12229, 12230, 12231, 12232, 12233, 12234, 12235, 12236, 12237, 12238, 12239, 12240, 12241, 12242, 12243, 12244, 12245, 12246, 12247, 12248, 12249, 12250, 12251, 12252, 12253, 12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453, 12454, 12455, 12456, 12457, 12458, 12459, 12460, 12461, 12462, 12463, 12464, 12465, 12466, 12467, 12468, 12469, 12470, 12471, 12472, 12473, 12474, 12475, 12476, 12477, 12478, 12479, 12480, 12481, 12482, 12483, 12484, 12485, 12486, 12487, 12488, 12489, 12490, 12491, 12492, 12493, 12494, 12495, 12496, 12497, 12498, 12499, 12500, 12501, 12502, 12503, 12504, 12505, 12506, 12507, 12508, 12509, 12510, 12511, 12512, 12513, 12514, 12515, 12516, 12517, 12518, 12519, 12520, 12521, 12522, 12523, 12524, 12525, 12526, 12527, 12528, 12529, 12530, 12531, 12532, 12533, 12534, 12535, 12536, 12537, 12538, 12539, 12540, 12541, 12542, 12543, 12544, 12545, 12546, 12547, 12548, 12549, 12550, 12551, 12552, 12553, 12554, 12555, 12556, 12557, 12558, 12559, 12560, 12561, 12562, 12563, 12564, 12565, 12566, 12567, 12568, 12569, 12570, 12571, 12572, 12573, 12574, 12575, 12576, 12577, 12578, 12579, 12580, 12581, 12582, 12583, 12584, 12585, 12586, 12587, 12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 12627, 12628, 12629, 12630, 12631, 12632, 12633, 12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712, 12713, 12714, 12715, 12716, 12717, 12718, 12719, 12720, 12721, 12722, 12723, 12724, 12725, 12726, 12727, 12728, 12729, 12730, 12731, 12732, 12733, 12734, 12735, 12736, 12737, 12738, 12739, 12740, 12741, 12742, 12743, 12744, 12745, 12746, 12747, 12748, 12749, 12750, 12751, 12752, 12753, 12754, 12755, 12756, 12757, 12758, 12759, 12760, 12761, 12762, 12763, 12764, 12765, 12766, 12767, 12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776, 12777, 12778, 12779, 12780, 12781, 12782, 12783, 12784, 12785, 12786, 12787, 12788, 12789, 12790, 12791, 12792, 12793, 12794, 12795, 12796, 12797, 12798, 12799, 12800, 12801, 12802, 12803, 12804, 12805, 12806, 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913, 12914, 12915, 12916, 12917, 12918, 12919, 12920, 12921, 12922, 12923, 12924, 12925, 12926, 12927, 12928, 12929, 12930, 12931, 12932, 12933, 12934, 12935, 12936, 12937, 12938, 12939, 12940, 12941, 12942, 12943, 12944, 12945, 12946, 12947, 12948, 12949, 12950, 12951, 12952, 12953, 12954, 12955, 12956, 12957, 12958, 12959, 12960, 12961, 12962, 12963, 12964, 12965, 12966, 12967, 12968, 12969, 12970, 12971, 12972, 12973, 12974, 12975, 12976, 12977, 12978, 12979, 12980, 12981, 12982, 12983, 12984, 12985, 12986, 12987, 12988, 12989, 12990, 12991, 12992, 12993, 12994, 12995, 12996, 12997, 12998, 12999, 13000, 13001, 13002, 13003, 13004, 13005, 13006, 13007, 13008, 13009, 13010, 13011, 13012, 13013, 13014, 13015, 13016, 13017, 13018, 13019, 13020, 13021, 13022, 13023, 13024, 13025, 13026, 13027, 13028, 13029, 13030, 13031, 13032, 13033, 13034, 13035, 13036, 13037, 13038, 13039, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13047, 13048, 13049, 13050, 13051, 13052, 13053, 13054, 13055, 13056, 13057, 13058, 13059, 13060, 13061, 13062, 13063, 13064, 13065, 13066, 13067, 13068, 13069, 13070, 13071, 13072, 13073, 13074, 13075, 13076, 13077, 13078, 13079, 13080, 13081, 13082, 13083, 13084, 13085, 13086, 13087, 13088, 13089, 13090, 13091, 13092, 13093, 13094, 13095, 13096, 13097, 13098, 13099, 13100, 13101, 13102, 13103, 13104, 13105, 13106, 13107, 13108, 13109, 13110, 13111, 13112, 13113, 13114, 13115, 13116, 13117, 13118, 13119, 13120, 13121, 13122, 13123, 13124, 13125, 13126, 13127, 13128, 13129, 13130, 13131, 13132, 13133, 13134, 13135, 13136, 13137, 13138, 13139, 13140, 13141, 13142, 13143, 13144, 13145, 13146, 13147, 13148, 13149, 13150, 13151, 13152, 13153, 13154, 13155, 13156, 13157, 13158, 13159, 13160, 13161, 13162, 13163, 13164, 13165, 13166, 13167, 13168, 13169, 13170, 13171, 13172, 13173, 13174, 13175, 13176, 13177, 13178, 13179, 13180, 13181, 13182, 13183, 13184, 13185, 13186, 13187, 13188, 13189, 13190, 13191, 13192, 13193, 13194, 13195, 13196, 13197, 13198, 13199, 13200, 13201, 13202, 13203, 13204, 13205, 13206, 13207, 13208, 13209, 13210, 13211, 13212, 13213, 13214, 13215, 13216, 13217, 13218, 13219, 13220, 13221, 13222, 13223, 13224, 13225, 13226, 13227, 13228, 13229, 13230, 13231, 13232, 13233, 13234, 13235, 13236, 13237, 13238, 13239, 13240, 13241, 13242, 13243, 13244, 13245, 13246, 13247, 13248, 13249, 13250, 13251, 13252, 13253, 13254, 13255, 13256, 13257, 13258, 13259, 13260, 13261, 13262, 13263, 13264, 13265, 13266, 13267, 13268, 13269, 13270, 13271, 13272, 13273, 13274, 13275, 13276, 13277, 13278, 13279, 13280, 13281, 13282, 13283, 13284, 13285, 13286, 13287, 13288, 13289, 13290, 13291, 13292, 13293, 13294, 13295, 13296, 13297, 13298, 13299, 13300, 13301, 13302, 13303, 13304, 13305, 13306, 13307, 13308, 13309, 13310, 13311, 13312, 13313, 13314, 13315, 13316, 13317, 13318, 13319, 13320, 13321, 13322, 13323, 13324, 13325, 13326, 13327, 13328, 13329, 13330, 13331, 13332, 13333, 13334, 13335, 13336, 13337, 13338, 13339, 13340, 13341, 13342, 13343, 13344, 13345, 13346, 13347, 13348, 13349, 13350, 13351, 13352, 13353, 13354, 13355, 13356, 13357, 13358, 13359, 13360, 13361, 13362, 13363, 13364, 13365, 13366, 13367, 13368, 13369, 13370, 13371, 13372, 13373, 13374, 13375, 13376, 13377, 13378, 13379, 13380, 13381, 13382, 13383, 13384, 13385, 13386, 13387, 13388, 13389, 13390, 13391, 13392, 13393, 13394, 13395, 13396, 13397, 13398, 13399, 13400, 13401, 13402, 13403, 13404, 13405, 13406, 13407, 13408, 13409, 13410, 13411, 13412, 13413, 13414, 13415, 13416, 13417, 13418, 13419, 13420, 13421, 13422, 13423, 13424, 13425, 13426, 13427, 13428, 13429, 13430, 13431, 13432, 13433, 13434, 13435, 13436, 13437, 13438, 13439, 13440, 13441, 13442, 13443, 13444, 13445, 13446, 13447, 13448, 13449, 13450, 13451, 13452, 13453, 13454, 13455, 13456, 13457, 13458, 13459, 13460, 13461, 13462, 13463, 13464, 13465, 13466, 13467, 13468, 13469, 13470, 13471, 13472, 13473, 13474, 13475, 13476, 13477, 13478, 13479, 13480, 13481, 13482, 13483, 13484, 13485, 13486, 13487, 13488, 13489, 13490, 13491, 13492, 13493, 13494, 13495, 13496, 13497, 13498, 13499, 13500, 13501, 13502, 13503, 13504, 13505, 13506, 13507, 13508, 13509, 13510, 13511, 13512, 13513, 13514, 13515, 13516, 13517, 13518, 13519, 13520, 13521, 13522, 13523, 13524, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532, 13533, 13534, 13535, 13536, 13537, 13538, 13539, 13540, 13541, 13542, 13543, 13544, 13545, 13546, 13547, 13548, 13549, 13550, 13551, 13552, 13553, 13554, 13555, 13556, 13557, 13558, 13559, 13560, 13561, 13562, 13563, 13564, 13565, 13566, 13567, 13568, 13569, 13570, 13571, 13572, 13573, 13574, 13575, 13576, 13577, 13578, 13579, 13580, 13581, 13582, 13583, 13584, 13585, 13586, 13587, 13588, 13589, 13590, 13591, 13592, 13593, 13594, 13595, 13596, 13597, 13598, 13599, 13600, 13601, 13602, 13603, 13604, 13605, 13606, 13607, 13608, 13609, 13610, 13611, 13612, 13613, 13614, 13615, 13616, 13617, 13618, 13619, 13620, 13621, 13622, 13623, 13624, 13625, 13626, 13627, 13628, 13629, 13630, 13631, 13632, 13633, 13634, 13635, 13636, 13637, 13638, 13639, 13640, 13641, 13642, 13643, 13644, 13645, 13646, 13647, 13648, 13649, 13650, 13651, 13652, 13653, 13654, 13655, 13656, 13657, 13658, 13659, 13660, 13661, 13662, 13663, 13664, 13665, 13666, 13667, 13668, 13669, 13670, 13671, 13672, 13673, 13674, 13675, 13676, 13677, 13678, 13679, 13680, 13681, 13682, 13683, 13684, 13685, 13686, 13687, 13688, 13689, 13690, 13691, 13692, 13693, 13694, 13695, 13696, 13697, 13698, 13699, 13700, 13701, 13702, 13703, 13704, 13705, 13706, 13707, 13708, 13709, 13710, 13711, 13712, 13713, 13714, 13715, 13716, 13717, 13718, 13719, 13720, 13721, 13722, 13723, 13724, 13725, 13726, 13727, 13728, 13729, 13730, 13731, 13732, 13733, 13734, 13735, 13736, 13737, 13738, 13739, 13740, 13741, 13742, 13743, 13744, 13745, 13746, 13747, 13748, 13749, 13750, 13751, 13752, 13753, 13754, 13755, 13756, 13757, 13758, 13759, 13760, 13761, 13762, 13763, 13764, 13765, 13766, 13767, 13768, 13769, 13770, 13771, 13772, 13773, 13774, 13775, 13776, 13777, 13778, 13779, 13780, 13781, 13782, 13783, 13784, 13785, 13786, 13787, 13788, 13789, 13790, 13791, 13792, 13793, 13794, 13795, 13796, 13797, 13798, 13799, 13800, 13801, 13802, 13803, 13804, 13805, 13806, 13807, 13808, 13809, 13810, 13811, 13812, 13813, 13814, 13815, 13816, 13817, 13818, 13819, 13820, 13821, 13822, 13823, 13824, 13825, 13826, 13827, 13828, 13829, 13830, 13831, 13832, 13833, 13834, 13835, 13836, 13837, 13838, 13839, 13840, 13841, 13842, 13843, 13844, 13845, 13846, 13847, 13848, 13849, 13850, 13851, 13852, 13853, 13854, 13855, 13856, 13857, 13858, 13859, 13860, 13861, 13862, 13863, 13864, 13865, 13866, 13867, 13868, 13869, 13870, 13871, 13872, 13873, 13874, 13875, 13876, 13877, 13878, 13879, 13880, 13881, 13882, 13883, 13884, 13885, 13886, 13887, 13888, 13889, 13890, 13891, 13892, 13893, 13894, 13895, 13896, 13897, 13898, 13899, 13900, 13901, 13902, 13903, 13904, 13905, 13906, 13907, 13908, 13909, 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, 13919, 13920, 13921, 13922, 13923, 13924, 13925, 13926, 13927, 13928, 13929, 13930, 13931, 13932, 13933, 13934, 13935, 13936, 13937, 13938, 13939, 13940, 13941, 13942, 13943, 13944, 13945, 13946, 13947, 13948, 13949, 13950, 13951, 13952, 13953, 13954, 13955, 13956, 13957, 13958, 13959, 13960, 13961, 13962, 13963, 13964, 13965, 13966, 13967, 13968, 13969, 13970, 13971, 13972, 13973, 13974, 13975, 13976, 13977, 13978, 13979, 13980, 13981, 13982, 13983, 13984, 13985, 13986, 13987, 13988, 13989, 13990, 13991, 13992, 13993, 13994, 13995, 13996, 13997, 13998, 13999, 14000, 14001, 14002, 14003, 14004, 14005, 14006, 14007, 14008, 14009, 14010, 14011, 14012, 14013, 14014, 14015, 14016, 14017, 14018, 14019, 14020, 14021, 14022, 14023, 14024, 14025, 14026, 14027, 14028, 14029, 14030, 14031, 14032, 14033, 14034, 14035, 14036, 14037, 14038, 14039, 14040, 14041, 14042, 14043, 14044, 14045, 14046, 14047, 14048, 14049, 14050, 14051, 14052, 14053, 14054, 14055, 14056, 14057, 14058, 14059, 14060, 14061, 14062, 14063, 14064, 14065, 14066, 14067, 14068, 14069, 14070, 14071, 14072, 14073, 14074, 14075, 14076, 14077, 14078, 14079, 14080, 14081, 14082, 14083, 14084, 14085, 14086, 14087, 14088, 14089, 14090, 14091, 14092, 14093, 14094, 14095, 14096, 14097, 14098, 14099, 14100, 14101, 14102, 14103, 14104, 14105, 14106, 14107, 14108, 14109, 14110, 14111, 14112, 14113, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14130, 14131, 14132, 14133, 14134, 14135, 14136, 14137, 14138, 14139, 14140, 14141, 14142, 14143, 14144, 14145, 14146, 14147, 14148, 14149, 14150, 14151, 14152, 14153, 14154, 14155, 14156, 14157, 14158, 14159, 14160, 14161, 14162, 14163, 14164, 14165, 14166, 14167, 14168, 14169, 14170, 14171, 14172, 14173, 14174, 14175, 14176, 14177, 14178, 14179, 14180, 14181, 14182, 14183, 14184, 14185, 14186, 14187, 14188, 14189, 14190, 14191, 14192, 14193, 14194, 14195, 14196, 14197, 14198, 14199, 14200, 14201, 14202, 14203, 14204, 14205, 14206, 14207, 14208, 14209, 14210, 14211, 14212, 14213, 14214, 14215, 14216, 14217, 14218, 14219, 14220, 14221, 14222, 14223, 14224, 14225, 14226, 14227, 14228, 14229, 14230, 14231, 14232, 14233, 14234, 14235, 14236, 14237, 14238, 14239, 14240, 14241, 14242, 14243, 14244, 14245, 14246, 14247, 14248, 14249, 14250, 14251, 14252, 14253, 14254, 14255, 14256, 14257, 14258, 14259, 14260, 14261, 14262, 14263, 14264, 14265, 14266, 14267, 14268, 14269, 14270, 14271, 14272, 14273, 14274, 14275, 14276, 14277, 14278, 14279, 14280, 14281, 14282, 14283, 14284, 14285, 14286, 14287, 14288, 14289, 14290, 14291, 14292, 14293, 14294, 14295, 14296, 14297, 14298, 14299, 14300, 14301, 14302, 14303, 14304, 14305, 14306, 14307, 14308, 14309, 14310, 14311, 14312, 14313, 14314, 14315, 14316, 14317, 14318, 14319, 14320, 14321, 14322, 14323, 14324, 14325, 14326, 14327, 14328, 14329, 14330, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14345, 14346, 14347, 14348, 14349, 14350, 14351, 14352, 14353, 14354, 14355, 14356, 14357, 14358, 14359, 14360, 14361, 14362, 14363, 14364, 14365, 14366, 14367, 14368, 14369, 14370, 14371, 14372, 14373, 14374, 14375, 14376, 14377, 14378, 14379, 14380, 14381, 14382, 14383, 14384, 14385, 14386, 14387, 14388, 14389, 14390, 14391, 14392, 14393, 14394, 14395, 14396, 14397, 14398, 14399, 14400, 14401, 14402, 14403, 14404, 14405, 14406, 14407, 14408, 14409, 14410, 14411, 14412, 14413, 14414, 14415, 14416, 14417, 14418, 14419, 14420, 14421, 14422, 14423, 14424, 14425, 14426, 14427, 14428, 14429, 14430, 14431, 14432, 14433, 14434, 14435, 14436, 14437, 14438, 14439, 14440, 14441, 14442, 14443, 14444, 14445, 14446, 14447, 14448, 14449, 14450, 14451, 14452, 14453, 14454, 14455, 14456, 14457, 14458, 14459, 14460, 14461, 14462, 14463, 14464, 14465, 14466, 14467, 14468, 14469, 14470, 14471, 14472, 14473, 14474, 14475, 14476, 14477, 14478, 14479, 14480, 14481, 14482, 14483, 14484, 14485, 14486, 14487, 14488, 14489, 14490, 14491, 14492, 14493, 14494, 14495, 14496, 14497, 14498, 14499, 14500, 14501, 14502, 14503, 14504, 14505, 14506, 14507, 14508, 14509, 14510, 14511, 14512, 14513, 14514, 14515, 14516, 14517, 14518, 14519, 14520, 14521, 14522, 14523, 14524, 14525, 14526, 14527, 14528, 14529, 14530, 14531, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14540, 14541, 14542, 14543, 14544, 14545, 14546, 14547, 14548, 14549, 14550, 14551, 14552, 14553, 14554, 14555, 14556, 14557, 14558, 14559, 14560, 14561, 14562, 14563, 14564, 14565, 14566, 14567, 14568, 14569, 14570, 14571, 14572, 14573, 14574, 14575, 14576, 14577, 14578, 14579, 14580, 14581, 14582, 14583, 14584, 14585, 14586, 14587, 14588, 14589, 14590, 14591, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14612, 14613, 14614, 14615, 14616, 14617, 14618, 14619, 14620, 14621, 14622, 14623, 14624, 14625, 14626, 14627, 14628, 14629, 14630, 14631, 14632, 14633, 14634, 14635, 14636, 14637, 14638, 14639, 14640, 14641, 14642, 14643, 14644, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 14661, 14662, 14663, 14664, 14665, 14666, 14667, 14668, 14669, 14670, 14671, 14672, 14673, 14674, 14675, 14676, 14677, 14678, 14679, 14680, 14681, 14682, 14683, 14684, 14685, 14686, 14687, 14688, 14689, 14690, 14691, 14692, 14693, 14694, 14695, 14696, 14697, 14698, 14699, 14700, 14701, 14702, 14703, 14704, 14705, 14706, 14707, 14708, 14709, 14710, 14711, 14712, 14713, 14714, 14715, 14716, 14717, 14718, 14719, 14720, 14721, 14722, 14723, 14724, 14725, 14726, 14727, 14728, 14729, 14730, 14731, 14732, 14733, 14734, 14735, 14736, 14737, 14738, 14739, 14740, 14741, 14742, 14743, 14744, 14745, 14746, 14747, 14748, 14749, 14750, 14751, 14752, 14753, 14754, 14755, 14756, 14757, 14758, 14759, 14760, 14761, 14762, 14763, 14764, 14765, 14766, 14767, 14768, 14769, 14770, 14771, 14772, 14773, 14774, 14775, 14776, 14777, 14778, 14779, 14780, 14781, 14782, 14783, 14784, 14785, 14786, 14787, 14788, 14789, 14790, 14791, 14792, 14793, 14794, 14795, 14796, 14797, 14798, 14799, 14800, 14801, 14802, 14803, 14804, 14805, 14806, 14807, 14808, 14809, 14810, 14811, 14812, 14813, 14814, 14815, 14816, 14817, 14818, 14819, 14820, 14821, 14822, 14823, 14824, 14825, 14826, 14827, 14828, 14829, 14830, 14831, 14832, 14833, 14834, 14835, 14836, 14837, 14838, 14839, 14840, 14841, 14842, 14843, 14844, 14845, 14846, 14847, 14848, 14849, 14850, 14851, 14852, 14853, 14854, 14855, 14856, 14857, 14858, 14859, 14860, 14861, 14862, 14863, 14864, 14865, 14866, 14867, 14868, 14869, 14870, 14871, 14872, 14873, 14874, 14875, 14876, 14877, 14878, 14879, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892, 14893, 14894, 14895, 14896, 14897, 14898, 14899, 14900, 14901, 14902, 14903, 14904, 14905, 14906, 14907, 14908, 14909, 14910, 14911, 14912, 14913, 14914, 14915, 14916, 14917, 14918, 14919, 14920, 14921, 14922, 14923, 14924, 14925, 14926, 14927, 14928, 14929, 14930, 14931, 14932, 14933, 14934, 14935, 14936, 14937, 14938, 14939, 14940, 14941, 14942, 14943, 14944, 14945, 14946, 14947, 14948, 14949, 14950, 14951, 14952, 14953, 14954, 14955, 14956, 14957, 14958, 14959, 14960, 14961, 14962, 14963, 14964, 14965, 14966, 14967, 14968, 14969, 14970, 14971, 14972, 14973, 14974, 14975, 14976, 14977, 14978, 14979, 14980, 14981, 14982, 14983, 14984, 14985, 14986, 14987, 14988, 14989, 14990, 14991, 14992, 14993, 14994, 14995, 14996, 14997, 14998, 14999, 15000, 15001, 15002, 15003, 15004, 15005, 15006, 15007, 15008, 15009, 15010, 15011, 15012, 15013, 15014, 15015, 15016, 15017, 15018, 15019, 15020, 15021, 15022, 15023, 15024, 15025, 15026, 15027, 15028, 15029, 15030, 15031, 15032, 15033, 15034, 15035, 15036, 15037, 15038, 15039, 15040, 15041, 15042, 15043, 15044, 15045, 15046, 15047, 15048, 15049, 15050, 15051, 15052, 15053, 15054, 15055, 15056, 15057, 15058, 15059, 15060, 15061, 15062, 15063, 15064, 15065, 15066, 15067, 15068, 15069, 15070, 15071, 15072, 15073, 15074, 15075, 15076, 15077, 15078, 15079, 15080, 15081, 15082, 15083, 15084, 15085, 15086, 15087, 15088, 15089, 15090, 15091, 15092, 15093, 15094, 15095, 15096, 15097, 15098, 15099, 15100, 15101, 15102, 15103, 15104, 15105, 15106, 15107, 15108, 15109, 15110, 15111, 15112, 15113, 15114, 15115, 15116, 15117, 15118, 15119, 15120, 15121, 15122, 15123, 15124, 15125, 15126, 15127, 15128, 15129, 15130, 15131, 15132, 15133, 15134, 15135, 15136, 15137, 15138, 15139, 15140, 15141, 15142, 15143, 15144, 15145, 15146, 15147, 15148, 15149, 15150, 15151, 15152, 15153, 15154, 15155, 15156, 15157, 15158, 15159, 15160, 15161, 15162, 15163, 15164, 15165, 15166, 15167, 15168, 15169, 15170, 15171, 15172, 15173, 15174, 15175, 15176, 15177, 15178, 15179, 15180, 15181, 15182, 15183, 15184, 15185, 15186, 15187, 15188, 15189, 15190, 15191, 15192, 15193, 15194, 15195, 15196, 15197, 15198, 15199, 15200, 15201, 15202, 15203, 15204, 15205, 15206, 15207, 15208, 15209, 15210, 15211, 15212, 15213, 15214, 15215, 15216, 15217, 15218, 15219, 15220, 15221, 15222, 15223, 15224, 15225, 15226, 15227, 15228, 15229, 15230, 15231, 15232, 15233, 15234, 15235, 15236, 15237, 15238, 15239, 15240, 15241, 15242, 15243, 15244, 15245, 15246, 15247, 15248, 15249, 15250, 15251, 15252, 15253, 15254, 15255, 15256, 15257, 15258, 15259, 15260, 15261, 15262, 15263, 15264, 15265, 15266, 15267, 15268, 15269, 15270, 15271, 15272, 15273, 15274, 15275, 15276, 15277, 15278, 15279, 15280, 15281, 15282, 15283, 15284, 15285, 15286, 15287, 15288, 15289, 15290, 15291, 15292, 15293, 15294, 15295, 15296, 15297, 15298, 15299, 15300, 15301, 15302, 15303, 15304, 15305, 15306, 15307, 15308, 15309, 15310, 15311, 15312, 15313, 15314, 15315, 15316, 15317, 15318, 15319, 15320, 15321, 15322, 15323, 15324, 15325, 15326, 15327, 15328, 15329, 15330, 15331, 15332, 15333, 15334, 15335, 15336, 15337, 15338, 15339, 15340, 15341, 15342, 15343, 15344, 15345, 15346, 15347, 15348, 15349, 15350, 15351, 15352, 15353, 15354, 15355, 15356, 15357, 15358, 15359, 15360, 15361, 15362, 15363, 15364, 15365, 15366, 15367, 15368, 15369, 15370, 15371, 15372, 15373, 15374, 15375, 15376, 15377, 15378, 15379, 15380, 15381, 15382, 15383, 15384, 15385, 15386, 15387, 15388, 15389, 15390, 15391, 15392, 15393, 15394, 15395, 15396, 15397, 15398, 15399, 15400, 15401, 15402, 15403, 15404, 15405, 15406, 15407, 15408, 15409, 15410, 15411, 15412, 15413, 15414, 15415, 15416, 15417, 15418, 15419, 15420, 15421, 15422, 15423, 15424, 15425, 15426, 15427, 15428, 15429, 15430, 15431, 15432, 15433, 15434, 15435, 15436, 15437, 15438, 15439, 15440, 15441, 15442, 15443, 15444, 15445, 15446, 15447, 15448, 15449, 15450, 15451, 15452, 15453, 15454, 15455, 15456, 15457, 15458, 15459, 15460, 15461, 15462, 15463, 15464, 15465, 15466, 15467, 15468, 15469, 15470, 15471, 15472, 15473, 15474, 15475, 15476, 15477, 15478, 15479, 15480, 15481, 15482, 15483, 15484, 15485, 15486, 15487, 15488, 15489, 15490, 15491, 15492, 15493, 15494, 15495, 15496, 15497, 15498, 15499, 15500, 15501, 15502, 15503, 15504, 15505, 15506, 15507, 15508, 15509, 15510, 15511, 15512, 15513, 15514, 15515, 15516, 15517, 15518, 15519, 15520, 15521, 15522, 15523, 15524, 15525, 15526, 15527, 15528, 15529, 15530, 15531, 15532, 15533, 15534, 15535, 15536, 15537, 15538, 15539, 15540, 15541, 15542, 15543, 15544, 15545, 15546, 15547, 15548, 15549, 15550, 15551, 15552, 15553, 15554, 15555, 15556, 15557, 15558, 15559, 15560, 15561, 15562, 15563, 15564, 15565, 15566, 15567, 15568, 15569, 15570, 15571, 15572, 15573, 15574, 15575, 15576, 15577, 15578, 15579, 15580, 15581, 15582, 15583, 15584, 15585, 15586, 15587, 15588, 15589, 15590, 15591, 15592, 15593, 15594, 15595, 15596, 15597, 15598, 15599, 15600, 15601, 15602, 15603, 15604, 15605, 15606, 15607, 15608, 15609, 15610, 15611, 15612, 15613, 15614, 15615, 15616, 15617, 15618, 15619, 15620, 15621, 15622, 15623, 15624, 15625, 15626, 15627, 15628, 15629, 15630, 15631, 15632, 15633, 15634, 15635, 15636, 15637, 15638, 15639, 15640, 15641, 15642, 15643, 15644, 15645, 15646, 15647, 15648, 15649, 15650, 15651, 15652, 15653, 15654, 15655, 15656, 15657, 15658, 15659, 15660, 15661, 15662, 15663, 15664, 15665, 15666, 15667, 15668, 15669, 15670, 15671, 15672, 15673, 15674, 15675, 15676, 15677, 15678, 15679, 15680, 15681, 15682, 15683, 15684, 15685, 15686, 15687, 15688, 15689, 15690, 15691, 15692, 15693, 15694, 15695, 15696, 15697, 15698, 15699, 15700, 15701, 15702, 15703, 15704, 15705, 15706, 15707, 15708, 15709, 15710, 15711, 15712, 15713, 15714, 15715, 15716, 15717, 15718, 15719, 15720, 15721, 15722, 15723, 15724, 15725, 15726, 15727, 15728, 15729, 15730, 15731, 15732, 15733, 15734, 15735, 15736, 15737, 15738, 15739, 15740, 15741, 15742, 15743, 15744, 15745, 15746, 15747, 15748, 15749, 15750, 15751, 15752, 15753, 15754, 15755, 15756, 15757, 15758, 15759, 15760, 15761, 15762, 15763, 15764, 15765, 15766, 15767, 15768, 15769, 15770, 15771, 15772, 15773, 15774, 15775, 15776, 15777, 15778, 15779, 15780, 15781, 15782, 15783, 15784, 15785, 15786, 15787, 15788, 15789, 15790, 15791, 15792, 15793, 15794, 15795, 15796, 15797, 15798, 15799, 15800, 15801, 15802, 15803, 15804, 15805, 15806, 15807, 15808, 15809, 15810, 15811, 15812, 15813, 15814, 15815, 15816, 15817, 15818, 15819, 15820, 15821, 15822, 15823, 15824, 15825, 15826, 15827, 15828, 15829, 15830, 15831, 15832, 15833, 15834, 15835, 15836, 15837, 15838, 15839, 15840, 15841, 15842, 15843, 15844, 15845, 15846, 15847, 15848, 15849, 15850, 15851, 15852, 15853, 15854, 15855, 15856, 15857, 15858, 15859, 15860, 15861, 15862, 15863, 15864, 15865, 15866, 15867, 15868, 15869, 15870, 15871, 15872, 15873, 15874, 15875, 15876, 15877, 15878, 15879, 15880, 15881, 15882, 15883, 15884, 15885, 15886, 15887, 15888, 15889, 15890, 15891, 15892, 15893, 15894, 15895, 15896, 15897, 15898, 15899, 15900, 15901, 15902, 15903, 15904, 15905, 15906, 15907, 15908, 15909, 15910, 15911, 15912, 15913, 15914, 15915, 15916, 15917, 15918, 15919, 15920, 15921, 15922, 15923, 15924, 15925, 15926, 15927, 15928, 15929, 15930, 15931, 15932, 15933, 15934, 15935, 15936, 15937, 15938, 15939, 15940, 15941, 15942, 15943, 15944, 15945, 15946, 15947, 15948, 15949, 15950, 15951, 15952, 15953, 15954, 15955, 15956, 15957, 15958, 15959, 15960, 15961, 15962, 15963, 15964, 15965, 15966, 15967, 15968, 15969, 15970, 15971, 15972, 15973, 15974, 15975, 15976, 15977, 15978, 15979, 15980, 15981, 15982, 15983, 15984, 15985, 15986, 15987, 15988, 15989, 15990, 15991, 15992, 15993, 15994, 15995, 15996, 15997, 15998, 15999, 16000, 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16020, 16021, 16022, 16023, 16024, 16025, 16026, 16027, 16028, 16029, 16030, 16031, 16032, 16033, 16034, 16035, 16036, 16037, 16038, 16039, 16040, 16041, 16042, 16043, 16044, 16045, 16046, 16047, 16048, 16049, 16050, 16051, 16052, 16053, 16054, 16055, 16056, 16057, 16058, 16059, 16060, 16061, 16062, 16063, 16064, 16065, 16066, 16067, 16068, 16069, 16070, 16071, 16072, 16073, 16074, 16075, 16076, 16077, 16078, 16079, 16080, 16081, 16082, 16083, 16084, 16085, 16086, 16087, 16088, 16089, 16090, 16091, 16092, 16093, 16094, 16095, 16096, 16097, 16098, 16099, 16100, 16101, 16102, 16103, 16104, 16105, 16106, 16107, 16108, 16109, 16110, 16111, 16112, 16113, 16114, 16115, 16116, 16117, 16118, 16119, 16120, 16121, 16122, 16123, 16124, 16125, 16126, 16127, 16128, 16129, 16130, 16131, 16132, 16133, 16134, 16135, 16136, 16137, 16138, 16139, 16140, 16141, 16142, 16143, 16144, 16145, 16146, 16147, 16148, 16149, 16150, 16151, 16152, 16153, 16154, 16155, 16156, 16157, 16158, 16159, 16160, 16161, 16162, 16163, 16164, 16165, 16166, 16167, 16168, 16169, 16170, 16171, 16172, 16173, 16174, 16175, 16176, 16177, 16178, 16179, 16180, 16181, 16182, 16183, 16184, 16185, 16186, 16187, 16188, 16189, 16190, 16191, 16192, 16193, 16194, 16195, 16196, 16197, 16198, 16199, 16200, 16201, 16202, 16203, 16204, 16205, 16206, 16207, 16208, 16209, 16210, 16211, 16212, 16213, 16214, 16215, 16216, 16217, 16218, 16219, 16220, 16221, 16222, 16223, 16224, 16225, 16226, 16227, 16228, 16229, 16230, 16231, 16232, 16233, 16234, 16235, 16236, 16237, 16238, 16239, 16240, 16241, 16242, 16243, 16244, 16245, 16246, 16247, 16248, 16249, 16250, 16251, 16252, 16253, 16254, 16255, 16256, 16257, 16258, 16259, 16260, 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 16269, 16270, 16271, 16272, 16273, 16274, 16275, 16276, 16277, 16278, 16279, 16280, 16281, 16282, 16283, 16284, 16285, 16286, 16287, 16288, 16289, 16290, 16291, 16292, 16293, 16294, 16295, 16296, 16297, 16298, 16299, 16300, 16301, 16302, 16303, 16304, 16305, 16306, 16307, 16308, 16309, 16310, 16311, 16312, 16313, 16314, 16315, 16316, 16317, 16318, 16319, 16320, 16321, 16322, 16323, 16324, 16325, 16326, 16327, 16328, 16329, 16330, 16331, 16332, 16333, 16334, 16335, 16336, 16337, 16338, 16339, 16340, 16341, 16342, 16343, 16344, 16345, 16346, 16347, 16348, 16349, 16350, 16351, 16352, 16353, 16354, 16355, 16356, 16357, 16358, 16359, 16360, 16361, 16362, 16363, 16364, 16365, 16366, 16367, 16368, 16369, 16370, 16371, 16372, 16373, 16374, 16375, 16376, 16377, 16378, 16379, 16380, 16381, 16382, 16383 ], "y": { "dtype": "float32", "shape": [ 16384 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 4, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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": "Event idx 0" }, "xaxis": { "title": { "text": "Sample Index" } }, "yaxis": { "title": { "text": "Amplitude (V)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 1 } }, "2422cc75baee4603870cc4d54f3d7a37": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "24381251b4684cd294d1047e3dd0d609": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_f925fb2cbec94b2380c9a42e6cf2df0e", "style": "IPY_MODEL_68ded291780f4524bfa45a5f316fc08b", "value": "Validating: 100%" } }, "248f5ba2491a40faa1776eb9fb117157": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "24adfc4958474d8e893c73c2f792fab6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "24f6bbf13c444c559f4f6c172e245059": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_4cb46447a43746568ca9979dc62925b1", "max": 1, "style": "IPY_MODEL_8af42adbbb8e4e88888a70848ce3c4d1", "value": 1 } }, "2508a5196ed5460697bbb0025164f689": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "25149c282fb44df095ab2f088f862a8d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_7786b6d6f66d40af98c7237e1de43951", "style": "IPY_MODEL_f4fea7028aea49068d0c4a7bebef6bc8", "value": " 80/80 [00:00<00:00, 187.13it/s]" } }, "2522378cc27c46d5a743accd48d87098": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "2567e881f59d44f190d1b0f24e20f03f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ff83631dbf594696a4bd6cca51de1e5c", "max": 1, "style": "IPY_MODEL_75560cad952d45d5b8406785b788c1bd", "value": 1 } }, "25794eaa19cd4ee9920b3b488c706248": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_50b4a007244f4384aeceaf1aa358cddc", "max": 1, "style": "IPY_MODEL_38811ea371c642428f75a59e126909a8", "value": 1 } }, "25b21acf6505445abab818285c4d793f": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] }, { "data": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "marker": { "color": [ 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6 ], "opacity": 0.5 }, "mode": "markers", "type": "scattergl", "uid": "de9b65f8-2ba9-4242-94f0-4035d6b3bfaa", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} }, "y": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 6, "_last_trace_edit_id": 2, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Rise Time Phonon (ms)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 0 } }, "25f14007f7664ef4b3543b50b273bfb7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "26048cdc6c274df88a7341bfc887a3f0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "2620f881738f4e8db224a2efac2c760d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "262ba614c7164dce9ae4909f96742857": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2692d44741dd48568fb5dfffd58a9ac8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Linear", "layout": "IPY_MODEL_38d11bd3c9f94e77a4ff31e6e218cb10", "style": "IPY_MODEL_4506c1db96ce4fda89d49542c0eb53c3" } }, "26baa627a08a45e6a93fe41f61d3ec33": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "26cf0475f4144c95ac8d7077250470ad": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_ce1c5f6b13144d908c34ea3f2182b146", "IPY_MODEL_c3f69d997960454d986c46d47e06e5ca", "IPY_MODEL_e615497d925d44758450d23001a3164e", "IPY_MODEL_c870f5c2a87c4e85bbc31707a7863e9e", "IPY_MODEL_80b11071252f4432bdad94d1b2a78c44" ], "layout": "IPY_MODEL_5b58bee44f2d476c8a29a8b84e22cef4" } }, "26e5c01cea704c64ba27d5b64497fd40": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "277bbe59911b488da307e778b098833d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_d7a32dec676448e08b7c29b554966d97", "max": 1, "style": "IPY_MODEL_bd18436828b643528bd593b000ce077b", "value": 1 } }, "27c4e744b3c14f2b9c52f63f2fe9f133": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a783d5a3f1314b3c81fafbac23b3ff19", "style": "IPY_MODEL_2f22d64fc0e0464fa38d95f9d0d90045", "value": " 80/80 [00:00<00:00, 113.10it/s]" } }, "27f3d56715a2457bafc8532d413b9f4e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "288759abd4df496d87796ab5b7fe14d4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "2898833e1cf64c2aa7f05307573e41c7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "29a58c9761534b13aa3cee06a97bdaf2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "layout": "IPY_MODEL_30f40c07198046d990355b06a18caff1", "max": 6400, "style": "IPY_MODEL_f40a4bd40e9c4edc9c7022c1ea939bc8", "value": 6400 } }, "29e3d062a32c456dae705599ff406d27": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_ebcabb390c5f4661a267187ab6cd8abf", "style": "IPY_MODEL_a7e3a6da0d6c41fdb925d5daad2d7d50", "value": " 163/360 [00:04<00:04, 40.02it/s, loss=nan, v_num=131]" } }, "2a4ac9f60a034482aede369e704cfcb0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2b0ded3f8380483ab2c8838bd1d5c02f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "2b53910849d7404eaf02b9cc37192b7d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "2b862ba914544f7787901234a718a359": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_05557c3fa9484cc8870c9c12ce8d2d48" } }, "2bce1fa873a948c9969134931c2a04f6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_b920e72c3d60484d9f01b22b8a87be1c", "max": 160, "style": "IPY_MODEL_ba16ddc6bd3b401f8a4e482b25489b74", "value": 160 } }, "2bdd5911fc964ec99e062f71847d91f0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_033cdc2e52a045c9b195689b8ffdc7f9", "style": "IPY_MODEL_a1fabf8b590a4eca8df7a89ff96f5519", "value": " 80/80 [00:00<00:00, 175.38it/s]" } }, "2c3f6946003c4e058adee47a04cf92b9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2c448e293fb347a3b5f8be93dc0e29cc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2c69766007884833b391a653710e69df": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "2cd2b7442df747d4813f02fd3133b64b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_929c556c265647cf87e9d356a0ca73b1", "style": "IPY_MODEL_a7f8511db2cd46f69e1aa5c78dee341a", "value": "100%" } }, "2d3bad8eb7c74ae6af9ffd9ce14ed279": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_8fe54a08e7954ecbbf14b4cfa0ac1c05", "IPY_MODEL_908b6fd510f141709eea4b64ec47270f", "IPY_MODEL_5daa1e4171d04e6e9daeced55a70a641" ], "layout": "IPY_MODEL_da8d0d61ecf8473dbc4f6bf91b65936b" } }, "2d8d58b318b04543ad9b41fad283ca56": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "2d9e86edd7ce4b7990cc3fd70400796d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d9711b3c4627446cb771d6827800cbdb", "style": "IPY_MODEL_fcf1dfabc26e46218b58dfb1be0cac0c", "value": "Validating: 100%" } }, "2ed8da6a6b8c452382b12cef4879489a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_d1a448380ad84b7e8ffe398afac0e852", "max": 1, "style": "IPY_MODEL_93b7ded86bbc46b5b4730f16604f19cd", "value": 1 } }, "2f22d64fc0e0464fa38d95f9d0d90045": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "2f496eff971542349be069d47a66bc50": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2fae1d1fe69b4040926a9f01aeb31416": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "2fdd7b18d75945febcb4e04b020e643d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "2fdfd5f1b5884325be185bac0456fe3f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_859bf4438f51401a80540f4b62853196", "style": "IPY_MODEL_7bfa6ba1470c47f582c9ce74dff9df19", "value": "Validation sanity check: 100%" } }, "30445d04c7e542ef83f9c1fdddfce820": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_9f977261bd274efbb2bfd892847c446b", "max": 9, "style": "IPY_MODEL_237524a386664b4ebdd752e641f55453", "value": 9 } }, "30482e37bfe34154a4bea5b2cc631b84": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_5a450891f26a469bb72a1c579da25944", "max": 1, "style": "IPY_MODEL_55679e908f314dd3a3a3a2a18a7e1306", "value": 1 } }, "3054aa6ddf8240679a8431fa1fc3d1d6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "30f1ea8506004f54aa76c49f27297bba": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "30f40c07198046d990355b06a18caff1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "313a9caf7f4a462eb47d8b2e75acb572": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0ae8035d17f84eb6a301260c9a792712", "style": "IPY_MODEL_ec68cb68d5104fe4bf2e7fcdfe222888", "value": " 80/80 [00:00<00:00, 114.02it/s]" } }, "317afd62f3de4549b21df3d2c5ad974c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "318cbe51527b46a8bc4765ef33b845f5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_d75c6b2cdc0843a0a2491cdaf49b6593", "max": 1, "style": "IPY_MODEL_d1ad44feb594483abe4a6c97a24d780e", "value": 1 } }, "31aae082ef484b388e0085aad2fa67f0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "31accc22167f49dcb5ead35a06107a92": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "322054d24bcf4585b7d970449691838b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3282020616be49cb87665762b154bad3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_613a3e286ce942e98adcd665963e00b1", "style": "IPY_MODEL_d61b550e77704cfa8829240879bdc53a", "value": "Epoch 1: 42%" } }, "32bde24973354befa6841431258c584b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_3bb3f4f4dc6546fc8a7b8facde72e2ff", "max": 1, "style": "IPY_MODEL_3cffad2109264fd9a85bee57f70f83aa", "value": 1 } }, "333a1714dac640efb2c2de325c5046ca": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Export Selected", "layout": "IPY_MODEL_49e901b147644f1da4dcf608d58df62e", "style": "IPY_MODEL_adadeefd5f34477a823f97d4abf496a0" } }, "333d6c42d7c54ae09f9397a42f637e88": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "335dac3e5c9d44659fc3c202e6eb28a0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_e72015a08a1f4e99bb210d08117daf6d", "max": 1, "style": "IPY_MODEL_d03b2694cf0f476c8e5e92fcf41ee1b6", "value": 1 } }, "33ce5105cb5d4ac09950b50ede6c43a0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "340c2557c9514fffbde9a7c7be13d32a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "341e26464773414da6b199bfd41510f4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "345a620e603c49cdaa3c334cd12e82a4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "357d4f728dda4dba9a7bb174f908b28e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_e3a681e33de040168cd5d7c9f4b5826e", "style": "IPY_MODEL_a3ed14e2f3e347ec92b8f59c2f94e58b", "value": " 80/80 [00:00<00:00, 183.81it/s]" } }, "358ced7f9adc451ebb673508128d74ba": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3591a8c2320544568835d0e6eee783f0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "35d60f2a391e4155977a7fff1423fb59": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_40e7f99e79dc4adc8f5035090c48d05b", "style": "IPY_MODEL_1d66c488189b4b1d846c4b7d69dd0af7", "value": " 2/2 [00:00<00:00, 41.20it/s]" } }, "35f1b9fc2a8a4d69adf0446cfc55e5dd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_174d483f51fc4968b3bd2746f7180a48", "max": 9, "style": "IPY_MODEL_c60150506708403da27e3b628ec10ab2", "value": 9 } }, "361b4de27d2a441cb7169c23f8f6c38a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_3d0fd1f61e84436e8ac0cbe2ba901181", "style": "IPY_MODEL_59553704be4748c1b1e5df16ebcb4606", "value": " 6400/6400 [02:05<00:00, 57.26it/s]" } }, "362e26f77a734732a04ac040719a3046": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_69a5bdde4c7044488466318eedec8680", "IPY_MODEL_817ab0351bf84f3fad6faa3ca14527b8", "IPY_MODEL_f0cf3b474a264f42bb7f19cc0ebd1e2a" ], "layout": "IPY_MODEL_fbbe1103bd9442be89089f6308509cea" } }, "3630b4c237604b9692c463ff557cdde8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0efb82909cbd4f629e9cbb21ef3529c3", "style": "IPY_MODEL_f91acc059c4b4d8484dbd3997c51bb33", "value": " 200/? [00:01<00:00, 152.37it/s]" } }, "36599a2d09e64681bf43827af7b8b5bc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "36e8adf779f74e2690b6443f4cba6a90": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "37610bf8e7fc49879c69fc18f787cfa3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "378fd66f155e471d81a1240f268247b2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "379c6fc93e2441ecaae9f889b7070a2b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "38811ea371c642428f75a59e126909a8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3885fd8e2d6d4f8fa036cd56775c5335": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_16c2859702a94e93a98195803e859f06", "max": 1, "style": "IPY_MODEL_358ced7f9adc451ebb673508128d74ba", "value": 1 } }, "389b5ac0ab8b4098939d8d3dd5d1f32c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "38d11bd3c9f94e77a4ff31e6e218cb10": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3907ec094c214073b458d351076e18c6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "39351e645678410e96e1f5945686f699": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "395d97978ef0429abfea89f654319f52": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] }, { "data": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "marker": { "color": [ 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6 ], "opacity": 0.5 }, "mode": "markers", "type": "scattergl", "uid": "6f34c896-d5ae-482d-a368-20c4b33a1286", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} }, "y": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 8, "_last_trace_edit_id": 3, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Decay Time Phonon (ms)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 0 } }, "399c2839329f4c54bd54ed050680f45e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_667859f3389a4ff7af8897184e626a31", "style": "IPY_MODEL_e3358cec522542ba99400f734e9e48ec", "value": "Validating: 100%" } }, "39bb21e1492545e390e99dc562bbbf85": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "39faeb90ccf1427ba5f8554b1eeda81b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "danger", "layout": "IPY_MODEL_50b4a4600be5478f953599a7d67b2484", "max": 360, "style": "IPY_MODEL_c733accbab9744c6904ae11cd7921227", "value": 151 } }, "3a14371659d84bd185894e480503cef5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "3a451e1e8b494283bca61d7c8712bfb1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "3a7951b4dbc644d99ecaee58dd1d8554": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3a821ae5503b479880a687b5b434f28e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3a9ac627f7174d95ac2247daafb17e76": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "SelectionSliderModel", "state": { "_options_labels": [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "140", "141", "142", "143", "144", "145", "146", "147", "148", "149", "150", "151", "152", "153", "154", "155", "156", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "169", "170", "171", "172", "173", "174", "175", "176", "177", "178", "179", "180", "181", "182", "183", "184", "185", "186", "187", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "225", "226", "227", "228", "229", "230", "231", "232", "233", "234", "235", "236", "237", "238", "239", "240", "241", "242", "243", "244", "245", "246", "247", "248", "249", "250", "251", "252", "253", "254", "255", "256", "257", "258", "259", "260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "270", "271", "272", "273", "274", "275", "276", "277", "278", "279", "280", "281", "282", "283", "284", "285", "286", "287", "288", "289", "290", "291", "292", "293", "294", "295", "296", "297", "298", "299", "300", "301", "302", "303", "304", "305", "306", "307", "308", "309", "310", "311", "312", "313", "314", "315", "316", "317", "318", "319", "320", "321", "322", "323", "324", "325", "326", "327", "328", "329", "330", "331", "332", "333", "334", "335", "336", "337", "338", "339", "340", "341", "342", "343", "344", "345", "346", "347", "348", "349", "350", "351", "352", "353", "354", "355", "356", "357", "358", "359", "360", "361", "362", "363", "364", "365", "366", "367", "368", "369", "370", "371", "372", "373", "374", "375", "376", "377", "378", "379", "380", "381", "382", "383", "384", "385", "386", "387", "388", "389", "390", "391", "392", "393", "394", "395", "396", "397", "398", "399", "400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "418", "419", "420", "421", "422", "423", "424", "425", "426", "427", "428", "429", "430", "431", "432", "433", "434", "435", "436", "437", "438", "439", "440", "441", "442", "443", "444", "445", "446", "447", "448", "449", "450", "451", "452", "453", "454", "455", "456", "457", "458", "459", "460", "461", "462", "463", "464", "465", "466", "467", "468", "469", "470", "471", "472", "473", "474", "475", "476", "477", "478", "479", "480", "481", "482", "483", "484", "485", "486", "487", "488", "489", "490", "491", "492", "493", "494", "495", "496", "497", "498", "499", "500", "501", "502", "503", "504", "505", "506", "507", "508", "509", "510", "511", "512", "513", "514", "515", "516", "517", "518", "519", "520", "521", "522", "523", "524", "525", "526", "527", "528", "529", "530", "531", "532", "533", "534", "535", "536", "537", "538", "539", "540", "541", "542", "543", "544", "545", "546", "547", "548", "549", "550", "551", "552", "553", "554", "555", "556", "557", "558", "559", "560", "561", "562", "563", "564", "565", "566", "567", "568", "569", "570", "571", "572", "573", "574", "575", "576", "577", "578", "579", "580", "581", "582", "583", "584", "585", "586", "587", "588", "589", "590", "591", "592", "593", "594", "595", "596", "597", "598", "599", "600", "601", "602", "603", "604", "605", "606", "607", "608", "609", "610", "611", "612", "613", "614", "615", "616", "617", "618", "619", "620", "621", "622", "623", "624", "625", "626", "627", "628", "629", "630", "631", "632", "633", "634", "635", "636", "637", "638", "639", "640", "641", "642", "643", "644", "645", "646", "647", "648", "649", "650", "651", "652", "653", "654", "655", "656", "657", "658", "659", "660", "661", "662", "663", "664", "665", "666", "667", "668", "669", "670", "671", "672", "673", "674", "675", "676", "677", "678", "679", "680", "681", "682", "683", "684", "685", "686", "687", "688", "689", "690", "691", "692", "693", "694", "695", "696", "697", "698", "699", "700", "701", "702", "703", "704", "705", "706", "707", "708", "709", "710", "711", "712", "713", "714", "715", "716", "717", "718", "719", "720", "721", "722", "723", "724", "725", "726", "727", "728", "729", "730", "731", "732", "733", "734", "735", "736", "737", "738", "739", "740", "741", "742", "743", "744", "745", "746", "747", "748", "749", "750", "751", "752", "753", "754", "755", "756", "757", "758", "759", "760", "761", "762", "763", "764", "765", "766", "767", "768", "769", "770", "771", "772", "773", "774", "775", "776", "777", "778", "779", "780", "781", "782", "783", "784", "785", "786", "787", "788", "789", "790", "791", "792", "793", "794", "795", "796", "797", "798", "799", "800", "801", "802", "803", "804", "805", "806", "807", "808", "809", "810", "811", "812", "813", "814", "815", "816", "817", "818", "819", "820", "821", "822", "823", "824", "825", "826", "827", "828", "829", "830", "831", "832", "833", "834", "835", "836", "837", "838", "839", "840", "841", "842", "843", "844", "845", "846", "847", "848", "849", "850", "851", "852", "853", "854", "855", "856", "857", "858", "859", "860", "861", "862", "863", "864", "865", "866", "867", "868", "869", "870", "871", "872", "873", "874", "875", "876", "877", "878", "879", "880", "881", "882", "883", "884", "885", "886", "887", "888", "889", "890", "891", "892", "893", "894", "895", "896", "897", "898", "899", "900", "901", "902", "903", "904", "905", "906", "907", "908", "909", "910", "911", "912", "913", "914", "915", "916", "917", "918", "919", "920", "921", "922", "923", "924", "925", "926", "927", "928", "929", "930", "931", "932", "933", "934", "935", "936", "937", "938", "939", "940", "941", "942", "943", "944", "945", "946", "947", "948", "949", "950", "951", "952", "953", "954", "955", "956", "957", "958", "959", "960", "961", "962", "963", "964", "965", "966", "967", "968", "969", "970", "971", "972", "973", "974", "975", "976", "977", "978", "979", "980", "981", "982", "983", "984", "985", "986", "987", "988", "989", "990", "991", "992", "993", "994", "995", "996", "997", "998", "999", "1000", "1001", "1002", "1003", "1004", "1005", "1006", "1007", "1008", "1009", "1010", "1011", "1012", "1013", "1014", "1015", "1016", "1017", "1018", "1019", "1020", "1021", "1022", "1023", "1024", "1025", "1026", "1027", "1028", "1029", "1030", "1031", "1032", "1033", "1034", "1035", "1036", "1037", "1038", "1039", "1040", "1041", "1042", "1043", "1044", "1045", "1046", "1047", "1048", "1049", "1050", "1051", "1052", "1053", "1054", "1055", "1056", "1057", "1058", "1059", "1060", "1061", "1062", "1063", "1064", "1065", "1066", "1067", "1068", "1069", "1070", "1071", "1072", "1073", "1074", "1075", "1076", "1077", "1078", "1079", "1080", "1081", "1082", "1083", "1084", "1085", "1086", "1087", "1088", "1089", "1090", "1091", "1092", "1093", "1094", "1095", "1096", "1097", "1098", "1099", "1100", "1101", "1102", "1103", "1104", "1105", "1106", "1107", "1108", "1109", "1110", "1111", "1112", "1113", "1114", "1115", "1116", "1117", "1118", "1119", "1120", "1121", "1122", "1123", "1124", "1125", "1126", "1127", "1128", "1129", "1130", "1131", "1132", "1133", "1134", "1135", "1136", "1137", "1138", "1139", "1140", "1141", "1142", "1143", "1144", "1145", "1146", "1147", "1148", "1149", "1150", "1151", "1152", "1153", "1154", "1155", "1156", "1157", "1158", "1159", "1160", "1161", "1162", "1163", "1164", "1165", "1166", "1167", "1168", "1169", "1170", "1171", "1172", "1173", "1174", "1175", "1176", "1177", "1178", "1179", "1180", "1181", "1182", "1183", "1184", "1185", "1186", "1187", "1188", "1189", "1190", "1191", "1192", "1193", "1194", "1195", "1196", "1197", "1198", "1199", "1200", "1201", "1202", "1203", "1204", "1205", "1206", "1207", "1208", "1209", "1210", "1211", "1212", "1213", "1214", "1215", "1216", "1217", "1218", "1219", "1220", "1221", "1222", "1223", "1224", "1225", "1226", "1227", "1228", "1229", "1230", "1231", "1232", "1233", "1234", "1235", "1236", "1237", "1238", "1239", "1240", "1241", "1242", "1243", "1244", "1245", "1246", "1247", "1248", "1249", "1250", "1251", "1252", "1253", "1254", "1255", "1256", "1257", "1258", "1259", "1260", "1261", "1262", "1263", "1264", "1265", "1266", "1267", "1268", "1269", "1270", "1271", "1272", "1273", "1274", "1275", "1276", "1277", "1278", "1279", "1280", "1281", "1282", "1283", "1284", "1285", "1286", "1287", "1288", "1289", "1290", "1291", "1292", "1293", "1294", "1295", "1296", "1297", "1298", "1299", "1300", "1301", "1302", "1303", "1304", "1305", "1306", "1307", "1308", "1309", "1310", "1311", "1312", "1313", "1314", "1315", "1316", "1317", "1318", "1319", "1320", "1321", "1322", "1323", "1324", "1325", "1326", "1327", "1328", "1329", "1330", "1331", "1332", "1333", "1334", "1335", "1336", "1337", "1338", "1339", "1340", "1341", "1342", "1343", "1344", "1345", "1346", "1347", "1348", "1349", "1350", "1351", "1352", "1353", "1354", "1355", "1356", "1357", "1358", "1359", "1360", "1361", "1362", "1363", "1364", "1365", "1366", "1367", "1368", "1369", "1370", "1371", "1372", "1373", "1374", "1375", "1376", "1377", "1378", "1379", "1380", "1381", "1382", "1383", "1384", "1385", "1386", "1387", "1388", "1389", "1390", "1391", "1392", "1393", "1394", "1395", "1396", "1397", "1398", "1399", "1400", "1401", "1402", "1403", "1404", "1405", "1406", "1407", "1408", "1409", "1410", "1411", "1412", "1413", "1414", "1415", "1416", "1417", "1418", "1419", "1420", "1421", "1422", "1423", "1424", "1425", "1426", "1427", "1428", "1429", "1430", "1431", "1432", "1433", "1434", "1435", "1436", "1437", "1438", "1439", "1440", "1441", "1442", "1443", "1444", "1445", "1446", "1447", "1448", "1449", "1450", "1451", "1452", "1453", "1454", "1455", "1456", "1457", "1458", "1459", "1460", "1461", "1462", "1463", "1464", "1465", "1466", "1467", "1468", "1469", "1470", "1471", "1472", "1473", "1474", "1475", "1476", "1477", "1478", "1479", "1480", "1481", "1482", "1483", "1484", "1485", "1486", "1487", "1488", "1489", "1490", "1491", "1492", "1493", "1494", "1495", "1496", "1497", "1498", "1499", "1500", "1501", "1502", "1503", "1504", "1505", "1506", "1507", "1508", "1509", "1510", "1511", "1512", "1513", "1514", "1515", "1516", "1517", "1518", "1519", "1520", "1521", "1522", "1523", "1524", "1525", "1526", "1527", "1528", "1529", "1530", "1531", "1532", "1533", "1534", "1535", "1536", "1537", "1538", "1539", "1540", "1541", "1542", "1543", "1544", "1545", "1546", "1547", "1548", "1549", "1550", "1551", "1552", "1553", "1554", "1555", "1556", "1557", "1558", "1559", "1560", "1561", "1562", "1563", "1564", "1565", "1566", "1567", "1568", "1569", "1570", "1571", "1572", "1573", "1574", "1575", "1576", "1577", "1578", "1579", "1580", "1581", "1582", "1583", "1584", "1585", "1586", "1587", "1588", "1589", "1590", "1591", "1592", "1593", "1594", "1595", "1596", "1597", "1598", "1599", "1600", "1601", "1602", "1603", "1604", "1605", "1606", "1607", "1608", "1609", "1610", "1611", "1612", "1613", "1614", "1615", "1616", "1617", "1618", "1619", "1620", "1621", "1622", "1623", "1624", "1625", "1626", "1627", "1628", "1629", "1630", "1631", "1632", "1633", "1634", "1635", "1636", "1637", "1638", "1639", "1640", "1641", "1642", "1643", "1644", "1645", "1646", "1647", "1648", "1649", "1650", "1651", "1652", "1653", "1654", "1655", "1656", "1657", "1658", "1659", "1660", "1661", "1662", "1663", "1664", "1665", "1666", "1667", "1668", "1669", "1670", "1671", "1672", "1673", "1674", "1675", "1676", "1677", "1678", "1679", "1680", "1681", "1682", "1683", "1684", "1685", "1686", "1687", "1688", "1689", "1690", "1691", "1692", "1693", "1694", "1695", "1696", "1697", "1698", "1699", "1700", "1701", "1702", "1703", "1704", "1705", "1706", "1707", "1708", "1709", "1710", "1711", "1712", "1713", "1714", "1715", "1716", "1717", "1718", "1719", "1720", "1721", "1722", "1723", "1724", "1725", "1726", "1727", "1728", "1729", "1730", "1731", "1732", "1733", "1734", "1735", "1736", "1737", "1738", "1739", "1740", "1741", "1742", "1743", "1744", "1745", "1746", "1747", "1748", "1749", "1750", "1751", "1752", "1753", "1754", "1755", "1756", "1757", "1758", "1759", "1760", "1761", "1762", "1763", "1764", "1765", "1766", "1767", "1768", "1769", "1770", "1771", "1772", "1773", "1774", "1775", "1776", "1777", "1778", "1779", "1780", "1781", "1782", "1783", "1784", "1785", "1786", "1787", "1788", "1789", "1790", "1791", "1792", "1793", "1794", "1795", "1796", "1797", "1798", "1799", "1800", "1801", "1802", "1803", "1804", "1805", "1806", "1807", "1808", "1809", "1810", "1811", "1812", "1813", "1814", "1815", "1816", "1817", "1818", "1819", "1820", "1821", "1822", "1823", "1824", "1825", "1826", "1827", "1828", "1829", "1830", "1831", "1832", "1833", "1834", "1835", "1836", "1837", "1838", "1839", "1840", "1841", "1842", "1843", "1844", "1845", "1846", "1847", "1848", "1849", "1850", "1851", "1852", "1853", "1854", "1855", "1856", "1857", "1858", "1859", "1860", "1861", "1862", "1863", "1864", "1865", "1866", "1867", "1868", "1869", "1870", "1871", "1872", "1873", "1874", "1875", "1876", "1877", "1878", "1879", "1880", "1881", "1882", "1883", "1884", "1885", "1886", "1887", "1888", "1889", "1890", "1891", "1892", "1893", "1894", "1895", "1896", "1897", "1898", "1899", "1900", "1901", "1902", "1903", "1904", "1905", "1906", "1907", "1908", "1909", "1910", "1911", "1912", "1913", "1914", "1915", "1916", "1917", "1918", "1919", "1920", "1921", "1922", "1923", "1924", "1925", "1926", "1927", "1928", "1929", "1930", "1931", "1932", "1933", "1934", "1935", "1936", "1937", "1938", "1939", "1940", "1941", "1942", "1943", "1944", "1945", "1946", "1947", "1948", "1949", "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", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070", "2071", "2072", "2073", "2074", "2075", "2076", "2077", "2078", "2079", "2080", "2081", "2082", "2083", "2084", "2085", "2086", "2087", "2088", "2089", "2090", "2091", "2092", "2093", "2094", "2095", "2096", "2097", "2098", "2099", "2100", "2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114", "2115", "2116", "2117", "2118", "2119", "2120", "2121", "2122", "2123", "2124", "2125", "2126", "2127", "2128", "2129", "2130", "2131", "2132", "2133", "2134", "2135", "2136", "2137", "2138", "2139", "2140", "2141", "2142", "2143", "2144", "2145", "2146", "2147", "2148", "2149", "2150", "2151", "2152", "2153", "2154", "2155", "2156", "2157", "2158", "2159", "2160", "2161", "2162", "2163", "2164", "2165", "2166", "2167", "2168", "2169", "2170", "2171", "2172", "2173", "2174", "2175", "2176", "2177", "2178", "2179", "2180", "2181", "2182", "2183", "2184", "2185", "2186", "2187", "2188", "2189", "2190", "2191", "2192", "2193", "2194", "2195", "2196", "2197", "2198", "2199", "2200", "2201", "2202", "2203", "2204", "2205", "2206", "2207", "2208", "2209", "2210", "2211", "2212", "2213", "2214", "2215", "2216", "2217", "2218", "2219", "2220", "2221", "2222", "2223", "2224", "2225", "2226", "2227", "2228", "2229", "2230", "2231", "2232", "2233", "2234", "2235", "2236", "2237", "2238", "2239", "2240", "2241", "2242", "2243", "2244", "2245", "2246", "2247", "2248", "2249", "2250", "2251", "2252", "2253", "2254", "2255", "2256", "2257", "2258", "2259", "2260", "2261", "2262", "2263", "2264", "2265", "2266", "2267", "2268", "2269", "2270", "2271", "2272", "2273", "2274", "2275", "2276", "2277", "2278", "2279", "2280", "2281", "2282", "2283", "2284", "2285", "2286", "2287", "2288", "2289", "2290", "2291", "2292", "2293", "2294", "2295", "2296", "2297", "2298", "2299", "2300", "2301", "2302", "2303", "2304", "2305", "2306", "2307", "2308", "2309", "2310", "2311", "2312", "2313", "2314", "2315", "2316", "2317", "2318", "2319", "2320", "2321", "2322", "2323", "2324", "2325", "2326", "2327", "2328", "2329", "2330", "2331", "2332", "2333", "2334", "2335", "2336", "2337", "2338", "2339", "2340", "2341", "2342", "2343", "2344", "2345", "2346", "2347", "2348", "2349", "2350", "2351", "2352", "2353", "2354", "2355", "2356", "2357", "2358", "2359", "2360", "2361", "2362", "2363", "2364", "2365", "2366", "2367", "2368", "2369", "2370", "2371", "2372", "2373", "2374", "2375", "2376", "2377", "2378", "2379", "2380", "2381", "2382", "2383", "2384", "2385", "2386", "2387", "2388", "2389", "2390", "2391", "2392", "2393", "2394", "2395", "2396", "2397", "2398", "2399", "2400", "2401", "2402", "2403", "2404", "2405", "2406", "2407", "2408", "2409", "2410", "2411", "2412", "2413", "2414", "2415", "2416", "2417", "2418", "2419", "2420", "2421", "2422", "2423", "2424", "2425", "2426", "2427", "2428", "2429", "2430", "2431", "2432", "2433", "2434", "2435", "2436", "2437", "2438", "2439", "2440", "2441", "2442", "2443", "2444", "2445", "2446", "2447", "2448", "2449", "2450", "2451", "2452", "2453", "2454", "2455", "2456", "2457", "2458", "2459", "2460", "2461", "2462", "2463", "2464", "2465", "2466", "2467", "2468", "2469", "2470", "2471", "2472", "2473", "2474", "2475", "2476", "2477", "2478", "2479", "2480", "2481", "2482", "2483", "2484", "2485", "2486", "2487", "2488", "2489", "2490", "2491", "2492", "2493", "2494", "2495", "2496", "2497", "2498", "2499", "2500", "2501", "2502", "2503", "2504", "2505", "2506", "2507", "2508", "2509", "2510", "2511", "2512", "2513", "2514", "2515", "2516", "2517", "2518", "2519", "2520", "2521", "2522", "2523", "2524", "2525", "2526", "2527", "2528", "2529", "2530", "2531", "2532", "2533", "2534", "2535", "2536", "2537", "2538", "2539", "2540", "2541", "2542", "2543", "2544", "2545", "2546", "2547", "2548", "2549", "2550", "2551", "2552", "2553", "2554", "2555", "2556", "2557", "2558", "2559", "2560", "2561", "2562", "2563", "2564", "2565", "2566", "2567", "2568", "2569", "2570", "2571", "2572", "2573", "2574", "2575", "2576", "2577", "2578", "2579", "2580", "2581", "2582", "2583", "2584", "2585", "2586", "2587", "2588", "2589", "2590", "2591", "2592", "2593", "2594", "2595", "2596", "2597", "2598", "2599", "2600", "2601", "2602", "2603", "2604", "2605", "2606", "2607", "2608", "2609", "2610", "2611", "2612", "2613", "2614", "2615", "2616", "2617", "2618", "2619", "2620", "2621", "2622", "2623", "2624", "2625", "2626", "2627", "2628", "2629", "2630", "2631", "2632", "2633", "2634", "2635", "2636", "2637", "2638", "2639", "2640", "2641", "2642", "2643", "2644", "2645", "2646", "2647", "2648", "2649", "2650", "2651", "2652", "2653", "2654", "2655", "2656", "2657", "2658", "2659", "2660", "2661", "2662", "2663", "2664", "2665", "2666", "2667", "2668", "2669", "2670", "2671", "2672", "2673", "2674", "2675", "2676", "2677", "2678", "2679", "2680", "2681", "2682", "2683", "2684", "2685", "2686", "2687", "2688", "2689", "2690", "2691", "2692", "2693", "2694", "2695", "2696", "2697", "2698", "2699", "2700", "2701", "2702", "2703", "2704", "2705", "2706", "2707", "2708", "2709", "2710", "2711", "2712", "2713", "2714", "2715", "2716", "2717", "2718", "2719", "2720", "2721", "2722", "2723", "2724", "2725", "2726", "2727", "2728", "2729", "2730", "2731", "2732", "2733", "2734", "2735", "2736", "2737", "2738", "2739", "2740", "2741", "2742", "2743", "2744", "2745", "2746", "2747", "2748", "2749", "2750", "2751", "2752", "2753", "2754", "2755", "2756", "2757", "2758", "2759", "2760", "2761", "2762", "2763", "2764", "2765", "2766", "2767", "2768", "2769", "2770", "2771", "2772", "2773", "2774", "2775", "2776", "2777", "2778", "2779", "2780", "2781", "2782", "2783", "2784", "2785", "2786", "2787", "2788", "2789", "2790", "2791", "2792", "2793", "2794", "2795", "2796", "2797", "2798", "2799", "2800", "2801", "2802", "2803", "2804", "2805", "2806", "2807", "2808", "2809", "2810", "2811", "2812", "2813", "2814", "2815", "2816", "2817", "2818", "2819", "2820", "2821", "2822", "2823", "2824", "2825", "2826", "2827", "2828", "2829", "2830", "2831", "2832", "2833", "2834", "2835", "2836", "2837", "2838", "2839", "2840", "2841", "2842", "2843", "2844", "2845", "2846", "2847", "2848", "2849", "2850", "2851", "2852", "2853", "2854", "2855", "2856", "2857", "2858", "2859", "2860", "2861", "2862", "2863", "2864", "2865", "2866", "2867", "2868", "2869", "2870", "2871", "2872", "2873", "2874", "2875", "2876", "2877", "2878", "2879", "2880", "2881", "2882", "2883", "2884", "2885", "2886", "2887", "2888", "2889", "2890", "2891", "2892", "2893", "2894", "2895", "2896", "2897", "2898", "2899", "2900", "2901", "2902", "2903", "2904", "2905", "2906", "2907", "2908", "2909", "2910", "2911", "2912", "2913", "2914", "2915", "2916", "2917", "2918", "2919", "2920", "2921", "2922", "2923", "2924", "2925", "2926", "2927", "2928", "2929", "2930", "2931", "2932", "2933", "2934", "2935", "2936", "2937", "2938", "2939", "2940", "2941", "2942", "2943", "2944", "2945", "2946", "2947", "2948", "2949", "2950", "2951", "2952", "2953", "2954", "2955", "2956", "2957", "2958", "2959", "2960", "2961", "2962", "2963", "2964", "2965", "2966", "2967", "2968", "2969", "2970", "2971", "2972", "2973", "2974", "2975", "2976", "2977", "2978", "2979", "2980", "2981", "2982", "2983", "2984", "2985", "2986", "2987", "2988", "2989", "2990", "2991", "2992", "2993", "2994", "2995", "2996", "2997", "2998", "2999", "3000", "3001", "3002", "3003", "3004", "3005", "3006", "3007", "3008", "3009", "3010", "3011", "3012", "3013", "3014", "3015", "3016", "3017", "3018", "3019", "3020", "3021", "3022", "3023", "3024", "3025", "3026", "3027", "3028", "3029", "3030", "3031", "3032", "3033", "3034", "3035", "3036", "3037", "3038", "3039", "3040", "3041", "3042", "3043", "3044", "3045", "3046", "3047", "3048", "3049", "3050", "3051", "3052", "3053", "3054", "3055", "3056", "3057", "3058", "3059", "3060", "3061", "3062", "3063", "3064", "3065", "3066", "3067", "3068", "3069", "3070", "3071", "3072", "3073", "3074", "3075", "3076", "3077", "3078", "3079", "3080", "3081", "3082", "3083", "3084", "3085", "3086", "3087", "3088", "3089", "3090", "3091", "3092", "3093", "3094", "3095", "3096", "3097", "3098", "3099", "3100", "3101", "3102", "3103", "3104", "3105", "3106", "3107", "3108", "3109", "3110", "3111", "3112", "3113", "3114", "3115", "3116", "3117", "3118", "3119", "3120", "3121", "3122", "3123", "3124", "3125", "3126", "3127", "3128", "3129", "3130", "3131", "3132", "3133", "3134", "3135", "3136", "3137", "3138", "3139", "3140", "3141", "3142", "3143", "3144", "3145", "3146", "3147", "3148", "3149", "3150", "3151", "3152", "3153", "3154", "3155", "3156", "3157", "3158", "3159", "3160", "3161", "3162", "3163", "3164", "3165", "3166", "3167", "3168", "3169", "3170", "3171", "3172", "3173", "3174", "3175", "3176", "3177", "3178", "3179", "3180", "3181", "3182", "3183", "3184", "3185", "3186", "3187", "3188", "3189", "3190", "3191", "3192", "3193", "3194", "3195", "3196", "3197", "3198", "3199", "3200", "3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213", "3214", "3215", "3216", "3217", "3218", "3219", "3220", "3221", "3222", "3223", "3224", "3225", "3226", "3227", "3228", "3229", "3230", "3231", "3232", "3233", "3234", "3235", "3236", "3237", "3238", "3239", "3240", "3241", "3242", "3243", "3244", "3245", "3246", "3247", "3248", "3249", "3250", "3251", "3252", "3253", "3254", "3255", "3256", "3257", "3258", "3259", "3260", "3261", "3262", "3263", "3264", "3265", "3266", "3267", "3268", "3269", "3270", "3271", "3272", "3273", "3274", "3275", "3276", "3277", "3278", "3279", "3280", "3281", "3282", "3283", "3284", "3285", "3286", "3287", "3288", "3289", "3290", "3291", "3292", "3293", "3294", "3295", "3296", "3297", "3298", "3299", "3300", "3301", "3302", "3303", "3304", "3305", "3306", "3307", "3308", "3309", "3310", "3311", "3312", "3313", "3314", "3315", "3316", "3317", "3318", "3319", "3320", "3321", "3322", "3323", "3324", "3325", "3326", "3327", "3328", "3329", "3330", "3331", "3332", "3333", "3334", "3335", "3336", "3337", "3338", "3339", "3340", "3341", "3342", "3343", "3344", "3345", "3346", "3347", "3348", "3349", "3350", "3351", "3352", "3353", "3354", "3355", "3356", "3357", "3358", "3359", "3360", "3361", "3362", "3363", "3364", "3365", "3366", "3367", "3368", "3369", "3370", "3371", "3372", "3373", "3374", "3375", "3376", "3377", "3378", "3379", "3380", "3381", "3382", "3383", "3384", "3385", "3386", "3387", "3388", "3389", "3390", "3391", "3392", "3393", "3394", "3395", "3396", "3397", "3398", "3399", "3400", "3401", "3402", "3403", "3404", "3405", "3406", "3407", "3408", "3409", "3410", "3411", "3412", "3413", "3414", "3415", "3416", "3417", "3418", "3419", "3420", "3421", "3422", "3423", "3424", "3425", "3426", "3427", "3428", "3429", "3430", "3431", "3432", "3433", "3434", "3435", "3436", "3437", "3438", "3439", "3440", "3441", "3442", "3443", "3444", "3445", "3446", "3447", "3448", "3449", "3450", "3451", "3452", "3453", "3454", "3455", "3456", "3457", "3458", "3459", "3460", "3461", "3462", "3463", "3464", "3465", "3466", "3467", "3468", "3469", "3470", "3471", "3472", "3473", "3474", "3475", "3476", "3477", "3478", "3479", "3480", "3481", "3482", "3483", "3484", "3485", "3486", "3487", "3488", "3489", "3490", "3491", "3492", "3493", "3494", "3495", "3496", "3497", "3498", "3499", "3500", "3501", "3502", "3503", "3504", "3505", "3506", "3507", "3508", "3509", "3510", "3511", "3512", "3513", "3514", "3515", "3516", "3517", "3518", "3519", "3520", "3521", "3522", "3523", "3524", "3525", "3526", "3527", "3528", "3529", "3530", "3531", "3532", "3533", "3534", "3535", "3536", "3537", "3538", "3539", "3540", "3541", "3542", "3543", "3544", "3545", "3546", "3547", "3548", "3549", "3550", "3551", "3552", "3553", "3554", "3555", "3556", "3557", "3558", "3559", "3560", "3561", "3562", "3563", "3564", "3565", "3566", "3567", "3568", "3569", "3570", "3571", "3572", "3573", "3574", "3575", "3576", "3577", "3578", "3579", "3580", "3581", "3582", "3583", "3584", "3585", "3586", "3587", "3588", "3589", "3590", "3591", "3592", "3593", "3594", "3595", "3596", "3597", "3598", "3599", "3600", "3601", "3602", "3603", "3604", "3605", "3606", "3607", "3608", "3609", "3610", "3611", "3612", "3613", "3614", "3615", "3616", "3617", "3618", "3619", "3620", "3621", "3622", "3623", "3624", "3625", "3626", "3627", "3628", "3629", "3630", "3631", "3632", "3633", "3634", "3635", "3636", "3637", "3638", "3639", "3640", "3641", "3642", "3643", "3644", "3645", "3646", "3647", "3648", "3649", "3650", "3651", "3652", "3653", "3654", "3655", "3656", "3657", "3658", "3659", "3660", "3661", "3662", "3663", "3664", "3665", "3666", "3667", "3668", "3669", "3670", "3671", "3672", "3673", "3674", "3675", "3676", "3677", "3678", "3679", "3680", "3681", "3682", "3683", "3684", "3685", "3686", "3687", "3688", "3689", "3690", "3691", "3692", "3693", "3694", "3695", "3696", "3697", "3698", "3699", "3700", "3701", "3702", "3703", "3704", "3705", "3706", "3707", "3708", "3709", "3710", "3711", "3712", "3713", "3714", "3715", "3716", "3717", "3718", "3719", "3720", "3721", "3722", "3723", "3724", "3725", "3726", "3727", "3728", "3729", "3730", "3731", "3732", "3733", "3734", "3735", "3736", "3737", "3738", "3739", "3740", "3741", "3742", "3743", "3744", "3745", "3746", "3747", "3748", "3749", "3750", "3751", "3752", "3753", "3754", "3755", "3756", "3757", "3758", "3759", "3760", "3761", "3762", "3763", "3764", "3765", "3766", "3767", "3768", "3769", "3770", "3771", "3772", "3773", "3774", "3775", "3776", "3777", "3778", "3779", "3780", "3781", "3782", "3783", "3784", "3785", "3786", "3787", "3788", "3789", "3790", "3791", "3792", "3793", "3794", "3795", "3796", "3797", "3798", "3799", "3800", "3801", "3802", "3803", "3804", "3805", "3806", "3807", "3808", "3809", "3810", "3811", "3812", "3813", "3814", "3815", "3816", "3817", "3818", "3819", "3820", "3821", "3822", "3823", "3824", "3825", "3826", "3827", "3828", "3829", "3830", "3831", "3832", "3833", "3834", "3835", "3836", "3837", "3838", "3839", "3840", "3841", "3842", "3843", "3844", "3845", "3846", "3847", "3848", "3849", "3850", "3851", "3852", "3853", "3854", "3855", "3856", "3857", "3858", "3859", "3860", "3861", "3862", "3863", "3864", "3865", "3866", "3867", "3868", "3869", "3870", "3871", "3872", "3873", "3874", "3875", "3876", "3877", "3878", "3879", "3880", "3881", "3882", "3883", "3884", "3885", "3886", "3887", "3888", "3889", "3890", "3891", "3892", "3893", "3894", "3895", "3896", "3897", "3898", "3899", "3900", "3901", "3902", "3903", "3904", "3905", "3906", "3907", "3908", "3909", "3910", "3911", "3912", "3913", "3914", "3915", "3916", "3917", "3918", "3919", "3920", "3921", "3922", "3923", "3924", "3925", "3926", "3927", "3928", "3929", "3930", "3931", "3932", "3933", "3934", "3935", "3936", "3937", "3938", "3939", "3940", "3941", "3942", "3943", "3944", "3945", "3946", "3947", "3948", "3949", "3950", "3951", "3952", "3953", "3954", "3955", "3956", "3957", "3958", "3959", "3960", "3961", "3962", "3963", "3964", "3965", "3966", "3967", "3968", "3969", "3970", "3971", "3972", "3973", "3974", "3975", "3976", "3977", "3978", "3979", "3980", "3981", "3982", "3983", "3984", "3985", "3986", "3987", "3988", "3989", "3990", "3991", "3992", "3993", "3994", "3995", "3996", "3997", "3998", "3999", "4000", "4001", "4002", "4003", "4004", "4005", "4006", "4007", "4008", "4009", "4010", "4011", "4012", "4013", "4014", "4015", "4016", "4017", "4018", "4019", "4020", "4021", "4022", "4023", "4024", "4025", "4026", "4027", "4028", "4029", "4030", "4031", "4032", "4033", "4034", "4035", "4036", "4037", "4038", "4039", "4040", "4041", "4042", "4043", "4044", "4045", "4046", "4047", "4048", "4049", "4050", "4051", "4052", "4053", "4054", "4055", "4056", "4057", "4058", "4059", "4060", "4061", "4062", "4063", "4064", "4065", "4066", "4067", "4068", "4069", "4070", "4071", "4072", "4073", "4074", "4075", "4076", "4077", "4078", "4079", "4080", "4081", "4082", "4083", "4084", "4085", "4086", "4087", "4088", "4089", "4090", "4091", "4092", "4093", "4094", "4095", "4096", "4097", "4098", "4099", "4100", "4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4116", "4117", "4118", "4119", "4120", "4121", "4122", "4123", "4124", "4125", "4126", "4127", "4128", "4129", "4130", "4131", "4132", "4133", "4134", "4135", "4136", "4137", "4138", "4139", "4140", "4141", "4142", "4143", "4144", "4145", "4146", "4147", "4148", "4149", "4150", "4151", "4152", "4153", "4154", "4155", "4156", "4157", "4158", "4159", "4160", "4161", "4162", "4163", "4164", "4165", "4166", "4167", "4168", "4169", "4170", "4171", "4172", "4173", "4174", "4175", "4176", "4177", "4178", "4179", "4180", "4181", "4182", "4183", "4184", "4185", "4186", "4187", "4188", "4189", "4190", "4191", "4192", "4193", "4194", "4195", "4196", "4197", "4198", "4199", "4200", "4201", "4202", "4203", "4204", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4214", "4215", "4216", "4217", "4218", "4219", "4220", "4221", "4222", "4223", "4224", "4225", "4226", "4227", "4228", "4229", "4230", "4231", "4232", "4233", "4234", "4235", "4236", "4237", "4238", "4239", "4240", "4241", "4242", "4243", "4244", "4245", "4246", "4247", "4248", "4249", "4250", "4251", "4252", "4253", "4254", "4255", "4256", "4257", "4258", "4259", "4260", "4261", "4262", "4263", "4264", "4265", "4266", "4267", "4268", "4269", "4270", "4271", "4272", "4273", "4274", "4275", "4276", "4277", "4278", "4279", "4280", "4281", "4282", "4283", "4284", "4285", "4286", "4287", "4288", "4289", "4290", "4291", "4292", "4293", "4294", "4295", "4296", "4297", "4298", "4299", "4300", "4301", "4302", "4303", "4304", "4305", "4306", "4307", "4308", "4309", "4310", "4311", "4312", "4313", "4314", "4315", "4316", "4317", "4318", "4319", "4320", "4321", "4322", "4323", "4324", "4325", "4326", "4327", "4328", "4329", "4330", "4331", "4332", "4333", "4334", "4335", "4336", "4337", "4338", "4339", "4340", "4341", "4342", "4343", "4344", "4345", "4346", "4347", "4348", "4349", "4350", "4351", "4352", "4353", "4354", "4355", "4356", "4357", "4358", "4359", "4360", "4361", "4362", "4363", "4364", "4365", "4366", "4367", "4368", "4369", "4370", "4371", "4372", "4373", "4374", "4375", "4376", "4377", "4378", "4379", "4380", "4381", "4382", "4383", "4384", "4385", "4386", "4387", "4388", "4389", "4390", "4391", "4392", "4393", "4394", "4395", "4396", "4397", "4398", "4399", "4400", "4401", "4402", "4403", "4404", "4405", "4406", "4407", "4408", "4409", "4410", "4411", "4412", "4413", "4414", "4415", "4416", "4417", "4418", "4419", "4420", "4421", "4422", "4423", "4424", "4425", "4426", "4427", "4428", "4429", "4430", "4431", "4432", "4433", "4434", "4435", "4436", "4437", "4438", "4439", "4440", "4441", "4442", "4443", "4444", "4445", "4446", "4447", "4448", "4449", "4450", "4451", "4452", "4453", "4454", "4455", "4456", "4457", "4458", "4459", "4460", "4461", "4462", "4463", "4464", "4465", "4466", "4467", "4468", "4469", "4470", "4471", "4472", "4473", "4474", "4475", "4476", "4477", "4478", "4479", "4480", "4481", "4482", "4483", "4484", "4485", "4486", "4487", "4488", "4489", "4490", "4491", "4492", "4493", "4494", "4495", "4496", "4497", "4498", "4499", "4500", "4501", "4502", "4503", "4504", "4505", "4506", "4507", "4508", "4509", "4510", "4511", "4512", "4513", "4514", "4515", "4516", "4517", "4518", "4519", "4520", "4521", "4522", "4523", "4524", "4525", "4526", "4527", "4528", "4529", "4530", "4531", "4532", "4533", "4534", "4535", "4536", "4537", "4538", "4539", "4540", "4541", "4542", "4543", "4544", "4545", "4546", "4547", "4548", "4549", "4550", "4551", "4552", "4553", "4554", "4555", "4556", "4557", "4558", "4559", "4560", "4561", "4562", "4563", "4564", "4565", "4566", "4567", "4568", "4569", "4570", "4571", "4572", "4573", "4574", "4575", "4576", "4577", "4578", "4579", "4580", "4581", "4582", "4583", "4584", "4585", "4586", "4587", "4588", "4589", "4590", "4591", "4592", "4593", "4594", "4595", "4596", "4597", "4598", "4599", "4600", "4601", "4602", "4603", "4604", "4605", "4606", "4607", "4608", "4609", "4610", "4611", "4612", "4613", "4614", "4615", "4616", "4617", "4618", "4619", "4620", "4621", "4622", "4623", "4624", "4625", "4626", "4627", "4628", "4629", "4630", "4631", "4632", "4633", "4634", "4635", "4636", "4637", "4638", "4639", "4640", "4641", "4642", "4643", "4644", "4645", "4646", "4647", "4648", "4649", "4650", "4651", "4652", "4653", "4654", "4655", "4656", "4657", "4658", "4659", "4660", "4661", "4662", "4663", "4664", "4665", "4666", "4667", "4668", "4669", "4670", "4671", "4672", "4673", "4674", "4675", "4676", "4677", "4678", "4679", "4680", "4681", "4682", "4683", "4684", "4685", "4686", "4687", "4688", "4689", "4690", "4691", "4692", "4693", "4694", "4695", "4696", "4697", "4698", "4699", "4700", "4701", "4702", "4703", "4704", "4705", "4706", "4707", "4708", "4709", "4710", "4711", "4712", "4713", "4714", "4715", "4716", "4717", "4718", "4719", "4720", "4721", "4722", "4723", "4724", "4725", "4726", "4727", "4728", "4729", "4730", "4731", "4732", "4733", "4734", "4735", "4736", "4737", "4738", "4739", "4740", "4741", "4742", "4743", "4744", "4745", "4746", "4747", "4748", "4749", "4750", "4751", "4752", "4753", "4754", "4755", "4756", "4757", "4758", "4759", "4760", "4761", "4762", "4763", "4764", "4765", "4766", "4767", "4768", "4769", "4770", "4771", "4772", "4773", "4774", "4775", "4776", "4777", "4778", "4779", "4780", "4781", "4782", "4783", "4784", "4785", "4786", "4787", "4788", "4789", "4790", "4791", "4792", "4793", "4794", "4795", "4796", "4797", "4798", "4799", "4800", "4801", "4802", "4803", "4804", "4805", "4806", "4807", "4808", "4809", "4810", "4811", "4812", "4813", "4814", "4815", "4816", "4817", "4818", "4819", "4820", "4821", "4822", "4823", "4824", "4825", "4826", "4827", "4828", "4829", "4830", "4831", "4832", "4833", "4834", "4835", "4836", "4837", "4838", "4839", "4840", "4841", "4842", "4843", "4844", "4845", "4846", "4847", "4848", "4849", "4850", "4851", "4852", "4853", "4854", "4855", "4856", "4857", "4858", "4859", "4860", "4861", "4862", "4863", "4864", "4865", "4866", "4867", "4868", "4869", "4870", "4871", "4872", "4873", "4874", "4875", "4876", "4877", "4878", "4879", "4880", "4881", "4882", "4883", "4884", "4885", "4886", "4887", "4888", "4889", "4890", "4891", "4892", "4893", "4894", "4895", "4896", "4897", "4898", "4899", "4900", "4901", "4902", "4903", "4904", "4905", "4906", "4907", "4908", "4909", "4910", "4911", "4912", "4913", "4914", "4915", "4916", "4917", "4918", "4919", "4920", "4921", "4922", "4923", "4924", "4925", "4926", "4927", "4928", "4929", "4930", "4931", "4932", "4933", "4934", "4935", "4936", "4937", "4938", "4939", "4940", "4941", "4942", "4943", "4944", "4945", "4946", "4947", "4948", "4949", "4950", "4951", "4952", "4953", "4954", "4955", "4956", "4957", "4958", "4959", "4960", "4961", "4962", "4963", "4964", "4965", "4966", "4967", "4968", "4969", "4970", "4971", "4972", "4973", "4974", "4975", "4976", "4977", "4978", "4979", "4980", "4981", "4982", "4983", "4984", "4985", "4986", "4987", "4988", "4989", "4990", "4991", "4992", "4993", "4994", "4995", "4996", "4997", "4998", "4999", "5000", "5001", "5002", "5003", "5004", "5005", "5006", "5007", "5008", "5009", "5010", "5011", "5012", "5013", "5014", "5015", "5016", "5017", "5018", "5019", "5020", "5021", "5022", "5023", "5024", "5025", "5026", "5027", "5028", "5029", "5030", "5031", "5032", "5033", "5034", "5035", "5036", "5037", "5038", "5039", "5040", "5041", "5042", "5043", "5044", "5045", "5046", "5047", "5048", "5049", "5050", "5051", "5052", "5053", "5054", "5055", "5056", "5057", "5058", "5059", "5060", "5061", "5062", "5063", "5064", "5065", "5066", "5067", "5068", "5069", "5070", "5071", "5072", "5073", "5074", "5075", "5076", "5077", "5078", "5079", "5080", "5081", "5082", "5083", "5084", "5085", "5086", "5087", "5088", "5089", "5090", "5091", "5092", "5093", "5094", "5095", "5096", "5097", "5098", "5099", "5100", "5101", "5102", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110", "5111", "5112", "5113", "5114", "5115", "5116", "5117", "5118", "5119", "5120", "5121", "5122", "5123", "5124", "5125", "5126", "5127", "5128", "5129", "5130", "5131", "5132", "5133", "5134", "5135", "5136", "5137", "5138", "5139", "5140", "5141", "5142", "5143", "5144", "5145", "5146", "5147", "5148", "5149", "5150", "5151", "5152", "5153", "5154", "5155", "5156", "5157", "5158", "5159", "5160", "5161", "5162", "5163", "5164", "5165", "5166", "5167", "5168", "5169", "5170", "5171", "5172", "5173", "5174", "5175", "5176", "5177", "5178", "5179", "5180", "5181", "5182", "5183", "5184", "5185", "5186", "5187", "5188", "5189", "5190", "5191", "5192", "5193", "5194", "5195", "5196", "5197", "5198", "5199", "5200", "5201", "5202", "5203", "5204", "5205", "5206", "5207", "5208", "5209", "5210", "5211", "5212", "5213", "5214", "5215", "5216", "5217", "5218", "5219", "5220", "5221", "5222", "5223", "5224", "5225", "5226", "5227", "5228", "5229", "5230", "5231", "5232", "5233", "5234", "5235", "5236", "5237", "5238", "5239", "5240", "5241", "5242", "5243", "5244", "5245", "5246", "5247", "5248", "5249", "5250", "5251", "5252", "5253", "5254", "5255", "5256", "5257", "5258", "5259", "5260", "5261", "5262", "5263", "5264", "5265", "5266", "5267", "5268", "5269", "5270", "5271", "5272", "5273", "5274", "5275", "5276", "5277", "5278", "5279", "5280", "5281", "5282", "5283", "5284", "5285", "5286", "5287", "5288", "5289", "5290", "5291", "5292", "5293", "5294", "5295", "5296", "5297", "5298", "5299", "5300", "5301", "5302", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5310", "5311", "5312", "5313", "5314", "5315", "5316", "5317", "5318", "5319", "5320", "5321", "5322", "5323", "5324", "5325", "5326", "5327", "5328", "5329", "5330", "5331", "5332", "5333", "5334", "5335", "5336", "5337", "5338", "5339", "5340", "5341", "5342", "5343", "5344", "5345", "5346", "5347", "5348", "5349", "5350", "5351", "5352", "5353", "5354", "5355", "5356", "5357", "5358", "5359", "5360", "5361", "5362", "5363", "5364", "5365", "5366", "5367", "5368", "5369", "5370", "5371", "5372", "5373", "5374", "5375", "5376", "5377", "5378", "5379", "5380", "5381", "5382", "5383", "5384", "5385", "5386", "5387", "5388", "5389", "5390", "5391", "5392", "5393", "5394", "5395", "5396", "5397", "5398", "5399", "5400", "5401", "5402", "5403", "5404", "5405", "5406", "5407", "5408", "5409", "5410", "5411", "5412", "5413", "5414", "5415", "5416", "5417", "5418", "5419", "5420", "5421", "5422", "5423", "5424", "5425", "5426", "5427", "5428", "5429", "5430", "5431", "5432", "5433", "5434", "5435", "5436", "5437", "5438", "5439", "5440", "5441", "5442", "5443", "5444", "5445", "5446", "5447", "5448", "5449", "5450", "5451", "5452", "5453", "5454", "5455", "5456", "5457", "5458", "5459", "5460", "5461", "5462", "5463", "5464", "5465", "5466", "5467", "5468", "5469", "5470", "5471", "5472", "5473", "5474", "5475", "5476", "5477", "5478", "5479", "5480", "5481", "5482", "5483", "5484", "5485", "5486", "5487", "5488", "5489", "5490", "5491", "5492", "5493", "5494", "5495", "5496", "5497", "5498", "5499", "5500", "5501", "5502", "5503", "5504", "5505", "5506", "5507", "5508", "5509", "5510", "5511", "5512", "5513", "5514", "5515", "5516", "5517", "5518", "5519", "5520", "5521", "5522", "5523", "5524", "5525", "5526", "5527", "5528", "5529", "5530", "5531", "5532", "5533", "5534", "5535", "5536", "5537", "5538", "5539", "5540", "5541", "5542", "5543", "5544", "5545", "5546", "5547", "5548", "5549", "5550", "5551", "5552", "5553", "5554", "5555", "5556", "5557", "5558", "5559", "5560", "5561", "5562", "5563", "5564", "5565", "5566", "5567", "5568", "5569", "5570", "5571", "5572", "5573", "5574", "5575", "5576", "5577", "5578", "5579", "5580", "5581", "5582", "5583", "5584", "5585", "5586", "5587", "5588", "5589", "5590", "5591", "5592", "5593", "5594", "5595", "5596", "5597", "5598", "5599", "5600", "5601", "5602", "5603", "5604", "5605", "5606", "5607", "5608", "5609", "5610", "5611", "5612", "5613", "5614", "5615", "5616", "5617", "5618", "5619", "5620", "5621", "5622", "5623", "5624", "5625", "5626", "5627", "5628", "5629", "5630", "5631", "5632", "5633", "5634", "5635", "5636", "5637", "5638", "5639", "5640", "5641", "5642", "5643", "5644", "5645", "5646", "5647", "5648", "5649", "5650", "5651", "5652", "5653", "5654", "5655", "5656", "5657", "5658", "5659", "5660", "5661", "5662", "5663", "5664", "5665", "5666", "5667", "5668", "5669", "5670", "5671", "5672", "5673", "5674", "5675", "5676", "5677", "5678", "5679", "5680", "5681", "5682", "5683", "5684", "5685", "5686", "5687", "5688", "5689", "5690", "5691", "5692", "5693", "5694", "5695", "5696", "5697", "5698", "5699", "5700", "5701", "5702", "5703", "5704", "5705", "5706", "5707", "5708", "5709", "5710", "5711", "5712", "5713", "5714", "5715", "5716", "5717", "5718", "5719", "5720", "5721", "5722", "5723", "5724", "5725", "5726", "5727", "5728", "5729", "5730", "5731", "5732", "5733", "5734", "5735", "5736", "5737", "5738", "5739", "5740", "5741", "5742", "5743", "5744", "5745", "5746", "5747", "5748", "5749", "5750", "5751", "5752", "5753", "5754", "5755", "5756", "5757", "5758", "5759", "5760", "5761", "5762", "5763", "5764", "5765", "5766", "5767", "5768", "5769", "5770", "5771", "5772", "5773", "5774", "5775", "5776", "5777", "5778", "5779", "5780", "5781", "5782", "5783", "5784", "5785", "5786", "5787", "5788", "5789", "5790", "5791", "5792", "5793", "5794", "5795", "5796", "5797", "5798", "5799", "5800", "5801", "5802", "5803", "5804", "5805", "5806", "5807", "5808", "5809", "5810", "5811", "5812", "5813", "5814", "5815", "5816", "5817", "5818", "5819", "5820", "5821", "5822", "5823", "5824", "5825", "5826", "5827", "5828", "5829", "5830", "5831", "5832", "5833", "5834", "5835", "5836", "5837", "5838", "5839", "5840", "5841", "5842", "5843", "5844", "5845", "5846", "5847", "5848", "5849", "5850", "5851", "5852", "5853", "5854", "5855", "5856", "5857", "5858", "5859", "5860", "5861", "5862", "5863", "5864", "5865", "5866", "5867", "5868", "5869", "5870", "5871", "5872", "5873", "5874", "5875", "5876", "5877", "5878", "5879", "5880", "5881", "5882", "5883", "5884", "5885", "5886", "5887", "5888", "5889", "5890", "5891", "5892", "5893", "5894", "5895", "5896", "5897", "5898", "5899", "5900", "5901", "5902", "5903", "5904", "5905", "5906", "5907", "5908", "5909", "5910", "5911", "5912", "5913", "5914", "5915", "5916", "5917", "5918", "5919", "5920", "5921", "5922", "5923", "5924", "5925", "5926", "5927", "5928", "5929", "5930", "5931", "5932", "5933", "5934", "5935", "5936", "5937", "5938", "5939", "5940", "5941", "5942", "5943", "5944", "5945", "5946", "5947", "5948", "5949", "5950", "5951", "5952", "5953", "5954", "5955", "5956", "5957", "5958", "5959", "5960", "5961", "5962", "5963", "5964", "5965", "5966", "5967", "5968", "5969", "5970", "5971", "5972", "5973", "5974", "5975", "5976", "5977", "5978", "5979", "5980", "5981", "5982", "5983", "5984", "5985", "5986", "5987", "5988", "5989", "5990", "5991", "5992", "5993", "5994", "5995", "5996", "5997", "5998", "5999", "6000", "6001", "6002", "6003", "6004", "6005", "6006", "6007", "6008", "6009", "6010", "6011", "6012", "6013", "6014", "6015", "6016", "6017", "6018", "6019", "6020", "6021", "6022", "6023", "6024", "6025", "6026", "6027", "6028", "6029", "6030", "6031", "6032", "6033", "6034", "6035", "6036", "6037", "6038", "6039", "6040", "6041", "6042", "6043", "6044", "6045", "6046", "6047", "6048", "6049", "6050", "6051", "6052", "6053", "6054", "6055", "6056", "6057", "6058", "6059", "6060", "6061", "6062", "6063", "6064", "6065", "6066", "6067", "6068", "6069", "6070", "6071", "6072", "6073", "6074", "6075", "6076", "6077", "6078", "6079", "6080", "6081", "6082", "6083", "6084", "6085", "6086", "6087", "6088", "6089", "6090", "6091", "6092", "6093", "6094", "6095", "6096", "6097", "6098", "6099", "6100", "6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110", "6111", "6112", "6113", "6114", "6115", "6116", "6117", "6118", "6119", "6120", "6121", "6122", "6123", "6124", "6125", "6126", "6127", "6128", "6129", "6130", "6131", "6132", "6133", "6134", "6135", "6136", "6137", "6138", "6139", "6140", "6141", "6142", "6143", "6144", "6145", "6146", "6147", "6148", "6149", "6150", "6151", "6152", "6153", "6154", "6155", "6156", "6157", "6158", "6159", "6160", "6161", "6162", "6163", "6164", "6165", "6166", "6167", "6168", "6169", "6170", "6171", "6172", "6173", "6174", "6175", "6176", "6177", "6178", "6179", "6180", "6181", "6182", "6183", "6184", "6185", "6186", "6187", "6188", "6189", "6190", "6191", "6192", "6193", "6194", "6195", "6196", "6197", "6198", "6199", "6200", "6201", "6202", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6213", "6214", "6215", "6216", "6217", "6218", "6219", "6220", "6221", "6222", "6223", "6224", "6225", "6226", "6227", "6228", "6229", "6230", "6231", "6232", "6233", "6234", "6235", "6236", "6237", "6238", "6239", "6240", "6241", "6242", "6243", "6244", "6245", "6246", "6247", "6248", "6249", "6250", "6251", "6252", "6253", "6254", "6255", "6256", "6257", "6258", "6259", "6260", "6261", "6262", "6263", "6264", "6265", "6266", "6267", "6268", "6269", "6270", "6271", "6272", "6273", "6274", "6275", "6276", "6277", "6278", "6279", "6280", "6281", "6282", "6283", "6284", "6285", "6286", "6287", "6288", "6289", "6290", "6291", "6292", "6293", "6294", "6295", "6296", "6297", "6298", "6299", "6300", "6301", "6302", "6303", "6304", "6305", "6306", "6307", "6308", "6309", "6310", "6311", "6312", "6313", "6314", "6315", "6316", "6317", "6318", "6319", "6320", "6321", "6322", "6323", "6324", "6325", "6326", "6327", "6328", "6329", "6330", "6331", "6332", "6333", "6334", "6335", "6336", "6337", "6338", "6339", "6340", "6341", "6342", "6343", "6344", "6345", "6346", "6347", "6348", "6349", "6350", "6351", "6352", "6353", "6354", "6355", "6356", "6357", "6358", "6359", "6360", "6361", "6362", "6363", "6364", "6365", "6366", "6367", "6368", "6369", "6370", "6371", "6372", "6373", "6374", "6375", "6376", "6377", "6378", "6379", "6380", "6381", "6382", "6383", "6384", "6385", "6386", "6387", "6388", "6389", "6390", "6391", "6392", "6393", "6394", "6395", "6396", "6397", "6398", "6399" ], "description": "Event idx", "index": 0, "layout": "IPY_MODEL_d22d34ddf9c94200b61679457f88fc3b", "style": "IPY_MODEL_9bfe1dacb08f475fbaa40fc15c03c3a4" } }, "3aac25a05bc04de4ae188eae03a03deb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_62d035b8b7334d18b78bc6485addbb78", "style": "IPY_MODEL_89a2e45eb33e441a90313b02df6520de", "value": " 80/80 [00:00<00:00, 192.35it/s]" } }, "3aaff73b357d4fc3b7e1efc36b028851": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3ab27897c26f422f93ab7e04a47be745": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "3ad4be1481e74d53b41f9917bb174e38": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Calc SEV", "layout": "IPY_MODEL_b6743d58ae6640858b9b5ce691cd575b", "style": "IPY_MODEL_4d0f26894d6044c3be3a28ad17d8a86c" } }, "3aed7a0e030d4d6fa38351d13baee943": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3b3ba3198c2d4b3581da0457ae6c6862": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a0595abc221448fe888b38f0c33ff4be", "style": "IPY_MODEL_fb652324a8834bd983ad3c9932195aab", "value": " 80/80 [00:00<00:00, 114.93it/s]" } }, "3b788ee5c42c4bb3b9dbd231820782c8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3b80c147eb774a86aaa264874e27e79d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "3b98109343a449acaab7b993573264e4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3ba9c3df25cf4829a51faf38f7326d05": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3bb3f4f4dc6546fc8a7b8facde72e2ff": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "3c929b6eacf64587b0259ecb56678782": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "3c98d04ab6e9411c818996cbfdd7d9e7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_4631db21fbcc456cac9ff7a4db812fb0", "max": 1, "style": "IPY_MODEL_ecff5be706a14b3d87786cb39ede70f7", "value": 1 } }, "3cc568e499624040a4ff90633a346756": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "3cffad2109264fd9a85bee57f70f83aa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3d0fd1f61e84436e8ac0cbe2ba901181": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "3d1ec5b1e2c34da18b1db0478cd65961": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3d6c8de875dc402c8de5182e60f7c44c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_6704d5faa504416c983ddb01a328e41b", "style": "IPY_MODEL_41a8e4707f3745178d3de90c037fec6c", "value": "Validating: 100%" } }, "3dd344cb89ac48458e0480827f8ecf41": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_bd1c5e9d27fe4be9986236d08f251957", "style": "IPY_MODEL_bc57a92adde84f669314fa2b244bd03a", "value": " 80/80 [00:00<00:00, 178.45it/s]" } }, "3e08075869c44b4092eed2866d75b2dd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c18f1fb16efa47a890c191f30a18b0d1", "style": "IPY_MODEL_eef61d6ddf164646b51910a0dabc28aa", "value": "Validation sanity check: 100%" } }, "3e279e3bf3624884864dfd31e405f5d5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "danger", "layout": "IPY_MODEL_8f16fb600fa34cd7a5344069b8029855", "max": 360, "style": "IPY_MODEL_4d95ae2ce02b44c790d6a6504c35b250", "value": 163 } }, "3e29d800b5a84a85976e1d304aeb6a41": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "3e436c16584146f399d741c458b67423": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_5a28f26d2cc941d4a832bc73258c8947", "style": "IPY_MODEL_ad28ce40b31741328cc999a64253e7c4", "value": " 80/80 [00:00<00:00, 113.98it/s]" } }, "3f541372d89a4ccba82194c2ac301c01": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_1336327176864b97a53706ae1b78fa7c", "style": "IPY_MODEL_411dd76a6f3c4065a65308fd5b4d4727", "value": "Validating: 100%" } }, "3f63014464e9476489263104b72a3836": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "3f95f868c1b748c392c63bd0da1f28d5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "40086c986f1544b9922440fea27431f2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_3c929b6eacf64587b0259ecb56678782", "max": 1, "style": "IPY_MODEL_fc3eeb445db6417399370ac6b22f9722", "value": 1 } }, "400f7a3dea9d4e219858ef933758bed6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "404d1be8c8ca40338020a9b9a54e2d59": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "406a1eecffc04c168e0ef0678d2bf8e1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "409630f3f57f4ef1b6ca87b6d1593f0d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_6677a8c5102e4748909ac7153b02cfe0", "max": 1, "style": "IPY_MODEL_d7653e4e8d1b41fbb21aa4c60eb2ea60", "value": 1 } }, "409cbe4242744fbc8f40d82c75a13a1d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "40c2a080515f42398d78e10f4366bffb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "40e7f99e79dc4adc8f5035090c48d05b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "40eed4961f3349c8b7989a1bd24dec4c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "411dd76a6f3c4065a65308fd5b4d4727": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "419bc690b34544f5bbf3fd4d89566f77": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "41a8e4707f3745178d3de90c037fec6c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "421776efe3dd49939b0684970a3c3706": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "426b9a53970c4d79a720cd248dd49b48": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4326421f0b8c46b7bcc2bc8b289319f9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "434b2a6698fc4b2896bcdb5234e69346": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Save Selected", "layout": "IPY_MODEL_ac877417e0ca4efda4b42cb5084ca510", "style": "IPY_MODEL_cd0cb06429894898990cef66c7e7274b" } }, "4399d7134a2249a2beb497a22ec8f9ff": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_fadcc1dd94a24a08a9b6eb95c81ff3b9", "style": "IPY_MODEL_bc93bef6645945fd8dec2be4414b5af3", "value": "Validating: 100%" } }, "43b09a38dfd24b439cf3fe7bf1a96331": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "43ee122254204ba1b3359ca1cef5cf94": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "440df5bbf58e4ea1b7ac31f0a17b158c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "44d2a6e46664449480f4eabbbea9b6ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0b7c64db3a7c401b9d55bec16ff15732", "style": "IPY_MODEL_340c2557c9514fffbde9a7c7be13d32a", "value": "Testing: 100%" } }, "4506c1db96ce4fda89d49542c0eb53c3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "453464c822054062929ba0eb72937e83": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "45798c36c2b64f9586da55e129f60381": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "458bfa6016294b3aaa4a20556d907588": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_cc3e2a44e1824e868495aed86963b0c7", "style": "IPY_MODEL_93ec6eb330d6465a8fdb59ffdc019954", "value": "100%" } }, "4631db21fbcc456cac9ff7a4db812fb0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "4634fed273dd4fbabab819524c6a4884": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "46711a67107f4e8dafa8027be64c4658": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_618b7a0aa9e14630bfb4b3f96439d5bc", "style": "IPY_MODEL_d95cd53546cf4961a9bf0631e27e22b0", "value": "Validating: 100%" } }, "46f4e7f1259b4f3ca46324fab84e97a9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "4722b431800343b1a0ef507f5698716a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "475fb00486fb4271b6278786e2f54d21": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_05586a3bb5f541188de49b64d73c70ad", "style": "IPY_MODEL_d26a6e93434d41a9b3af2927a074232e", "value": "Validation sanity check: 100%" } }, "4837a1e3a54b4fc1af487c4135e1f5dd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "483c1466e94a48068caefd01dec28071": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "489b6b64a1714793a41225acefaff643": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "490cd7f0fcc342a49d6b1a1e65d70653": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "xaxis", "index": 0, "layout": "IPY_MODEL_262ba614c7164dce9ae4909f96742857", "style": "IPY_MODEL_0ec5bfa1c3c94d44b6ef559a2553e4a9" } }, "4926937daa8d4a40af4491b18d467bfb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "493e4e6d73624dcca8cd774d8ab2860b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "4959f1c29c3a46b8ac94c168c1f3ede1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_08f7de513b484b29862470efbe59412d", "style": "IPY_MODEL_ffc75db65535426dba3fe5cb2688ad34", "value": "Validating: 100%" } }, "496068ceffa946499068e19966711159": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9d6d0220020948dea0fb84b67e759fb6", "style": "IPY_MODEL_f363396526ec4ab68b93c7c49e736fbd", "value": "100%" } }, "497e05a0a0f64d60a630391f0cc84ca2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_61560a211d5a43b19b7cb10b7ceef08e", "max": 1, "style": "IPY_MODEL_409cbe4242744fbc8f40d82c75a13a1d", "value": 1 } }, "498ca65006ec4310a5b188a9f99b48cc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_6cef120b2fba44eb81ff4aa3ee58c1b4", "style": "IPY_MODEL_95037438dbb54e99abba3fdfa193d8db", "value": "Validating: 100%" } }, "49e901b147644f1da4dcf608d58df62e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "49f89b6f893d473b8d50ee05fc858213": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "4a1a4b6b998c463690767d4a066b887c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "4a968165569b497da9ac28d0afbe278a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4adafed54286417ba9f28cf8d5086910": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "4af5d4fbe4f04329aa136fe3fc771820": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4b092f65a94042d284dcfb0bd19ef0c7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "width": "500px" } }, "4b3252005e934fd6a32f49370497795d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4b728eff6a4a4230a729887e28c7ff5a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4b86a74175ef4fc6be107c285190256a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "4bde390bd6174076a42f34332ef7d1e7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "4cb46447a43746568ca9979dc62925b1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "4d061ec8e92a46b1bee0665506214b46": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "4d0f26894d6044c3be3a28ad17d8a86c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "4d4ab1e8afe2462db3eb384500e9789a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "4d95ae2ce02b44c790d6a6504c35b250": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "4dfef001bc294ee58086acb58e94e1c0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "4e461bc1c7834161a03ea1e2443af083": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_7df121d01f3a459d93fdbaa784f2de1b", "IPY_MODEL_8a464e2329624a7b918e51e619e007ec", "IPY_MODEL_99370fb06de9442cbb5a4eeadacefcbc" ], "layout": "IPY_MODEL_8630f9e541a6484fa713c32bd30a6745" } }, "4e844211e42e42d8a00e03b609ab71a4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4e8535a896d846abbeb2153e9f64c0f0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "4e9a44795e2b48f29c808500897156c6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "4ebcdef71edd43a89386ed1e63d788b1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_8cdd29f55f304db6aef103e93a54aed1", "IPY_MODEL_30445d04c7e542ef83f9c1fdddfce820", "IPY_MODEL_b0b8d75a362640ea93eedb0c36441c8c" ], "layout": "IPY_MODEL_ed6e7982ec0d476f824336968a6f09ad" } }, "4ecb5f7f3b2a422181d2e13136e1bcf5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a6cf89e89d0042f8b4164f1def8185e8", "style": "IPY_MODEL_a984a50ec554439ea81fc1c50e9f12f4", "value": "Epoch 1: 45%" } }, "4f36bfcc0c954451af444740499fa5be": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "danger", "layout": "IPY_MODEL_4926937daa8d4a40af4491b18d467bfb", "max": 360, "style": "IPY_MODEL_53505d38651b458ea2a569942013160c", "value": 46 } }, "4f4c4f0d86914f70a11d58f5217f7b65": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "4fa1aa531d4043f6818789c56068a28d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c12601e3ce7e4953b7b60a9a5d19a1e7", "style": "IPY_MODEL_9536ea2c5bd946dfb46dba0c9d9e4a86", "value": " 9/9 [02:21<00:00, 15.68s/it]" } }, "4fa28fb6593b4cd89a7200cae67a42e1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Calc SEV", "layout": "IPY_MODEL_7915190675b04cbc830c59d1c922fbcb", "style": "IPY_MODEL_3f95f868c1b748c392c63bd0da1f28d5" } }, "4fb3fecd13a94ce9b71f04573204ede9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "507d6add97bc424f90935fee2361cf7e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0ef2cd2ae73741dda9c0f9c7baa05b17", "style": "IPY_MODEL_51beaa3696cc472599cd2c8cee8ea88a", "value": " 2/2 [00:00<00:00, 34.91it/s]" } }, "50a24e048921482b81c4b066496e295d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "50b4a007244f4384aeceaf1aa358cddc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "50b4a4600be5478f953599a7d67b2484": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "50cff575fa19472685c5e042ff5d0e89": { "buffers": [ { "data": "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AL2uO4LvnTvCXa47XLmWO6hUrjs/l047dGaqO+a64js8EK47VEerOz7FrDuOmNU7urWuO149szv2X687351LO+i0qzvo6rM7Iv2sO1iWoDtEX6s7qoH5O5wNrzu2Iqs7pDKuO/L8jjugL6w7cC/MO2KVrTuwg7s7MHutO1r6uTtkIK076CTXOzaZrjt42aY7yFWtO6KYvDs0RK07INDWO35orjt4sbk7asutO6IGzzvUiq47cg/JOwDdrzt7tSs77jyqOyosJDzitLE7f814O1B3rjukZ4k7ggetOzICzzuysq47MrGuO1rLrjsjHHo7jgmsO38tAjwygq87TEK9OyBPrztmvbQ7EEywOwfsLDuqzK07sdZvO+zErDsGM8M7dEuuO0T0sTugz647nDCUO6qdrjugioc7/squOwvBHDs+IK07C24oO1YeqzuC+Ms78M6sO9bhvztS1qw7xPHMO47orDs8Suc7LHutO6xe8jtKRa47LITYO8L9rTtqN/s7qmmvO7owtzuA7K47+E+dO4wSrjtaO7k7gEKuO0SSrjvQpa07zCHgOzRDrjv+NfU7IKWvO04Gkzt8+K07ZHnmO3pHrztCL7k7fluvO6ZxjDu8sK47NquEO+6urTswi+A7/gyvO9IuuDt+Xa87ddJ2O5yUrjuQDIE7ODCuO45iljs0S647UTt4O/QsrTvSLPM7yIyuOxBZ1Tvu+K47dCGkOyKOrjuqNq47QoWuO2IpwDvKBa87hraFO2JrrjscAps7sG2uO2b/jDtI0a07JPblO/qlrjtwb887qPauOwDbnTskoK47KtChO+hjrjsqn9Q74vOuO2THrTu0CK87dyl0O8qYrjt6log7yGiuO6SvsTvysq47sgeYO2aLrjvk+r07LAyvO33YMjv6gq47vZFbO8BcrjvNLHI7UhyuO2JJ0zsAkq47sFOeO+xdrjvCBs07dIWuOwqp0Tvsm6477vTQOw==", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "mode": "lines", "name": "Channel 0", "type": "scattergl", "uid": "9247a6a8-75b6-45a3-a631-08849fafb385", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404, 6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413, 6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422, 6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431, 6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440, 6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449, 6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458, 6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467, 6468, 6469, 6470, 6471, 6472, 6473, 6474, 6475, 6476, 6477, 6478, 6479, 6480, 6481, 6482, 6483, 6484, 6485, 6486, 6487, 6488, 6489, 6490, 6491, 6492, 6493, 6494, 6495, 6496, 6497, 6498, 6499, 6500, 6501, 6502, 6503, 6504, 6505, 6506, 6507, 6508, 6509, 6510, 6511, 6512, 6513, 6514, 6515, 6516, 6517, 6518, 6519, 6520, 6521, 6522, 6523, 6524, 6525, 6526, 6527, 6528, 6529, 6530, 6531, 6532, 6533, 6534, 6535, 6536, 6537, 6538, 6539, 6540, 6541, 6542, 6543, 6544, 6545, 6546, 6547, 6548, 6549, 6550, 6551, 6552, 6553, 6554, 6555, 6556, 6557, 6558, 6559, 6560, 6561, 6562, 6563, 6564, 6565, 6566, 6567, 6568, 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578, 6579, 6580, 6581, 6582, 6583, 6584, 6585, 6586, 6587, 6588, 6589, 6590, 6591, 6592, 6593, 6594, 6595, 6596, 6597, 6598, 6599, 6600, 6601, 6602, 6603, 6604, 6605, 6606, 6607, 6608, 6609, 6610, 6611, 6612, 6613, 6614, 6615, 6616, 6617, 6618, 6619, 6620, 6621, 6622, 6623, 6624, 6625, 6626, 6627, 6628, 6629, 6630, 6631, 6632, 6633, 6634, 6635, 6636, 6637, 6638, 6639, 6640, 6641, 6642, 6643, 6644, 6645, 6646, 6647, 6648, 6649, 6650, 6651, 6652, 6653, 6654, 6655, 6656, 6657, 6658, 6659, 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667, 6668, 6669, 6670, 6671, 6672, 6673, 6674, 6675, 6676, 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686, 6687, 6688, 6689, 6690, 6691, 6692, 6693, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6701, 6702, 6703, 6704, 6705, 6706, 6707, 6708, 6709, 6710, 6711, 6712, 6713, 6714, 6715, 6716, 6717, 6718, 6719, 6720, 6721, 6722, 6723, 6724, 6725, 6726, 6727, 6728, 6729, 6730, 6731, 6732, 6733, 6734, 6735, 6736, 6737, 6738, 6739, 6740, 6741, 6742, 6743, 6744, 6745, 6746, 6747, 6748, 6749, 6750, 6751, 6752, 6753, 6754, 6755, 6756, 6757, 6758, 6759, 6760, 6761, 6762, 6763, 6764, 6765, 6766, 6767, 6768, 6769, 6770, 6771, 6772, 6773, 6774, 6775, 6776, 6777, 6778, 6779, 6780, 6781, 6782, 6783, 6784, 6785, 6786, 6787, 6788, 6789, 6790, 6791, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801, 6802, 6803, 6804, 6805, 6806, 6807, 6808, 6809, 6810, 6811, 6812, 6813, 6814, 6815, 6816, 6817, 6818, 6819, 6820, 6821, 6822, 6823, 6824, 6825, 6826, 6827, 6828, 6829, 6830, 6831, 6832, 6833, 6834, 6835, 6836, 6837, 6838, 6839, 6840, 6841, 6842, 6843, 6844, 6845, 6846, 6847, 6848, 6849, 6850, 6851, 6852, 6853, 6854, 6855, 6856, 6857, 6858, 6859, 6860, 6861, 6862, 6863, 6864, 6865, 6866, 6867, 6868, 6869, 6870, 6871, 6872, 6873, 6874, 6875, 6876, 6877, 6878, 6879, 6880, 6881, 6882, 6883, 6884, 6885, 6886, 6887, 6888, 6889, 6890, 6891, 6892, 6893, 6894, 6895, 6896, 6897, 6898, 6899, 6900, 6901, 6902, 6903, 6904, 6905, 6906, 6907, 6908, 6909, 6910, 6911, 6912, 6913, 6914, 6915, 6916, 6917, 6918, 6919, 6920, 6921, 6922, 6923, 6924, 6925, 6926, 6927, 6928, 6929, 6930, 6931, 6932, 6933, 6934, 6935, 6936, 6937, 6938, 6939, 6940, 6941, 6942, 6943, 6944, 6945, 6946, 6947, 6948, 6949, 6950, 6951, 6952, 6953, 6954, 6955, 6956, 6957, 6958, 6959, 6960, 6961, 6962, 6963, 6964, 6965, 6966, 6967, 6968, 6969, 6970, 6971, 6972, 6973, 6974, 6975, 6976, 6977, 6978, 6979, 6980, 6981, 6982, 6983, 6984, 6985, 6986, 6987, 6988, 6989, 6990, 6991, 6992, 6993, 6994, 6995, 6996, 6997, 6998, 6999, 7000, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7008, 7009, 7010, 7011, 7012, 7013, 7014, 7015, 7016, 7017, 7018, 7019, 7020, 7021, 7022, 7023, 7024, 7025, 7026, 7027, 7028, 7029, 7030, 7031, 7032, 7033, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7041, 7042, 7043, 7044, 7045, 7046, 7047, 7048, 7049, 7050, 7051, 7052, 7053, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061, 7062, 7063, 7064, 7065, 7066, 7067, 7068, 7069, 7070, 7071, 7072, 7073, 7074, 7075, 7076, 7077, 7078, 7079, 7080, 7081, 7082, 7083, 7084, 7085, 7086, 7087, 7088, 7089, 7090, 7091, 7092, 7093, 7094, 7095, 7096, 7097, 7098, 7099, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137, 7138, 7139, 7140, 7141, 7142, 7143, 7144, 7145, 7146, 7147, 7148, 7149, 7150, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160, 7161, 7162, 7163, 7164, 7165, 7166, 7167, 7168, 7169, 7170, 7171, 7172, 7173, 7174, 7175, 7176, 7177, 7178, 7179, 7180, 7181, 7182, 7183, 7184, 7185, 7186, 7187, 7188, 7189, 7190, 7191, 7192, 7193, 7194, 7195, 7196, 7197, 7198, 7199, 7200, 7201, 7202, 7203, 7204, 7205, 7206, 7207, 7208, 7209, 7210, 7211, 7212, 7213, 7214, 7215, 7216, 7217, 7218, 7219, 7220, 7221, 7222, 7223, 7224, 7225, 7226, 7227, 7228, 7229, 7230, 7231, 7232, 7233, 7234, 7235, 7236, 7237, 7238, 7239, 7240, 7241, 7242, 7243, 7244, 7245, 7246, 7247, 7248, 7249, 7250, 7251, 7252, 7253, 7254, 7255, 7256, 7257, 7258, 7259, 7260, 7261, 7262, 7263, 7264, 7265, 7266, 7267, 7268, 7269, 7270, 7271, 7272, 7273, 7274, 7275, 7276, 7277, 7278, 7279, 7280, 7281, 7282, 7283, 7284, 7285, 7286, 7287, 7288, 7289, 7290, 7291, 7292, 7293, 7294, 7295, 7296, 7297, 7298, 7299, 7300, 7301, 7302, 7303, 7304, 7305, 7306, 7307, 7308, 7309, 7310, 7311, 7312, 7313, 7314, 7315, 7316, 7317, 7318, 7319, 7320, 7321, 7322, 7323, 7324, 7325, 7326, 7327, 7328, 7329, 7330, 7331, 7332, 7333, 7334, 7335, 7336, 7337, 7338, 7339, 7340, 7341, 7342, 7343, 7344, 7345, 7346, 7347, 7348, 7349, 7350, 7351, 7352, 7353, 7354, 7355, 7356, 7357, 7358, 7359, 7360, 7361, 7362, 7363, 7364, 7365, 7366, 7367, 7368, 7369, 7370, 7371, 7372, 7373, 7374, 7375, 7376, 7377, 7378, 7379, 7380, 7381, 7382, 7383, 7384, 7385, 7386, 7387, 7388, 7389, 7390, 7391, 7392, 7393, 7394, 7395, 7396, 7397, 7398, 7399, 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407, 7408, 7409, 7410, 7411, 7412, 7413, 7414, 7415, 7416, 7417, 7418, 7419, 7420, 7421, 7422, 7423, 7424, 7425, 7426, 7427, 7428, 7429, 7430, 7431, 7432, 7433, 7434, 7435, 7436, 7437, 7438, 7439, 7440, 7441, 7442, 7443, 7444, 7445, 7446, 7447, 7448, 7449, 7450, 7451, 7452, 7453, 7454, 7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 7474, 7475, 7476, 7477, 7478, 7479, 7480, 7481, 7482, 7483, 7484, 7485, 7486, 7487, 7488, 7489, 7490, 7491, 7492, 7493, 7494, 7495, 7496, 7497, 7498, 7499, 7500, 7501, 7502, 7503, 7504, 7505, 7506, 7507, 7508, 7509, 7510, 7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518, 7519, 7520, 7521, 7522, 7523, 7524, 7525, 7526, 7527, 7528, 7529, 7530, 7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538, 7539, 7540, 7541, 7542, 7543, 7544, 7545, 7546, 7547, 7548, 7549, 7550, 7551, 7552, 7553, 7554, 7555, 7556, 7557, 7558, 7559, 7560, 7561, 7562, 7563, 7564, 7565, 7566, 7567, 7568, 7569, 7570, 7571, 7572, 7573, 7574, 7575, 7576, 7577, 7578, 7579, 7580, 7581, 7582, 7583, 7584, 7585, 7586, 7587, 7588, 7589, 7590, 7591, 7592, 7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607, 7608, 7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7619, 7620, 7621, 7622, 7623, 7624, 7625, 7626, 7627, 7628, 7629, 7630, 7631, 7632, 7633, 7634, 7635, 7636, 7637, 7638, 7639, 7640, 7641, 7642, 7643, 7644, 7645, 7646, 7647, 7648, 7649, 7650, 7651, 7652, 7653, 7654, 7655, 7656, 7657, 7658, 7659, 7660, 7661, 7662, 7663, 7664, 7665, 7666, 7667, 7668, 7669, 7670, 7671, 7672, 7673, 7674, 7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689, 7690, 7691, 7692, 7693, 7694, 7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709, 7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717, 7718, 7719, 7720, 7721, 7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738, 7739, 7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747, 7748, 7749, 7750, 7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760, 7761, 7762, 7763, 7764, 7765, 7766, 7767, 7768, 7769, 7770, 7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778, 7779, 7780, 7781, 7782, 7783, 7784, 7785, 7786, 7787, 7788, 7789, 7790, 7791, 7792, 7793, 7794, 7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802, 7803, 7804, 7805, 7806, 7807, 7808, 7809, 7810, 7811, 7812, 7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820, 7821, 7822, 7823, 7824, 7825, 7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833, 7834, 7835, 7836, 7837, 7838, 7839, 7840, 7841, 7842, 7843, 7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851, 7852, 7853, 7854, 7855, 7856, 7857, 7858, 7859, 7860, 7861, 7862, 7863, 7864, 7865, 7866, 7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898, 7899, 7900, 7901, 7902, 7903, 7904, 7905, 7906, 7907, 7908, 7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922, 7923, 7924, 7925, 7926, 7927, 7928, 7929, 7930, 7931, 7932, 7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940, 7941, 7942, 7943, 7944, 7945, 7946, 7947, 7948, 7949, 7950, 7951, 7952, 7953, 7954, 7955, 7956, 7957, 7958, 7959, 7960, 7961, 7962, 7963, 7964, 7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972, 7973, 7974, 7975, 7976, 7977, 7978, 7979, 7980, 7981, 7982, 7983, 7984, 7985, 7986, 7987, 7988, 7989, 7990, 7991, 7992, 7993, 7994, 7995, 7996, 7997, 7998, 7999, 8000, 8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024, 8025, 8026, 8027, 8028, 8029, 8030, 8031, 8032, 8033, 8034, 8035, 8036, 8037, 8038, 8039, 8040, 8041, 8042, 8043, 8044, 8045, 8046, 8047, 8048, 8049, 8050, 8051, 8052, 8053, 8054, 8055, 8056, 8057, 8058, 8059, 8060, 8061, 8062, 8063, 8064, 8065, 8066, 8067, 8068, 8069, 8070, 8071, 8072, 8073, 8074, 8075, 8076, 8077, 8078, 8079, 8080, 8081, 8082, 8083, 8084, 8085, 8086, 8087, 8088, 8089, 8090, 8091, 8092, 8093, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108, 8109, 8110, 8111, 8112, 8113, 8114, 8115, 8116, 8117, 8118, 8119, 8120, 8121, 8122, 8123, 8124, 8125, 8126, 8127, 8128, 8129, 8130, 8131, 8132, 8133, 8134, 8135, 8136, 8137, 8138, 8139, 8140, 8141, 8142, 8143, 8144, 8145, 8146, 8147, 8148, 8149, 8150, 8151, 8152, 8153, 8154, 8155, 8156, 8157, 8158, 8159, 8160, 8161, 8162, 8163, 8164, 8165, 8166, 8167, 8168, 8169, 8170, 8171, 8172, 8173, 8174, 8175, 8176, 8177, 8178, 8179, 8180, 8181, 8182, 8183, 8184, 8185, 8186, 8187, 8188, 8189, 8190, 8191, 8192, 8193, 8194, 8195, 8196, 8197, 8198, 8199, 8200, 8201, 8202, 8203, 8204, 8205, 8206, 8207, 8208, 8209, 8210, 8211, 8212, 8213, 8214, 8215, 8216, 8217, 8218, 8219, 8220, 8221, 8222, 8223, 8224, 8225, 8226, 8227, 8228, 8229, 8230, 8231, 8232, 8233, 8234, 8235, 8236, 8237, 8238, 8239, 8240, 8241, 8242, 8243, 8244, 8245, 8246, 8247, 8248, 8249, 8250, 8251, 8252, 8253, 8254, 8255, 8256, 8257, 8258, 8259, 8260, 8261, 8262, 8263, 8264, 8265, 8266, 8267, 8268, 8269, 8270, 8271, 8272, 8273, 8274, 8275, 8276, 8277, 8278, 8279, 8280, 8281, 8282, 8283, 8284, 8285, 8286, 8287, 8288, 8289, 8290, 8291, 8292, 8293, 8294, 8295, 8296, 8297, 8298, 8299, 8300, 8301, 8302, 8303, 8304, 8305, 8306, 8307, 8308, 8309, 8310, 8311, 8312, 8313, 8314, 8315, 8316, 8317, 8318, 8319, 8320, 8321, 8322, 8323, 8324, 8325, 8326, 8327, 8328, 8329, 8330, 8331, 8332, 8333, 8334, 8335, 8336, 8337, 8338, 8339, 8340, 8341, 8342, 8343, 8344, 8345, 8346, 8347, 8348, 8349, 8350, 8351, 8352, 8353, 8354, 8355, 8356, 8357, 8358, 8359, 8360, 8361, 8362, 8363, 8364, 8365, 8366, 8367, 8368, 8369, 8370, 8371, 8372, 8373, 8374, 8375, 8376, 8377, 8378, 8379, 8380, 8381, 8382, 8383, 8384, 8385, 8386, 8387, 8388, 8389, 8390, 8391, 8392, 8393, 8394, 8395, 8396, 8397, 8398, 8399, 8400, 8401, 8402, 8403, 8404, 8405, 8406, 8407, 8408, 8409, 8410, 8411, 8412, 8413, 8414, 8415, 8416, 8417, 8418, 8419, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, 8428, 8429, 8430, 8431, 8432, 8433, 8434, 8435, 8436, 8437, 8438, 8439, 8440, 8441, 8442, 8443, 8444, 8445, 8446, 8447, 8448, 8449, 8450, 8451, 8452, 8453, 8454, 8455, 8456, 8457, 8458, 8459, 8460, 8461, 8462, 8463, 8464, 8465, 8466, 8467, 8468, 8469, 8470, 8471, 8472, 8473, 8474, 8475, 8476, 8477, 8478, 8479, 8480, 8481, 8482, 8483, 8484, 8485, 8486, 8487, 8488, 8489, 8490, 8491, 8492, 8493, 8494, 8495, 8496, 8497, 8498, 8499, 8500, 8501, 8502, 8503, 8504, 8505, 8506, 8507, 8508, 8509, 8510, 8511, 8512, 8513, 8514, 8515, 8516, 8517, 8518, 8519, 8520, 8521, 8522, 8523, 8524, 8525, 8526, 8527, 8528, 8529, 8530, 8531, 8532, 8533, 8534, 8535, 8536, 8537, 8538, 8539, 8540, 8541, 8542, 8543, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8556, 8557, 8558, 8559, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 8570, 8571, 8572, 8573, 8574, 8575, 8576, 8577, 8578, 8579, 8580, 8581, 8582, 8583, 8584, 8585, 8586, 8587, 8588, 8589, 8590, 8591, 8592, 8593, 8594, 8595, 8596, 8597, 8598, 8599, 8600, 8601, 8602, 8603, 8604, 8605, 8606, 8607, 8608, 8609, 8610, 8611, 8612, 8613, 8614, 8615, 8616, 8617, 8618, 8619, 8620, 8621, 8622, 8623, 8624, 8625, 8626, 8627, 8628, 8629, 8630, 8631, 8632, 8633, 8634, 8635, 8636, 8637, 8638, 8639, 8640, 8641, 8642, 8643, 8644, 8645, 8646, 8647, 8648, 8649, 8650, 8651, 8652, 8653, 8654, 8655, 8656, 8657, 8658, 8659, 8660, 8661, 8662, 8663, 8664, 8665, 8666, 8667, 8668, 8669, 8670, 8671, 8672, 8673, 8674, 8675, 8676, 8677, 8678, 8679, 8680, 8681, 8682, 8683, 8684, 8685, 8686, 8687, 8688, 8689, 8690, 8691, 8692, 8693, 8694, 8695, 8696, 8697, 8698, 8699, 8700, 8701, 8702, 8703, 8704, 8705, 8706, 8707, 8708, 8709, 8710, 8711, 8712, 8713, 8714, 8715, 8716, 8717, 8718, 8719, 8720, 8721, 8722, 8723, 8724, 8725, 8726, 8727, 8728, 8729, 8730, 8731, 8732, 8733, 8734, 8735, 8736, 8737, 8738, 8739, 8740, 8741, 8742, 8743, 8744, 8745, 8746, 8747, 8748, 8749, 8750, 8751, 8752, 8753, 8754, 8755, 8756, 8757, 8758, 8759, 8760, 8761, 8762, 8763, 8764, 8765, 8766, 8767, 8768, 8769, 8770, 8771, 8772, 8773, 8774, 8775, 8776, 8777, 8778, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8787, 8788, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8805, 8806, 8807, 8808, 8809, 8810, 8811, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8819, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8828, 8829, 8830, 8831, 8832, 8833, 8834, 8835, 8836, 8837, 8838, 8839, 8840, 8841, 8842, 8843, 8844, 8845, 8846, 8847, 8848, 8849, 8850, 8851, 8852, 8853, 8854, 8855, 8856, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8864, 8865, 8866, 8867, 8868, 8869, 8870, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8884, 8885, 8886, 8887, 8888, 8889, 8890, 8891, 8892, 8893, 8894, 8895, 8896, 8897, 8898, 8899, 8900, 8901, 8902, 8903, 8904, 8905, 8906, 8907, 8908, 8909, 8910, 8911, 8912, 8913, 8914, 8915, 8916, 8917, 8918, 8919, 8920, 8921, 8922, 8923, 8924, 8925, 8926, 8927, 8928, 8929, 8930, 8931, 8932, 8933, 8934, 8935, 8936, 8937, 8938, 8939, 8940, 8941, 8942, 8943, 8944, 8945, 8946, 8947, 8948, 8949, 8950, 8951, 8952, 8953, 8954, 8955, 8956, 8957, 8958, 8959, 8960, 8961, 8962, 8963, 8964, 8965, 8966, 8967, 8968, 8969, 8970, 8971, 8972, 8973, 8974, 8975, 8976, 8977, 8978, 8979, 8980, 8981, 8982, 8983, 8984, 8985, 8986, 8987, 8988, 8989, 8990, 8991, 8992, 8993, 8994, 8995, 8996, 8997, 8998, 8999, 9000, 9001, 9002, 9003, 9004, 9005, 9006, 9007, 9008, 9009, 9010, 9011, 9012, 9013, 9014, 9015, 9016, 9017, 9018, 9019, 9020, 9021, 9022, 9023, 9024, 9025, 9026, 9027, 9028, 9029, 9030, 9031, 9032, 9033, 9034, 9035, 9036, 9037, 9038, 9039, 9040, 9041, 9042, 9043, 9044, 9045, 9046, 9047, 9048, 9049, 9050, 9051, 9052, 9053, 9054, 9055, 9056, 9057, 9058, 9059, 9060, 9061, 9062, 9063, 9064, 9065, 9066, 9067, 9068, 9069, 9070, 9071, 9072, 9073, 9074, 9075, 9076, 9077, 9078, 9079, 9080, 9081, 9082, 9083, 9084, 9085, 9086, 9087, 9088, 9089, 9090, 9091, 9092, 9093, 9094, 9095, 9096, 9097, 9098, 9099, 9100, 9101, 9102, 9103, 9104, 9105, 9106, 9107, 9108, 9109, 9110, 9111, 9112, 9113, 9114, 9115, 9116, 9117, 9118, 9119, 9120, 9121, 9122, 9123, 9124, 9125, 9126, 9127, 9128, 9129, 9130, 9131, 9132, 9133, 9134, 9135, 9136, 9137, 9138, 9139, 9140, 9141, 9142, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151, 9152, 9153, 9154, 9155, 9156, 9157, 9158, 9159, 9160, 9161, 9162, 9163, 9164, 9165, 9166, 9167, 9168, 9169, 9170, 9171, 9172, 9173, 9174, 9175, 9176, 9177, 9178, 9179, 9180, 9181, 9182, 9183, 9184, 9185, 9186, 9187, 9188, 9189, 9190, 9191, 9192, 9193, 9194, 9195, 9196, 9197, 9198, 9199, 9200, 9201, 9202, 9203, 9204, 9205, 9206, 9207, 9208, 9209, 9210, 9211, 9212, 9213, 9214, 9215, 9216, 9217, 9218, 9219, 9220, 9221, 9222, 9223, 9224, 9225, 9226, 9227, 9228, 9229, 9230, 9231, 9232, 9233, 9234, 9235, 9236, 9237, 9238, 9239, 9240, 9241, 9242, 9243, 9244, 9245, 9246, 9247, 9248, 9249, 9250, 9251, 9252, 9253, 9254, 9255, 9256, 9257, 9258, 9259, 9260, 9261, 9262, 9263, 9264, 9265, 9266, 9267, 9268, 9269, 9270, 9271, 9272, 9273, 9274, 9275, 9276, 9277, 9278, 9279, 9280, 9281, 9282, 9283, 9284, 9285, 9286, 9287, 9288, 9289, 9290, 9291, 9292, 9293, 9294, 9295, 9296, 9297, 9298, 9299, 9300, 9301, 9302, 9303, 9304, 9305, 9306, 9307, 9308, 9309, 9310, 9311, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9322, 9323, 9324, 9325, 9326, 9327, 9328, 9329, 9330, 9331, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 9342, 9343, 9344, 9345, 9346, 9347, 9348, 9349, 9350, 9351, 9352, 9353, 9354, 9355, 9356, 9357, 9358, 9359, 9360, 9361, 9362, 9363, 9364, 9365, 9366, 9367, 9368, 9369, 9370, 9371, 9372, 9373, 9374, 9375, 9376, 9377, 9378, 9379, 9380, 9381, 9382, 9383, 9384, 9385, 9386, 9387, 9388, 9389, 9390, 9391, 9392, 9393, 9394, 9395, 9396, 9397, 9398, 9399, 9400, 9401, 9402, 9403, 9404, 9405, 9406, 9407, 9408, 9409, 9410, 9411, 9412, 9413, 9414, 9415, 9416, 9417, 9418, 9419, 9420, 9421, 9422, 9423, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 9450, 9451, 9452, 9453, 9454, 9455, 9456, 9457, 9458, 9459, 9460, 9461, 9462, 9463, 9464, 9465, 9466, 9467, 9468, 9469, 9470, 9471, 9472, 9473, 9474, 9475, 9476, 9477, 9478, 9479, 9480, 9481, 9482, 9483, 9484, 9485, 9486, 9487, 9488, 9489, 9490, 9491, 9492, 9493, 9494, 9495, 9496, 9497, 9498, 9499, 9500, 9501, 9502, 9503, 9504, 9505, 9506, 9507, 9508, 9509, 9510, 9511, 9512, 9513, 9514, 9515, 9516, 9517, 9518, 9519, 9520, 9521, 9522, 9523, 9524, 9525, 9526, 9527, 9528, 9529, 9530, 9531, 9532, 9533, 9534, 9535, 9536, 9537, 9538, 9539, 9540, 9541, 9542, 9543, 9544, 9545, 9546, 9547, 9548, 9549, 9550, 9551, 9552, 9553, 9554, 9555, 9556, 9557, 9558, 9559, 9560, 9561, 9562, 9563, 9564, 9565, 9566, 9567, 9568, 9569, 9570, 9571, 9572, 9573, 9574, 9575, 9576, 9577, 9578, 9579, 9580, 9581, 9582, 9583, 9584, 9585, 9586, 9587, 9588, 9589, 9590, 9591, 9592, 9593, 9594, 9595, 9596, 9597, 9598, 9599, 9600, 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608, 9609, 9610, 9611, 9612, 9613, 9614, 9615, 9616, 9617, 9618, 9619, 9620, 9621, 9622, 9623, 9624, 9625, 9626, 9627, 9628, 9629, 9630, 9631, 9632, 9633, 9634, 9635, 9636, 9637, 9638, 9639, 9640, 9641, 9642, 9643, 9644, 9645, 9646, 9647, 9648, 9649, 9650, 9651, 9652, 9653, 9654, 9655, 9656, 9657, 9658, 9659, 9660, 9661, 9662, 9663, 9664, 9665, 9666, 9667, 9668, 9669, 9670, 9671, 9672, 9673, 9674, 9675, 9676, 9677, 9678, 9679, 9680, 9681, 9682, 9683, 9684, 9685, 9686, 9687, 9688, 9689, 9690, 9691, 9692, 9693, 9694, 9695, 9696, 9697, 9698, 9699, 9700, 9701, 9702, 9703, 9704, 9705, 9706, 9707, 9708, 9709, 9710, 9711, 9712, 9713, 9714, 9715, 9716, 9717, 9718, 9719, 9720, 9721, 9722, 9723, 9724, 9725, 9726, 9727, 9728, 9729, 9730, 9731, 9732, 9733, 9734, 9735, 9736, 9737, 9738, 9739, 9740, 9741, 9742, 9743, 9744, 9745, 9746, 9747, 9748, 9749, 9750, 9751, 9752, 9753, 9754, 9755, 9756, 9757, 9758, 9759, 9760, 9761, 9762, 9763, 9764, 9765, 9766, 9767, 9768, 9769, 9770, 9771, 9772, 9773, 9774, 9775, 9776, 9777, 9778, 9779, 9780, 9781, 9782, 9783, 9784, 9785, 9786, 9787, 9788, 9789, 9790, 9791, 9792, 9793, 9794, 9795, 9796, 9797, 9798, 9799, 9800, 9801, 9802, 9803, 9804, 9805, 9806, 9807, 9808, 9809, 9810, 9811, 9812, 9813, 9814, 9815, 9816, 9817, 9818, 9819, 9820, 9821, 9822, 9823, 9824, 9825, 9826, 9827, 9828, 9829, 9830, 9831, 9832, 9833, 9834, 9835, 9836, 9837, 9838, 9839, 9840, 9841, 9842, 9843, 9844, 9845, 9846, 9847, 9848, 9849, 9850, 9851, 9852, 9853, 9854, 9855, 9856, 9857, 9858, 9859, 9860, 9861, 9862, 9863, 9864, 9865, 9866, 9867, 9868, 9869, 9870, 9871, 9872, 9873, 9874, 9875, 9876, 9877, 9878, 9879, 9880, 9881, 9882, 9883, 9884, 9885, 9886, 9887, 9888, 9889, 9890, 9891, 9892, 9893, 9894, 9895, 9896, 9897, 9898, 9899, 9900, 9901, 9902, 9903, 9904, 9905, 9906, 9907, 9908, 9909, 9910, 9911, 9912, 9913, 9914, 9915, 9916, 9917, 9918, 9919, 9920, 9921, 9922, 9923, 9924, 9925, 9926, 9927, 9928, 9929, 9930, 9931, 9932, 9933, 9934, 9935, 9936, 9937, 9938, 9939, 9940, 9941, 9942, 9943, 9944, 9945, 9946, 9947, 9948, 9949, 9950, 9951, 9952, 9953, 9954, 9955, 9956, 9957, 9958, 9959, 9960, 9961, 9962, 9963, 9964, 9965, 9966, 9967, 9968, 9969, 9970, 9971, 9972, 9973, 9974, 9975, 9976, 9977, 9978, 9979, 9980, 9981, 9982, 9983, 9984, 9985, 9986, 9987, 9988, 9989, 9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009, 10010, 10011, 10012, 10013, 10014, 10015, 10016, 10017, 10018, 10019, 10020, 10021, 10022, 10023, 10024, 10025, 10026, 10027, 10028, 10029, 10030, 10031, 10032, 10033, 10034, 10035, 10036, 10037, 10038, 10039, 10040, 10041, 10042, 10043, 10044, 10045, 10046, 10047, 10048, 10049, 10050, 10051, 10052, 10053, 10054, 10055, 10056, 10057, 10058, 10059, 10060, 10061, 10062, 10063, 10064, 10065, 10066, 10067, 10068, 10069, 10070, 10071, 10072, 10073, 10074, 10075, 10076, 10077, 10078, 10079, 10080, 10081, 10082, 10083, 10084, 10085, 10086, 10087, 10088, 10089, 10090, 10091, 10092, 10093, 10094, 10095, 10096, 10097, 10098, 10099, 10100, 10101, 10102, 10103, 10104, 10105, 10106, 10107, 10108, 10109, 10110, 10111, 10112, 10113, 10114, 10115, 10116, 10117, 10118, 10119, 10120, 10121, 10122, 10123, 10124, 10125, 10126, 10127, 10128, 10129, 10130, 10131, 10132, 10133, 10134, 10135, 10136, 10137, 10138, 10139, 10140, 10141, 10142, 10143, 10144, 10145, 10146, 10147, 10148, 10149, 10150, 10151, 10152, 10153, 10154, 10155, 10156, 10157, 10158, 10159, 10160, 10161, 10162, 10163, 10164, 10165, 10166, 10167, 10168, 10169, 10170, 10171, 10172, 10173, 10174, 10175, 10176, 10177, 10178, 10179, 10180, 10181, 10182, 10183, 10184, 10185, 10186, 10187, 10188, 10189, 10190, 10191, 10192, 10193, 10194, 10195, 10196, 10197, 10198, 10199, 10200, 10201, 10202, 10203, 10204, 10205, 10206, 10207, 10208, 10209, 10210, 10211, 10212, 10213, 10214, 10215, 10216, 10217, 10218, 10219, 10220, 10221, 10222, 10223, 10224, 10225, 10226, 10227, 10228, 10229, 10230, 10231, 10232, 10233, 10234, 10235, 10236, 10237, 10238, 10239, 10240, 10241, 10242, 10243, 10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10259, 10260, 10261, 10262, 10263, 10264, 10265, 10266, 10267, 10268, 10269, 10270, 10271, 10272, 10273, 10274, 10275, 10276, 10277, 10278, 10279, 10280, 10281, 10282, 10283, 10284, 10285, 10286, 10287, 10288, 10289, 10290, 10291, 10292, 10293, 10294, 10295, 10296, 10297, 10298, 10299, 10300, 10301, 10302, 10303, 10304, 10305, 10306, 10307, 10308, 10309, 10310, 10311, 10312, 10313, 10314, 10315, 10316, 10317, 10318, 10319, 10320, 10321, 10322, 10323, 10324, 10325, 10326, 10327, 10328, 10329, 10330, 10331, 10332, 10333, 10334, 10335, 10336, 10337, 10338, 10339, 10340, 10341, 10342, 10343, 10344, 10345, 10346, 10347, 10348, 10349, 10350, 10351, 10352, 10353, 10354, 10355, 10356, 10357, 10358, 10359, 10360, 10361, 10362, 10363, 10364, 10365, 10366, 10367, 10368, 10369, 10370, 10371, 10372, 10373, 10374, 10375, 10376, 10377, 10378, 10379, 10380, 10381, 10382, 10383, 10384, 10385, 10386, 10387, 10388, 10389, 10390, 10391, 10392, 10393, 10394, 10395, 10396, 10397, 10398, 10399, 10400, 10401, 10402, 10403, 10404, 10405, 10406, 10407, 10408, 10409, 10410, 10411, 10412, 10413, 10414, 10415, 10416, 10417, 10418, 10419, 10420, 10421, 10422, 10423, 10424, 10425, 10426, 10427, 10428, 10429, 10430, 10431, 10432, 10433, 10434, 10435, 10436, 10437, 10438, 10439, 10440, 10441, 10442, 10443, 10444, 10445, 10446, 10447, 10448, 10449, 10450, 10451, 10452, 10453, 10454, 10455, 10456, 10457, 10458, 10459, 10460, 10461, 10462, 10463, 10464, 10465, 10466, 10467, 10468, 10469, 10470, 10471, 10472, 10473, 10474, 10475, 10476, 10477, 10478, 10479, 10480, 10481, 10482, 10483, 10484, 10485, 10486, 10487, 10488, 10489, 10490, 10491, 10492, 10493, 10494, 10495, 10496, 10497, 10498, 10499, 10500, 10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508, 10509, 10510, 10511, 10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10520, 10521, 10522, 10523, 10524, 10525, 10526, 10527, 10528, 10529, 10530, 10531, 10532, 10533, 10534, 10535, 10536, 10537, 10538, 10539, 10540, 10541, 10542, 10543, 10544, 10545, 10546, 10547, 10548, 10549, 10550, 10551, 10552, 10553, 10554, 10555, 10556, 10557, 10558, 10559, 10560, 10561, 10562, 10563, 10564, 10565, 10566, 10567, 10568, 10569, 10570, 10571, 10572, 10573, 10574, 10575, 10576, 10577, 10578, 10579, 10580, 10581, 10582, 10583, 10584, 10585, 10586, 10587, 10588, 10589, 10590, 10591, 10592, 10593, 10594, 10595, 10596, 10597, 10598, 10599, 10600, 10601, 10602, 10603, 10604, 10605, 10606, 10607, 10608, 10609, 10610, 10611, 10612, 10613, 10614, 10615, 10616, 10617, 10618, 10619, 10620, 10621, 10622, 10623, 10624, 10625, 10626, 10627, 10628, 10629, 10630, 10631, 10632, 10633, 10634, 10635, 10636, 10637, 10638, 10639, 10640, 10641, 10642, 10643, 10644, 10645, 10646, 10647, 10648, 10649, 10650, 10651, 10652, 10653, 10654, 10655, 10656, 10657, 10658, 10659, 10660, 10661, 10662, 10663, 10664, 10665, 10666, 10667, 10668, 10669, 10670, 10671, 10672, 10673, 10674, 10675, 10676, 10677, 10678, 10679, 10680, 10681, 10682, 10683, 10684, 10685, 10686, 10687, 10688, 10689, 10690, 10691, 10692, 10693, 10694, 10695, 10696, 10697, 10698, 10699, 10700, 10701, 10702, 10703, 10704, 10705, 10706, 10707, 10708, 10709, 10710, 10711, 10712, 10713, 10714, 10715, 10716, 10717, 10718, 10719, 10720, 10721, 10722, 10723, 10724, 10725, 10726, 10727, 10728, 10729, 10730, 10731, 10732, 10733, 10734, 10735, 10736, 10737, 10738, 10739, 10740, 10741, 10742, 10743, 10744, 10745, 10746, 10747, 10748, 10749, 10750, 10751, 10752, 10753, 10754, 10755, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 10763, 10764, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 10772, 10773, 10774, 10775, 10776, 10777, 10778, 10779, 10780, 10781, 10782, 10783, 10784, 10785, 10786, 10787, 10788, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10812, 10813, 10814, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10824, 10825, 10826, 10827, 10828, 10829, 10830, 10831, 10832, 10833, 10834, 10835, 10836, 10837, 10838, 10839, 10840, 10841, 10842, 10843, 10844, 10845, 10846, 10847, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869, 10870, 10871, 10872, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10882, 10883, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 10892, 10893, 10894, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 10907, 10908, 10909, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10920, 10921, 10922, 10923, 10924, 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10932, 10933, 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10985, 10986, 10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11025, 11026, 11027, 11028, 11029, 11030, 11031, 11032, 11033, 11034, 11035, 11036, 11037, 11038, 11039, 11040, 11041, 11042, 11043, 11044, 11045, 11046, 11047, 11048, 11049, 11050, 11051, 11052, 11053, 11054, 11055, 11056, 11057, 11058, 11059, 11060, 11061, 11062, 11063, 11064, 11065, 11066, 11067, 11068, 11069, 11070, 11071, 11072, 11073, 11074, 11075, 11076, 11077, 11078, 11079, 11080, 11081, 11082, 11083, 11084, 11085, 11086, 11087, 11088, 11089, 11090, 11091, 11092, 11093, 11094, 11095, 11096, 11097, 11098, 11099, 11100, 11101, 11102, 11103, 11104, 11105, 11106, 11107, 11108, 11109, 11110, 11111, 11112, 11113, 11114, 11115, 11116, 11117, 11118, 11119, 11120, 11121, 11122, 11123, 11124, 11125, 11126, 11127, 11128, 11129, 11130, 11131, 11132, 11133, 11134, 11135, 11136, 11137, 11138, 11139, 11140, 11141, 11142, 11143, 11144, 11145, 11146, 11147, 11148, 11149, 11150, 11151, 11152, 11153, 11154, 11155, 11156, 11157, 11158, 11159, 11160, 11161, 11162, 11163, 11164, 11165, 11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 11174, 11175, 11176, 11177, 11178, 11179, 11180, 11181, 11182, 11183, 11184, 11185, 11186, 11187, 11188, 11189, 11190, 11191, 11192, 11193, 11194, 11195, 11196, 11197, 11198, 11199, 11200, 11201, 11202, 11203, 11204, 11205, 11206, 11207, 11208, 11209, 11210, 11211, 11212, 11213, 11214, 11215, 11216, 11217, 11218, 11219, 11220, 11221, 11222, 11223, 11224, 11225, 11226, 11227, 11228, 11229, 11230, 11231, 11232, 11233, 11234, 11235, 11236, 11237, 11238, 11239, 11240, 11241, 11242, 11243, 11244, 11245, 11246, 11247, 11248, 11249, 11250, 11251, 11252, 11253, 11254, 11255, 11256, 11257, 11258, 11259, 11260, 11261, 11262, 11263, 11264, 11265, 11266, 11267, 11268, 11269, 11270, 11271, 11272, 11273, 11274, 11275, 11276, 11277, 11278, 11279, 11280, 11281, 11282, 11283, 11284, 11285, 11286, 11287, 11288, 11289, 11290, 11291, 11292, 11293, 11294, 11295, 11296, 11297, 11298, 11299, 11300, 11301, 11302, 11303, 11304, 11305, 11306, 11307, 11308, 11309, 11310, 11311, 11312, 11313, 11314, 11315, 11316, 11317, 11318, 11319, 11320, 11321, 11322, 11323, 11324, 11325, 11326, 11327, 11328, 11329, 11330, 11331, 11332, 11333, 11334, 11335, 11336, 11337, 11338, 11339, 11340, 11341, 11342, 11343, 11344, 11345, 11346, 11347, 11348, 11349, 11350, 11351, 11352, 11353, 11354, 11355, 11356, 11357, 11358, 11359, 11360, 11361, 11362, 11363, 11364, 11365, 11366, 11367, 11368, 11369, 11370, 11371, 11372, 11373, 11374, 11375, 11376, 11377, 11378, 11379, 11380, 11381, 11382, 11383, 11384, 11385, 11386, 11387, 11388, 11389, 11390, 11391, 11392, 11393, 11394, 11395, 11396, 11397, 11398, 11399, 11400, 11401, 11402, 11403, 11404, 11405, 11406, 11407, 11408, 11409, 11410, 11411, 11412, 11413, 11414, 11415, 11416, 11417, 11418, 11419, 11420, 11421, 11422, 11423, 11424, 11425, 11426, 11427, 11428, 11429, 11430, 11431, 11432, 11433, 11434, 11435, 11436, 11437, 11438, 11439, 11440, 11441, 11442, 11443, 11444, 11445, 11446, 11447, 11448, 11449, 11450, 11451, 11452, 11453, 11454, 11455, 11456, 11457, 11458, 11459, 11460, 11461, 11462, 11463, 11464, 11465, 11466, 11467, 11468, 11469, 11470, 11471, 11472, 11473, 11474, 11475, 11476, 11477, 11478, 11479, 11480, 11481, 11482, 11483, 11484, 11485, 11486, 11487, 11488, 11489, 11490, 11491, 11492, 11493, 11494, 11495, 11496, 11497, 11498, 11499, 11500, 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508, 11509, 11510, 11511, 11512, 11513, 11514, 11515, 11516, 11517, 11518, 11519, 11520, 11521, 11522, 11523, 11524, 11525, 11526, 11527, 11528, 11529, 11530, 11531, 11532, 11533, 11534, 11535, 11536, 11537, 11538, 11539, 11540, 11541, 11542, 11543, 11544, 11545, 11546, 11547, 11548, 11549, 11550, 11551, 11552, 11553, 11554, 11555, 11556, 11557, 11558, 11559, 11560, 11561, 11562, 11563, 11564, 11565, 11566, 11567, 11568, 11569, 11570, 11571, 11572, 11573, 11574, 11575, 11576, 11577, 11578, 11579, 11580, 11581, 11582, 11583, 11584, 11585, 11586, 11587, 11588, 11589, 11590, 11591, 11592, 11593, 11594, 11595, 11596, 11597, 11598, 11599, 11600, 11601, 11602, 11603, 11604, 11605, 11606, 11607, 11608, 11609, 11610, 11611, 11612, 11613, 11614, 11615, 11616, 11617, 11618, 11619, 11620, 11621, 11622, 11623, 11624, 11625, 11626, 11627, 11628, 11629, 11630, 11631, 11632, 11633, 11634, 11635, 11636, 11637, 11638, 11639, 11640, 11641, 11642, 11643, 11644, 11645, 11646, 11647, 11648, 11649, 11650, 11651, 11652, 11653, 11654, 11655, 11656, 11657, 11658, 11659, 11660, 11661, 11662, 11663, 11664, 11665, 11666, 11667, 11668, 11669, 11670, 11671, 11672, 11673, 11674, 11675, 11676, 11677, 11678, 11679, 11680, 11681, 11682, 11683, 11684, 11685, 11686, 11687, 11688, 11689, 11690, 11691, 11692, 11693, 11694, 11695, 11696, 11697, 11698, 11699, 11700, 11701, 11702, 11703, 11704, 11705, 11706, 11707, 11708, 11709, 11710, 11711, 11712, 11713, 11714, 11715, 11716, 11717, 11718, 11719, 11720, 11721, 11722, 11723, 11724, 11725, 11726, 11727, 11728, 11729, 11730, 11731, 11732, 11733, 11734, 11735, 11736, 11737, 11738, 11739, 11740, 11741, 11742, 11743, 11744, 11745, 11746, 11747, 11748, 11749, 11750, 11751, 11752, 11753, 11754, 11755, 11756, 11757, 11758, 11759, 11760, 11761, 11762, 11763, 11764, 11765, 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773, 11774, 11775, 11776, 11777, 11778, 11779, 11780, 11781, 11782, 11783, 11784, 11785, 11786, 11787, 11788, 11789, 11790, 11791, 11792, 11793, 11794, 11795, 11796, 11797, 11798, 11799, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810, 11811, 11812, 11813, 11814, 11815, 11816, 11817, 11818, 11819, 11820, 11821, 11822, 11823, 11824, 11825, 11826, 11827, 11828, 11829, 11830, 11831, 11832, 11833, 11834, 11835, 11836, 11837, 11838, 11839, 11840, 11841, 11842, 11843, 11844, 11845, 11846, 11847, 11848, 11849, 11850, 11851, 11852, 11853, 11854, 11855, 11856, 11857, 11858, 11859, 11860, 11861, 11862, 11863, 11864, 11865, 11866, 11867, 11868, 11869, 11870, 11871, 11872, 11873, 11874, 11875, 11876, 11877, 11878, 11879, 11880, 11881, 11882, 11883, 11884, 11885, 11886, 11887, 11888, 11889, 11890, 11891, 11892, 11893, 11894, 11895, 11896, 11897, 11898, 11899, 11900, 11901, 11902, 11903, 11904, 11905, 11906, 11907, 11908, 11909, 11910, 11911, 11912, 11913, 11914, 11915, 11916, 11917, 11918, 11919, 11920, 11921, 11922, 11923, 11924, 11925, 11926, 11927, 11928, 11929, 11930, 11931, 11932, 11933, 11934, 11935, 11936, 11937, 11938, 11939, 11940, 11941, 11942, 11943, 11944, 11945, 11946, 11947, 11948, 11949, 11950, 11951, 11952, 11953, 11954, 11955, 11956, 11957, 11958, 11959, 11960, 11961, 11962, 11963, 11964, 11965, 11966, 11967, 11968, 11969, 11970, 11971, 11972, 11973, 11974, 11975, 11976, 11977, 11978, 11979, 11980, 11981, 11982, 11983, 11984, 11985, 11986, 11987, 11988, 11989, 11990, 11991, 11992, 11993, 11994, 11995, 11996, 11997, 11998, 11999, 12000, 12001, 12002, 12003, 12004, 12005, 12006, 12007, 12008, 12009, 12010, 12011, 12012, 12013, 12014, 12015, 12016, 12017, 12018, 12019, 12020, 12021, 12022, 12023, 12024, 12025, 12026, 12027, 12028, 12029, 12030, 12031, 12032, 12033, 12034, 12035, 12036, 12037, 12038, 12039, 12040, 12041, 12042, 12043, 12044, 12045, 12046, 12047, 12048, 12049, 12050, 12051, 12052, 12053, 12054, 12055, 12056, 12057, 12058, 12059, 12060, 12061, 12062, 12063, 12064, 12065, 12066, 12067, 12068, 12069, 12070, 12071, 12072, 12073, 12074, 12075, 12076, 12077, 12078, 12079, 12080, 12081, 12082, 12083, 12084, 12085, 12086, 12087, 12088, 12089, 12090, 12091, 12092, 12093, 12094, 12095, 12096, 12097, 12098, 12099, 12100, 12101, 12102, 12103, 12104, 12105, 12106, 12107, 12108, 12109, 12110, 12111, 12112, 12113, 12114, 12115, 12116, 12117, 12118, 12119, 12120, 12121, 12122, 12123, 12124, 12125, 12126, 12127, 12128, 12129, 12130, 12131, 12132, 12133, 12134, 12135, 12136, 12137, 12138, 12139, 12140, 12141, 12142, 12143, 12144, 12145, 12146, 12147, 12148, 12149, 12150, 12151, 12152, 12153, 12154, 12155, 12156, 12157, 12158, 12159, 12160, 12161, 12162, 12163, 12164, 12165, 12166, 12167, 12168, 12169, 12170, 12171, 12172, 12173, 12174, 12175, 12176, 12177, 12178, 12179, 12180, 12181, 12182, 12183, 12184, 12185, 12186, 12187, 12188, 12189, 12190, 12191, 12192, 12193, 12194, 12195, 12196, 12197, 12198, 12199, 12200, 12201, 12202, 12203, 12204, 12205, 12206, 12207, 12208, 12209, 12210, 12211, 12212, 12213, 12214, 12215, 12216, 12217, 12218, 12219, 12220, 12221, 12222, 12223, 12224, 12225, 12226, 12227, 12228, 12229, 12230, 12231, 12232, 12233, 12234, 12235, 12236, 12237, 12238, 12239, 12240, 12241, 12242, 12243, 12244, 12245, 12246, 12247, 12248, 12249, 12250, 12251, 12252, 12253, 12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453, 12454, 12455, 12456, 12457, 12458, 12459, 12460, 12461, 12462, 12463, 12464, 12465, 12466, 12467, 12468, 12469, 12470, 12471, 12472, 12473, 12474, 12475, 12476, 12477, 12478, 12479, 12480, 12481, 12482, 12483, 12484, 12485, 12486, 12487, 12488, 12489, 12490, 12491, 12492, 12493, 12494, 12495, 12496, 12497, 12498, 12499, 12500, 12501, 12502, 12503, 12504, 12505, 12506, 12507, 12508, 12509, 12510, 12511, 12512, 12513, 12514, 12515, 12516, 12517, 12518, 12519, 12520, 12521, 12522, 12523, 12524, 12525, 12526, 12527, 12528, 12529, 12530, 12531, 12532, 12533, 12534, 12535, 12536, 12537, 12538, 12539, 12540, 12541, 12542, 12543, 12544, 12545, 12546, 12547, 12548, 12549, 12550, 12551, 12552, 12553, 12554, 12555, 12556, 12557, 12558, 12559, 12560, 12561, 12562, 12563, 12564, 12565, 12566, 12567, 12568, 12569, 12570, 12571, 12572, 12573, 12574, 12575, 12576, 12577, 12578, 12579, 12580, 12581, 12582, 12583, 12584, 12585, 12586, 12587, 12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 12627, 12628, 12629, 12630, 12631, 12632, 12633, 12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712, 12713, 12714, 12715, 12716, 12717, 12718, 12719, 12720, 12721, 12722, 12723, 12724, 12725, 12726, 12727, 12728, 12729, 12730, 12731, 12732, 12733, 12734, 12735, 12736, 12737, 12738, 12739, 12740, 12741, 12742, 12743, 12744, 12745, 12746, 12747, 12748, 12749, 12750, 12751, 12752, 12753, 12754, 12755, 12756, 12757, 12758, 12759, 12760, 12761, 12762, 12763, 12764, 12765, 12766, 12767, 12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776, 12777, 12778, 12779, 12780, 12781, 12782, 12783, 12784, 12785, 12786, 12787, 12788, 12789, 12790, 12791, 12792, 12793, 12794, 12795, 12796, 12797, 12798, 12799, 12800, 12801, 12802, 12803, 12804, 12805, 12806, 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913, 12914, 12915, 12916, 12917, 12918, 12919, 12920, 12921, 12922, 12923, 12924, 12925, 12926, 12927, 12928, 12929, 12930, 12931, 12932, 12933, 12934, 12935, 12936, 12937, 12938, 12939, 12940, 12941, 12942, 12943, 12944, 12945, 12946, 12947, 12948, 12949, 12950, 12951, 12952, 12953, 12954, 12955, 12956, 12957, 12958, 12959, 12960, 12961, 12962, 12963, 12964, 12965, 12966, 12967, 12968, 12969, 12970, 12971, 12972, 12973, 12974, 12975, 12976, 12977, 12978, 12979, 12980, 12981, 12982, 12983, 12984, 12985, 12986, 12987, 12988, 12989, 12990, 12991, 12992, 12993, 12994, 12995, 12996, 12997, 12998, 12999, 13000, 13001, 13002, 13003, 13004, 13005, 13006, 13007, 13008, 13009, 13010, 13011, 13012, 13013, 13014, 13015, 13016, 13017, 13018, 13019, 13020, 13021, 13022, 13023, 13024, 13025, 13026, 13027, 13028, 13029, 13030, 13031, 13032, 13033, 13034, 13035, 13036, 13037, 13038, 13039, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13047, 13048, 13049, 13050, 13051, 13052, 13053, 13054, 13055, 13056, 13057, 13058, 13059, 13060, 13061, 13062, 13063, 13064, 13065, 13066, 13067, 13068, 13069, 13070, 13071, 13072, 13073, 13074, 13075, 13076, 13077, 13078, 13079, 13080, 13081, 13082, 13083, 13084, 13085, 13086, 13087, 13088, 13089, 13090, 13091, 13092, 13093, 13094, 13095, 13096, 13097, 13098, 13099, 13100, 13101, 13102, 13103, 13104, 13105, 13106, 13107, 13108, 13109, 13110, 13111, 13112, 13113, 13114, 13115, 13116, 13117, 13118, 13119, 13120, 13121, 13122, 13123, 13124, 13125, 13126, 13127, 13128, 13129, 13130, 13131, 13132, 13133, 13134, 13135, 13136, 13137, 13138, 13139, 13140, 13141, 13142, 13143, 13144, 13145, 13146, 13147, 13148, 13149, 13150, 13151, 13152, 13153, 13154, 13155, 13156, 13157, 13158, 13159, 13160, 13161, 13162, 13163, 13164, 13165, 13166, 13167, 13168, 13169, 13170, 13171, 13172, 13173, 13174, 13175, 13176, 13177, 13178, 13179, 13180, 13181, 13182, 13183, 13184, 13185, 13186, 13187, 13188, 13189, 13190, 13191, 13192, 13193, 13194, 13195, 13196, 13197, 13198, 13199, 13200, 13201, 13202, 13203, 13204, 13205, 13206, 13207, 13208, 13209, 13210, 13211, 13212, 13213, 13214, 13215, 13216, 13217, 13218, 13219, 13220, 13221, 13222, 13223, 13224, 13225, 13226, 13227, 13228, 13229, 13230, 13231, 13232, 13233, 13234, 13235, 13236, 13237, 13238, 13239, 13240, 13241, 13242, 13243, 13244, 13245, 13246, 13247, 13248, 13249, 13250, 13251, 13252, 13253, 13254, 13255, 13256, 13257, 13258, 13259, 13260, 13261, 13262, 13263, 13264, 13265, 13266, 13267, 13268, 13269, 13270, 13271, 13272, 13273, 13274, 13275, 13276, 13277, 13278, 13279, 13280, 13281, 13282, 13283, 13284, 13285, 13286, 13287, 13288, 13289, 13290, 13291, 13292, 13293, 13294, 13295, 13296, 13297, 13298, 13299, 13300, 13301, 13302, 13303, 13304, 13305, 13306, 13307, 13308, 13309, 13310, 13311, 13312, 13313, 13314, 13315, 13316, 13317, 13318, 13319, 13320, 13321, 13322, 13323, 13324, 13325, 13326, 13327, 13328, 13329, 13330, 13331, 13332, 13333, 13334, 13335, 13336, 13337, 13338, 13339, 13340, 13341, 13342, 13343, 13344, 13345, 13346, 13347, 13348, 13349, 13350, 13351, 13352, 13353, 13354, 13355, 13356, 13357, 13358, 13359, 13360, 13361, 13362, 13363, 13364, 13365, 13366, 13367, 13368, 13369, 13370, 13371, 13372, 13373, 13374, 13375, 13376, 13377, 13378, 13379, 13380, 13381, 13382, 13383, 13384, 13385, 13386, 13387, 13388, 13389, 13390, 13391, 13392, 13393, 13394, 13395, 13396, 13397, 13398, 13399, 13400, 13401, 13402, 13403, 13404, 13405, 13406, 13407, 13408, 13409, 13410, 13411, 13412, 13413, 13414, 13415, 13416, 13417, 13418, 13419, 13420, 13421, 13422, 13423, 13424, 13425, 13426, 13427, 13428, 13429, 13430, 13431, 13432, 13433, 13434, 13435, 13436, 13437, 13438, 13439, 13440, 13441, 13442, 13443, 13444, 13445, 13446, 13447, 13448, 13449, 13450, 13451, 13452, 13453, 13454, 13455, 13456, 13457, 13458, 13459, 13460, 13461, 13462, 13463, 13464, 13465, 13466, 13467, 13468, 13469, 13470, 13471, 13472, 13473, 13474, 13475, 13476, 13477, 13478, 13479, 13480, 13481, 13482, 13483, 13484, 13485, 13486, 13487, 13488, 13489, 13490, 13491, 13492, 13493, 13494, 13495, 13496, 13497, 13498, 13499, 13500, 13501, 13502, 13503, 13504, 13505, 13506, 13507, 13508, 13509, 13510, 13511, 13512, 13513, 13514, 13515, 13516, 13517, 13518, 13519, 13520, 13521, 13522, 13523, 13524, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532, 13533, 13534, 13535, 13536, 13537, 13538, 13539, 13540, 13541, 13542, 13543, 13544, 13545, 13546, 13547, 13548, 13549, 13550, 13551, 13552, 13553, 13554, 13555, 13556, 13557, 13558, 13559, 13560, 13561, 13562, 13563, 13564, 13565, 13566, 13567, 13568, 13569, 13570, 13571, 13572, 13573, 13574, 13575, 13576, 13577, 13578, 13579, 13580, 13581, 13582, 13583, 13584, 13585, 13586, 13587, 13588, 13589, 13590, 13591, 13592, 13593, 13594, 13595, 13596, 13597, 13598, 13599, 13600, 13601, 13602, 13603, 13604, 13605, 13606, 13607, 13608, 13609, 13610, 13611, 13612, 13613, 13614, 13615, 13616, 13617, 13618, 13619, 13620, 13621, 13622, 13623, 13624, 13625, 13626, 13627, 13628, 13629, 13630, 13631, 13632, 13633, 13634, 13635, 13636, 13637, 13638, 13639, 13640, 13641, 13642, 13643, 13644, 13645, 13646, 13647, 13648, 13649, 13650, 13651, 13652, 13653, 13654, 13655, 13656, 13657, 13658, 13659, 13660, 13661, 13662, 13663, 13664, 13665, 13666, 13667, 13668, 13669, 13670, 13671, 13672, 13673, 13674, 13675, 13676, 13677, 13678, 13679, 13680, 13681, 13682, 13683, 13684, 13685, 13686, 13687, 13688, 13689, 13690, 13691, 13692, 13693, 13694, 13695, 13696, 13697, 13698, 13699, 13700, 13701, 13702, 13703, 13704, 13705, 13706, 13707, 13708, 13709, 13710, 13711, 13712, 13713, 13714, 13715, 13716, 13717, 13718, 13719, 13720, 13721, 13722, 13723, 13724, 13725, 13726, 13727, 13728, 13729, 13730, 13731, 13732, 13733, 13734, 13735, 13736, 13737, 13738, 13739, 13740, 13741, 13742, 13743, 13744, 13745, 13746, 13747, 13748, 13749, 13750, 13751, 13752, 13753, 13754, 13755, 13756, 13757, 13758, 13759, 13760, 13761, 13762, 13763, 13764, 13765, 13766, 13767, 13768, 13769, 13770, 13771, 13772, 13773, 13774, 13775, 13776, 13777, 13778, 13779, 13780, 13781, 13782, 13783, 13784, 13785, 13786, 13787, 13788, 13789, 13790, 13791, 13792, 13793, 13794, 13795, 13796, 13797, 13798, 13799, 13800, 13801, 13802, 13803, 13804, 13805, 13806, 13807, 13808, 13809, 13810, 13811, 13812, 13813, 13814, 13815, 13816, 13817, 13818, 13819, 13820, 13821, 13822, 13823, 13824, 13825, 13826, 13827, 13828, 13829, 13830, 13831, 13832, 13833, 13834, 13835, 13836, 13837, 13838, 13839, 13840, 13841, 13842, 13843, 13844, 13845, 13846, 13847, 13848, 13849, 13850, 13851, 13852, 13853, 13854, 13855, 13856, 13857, 13858, 13859, 13860, 13861, 13862, 13863, 13864, 13865, 13866, 13867, 13868, 13869, 13870, 13871, 13872, 13873, 13874, 13875, 13876, 13877, 13878, 13879, 13880, 13881, 13882, 13883, 13884, 13885, 13886, 13887, 13888, 13889, 13890, 13891, 13892, 13893, 13894, 13895, 13896, 13897, 13898, 13899, 13900, 13901, 13902, 13903, 13904, 13905, 13906, 13907, 13908, 13909, 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, 13919, 13920, 13921, 13922, 13923, 13924, 13925, 13926, 13927, 13928, 13929, 13930, 13931, 13932, 13933, 13934, 13935, 13936, 13937, 13938, 13939, 13940, 13941, 13942, 13943, 13944, 13945, 13946, 13947, 13948, 13949, 13950, 13951, 13952, 13953, 13954, 13955, 13956, 13957, 13958, 13959, 13960, 13961, 13962, 13963, 13964, 13965, 13966, 13967, 13968, 13969, 13970, 13971, 13972, 13973, 13974, 13975, 13976, 13977, 13978, 13979, 13980, 13981, 13982, 13983, 13984, 13985, 13986, 13987, 13988, 13989, 13990, 13991, 13992, 13993, 13994, 13995, 13996, 13997, 13998, 13999, 14000, 14001, 14002, 14003, 14004, 14005, 14006, 14007, 14008, 14009, 14010, 14011, 14012, 14013, 14014, 14015, 14016, 14017, 14018, 14019, 14020, 14021, 14022, 14023, 14024, 14025, 14026, 14027, 14028, 14029, 14030, 14031, 14032, 14033, 14034, 14035, 14036, 14037, 14038, 14039, 14040, 14041, 14042, 14043, 14044, 14045, 14046, 14047, 14048, 14049, 14050, 14051, 14052, 14053, 14054, 14055, 14056, 14057, 14058, 14059, 14060, 14061, 14062, 14063, 14064, 14065, 14066, 14067, 14068, 14069, 14070, 14071, 14072, 14073, 14074, 14075, 14076, 14077, 14078, 14079, 14080, 14081, 14082, 14083, 14084, 14085, 14086, 14087, 14088, 14089, 14090, 14091, 14092, 14093, 14094, 14095, 14096, 14097, 14098, 14099, 14100, 14101, 14102, 14103, 14104, 14105, 14106, 14107, 14108, 14109, 14110, 14111, 14112, 14113, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14130, 14131, 14132, 14133, 14134, 14135, 14136, 14137, 14138, 14139, 14140, 14141, 14142, 14143, 14144, 14145, 14146, 14147, 14148, 14149, 14150, 14151, 14152, 14153, 14154, 14155, 14156, 14157, 14158, 14159, 14160, 14161, 14162, 14163, 14164, 14165, 14166, 14167, 14168, 14169, 14170, 14171, 14172, 14173, 14174, 14175, 14176, 14177, 14178, 14179, 14180, 14181, 14182, 14183, 14184, 14185, 14186, 14187, 14188, 14189, 14190, 14191, 14192, 14193, 14194, 14195, 14196, 14197, 14198, 14199, 14200, 14201, 14202, 14203, 14204, 14205, 14206, 14207, 14208, 14209, 14210, 14211, 14212, 14213, 14214, 14215, 14216, 14217, 14218, 14219, 14220, 14221, 14222, 14223, 14224, 14225, 14226, 14227, 14228, 14229, 14230, 14231, 14232, 14233, 14234, 14235, 14236, 14237, 14238, 14239, 14240, 14241, 14242, 14243, 14244, 14245, 14246, 14247, 14248, 14249, 14250, 14251, 14252, 14253, 14254, 14255, 14256, 14257, 14258, 14259, 14260, 14261, 14262, 14263, 14264, 14265, 14266, 14267, 14268, 14269, 14270, 14271, 14272, 14273, 14274, 14275, 14276, 14277, 14278, 14279, 14280, 14281, 14282, 14283, 14284, 14285, 14286, 14287, 14288, 14289, 14290, 14291, 14292, 14293, 14294, 14295, 14296, 14297, 14298, 14299, 14300, 14301, 14302, 14303, 14304, 14305, 14306, 14307, 14308, 14309, 14310, 14311, 14312, 14313, 14314, 14315, 14316, 14317, 14318, 14319, 14320, 14321, 14322, 14323, 14324, 14325, 14326, 14327, 14328, 14329, 14330, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14345, 14346, 14347, 14348, 14349, 14350, 14351, 14352, 14353, 14354, 14355, 14356, 14357, 14358, 14359, 14360, 14361, 14362, 14363, 14364, 14365, 14366, 14367, 14368, 14369, 14370, 14371, 14372, 14373, 14374, 14375, 14376, 14377, 14378, 14379, 14380, 14381, 14382, 14383, 14384, 14385, 14386, 14387, 14388, 14389, 14390, 14391, 14392, 14393, 14394, 14395, 14396, 14397, 14398, 14399, 14400, 14401, 14402, 14403, 14404, 14405, 14406, 14407, 14408, 14409, 14410, 14411, 14412, 14413, 14414, 14415, 14416, 14417, 14418, 14419, 14420, 14421, 14422, 14423, 14424, 14425, 14426, 14427, 14428, 14429, 14430, 14431, 14432, 14433, 14434, 14435, 14436, 14437, 14438, 14439, 14440, 14441, 14442, 14443, 14444, 14445, 14446, 14447, 14448, 14449, 14450, 14451, 14452, 14453, 14454, 14455, 14456, 14457, 14458, 14459, 14460, 14461, 14462, 14463, 14464, 14465, 14466, 14467, 14468, 14469, 14470, 14471, 14472, 14473, 14474, 14475, 14476, 14477, 14478, 14479, 14480, 14481, 14482, 14483, 14484, 14485, 14486, 14487, 14488, 14489, 14490, 14491, 14492, 14493, 14494, 14495, 14496, 14497, 14498, 14499, 14500, 14501, 14502, 14503, 14504, 14505, 14506, 14507, 14508, 14509, 14510, 14511, 14512, 14513, 14514, 14515, 14516, 14517, 14518, 14519, 14520, 14521, 14522, 14523, 14524, 14525, 14526, 14527, 14528, 14529, 14530, 14531, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14540, 14541, 14542, 14543, 14544, 14545, 14546, 14547, 14548, 14549, 14550, 14551, 14552, 14553, 14554, 14555, 14556, 14557, 14558, 14559, 14560, 14561, 14562, 14563, 14564, 14565, 14566, 14567, 14568, 14569, 14570, 14571, 14572, 14573, 14574, 14575, 14576, 14577, 14578, 14579, 14580, 14581, 14582, 14583, 14584, 14585, 14586, 14587, 14588, 14589, 14590, 14591, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14612, 14613, 14614, 14615, 14616, 14617, 14618, 14619, 14620, 14621, 14622, 14623, 14624, 14625, 14626, 14627, 14628, 14629, 14630, 14631, 14632, 14633, 14634, 14635, 14636, 14637, 14638, 14639, 14640, 14641, 14642, 14643, 14644, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 14661, 14662, 14663, 14664, 14665, 14666, 14667, 14668, 14669, 14670, 14671, 14672, 14673, 14674, 14675, 14676, 14677, 14678, 14679, 14680, 14681, 14682, 14683, 14684, 14685, 14686, 14687, 14688, 14689, 14690, 14691, 14692, 14693, 14694, 14695, 14696, 14697, 14698, 14699, 14700, 14701, 14702, 14703, 14704, 14705, 14706, 14707, 14708, 14709, 14710, 14711, 14712, 14713, 14714, 14715, 14716, 14717, 14718, 14719, 14720, 14721, 14722, 14723, 14724, 14725, 14726, 14727, 14728, 14729, 14730, 14731, 14732, 14733, 14734, 14735, 14736, 14737, 14738, 14739, 14740, 14741, 14742, 14743, 14744, 14745, 14746, 14747, 14748, 14749, 14750, 14751, 14752, 14753, 14754, 14755, 14756, 14757, 14758, 14759, 14760, 14761, 14762, 14763, 14764, 14765, 14766, 14767, 14768, 14769, 14770, 14771, 14772, 14773, 14774, 14775, 14776, 14777, 14778, 14779, 14780, 14781, 14782, 14783, 14784, 14785, 14786, 14787, 14788, 14789, 14790, 14791, 14792, 14793, 14794, 14795, 14796, 14797, 14798, 14799, 14800, 14801, 14802, 14803, 14804, 14805, 14806, 14807, 14808, 14809, 14810, 14811, 14812, 14813, 14814, 14815, 14816, 14817, 14818, 14819, 14820, 14821, 14822, 14823, 14824, 14825, 14826, 14827, 14828, 14829, 14830, 14831, 14832, 14833, 14834, 14835, 14836, 14837, 14838, 14839, 14840, 14841, 14842, 14843, 14844, 14845, 14846, 14847, 14848, 14849, 14850, 14851, 14852, 14853, 14854, 14855, 14856, 14857, 14858, 14859, 14860, 14861, 14862, 14863, 14864, 14865, 14866, 14867, 14868, 14869, 14870, 14871, 14872, 14873, 14874, 14875, 14876, 14877, 14878, 14879, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892, 14893, 14894, 14895, 14896, 14897, 14898, 14899, 14900, 14901, 14902, 14903, 14904, 14905, 14906, 14907, 14908, 14909, 14910, 14911, 14912, 14913, 14914, 14915, 14916, 14917, 14918, 14919, 14920, 14921, 14922, 14923, 14924, 14925, 14926, 14927, 14928, 14929, 14930, 14931, 14932, 14933, 14934, 14935, 14936, 14937, 14938, 14939, 14940, 14941, 14942, 14943, 14944, 14945, 14946, 14947, 14948, 14949, 14950, 14951, 14952, 14953, 14954, 14955, 14956, 14957, 14958, 14959, 14960, 14961, 14962, 14963, 14964, 14965, 14966, 14967, 14968, 14969, 14970, 14971, 14972, 14973, 14974, 14975, 14976, 14977, 14978, 14979, 14980, 14981, 14982, 14983, 14984, 14985, 14986, 14987, 14988, 14989, 14990, 14991, 14992, 14993, 14994, 14995, 14996, 14997, 14998, 14999, 15000, 15001, 15002, 15003, 15004, 15005, 15006, 15007, 15008, 15009, 15010, 15011, 15012, 15013, 15014, 15015, 15016, 15017, 15018, 15019, 15020, 15021, 15022, 15023, 15024, 15025, 15026, 15027, 15028, 15029, 15030, 15031, 15032, 15033, 15034, 15035, 15036, 15037, 15038, 15039, 15040, 15041, 15042, 15043, 15044, 15045, 15046, 15047, 15048, 15049, 15050, 15051, 15052, 15053, 15054, 15055, 15056, 15057, 15058, 15059, 15060, 15061, 15062, 15063, 15064, 15065, 15066, 15067, 15068, 15069, 15070, 15071, 15072, 15073, 15074, 15075, 15076, 15077, 15078, 15079, 15080, 15081, 15082, 15083, 15084, 15085, 15086, 15087, 15088, 15089, 15090, 15091, 15092, 15093, 15094, 15095, 15096, 15097, 15098, 15099, 15100, 15101, 15102, 15103, 15104, 15105, 15106, 15107, 15108, 15109, 15110, 15111, 15112, 15113, 15114, 15115, 15116, 15117, 15118, 15119, 15120, 15121, 15122, 15123, 15124, 15125, 15126, 15127, 15128, 15129, 15130, 15131, 15132, 15133, 15134, 15135, 15136, 15137, 15138, 15139, 15140, 15141, 15142, 15143, 15144, 15145, 15146, 15147, 15148, 15149, 15150, 15151, 15152, 15153, 15154, 15155, 15156, 15157, 15158, 15159, 15160, 15161, 15162, 15163, 15164, 15165, 15166, 15167, 15168, 15169, 15170, 15171, 15172, 15173, 15174, 15175, 15176, 15177, 15178, 15179, 15180, 15181, 15182, 15183, 15184, 15185, 15186, 15187, 15188, 15189, 15190, 15191, 15192, 15193, 15194, 15195, 15196, 15197, 15198, 15199, 15200, 15201, 15202, 15203, 15204, 15205, 15206, 15207, 15208, 15209, 15210, 15211, 15212, 15213, 15214, 15215, 15216, 15217, 15218, 15219, 15220, 15221, 15222, 15223, 15224, 15225, 15226, 15227, 15228, 15229, 15230, 15231, 15232, 15233, 15234, 15235, 15236, 15237, 15238, 15239, 15240, 15241, 15242, 15243, 15244, 15245, 15246, 15247, 15248, 15249, 15250, 15251, 15252, 15253, 15254, 15255, 15256, 15257, 15258, 15259, 15260, 15261, 15262, 15263, 15264, 15265, 15266, 15267, 15268, 15269, 15270, 15271, 15272, 15273, 15274, 15275, 15276, 15277, 15278, 15279, 15280, 15281, 15282, 15283, 15284, 15285, 15286, 15287, 15288, 15289, 15290, 15291, 15292, 15293, 15294, 15295, 15296, 15297, 15298, 15299, 15300, 15301, 15302, 15303, 15304, 15305, 15306, 15307, 15308, 15309, 15310, 15311, 15312, 15313, 15314, 15315, 15316, 15317, 15318, 15319, 15320, 15321, 15322, 15323, 15324, 15325, 15326, 15327, 15328, 15329, 15330, 15331, 15332, 15333, 15334, 15335, 15336, 15337, 15338, 15339, 15340, 15341, 15342, 15343, 15344, 15345, 15346, 15347, 15348, 15349, 15350, 15351, 15352, 15353, 15354, 15355, 15356, 15357, 15358, 15359, 15360, 15361, 15362, 15363, 15364, 15365, 15366, 15367, 15368, 15369, 15370, 15371, 15372, 15373, 15374, 15375, 15376, 15377, 15378, 15379, 15380, 15381, 15382, 15383, 15384, 15385, 15386, 15387, 15388, 15389, 15390, 15391, 15392, 15393, 15394, 15395, 15396, 15397, 15398, 15399, 15400, 15401, 15402, 15403, 15404, 15405, 15406, 15407, 15408, 15409, 15410, 15411, 15412, 15413, 15414, 15415, 15416, 15417, 15418, 15419, 15420, 15421, 15422, 15423, 15424, 15425, 15426, 15427, 15428, 15429, 15430, 15431, 15432, 15433, 15434, 15435, 15436, 15437, 15438, 15439, 15440, 15441, 15442, 15443, 15444, 15445, 15446, 15447, 15448, 15449, 15450, 15451, 15452, 15453, 15454, 15455, 15456, 15457, 15458, 15459, 15460, 15461, 15462, 15463, 15464, 15465, 15466, 15467, 15468, 15469, 15470, 15471, 15472, 15473, 15474, 15475, 15476, 15477, 15478, 15479, 15480, 15481, 15482, 15483, 15484, 15485, 15486, 15487, 15488, 15489, 15490, 15491, 15492, 15493, 15494, 15495, 15496, 15497, 15498, 15499, 15500, 15501, 15502, 15503, 15504, 15505, 15506, 15507, 15508, 15509, 15510, 15511, 15512, 15513, 15514, 15515, 15516, 15517, 15518, 15519, 15520, 15521, 15522, 15523, 15524, 15525, 15526, 15527, 15528, 15529, 15530, 15531, 15532, 15533, 15534, 15535, 15536, 15537, 15538, 15539, 15540, 15541, 15542, 15543, 15544, 15545, 15546, 15547, 15548, 15549, 15550, 15551, 15552, 15553, 15554, 15555, 15556, 15557, 15558, 15559, 15560, 15561, 15562, 15563, 15564, 15565, 15566, 15567, 15568, 15569, 15570, 15571, 15572, 15573, 15574, 15575, 15576, 15577, 15578, 15579, 15580, 15581, 15582, 15583, 15584, 15585, 15586, 15587, 15588, 15589, 15590, 15591, 15592, 15593, 15594, 15595, 15596, 15597, 15598, 15599, 15600, 15601, 15602, 15603, 15604, 15605, 15606, 15607, 15608, 15609, 15610, 15611, 15612, 15613, 15614, 15615, 15616, 15617, 15618, 15619, 15620, 15621, 15622, 15623, 15624, 15625, 15626, 15627, 15628, 15629, 15630, 15631, 15632, 15633, 15634, 15635, 15636, 15637, 15638, 15639, 15640, 15641, 15642, 15643, 15644, 15645, 15646, 15647, 15648, 15649, 15650, 15651, 15652, 15653, 15654, 15655, 15656, 15657, 15658, 15659, 15660, 15661, 15662, 15663, 15664, 15665, 15666, 15667, 15668, 15669, 15670, 15671, 15672, 15673, 15674, 15675, 15676, 15677, 15678, 15679, 15680, 15681, 15682, 15683, 15684, 15685, 15686, 15687, 15688, 15689, 15690, 15691, 15692, 15693, 15694, 15695, 15696, 15697, 15698, 15699, 15700, 15701, 15702, 15703, 15704, 15705, 15706, 15707, 15708, 15709, 15710, 15711, 15712, 15713, 15714, 15715, 15716, 15717, 15718, 15719, 15720, 15721, 15722, 15723, 15724, 15725, 15726, 15727, 15728, 15729, 15730, 15731, 15732, 15733, 15734, 15735, 15736, 15737, 15738, 15739, 15740, 15741, 15742, 15743, 15744, 15745, 15746, 15747, 15748, 15749, 15750, 15751, 15752, 15753, 15754, 15755, 15756, 15757, 15758, 15759, 15760, 15761, 15762, 15763, 15764, 15765, 15766, 15767, 15768, 15769, 15770, 15771, 15772, 15773, 15774, 15775, 15776, 15777, 15778, 15779, 15780, 15781, 15782, 15783, 15784, 15785, 15786, 15787, 15788, 15789, 15790, 15791, 15792, 15793, 15794, 15795, 15796, 15797, 15798, 15799, 15800, 15801, 15802, 15803, 15804, 15805, 15806, 15807, 15808, 15809, 15810, 15811, 15812, 15813, 15814, 15815, 15816, 15817, 15818, 15819, 15820, 15821, 15822, 15823, 15824, 15825, 15826, 15827, 15828, 15829, 15830, 15831, 15832, 15833, 15834, 15835, 15836, 15837, 15838, 15839, 15840, 15841, 15842, 15843, 15844, 15845, 15846, 15847, 15848, 15849, 15850, 15851, 15852, 15853, 15854, 15855, 15856, 15857, 15858, 15859, 15860, 15861, 15862, 15863, 15864, 15865, 15866, 15867, 15868, 15869, 15870, 15871, 15872, 15873, 15874, 15875, 15876, 15877, 15878, 15879, 15880, 15881, 15882, 15883, 15884, 15885, 15886, 15887, 15888, 15889, 15890, 15891, 15892, 15893, 15894, 15895, 15896, 15897, 15898, 15899, 15900, 15901, 15902, 15903, 15904, 15905, 15906, 15907, 15908, 15909, 15910, 15911, 15912, 15913, 15914, 15915, 15916, 15917, 15918, 15919, 15920, 15921, 15922, 15923, 15924, 15925, 15926, 15927, 15928, 15929, 15930, 15931, 15932, 15933, 15934, 15935, 15936, 15937, 15938, 15939, 15940, 15941, 15942, 15943, 15944, 15945, 15946, 15947, 15948, 15949, 15950, 15951, 15952, 15953, 15954, 15955, 15956, 15957, 15958, 15959, 15960, 15961, 15962, 15963, 15964, 15965, 15966, 15967, 15968, 15969, 15970, 15971, 15972, 15973, 15974, 15975, 15976, 15977, 15978, 15979, 15980, 15981, 15982, 15983, 15984, 15985, 15986, 15987, 15988, 15989, 15990, 15991, 15992, 15993, 15994, 15995, 15996, 15997, 15998, 15999, 16000, 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16020, 16021, 16022, 16023, 16024, 16025, 16026, 16027, 16028, 16029, 16030, 16031, 16032, 16033, 16034, 16035, 16036, 16037, 16038, 16039, 16040, 16041, 16042, 16043, 16044, 16045, 16046, 16047, 16048, 16049, 16050, 16051, 16052, 16053, 16054, 16055, 16056, 16057, 16058, 16059, 16060, 16061, 16062, 16063, 16064, 16065, 16066, 16067, 16068, 16069, 16070, 16071, 16072, 16073, 16074, 16075, 16076, 16077, 16078, 16079, 16080, 16081, 16082, 16083, 16084, 16085, 16086, 16087, 16088, 16089, 16090, 16091, 16092, 16093, 16094, 16095, 16096, 16097, 16098, 16099, 16100, 16101, 16102, 16103, 16104, 16105, 16106, 16107, 16108, 16109, 16110, 16111, 16112, 16113, 16114, 16115, 16116, 16117, 16118, 16119, 16120, 16121, 16122, 16123, 16124, 16125, 16126, 16127, 16128, 16129, 16130, 16131, 16132, 16133, 16134, 16135, 16136, 16137, 16138, 16139, 16140, 16141, 16142, 16143, 16144, 16145, 16146, 16147, 16148, 16149, 16150, 16151, 16152, 16153, 16154, 16155, 16156, 16157, 16158, 16159, 16160, 16161, 16162, 16163, 16164, 16165, 16166, 16167, 16168, 16169, 16170, 16171, 16172, 16173, 16174, 16175, 16176, 16177, 16178, 16179, 16180, 16181, 16182, 16183, 16184, 16185, 16186, 16187, 16188, 16189, 16190, 16191, 16192, 16193, 16194, 16195, 16196, 16197, 16198, 16199, 16200, 16201, 16202, 16203, 16204, 16205, 16206, 16207, 16208, 16209, 16210, 16211, 16212, 16213, 16214, 16215, 16216, 16217, 16218, 16219, 16220, 16221, 16222, 16223, 16224, 16225, 16226, 16227, 16228, 16229, 16230, 16231, 16232, 16233, 16234, 16235, 16236, 16237, 16238, 16239, 16240, 16241, 16242, 16243, 16244, 16245, 16246, 16247, 16248, 16249, 16250, 16251, 16252, 16253, 16254, 16255, 16256, 16257, 16258, 16259, 16260, 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 16269, 16270, 16271, 16272, 16273, 16274, 16275, 16276, 16277, 16278, 16279, 16280, 16281, 16282, 16283, 16284, 16285, 16286, 16287, 16288, 16289, 16290, 16291, 16292, 16293, 16294, 16295, 16296, 16297, 16298, 16299, 16300, 16301, 16302, 16303, 16304, 16305, 16306, 16307, 16308, 16309, 16310, 16311, 16312, 16313, 16314, 16315, 16316, 16317, 16318, 16319, 16320, 16321, 16322, 16323, 16324, 16325, 16326, 16327, 16328, 16329, 16330, 16331, 16332, 16333, 16334, 16335, 16336, 16337, 16338, 16339, 16340, 16341, 16342, 16343, 16344, 16345, 16346, 16347, 16348, 16349, 16350, 16351, 16352, 16353, 16354, 16355, 16356, 16357, 16358, 16359, 16360, 16361, 16362, 16363, 16364, 16365, 16366, 16367, 16368, 16369, 16370, 16371, 16372, 16373, 16374, 16375, 16376, 16377, 16378, 16379, 16380, 16381, 16382, 16383 ], "y": { "dtype": "float32", "shape": [ 16384 ], "value": {} } } ], "_js2py_layoutDelta": { "layout_delta": { "activeshape": { "fillcolor": "rgb(255,0,255)", "opacity": 0.5 }, "annotations": [], "autotypenumbers": "strict", "calendar": "gregorian", "clickmode": "event", "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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "dragmode": "zoom", "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "height": 490.5, "hidesources": false, "hoverdistance": 20, "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovermode": "closest", "images": [], "margin": { "autoexpand": true, "b": 80, "l": 80, "pad": 0, "r": 80, "t": 100 }, "modebar": { "activecolor": "rgba(68, 68, 68, 0.7)", "add": "", "bgcolor": "rgba(255, 255, 255, 0.5)", "color": "rgba(68, 68, 68, 0.3)", "orientation": "h", "remove": "" }, "newshape": { "drawdirection": "diagonal", "fillcolor": "rgba(0,0,0,0)", "fillrule": "evenodd", "layer": "above", "line": { "color": "#444", "dash": "solid", "width": 4 }, "opacity": 1 }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "separators": ".,", "shapes": [], "showlegend": false, "sliders": [], "spikedistance": -1, "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 17 }, "pad": { "b": 0, "l": 0, "r": 0, "t": 0 }, "x": 0.05, "xanchor": "auto", "xref": "container", "y": "auto", "yanchor": "auto", "yref": "container" }, "uniformtext": { "mode": false }, "updatemenus": [], "width": 972.05, "xaxis": { "anchor": "y", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "center", "domain": [ 0, 1 ], "dtick": 2000, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ 0, 16383 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "bottom", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "anchor": "x", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "middle", "domain": [ 0, 1 ], "dtick": 0.005, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ -0.005352299130107794, 0.024159938265155587 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "left", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 } }, "layout_edit_id": 1346 }, "_js2py_pointsCallback": {}, "_js2py_relayout": { "relayout_data": { "autosize": true }, "source_view_id": "c2fd8b" }, "_js2py_restyle": {}, "_js2py_traceDeltas": { "trace_deltas": [ { "connectgaps": false, "error_x": { "visible": false }, "error_y": { "visible": false }, "fill": "none", "hoverinfo": "x+y+z+text", "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovertemplate": "", "hovertext": "", "index": 0, "legendgroup": "", "legendgrouptitle": { "text": "" }, "legendrank": 1000, "line": { "color": "#636efa", "dash": "solid", "shape": "linear", "width": 2 }, "opacity": 1, "showlegend": true, "text": "", "uid": "9247a6a8-75b6-45a3-a631-08849fafb385", "visible": true, "xaxis": "x", "xcalendar": "gregorian", "xhoverformat": "", "xperiod": 0, "yaxis": "y", "ycalendar": "gregorian", "yhoverformat": "", "yperiod": 0 } ], "trace_edit_id": 1342 }, "_js2py_update": {}, "_last_layout_edit_id": 1346, "_last_trace_edit_id": 1342, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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": "Event idx 5922" }, "xaxis": { "title": { "text": "Sample Index" } }, "yaxis": { "title": { "text": "Amplitude (V)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_view_count": 1 } }, "50e50b3ec39d46c89831868f726d4c48": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "512fc30132764d17b92d8c7924e902a8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_f1028208fbc6431c8507300f3eb4cb2b", "IPY_MODEL_0486b65e966148819a47e8bb98307dd4", "IPY_MODEL_a9c141ac7bdb44f2948fa97c50ebb74a" ], "layout": "IPY_MODEL_fe0f94d20885485b8f70620aef160fa0" } }, "5167171d13d24988aa1fba5bfda59363": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_3282020616be49cb87665762b154bad3", "IPY_MODEL_39faeb90ccf1427ba5f8554b1eeda81b", "IPY_MODEL_a8e4021c09c645d3ab925a321007404c" ], "layout": "IPY_MODEL_80fb2aea18ce40ea95c353ed58f72385" } }, "51beaa3696cc472599cd2c8cee8ea88a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "51deb3cd51f4401291a4d0e69f29509b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "522ba6452bfb4e819607800f38336afd": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "52c5e2aaa5814db8a32a87f8bc1f32b7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_20bf9f0132864995b939646ba09176cc", "style": "IPY_MODEL_0e5d63f033304e40a7ee4f642e051304", "value": "Validating: 100%" } }, "52db78df79d7490ead2e20f2c2149fd2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "52e93279697b479b8e2f62e97f2ef1eb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "52f78bd3f35c42e090525c3d6a4881f1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_97201ae7f2034e1187677998f9cbba36", "IPY_MODEL_4f36bfcc0c954451af444740499fa5be", "IPY_MODEL_1de763be22b945549ad56aa03d635d34" ], "layout": "IPY_MODEL_d427177f30664e2ca2f5d99ed0e45e03" } }, "53505d38651b458ea2a569942013160c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "5378301096f643cfa127345ebe7f8595": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c52824ddf0ff4f258758164394a9daf5", "style": "IPY_MODEL_227553951f2e4007b503b8a07cb9b514", "value": "Validating: 100%" } }, "53d4d7ccd61c4337b688b4c4df913b8f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "549d816895a94b4f942be422df06c8a2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_865961d9253d4e0e901c90f529fcb2c7", "IPY_MODEL_c64fc01bdec24d88a5c32acd89efae3c", "IPY_MODEL_8697d0f8cbce4214a829977461b1ff92" ], "layout": "IPY_MODEL_928d863414e34f23996b920c3f37d1fc" } }, "54e8552c27404d0083efedfe04a51d07": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_f3fad230663f4dcfa9c3628b31351768" } }, "54f04a6b85184369806fa9c4f845a6bf": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "55047e0975654807810014ed2d8fbce4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "555e960da18243daa66a18f0f93e49b2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "55679e908f314dd3a3a3a2a18a7e1306": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "5571aac6bbfd4f919fe21f54878bce53": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "558305a03cf9446cbab675622628be8e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_1a5e486e0b7f47729a86337a67937c8c", "IPY_MODEL_35f1b9fc2a8a4d69adf0446cfc55e5dd", "IPY_MODEL_4fa1aa531d4043f6818789c56068a28d" ], "layout": "IPY_MODEL_b7b36f882f4c48bab1d67cd0464e5fa7" } }, "5597697e0fe14581aeec950e5d04a2bb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c7df768676eb498799175226c137c04e", "style": "IPY_MODEL_31accc22167f49dcb5ead35a06107a92", "value": "Epoch 19: 100%" } }, "565558419de54699b41f2c9b7df5d415": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "56a2bc2ec093419baa8ea988f76b71f9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5759b93bba644061860e6e8d6654dd04": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "577a4d39ef1c41ec81c68b04416cddf4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "57d4cb5d52944c1db078d1a2147fd92b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5838c5dc03ec40d3bbf3be9454620650": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_6d97ed2ea66d4e0e94b06ec7208bb84b", "IPY_MODEL_29a58c9761534b13aa3cee06a97bdaf2", "IPY_MODEL_361b4de27d2a441cb7169c23f8f6c38a" ], "layout": "IPY_MODEL_09640cc5df6147c5a0375b70e1a13b4a" } }, "590df0f5b8574b839779c4383bca9178": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "59553704be4748c1b1e5df16ebcb4606": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "599a3137fdbc41388aa502b441c54b6d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d1082a60da114bb08a5cbd0bca1b4493", "style": "IPY_MODEL_cde2abb61ff64a399e2581581df238a1", "value": " 80/80 [00:00<00:00, 114.37it/s]" } }, "599eb98b68684b0aa8c3ba9f0e7daf1f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "59c21cb1a8bf4d6c891699f243b16604": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "59eaf4027ea7407793cf2420630bd2ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "59f5e213e589436e83b7d52fc81a0e23": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "5a28f26d2cc941d4a832bc73258c8947": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5a450891f26a469bb72a1c579da25944": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "5b32d8eab7634d9394744cb3d729c794": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5b3ba2c5edcc490c826d40649cb666a1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5b4210e8d8d94a9f8d9be46084537c74": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_7a1523a364e44d85ae3ae24a784070d9", "style": "IPY_MODEL_7bd7f20ec4824741a1f8fa6e47480e5b", "value": " 80/80 [00:00<00:00, 183.58it/s]" } }, "5b58bee44f2d476c8a29a8b84e22cef4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5b8e40dd586c458f833719339e019d9e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_cb1357a264ab46eb8f3a3effdd59123e", "style": "IPY_MODEL_fbe60126aade4eea911ee5efd1844c2c", "value": " 80/80 [00:00<00:00, 177.32it/s]" } }, "5beaeb06a6c54842b2d953d833ddecc2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "5c7d9543765640feaf27f2e817e2aa55": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5c87ed92c39d4c16bbeaa4904476a75f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_bb4ead4d4d5c4256ba12199f9b1d1d27", "style": "IPY_MODEL_20fd4c2baa7c497b9b7ef5b6e778546e", "value": " 80/80 [00:00<00:00, 113.23it/s]" } }, "5ca68bb6906a4cf486bad3243fe69dc9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5cd12906ec9743f9a4459e01f74929b9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "5d688cae381e4634af1ed6e7b8603702": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5daa1e4171d04e6e9daeced55a70a641": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_8a952bb1b4f54b8bad2f13b205b250a4", "style": "IPY_MODEL_6b43afb333ca4c12a2bb359a27b53889", "value": " 9/9 [02:08<00:00, 14.23s/it]" } }, "5ddb6e2473334556aeb7e8b1f35634f0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_4ecb5f7f3b2a422181d2e13136e1bcf5", "IPY_MODEL_3e279e3bf3624884864dfd31e405f5d5", "IPY_MODEL_29e3d062a32c456dae705599ff406d27" ], "layout": "IPY_MODEL_4fb3fecd13a94ce9b71f04573204ede9" } }, "5dea62329b5a411d9272334717fe1600": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_39351e645678410e96e1f5945686f699", "style": "IPY_MODEL_67751f7c1c3043468331ad4a1a1afdb3", "value": "Validation sanity check: 100%" } }, "5e068613adbc48d3ac3a1854b4402b8e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_40c2a080515f42398d78e10f4366bffb", "style": "IPY_MODEL_03c3185b2fb64a85abf5b625f3278384", "value": "Validating: 100%" } }, "5e66590b981346a48d6af45c2eb09f0b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "5e91f3b776154b90b6e72bd5bbf05a22": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "5ea8621eaf0446b99109dfe1095b04ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_52e93279697b479b8e2f62e97f2ef1eb", "style": "IPY_MODEL_eff004d62c97439984d819b1db3ac039", "value": "Validating: 100%" } }, "5eb1c557b8ce4585b69e51d9073aed01": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "5f0faf5f13cb420cbdcaf8ba572e7614": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "5f19ec931df548549b94e4730b888d68": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "layout": "IPY_MODEL_2898833e1cf64c2aa7f05307573e41c7", "max": 360, "style": "IPY_MODEL_cff05d3a1a8749b8861c6aa42a0b19dc", "value": 136 } }, "5fe1d69e252843039aab84a8fef225bc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_d83499dc177b4171801da3f10b91919c", "IPY_MODEL_f172c6d6eb4e4371b021a0ae07643c05" ], "layout": "IPY_MODEL_25f14007f7664ef4b3543b50b273bfb7" } }, "5fe707d1ec97423ebe8040adf30e17a5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "6030c2a32e9a4ed8bf14690bee73a632": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "606e11aba8a74b85b09426263389b912": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ef20ddbd78244716bc2bb08d6b45d401", "max": 1, "style": "IPY_MODEL_e2aa0f97e84f4b498b48a64b7fcbd808", "value": 1 } }, "60d25dfd17bc4f94b690189b40d968e0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_23ea74014b8043ebb422aec0106ae370", "max": 9, "style": "IPY_MODEL_c05f4a4c8f66414d961ffcf89d4e5712", "value": 9 } }, "6101c08b769549f3ad6cc34c78d48b4a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_e59e8b0b8f4d4a399045c1f9577aa326", "IPY_MODEL_0f1e317221db4a868f9c2b6d209009c5", "IPY_MODEL_333a1714dac640efb2c2de325c5046ca", "IPY_MODEL_434b2a6698fc4b2896bcdb5234e69346", "IPY_MODEL_3ad4be1481e74d53b41f9917bb174e38" ], "layout": "IPY_MODEL_b350ec45f6074c11a0b646f6910533b5" } }, "611bfbfbc5274121a95bc17a7c6dc543": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "613a3e286ce942e98adcd665963e00b1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "614fcf40f83c45d9917eeecb5c2da274": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a21b1acef7ee4836bb307e011e1044da", "style": "IPY_MODEL_d7cc4f91482547ad92b5169aaa97e4bb", "value": " 80/80 [00:00<00:00, 176.25it/s]" } }, "61560a211d5a43b19b7cb10b7ceef08e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "618b7a0aa9e14630bfb4b3f96439d5bc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "61ba83c3a7a14b98a7b786b9b0dae294": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "621f1d33f488410abb8d12852214327d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "628ea9afd48e4a0aa4490a8b8be14fa6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "TextModel", "state": { "layout": "IPY_MODEL_100f605f27c9490481778f69100df71b", "style": "IPY_MODEL_6b1552ac2d7c42c7ac45a18ed00fbde3" } }, "62c91499664e4a49aa93bf36f034a5c3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_65afe24f8d03460e898ab4830a5ce173", "max": 360, "style": "IPY_MODEL_95e1035b4195469f9e7834b1c12f8f56", "value": 360 } }, "62d035b8b7334d18b78bc6485addbb78": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "631ce17f74984ddb92600a1a90f8e658": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "632e53a4cacb49f9a7b844d84c6f9130": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "637019c4c8974b17a4161004459ea949": { "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "cells": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#F5F8FF" }, "values": [ [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399 ], [ 5.24, 1.28, 1.96, 5.28, 1.64, 1.52, 1.36, 1.28, 5.720000000000001, 2.64, 3.96, 2.4, 1.2, 1.6, 5.4, 2.84, 23.88, 1.16, 2.6, 3.72, 1.96, 6.56, 1.4400000000000002, 2.76, 6, 2.32, 9.32, 1.6, 7.52, 3.04, 4.2, 4.12, 3.3600000000000003, 1.36, 1.4400000000000002, 18.12, 13.719999999999999, 10.24, 3.8800000000000003, 2.04, 1.24, 1.2, 8.68, 19.279999999999998, 8.200000000000001, 16.36, 1.4400000000000002, 3.2399999999999998, 56.599999999999994, 3.3600000000000003, 1.1199999999999999, 1.32, 1.36, 1.16, 3.8, 17.6, 13.520000000000001, 295.76000000000005, 2.8800000000000003, 1.28, 11.24, 1.4400000000000002, 1.48, 2.84, 5.84, 4.4799999999999995, 1.24, 23.439999999999998, 12.16, 5.32, 1.16, 1.84, 4.92, 32.52, 2, 2.8800000000000003, 1.64, 1.08, 1.36, 2.76, 2.04, 1.32, 0.6, 1.96, 1.32, 6.119999999999999, 1.96, 4.6, 1.88, 12.68, 1.32, 1.2, 2.28, 8.8, 1.88, 3.96, 2.04, 7, 17.28, 2.44, 31.48, 1.28, 1.0399999999999998, 5, 1.16, 1.6800000000000002, 1.6, 1.96, 2.6, 4.6, 1.84, 1.32, 1.2, 8.68, 2.44, 4.44, 1.2, 1.24, 3.12, 5.8, 4.2, 1.24, 14.72, 20.8, 1.4400000000000002, 8.68, 4.84, 2.28, 1.52, 24.88, 1.24, 1.56, 1.32, 1.9200000000000002, 12.239999999999998, 8.120000000000001, 1.6800000000000002, 14.08, 3.8400000000000003, 5.96, 1.32, 1.4, 3.64, 1.24, 2.52, 4, 22.52, 5.52, 3.44, 2.84, 1.32, 2.3600000000000003, 4.4, 11.4, 36.4, 1.28, 1.64, 4.4799999999999995, 1.24, 3.52, 7.64, 1.36, 4.760000000000001, 6.24, 13.96, 1.24, 1.24, 2, 1.96, 1.24, 2.52, 1.32, 5.36, 1.36, 1.24, 1.24, 4.32, 6.08, 1.28, 11.04, 1.24, 2.2, 1.24, 3.48, 1.24, 1.24, 1.16, 41.6, 1.32, 1.96, 1.28, 40.2, 21.96, 6.6, 1.32, 1.36, 1.28, 1.32, 1.24, 1.24, 1.24, 1.24, 1.24, 5.52, 2.72, 38.4, 1.24, 1.24, 1.28, 9.04, 1.28, 2.48, 10.120000000000001, 4.08, 6.24, 1.28, 2.48, 12.92, 5.4, 1.16, 5.08, 1.24, 1.24, 1.24, 1.24, 6.04, 3.8400000000000003, 29.56, 1.24, 1.24, 1.2, 12.88, 17.96, 1.24, 4.720000000000001, 1.24, 4.92, 10.24, 4.720000000000001, 1.48, 1.52, 2.92, 1.24, 5.8, 12.76, 4.68, 1.76, 1.28, 1.24, 1.28, 3.3600000000000003, 21.88, 21.32, 4.2, 10.44, 1.32, 4.52, 1.16, 2.28, 5.96, 8.920000000000002, 9.32, 15.28, 5.64, 1.16, 1.32, 16.36, 4.28, 1.2, 3.52, 1.1199999999999999, 10.4, 6.159999999999999, 8.52, 4.760000000000001, 1.64, 7.760000000000001, 9.520000000000001, 21.72, 2.2, 12, 6.44, 5.12, 13.92, 1.6, 4.12, 3.92, 7.88, 7.56, 4.4799999999999995, 22.8, 1.2, 4.96, 11.24, 2.2, 5.08, 3.04, 1.52, 1.9200000000000002, 2.0799999999999996, 2.68, 2.44, 1.2, 6.760000000000001, 3.32, 48.88, 2.3600000000000003, 3.76, 1.2, 3.6, 4.52, 2.2, 1.32, 1.36, 2.64, 1.56, 11.440000000000001, 4.52, 1.76, 1.24, 1.24, 3.16, 2, 1.32, 2.04, 6.56, 2.56, 5.08, 2, 2.68, 3.0799999999999996, 10.8, 2.0799999999999996, 1.6, 1.64, 3.64, 16.2, 1.32, 1.36, 6.2, 20.48, 3.12, 1.96, 1.32, 1.28, 2.44, 2.64, 20.96, 4.159999999999999, 5.44, 2.64, 1.32, 3.6, 1.24, 3.44, 3.4, 1.48, 4.159999999999999, 16.639999999999997, 2.6, 1.84, 1.28, 4.4799999999999995, 3.04, 5.12, 1.28, 4.8, 4, 1.8, 6.6, 2.2399999999999998, 11.36, 10.16, 1.2, 5.8, 6.56, 2.16, 3.64, 2.68, 1.32, 1.16, 10.8, 1.32, 1.52, 2.48, 1.24, 2.8800000000000003, 3.16, 13.08, 1.4, 1.36, 5.92, 2.6, 4.28, 3.04, 10.56, 1.4, 3.48, 4.760000000000001, 4.6, 5.92, 32.599999999999994, 42.2, 1.48, 3.04, 32.599999999999994, 3.32, 2.32, 2.16, 5.4799999999999995, 5.12, 3.96, 7.119999999999999, 6.92, 2.0799999999999996, 1.88, 1.6800000000000002, 2.32, 2.16, 1.28, 5.08, 1.24, 2.12, 4.28, 8.84, 2.44, 12.200000000000001, 5.68, 16.88, 16.119999999999997, 2.32, 1.24, 18.32, 14.32, 28.76, 9.520000000000001, 11.12, 3.12, 2.12, 3.64, 10.48, 4.32, 3.8400000000000003, 8.24, 1.24, 14.32, 1.9200000000000002, 1.36, 2.0799999999999996, 13.84, 6.08, 1.9200000000000002, 1.2, 4.24, 1.2, 1.28, 9.32, 1.64, 10.72, 21.48, 6.6, 7.24, 2.92, 12.120000000000001, 5.44, 1.4400000000000002, 11.32, 9.16, 8.88, 1.56, 2.2, 5.6, 1.72, 1.1199999999999999, 6.64, 2.72, 2.8, 9.12, 28.240000000000002, 7.2, 3.44, 10, 6.680000000000001, 2.32, 4.8, 1.24, 2.3600000000000003, 3.12, 4.96, 1.0399999999999998, 3.5599999999999996, 1, 16.36, 21.6, 9.68, 1.4400000000000002, 1.24, 1.76, 1.0399999999999998, 1.36, 1.36, 8.56, 1.16, 4.32, 22.2, 10.959999999999999, 2.68, 1.28, 3.32, 7, 2, 12.239999999999998, 5.04, 16.36, 24.52, 15.84, 5.56, 2.4, 2.12, 9.719999999999999, 11.36, 3.2, 8.16, 18.360000000000003, 6.8, 1.4400000000000002, 6.84, 3.2399999999999998, 15.64, 14.840000000000002, 2.28, 2.56, 3.8400000000000003, 4.720000000000001, 1.64, 7.88, 1.1199999999999999, 9.76, 7.24, 19.84, 6.159999999999999, 1.56, 1.24, 7, 14.120000000000001, 0.92, 5.84, 1.16, 9.719999999999999, 2.44, 2, 3.04, 3.48, 1.76, 3.52, 5.44, 13.48, 3.04, 4.64, 10, 43.64, 6.6, 1.1199999999999999, 1.24, 4.04, 3.16, 4.2, 9.2, 7, 6.32, 5.12, 1.76, 5.56, 4.28, 13.4, 1.2, 1.08, 2.72, 5.44, 2.16, 21.56, 1.56, 101.8, 6.04, 9.6, 1.48, 4.6, 1.24, 3.2399999999999998, 9.440000000000001, 4.2, 12, 5.24, 6.32, 1.48, 1.56, 14.16, 3.28, 11.08, 1.28, 1.9200000000000002, 0.9600000000000001, 2.44, 17.4, 10.200000000000001, 7.24, 1.52, 1.24, 33.44, 2.2, 4.24, 1.24, 3.4, 2.48, 10.6, 1.2, 4.56, 15.6, 41.76, 5.36, 1.24, 1.6, 15.24, 31.88, 11.76, 1.24, 2.3600000000000003, 1.4, 4.159999999999999, 1.24, 2, 1.28, 9.08, 1.4, 1.84, 5.12, 4.08, 1.6, 1.2, 2.76, 5.2, 2.52, 17.88, 3.12, 8.040000000000001, 9, 2, 2.6, 8.68, 17.36, 4.68, 1.4400000000000002, 2.3600000000000003, 5.36, 10.120000000000001, 5.4, 2.52, 6.6, 1.08, 9.76, 9.440000000000001, 1.28, 3.16, 56.599999999999994, 21, 1.56, 1.24, 4.159999999999999, 1.28, 3.72, 2.76, 14.52, 1.96, 3.2399999999999998, 3.2, 4.36, 4.04, 3, 1.16, 9.36, 15.84, 17.44, 6.84, 5.68, 39, 13.24, 1.52, 7.760000000000001, 36.04, 1.4400000000000002, 3.96, 6.2, 5.12, 3.64, 22.52, 4.04, 30.880000000000003, 2, 1.2, 2.52, 1.24, 2.0799999999999996, 1.24, 1.8, 1.36, 2.0799999999999996, 10.16, 16.400000000000002, 182.2, 13.88, 2.2, 1.08, 9, 5.08, 1.28, 23.52, 1.72, 1.56, 14.6, 1.76, 3.52, 1.24, 1.64, 3.04, 1.56, 4.6, 2.12, 1.56, 2.28, 2.04, 2.64, 3.5599999999999996, 8.64, 1.24, 2.64, 1.36, 7.119999999999999, 11.88, 22.919999999999998, 31.32, 1.64, 6.08, 2.92, 3.32, 1.6800000000000002, 1.08, 3.8400000000000003, 1.32, 1.9200000000000002, 2.28, 11.719999999999999, 2.92, 2.8, 1.28, 6.88, 2.44, 1.28, 2.28, 12.88, 1.24, 3.8400000000000003, 1.24, 1.28, 6.119999999999999, 3.5599999999999996, 10.52, 3.28, 13.4, 4.52, 1.4400000000000002, 11.6, 4.720000000000001, 1.24, 10.200000000000001, 2.44, 22.32, 9.04, 1.8, 35.48, 1, 6.159999999999999, 10.120000000000001, 1.24, 1.32, 2.6, 10.959999999999999, 9.719999999999999, 1.28, 8, 35.68000000000001, 5.28, 4.159999999999999, 1.24, 1.24, 27.64, 2.0799999999999996, 2.48, 1.32, 1.24, 18.28, 1.24, 1.24, 1.32, 1.2, 1.24, 1.28, 6.08, 1.24, 1.24, 1.28, 1.24, 1.24, 1.24, 1.28, 1.24, 1.24, 1.24, 1.4, 1.24, 1.24, 6.8, 1.28, 1.2, 1.24, 1.4400000000000002, 1.24, 1.28, 5.720000000000001, 1.24, 1.24, 1.2, 1.24, 1.76, 2.96, 1.4400000000000002, 1.24, 1.96, 1.24, 1.24, 1.2, 1.28, 1.24, 1.2, 1.24, 1.24, 3, 2.72, 3.6, 1.24, 1.16, 7.56, 1.28, 10.16, 13.92, 6.2, 4.4799999999999995, 2.96, 1.8, 6.760000000000001, 18.12, 2.76, 5.28, 7.4, 1.36, 4, 1.84, 5.28, 1.56, 1.72, 12.4, 13.68, 2, 1.36, 143.56, 4.04, 1.28, 1.36, 1.16, 6.04, 4.96, 25.28, 1.6, 1.36, 24.44, 1, 2.3600000000000003, 6.32, 1.28, 3.0799999999999996, 33.6, 2.28, 1.24, 7.760000000000001, 7.96, 3.6, 1.2, 28.88, 2.64, 10.64, 2.92, 5.36, 3.2399999999999998, 2.52, 2.04, 1.8, 3.12, 13.520000000000001, 21.04, 1.96, 7.8, 9.16, 16.119999999999997, 0, 3.8400000000000003, 4.64, 4.12, 2.48, 1.24, 1.28, 1.56, 12.68, 11.24, 13.32, 6.680000000000001, 29.52, 4.8, 20.92, 1.96, 1.2, 1.6, 8.52, 1.36, 1.64, 1.16, 4.4799999999999995, 1.24, 4.68, 6.680000000000001, 1.24, 1.36, 2, 2.8800000000000003, 4.760000000000001, 12.120000000000001, 5.84, 2, 15.959999999999999, 4.24, 5.760000000000001, 1.52, 13.68, 15.84, 1.2, 1.64, 1.28, 15.32, 4.88, 1.8, 7.720000000000001, 2.72, 10.36, 1.24, 1.16, 18.919999999999998, 1.56, 6.96, 22.64, 1.16, 2.16, 2.04, 4.96, 1.6800000000000002, 18.04, 1.28, 4.44, 1.9200000000000002, 4.12, 1.32, 1.0399999999999998, 14.36, 10.8, 4, 10.200000000000001, 1.84, 7.64, 6.6, 5.6, 1.2, 2.04, 19.959999999999997, 2.2, 4.159999999999999, 11.12, 1.4400000000000002, 4.84, 5.24, 1.24, 8.56, 4.28, 2.96, 1.56, 7.4799999999999995, 1.16, 5.4, 4.36, 1.16, 15.24, 2.12, 4.720000000000001, 5.56, 1.32, 19.68, 1.0399999999999998, 11.88, 1.32, 11.440000000000001, 2.64, 2.28, 10.24, 8.44, 26.64, 7.88, 3.12, 2.2, 4.32, 8.08, 1.48, 2.92, 4.36, 1.2, 2.4, 5.56, 1.16, 1.24, 8.24, 2.2399999999999998, 1.88, 41.12, 8.920000000000002, 8.319999999999999, 1.6, 3.48, 7.28, 1.4, 3.16, 1.52, 4.52, 1.28, 1.8, 1.36, 6.119999999999999, 6.680000000000001, 7.4, 1.28, 21.04, 8.08, 7.16, 21.44, 2.52, 3.52, 1.2, 2.64, 9.68, 9.6, 7.720000000000001, 24.44, 14.92, 27.84, 7.2, 6.159999999999999, 10.76, 14.44, 4.8, 3.5599999999999996, 3.44, 1.16, 6.24, 4.08, 7.4, 4.88, 18.64, 1.28, 15.64, 2.96, 3.4, 2.2399999999999998, 1.32, 10.52, 2, 1.2, 14.64, 1.8, 2.2, 13.96, 2.2399999999999998, 8.16, 1.56, 2.28, 4.96, 12.64, 5.760000000000001, 8.68, 6.28, 20.080000000000002, 1.36, 36.2, 18.56, 5.36, 3.8400000000000003, 7.6, 1.4, 32.239999999999995, 10.84, 13.4, 3.6, 21.68, 45.68, 1.32, 3.4, 3.2, 1.16, 3.12, 2.92, 20.84, 44.68, 2.2399999999999998, 5.12, 5.64, 5.760000000000001, 1.28, 7.92, 4.08, 4.56, 24.72, 2.28, 1.4, 1.84, 8.16, 11.04, 2.12, 8.56, 27.400000000000002, 12.08, 1.2, 4.24, 4.64, 1.8, 2.48, 12.6, 3.76, 6.4, 3.72, 8.120000000000001, 9.2, 42.96, 1.28, 8.920000000000002, 3.52, 2.3600000000000003, 10.48, 13.12, 5.88, 0, 15.92, 1.36, 7.32, 7.28, 1.72, 6.680000000000001, 27.68, 1.08, 25.64, 1.36, 1.32, 11.28, 2, 13.92, 5.159999999999999, 1.24, 1.16, 1.48, 4.32, 6.52, 1.0399999999999998, 2.72, 1.52, 18.32, 4.96, 4.68, 14.200000000000001, 6.08, 1.24, 8.64, 2.76, 21.56, 24.72, 27.799999999999997, 7.2, 8.36, 1.1199999999999999, 4.159999999999999, 3.0799999999999996, 3.8800000000000003, 1.24, 12.959999999999999, 1.4, 2.84, 1.24, 18.599999999999998, 1.36, 4.4, 50.36, 2.28, 4.84, 8.28, 6.720000000000001, 31.08, 2.68, 52.56, 1.4, 0.2, 1, 1.16, 3.44, 14.4, 2.12, 26.599999999999998, 5.96, 5.44, 2.96, 5.08, 17.16, 8.56, 3.12, 3.96, 6.119999999999999, 1.4, 2.04, 8.200000000000001, 9.76, 1.32, 11.56, 3.52, 5.4, 1.28, 1.24, 3, 2.56, 11.88, 1.84, 1.84, 1.52, 33.44, 1.28, 2.56, 3.16, 1.9200000000000002, 1.32, 1.2, 24.72, 2.64, 10.68, 3.92, 6.36, 1.28, 3.4, 1.48, 1.24, 3.44, 3.64, 10.6, 1.6800000000000002, 2.3600000000000003, 1.0399999999999998, 2.64, 5.08, 3.48, 2.32, 1.28, 4.720000000000001, 11.36, 1.24, 8.68, 68, 1.28, 0.92, 6.6, 2.32, 2.16, 3.96, 255.07999999999998, 1.28, 1.24, 1.96, 2.2399999999999998, 2.0799999999999996, 1.24, 2.68, 2.16, 2.3600000000000003, 2, 14.64, 3.2, 4.4799999999999995, 4.68, 13.6, 9.719999999999999, 7.28, 1.72, 10.52, 19.88, 1.24, 13.799999999999999, 4.84, 12.88, 1.28, 5.12, 6.36, 12.88, 20.96, 33.279999999999994, 49.8, 9, 3.04, 22.4, 3.64, 1.52, 10.4, 6, 4.84, 3.64, 16.52, 9, 4.760000000000001, 11.76, 4.56, 5.04, 8.68, 3.6, 16.119999999999997, 2.2, 2.92, 2.6, 2.32, 2.0799999999999996, 1.24, 3.04, 6.24, 2.6, 4.32, 1.4400000000000002, 3.64, 1.64, 2.52, 21.32, 5.36, 2.16, 24, 6.720000000000001, 6.56, 2.0799999999999996, 34.6, 5.96, 2.56, 10.319999999999999, 1.24, 9.12, 3.6, 8.120000000000001, 5.28, 5.4799999999999995, 6.4, 304.8, 14.8, 1.28, 3.12, 20.16, 5.64, 1.6, 11.08, 1.4, 1.36, 4, 4.8, 22.96, 18.12, 1.2, 1.24, 15, 1.28, 1.32, 7.84, 1.24, 2.52, 5.04, 1.6, 2.3600000000000003, 1.4, 8.88, 1.08, 2.32, 1.84, 4.88, 2.48, 10.56, 7.16, 47.559999999999995, 19.92, 12.72, 45.28, 1.6800000000000002, 5.720000000000001, 4.68, 4.04, 3.8400000000000003, 9.32, 13.96, 7.2, 2.72, 2.8, 1.4400000000000002, 1.6, 39.04, 10.24, 3.04, 1.6800000000000002, 1.24, 27.2, 2.72, 1.08, 1.2, 1.32, 3.16, 6.159999999999999, 5.52, 12.76, 3.8800000000000003, 1.24, 9, 5.56, 4.159999999999999, 4.720000000000001, 6.04, 4.08, 2.3600000000000003, 7.64, 1.28, 3.52, 7.92, 3.5599999999999996, 5.12, 6.4799999999999995, 1.4, 2.96, 12, 1.6800000000000002, 1.24, 8.64, 10.68, 2.12, 1.1199999999999999, 1.2, 2.0799999999999996, 1.28, 61.440000000000005, 1.4400000000000002, 2.52, 9.2, 9, 2.28, 1.24, 5.56, 9.6, 2.12, 13.32, 1.6, 1.6800000000000002, 4.12, 1.24, 6.4799999999999995, 0.48000000000000004, 2.68, 1.4400000000000002, 4.28, 3.04, 19.040000000000003, 1.36, 20.76, 3.0799999999999996, 1.52, 1.2, 5.44, 4.760000000000001, 13.6, 13.28, 1.16, 3.92, 1.4, 14.16, 3.28, 6.760000000000001, 15.84, 9.56, 5.52, 19.16, 1.48, 3.96, 25.72, 2.4, 6.56, 1.1199999999999999, 2.0799999999999996, 6.28, 1.24, 17.6, 3.76, 55.919999999999995, 5.6, 3.44, 24.16, 2.2, 5.68, 8, 1.9200000000000002, 1.9200000000000002, 1.2, 43.64, 4.44, 14.040000000000001, 5.84, 2.04, 14.48, 5.12, 4.84, 6, 5.64, 12.239999999999998, 1.56, 1.08, 1.52, 2.0799999999999996, 9.08, 1.36, 7.92, 2.0799999999999996, 16.04, 6.92, 2.8800000000000003, 1.28, 31.44, 3, 2.04, 1.4, 14.239999999999998, 1.6800000000000002, 5.04, 50.68, 4.32, 1.56, 13.76, 13.360000000000001, 6.159999999999999, 4.4799999999999995, 8.84, 7.24, 1.88, 5.88, 17.8, 14.88, 1.24, 1.2, 11.88, 5.64, 2.96, 1.28, 3.16, 6, 1.6800000000000002, 9.48, 4.08, 1.1199999999999999, 2.72, 14.36, 1.8, 2.28, 19.2, 4.760000000000001, 2.0799999999999996, 1.2, 5.96, 1.8, 1.2, 1.32, 4.4, 5.8, 1.72, 1.24, 1.24, 2.16, 3.2399999999999998, 1.84, 1.72, 1.1199999999999999, 1.36, 14.120000000000001, 6.159999999999999, 2.64, 1.84, 2.8, 1.24, 1.28, 40.160000000000004, 1.24, 1.48, 16.88, 17.2, 30.04, 10.44, 1.36, 4.84, 11, 22.48, 12.120000000000001, 1.16, 1.28, 2, 7.28, 4.92, 1.32, 23.599999999999998, 29.4, 1.6, 1.36, 1.24, 12.319999999999999, 1.4400000000000002, 1.32, 7.24, 3.5599999999999996, 2.32, 1.52, 5.28, 1.24, 1.4, 1.4, 2.28, 1.36, 26.28, 9.2, 2.8800000000000003, 2.56, 3.8800000000000003, 1.16, 18.84, 1.76, 9.04, 20, 1.4400000000000002, 1.48, 2.52, 1.64, 7.760000000000001, 1.32, 2.96, 1.4400000000000002, 1.28, 0.27999999999999997, 4.64, 2.2, 10, 27.92, 1.8, 3.64, 8.36, 2.28, 1.2, 7.36, 6.28, 1.4, 3.48, 9.28, 1.24, 21.28, 6.680000000000001, 5.12, 2.2, 3.6, 3.44, 1.24, 2.44, 5, 11.96, 1.4, 6.08, 1.96, 5.28, 11.24, 1.4400000000000002, 1.52, 1.28, 1.48, 4.96, 1.1199999999999999, 1.4, 2.04, 1.52, 2.84, 9.16, 4.88, 3.2399999999999998, 1.4, 1.0399999999999998, 4.760000000000001, 1.32, 32.08, 1.24, 17.68, 1.28, 6.56, 1.2, 2.28, 1.88, 1.1199999999999999, 17.080000000000002, 1.24, 1.96, 16.639999999999997, 6.64, 1.2, 1.48, 16.44, 2.64, 26, 10.76, 1.6, 1.4400000000000002, 2.4, 1.8, 2.68, 2.64, 2.48, 16.56, 7.64, 1.4, 1.4, 1.4, 3.8, 1.48, 15.72, 5.720000000000001, 8.120000000000001, 11.84, 6.44, 2.32, 1.16, 3.68, 3.2, 11.28, 9.48, 6.159999999999999, 1.88, 9.48, 53.879999999999995, 4.96, 1.4, 14.959999999999999, 1.6, 2.16, 6.2, 13.32, 6.28, 2.12, 1.96, 1.24, 1.28, 1.52, 2.8, 5.08, 33.44, 8.040000000000001, 1.4400000000000002, 18.32, 9.4, 1.48, 0.92, 1.4, 1.64, 1.84, 1.24, 21.28, 1.24, 1.8, 1.36, 2.04, 3.76, 7.56, 9.719999999999999, 1.32, 0.64, 1.96, 3.28, 2.8800000000000003, 1.4, 7, 5.159999999999999, 18.44, 4.8, 7.64, 1.64, 1.6, 3.32, 3.8, 1.1199999999999999, 3.8400000000000003, 3.2399999999999998, 1.4, 7.119999999999999, 1.88, 29.32, 1.84, 1.28, 2.64, 2.2, 2.56, 11.56, 1.4, 11.440000000000001, 3.44, 1.56, 1.4, 1.2, 1.6800000000000002, 4.36, 3.8, 3.44, 15.559999999999999, 1.0399999999999998, 12.6, 1.1199999999999999, 3, 1.9200000000000002, 6.88, 10.4, 1.52, 5.92, 2.2399999999999998, 40.4, 9.04, 1.32, 1.52, 1.24, 1.24, 1.2, 2.2, 8.48, 5.2, 1.32, 9.76, 1.48, 1.32, 7, 1.52, 31.119999999999997, 2.32, 1.1199999999999999, 1.24, 7.119999999999999, 6.720000000000001, 2.0799999999999996, 1.28, 13.799999999999999, 1.24, 1.16, 11.6, 16.119999999999997, 1.2, 3.04, 7.16, 1.28, 1.16, 9.76, 0.92, 0.5199999999999999, 4.28, 1.56, 1.2, 2.32, 23.279999999999998, 9.92, 2.2, 30.880000000000003, 1.24, 1.88, 2.84, 2, 1.24, 2.32, 6.2, 16.68, 0.9600000000000001, 7.4, 21.44, 1.24, 1.8, 1.32, 1.28, 5.24, 1.48, 1.36, 22.28, 1.76, 10.76, 1.08, 3.04, 1.8, 1.2, 1.52, 1.28, 3.68, 4.720000000000001, 20.72, 1.6800000000000002, 8.959999999999999, 29.76, 2.48, 11.2, 4.28, 1.28, 1.72, 1.24, 5.32, 5.4, 1.48, 3.16, 4.8, 15.64, 1.2, 1.28, 1.32, 14.8, 1.32, 9.56, 1.96, 1.36, 1.96, 1.2, 1.4400000000000002, 2.48, 3.44, 3.92, 1.6, 10.56, 2.84, 1.2, 1.2, 4.08, 1.96, 2.76, 1.64, 7.92, 1.76, 1.24, 2.8, 1.6800000000000002, 3.8800000000000003, 3.3600000000000003, 1.56, 4.8, 1.72, 13.28, 25.4, 341.68, 1.24, 1.6800000000000002, 1.24, 15.24, 3.5599999999999996, 9.12, 5, 2.2, 1.24, 8.8, 1.84, 1.32, 1.4, 3.12, 30.4, 23.88, 8.16, 8.84, 21.2, 2.4, 14.44, 1.24, 19.759999999999998, 3.76, 3.92, 1.28, 1.4, 14.840000000000002, 47.08, 0, 13.48, 51.32, 3.92, 0, 2.52, 9.96, 0, 0, 0, 1.1199999999999999, 0, 8.200000000000001, 93.60000000000001, 1.4400000000000002, 5.64, 2.16, 186.4, 0, 111.64, 0, 44.4, 7.32, 2, 0.8, 2.2399999999999998, 163.08, 19.720000000000002, 8.040000000000001, 41.84, 74.39999999999999, 0, 119.84, 31.36, 0.36000000000000004, 3.64, 1.64, 2.48, 4.760000000000001, 0, 86.04, 0, 201.08, 175.8, 2.16, 2.64, 97.36, 216.6, 1.36, 37.32, 56.36, 34.56, 2.44, 47.64, 0.36000000000000004, 19.560000000000002, 0, 157.64000000000001, 0.44, 0, 0, 0.92, 0, 115.32000000000001, 6.720000000000001, 8.72, 55.96, 1.84, 1.32, 1, 28.52, 229.8, 29.88, 3.96, 0, 6.84, 267.96, 0, 0, 6.28, 36.12, 0, 1.24, 0.24000000000000002, 239.07999999999998, 2.48, 1.1199999999999999, 1.24, 1.0399999999999998, 128.92000000000002, 85.4, 95.16, 0, 57.8, 50.28, 105.12, 46.559999999999995, 41.88, 14.6, 5.96, 2.12, 7.88, 0.68, 17.24, 268.67999999999995, 0, 6.28, 0.88, 3.3600000000000003, 400.2, 0, 1.28, 16.639999999999997, 0, 1.96, 0.88, 167.64000000000001, 159, 50.48, 0, 22.599999999999998, 38.32, 1.8, 17.64, 23.400000000000002, 1.36, 56.599999999999994, 0, 0.12000000000000001, 104.80000000000001, 1.84, 2.52, 238.96, 23.32, 2.16, 21.080000000000002, 17.76, 21.32, 1.6800000000000002, 1.52, 5.8, 3.2399999999999998, 6.2, 0.12000000000000001, 0.76, 22.64, 0, 89.64, 2.84, 137.16, 5.28, 289.71999999999997, 50.6, 92.75999999999999, 0, 3, 39.120000000000005, 1.16, 1.8, 1.6, 43.68, 231.24, 1.32, 1.24, 1.88, 6.24, 5.720000000000001, 338.92, 7.28, 24.36, 22.16, 0, 179.07999999999998, 8.52, 4.08, 0, 1.8, 10.6, 15.559999999999999, 83.8, 45.400000000000006, 218.56, 8.36, 74.56, 8.76, 4.88, 0.9600000000000001, 0, 6.52, 43.64, 0.88, 23.040000000000003, 3.8400000000000003, 8.28, 68.12, 2.04, 185.64, 2.6, 0, 0, 6.720000000000001, 6.760000000000001, 9.440000000000001, 1.8, 2.3600000000000003, 18.28, 0, 4.6, 18.919999999999998, 1.4400000000000002, 30.16, 48.88, 139.72, 0, 189.23999999999998, 23.68, 1.16, 35.12, 4.56, 0, 4.760000000000001, 1.96, 120.03999999999999, 37.400000000000006, 7.119999999999999, 2.12, 42.24, 98.16, 194, 58.68, 31, 38, 294.48, 114.36, 2.2, 0.64, 0, 82.12, 0, 28.04, 207.8, 3.2, 22.2, 3.16, 1.96, 77.2, 13.6, 0, 37.16, 0, 6.56, 0, 0.76, 0, 0, 1.32, 6.24, 3.32, 0.68, 320.2, 39.160000000000004, 8.84, 0, 72.6, 4.4799999999999995, 2.04, 3.44, 237.72, 4.8, 18.56, 0, 10.52, 1.76, 0, 241.32, 239.07999999999998, 8.8, 2.8800000000000003, 115, 1.64, 4.64, 176.6, 69.76, 0.7200000000000001, 0, 0, 308.84000000000003, 0, 4.08, 18.44, 1.32, 242.32000000000002, 1.88, 6.4, 59.56, 0, 0.6, 0, 4.2, 295.04, 1.2, 16.080000000000002, 0, 0.44, 216.95999999999998, 7.36, 60.6, 19.48, 8.36, 31.44, 41.56, 118.12, 41.6, 0.27999999999999997, 1.6, 0, 0, 0, 248.48000000000002, 9.639999999999999, 280.44, 224.92000000000002, 1.36, 49.76, 2.6, 13.92, 1.48, 0, 0, 4.04, 47.919999999999995, 0, 1.56, 0, 3.5599999999999996, 0.68, 6.44, 11.440000000000001, 0, 216.92000000000002, 5.760000000000001, 14.76, 9.76, 2.68, 5.08, 17.24, 10.6, 0.44, 3.8, 0, 1.4400000000000002, 3.96, 4.720000000000001, 3.4, 147, 0, 4.36, 0.04, 0, 3.5599999999999996, 24.52, 89.88, 0.64, 7.04, 1.2, 55.28, 10.36, 0.64, 0, 27.76, 0.04, 71.8, 91.28, 0, 5.84, 1.32, 129.23999999999998, 5.8, 3.48, 1.6800000000000002, 2.84, 0, 5.64, 0, 0.5199999999999999, 11.4, 5.08, 31.44, 20.76, 0, 1.4, 335.72, 6.24, 136.2, 357.28, 2.8800000000000003, 20.119999999999997, 1.6, 2.64, 0.64, 0, 150.04000000000002, 76.08, 0.32, 13.799999999999999, 359.32, 8.28, 0, 16.52, 63.24, 1.28, 17.32, 4.24, 9.639999999999999, 377.40000000000003, 6.08, 2.68, 6.32, 0.04, 1.16, 15.559999999999999, 0, 2.2, 152.2, 20, 9.879999999999999, 3.04, 0, 1.36, 1.28, 2.76, 0, 4.96, 23.2, 0, 1.36, 70.52, 0, 41, 3.0799999999999996, 3.04, 0, 1.32, 1.0399999999999998, 3.5599999999999996, 0, 26.12, 1.4, 9.879999999999999, 1.64, 0, 5.12, 9.16, 0, 3.6, 3.16, 18.64, 287.12, 4.12, 1.6800000000000002, 3.8400000000000003, 0, 0, 5.44, 224.92000000000002, 8.48, 90.12, 53, 0, 124.52000000000001, 0.8, 7.24, 1.08, 0.27999999999999997, 1.4400000000000002, 78.60000000000001, 0.6, 24.400000000000002, 2.96, 3.8800000000000003, 0, 4.32, 2.6, 2, 85.6, 0, 76.11999999999999, 33.72, 0.2, 362.4, 1.1199999999999999, 0, 1.16, 4.6, 1.4400000000000002, 20.119999999999997, 182.51999999999998, 0, 215.32000000000002, 36.68, 35.6, 77.32, 0, 2.4, 22.84, 76.84, 0, 3.04, 16.04, 1.24, 65.08, 0.9600000000000001, 1.64, 1.24, 64.76, 0, 66.28, 7.4, 0, 17.6, 7.119999999999999, 8.72, 30.04, 35.36, 6.159999999999999, 146.88000000000002, 121.88, 42.44, 110.32000000000001, 4.32, 0.5199999999999999, 3.2399999999999998, 13.4, 2.68, 180.28, 156.44, 28.240000000000002, 1.4400000000000002, 162.36, 0, 0.2, 5.4799999999999995, 27.040000000000003, 20.400000000000002, 71.36000000000001, 0.2, 0, 0.12000000000000001, 111.72, 8.6, 6.28, 1, 69.44, 1.6800000000000002, 54.68, 43.16, 1.32, 78.2, 0, 201.24, 0.8400000000000001, 2.4, 20.32, 0.76, 325.84000000000003, 0, 1.48, 1.8, 6, 0, 0, 0, 0, 130.76, 41.08, 3.8800000000000003, 13.639999999999999, 39.480000000000004, 1.4, 47.64, 210.76, 100.24, 15.48, 0, 3.32, 43.2, 0, 0, 171.48, 34.84, 0, 169.56, 3.72, 160.67999999999998, 0.48000000000000004, 121.32, 3.3600000000000003, 202.64, 6.84, 149.64, 0, 0, 1.88, 11.08, 8.040000000000001, 105.80000000000001, 0.88, 182.84, 2.64, 2.68, 6.2, 55.4, 37.44, 5, 68.44, 0, 8.16, 8.88, 0, 0, 0, 40.599999999999994, 264.72, 2.52, 45.96, 0, 106.84, 0, 3.04, 13.88, 11.28, 95.88000000000001, 2.12, 48.44, 0, 3.8800000000000003, 0.12000000000000001, 57.76, 4.04, 4.760000000000001, 275.2, 3.48, 0, 6.56, 1.28, 52.12, 2.2399999999999998, 15.84, 0, 3.48, 86.52, 71.4, 6.760000000000001, 2.6, 0, 1.6800000000000002, 164.52, 35, 1.16, 1.88, 11.04, 26.44, 45.32, 0, 0, 0, 0.12000000000000001, 6.84, 57.8, 1.08, 0, 0, 254.68, 43.24, 1.6, 19.92, 8.44, 0, 0, 38.36, 2.8800000000000003, 66.84, 23.599999999999998, 1.6, 10.68, 73.67999999999999, 2.68, 317.16, 17.36, 2.76, 10.959999999999999, 6.88, 1.84, 0, 0, 345.68, 1.08, 0.36000000000000004, 16.92, 65.32000000000001, 0, 0.8400000000000001, 54.199999999999996, 2.8, 10.72, 0.44, 31.68, 97, 3.92, 5.68, 4.68, 11.92, 320.32, 294.84, 3, 331.96, 4.96, 27.040000000000003, 26.12, 0, 26.32, 11.28, 22.48, 1.9200000000000002, 82.8, 41.12, 0.7200000000000001, 41.12, 5.04, 23.560000000000002, 8.52, 3.04, 22.919999999999998, 112.55999999999999, 33, 42.2, 9.28, 0, 3.6, 32.68, 5.4, 29, 1.16, 1.2, 51.52, 1.88, 110.60000000000001, 181.16, 0.48000000000000004, 7.56, 5.8, 58.72, 0, 17.4, 134.88, 35.12, 5.32, 9.48, 1.8, 0.12000000000000001, 63.96, 0.36000000000000004, 6.28, 88.2, 43.48, 5.8, 1.28, 25.76, 366.03999999999996, 71.48, 0, 9.08, 9.16, 3.8400000000000003, 36.16, 0, 1.56, 4.760000000000001, 6.4, 6.36, 0, 0, 14.36, 0.2, 1.6, 257.68, 0, 2.6, 327.44, 18.4, 14.56, 0, 0.48000000000000004, 52.16, 4, 0.9600000000000001, 5.56, 100.6, 5.4799999999999995, 3.0799999999999996, 1.4, 183.07999999999998, 0.5199999999999999, 0, 107.52000000000001, 0, 0, 2.04, 273.4, 75.16000000000001, 14.88, 6.52, 1.1199999999999999, 2.44, 18.64, 5.88, 13.84, 0, 0, 8.44, 4.68, 11.440000000000001, 29.36, 22.08, 115.8, 5.96, 0, 6.28, 20.76, 19, 49.24, 89.56, 0, 0, 19.2, 66.52, 205.84, 103.67999999999999, 19.279999999999998, 83.24, 9.6, 31.96, 15.8, 27.2, 7.28, 2.56, 1.36, 2, 6.96, 0, 27.720000000000002, 0.32, 9, 1.6800000000000002, 16.52, 1.8, 5.96, 2.76, 6.760000000000001, 1.1199999999999999, 1.76, 265.72, 0, 0.5599999999999999, 77, 0, 18.919999999999998, 41.64, 6.4799999999999995, 35.44, 80.44, 297.59999999999997, 10.36, 4.2, 0, 0, 254.6, 2.12, 23.48, 2.56, 9.76, 41.959999999999994, 11.84, 8.28, 4.68, 1.56, 16.119999999999997, 4, 41.56, 0, 0, 76.11999999999999, 339.68, 6.04, 2.32, 4.08, 0, 24.04, 0, 0.2, 3.64, 105.64, 0, 5.84, 76.2, 56.279999999999994, 3.3600000000000003, 8.52, 266.28000000000003, 0, 116.28, 1.16, 9.24, 202.64, 1.84, 56.44, 0.6, 6.4799999999999995, 14.52, 183.23999999999998, 84.84, 13.32, 72.16, 121.64, 7.16, 0, 25.159999999999997, 33.08, 1, 2.76, 3.2399999999999998, 184.84, 29.44, 2.2, 1.8, 1.6800000000000002, 9.639999999999999, 71.64, 4.159999999999999, 23.279999999999998, 33.32, 3.8800000000000003, 0.44, 10.040000000000001, 4.8, 0.64, 8.8, 0, 235.16, 0.36000000000000004, 3.4, 1.36, 180.52, 1.8, 0, 127.84, 0, 1.72, 180.60000000000002, 169.16, 0, 6.680000000000001, 0, 16.240000000000002, 37.56, 0, 23.16, 289.52, 2.32, 7.64, 181.88, 0, 7.760000000000001, 304.56, 13.92, 12.52, 2.52, 84.76, 0.8, 0.44, 3.76, 0, 0, 83.88, 11.12, 0, 1.4400000000000002, 0, 1.64, 4.92, 129.48000000000002, 10.040000000000001, 1.32, 144.52, 0, 0.68, 5.64, 5.28, 1.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171.88, 170.72, 182.68, 183.76000000000002, 216.84, 208.4, 178.32, 255.96, 293.84, 178.07999999999998, 256.64, 312.03999999999996, 299.12, 172.12, 195.16, 287.44, 181.12, 220.12, 233.08, 176.4, 293.64, 191.23999999999998, 181.24, 290.96, 168.36, 281.72, 202.96, 214.60000000000002, 289, 243.76, 184.88, 218.64000000000001, 231, 185.48000000000002, 280.72, 254.80000000000004, 178.28, 175.12, 234.2, 297.84, 180.35999999999999, 230.48, 283.92, 206.12, 240.52, 178.35999999999999, 200.96, 185, 242.76, 179.2, 287.92, 289.52, 295.64, 303, 296.59999999999997, 295.84, 292.28, 308.40000000000003, 292.28, 286.8, 272.76, 291.52, 283.32, 284.16, 290.08, 296.12, 282.36, 290.64, 290.28, 279.08, 297.8, 296.56, 294, 283, 284.16, 290.36, 297.08, 276.04, 305, 284.04, 290.8, 295.8, 293.32000000000005, 287.88000000000005, 284.24, 294.36, 286.68, 274.44, 297.84, 291.4, 287.96, 298.71999999999997, 291.08, 288.64, 290.68, 288.28, 298.71999999999997, 298.8, 299, 294.36, 157.4, 217.72, 128.04, 111.36, 114.04, 191.28, 197.68, 105.03999999999999, 103, 140.84, 162.92000000000002, 0, 144.4, 194.16, 120.28, 134.11999999999998, 109.16, 95.60000000000001, 119.04, 125.44, 92.8, 141.6, 119.76, 254.48, 120.52, 175.4, 107.08, 209.64, 240.64, 115.48, 131.08, 123.16000000000001, 176.76, 119.92, 160.28, 180.07999999999998, 258.24, 121.32, 132.67999999999998, 109.28, 144.6, 148.35999999999999, 121.52, 136.84, 175.32, 91.72, 100.92, 111.88, 109.96000000000001, 202.08, 1.72, 0, 0.27999999999999997, 0.2, 0.36000000000000004, 0.5599999999999999, 2.84, 10.08, 93.28, 23.36, 0.44, 1.16, 29.52, 144.68, 0.27999999999999997, 0.16, 11.32, 345.44, 0.16, 85, 121.92, 14.040000000000001, 1.36, 1, 0.5199999999999999, 0.16, 0.27999999999999997, 264.28000000000003, 0.5599999999999999, 0.27999999999999997, 0.64, 0.4, 54.760000000000005, 0, 1.28, 0, 0.32, 78.64, 1.16, 0.5599999999999999, 0.16, 110.16, 0.4, 30.16, 0, 0.4, 24.080000000000002, 0.5599999999999999, 0.4, 0.32, 0.4, 7.64, 0.6, 0.16, 0.12000000000000001, 1, 0, 0.64, 5.08, 0.24000000000000002, 0.12000000000000001, 0.36000000000000004, 0.5599999999999999, 0.12000000000000001, 1.6800000000000002, 0.24000000000000002, 0, 0, 0.08, 0.5199999999999999, 0.4, 0.4, 0.68, 0, 0.5199999999999999, 0.32, 0.5599999999999999, 0.16, 9.16, 0.32, 0.32, 0.36000000000000004, 0.24000000000000002, 0, 0.12000000000000001, 0.27999999999999997, 0.4, 7.36, 5.44, 59.68, 0.12000000000000001, 0.27999999999999997, 0.4, 4.6, 11.88, 0.27999999999999997, 0.4, 0.5599999999999999, 139.8, 0.4, 0.16, 0.16, 67.16, 0, 0.5199999999999999, 0.24000000000000002, 327.12, 0.27999999999999997, 0.04, 0.5199999999999999, 18.28, 0, 0.4, 0.36000000000000004, 0, 0.4, 29.8, 0.36000000000000004, 310.03999999999996, 1.16, 0.5599999999999999, 0.5199999999999999, 0.5199999999999999, 0.92, 6.720000000000001, 0.16, 0.24000000000000002, 0.16, 0.6, 0.64, 0.5199999999999999, 0, 2.28, 5.28, 90.08, 0.4, 0.64, 7.32, 10.88, 0.27999999999999997, 0, 8.200000000000001, 0.24000000000000002, 259.40000000000003, 27.52, 0, 8.64, 0.48000000000000004, 0.12000000000000001, 5.92, 1.24, 1.24, 1.24, 0, 1.24, 1.24, 0.04, 0, 0, 1.24, 1.24, 1.28, 0, 0, 3.2, 1.24, 1.24, 1.24, 1.24, 1.8, 0, 1.24, 0, 1.24, 0.08, 5.32, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 9.84, 0.27999999999999997, 1.24, 2.72, 0, 1.24, 1.24, 1.16, 0, 0, 2.16, 1.24, 1.24, 1.76, 1.24, 1.24, 1.24, 1.24, 0, 1.24, 1.24, 1.24, 1.24, 1.24, 0, 1.24, 1.28, 1.24, 5.720000000000001, 1.24, 0, 0, 1.24, 0, 56.44, 2.92, 1.24, 0, 1.24, 53.92, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 0.27999999999999997, 0, 0, 0.08, 0, 1.24, 1.24, 0.8400000000000001, 3.68, 0, 1.24, 0, 1.76, 0.6, 1.24, 1.24, 0.6, 2.84, 1.2, 1.24, 1.24, 1.24, 0, 0.92, 1.28, 1.24, 1.56, 1.24, 0, 0, 1.24, 0, 1.24, 0, 1.24, 1.24, 1.24, 1.24, 0, 1.24, 0, 1.24, 0, 28.52, 0, 1.24, 14.88, 1.24, 0, 0, 1.24, 1.24, 0.2, 1.24, 0, 1.24, 1.24, 0, 1.24, 0.6, 0, 0, 1.24, 1.24, 0, 1.24, 1.24, 6.52, 6.6, 9.12, 1.28, 13.440000000000001, 5.2, 6.96, 8.88, 1.2, 9.92, 1.4, 2.04, 1.2, 3.8800000000000003, 6.32, 1.36, 9.68, 4.28, 22.44, 4.56, 19.959999999999997, 1.88, 14.32, 9.96, 2.64, 14.64, 3.4, 2.28, 9, 0.16, 3.6, 5.52, 0.9600000000000001, 3.28, 1.24, 7.680000000000001, 15.04, 0.88, 1.16, 1.84, 1.64, 1.08, 33.52, 2.28, 8.200000000000001, 8.08, 1.6800000000000002, 7.84, 1.76, 4.6, 1.24, 1.24, 1.24, 4.92, 37.08, 6.36, 3.52, 0.88, 1.1199999999999999, 1.24, 2.16, 1.28, 13.16, 2.04, 1.36, 1.24, 1.9200000000000002, 1.24, 1.16, 1.32, 0.24000000000000002, 1.0399999999999998, 1.4, 2.6, 2.96, 1.24, 50.8, 1.24, 1.24, 1.24, 1.24, 1.24, 7.04, 1.24, 3.8800000000000003, 28.52, 1.1199999999999999, 2.2, 6.92, 1.52, 1.88, 1.36, 6.119999999999999, 1.8, 1.24, 1.4400000000000002, 1.24, 1.48, 1.32, 17.36, 4.720000000000001, 7.4, 13.12, 1.24, 5.12, 2.64, 1.32, 5, 1.52, 14.040000000000001, 1.64, 3.32, 6.64, 16.400000000000002, 1.16, 1.9200000000000002, 3.3600000000000003, 21.080000000000002, 1.2, 7.88, 7.16, 2.52, 1.52, 1.4, 1.4, 1.6, 2.64, 4.64, 1.64, 11.36, 11.92, 7.760000000000001, 1.2, 6.92, 4.2, 6.88, 1.24, 1.28, 18.880000000000003, 5.24, 6.52, 2.6, 1.2, 3.2, 1.28, 1.08, 2.0799999999999996, 16.04, 4.760000000000001, 2.16, 1.6, 7.36, 3.68, 20.96, 2.2399999999999998, 7.4, 3.64, 1.4400000000000002, 2.84, 2.72, 1.64, 4.64, 10.28, 1.28, 1.64, 14.840000000000002, 1.96, 1.0399999999999998, 7.4799999999999995, 13.76, 1.28, 8, 1.6, 5, 3.8400000000000003, 9.2, 1.88, 1.28, 22.96, 1.88, 1.24, 3.6, 14.92, 5.68, 3.64, 2.04, 9.16, 2.52, 1.8, 1.28, 21.76, 9.719999999999999, 1.84, 6.119999999999999, 2.48, 2.6, 28.92, 10.4, 1.16, 1.76, 8.4, 18.880000000000003, 2.32, 5.84, 1.36, 2.96, 1.56, 4.24, 4, 3.64, 8.120000000000001, 1.6800000000000002, 3.32, 1.24, 2.16, 3.92, 1.4, 9.639999999999999, 1.9200000000000002, 1.28, 1.48, 3.12, 2.0799999999999996, 6.4799999999999995, 8.36, 1.96, 3.3600000000000003, 6.04, 23.68, 2.2, 1.48, 5.68, 2.68, 8.24, 5.28, 9.08, 10.84, 15.08, 2.64, 19.08, 3.96, 1.64, 11.76, 4.24, 1.16, 1.16, 2.8800000000000003, 1.56, 5.28, 2.56, 0.16, 4.720000000000001, 32, 1.52, 1.28, 1.6800000000000002, 1, 8.48, 1.4400000000000002, 0.76, 17.88, 1.32, 19.040000000000003, 6.6, 2.2, 16.16, 2.32, 1.32, 1.2, 0.16, 9.799999999999999, 4.4, 9, 1.24, 6.760000000000001, 1.36, 2.68, 2.32, 15.12, 3.0799999999999996, 1.16, 8.28, 21.76, 12.64, 12.92, 15.84, 0.6, 1.0399999999999998, 6.36, 3.64, 2, 2.4, 1.24, 4.88, 1.56, 1.1199999999999999, 1.32, 8.08, 5.92, 2.72, 1.4400000000000002, 6.88, 6.32, 1.56, 1.32, 1.28, 1.24, 9.92, 7.8, 6.8, 4.44, 6.36, 1.6, 11.4, 1.6800000000000002, 1.28, 6.64, 1.24, 1.24, 2.44, 21.24, 9.2, 3.8400000000000003, 18.2, 21.04, 24.56, 1.6800000000000002, 1.2, 6.64, 37.24, 1.88, 1.88, 16.96, 5.84, 5, 2.72, 49.12, 2.0799999999999996, 4, 14.92, 6.08, 1.9200000000000002, 1.72, 1.88, 3.2399999999999998, 1.28, 1.28, 8.24, 2.04, 2.68, 9.12, 2.3600000000000003, 1.32, 2.68, 3.16, 1.64, 1.24, 1.1199999999999999, 3.48, 3.28, 80.11999999999999, 13.96, 2.92, 3.5599999999999996, 2.8800000000000003, 1.24, 1.36, 1.36, 19.400000000000002, 1.24, 10.76, 1.28, 12.4, 1.72, 26.64, 1.64, 15.72, 5.28, 1.48, 12.040000000000001, 1.52, 15.8, 14.52, 3.5599999999999996, 5, 1.28, 6, 3.4, 1.32, 4.4799999999999995, 4.52, 1.28, 1.08, 33.64, 7.16, 4.6, 1.2, 5.8, 4.12, 4.36, 1.32, 1.32, 3.8400000000000003, 18.56, 2.84, 5, 1.16, 14.88, 1.32, 41.44, 1.36, 6.24, 1.1199999999999999, 12.200000000000001, 3.04, 8.040000000000001, 2.4, 12.36, 2.2, 3.52, 1.88, 1.16, 3.8400000000000003, 8.6, 1.84, 1.88, 12.16, 1.9200000000000002, 6.04, 3.28, 1.24, 2.44, 1.4400000000000002, 8.200000000000001, 18.96, 9.799999999999999, 1.2, 7.56, 17.12, 1.24, 12.68, 16.16, 6.36, 3.12, 5.92, 0.2, 20.56, 2.96, 4.12, 1.72, 2.28, 23.599999999999998, 6.720000000000001, 3.8400000000000003, 8.48, 1.24, 11.520000000000001, 4.88, 3.8800000000000003, 10.040000000000001, 16.76, 7.88, 2.8800000000000003, 37.48, 11.08, 1.24, 30.8, 6.6, 16.88, 13.6, 1.84, 6.92, 4.28, 1.84, 4.4799999999999995, 7.64, 32.559999999999995, 2.64, 15.4, 23.48, 1.52, 3.68, 1.1199999999999999, 5.6, 4.88, 15.64, 1.64, 1.24, 1.52, 11.6, 5.08, 1.16, 1.6800000000000002, 3.48, 1.56, 6.04, 2.48, 1.56, 1.24, 5.92, 4.36, 11.440000000000001, 7.6, 2.52, 5.720000000000001, 1.32, 3.3600000000000003, 2.64, 2.04, 7.6, 1.48, 1.24, 2.2399999999999998, 1.2, 3.4, 2.4, 1.24, 2.72, 1.32, 1.6, 4.159999999999999, 1.4, 1.24, 7.4799999999999995, 3.2, 1.24, 2.8800000000000003, 3.2399999999999998, 10.76, 7.92, 2.48, 3.04, 3.44, 1.28, 11, 2.4, 1.6800000000000002, 1.24, 1.48, 9.36, 1.88, 5.96, 2.8, 1.2, 1.2, 20.72, 1.96, 2.44, 323.35999999999996, 21.76, 3.48, 59.68, 12.239999999999998, 1.16, 1.24, 11.719999999999999, 10.44, 6.32, 2, 11.639999999999999, 4, 1.6800000000000002, 10.52, 2.04, 6.28, 2.92, 3.76, 2, 1.6, 2.16, 2.2399999999999998, 6.680000000000001, 18.599999999999998, 3.92, 1.36, 1.96, 14.120000000000001, 3.64, 24.84, 2.52, 2.68, 42.44, 1.28, 3.04, 7.64, 3.92, 9.92, 2.44, 2.44, 2.04, 1.84, 1.08, 2.92, 1.56, 2.92, 3.8400000000000003, 1.4, 8.68, 1.36, 2.92, 1.8, 1.16, 19.12, 1.4, 1.24, 2.72, 1.1199999999999999, 1.24, 8.959999999999999, 4.159999999999999, 1.56, 1.72, 1.24, 12.36, 1.2, 9.879999999999999, 12.76, 2.52, 9.32, 1.16, 8, 1.24, 9.08, 1.56, 1.48, 1.6, 4.08, 1.24, 1.16, 2, 48.239999999999995, 12.200000000000001, 3.2, 1.24, 5.760000000000001, 1.32, 1.28, 20.8, 18.08, 1.84, 1.28, 1.28, 4.24, 1.24, 1.36, 10.16, 1.32, 4.6, 5.36, 17.76, 13.92, 15.08, 3.2399999999999998, 1.76, 1.52, 1.24, 19.68, 21.68, 4.56, 30.28, 9.84, 3.2399999999999998, 10.8, 10.040000000000001, 1.48, 15.04, 4.84, 2, 17.6, 1.2, 1.28, 2.48, 2.8800000000000003, 5.84, 0.9600000000000001, 1.6, 8.72, 13.48, 21.24, 42.68, 1.48, 1.36, 1.2, 3.28, 2.8, 1.4, 1.28, 2.44, 10.319999999999999, 1.9200000000000002, 3.92, 2.32, 3.2, 11.719999999999999, 3.8, 1.1199999999999999, 8.040000000000001, 1.28, 38.879999999999995, 2.2, 8.52, 2.96, 2.4, 4.8, 2.6, 1.36, 2.12, 7.84, 1.32, 2.68, 9.24, 3.64, 1.24, 7.64, 4.96, 23, 1.6, 1.28, 9.719999999999999, 2.2399999999999998, 1.28, 1.24, 9.440000000000001, 2.32, 19.279999999999998, 1.6800000000000002, 4.159999999999999, 1.52, 7.680000000000001, 7.84, 1.28, 1.32, 1.36, 8.36, 1.36, 1.76, 1.56, 1.28, 5.52, 5.04, 5.2, 5.84, 15.520000000000001, 12.16, 2.04, 2.04, 1.9200000000000002, 6.680000000000001, 4.6, 1.28, 5.28, 19.32, 1.28, 1.24, 16.6, 14.56, 18.2, 1.36, 8.88, 1.24, 2.64, 1.88, 1.48, 13.6, 10.84, 9.12, 2.96, 1.32, 9.48, 3.4, 12.8, 1.2, 5.4, 1.28, 2.32, 3.0799999999999996, 1.4, 11.799999999999999, 1.36, 3.28, 2.3600000000000003, 14.44, 1.4400000000000002, 2.04, 3.8400000000000003, 1.4400000000000002, 1.32, 1.48, 14.68, 1.52, 12.8, 1.4400000000000002, 10.200000000000001, 24.16, 1.24, 2.6, 1.96, 8, 1.24, 25.32, 0, 6.56, 4.84, 5.64, 2.8800000000000003, 0, 0, 0.92, 0, 6.96, 0, 1.24, 0, 0, 0, 3.2, 0.92, 6.24, 0, 0, 0, 0, 1.32, 0, 4.32, 0, 1.1199999999999999, 3.12, 8.24, 1.9200000000000002, 0, 1.8, 0, 5.84, 0, 1, 1.2, 2.2, 0, 3.52, 4.56, 0, 0, 0, 22.599999999999998, 3.96, 0, 0, 0, 0, 1.9200000000000002, 10.72, 2.04, 0, 1.28, 2.52, 0, 1.4, 0.7200000000000001, 16.48, 3.8800000000000003, 0, 8.64, 0, 2.84, 2.72, 1.52, 2.3600000000000003, 0, 0.7200000000000001, 1.24, 0, 0, 13.6, 4.04, 0, 15.16, 0, 1.64, 0, 0, 1.52, 0, 1.28, 7.04, 5.24, 1.24, 1.08, 8.4, 6, 2.3600000000000003, 0, 1, 0, 10.84, 0, 1.0399999999999998, 9.16, 0, 9.719999999999999, 3.3600000000000003, 0, 10.200000000000001, 0, 0, 2.12, 0, 1.4, 0, 5.32, 6.24, 1.08, 11, 0, 0, 0, 0.8, 1.2, 2.44, 2.28, 2.64, 0, 0.68, 3.12, 1.64, 0.68, 4.720000000000001, 13.08, 1.16, 0, 1, 0, 4.52, 0, 1.96, 1.4400000000000002, 3.32, 1.16, 4.4799999999999995, 9.4, 0.88, 4.96, 0, 25.32, 0, 1.72, 0, 0, 0, 3.32, 0, 0.24000000000000002, 0.68, 0.76, 3.16, 4.8, 0, 0, 0, 1.24, 1.88, 0, 0, 0, 0, 0, 0, 0.8400000000000001, 0, 4.159999999999999, 0, 0.7200000000000001, 0, 1.36, 0, 0, 0, 0, 7.64, 32, 5.760000000000001, 0, 2.92, 4.2, 2.72, 1, 0, 0, 3, 1.08, 0, 0, 0, 1.48, 11.88, 4.64, 17, 0, 0, 0, 0, 0, 0, 0, 3.48, 3.32, 4.84, 0, 0.92, 1.8, 0.68, 0, 0.36000000000000004, 0, 5, 1.76, 0, 0, 1.08, 1.0399999999999998, 0, 0, 0, 2.6, 1.16, 0, 1.24, 10.24, 2.16, 0.9600000000000001, 1.08, 1.0399999999999998, 8.84, 0, 0, 0, 0, 3.96, 11.68, 12.200000000000001, 2.2, 2.32, 1.56, 0.48000000000000004, 12.040000000000001, 0, 1.16, 0, 0.9600000000000001, 0.76, 0, 0, 0, 3.04, 0, 1.48, 1.24, 5.08, 2.76, 0, 8.52, 0.88, 0, 0, 0, 0.9600000000000001, 1.2, 0, 1.56, 0, 1.16, 1.32, 1.84, 0.76, 0, 1.64, 0, 2.8, 0, 3.72, 1.0399999999999998, 0, 7.4799999999999995, 4.159999999999999, 20.32, 0.8, 2.84, 0, 0, 0, 1.2, 0, 0.88, 0, 0, 1.8, 0, 0, 0, 3.5599999999999996, 5.32, 7.64, 5.2, 4.92, 0, 1.2, 6.680000000000001, 4.08, 1.28, 14.88, 6.2, 1.28, 6.84, 0, 0.48000000000000004, 0, 14.6, 1.24, 0, 0, 0, 0, 0, 0, 0, 2.92, 2.76, 4.92, 0, 10.72, 0, 0, 1.64, 2.32, 0, 2.76, 0, 0, 5.4799999999999995, 2, 0, 1, 1.56, 0, 2.56, 0, 0, 0, 5.720000000000001, 0.44, 1.72, 0.5599999999999999, 0, 0, 13.639999999999999, 0, 0, 0, 1.72, 1.0399999999999998, 4.52, 0, 0.8400000000000001, 0, 2.6, 0, 9.36, 0, 0, 10.48, 4.2, 3.96, 1.16, 3.12, 1.08, 1.8, 0, 0, 2.04, 0, 0.6, 0, 1.16, 0, 0, 0, 0, 0, 8.24, 16.48, 1.56, 0.92, 1.56, 2.2399999999999998, 0, 1.32, 3.32, 0, 1.1199999999999999, 2.3600000000000003, 2, 14.36, 13.96, 5.36, 0, 15.2, 0, 1.24, 0, 0, 0, 4.96, 1.28, 0, 9.36, 2.76, 8.6, 1.0399999999999998, 1.32, 1.08, 5.04, 1.1199999999999999, 0, 5.28, 0, 0, 13.92, 1.24, 1.28, 0, 0, 0, 0, 1.96, 0, 1.56, 5.92, 0.9600000000000001, 1.36, 0, 0, 0, 0, 0, 1.0399999999999998, 2.68, 4.08, 22.96, 6.760000000000001, 0, 7.08, 0, 1.28, 1.0399999999999998, 0, 4.4799999999999995, 0, 0, 2.76, 0, 2.16, 1.32, 0, 0, 1.8, 0, 5.6, 3.76, 0, 2.8800000000000003, 1, 1, 11.76, 7.32, 1.36, 4.159999999999999, 0, 1.32, 0, 0, 1.2, 0, 7.92, 0, 1.56, 1.16, 0, 12.52, 3.04, 0, 0, 0, 1.52, 0, 0, 0, 0, 6.52, 0, 6.8, 1.28, 1.28, 85, 1.24, 1.24, 1.28, 1.24, 5.4, 6.88, 1.24, 1.24, 2.68, 1.24, 10.6, 1.24, 1.24, 2.96, 1.28, 1.24, 4.64, 4.760000000000001, 1.24, 1.24, 3.68, 2.56, 1.28, 1.24, 1.24, 1.28, 1.24, 1.24, 1.24, 1.28, 1.28, 1.24, 3.3600000000000003, 1.24, 1.6800000000000002, 1.28, 1.24, 11.799999999999999, 1.76, 2.4, 1.24, 2.56, 1.24, 1.24, 1.24, 29.88, 1.24, 1.36, 1.32, 3.16, 1.48, 2.2, 1.6, 11.36, 15.04, 1.4, 1.84, 2.8, 26.4, 1.4, 4.4, 2.96, 31.4, 3.04, 2.32, 11.12, 4.4799999999999995, 3.6, 5.4799999999999995, 2.48, 1.56, 1.72, 2.8, 1.96, 1.6, 3.4, 59.2, 2.12, 1.24, 3.2399999999999998, 2.2, 5.8, 2.6, 1.16, 5.32, 31.36, 15.48, 1.32, 1.24, 1.32, 4.36, 1.2, 2.8800000000000003, 2.3600000000000003, 1.76, 2.68, 3.8400000000000003, 1.32, 16.8, 1.84, 1.28, 3.76, 2.8, 1.2, 3.96, 3.4, 1.72, 10.52, 7.16, 2.12, 2.52, 6.56, 1.9200000000000002, 8.8, 1.28, 1.6800000000000002, 13, 1.28, 3.0799999999999996, 10.28, 161.48000000000002, 2.68, 1.28, 1.08, 2.96, 1.28, 1.2, 1.84, 1.24, 1.52, 21.28, 1.52, 1.72, 1.24, 1.32, 2.56, 4.44, 6.56, 1.6800000000000002, 1.96, 2, 1.28, 1.32, 49.2, 1.4400000000000002, 2.2, 2.92, 7.119999999999999, 10.68, 7.88, 5.64, 1.52, 1.84, 14.239999999999998, 7, 1.32, 4.08, 17.04, 8.28, 5.52, 1.36, 1.4, 13.2, 1.84, 8.72, 1.56, 2.96, 1.28, 1.28, 20.56, 3.48, 3.8800000000000003, 6.36, 2.12, 1.96, 1.08, 9.48, 10.44, 6.4, 2.76, 2.84, 9.639999999999999, 1.4, 3.0799999999999996, 3.48, 1.56, 2.56, 3.2399999999999998, 24.92, 10.8, 1.56, 8.68, 4.6, 2.32, 4, 1.2, 2.4, 1.64, 8.84, 1.48, 1.48, 6.760000000000001, 1.56, 2.32, 1.24, 3.68, 2.16, 5.04, 1.16, 1.6, 1.88, 1.24, 11, 4.84, 4.2, 1.24, 3.2, 1.76, 2.8, 1.28, 1.56, 6.24, 1.8, 1.32, 1.6800000000000002, 1.4, 3.92, 1.36, 1.32, 1.24, 2.4, 1.36, 2.28, 1.4400000000000002, 4.44, 2.64, 1.52, 1.48, 1.4, 2.4, 3.64, 1.24, 2.16, 3.16, 5.64, 12.36, 26.28, 2.12, 10.92, 4.24, 2.28, 9.799999999999999, 2.52, 2.72, 7.04, 10.72, 1.52, 1.24, 6.2, 3.4, 2.2, 1.4, 11.56, 1.4, 1.56, 1.4400000000000002, 1.28, 4.68, 3.04, 1.28, 1.24, 1.28, 1.28, 1.2, 1.2, 2.28, 14.16, 4.32, 1.32, 10.959999999999999, 3.16, 5.159999999999999, 20.639999999999997, 4.8, 1.24, 1.24, 1.6, 2.92, 1.24, 1.24, 4.760000000000001, 1.24, 5.4, 16.32, 9.520000000000001, 10.72, 109.16, 1.96, 9.4, 2.2, 1.32, 9.96, 3.28, 7.28, 7.4, 1.16, 2.68, 2.92, 1.4, 1.16, 1.72, 1.56, 1.28, 1.2, 1.28, 2.96, 7.4799999999999995, 1.88, 1.52, 2.4, 6.04, 1.32, 1.28, 1.6, 2.3600000000000003, 2.48, 15.84, 1.2, 5.28, 1.28, 4.720000000000001, 1.4400000000000002, 2.12, 1.28, 1.36, 1.48, 1.24, 1.24, 1.24, 1.28, 5.64, 1.96, 1.32, 1.28, 19.599999999999998, 1.72, 15.16, 1.24, 7.56, 6, 1.28, 1.4400000000000002, 4.64, 7.44, 20.04, 1.72, 1.24, 4.32, 3.0799999999999996, 1.52, 1.32, 5.4, 3.52, 2.84, 1.28, 3.68, 1.24, 2, 1.24, 1.24, 12.16, 8.200000000000001, 5.8, 1.6800000000000002, 2.6, 8, 12.28, 55.480000000000004, 2.72, 3.3600000000000003, 6.4799999999999995, 1.4, 8.959999999999999, 2.28, 1.52, 1.48, 1.96, 58.88, 7.680000000000001, 1.16, 1.36, 3.12, 1.36, 9.24, 3.12, 26.84, 5.04, 6.64, 1.32, 233.72, 14.200000000000001, 41.44, 2.2399999999999998, 4.84, 7.4799999999999995, 18.360000000000003, 4.64, 2.0799999999999996, 9.16, 2.2399999999999998, 6.92, 4.92, 55.84, 21.24, 4.4799999999999995, 2, 5.159999999999999, 1.16, 2.76, 7.04, 1.56, 11.08, 1.56, 3.2399999999999998, 18, 7.16, 3.2, 3.5599999999999996, 13.520000000000001, 2.3600000000000003, 1.56, 27, 1.32, 3.32, 2.52, 18.04, 2.2399999999999998, 15.520000000000001, 8.959999999999999, 14.76, 1.72, 1.4, 26.4, 6.28, 1.96, 7.760000000000001, 18.2, 7.760000000000001, 8.88, 10.319999999999999, 26, 14.28, 2.96, 2.4, 2.92, 16.400000000000002, 6.32, 28.32, 3.76, 5.56, 1.56, 1.24, 1.76, 4.32, 6.92, 21.76, 3.8, 1.16, 0.76, 14.56, 10.88, 9.2, 0.92, 1.28, 1.24, 1.36, 13.639999999999999, 7.4799999999999995, 2.16, 11.04, 5.28, 1.56, 8.200000000000001, 1.96, 1.32, 9.04, 4.08, 11.84, 1.64, 2.52, 8, 6.28, 4.24, 39.08, 5.28, 1.52, 3.96, 20.240000000000002, 1.36, 3.12, 14, 1.6800000000000002, 2.4, 18.04, 1.52, 1.28, 9.639999999999999, 1.4400000000000002, 4.720000000000001, 9.28, 1.72, 4.96, 1.72, 3.72, 1.96, 120.12, 4.44, 2.72, 1.4, 1.6800000000000002, 1.6, 1.36, 13.639999999999999, 33.88, 21.24, 1.48, 5.760000000000001, 21.16, 1.28, 1.24, 3.3600000000000003, 1.24, 1.2, 3.5599999999999996, 11.440000000000001, 3.76, 1.08, 7, 7.680000000000001, 2.48, 4.24, 0.92, 11.440000000000001, 17.76, 1.6800000000000002, 1.24, 4.68, 1.76, 1.24, 5.760000000000001, 1.32, 9.24, 1.48, 3.4, 1.24, 1.56, 6.4, 1.36, 1.28, 6.720000000000001, 4.88, 1.64, 1.24, 9.28, 2.2399999999999998, 55.559999999999995, 2.12, 6.4, 2.52, 1.24, 15.360000000000001, 1.24, 13.32, 28.8, 2.68, 1.48, 8.36, 4.56, 1.32, 2.12, 1.32, 2, 14.64, 1.36, 22.599999999999998, 1.28, 3.16, 4.92, 2.2, 1.84, 1.6, 2, 3.2, 5, 1.28, 8.200000000000001, 4.68, 17.76, 1.24, 4.52, 1.24, 1.28, 1.24, 1.24, 1.36, 1.48, 2.2399999999999998, 1.28, 3.4, 42.160000000000004, 1.64, 1.24, 1.28, 2.2399999999999998, 17.88, 1.28, 1.36, 1.24, 1.24, 1.24, 1.24, 1.24, 1.4, 1.48, 1.24, 1.24, 1.24, 2.52, 1.24, 5.68, 1.24, 4.4, 1.24, 1.24, 1.24, 1.24, 1.24, 1.28, 1.4, 3.44, 1.24, 8.959999999999999, 1.2, 1.4400000000000002, 1.24, 1.24, 1.84, 50.76, 5.44, 68.4, 2.8, 3.2, 2.2, 22.04, 1.4400000000000002, 1.9200000000000002, 25.96, 1.24, 1.8, 1.4, 3.48, 1.96, 1.0399999999999998, 2.32, 1.28, 1.24, 1.4, 14.28, 2.8800000000000003, 1.24, 8.040000000000001, 8.16, 1.32, 3.52, 18.599999999999998, 7.44, 1.32, 3.72, 21.4, 6.119999999999999, 1.32, 1.8, 1.24, 1.56, 7.52, 8.52, 1.24, 5.32, 8.040000000000001, 1.24, 1.28, 29.080000000000002, 1.24, 3.32, 8.64, 1.6, 1.76, 1.28, 1.24, 12.08, 1.9200000000000002, 78.47999999999999, 1.24, 7.4799999999999995, 1.24, 5.2, 53.12, 2.28, 1.32, 1.24, 1.4, 1.24, 3.8, 2.2399999999999998, 1.4, 1.4, 8.72, 6.4, 1.6, 8.6, 3.72, 1.24, 34.44, 1.24, 1.32, 1.24, 1.36, 1.36, 1.6800000000000002, 1.32, 1.32, 1.4, 2.52, 1.32, 2.04, 1.4, 1.28, 1.28, 2.84, 1.4400000000000002, 1.52, 2.04, 1.28, 1.24, 1.4400000000000002, 351.96, 1.52, 1.28, 1.24, 1.28, 5.32, 1.24, 2.32, 3.2399999999999998, 64.52, 1.24, 4.760000000000001, 1.72, 2.52, 2.04, 7.119999999999999, 1.36, 1.28, 1.2, 2.32, 1.28, 1.28, 2.8, 1.28, 1.4, 1.36, 1.24, 1.56, 1.24, 1.36, 1.32, 1.56, 2, 1.76, 100.16, 1.84, 5.2, 1.28, 1.32, 1.4400000000000002, 3.3600000000000003, 1.28, 1.24, 1.24, 1.28, 2.2, 1.28, 1.28, 1.24, 1.24, 9.440000000000001, 15.559999999999999, 3.12, 1.24, 12.84, 1.08, 1.24, 137.55999999999997, 6.2, 1.6800000000000002, 1.9200000000000002, 11.48, 1.24, 1.8, 2.96, 1.8, 2.16, 1.84, 1.24, 1.64, 1.32, 2.48, 1.88, 1.32, 1.84, 8.920000000000002, 1.24, 1.64, 6.159999999999999, 1.28, 12.959999999999999, 1.24, 1.28, 1.36, 1.24, 1.8, 1.36, 4.24, 3.68, 1.24, 1.36, 1.24, 1.6, 51.76, 1.76, 6.88, 1.16, 2, 5.2, 1.64, 1.2, 1.24, 3.76, 1.72, 2.44, 2.2, 2.2, 1.28, 1.16, 20.68, 12.92, 11.24, 5.64, 1.24, 1.24, 1.28, 1.16, 18.2, 1.24, 1.28, 2.76, 1.76, 1.32, 1.28, 9.04, 4.6, 1.24, 1.32, 1.2, 1.28, 1.24, 1.4, 1.24, 1.28, 1.24, 1.24, 1.1199999999999999, 1.28, 1.28, 1.32, 3.28, 1.84, 1.48, 1.28, 1.32, 1.28, 1.24, 1.28, 5.24, 3.8400000000000003, 1.24, 1.24, 12.56, 2.04, 1.28, 3.68, 9.48, 8.48, 1.64, 3.48, 6.52, 1.2, 11.08, 1.28, 2, 1.28, 4.159999999999999, 1.72, 4.32, 5.64, 11.4, 4.84, 1.76, 1.64, 4.32, 1.28, 1.36, 1.6, 3, 1.24, 1.24, 1.28, 1.1199999999999999, 1.64, 3.8400000000000003, 2.28, 2, 1.2, 2.44, 8.36, 1.56, 1.6800000000000002, 11.6, 13.4, 1.24, 2.8, 1.64, 4.2, 1.4400000000000002, 3.2399999999999998, 3.32, 1.2, 1.24, 5.68, 13.2, 4.720000000000001, 18.2, 1.36, 11.48, 1.84, 3.72, 3.8, 1.32, 11.04, 4.4, 1.64, 6.760000000000001, 6.88, 7, 6.08, 3, 9.32, 82.64, 3.12, 11.36, 1.28, 36.839999999999996, 12.16, 5.32, 1.48, 1.8, 4.760000000000001, 11.28, 5.760000000000001, 1.6800000000000002, 6.119999999999999, 2.44, 4.92, 2.96, 2.44, 1.9200000000000002, 1.32, 1.36, 4.4, 8.68, 3.64, 4.760000000000001, 5.04, 1.76, 2.68, 2.2, 21.56, 2.4, 1.36, 11.08, 1.56, 8.72, 22.72, 20.52, 4.84, 4.32, 1.16, 1, 1.2, 7.28, 1.4, 2.48, 36.16, 2.96, 2.2399999999999998, 17.2, 20.28, 12.4, 1.52, 2.32, 3.64, 8.040000000000001, 0.92, 1.16, 3.04, 4.6, 4.2, 1.6800000000000002, 12.4, 3.16, 1.36, 1.2, 1.08, 5.28, 10.319999999999999, 11.6, 0, 8.16, 4.52, 5.12, 7.24, 6, 4.12, 1.32, 9.04, 3.6, 9.440000000000001, 1.2, 1.36, 2.48, 1.28, 20.36, 3.96, 15.68, 4, 1.24, 4.92, 2.48, 1.4, 11.96, 26, 1.6800000000000002, 1.08, 45.68, 3.8800000000000003, 5.6, 9.76, 4.04, 1.48, 7.4799999999999995, 1.4, 4.08, 5.64, 20, 2.48, 2.8800000000000003, 20.36, 8.88, 9.4, 15.28, 4.92, 1.32, 1.36, 4.4799999999999995, 3.64, 27.439999999999998, 1.28, 1.4400000000000002, 13.12, 2.2399999999999998, 1.76, 1.8, 17.56, 1.36, 5.04, 2.04, 1.64, 2.4, 8.68, 5.36, 2.8, 1.4400000000000002, 2.92, 5.56, 4.56, 2.8800000000000003, 2.72, 1.08, 1.36, 6.24, 1.48, 2.56, 19.599999999999998, 1.28, 6.52, 1.08, 1.16, 4.36, 1.08, 1.1199999999999999, 17.16, 13.96, 10.959999999999999, 1.28, 23.76, 1.1199999999999999, 1.1199999999999999, 5, 1.1199999999999999, 1.16, 3.12, 6.159999999999999, 2.64, 2, 2.32, 22.64, 2.68, 2.48, 1.36, 2.0799999999999996, 0.8, 1.84, 4.24, 11.08, 1, 5.96, 1.08, 2.04, 1.56, 2.44, 1.24, 1.24, 1.24, 2.84, 1.24, 1.88, 1.24, 0, 1.72, 1.4, 1.24, 1.24, 1.64, 7.720000000000001, 2.48, 1.2, 56.52, 1.24, 2.6, 3.16, 1.24, 1.24, 7.64, 5.08, 9.68, 6.760000000000001, 1.24, 1.24, 1.24, 1.16, 1.24, 1.1199999999999999, 1.24, 10.28, 10.44, 1.32, 21.32, 4.04, 1.9200000000000002, 13.24, 1.24, 2.72, 1.32, 21.28, 1.32, 10.4, 1.2, 1.24, 2.72, 2.0799999999999996, 4.36, 4.04, 1.52, 4.28, 1.4, 1.84, 1.6800000000000002, 5.36, 3.5599999999999996, 9.76, 2.76, 4.32, 11.28, 35.68000000000001, 1.16, 1.96, 7.4799999999999995, 4.720000000000001, 11.28, 4.44, 4.84, 1.28, 5.04, 31.56, 3.96, 5.56, 2.28, 4.28, 1.28, 9.440000000000001, 2.72, 243.68, 2.12, 6.36, 5.44, 5.24, 10.200000000000001, 1.56, 1.32, 4.84, 3.32, 16.279999999999998, 1.6800000000000002, 1.28, 3.8400000000000003, 16.84, 1.16, 0.08, 1.9200000000000002, 2.16, 0.92, 3.52, 5.4799999999999995, 0.7200000000000001, 46.32, 2.16, 2.2, 1.1199999999999999, 4.4799999999999995, 1.2, 2.72, 1.28, 8.4, 1.4, 12.56, 1, 1.8, 7.64, 1.24, 1.4400000000000002, 1.4, 0.8400000000000001, 1.08, 1.28, 1.28, 1.08, 5.56, 1.4, 2.2, 2.6, 1.24, 1.84, 1.0399999999999998, 1.1199999999999999, 1.36, 5.44, 2.76, 1.1199999999999999, 33.72, 1.4400000000000002, 1.0399999999999998, 4.24, 17.96, 2.04, 3.16, 1.2, 1.28, 2, 0.92, 1.76, 3.2399999999999998, 1.28, 7.28, 4.4799999999999995, 1.64, 5.2, 1.24, 1.6800000000000002, 1.4, 2.48, 8.200000000000001, 7.44, 8.52, 1.4, 2.2, 7.08, 4.04, 1.72, 9.16, 8.48, 18.360000000000003, 1.52, 1.24, 1.16, 15.76, 1.1199999999999999, 15.2, 1.1199999999999999, 7, 3.8, 4.88, 1.4, 4.760000000000001, 1.16, 4.64, 6.92, 9.84, 3.92, 1.72, 10.040000000000001, 1.16, 14, 11.84, 1.1199999999999999, 1.52, 17.36, 2, 9.520000000000001, 2.84, 1.6800000000000002, 3.6, 1.2, 1.8, 18.52, 1.32, 6.08, 6.36, 13.2, 8.76, 1.52, 0.24000000000000002, 3.72, 1.64, 1.88, 1.24, 10.92, 25.64, 3.76, 1.1199999999999999, 1.1199999999999999, 4.4799999999999995, 0.2, 10.84, 2.04, 2.44, 20.84, 1.32, 12, 2.0799999999999996, 1.1199999999999999, 10.44, 1.48, 24.119999999999997, 3.8800000000000003, 2.0799999999999996, 4.84, 2.84, 1.08, 1.48, 7, 1.2, 1.16, 13.639999999999999, 2.48, 13.2, 8.88, 1.28, 1.76, 2.32, 2.0799999999999996, 1.32, 0.9600000000000001, 7.720000000000001, 10.76, 1.28, 8.28, 2.44, 1.9200000000000002, 0, 2.3600000000000003, 1.48, 2.0799999999999996, 1.8, 6.119999999999999, 3.12, 1.24, 16.68, 5.04, 1.96, 10.040000000000001, 4.159999999999999, 23.92, 0.68, 17.48, 1.52, 1.24, 1.6, 4.760000000000001, 1.2, 13.84, 9.6, 6.96, 9.440000000000001, 3.48, 5.44, 1.36, 5, 1.28, 15.64, 3.32, 11.88, 5.12, 8.16, 1.76, 5.4799999999999995, 3.16, 1.32, 3.76, 31.48, 1.76, 3.44, 8, 1.52, 8.84, 3.04, 2.16, 1.4400000000000002, 1.48, 3.3600000000000003, 2.2399999999999998, 9.6, 16.88, 1.4, 1.6800000000000002, 12.4, 8.200000000000001, 7.16, 6, 2.64, 2.32, 1.9200000000000002, 18.16, 3.32, 1.36, 1.6800000000000002, 1.08, 1.84, 3.16, 4.96, 2.44, 1.2, 3.8, 16.36, 8.319999999999999, 8.84, 2.8800000000000003, 29.16, 1.32, 26.56, 22.880000000000003, 4.52, 1.28, 7.04, 6.4, 8.44, 3.8800000000000003, 45.64 ], [ 29.84, 3.4, 9.799999999999999, 51.64, 7.64, 12.4, 14.8, 4.4799999999999995, 47.96, 32.04, 16.96, 10.6, 2.68, 6.92, 23.560000000000002, 21.8, 116.08, 1.6800000000000002, 13.6, 21.080000000000002, 7.56, 42.48, 12.44, 14.64, 28.44, 19.16, 38.24, 6.32, 39.120000000000005, 21.52, 25.88, 20.48, 26, 9.48, 15.04, 197.48, 121.92, 58.68, 30.200000000000003, 12.28, 5.4, 1.96, 116.92, 83.84, 48.08, 91.92, 44.44, 41.32, 207.24, 31.72, 1.4, 45.68, 47.800000000000004, 1.88, 25.32, 77.39999999999999, 97.44, 0, 13.12, 10.64, 60.839999999999996, 41.88, 4.44, 70.68, 27.92, 89.44000000000001, 2.52, 108.39999999999999, 78.2, 22.599999999999998, 1.4400000000000002, 25.44, 21.24, 110.68, 8.040000000000001, 38.839999999999996, 5.88, 1.36, 4.159999999999999, 55.480000000000004, 33.44, 42.32, 0.44, 11.48, 5.44, 95.68, 52.48, 36.88, 24.36, 60.08, 23.12, 1.88, 11.84, 102.04, 30.759999999999998, 19.959999999999997, 20.68, 37.64, 83.56, 13.4, 133.64000000000001, 6.28, 1, 23.2, 1.56, 11.88, 5.88, 29.080000000000002, 20.44, 138, 25.96, 6.2, 2.3600000000000003, 70.28, 11.12, 29.76, 2.4, 2.8, 18.12, 24.080000000000002, 58.76, 5.88, 80.24000000000001, 130.52, 28.400000000000002, 71.76, 93.08, 27.439999999999998, 5.760000000000001, 162.64000000000001, 3.44, 8.24, 3.6, 24.6, 75.56, 88.2, 20.96, 67.72, 20.400000000000002, 25.96, 6.08, 57.8, 31.08, 3.44, 59.8, 72.12, 116.72, 43, 14.840000000000002, 58.68, 50.64, 22.44, 21.24, 55.28, 181.16, 31.88, 37.199999999999996, 45.760000000000005, 11.16, 15.64, 41.279999999999994, 46.480000000000004, 117.96, 34.04, 76.92, 1.52, 15.84, 68.64, 80.36, 15.4, 14.44, 56.279999999999994, 23.560000000000002, 11.84, 12.64, 21.080000000000002, 21.32, 85.36, 23.36, 50.92, 57.72, 23.560000000000002, 9.04, 28.84, 14.52, 132.24, 3.12, 175.12, 47.96, 61.839999999999996, 4.24, 183.88, 145.16000000000003, 35.16, 52.28, 65.28, 78.2, 67.55999999999999, 14, 13.360000000000001, 5.8, 16.32, 12, 18.880000000000003, 8.44, 138.48, 7.36, 7.36, 35.36, 53, 81.4, 29, 39.28, 22.68, 21.8, 7.4, 14.959999999999999, 113.32000000000001, 24, 1.84, 51.48, 14.68, 6.6, 46.32, 37.04, 21.72, 10.92, 110.24000000000001, 12, 9.92, 3.5599999999999996, 50.12, 75.64, 81.88, 28.400000000000002, 6.32, 22.759999999999998, 122.75999999999999, 60.8, 4.159999999999999, 60.199999999999996, 24.400000000000002, 10.48, 21.52, 39.440000000000005, 80.56, 87.92, 6.8, 4.720000000000001, 28.400000000000002, 28.64, 104.52, 130.20000000000002, 17.72, 50.4, 5.159999999999999, 30.439999999999998, 3.16, 10.120000000000001, 60.720000000000006, 51.68, 70.32, 65.96000000000001, 36.24, 1.9200000000000002, 5.04, 48.88, 64.56, 2.2, 19.8, 1.64, 61.36, 26.52, 37.199999999999996, 46.04, 7.720000000000001, 41.68, 61.760000000000005, 23.48, 8.88, 58.76, 40.52, 79.47999999999999, 91.32, 17.12, 18.44, 34.44, 33.44, 43.64, 19.560000000000002, 21.68, 3.2399999999999998, 21.080000000000002, 6.680000000000001, 10.200000000000001, 51.52, 17.6, 25.48, 13.96, 12.72, 110.68, 10.24, 2.44, 72.04, 74.88, 201.84, 11.84, 16.36, 3.8400000000000003, 39.28, 24.6, 25.36, 5.44, 42.8, 58.88, 45.48, 57.2, 25.919999999999998, 9.96, 7.720000000000001, 4.08, 21.4, 10.959999999999999, 9.2, 8.24, 100.32000000000001, 11.92, 24.44, 8.36, 12.319999999999999, 30.8, 47.08, 7.96, 64.83999999999999, 7.52, 26.599999999999998, 71.72, 19.84, 9.76, 30.52, 17.919999999999998, 19.36, 13.76, 8.44, 4.04, 22.599999999999998, 42.160000000000004, 101.76, 57.84, 30.16, 12.84, 12.44, 21.48, 46.04, 33.92, 24.88, 25.96, 36.88, 117.24, 13.88, 7.64, 9.639999999999999, 39.4, 18.48, 24.16, 4.24, 27.08, 29.2, 7, 30.16, 42.72, 50.8, 63.8, 2.76, 28.52, 30.720000000000002, 8, 21.24, 29, 3.64, 2.2399999999999998, 45.68, 11.24, 31.240000000000002, 18.24, 50.56, 35.08, 13.520000000000001, 57.44, 17.28, 4.08, 85.12, 35.72, 73.24, 46.120000000000005, 47.879999999999995, 7.28, 31.48, 141.28, 57.480000000000004, 27.560000000000002, 184.72, 70.68, 5.84, 20.96, 197.56, 14.4, 9.04, 8.36, 111.8, 43.16, 35.24, 73.32, 31.2, 17.24, 6.88, 9.6, 89.24, 16.96, 4.88, 29.72, 3.2, 12.72, 99.84, 48.28, 10.44, 70.24, 34.4, 70.52, 68.24, 10.64, 6.08, 78.36, 57.72, 117.88, 58.88, 90.48, 30.52, 9.68, 15.12, 64.4, 40.64, 17.12, 79.68, 3.64, 71.36000000000001, 22.759999999999998, 4, 9.440000000000001, 76.36, 73.64, 23.400000000000002, 3.52, 46.4, 4.24, 4.04, 48.28, 6.32, 45.8, 95.24000000000001, 30.08, 66.64, 17.76, 56.120000000000005, 72.92, 5.04, 54.32, 68.04, 62.64, 8.64, 10.959999999999999, 71.72, 6.8, 1.76, 29.48, 13.32, 21.36, 51.92, 172.76, 50.76, 35.72, 53.36, 77.2, 13.799999999999999, 74.24, 4.96, 12.52, 35.08, 88.67999999999999, 1.16, 21, 1, 75.16000000000001, 92.11999999999999, 43.04, 6.84, 3.96, 17.840000000000003, 1.2, 7.96, 9.2, 54.519999999999996, 1.76, 166.4, 187.68, 59.92, 9.24, 8.4, 35.4, 37.64, 22.919999999999998, 60.8, 21.72, 76.39999999999999, 104.76, 86.92, 34.24, 10.52, 29, 75.96, 73.48, 16.080000000000002, 35.44, 120, 40.04, 6.28, 28.6, 7.680000000000001, 119.64, 120.32, 8.84, 18.44, 16.76, 45.56, 12.56, 42, 2.12, 47.919999999999995, 35.52, 91.48, 29.76, 12.120000000000001, 6.6, 29.72, 64.44, 0.8400000000000001, 25.48, 2.16, 51.16, 13.24, 9.04, 13.520000000000001, 20.16, 28, 49.68, 42, 66.55999999999999, 76.03999999999999, 41.84, 41.88, 186.56, 31.36, 1.16, 3.8, 32.84, 36.96, 40.72, 38.559999999999995, 53.72, 30.4, 25.12, 17.68, 66.28, 24.28, 59.56, 3.12, 1.6, 13.2, 103.96, 59.44, 98.48, 8.88, 249.07999999999998, 31.68, 41.32, 9.08, 23.32, 4.28, 16.92, 73.44000000000001, 25.24, 92.88000000000001, 30.48, 41.160000000000004, 15.32, 3.3600000000000003, 60.16, 18.96, 83.84, 5.4799999999999995, 42.44, 0.88, 28.119999999999997, 75.24, 35.04, 48.32, 7.32, 13.96, 359.59999999999997, 8.68, 60.720000000000006, 2.32, 24.28, 117.56, 56.959999999999994, 1.96, 41.72, 85, 209.12, 35.4, 4.12, 9.6, 58.52, 136.52, 61.839999999999996, 4.92, 22.48, 9.440000000000001, 37.28, 5.2, 150.72, 17.36, 47.4, 14.88, 41.32, 9.2, 122.88000000000001, 72.92, 3.28, 14.840000000000002, 24.479999999999997, 11.56, 90.67999999999999, 89, 150.72, 47.160000000000004, 11.92, 15.959999999999999, 67.6, 108.32, 20.72, 6.84, 81.4, 21.919999999999998, 56.44, 40.599999999999994, 29.88, 28.28, 1.4400000000000002, 46.120000000000005, 62.4, 3.68, 14.56, 236.44, 104.92, 11.32, 5, 37.400000000000006, 45.8, 143.32, 19.959999999999997, 130.92000000000002, 9.639999999999999, 23.36, 20.400000000000002, 18.8, 33.4, 15, 2.16, 43.32, 74.36, 79.28, 109.16, 39.68, 178.04, 55.64, 9.879999999999999, 41.92, 7.4799999999999995, 9.4, 22.84, 27.68, 21.68, 15.04, 101.6, 19.040000000000003, 129.08, 8.920000000000002, 12.08, 14.92, 21.6, 9.2, 19.88, 14.08, 4.96, 201.27999999999997, 72.64, 71.72, 0, 88.08000000000001, 13.639999999999999, 1.1199999999999999, 46.72, 26.919999999999998, 5.6, 105.44000000000001, 13.719999999999999, 10.48, 81.64, 101.88, 16, 20.28, 41.92, 21.919999999999998, 76.08, 37.400000000000006, 69.12, 35.839999999999996, 122.16000000000001, 25.72, 46.080000000000005, 94.39999999999999, 55.440000000000005, 3.64, 10.52, 15.6, 72.48, 149.48, 109, 162.84, 80.92, 35.839999999999996, 16.52, 102, 21.68, 1.08, 16.6, 21.28, 7.680000000000001, 30.599999999999998, 105.08000000000001, 14.36, 99.6, 46.92, 40.44, 99.88, 23, 8.84, 39.559999999999995, 11.08, 16.240000000000002, 3.12, 6.680000000000001, 52.44, 16.080000000000002, 107, 13.6, 69.2, 32, 4.760000000000001, 49.44, 126.76, 2.92, 41.92, 14.6, 100.6, 49.63999999999999, 6.760000000000001, 153.12, 1, 108.32, 58.6, 11, 17.6, 19.759999999999998, 104.84, 40.28, 22.599999999999998, 38.760000000000005, 165.24, 38.6, 17.919999999999998, 2.84, 2.68, 126.96, 20.44, 16.96, 48.68, 1.9200000000000002, 92.44, 25.919999999999998, 4.84, 33.959999999999994, 25.56, 9.96, 46.800000000000004, 27.720000000000002, 19.2, 3.64, 45.96, 4.68, 9.56, 13.92, 14.56, 30.32, 62.64, 2.64, 13.32, 1.96, 14.44, 28.88, 24.76, 0, 8.920000000000002, 12.16, 37, 13.2, 7, 32.84, 1.84, 3.04, 28.479999999999997, 9.08, 69.64, 0, 0, 47.4, 22.599999999999998, 0, 9.639999999999999, 2.68, 20.56, 58.12, 2.12, 72.72000000000001, 134.28, 49.72, 104.64, 10.24, 83.04, 41.279999999999994, 4.36, 74.28, 68.84, 45.56, 23, 15.440000000000001, 6.84, 37.519999999999996, 112.44, 14.4, 54.879999999999995, 37.96, 6.08, 29.4, 11.56, 24.44, 7.8, 9.2, 53.04, 61.72, 14, 6.32, 6.84, 47.6, 3.4, 4.6, 2, 89.44000000000001, 31.88, 163.56, 6.8, 65.47999999999999, 149, 0.92, 14.44, 29.72, 4.760000000000001, 18.2, 4.4, 19.599999999999998, 3.28, 46.24, 31.040000000000003, 18.759999999999998, 2.52, 200.12, 13.92, 62.68, 17.12, 26.52, 50.84, 11.48, 56.56, 22.44, 20.76, 177.24, 94.64, 17.36, 105.36, 59.04, 47.239999999999995, 71.32, 17.76, 36.839999999999996, 34.32, 10.44, 6.720000000000001, 7.28, 5.12, 63.16, 80.36, 98.24, 62.28, 135.28, 25.64, 121.96, 7.52, 3.2, 6.760000000000001, 35.44, 4.4, 9.440000000000001, 1.84, 34.76, 2.96, 41.88, 41.76, 4.159999999999999, 3.96, 15.6, 12.6, 58.56, 39.800000000000004, 44.040000000000006, 12.120000000000001, 65.24000000000001, 21.2, 21.84, 5.88, 124.24000000000001, 73.2, 4.04, 5.760000000000001, 3.72, 62.839999999999996, 21.919999999999998, 35.8, 33.76, 18.44, 44.28, 4.4, 2.52, 116.6, 94.16, 30.48, 103.4, 2.96, 12.48, 9.56, 23.64, 7.28, 81.12, 9.28, 34.28, 13.04, 24.68, 4.8, 1.16, 69.96, 54.519999999999996, 33.4, 46.68, 8.44, 49.8, 33.36, 32.36, 2.2399999999999998, 12.120000000000001, 94.96000000000001, 12.319999999999999, 18.599999999999998, 82.76, 7, 23.36, 25.32, 2.8, 50.36, 46.04, 13.6, 6.32, 34.32, 1.96, 64.08, 20.92, 3.0799999999999996, 70.52, 18.919999999999998, 21.68, 33.68, 4.4, 86.2, 1.16, 53.96, 5.36, 62.28, 11.68, 9.879999999999999, 91.80000000000001, 85, 113.60000000000001, 35.56, 15.959999999999999, 31.56, 26, 48.160000000000004, 9.84, 13.440000000000001, 84.52, 4.64, 9.84, 27.08, 2.92, 2.84, 34.36, 43.76, 33.959999999999994, 225.92000000000002, 75.12, 34.84, 8.84, 31.48, 38.36, 13.08, 22.68, 17.36, 20.8, 4.4, 6.64, 16.36, 28.56, 51.6, 52.44, 3.6, 115.96, 42.88, 31.759999999999998, 96.47999999999999, 18.48, 15.520000000000001, 2.8800000000000003, 24.56, 9.16, 63.68, 72.12, 9.719999999999999, 101.56, 135.28, 47.120000000000005, 27.040000000000003, 56.32, 123.72, 22.32, 15.12, 32.160000000000004, 2.68, 32.84, 20.72, 34.64, 21, 88.44, 4.760000000000001, 72.8, 13.6, 20.28, 8.88, 5.24, 52.64, 8.4, 2.92, 62.96, 9.48, 21.8, 101.16, 11.440000000000001, 41.52, 24.6, 9.440000000000001, 29.12, 56.88, 34.2, 52.839999999999996, 40.599999999999994, 94.83999999999999, 6.24, 180.24, 74.36, 26.32, 45.32, 24.04, 6.680000000000001, 154.56, 61.400000000000006, 70.32, 21.24, 143.88, 22.28, 7.36, 14.959999999999999, 19.279999999999998, 2.76, 14.4, 20.56, 132.24, 215.96, 10.200000000000001, 23.64, 43.16, 29.96, 32.120000000000005, 42.56, 32.800000000000004, 27.2, 158.28, 22.8, 13.28, 9.520000000000001, 38.64, 86, 8.319999999999999, 52.48, 124.67999999999999, 51.4, 2.52, 56.800000000000004, 37.199999999999996, 6.6, 10, 54.800000000000004, 23.36, 35.48, 21.12, 28.72, 50.160000000000004, 170.84, 3.64, 98.55999999999999, 15.8, 14.68, 43.92, 78, 29.84, 167.83999999999997, 61.64, 10.92, 46.080000000000005, 30.880000000000003, 12.72, 37.28, 118.04, 1.28, 113.76, 8.8, 5.720000000000001, 44.28, 17.4, 53.68, 19.279999999999998, 4.96, 1.64, 4.64, 67.76, 41.72, 1.0399999999999998, 10.6, 21.2, 63.4, 19.64, 20.36, 71.16, 24.2, 2.72, 34.24, 24.240000000000002, 96.16, 96.16, 112.36, 71.52, 37.04, 1.6, 50.52, 15.68, 17.36, 86.96, 60.519999999999996, 9.04, 31.16, 3.28, 75.08, 27.279999999999998, 18.919999999999998, 227.11999999999998, 9.639999999999999, 24.8, 32.68, 30.16, 140.32, 37.64, 228.72, 7.44, 0.64, 1.08, 1.9200000000000002, 25.919999999999998, 75.96, 8.68, 58.92, 71.67999999999999, 38.72, 13.639999999999999, 35.56, 77.72, 39.239999999999995, 15.559999999999999, 9.96, 105.32, 18.32, 25.28, 33.959999999999994, 165.04, 9.56, 58.32, 16.56, 74.75999999999999, 4.96, 5.32, 48.52, 18.56, 76.67999999999999, 6.720000000000001, 11.84, 13.08, 150.51999999999998, 42.4, 19.52, 51.04, 7.720000000000001, 30.24, 3.8400000000000003, 105.28, 26.880000000000003, 44.040000000000006, 32.919999999999995, 25.32, 5.8, 17.8, 12.72, 4, 13.92, 37.879999999999995, 104.48, 12.4, 10.120000000000001, 1.08, 36.56, 45.68, 15.959999999999999, 12.88, 10.959999999999999, 40.76, 48.04, 5.64, 38.72, 209.48, 10.28, 0.8, 39.559999999999995, 37.519999999999996, 8.16, 24.6, 0, 4.6, 4.08, 3.72, 95.28, 12.72, 3.5599999999999996, 17.52, 12.36, 24.52, 7.720000000000001, 77.32, 18.24, 37.400000000000006, 38.32, 44.28, 46.879999999999995, 39.4, 22.64, 66.84, 113.72, 2.8, 98.48, 30.919999999999998, 44.76, 3.8400000000000003, 61.16, 41.84, 83.68, 89.36, 146.24, 10.4, 48.76, 19.24, 106.92, 16.119999999999997, 6.32, 49.72, 36.4, 28.72, 15.76, 22.04, 44.68, 32.919999999999995, 91.08, 39.72, 36.28, 36.48, 16.080000000000002, 70.8, 26, 14.120000000000001, 11.48, 19.279999999999998, 8.64, 3.04, 14.8, 36, 56.52, 38.120000000000005, 28.240000000000002, 16.88, 12.88, 160.76, 112.16, 27.32, 22.12, 48.88, 33.56, 26.96, 20.119999999999997, 182.84, 34.72, 10.08, 44.8, 5.24, 74.6, 26.599999999999998, 49.12, 60.32, 46.440000000000005, 26.919999999999998, 0, 68.6, 6.28, 64.32000000000001, 102.72, 34.76, 126.12, 51, 6.44, 5, 45.24, 20.36, 97.48, 99.16, 2.72, 3.2399999999999998, 74.72, 4.28, 3.64, 120.03999999999999, 4.760000000000001, 31.52, 60.24, 7.119999999999999, 16.400000000000002, 13.88, 40.2, 1.36, 10.92, 14.72, 32.32, 52.16, 51.92, 36.68, 73.48, 179.4, 54.080000000000005, 245.48, 5.96, 30.68, 18.880000000000003, 33.2, 74.08, 40.32, 77.52000000000001, 61.36, 10.08, 14.120000000000001, 11.719999999999999, 6.56, 244.64, 44.519999999999996, 27.64, 10.040000000000001, 10.8, 156.92000000000002, 15.08, 3.72, 3.16, 22.16, 20.400000000000002, 26.28, 32.2, 73.84, 18.2, 10.040000000000001, 41.68, 53.879999999999995, 43.68, 21.8, 41.36, 21.36, 13.440000000000001, 36, 3.92, 22.28, 40, 21.04, 48.160000000000004, 27.560000000000002, 7.88, 20.6, 61.68, 9.2, 4.12, 52.28, 61.760000000000005, 43.64, 1.0399999999999998, 3.96, 58.6, 4.04, 209.12, 10.52, 23.8, 47.480000000000004, 49.32, 5.8, 3.44, 56.88, 43.28, 10.44, 56.92, 10.6, 29.96, 7.36, 4.2, 44.76, 0.4, 11.440000000000001, 4.720000000000001, 20.52, 12.68, 63.6, 124.72, 91.24, 63.56, 89.64, 1.64, 65.19999999999999, 33.8, 84.64, 60.08, 2.2, 32, 7.2, 65.88, 19.36, 38.6, 74.36, 46.519999999999996, 33.72, 152, 7.52, 54.72, 117.36, 9.4, 67.64, 1.72, 19, 64.88, 5.4, 79.96000000000001, 28.52, 238.8, 32.52, 27.76, 99.44, 21.919999999999998, 187.12, 65.16, 7.92, 7.96, 2.76, 113.32000000000001, 25.080000000000002, 62.36, 51.6, 20.92, 65.28, 26.32, 37.48, 25.52, 28.28, 53.199999999999996, 5.32, 1.32, 30.08, 24.8, 57.36, 10.72, 51.28, 14.72, 86.64, 32.28, 15.24, 8.24, 140.56, 32.32, 17.4, 29.44, 85.96, 11.36, 26.64, 210.12, 19.959999999999997, 39.559999999999995, 119.28, 121.24, 24.04, 47.800000000000004, 47.72, 35.08, 16.6, 24.68, 84.68, 66.44, 4, 2.04, 51.92, 64.92, 11.719999999999999, 5.84, 26, 83.64, 16.72, 42.96, 36.12, 2.12, 10.959999999999999, 21.68, 8.44, 8.84, 74.75999999999999, 59.16, 8.120000000000001, 2.32, 63.4, 52.8, 2.6, 6.119999999999999, 26.599999999999998, 38.839999999999996, 14.64, 7.680000000000001, 17.919999999999998, 19.52, 14.8, 16.119999999999997, 20.6, 1.36, 46.64, 66.04, 33.32, 150.28, 9.2, 12.36, 4.2, 18.32, 190.56, 3, 13.799999999999999, 73.2, 43.08, 111.92, 94.2, 23.400000000000002, 129.84, 53.36, 106.56, 157.44, 1.72, 15.440000000000001, 58.72, 36.64, 35.52, 72.28, 101.32, 175.24, 85, 5.2, 28.16, 52.8, 47, 11.32, 40.64, 172.04, 19.68, 4.8, 57.92, 6.44, 3.2, 6.24, 25.4, 77.03999999999999, 127.84, 42.4, 19.32, 58.8, 17.4, 5.88, 146.2, 8, 46.120000000000005, 199.64000000000001, 6.24, 6.36, 36.4, 35.64, 99.27999999999999, 5.68, 14.52, 13.24, 70.36, 1.0399999999999998, 22.28, 8.8, 46.120000000000005, 120.2, 14.32, 63.839999999999996, 41.04, 23, 5.159999999999999, 118.08, 37.36, 18.32, 41.160000000000004, 38.64, 4.44, 96.60000000000001, 31.96, 3.96, 28.72, 31.52, 38.92, 6.36, 20.76, 65.04, 102.84, 12.52, 29.12, 10.4, 36.4, 184.88, 5.28, 12.36, 32.96, 5.12, 21.32, 1.56, 10.84, 12.08, 14.32, 12.120000000000001, 58.64, 20.68, 19.24, 8.920000000000002, 2.72, 24.56, 9.719999999999999, 225, 10.16, 75.6, 9.36, 53.32, 2.48, 13.76, 11.799999999999999, 1.88, 70.32, 5.96, 8.959999999999999, 68.08, 31.96, 2.8800000000000003, 49.4, 66.04, 42.08, 101, 59.48, 8.72, 10.040000000000001, 13.88, 15.48, 4.4799999999999995, 15.16, 40.84, 193.24, 100.2, 4.36, 10.040000000000001, 5.44, 43.44, 5.159999999999999, 69.32000000000001, 34, 51.16, 52.68, 35, 9.32, 1.76, 64.47999999999999, 18.599999999999998, 76.52000000000001, 114.96000000000001, 27.68, 16.96, 39.76, 244.32000000000002, 23.720000000000002, 7.4, 58.52, 5.4, 7.88, 128.20000000000002, 159.67999999999998, 31.240000000000002, 31.84, 23.88, 6.96, 3.8, 6.24, 11.6, 32.559999999999995, 143.6, 91, 4.88, 78.96000000000001, 40.68, 10.44, 0.8400000000000001, 8.040000000000001, 53.24, 12.92, 52.92, 1.28, 6.52, 14.959999999999999, 9.56, 27.92, 47.480000000000004, 34.44, 137.92, 2.68, 0.48000000000000004, 72.48, 15.879999999999999, 11.2, 7.720000000000001, 72.44, 42.24, 73.67999999999999, 52.32, 67.48, 13.08, 5.36, 21.96, 22.919999999999998, 1.76, 18.8, 36.68, 9.4, 35.16, 15.72, 130.67999999999998, 15.440000000000001, 3.4, 28.64, 20.56, 15.520000000000001, 63.24, 4.720000000000001, 52.6, 26.12, 56.120000000000005, 4.24, 2.52, 31.759999999999998, 26.96, 40.480000000000004, 51.48, 65.11999999999999, 2.8, 103.92, 1.52, 45.04, 11.56, 35.44, 74.39999999999999, 19.759999999999998, 29.080000000000002, 10.76, 238.76, 48.84, 7.96, 27.119999999999997, 5.720000000000001, 2.28, 8.36, 15.360000000000001, 122.36, 31.16, 4.44, 38.839999999999996, 25.76, 4.84, 34.96, 7.119999999999999, 383.24, 10.72, 1.32, 2.92, 36.64, 29.8, 39.6, 7.52, 91.48, 2.2, 2.64, 117.16, 66.48, 3.8800000000000003, 16.400000000000002, 50.96, 5.52, 2.16, 86.2, 0.8, 0.44, 21.64, 4.88, 4.2, 16.32, 72.6, 98.32000000000001, 14.36, 127.08, 4, 53.56, 13.08, 33.04, 6.4799999999999995, 22.48, 177.56, 39.08, 0.92, 33.08, 87.6, 7.16, 8.72, 11.96, 24.84, 35.52, 7.2, 5.52, 97.91999999999999, 13.16, 109.16, 1.1199999999999999, 15.16, 12.88, 2.52, 7.760000000000001, 3.96, 15.12, 38.68, 188.76000000000002, 6.8, 50.08, 202.68, 9.84, 48, 36.44, 8, 7.4799999999999995, 2.84, 40.120000000000005, 60.48, 13, 14.6, 25.84, 74.2, 4.56, 3.6, 12.200000000000001, 67, 7.04, 62.120000000000005, 7.4799999999999995, 5.84, 8.56, 3.5599999999999996, 6.119999999999999, 10.4, 15.12, 44.28, 10.8, 52.720000000000006, 17.56, 3.8400000000000003, 3, 41.08, 10.72, 10.56, 11.719999999999999, 35.24, 8.64, 2.84, 12.239999999999998, 7, 76.72, 33.08, 23.560000000000002, 23.76, 11.12, 96.88, 99.84, 0, 4.6, 7.56, 3.2399999999999998, 147.92, 64.4, 56.72, 130.08, 9.32, 13.32, 92.96000000000001, 13.48, 22.48, 14.32, 16.56, 228.16, 98.4, 34.56, 42.160000000000004, 90.88, 49, 74.67999999999999, 6.08, 106.32, 17.56, 45.48, 12.88, 17.32, 128.04, 22.68, 256.16, 23.720000000000002, 31.52, 5.84, 66.08, 0.9600000000000001, 2.56, 7.28, 0.68, 146.56, 1.88, 156.95999999999998, 11.719999999999999, 0, 3, 1.1199999999999999, 16.84, 0, 387.88, 43.04, 100.63999999999999, 22.04, 1.72, 1.6, 1.2, 6.84, 69.76, 13.08, 3.8800000000000003, 12.68, 13.6, 94.03999999999999, 37.68, 45.12, 1.96, 1.9200000000000002, 0.92, 1.1199999999999999, 2.32, 94.16, 0, 186.95999999999998, 0, 8.36, 1.4, 1.1199999999999999, 25.36, 0, 2.32, 53.32, 13.32, 0, 1, 11.32, 0.12000000000000001, 10.56, 268.6, 22.08, 0, 9.24, 0.76, 1.08, 297.24, 47.160000000000004, 1.52, 1.2, 0, 1.48, 1.16, 1.64, 53.04, 1.1199999999999999, 21.12, 1.6, 27.76, 2.84, 0, 0.44, 139.76, 3.8, 11.88, 71.56, 1.72, 0.12000000000000001, 15.32, 0.7200000000000001, 2.12, 2.92, 1.8, 0, 31.240000000000002, 0, 127.28, 11.96, 24.56, 144.4, 16.240000000000002, 9.639999999999999, 8.72, 1.36, 1.6800000000000002, 1.84, 0.7200000000000001, 0, 0.32, 221.72, 1.56, 5.6, 0.64, 0, 3.6, 6.28, 9.36, 53.64, 1.96, 1.08, 35.2, 0, 33.72, 341.2, 0, 20.119999999999997, 2, 9.639999999999999, 12.92, 4.44, 64.92, 157.64000000000001, 0.12000000000000001, 0, 1.88, 5.56, 28.52, 25.12, 1.28, 7.720000000000001, 19.759999999999998, 47.68, 1.9200000000000002, 1.88, 1.72, 7.08, 1.4, 0.2, 0.92, 30.48, 150.88, 0, 2.48, 0, 1.72, 0, 13.440000000000001, 0, 198.36, 1.4, 34.6, 2.3600000000000003, 1.88, 8.56, 4.2, 37.199999999999996, 1.08, 3.4, 0.92, 6.159999999999999, 6.32, 0, 2.56, 0, 5.4799999999999995, 182.04000000000002, 0, 9.84, 16.080000000000002, 99.08, 1.16, 2, 9.6, 25.080000000000002, 10.72, 0, 15.68, 64.76, 11.96, 1.08, 0.36000000000000004, 104.84, 6.36, 15, 2.12, 65.24000000000001, 19.439999999999998, 4.04, 40.44, 1.64, 0, 1.28, 65.64, 112.04, 5.12, 7.92, 7.4, 0.7200000000000001, 1, 9.4, 180.68, 4.2, 14.200000000000001, 2.64, 0, 47.52, 46.04, 183, 0, 42.52, 1.32, 19.720000000000002, 10.200000000000001, 29.16, 4.88, 1.6800000000000002, 0, 15.16, 4.64, 7.2, 52.88, 0.4, 161.23999999999998, 40, 0, 30.4, 12.959999999999999, 5.24, 1.4, 1.2, 89.76, 8.8, 2.3600000000000003, 6.760000000000001, 268.88, 8.52, 14.92, 3.28, 5.96, 0, 8.28, 116.04, 24.479999999999997, 73.72, 4.720000000000001, 93.8, 0.24000000000000002, 45.68, 213, 0.8, 1.72, 7.24, 0.6, 0, 3.64, 5.8, 138.56, 41.68, 4.28, 2.12, 3.28, 0, 2.64, 37.92, 191.23999999999998, 2.6, 12.959999999999999, 354.08, 9.2, 0, 1.36, 2.3600000000000003, 32.36, 4.68, 4.4, 6.04, 0, 0.5599999999999999, 1.6800000000000002, 327.96, 0, 80.32000000000001, 5.159999999999999, 15.559999999999999, 4.4799999999999995, 0, 1.08, 5.68, 14.840000000000002, 80, 5.28, 329.2, 3.2399999999999998, 0, 4.84, 3.8400000000000003, 0.7200000000000001, 0.8400000000000001, 0, 8.08, 0, 8.56, 1.48, 43, 10.6, 0, 0, 0.27999999999999997, 1.4, 141.16, 280.24, 0.76, 0, 2.76, 0, 0, 1.48, 34.24, 1.4, 13.2, 9.08, 1.32, 80.88, 7.64, 17.44, 19.36, 3.2, 0.64, 9.28, 0.92, 6.08, 4.64, 153.16, 4.64, 4.68, 5.159999999999999, 26.32, 5.32, 5.96, 8.48, 4.92, 0.4, 5.56, 0.64, 1.96, 1.8, 1.28, 4.6, 48.2, 0.8, 10.44, 0.04, 327.76, 4.6, 8.84, 8.84, 0.2, 9.04, 1.72, 59.28, 14.040000000000001, 1.96, 0.7200000000000001, 142.92, 0.04, 0, 0.48000000000000004, 464.32, 2.76, 1.32, 30.8, 3, 8.84, 3.4, 1.9200000000000002, 239.8, 2.56, 2.28, 0, 9.68, 8.68, 21.36, 3.5599999999999996, 266.32, 0.8400000000000001, 0, 2.64, 34.04, 0, 0.76, 6.680000000000001, 3.8400000000000003, 1.72, 0.8400000000000001, 31.96, 46.92, 0, 0.36000000000000004, 2, 0, 1.56, 0.88, 5.28, 14.88, 4.32, 3.48, 5.6, 6, 0, 4.96, 1.48, 1.84, 0.04, 0.76, 4.68, 236.44, 1.08, 0, 8.040000000000001, 5.88, 10.28, 197.8, 1.36, 2.48, 2.12, 100.96, 0, 9.2, 169.56, 1.32, 38.199999999999996, 155.16, 8.44, 1.24, 1.84, 1.56, 1.6, 2.2, 8.4, 101.6, 41.76, 2.3600000000000003, 8.959999999999999, 1.76, 181.68, 4.96, 5.32, 269.64, 1.16, 2.52, 12.64, 29.4, 2.92, 1.36, 4.12, 243.16, 39.64, 8.08, 5.2, 0, 0, 16.32, 191.32, 28.36, 5.24, 5.68, 3.3600000000000003, 0.76, 1.48, 0, 0.5199999999999999, 37.32, 1.76, 1.8, 210.28, 3.68, 6.84, 1.76, 10.56, 153.23999999999998, 2.0799999999999996, 28.92, 0.32, 0, 2.8800000000000003, 428.8, 1.48, 2.3600000000000003, 0.8, 46.64, 0, 303, 0, 4.96, 41.8, 0, 17.52, 1.9200000000000002, 23.959999999999997, 18.12, 68.52, 5.64, 4.159999999999999, 0.8400000000000001, 75.2, 0.32, 1.36, 0.68, 30.28, 203.32, 87.76, 9.96, 159.8, 9.28, 22.04, 5.4799999999999995, 23.88, 10.48, 1.84, 0.08, 31.64, 30.599999999999998, 49.56, 6.2, 0.12000000000000001, 2.84, 16.119999999999997, 1.2, 150.12, 10.84, 15.68, 0.92, 0.8, 76.11999999999999, 0.16, 3.64, 2.68, 30.04, 0.88, 0.04, 210.96, 0.08, 93.24000000000001, 6.2, 8.84, 0.92, 0, 1.0399999999999998, 8.28, 17.56, 2.28, 0.08, 307.28, 71.92, 1.4, 3.4, 24.479999999999997, 0.76, 2.48, 263.2, 0.64, 1.96, 8.200000000000001, 142.52, 258.2, 0.68, 101.64, 0, 3.76, 2.28, 13.360000000000001, 67.55999999999999, 0.5599999999999999, 23.48, 0, 27.16, 26.28, 339, 5.12, 12.92, 242.84, 0.6, 0, 8.88, 59.48, 0, 3, 106.2, 0.5199999999999999, 189.56, 1.76, 0, 1.72, 171, 315.15999999999997, 132.28, 2.28, 3.8400000000000003, 8.319999999999999, 0, 1.4, 33.4, 3.04, 11.16, 1.32, 10.84, 20.639999999999997, 1.56, 28.68, 3, 5.44, 6.56, 85.08, 191.72, 36.68, 25.84, 0, 0.92, 21.72, 362.96, 0, 0.48000000000000004, 5.08, 3.3600000000000003, 7.4799999999999995, 0, 1.84, 0, 8.72, 2.52, 0.36000000000000004, 0, 1.8, 5.4, 0, 0.9600000000000001, 0.7200000000000001, 9.799999999999999, 0.9600000000000001, 0, 1.16, 7.24, 168.6, 1.0399999999999998, 69.48, 13.48, 4.08, 1.0399999999999998, 124.84, 3.64, 0, 11.4, 1.9200000000000002, 0.92, 8.64, 14.72, 24.44, 57.6, 141.12, 156.04000000000002, 0.08, 8, 92.88000000000001, 1.56, 227.56, 102.64, 0, 46.92, 0.8400000000000001, 0, 28.68, 0.6, 343.32, 9.24, 2.68, 8.319999999999999, 3.6, 4.92, 9.799999999999999, 0, 6.8, 0.12000000000000001, 18.599999999999998, 1.48, 9.36, 4.08, 6.56, 317, 0.64, 0, 2, 0.27999999999999997, 6.720000000000001, 7.760000000000001, 68.04, 1.36, 54.72, 5.6, 0, 0.5199999999999999, 2.2399999999999998, 42.88, 2.64, 3.72, 1.56, 3.04, 0, 3.28, 10.28, 0, 2.44, 4.08, 33.32, 0.76, 14.88, 1.6, 3.04, 0.9600000000000001, 3.4, 23.8, 0.8400000000000001, 0, 5, 0, 2.68, 15, 9.24, 0, 8.319999999999999, 27.560000000000002, 1.48, 0.5199999999999999, 1.56, 9.48, 7.8, 56.120000000000005, 0.92, 2.32, 37.16, 2.64, 0.16, 2.68, 0, 3.28, 2.2, 34.04, 158.12, 7.4, 0, 30.200000000000003, 1.4, 4.84, 4.36, 0.24000000000000002, 72.52, 7.04, 4.68, 3.48, 8.44, 1.84, 1.52, 13.360000000000001, 0, 0, 97.24, 4.720000000000001, 10.76, 4.84, 13.92, 17.76, 0.88, 8.920000000000002, 1.32, 6.52, 437.28000000000003, 61.28, 10.56, 0.16, 3.6, 0, 325.16, 1.56, 0, 6.56, 7.56, 115.44, 1.2, 33.84, 3.8800000000000003, 0.7200000000000001, 1.64, 0, 3, 6.2, 0.64, 177.92, 0.2, 104.64, 0, 0.6, 76.08, 1.48, 9.48, 0, 4.760000000000001, 3.72, 6, 1.24, 9.440000000000001, 9.639999999999999, 18.24, 1.4, 120.76, 3.04, 3.8800000000000003, 8.16, 8.120000000000001, 16.6, 18.64, 5.2, 0.76, 20.04, 7.44, 5.32, 84.52, 0, 263.88, 137.96, 2.28, 58.2, 0, 3.92, 21.72, 0, 12.16, 10.44, 17.080000000000002, 59.08, 1.64, 3, 3.96, 4, 1.96, 71.84, 14.92, 0.36000000000000004, 5.32, 1.56, 23.720000000000002, 0.8400000000000001, 2.28, 1.6800000000000002, 3.04, 0.92, 3.8800000000000003, 0, 301.52, 0.44, 25.2, 23.439999999999998, 6.119999999999999, 19, 5.36, 22.4, 11.68, 0, 3.8, 3.72, 194.84, 222.28, 0, 1.72, 37.8, 5, 3.16, 38.92, 17.96, 5.720000000000001, 1.56, 3.0799999999999996, 64.68, 2.96, 12.6, 533.12, 203, 31.52, 0, 18.919999999999998, 1.36, 3, 4.4799999999999995, 25.76, 430.88, 0.76, 0.8, 8.72, 552.76, 7.88, 0.64, 0, 2.3600000000000003, 3.76, 0, 0.44, 0, 1.08, 1.32, 14.76, 4.68, 33.160000000000004, 0.5599999999999999, 8.319999999999999, 25.24, 0, 0, 10.120000000000001, 52.6, 32.36, 2.8, 178.76, 2.2, 0, 1.16, 7.08, 1.64, 0, 10.72, 6.56, 1.6800000000000002, 2.84, 7.680000000000001, 22, 0, 10, 77.67999999999999, 8.44, 0.04, 39.120000000000005, 1.56, 0.12000000000000001, 2.4, 126.2, 2.12, 0.36000000000000004, 0, 3.72, 2.4, 1.08, 0.92, 0, 332.2, 1.0399999999999998, 3.8400000000000003, 0, 0.44, 22.759999999999998, 171.04, 16.639999999999997, 104.2, 47.919999999999995, 26.24, 0, 2.8, 1.4400000000000002, 0, 135.72, 12.4, 0, 13.360000000000001, 0, 1.84, 1.1199999999999999, 0.68, 0.12000000000000001, 3.0799999999999996, 196.11999999999998, 74.44000000000001, 71.8, 2.64, 1.28, 3.16, 333.67999999999995, 3.4, 0.92, 0, 9.520000000000001, 1.72, 67.16, 132.88, 0.5599999999999999, 3.28, 7.64, 4.28, 12.56, 14, 6.720000000000001, 12.6, 14.76, 5, 24.52, 21.24, 1.24, 19.92, 22.8, 12.36, 24.400000000000002, 8.76, 9.48, 16.68, 18.880000000000003, 15.559999999999999, 10.44, 21.919999999999998, 21.04, 11.96, 12.48, 16.72, 22.04, 17.4, 7.8, 5.64, 11.68, 12.200000000000001, 13.04, 23, 3.8800000000000003, 21.2, 7.04, 14.4, 15.68, 18.759999999999998, 17.76, 21.04, 15.92, 7.720000000000001, 21.6, 13.440000000000001, 10.200000000000001, 13.84, 18.28, 12.8, 11.56, 21.88, 22.44, 19.88, 21.12, 21.68, 15.76, 19.36, 21, 20.36, 21.48, 20.2, 20.92, 19.759999999999998, 2.2399999999999998, 20.72, 22.759999999999998, 20.119999999999997, 17.88, 19.560000000000002, 21.28, 20.16, 19.84, 20.72, 20, 20.2, 20.6, 22.44, 5.52, 20.16, 21.72, 21.16, 18.48, 17.12, 11.36, 20.080000000000002, 19.400000000000002, 15.559999999999999, 10.64, 19.84, 19.88, 17.16, 18.12, 20.68, 21.04, 15.959999999999999, 21.04, 19.759999999999998, 14.28, 22.24, 21, 20.04, 21.72, 4.24, 19.8, 18.72, 22.24, 20.119999999999997, 20.36, 19.36, 21.88, 21.32, 19.8, 16.04, 20.28, 20.04, 19.040000000000003, 18.8, 20.04, 19.759999999999998, 20.400000000000002, 19.040000000000003, 21.12, 20.36, 21.32, 19.8, 19.24, 21.2, 17.72, 20.240000000000002, 19.36, 21, 23.16, 19.040000000000003, 19.84, 19.32, 19.92, 18.08, 20.04, 18.84, 11.719999999999999, 19.36, 20.92, 19.84, 20, 20.240000000000002, 21.68, 18.68, 19.2, 19.32, 19.400000000000002, 19.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.6, 234.92, 0.27999999999999997, 0.2, 0.32, 0.48000000000000004, 1.96, 1.64, 31.32, 5.64, 0.4, 1.0399999999999998, 4.08, 10.120000000000001, 0.24000000000000002, 0.16, 3.4, 0, 0.12000000000000001, 9.799999999999999, 16.96, 0, 3.2399999999999998, 0.5199999999999999, 0.48000000000000004, 0.16, 0.24000000000000002, 0, 0.48000000000000004, 0.24000000000000002, 0.5599999999999999, 0.32, 20.36, 131.8, 1.88, 481.59999999999997, 0.27999999999999997, 3.8400000000000003, 1.88, 0.5199999999999999, 0.12000000000000001, 118.4, 0.32, 37.839999999999996, 0.8400000000000001, 0.36000000000000004, 12.16, 0.48000000000000004, 0.32, 0.27999999999999997, 0.36000000000000004, 1.8, 0.5199999999999999, 0.12000000000000001, 0.08, 0.6, 173.48, 0.5599999999999999, 2.28, 0.24000000000000002, 0.08, 0.32, 0.48000000000000004, 0.08, 2.6, 0.24000000000000002, 0.9600000000000001, 225.24, 0.08, 0.48000000000000004, 0.36000000000000004, 0.36000000000000004, 0.64, 5.52, 0.44, 0.32, 0.48000000000000004, 0.16, 2.28, 0.27999999999999997, 0.27999999999999997, 0.27999999999999997, 0.2, 353.44, 0.08, 0.27999999999999997, 0.32, 6.4, 10.88, 5.04, 0.08, 0.27999999999999997, 0.36000000000000004, 1.8, 2.2399999999999998, 0.24000000000000002, 0.4, 0.48000000000000004, 4.52, 0.36000000000000004, 0.16, 0.16, 8.64, 462.08, 0.48000000000000004, 0.24000000000000002, 0.44, 0.24000000000000002, 0.04, 0.48000000000000004, 46.68, 17.4, 0.4, 0.32, 176.52, 0.4, 16.16, 0.32, 0, 0.8, 0.48000000000000004, 0.2, 0.48000000000000004, 0.27999999999999997, 15, 0.16, 0.24000000000000002, 0.12000000000000001, 0.5199999999999999, 0.5599999999999999, 0.48000000000000004, 111.04, 4.56, 6.32, 0, 0.36000000000000004, 0.5599999999999999, 3.8400000000000003, 4.88, 0.24000000000000002, 0.7200000000000001, 3.0799999999999996, 0.24000000000000002, 53.760000000000005, 8.48, 2.96, 11.24, 0.44, 0.12000000000000001, 12.200000000000001, 0, 0, 0, 34.92, 0, 0, 0.04, 7.28, 4.32, 0, 0, 0.04, 28.6, 19.560000000000002, 0.04, 0, 0, 0, 0, 0.04, 4.32, 0, 3.04, 0, 0.04, 0.04, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.08, 0.04, 0, 0.04, 1.96, 0, 0, 0.04, 13.440000000000001, 0.92, 0.04, 0, 0, 0.04, 0, 0, 0, 0, 0.5599999999999999, 0, 0, 0, 0, 0, 1.28, 0, 0.04, 0, 0.04, 0, 0.5599999999999999, 17.919999999999998, 0, 0.48000000000000004, 0.04, 0.08, 0, 5.04, 0, 0.04, 0, 0, 0, 0, 0, 0, 0.04, 1, 14.239999999999998, 0.04, 6.32, 0, 0, 0.04, 0.04, 1.6, 0, 8.44, 0.04, 0.04, 0, 0, 0.27999999999999997, 0.04, 0, 0, 0, 0, 0.12000000000000001, 0.04, 0, 0, 0.04, 0, 1.88, 6.36, 0, 0.04, 0, 2.4, 0, 0, 0, 0, 0.68, 0, 0.8, 0, 3.28, 0.04, 14.040000000000001, 0, 0.04, 0, 0.44, 1.1199999999999999, 0, 0, 0.04, 0, 2.3600000000000003, 0, 0, 43.72, 0, 0.04, 0.08, 0.8, 0, 0, 0.08, 0, 0, 18.32, 24.2, 28.479999999999997, 1.64, 46.800000000000004, 13.96, 22.68, 27.36, 1.96, 26.28, 34.48, 4.4, 1.48, 15, 29.48, 0.64, 27.68, 16.68, 105.72, 14.48, 45.64, 4.92, 66.16, 30.32, 11.76, 44.8, 12.120000000000001, 11.639999999999999, 17.48, 0.27999999999999997, 19.16, 16.36, 0.7200000000000001, 6.2, 2.3600000000000003, 31.919999999999998, 59, 0.6, 1.1199999999999999, 3.52, 7.52, 1.6, 115.24, 11, 21.48, 21.4, 3.8800000000000003, 18.64, 5.44, 13.719999999999999, 2.8, 1.4, 5.52, 10.44, 44.64, 36.64, 7.2, 0.68, 0.9600000000000001, 1.28, 18.2, 2.4, 34.48, 4.720000000000001, 6.52, 1.84, 4, 2.28, 1.52, 2.12, 0.2, 0.92, 4.6, 11.520000000000001, 8.68, 3.32, 99.88, 1.2, 2.16, 2.2399999999999998, 4, 3.68, 11.6, 1.08, 6.119999999999999, 73.12, 1.08, 7.4, 15.84, 6.32, 7.6, 7.28, 14.92, 3.6, 1.6, 9.2, 2.76, 13.719999999999999, 6.119999999999999, 40.68, 12.84, 55.72, 62.92, 2.56, 22.72, 46.879999999999995, 3.68, 16.76, 4.12, 43.2, 5.6, 7.96, 16.279999999999998, 52.48, 1.6800000000000002, 4.96, 14.68, 50.88, 0.8, 17.96, 23.240000000000002, 6.680000000000001, 4.08, 3.92, 3.2, 3.5599999999999996, 8.52, 35.8, 6.4, 5.88, 23.48, 37.760000000000005, 4, 27.720000000000002, 31.96, 18.44, 5.159999999999999, 12.28, 58.52, 15.08, 25.159999999999997, 10.84, 2.04, 11.24, 7.28, 0.9600000000000001, 7.88, 56.800000000000004, 29.88, 3.2399999999999998, 2.64, 22.56, 7.52, 64.92, 11.799999999999999, 11.76, 17.16, 4.68, 21.72, 12.6, 5.68, 15.64, 21.4, 3.8, 7.08, 62.96, 6, 0.88, 22.759999999999998, 37.96, 2.2399999999999998, 51.24, 3.5599999999999996, 8.200000000000001, 15.04, 44.56, 2.76, 3.3600000000000003, 56, 1.72, 17.68, 17.52, 48.120000000000005, 10.92, 20.400000000000002, 7.32, 19.36, 7.119999999999999, 10.88, 2.48, 57.32, 20.8, 7.56, 13.04, 12.239999999999998, 10.200000000000001, 102.32, 30.439999999999998, 2.72, 5.84, 23.599999999999998, 50.36, 5.24, 12.6, 29.84, 108.56, 3.44, 8.48, 12.239999999999998, 11.76, 18.56, 7.28, 12.64, 1.52, 10.959999999999999, 9.96, 7.8, 19.64, 6.84, 2.72, 4.2, 11.4, 11.4, 13.32, 24, 5.159999999999999, 7.680000000000001, 12.72, 68.72, 4.24, 3.3600000000000003, 12.8, 13.04, 22.48, 31.36, 22.32, 35.76, 36.839999999999996, 6.32, 80.47999999999999, 21, 4.720000000000001, 40.239999999999995, 19.88, 1.84, 1.36, 11.36, 4.92, 23.959999999999997, 9.520000000000001, 0.2, 16.32, 101.64, 2.56, 3.8800000000000003, 30.880000000000003, 0.8400000000000001, 40.64, 3.0799999999999996, 0.5199999999999999, 20.2, 2.72, 37.08, 10.72, 4.32, 48.08, 6, 2.52, 2.28, 0.27999999999999997, 39.04, 13.360000000000001, 35.64, 1.8, 14.08, 4.2, 18.880000000000003, 7.24, 67.48, 17.4, 1.36, 20.2, 69.68, 36.28, 29.8, 36.519999999999996, 0.27999999999999997, 1.4, 19.52, 14.44, 5.56, 10.4, 3.16, 15.92, 3.2, 1.1199999999999999, 2.44, 17.919999999999998, 19.12, 10.4, 473, 44.68, 97.84, 471.44, 39, 10.24, 472.28, 151.12, 65.08, 422.32, 26.28, 354.28, 38.24, 61.559999999999995, 476.36, 481.44, 41.4, 488.84, 482.4, 356.68, 137.16, 186.92000000000002, 400.76, 384.64, 156.23999999999998, 148.68, 463.88, 6.56, 457.67999999999995, 241.88000000000002, 67.8, 455, 122.12, 447.24, 364.71999999999997, 12.92, 272.96, 36.36000000000001, 36.36000000000001, 126.28, 275.72, 9.12, 459.48, 35, 39.04, 455.12, 234.68, 70, 479.12, 468.96, 76.88000000000001, 437.08000000000004, 474.36, 40.64, 387.40000000000003, 205.2, 472.84, 490.52000000000004, 395.16, 26.880000000000003, 46.24, 162.72, 37.48, 24.400000000000002, 17.32, 481.68, 454.12, 452.48, 121.32, 110.92, 83.28, 496.12, 125.24, 462.11999999999995, 167.04, 461.56, 423.36, 59.72, 455.96, 0, 499.71999999999997, 172.64, 104.72, 56.08, 98.08, 446.40000000000003, 464.55999999999995, 43.12, 459.64, 403.36, 360.96, 486.15999999999997, 1.64, 209.52, 40.64, 413.32, 5, 36.64, 27.52, 51.36, 471, 458.76, 52.839999999999996, 197.76, 72.92, 433.91999999999996, 5.12, 92.32, 495.47999999999996, 293.84, 235, 443.32, 1.96, 68.8, 194.32, 47, 466.2, 102.88, 434.56, 19.12, 10, 2.48, 42.72, 60.879999999999995, 477.76, 101.28, 87.12, 196.83999999999997, 42.4, 28.64, 480.44, 11.96, 19.24, 61.12, 303.4, 93.08, 488.68, 61.400000000000006, 94.08, 483.84, 123.32, 398.04, 34, 445.72, 116.12, 500.52, 118.52, 61.6, 0, 95.47999999999999, 424.64000000000004, 131.39999999999998, 194.24, 24.400000000000002, 79.16, 5.760000000000001, 100.04, 35.16, 402.55999999999995, 54.559999999999995, 354, 357.28, 26.04, 267.44, 79.32000000000001, 10.68, 173.72000000000003, 368.4, 134.20000000000002, 263.08, 20.76, 47.199999999999996, 454.08, 23.12, 28.76, 0, 94.2, 468.84, 74.72, 198.08, 15.32, 368.52000000000004, 54.84, 33.04, 116.44, 104.52, 10.4, 491.03999999999996, 35.48, 59.56, 399.4, 3.2, 425.44, 332.76, 11.68, 71.28, 397.48, 430.68, 474.28, 81.52, 37.56, 64.24000000000001, 209.72, 66.44, 37.56, 0, 0, 394.48, 10.200000000000001, 52.92, 444.12, 501.72, 23.76, 5.6, 18.96, 61.48, 416.28, 465.48, 17.080000000000002, 54.199999999999996, 452.88, 7.720000000000001, 0, 385.88, 21.48, 5.08, 140, 18.96, 92.60000000000001, 71.2, 446.24, 59.04, 22.52, 19.759999999999998, 184.12, 66.72, 11.92, 453.40000000000003, 406.44, 88.52, 23.08, 450.84000000000003, 14.040000000000001, 7.56, 6.64, 118.67999999999999, 9, 22, 0.48000000000000004, 140.24, 35.72, 212.92, 97.96000000000001, 2.8800000000000003, 4.720000000000001, 147.68, 61.6, 59.88, 23.599999999999998, 157.95999999999998, 97.84, 479.68, 63.32, 464.64, 55.120000000000005, 53.56, 80.52, 13.4, 12.64, 38.16, 72.44, 37.839999999999996, 399.2, 259.79999999999995, 14.44, 28.44, 146.2, 29, 242.35999999999999, 77.39999999999999, 430.64000000000004, 273.24, 26.4, 415.04, 40.44, 53.400000000000006, 56.36, 13.24, 422.20000000000005, 479.44, 458.48, 1.72, 21.52, 47.36, 412.28, 36.28, 5.84, 52.519999999999996, 438.52000000000004, 35.6, 466.48, 486.44, 141, 0, 460.84000000000003, 0, 2.52, 452.16, 83.48, 112.83999999999999, 0, 10.08, 0, 89.12, 501.08, 424.03999999999996, 320.47999999999996, 57.92, 50.92, 3.32, 89.64, 7.6, 69.72, 471.8, 473.4, 473.08, 34.2, 478, 3.04, 0, 152.04000000000002, 79.03999999999999, 397.72, 462.52, 98.12, 7.88, 408.76, 134.28, 404.92, 34.160000000000004, 0, 0, 47.800000000000004, 0, 5.32, 407.36, 453.88, 48.56, 456.6, 150.76, 316.96000000000004, 78.44, 413.44, 10.52, 15.48, 5.720000000000001, 114.52, 91.48, 34.2, 199.88, 52.96, 36.12, 77.75999999999999, 423.8, 498.8, 249.79999999999998, 254.16, 28.88, 91.16000000000001, 4.12, 491.88, 377.68, 394.8, 86.12, 1.28, 23.439999999999998, 430.24, 111.92, 181.79999999999998, 0, 20.04, 8.68, 71.2, 467.44, 54.800000000000004, 428.12, 490.44, 147.76, 133.44, 19.92, 401.16, 414.12, 48.76, 78.11999999999999, 116.52, 470.68, 136.24, 76.44, 239.35999999999999, 316.64, 73.56, 18.28, 379.76, 49.52, 96.44, 458.64, 416.36, 60.720000000000006, 485.76000000000005, 367.44, 99.44, 48.56, 10, 463.48, 52.8, 182.92, 21.96, 453.56, 81.36, 43.36, 4.159999999999999, 8.24, 67.24, 375.71999999999997, 124.28, 108.08, 105.92, 11.48, 338.68, 41.64, 404.48, 479.84, 448.04, 76, 0, 13.08, 129.8, 476.28, 48.76, 89.92, 51.44, 321.32, 87.52, 439.03999999999996, 0, 26.4, 9.84, 60.879999999999995, 26.200000000000003, 0, 22.48, 90.84, 391.04, 469.68, 130.04, 94.08, 114.08, 0, 50.76, 0, 32.52, 292.92, 366.92, 77.96000000000001, 80.96000000000001, 41.36, 181.92, 465.2, 124.96000000000001, 93.16000000000001, 66.48, 3.2399999999999998, 0, 427.59999999999997, 328.2, 11.56, 351.36, 127.56, 5.56, 201.4, 429.44, 138.48, 390.12, 403.36, 0, 30.08, 337.4, 384.08, 114.04, 436.28, 64.92, 21.16, 119.56, 110.56, 465.32, 15.8, 110.83999999999999, 35.32, 0, 146.76, 23.16, 26.759999999999998, 9.440000000000001, 53.16, 19.720000000000002, 20.04, 20.44, 0.88, 19.16, 122.12, 21.64, 8.64, 20.6, 11.24, 18.64, 32.04, 3.28, 55.64, 20.52, 18.56, 18.96, 18.56, 5.88, 21.12, 39.32, 21.28, 3.96, 23.8, 12.44, 10.64, 20.96, 10.64, 86.8, 17.919999999999998, 20.119999999999997, 3.76, 11.68, 9.56, 22.08, 11.16, 83.32000000000001, 18.880000000000003, 19.8, 19.68, 67.24, 7.36, 18.919999999999998, 20.119999999999997, 19.84, 22.24, 14.72, 43.12, 10.16, 19.68, 4.4, 10.84, 22.599999999999998, 29.52, 2.2, 63.4, 9.799999999999999, 20.240000000000002, 25.159999999999997, 19.52, 13.68, 27, 21.6, 5.04, 19.8, 6.08, 69.28, 2, 16.68, 73.32, 48.04, 20.56, 48.72, 22.599999999999998, 8, 9.68, 21.32, 22.599999999999998, 22.56, 16.16, 26.880000000000003, 55.28, 2.2399999999999998, 1.32, 36.48, 18.52, 42.08, 20.240000000000002, 18.24, 21.24, 19.2, 20.2, 9, 31.52, 21.12, 18.360000000000003, 54.120000000000005, 22.16, 33.160000000000004, 21.24, 17.76, 29.28, 19.32, 12.6, 21.84, 9.76, 67.88, 2.0799999999999996, 43.12, 21.64, 20.76, 21.52, 8.6, 30.919999999999998, 25.84, 28.68, 23.76, 18.64, 1.2, 28.8, 12.44, 1.4400000000000002, 9.76, 53.92, 8.76, 20.68, 9, 17.16, 48.160000000000004, 20.76, 30.28, 11.96, 24.52, 12.120000000000001, 12.319999999999999, 69.04, 3.12, 25.56, 18.4, 83.72, 19.720000000000002, 12.28, 18.759999999999998, 19.36, 20.36, 69.56, 17.44, 10.44, 1.6, 15.28, 16.04, 51.48, 19.8, 135.28, 20.2, 13.16, 18.880000000000003, 86.32, 23.439999999999998, 20.080000000000002, 21.64, 20.52, 22.12, 6.119999999999999, 10.28, 22.68, 21.44, 2.2399999999999998, 19.16, 74.88, 69.52, 13.520000000000001, 23.16, 19.040000000000003, 178.52, 134.08, 12.76, 127.28, 11.36, 64.96000000000001, 8.959999999999999, 9.28, 18.44, 18.44, 30.4, 10.64, 146.04, 18.880000000000003, 19.68, 24.84, 73.48, 28.88, 165, 20.96, 19.599999999999998, 23.84, 115.32000000000001, 19.48, 22.360000000000003, 23.400000000000002, 38.92, 7.6, 13.24, 22.4, 21.24, 40.52, 5.64, 22.04, 8.84, 1.72, 17.2, 8.319999999999999, 20.84, 2.56, 12.16, 23.279999999999998, 8, 21.8, 19.720000000000002, 5.6, 23.240000000000002, 99.92, 4.32, 22.759999999999998, 7.8, 2.2399999999999998, 3.96, 15.12, 21.68, 135.72, 21.28, 22.52, 20.72, 58.64, 34.2, 31.36, 6.32, 51.44, 52.96, 3.6, 26.200000000000003, 21.84, 6.92, 21.080000000000002, 6.4799999999999995, 16.400000000000002, 22.08, 19.52, 18.28, 53.879999999999995, 102.12, 33.44, 7.96, 75.44, 81.47999999999999, 18.880000000000003, 53.28, 10.200000000000001, 19.92, 19.2, 19.48, 2.6, 5.36, 22, 20.240000000000002, 22.24, 2.2, 23.2, 7.760000000000001, 0.9600000000000001, 20.92, 43.76, 19.24, 11.08, 20, 47.4, 1.2, 20.8, 29.52, 31, 66.36, 2.92, 27.68, 3.2, 22.68, 13.799999999999999, 5.4799999999999995, 20.68, 1.28, 20.2, 44.36, 8.28, 20.080000000000002, 20.119999999999997, 53.6, 54.080000000000005, 72.4, 139.2, 8.8, 34.160000000000004, 20.32, 94.92, 39.6, 5.6, 7.119999999999999, 60.839999999999996, 12, 25.6, 23.439999999999998, 18.44, 0.48000000000000004, 18.32, 142.35999999999999, 11.16, 142.2, 17.840000000000003, 18.919999999999998, 20.2, 20.2, 19.8, 19.64, 21.28, 41.12, 22.72, 20.96, 30, 20.240000000000002, 20.72, 13.719999999999999, 10.959999999999999, 19.48, 22.08, 20.52, 19.88, 89.80000000000001, 3.12, 22.12, 4.6, 16.400000000000002, 19.8, 8.920000000000002, 20.56, 17.76, 19.599999999999998, 17.919999999999998, 0.24000000000000002, 4.28, 0.6, 2.28, 17.840000000000003, 38.839999999999996, 21.2, 20.6, 19.599999999999998, 33.76, 2.8, 7.8, 18.52, 2.04, 21.8, 41.36, 15.84, 44.08, 19.92, 19.759999999999998, 43, 22.12, 7.56, 11.36, 23.48, 3.8800000000000003, 7.6, 20.92, 94.03999999999999, 43, 22.759999999999998, 1.96, 15.4, 4.04, 0.7200000000000001, 22.96, 21.56, 5.08, 21.8, 154.04000000000002, 45.48, 36.48, 5, 18.2, 38.72, 22.8, 46.480000000000004, 142.04, 2.64, 7.32, 52.56, 64.52, 74.88, 26.919999999999998, 30.48, 22.16, 73.56, 20.96, 26.24, 19.68, 19.08, 21, 99.4, 3.28, 22.52, 52.16, 40.88, 27.240000000000002, 5.84, 9.2, 4.04, 14.68, 3.12, 21.04, 37.36, 22.04, 0.8, 61.6, 3.8400000000000003, 63.2, 21.48, 22.599999999999998, 20.76, 20.8, 14.56, 21.48, 13.88, 27.16, 7.24, 12.08, 21.88, 22.32, 20.56, 20.68, 21.44, 1.88, 14.08, 72.2, 175.56, 38.72, 14.52, 23.400000000000002, 21.72, 7.52, 1.36, 18.64, 12.040000000000001, 20.44, 20.6, 7.08, 19.88, 5.84, 24.44, 20.76, 20.28, 2.4, 19.48, 75.96, 27.279999999999998, 16.279999999999998, 70.08, 3.5599999999999996, 1.6, 24.76, 26.44, 27.32, 13.440000000000001, 21.16, 10.48, 19.720000000000002, 20.96, 114.52, 19.92, 61.48, 21.52, 26.08, 6.4799999999999995, 80.76, 57.8, 46.800000000000004, 22.08, 18.759999999999998, 18.12, 2.64, 20.2, 17.72, 20, 20.92, 55.120000000000005, 18.2, 249.35999999999999, 9.08, 0, 65.44, 74.44000000000001, 22.44, 11, 16.6, 6.84, 59.44, 0, 106.84, 26, 2.6, 135.36, 6.88, 7, 78.92, 27.400000000000002, 2.92, 55.88, 25.44, 2.2399999999999998, 36.519999999999996, 57.72, 77.72, 14.040000000000001, 51.2, 22.08, 47.28, 58.92, 7.96, 0, 5.68, 0, 1.96, 35.32, 68.64, 18, 91.03999999999999, 34.4, 42.12, 37.44, 75.56, 48.92, 38.760000000000005, 24.240000000000002, 0, 44.519999999999996, 87.76, 39.72, 2.2399999999999998, 8.120000000000001, 17.96, 40.84, 12.8, 30.12, 115.76, 61.839999999999996, 6.4799999999999995, 54.16, 13.2, 203.08, 4.08, 100.72, 22.4, 0, 0, 26, 16.68, 60.720000000000006, 26.28, 77.75999999999999, 27.400000000000002, 7.04, 18.64, 21.16, 16.92, 5.88, 31.919999999999998, 21.4, 18.84, 2.68, 14.6, 23.040000000000003, 41.4, 37.8, 2.8800000000000003, 43.28, 188.72, 143.16, 9.879999999999999, 4.720000000000001, 11.48, 0, 2.84, 30.08, 49.32, 29.2, 39.239999999999995, 45.519999999999996, 5.32, 189.72, 32.559999999999995, 6.36, 28.52, 76, 2.0799999999999996, 23.52, 84.76, 21.48, 91.36, 37.199999999999996, 32.68, 57.76, 30.56, 16.080000000000002, 121, 21.52, 6.159999999999999, 59.8, 12.4, 84.6, 41.08, 0, 50.36, 22.84, 1.0399999999999998, 36.96, 7.32, 2.0799999999999996, 23.64, 2.8800000000000003, 12.200000000000001, 23.240000000000002, 63.68, 15.84, 6.96, 11.12, 44.8, 34.8, 42.08, 23.599999999999998, 8.48, 33.04, 18.52, 36.2, 225.76, 28.28, 24.68, 41.6, 38.48, 103.92, 73.80000000000001, 50.12, 5.64, 6.4799999999999995, 58.92, 31.68, 29.680000000000003, 44.76, 10.8, 36.64, 26.28, 8.6, 5.720000000000001, 98.96000000000001, 10.56, 55.72, 16.36, 34.8, 6.96, 4.04, 152.60000000000002, 30.84, 16.92, 30.04, 11.84, 19, 1.24, 76.92, 69.6, 29.4, 32.160000000000004, 65.16, 18.44, 6.680000000000001, 14.92, 25.8, 9.32, 21.56, 18.44, 196.48, 0, 28.96, 45.28, 87.76, 27.64, 0, 2.84, 43.88, 61.839999999999996, 0, 19.68, 21.6, 1.08, 8.76, 27.52, 17.24, 80.19999999999999, 84.68, 102.67999999999999, 1.4, 9.6, 49.52, 4.720000000000001, 54.760000000000005, 21.72, 69.28, 2.6, 18.16, 25.56, 17.36, 2.8800000000000003, 14.120000000000001, 99.56, 62.839999999999996, 31.84, 0, 26.599999999999998, 44.2, 12.44, 0, 3.8400000000000003, 85.8, 17.4, 25.8, 8.040000000000001, 33.88, 13.4, 45.519999999999996, 33.8, 47.84, 58, 48.36, 11.36, 61.32, 118, 85.68, 0, 27.2, 21.44, 47.72, 25.84, 29.6, 24.72, 15.28, 83.8, 43.04, 53.36, 8.48, 5.44, 46.760000000000005, 50.08, 32.239999999999995, 5.2, 176.92, 32.36, 39.519999999999996, 66.08, 11.84, 22, 16.72, 9.68, 4.56, 4.720000000000001, 2.84, 2.32, 2.8, 70.96, 71.32, 49.56, 20.36, 50.04, 67.72, 32.36, 115.56, 181.60000000000002, 4.56, 26.56, 21.48, 46.32, 8.68, 48.800000000000004, 42.04, 2.8800000000000003, 91.6, 15.76, 142.6, 71.84, 25.080000000000002, 67.64, 72.08, 60.96, 22.28, 42.96, 54.080000000000005, 33.959999999999994, 44.48, 2.52, 192.64000000000001, 67.12, 76.96, 2.2, 0, 5.12, 33.279999999999994, 3.16, 17.56, 36.64, 7.88, 45.92, 7.24, 69.08, 31.88, 23.08, 14.4, 30.64, 51.04, 69.96, 76.64, 2.84, 49.52, 14.239999999999998, 37.36, 35.96, 41.56, 6.4, 16.76, 9.879999999999999, 3.0799999999999996, 6.6, 8.44, 8.8, 92.64, 54.04, 8.120000000000001, 48.52, 128.72, 23.08, 86.56, 4.64, 31.32, 0, 10.52, 6.64, 111.08, 32.76, 83.68, 35.44, 3.16, 26.04, 26.32, 16.92, 26.68, 50.160000000000004, 19.08, 14.52, 8.36, 78.32000000000001, 4.4799999999999995, 47.559999999999995, 7.6, 2.84, 85.28, 13.440000000000001, 20.6, 7.4, 12.88, 0, 61.68, 112.76, 57.32, 74.67999999999999, 90.92, 25.68, 40.56, 12.92, 7.28, 15.16, 40.96, 60.12, 97.55999999999999, 1.52, 16.32, 35.839999999999996, 12.76, 110.8, 64.96000000000001, 112.55999999999999, 59.88, 37.760000000000005, 9.639999999999999, 88.8, 59.8, 45.64, 12, 57.84, 61.760000000000005, 0, 32.2, 12.200000000000001, 50.4, 35.28, 48.44, 65.55999999999999, 81.16, 58.04, 29.44, 7.720000000000001, 0, 2.44, 33.08, 42.68, 12.6, 65.83999999999999, 8.120000000000001, 18.48, 57.96, 53.839999999999996, 19.64, 22.360000000000003, 67.16, 11.6, 19.64, 135.32, 4.2, 15.76, 20.6, 102.92, 40.32, 90.24, 41.160000000000004, 92.11999999999999, 8.920000000000002, 10.319999999999999, 111.56, 28.68, 9.08, 34.76, 99.76, 62.76, 70.36, 50.24, 0, 108.16000000000001, 18.08, 21.84, 16.84, 46.559999999999995, 25.8, 98.84, 24.92, 31.6, 18.919999999999998, 3.0799999999999996, 21.080000000000002, 47.52, 36.519999999999996, 92.8, 24.119999999999997, 2.4, 0.6, 83, 46.760000000000005, 76.92, 0.8, 5.8, 1.36, 27.08, 69.24, 36.88, 15.08, 21.12, 22.4, 46.4, 53.72, 9.12, 3.8800000000000003, 38.199999999999996, 34.76, 53.12, 9.76, 18.24, 53.839999999999996, 49.04, 50.52, 79.32000000000001, 29.680000000000003, 54.480000000000004, 17.2, 0, 5, 8.959999999999999, 108.52000000000001, 15.32, 39.32, 142.76, 8.64, 3.8400000000000003, 41.84, 21.6, 36.08, 38.72, 6.760000000000001, 39.440000000000005, 26.4, 5.96, 17.56, 51.839999999999996, 36.6, 21.12, 5.32, 20.44, 7.04, 6.4799999999999995, 120.16, 49.24, 12.48, 5.24, 62.4, 165.48, 3.76, 4.4, 19.12, 2.4, 2.8, 23.8, 60.32, 35.48, 1.28, 16.84, 67.84, 31.2, 40.96, 28.400000000000002, 61.36, 92.44, 15.879999999999999, 3.32, 47.76, 29.2, 6.36, 29.12, 15.16, 0, 7.08, 32.800000000000004, 5.44, 13.440000000000001, 33.92, 12.200000000000001, 28.32, 51.4, 44.519999999999996, 42.44, 4.4, 0, 38.199999999999996, 22.599999999999998, 33.36, 0, 41.88, 7.52, 97.08, 5.8, 84.56, 128.92000000000002, 11.48, 17.840000000000003, 100.4, 52.839999999999996, 68.88, 17.36, 20.32, 14.88, 81.68, 10.68, 0, 19.8, 130.16, 68.24, 56.36, 15.32, 0, 33.24, 53.839999999999996, 61.12, 10.16, 30.759999999999998, 90.2, 38.68, 14.64, 14.08, 6, 40.36, 79.24000000000001, 88.24, 80.8, 1.96, 39.800000000000004, 55.52, 25.88, 0, 27.68, 18.599999999999998, 0, 34.88, 140.48, 22.28, 8.24, 5.56, 129.16, 7.4799999999999995, 27.439999999999998, 32.88, 98.6, 32.08, 82.16, 53.96, 31.6, 25.76, 1.4400000000000002, 78.60000000000001, 11.24, 23.8, 28.04, 1.4400000000000002, 56.52, 2.64, 41.8, 8.8, 76.72, 18.16, 56.08, 216.48000000000002, 11.92, 95.72, 18, 80.04, 0, 79.64, 72.72000000000001, 44.32, 14.08, 20.8, 8.76, 42.88, 6.64, 10.959999999999999, 116.04, 3.52, 49.72, 9.48, 26.08, 12.52, 0.9600000000000001, 19.2, 5.88, 4.08, 4.68, 118.16, 12.16, 10.200000000000001, 53.839999999999996, 62.4, 13.360000000000001, 68.88, 144.28, 36.6, 4.44, 81.44, 40.44, 39.64, 7.56, 6.720000000000001, 4.12, 147.64, 61.080000000000005, 51.8, 3.04, 40.599999999999994, 50.76, 5.04, 4.84, 39.879999999999995, 6.28, 18.64, 72.52, 14.28, 37.24, 88.72, 15.440000000000001, 45.96, 23.959999999999997, 21.72, 50.84, 87.96, 3.72, 8, 32.76, 9.4, 9.96, 53.080000000000005, 73.88, 18.2, 0, 183.28, 4.32, 14.959999999999999, 44.36, 12.239999999999998, 0, 48.88, 0, 35.64, 39.04, 68.68, 4.12, 12.44, 14.64, 40.52, 0, 44.48, 7.4, 38.800000000000004, 0, 0, 50.8, 7.36, 3, 0, 32.08, 24.52, 69.16, 12.6, 24.44, 32.239999999999995, 18.52, 30.64, 7.119999999999999, 0, 73.64, 24.32, 43.12, 58.24, 20.92, 15.72, 30.720000000000002, 11.84, 34.92, 0, 0, 89.6, 43, 47.64, 25.72, 13.32, 42.44, 53.28, 3.32, 0, 3.8400000000000003, 51.4, 41.480000000000004, 70.16, 166.2, 0, 16.48, 28.2, 9.28, 0, 101.12, 92.11999999999999, 74.75999999999999, 29.919999999999998, 3.92, 6.04, 7, 16.56, 39.32, 4.68, 69.6, 5.44, 46.879999999999995, 63.4, 10.64, 3.8400000000000003, 1.6800000000000002, 54.72, 73.6, 22.28, 34.52, 57.44, 1.0399999999999998, 30.360000000000003, 45.080000000000005, 29.919999999999998, 38.760000000000005, 6.88, 55.08, 26.56, 6.6, 76.67999999999999, 7.56, 89.28, 35.16, 10.88, 110.88000000000001, 62.120000000000005, 61.72, 56.480000000000004, 9.08, 37.24, 55.239999999999995, 3.48, 63.16, 139.56, 52.88, 69.52, 33.84, 26.8, 9.36, 8.200000000000001, 29.76, 7.119999999999999, 14, 121.28, 1.48, 42.44, 13.440000000000001, 7, 47.6, 69.36, 48.68, 1.64, 43.12, 67.36, 44.6, 23.52, 2.3600000000000003, 20.96, 10.44, 101.08, 54.480000000000004, 110.64, 69.36, 1.28, 0, 78.44, 48.800000000000004, 25.52, 22.360000000000003, 23, 76.48, 2.52, 39.879999999999995, 9.36, 0, 115.6, 122.6, 13.16, 25.72, 57.4, 23.400000000000002, 13.88, 44.040000000000006, 2.8, 19.88, 40.28, 50.6, 33.480000000000004, 46.04, 4.12, 0, 1.08, 28.6, 16.56, 2.6, 6.04, 0, 11.799999999999999, 70.68, 49.56, 43.32, 29.48, 34.76, 0, 161.88, 19.2, 4.12, 41.68, 27.439999999999998, 8.28, 50.8, 97.16, 8.08, 29.4, 58.28, 85.36, 2.76, 90.80000000000001, 4.68, 12.44, 10.84, 0, 152.79999999999998, 59.68, 24.16, 100.08, 122.28, 34.56, 10.8, 83.24, 5.68, 14.92, 362.68, 31.56, 2.64, 3, 25.2, 1.76, 29.56, 69.12, 36.64, 54.64, 3.0799999999999996, 16.240000000000002, 84.2, 19.12, 16.2, 52.68, 178.68, 2.04, 62.080000000000005, 22.96, 0, 86.84, 37.6, 20.44, 3.04, 4, 116.96, 76.28, 52.720000000000006, 48.72, 5.44, 153.28, 33.64, 85.88, 25.36, 34.12, 79.11999999999999, 48.88, 13.76, 38.440000000000005, 59.88, 50.08, 42.92, 31.56, 80.76, 24.04, 12.92, 119.04, 63.76, 0, 0, 27.92, 17.36, 52.48, 98.76, 132.39999999999998, 26.08, 30.04, 80.83999999999999, 49.84, 22.48, 26.759999999999998, 48, 36.6, 6.36, 16.279999999999998, 42.76, 121.12, 24.240000000000002, 66.60000000000001, 25.2, 75.39999999999999, 34.68, 16.48, 59.96, 15.16, 4.720000000000001, 35.72, 6.720000000000001, 65.55999999999999, 93.03999999999999, 68.6, 21.44, 24.84, 3.8800000000000003, 16.36, 4.28, 18.759999999999998, 11.76, 8.84, 167.28, 12.84, 11.56, 78.44, 54.16, 47.36, 9.520000000000001, 28.56, 11.04, 20.16, 0.6, 2.2, 9.879999999999999, 31.52, 44.12, 19.24, 8.68, 10.52, 6.6, 2.44, 1.32, 22.44, 29.6, 35, 0.8, 39.76, 30.16, 16.88, 25.12, 58.68, 14.08, 3.5599999999999996, 40.919999999999995, 19.48, 41.76, 5.2, 9.879999999999999, 25.04, 39.120000000000005, 203.04, 19.599999999999998, 72.2, 18.759999999999998, 8.200000000000001, 38.64, 12.120000000000001, 33.4, 52.720000000000006, 126.88, 40.88, 1.2, 0, 19.560000000000002, 52.32, 44.56, 21, 8.319999999999999, 40.599999999999994, 19.16, 59.92, 60.519999999999996, 16.080000000000002, 29.44, 14.64, 0, 58.08, 36.92, 70.44, 30.16, 6, 5.12, 3.8800000000000003, 36.68, 161.28, 5.6, 5.36, 76, 9.84, 9.48, 34.64, 85.92, 17.32, 20.88, 22.32, 9.440000000000001, 9.96, 17.2, 30.04, 15.08, 12.16, 19.48, 25.919999999999998, 15, 29.24, 61.519999999999996, 1.6800000000000002, 5.12, 38.32, 14.44, 44, 93.8, 6.760000000000001, 16.96, 16.400000000000002, 2.16, 24.56, 1.64, 9.24, 59.88, 67.2, 60.56, 5.4, 181.35999999999999, 2.4, 5.32, 30.48, 3.72, 4.08, 15.4, 16.080000000000002, 35.56, 7.4, 9.799999999999999, 172.04, 13.440000000000001, 10.28, 40, 18, 0.64, 16.44, 23.08, 21.56, 1.16, 22.8, 1.1199999999999999, 8.76, 0, 71.2, 0, 5.64, 1.24, 18.68, 1.88, 7.4, 3.12, 244.60000000000002, 0, 5.159999999999999, 22.599999999999998, 18.2, 0, 36.04, 31, 10.76, 194, 74.67999999999999, 21.6, 28.2, 18.12, 0, 28.36, 26.720000000000002, 41, 40.800000000000004, 0, 21.12, 25.04, 2.04, 1.8, 1.2, 19.48, 68.6, 0, 7.88, 77.24000000000001, 81.68, 13.360000000000001, 60.839999999999996, 29.76, 29.080000000000002, 22.2, 50, 50.52, 69.12, 16.2, 5.04, 23.32, 11, 14.48, 12.72, 6.36, 39.199999999999996, 6.760000000000001, 64.11999999999999, 6.680000000000001, 27.400000000000002, 14.4, 57.04, 9.84, 35.92, 23.52, 11.88, 2.76, 22.68, 33.44, 23.400000000000002, 54.6, 14.16, 15.8, 8.040000000000001, 36.56, 257.68, 22.16, 64.08, 75.12, 24.32, 4.24, 37.68, 42.68, 0, 14.120000000000001, 27.84, 58.12, 93.28, 221.04, 9.96, 16.36, 22.759999999999998, 14.56, 66.55999999999999, 32, 12.36, 34.24, 99.92, 9.92, 44.040000000000006, 6.92, 11.84, 7.680000000000001, 14.28, 20.52, 11.16, 201.24, 83.8, 8.64, 4.08, 12.239999999999998, 5.84, 85.2, 7.96, 21.919999999999998, 4.2, 48.84, 6.04, 18.4, 21.84, 10.44, 28.72, 4.8, 8.6, 4.08, 27.959999999999997, 22.48, 26.599999999999998, 31.68, 202.04, 42.8, 11.16, 30.12, 58.8, 16, 1.64, 4.56, 12.88, 10.16, 3.8, 155.68, 4.68, 1.28, 30.04, 79.83999999999999, 9.440000000000001, 12.88, 7.119999999999999, 11.12, 24.76, 0.8, 12.6, 43.56, 7.44, 16.84, 16.44, 13.32, 62.120000000000005, 3.8800000000000003, 6.08, 5.720000000000001, 11.6, 22.48, 35.92, 27.32, 4.96, 34.84, 27.119999999999997, 24.080000000000002, 6.159999999999999, 62.28, 35.839999999999996, 89.64, 12.56, 9.799999999999999, 8.24, 37.92, 4.08, 71.08, 3.3600000000000003, 119.6, 22.4, 27.76, 5.4, 30.68, 2.2, 23, 33.44, 43.839999999999996, 20.2, 3.44, 22.48, 5.92, 54, 44.519999999999996, 6.04, 11.28, 135.48, 8.920000000000002, 67.64, 12.72, 17.68, 30.720000000000002, 3.28, 8, 50.56, 5.44, 33.8, 24.76, 37.92, 26.32, 4.04, 38.32, 13.559999999999999, 6.6, 57.28, 9.16, 30.64, 249.92000000000002, 15.68, 2.2, 17.16, 29.680000000000003, 0.8, 84.44, 9.4, 45.28, 136.92, 20.04, 111.47999999999999, 8.68, 8.36, 22.56, 13.84, 39.480000000000004, 27.959999999999997, 15.92, 22, 10.84, 2.04, 106.39999999999999, 24.88, 7.720000000000001, 4.28, 87.08, 10.92, 63.12, 62.440000000000005, 4, 85.88, 21.52, 15.28, 11, 0.88, 45.48, 68.6, 18.68, 55.559999999999995, 42.12, 24.72, 143, 31.56, 21.4, 35.4, 18.08, 40.599999999999994, 14.959999999999999, 1.96, 75.56, 32.52, 29.4, 55.68, 20.639999999999997, 21.6, 1.36, 118.4, 24.240000000000002, 8.920000000000002, 18.68, 44.040000000000006, 3.92, 58.2, 53.16, 112.52, 42.44, 30.28, 24.639999999999997, 15.92, 25.12, 6.36, 159.32, 96.88, 80.08, 82.19999999999999, 126.4, 12.239999999999998, 25.4, 17, 2.84, 19.720000000000002, 0, 6.36, 19.439999999999998, 35.52, 5.720000000000001, 54.04, 12.72, 9.96, 5.159999999999999, 11.520000000000001, 18.2, 10.959999999999999, 49.2, 83.36, 44.6, 21.56, 65.16, 37.04, 54.36, 52.2, 24.479999999999997, 24.119999999999997, 27.560000000000002, 81.28, 23, 50.6, 15.959999999999999, 1.08, 10.72, 18.919999999999998, 30.439999999999998, 17.32, 2.92, 17.56, 88.36, 107.32, 67.88, 17.8, 120.56, 10.88, 5.2, 116.2, 39.559999999999995, 3.52, 115.48, 52.36, 59.839999999999996, 50.72, 0 ], [ -17.919999999999998, 11.440000000000001, -10.040000000000001, 9.879999999999999, -7.8, 4.08, 7.28, 3.52, 13.68, -8.48, -18.4, -16.92, -0.76, -6.159999999999999, 13.12, -6.04, 2.32, -5.32, 17.8, -12.6, 15.12, 13.520000000000001, 15.16, -10.72, 10.16, 4.44, 16.639999999999997, 14.56, -3.28, -18.68, 15.12, 20.639999999999997, 0.24000000000000002, 9.520000000000001, 16, 10.36, -4.64, 10.68, -1.2, 1.76, 5.4, 8.72, -8.120000000000001, 15.48, 6.56, 13.440000000000001, 6.92, 16.639999999999997, 11.16, -5.12, -17.12, 13.24, -4.159999999999999, -5.52, 3.28, 16.16, -14.959999999999999, 122.44, 0.44, 6.08, -9.92, -18.24, -10.040000000000001, 18.96, -15.959999999999999, 20.8, 10.68, 17.56, 16.400000000000002, 8.48, 7.24, -12.120000000000001, 2.56, -8.920000000000002, -7.04, -3.5599999999999996, 17.96, -2.04, -6.32, 18.24, -4.56, 16.8, 15.520000000000001, 17.56, 0.8, 17.48, -15.64, -14.239999999999998, -8.08, 5.56, -1.08, 4.4, -17.48, 0.16, -9.08, -4.4799999999999995, -18.72, -5.4799999999999995, 11.440000000000001, -16.92, 1.6, -19.759999999999998, -9.36, -0.88, 11.28, 8.6, 18.8, 13.799999999999999, -3, 5.32, 13.559999999999999, -13.559999999999999, 11.719999999999999, 17.12, -17.72, -3.8, -2.96, 9.04, -17, -6.4799999999999995, 12.040000000000001, 15.48, 0.8, -12.56, 13.440000000000001, 12.200000000000001, 9.879999999999999, -6.52, 14.6, -12, -7.44, -10.16, 0.24000000000000002, -18.360000000000003, -14.76, -9.799999999999999, -13.84, -5.8, -12.52, 12.48, 6.28, 8.52, 1.72, 18.08, 12.200000000000001, -2.4, -11, -8.36, -5.08, -5.28, -2.04, 16.400000000000002, 17.36, 9.56, -4.2, -3.16, 3.32, 7.2, 16.36, -10.16, 16.080000000000002, 14.8, 9.56, -12.68, -8.76, -6.44, 2.32, 15.28, 17.88, 5.92, -5.720000000000001, 18.919999999999998, -1.08, 6.84, -9.32, 11.08, 0.4, -0.68, 14.040000000000001, 7.24, 3.6, -4.4, 8.959999999999999, 4.2, -16.96, 2.84, -9.879999999999999, -0.24000000000000002, -8.52, -15.520000000000001, -0.04, -1.88, 17.04, -7.32, 9.440000000000001, 12, 5.24, 14.48, 15.559999999999999, 11.799999999999999, -17.840000000000003, 10.44, -13.68, 13.16, -0.7200000000000001, 24.479999999999997, -3.5599999999999996, 2.32, -17.080000000000002, -15.2, -0.5599999999999999, -4.52, 8.959999999999999, 7.16, -7.8, -13.24, -14.4, 1, -3.4, 11.440000000000001, 11.4, 5.2, -1.88, 11.32, -8.84, 9.719999999999999, -6.96, 12.120000000000001, -10.68, 15.08, -3.8400000000000003, 6.36, -2.44, 2.2, -4.6, 15.32, -14.52, -3.8800000000000003, 1.56, -9.84, -14.040000000000001, -16.32, -4.84, 16.119999999999997, -0.48000000000000004, -11.36, 13.28, 15.8, -9.6, -13.16, 15.6, 20.36, 18.84, -15.48, 19.88, -5.6, -9.48, 10.72, -12.92, -6.84, -18.28, -8.88, -4.4799999999999995, -11.520000000000001, -4.84, -0.24000000000000002, -10.48, 16.96, 13.4, -13.48, -14.92, -11.48, 21.080000000000002, -15.64, 7.720000000000001, -7.92, 7.08, 12.44, -102.24, 1.08, 1.0399999999999998, -11.48, 4, -12.48, 2.8800000000000003, -11.799999999999999, -10.76, 21.48, 16.48, 13.88, 143.16, -17.919999999999998, -7.44, 318.40000000000003, -9.719999999999999, -1.52, 9.16, 5, -0.88, 18.4, 9.68, -19.279999999999998, -17.48, 3.32, 18.04, 18.44, -19.400000000000002, 6.4, -1.52, -9.16, 17, 14.08, 7.04, 7.24, 5.04, -12.72, 18.759999999999998, 15.520000000000001, -18.24, -18.880000000000003, 1.6800000000000002, -18.599999999999998, 2.32, 1.4400000000000002, -10.84, -4.4, -0.12000000000000001, 8.920000000000002, 0.92, 12.040000000000001, 9.48, -13, -18.599999999999998, 3.48, 10.319999999999999, -3.4, -10.8, -12.040000000000001, -13.639999999999999, -14.32, -6.96, 8.959999999999999, -10.08, -17.8, 2.44, 17.080000000000002, -16.080000000000002, -10.88, -3.96, -1.4400000000000002, -11.719999999999999, 13.84, -13.88, 19.64, 11.4, -7.04, -10.64, -17.12, 19.439999999999998, -17.32, -0.88, -3.2, -5.08, -16.16, 8.120000000000001, -10.28, -1.56, 6, -11.32, -17.919999999999998, 18.44, 16.8, 16.16, -3.28, 12.68, -6.680000000000001, -16.92, 7.8, -10.08, 6.32, -10.959999999999999, -5.4, -3.72, 2.16, 11.92, -16.72, 7.04, 9.520000000000001, 4.8, -16.36, -6.96, 3.12, 13.12, -17.64, -0.48000000000000004, 17.88, -7.64, 4.760000000000001, -16.16, 4.760000000000001, 6.96, 12.16, -54.64, 12.4, -3.64, 8.16, 19.84, 18.12, -11.48, 15.559999999999999, 7.119999999999999, -14.68, -2.16, 2.76, 3.4, 0.32, 18.2, 13.88, -12.52, -19.2, -11.76, -1.08, 11.04, -0.16, 4.32, -17.64, 0.8, -14.64, 17.96, -1.36, 14.36, 7.88, -13.96, 17.2, 11.48, 2.64, 6.32, -1.52, 13.12, -2.48, -2.28, -19, -17.48, 9.56, 19.599999999999998, 10.16, -15.08, -7.119999999999999, 16.279999999999998, -13.24, 20.32, -5.2, 16.52, -0.16, 6.720000000000001, 14.92, -15.92, 15.440000000000001, 5.6, 12.72, -12.959999999999999, 0.7200000000000001, 7.4, 13.92, 6, -6.4, 13.6, 15.64, -6.64, -0.04, -12.76, -9.96, 1.72, -17.72, 0.64, -13.12, -6.44, -13.92, 2.2, 15.2, -7.56, -12.88, 9.04, -3.68, 8.319999999999999, 5.56, -11.36, -2.92, 16.84, 17.6, 8.959999999999999, 1.52, -8.72, 10.040000000000001, 16.92, -10.24, 8.4, -7.08, 5.68, 14.4, -7.08, -9.68, -16.04, -12.76, 14.8, 7.64, 3.16, -11.520000000000001, 11.16, 0.48000000000000004, 8.84, 20.8, -16.72, 18.08, -7.4799999999999995, -3.44, -18.48, 20.2, -2.6, -9.6, -3.8800000000000003, -16.92, 18.2, -16.279999999999998, 17.64, 16.279999999999998, -4.52, 427.88, 0.08, 10.16, -6.56, -11.32, 14.52, 17.36, 15.64, -3.64, 14.36, 17.64, -17.919999999999998, 3.0799999999999996, -14.16, -12.4, -13.2, 10.84, -0.32, -10.76, -5.68, -17.32, 19.84, -10.52, -9.04, -5.04, 15.360000000000001, -15.16, 9.4, 10.120000000000001, 13.76, 9.12, 1.84, 13.440000000000001, 15.879999999999999, 10.040000000000001, 4.44, -5.24, 11.12, 10.959999999999999, -5.8, 14.76, 5.96, -13.28, -8.28, 13.6, -8.4, 13.28, -17.16, -9.84, 12.56, 16.8, -11.92, -11.68, 17.8, 15.32, -11.08, 18.04, 12.84, -2.52, 11.2, 14.52, -11.92, 9.12, -8.08, 11.88, -4.8, -9.12, -4.52, 10.8, 16.88, 5.92, -12.76, -1.16, -2.3600000000000003, 17.68, -13.24, -3.0799999999999996, -13.08, 5.760000000000001, 6.159999999999999, 15.360000000000001, -11.36, 19.599999999999998, -8.36, 9.12, 16.48, 14.8, 2.44, 17.44, -4.32, 11.12, 18.880000000000003, 14.8, -17.76, 12.319999999999999, 19.32, 12.959999999999999, 7.6, 15.4, 9.04, -17.68, -16.36, 5, 6.8, 17, 21, 4.32, -9.36, -10.8, -18.8, 17.080000000000002, 14.92, -11.4, 13, -14.16, -2.76, 8.08, 20.92, 14.959999999999999, -12.56, 18.08, -5.28, 10.76, -17.04, -3.48, -2.76, 15.2, 2.68, 2, -0.48000000000000004, -8.68, -3.28, -6.6, -12.040000000000001, -16.2, -14.72, 7.680000000000001, -2, 11.440000000000001, -12.239999999999998, -2.3600000000000003, -6.52, 10.48, -10.08, -16.48, -4.08, 6.680000000000001, 5.4799999999999995, -4.760000000000001, -11.36, 5, -13.360000000000001, -17.16, 20.36, 4.84, -14.56, 1.0399999999999998, 10.959999999999999, -16.119999999999997, 9.56, -13.48, 8.319999999999999, -2.64, 18.28, -5.44, 15.16, -2.76, 6.6, -1.6800000000000002, -9, -8.6, 2.64, -10.120000000000001, 5.44, 12.44, -19.040000000000003, -16.080000000000002, 14.68, -7.6, -16.279999999999998, 14.56, 256.79999999999995, 0.7200000000000001, 1.2, -17.28, 6, 1.76, -4.08, 4.92, -0.16, -17.64, 2.8800000000000003, 12.76, 1.56, -18.8, 8.52, 7.28, -18.52, 5.68, 19.8, 13.12, 2.8, 13.16, -14.52, 15.72, 14.16, 4.96, -0.16, 17.4, 13.12, -3, 19.279999999999998, 18.04, -10.48, -16.32, -19.040000000000003, -5.04, -1.32, -8.4, 9.84, 16.6, -14.32, -15.16, 1.72, 12, 4.36, 3.0799999999999996, 3.44, 11.4, -4.68, -10.72, 0.5199999999999999, -2.52, 2.6, 11.799999999999999, 10.28, 17.48, -7.28, -2.76, -4.36, -7.96, 10.08, -19, 14.52, -17.6, 3.96, -5.4799999999999995, -10.200000000000001, 9.520000000000001, 17.12, -14.6, -10.88, 1.72, 12.52, -0.36000000000000004, -4.64, 18.12, 10.36, -15.04, 1.72, 17.840000000000003, 7.96, -1.4400000000000002, -14, 3.68, -2.8, -13.68, -13.28, -17.56, -3.12, 12.84, -20.48, -1.96, -15.6, -10.36, -5.96, -13.639999999999999, -9.96, -11.88, 17.2, -8, -1.72, 19.400000000000002, -6.92, -16.56, -6.88, -12, -1.64, -15.8, 13.520000000000001, -7.4799999999999995, -12.64, -3.8800000000000003, 0.76, -19.84, 4, 15.08, -4.56, -7.2, 3.0799999999999996, 6.2, 18.8, -2.4, -2.16, 15, 6.84, -15.2, 19.36, -7.6, -19.52, 4.96, 16.119999999999997, -5.720000000000001, 1.0399999999999998, 16.44, 17.76, -19.959999999999997, 16, 19.32, -16.76, -5.24, 14.36, 1.1199999999999999, -1.08, -17.96, 4.52, 6.88, 4.36, -14.44, 7.52, -12.56, 19.599999999999998, -10.92, 11.68, -0.76, 16.76, 14.68, -13.4, -1.16, 11.520000000000001, 6.44, -10.92, 14.88, -8.48, -4.88, 9.76, 198.24, -7.4799999999999995, -1.36, 11.719999999999999, 18.4, 3.72, 19.52, 19.88, 12.120000000000001, 16.44, -15.6, 5.2, -5.4799999999999995, 5.4, -17.68, 14.72, 142.44, 9.4, 15.76, -2, 9.68, -10.16, 1.96, 18.32, 10.64, -1.36, 11, 13.04, -8.88, 10.24, 4.32, -9.879999999999999, -4.64, 16.56, 10.16, 18.24, 10.16, 19.8, 6.56, 107.67999999999999, 15.559999999999999, -14.28, 11.6, -5, -15.08, 5.4, -5.760000000000001, -4.52, -11.6, 18.56, -18.2, 15.24, 11.799999999999999, 22, -16.8, 6.08, 0.48000000000000004, 12.040000000000001, -18.919999999999998, -0.12000000000000001, 3.8400000000000003, -3.52, 7.64, 16.92, 1.88, -13.4, -12.48, -1.28, -18.08, -5.36, 6.4799999999999995, 10.84, 12.48, -4.2, 1.08, -3.48, 1.4, -13.96, 13.28, -16.56, 3.3600000000000003, 12.68, 15.76, 9.879999999999999, 16.68, 2.84, 15.12, 19.439999999999998, 9.639999999999999, 6.96, 1.6, -3.76, 4.159999999999999, 23.720000000000002, -0.36000000000000004, 0.04, -0.48000000000000004, 9.6, -10.64, -15.64, -8.319999999999999, -6.92, -14.68, 20.72, -10.92, -5.64, 0.64, -2.6, 19.759999999999998, -6.119999999999999, -19.48, 21.4, 13.96, -13.04, -18.4, 2.68, -5.159999999999999, 4.28, 16.8, -16.36, -16, -9.36, 20.48, -1.8, 2.72, -9.12, 18.56, -14.840000000000002, 6.680000000000001, -5, 12.36, -14.840000000000002, 15.2, 17.12, 18, 13.559999999999999, -9.719999999999999, -11, 2.16, 9.2, 18, 1.84, 6.720000000000001, 12.36, 10.36, 9.879999999999999, 1.28, 24.2, -10.88, 13.28, 15.879999999999999, 6.680000000000001, 18.48, 15.08, 6.119999999999999, -5.56, -19.560000000000002, -7.119999999999999, 8.6, 9.24, -0.24000000000000002, 16, -17.72, -5.720000000000001, 11.799999999999999, -0.48000000000000004, -6.24, -16.16, 9.16, 8.040000000000001, -14.68, 5.44, 5.44, 1.08, -1.0399999999999998, 13.76, 17.6, -8.040000000000001, 2.96, 1.96, -1.1199999999999999, 2.04, -7.92, -2.28, 19.88, 14.28, 8.72, 1.2, -13.520000000000001, 15.24, 7.36, -12.72, -48.72, 11.32, 5.12, 9.48, 0.9600000000000001, 16.16, -3.6, -0.12000000000000001, -0.36000000000000004, 6.760000000000001, -11.56, -8.68, -5.64, -11.48, 18.8, -15.6, 16.48, -5.08, -11.520000000000001, 19.759999999999998, -2.64, -12.44, -3.32, -10.24, 6.24, 3.72, 16.84, 0.4, -4, -15.08, -18.32, 16.72, 7, 7.96, 3.48, 13.04, -7.44, 1.08, -3.8, 1.52, 17.96, -3.16, -14.44, -16.72, 19.959999999999997, 16.6, 14.959999999999999, 21.48, -9.32, -12.6, 23.08, 123.88000000000001, 7.32, 3.2399999999999998, 0.16, 4.2, -17.24, -19.2, 13.04, 26.24, 17.68, 6.92, 5.52, 14.52, -3.32, 8.16, 5.28, 1.16, -0.08, 10.24, -1.32, -16.32, 7.16, -8.200000000000001, 16.639999999999997, -18.2, -3.8, 16.400000000000002, -10.64, 2.8, 9.6, 4.2, -11.24, -11.84, 10.6, -11.799999999999999, 18.44, 14.92, 12.040000000000001, 24.72, -16.32, -9.4, -6.92, -19.08, 14.64, -14.72, 9.2, 320.08, 15.6, -13.4, 0.4, 10.92, 18.04, -7.08, 19.88, 1.1199999999999999, -5.44, -9.04, -7.6, 5.4799999999999995, -7, 23.64, 18.28, 1.08, 18.84, 3.8400000000000003, 2.48, -6.8, 1.48, -18.48, -0.5199999999999999, -15.08, 0.8, -3.76, 8.44, -14.36, 10.959999999999999, 16.56, 7.64, 10.76, -5.36, -13.520000000000001, -16.080000000000002, -14.44, 8.88, 12.92, -4.52, 9.32, -13.32, 7.720000000000001, -1.16, 10.28, -18.48, -8.52, 3.92, -17.52, -8.8, -16.2, -1.6, 9.440000000000001, -3.76, 7.2, -14.8, -4.28, 8.040000000000001, 2.56, -1.84, -6.56, 2.28, -4.92, 17.6, -0.68, 2.52, -3.8, -16.48, 19.24, 3.3600000000000003, -9.639999999999999, -16.080000000000002, 279.88, 18.84, -8, 15.32, 8.24, 21.76, 8.920000000000002, -16.72, -17.36, 4.08, -19.92, 4.84, -12.4, -13.2, -0.2, -10.36, 6.64, 15.32, 14.36, -18.52, 2.52, 15.440000000000001, 2.04, -8.16, -17.6, 24.84, 4.6, 13.96, 9.2, -17.68, 5.720000000000001, -18.8, 4, -6.4, 7.64, -18.880000000000003, -13.88, -3.0799999999999996, -18.759999999999998, -11.48, -10, -14.8, 2.04, -19.2, -5.08, 6.4, 1.64, -5.6, -15.32, 20.28, -5.68, 19.24, -8.959999999999999, 10.6, 11.56, 17.28, 134.83999999999997, 18.8, 4, 95.44, 1.36, -11.6, -9.92, -17.6, -5.68, 18.32, 5.84, 6.6, -17.04, -13.08, 7.760000000000001, -11.48, 2.0799999999999996, 12.56, 12.239999999999998, 19.32, 3.2399999999999998, -2.44, -8.72, -8.040000000000001, 12.52, -4.08, -15.32, -18.2, 15.8, 23.08, 13.6, 15.360000000000001, 6.159999999999999, 9.16, 6.2, -5.760000000000001, -6.64, -5.84, -8.959999999999999, -5.6, 3.52, -8.040000000000001, -16.56, -14.120000000000001, -2.84, -18.04, -2.32, -2.6, 6.32, -9.28, 1.6, -0.64, -12.319999999999999, 1.32, -2.96, -7.56, 6.64, 16, -4.56, -9.799999999999999, -5.44, -15.84, 10.24, -19, 20.639999999999997, 0.5199999999999999, -8.6, 14.6, 8.200000000000001, 20.72, 3.2, 14.72, 14.32, -9.28, -11, 1.52, 15.559999999999999, 10.48, 1.48, -0.6, -0.44, -15.4, 181.96, -1.4400000000000002, -3.52, -15.559999999999999, -2.56, -3.28, 13.04, 4.44, -16.92, 11.639999999999999, 17, -1.84, 0.5599999999999999, -8.36, 3.04, 13.84, 7.92, 3, 2.84, 18, 0.36000000000000004, -6.52, 16.76, -12.56, 15.28, 16.240000000000002, 11.28, -11.68, -7.2, -14.56, 17.080000000000002, -19.599999999999998, 5.159999999999999, -17.04, 21.28, -6.64, 12.4, 13.16, -9.56, 18.880000000000003, -13.84, 20.119999999999997, -6.92, 1.36, 15.16, -0.88, -15.440000000000001, -3.76, 19.8, 13.719999999999999, -6.96, -6.760000000000001, 17.48, -0.6, 13.76, -5.32, -10.4, 14.72, 18.68, -17.16, 13.04, 1.96, 6.04, 11.12, 17.48, 18.64, -5.8, -7.92, 8.200000000000001, -7.96, -16.16, -11.28, -6.56, -3.52, -11.24, -10.040000000000001, 8.44, -6.84, -14.239999999999998, -9.48, 11.2, -5.24, -6.2, -12.64, 8.84, 5.52, 9.68, 6.04, 10.84, -5.96, 15.559999999999999, 13.6, 32.28, -14.8, 0.8400000000000001, -16.8, 12.319999999999999, 166, -2.84, 11.799999999999999, 14.200000000000001, -12.92, 16.6, 2.64, -6.32, 14.48, -15.16, 3.32, 15.8, -8.200000000000001, 7.84, 0.27999999999999997, -3.44, -9.16, -18.28, -3.52, 13.68, 16.080000000000002, 6.04, -14.28, 19.720000000000002, -4, -7.08, 0.76, -0.7200000000000001, -11.520000000000001, -14.4, 5.64, 9.12, 17.16, 12.56, -0.64, -5.32, 9.719999999999999, 8.040000000000001, 1, 1.4, -0.24000000000000002, 13.08, -11.84, -17.8, 0.48000000000000004, -3.72, 20.04, -1.28, 7.24, 13.92, -5.4799999999999995, 6.92, -1.84, 17.12, -4.96, 5.4, 6.36, 19.32, -8.920000000000002, -5.92, 17, -12.08, 22, -6.24, 20.84, 18.12, -15.32, 20.88, -11.08, -7.28, 3.04, 17.32, 4.52, -4.28, 7.56, 14.32, -6.4, 0.76, 6.52, -13.08, 11.28, 6.44, -14.88, 8.959999999999999, -11, -5.4, -1.6800000000000002, -8.4, -18.64, 5.36, 4.159999999999999, -5.12, 17.2, 11.2, 12.64, -10.28, -9, 9.799999999999999, 10.84, -9.799999999999999, -16.92, 0.8400000000000001, -2.3600000000000003, -11.32, -6.88, 16.639999999999997, -2.8800000000000003, -6.119999999999999, -14.88, 7.52, -8.76, 17.28, 12.44, 25.2, 7.4799999999999995, -11.2, -1.32, 11.719999999999999, -15.12, 10.959999999999999, 17.080000000000002, -19.24, -9.719999999999999, -9.12, -10.68, -2.84, 2.92, -20.240000000000002, 5.04, 12.68, 12.4, -5.88, 8.120000000000001, -12.319999999999999, 17.32, 22.48, -14.92, 20.240000000000002, 0.88, -16.68, -8.8, 8.88, -14.88, -4.52, -3.32, 4.32, 18.84, -9.2, 6.119999999999999, -3.4, -16.6, -13.92, -11.36, -1.32, 0.16, -15.68, 2.4, -14, -13.440000000000001, -5.4799999999999995, 6.44, 1, -13.12, 2.56, 9.520000000000001, 7.32, 4.159999999999999, 6.119999999999999, -10.52, -7.24, 12.08, -11, 14.48, 5.4, 5.4, 2.2, 0.12000000000000001, 5.760000000000001, 14.840000000000002, 13.639999999999999, -3.2, 18.44, 11.719999999999999, -19.8, -4.96, 15.76, 10.84, -11.24, 11.520000000000001, 6.92, -2.2, 10.8, -9.68, 16.2, -2.44, -15.6, -19.759999999999998, 18.08, -12.08, 3.0799999999999996, -0.36000000000000004, -12.4, 7.32, -17.96, 11.96, -1.96, 14.4, 4.44, 0.76, -15.12, 5.04, -2.68, 15.64, 20.52, 1.6, 1.56, -7.28, 5.760000000000001, 19.92, 17.68, 15.72, -4.32, -3.8400000000000003, -7.84, 2.48, 3.64, -4.04, 7.36, -17.080000000000002, 14.48, -2.44, -3.92, -17.56, 11.92, -15.360000000000001, 17.88, 0.08, 16.68, 10.08, -16.279999999999998, 3.4, -6.92, -19.48, -8.6, 6.8, 23.599999999999998, -7.52, 22.68, 11.24, 11.639999999999999, -6.8, 9.799999999999999, -2.92, 4.2, 16.04, 19.279999999999998, 11.76, 22.68, 8.040000000000001, 12.4, 14, -13.04, -8.319999999999999, 15.28, -3.2, -3.76, 8.24, 6.56, 1.32, 14.68, 13.559999999999999, -3.64, 6, -7.92, -14.92, 9.879999999999999, 11.04, 6.56, -4.4, -5.92, 6.44, -11.4, 20.36, -17.64, -2.68, 6, -14.92, -4.36, 8.920000000000002, 0.6, 6.8, 1.9200000000000002, 3.64, 29, 14.6, 0.8400000000000001, 2.28, 8.24, -0.32, 3.96, 11.08, 6.08, 18.96, -13.24, 5.2, -17.52, -4.44, 5.28, 7.96, 10.24, 2, -19.16, -4.24, -3, -8.24, -14.44, 7.760000000000001, 5.44, -4.08, 0.92, 4.88, -6.760000000000001, -0.8, 7.119999999999999, 11.28, 1.08, 3.5599999999999996, -0.27999999999999997, 17.36, -17.64, 14.52, 9.28, 18.880000000000003, -12.68, -2.68, 10.52, 22.919999999999998, 16.240000000000002, -13.76, 15.16, -4.52, 6.08, -0.36000000000000004, 1.88, 20.2, -11.520000000000001, 3.2, -17, -0.8400000000000001, 13.719999999999999, 16.6, -14.040000000000001, -13.84, 2.96, 4.720000000000001, 4.12, -12.52, 19.24, -5.64, 9.12, 3.64, 17.04, -0.68, 8.16, 1.9200000000000002, -18.16, -12.76, -19.2, -12.56, 6.52, 18.08, -9.440000000000001, 8.200000000000001, 5.32, -5.4, 15.64, 15.76, 28.2, -8.319999999999999, 9.639999999999999, -14.08, 15.92, 7.84, 10.36, -4.36, -10.24, 0.88, -15.32, -14.959999999999999, 12.48, 16.48, 16.639999999999997, -13.48, -15.84, 15.559999999999999, 16.6, -16.44, -16.8, 18.2, -18.2, 19.400000000000002, -3.72, 7.680000000000001, -9.04, -1.6, 17.32, 13, 2.76, -4.6, 13.96, -15.12, 11.96, 4.96, 17.36, -5.44, -10.6, -3.2, -4.92, 2.12, 7.04, -18.759999999999998, -7.2, -5.44, 17.76, 16.36, -0.76, -4.64, 10.040000000000001, 9.16, -14.92, 12.120000000000001, -5.44, -9.2, -8.040000000000001, 14.840000000000002, -0.5599999999999999, -15.440000000000001, -15.520000000000001, -10.36, -3.76, -15.12, 7.96, 11.4, 15.2, 5.56, -14.239999999999998, 0.64, 19.48, 15.08, -5.68, -2.96, -6.52, 13.6, 14.840000000000002, 2.3600000000000003, 13.48, 11.16, 2.4, -6.64, -2.92, 0.64, -0.8400000000000001, -3.4, 19.52, 17.72, 8.319999999999999, 17, 12.44, -12.08, -13.32, -8.920000000000002, -17.72, 11.16, -8.84, 6.760000000000001, 9.799999999999999, 18.96, 3.8800000000000003, 12.08, -4.8, -14.840000000000002, 11.08, -10.24, -13.84, 8.72, 4.88, -12.040000000000001, -5.28, 6.760000000000001, -7.56, -2.52, 10.76, 1.16, 10.44, 3.96, -1.6, 7.760000000000001, 12.16, -7.119999999999999, 2.48, -2.96, 22.56, 101.08, 7.6, 0.5599999999999999, -17.2, 4.64, -4.84, -6.720000000000001, -8.040000000000001, -3.6, -18.68, -2.96, 10.16, -2, 10.48, -11.4, -0.4, -12.56, -14.36, -6.52, -4.84, -19.16, -3.48, -5.4, -4.08, -9.32, -18.68, -13.92, -10.44, 20.88, -31.88, 314.96000000000004, 441.96000000000004, 92.08, 261.32, 250.24, 171.68, 309.64000000000004, -163.84, -163.84, 193.28, -104, 122.92, 218.64000000000001, 101.44, 114.28, 379.88, 342.12, 233.92, 491.12, -45.04, 277.68, -56.68, 386.84000000000003, 360.96, -5.4, 283.36, -12.56, 398.48, 35.44, 285.48, 90, 155.95999999999998, 269.64, -8.28, -92.24000000000001, -163.84, 258.79999999999995, 215.4, -0.9600000000000001, 23.32, 202.4, 337.8, 270.72, 214.76000000000002, -104.4, -103.28, 196.8, 18.360000000000003, -101.88, 143.48, 28.2, -18.52, -139.64, 127.52, 89.36, -65.11999999999999, 491.44, 218.51999999999998, 490.96, -163.84, -163.84, 413.4, 474.6, 89.64, 96.11999999999999, -93.56, -65.24000000000001, -83.12, 153.6, -163.52, 288.28, 108.64, -93.96000000000001, 7.64, 302.15999999999997, 310.08000000000004, 131.6, -163.84, 238.76, 263.32, 19.64, -15.360000000000001, -113.60000000000001, 412.08, 35.52, -139.68, -109.64, -112.24000000000001, -141.64, -91.92, 292.4, 17.48, 391.76, 330.92, 327.79999999999995, -56.239999999999995, -5.56, 105.52, -14, 378.32, -159.92000000000002, -83.91999999999999, 198.83999999999997, -78.39999999999999, 151.24, 491.44, 168.64000000000001, -163.84, 273.32, 46.120000000000005, -163.84, 37.8, 144.16, 43.64, -61.72, 316.03999999999996, 228.08, 5.4799999999999995, 261.84000000000003, 459.52, 309.76, 71.36000000000001, 114.12, -69.6, -95.44, 126.6, -22.44, 370.12, 18.84, -19.52, -45.96, 316.91999999999996, 23.88, 21.88, -16.92, 186.72, 204.08, 235.88, 179.48, 139.4, 414.4, -123.88000000000001, -107.2, -58.92, -146.96, 248.79999999999998, 156.88, 100.4, -148.35999999999999, -80.28, -86.32, 102.72, 313.15999999999997, 114.8, 443.91999999999996, -122.92, 213.28, 29.24, -73.24, 10.200000000000001, 57.32, 121.92, 484.68, 200.76, 276.12, 145.72, -52, 73.72, 135.04, 466.44, 275, 415.04, 237.84, 371.28, 18.28, 202.96, -119.8, 89, 38.440000000000005, 52.28, 280.52, 154.07999999999998, 23, -43.48, 319.40000000000003, 352.36, -44.2, 372.2, 254.35999999999999, -57.72, -135.6, 52.400000000000006, -33.959999999999994, 322.91999999999996, -74.39999999999999, -76.24000000000001, 61.32, 469.52, 61.04, 228.4, -2.4, 232.64000000000001, 85.92, -6.84, 344.24, 187.35999999999999, 212.56, 404.36, 28.240000000000002, 300.59999999999997, 441.44, 14.76, 98.72, 461.11999999999995, 188.64000000000001, -24.52, 473.6, 55.84, 16, 163.84, -79.8, -121.44000000000001, 297.24, -46.879999999999995, 170.6, -163.84, 171.6, 165.24, 18, -54.6, 169.24, 285.16, 35.08, 279.68, 152.60000000000002, 403.68, 152, 297.52, -163.84, 81.96000000000001, -34.68, 13.48, 103.36, 182.44, -83.8, -93.52000000000001, 210.24, 179.72, 61, 97.08, 52.44, -6.96, 152.04000000000002, 215.84, 361.8, -112.52, -11.2, 59.28, 430.88, 20.44, 331.6, 17.16, 478.56, 19.16, -93, -123.60000000000001, -78.72, 33.6, -35.96, 325.35999999999996, 110.60000000000001, -48.88, 213.76000000000002, 487.96, 128.08, 112.64, 392.76, -157, 21.080000000000002, 48.04, 144.44000000000003, -45.04, 330.04, 30.200000000000003, -163.84, 437.96000000000004, 88.64, 483.96, -124.75999999999999, 287.2, 29.36, 64.92, -14.32, 430.44, 110.56, 253.88, -163.48, 379.56, 375.96000000000004, 139.72, -74.67999999999999, 6.32, -163.84, 432.56, 165.08, -163.84, 218.76000000000002, -61.760000000000005, -11.36, 258.28000000000003, -72.36, 144.8, 103.72000000000001, 250.08, -80.8, 337.32, 350.84, -163.84, 8.36, 346.16, 171.28, -73.84, -137.52, -88.88, 420.84, 432.32, -74.16, -163.84, 257.91999999999996, 117.12, -31.2, 51.56, -107.24000000000001, -163.84, 138.64000000000001, -163.84, 118.84, -88.28, 240.07999999999998, 199.84, 14.120000000000001, 452.12, 371.68, 105.44000000000001, 192.64000000000001, 92.96000000000001, -109.52000000000001, 366.68, 171.2, -163.84, -107.08, -116.44, 119.28, 244.60000000000002, 137.6, -163.84, 40.800000000000004, 70.84, 491.44, -81.16, 223.64000000000001, 117.72, 458.16, -37.199999999999996, 441.84000000000003, 283.88, -77.52000000000001, 477.48, -163.84, 4.84, 488.48, -34.8, 357.84, 429.15999999999997, 272.2, 278.48, 135.83999999999997, 311.47999999999996, -155.20000000000002, 375.71999999999997, 60, 483.76000000000005, -98.8, -163.84, 490.88, 91.36, -99.04, 163.92000000000002, -80.47999999999999, 447.84000000000003, -91.96, 47.160000000000004, -143.96, 36.720000000000006, 23.76, 8.72, -95.28, 406.2, -76.2, 110.24000000000001, 122.88000000000001, 263.76, 243.28, 290.92, 104.48, 58.24, 247, -163.84, 346.16, 108.24000000000001, -90.16000000000001, -94.16, 106.72, 302.84, 26.599999999999998, -56.68, 438.2, 470.88, 87.36, 94.03999999999999, 48.2, 334.24, -133.28, -19.040000000000003, 5.6, 178.04, -163.84, 104.48, -104.28, 186.07999999999998, -37.839999999999996, 28.2, 486, 268.28000000000003, 353.08, 78.32000000000001, 167.92000000000002, 255.92, 406.56, 234.24, -100.88, -163.84, -81.76, -147.48, -112.92, 134.92000000000002, 3.52, 140.84, 351.84, -150.56, 107, -105.44000000000001, 29.919999999999998, 313.47999999999996, 284.16, 391.88, -102.08, 46.559999999999995, -81.96000000000001, -106, 218, 335.44, 47.199999999999996, 276.52, 0.08, 480.52, -88.84, 330.36, 213.16, 38.760000000000005, -111.44, 60.879999999999995, 48.08, 95.2, 239.8, -86.56, -57, -16, -126.32, -163.72, 387.6, -153.72, -152.44, -110.52, -73.28, 213.35999999999999, 195.6, 43.52, 272, 40.28, -138.04, 447.64, -106.48, 199.76, -137.55999999999997, 84.04, -34.88, 330.08, 203.12, -22.28, 110.83999999999999, -94.83999999999999, -87.2, 96.72, 406.8, 376.56, 154.07999999999998, -74.12, -111.28, -163.84, 1.6800000000000002, 11.48, -133.16, 262.28000000000003, 88.72, 485.76000000000005, 150.64, 51.48, 81.8, 65.44, 313.08000000000004, 361.92, 360.56, 126.64, 348.08, 41.6, 17.8, -57.6, 39.6, 185.6, 433.52000000000004, 237.96, -40.28, -73.67999999999999, -0.5199999999999999, 296.68, 129.72, 264.92, 314.96000000000004, 114.48, 233.72, 99.52, -67.04, -20.88, 312.15999999999997, -73.96, 331.96, 173.28, -73.96, 23.16, -121.84, 150.35999999999999, -34.88, 240.07999999999998, 98.36, 68.4, 245.32000000000002, -51.08, 445.96000000000004, 141.36, -63.96, 253.48, -28.36, -29.88, 33.36, 458.92, -115.6, -122.08, 289.32000000000005, 162.6, 260.76, -163.84, 199.12, 71.67999999999999, 133.76, 133.08, 441.8, 85.84, 330.72, 26.360000000000003, 142.84, -9.12, 273.28000000000003, 455.12, 357.59999999999997, 12.68, 382.12, -163.84, 104.52, -30.16, 11.719999999999999, 245.64, 364.59999999999997, 157.72, 83.91999999999999, 134.08, 182.88, 228.68, -99.56, 138.52, 467.8, 249.20000000000002, 428.44, -10.36, 373.40000000000003, -76.2, 68.27999999999999, 34.6, -148.76, 60.6, -112.04, 76.84, 273, 235.08, 221.36, -163.84, 165.88, 7.32, 128.95999999999998, 331.52, 128.23999999999998, 172.56, 177.64, 85.52, 48.959999999999994, 290.88000000000005, 306.44, -163.84, 268.12, 18.04, -29.8, 74.48, 325.56, -65.16, -163.84, -83.8, -16.36, -89.88, -153.2, -28.72, -0.8, 254.35999999999999, -163.84, -100.16, 314.96000000000004, 36.720000000000006, 408.76, -56.52, 296.08, 109.24000000000001, 137.88, 18.64, 10.52, -83.64, 281.32, 137.04, 23.279999999999998, 140.2, 228.11999999999998, -125.44, -7.16, 343.76, 42.68, 128.20000000000002, 242.64, 410.92, 128.88, -163.84, 108.03999999999999, 73.03999999999999, 210.88000000000002, 283.12, 177.56, 158.36, 314.08000000000004, 75.75999999999999, -104.2, -163.84, 401.28000000000003, 86.56, 172.08, 337, -67.68, 453.36, 47.199999999999996, 18.599999999999998, -3.64, 143.12, -12.239999999999998, -150.12, 28.2, 18.24, 75.32, 491.44, -163.84, 61.68, 112.96000000000001, 476.96, 113, 173.04, 202.4, 463.56, -24.84, -13.96, 480.32000000000005, 352.96, 45.519999999999996, 333.08, -111.28, -22.599999999999998, -82.19999999999999, 288.48, 21.080000000000002, 107.12, 120.6, 70.52, 465.24, 148.76, -41.52, -163.84, 126.84, -23.8, 94.03999999999999, 157.20000000000002, 80.68, 222.92000000000002, -14.92, 371.03999999999996, -115.48, 467.52, 98.16, -30.599999999999998, 50.24, 18.24, 62.32, 282.2, 139.76, -163.84, 170.08, 245.88, -65.76, -33.8, 49.32, -106.24, 217.35999999999999, 3.96, 279.44, 56.44, 490.88, -138.88, 87.24, 7.24, 381.52000000000004, 107.75999999999999, -10.56, 30.24, -128.44, -54.6, 417.04, 302.32, 82.72, -163.84, -74.96, 297.12, -55.72, -143.72, 45.04, -9, 11.6, 67.55999999999999, 238.88, 195.52, 70.44, 148.4, 194.72, 63.32, 0.88, 383.88, -43.36, 30, 491.44, 238.96, 246.35999999999999, 26.880000000000003, 10.52, 67.84, 469.84, 179.64, 53.96, 142.12, -52.6, 160.95999999999998, 229.4, -41.24, -77.75999999999999, 326.6, -107.67999999999999, 127.96, -98.24, -89.39999999999999, 286.88, 61.800000000000004, 12.319999999999999, 235.6, 117.56, -163.84, 262.08, -115.88, 101.08, 366.88, 59.2, -113.88, -153, 14.28, 12.28, 318.24, -81.16, -163.84, 336.44, 325.79999999999995, -126.88, -155.4, 194.08, 234.48, 13.24, -140.72, -163.84, -110.68, 201.36, -64.28, 40.68, 26.720000000000002, 408.68, 205.2, -74.88, 306.64000000000004, -18.56, -44.92, 414, -55.440000000000005, 11.08, -54.919999999999995, 9.639999999999999, -13.559999999999999, 328.04, 395.32, -63.28, 235.56, -145.44000000000003, 9.879999999999999, -10.52, 210.07999999999998, 79.24000000000001, -74.12, 40.52, 56.68, 149.92, -80.24000000000001, -73.48, 227.88, -111.28, 41.36, 305.32, 356.24, 15.4, -163.84, 144.35999999999999, 100.68, -147.79999999999998, 341.8, 377.64, 113.55999999999999, 218.16, -163.84, 491.4, 294.76000000000005, 135.76, 182.24, 17.2, 333.6, 43.6, 45.519999999999996, 247.88, 77.60000000000001, -129.6, -76.39999999999999, 67.28, 155.51999999999998, 318.12, 474.32, 432.96000000000004, 312.12, 82.04, -38.800000000000004, -114.76, 188.04000000000002, -163.84, 201.92, 422.71999999999997, 164.64000000000001, 157.16, 83.24, 491.44, -26.24, 400.84, -55.64, -71.16, -26.44, 194.52, -163.84, 8.959999999999999, -87.32, -86, -35.04, -148.92, 288.84, 98.55999999999999, 70.84, 36.720000000000006, -36.4, -63.64, 149.79999999999998, 343.08, -85.48, 265.32, 458.67999999999995, 29.88, 449.52, 215.16, -157.92000000000002, -150.79999999999998, 4.28, 353.24, 19, 313.03999999999996, -133.72, -81.88, 367.88, 487.03999999999996, 456.36, 112.32000000000001, -143.08, 457.52, 295.92, 141.6, 112.52, -25.36, 210.72, 154.20000000000002, 52.720000000000006, 487.84, -111.08, -40.56, 148.76, -163.84, 61.36, 465.36, -130.28, 147.35999999999999, 205.08, -163.84, 326.56, 363.76, 63.68, 196.04, 112.28, -11.6, 25.52, 300.92, -114.28, 108.08, 280.88, -163.84, 120.39999999999999, -26.200000000000003, -92.8, 185.04000000000002, 315.56, -54.559999999999995, 47.4, -159.95999999999998, 361.12, 219.44, 56.160000000000004, 295.36, -163.84, 63.12, 452.2, -131.28, 360.28, 190.51999999999998, 143.44, -89.52, 118, 72.48, 149, 333.44, 29.36, -87.6, -73.08000000000001, -163.84, 386.08, 152.79999999999998, 77.72, -95.60000000000001, -163.84, -163.84, -109.47999999999999, -163.84, -163.84, 19.279999999999998, -163.84, -12.08, 324.72, 200.08, -163.84, -15.24, 69.32000000000001, -163.84, -163.84, 55.599999999999994, 44.76, -13.719999999999999, -163.84, -163.84, 28.080000000000002, -163.84, -51.04, 93.84, -46.16, -163.84, -85, 117.2, 15.4, -46.480000000000004, -52.400000000000006, -163.84, 16.44, -163.84, -163.84, 59.96, 55.4, 279.24, 332.48, 136.16, -163.84, 289.56, 309.36, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -110.8, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -128.28, -163.84, -163.84, -163.84, -163.84, -163.84, -68.27999999999999, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, 27.32, 39.199999999999996, 53.760000000000005, 44.16, 42.160000000000004, 34.6, 45.24, 79.75999999999999, 82.72, 53.879999999999995, 157.6, 79.2, 69.44, 31.28, 31.040000000000003, 87.92, 40.56, 61.96, 51.4, 36.12, 83.88, 54.84, 55.28, 79.24000000000001, 30.880000000000003, 95.92, 54.96, 50.6, 92.24000000000001, 77.96000000000001, 38, 50.64, 73.36, 47.559999999999995, 76.03999999999999, 53.12, 44.839999999999996, 28.76, 51.16, 85.88, 51.16, 76.2, 86.8, 57.44, 58.160000000000004, 32.44, 53.56, 47.52, 66.76, 36, 108.92, 107.84, 92.96000000000001, 91.2, 97.55999999999999, 95.75999999999999, 104.52, 89.12, 105.6, 110.60000000000001, 128.23999999999998, 105.2, 116.16, 108.03999999999999, 113.68, 99, 118.32, 107.44, 107.24000000000001, 118.16, 88.92, 98.04, 94.60000000000001, 108.52000000000001, 117.84, 103.96, 93.72, 115.88, 93.67999999999999, 115.68, 106.16000000000001, 101.28, 94.47999999999999, 111.11999999999999, 117.48, 102.92, 110.92, 122.12, 97.12, 101.44, 113.12, 93.39999999999999, 96.56, 106.92, 102.92, 107.6, 102.08, 95.64, 96.68, 101.8, 21.04, 66.60000000000001, 32.28, 31.240000000000002, 8.76, 47.480000000000004, 60.12, 27.040000000000003, 18.48, 43.36, 58.4, -163.84, 51.8, 51.88, 41.36, 24.32, 16.240000000000002, 27.2, 5.12, 20.2, 39.559999999999995, 16.68, 31.08, 88.36, 25.2, 39.440000000000005, 3.72, 56.800000000000004, 75.64, 5.44, 9.520000000000001, 24.6, 25.2, 19, 38.519999999999996, 28.72, 79.64, 21.919999999999998, 23.2, 10.6, 25.36, 20.88, 37.760000000000005, 36.08, 56.160000000000004, 28.56, 33.04, 38.64, 28.04, 51.76, -108.36, 199.55999999999997, 1.0399999999999998, -8.4, -0.5599999999999999, 0.68, -142.16, -72.44, 13.92, 26.8, 12.4, 225.39999999999998, 339.08, 52.12, -6.8, -3.92, 65.44, 45.48, -1.56, 179.52, 239.76, 477.08, 158.64000000000001, 227.44, 17.96, 11, 0.44, 17.36, -6.2, -4.84, -2.3600000000000003, 18.72, 352.08, 329.96, -125.92, 381.47999999999996, 0.92, -93.39999999999999, 178.16000000000003, 3.4, 15.6, 241.79999999999998, -3.96, 360.36, -163.84, -6.24, -77.16000000000001, -7.24, 15.6, 1.28, -12.6, -88.56, -4.56, -3.52, 11.56, 356.64, 163.92000000000002, -15.12, -140.4, -0.27999999999999997, 15.76, 17.76, 2.8, -1.72, -122, 14.68, -163.84, 413.71999999999997, -6.4799999999999995, -12.36, 12.72, 2.72, 1.16, -163.84, -0.48000000000000004, -11.56, -2.64, 15.879999999999999, -149.2, 15.32, 13.799999999999999, -4.8, -4.12, 491.44, -8.24, -9.799999999999999, 18.32, 399.96, 324.23999999999995, 296.96, 13.28, -4.4799999999999995, -7.16, -152.92, -87.44, 10.92, 13.520000000000001, -12.48, 269.23999999999995, -1.84, -17.4, -0.7200000000000001, 10.6, 450.56, 18.2, -3.44, 38.36, -2.32, 491.15999999999997, 4.720000000000001, 174.88, -65.96000000000001, 4.6, 15.520000000000001, 179.32, 7.32, 305.68, 2.04, 115.64, 280.64, 8.72, 230.4, -18.44, 274.6, 38.72, -15.04, -17.32, -19.92, -4.4, -3.72, 4.08, 364.48, 6.88, -11.16, -4.68, -11.68, -12.56, 393.8, -77, -9.4, -163.84, -163.11999999999998, -16.88, 136.44, -33.76, -163.84, -75.92, -8.88, -20.92, -137.16, -5.52, 16.04, 8.72, -15.520000000000001, 11.68, 14.44, -6.08, -10.84, -8.88, -9.76, 17.96, -26.12, -6, -0.08, -2.56, 3.92, 11.28, 3.5599999999999996, 4.84, 10.52, 2.8800000000000003, -0.5599999999999999, -9.520000000000001, -14.16, 12.68, -17.32, 14.56, -2.04, -8.920000000000002, -19.12, 16, -4.4, 15.959999999999999, -18.8, 13.96, 0.8, -11.04, -28.04, -17, -1.36, -16.44, -8.84, 12.28, 4.760000000000001, 7.119999999999999, 7.52, -2, -96.83999999999999, 2.68, -12.92, -8.6, -4.96, -10.4, 5.8, 19.12, -4.56, -0.64, -5.68, 6.04, 11.56, 8.84, -11.12, 14.040000000000001, -3.04, -12.8, -36.88, 12.56, 12.68, 7.08, 2.68, -8, -106.52000000000001, -6.760000000000001, -5.08, 5.720000000000001, 16.04, -84.12, -1, -3.2399999999999998, 2.8, 9.04, -3.92, -12.44, 11.719999999999999, 1.9200000000000002, -11.32, -11.12, 3.16, -16.48, -2, -13.799999999999999, -28.96, -1.72, 7.24, -13.04, 13, -29.8, -8.52, -7.52, -82.8, -47.440000000000005, -12, -19.64, 5.4799999999999995, -3.3600000000000003, 11.440000000000001, 3.4, 18.919999999999998, -0.9600000000000001, -11.440000000000001, -19.040000000000003, 14.4, -16.72, -6.28, -2.16, -2.6, -1.2, 10.68, -7.84, 18.360000000000003, 7.04, -7.04, 18.759999999999998, 5.760000000000001, -11.639999999999999, -11.96, -64.16, -7.24, 2.56, -10.68, -17.76, 8.68, -0.12000000000000001, -7.680000000000001, 5.720000000000001, -18.52, 3.52, 8.36, 4.52, 19.48, 17.28, -16.04, -20.119999999999997, 4.28, 1.6, -1.96, 18, 14.239999999999998, -9.520000000000001, 5.92, -14.4, 14.68, 21.6, 4.08, 8.319999999999999, -1.8, 7.720000000000001, 7.6, 18.56, -8.84, -2.2399999999999998, 18.04, -3.2399999999999998, 8.24, -10.68, 22.68, -4, -5.04, 23.279999999999998, 15, 1.24, -11.719999999999999, -12.72, 20.44, 18.12, -14.88, 17.6, -6.760000000000001, -14.959999999999999, 14.120000000000001, 5.96, 11.32, -11.6, -13.76, -1.48, 20.080000000000002, -9.4, 1.4, -1.9200000000000002, 8.120000000000001, 12.36, -14.4, 4.720000000000001, 2.92, 4.08, 11.799999999999999, -12.68, 9.2, -12.68, -13.96, 15, 10.08, 16.76, -2.04, -6.04, 11.6, 18.44, -12.76, -19.88, 0.32, -1.32, 3.44, 11.12, 2.76, 5.88, -12.64, -6.52, 14.200000000000001, 12.36, 19.32, 0.36000000000000004, 6.52, 5.68, -6.8, -6.159999999999999, -2.8, 28.76, -6.8, -7.56, -20.04, -16.2, -2.4, -13.12, 4.159999999999999, 21.32, -12.36, 13.32, -7.680000000000001, -5.68, -15.04, -1.6, 8.76, -5.4799999999999995, -18.360000000000003, -7.2, -2.64, 1.28, 12.68, 5.24, 20.8, 16.92, 4.6, 18.72, 5.64, -14.040000000000001, 12.48, -12.48, -3.44, 14.52, 21.64, 15.6, 7.720000000000001, 9.719999999999999, -10.08, 15.559999999999999, -3.0799999999999996, -15.84, 20.92, -1.64, 17.76, 16, 0.76, -16.88, 15.08, 13.639999999999999, 15.08, 13.92, 18.64, 14.52, -80.11999999999999, -15.879999999999999, 20.36, 2.48, 21.24, 8.68, 12.6, 14.72, 10.6, 15.12, 9.4, 14.16, 12.6, -4.36, 5.159999999999999, 8.4, -2.8, -1.16, 21.52, -14.52, 2.3600000000000003, 13.48, 17.840000000000003, 12.28, -12.319999999999999, 15.440000000000001, 2.12, -18.2, 18.52, 6.8, 5.24, -18.16, 20.84, 13.76, -8.72, -13.88, 11.84, -9.08, 0.36000000000000004, -19.16, 17.72, -1.52, 19.68, 4.24, 10.959999999999999, 8.76, 3.44, 18.32, 19.12, -1.16, -20, 1.08, -9.6, -3.04, -0.88, 16, 3.64, 15.520000000000001, -1.56, 1.28, 17.12, -9.12, 10.92, 16.32, 9.08, 1.16, -10.88, -12.68, 5.159999999999999, -2.32, -11.12, -1.76, 9.32, 5.32, -11.24, 5.2, 2.2399999999999998, -11.639999999999999, 9.68, 14.4, 13.440000000000001, 17.28, 12.84, 20.56, 3.28, -18.44, 4.64, 6.6, -10.28, 0.4, 18.599999999999998, -2.64, 2.64, -17.04, 17.48, -8.48, 15.64, -12.4, -9.879999999999999, 6.28, -1, 11, -2.8, -17.4, 19.52, -5.92, 16.76, 17.76, 6.4, -1.4400000000000002, -12.319999999999999, 10.319999999999999, -6.36, -1.96, 8.200000000000001, -17.919999999999998, 9.2, 19.040000000000003, -18.56, -9.520000000000001, 14.28, 11.16, -10.8, 7.96, 13.32, -1.4400000000000002, -14.16, 17.96, -12.120000000000001, 9.48, 14.36, -2.3600000000000003, 6.6, 10.4, -3.52, 2, 13.24, 12.48, -17.48, 19.2, 19.48, 4.04, 13.16, -13.84, 18.16, 20.92, -5.720000000000001, 16.04, -6.760000000000001, -2.48, -18.48, 4.159999999999999, -16.72, 0.27999999999999997, -15.8, 14, 6.96, -16.2, -12.8, 15.64, 4.6, 1.96, -16.080000000000002, -5.84, -17.8, -4.8, 8.959999999999999, 6.44, 20.44, 12.040000000000001, 13.76, -3.6, -18.56, 15.76, 4.720000000000001, 6.24, -12.64, 14.56, -16.48, -16.2, 18.72, -2.0799999999999996, 18.08, -10.72, -8.28, 1.2, 6, -10.52, -5.12, -7.44, 3.44, -2.28, 6.6, -2.28, -6.32, 5.8, -2.72, -5.44, 14, -14.64, -10.56, -11, -15.64, -12.16, 16.119999999999997, -1.36, 0.5599999999999999, 20.96, 0.68, -18.96, 11.16, 10.959999999999999, 7.4799999999999995, 19.84, -12.44, -14, -0.24000000000000002, -10.16, 6.2, -9.96, 2.96, -15.520000000000001, 5.6, -2.3600000000000003, 3.64, 9.799999999999999, -6.56, 9.719999999999999, -1, -8.84, -1.52, 28.96, 8, -16.96, 12.08, -17.4, 4.8, 10.68, 11.92, -14.36, -14.239999999999998, 6.56, -9.08, -16.84, 19.759999999999998, 14.48, 19.12, -9.2, -0.88, 3.44, -9.879999999999999, -17.04, -11.56, -5.159999999999999, -15.520000000000001, 14.120000000000001, 11.12, -14.36, 3.72, 17.76, 14.32, -15, -1.8, 2.8800000000000003, 19.12, -11.520000000000001, 9.16, 12.52, -13.08, 3.28, -14.88, 8.959999999999999, 16.8, 2.72, -9.84, 1.8, 15.6, 17.6, -1.16, -10.24, 7.84, -14, 9.56, 10.52, -7.24, 8.08, -6.36, 2.16, 21.32, 20.16, -1.9200000000000002, 13.12, 1.6, -18.759999999999998, 3.28, 1.16, 3.96, -11.799999999999999, 13.360000000000001, -6.52, 16.84, 3.0799999999999996, -7.680000000000001, -19.599999999999998, 13.360000000000001, 8.52, 1.84, -0.4, 2.2, 13, 3.48, 10.959999999999999, 7.64, -16.119999999999997, 18.96, 3, -9.76, 6.92, -9.28, -2.2399999999999998, 11.68, 7.119999999999999, 2.4, -14.120000000000001, 14.88, -15.72, 8.4, 19.720000000000002, -10.36, 7.36, -7.32, 19.439999999999998, -11.32, -9.2, -9.16, 7.24, -0.12000000000000001, 19.68, 20.6, -12.4, 15.64, -19.040000000000003, 9.24, -9.96, 13.76, 18.52, -17.36, 3.72, -0.04, 5.12, -8.040000000000001, -4.92, -15.68, 12, 15.6, -6.32, -3.0799999999999996, -5.6, -6.119999999999999, 12.959999999999999, 2.48, -9.76, -6.4799999999999995, 15.440000000000001, 0.5599999999999999, -0.8, -0.12000000000000001, 17.4, 15.2, 13.04, 21.04, 10.52, 9.440000000000001, -3.12, -10.08, -12.6, 1.08, 13.88, 1.16, -7.32, -9.92, 13.96, -18.28, -1.1199999999999999, -8.4, 15.879999999999999, 10.16, 10.56, 3.92, 0.9600000000000001, -17.72, -6, 10.08, -11.08, 6.44, 0.08, -19, -0.48000000000000004, -8.84, 8, -16.279999999999998, -10.6, -1.8, 14.92, -1.52, 12.56, 10.8, -18.2, 11.48, -15.2, 2.64, 9.96, -6.6, -17.36, 11.520000000000001, 15.84, 13.440000000000001, 18.8, -16.639999999999997, 28, 7.8, -18.2, 22.12, 9.520000000000001, -6.08, 16.72, -1.4400000000000002, -7.2, 0.68, -18.52, -3.92, -15.12, -13, -9.36, -10.68, 6.4, 4.44, -10.319999999999999, 2.8800000000000003, 6.4, 0.44, -0.5599999999999999, 14.6, 8.44, 9.440000000000001, 4.44, 6.4799999999999995, 22.04, -9.16, 8.56, -4.28, -6.159999999999999, -8.920000000000002, -4.68, -9.719999999999999, -6.52, -0.16, -9.48, -8.959999999999999, 14.64, -19.36, 4.44, -11.36, 6.4799999999999995, -15.64, 15.520000000000001, 16.88, -14.64, 21.2, -19.759999999999998, 14.120000000000001, 6.28, 2.6, 7.08, -6.760000000000001, 12.040000000000001, 15.879999999999999, 11.36, 1.2, -13.360000000000001, -8.040000000000001, -14.92, 5.24, 14.040000000000001, 8.24, -11.84, 11.799999999999999, -14.88, -1.4400000000000002, 19.48, 7.2, 17.12, -4.159999999999999, 3.64, 12.319999999999999, -14.52, -5.64, 19.959999999999997, -0.44, -8.8, 10.88, 15.440000000000001, -4.04, -17.64, 14.64, 11.88, 9.36, 17.16, 1.6, 3.96, -12.36, 15.12, 8.44, 15.32, 17.32, 10.52, 13.76, 17.840000000000003, -11.12, -11.56, 2.32, 1.1199999999999999, 4.88, 0.68, 19.8, -7.680000000000001, 12.36, 16.080000000000002, 9.48, 1.76, -1.76, -14.4, -9.520000000000001, -3.32, -13.32, -18.96, -4.36, 5.159999999999999, -13.92, 1.0399999999999998, 17.24, -11.04, -16.88, 10.84, -12.44, -9.36, 4.64, -17.080000000000002, 12.88, -12.88, 28.52, -7.08, -17, -10.64, -18.8, -17.36, 9.639999999999999, -16.8, 20.2, -10.48, -18.32, 11.48, 13.32, 16.56, -12.6, 2.0799999999999996, 18.64, -6.680000000000001, -18.919999999999998, 19.88, -3.04, 6.44, 5.24, -7.32, 2.4, 18.28, 17.68, 10.52, -15.16, -2.56, -15.28, -14.52, 1.56, 18.52, -10.56, -14.239999999999998, 19.52, -1.16, 9.48, -11.719999999999999, 16.68, -11.719999999999999, -7.64, -11.799999999999999, 10.28, -14.68, 18.44, 11.92, 15.48, 0.64, 9.36, 9.84, -3.04, 3.8800000000000003, 2.2, 12.200000000000001, -4.24, -14.64, -7.64, -2.04, 17.24, -9.16, -1.32, 22.56, -11.12, 11.84, 12.16, -9.56, 0.9600000000000001, -6.119999999999999, -4.44, -11.6, 6.84, 1.72, 15.2, -3.96, 20.92, 8, -19.84, 1.4, 16.400000000000002, 16.36, 3.0799999999999996, -10.44, -16.44, -5.12, -10, 18.8, 0.7200000000000001, -3.0799999999999996, -13.799999999999999, 12.88, 10.68, -16.48, -16.279999999999998, 7.08, -17.72, 18.919999999999998, -15.879999999999999, -12.319999999999999, 4.159999999999999, -10.56, -0.76, -13, 17.6, -15.92, 7.64, 2.32, 14.239999999999998, -3.72, -11.6, -0.5599999999999999, 2.32, -0.04, 3.52, 5.24, -3.28, -8.8, 5.84, -7.04, 11.639999999999999, -163.84, -9.440000000000001, 23.959999999999997, 10.36, 6.159999999999999, -163.84, -163.84, 6.119999999999999, -163.84, 21.44, -163.84, 14.68, -163.84, -163.84, -163.84, -19.279999999999998, -5.4799999999999995, -1.88, -163.84, -163.84, -163.84, -163.84, -13.4, -163.84, -13.12, -163.84, -11.96, -1.64, 14.08, -5.12, -163.84, 5.56, 17.72, -15.84, -163.84, 11.639999999999999, -13.520000000000001, -3.16, -163.84, -18.08, -1.28, -163.84, -163.84, -163.84, 32.44, 12.44, -163.84, -163.84, -163.84, -163.84, 16.92, 5.8, -7.36, -163.84, -3.32, -17.76, -163.84, -2.6, -12.040000000000001, -5, -10.120000000000001, -163.84, 9.879999999999999, -163.84, -8.68, -2.56, -13.6, 7.44, -163.84, -4.56, 1.6800000000000002, 122.48, -163.84, 22.12, -12.200000000000001, -163.84, 5.159999999999999, -163.84, 17.840000000000003, -163.84, -163.84, -14.840000000000002, -163.84, -17.6, 9.96, 5.24, 16.279999999999998, 7.92, -15.2, 24.639999999999997, 4.28, -163.84, -16.52, -163.84, 34.68, -163.84, -2.8, -10.4, -163.84, 8.48, -8.959999999999999, -163.84, -8.4, -163.84, -163.84, -10.64, -163.84, -0.88, -163.84, 14.64, -14.28, -19.92, 10.24, -163.84, -163.84, -163.84, 9.96, 16.76, 16.32, -8.88, 14.52, -163.84, 9.08, 18.68, -5.04, -11.88, -5.24, 0.92, -19.439999999999998, -163.84, -0.68, -163.84, -6, -163.84, 18.84, -6.8, 20.400000000000002, -15.6, 4.44, -4.28, 1.28, -0.36000000000000004, -163.84, 10.84, -163.84, 8.120000000000001, -163.84, -163.84, -163.84, 14.239999999999998, -163.84, -18.96, -7.119999999999999, -11.440000000000001, 19.279999999999998, -17.88, -163.84, 20.56, -163.84, 16.88, -17.24, 16.16, -163.84, -163.84, -163.84, -163.84, -163.84, 15.76, 204.44, -7.119999999999999, -163.84, -0.92, -163.84, -4.88, 36.2, -163.84, -163.84, -163.84, -2.16, -8.08, 3.64, 30.599999999999998, 15.64, 16.6, 20.28, 6.92, -163.84, -163.84, 3.2399999999999998, -13.28, 25.56, -163.84, -163.84, -8.36, -6.52, -11.440000000000001, 12.68, -163.84, -163.84, -163.84, -4.8, -163.84, 76.72, -163.84, -15.76, -1.2, 19.52, -163.84, 2.56, -12.76, 16.240000000000002, -163.84, -3.2, -114.32000000000001, 9.16, 9.16, -163.84, 24.400000000000002, 4.88, -0.27999999999999997, -77.56, -163.84, -163.84, 20.68, 0.88, 5.4799999999999995, 13.88, 7.84, 14.36, 1.32, -13.84, -1.0399999999999998, 7.28, 14.8, -163.84, -163.84, -163.84, 18.8, 12.239999999999998, 19.92, 15.32, 14.44, -2.32, -4.159999999999999, 9.520000000000001, -163.84, -18.360000000000003, -163.84, 17, 6.6, -163.84, -163.84, -163.84, -18.64, 24.92, 17.04, 1.88, 16.32, -5.56, -163.84, 15.12, -19.92, -163.84, -163.84, -163.84, 18.360000000000003, -14.76, -163.84, 15.24, -163.84, 16.84, 12, 5.04, 1.0399999999999998, -163.84, 8.6, -163.84, -7.760000000000001, -163.84, 20.080000000000002, 5.68, -163.84, -10.6, 18.56, -10.64, -8.24, -3.6, -105.6, -163.84, -163.84, -19.12, -163.84, 17.36, -163.84, 19.759999999999998, -4.12, -163.84, -163.84, 16.88, 9.639999999999999, 21.080000000000002, 20.92, 29.44, 12.36, -163.84, 8.08, 2.04, 33.44, -3.8, -9.6, 30.8, 15.64, 15.76, -163.84, 13.68, -163.84, 4.92, -18.64, 30.919999999999998, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -18.68, -15.92, -13.48, -163.84, 20.6, -163.84, -163.84, 2.0799999999999996, 2.16, -163.84, 9.440000000000001, -163.84, -163.84, 15.72, 14.64, -163.84, 4.12, 2.8, -163.84, 11.24, -163.84, -163.84, -163.84, -15.76, -6, 7.24, 44.519999999999996, -163.84, -163.84, 32.52, -163.84, -163.84, -163.84, -6.28, 19.08, 0.5599999999999999, -163.84, 15.360000000000001, -163.84, 2.0799999999999996, -163.84, 1, -163.84, -163.84, 18.32, -9.2, 10.72, 8.120000000000001, 14.52, 17.8, -19.08, -163.84, 10.16, -8.84, -163.84, 15.6, -163.84, 0.27999999999999997, 42.88, -163.84, -163.84, -94.52000000000001, -163.84, 16.16, 23.2, 14.28, 13, 3.8400000000000003, 19.88, -163.84, 14.48, 19.720000000000002, -110.24000000000001, 6.760000000000001, -14.959999999999999, 4.96, 3.16, 33.92, 15.959999999999999, -163.84, 13.76, -163.84, 9.719999999999999, -163.84, -163.84, -163.84, -8.56, -9.04, -163.84, -6.6, 11, 14.44, -4.52, 12.84, -10.56, 1.6, -15.24, -163.84, -11.6, -163.84, -116.64, 3.04, -19.84, -6.720000000000001, -163.84, -163.84, -163.84, -163.84, 7.32, -163.84, 8.16, 11.08, -18.4, 10.319999999999999, -163.84, -163.84, -163.84, -163.84, -163.84, -12.16, 20.68, 19.92, 6.88, -3.2399999999999998, -163.84, 7.44, -163.84, -11.520000000000001, -17.64, -163.84, 11.68, -163.84, -163.84, 0.08, -163.84, 19.560000000000002, 9.879999999999999, -163.84, -163.84, 19.279999999999998, -163.84, -12.72, -5.92, -163.84, -16.32, -10.8, -4.28, 18.360000000000003, 7.96, -6, 17.52, -163.84, -5.04, -163.84, -163.84, -18.12, -163.84, -6.720000000000001, -163.84, -1.88, -1.36, 10.4, 16.6, 13.4, -163.84, -163.84, -163.84, 16.400000000000002, -163.84, -163.84, -163.84, -163.84, 7.36, -11.719999999999999, 9.24, -10.120000000000001, -19.24, -12.84, 0.7200000000000001, 14.64, -1.8, 403.76, 293.44, 334.44, 13.96, 0.2, 5.720000000000001, -15.64, 75.48, 175.44000000000003, 10.8, -19.2, 127.76000000000002, 101.88, -9.2, -18.759999999999998, 8.36, -9.28, -8.08, 66.52, 391.84000000000003, 19.2, 3.5599999999999996, 13.4, 4.4799999999999995, -14.8, 14.8, 19.68, -2, -3.0799999999999996, 70.84, 3.92, 2.8800000000000003, -10.44, -10.52, 37.519999999999996, 9.520000000000001, 224.44, -1.56, 95.83999999999999, -0.5199999999999999, 267.40000000000003, -1.1199999999999999, -14.959999999999999, -8.52, 162.16, 297.52, 9.6, 250.8, 8, -10.200000000000001, 226.48, 79.60000000000001, 91.6, 7.84, 264.40000000000003, 2.8800000000000003, 11.6, 27.799999999999997, 417.15999999999997, -8.4, 481.15999999999997, 249.88, 431.08000000000004, 5, 91.08, 237.52, 53.16, 136.32, -15.16, 235.76, 393.16, 139, 310.2, 14.6, 110.64, 482.52, 15.84, 128.23999999999998, -8.56, 357.84, 4.12, 21, 16, -17.12, 196.24, 249.92000000000002, 11.440000000000001, 452.08, 442.91999999999996, 7.44, 191.6, 221.20000000000002, 17.52, 139.28, 17.28, 219.04000000000002, 16.84, -9.96, 308.15999999999997, 20.04, 38.28, 295.71999999999997, 11.08, 181.56, 14, 339.64, 71.8, 46.760000000000005, 280.44, 44.839999999999996, 102.4, 259.08, 139.48, 5.8, 16.2, 12.16, -12.16, 81.04, 260.04, 155.79999999999998, -7.88, 256.44, 8.040000000000001, -18.360000000000003, 0.5599999999999999, 360.56, 7.4, 319.44, -3.76, 1.24, -4.159999999999999, 311.03999999999996, 7.36, 234.76, 5.4799999999999995, 19.24, -4.159999999999999, 272.24, -13.32, 220.56, 1.76, 372.03999999999996, -12.08, 186.76000000000002, 116.4, 247.56, 14.239999999999998, 335.2, 25.56, 81.52, 1.2, -15.76, 6.760000000000001, 2.72, 286.16, 298.08, 3.12, 337.88, 426.12, 292.71999999999997, -2.04, 135.28, 10.36, 277.4, -18.8, 59.32, -8.48, 18.4, -12.68, 183.88, -19.400000000000002, 40.08, 18.08, -3.48, 325.40000000000003, -2.8, 180.44, 7.32, 6.64, -7.52, -16.76, 6.6, 374.44, -13.68, 2.76, 84.8, 420.32000000000005, -11.440000000000001, 38.120000000000005, 4.159999999999999, -8.52, 485.44, -11.48, 6.08, 232.68, 257.76, 16.119999999999997, 19.84, 464.96, -12, 166.36, -13.719999999999999, 156.48000000000002, 127.12, 0.88, 245.32000000000002, -10.24, 7.680000000000001, -18.08, 9.04, -8.4, 268.40000000000003, 8.76, 8.120000000000001, 87.92, 446.03999999999996, 97.96000000000001, 20.6, 37.199999999999996, 31.56, -7.88, 377.76, -2.52, 7.8, 446.16, 487.71999999999997, 133.16, 61.92, -18.599999999999998, 71.72, 7.84, 366.8, -3.3600000000000003, 8.040000000000001, 328.28000000000003, 13.48, -10.16, 180.44, 359.64000000000004, -5.159999999999999, -19.32, -7.32, 445.32, 18.8, 154.32000000000002, 12.040000000000001, -5.8, -13.16, 430.96000000000004, 19.959999999999997, 159.88, 287.96, 6.36, 15.08, 133.16, 5.32, 253.2, 265.40000000000003, 16.72, 18.44, -0.44, 158.44, 239.4, 161.52, 354.6, 19.24, 16.68, 18.8, 161, 185.48000000000002, 1.36, 325.68, 246.32000000000002, 13.520000000000001, 337.96, 226.36, 137.55999999999997, 238.12, 361.88, 43.24, 8.200000000000001, -12.120000000000001, 83.4, 273.08, -13.04, 261.2, 226.16, 108.16000000000001, 151.28, 8.319999999999999, 10.44, 153.88, 12, 11.84, -15, -16.400000000000002, 2.68, 255.12, 20.96, 15.2, 390.28000000000003, 278.6, -1.0399999999999998, 8.48, 178.04, 84.8, 194.84, 450.23999999999995, 214.84, -14.76, 463.56, 60.8, -1.4400000000000002, 270.56, 109.60000000000001, 41.92, 17.8, -2.8800000000000003, 4.4, 282.88, -9.12, -3.8, 145.56, 4.96, -13.96, 13.88, -2.6, 17.840000000000003, -10.6, 96.44, 41.160000000000004, 282.2, 4.720000000000001, 16.84, -4.6, 219.51999999999998, 17.72, 216.92000000000002, 15.12, -16.080000000000002, 254.4, 160.95999999999998, 7.84, 103.48, 218.07999999999998, 119.6, 482.64, -19.08, 15.8, 176.72, 196.76, 126.44, 326.76, 14.040000000000001, 212.24, -4.08, 13.6, 236.76, 359.12, 17.16, 9.2, 256.84000000000003, 119.12, 374.15999999999997, 267.88, 174.08, 441.68, -12.239999999999998, -2.28, 18.84, 95.75999999999999, 133.8, 445.6, 13.6, 8.76, -8.84, 5.64, -17.04, 7, 38.96, 150.04000000000002, 449.16, 204.16, 363.52, -13.520000000000001, -12.200000000000001, 324.72, 108.92, 159.6, 335.32, 18.16, 51.16, 197.36, 172.76, 204.96, 319.91999999999996, 32.160000000000004, 151.68, -1.84, 127.67999999999999, 151.76000000000002, 6.44, 448.56, 342.12, 405.24, 1.48, 409.64, 222.16, -13.520000000000001, -13.04, -3.3600000000000003, 319.64, -16.48, 483.71999999999997, 480.12, 250.52, 403.16, 218.4, 301.56, -10.24, -9, 5.24, -14.08, 361.84, 179.68, 307.92, 44.92, 437.47999999999996, 126.92, -2.68, 9.08, 168.44, 5.720000000000001, 184.48000000000002, 199.16, 83.12, 113.16, 207.07999999999998, 229, 8.76, -3.2, 8.84, 1.1199999999999999, 13.6, -16.84, 95.47999999999999, -14.88, 403.2, 88.12, 31.240000000000002, 22.599999999999998, 10.56, 373.12, 20.119999999999997, 2.04, -11.32, 7.28, 354.2, 303.8, 181.32000000000002, 421.4, 261, 12.44, 86.32, -17.72, 338.16, 253.8, 248.76000000000002, 371.47999999999996, -16.32, 291.84, 295.32000000000005, -2.0799999999999996, -4.28, 79.60000000000001, 266.92, 101.88, 83.68, -17.68, 37.36, 300.76000000000005, 483.04, 11.36, 134.52, -14.68, 474.36, 157, 287.36, 383.40000000000003, 397.92, 118.6, 10.72, 271.56, 16.080000000000002, 434.44, 262.48, 461.68, -15.559999999999999, 154.76000000000002, 3.8, 13.360000000000001, 19.8, 90.32, 280.64, 4.08, 110.44, 9.799999999999999, -15.32, 396.88, 108.88000000000001, 466.32, 122, 20.080000000000002, 304.24, 42.2, 403.52, 108.08, 379, 138.44, 59.24, 214.35999999999999, 215.07999999999998, -2.2399999999999998, 369.12, 17.36, -19, 464.96, 241.48, 114.4, 250.72, 256.47999999999996, -12.08, 7.44, 410.12, 427.64000000000004, 39.36, 57.2, 17.16, 34.08, 17.840000000000003, 0.68, 220.88, 1.24, 335.92, 395.36, -3.16, 222.48000000000002, 14.52, 409.12, 51.28, 226.56, 4.24, 403.72, 276.44, 415.48, 354.15999999999997, -4.08, -7.36, 262.28000000000003, 358.08, 438.08000000000004, 19.400000000000002, 12.76, 239.64, 478.44, 218.4, 111.8, -8.56, -16.16, 14, -9.04, 1.08, -11.520000000000001, 19, 361.4, 186.48000000000002, 10.44, 306.20000000000005, 5.12, 82.84, 82.12, 344.96, 8.52, 9, 65.36, 295.64, 60.839999999999996, 471.64, -15.48, 247.76000000000002, -1.88, 14.76, 292.71999999999997, 0.5199999999999999, -1.6800000000000002, -9.24, 18.08, 340.92, 314, -3.64, -4.4799999999999995, 2.84, 54.199999999999996, -14.32, -7.92, -7.44, 18.64, 10.200000000000001, 4.08, 344.92, -1.08, 19.88, 1, 16.2, 12.200000000000001, 3.0799999999999996, 14.44, 229.55999999999997, -4.32, -2.04, 14.040000000000001, 1.28, -16.56, -13.68, 13.04, 103.56, 219, -17.48, 10.64, 164.64000000000001, 7.44, 227.6, 8.040000000000001, 6.32, -14.48, 231.88, 402.2, 5.04, 41.88, 18.24, 100.44, 31.919999999999998, -13.92, -18.08, 10.44, 181.32000000000002, 58.4, 278.6, 184.96, 16.080000000000002, 26.56, -17.4, -4.8, -13.799999999999999, 193, 9.04, 11.440000000000001, 41.32, 347.96, 151.16, 315.96000000000004, 479.96, 5.4, 128.64000000000001, -4.12, 188.72, 94.36, 5.159999999999999, 178.32, 156.79999999999998, 0.76, 19.759999999999998, 406.64, 456.88, -17.04, 347.32, 0.8400000000000001, 13.520000000000001, 17.52, 9.639999999999999, 17.6, 252.92, 68.12, 354.4, 163.24, 2.8800000000000003, 8.040000000000001, -9.24, -5.56, 194, 434.59999999999997, 294.56, -0.24000000000000002, 18.56, 6, 160.16, 392.08, -14.64, 12.64, 42.04, 136.68, 11.68, 439.84000000000003, 13.2, -12, 312.2, -6.6, 75.32, 291, 247.88, -18.759999999999998, -14.88, -17.36, -5.04, 100.63999999999999, 475, 107.56, 13.48, -20.119999999999997, 1.8, 14.64, 110.08, 56.68, 162.88, 287.68, 238.08, -11.24, 413.12, 107.80000000000001, -11.12, 454.6, 10.76, 187.51999999999998, 131.96, 447.64, 14.16, 221.95999999999998, -19.36, -14.64, 3.64, 179.92, 308.52000000000004, -6, 33.279999999999994, 464.88, 98.6, 239.52, 17.6, 2.0799999999999996, 6.52, 9.84, 90.36, 49.279999999999994, 361.15999999999997, 451.92, 487.36, 15.4, -10.16, 141.72, 7.52, 115.44, -8.36, 2.44, -10.76, -17.68, 15.2, -9.2, -0.8, 13.48, -0.68, 480.56, 187.07999999999998, 7, 13.719999999999999, 2.8, -15.64, 159.16, 112.4, 17, 280.76, 248, -12.76, -2.72, -4.44, 470.24, -7.4, 386.16, 221.04, 7.4799999999999995, -4.159999999999999, 323.44, 78.60000000000001, 257.96000000000004, -11.92, 428.28, 7.28, 18.04, 401.64, 126, 106.03999999999999, 1, 228.44, -19.68, -13.719999999999999, 3.76, -6.4, -16.240000000000002, 191, 8.120000000000001, 129.12, 253.6, -16.36, 106.48, 122.36, 2.16, 76.8, 19.560000000000002, 6.56, 2.0799999999999996, 19.08, -14.8, -7.32, 258.40000000000003, -2.96, 166.04, 1.08, 445.88, 310.88, 272.76, 461.08, 106.32, 118.96, -5.8, 4.6, 137.6, -14.32, 10.72, -1.0399999999999998, 312.03999999999996, 122.6, 5.44, 370.15999999999997, -2.76, -11.16, 148, 0.36000000000000004, 121.44000000000001, 191.6, -15.559999999999999, -0.8, 414.24, 249.4, -4.36, 142.28, -6.119999999999999, 272.24, -10.040000000000001, 11.12, -6.2, -5.64, 36.76, 479.15999999999997, -11.04, 11.520000000000001, -9.36, 3.16, 19.36, -9.96, -15.92, -8.16, -18.48, 218.64000000000001, 1.6800000000000002, 48.800000000000004, 7.760000000000001, 11.96, -5.04, 485.28, 478.44, 144.28, 1.6800000000000002, 289.6, 177.56, 393.8, 154.79999999999998, 76.2, 204.76, 87.72000000000001, 151.96, 1.84, 42.2, 2.44, 105.80000000000001, -15.72, 98.4, 358.04, 96.16, 147.4, -5.8, 14.76, 14.68, 349.88000000000005, 243.28, 5.2, 5.8, 2.8, 27.84, 174.4, 467.6, 16.080000000000002, 295, 8.52, 179.56, -0.92, 282.92, 1.76, -2.64, 13.520000000000001, 0.44, -17.4, 261.28000000000003, -14.16, 155.95999999999998, 277.92, 175.84, 15.559999999999999, 20.2, 108, 89.12, 276.16, 10.72, -10.28, 180.60000000000002, 15.12, 31.16, 142.56, 257.40000000000003, -18.919999999999998, -19, 424.8, 35.16, 59.12, -13.16, 336.88, 1.76, 1.4, 151.84, 198.48, 133.88, 416.36, 141.56, 208.28, 127.08, 246.92, 240.04, 241.44, 135.28, 48.800000000000004, 9.56, -2.52, -6.36, -0.36000000000000004, 98.08, -13.32, -13, 23.599999999999998, -3.96, 177.8, 4.84, 472.16, 441.28000000000003, 11.719999999999999, -2.04, 94.47999999999999, -16.279999999999998, 442.96000000000004, 19.439999999999998, -2.2399999999999998, 2.84, 348.16, 157, 388.52, 181.60000000000002, -9.84, 61.760000000000005, -9.08, -17.52, -14.52, 17.68, 17.88, 236.4, -4.04, 305.8, 23.48, -143.4, -96.32000000000001, -123.92, -129, -80.52, -118.92, -108.84, -65.28, -53.92, -149.07999999999998, -156.23999999999998, -68.64, -140.52, -80.64, -133.24, -60.92, -101.8, -69.96, -43.04, -124.47999999999999, -117.48, -125.4, -81.55999999999999, -129.28, -141.68, -47.199999999999996, -54.120000000000005, -142.24, -60.839999999999996, -127.08, -45.080000000000005, -147.64, -124.56, -78.68, -57.08, -98.36, -46.519999999999996, -115.04, -52.2, -163.84, -62.96, -81.55999999999999, -127.67999999999999, -104.6, -58.24, -121.39999999999999, -47.480000000000004, -79.64, -64, -52.2, 161.39999999999998, 112.12, 57, 70.6, 122.28, 255.88, 343.24, 221.8, 44.08, 166.28, 349.44, 204.88, 230.4, 198, 253.8, 125.84, 358.24, 175.48, 89.6, 355.88, 360.4, 317.44, 344.2, 227.20000000000002, 146.6, 70.88, 394.92, 143.2, 129.44, 306.32, 218.44, 311.68, 231.84, 310.56, 79.47999999999999, 316.40000000000003, -10.84, 298.15999999999997, 123.75999999999999, 172.12, 57.36, 311.59999999999997, 110.08, 190.95999999999998, 67.04, 106.84, 88.28, 349.24, 115.72, 352.8, -123.11999999999999, -142.16, -138.72, -92.92, -41.32, -61.68, -129.04, -114.4, -44.88, -78.52000000000001, -121.72, -129.32, -47.72, -78.11999999999999, -51.68, -73.80000000000001, -56.279999999999994, -137.8, -133.68, -69.6, -146.44, -112.83999999999999, -94.16, -106.84, -47.04, -52.56, -87.16, -118.44, -138.44, -112.76, -105.84, -137.76, -88.24, -69.64, -128.32, -68.52, -148.28, -142.32, -53.839999999999996, -131.56, -59.08, -61.440000000000005, -108.60000000000001, -62.8, -124.24000000000001, -99.08, -136.6, -138.64000000000001, -99.92, -100.72, 336.2, 106.36, 194.32, 330.96, 384.91999999999996, 300.28, 232.12, 292.8, 249.07999999999998, 174.04, 367.28, 298.15999999999997, 184.92, 237.76, 238.96, 69.76, 194, 344.68, 65.8, 116.28, 105.96, 267.32, 211.52, 247.35999999999999, 334.4, 211.88000000000002, 90.16000000000001, 342.76, 180.56, 385.52, 203.24, 224.36, 95.11999999999999, 95.68, 338.64, 274.6, 291.08, 204.2, 87.04, 214.4, 93.24000000000001, 194.67999999999998, 228.76, 179.68, 290.56, 110.68, 143.04, 74.6, 195.52, 304.36, -47.52, -151.96, -123.11999999999999, -145.88, -143.64, -91.52000000000001, -115.56, -54, -88.8, -152.84, -107.64, -142.88, -57.56, -134.4, -91.24, -107.72, 22.12, -122.36, -45.28, -77.44, -150.07999999999998, -86.24, -117.04, -152.76000000000002, -67.68, -122, -36.08, -89.48, -58.64, -71.72, -63.64, -149.48, -91.80000000000001, -117.6, 207.07999999999998, -58.72, -45.72, -124.72, -88.12, -50.8, -111.11999999999999, -62, -67.48, -72, -44.96, -44.76, -108.96000000000001, -88.24, -86.28, -94.2, -158.07999999999998, -68.8, -68.16, -141.52, -40.08, -118.72000000000001, -138.16, -91.16000000000001, -58.84, -119.24, -132.64000000000001, -136.55999999999997, -117.16, -68.04, -92.60000000000001, -125.48, -80.08, -97.32000000000001, -101.48, -138, -138, -68.56, -93.28, -49.68, -136.08, -103.88, -60.48, -58.2, -96.83999999999999, -54.4, -65.68, -119.48, -84, -100.92, -72.36, -97.12, -139.8, -143.48, -147.84, -126.67999999999999, -143.04, -78.72, -54.239999999999995, -149.07999999999998, -41.76, -46.32, -137.84, -126.44, -86.6, -81.12, -74.84, -102.48, -136.6, -146.72, -84.08, -138.84, -116.68, -110.47999999999999, -45.48, -49.63999999999999, -66.4, -107.36, -141.76, -135.28, -82.19999999999999, -128.23999999999998, -142.68, -85.52, -84.16, -70.56, -49.24, -82.84, -112.16, -73.72, -117.92, -103.67999999999999, -89.52, -126, -97.19999999999999, -94.64, -135.64000000000001, -110.24000000000001, -43.72, -82.04, -122.64, -129.64000000000001, -55.68, -102.96, -60.839999999999996, -112.44, -72.48, -131.32, -141.52, -100, -125.67999999999999, -94.36, -158.51999999999998, -69.4, -62.480000000000004, -74.75999999999999, -84.27999999999999, -64.19999999999999, -63.4, -94.24000000000001, -77.88000000000001, -78.96000000000001, -127.32, -150.28, -47.559999999999995, -47.919999999999995, -97.8, -116.36, -90.2, -106, -146.8, -87.36, -62, -91, -116.72, -44.16, -82.28, -133.76, -136.12, -54.4, -80.52, -45.44, -57.32, -66.76, -47.160000000000004, -67.52, -87.24, -130.48000000000002, -153.04000000000002, -134.24, -108.67999999999999, -116.52, -62.120000000000005, -67.84, -58.36, -126.56, -101.8, -84.27999999999999, -136.55999999999997, -111.04, -136.44, -68.36, -60.96, -70.72, -55.64, -98.44, 204.96, 197.76, 54.199999999999996, 333.44, 146.24, 361.92, 67.64, 48.44, 303.71999999999997, 164.28, 366.64000000000004, 362.20000000000005, 321.96000000000004, 260.2, 69.28, 90.88, 170.48, 160, 310.44, 159.28, 70.24, 158.88, 298.28, 261.04, 261.79999999999995, 374.56, 199.52, 127.92, 42.160000000000004, 344.64, 338.8, 244.16, 343.44, 126.56, 196, 391.76, 201.56, 319.6, 370.56, 171.48, 191.64000000000001, 168.6, 260.52, 354.52, 256.44, 57.8, 120.64, 61.96, 102.12, 147.07999999999998, 358.15999999999997, 397.04, 303.12, 366.20000000000005, 132.36, 256.44, 222.16, 261, 137.32, 344, 392.16, 124.47999999999999, 228.48, 303.92, 99.88, 69.44, 198.76, 321.32, 225.44, 52.88, 76.16000000000001, 312.03999999999996, 384.08, 40.28, 297.12, 257.52000000000004, 81.64, 249.79999999999998, 73.76, 252.24, 214.84, 83.24, 275.52, 65.24000000000001, 268.16, 117, 179.60000000000002, 180.28, 336, 259.52, 195.68, -88.67999999999999, 94.11999999999999, 103.72000000000001, 324.79999999999995, 69.88, 166.36, 56.480000000000004, 319.6, 405.64 ] ] }, "header": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#C2D4FF" }, "values": [ "Index", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)" ] }, "type": "table", "uid": "fdd6d806-7c8e-4d8d-89e6-5e42d1966abd" } ], "_js2py_layoutDelta": { "layout_delta": { "activeshape": { "fillcolor": "rgb(255,0,255)", "opacity": 0.5 }, "annotations": [], "autotypenumbers": "strict", "calendar": "gregorian", "clickmode": "event", "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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "dragmode": "zoom", "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "height": 490.5, "hidesources": false, "hoverdistance": 20, "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovermode": "closest", "images": [], "margin": { "autoexpand": true, "b": 80, "l": 80, "pad": 0, "r": 80, "t": 100 }, "modebar": { "activecolor": "rgba(68, 68, 68, 0.7)", "add": "", "bgcolor": "rgba(255, 255, 255, 0.5)", "color": "rgba(68, 68, 68, 0.3)", "orientation": "h", "remove": "" }, "newshape": { "drawdirection": "diagonal", "fillcolor": "rgba(0,0,0,0)", "fillrule": "evenodd", "layer": "above", "line": { "color": "#444", "dash": "solid", "width": 4 }, "opacity": 1 }, "paper_bgcolor": "white", "separators": ".,", "shapes": [], "showlegend": false, "sliders": [], "spikedistance": -1, "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 17 }, "pad": { "b": 0, "l": 0, "r": 0, "t": 0 }, "text": "Click to enter Plot title", "x": 0.05, "xanchor": "auto", "xref": "container", "y": "auto", "yanchor": "auto", "yref": "container" }, "uniformtext": { "mode": false }, "updatemenus": [], "width": 972.05 }, "layout_edit_id": 1 }, "_js2py_pointsCallback": {}, "_js2py_relayout": { "relayout_data": { "autosize": true }, "source_view_id": "7f8653" }, "_js2py_restyle": {}, "_js2py_traceDeltas": { "trace_deltas": [ { "cells": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "format": [], "height": 20, "line": { "color": "white", "width": 1 } }, "columnorder": [ 0, 1, 2, 3 ], "domain": { "x": [ 0, 1 ], "y": [ 0, 1 ] }, "header": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "format": [], "height": 28, "line": { "color": "white", "width": 1 } }, "hoverinfo": "x+y+z+text", "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "index": 0, "name": "trace 0", "uid": "fdd6d806-7c8e-4d8d-89e6-5e42d1966abd", "visible": true } ], "trace_edit_id": 0 }, "_js2py_update": {}, "_last_layout_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 1 } }, "63a6169c0faa4800a1f3812cc3e9a408": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "63b995fdd2464a3482e9ea5937a17af4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_4e844211e42e42d8a00e03b609ab71a4", "style": "IPY_MODEL_8078eb6ffd704d458011ccb140462f6d", "value": "Validating: 100%" } }, "6426ed4d14f34139b51853526e3d9705": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "64461ead95054388b10f7be0662cb716": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "647161b6a1534b919e52b5cbed034c9c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "64aa962261b24d3f820849725c4ba3b6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "65391b22d3604bf4930a6d38857c67d1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_5eb1c557b8ce4585b69e51d9073aed01", "style": "IPY_MODEL_6ff176796a794945a763a521c8d2047a", "value": " 80/80 [00:00<00:00, 112.31it/s]" } }, "653cbc8e929e4d1494cc182029a2a928": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "655127e8c9dd4331b19e673a480e9c51": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "65afe24f8d03460e898ab4830a5ce173": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "65bc7c87c6934ac291e2a23a6301ebc5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "SelectionSliderModel", "state": { "_options_labels": [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "140", "141", "142", "143", "144", "145", "146", "147", "148", "149", "150", "151", "152", "153", "154", "155", "156", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "169", "170", "171", "172", "173", "174", "175", "176", "177", "178", "179", "180", "181", "182", "183", "184", "185", "186", "187", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "225", "226", "227", "228", "229", "230", "231", "232", "233", "234", "235", "236", "237", "238", "239", "240", "241", "242", "243", "244", "245", "246", "247", "248", "249", "250", "251", "252", "253", "254", "255", "256", "257", "258", "259", "260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "270", "271", "272", "273", "274", "275", "276", "277", "278", "279", "280", "281", "282", "283", "284", "285", "286", "287", "288", "289", "290", "291", "292", "293", "294", "295", "296", "297", "298", "299", "300", "301", "302", "303", "304", "305", "306", "307", "308", "309", "310", "311", "312", "313", "314", "315", "316", "317", "318", "319", "320", "321", "322", "323", "324", "325", "326", "327", "328", "329", "330", "331", "332", "333", "334", "335", "336", "337", "338", "339", "340", "341", "342", "343", "344", "345", "346", "347", "348", "349", "350", "351", "352", "353", "354", "355", "356", "357", "358", "359", "360", "361", "362", "363", "364", "365", "366", "367", "368", "369", "370", "371", "372", "373", "374", "375", "376", "377", "378", "379", "380", "381", "382", "383", "384", "385", "386", "387", "388", "389", "390", "391", "392", "393", "394", "395", "396", "397", "398", "399", "400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "418", "419", "420", "421", "422", "423", "424", "425", "426", "427", "428", "429", "430", "431", "432", "433", "434", "435", "436", "437", "438", "439", "440", "441", "442", "443", "444", "445", "446", "447", "448", "449", "450", "451", "452", "453", "454", "455", "456", "457", "458", "459", "460", "461", "462", "463", "464", "465", "466", "467", "468", "469", "470", "471", "472", "473", "474", "475", "476", "477", "478", "479", "480", "481", "482", "483", "484", "485", "486", "487", "488", "489", "490", "491", "492", "493", "494", "495", "496", "497", "498", "499", "500", "501", "502", "503", "504", "505", "506", "507", "508", "509", "510", "511", "512", "513", "514", "515", "516", "517", "518", "519", "520", "521", "522", "523", "524", "525", "526", "527", "528", "529", "530", "531", "532", "533", "534", "535", "536", "537", "538", "539", "540", "541", "542", "543", "544", "545", "546", "547", "548", "549", "550", "551", "552", "553", "554", "555", "556", "557", "558", "559", "560", "561", "562", "563", "564", "565", "566", "567", "568", "569", "570", "571", "572", "573", "574", "575", "576", "577", "578", "579", "580", "581", "582", "583", "584", "585", "586", "587", "588", "589", "590", "591", "592", "593", "594", "595", "596", "597", "598", "599", "600", "601", "602", "603", "604", "605", "606", "607", "608", "609", "610", "611", "612", "613", "614", "615", "616", "617", "618", "619", "620", "621", "622", "623", "624", "625", "626", "627", "628", "629", "630", "631", "632", "633", "634", "635", "636", "637", "638", "639", "640", "641", "642", "643", "644", "645", "646", "647", "648", "649", "650", "651", "652", "653", "654", "655", "656", "657", "658", "659", "660", "661", "662", "663", "664", "665", "666", "667", "668", "669", "670", "671", "672", "673", "674", "675", "676", "677", "678", "679", "680", "681", "682", "683", "684", "685", "686", "687", "688", "689", "690", "691", "692", "693", "694", "695", "696", "697", "698", "699", "700", "701", "702", "703", "704", "705", "706", "707", "708", "709", "710", "711", "712", "713", "714", "715", "716", "717", "718", "719", "720", "721", "722", "723", "724", "725", "726", "727", "728", "729", "730", "731", "732", "733", "734", "735", "736", "737", "738", "739", "740", "741", "742", "743", "744", "745", "746", "747", "748", "749", "750", "751", "752", "753", "754", "755", "756", "757", "758", "759", "760", "761", "762", "763", "764", "765", "766", "767", "768", "769", "770", "771", "772", "773", "774", "775", "776", "777", "778", "779", "780", "781", "782", "783", "784", "785", "786", "787", "788", "789", "790", "791", "792", "793", "794", "795", "796", "797", "798", "799", "800", "801", "802", "803", "804", "805", "806", "807", "808", "809", "810", "811", "812", "813", "814", "815", "816", "817", "818", "819", "820", "821", "822", "823", "824", "825", "826", "827", "828", "829", "830", "831", "832", "833", "834", "835", "836", "837", "838", "839", "840", "841", "842", "843", "844", "845", "846", "847", "848", "849", "850", "851", "852", "853", "854", "855", "856", "857", "858", "859", "860", "861", "862", "863", "864", "865", "866", "867", "868", "869", "870", "871", "872", "873", "874", "875", "876", "877", "878", "879", "880", "881", "882", "883", "884", "885", "886", "887", "888", "889", "890", "891", "892", "893", "894", "895", "896", "897", "898", "899", "900", "901", "902", "903", "904", "905", "906", "907", "908", "909", "910", "911", "912", "913", "914", "915", "916", "917", "918", "919", "920", "921", "922", "923", "924", "925", "926", "927", "928", "929", "930", "931", "932", "933", "934", "935", "936", "937", "938", "939", "940", "941", "942", "943", "944", "945", "946", "947", "948", "949", "950", "951", "952", "953", "954", "955", "956", "957", "958", "959", "960", "961", "962", "963", "964", "965", "966", "967", "968", "969", "970", "971", "972", "973", "974", "975", "976", "977", "978", "979", "980", "981", "982", "983", "984", "985", "986", "987", "988", "989", "990", "991", "992", "993", "994", "995", "996", "997", "998", "999", "1000", "1001", "1002", "1003", "1004", "1005", "1006", "1007", "1008", "1009", "1010", "1011", "1012", "1013", "1014", "1015", "1016", "1017", "1018", "1019", "1020", "1021", "1022", "1023", "1024", "1025", "1026", "1027", "1028", "1029", "1030", "1031", "1032", "1033", "1034", "1035", "1036", "1037", "1038", "1039", "1040", "1041", "1042", "1043", "1044", "1045", "1046", "1047", "1048", "1049", "1050", "1051", "1052", "1053", "1054", "1055", "1056", "1057", "1058", "1059", "1060", "1061", "1062", "1063", "1064", "1065", "1066", "1067", "1068", "1069", "1070", "1071", "1072", "1073", "1074", "1075", "1076", "1077", "1078", "1079", "1080", "1081", "1082", "1083", "1084", "1085", "1086", "1087", "1088", "1089", "1090", "1091", "1092", "1093", "1094", "1095", "1096", "1097", "1098", "1099", "1100", "1101", "1102", "1103", "1104", "1105", "1106", "1107", "1108", "1109", "1110", "1111", "1112", "1113", "1114", "1115", "1116", "1117", "1118", "1119", "1120", "1121", "1122", "1123", "1124", "1125", "1126", "1127", "1128", "1129", "1130", "1131", "1132", "1133", "1134", "1135", "1136", "1137", "1138", "1139", "1140", "1141", "1142", "1143", "1144", "1145", "1146", "1147", "1148", "1149", "1150", "1151", "1152", "1153", "1154", "1155", "1156", "1157", "1158", "1159", "1160", "1161", "1162", "1163", "1164", "1165", "1166", "1167", "1168", "1169", "1170", "1171", "1172", "1173", "1174", "1175", "1176", "1177", "1178", "1179", "1180", "1181", "1182", "1183", "1184", "1185", "1186", "1187", "1188", "1189", "1190", "1191", "1192", "1193", "1194", "1195", "1196", "1197", "1198", "1199", "1200", "1201", "1202", "1203", "1204", "1205", "1206", "1207", "1208", "1209", "1210", "1211", "1212", "1213", "1214", "1215", "1216", "1217", "1218", "1219", "1220", "1221", "1222", "1223", "1224", "1225", "1226", "1227", "1228", "1229", "1230", "1231", "1232", "1233", "1234", "1235", "1236", "1237", "1238", "1239", "1240", "1241", "1242", "1243", "1244", "1245", "1246", "1247", "1248", "1249", "1250", "1251", "1252", "1253", "1254", "1255", "1256", "1257", "1258", "1259", "1260", "1261", "1262", "1263", "1264", "1265", "1266", "1267", "1268", "1269", "1270", "1271", "1272", "1273", "1274", "1275", "1276", "1277", "1278", "1279", "1280", "1281", "1282", "1283", "1284", "1285", "1286", "1287", "1288", "1289", "1290", "1291", "1292", "1293", "1294", "1295", "1296", "1297", "1298", "1299", "1300", "1301", "1302", "1303", "1304", "1305", "1306", "1307", "1308", "1309", "1310", "1311", "1312", "1313", "1314", "1315", "1316", "1317", "1318", "1319", "1320", "1321", "1322", "1323", "1324", "1325", "1326", "1327", "1328", "1329", "1330", "1331", "1332", "1333", "1334", "1335", "1336", "1337", "1338", "1339", "1340", "1341", "1342", "1343", "1344", "1345", "1346", "1347", "1348", "1349", "1350", "1351", "1352", "1353", "1354", "1355", "1356", "1357", "1358", "1359", "1360", "1361", "1362", "1363", "1364", "1365", "1366", "1367", "1368", "1369", "1370", "1371", "1372", "1373", "1374", "1375", "1376", "1377", "1378", "1379", "1380", "1381", "1382", "1383", "1384", "1385", "1386", "1387", "1388", "1389", "1390", "1391", "1392", "1393", "1394", "1395", "1396", "1397", "1398", "1399", "1400", "1401", "1402", "1403", "1404", "1405", "1406", "1407", "1408", "1409", "1410", "1411", "1412", "1413", "1414", "1415", "1416", "1417", "1418", "1419", "1420", "1421", "1422", "1423", "1424", "1425", "1426", "1427", "1428", "1429", "1430", "1431", "1432", "1433", "1434", "1435", "1436", "1437", "1438", "1439", "1440", "1441", "1442", "1443", "1444", "1445", "1446", "1447", "1448", "1449", "1450", "1451", "1452", "1453", "1454", "1455", "1456", "1457", "1458", "1459", "1460", "1461", "1462", "1463", "1464", "1465", "1466", "1467", "1468", "1469", "1470", "1471", "1472", "1473", "1474", "1475", "1476", "1477", "1478", "1479", "1480", "1481", "1482", "1483", "1484", "1485", "1486", "1487", "1488", "1489", "1490", "1491", "1492", "1493", "1494", "1495", "1496", "1497", "1498", "1499", "1500", "1501", "1502", "1503", "1504", "1505", "1506", "1507", "1508", "1509", "1510", "1511", "1512", "1513", "1514", "1515", "1516", "1517", "1518", "1519", "1520", "1521", "1522", "1523", "1524", "1525", "1526", "1527", "1528", "1529", "1530", "1531", "1532", "1533", "1534", "1535", "1536", "1537", "1538", "1539", "1540", "1541", "1542", "1543", "1544", "1545", "1546", "1547", "1548", "1549", "1550", "1551", "1552", "1553", "1554", "1555", "1556", "1557", "1558", "1559", "1560", "1561", "1562", "1563", "1564", "1565", "1566", "1567", "1568", "1569", "1570", "1571", "1572", "1573", "1574", "1575", "1576", "1577", "1578", "1579", "1580", "1581", "1582", "1583", "1584", "1585", "1586", "1587", "1588", "1589", "1590", "1591", "1592", "1593", "1594", "1595", "1596", "1597", "1598", "1599", "1600", "1601", "1602", "1603", "1604", "1605", "1606", "1607", "1608", "1609", "1610", "1611", "1612", "1613", "1614", "1615", "1616", "1617", "1618", "1619", "1620", "1621", "1622", "1623", "1624", "1625", "1626", "1627", "1628", "1629", "1630", "1631", "1632", "1633", "1634", "1635", "1636", "1637", "1638", "1639", "1640", "1641", "1642", "1643", "1644", "1645", "1646", "1647", "1648", "1649", "1650", "1651", "1652", "1653", "1654", "1655", "1656", "1657", "1658", "1659", "1660", "1661", "1662", "1663", "1664", "1665", "1666", "1667", "1668", "1669", "1670", "1671", "1672", "1673", "1674", "1675", "1676", "1677", "1678", "1679", "1680", "1681", "1682", "1683", "1684", "1685", "1686", "1687", "1688", "1689", "1690", "1691", "1692", "1693", "1694", "1695", "1696", "1697", "1698", "1699", "1700", "1701", "1702", "1703", "1704", "1705", "1706", "1707", "1708", "1709", "1710", "1711", "1712", "1713", "1714", "1715", "1716", "1717", "1718", "1719", "1720", "1721", "1722", "1723", "1724", "1725", "1726", "1727", "1728", "1729", "1730", "1731", "1732", "1733", "1734", "1735", "1736", "1737", "1738", "1739", "1740", "1741", "1742", "1743", "1744", "1745", "1746", "1747", "1748", "1749", "1750", "1751", "1752", "1753", "1754", "1755", "1756", "1757", "1758", "1759", "1760", "1761", "1762", "1763", "1764", "1765", "1766", "1767", "1768", "1769", "1770", "1771", "1772", "1773", "1774", "1775", "1776", "1777", "1778", "1779", "1780", "1781", "1782", "1783", "1784", "1785", "1786", "1787", "1788", "1789", "1790", "1791", "1792", "1793", "1794", "1795", "1796", "1797", "1798", "1799", "1800", "1801", "1802", "1803", "1804", "1805", "1806", "1807", "1808", "1809", "1810", "1811", "1812", "1813", "1814", "1815", "1816", "1817", "1818", "1819", "1820", "1821", "1822", "1823", "1824", "1825", "1826", "1827", "1828", "1829", "1830", "1831", "1832", "1833", "1834", "1835", "1836", "1837", "1838", "1839", "1840", "1841", "1842", "1843", "1844", "1845", "1846", "1847", "1848", "1849", "1850", "1851", "1852", "1853", "1854", "1855", "1856", "1857", "1858", "1859", "1860", "1861", "1862", "1863", "1864", "1865", "1866", "1867", "1868", "1869", "1870", "1871", "1872", "1873", "1874", "1875", "1876", "1877", "1878", "1879", "1880", "1881", "1882", "1883", "1884", "1885", "1886", "1887", "1888", "1889", "1890", "1891", "1892", "1893", "1894", "1895", "1896", "1897", "1898", "1899", "1900", "1901", "1902", "1903", "1904", "1905", "1906", "1907", "1908", "1909", "1910", "1911", "1912", "1913", "1914", "1915", "1916", "1917", "1918", "1919", "1920", "1921", "1922", "1923", "1924", "1925", "1926", "1927", "1928", "1929", "1930", "1931", "1932", "1933", "1934", "1935", "1936", "1937", "1938", "1939", "1940", "1941", "1942", "1943", "1944", "1945", "1946", "1947", "1948", "1949", "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", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070", "2071", "2072", "2073", "2074", "2075", "2076", "2077", "2078", "2079", "2080", "2081", "2082", "2083", "2084", "2085", "2086", "2087", "2088", "2089", "2090", "2091", "2092", "2093", "2094", "2095", "2096", "2097", "2098", "2099", "2100", "2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114", "2115", "2116", "2117", "2118", "2119", "2120", "2121", "2122", "2123", "2124", "2125", "2126", "2127", "2128", "2129", "2130", "2131", "2132", "2133", "2134", "2135", "2136", "2137", "2138", "2139", "2140", "2141", "2142", "2143", "2144", "2145", "2146", "2147", "2148", "2149", "2150", "2151", "2152", "2153", "2154", "2155", "2156", "2157", "2158", "2159", "2160", "2161", "2162", "2163", "2164", "2165", "2166", "2167", "2168", "2169", "2170", "2171", "2172", "2173", "2174", "2175", "2176", "2177", "2178", "2179", "2180", "2181", "2182", "2183", "2184", "2185", "2186", "2187", "2188", "2189", "2190", "2191", "2192", "2193", "2194", "2195", "2196", "2197", "2198", "2199", "2200", "2201", "2202", "2203", "2204", "2205", "2206", "2207", "2208", "2209", "2210", "2211", "2212", "2213", "2214", "2215", "2216", "2217", "2218", "2219", "2220", "2221", "2222", "2223", "2224", "2225", "2226", "2227", "2228", "2229", "2230", "2231", "2232", "2233", "2234", "2235", "2236", "2237", "2238", "2239", "2240", "2241", "2242", "2243", "2244", "2245", "2246", "2247", "2248", "2249", "2250", "2251", "2252", "2253", "2254", "2255", "2256", "2257", "2258", "2259", "2260", "2261", "2262", "2263", "2264", "2265", "2266", "2267", "2268", "2269", "2270", "2271", "2272", "2273", "2274", "2275", "2276", "2277", "2278", "2279", "2280", "2281", "2282", "2283", "2284", "2285", "2286", "2287", "2288", "2289", "2290", "2291", "2292", "2293", "2294", "2295", "2296", "2297", "2298", "2299", "2300", "2301", "2302", "2303", "2304", "2305", "2306", "2307", "2308", "2309", "2310", "2311", "2312", "2313", "2314", "2315", "2316", "2317", "2318", "2319", "2320", "2321", "2322", "2323", "2324", "2325", "2326", "2327", "2328", "2329", "2330", "2331", "2332", "2333", "2334", "2335", "2336", "2337", "2338", "2339", "2340", "2341", "2342", "2343", "2344", "2345", "2346", "2347", "2348", "2349", "2350", "2351", "2352", "2353", "2354", "2355", "2356", "2357", "2358", "2359", "2360", "2361", "2362", "2363", "2364", "2365", "2366", "2367", "2368", "2369", "2370", "2371", "2372", "2373", "2374", "2375", "2376", "2377", "2378", "2379", "2380", "2381", "2382", "2383", "2384", "2385", "2386", "2387", "2388", "2389", "2390", "2391", "2392", "2393", "2394", "2395", "2396", "2397", "2398", "2399", "2400", "2401", "2402", "2403", "2404", "2405", "2406", "2407", "2408", "2409", "2410", "2411", "2412", "2413", "2414", "2415", "2416", "2417", "2418", "2419", "2420", "2421", "2422", "2423", "2424", "2425", "2426", "2427", "2428", "2429", "2430", "2431", "2432", "2433", "2434", "2435", "2436", "2437", "2438", "2439", "2440", "2441", "2442", "2443", "2444", "2445", "2446", "2447", "2448", "2449", "2450", "2451", "2452", "2453", "2454", "2455", "2456", "2457", "2458", "2459", "2460", "2461", "2462", "2463", "2464", "2465", "2466", "2467", "2468", "2469", "2470", "2471", "2472", "2473", "2474", "2475", "2476", "2477", "2478", "2479", "2480", "2481", "2482", "2483", "2484", "2485", "2486", "2487", "2488", "2489", "2490", "2491", "2492", "2493", "2494", "2495", "2496", "2497", "2498", "2499", "2500", "2501", "2502", "2503", "2504", "2505", "2506", "2507", "2508", "2509", "2510", "2511", "2512", "2513", "2514", "2515", "2516", "2517", "2518", "2519", "2520", "2521", "2522", "2523", "2524", "2525", "2526", "2527", "2528", "2529", "2530", "2531", "2532", "2533", "2534", "2535", "2536", "2537", "2538", "2539", "2540", "2541", "2542", "2543", "2544", "2545", "2546", "2547", "2548", "2549", "2550", "2551", "2552", "2553", "2554", "2555", "2556", "2557", "2558", "2559", "2560", "2561", "2562", "2563", "2564", "2565", "2566", "2567", "2568", "2569", "2570", "2571", "2572", "2573", "2574", "2575", "2576", "2577", "2578", "2579", "2580", "2581", "2582", "2583", "2584", "2585", "2586", "2587", "2588", "2589", "2590", "2591", "2592", "2593", "2594", "2595", "2596", "2597", "2598", "2599", "2600", "2601", "2602", "2603", "2604", "2605", "2606", "2607", "2608", "2609", "2610", "2611", "2612", "2613", "2614", "2615", "2616", "2617", "2618", "2619", "2620", "2621", "2622", "2623", "2624", "2625", "2626", "2627", "2628", "2629", "2630", "2631", "2632", "2633", "2634", "2635", "2636", "2637", "2638", "2639", "2640", "2641", "2642", "2643", "2644", "2645", "2646", "2647", "2648", "2649", "2650", "2651", "2652", "2653", "2654", "2655", "2656", "2657", "2658", "2659", "2660", "2661", "2662", "2663", "2664", "2665", "2666", "2667", "2668", "2669", "2670", "2671", "2672", "2673", "2674", "2675", "2676", "2677", "2678", "2679", "2680", "2681", "2682", "2683", "2684", "2685", "2686", "2687", "2688", "2689", "2690", "2691", "2692", "2693", "2694", "2695", "2696", "2697", "2698", "2699", "2700", "2701", "2702", "2703", "2704", "2705", "2706", "2707", "2708", "2709", "2710", "2711", "2712", "2713", "2714", "2715", "2716", "2717", "2718", "2719", "2720", "2721", "2722", "2723", "2724", "2725", "2726", "2727", "2728", "2729", "2730", "2731", "2732", "2733", "2734", "2735", "2736", "2737", "2738", "2739", "2740", "2741", "2742", "2743", "2744", "2745", "2746", "2747", "2748", "2749", "2750", "2751", "2752", "2753", "2754", "2755", "2756", "2757", "2758", "2759", "2760", "2761", "2762", "2763", "2764", "2765", "2766", "2767", "2768", "2769", "2770", "2771", "2772", "2773", "2774", "2775", "2776", "2777", "2778", "2779", "2780", "2781", "2782", "2783", "2784", "2785", "2786", "2787", "2788", "2789", "2790", "2791", "2792", "2793", "2794", "2795", "2796", "2797", "2798", "2799", "2800", "2801", "2802", "2803", "2804", "2805", "2806", "2807", "2808", "2809", "2810", "2811", "2812", "2813", "2814", "2815", "2816", "2817", "2818", "2819", "2820", "2821", "2822", "2823", "2824", "2825", "2826", "2827", "2828", "2829", "2830", "2831", "2832", "2833", "2834", "2835", "2836", "2837", "2838", "2839", "2840", "2841", "2842", "2843", "2844", "2845", "2846", "2847", "2848", "2849", "2850", "2851", "2852", "2853", "2854", "2855", "2856", "2857", "2858", "2859", "2860", "2861", "2862", "2863", "2864", "2865", "2866", "2867", "2868", "2869", "2870", "2871", "2872", "2873", "2874", "2875", "2876", "2877", "2878", "2879", "2880", "2881", "2882", "2883", "2884", "2885", "2886", "2887", "2888", "2889", "2890", "2891", "2892", "2893", "2894", "2895", "2896", "2897", "2898", "2899", "2900", "2901", "2902", "2903", "2904", "2905", "2906", "2907", "2908", "2909", "2910", "2911", "2912", "2913", "2914", "2915", "2916", "2917", "2918", "2919", "2920", "2921", "2922", "2923", "2924", "2925", "2926", "2927", "2928", "2929", "2930", "2931", "2932", "2933", "2934", "2935", "2936", "2937", "2938", "2939", "2940", "2941", "2942", "2943", "2944", "2945", "2946", "2947", "2948", "2949", "2950", "2951", "2952", "2953", "2954", "2955", "2956", "2957", "2958", "2959", "2960", "2961", "2962", "2963", "2964", "2965", "2966", "2967", "2968", "2969", "2970", "2971", "2972", "2973", "2974", "2975", "2976", "2977", "2978", "2979", "2980", "2981", "2982", "2983", "2984", "2985", "2986", "2987", "2988", "2989", "2990", "2991", "2992", "2993", "2994", "2995", "2996", "2997", "2998", "2999", "3000", "3001", "3002", "3003", "3004", "3005", "3006", "3007", "3008", "3009", "3010", "3011", "3012", "3013", "3014", "3015", "3016", "3017", "3018", "3019", "3020", "3021", "3022", "3023", "3024", "3025", "3026", "3027", "3028", "3029", "3030", "3031", "3032", "3033", "3034", "3035", "3036", "3037", "3038", "3039", "3040", "3041", "3042", "3043", "3044", "3045", "3046", "3047", "3048", "3049", "3050", "3051", "3052", "3053", "3054", "3055", "3056", "3057", "3058", "3059", "3060", "3061", "3062", "3063", "3064", "3065", "3066", "3067", "3068", "3069", "3070", "3071", "3072", "3073", "3074", "3075", "3076", "3077", "3078", "3079", "3080", "3081", "3082", "3083", "3084", "3085", "3086", "3087", "3088", "3089", "3090", "3091", "3092", "3093", "3094", "3095", "3096", "3097", "3098", "3099", "3100", "3101", "3102", "3103", "3104", "3105", "3106", "3107", "3108", "3109", "3110", "3111", "3112", "3113", "3114", "3115", "3116", "3117", "3118", "3119", "3120", "3121", "3122", "3123", "3124", "3125", "3126", "3127", "3128", "3129", "3130", "3131", "3132", "3133", "3134", "3135", "3136", "3137", "3138", "3139", "3140", "3141", "3142", "3143", "3144", "3145", "3146", "3147", "3148", "3149", "3150", "3151", "3152", "3153", "3154", "3155", "3156", "3157", "3158", "3159", "3160", "3161", "3162", "3163", "3164", "3165", "3166", "3167", "3168", "3169", "3170", "3171", "3172", "3173", "3174", "3175", "3176", "3177", "3178", "3179", "3180", "3181", "3182", "3183", "3184", "3185", "3186", "3187", "3188", "3189", "3190", "3191", "3192", "3193", "3194", "3195", "3196", "3197", "3198", "3199", "3200", "3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213", "3214", "3215", "3216", "3217", "3218", "3219", "3220", "3221", "3222", "3223", "3224", "3225", "3226", "3227", "3228", "3229", "3230", "3231", "3232", "3233", "3234", "3235", "3236", "3237", "3238", "3239", "3240", "3241", "3242", "3243", "3244", "3245", "3246", "3247", "3248", "3249", "3250", "3251", "3252", "3253", "3254", "3255", "3256", "3257", "3258", "3259", "3260", "3261", "3262", "3263", "3264", "3265", "3266", "3267", "3268", "3269", "3270", "3271", "3272", "3273", "3274", "3275", "3276", "3277", "3278", "3279", "3280", "3281", "3282", "3283", "3284", "3285", "3286", "3287", "3288", "3289", "3290", "3291", "3292", "3293", "3294", "3295", "3296", "3297", "3298", "3299", "3300", "3301", "3302", "3303", "3304", "3305", "3306", "3307", "3308", "3309", "3310", "3311", "3312", "3313", "3314", "3315", "3316", "3317", "3318", "3319", "3320", "3321", "3322", "3323", "3324", "3325", "3326", "3327", "3328", "3329", "3330", "3331", "3332", "3333", "3334", "3335", "3336", "3337", "3338", "3339", "3340", "3341", "3342", "3343", "3344", "3345", "3346", "3347", "3348", "3349", "3350", "3351", "3352", "3353", "3354", "3355", "3356", "3357", "3358", "3359", "3360", "3361", "3362", "3363", "3364", "3365", "3366", "3367", "3368", "3369", "3370", "3371", "3372", "3373", "3374", "3375", "3376", "3377", "3378", "3379", "3380", "3381", "3382", "3383", "3384", "3385", "3386", "3387", "3388", "3389", "3390", "3391", "3392", "3393", "3394", "3395", "3396", "3397", "3398", "3399", "3400", "3401", "3402", "3403", "3404", "3405", "3406", "3407", "3408", "3409", "3410", "3411", "3412", "3413", "3414", "3415", "3416", "3417", "3418", "3419", "3420", "3421", "3422", "3423", "3424", "3425", "3426", "3427", "3428", "3429", "3430", "3431", "3432", "3433", "3434", "3435", "3436", "3437", "3438", "3439", "3440", "3441", "3442", "3443", "3444", "3445", "3446", "3447", "3448", "3449", "3450", "3451", "3452", "3453", "3454", "3455", "3456", "3457", "3458", "3459", "3460", "3461", "3462", "3463", "3464", "3465", "3466", "3467", "3468", "3469", "3470", "3471", "3472", "3473", "3474", "3475", "3476", "3477", "3478", "3479", "3480", "3481", "3482", "3483", "3484", "3485", "3486", "3487", "3488", "3489", "3490", "3491", "3492", "3493", "3494", "3495", "3496", "3497", "3498", "3499", "3500", "3501", "3502", "3503", "3504", "3505", "3506", "3507", "3508", "3509", "3510", "3511", "3512", "3513", "3514", "3515", "3516", "3517", "3518", "3519", "3520", "3521", "3522", "3523", "3524", "3525", "3526", "3527", "3528", "3529", "3530", "3531", "3532", "3533", "3534", "3535", "3536", "3537", "3538", "3539", "3540", "3541", "3542", "3543", "3544", "3545", "3546", "3547", "3548", "3549", "3550", "3551", "3552", "3553", "3554", "3555", "3556", "3557", "3558", "3559", "3560", "3561", "3562", "3563", "3564", "3565", "3566", "3567", "3568", "3569", "3570", "3571", "3572", "3573", "3574", "3575", "3576", "3577", "3578", "3579", "3580", "3581", "3582", "3583", "3584", "3585", "3586", "3587", "3588", "3589", "3590", "3591", "3592", "3593", "3594", "3595", "3596", "3597", "3598", "3599", "3600", "3601", "3602", "3603", "3604", "3605", "3606", "3607", "3608", "3609", "3610", "3611", "3612", "3613", "3614", "3615", "3616", "3617", "3618", "3619", "3620", "3621", "3622", "3623", "3624", "3625", "3626", "3627", "3628", "3629", "3630", "3631", "3632", "3633", "3634", "3635", "3636", "3637", "3638", "3639", "3640", "3641", "3642", "3643", "3644", "3645", "3646", "3647", "3648", "3649", "3650", "3651", "3652", "3653", "3654", "3655", "3656", "3657", "3658", "3659", "3660", "3661", "3662", "3663", "3664", "3665", "3666", "3667", "3668", "3669", "3670", "3671", "3672", "3673", "3674", "3675", "3676", "3677", "3678", "3679", "3680", "3681", "3682", "3683", "3684", "3685", "3686", "3687", "3688", "3689", "3690", "3691", "3692", "3693", "3694", "3695", "3696", "3697", "3698", "3699", "3700", "3701", "3702", "3703", "3704", "3705", "3706", "3707", "3708", "3709", "3710", "3711", "3712", "3713", "3714", "3715", "3716", "3717", "3718", "3719", "3720", "3721", "3722", "3723", "3724", "3725", "3726", "3727", "3728", "3729", "3730", "3731", "3732", "3733", "3734", "3735", "3736", "3737", "3738", "3739", "3740", "3741", "3742", "3743", "3744", "3745", "3746", "3747", "3748", "3749", "3750", "3751", "3752", "3753", "3754", "3755", "3756", "3757", "3758", "3759", "3760", "3761", "3762", "3763", "3764", "3765", "3766", "3767", "3768", "3769", "3770", "3771", "3772", "3773", "3774", "3775", "3776", "3777", "3778", "3779", "3780", "3781", "3782", "3783", "3784", "3785", "3786", "3787", "3788", "3789", "3790", "3791", "3792", "3793", "3794", "3795", "3796", "3797", "3798", "3799", "3800", "3801", "3802", "3803", "3804", "3805", "3806", "3807", "3808", "3809", "3810", "3811", "3812", "3813", "3814", "3815", "3816", "3817", "3818", "3819", "3820", "3821", "3822", "3823", "3824", "3825", "3826", "3827", "3828", "3829", "3830", "3831", "3832", "3833", "3834", "3835", "3836", "3837", "3838", "3839", "3840", "3841", "3842", "3843", "3844", "3845", "3846", "3847", "3848", "3849", "3850", "3851", "3852", "3853", "3854", "3855", "3856", "3857", "3858", "3859", "3860", "3861", "3862", "3863", "3864", "3865", "3866", "3867", "3868", "3869", "3870", "3871", "3872", "3873", "3874", "3875", "3876", "3877", "3878", "3879", "3880", "3881", "3882", "3883", "3884", "3885", "3886", "3887", "3888", "3889", "3890", "3891", "3892", "3893", "3894", "3895", "3896", "3897", "3898", "3899", "3900", "3901", "3902", "3903", "3904", "3905", "3906", "3907", "3908", "3909", "3910", "3911", "3912", "3913", "3914", "3915", "3916", "3917", "3918", "3919", "3920", "3921", "3922", "3923", "3924", "3925", "3926", "3927", "3928", "3929", "3930", "3931", "3932", "3933", "3934", "3935", "3936", "3937", "3938", "3939", "3940", "3941", "3942", "3943", "3944", "3945", "3946", "3947", "3948", "3949", "3950", "3951", "3952", "3953", "3954", "3955", "3956", "3957", "3958", "3959", "3960", "3961", "3962", "3963", "3964", "3965", "3966", "3967", "3968", "3969", "3970", "3971", "3972", "3973", "3974", "3975", "3976", "3977", "3978", "3979", "3980", "3981", "3982", "3983", "3984", "3985", "3986", "3987", "3988", "3989", "3990", "3991", "3992", "3993", "3994", "3995", "3996", "3997", "3998", "3999", "4000", "4001", "4002", "4003", "4004", "4005", "4006", "4007", "4008", "4009", "4010", "4011", "4012", "4013", "4014", "4015", "4016", "4017", "4018", "4019", "4020", "4021", "4022", "4023", "4024", "4025", "4026", "4027", "4028", "4029", "4030", "4031", "4032", "4033", "4034", "4035", "4036", "4037", "4038", "4039", "4040", "4041", "4042", "4043", "4044", "4045", "4046", "4047", "4048", "4049", "4050", "4051", "4052", "4053", "4054", "4055", "4056", "4057", "4058", "4059", "4060", "4061", "4062", "4063", "4064", "4065", "4066", "4067", "4068", "4069", "4070", "4071", "4072", "4073", "4074", "4075", "4076", "4077", "4078", "4079", "4080", "4081", "4082", "4083", "4084", "4085", "4086", "4087", "4088", "4089", "4090", "4091", "4092", "4093", "4094", "4095", "4096", "4097", "4098", "4099", "4100", "4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4116", "4117", "4118", "4119", "4120", "4121", "4122", "4123", "4124", "4125", "4126", "4127", "4128", "4129", "4130", "4131", "4132", "4133", "4134", "4135", "4136", "4137", "4138", "4139", "4140", "4141", "4142", "4143", "4144", "4145", "4146", "4147", "4148", "4149", "4150", "4151", "4152", "4153", "4154", "4155", "4156", "4157", "4158", "4159", "4160", "4161", "4162", "4163", "4164", "4165", "4166", "4167", "4168", "4169", "4170", "4171", "4172", "4173", "4174", "4175", "4176", "4177", "4178", "4179", "4180", "4181", "4182", "4183", "4184", "4185", "4186", "4187", "4188", "4189", "4190", "4191", "4192", "4193", "4194", "4195", "4196", "4197", "4198", "4199", "4200", "4201", "4202", "4203", "4204", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4214", "4215", "4216", "4217", "4218", "4219", "4220", "4221", "4222", "4223", "4224", "4225", "4226", "4227", "4228", "4229", "4230", "4231", "4232", "4233", "4234", "4235", "4236", "4237", "4238", "4239", "4240", "4241", "4242", "4243", "4244", "4245", "4246", "4247", "4248", "4249", "4250", "4251", "4252", "4253", "4254", "4255", "4256", "4257", "4258", "4259", "4260", "4261", "4262", "4263", "4264", "4265", "4266", "4267", "4268", "4269", "4270", "4271", "4272", "4273", "4274", "4275", "4276", "4277", "4278", "4279", "4280", "4281", "4282", "4283", "4284", "4285", "4286", "4287", "4288", "4289", "4290", "4291", "4292", "4293", "4294", "4295", "4296", "4297", "4298", "4299", "4300", "4301", "4302", "4303", "4304", "4305", "4306", "4307", "4308", "4309", "4310", "4311", "4312", "4313", "4314", "4315", "4316", "4317", "4318", "4319", "4320", "4321", "4322", "4323", "4324", "4325", "4326", "4327", "4328", "4329", "4330", "4331", "4332", "4333", "4334", "4335", "4336", "4337", "4338", "4339", "4340", "4341", "4342", "4343", "4344", "4345", "4346", "4347", "4348", "4349", "4350", "4351", "4352", "4353", "4354", "4355", "4356", "4357", "4358", "4359", "4360", "4361", "4362", "4363", "4364", "4365", "4366", "4367", "4368", "4369", "4370", "4371", "4372", "4373", "4374", "4375", "4376", "4377", "4378", "4379", "4380", "4381", "4382", "4383", "4384", "4385", "4386", "4387", "4388", "4389", "4390", "4391", "4392", "4393", "4394", "4395", "4396", "4397", "4398", "4399", "4400", "4401", "4402", "4403", "4404", "4405", "4406", "4407", "4408", "4409", "4410", "4411", "4412", "4413", "4414", "4415", "4416", "4417", "4418", "4419", "4420", "4421", "4422", "4423", "4424", "4425", "4426", "4427", "4428", "4429", "4430", "4431", "4432", "4433", "4434", "4435", "4436", "4437", "4438", "4439", "4440", "4441", "4442", "4443", "4444", "4445", "4446", "4447", "4448", "4449", "4450", "4451", "4452", "4453", "4454", "4455", "4456", "4457", "4458", "4459", "4460", "4461", "4462", "4463", "4464", "4465", "4466", "4467", "4468", "4469", "4470", "4471", "4472", "4473", "4474", "4475", "4476", "4477", "4478", "4479", "4480", "4481", "4482", "4483", "4484", "4485", "4486", "4487", "4488", "4489", "4490", "4491", "4492", "4493", "4494", "4495", "4496", "4497", "4498", "4499", "4500", "4501", "4502", "4503", "4504", "4505", "4506", "4507", "4508", "4509", "4510", "4511", "4512", "4513", "4514", "4515", "4516", "4517", "4518", "4519", "4520", "4521", "4522", "4523", "4524", "4525", "4526", "4527", "4528", "4529", "4530", "4531", "4532", "4533", "4534", "4535", "4536", "4537", "4538", "4539", "4540", "4541", "4542", "4543", "4544", "4545", "4546", "4547", "4548", "4549", "4550", "4551", "4552", "4553", "4554", "4555", "4556", "4557", "4558", "4559", "4560", "4561", "4562", "4563", "4564", "4565", "4566", "4567", "4568", "4569", "4570", "4571", "4572", "4573", "4574", "4575", "4576", "4577", "4578", "4579", "4580", "4581", "4582", "4583", "4584", "4585", "4586", "4587", "4588", "4589", "4590", "4591", "4592", "4593", "4594", "4595", "4596", "4597", "4598", "4599", "4600", "4601", "4602", "4603", "4604", "4605", "4606", "4607", "4608", "4609", "4610", "4611", "4612", "4613", "4614", "4615", "4616", "4617", "4618", "4619", "4620", "4621", "4622", "4623", "4624", "4625", "4626", "4627", "4628", "4629", "4630", "4631", "4632", "4633", "4634", "4635", "4636", "4637", "4638", "4639", "4640", "4641", "4642", "4643", "4644", "4645", "4646", "4647", "4648", "4649", "4650", "4651", "4652", "4653", "4654", "4655", "4656", "4657", "4658", "4659", "4660", "4661", "4662", "4663", "4664", "4665", "4666", "4667", "4668", "4669", "4670", "4671", "4672", "4673", "4674", "4675", "4676", "4677", "4678", "4679", "4680", "4681", "4682", "4683", "4684", "4685", "4686", "4687", "4688", "4689", "4690", "4691", "4692", "4693", "4694", "4695", "4696", "4697", "4698", "4699", "4700", "4701", "4702", "4703", "4704", "4705", "4706", "4707", "4708", "4709", "4710", "4711", "4712", "4713", "4714", "4715", "4716", "4717", "4718", "4719", "4720", "4721", "4722", "4723", "4724", "4725", "4726", "4727", "4728", "4729", "4730", "4731", "4732", "4733", "4734", "4735", "4736", "4737", "4738", "4739", "4740", "4741", "4742", "4743", "4744", "4745", "4746", "4747", "4748", "4749", "4750", "4751", "4752", "4753", "4754", "4755", "4756", "4757", "4758", "4759", "4760", "4761", "4762", "4763", "4764", "4765", "4766", "4767", "4768", "4769", "4770", "4771", "4772", "4773", "4774", "4775", "4776", "4777", "4778", "4779", "4780", "4781", "4782", "4783", "4784", "4785", "4786", "4787", "4788", "4789", "4790", "4791", "4792", "4793", "4794", "4795", "4796", "4797", "4798", "4799", "4800", "4801", "4802", "4803", "4804", "4805", "4806", "4807", "4808", "4809", "4810", "4811", "4812", "4813", "4814", "4815", "4816", "4817", "4818", "4819", "4820", "4821", "4822", "4823", "4824", "4825", "4826", "4827", "4828", "4829", "4830", "4831", "4832", "4833", "4834", "4835", "4836", "4837", "4838", "4839", "4840", "4841", "4842", "4843", "4844", "4845", "4846", "4847", "4848", "4849", "4850", "4851", "4852", "4853", "4854", "4855", "4856", "4857", "4858", "4859", "4860", "4861", "4862", "4863", "4864", "4865", "4866", "4867", "4868", "4869", "4870", "4871", "4872", "4873", "4874", "4875", "4876", "4877", "4878", "4879", "4880", "4881", "4882", "4883", "4884", "4885", "4886", "4887", "4888", "4889", "4890", "4891", "4892", "4893", "4894", "4895", "4896", "4897", "4898", "4899", "4900", "4901", "4902", "4903", "4904", "4905", "4906", "4907", "4908", "4909", "4910", "4911", "4912", "4913", "4914", "4915", "4916", "4917", "4918", "4919", "4920", "4921", "4922", "4923", "4924", "4925", "4926", "4927", "4928", "4929", "4930", "4931", "4932", "4933", "4934", "4935", "4936", "4937", "4938", "4939", "4940", "4941", "4942", "4943", "4944", "4945", "4946", "4947", "4948", "4949", "4950", "4951", "4952", "4953", "4954", "4955", "4956", "4957", "4958", "4959", "4960", "4961", "4962", "4963", "4964", "4965", "4966", "4967", "4968", "4969", "4970", "4971", "4972", "4973", "4974", "4975", "4976", "4977", "4978", "4979", "4980", "4981", "4982", "4983", "4984", "4985", "4986", "4987", "4988", "4989", "4990", "4991", "4992", "4993", "4994", "4995", "4996", "4997", "4998", "4999", "5000", "5001", "5002", "5003", "5004", "5005", "5006", "5007", "5008", "5009", "5010", "5011", "5012", "5013", "5014", "5015", "5016", "5017", "5018", "5019", "5020", "5021", "5022", "5023", "5024", "5025", "5026", "5027", "5028", "5029", "5030", "5031", "5032", "5033", "5034", "5035", "5036", "5037", "5038", "5039", "5040", "5041", "5042", "5043", "5044", "5045", "5046", "5047", "5048", "5049", "5050", "5051", "5052", "5053", "5054", "5055", "5056", "5057", "5058", "5059", "5060", "5061", "5062", "5063", "5064", "5065", "5066", "5067", "5068", "5069", "5070", "5071", "5072", "5073", "5074", "5075", "5076", "5077", "5078", "5079", "5080", "5081", "5082", "5083", "5084", "5085", "5086", "5087", "5088", "5089", "5090", "5091", "5092", "5093", "5094", "5095", "5096", "5097", "5098", "5099", "5100", "5101", "5102", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110", "5111", "5112", "5113", "5114", "5115", "5116", "5117", "5118", "5119", "5120", "5121", "5122", "5123", "5124", "5125", "5126", "5127", "5128", "5129", "5130", "5131", "5132", "5133", "5134", "5135", "5136", "5137", "5138", "5139", "5140", "5141", "5142", "5143", "5144", "5145", "5146", "5147", "5148", "5149", "5150", "5151", "5152", "5153", "5154", "5155", "5156", "5157", "5158", "5159", "5160", "5161", "5162", "5163", "5164", "5165", "5166", "5167", "5168", "5169", "5170", "5171", "5172", "5173", "5174", "5175", "5176", "5177", "5178", "5179", "5180", "5181", "5182", "5183", "5184", "5185", "5186", "5187", "5188", "5189", "5190", "5191", "5192", "5193", "5194", "5195", "5196", "5197", "5198", "5199", "5200", "5201", "5202", "5203", "5204", "5205", "5206", "5207", "5208", "5209", "5210", "5211", "5212", "5213", "5214", "5215", "5216", "5217", "5218", "5219", "5220", "5221", "5222", "5223", "5224", "5225", "5226", "5227", "5228", "5229", "5230", "5231", "5232", "5233", "5234", "5235", "5236", "5237", "5238", "5239", "5240", "5241", "5242", "5243", "5244", "5245", "5246", "5247", "5248", "5249", "5250", "5251", "5252", "5253", "5254", "5255", "5256", "5257", "5258", "5259", "5260", "5261", "5262", "5263", "5264", "5265", "5266", "5267", "5268", "5269", "5270", "5271", "5272", "5273", "5274", "5275", "5276", "5277", "5278", "5279", "5280", "5281", "5282", "5283", "5284", "5285", "5286", "5287", "5288", "5289", "5290", "5291", "5292", "5293", "5294", "5295", "5296", "5297", "5298", "5299", "5300", "5301", "5302", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5310", "5311", "5312", "5313", "5314", "5315", "5316", "5317", "5318", "5319", "5320", "5321", "5322", "5323", "5324", "5325", "5326", "5327", "5328", "5329", "5330", "5331", "5332", "5333", "5334", "5335", "5336", "5337", "5338", "5339", "5340", "5341", "5342", "5343", "5344", "5345", "5346", "5347", "5348", "5349", "5350", "5351", "5352", "5353", "5354", "5355", "5356", "5357", "5358", "5359", "5360", "5361", "5362", "5363", "5364", "5365", "5366", "5367", "5368", "5369", "5370", "5371", "5372", "5373", "5374", "5375", "5376", "5377", "5378", "5379", "5380", "5381", "5382", "5383", "5384", "5385", "5386", "5387", "5388", "5389", "5390", "5391", "5392", "5393", "5394", "5395", "5396", "5397", "5398", "5399", "5400", "5401", "5402", "5403", "5404", "5405", "5406", "5407", "5408", "5409", "5410", "5411", "5412", "5413", "5414", "5415", "5416", "5417", "5418", "5419", "5420", "5421", "5422", "5423", "5424", "5425", "5426", "5427", "5428", "5429", "5430", "5431", "5432", "5433", "5434", "5435", "5436", "5437", "5438", "5439", "5440", "5441", "5442", "5443", "5444", "5445", "5446", "5447", "5448", "5449", "5450", "5451", "5452", "5453", "5454", "5455", "5456", "5457", "5458", "5459", "5460", "5461", "5462", "5463", "5464", "5465", "5466", "5467", "5468", "5469", "5470", "5471", "5472", "5473", "5474", "5475", "5476", "5477", "5478", "5479", "5480", "5481", "5482", "5483", "5484", "5485", "5486", "5487", "5488", "5489", "5490", "5491", "5492", "5493", "5494", "5495", "5496", "5497", "5498", "5499", "5500", "5501", "5502", "5503", "5504", "5505", "5506", "5507", "5508", "5509", "5510", "5511", "5512", "5513", "5514", "5515", "5516", "5517", "5518", "5519", "5520", "5521", "5522", "5523", "5524", "5525", "5526", "5527", "5528", "5529", "5530", "5531", "5532", "5533", "5534", "5535", "5536", "5537", "5538", "5539", "5540", "5541", "5542", "5543", "5544", "5545", "5546", "5547", "5548", "5549", "5550", "5551", "5552", "5553", "5554", "5555", "5556", "5557", "5558", "5559", "5560", "5561", "5562", "5563", "5564", "5565", "5566", "5567", "5568", "5569", "5570", "5571", "5572", "5573", "5574", "5575", "5576", "5577", "5578", "5579", "5580", "5581", "5582", "5583", "5584", "5585", "5586", "5587", "5588", "5589", "5590", "5591", "5592", "5593", "5594", "5595", "5596", "5597", "5598", "5599", "5600", "5601", "5602", "5603", "5604", "5605", "5606", "5607", "5608", "5609", "5610", "5611", "5612", "5613", "5614", "5615", "5616", "5617", "5618", "5619", "5620", "5621", "5622", "5623", "5624", "5625", "5626", "5627", "5628", "5629", "5630", "5631", "5632", "5633", "5634", "5635", "5636", "5637", "5638", "5639", "5640", "5641", "5642", "5643", "5644", "5645", "5646", "5647", "5648", "5649", "5650", "5651", "5652", "5653", "5654", "5655", "5656", "5657", "5658", "5659", "5660", "5661", "5662", "5663", "5664", "5665", "5666", "5667", "5668", "5669", "5670", "5671", "5672", "5673", "5674", "5675", "5676", "5677", "5678", "5679", "5680", "5681", "5682", "5683", "5684", "5685", "5686", "5687", "5688", "5689", "5690", "5691", "5692", "5693", "5694", "5695", "5696", "5697", "5698", "5699", "5700", "5701", "5702", "5703", "5704", "5705", "5706", "5707", "5708", "5709", "5710", "5711", "5712", "5713", "5714", "5715", "5716", "5717", "5718", "5719", "5720", "5721", "5722", "5723", "5724", "5725", "5726", "5727", "5728", "5729", "5730", "5731", "5732", "5733", "5734", "5735", "5736", "5737", "5738", "5739", "5740", "5741", "5742", "5743", "5744", "5745", "5746", "5747", "5748", "5749", "5750", "5751", "5752", "5753", "5754", "5755", "5756", "5757", "5758", "5759", "5760", "5761", "5762", "5763", "5764", "5765", "5766", "5767", "5768", "5769", "5770", "5771", "5772", "5773", "5774", "5775", "5776", "5777", "5778", "5779", "5780", "5781", "5782", "5783", "5784", "5785", "5786", "5787", "5788", "5789", "5790", "5791", "5792", "5793", "5794", "5795", "5796", "5797", "5798", "5799", "5800", "5801", "5802", "5803", "5804", "5805", "5806", "5807", "5808", "5809", "5810", "5811", "5812", "5813", "5814", "5815", "5816", "5817", "5818", "5819", "5820", "5821", "5822", "5823", "5824", "5825", "5826", "5827", "5828", "5829", "5830", "5831", "5832", "5833", "5834", "5835", "5836", "5837", "5838", "5839", "5840", "5841", "5842", "5843", "5844", "5845", "5846", "5847", "5848", "5849", "5850", "5851", "5852", "5853", "5854", "5855", "5856", "5857", "5858", "5859", "5860", "5861", "5862", "5863", "5864", "5865", "5866", "5867", "5868", "5869", "5870", "5871", "5872", "5873", "5874", "5875", "5876", "5877", "5878", "5879", "5880", "5881", "5882", "5883", "5884", "5885", "5886", "5887", "5888", "5889", "5890", "5891", "5892", "5893", "5894", "5895", "5896", "5897", "5898", "5899", "5900", "5901", "5902", "5903", "5904", "5905", "5906", "5907", "5908", "5909", "5910", "5911", "5912", "5913", "5914", "5915", "5916", "5917", "5918", "5919", "5920", "5921", "5922", "5923", "5924", "5925", "5926", "5927", "5928", "5929", "5930", "5931", "5932", "5933", "5934", "5935", "5936", "5937", "5938", "5939", "5940", "5941", "5942", "5943", "5944", "5945", "5946", "5947", "5948", "5949", "5950", "5951", "5952", "5953", "5954", "5955", "5956", "5957", "5958", "5959", "5960", "5961", "5962", "5963", "5964", "5965", "5966", "5967", "5968", "5969", "5970", "5971", "5972", "5973", "5974", "5975", "5976", "5977", "5978", "5979", "5980", "5981", "5982", "5983", "5984", "5985", "5986", "5987", "5988", "5989", "5990", "5991", "5992", "5993", "5994", "5995", "5996", "5997", "5998", "5999", "6000", "6001", "6002", "6003", "6004", "6005", "6006", "6007", "6008", "6009", "6010", "6011", "6012", "6013", "6014", "6015", "6016", "6017", "6018", "6019", "6020", "6021", "6022", "6023", "6024", "6025", "6026", "6027", "6028", "6029", "6030", "6031", "6032", "6033", "6034", "6035", "6036", "6037", "6038", "6039", "6040", "6041", "6042", "6043", "6044", "6045", "6046", "6047", "6048", "6049", "6050", "6051", "6052", "6053", "6054", "6055", "6056", "6057", "6058", "6059", "6060", "6061", "6062", "6063", "6064", "6065", "6066", "6067", "6068", "6069", "6070", "6071", "6072", "6073", "6074", "6075", "6076", "6077", "6078", "6079", "6080", "6081", "6082", "6083", "6084", "6085", "6086", "6087", "6088", "6089", "6090", "6091", "6092", "6093", "6094", "6095", "6096", "6097", "6098", "6099", "6100", "6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110", "6111", "6112", "6113", "6114", "6115", "6116", "6117", "6118", "6119", "6120", "6121", "6122", "6123", "6124", "6125", "6126", "6127", "6128", "6129", "6130", "6131", "6132", "6133", "6134", "6135", "6136", "6137", "6138", "6139", "6140", "6141", "6142", "6143", "6144", "6145", "6146", "6147", "6148", "6149", "6150", "6151", "6152", "6153", "6154", "6155", "6156", "6157", "6158", "6159", "6160", "6161", "6162", "6163", "6164", "6165", "6166", "6167", "6168", "6169", "6170", "6171", "6172", "6173", "6174", "6175", "6176", "6177", "6178", "6179", "6180", "6181", "6182", "6183", "6184", "6185", "6186", "6187", "6188", "6189", "6190", "6191", "6192", "6193", "6194", "6195", "6196", "6197", "6198", "6199", "6200", "6201", "6202", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6213", "6214", "6215", "6216", "6217", "6218", "6219", "6220", "6221", "6222", "6223", "6224", "6225", "6226", "6227", "6228", "6229", "6230", "6231", "6232", "6233", "6234", "6235", "6236", "6237", "6238", "6239", "6240", "6241", "6242", "6243", "6244", "6245", "6246", "6247", "6248", "6249", "6250", "6251", "6252", "6253", "6254", "6255", "6256", "6257", "6258", "6259", "6260", "6261", "6262", "6263", "6264", "6265", "6266", "6267", "6268", "6269", "6270", "6271", "6272", "6273", "6274", "6275", "6276", "6277", "6278", "6279", "6280", "6281", "6282", "6283", "6284", "6285", "6286", "6287", "6288", "6289", "6290", "6291", "6292", "6293", "6294", "6295", "6296", "6297", "6298", "6299", "6300", "6301", "6302", "6303", "6304", "6305", "6306", "6307", "6308", "6309", "6310", "6311", "6312", "6313", "6314", "6315", "6316", "6317", "6318", "6319", "6320", "6321", "6322", "6323", "6324", "6325", "6326", "6327", "6328", "6329", "6330", "6331", "6332", "6333", "6334", "6335", "6336", "6337", "6338", "6339", "6340", "6341", "6342", "6343", "6344", "6345", "6346", "6347", "6348", "6349", "6350", "6351", "6352", "6353", "6354", "6355", "6356", "6357", "6358", "6359", "6360", "6361", "6362", "6363", "6364", "6365", "6366", "6367", "6368", "6369", "6370", "6371", "6372", "6373", "6374", "6375", "6376", "6377", "6378", "6379", "6380", "6381", "6382", "6383", "6384", "6385", "6386", "6387", "6388", "6389", "6390", "6391", "6392", "6393", "6394", "6395", "6396", "6397", "6398", "6399" ], "description": "Event idx", "index": 0, "layout": "IPY_MODEL_8ef3df19a43445d49516d312c394184f", "style": "IPY_MODEL_59c21cb1a8bf4d6c891699f243b16604" } }, "65e834735d124ee19c43a9d6e30ee7ea": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b1c7c8f3d2da4491b6f5eb8b37ce1a59", "style": "IPY_MODEL_b519ad0019ff40b887ed691bb3acc98e", "value": " 182/360 [00:01<00:01, 97.41it/s, loss=nan, v_num=134]" } }, "662d3ed1dd4c42f688d2aa93a0c1d15b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "6677a8c5102e4748909ac7153b02cfe0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "667859f3389a4ff7af8897184e626a31": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "66fc5892604e4b378e9e53dea3ef2f94": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "6704d5faa504416c983ddb01a328e41b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "672d137b718c4342afa026e7773add59": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Cut Selected", "layout": "IPY_MODEL_3591a8c2320544568835d0e6eee783f0", "style": "IPY_MODEL_49f89b6f893d473b8d50ee05fc858213" } }, "673d5da5b92d40e3a97a0b96a39efc88": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "6759cfdfe2b64bfe8f1cc6273b6d6f44": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "676cf7f997a74ad883573e91c6763636": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d8e8b2e87ae04456866d3327827bc50c", "style": "IPY_MODEL_cba7a21ace0a411f98c249153066a4a3", "value": " 80/80 [00:00<00:00, 109.03it/s]" } }, "67751f7c1c3043468331ad4a1a1afdb3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "6775922d5fe347d4ad3457775e39e17d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_a7d22b34b0b544c6b23f7c69b06f780a", "max": 360, "style": "IPY_MODEL_0f3a82121a3545a8940292216aec3405", "value": 360 } }, "6789f15a6dec44af986a8550854e4c85": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "68168db2ec3642e4b8529996469a4966": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_5c7d9543765640feaf27f2e817e2aa55", "style": "IPY_MODEL_0a13dab72de34ed0b05ae27febf80cf9", "value": " 2/2 [00:00<00:00, 42.17it/s]" } }, "6855a41574104afe814c1ccaa4796e4c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "689a68558b424c19a770443049732d44": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "68ded291780f4524bfa45a5f316fc08b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "68dfa0c3d0b34bc7b5c6a26c497b9923": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_2692d44741dd48568fb5dfffd58a9ac8", "IPY_MODEL_9a39655a12654ce992f0c6104bb49df7" ], "layout": "IPY_MODEL_e7ba117908614fb4834d15d99dd02d3a" } }, "6993f13bfa9c4e389a9fabebbf660d85": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_2fae1d1fe69b4040926a9f01aeb31416", "max": 1, "style": "IPY_MODEL_e2681ac9fb2248d09ab83de6c4c3edd9", "value": 1 } }, "69a5bdde4c7044488466318eedec8680": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9efffa632e1a4a11b2abd3f73c313e53", "style": "IPY_MODEL_8fa8ded245e148fdb2046b3acaf393d2" } }, "6a3c6e575006459aa4af4f8f2335b798": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "6a9335204f254808840d7b794fa66071": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "6addfd5c29b04dc1a5fd029f861df316": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "layout": "IPY_MODEL_85581cb2034b40d390d58410bc26cbcc", "max": 6400, "style": "IPY_MODEL_78159880daa948a4932dd56b851f1972", "value": 6400 } }, "6ae638c9d9334fdfbeff65c54726e33c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "6b0d8082fe664e8fb5e52a5867bd044c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_ba0550ccd1794e749c647f1b3ff3f3ca", "style": "IPY_MODEL_7460cf5cabb44ae68072993ee065c375", "value": "Validating: 100%" } }, "6b1552ac2d7c42c7ac45a18ed00fbde3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "6b43afb333ca4c12a2bb359a27b53889": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "6b6f8344d4f7471db2c48675661cf7c3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Cut Selected", "layout": "IPY_MODEL_9652810ed9594a729debd6092220de04", "style": "IPY_MODEL_8a087870d4f94c628c67d68cdc467b8b" } }, "6cef120b2fba44eb81ff4aa3ee58c1b4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "6d5e5b9ea8b3470d9e061041ff452a69": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b4e70cab814a4f019f4ecd79212a6a48", "style": "IPY_MODEL_f1866114192a4b48ada97277ed0ae0ba", "value": "Validating: 100%" } }, "6d97ed2ea66d4e0e94b06ec7208bb84b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_57d4cb5d52944c1db078d1a2147fd92b", "style": "IPY_MODEL_8a1a296aff70418288933a49bfd0624a", "value": "100%" } }, "6e7e1a135dc349d4b9a3c9c325a4e9ef": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "6eaa19c6d2ed48718c6bcb88f0d625b6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b600a61a87b64437a655b0881d3a3883", "style": "IPY_MODEL_c06da10be61b49ddb5b826896cb0e087", "value": " 80/80 [00:00<00:00, 185.23it/s]" } }, "6ecad543ff5d48328ea935bebed3ed9c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "6ed9a8112fa94850b9270ebe2ca4c146": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_6b6f8344d4f7471db2c48675661cf7c3", "IPY_MODEL_628ea9afd48e4a0aa4490a8b8be14fa6", "IPY_MODEL_d7ccf68c22ff41099b16cbb0fa1aa59a", "IPY_MODEL_198d0eeb5c134907986584b4838694cf", "IPY_MODEL_4fa28fb6593b4cd89a7200cae67a42e1" ], "layout": "IPY_MODEL_0531adae415d47b79471cf0bf5df2a8e" } }, "6ff176796a794945a763a521c8d2047a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7066d25c902d471da043f5c63c1a1769": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "70be8f919f3e4275a02f84d8a68230c6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "718783d9b94b424bb839c5f9256451a2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "72091827e53f43bfaf4e3211f5c52ce6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "72710c9c38514e6782d013dd4c48fd30": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "73a89fe0b6a54b4784f34fb9b98c8c03": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "73d7d0531fcf4cee8a60e0a1056a230e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7460cf5cabb44ae68072993ee065c375": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "74a8ecbbbd354466970d7f24a4c0f79e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "750308bd35c0466fb1dd342996501b68": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "75560cad952d45d5b8406785b788c1bd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "75b6ed93059f45ffaf8cb6c91a1ef618": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_1256a9425a2044089cc0fc4b6c45e2b3", "max": 1, "style": "IPY_MODEL_e02baf944de84f4eb5e21909f062e2bf", "value": 1 } }, "76b46967c1dc43528c7e8d085fb9b8dd": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "76d65fbc2b494f7f910d9231e43dae4a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7786b6d6f66d40af98c7237e1de43951": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "78028448a5764656a2a94f6e3d8470ea": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "78159880daa948a4932dd56b851f1972": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "781615bd497c4dba82a7eaab9255cb41": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c4da0ffc609340f88507a2b5e6052799", "style": "IPY_MODEL_e40899a78c084d0b857e30da4a37cbce" } }, "781768f9599f4af4a758c30575e56698": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_b38e131c15a1495f80e324823c1644c3", "max": 9, "style": "IPY_MODEL_f4367f7067b24bd89009565218aaa324", "value": 9 } }, "782ee1c378a74d1d80cffc8717e2f0ee": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "78af16cd157f467e91274504018bfbdc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_e98dc35fd51b4d1794604fbb77893932", "style": "IPY_MODEL_489b6b64a1714793a41225acefaff643", "value": "Validating: 100%" } }, "78ba9091141f40d38d22f9498798377e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "791454235c064aa5881f3952437012a4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7915190675b04cbc830c59d1c922fbcb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7a1523a364e44d85ae3ae24a784070d9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7a1b7f6d911d4453befc14dde5e5d063": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_dfd51df4d1464149b0faf4f8e83f3d44", "style": "IPY_MODEL_7e48a288baa941cdb065bf3ad8afc1c3", "value": " 80/80 [00:00<00:00, 112.60it/s]" } }, "7a2842f9c4174cc280c989ea474a7fc2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7a6fb5c082c442178cb50796000e2270": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7abf6b4af98b442ca30393459bd62c8a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7b180b73a7cc47728e42e8f216bfcfa2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9c9c2dfaa169419c8bc7efc7e6f83d27", "style": "IPY_MODEL_50e50b3ec39d46c89831868f726d4c48", "value": " 40/40 [00:00<00:00, 111.60it/s]" } }, "7bd7f20ec4824741a1f8fa6e47480e5b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7bfa6ba1470c47f582c9ce74dff9df19": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7c64ca47a4a94280adf7251f553bdda8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7c8d95060bea46efaa7cd0d3c8a50e36": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_a91f72886ea749fdb9518ac783db95eb", "max": 1, "style": "IPY_MODEL_3f63014464e9476489263104b72a3836", "value": 1 } }, "7da789c8620246ae9211f7b20741b3bc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "children": [ "IPY_MODEL_e3fc44e945134cfcaec4f5251e09ee21", "IPY_MODEL_395d97978ef0429abfea89f654319f52", "IPY_MODEL_6101c08b769549f3ad6cc34c78d48b4a", "IPY_MODEL_beae5d672296450cb629cfb981d98964", "IPY_MODEL_7e59e35fc2914425a375637fe424f8ec", "IPY_MODEL_fa52373a16c245069a462d8c54c07913", "IPY_MODEL_68dfa0c3d0b34bc7b5c6a26c497b9923", "IPY_MODEL_0d399f81a1314108bf1e73abfb813ae5", "IPY_MODEL_c4613315d89d40858ab713636a9c9598", "IPY_MODEL_e5deb7f4606a425e83940aba906b2831" ], "layout": "IPY_MODEL_5759b93bba644061860e6e8d6654dd04" } }, "7dd77154e52d490c85ccda7d45301e4f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7ddecbc44116453cb3edad769b92467d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7df121d01f3a459d93fdbaa784f2de1b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_f323497ff94f4264a191c7f23eb5c13a", "style": "IPY_MODEL_24adfc4958474d8e893c73c2f792fab6", "value": "100%" } }, "7e48a288baa941cdb065bf3ad8afc1c3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "7e59e35fc2914425a375637fe424f8ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_3a9ac627f7174d95ac2247daafb17e76", "IPY_MODEL_20cc5ded4d56496d9da1e4cf70fe550f" ], "layout": "IPY_MODEL_3ba9c3df25cf4829a51faf38f7326d05" } }, "7ec819274b0949e4906411fa67f856f7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "7eca3620f1994c9099b797bb4b044ed5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7f45f41380a54c17abc289ff0482e46b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "8078eb6ffd704d458011ccb140462f6d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "80b11071252f4432bdad94d1b2a78c44": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Calc SEV", "layout": "IPY_MODEL_b5f8ff96bde7492b92642f8ab8a5cd1e", "style": "IPY_MODEL_39bb21e1492545e390e99dc562bbbf85" } }, "80d4f22f77494b7480b96916a4b386bf": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "80fb2aea18ce40ea95c353ed58f72385": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "810954e09293452fbf3cf12f3a1fe3b2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_96b2746fdadb4939b3996bf65bad51e1", "max": 1, "style": "IPY_MODEL_8df6b6c52c374381837fad9bd2cc5158", "value": 1 } }, "811cc1b8585b4b7c93f3dd0dfb4aadf0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "814c56b54b5a486faa52ecab11be8833": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "8160e91222914d96b00f85db029001c4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_f238a72e25a74a05bedf145f41bbd7cb", "style": "IPY_MODEL_345a620e603c49cdaa3c334cd12e82a4", "value": "Validating: 100%" } }, "8169d9a8be294438a8827b0bedc90e8b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_56a2bc2ec093419baa8ea988f76b71f9", "style": "IPY_MODEL_4d061ec8e92a46b1bee0665506214b46", "value": "Validating: 100%" } }, "817ab0351bf84f3fad6faa3ca14527b8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_5b32d8eab7634d9394744cb3d729c794", "max": 160, "style": "IPY_MODEL_565558419de54699b41f2c9b7df5d415", "value": 160 } }, "824c359235c04631ae79b7909bcd65a2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "825a6e9e3dc54f36aaed3375eb399d25": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_e56146ff65544cd3ac633d1740a8f724", "IPY_MODEL_e0d1d42df0eb45b08113f38ffe753be7" ], "layout": "IPY_MODEL_d178bdb6e5f741508fe98ca0739a8786" } }, "82ba4bfdd35c4a6a827c908cdf779aa8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "830818b0882c42d292212eab6224387e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_22eb344dba3d44beb9a54b1d7d404b79", "max": 1, "style": "IPY_MODEL_a54a4d7cec444643af3fb7c70c61c365", "value": 1 } }, "83e603dd23d04f0a9c15b358a7c6de97": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "84253b6f827d4c119b4171ee9275858b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_458bfa6016294b3aaa4a20556d907588", "IPY_MODEL_60d25dfd17bc4f94b690189b40d968e0", "IPY_MODEL_cb0c5a4b3cf64f6984e1dd22630d30fb" ], "layout": "IPY_MODEL_abbfe8a419a74604a74c58fe28855989" } }, "84b0737dfcd34993b2afe81b10edb94f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9d2bb861e38a4b91a231332ad7e40ef1", "style": "IPY_MODEL_7dd77154e52d490c85ccda7d45301e4f", "value": " 2/2 [00:00<00:00, 41.81it/s]" } }, "84c2fe3041bc4f02932c3cc6c3d193f1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "84dfad33775440929dfe2aaede913844": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_7ddecbc44116453cb3edad769b92467d", "style": "IPY_MODEL_b8123e3dbe574b6ab0c7a75706ba21b5", "value": " 80/80 [00:00<00:00, 112.55it/s]" } }, "851512fdf2cf4625be0184669b749e37": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ad4a4a72c6c543aeb9d82237af56067e", "max": 1, "style": "IPY_MODEL_14c8a7d7b4814e429cf0e0bcc3830027", "value": 1 } }, "853d9d133f414ec096394e80c1625d5f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "85581cb2034b40d390d58410bc26cbcc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "859bf4438f51401a80540f4b62853196": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "85c47e4b90bd4f0b8dfdcdf81831ea3d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "85dbd73b8e2244a3a4d13a08bb7fdcb0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Export Selected", "layout": "IPY_MODEL_09ab408ec74541e68c10ff876b60bcc2", "style": "IPY_MODEL_e3bdff64b2a748dfa87d56638a759039" } }, "8630912def604322bb3099ca73268974": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "3d125066-8775-4ccf-bbf8-9c7c9847f38b", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_layoutDelta": { "layout_delta": { "activeshape": { "fillcolor": "rgb(255,0,255)", "opacity": 0.5 }, "annotations": [], "autotypenumbers": "strict", "bargap": 0, "bargroupgap": 0, "barmode": "group", "barnorm": "", "calendar": "gregorian", "clickmode": "event", "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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "dragmode": "zoom", "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "height": 490.5, "hidesources": false, "hoverdistance": 20, "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovermode": "closest", "images": [], "margin": { "autoexpand": true, "b": 80, "l": 80, "pad": 0, "r": 80, "t": 100 }, "modebar": { "activecolor": "rgba(68, 68, 68, 0.7)", "add": "", "bgcolor": "rgba(255, 255, 255, 0.5)", "color": "rgba(68, 68, 68, 0.3)", "orientation": "h", "remove": "" }, "newshape": { "drawdirection": "diagonal", "fillcolor": "rgba(0,0,0,0)", "fillrule": "evenodd", "layer": "above", "line": { "color": "#444", "dash": "solid", "width": 4 }, "opacity": 1 }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "separators": ".,", "shapes": [], "showlegend": false, "sliders": [], "spikedistance": -1, "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 17 }, "pad": { "b": 0, "l": 0, "r": 0, "t": 0 }, "text": "Click to enter Plot title", "x": 0.05, "xanchor": "auto", "xref": "container", "y": "auto", "yanchor": "auto", "yref": "container" }, "uniformtext": { "mode": false }, "updatemenus": [], "width": 972.05, "xaxis": { "anchor": "y", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "center", "domain": [ 0, 1 ], "dtick": 1, "exponentformat": "B", "fixedrange": false, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ -0.049999999999998934, 8.449999999999998 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": false, "showline": false, "showspikes": false, "showticklabels": true, "side": "bottom", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": false }, "yaxis": { "anchor": "x", "automargin": true, "autorange": true, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "middle", "domain": [ 0, 1 ], "dtick": 200, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "range": [ 0, 1714.7368421052631 ], "rangemode": "normal", "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "left", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 } }, "layout_edit_id": 3 }, "_js2py_pointsCallback": {}, "_js2py_relayout": { "relayout_data": { "autosize": true }, "source_view_id": "be28ec" }, "_js2py_restyle": {}, "_js2py_traceDeltas": { "trace_deltas": [ { "alignmentgroup": "", "bingroup": "", "cumulative": { "enabled": false }, "error_x": { "visible": false }, "error_y": { "visible": false }, "histnorm": "", "hoverinfo": "x+y+z+text", "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovertemplate": "", "hovertext": "", "index": 0, "legendgroup": "", "legendgrouptitle": { "text": "" }, "legendrank": 1000, "marker": { "color": "#636efa", "line": { "color": "#444", "width": 0 }, "opacity": 1, "pattern": { "shape": "" } }, "name": "trace 0", "offsetgroup": "", "opacity": 1, "orientation": "v", "selected": { "marker": { "opacity": 1 } }, "showlegend": true, "text": "", "uid": "3d125066-8775-4ccf-bbf8-9c7c9847f38b", "unselected": { "marker": { "opacity": 0.2 } }, "visible": true, "xaxis": "x", "xbins": { "end": 8.45, "size": 0.1, "start": -0.05 }, "xcalendar": "gregorian", "xhoverformat": "", "yaxis": "y", "ycalendar": "gregorian", "yhoverformat": "" } ], "trace_edit_id": 0 }, "_js2py_update": {}, "_last_layout_edit_id": 3, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 1 } }, "8630f9e541a6484fa713c32bd30a6745": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "865961d9253d4e0e901c90f529fcb2c7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2c3f6946003c4e058adee47a04cf92b9", "style": "IPY_MODEL_b7d592918c8e4cb4855a04986313e680", "value": "100%" } }, "8697d0f8cbce4214a829977461b1ff92": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_78028448a5764656a2a94f6e3d8470ea", "style": "IPY_MODEL_0a77c15d1a914da783e3b610018b5048", "value": " 9/9 [03:13<00:00, 21.55s/it]" } }, "874a4cff86ba4b18bfc1650c192ee302": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "8793af30afa94bf98717cc914db56f75": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "89443d3e4fe94f4ba5adc0e7db03532b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "897439abc2c543b4ba8fe5389ccb9523": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_bf47b098dce74bafa7b77a984ceb7e5f", "style": "IPY_MODEL_e83d4846424442a8a1103e5ebf78b422", "value": " 2/2 [00:00<00:00, 22.47it/s]" } }, "8974b84abc2b478284c3afda2e33d2a0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "89a2e45eb33e441a90313b02df6520de": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8a087870d4f94c628c67d68cdc467b8b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "8a1841a76a43452e8c318910a090020e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "8a1a296aff70418288933a49bfd0624a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8a464e2329624a7b918e51e619e007ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_5d688cae381e4634af1ed6e7b8603702", "max": 9, "style": "IPY_MODEL_7f45f41380a54c17abc289ff0482e46b", "value": 9 } }, "8a952bb1b4f54b8bad2f13b205b250a4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "8ac890fcfa5d4dddb4599095db6479a9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "xaxis", "index": 0, "layout": "IPY_MODEL_31aae082ef484b388e0085aad2fa67f0", "style": "IPY_MODEL_aa878fdc93734b64997ae092eae41036" } }, "8af42adbbb8e4e88888a70848ce3c4d1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "8beba9e04dd547a0b16acf298e8e92ae": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "8bfcd4a8fc084d958af0c6d5744fb564": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b3874926b4fc45f1bdc4994344f2842c", "style": "IPY_MODEL_5cd12906ec9743f9a4459e01f74929b9" } }, "8ca3c7a34df64d5482984fe391b700f7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_483c1466e94a48068caefd01dec28071", "style": "IPY_MODEL_83e603dd23d04f0a9c15b358a7c6de97", "value": "Validating: 100%" } }, "8cd50e0443384512976396adac04441e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8cdd29f55f304db6aef103e93a54aed1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2f496eff971542349be069d47a66bc50", "style": "IPY_MODEL_bd4ecfd2a77b4dd19b82ef1cf106c2e5", "value": "100%" } }, "8cdfdcb00835462babaca6f901523890": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8df6b6c52c374381837fad9bd2cc5158": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "8e0ca2592aed438287eff3bbf2b90444": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "8e1946a3c4ec4b749c5e1c0aaa80b02b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "8e72d8b5dc0e472bae4f1290ed4efb03": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "8e8c451de9ac41b9a53b25fda0e9ef6e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "8ef3df19a43445d49516d312c394184f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "width": "500px" } }, "8f16fb600fa34cd7a5344069b8029855": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "8f9d95db4f9c4087827dec0ed6f94785": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_ddabcfd9cae348eaa7f8d50f744fb79d", "max": 9, "style": "IPY_MODEL_59f5e213e589436e83b7d52fc81a0e23", "value": 9 } }, "8fa8ded245e148fdb2046b3acaf393d2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8fe0e572f3ee4a4a8e134d7292016415": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "8fe54a08e7954ecbbf14b4cfa0ac1c05": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_72091827e53f43bfaf4e3211f5c52ce6", "style": "IPY_MODEL_b89587e01730436c89ff45fed727c1b6", "value": "100%" } }, "8ff0cc13d7174dcbaef0d602917fc0cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0d38c410908646f2920f2bb2d23aa646", "style": "IPY_MODEL_ec3dd327db6641038c6f3a408f31521e", "value": "Validating: 100%" } }, "9062641a1f47479abff10f5967cf0b37": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "90830bd76db942bbb326d45b3b799310": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "fb962017-ec27-40b1-aa4f-bc3bb95121a7", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 3, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 1 } }, "908b6fd510f141709eea4b64ec47270f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_c8ddc08c88fe4ac9848860bd78836915", "max": 9, "style": "IPY_MODEL_0d725e1e2eab4c24a1c63315e424e192", "value": 9 } }, "909df350ee874f7b9befa651bf3057dc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "90a51e63151f465fb2b68235974f4800": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ac6591fcf2f94b6ba4e2a4922158768e", "max": 1, "style": "IPY_MODEL_718783d9b94b424bb839c5f9256451a2", "value": 1 } }, "90aa106595694fd894258095dab18638": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "90c5c771cb0a440aa6235046446707c7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_66fc5892604e4b378e9e53dea3ef2f94", "style": "IPY_MODEL_ba78c82abc4c4bbea31437d00235310e", "value": " 80/80 [00:00<00:00, 163.71it/s]" } }, "90fcfba0cd324ed0b8d7450d4d2d2196": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_defd790f0e6146cdbc91545691028e5a", "style": "IPY_MODEL_e6818a1023e548328ae62ba08fba63ba", "value": " 6400/6400 [02:07<00:00, 63.91it/s]" } }, "9115fca87154445ca452d711dcd86e5d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "91edb0918bf94414af2b635d42c3b3f7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "921b3f4044a84302b0b3dd1dd28f4afa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "928d863414e34f23996b920c3f37d1fc": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "929c556c265647cf87e9d356a0ca73b1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "939806dd1c7b47d8a6f2a763549941a0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "93b7ded86bbc46b5b4730f16604f19cd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "93ec6eb330d6465a8fdb59ffdc019954": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "941bf5d05806461d9c7dc09ca26ce4eb": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_ede480c393ff47f3b28b17953ac4768c" } }, "948f9149f44b4d729ba53db650037955": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "94c86892d78740d1ba7a58e3ec1f1352": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_0b9548ffca4e49f9b192f43666fccb57", "max": 1, "style": "IPY_MODEL_8beba9e04dd547a0b16acf298e8e92ae", "value": 1 } }, "94c9288c0bd04a2988242fa3af320a78": { "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "cells": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#F5F8FF" }, "values": [ [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399 ], [ 6.92, 19.64, 28.400000000000002, 11.2, 1.64, 17.32, 2.16, 2.76, 1.0399999999999998, 11.639999999999999, 1.4, 1.52, 1.56, 10.200000000000001, 3.6, 48.32, 3.12, 1.2, 9.32, 1.08, 44.040000000000006, 1.56, 13.559999999999999, 1.32, 16.2, 2.96, 4.24, 18.360000000000003, 1.28, 4.28, 2.04, 21.72, 2.8, 1.36, 26.96, 1.08, 6.44, 1.1199999999999999, 3.76, 1.32, 4.88, 11.32, 4.720000000000001, 1.2, 4.6, 5.04, 5.84, 1.4, 1.84, 2.28, 1.76, 2.64, 14.08, 0.2, 2.44, 6.36, 1.24, 2.68, 2.56, 4.88, 0.92, 1.76, 23.16, 38.36, 1.32, 25.24, 2.0799999999999996, 3.28, 10.959999999999999, 7.36, 15.2, 3.8400000000000003, 4.04, 12.6, 3.76, 2.56, 1.24, 1.28, 4.28, 1.2, 1.32, 1.28, 7, 22.68, 12.4, 2.8, 2.32, 6.680000000000001, 8.08, 1.28, 2.8800000000000003, 1.6, 1.72, 2.68, 2.48, 2.96, 1.8, 4.68, 7.96, 1.72, 1.6800000000000002, 1.6800000000000002, 1.32, 1.24, 5.04, 1.6, 12.44, 3.16, 6.96, 1.36, 9.68, 9.719999999999999, 1.8, 1.88, 3.72, 1.24, 1.28, 1.0399999999999998, 3.52, 1.24, 0.5199999999999999, 1.24, 2.44, 2.32, 1.24, 1.8, 1.24, 3.04, 1.52, 4.32, 3.72, 3.4, 1.4, 1.24, 1.24, 7.24, 1.28, 1.24, 6.56, 1.64, 0.5199999999999999, 1.28, 1.56, 1.4400000000000002, 1.76, 1.24, 1.08, 4.08, 1.64, 1.64, 8.52, 1.4, 2.16, 2.12, 4.44, 38.559999999999995, 1.64, 1.88, 2.0799999999999996, 2.16, 1.24, 1.28, 27.119999999999997, 4.68, 5.08, 6.84, 1.24, 9.440000000000001, 1.24, 8.88, 21.68, 1.4, 5.24, 18.12, 1.72, 5.4, 1.24, 2.16, 3.04, 4.92, 3.8800000000000003, 4.720000000000001, 2.56, 24.080000000000002, 3.44, 21.56, 1.28, 1.24, 1.2, 2.4, 6, 1.2, 2.96, 1.24, 6.4799999999999995, 3.92, 3.44, 2.6, 1.6800000000000002, 4.28, 3.5599999999999996, 1.6800000000000002, 1.24, 4.96, 1.56, 1.28, 35.36, 7.88, 1.76, 0.88, 1.48, 9.96, 2.04, 1.96, 1.24, 1.84, 6.28, 1.76, 11.04, 1.2, 2.6, 1.64, 2.0799999999999996, 1.16, 3.92, 1.28, 1.36, 1.2, 12.92, 1.24, 4.68, 1.72, 1.6800000000000002, 2.3600000000000003, 23.32, 46.4, 1.32, 5.08, 1.28, 1.76, 9.32, 3.72, 1.9200000000000002, 1.36, 1.0399999999999998, 3.12, 8.68, 1.32, 1.9200000000000002, 2, 2.4, 4.4799999999999995, 5.08, 1.2, 1.52, 4.24, 5.12, 33.160000000000004, 2.6, 3.8400000000000003, 7.680000000000001, 1.76, 3.48, 4.2, 2.28, 1.56, 14.16, 3.32, 1.08, 2.76, 2.6, 1.6, 1.2, 1.32, 1.56, 2.84, 3.8, 32.88, 1.16, 8.64, 23.16, 2.4, 8.4, 13.24, 8.08, 3.76, 12.28, 1.4, 1.52, 3.8, 21.84, 1.96, 1.28, 2.84, 2.8, 1.28, 3.0799999999999996, 1.72, 2.56, 1.64, 4.88, 1.8, 1.36, 1.4, 6.6, 4.760000000000001, 1.48, 6.680000000000001, 1.64, 4.12, 1.72, 1.28, 7.52, 1.24, 2, 4.760000000000001, 1.64, 1.24, 1.24, 3.76, 3.28, 1.16, 16.8, 1.96, 2, 4.4, 2.04, 7.52, 9.440000000000001, 3.96, 1.28, 14.48, 4.68, 1.36, 1.32, 4, 2.32, 3.76, 3.72, 1.24, 1.36, 1.2, 1.24, 1.64, 5.96, 1.28, 5.12, 2.12, 9.12, 11.96, 14.120000000000001, 1.24, 1.24, 41.24, 1.24, 1.28, 1.28, 1.8, 1.24, 2.72, 1.36, 3.44, 1.24, 1.24, 1.1199999999999999, 1.56, 2.2399999999999998, 1.24, 1.24, 1.32, 1.32, 1.28, 1.24, 6.64, 2.28, 1.28, 3.5599999999999996, 1.4400000000000002, 1.24, 1.28, 1.24, 3.32, 1.24, 1.24, 1.24, 10.92, 1.28, 1.9200000000000002, 9.879999999999999, 12.48, 5.04, 3.04, 4.28, 1.24, 1.24, 1.24, 1.2, 1.24, 1.52, 1.2, 2.4, 60.040000000000006, 1.24, 1.2, 12.08, 11.84, 1.24, 1.72, 2.84, 6.720000000000001, 4, 9.04, 8.76, 0, 27.08, 1.52, 17.8, 1.6800000000000002, 7.16, 1.96, 1.4, 1.6, 1.4400000000000002, 3.4, 10.68, 1.72, 5.92, 1.28, 13.799999999999999, 3.0799999999999996, 1.2, 1.84, 18.28, 7.28, 4.56, 8.72, 3.2, 1.4400000000000002, 5.44, 1.16, 2.0799999999999996, 12.040000000000001, 2.52, 8.24, 2.12, 1.36, 2.44, 1.48, 5.64, 1.76, 1.4, 7.8, 1.76, 16.6, 12.88, 4.84, 1.6, 2.12, 1.9200000000000002, 1.88, 2.44, 19.560000000000002, 6.84, 5.64, 4.4, 2.68, 1.2, 4.12, 1.24, 5.28, 8.120000000000001, 2.16, 39.04, 1.4400000000000002, 1.6800000000000002, 1.8, 22.84, 1.24, 6.04, 5.4, 17.12, 7.08, 8.4, 8.4, 8.040000000000001, 4.36, 4.68, 8.4, 8.56, 1.08, 1.24, 15.32, 1.64, 20.2, 1.52, 15.559999999999999, 1.76, 2.16, 2.48, 1.32, 1.24, 1.96, 1.36, 2.96, 1.24, 1.24, 1.24, 2.48, 1.4400000000000002, 2.56, 2.92, 4.159999999999999, 1.32, 1.88, 1.32, 1.6800000000000002, 3.8, 1.52, 1.52, 4.84, 2.2399999999999998, 4.68, 3.44, 10.200000000000001, 7.84, 4.32, 1.24, 1.28, 4.760000000000001, 2.84, 16.96, 1.2, 2.64, 1.28, 2.6, 1.24, 1.76, 1.24, 1.32, 1.88, 16.32, 1.32, 1.24, 1.32, 1.16, 11.36, 5.56, 1.24, 13.04, 1.16, 7.32, 9.84, 2.56, 3.04, 4.88, 1.6800000000000002, 3.12, 7.32, 5.12, 13.2, 8.52, 3.12, 2.56, 5.88, 17.44, 3.64, 2.16, 9, 11.68, 3.0799999999999996, 13, 1.16, 6.52, 14.44, 4.4, 9.879999999999999, 2.6, 1.76, 3.8400000000000003, 19.52, 4.2, 1.28, 2.8, 16.52, 4.28, 2.64, 6.44, 1.24, 2.44, 41.68, 2.64, 12.040000000000001, 1.28, 28.92, 1.24, 2.0799999999999996, 7.720000000000001, 1.36, 16.240000000000002, 6.92, 10.319999999999999, 1.48, 10.36, 0.88, 1, 35.04, 3.04, 1.1199999999999999, 1.48, 30.68, 11.04, 12.16, 2.68, 1.36, 1.36, 2.84, 10.08, 1.1199999999999999, 6.52, 1.36, 3.04, 3.2, 1.08, 11.24, 10.24, 1.24, 4.44, 8.4, 5, 4.24, 9.96, 3.72, 0.92, 2.32, 6.159999999999999, 1.24, 13.96, 2.44, 3.8800000000000003, 5.8, 9.36, 1.1199999999999999, 1.56, 1.16, 6.32, 10.88, 17.96, 1.76, 1.48, 9.12, 1.32, 1.28, 3.48, 1.24, 2.0799999999999996, 2.12, 4.24, 1.36, 4.52, 8.08, 4.2, 11.440000000000001, 2.2399999999999998, 1.28, 1.24, 1.24, 28.68, 4.4799999999999995, 21.68, 1.24, 5.84, 1.32, 9.32, 7.32, 1.72, 9.719999999999999, 15.68, 6, 19.720000000000002, 11.520000000000001, 4.28, 1.28, 3.04, 8.64, 2.28, 1.32, 1.24, 1.64, 2.56, 1.24, 2, 1.4, 1.28, 1.32, 1.28, 1.28, 1.36, 4.68, 1.24, 4.8, 2.72, 3.04, 5.36, 9.92, 1.6, 3.04, 17.6, 15.360000000000001, 5.159999999999999, 20.04, 3.64, 1.88, 1.32, 2.8800000000000003, 2.84, 1.24, 11.28, 7.64, 1.1199999999999999, 3.64, 12.84, 7.52, 2.16, 3.6, 10.56, 1.72, 1.32, 11.24, 1.52, 2.16, 3.68, 14, 4, 1.28, 3.64, 3.96, 15, 0.68, 2.28, 1.24, 7.2, 1.64, 3.0799999999999996, 1.24, 1.32, 5.720000000000001, 1.6800000000000002, 1.36, 1.32, 1.32, 4.88, 2.04, 3.5599999999999996, 5.88, 1.32, 2.8800000000000003, 15, 11.56, 4.159999999999999, 6.8, 2.04, 16.240000000000002, 11.56, 1.1199999999999999, 7.24, 3.32, 1.52, 8.28, 6.2, 37.879999999999995, 3, 2.92, 2.2399999999999998, 6.36, 24.92, 13.68, 1.52, 4.08, 3.64, 8.56, 9.04, 1.8, 11.12, 29.56, 2.8800000000000003, 1.36, 9.440000000000001, 1.4400000000000002, 12.64, 17.8, 8.64, 4.56, 1.9200000000000002, 1.1199999999999999, 1.16, 2.76, 3.2399999999999998, 1.16, 2.28, 1.6800000000000002, 9.56, 5.68, 3.28, 2.56, 10.24, 1.4400000000000002, 6.08, 8.88, 1.6, 22.08, 2.68, 1.88, 1.24, 5.28, 1.32, 4.08, 18.28, 12.64, 1.16, 2.52, 1.24, 1.24, 2.4, 1.28, 10.16, 1.24, 1.2, 12.239999999999998, 8.08, 1.76, 1.4, 3.64, 1.32, 4.08, 1.56, 2.44, 2.56, 4.6, 26.44, 1.16, 4.84, 1.4400000000000002, 7.2, 2.28, 1.36, 14.32, 2, 1.28, 2.12, 3.12, 7.4, 1.64, 1.4400000000000002, 12.72, 1.24, 8.120000000000001, 1.24, 7.32, 2.0799999999999996, 5.08, 1.24, 5.64, 1.36, 1.8, 1.24, 1.84, 23.279999999999998, 6.28, 1.32, 1.36, 1.72, 1.48, 4.84, 4.92, 8.72, 1.32, 19.32, 13.360000000000001, 1.1199999999999999, 1.8, 1.24, 34.36, 3.16, 1.24, 1.28, 1.2, 1.1199999999999999, 1.24, 1.2, 34.72, 2.52, 8.48, 2.96, 2.04, 1.24, 9.32, 1.8, 1.2, 1.9200000000000002, 1.36, 12.4, 1.16, 1.1199999999999999, 12.44, 1.6, 1.48, 3.12, 10.52, 1.56, 1.52, 23.720000000000002, 3.92, 2.56, 15.8, 21.28, 1.2, 4.4, 13.719999999999999, 2.16, 1, 0.2, 8.920000000000002, 1.24, 1.24, 4.4, 3.52, 5.8, 1.6800000000000002, 11.28, 1.24, 1.28, 1.9200000000000002, 7.44, 1.52, 1.64, 25.72, 1.56, 9.440000000000001, 1.6, 4.92, 3.8800000000000003, 3.72, 4.32, 6.36, 11.799999999999999, 11.440000000000001, 0.9600000000000001, 1.24, 10.28, 2.8800000000000003, 3.4, 11.68, 5.8, 7.08, 8.040000000000001, 1.28, 3.28, 1.28, 42.92, 1.4400000000000002, 2.8800000000000003, 23.240000000000002, 2.44, 2.2, 1.24, 4.24, 6.680000000000001, 1.6800000000000002, 18.08, 13.24, 3, 1.1199999999999999, 13.24, 20.2, 4.4799999999999995, 1.2, 3.12, 2.04, 4.8, 15.2, 9.32, 1.32, 23.560000000000002, 15.360000000000001, 3, 1.9200000000000002, 1.76, 3.44, 1.24, 29.88, 1.32, 9, 3.5599999999999996, 4.36, 19.560000000000002, 1.1199999999999999, 13.96, 3.2, 12.84, 1.36, 1.2, 2.72, 1.2, 28.84, 1.6, 7.64, 1.24, 10.28, 2.0799999999999996, 7.6, 1.28, 4.68, 3.12, 1.8, 8.24, 2.56, 1.56, 43.839999999999996, 9.24, 8.76, 1.4, 1.28, 7.96, 5.64, 2.2399999999999998, 4.08, 2.6, 2.96, 33.92, 3.64, 4.84, 13.68, 2.6, 28.44, 2.6, 7.2, 4.32, 39.68, 3.48, 2.04, 1.84, 6.88, 8.52, 28, 13.88, 1.88, 7.32, 9.12, 1.4400000000000002, 0.24000000000000002, 4.04, 2.4, 1.16, 9.879999999999999, 9.520000000000001, 7.4799999999999995, 2.4, 1.6, 10.8, 21, 1.24, 15.959999999999999, 1.52, 5.8, 2.04, 1.4400000000000002, 2.32, 1.9200000000000002, 5.36, 0.2, 2.84, 1.76, 2.4, 5.64, 2.48, 11.04, 20.400000000000002, 4.56, 7.52, 3.2, 4.8, 26.200000000000003, 2, 8.36, 3.8400000000000003, 14.64, 2.12, 7.08, 5.04, 15.2, 1.28, 1.52, 4.12, 3.44, 10.959999999999999, 17.76, 21.24, 1.6, 3.48, 1.08, 4.2, 1.6800000000000002, 32.64, 2.3600000000000003, 3.2399999999999998, 12.52, 1.88, 15.48, 6.720000000000001, 1.84, 9.48, 1.76, 2.84, 14.36, 1.56, 15.8, 1.32, 1.2, 1.72, 1.24, 1.28, 12.36, 23.8, 1.28, 1.96, 2.4, 1.76, 21.4, 1.6800000000000002, 1.28, 30.04, 1.56, 1.9200000000000002, 2.4, 7.44, 0.44, 7.680000000000001, 2.3600000000000003, 2.72, 3.3600000000000003, 1.4, 1.28, 2.4, 9.2, 6.720000000000001, 7.720000000000001, 2.2399999999999998, 5.68, 1.48, 2.52, 40.800000000000004, 1.9200000000000002, 5.64, 2.2399999999999998, 5.56, 1.36, 0.68, 1.48, 9.520000000000001, 1.96, 1.96, 17.28, 1.1199999999999999, 6.88, 4.08, 5.08, 3.16, 1.24, 1.1199999999999999, 1.8, 1.84, 8.200000000000001, 24.72, 19.08, 1.56, 5.760000000000001, 12.6, 1.28, 19.279999999999998, 11.12, 2.04, 4.88, 1.32, 19.32, 1.28, 18.96, 5.44, 1.28, 5.44, 1.28, 1.32, 2.3600000000000003, 1.4400000000000002, 1.4400000000000002, 11.639999999999999, 10.28, 1.28, 5.28, 1.2, 5.56, 4.68, 9.879999999999999, 2.52, 21.84, 12.200000000000001, 3.64, 1.24, 13.84, 4.36, 11.6, 10.959999999999999, 2.16, 1.76, 6.44, 1.4, 2.3600000000000003, 7.16, 15.440000000000001, 21.76, 2.8800000000000003, 2.12, 1.28, 2.8800000000000003, 1.72, 2.2, 4.56, 11.16, 1.48, 16.68, 2.16, 1.16, 1.4, 2.4, 11.6, 22.84, 1.28, 6.64, 3.44, 6.159999999999999, 11.4, 6.36, 5.8, 4.760000000000001, 2.04, 1.24, 2.44, 1.64, 1.1199999999999999, 3.48, 15.959999999999999, 10.88, 26.4, 2.3600000000000003, 2.0799999999999996, 1.6, 26.16, 1.28, 3.12, 22.2, 6.720000000000001, 27.959999999999997, 1.28, 12.28, 2.48, 2.3600000000000003, 3.2, 0.6, 1.6800000000000002, 1.8, 4.24, 17.24, 6.92, 2.8, 1.64, 2.72, 48.239999999999995, 2.8800000000000003, 11.719999999999999, 1.24, 1.88, 21.68, 1.16, 1.4400000000000002, 10.08, 1.36, 7.2, 2, 1.36, 1.28, 1.2, 3.44, 1.28, 2.44, 3.52, 1.52, 11.92, 2.04, 1.32, 7.88, 5.8, 1.84, 1.4, 3.2399999999999998, 3.5599999999999996, 11.56, 2.64, 15.360000000000001, 2.12, 1.72, 16.080000000000002, 18.24, 2.52, 24.240000000000002, 1.72, 3.0799999999999996, 0.88, 1.4400000000000002, 2.04, 2, 1.48, 1.72, 6.4, 1.4, 2.52, 1.36, 1.72, 1.24, 1.48, 3.3600000000000003, 1.48, 3.4, 1.4400000000000002, 1.28, 15.04, 7.119999999999999, 1.28, 1.36, 3.92, 12.28, 4.96, 1.72, 1.4, 1.28, 1.6800000000000002, 1.24, 7.56, 2.92, 2.96, 1.1199999999999999, 1.28, 0.9600000000000001, 3.3600000000000003, 4.44, 11.2, 26.52, 13.28, 26.759999999999998, 5.92, 3.68, 11.24, 2.3600000000000003, 2.4, 3.8400000000000003, 1.4, 2.4, 2.8, 6.760000000000001, 1.52, 13.559999999999999, 1.4, 5.2, 12.4, 24.28, 11.719999999999999, 11.12, 5.52, 1.2, 15.04, 1.52, 22.360000000000003, 11.92, 6.52, 1.28, 4.08, 4.32, 1.24, 15.64, 2.92, 2, 14.44, 4.28, 1, 5.68, 20.52, 1.72, 12.88, 22.84, 2.6, 1.2, 1.9200000000000002, 2, 8.64, 2.16, 1.36, 6.680000000000001, 9.92, 1.96, 1.2, 7.8, 9.4, 1.2, 2.12, 6.08, 1.2, 1.52, 13.24, 2.8, 3.28, 45.04, 1.84, 2.84, 3.32, 1.28, 8.44, 0.88, 22.68, 8, 1.2, 1.56, 21.16, 9.28, 15.72, 1.28, 6.28, 18.919999999999998, 3.12, 4.159999999999999, 1.0399999999999998, 13.24, 6.96, 1.1199999999999999, 6.159999999999999, 1.4, 3.52, 1.4400000000000002, 3.2399999999999998, 13.639999999999999, 6.680000000000001, 1.16, 1.32, 4.08, 1.24, 2.3600000000000003, 8.24, 1.28, 28.68, 3.52, 5.720000000000001, 3.04, 12.84, 45.6, 13.88, 3.16, 1.48, 5.760000000000001, 1.24, 10.08, 1.16, 1.48, 1.28, 2.8800000000000003, 4.04, 6.24, 4.96, 18.68, 1.32, 1.0399999999999998, 1.36, 6.88, 1.28, 11.16, 1.24, 2.04, 1.28, 7.44, 1.24, 2.04, 298.96, 26.12, 1.6, 2.84, 7.720000000000001, 2.72, 10.72, 37.199999999999996, 4.32, 1.28, 1.28, 1.28, 4.36, 2.28, 1.8, 3.76, 9.96, 2.04, 7.64, 3.8800000000000003, 5, 1.76, 14.64, 7.04, 1.84, 1.4400000000000002, 5.24, 9.719999999999999, 24.84, 1.4, 5.08, 1.08, 2.44, 19.12, 12.8, 1.6, 14.120000000000001, 1.52, 1.2, 6.4, 1.4, 1, 1.76, 2.64, 2, 5.24, 17.16, 1.1199999999999999, 26.68, 2, 3.3600000000000003, 5.24, 2.04, 1.1199999999999999, 5.760000000000001, 5.36, 8.48, 2.2399999999999998, 1.52, 3.2399999999999998, 2.2, 5.84, 1.52, 4, 5.24, 5.12, 2.8, 1.32, 1.0399999999999998, 17.24, 1.52, 1.24, 1.6800000000000002, 1.64, 2.12, 3.2399999999999998, 6.64, 1.9200000000000002, 1.72, 4.4, 2.4, 3.48, 1.4400000000000002, 12.4, 4.36, 1.24, 1.32, 15.64, 1.16, 5.159999999999999, 11.32, 32.84, 8.6, 4.68, 4.760000000000001, 9.36, 28.36, 1.0399999999999998, 1.8, 3.44, 16.72, 1.36, 15, 3.16, 1.4, 6.119999999999999, 1.24, 1.16, 4.44, 1.8, 12.44, 1.2, 2.16, 1.32, 2, 1.2, 5.8, 3.5599999999999996, 1.24, 1.28, 1.24, 1.76, 1.24, 1.48, 1.24, 1.28, 9.76, 1.24, 1.24, 1.9200000000000002, 1.6, 1.24, 1.24, 145.48, 1.16, 1.24, 1.28, 12.28, 1.76, 1.24, 4.4799999999999995, 7.84, 1.4400000000000002, 1.24, 57.96, 1.24, 1, 1.32, 10.72, 1.9200000000000002, 9.28, 1.24, 2.8, 1.28, 1.28, 5.56, 1.24, 1.24, 4.4, 22.4, 2.6, 5.720000000000001, 1.24, 3.76, 7.24, 6.64, 19.24, 8.959999999999999, 19.36, 1.64, 1.76, 3.48, 2.72, 5, 1.36, 12.16, 6.32, 5.64, 19.12, 1.28, 15.16, 1.72, 1.2, 3, 1.72, 5.720000000000001, 2.12, 2.32, 1.24, 6.680000000000001, 10.319999999999999, 6.760000000000001, 23.8, 6.56, 1.0399999999999998, 7.119999999999999, 6.36, 1.16, 1.28, 4.36, 4.96, 2.32, 7.56, 18.32, 5.4, 2.6, 1.24, 8.319999999999999, 11.12, 16.16, 7.24, 1.64, 19.24, 2.12, 1.2, 9.4, 1.72, 1.24, 1.48, 2.32, 1.24, 18.48, 1.48, 6.28, 1.9200000000000002, 36.24, 1.36, 1.28, 1.24, 10.64, 1.4, 1.32, 1.24, 11.36, 5.12, 1.24, 1.24, 4.159999999999999, 1.24, 7.720000000000001, 7.16, 15.64, 5.4799999999999995, 2.4, 1.6, 10.28, 1.24, 1.24, 7.32, 4, 8.200000000000001, 3.6, 14.239999999999998, 1.28, 2.3600000000000003, 2, 1.36, 25.2, 18.12, 2.32, 1.28, 31.88, 4.4799999999999995, 1.24, 1.24, 1.24, 1.28, 1.64, 1.88, 1.24, 1.24, 1.24, 1.24, 20.080000000000002, 2.68, 10.44, 23.92, 1.4400000000000002, 1.2, 1.28, 1.24, 1.52, 1.2, 1.4400000000000002, 6.08, 3.92, 1.24, 1.28, 9, 4.2, 1.24, 1.28, 4.84, 1.6, 1.24, 1.24, 4.44, 1.24, 3.8800000000000003, 1.24, 6.2, 4.36, 0.8, 1.24, 1.48, 6.159999999999999, 1.9200000000000002, 1.24, 24.080000000000002, 1.24, 1.36, 1.24, 1.88, 1.24, 1.2, 3.12, 3.2399999999999998, 2.04, 1.32, 1.24, 3.44, 1.24, 9.12, 1.72, 15.959999999999999, 21.68, 11.799999999999999, 2.72, 17.88, 3.3600000000000003, 8.36, 34.32, 2.12, 18.08, 2.64, 1.2, 1.4400000000000002, 5.08, 1.4400000000000002, 12.16, 2.76, 1.28, 8.52, 1.08, 19.92, 4.64, 1.24, 7, 2.12, 9.08, 27.64, 1.9200000000000002, 1.88, 8.120000000000001, 3.48, 13, 8.200000000000001, 2, 2.44, 1.2, 2.32, 0.88, 1.24, 5.04, 21.8, 1.28, 3.32, 4, 12.040000000000001, 14.239999999999998, 1.4400000000000002, 4.36, 6.36, 13.360000000000001, 2.96, 1.64, 1.24, 40.44, 1.88, 2.4, 3.0799999999999996, 1.24, 1.64, 1.2, 4.96, 36.8, 1.24, 3.96, 3.3600000000000003, 1.28, 1.9200000000000002, 1.24, 1.24, 1.72, 7.32, 1.24, 1.64, 3.2399999999999998, 2.76, 4.12, 2.32, 6.6, 5.28, 3.52, 3.2, 1.24, 2.84, 1.24, 1.48, 1.32, 2.64, 10, 1.32, 31.68, 2.16, 2.0799999999999996, 1.88, 18.52, 1.4, 1.32, 1.28, 6.4, 1.16, 1.24, 2.6, 2.2399999999999998, 2.0799999999999996, 1.36, 8, 1.24, 3.4, 4.84, 1.52, 3.04, 5, 7.32, 2.8, 8.76, 3.8400000000000003, 1.48, 1.24, 25.72, 21.44, 1.36, 1.24, 1.32, 1.32, 4.92, 1.28, 1.8, 4.56, 15.76, 1.24, 7.4, 1.32, 1.4, 1.8, 17.48, 0.8400000000000001, 2.76, 1.24, 1.56, 23.240000000000002, 1.28, 1.84, 1.24, 6.2, 1.6800000000000002, 3.64, 7.04, 1.24, 1.56, 1.56, 1.56, 5.32, 1.24, 1.24, 1.4400000000000002, 6.720000000000001, 7.119999999999999, 1.24, 11.32, 1.4400000000000002, 3.68, 12.08, 1.28, 1.28, 12.44, 1.24, 6.760000000000001, 4.12, 6, 2.68, 4.4799999999999995, 1.56, 11.96, 26.96, 1.4, 3.6, 4.92, 13.76, 7.4, 1.24, 1.1199999999999999, 1.28, 4.6, 2.0799999999999996, 30.64, 1.4, 12.4, 1.24, 2.68, 3.72, 0.7200000000000001, 18.880000000000003, 3.8, 34.24, 1.52, 0, 21.04, 0.5599999999999999, 10.040000000000001, 24, 1.6, 1, 325.64, 148.24, 1.48, 45.48, 1.28, 1.32, 121.75999999999999, 0, 0, 2.68, 0, 1.4, 0.64, 2.12, 279.08, 0.68, 8.920000000000002, 19.400000000000002, 2.68, 24.639999999999997, 44.92, 236.04, 1.36, 144.68, 37.16, 15.92, 0, 3.2399999999999998, 6.44, 39.08, 21.64, 2.96, 23.2, 11.520000000000001, 6.6, 5.64, 2.44, 204.04, 96.83999999999999, 167.32, 1.24, 4.88, 61.72, 12.88, 1.8, 14.36, 106.28, 0, 7.680000000000001, 0, 1.48, 0, 1.88, 6.119999999999999, 1.16, 17, 161.95999999999998, 1.4400000000000002, 4.24, 0, 141.36, 0, 352.2, 0, 4.44, 5.44, 36.68, 1.2, 49.96, 7.64, 123.2, 2.6, 0, 33.64, 16.6, 1, 14.16, 0, 0, 0, 87.32, 203.8, 1.64, 0, 10.28, 43.8, 1.4, 157.95999999999998, 2.48, 9.68, 0, 9.799999999999999, 5.2, 57.72, 39.32, 403.08, 0.32, 0.5199999999999999, 16.48, 3.12, 6.119999999999999, 310.08000000000004, 0, 9.68, 56.599999999999994, 0.44, 64.47999999999999, 189.48000000000002, 0, 0, 129.08, 46.519999999999996, 68.2, 15.879999999999999, 15.2, 0.04, 0, 0, 8.76, 3.48, 21.48, 1.84, 0, 11.4, 86.67999999999999, 10.52, 14.16, 0, 5.64, 78, 0, 0, 7.720000000000001, 28.76, 0.8, 0.7200000000000001, 48.120000000000005, 7.8, 2.12, 2.28, 7.88, 48.32, 16.279999999999998, 27.88, 0, 0, 0, 22.24, 36.720000000000006, 11.68, 0, 6.6, 5.36, 96.28, 7.64, 38.36, 0, 1.6, 0, 26.919999999999998, 0, 25.080000000000002, 0.48000000000000004, 0, 0.27999999999999997, 14.88, 2.32, 0, 40.52, 15.84, 5.6, 3.3600000000000003, 99.16, 3.8400000000000003, 1.48, 8.120000000000001, 1.4400000000000002, 16.84, 13.16, 86.12, 0, 28.119999999999997, 1, 13.24, 28.92, 1.9200000000000002, 344.36, 1.76, 80.56, 18.4, 0.04, 152.48000000000002, 2.92, 84.68, 0, 2.2, 0, 62.32, 1.64, 1.64, 0, 378.35999999999996, 54.04, 52.92, 7.2, 3.92, 3.8800000000000003, 8.6, 20.2, 2.6, 0, 6, 9.04, 29.76, 3.44, 69.2, 1.84, 0.6, 3.16, 80.47999999999999, 0, 4.64, 1.48, 25.48, 287.36, 0, 82.91999999999999, 5.760000000000001, 14.52, 0, 127.24, 145.24, 214.88, 1, 24.6, 0, 0, 205.64, 3.0799999999999996, 2.8, 12.36, 21.4, 2.4, 2.68, 20.48, 1.28, 133.32, 25.72, 68.24, 6.84, 227.76, 89.64, 15.64, 161.6, 1.88, 203.08, 4.96, 104.28, 321.88, 1.08, 0, 1.96, 1.88, 1.32, 106.28, 24.400000000000002, 0.12000000000000001, 4.84, 39.28, 21.919999999999998, 0, 99.48, 16.48, 1.72, 5.12, 5.08, 0, 21.48, 4.96, 1.24, 244, 31.28, 6.36, 36.8, 14.92, 5.4, 41.4, 0, 0.04, 24.479999999999997, 3, 19.720000000000002, 40.68, 36.4, 305.44, 368.47999999999996, 40.88, 10.28, 0, 0.12000000000000001, 333.44, 0, 0, 1.1199999999999999, 61.800000000000004, 23.08, 4.52, 33.04, 147.84, 0, 18.72, 6.04, 2.32, 3.6, 31.119999999999997, 0.04, 80.32000000000001, 0.6, 0, 9.04, 1.8, 0, 6.44, 0, 0, 6.92, 9.56, 208.4, 0, 34.68, 1.16, 0, 95.4, 28.8, 3.2399999999999998, 30.759999999999998, 25.72, 77.64, 10.6, 7.08, 276.36, 0, 174.6, 2.96, 0, 227.32, 0, 138.68, 1, 29.12, 23.84, 50.36, 2.2399999999999998, 7.760000000000001, 10.68, 259.91999999999996, 77.24000000000001, 4.96, 4.28, 2.44, 37.400000000000006, 55.68, 3.8, 1.6, 80.04, 1.0399999999999998, 0, 0, 2.32, 2.92, 120.76, 13.4, 46.760000000000005, 5.52, 38.839999999999996, 310.56, 3.16, 10.48, 15.08, 21.2, 26.96, 131.28, 99.72, 48.36, 0, 8.28, 0, 41.84, 18.52, 26.56, 6.28, 7.24, 21.64, 0, 5.88, 0.9600000000000001, 18.68, 3.8400000000000003, 168.04, 17.080000000000002, 20.48, 40.44, 0, 0, 8.200000000000001, 7.24, 12.08, 0, 27.32, 0.8400000000000001, 2.48, 145.64, 6.28, 0.64, 7.720000000000001, 0, 3.5599999999999996, 17.16, 1.2, 158.51999999999998, 117.64, 18.44, 26.32, 46.199999999999996, 0, 0, 5.92, 59.16, 3.5599999999999996, 9.28, 6.32, 49.6, 260.24, 2.68, 5.28, 97.36, 7.680000000000001, 6.2, 96.28, 16.76, 0, 25.68, 3.8, 0, 332.08, 257.91999999999996, 84.27999999999999, 9.16, 15.4, 0, 8.28, 0.48000000000000004, 5.8, 0.2, 22.44, 47.559999999999995, 86.96, 0, 11.28, 12, 10.28, 68.32000000000001, 0.12000000000000001, 250.16, 10.48, 249.64000000000001, 23.48, 0, 286.28, 156.68, 10.92, 0, 0.8, 231.84, 277.64, 2.12, 254.12, 109.92, 0, 82.96000000000001, 0.6, 1.6800000000000002, 0, 77.24000000000001, 13.24, 10.200000000000001, 3.48, 1.2, 0.92, 41.480000000000004, 0, 1.4400000000000002, 119, 4.159999999999999, 5.32, 9.68, 0, 6.04, 1.16, 0, 9, 9.879999999999999, 0, 26.32, 5.8, 26.08, 2, 91.24, 233.32, 0, 342.48, 58.52, 0.5199999999999999, 22, 23.959999999999997, 2.28, 147.07999999999998, 1.32, 3.6, 7.08, 2.0799999999999996, 1.36, 9.56, 0, 100.44, 1.32, 13.96, 163.88, 0, 68.84, 47.4, 1.32, 7.56, 8.36, 4.56, 25.919999999999998, 0.6, 30.52, 190.12, 23.400000000000002, 2.68, 9.6, 0, 280.04, 4.2, 30.12, 248.44, 0, 0, 1.24, 4.6, 24.6, 17.24, 84.52, 0, 3.92, 22.52, 31.84, 10.200000000000001, 3.32, 41.44, 13.2, 163.72, 24.52, 8.4, 2.2, 45.519999999999996, 52.76, 16.76, 26.96, 0.92, 140.92, 0, 7.36, 5.68, 7.16, 0, 4.12, 0, 311.88, 7.96, 3.64, 0, 387.04, 63.96, 41.72, 0, 7.119999999999999, 0, 89.39999999999999, 125.08, 0, 101.72, 23.12, 19.48, 7.56, 0, 1.4400000000000002, 0, 1.36, 8.24, 8.6, 8.24, 0, 2.52, 1.6800000000000002, 43.76, 0.8, 13.2, 3.4, 6.119999999999999, 1.6800000000000002, 344.32, 1.48, 9, 1.08, 2.92, 1.6, 0.8, 59.839999999999996, 0, 11.56, 3.6, 2.8, 0, 5.84, 1.32, 0, 117.48, 13.48, 22.28, 11.16, 3.64, 0, 0, 3.16, 11.96, 5, 260.44, 3.28, 1.6, 1.28, 2.52, 30.200000000000003, 163, 9.76, 3.28, 0.27999999999999997, 3.72, 5.84, 1.56, 2.12, 0, 0, 196.36, 12.8, 0.48000000000000004, 0, 43.28, 210.2, 87.44, 0, 33, 2.12, 0.44, 4.28, 6.24, 2.28, 43.52, 5.4, 2.16, 8.920000000000002, 1.24, 0, 0, 346, 3.04, 2.0799999999999996, 0, 0.04, 55.04, 0, 2.6, 0.76, 2, 1.08, 0, 4.04, 4.68, 0, 4.04, 70.2, 30.84, 3.6, 250.28, 18.08, 0, 1.48, 0, 1.72, 35.16, 221.72, 0, 8.84, 0, 7, 148.60000000000002, 0, 1.28, 0, 0, 273.36, 0.44, 2.04, 128.36, 4.2, 10.120000000000001, 7.760000000000001, 379.88, 5.159999999999999, 160.76, 4.52, 0, 98.6, 0.16, 0.27999999999999997, 27.240000000000002, 5.88, 0, 0, 0, 53.48, 91.24, 37.839999999999996, 1.0399999999999998, 0.48000000000000004, 28.2, 0, 3.72, 12.84, 0, 39, 9.639999999999999, 11.520000000000001, 4.08, 8.64, 1.72, 0.8400000000000001, 207.24, 0, 182.56, 262.6, 5, 5.56, 1.48, 0.12000000000000001, 33.12, 0, 1.4, 102.6, 18.28, 0.5199999999999999, 0, 7.64, 0, 4.68, 13.639999999999999, 63.12, 1.0399999999999998, 14.36, 200.4, 0, 0, 8.959999999999999, 0.8, 1.72, 51.64, 43.36, 1.2, 31.2, 246.92, 53.92, 0.6, 0, 8.64, 0.24000000000000002, 4.159999999999999, 28.44, 42.72, 3.28, 0, 4.159999999999999, 8.44, 2.52, 8.52, 48.44, 0, 0, 3.64, 4.720000000000001, 4.2, 0.12000000000000001, 1.6800000000000002, 0, 7.88, 24.2, 1.4, 0.76, 0, 0, 40.76, 15.520000000000001, 0, 1.76, 0, 220.67999999999998, 9.16, 1.2, 0, 0.36000000000000004, 289.64, 0, 152.04000000000002, 13, 156.04000000000002, 0, 0, 4.68, 1.0399999999999998, 7.36, 132.36, 77.47999999999999, 29.96, 77.24000000000001, 337.92, 0, 14.239999999999998, 3.5599999999999996, 3, 3.8, 0, 26.919999999999998, 7.32, 195.88, 8.64, 18.2, 1.96, 3.2399999999999998, 1.96, 0, 0, 1.96, 17.64, 3.8800000000000003, 3.12, 143.04, 1.48, 1.84, 0, 0, 27.88, 48.4, 90.48, 29.56, 162.20000000000002, 1.6, 0, 0, 0.92, 2.92, 0, 0.6, 1, 11.16, 0.9600000000000001, 221.36, 39.84, 0, 115.96, 0.27999999999999997, 1.6800000000000002, 0, 4.6, 28.68, 191.64000000000001, 143.72, 163.56, 291.24, 0, 2.32, 1.28, 48.44, 215.79999999999998, 0, 2.12, 0, 12.6, 0, 7.680000000000001, 16.84, 23.32, 4.2, 0, 4.84, 82.24, 1.2, 208.32, 1.6, 1.48, 8.6, 11.68, 1, 78.83999999999999, 6.56, 34.76, 289.56, 1.36, 257.44, 19.720000000000002, 8.200000000000001, 7.4, 16.96, 0.8400000000000001, 56.68, 0.44, 4.04, 0, 18.759999999999998, 8.44, 6.56, 141.88, 168.68, 5.08, 6.119999999999999, 3.68, 0, 7.32, 5.2, 1.32, 0, 133.48, 167.12, 87.16, 7.119999999999999, 7.32, 143.08, 200.56, 65.64, 265, 130.20000000000002, 26.96, 0, 3, 10.959999999999999, 54.04, 158.72, 0.44, 100.32000000000001, 0, 1.9200000000000002, 1.16, 43.16, 0, 1.1199999999999999, 0, 4.36, 19.84, 0, 6.2, 29.64, 258.16, 0, 22.72, 6.52, 1.32, 18.52, 0, 0, 5.04, 43.16, 5.64, 26.64, 222.84, 5.28, 0, 1.24, 2.12, 6.4799999999999995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 286.36, 291.84, 285.84, 286.84, 220.95999999999998, 292.32000000000005, 300.96, 302.71999999999997, 285.16, 282.92, 292.44, 298.04, 304.15999999999997, 286.52, 280.8, 285, 292.6, 290.6, 294.12, 296.84, 302.44, 305.15999999999997, 298.84, 284.6, 288.04, 285.84, 304.4, 294, 295.84, 306.52000000000004, 289.71999999999997, 300.59999999999997, 284.04, 304.15999999999997, 296, 290.08, 298.56, 290, 304.92, 292.96, 284.44000000000005, 293.92, 301.12, 291.6, 306.47999999999996, 286.56, 285.44000000000005, 302.59999999999997, 290.24, 294.88, 293.76000000000005, 297.64000000000004, 306.56, 296.64, 278.12, 286.4, 288.8, 299.08000000000004, 289.76, 289.2, 263.44, 292.15999999999997, 257.96000000000004, 287.48, 292, 279.12, 297.64000000000004, 304.68, 296.32, 277.55999999999995, 293.64, 296.24, 264.04, 286.88, 298.88, 276.6, 304.59999999999997, 296.28, 292.44, 299.24, 264.79999999999995, 255.12, 247.12, 295.28, 259.96000000000004, 293.48, 284.56, 267.44, 247.32000000000002, 252.92, 297.8, 300.15999999999997, 287.68, 248.79999999999998, 285.96, 277.4, 297.24, 285.6, 286.92, 249.35999999999999, 291.12, 305.84, 297.44, 290.4, 290.12, 291.76, 285.92, 293.36, 288.16, 295.64, 287.84, 264.76, 298, 292.52, 288.44, 302.84, 289.52, 301.8, 302.52000000000004, 298.12, 288.08, 296.68, 304, 296, 281.32, 302.36, 302.68, 304.12, 286.76, 295.68, 290.84, 306.36, 303.8, 299.28, 293.08, 296.20000000000005, 294.4, 293.24, 300.20000000000005, 297.20000000000005, 293.76000000000005, 303, 297.28, 287.96, 299.28, 287.16, 293.12, 297, 288.12, 291.52, 0.12000000000000001, 0.27999999999999997, 0.12000000000000001, 5.96, 0.2, 7.720000000000001, 0.2, 0.4, 0, 0.2, 7.2, 9.12, 0.16, 3.2, 11.88, 0.64, 0.2, 205.2, 0.16, 11.96, 6.2, 0.16, 0.4, 0.2, 4.2, 0.16, 1.76, 0.27999999999999997, 0, 0.04, 0.64, 63.32, 0.27999999999999997, 0.16, 0.64, 8, 64, 2, 6.04, 81.12, 0.16, 0.5199999999999999, 0.16, 0.4, 0, 132.04, 0.4, 0.12000000000000001, 0.04, 0, 0.32, 3.48, 331.4, 0.6, 0.6, 0.16, 0.36000000000000004, 0.64, 0.27999999999999997, 0.4, 0.27999999999999997, 0.2, 0, 0.4, 0.27999999999999997, 0.64, 0.48000000000000004, 0.6, 0.12000000000000001, 0.2, 148.72, 0.04, 0.32, 0.6, 1.8, 9.639999999999999, 0.5599999999999999, 69, 1.96, 0.5199999999999999, 0, 0, 0.64, 7.04, 0.27999999999999997, 26.84, 1.2, 0.16, 29.12, 0, 28.04, 0.2, 0.16, 0, 22.28, 0.5199999999999999, 0.5199999999999999, 0, 189.07999999999998, 37.44, 0.64, 2.72, 169.8, 0.48000000000000004, 132.20000000000002, 48.28, 33.160000000000004, 0.68, 0.04, 0.44, 8.319999999999999, 0.5199999999999999, 0.27999999999999997, 1.1199999999999999, 0.16, 0.32, 0.64, 1.72, 0.5199999999999999, 0.6, 6.119999999999999, 0.27999999999999997, 0.48000000000000004, 112.60000000000001, 8.319999999999999, 0.6, 16.92, 0.16, 0, 14.239999999999998, 0.24000000000000002, 0.4, 0.6, 0.5199999999999999, 3.6, 1.32, 0.5599999999999999, 4.760000000000001, 2.8800000000000003, 0.4, 28.479999999999997, 0.16, 0.5599999999999999, 1.84, 0.08, 3.68, 0, 0, 11, 20.68, 0.5199999999999999, 1.24, 1.24, 0, 0, 1.24, 0, 0, 9, 0, 0, 1.08, 1.24, 7.32, 1.24, 1.24, 0, 0, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 0, 0, 1.24, 1.2, 1.24, 0, 0.8400000000000001, 0, 0, 1.24, 0, 0.6, 0, 1.24, 0, 1.24, 7.119999999999999, 1.24, 1.24, 1.24, 0.24000000000000002, 0, 1.24, 1.24, 0, 1.24, 0, 3.64, 0, 1.52, 45.16, 1.24, 0, 1.24, 3.2399999999999998, 0, 0, 1.24, 0, 1.24, 0, 1.24, 0, 0, 8.28, 1.24, 1.24, 1.24, 1.28, 1.24, 1.24, 1.24, 0, 1.24, 0, 0, 1.24, 1.24, 1.24, 1.24, 0, 1.24, 1.24, 0, 1.24, 0, 1.24, 1.24, 1.24, 1.24, 0, 19.720000000000002, 0, 0, 1.24, 1.24, 0.27999999999999997, 0, 1.24, 0, 1.24, 1.24, 13.4, 1.24, 1.24, 2.68, 1.24, 0.9600000000000001, 1.24, 0, 1.24, 0, 1.28, 1.24, 1.24, 2.04, 1.24, 1.24, 1.24, 0.8400000000000001, 1.24, 2.48, 1.24, 1.24, 0.8, 1.24, 1.24, 1.24, 1.24, 1.24, 15.4, 7.6, 1.24, 0, 1.24, 12.28, 1.32, 1.24, 1.4, 0, 0.5599999999999999, 0, 1.24, 0.5199999999999999, 0.5199999999999999, 0, 1.24, 1.24, 1.2, 1.28, 4.4799999999999995, 1.24, 1.2, 8.040000000000001, 8.72, 2.6, 1.28, 1.36, 1.24, 1.24, 6.32, 1.28, 1.28, 1.16, 10.72, 0.7200000000000001, 1.24, 1.28, 1.24, 1.24, 1.0399999999999998, 11.96, 36.4, 10.4, 1.28, 2.72, 1.24, 1.24, 1.9200000000000002, 1.24, 1.24, 2.0799999999999996, 1.24, 4.68, 1.24, 26, 1.24, 7.52, 1.24, 1.24, 11.32, 1.4400000000000002, 1.32, 1.24, 1.24, 1.28, 6.32, 7.8, 14.200000000000001, 1.16, 6.24, 36.6, 1.1199999999999999, 2.56, 3.8800000000000003, 5.44, 2.28, 2.0799999999999996, 1.32, 10.76, 1.84, 11.04, 8.52, 2.32, 3.52, 21.76, 5.44, 4.720000000000001, 12.959999999999999, 4.08, 12, 5.28, 1.4400000000000002, 3.72, 4, 7, 5.6, 2.64, 5.84, 1.16, 10.48, 3.28, 5.760000000000001, 19.64, 22.16, 9.520000000000001, 1.76, 1.64, 8.88, 1.32, 1.1199999999999999, 6.96, 2.84, 9.6, 1.4, 1.32, 1.48, 6.32, 1.32, 17.72, 2.6, 3.16, 6.2, 1.28, 0.8, 9.96, 1.48, 2.04, 0.64, 2.3600000000000003, 5.08, 2.0799999999999996, 2.2399999999999998, 21.04, 7.36, 1.88, 1.28, 3.96, 1.24, 7.720000000000001, 5.760000000000001, 2.48, 3.48, 11.520000000000001, 1.24, 1.24, 1.36, 0.76, 1.28, 2.56, 4.64, 1.4, 2.44, 1.24, 1.24, 4.4, 1.24, 1.6800000000000002, 1.24, 19.040000000000003, 1.32, 1.24, 8.8, 68.56, 7.720000000000001, 1.24, 6.88, 7.119999999999999, 1.4400000000000002, 1.6, 18.2, 2.92, 30.96, 1.28, 1.48, 1.36, 1.96, 1.4, 2.2399999999999998, 5.08, 3.28, 2.76, 1.52, 2.96, 5.2, 1.28, 0.92, 2.12, 1.96, 6.4799999999999995, 1.76, 23.240000000000002, 14.6, 1.24, 3.48, 1.96, 1.8, 1.4, 1.72, 1.08, 12.08, 5.68, 1.96, 1.32, 1.32, 2.2399999999999998, 2.48, 2.6, 4.56, 1.56, 4.24, 3.2399999999999998, 1.48, 3.96, 3.8800000000000003, 1.9200000000000002, 10.76, 2.2, 1.2, 1.52, 1.6800000000000002, 2, 24, 3.96, 10.68, 7.88, 1.52, 1.6, 11.56, 6.96, 2.76, 27.720000000000002, 1.2, 27.16, 2.4, 1.32, 14.56, 7.96, 1.72, 1.8, 2.4, 1.2, 12.64, 1.76, 4.24, 1.28, 4.52, 15.68, 1.28, 5.68, 2.64, 1.28, 1.72, 11.440000000000001, 10.08, 3.2, 5.84, 1.9200000000000002, 7, 4.760000000000001, 6.08, 8.959999999999999, 12.36, 3.2399999999999998, 3.96, 2.96, 8.56, 1.24, 5.6, 2.48, 13.28, 1.36, 1.32, 13.28, 2.76, 1.48, 6.4799999999999995, 4.64, 2.48, 4.92, 10.8, 5.92, 1, 3, 7.56, 2.96, 1.16, 5.4, 8.84, 9.24, 1.36, 2, 17.04, 3.3600000000000003, 1.48, 1.32, 3.8400000000000003, 3, 4.84, 3.2399999999999998, 5.96, 10.040000000000001, 2.12, 1.1199999999999999, 2, 0.88, 9.16, 4.8, 12.36, 3.76, 4.04, 3.44, 3.04, 3.3600000000000003, 4.56, 4.6, 9.440000000000001, 11.520000000000001, 2.68, 13, 2.8800000000000003, 4.6, 23.279999999999998, 1.1199999999999999, 42.6, 1.32, 1.28, 16.44, 1.4, 30.04, 1.36, 4.88, 1.6, 47, 11.04, 10.84, 1.16, 11.96, 1.48, 0.5199999999999999, 19.599999999999998, 3.64, 6.08, 7.720000000000001, 1.76, 25.159999999999997, 1.16, 10.48, 7.720000000000001, 13.16, 13.4, 23.040000000000003, 1.08, 12.239999999999998, 5.08, 4.68, 2.04, 20.639999999999997, 1.2, 1.2, 2.6, 8.16, 23.439999999999998, 3.72, 4.68, 1.28, 8.4, 18.599999999999998, 19.599999999999998, 34.76, 32, 16.48, 6.32, 10, 11.28, 16.68, 1.2, 9.24, 2.76, 48.599999999999994, 11.32, 1.48, 1.6800000000000002, 9.639999999999999, 1.6, 5.84, 31.56, 2.56, 3.44, 3.8400000000000003, 5.04, 19.279999999999998, 14.52, 1.96, 4, 11.56, 1.2, 4.56, 9.639999999999999, 7.84, 1.76, 6.88, 1.24, 2.32, 11.08, 1.4400000000000002, 13.84, 1.2, 1.64, 38.36, 1.1199999999999999, 1.32, 6.88, 25.080000000000002, 6.44, 3.76, 1.24, 1.24, 1.28, 1.24, 1.24, 1.28, 1.56, 4.720000000000001, 1.24, 2.72, 1.28, 4.52, 1.24, 1.2, 2.56, 11.68, 1.24, 1.36, 1.96, 1.24, 49, 1.28, 1.24, 8.44, 7.8, 7.56, 9.56, 3.16, 1.24, 4.32, 25.6, 2.8, 1.28, 1.24, 2.64, 3.96, 7.2, 4.64, 1.6, 3.48, 4.04, 1.28, 1.28, 1.6, 28.76, 1.6800000000000002, 1.24, 1.24, 1.8, 1.4400000000000002, 2.44, 12.319999999999999, 1.72, 2.3600000000000003, 3.4, 6, 5.760000000000001, 2.52, 1.24, 3.16, 1.08, 4.4799999999999995, 1.16, 18.56, 2.2, 3.44, 5.4799999999999995, 10.24, 6.159999999999999, 1.4, 1.88, 1.24, 5, 18.2, 2.52, 1.8, 7.2, 1.24, 1.2, 14.56, 16.44, 2.4, 14.16, 1.76, 2.8, 2.8, 1.52, 5.2, 2.12, 1.32, 3.3600000000000003, 5.6, 1.24, 6.32, 6.92, 1.9200000000000002, 19.560000000000002, 1.24, 27.92, 19.84, 1.2, 2.64, 1.32, 1.36, 1.28, 3.68, 5.36, 1.64, 2.6, 1.4, 1.24, 10.24, 1.24, 70.64, 6.24, 14.28, 1.28, 15.92, 1.28, 3.72, 1.48, 1.28, 1.24, 4.24, 8.56, 1.36, 20.44, 1.28, 1.24, 23.8, 6.92, 6.119999999999999, 1.4400000000000002, 1.24, 2.48, 1.24, 9.16, 5.44, 4.159999999999999, 1.48, 1.24, 21.12, 1.24, 1.28, 1.88, 1.96, 2.56, 6.44, 5.2, 8.24, 1.24, 8.200000000000001, 1.56, 1.24, 1.2, 29.72, 44.16, 22.84, 2, 3.48, 3.5599999999999996, 2.4, 1.2, 4.04, 3.76, 1.24, 3.76, 1.4400000000000002, 1.0399999999999998, 10.120000000000001, 2.68, 3, 6.36, 4.159999999999999, 9.76, 9.4, 13.639999999999999, 6.36, 1.16, 2.84, 1.72, 1.56, 6.32, 3.2, 3.0799999999999996, 3.6, 1.28, 18.919999999999998, 8.4, 7.16, 12.28, 9.84, 1.32, 2.6, 1.96, 10.92, 1.76, 2.3600000000000003, 1.6, 18.24, 1.96, 16.279999999999998, 49.480000000000004, 10.36, 11.799999999999999, 5.2, 41.88, 45.519999999999996, 2.3600000000000003, 4.08, 15.48, 2.4, 1.16, 1.52, 9.2, 3.04, 2.0799999999999996, 1.28, 1.28, 16.400000000000002, 1.52, 1.24, 2.2, 7.08, 15.6, 6.4, 10.319999999999999, 4.4799999999999995, 20.72, 7.32, 1.4400000000000002, 9.92, 11.68, 3.3600000000000003, 2.04, 1.4400000000000002, 9.48, 8.959999999999999, 1.52, 3.8, 23.400000000000002, 1.56, 6.84, 12.56, 5.4799999999999995, 1.28, 1.4, 10.319999999999999, 43.8, 39.96, 31.48, 4.56, 7.16, 12.08, 1.4400000000000002, 19.2, 2.2, 1.4400000000000002, 1.32, 1.84, 2.92, 1.28, 2.92, 4.36, 1.76, 1.88, 3.2, 2.8, 2.52, 1.24, 6.56, 1.2, 1.28, 1.32, 3.12, 118.36000000000001, 3.68, 1.24, 5.96, 2.48, 3.6, 3.96, 1.6, 4.6, 1.6800000000000002, 1.8, 8.44, 10.92, 4.24, 2.96, 4.32, 1.16, 1.16, 1.2, 22.28, 24.04, 6.04, 2.8, 3.68, 1.6800000000000002, 1.32, 3.8800000000000003, 2.28, 6.44, 1.32, 2.68, 1.24, 1.24, 1.4, 1.56, 0.16, 1.36, 1.24, 1.32, 1.28, 1.24, 1.24, 2.32, 1.24, 13.68, 35.36, 1.24, 12.16, 1.28, 1.24, 1.8, 1.24, 29.76, 1.24, 2.16, 1.48, 1.24, 1.4, 1.2, 2.52, 1.24, 1.4, 1.28, 1.32, 22.72, 46, 1.96, 3.32, 1.24, 1.24, 2.48, 1.24, 10.48, 2.12, 17.4, 1.28, 2.32, 2.72, 1.4400000000000002, 3.48, 15.32, 1.6, 2.4, 4.84, 8.6, 42.2, 2.32, 1.36, 1.08, 4.88, 4.44, 1.24, 58.04, 21.48, 3.04, 1.4400000000000002, 1.48, 1.32, 1.6, 7.16, 4.12, 1.56, 1.6, 1.24, 4.52, 2, 1.9200000000000002, 1.88, 5.84, 1.28, 7.119999999999999, 15.08, 1.88, 4.96, 1.2, 42.92, 1.28, 2.92, 9.639999999999999, 10.16, 1.24, 1.84, 2.0799999999999996, 1.6, 5.56, 5.24, 0, 0, 0, 8.16, 19.32, 0, 6.760000000000001, 0, 0.92, 1.2, 5.4799999999999995, 2.44, 0, 3.32, 0, 2.64, 0, 0, 0.7200000000000001, 1.6, 3.52, 0, 3.28, 4.88, 0, 0.6, 4.08, 0, 4.84, 0, 0, 0, 2.0799999999999996, 21.56, 2.8800000000000003, 1.16, 0, 15.24, 0, 13.08, 8.200000000000001, 1.6800000000000002, 19.68, 0, 0, 3.6, 2.28, 4.96, 2.04, 0.9600000000000001, 5.52, 1, 2.2399999999999998, 4.12, 0, 2.64, 1.16, 3, 0, 3.2399999999999998, 5.159999999999999, 0.27999999999999997, 0, 0, 0, 0, 0, 6.4799999999999995, 1.4, 0, 2.3600000000000003, 11.48, 0, 10.52, 1.08, 0, 0, 2.92, 0, 11.88, 19.759999999999998, 8, 2.4, 1.88, 9.719999999999999, 0, 0.6, 16.56, 5.159999999999999, 3.8, 5.96, 5.64, 0, 3.92, 0, 0, 0, 1.08, 1.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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.56, 0, 13.719999999999999, 2.6, 0, 3.6, 0, 1.72, 12.56, 0, 0, 8.200000000000001, 0, 0, 6.04, 0, 3.28, 4.88, 1.9200000000000002, 1.48, 26, 0, 6.04, 11.16, 0, 1.9200000000000002, 9.76, 0, 1.28, 14.64, 0, 0.64, 7.88, 0, 1.1199999999999999, 16.8, 5.52, 4.88, 0, 1.52, 0.92, 0, 3.8, 1.36, 0, 14.28, 0, 2.2, 0, 0, 0, 0, 2.28, 0, 1.2, 0, 1.16, 0, 0, 2.72, 0, 0, 1.2, 0, 9, 2.16, 2.16, 0, 0, 5, 1.96, 5.36, 0.6, 1.24, 9.4, 3.32, 0, 0, 0, 5.08, 0, 4.96, 1.72, 0, 0, 14.8, 1.16, 0, 0, 0, 0, 0, 6.04, 0, 16.639999999999997, 4.88, 2.32, 8.16, 2.6, 3.8800000000000003, 0.68, 0, 0, 0, 0, 5.159999999999999, 0, 0, 0, 0, 0.8, 0, 1.84, 0, 0.92, 0, 0.04, 0, 0, 0, 0, 0, 0.16, 0.68, 0, 0.44, 0, 0.5199999999999999, 1.0399999999999998, 0, 0, 0.8, 0, 3.04, 0, 0, 0, 0, 1.4400000000000002, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 0, 10, 2.2, 1.84, 0, 1.2, 0, 1.76, 0, 2.16, 0, 0, 1.28, 0, 2.92, 0, 0, 0, 1.24, 0, 0, 27.32, 7.92, 0, 1.96, 2.76, 0, 9.28, 0, 0, 5.32, 0.32, 0, 4.8, 0, 0, 33.24, 10.36, 0.76, 3.2, 4.64, 0, 3.04, 0, 0, 0, 6.84, 0, 2.0799999999999996, 7.96, 7.92, 1.72, 8.76, 2, 0, 0, 3.12, 1.84, 0, 1.96, 1.28, 0, 0.88, 0.8400000000000001, 14.44, 0, 3.32, 0, 0, 23.439999999999998, 6.28, 1, 0, 2.64, 1.4, 6.28, 0.68, 0, 9.24, 1.76, 0, 1.4400000000000002, 3.68, 4.68, 0, 0.9600000000000001, 0.68, 3.2399999999999998, 0.8, 1.36, 0, 0, 0, 0.88, 3.4, 0, 1.48, 0, 2.96, 0.76, 0, 0, 0, 0, 1.08, 8.44, 0, 0, 3.3600000000000003, 4.4, 0, 11.24, 4.12, 8.52, 1.88, 11.28, 0, 2.2399999999999998, 11.2, 0, 0, 0, 0, 2.2399999999999998, 0, 1.76, 1.9200000000000002, 6.8, 0, 5.24, 8.52, 1.4400000000000002, 0, 3.28, 0, 1.84, 0, 13.559999999999999, 5.12, 0, 8.52, 0, 1.9200000000000002, 0, 2.0799999999999996, 6.84, 0, 0.92, 0, 1.24, 1.4400000000000002, 3.8800000000000003, 4.64, 0.88, 0, 8.76, 0, 3.3600000000000003, 0, 7.760000000000001, 6.64, 3.28, 0, 0, 0, 0, 5.12, 9.16, 0, 4.36, 0, 3.32, 1.36, 0, 0, 6.44, 5.4799999999999995, 0, 6.720000000000001, 1.24, 0.6, 6.08, 0, 0.8400000000000001, 3.12, 5.159999999999999, 0, 0.76, 12.64, 0.27999999999999997, 0, 0, 10.84, 0, 13.559999999999999, 0, 0, 1.0399999999999998, 2.96, 8.08, 0, 0, 3.72, 1.52, 7.16, 2.76, 1.2, 8.120000000000001, 28.119999999999997, 1.4400000000000002, 6.6, 1.32, 1.96, 8, 4.8, 1.56, 1.56, 82.60000000000001, 1.32, 1.36, 6.760000000000001, 2.0799999999999996, 5.720000000000001, 1.24, 16.16, 1.48, 1.88, 10.52, 1.56, 4.24, 1.32, 2.16, 7.4, 3.64, 4.159999999999999, 3.3600000000000003, 1.32, 1.24, 1.4, 1.24, 11.08, 1.28, 4, 1.6, 8.120000000000001, 1.36, 15.92, 1.4, 1.4, 12.36, 28, 1.72, 8.84, 2.2399999999999998, 1.36, 1.4, 2.28, 1.24, 2.56, 3.72, 5.760000000000001, 4.88, 1.28, 1.36, 4.760000000000001, 17.28, 6, 31.4, 1.24, 4.68, 2.64, 1.96, 1.32, 2.48, 3.5599999999999996, 1.28, 1.28, 6.8, 1.36, 1.1199999999999999, 6.08, 1.28, 4.12, 5.159999999999999, 3.44, 7, 3.8400000000000003, 1.28, 2.84, 2.44, 2.2, 2.72, 4.28, 2.4, 2.28, 2.96, 1.84, 1.16, 1.28, 3.0799999999999996, 1.24, 1.4400000000000002, 1.76, 6.96, 8.68, 1.16, 3.44, 1.72, 1.4, 2.2, 8.68, 3.72, 1.6800000000000002, 1.28, 2.52, 10.08, 38.839999999999996, 5.24, 1.24, 1.2, 1.32, 1.96, 1.32, 5.68, 5.92, 11.6, 6.64, 31.8, 8.64, 1.32, 15.440000000000001, 2.4, 1.56, 8.68, 3.28, 7.88, 12.08, 3.32, 23.12, 1.0399999999999998, 6.760000000000001, 1.84, 2.8, 2.32, 8.52, 15.4, 1.32, 13.520000000000001, 2.8800000000000003, 2.2399999999999998, 4.32, 1.2, 3.0799999999999996, 1.24, 1.4400000000000002, 3.48, 5.44, 1.28, 73.44000000000001, 3.64, 1.72, 6.24, 1.32, 1.8, 1.24, 3.6, 1.88, 1.36, 1.32, 1.4, 1.24, 1.24, 3, 1.24, 1.24, 1.24, 1.1199999999999999, 1.32, 1.4, 1.24, 2.12, 6.04, 21.24, 3.72, 1.24, 1.64, 1.24, 3.68, 1.24, 1.24, 1.24, 1.24, 1.24, 1.28, 1.24, 1.4, 3.32, 1.24, 1.4, 1.24, 1.24, 1.24, 3.72, 2.0799999999999996, 1.24, 13.48, 2.92, 1.24, 147.88000000000002, 12.88, 2.3600000000000003, 1.32, 7.52, 2.44, 40.64, 2.0799999999999996, 3.72, 1.9200000000000002, 5.44, 2.68, 2.28, 1.32, 2.72, 1.24, 17.04, 1.36, 1.28, 3.04, 1.24, 3.52, 3.48, 4.36, 1.16, 1.36, 1.64, 3.6, 9.520000000000001, 6.96, 1.16, 2.04, 1.32, 20.52, 4.28, 2.16, 1.32, 1.4, 1.28, 1.24, 79.24000000000001, 1.24, 1.4, 1.2, 1.24, 1.24, 1.24, 2.72, 1.24, 33.88, 1.28, 1.64, 1.24, 1.24, 1.24, 1.28, 1.24, 1.24, 1.36, 1.28, 1.2, 1.24, 1.24, 1.28, 6.680000000000001, 1.24, 1.72, 1.24, 1.24, 1.48, 1.52, 1.28, 1.24, 1.24, 1.2, 1.28, 1.24, 1.24, 1.84, 3.0799999999999996, 11.16, 1.32, 12.6, 1.32, 1.24, 1.28, 1.24, 1.24, 1.9200000000000002, 1.24, 1.48, 1.24, 1.24, 1.24, 1.2, 1.6800000000000002, 12.16, 4, 3.8400000000000003, 2.68, 7.64, 2.44, 1.32, 5.04, 1.48, 4.159999999999999, 7.88, 9.04, 10.28, 2.04, 2.4, 5.8, 2.8800000000000003, 2.68, 8.28, 7.52, 20.32, 3.92, 2.96, 20.76, 7.84, 1.64, 3.6, 11.88, 6.119999999999999, 4.68, 2.52, 3.28, 8.200000000000001, 1.2, 4.52, 10.319999999999999, 1.16, 6.88, 2.2399999999999998, 1.6, 2.8, 81.76, 13.360000000000001, 4.04, 6.52, 4.28, 1.28, 16.279999999999998, 1.32, 1.36, 1.56, 3.2399999999999998, 5.760000000000001, 20.88, 2.3600000000000003, 3, 5, 1.28, 1.28, 53, 8.36, 2, 2.8800000000000003, 2.2399999999999998, 9.92, 11.16, 1.56, 1.24, 2.8800000000000003, 1.24, 1.88, 4.52, 6.08, 6.08, 3.8400000000000003, 1.36, 3.0799999999999996, 1.6800000000000002, 1.88, 1.4400000000000002, 1.56, 4.88, 3.2, 1.28, 3.6, 1.28, 2.68, 4.24, 1.6, 2.16, 1.24, 1.48, 1.24, 114.52, 1.24, 1.28, 1.6800000000000002, 6.28, 6.08, 12.959999999999999, 8.88, 24.32, 3.96, 2.2399999999999998, 6.64, 4.4, 75.03999999999999, 28.92, 6.720000000000001, 1.72, 5.12, 2.2, 3.8400000000000003, 1.24, 3.0799999999999996, 1.96, 1.56, 6, 4.2, 1.28, 1.28, 1.24, 1.96, 1.72, 1.28, 4.04, 1.48, 1.24, 2.64, 9.68, 5.6, 11.6, 1.08, 4, 3.04, 1.24, 1.16, 2.04, 1.1199999999999999, 5.2, 5.36, 3.28, 2.68, 2.0799999999999996, 1.28, 49.96, 4.96, 1.6800000000000002, 2.8800000000000003, 2.32, 15.4, 1.84, 4.12, 9.08, 3.8800000000000003, 15.440000000000001, 6.56, 13.799999999999999, 1.28, 1.28, 1.28, 1.28, 1.28, 4.04, 2.8800000000000003, 1.2, 1.6, 2.68, 9.68, 2.92, 2.4, 1.32, 1.4, 5.2, 1.64, 3.3600000000000003, 1.28, 1.4400000000000002, 2.52, 8.16, 1.24, 2.76, 1.24, 1.24, 6.04, 2.2, 10.84, 1.24, 1.64, 2.2, 1.24, 1.24, 4.2, 1.56, 1.9200000000000002, 84.24, 3.32, 18.12, 1.24, 6.96, 1.48, 1.24, 1.24, 1.28, 1.24, 1.36, 1.6, 1.28, 1.24, 3.4, 8.84, 1.32, 1.24, 17.2, 1.24, 1.2, 2.56, 1.56, 1.28, 1.24, 1.36, 1.24, 1.56, 2.32, 2.44, 1.28, 19.12, 1.8, 1.64, 14.8, 1.84, 8.24, 6.36, 4.6, 9.4, 1.24, 5.36, 3.2, 20.72, 3.04, 1.2, 1.28, 1.48, 1.28, 1.48, 2.76, 1.24, 2.8800000000000003, 7.92, 4.6, 7.119999999999999, 6.64, 2.84, 1.36, 3.04, 2.2, 2.04, 9.76, 1.48, 22.880000000000003, 4.08, 2, 21.4, 10.44, 2.8800000000000003, 9.4, 1.2, 5.96, 24.16, 1.76, 3.32, 3.6, 1.64, 4.56, 1.24, 18.56, 2, 1.28, 2.12, 1.28, 16.6, 27.959999999999997, 3.8, 18.44, 8.76, 2.3600000000000003, 12.040000000000001, 31.36, 28.56, 3.04, 6.44, 1.64, 50.68, 1.64, 1.28, 12, 2.2399999999999998, 2.8800000000000003, 30.8, 1.2, 2, 7.36, 5.24, 2.92, 1.76, 8.68, 9.76, 7.760000000000001, 12.76, 1.24, 3.6, 1.4, 3.04, 3, 1.96, 2.96, 2.2399999999999998, 1.16, 15.64, 8.44, 11.84, 6.08, 1.72, 2.72, 1.28, 1.24, 1.1199999999999999, 2.96, 19.16, 1.32, 1.24, 1.48, 21.88, 41.8, 2.52, 2.2, 1.4, 3.2399999999999998, 1.8, 1.28, 1.4, 2.76, 3.8800000000000003, 18.96, 10.16, 11.24, 1.88, 4.32, 5.64, 2.3600000000000003, 2.16, 1.36, 2.12, 5.96, 1.24, 1.2, 1.32, 1.4, 1.32, 1.28, 1.72, 1.52, 6.2, 4.28, 9.16, 5.56, 1.48, 9.04, 4.24, 8.120000000000001, 1.28, 15, 1.24, 1.32, 1.32, 6.04, 1.32, 29.56, 1.24, 1.24, 1.6800000000000002, 1.28, 2.68, 1.24, 1.28, 1.28, 1.32, 1.8, 5.6, 161, 1.2, 49.08, 1.24, 1.24, 1.24, 1.56, 1.24, 1.24, 2.76, 6.56, 4, 3.16, 9.24, 0.9600000000000001, 1.56, 2.4, 1.24, 3.12, 7.64, 1.4, 14.44, 1.6800000000000002, 3.68, 295.68, 1.4400000000000002, 3.04, 4.92, 6.6, 21.48, 0.76, 1.28, 3.52, 1.32, 13.12, 1.48, 1.28, 2.8, 2.48, 7.84, 3.32, 5.2, 1.16, 4.6, 1.84, 9.04, 10.24, 12.68, 3.5599999999999996, 2.72, 2.96, 1.24, 6.24, 1.28, 2.28, 1.2, 1.56, 2.76, 2.0799999999999996, 1.76, 2.56, 7.720000000000001, 1.32, 2.52, 2.2, 2.32, 3.8400000000000003, 2.8, 2.96, 4.24, 11.56, 9.6, 13.799999999999999, 17.840000000000003, 13.360000000000001, 2.64, 4.04, 12.64, 8.48, 1.36, 4.4799999999999995, 8.36, 1.28, 16.400000000000002, 5.720000000000001, 3.2399999999999998, 1.6800000000000002, 14.44, 2.32, 2.8, 1.48, 3.4, 21.16, 1.32, 1.76, 5.84, 3.52, 3.6, 2.68, 6.56, 40.160000000000004, 1.52, 1.56, 1.1199999999999999, 3.72, 1.32, 4.720000000000001, 1.52, 8.6, 1.52, 17.28, 6.64, 13.76, 1.52, 6.720000000000001, 1.2, 9.76, 5.68, 18.04, 2.64, 23.68, 6.720000000000001, 4.08, 3.5599999999999996, 2.12, 1.4, 20.72, 1.24, 6.4799999999999995, 2, 11.639999999999999, 2.28, 1.16, 3.76, 14.72, 1.48, 0.88, 1.72, 1.28, 17.919999999999998, 6.08, 1.4400000000000002, 2.32, 6.84, 1.16, 1.36, 2.6, 2.2, 2.32, 1.76, 41.24, 2.6, 19.92, 1.32, 5.720000000000001, 3.64, 1.6800000000000002, 10.08, 1.88, 1.32, 1.56, 1.4400000000000002, 2.2399999999999998, 1.52, 1.28, 1.28, 1.24, 2, 1.72, 41.04, 1.24, 20.119999999999997, 1.24, 12.8, 1.36, 1.24, 10.319999999999999, 3.5599999999999996, 1.28, 1.24, 70.6, 1.24, 69.76, 1.88, 191.6, 3.16, 5.04, 6.4799999999999995, 3.28, 0.76, 1.24, 1.6800000000000002, 1.24, 1.4400000000000002, 1.52, 6.4799999999999995, 1.36, 1.28, 1.24, 1.48, 1.72, 1.24, 1.32, 1.8, 1.24, 1.28, 1.28, 1.28, 1.16, 5, 1.28, 11.56, 2.04, 8.88, 1.6800000000000002, 2.2399999999999998, 4.84, 1.24, 2, 1.4, 3.16, 3.72, 4.92, 8.24, 3.5599999999999996, 4.96, 2.04, 7.6, 1.64, 2.2399999999999998, 10.200000000000001, 5.159999999999999, 1.24, 9.36, 1.28, 1.8, 1.24, 1.24, 5.88, 26.96, 4.84, 1.2, 1.32, 7.32, 1.56, 1.4400000000000002, 1.64, 1.32, 1.56, 6.52, 1.32, 5.32, 2.2399999999999998, 1.6800000000000002, 1.4, 1.28, 1.24, 1.76, 2.32, 9.16, 4.8, 1.28, 1.4400000000000002, 1.96, 2.8, 8.120000000000001, 9, 5.720000000000001, 1.28, 349.28, 1.8, 47.6, 1.24, 5.68, 1.24, 1.32, 1.28, 1.32, 1.28, 1.24, 1.72, 1.24, 1.24, 1.24, 1.24, 1.56, 1.4, 15.879999999999999, 1.6, 1.4400000000000002, 1.24, 1.24, 1.4, 1.32, 1.32, 1.24, 1.4400000000000002, 1.4, 6.84, 1.56, 2.16, 1.24, 4.08, 1.84, 1.24, 1.24, 6, 1.24, 1.32, 1.6800000000000002, 3.5599999999999996, 1.52, 3.44, 1.36, 2.32, 2.72, 1.1199999999999999, 4.36, 2.68, 13.6, 2.0799999999999996, 1.24, 7.32, 4.159999999999999, 4.52, 11.12, 2.72, 12.92, 1.6800000000000002, 4.159999999999999, 12.68, 1.2, 2.96, 7.8, 11.88, 3.16, 7.28, 2.72, 1.24, 6.159999999999999, 6.96, 5.159999999999999, 2.64, 1.76, 11.08, 15.04, 2.32, 3.8400000000000003, 2.8, 1.08, 3.3600000000000003, 1.28, 2.68, 1.1199999999999999, 6.159999999999999, 0, 4.36, 1.72, 1.72, 1.32, 1.24, 1.6800000000000002, 0.92, 1.24, 1.52, 1.48, 2.3600000000000003, 1.2, 2.44, 1.76, 1.28, 1.24, 1.24, 1.28, 15.68, 1.32, 2.32, 1.24, 3.32, 1.4400000000000002, 2.72, 1.52, 10.64, 1.16, 7.4799999999999995, 4, 1.2, 3.12, 4.28, 1.56, 12.16, 1.48, 2.28, 1.28, 1.24, 1.24, 12.239999999999998, 1.24, 3, 5.2, 2, 133.76, 10.28, 1.88, 1.28, 1.28, 1.8, 1.24, 5.96, 4.720000000000001, 9.719999999999999, 3.64, 1.1199999999999999, 26.96, 1.4, 4.24, 36.519999999999996, 4.28, 25, 4.12, 7.32, 34.96, 1.16, 3.72, 1.52, 1.2, 2.04, 1.08, 2.44, 3.8800000000000003, 1.52, 5.88, 3.32, 1.0399999999999998, 15.2, 6.720000000000001, 4.4799999999999995, 2.68, 12.959999999999999, 1.48, 18.8, 5.32, 30.880000000000003, 14.76, 1.52, 2, 22.64, 3.72, 1.28, 4.36, 15.04, 12.92, 1.88, 2.28, 3.04, 1.16, 2.92, 3.32, 4.56, 2.32, 1.96, 1.76, 5.720000000000001, 1.28, 6.84, 7.36, 1.16, 1.28, 9.2, 5.159999999999999, 1.1199999999999999, 9.24, 6.6, 1.1199999999999999, 3.12, 13, 1.96, 7.08, 2.3600000000000003, 14.959999999999999, 1.16, 27.92, 7.16, 2.32, 2.0799999999999996, 1.16, 23.599999999999998, 2.0799999999999996, 1.08, 7.8, 5.04, 1.4400000000000002, 2.8800000000000003, 3.8400000000000003, 1.4, 6.4799999999999995, 10, 8.76, 7.760000000000001, 3.16, 1, 5.08, 3.8800000000000003, 6.8, 1.6, 1.1199999999999999, 1.32, 40.480000000000004, 1, 6.28, 5.64, 17.64, 1.28, 1.24, 14.92, 1.24, 3.8400000000000003, 3.72, 5.96, 1.28, 6.8, 1.48, 1.24, 5.4, 1.28, 6.04, 1.36, 1.24, 3.52, 1.28, 1.24, 6.4799999999999995, 2.32, 2.32, 0, 3.64, 1.24, 1.2, 1.24, 1.16, 1.24, 1.24, 10.72, 1.28, 1.24, 1.24, 1.24, 1.4400000000000002, 32.08, 1.76, 1.72, 1.24, 2.92, 3.3600000000000003, 9.68, 1.0399999999999998, 2.52, 9.48, 1.24, 12.28, 12.239999999999998, 8.44, 4.8, 1.84, 6.64, 3.44, 1.24, 1, 9.6, 13.96, 11.12, 16.72, 1.56, 2.28, 3.4, 26.96, 6.6, 22, 2.8, 6.720000000000001, 2.2, 3.0799999999999996, 4.32, 1.2, 6.52, 8.200000000000001, 1.2, 11.799999999999999, 10.36, 1.24, 8.84, 2.84, 7.08, 1.1199999999999999, 1.76, 10.120000000000001, 4.88, 1.56, 16.36, 1.48, 9.639999999999999, 25.919999999999998, 10.48, 1.16, 23.12, 1.4, 1.76, 1, 1.32, 4.4799999999999995, 2.72, 2.64, 1.24, 1.36, 11.4, 1.4400000000000002, 7.119999999999999, 1.64, 3.04, 1.96, 35.68000000000001, 1.24, 1.36, 4.88, 1.24, 1.24, 2.8800000000000003, 3.12, 1.32, 1.24, 2.2, 1.36, 5.08, 9.32, 2.32, 1.24, 1.24, 4.24, 1.6, 1.36, 4.52, 3.2399999999999998, 9, 1.32, 10.040000000000001, 17.4, 1.4, 2.8800000000000003, 8.16, 1.28, 3.12, 1.24, 1.28, 14.840000000000002, 1.32, 3.4, 1.24, 1.16, 6.680000000000001, 12.200000000000001, 8.4, 18.880000000000003, 1.32, 4.720000000000001, 4.36, 5.36, 2.8, 11.4, 1.48, 9.92, 20.080000000000002, 18.72, 5.28, 8.44, 2.3600000000000003, 3, 11.04, 16.48, 13.12, 25.080000000000002, 22.12, 1.48, 9.56, 16, 9.48, 49.160000000000004, 4.2, 21.32, 2.32, 42.92, 2.48, 1.6800000000000002, 8.76, 8.200000000000001, 5.4, 12.52, 5, 6.4, 1.4, 4.760000000000001, 11.76, 8.040000000000001, 7.44, 20.48, 2.16, 4.88, 16.72, 2.72, 20.84, 1.36, 1.4400000000000002, 2.64, 1.24, 17.36, 1.56, 3.28, 1.24, 3.28, 1.24, 1.28, 1.0399999999999998, 13.719999999999999, 1.36, 0.8, 7, 1.72, 1.1199999999999999, 1.28, 1.24, 1.4400000000000002, 1.24, 19.279999999999998, 3.28, 1.24, 1.0399999999999998, 1.24, 2.12, 16.56, 2.68, 11.96, 1.6800000000000002, 1.36, 1.16, 9.2, 4.36, 1.28, 1.4400000000000002, 1.56, 1.24, 1.6800000000000002, 1.24, 1.32, 3.64, 3.68, 3.5599999999999996, 20.400000000000002, 1.24, 3.0799999999999996, 8.76, 7.56, 2.32, 14.040000000000001, 27.400000000000002, 5.68, 1, 1.72, 1.28, 1.88, 3.8, 0.92, 5.12, 9.520000000000001, 1.24, 0.44, 1.48, 4.04, 2.32, 1.64, 1.2, 27.76, 2.72, 3.32, 1.6800000000000002, 0.9600000000000001, 2.84, 1.24, 1.8, 1.1199999999999999, 9.520000000000001, 2.2399999999999998, 10.959999999999999, 1.0399999999999998, 5.2, 16.36, 1.2, 1.1199999999999999, 1.08, 11.04, 1.24, 1.2, 2.28, 1.16, 1.96, 1.48, 4.68, 19.24, 9.879999999999999, 4.68, 1.76 ], [ 36.720000000000006, 78.03999999999999, 138.88, 102.72, 7.720000000000001, 86.12, 10.200000000000001, 15.16, 2.48, 45.6, 6.28, 6.52, 4.68, 57.2, 16.080000000000002, 206.84, 15.8, 2.16, 63.96, 1.96, 205.12, 5.2, 56.599999999999994, 4.720000000000001, 68.88, 11.799999999999999, 16.48, 86.28, 4.4799999999999995, 26.04, 9.799999999999999, 120.72, 12.52, 5.52, 106.96, 1.4, 69.32000000000001, 2.04, 25.32, 5.720000000000001, 20.240000000000002, 75.64, 31.56, 2.8800000000000003, 26.04, 18.64, 29.12, 15.24, 12.08, 11.92, 17.96, 67.32000000000001, 66.08, 0.6, 26.28, 108.16000000000001, 2.2, 30.24, 12.88, 36.12, 0.8, 7.16, 119, 172.64, 19.959999999999997, 105.56, 12.8, 23.8, 45.8, 35.32, 102.76, 44.720000000000006, 30.96, 213.56, 24.479999999999997, 113.19999999999999, 3.28, 5.88, 32.32, 3, 7.4, 30.599999999999998, 56.480000000000004, 95.44, 102.72, 4.84, 16.96, 26.48, 48.959999999999994, 19.8, 12.76, 15.76, 22.96, 32.84, 26.84, 14.4, 20, 40.08, 26.64, 15.64, 33.2, 8.56, 16.52, 17.44, 22.48, 150.32000000000002, 60.199999999999996, 25.2, 45.12, 23.240000000000002, 48.44, 151.44, 83.52, 65.52, 35.68000000000001, 31.16, 21.36, 1, 17.4, 21, 0.2, 20, 73.56, 10.88, 3.8800000000000003, 7.52, 6.84, 134.52, 6.28, 32.919999999999995, 1.28, 23.279999999999998, 35.52, 29.24, 8.28, 30.96, 33.160000000000004, 9.92, 45.68, 13, 1.36, 62.239999999999995, 14.16, 18.44, 25.28, 25.4, 1.6800000000000002, 33.52, 17.16, 5.92, 54.28, 6.36, 45.32, 8.959999999999999, 62.199999999999996, 189.23999999999998, 38.519999999999996, 13.4, 42.88, 52.56, 53.32, 31.4, 118.64, 23.84, 23.8, 93.88000000000001, 3.64, 51, 11.36, 36.16, 90.08, 46.519999999999996, 55.96, 86.36, 13.639999999999999, 21.56, 4.08, 38.28, 78.28, 22.48, 56, 60.879999999999995, 13.92, 136.6, 73.44000000000001, 86.2, 8.24, 2.4, 4.96, 29.36, 32.04, 2.6, 40.36, 4.68, 31.16, 45.080000000000005, 117.96, 16.52, 8.920000000000002, 87, 19.759999999999998, 63, 3.3600000000000003, 75.56, 7.04, 22.68, 155.48000000000002, 111.92, 21, 0.76, 78.64, 47.76, 8.08, 24.88, 11.68, 12.959999999999999, 61.68, 19.84, 49.12, 2.2, 61.440000000000005, 7.36, 45.879999999999995, 2.44, 40.919999999999995, 3.4, 14.040000000000001, 1.36, 81.83999999999999, 2.2, 31.52, 10.120000000000001, 7.2, 45.56, 86.88, 190.4, 11.2, 100.44, 9.56, 7.8, 42.36, 25.36, 27.64, 4.08, 1.24, 15.72, 44.56, 9.719999999999999, 10.48, 7.64, 62.96, 86.84, 30.12, 2.0799999999999996, 7.760000000000001, 18.8, 146.8, 178, 27.119999999999997, 17.48, 82.24, 14.56, 24.080000000000002, 51.68, 47.68, 6.159999999999999, 80.19999999999999, 131.56, 1.4400000000000002, 16.080000000000002, 39.160000000000004, 71.76, 3.8400000000000003, 9.08, 19.36, 45.879999999999995, 31.48, 98.44, 2.48, 91.48, 123.84, 14.48, 125.48, 57.88, 44.56, 16.32, 113, 5.84, 10.16, 60.040000000000006, 114.36, 18, 3.4, 46.839999999999996, 35.96, 15.4, 16.04, 47.120000000000005, 26.84, 32.76, 164.88, 7.32, 5.4, 36, 32.599999999999994, 74.56, 21.64, 44.56, 94.68, 69.32000000000001, 40.4, 20.639999999999997, 35.76, 3.44, 83.6, 200.52, 8.68, 29.680000000000003, 10.120000000000001, 16.76, 15.2, 1.72, 62.52, 12.76, 22.48, 83.96000000000001, 9.639999999999999, 70.88, 102.24, 17.840000000000003, 24.479999999999997, 64.36, 24.72, 13.24, 5.56, 55.84, 98.16, 54.480000000000004, 21.88, 12.52, 7.52, 3.68, 32.800000000000004, 11.24, 102.04, 4.56, 24.88, 11.6, 36.56, 53.879999999999995, 60.44, 48.72, 48.2, 203.76, 48.44, 13.719999999999999, 17.28, 17.04, 11.76, 46.96, 21.84, 12.6, 47.28, 91.84, 2, 115.56, 15.2, 60.400000000000006, 10.68, 18.599999999999998, 119.88, 5.12, 2.84, 63.44, 16.080000000000002, 9.68, 16.56, 16.080000000000002, 58.04, 4.159999999999999, 15.76, 28.119999999999997, 56.959999999999994, 46.480000000000004, 16, 65.4, 4, 17.28, 46.64, 26.64, 24.479999999999997, 65.11999999999999, 42.56, 36.720000000000006, 9.08, 63.24, 36.6, 75.88000000000001, 7.52, 16, 12.319999999999999, 11.719999999999999, 1.84, 3.64, 80.56, 47.6, 6.32, 7.16, 14.68, 28, 19.24, 47.559999999999995, 60.76, 4.159999999999999, 119.64, 6.92, 165.8, 21.96, 74.39999999999999, 70.92, 19.88, 17.44, 20.76, 14.239999999999998, 42.76, 17.28, 45.44, 16.36, 71.67999999999999, 17.32, 3.28, 10.84, 77.32, 45.400000000000006, 19.959999999999997, 37.64, 14.48, 13.719999999999999, 47.239999999999995, 2, 24.080000000000002, 51, 13.16, 58.56, 34.12, 4, 10.200000000000001, 8.88, 32.28, 8.76, 4.720000000000001, 128.51999999999998, 9.6, 71.36000000000001, 71.12, 216.64, 6.119999999999999, 22.880000000000003, 10.319999999999999, 56.52, 13.68, 88.67999999999999, 32.120000000000005, 118.92, 33.24, 38.839999999999996, 1.6, 17.44, 8.120000000000001, 59.04, 76.2, 13.6, 133.64000000000001, 7.760000000000001, 13.08, 6.44, 155.79999999999998, 3.68, 24.96, 39.239999999999995, 72.4, 38.48, 40.04, 105.39999999999999, 41.84, 21.88, 50.72, 43.76, 46.800000000000004, 1.28, 12.239999999999998, 74.56, 7.16, 98.12, 5.88, 88.64, 22.44, 10.24, 16.240000000000002, 12.72, 2.92, 15.959999999999999, 15.48, 70.48, 11.4, 3.72, 48.800000000000004, 71.72, 46.879999999999995, 30.880000000000003, 12.239999999999998, 20.76, 54.239999999999995, 164.8, 104.72, 90, 26.96, 10.56, 5.8, 29.32, 179.88000000000002, 52.040000000000006, 0, 51.28, 72.92, 65.60000000000001, 4.56, 6.760000000000001, 21.56, 23.720000000000002, 87.12, 1.96, 11.96, 7.2, 16.2, 201.32, 74.16, 28.68, 51.839999999999996, 175.24, 128.39999999999998, 81, 23.36, 69, 3.76, 81.64, 94.03999999999999, 7.760000000000001, 124, 2.3600000000000003, 72.12, 62.64, 14.6, 14.28, 72.76, 12.88, 15.68, 38.120000000000005, 56.32, 78.28, 96.19999999999999, 19.560000000000002, 13.76, 64.36, 85.28, 34.96, 8.84, 56.52, 54.64, 21.44, 47.68, 2, 42, 108.28, 31.36, 73.76, 10.92, 12.44, 65.36, 94.16, 19.24, 3.72, 17.12, 69.36, 20.8, 17.8, 34.68, 8.84, 17.44, 184.12, 24.92, 56.76, 3.44, 123.56, 3.0799999999999996, 21.6, 66.32000000000001, 8.48, 103.04, 28.64, 80.32000000000001, 9.520000000000001, 50.76, 0.7200000000000001, 1.32, 0, 23.68, 1.52, 13.08, 124.36, 58.8, 69.56, 21.48, 27.76, 7.28, 12.959999999999999, 174.2, 1.6, 27.439999999999998, 7.2, 46.16, 14.28, 1.2, 48.08, 47.04, 6.4, 52.16, 54.440000000000005, 22.44, 21.12, 43.839999999999996, 21.4, 0.76, 20.92, 37.64, 2.52, 63.12, 11.68, 16.8, 69, 67.76, 1.9200000000000002, 13.88, 1.8, 72.24, 50.2, 80.28, 18.759999999999998, 6.32, 54.879999999999995, 39.36, 23.2, 34.76, 9.36, 110.88000000000001, 60.12, 34.36, 82.76, 20.6, 115.32000000000001, 44.48, 57.84, 15.440000000000001, 44.68, 23.92, 10.040000000000001, 134.36, 25.96, 174.04, 1.6800000000000002, 87.2, 56.72, 54.04, 45.400000000000006, 163.8, 44.8, 87.67999999999999, 31.32, 128.28, 40.76, 25.159999999999997, 3.96, 152.68, 36.8, 96.52, 117.56, 2.48, 5.92, 106.48, 3.96, 16.72, 65.96000000000001, 32.64, 52.44, 77.88000000000001, 3.76, 13.48, 27.36, 7.36, 154.95999999999998, 68.32000000000001, 12.52, 30.880000000000003, 45.64, 50.44, 62.239999999999995, 0, 72.84, 27.560000000000002, 82.52, 15.16, 9.08, 4.4, 11.76, 100.36, 4, 52.8, 45.28, 2.16, 120.12, 63.04, 49.12, 8.920000000000002, 37, 66.44, 6.4799999999999995, 7.720000000000001, 8.16, 47.08, 11.440000000000001, 24.6, 58.64, 27.64, 3.2399999999999998, 18.28, 31.040000000000003, 109.11999999999999, 0.5599999999999999, 8.4, 4.44, 31.119999999999997, 38.6, 15.04, 3.28, 5.96, 31.119999999999997, 7.4, 4.4, 41.6, 20.84, 55.64, 25.36, 41.2, 32.800000000000004, 7.8, 15.68, 72.84, 115.8, 20.48, 30, 17.919999999999998, 132.96, 81.68, 2.0799999999999996, 30.4, 17.68, 5.52, 45.24, 29.88, 135.24, 14.88, 17.2, 12.120000000000001, 84.76, 139.96, 96.4, 4.84, 19.32, 15.559999999999999, 41.76, 38.36, 7.119999999999999, 51.839999999999996, 160.92000000000002, 32.239999999999995, 4.44, 39.440000000000005, 4.68, 64.24000000000001, 86.76, 55.4, 31.28, 13.360000000000001, 1.52, 2.52, 14.44, 19, 1.72, 11.28, 22.72, 40.68, 38.080000000000005, 39.08, 14.200000000000001, 162.44, 4.52, 158.72, 99, 52.32, 105.6, 43.68, 15.440000000000001, 16.279999999999998, 47.04, 92.60000000000001, 22.08, 91.72, 64.19999999999999, 2.0799999999999996, 20.04, 12.52, 105.03999999999999, 17.840000000000003, 8.959999999999999, 82.84, 7.84, 5, 75.2, 36.92, 7.04, 30.599999999999998, 69.92, 21.76, 67.04, 158.04000000000002, 10.68, 16.119999999999997, 21.72, 13.360000000000001, 7.4, 31.88, 44.040000000000006, 32.52, 34.04, 69.16, 62.36, 9.639999999999999, 31.8, 7.4, 17, 78.39999999999999, 27.36, 13.12, 77.67999999999999, 3.12, 43.8, 2.56, 31.4, 9.520000000000001, 22.16, 3.16, 65.76, 9.6, 40.919999999999995, 4.6, 11.56, 101.8, 67.28, 10.8, 149.79999999999998, 16.080000000000002, 4.88, 21.56, 24, 45.080000000000005, 3.52, 108.75999999999999, 61, 1.6, 124.16000000000001, 7.44, 154.88, 64.64, 3.0799999999999996, 31.44, 3.4, 1.16, 52.08, 4.2, 177.32, 11.799999999999999, 50, 50.04, 186.56, 3.3600000000000003, 43.32, 60.28, 1.4, 23.240000000000002, 7.28, 68.64, 1.6, 1.88, 76.75999999999999, 6.8, 16.32, 17.36, 80.11999999999999, 7.52, 6.08, 106.96, 15.6, 10.56, 87.12, 112.24000000000001, 2.8, 19.439999999999998, 88.92, 15.32, 1, 0.24000000000000002, 67.55999999999999, 4.88, 3.52, 20.2, 61.92, 38.6, 13.24, 73.64, 4.12, 8.52, 18.64, 41.84, 116.72, 12.8, 118.28, 22.2, 70.88, 6.8, 50.56, 18.04, 15.440000000000001, 19.48, 27.32, 56.08, 63.56, 0.92, 4.36, 84.84, 15.4, 17.4, 65.96000000000001, 27.88, 88.64, 34.24, 34.08, 24.16, 3.8400000000000003, 96.76, 11.520000000000001, 18.96, 201.64000000000001, 30.84, 6.08, 6.08, 18.599999999999998, 27.84, 7.44, 81.44, 87.48, 46.04, 1.9200000000000002, 59.28, 257.79999999999995, 22.72, 3.8, 46.120000000000005, 9.48, 51.8, 64.76, 105.56, 4.28, 124.2, 66.64, 17.840000000000003, 38.24, 16.84, 18.04, 3.44, 128.67999999999998, 13.96, 153, 68.48, 15.6, 81.4, 1.1199999999999999, 147.2, 18.759999999999998, 66.12, 36.6, 3.0799999999999996, 29.919999999999998, 3.12, 134.24, 12.08, 34.28, 2.84, 58.4, 23.040000000000003, 37.199999999999996, 5.4799999999999995, 17.48, 18.48, 9.92, 61, 22.24, 120.32, 198, 41.44, 98.12, 4.12, 42.44, 35.68000000000001, 60.16, 29.080000000000002, 16.279999999999998, 10.28, 32.76, 155.23999999999998, 19, 48.36, 76, 10.64, 151.4, 17.2, 55.04, 34.24, 166.32, 24.56, 10.319999999999999, 31.119999999999997, 71.08, 65.60000000000001, 134.72, 92.84, 21.72, 39.519999999999996, 37.64, 4.56, 0.7200000000000001, 30.759999999999998, 13.88, 2.52, 43.56, 0, 34.4, 9.84, 6.36, 64.08, 107.28, 9.04, 78.64, 7.36, 52.92, 8.64, 23.64, 12.4, 13.2, 22.96, 0.44, 17.24, 6.92, 10.44, 25.2, 10.92, 74.52, 193.04, 24.639999999999997, 31.64, 26.84, 21.48, 129.88, 17.12, 61.64, 19.040000000000003, 60.8, 8.76, 44.12, 24.400000000000002, 103.72000000000001, 9.92, 8.68, 33.52, 17.56, 45.72, 79.56, 123.03999999999999, 5.52, 15.2, 1.24, 33.959999999999994, 22.2, 155.51999999999998, 9.48, 171.88, 58.28, 55.160000000000004, 85.68, 29.8, 13.24, 41.4, 6.720000000000001, 43.839999999999996, 100.52, 16.76, 101.84, 20.72, 2.44, 17.32, 4, 10.24, 108.03999999999999, 182.56, 5.36, 18.880000000000003, 48.76, 25.159999999999997, 103.16, 17.44, 10.959999999999999, 161.16, 7.08, 8.8, 12.08, 108.03999999999999, 0.27999999999999997, 44.96, 17.52, 57.04, 31.6, 14.08, 3.8400000000000003, 215.79999999999998, 38.24, 74.72, 66.19999999999999, 12.319999999999999, 34.48, 23.2, 14.68, 175.56, 22.880000000000003, 51.08, 12.08, 26.04, 10.76, 0.5599999999999999, 17.68, 39.800000000000004, 7.92, 11.16, 70, 2.92, 45.24, 41, 10.68, 34.6, 5.4, 1.84, 6.96, 28.56, 39.559999999999995, 101.64, 100.96, 8.72, 28.76, 77.60000000000001, 6.96, 87.67999999999999, 75.48, 47.32, 37.08, 3.5599999999999996, 167.76, 6.2, 85.96, 21.8, 16.44, 41.72, 5.159999999999999, 16.639999999999997, 9.84, 24.76, 35.92, 47.440000000000005, 62.52, 6.96, 78.72, 3.28, 26.56, 58.96, 47.36, 31, 103.32, 55.96, 15.2, 7.52, 67.64, 46.64, 76.92, 76.88000000000001, 39.559999999999995, 51.36, 29.12, 5.44, 13.2, 45.12, 126, 66.32000000000001, 34.28, 27.799999999999997, 5.12, 28.32, 9.4, 42.52, 22.04, 84.08, 4.84, 131.39999999999998, 8.44, 7.2, 13.12, 15.959999999999999, 62.239999999999995, 113.48, 3.32, 39.919999999999995, 28.52, 26.52, 135.48, 60.36, 26.96, 19.36, 12.040000000000001, 5.68, 25.96, 13.559999999999999, 1.56, 16.68, 94, 45.760000000000005, 155.79999999999998, 9.56, 22.16, 28.479999999999997, 194.20000000000002, 8.4, 14.120000000000001, 4.68, 83.32000000000001, 142.04, 12, 104.03999999999999, 120.52, 66.08, 19.92, 0.48000000000000004, 10.92, 6.84, 154.16, 96.36, 169.72, 24.84, 75.64, 83.84, 222.36, 42.2, 195.48, 4.4, 8.36, 94.32000000000001, 1.56, 21.72, 90.96, 39.36, 42.4, 15.879999999999999, 5.96, 31.16, 4.12, 18.12, 79.36, 23.32, 25.159999999999997, 10.6, 60.48, 15.24, 80.68, 139.72, 112.32000000000001, 30.24, 44.519999999999996, 49.279999999999994, 25.2, 202.04, 12.84, 69.16, 157.95999999999998, 7.4, 67.55999999999999, 86.28, 41.6, 140.2, 59.16, 13.520000000000001, 0.8, 26.64, 138.4, 33.88, 24.240000000000002, 68.84, 28.76, 18.48, 23.36, 16.6, 7.8, 3.4, 5.64, 1.76, 20.56, 15.959999999999999, 26.4, 6.8, 94.2, 45, 4.6, 4.92, 81.28, 90.03999999999999, 25.36, 35.4, 32.32, 18.44, 6.04, 52.64, 38.04, 40.32, 13.16, 2.04, 15.12, 0.88, 11.96, 38.04, 64.36, 145.84, 123.08, 121.32, 44.76, 52.88, 84.04, 10.6, 22.08, 44.64, 18.68, 20.639999999999997, 21.72, 30, 9.56, 61.760000000000005, 20.76, 23.12, 52.08, 99.64, 48.72, 60.28, 41.4, 2.4, 76.11999999999999, 10.44, 112.92, 53.8, 40.599999999999994, 4.96, 19.439999999999998, 55.68, 3.04, 75.80000000000001, 15.16, 11.12, 137.32, 35.16, 1, 50.56, 90.2, 39.68, 195.28, 91.84, 18.04, 2.4, 15.84, 8.24, 37.519999999999996, 22.52, 11.96, 31.16, 49.04, 13.96, 2.4, 34.8, 39.72, 1.84, 11.76, 63.8, 2.56, 18, 75.64, 27.48, 31.56, 144.96, 8.920000000000002, 57.8, 17.04, 3.28, 85.68, 0.8400000000000001, 86.32, 44.96, 2.32, 8.08, 84.68, 40, 78.2, 4.720000000000001, 29.28, 92.88000000000001, 16.52, 35.04, 1, 56.64, 32.800000000000004, 2.12, 43.4, 16.279999999999998, 23.76, 9, 14.6, 65.36, 38.440000000000005, 2.28, 14.6, 18.56, 4.2, 24.04, 46.68, 10.319999999999999, 125.44, 17.72, 28.36, 42.76, 81.68, 197.24, 48.160000000000004, 24.8, 12.120000000000001, 47.4, 2.3600000000000003, 42.24, 2.3600000000000003, 10, 9.440000000000001, 15, 27.439999999999998, 99.72, 63.04, 83.88, 8.24, 1.1199999999999999, 18.48, 55.239999999999995, 14.239999999999998, 49.96, 4.6, 9.48, 12.56, 33.24, 14.16, 12.040000000000001, 0, 108.16000000000001, 5.88, 15.28, 34.28, 116.84, 43.92, 163.64000000000001, 30.720000000000002, 4.32, 9.92, 16.639999999999997, 45.48, 33.8, 46.879999999999995, 98.4, 74.67999999999999, 48.32, 34.2, 18.32, 23.48, 5.159999999999999, 15.72, 56.2, 12.36, 60.839999999999996, 88.64, 66.44, 111.47999999999999, 9.56, 36.44, 1.52, 41.76, 98.76, 82.36, 8.44, 72.52, 94.08, 1.9200000000000002, 28.32, 23.560000000000002, 0.9600000000000001, 57.92, 46.04, 21.8, 31.28, 72.64, 1.72, 124.8, 17.8, 17.72, 22.28, 86.36, 1.1199999999999999, 28.36, 28.119999999999997, 38.199999999999996, 22.8, 16.240000000000002, 44.16, 40.76, 22.8, 7.16, 29.16, 34.160000000000004, 22, 12.72, 6.32, 3.0799999999999996, 74.12, 71.36000000000001, 3.2399999999999998, 7.84, 20.92, 11, 17.44, 43.8, 8.36, 8.88, 19.2, 61.92, 21.72, 4.92, 85.96, 23.040000000000003, 10.52, 3.72, 58.84, 1.96, 29.44, 86.52, 160.92000000000002, 37.92, 24.92, 40.76, 44.839999999999996, 164.11999999999998, 0.8400000000000001, 6.720000000000001, 19.12, 59.8, 22.44, 78.16, 24.96, 5.32, 173.64, 4.36, 2.96, 16.36, 6.88, 64.96000000000001, 2.52, 11.84, 17.72, 93.47999999999999, 2.8800000000000003, 25.96, 21.64, 91.48, 25.2, 63.6, 9.639999999999999, 45.16, 9.4, 23.64, 4.96, 50.48, 87.72000000000001, 14.840000000000002, 30.759999999999998, 33.4, 37.64, 90.24, 46.72, 2.56, 37.839999999999996, 19.92, 62.199999999999996, 76.75999999999999, 74.36, 20.8, 30.599999999999998, 12.200000000000001, 11.76, 208.6, 106.96, 0.9600000000000001, 47.160000000000004, 76.48, 91.48, 59.839999999999996, 6.2, 16.04, 14.16, 28.28, 52.32, 33.2, 9.520000000000001, 39.72, 268.04, 21.24, 148.35999999999999, 94.83999999999999, 22.24, 56.120000000000005, 42.96, 93.56, 32.96, 74.16, 5.24, 35.8, 46.68, 12, 28.400000000000002, 15.520000000000001, 52.56, 28.080000000000002, 25.2, 78.36, 62.839999999999996, 139.96, 15.879999999999999, 2.56, 19.720000000000002, 100.12, 28.36, 49.72, 12.56, 3.2399999999999998, 27.36, 67.4, 27.88, 99.72, 37.72, 0.92, 36.92, 37.08, 1.6800000000000002, 26.32, 17.28, 141.44, 39.800000000000004, 35.24, 96.52, 65.19999999999999, 11.719999999999999, 8.6, 69.96, 48.36, 65.04, 54.64, 5.36, 76.28, 108.72, 4.12, 48.76, 20.88, 31.52, 112.55999999999999, 133.24, 157.04000000000002, 82.12, 87.04, 32.599999999999994, 78.83999999999999, 216.20000000000002, 47.52, 31.96, 2.0799999999999996, 48.68, 36.28, 4.52, 9.4, 55.4, 28, 4.52, 16.52, 24.04, 1.72, 36.4, 53.440000000000005, 69.8, 38.72, 11.08, 120.52, 105.80000000000001, 17.68, 3.8, 37.04, 38, 61, 46.4, 111.08, 26.24, 27.88, 54.760000000000005, 12.48, 144.35999999999999, 168, 32.559999999999995, 25.4, 150.4, 21.84, 24.04, 18.08, 34.84, 27.76, 12.84, 28.76, 27.119999999999997, 17.48, 54.120000000000005, 59, 4.28, 21.56, 73.12, 121.88, 4.44, 8.76, 0, 2.2399999999999998, 0, 43.76, 173.76, 26.64, 34.92, 8.4, 22.360000000000003, 44.44, 38.519999999999996, 46.760000000000005, 90, 20.36, 8.24, 11.48, 29.48, 24.400000000000002, 24.16, 17.32, 57.32, 79.56, 36.4, 0.68, 71.4, 9.24, 76.72, 80.8, 12.08, 112.08, 20.96, 49.6, 6.28, 25.080000000000002, 5.6, 1.76, 34.88, 31.240000000000002, 21.8, 31.919999999999998, 2.68, 18.2, 2.28, 65.60000000000001, 6.6, 92.56, 75.80000000000001, 71.12, 29.080000000000002, 117.24, 17.6, 43.04, 228.88, 44.88, 74.88, 12.959999999999999, 4.96, 6.64, 24.119999999999997, 7.52, 84.48, 21.88, 7.64, 68.6, 1.36, 201.72, 67, 3.8400000000000003, 33.88, 37.199999999999996, 108.47999999999999, 120.67999999999999, 14.28, 28.400000000000002, 34.04, 5.36, 79.88000000000001, 110.83999999999999, 8.6, 13.4, 3.16, 9.520000000000001, 0.7200000000000001, 3.44, 28.96, 89.67999999999999, 36.720000000000006, 47.800000000000004, 50.76, 45.879999999999995, 148.48, 16.04, 27.240000000000002, 41.92, 82.64, 15.92, 55.08, 7.96, 14.16, 7.56, 21.84, 33.08, 2.28, 64.56, 1.4, 15.360000000000001, 163.56, 23.48, 27.720000000000002, 18.24, 5.84, 71.44, 6.08, 5.84, 36.44, 23.720000000000002, 9.56, 22, 19.400000000000002, 21.32, 28.080000000000002, 101.12, 67.8, 24.56, 16.279999999999998, 60.64, 7.96, 12.08, 4.720000000000001, 9.36, 24, 16.92, 216.28, 7.44, 190.36, 37.8, 31.919999999999998, 49.6, 124, 5.04, 9.24, 70.64, 148.76, 2.64, 2.32, 10.52, 9.76, 11.48, 31.08, 46, 2.84, 44.64, 101.6, 42.08, 54.080000000000005, 160.12, 40.76, 39.32, 36.08, 25.84, 16.56, 36.4, 172.72, 93.8, 45.96, 51.76, 5.2, 13.88, 21.96, 49.12, 29.36, 20.84, 68.76, 8.08, 32.160000000000004, 21.52, 6.4799999999999995, 54.199999999999996, 90.48, 0.7200000000000001, 14.840000000000002, 4.720000000000001, 42.76, 100.63999999999999, 7.8, 7.8, 2.76, 33.480000000000004, 39.800000000000004, 80.60000000000001, 33.88, 4.24, 66.64, 49.24, 5.2, 27.439999999999998, 14.48, 55.160000000000004, 37.199999999999996, 33.56, 30.08, 14.64, 58.84, 69.12, 16.56, 51.4, 7.56, 20.04, 58, 6.720000000000001, 61.6, 52.48, 25.159999999999997, 152.92, 21.2, 8.68, 152.16, 114, 20.240000000000002, 15.959999999999999, 198.4, 60.040000000000006, 43.52, 3, 1.64, 12.36, 16.279999999999998, 26.12, 127.72, 27.68, 96.72, 12.92, 112.28, 79.11999999999999, 2.64, 3.0799999999999996, 3.3600000000000003, 2.04, 0.9600000000000001, 1.08, 0, 0, 1.36, 8.48, 2, 1.56, 0, 2.96, 1.84, 0, 7.88, 2.0799999999999996, 46, 0.8400000000000001, 101.92, 0.8, 128.36, 2.12, 2.2399999999999998, 3.8, 0, 0.92, 4.08, 0, 4.6, 33.04, 20.36, 0, 1.52, 0, 13.92, 12.52, 336.4, 1.8, 11.799999999999999, 18.72, 6.08, 4.52, 15.16, 19.36, 3.8800000000000003, 4.6, 2.3600000000000003, 0, 25.080000000000002, 0.24000000000000002, 0.64, 8.28, 13.559999999999999, 15.879999999999999, 1.6, 7.32, 38.760000000000005, 0.76, 5.92, 252.76, 1.6800000000000002, 2.2, 2.32, 4.52, 2.68, 32.08, 16.76, 6.6, 1.88, 79.64, 0, 0.7200000000000001, 0, 143.56, 1.6800000000000002, 3.76, 0, 0.36000000000000004, 12.8, 4.96, 18.2, 1.56, 261.24, 14.48, 36.88, 1, 2.48, 171.88, 385.96000000000004, 168.36, 11.28, 3.2, 0.64, 208.35999999999999, 14.88, 26.360000000000003, 1.56, 5.12, 1.76, 23.16, 301.44, 1.32, 1.48, 49.279999999999994, 102.24, 0, 0.4, 0.48000000000000004, 26.84, 4.56, 4.92, 0, 119.28, 5.08, 24.36, 0.32, 0, 0.5599999999999999, 521.4, 182.72, 31.72, 18.759999999999998, 0, 7.36, 5.04, 0.04, 22.8, 128.28, 4.2, 2.52, 9.879999999999999, 1.24, 17.28, 14.200000000000001, 103.04, 17.56, 17.48, 0.8, 25.68, 28.400000000000002, 1.76, 66.48, 2.28, 1.96, 0.68, 0.5599999999999999, 29.36, 2.92, 4.28, 1.4, 2.8800000000000003, 5.2, 12.72, 65.55999999999999, 112.92, 95.56, 175.12, 9.879999999999999, 0, 16.92, 4.720000000000001, 4.68, 6.28, 29.24, 1, 18.32, 103.4, 2.28, 221.32, 3.8, 159.16, 4.2, 0.8, 131.04, 0, 0.7200000000000001, 0.6, 110.92, 24.96, 16.88, 6.159999999999999, 12.92, 0.48000000000000004, 1.8, 1.32, 6.36, 2.4, 21.52, 13.559999999999999, 0, 286.04, 0, 1.36, 24.2, 21, 10.84, 0.16, 1.4400000000000002, 0, 8.319999999999999, 0.04, 0, 3.72, 45.72, 234.6, 2.92, 0.64, 40.04, 1.08, 2.48, 145.6, 0, 18.8, 143.24, 2.16, 4.8, 3.8, 0.68, 5.88, 1.88, 4.8, 15.72, 19.88, 2.2, 3.44, 52.8, 3.96, 0.27999999999999997, 1.28, 0, 173.88, 5.56, 1.8, 8.84, 19.84, 216.68, 14.28, 13.559999999999999, 27.84, 8.4, 0.9600000000000001, 0, 25.8, 3.8, 21.24, 242.52, 37.92, 64.47999999999999, 2.2, 1.08, 42.12, 27.560000000000002, 1.16, 5.08, 1.64, 0.27999999999999997, 0, 33.72, 0, 6.84, 0, 0.2, 2.6, 0, 3.2, 0, 2.8, 0, 0.16, 0.9600000000000001, 54.480000000000004, 6.4799999999999995, 3.32, 0.6, 0, 26.24, 0, 2.68, 7.24, 21.84, 193.76, 0, 10.48, 3.5599999999999996, 22.72, 3.2, 125.88, 6.760000000000001, 4.4799999999999995, 0.5199999999999999, 0, 62.76, 2.12, 5.04, 3.28, 6.4, 0, 0.68, 0.04, 88.6, 3.92, 7.32, 0, 30.96, 0, 0, 12.44, 20.76, 164.39999999999998, 0.32, 0, 0.5599999999999999, 3.3600000000000003, 1.32, 0, 3.16, 6.2, 4.4799999999999995, 0, 96.56, 3.0799999999999996, 44.6, 2.44, 5.720000000000001, 21.72, 0.04, 31.52, 0.6, 155.6, 3.2399999999999998, 1.28, 239.56, 2.4, 77.72, 416.28, 23.64, 15.04, 0, 339.16, 5.24, 3.3600000000000003, 241.4, 66.16, 5.4799999999999995, 4.84, 13.440000000000001, 3.16, 11.08, 0, 2.2, 0, 559.04, 12.52, 5.2, 134.68, 0, 172.76, 0, 0.7200000000000001, 6.08, 47.52, 0, 2.84, 3.8400000000000003, 24.28, 0.92, 117.56, 2.04, 6.720000000000001, 1.48, 10.92, 12.56, 1.96, 2.28, 6, 0.8, 315.8, 192.12, 4.52, 2.04, 0, 8.68, 48.04, 5.56, 17.96, 0, 6.680000000000001, 4.64, 24.44, 70.92, 46.559999999999995, 33, 30.8, 7, 61, 4.24, 143.56, 11.32, 0.8, 24.84, 3.3600000000000003, 7.28, 5.2, 241.24, 3.6, 1.4, 5.2, 1.32, 0, 7.88, 8.8, 91.84, 120.80000000000001, 242.44, 4.84, 3.6, 10.64, 180.2, 1.64, 0.6, 7.680000000000001, 0, 1.8, 1.6, 4.159999999999999, 54.760000000000005, 3, 4.52, 2, 0, 7.4799999999999995, 43.6, 23.08, 7.8, 0.68, 276.55999999999995, 10.52, 28.52, 2.56, 5.24, 2.64, 54.32, 0, 3.6, 4.24, 39.08, 1.72, 3.92, 94.83999999999999, 6.08, 75.32, 6.2, 1.88, 229.96, 0.16, 0, 0, 4.36, 18.759999999999998, 168.12, 3.48, 0, 2.84, 0.2, 38.48, 4.88, 18.12, 1.16, 7.36, 23.88, 3.68, 0, 0.04, 0, 13.4, 0, 5.4, 8.24, 0.08, 0, 7.8, 173.24, 3.3600000000000003, 139.96, 0, 2.72, 0, 0, 258.44, 43.68, 1.88, 1.36, 78.44, 64.52, 3.6, 7.04, 3.5599999999999996, 3.8, 0, 46.080000000000005, 54.480000000000004, 1.4, 0, 1.4400000000000002, 10.4, 5.88, 33.2, 4.52, 0, 296.12, 9.799999999999999, 8.120000000000001, 0.7200000000000001, 56.84, 3.64, 10.8, 1.76, 57.480000000000004, 0, 76.39999999999999, 0, 0, 0.8, 22.16, 8.959999999999999, 1.48, 46.760000000000005, 1.52, 9.2, 6.04, 5.2, 3.8400000000000003, 8.44, 303.48, 0, 5.88, 1.8, 45.28, 0.5599999999999999, 60.96, 48.28, 3.4, 3.72, 22.64, 14.16, 8.4, 0.48000000000000004, 48.52, 0, 18.84, 10.200000000000001, 5.6, 121.6, 0, 3.8800000000000003, 3.72, 0.44, 1.24, 0.48000000000000004, 1.6, 3.5599999999999996, 24.76, 5.8, 27.08, 1.32, 1.16, 45.36, 32.72, 13.639999999999999, 3.2, 0, 12.48, 0.4, 7.64, 2.28, 3.0799999999999996, 21.48, 30.48, 5.4, 3.28, 1.28, 0, 160.6, 16.92, 3.8800000000000003, 1.76, 391.88, 1.88, 221.4, 0, 3.64, 4.4, 0.68, 0, 38, 21.88, 4.8, 2.84, 393.76, 62.16, 68.64, 291.56, 0, 8.76, 2.6, 1.88, 100, 1.76, 1.28, 5.28, 0, 1.88, 8.56, 2.4, 4.4799999999999995, 1.64, 9.28, 0.12000000000000001, 5.84, 0.8400000000000001, 4.52, 1.56, 0, 2.44, 2.28, 1.96, 1.4400000000000002, 1.28, 0.76, 3.8400000000000003, 253.2, 6.88, 8.040000000000001, 1.6800000000000002, 238.12, 1.72, 1.24, 0.8, 17.52, 34.92, 44.64, 7.4799999999999995, 1.96, 113.84, 175.08, 6.119999999999999, 16.84, 2.4, 0, 1.72, 6.24, 1.84, 0.92, 6.56, 29.919999999999998, 1.6, 1.72, 0, 2.56, 11.799999999999999, 0.44, 2.64, 147.88000000000002, 227.16, 0, 4.4, 1, 157.07999999999998, 10.56, 0, 54.28, 11.96, 16.240000000000002, 3.76, 0.36000000000000004, 2.2, 8.24, 3.5599999999999996, 115.96, 2.3600000000000003, 4.56, 6.2, 1.4, 2.76, 0.64, 0, 5, 1.1199999999999999, 388.40000000000003, 0.04, 0.27999999999999997, 0.36000000000000004, 1.84, 0.6, 10.200000000000001, 3.68, 112.36, 9.24, 3.8800000000000003, 395.96, 0.8400000000000001, 0, 4.36, 6.92, 0, 1.28, 145.12, 0.5199999999999999, 316.35999999999996, 1.76, 14.44, 20.16, 241.32, 17.76, 3.64, 6.56, 7.52, 0.6, 6.36, 199.88, 183, 0, 0.5199999999999999, 3.4, 73.88, 8.200000000000001, 5.96, 3, 0, 1.32, 3.64, 5.36, 214.12, 53.92, 0, 0.24000000000000002, 21.64, 1.64, 0.8400000000000001, 122.88000000000001, 32.72, 7.96, 0, 1.1199999999999999, 1.64, 0.8, 2.2399999999999998, 189.07999999999998, 2.28, 7.24, 62.6, 71, 8.44, 0, 6.44, 2.32, 0.8400000000000001, 0.6, 0, 0.8400000000000001, 0, 0, 6.88, 1.9200000000000002, 0.68, 0.12000000000000001, 36.28, 203.52, 1.72, 37.32, 35.44, 0.44, 420.4, 2.68, 57.2, 3.68, 2.2399999999999998, 66.68, 1, 4.4799999999999995, 31.64, 97, 107.08, 6.64, 0.9600000000000001, 4.56, 22.44, 0, 1.48, 3.92, 0, 0, 0.8400000000000001, 0.44, 9, 0, 5.4799999999999995, 40.28, 8.76, 2, 1.28, 6.4, 6.92, 2.2, 10.4, 48.599999999999994, 303.15999999999997, 80.76, 3.48, 3.96, 8.8, 0.4, 3.12, 199.16, 9.879999999999999, 5.8, 1.84, 1.2, 97.36, 92.96000000000001, 16.76, 4.96, 85.12, 0, 1.08, 109, 1.88, 0.88, 130.6, 0.2, 0.24000000000000002, 140.44, 63.12, 1.64, 39.04, 58.32, 272.8, 6.92, 0.9600000000000001, 3.92, 156.28, 17.16, 1.56, 27.400000000000002, 0, 0.68, 23.040000000000003, 6.8, 1.6, 1.08, 81.52, 4.84, 1.28, 0.92, 23.959999999999997, 10.120000000000001, 1.4, 6.04, 6.52, 280.44, 198.28, 3.48, 0, 2.84, 1.24, 0, 1.0399999999999998, 1.6800000000000002, 130.44, 0.5599999999999999, 29.48, 10.16, 0, 10.36, 0, 1.64, 125.92, 207.72, 1.96, 5, 197.8, 0.8400000000000001, 1.28, 4.68, 0.8400000000000001, 0, 0, 160.72, 0, 0.2, 1.2, 83.72, 19.88, 43.48, 65.47999999999999, 25.919999999999998, 0, 0, 107.32, 2.2, 0.8, 0, 0.4, 43.28, 3.8, 0.7200000000000001, 1.72, 75.03999999999999, 7.2, 9.879999999999999, 4.720000000000001, 0.68, 0.5199999999999999, 1.64, 74.03999999999999, 2, 0, 1.9200000000000002, 9.96, 12.4, 15.360000000000001, 3.8800000000000003, 40.160000000000004, 4.4, 24.639999999999997, 0, 0.92, 0, 28.44, 1.32, 3.0799999999999996, 24.52, 0.8400000000000001, 48.08, 0.16, 2.28, 1.36, 14.52, 30.04, 4.32, 0, 0.08, 1.24, 6.760000000000001, 1.08, 20.16, 23.400000000000002, 1.36, 1.28, 310.28, 1, 0, 40.599999999999994, 30, 3.6, 0, 0, 36.48, 0, 0, 0, 215.72, 2.12, 11.04, 44.96, 0, 0.48000000000000004, 34.32, 0.88, 0, 1, 34.4, 0.5199999999999999, 1.08, 187.16, 4.84, 15.6, 220.04000000000002, 6.680000000000001, 63.16, 0, 0.64, 22.68, 0, 1.08, 5.4799999999999995, 23.76, 87.2, 4.720000000000001, 7.6, 18.2, 0, 0, 7.4, 2.52, 1.72, 5.6, 2.32, 18.919999999999998, 20.2, 20.2, 20.8, 19.8, 12.36, 20, 21.72, 20.04, 18.52, 19.12, 21.48, 21.2, 22.599999999999998, 17.64, 7.4, 19.68, 22.08, 18.96, 21.6, 23.32, 18.68, 18.599999999999998, 23.240000000000002, 20.16, 16.72, 18.4, 0.92, 20.36, 21.72, 20.240000000000002, 20.32, 22.2, 19.52, 17.88, 18.04, 18.919999999999998, 21.76, 19.279999999999998, 21.44, 20.88, 23.64, 19.2, 22.04, 21.56, 17.32, 21.68, 20, 16.639999999999997, 20.68, 20.36, 19.759999999999998, 17.919999999999998, 20.36, 19.32, 18.84, 20.36, 20.639999999999997, 19.52, 21.16, 19.8, 10.92, 22.72, 17.64, 16.68, 17.04, 12.120000000000001, 19.2, 19.560000000000002, 19.439999999999998, 20.92, 21.16, 17.88, 18.4, 10.28, 20.6, 18.599999999999998, 19.48, 19.84, 18.360000000000003, 22.8, 16.92, 19.36, 17.56, 23.279999999999998, 17.72, 22.28, 17.919999999999998, 18.759999999999998, 22.28, 13.28, 17.36, 4.32, 15.24, 15.24, 16.080000000000002, 24.2, 19.279999999999998, 18, 18.68, 2.44, 19.48, 19, 5.52, 21.48, 19.68, 21.56, 21.48, 14.64, 21.52, 2.0799999999999996, 20.88, 19.08, 22.4, 2.32, 21.56, 19.48, 22.12, 20.68, 19.32, 9.08, 19.720000000000002, 21.28, 17.080000000000002, 14.52, 15.48, 4.4799999999999995, 21.24, 21.16, 20.52, 18.68, 20.28, 12.319999999999999, 20.48, 12.28, 18.84, 19.08, 21.2, 20.2, 22.8, 9.76, 19.36, 21.88, 21, 14.52, 17.68, 23.560000000000002, 18.12, 16.44, 22.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.08, 0.27999999999999997, 0.08, 4.28, 0.2, 26.12, 0.2, 0.4, 116.84, 0.16, 2.8800000000000003, 0, 0.16, 1.56, 20.8, 0.5599999999999999, 0.2, 0, 0.16, 1.08, 4.6, 0.12000000000000001, 0.4, 0.2, 3.3600000000000003, 0.12000000000000001, 4.28, 0.24000000000000002, 116.56, 27.720000000000002, 0.5599999999999999, 7.720000000000001, 0.27999999999999997, 0.16, 0.5599999999999999, 6.680000000000001, 74.16, 2.2399999999999998, 1.36, 0, 0, 0.48000000000000004, 0.16, 0.36000000000000004, 1.0399999999999998, 0, 0.36000000000000004, 0.08, 24.52, 320.28000000000003, 0.27999999999999997, 3.48, 0, 0.5199999999999999, 0.5199999999999999, 0.16, 0.32, 0.5599999999999999, 0.24000000000000002, 0.32, 0.27999999999999997, 0.2, 278.2, 0.36000000000000004, 0.9600000000000001, 0.5599999999999999, 0.44, 0.5199999999999999, 0.08, 0.2, 0, 7.119999999999999, 0.24000000000000002, 0.5199999999999999, 7.64, 0, 0.48000000000000004, 20.36, 1.48, 0.44, 114.84, 239.88000000000002, 0.5599999999999999, 70.28, 0.24000000000000002, 26.64, 1.64, 0.16, 21.68, 84.08, 10.120000000000001, 0.2, 0.12000000000000001, 296.12, 24.56, 0.48000000000000004, 0.48000000000000004, 87.84, 31.96, 4.52, 0.5599999999999999, 5.92, 243.88000000000002, 0.44, 64.19999999999999, 0.04, 0, 0.5599999999999999, 6.8, 0.4, 2.32, 0.48000000000000004, 0.24000000000000002, 1.32, 0.12000000000000001, 0.27999999999999997, 0.5599999999999999, 1.1199999999999999, 0.48000000000000004, 0.5199999999999999, 3.3600000000000003, 0.27999999999999997, 0.44, 176.56, 15.48, 0.5199999999999999, 20.240000000000002, 0.36000000000000004, 178.44, 24.119999999999997, 0.2, 0.4, 0.5199999999999999, 0.48000000000000004, 40.28, 1.28, 0.48000000000000004, 11.16, 2.92, 0.32, 22.72, 0.16, 0.48000000000000004, 6.52, 0.08, 1.76, 158.23999999999998, 0.64, 5.36, 4.6, 0.04, 0.04, 0, 29.84, 0.12000000000000001, 0, 0.04, 2.4, 0.04, 50.64, 8.24, 0.36000000000000004, 0, 0.08, 0, 0, 4.6, 2.0799999999999996, 0, 0, 0, 0, 0, 0, 18.08, 0.16, 0, 0, 0, 1.4, 0.04, 0.64, 7, 0, 9.12, 0.04, 2.6, 0, 0.68, 0, 0.04, 0, 0, 0, 0.04, 7.64, 0, 0, 9.04, 0, 2.76, 0.04, 32.120000000000005, 0.04, 0.04, 0, 0.8400000000000001, 0, 0.04, 11.48, 2.76, 0, 2.2399999999999998, 0, 2.44, 0, 0.5599999999999999, 51.08, 0.04, 0, 0, 0, 0, 0, 0, 0, 16.92, 0, 0.16, 4.720000000000001, 0, 0, 0, 0, 20.84, 0, 0, 1.1199999999999999, 0, 10, 0, 0, 0, 0, 1.6, 0.04, 3.3600000000000003, 2.64, 0, 0, 0.04, 1.96, 0, 3.2, 0, 0, 0.04, 0, 0, 0.04, 0, 0.04, 0, 18.4, 0, 17.840000000000003, 0, 0, 0, 0.08, 0, 0, 0, 0.04, 0, 0.04, 0, 0, 0.04, 0, 0, 0, 0, 0, 0.04, 0.04, 0, 0.32, 0, 0.04, 0.04, 0, 0.04, 0.04, 0.04, 0.68, 0, 0.04, 0.04, 0.2, 0.9600000000000001, 1, 0.9600000000000001, 4.159999999999999, 13.76, 0.8400000000000001, 1.88, 5.32, 25, 12.68, 4.52, 2.96, 1.72, 0.8400000000000001, 24.400000000000002, 0.8400000000000001, 3.48, 0.7200000000000001, 26.56, 0.6, 1.4400000000000002, 3.32, 1.6800000000000002, 0.8400000000000001, 0.92, 29.04, 21.2, 26.4, 3.3600000000000003, 5.68, 1.76, 0.8400000000000001, 5.88, 1.2, 1.48, 3.8, 2.8800000000000003, 9.520000000000001, 1.0399999999999998, 100.68, 2.76, 21.2, 0.8400000000000001, 2.6, 43.28, 3.3600000000000003, 2.8800000000000003, 1.9200000000000002, 2.92, 0.9600000000000001, 20.6, 20.72, 9.28, 1.32, 26, 94.11999999999999, 21.44, 10.76, 44.88, 15.360000000000001, 7.08, 7.04, 2.52, 33.88, 13.84, 20.72, 17, 10.48, 12.88, 8.120000000000001, 14.72, 11.08, 8.920000000000002, 15.8, 40.72, 32.480000000000004, 3.32, 11.28, 9.6, 11.6, 19.599999999999998, 10, 14.32, 1.88, 21.080000000000002, 5.720000000000001, 26.8, 28.32, 50.31999999999999, 15.959999999999999, 6.159999999999999, 4, 29.32, 2.92, 1.28, 25.080000000000002, 5.64, 40.2, 6.92, 102.28, 14.08, 17.64, 4.04, 49.52, 13.719999999999999, 30.8, 28.2, 4.04, 0.5199999999999999, 23.12, 7.119999999999999, 5.12, 0.48000000000000004, 6.64, 73.6, 19.599999999999998, 15.16, 67.84, 28.16, 11.04, 2.96, 17.76, 1.24, 20.28, 35.88, 24.240000000000002, 13.719999999999999, 28.080000000000002, 0.5599999999999999, 5.720000000000001, 2.16, 0.5199999999999999, 1.76, 10.52, 20.52, 40.120000000000005, 5.88, 1.32, 2.56, 24.72, 1.84, 9.12, 3.92, 51.56, 5.720000000000001, 7.8, 28.32, 166.64000000000001, 25.8, 5.64, 23.92, 18.28, 2.68, 5.52, 47.36, 13.08, 87.8, 17.080000000000002, 4.84, 3.3600000000000003, 7.52, 5.760000000000001, 4.68, 17.72, 9.2, 10, 2.84, 13.6, 15.72, 2.0799999999999996, 0.44, 11.440000000000001, 5.36, 20.28, 5.88, 127.6, 52.56, 6.04, 27.84, 5.64, 11.84, 6.56, 3.64, 1.24, 30.720000000000002, 46.36, 8.44, 2.04, 4.52, 24.68, 6.720000000000001, 15.879999999999999, 9.24, 6.64, 11.2, 12.56, 12.8, 31.6, 11.32, 14.200000000000001, 29.04, 5.64, 1.56, 3.68, 5.56, 3.8800000000000003, 77.03999999999999, 9.92, 33.64, 24.479999999999997, 37.16, 3.68, 40.96, 30.52, 8.8, 68.64, 4.6, 83.88, 4.68, 36.839999999999996, 31.919999999999998, 21.64, 4.32, 3.52, 4.64, 1.72, 39.559999999999995, 3.96, 12.76, 2.16, 16.92, 36.48, 3.76, 17.6, 13.639999999999999, 1.88, 5.24, 31.72, 31.32, 10.88, 23.36, 6.760000000000001, 16.080000000000002, 10.24, 13.24, 26.96, 25.76, 9.92, 19.24, 22.2, 19.439999999999998, 1.9200000000000002, 14.200000000000001, 11.32, 28.32, 5.760000000000001, 1.96, 30.720000000000002, 6.96, 3.8, 26, 8.040000000000001, 6.96, 8.52, 27.88, 18.56, 0.68, 9.799999999999999, 26.4, 16.080000000000002, 1.56, 13.96, 38.4, 22.08, 2.32, 25.88, 51.4, 8.72, 3.2399999999999998, 6.32, 20.68, 5.88, 11.4, 21.64, 25.72, 40.28, 4.96, 1.4, 6.04, 0.6, 16.080000000000002, 10.72, 41.64, 10.8, 5.04, 8, 7.56, 12.200000000000001, 17.72, 18.04, 53.8, 293.92, 28.6, 132.20000000000002, 52.56, 33.84, 395.23999999999995, 2.28, 122.88000000000001, 465.55999999999995, 61, 383.64, 29.080000000000002, 305.32, 492.47999999999996, 398.04, 17.96, 255.76, 81.52, 176.48, 3.48, 417.48, 484.56, 0.6, 138.68, 26.08, 32.32, 62.52, 9.28, 295.71999999999997, 2.76, 54.879999999999995, 70.96, 405.68, 87.16, 152.92, 478, 157.12, 246.4, 456.8, 20.240000000000002, 171.72, 2.76, 4.92, 82.32000000000001, 125.64, 349.12, 43.16, 38.080000000000005, 6.08, 60.839999999999996, 119.08, 120.24, 217.84, 167.2, 112.47999999999999, 53.839999999999996, 86.04, 143.35999999999999, 157.16, 3.8800000000000003, 71.04, 25.6, 275.36, 186.64, 64.56, 31.52, 226.92000000000002, 28.96, 446.47999999999996, 261.76, 81.44, 0, 36.04, 38.800000000000004, 99.2, 112.12, 25.68, 460.76, 413.76, 3.28, 62.32, 88.03999999999999, 55.559999999999995, 57.32, 37.08, 4.88, 14.76, 267.2, 18.96, 106.80000000000001, 3.48, 481.56, 215.23999999999998, 487.71999999999997, 13.360000000000001, 55.28, 359.88, 41.76, 448.40000000000003, 473.12, 0, 0, 0, 0, 0, 0, 30.04, 0, 94.08, 5.04, 47, 5.760000000000001, 4.64, 0, 68.16, 0, 3.8800000000000003, 0, 0, 194.28, 0, 0, 149.96, 438.32, 79, 212.44, 28.240000000000002, 0, 78.56, 217.16, 11.92, 0, 0, 313.32, 36.64, 408.56, 450.48, 14.8, 32.52, 461.04, 25.48, 0, 0, 182.76000000000002, 453.68, 0, 0, 391.36, 0, 17, 103.36, 458.72, 37.32, 20.56, 373.44, 30.16, 418.36, 479.88, 437.24, 479.71999999999997, 61.64, 2.8800000000000003, 147.48, 441.28000000000003, 46.04, 295.15999999999997, 77.92, 49.72, 489.52000000000004, 12.68, 467.24, 60.92, 365.88, 14.88, 9.36, 48.88, 458.8, 19.88, 101.08, 130.39999999999998, 382.72, 368.28, 465.36, 426.24, 43.88, 7, 401.52, 29.76, 489.56, 45.32, 403.8, 493.76, 65.55999999999999, 95.11999999999999, 32.4, 141.12, 479.15999999999997, 243.2, 112.36, 486.15999999999997, 312.15999999999997, 464.96, 37.68, 423.92, 128.6, 89.67999999999999, 0, 39, 0, 486.56, 450.40000000000003, 0, 24.639999999999997, 113.48, 108.39999999999999, 0, 137.96, 477.15999999999997, 310.47999999999996, 38.64, 330.72, 0, 146.88000000000002, 68.56, 1.6, 126.04, 466.24, 378.08000000000004, 219.79999999999998, 89.52, 52.56, 6.760000000000001, 0, 451.56, 0, 140.48, 46.760000000000005, 0, 433.84000000000003, 483.08, 161.64000000000001, 0, 0, 0, 379.84000000000003, 39.879999999999995, 69.52, 70.64, 115.16, 6.04, 43.52, 6.92, 6.28, 2.96, 273.08, 292, 190.04, 18.04, 117.84, 24.28, 18.2, 7.720000000000001, 205.92, 52.8, 488.48, 400.84, 15.04, 1.64, 64.96000000000001, 12.68, 35.28, 466.08, 7.56, 106.16000000000001, 74.72, 84.24, 29.44, 3, 5.68, 30.720000000000002, 10.68, 443.47999999999996, 20.72, 387.44, 415.4, 14.48, 106.16000000000001, 449.40000000000003, 41.24, 219.64000000000001, 451.88, 492.59999999999997, 13.6, 446.96000000000004, 91.12, 11.520000000000001, 16.6, 64.28, 163.28, 416.8, 100.04, 279.76, 314.40000000000003, 63.72, 376.08000000000004, 212.07999999999998, 280.64, 43.16, 21.72, 104.2, 430.28, 6.52, 11, 53.839999999999996, 393.52, 402.28000000000003, 493.71999999999997, 454.79999999999995, 72.08, 11.56, 472.4, 13.92, 37.24, 219.84, 39.879999999999995, 98.91999999999999, 30, 115.88, 65.72, 9.16, 58.8, 84.8, 35.16, 311.24, 454, 465.55999999999995, 49.72, 43.839999999999996, 38.32, 190.12, 466.04, 74.28, 100.16, 339.24, 475.56, 471.44, 344.24, 5.88, 159.6, 241.64, 111.96000000000001, 393.6, 159.95999999999998, 10.92, 198.4, 464.32, 76.08, 450.23999999999995, 105.96, 345.84, 467.04, 441.40000000000003, 410.8, 10.16, 23.040000000000003, 19.52, 16.44, 34.92, 13.88, 418.76000000000005, 488.84, 481.24, 0, 288.12, 0, 29.44, 465.76, 51.68, 462.72, 43.28, 52.519999999999996, 21.8, 55.88, 32.96, 477.64, 79.47999999999999, 309.84000000000003, 57.6, 75.92, 35.839999999999996, 2.84, 5.12, 4.6, 178.04, 244.44, 288.12, 55.84, 94.92, 7.680000000000001, 398.04, 32.36, 453.76, 48.239999999999995, 4.56, 469.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.56, 0, 110.83999999999999, 249, 497.91999999999996, 228.88, 18.2, 0, 0, 0, 222.32, 0, 471.2, 138.36, 0, 100.48, 0.44, 397.04, 0, 0, 0, 0, 204.2, 259.35999999999996, 27.92, 455.88, 0, 0, 13.719999999999999, 0, 92.28, 51.16, 132.76, 12.040000000000001, 41.6, 434.71999999999997, 10.8, 33.52, 299.28, 8.44, 441.96000000000004, 115.04, 66.19999999999999, 252.48, 15.28, 452, 477.8, 71.67999999999999, 28.16, 478.64, 234.32, 133.96, 18.360000000000003, 30.24, 182.76000000000002, 15.8, 439.2, 50.12, 29.76, 445.47999999999996, 463.68, 458.36, 37.8, 68.76, 21.48, 10, 33.480000000000004, 369.84, 39.68, 110.47999999999999, 13.48, 383.03999999999996, 8.52, 283.32, 411.08, 456.4, 142.76, 277.68, 9.04, 7.64, 26.360000000000003, 480.68, 444.68, 26.64, 20.76, 170.24, 17.24, 57.68, 68.64, 19.439999999999998, 33.52, 20, 1.76, 4.88, 9.92, 17.12, 20.8, 34.84, 19.52, 17.44, 16.92, 20.6, 1.76, 17.840000000000003, 8.88, 19.52, 11.68, 68.24, 19.2, 2.3600000000000003, 9.08, 20.52, 18.48, 19.84, 18.360000000000003, 19.68, 8.6, 132.28, 15.6, 5.159999999999999, 21.96, 82.48, 20.119999999999997, 59.32, 34.36, 6.32, 95.92, 18.880000000000003, 22.599999999999998, 9.48, 12.68, 37.8, 51.32, 1.96, 35.12, 0.92, 37.64, 9.24, 17.919999999999998, 29.84, 1.8, 63.44, 19.48, 22.599999999999998, 29.8, 0.32, 20.6, 18.84, 19.52, 18.84, 23, 12.48, 23.599999999999998, 16.88, 13, 39.04, 149.12, 35.44, 3.44, 19.68, 19.8, 29.24, 21.24, 75.24, 83.16, 43.92, 63.519999999999996, 3.64, 102.72, 19.279999999999998, 0.44, 67.48, 33.64, 35.2, 14.040000000000001, 34.44, 18.84, 8.08, 20.68, 224.76, 19.88, 2.2399999999999998, 10.48, 0, 0, 0, 0, 0, 0, 3.8, 14.8, 0, 0, 0, 0, 0, 0, 1.36, 8.6, 2.16, 0, 16.32, 0, 0, 14.92, 0.08, 3.04, 0, 0, 6.96, 0, 0, 3.04, 459.48, 3.96, 411.32, 0, 4.84, 0, 5.64, 0, 0, 0, 7.52, 0, 0, 43.04, 0, 24.84, 0, 6.8, 25.88, 7.84, 78.24000000000001, 20.16, 87.67999999999999, 17.88, 22.24, 22.919999999999998, 21.6, 30.84, 40.239999999999995, 20.400000000000002, 19.64, 53.24, 20.72, 20.119999999999997, 28.88, 18.84, 27.32, 29.6, 12.68, 8.040000000000001, 193.39999999999998, 14.959999999999999, 45.879999999999995, 30.28, 19.88, 24.68, 76.72, 17.24, 15.48, 65.68, 19.92, 0.8, 18.48, 21.48, 5.159999999999999, 104.64, 36.6, 65.28, 19.400000000000002, 49.84, 1.4, 19.68, 72.72000000000001, 8.200000000000001, 20, 61.04, 19.560000000000002, 5.2, 21.96, 142.4, 20.32, 20.080000000000002, 18.8, 18, 5.159999999999999, 20.48, 2.68, 20, 19.36, 21.24, 129.36, 20.2, 14.28, 20.68, 69.24, 12.4, 10.319999999999999, 141.64, 22.56, 16.16, 15.24, 45.199999999999996, 0.32, 6.04, 47.559999999999995, 6.44, 22.04, 19.720000000000002, 23.040000000000003, 9.32, 21.919999999999998, 39.559999999999995, 16.6, 14.28, 21.2, 55.76, 11.799999999999999, 21.44, 20.28, 190.20000000000002, 19.400000000000002, 18.56, 44.76, 4.720000000000001, 74.88, 11.6, 12.64, 43.839999999999996, 29.04, 21.6, 1.16, 9.56, 9.32, 9.719999999999999, 3, 10.4, 21.76, 18.96, 24.8, 22.64, 22.84, 8.4, 17.919999999999998, 5.44, 29.919999999999998, 15.16, 0.92, 7.84, 6.32, 5.4, 8.84, 7.88, 2.56, 6.64, 9.4, 3.64, 8.959999999999999, 23, 23.16, 13.799999999999999, 8.72, 10.959999999999999, 1.52, 7.760000000000001, 5.12, 7, 8.4, 3.72, 5.96, 0.8, 10.44, 1.72, 3.3600000000000003, 2.3600000000000003, 4.159999999999999, 6.680000000000001, 3.2, 11.88, 3.64, 0, 65.08, 5.24, 24.68, 3.48, 21.12, 4.56, 21.28, 9.68, 173.2, 19.64, 21.96, 21.12, 27.68, 17.96, 19.759999999999998, 20.76, 3.8400000000000003, 19.720000000000002, 20.92, 239.4, 85.08, 19.24, 19.720000000000002, 15.360000000000001, 16.72, 81.8, 23.08, 18.44, 46.080000000000005, 1.4, 22.28, 104.48, 19.36, 19.84, 129.88, 33.44, 0.92, 10.68, 22.599999999999998, 22.68, 36.28, 22.68, 1.0399999999999998, 19.88, 21.919999999999998, 19.52, 12.040000000000001, 70.2, 79.2, 5.8, 46.24, 8.040000000000001, 20.080000000000002, 19.24, 12.959999999999999, 37.24, 19.439999999999998, 69.56, 8.28, 19.8, 31.759999999999998, 2.72, 108.36, 141.48, 16.48, 23.400000000000002, 11.68, 135.92000000000002, 122.92, 0.92, 109.75999999999999, 25.2, 11.76, 16.96, 8.56, 22.32, 26.4, 16.96, 20, 4.56, 65.32000000000001, 14.88, 97.04, 11.84, 1.2, 7.4799999999999995, 1.28, 35.12, 20.92, 19.040000000000003, 18.16, 3.96, 20.88, 19.439999999999998, 15.64, 20.2, 27.92, 3, 18.8, 19.32, 20.56, 23.88, 25.88, 43.4, 21.080000000000002, 21.24, 72.44, 61.36, 22.880000000000003, 178.28, 44.68, 166.76, 18.8, 28.88, 20.119999999999997, 27.32, 72.72000000000001, 20.84, 19.12, 19.84, 19.720000000000002, 7.36, 16.36, 102.36000000000001, 11.520000000000001, 72.64, 18.44, 39.919999999999995, 85.52, 9.96, 17.88, 46.559999999999995, 20.6, 14.040000000000001, 21.52, 133.11999999999998, 59.48, 23.84, 41.64, 21.6, 21.88, 19, 38.120000000000005, 103.84, 20.56, 1.48, 20.16, 5.08, 8.6, 41.88, 101.04, 4.159999999999999, 16.2, 20.240000000000002, 22.24, 9.08, 20.119999999999997, 45.32, 60.56, 31.84, 22.599999999999998, 20.8, 18.880000000000003, 20.080000000000002, 18.56, 43.48, 21.56, 14.16, 20.36, 15.84, 41.160000000000004, 18.8, 19, 29.96, 37.36, 18.64, 82.60000000000001, 15.16, 1.96, 46.6, 20.400000000000002, 12.76, 6.52, 175.08, 20.88, 28.28, 66.12, 0.5599999999999999, 21.64, 19.599999999999998, 134.20000000000002, 19.2, 201.16, 126.84, 0.08, 42.48, 10.88, 21.88, 20.56, 20.84, 71.84, 52.400000000000006, 105.84, 32.559999999999995, 2.76, 48.120000000000005, 134.04, 7.92, 45.199999999999996, 47.440000000000005, 23.84, 36.92, 70.12, 26, 7.44, 30.8, 20.44, 11.2, 109.68, 67.91999999999999, 251.32, 34.32, 46.64, 21.28, 7.119999999999999, 77.84, 12.52, 66.52, 15.6, 10.120000000000001, 38.96, 14.959999999999999, 22.8, 60.28, 7.8, 21.2, 15.64, 2.52, 50.2, 8.56, 17.04, 18.4, 186.20000000000002, 12.319999999999999, 81, 9.16, 17.28, 7.52, 161.64000000000001, 0, 63.16, 21.64, 27.119999999999997, 83.04, 42.64, 3.4, 22.48, 54.239999999999995, 28.080000000000002, 85.36, 12.84, 5.6, 48.88, 99.96, 41.279999999999994, 169, 7.04, 73, 31.32, 19.84, 89, 0, 26.12, 0, 41.8, 39.64, 17.72, 1.6800000000000002, 121.28, 7.56, 80.36, 67.4, 61.16, 22.32, 0, 7.4, 47.440000000000005, 48.120000000000005, 8.84, 28.400000000000002, 62.199999999999996, 29.16, 127.08, 15.520000000000001, 27.08, 1.6800000000000002, 9.2, 34.36, 9.440000000000001, 65.72, 9.36, 53.48, 79.03999999999999, 2.4, 54.36, 6.64, 8.040000000000001, 18.68, 18.4, 25.6, 6.92, 7.720000000000001, 19.400000000000002, 82.76, 105.84, 30.52, 6.6, 2.96, 6.84, 31.08, 3.72, 50.68, 36.16, 97.68, 0, 183.35999999999999, 43.52, 5, 68.64, 19.759999999999998, 8.8, 47.32, 34.8, 89.6, 0, 38.839999999999996, 46.120000000000005, 1.0399999999999998, 100.63999999999999, 14.52, 13.88, 0, 52.720000000000006, 77.24000000000001, 10.72, 121.08, 7.24, 15.6, 30.200000000000003, 3.0799999999999996, 21.68, 16.279999999999998, 106.28, 17.96, 49.92, 61.400000000000006, 52, 32.120000000000005, 0, 26.599999999999998, 8.200000000000001, 36.839999999999996, 5.720000000000001, 31.44, 58.32, 78.28, 9.12, 94.32000000000001, 2.12, 2.56, 0, 14.6, 42.48, 20.32, 1.32, 25.32, 0, 23, 42.52, 38.800000000000004, 69.88, 49.12, 2.16, 39.4, 7.16, 31.2, 2.72, 24.8, 45.879999999999995, 6.64, 62.92, 63.68, 30.56, 29.96, 20.2, 10.28, 16.96, 8.88, 31.44, 7.16, 53.879999999999995, 33.480000000000004, 5.08, 62.839999999999996, 31.2, 56.480000000000004, 0, 154.20000000000002, 38.16, 13.360000000000001, 72.92, 12.76, 120.84, 0, 48.44, 56.480000000000004, 94.28, 280.72, 13.6, 18.72, 31.56, 3.8, 80.44, 12.44, 19.400000000000002, 0, 6.4799999999999995, 29.919999999999998, 49.4, 84.4, 2.8800000000000003, 15.559999999999999, 35.839999999999996, 25.4, 43.28, 0, 2, 55.559999999999995, 6.24, 0, 195.68, 61.48, 17.88, 47.08, 7.32, 11.6, 38.96, 2.92, 26.16, 1.28, 1.2, 10.24, 0, 0, 34.28, 27.32, 0, 25.96, 0, 2.48, 33.56, 15.04, 21.080000000000002, 25.88, 7.64, 11.88, 14.28, 4.28, 15.559999999999999, 4.8, 71.84, 29, 67.08, 12.36, 1.52, 38.080000000000005, 18.880000000000003, 20.32, 21.04, 18.68, 1.08, 14.239999999999998, 14.76, 3.32, 30.24, 19, 0, 19.32, 44.48, 65.44, 23.52, 10.68, 26.08, 51.16, 22.64, 7.44, 15.28, 4.760000000000001, 10.28, 4.84, 2.8800000000000003, 17, 60.16, 26.24, 36.720000000000006, 14.92, 38.519999999999996, 11.2, 9.12, 52.24, 5.68, 27.92, 38.519999999999996, 198.36, 56.68, 8.88, 18.32, 26.919999999999998, 24.479999999999997, 12.52, 41.88, 42.160000000000004, 102.56, 16.240000000000002, 19.36, 0, 44.44, 6.64, 16.48, 55, 26.720000000000002, 20.52, 15.72, 0, 0, 3.4, 23.16, 56.08, 3.4, 0, 12.48, 9.12, 29.680000000000003, 21.88, 84.4, 19.84, 26.68, 32.2, 7.52, 97.60000000000001, 11.84, 48.959999999999994, 43.56, 35.8, 141.16, 104.28, 15.12, 82.24, 7.16, 15.92, 8.920000000000002, 125.76, 188.12, 24.8, 81.8, 86.8, 95.4, 114.91999999999999, 71.16, 17.16, 122.6, 31.28, 91.96, 31.56, 111.04, 183.88, 34.56, 61.080000000000005, 27.439999999999998, 0, 52.24, 74.80000000000001, 26.96, 32.64, 74.44000000000001, 6.96, 95.52, 20.04, 62.080000000000005, 32.28, 19.64, 50.2, 4.52, 26.4, 5.56, 78.8, 2.72, 15.8, 52.92, 31.240000000000002, 128.12, 59.56, 68.8, 100.92, 0, 44.88, 98.48, 62.239999999999995, 25.04, 0, 58.88, 50.4, 31.119999999999997, 7.84, 46.72, 2.56, 12.4, 37.8, 18.48, 29, 5.159999999999999, 48.68, 7.08, 5.64, 7.119999999999999, 37.08, 3.2, 22.84, 8.6, 4.28, 47.84, 56.2, 67.91999999999999, 67.6, 1.6, 53.28, 19.32, 13.88, 0, 11.76, 1.4400000000000002, 33.6, 130.48000000000002, 18.64, 11.719999999999999, 9.32, 7.88, 25.84, 55.919999999999995, 7.8, 44.2, 69.56, 191.28, 134.08, 42.24, 81, 21.080000000000002, 0, 105.76, 51.4, 13.76, 9.68, 24.119999999999997, 9.08, 46.839999999999996, 63.72, 16.32, 2.68, 27.52, 108.36, 46.120000000000005, 22.48, 15.8, 22, 5.159999999999999, 27.560000000000002, 67.36, 36.4, 30.200000000000003, 57.76, 112, 102, 8.52, 17.12, 6.24, 6.4, 30.439999999999998, 86.12, 0, 8.44, 68.12, 10.56, 59.4, 12.56, 19.84, 143.84, 8.6, 0, 37.72, 86.28, 3.2, 36.4, 44.040000000000006, 6.4, 10.44, 5.6, 1.84, 10.44, 14.28, 8.08, 5.28, 21.76, 80.44, 23.560000000000002, 3.8800000000000003, 74.84, 7.64, 1.28, 2, 75.48, 39.160000000000004, 34.92, 4.760000000000001, 3.64, 0, 70.72, 0, 33.08, 72.64, 7.08, 84.8, 108.2, 34.4, 39.6, 132.88, 27.799999999999997, 44, 20.84, 157.07999999999998, 0, 142.6, 77.11999999999999, 4.64, 76.75999999999999, 89.28, 27.36, 70.04, 61.96, 50.12, 0, 0, 35.64, 54.84, 0, 12.120000000000001, 13, 37, 15.4, 22.880000000000003, 39.36, 12.16, 113.91999999999999, 45.72, 12.200000000000001, 146.56, 55.72, 28.8, 52.76, 1.56, 53.8, 43.48, 77.72, 16.639999999999997, 16.44, 13.76, 51.04, 5.12, 154.88, 0, 25.96, 13.360000000000001, 4.84, 0, 120.64, 65.08, 24.56, 84.16, 35.76, 35.4, 141.4, 154.84, 74.2, 92.75999999999999, 32.04, 21.68, 17.32, 22.68, 80.76, 25.12, 47.480000000000004, 139.64, 2.8, 69.68, 51.28, 42.32, 21.6, 15.959999999999999, 65.36, 9.639999999999999, 39.239999999999995, 93.24000000000001, 7.6, 19.08, 9.440000000000001, 12.4, 35.92, 19.599999999999998, 26.4, 31.68, 2.52, 166.64000000000001, 52.839999999999996, 55.440000000000005, 40.800000000000004, 41.8, 18.28, 11.799999999999999, 4.44, 1.36, 12.64, 76.03999999999999, 6.8, 3.04, 63.92, 151.32000000000002, 7.4, 85.84, 8.8, 85.28, 21.12, 38.760000000000005, 51.04, 13.88, 19.64, 32.239999999999995, 5, 73.48, 130.44, 13.719999999999999, 36, 83.72, 46.92, 33.24, 62.199999999999996, 142.35999999999999, 34.44, 3.8800000000000003, 7.28, 6.32, 6.159999999999999, 72.36, 18.68, 0, 14.92, 39, 56.44, 6.119999999999999, 28.36, 4.04, 45.16, 31.16, 43.32, 54.800000000000004, 55, 12, 10.44, 46.839999999999996, 38.800000000000004, 106.12, 10.92, 62.4, 26.880000000000003, 58.92, 12.239999999999998, 0, 13.04, 4.6, 5.68, 11.2, 25.36, 36.4, 40.96, 3.2399999999999998, 98.8, 32.800000000000004, 28.92, 5.92, 85.84, 82.72, 11.68, 35.08, 32.480000000000004, 54.239999999999995, 27.400000000000002, 44.24, 0.8400000000000001, 14.08, 40.28, 7.8, 25.88, 10.08, 4.36, 83.6, 7.64, 29.88, 9.2, 7, 14.68, 33.32, 133.96, 163.16, 0.64, 9.68, 0, 7.8, 0, 0, 5.2, 14, 16.76, 62.4, 22.68, 49.04, 2.0799999999999996, 45.72, 7.16, 52.32, 70.72, 4.84, 46.199999999999996, 38.68, 21.56, 3.12, 68.12, 3.2399999999999998, 8.72, 1.72, 30.32, 23.040000000000003, 13.28, 12.56, 65.55999999999999, 37.24, 5.04, 36.8, 10.6, 20.36, 16.92, 28.92, 14.040000000000001, 37.56, 54.68, 71.88, 65.68, 80.11999999999999, 143.56, 13.04, 18.360000000000003, 66.36, 45.519999999999996, 4.52, 62.28, 34.92, 3.3600000000000003, 56.88, 32.239999999999995, 18.16, 28.400000000000002, 104.56, 0, 14.8, 8.4, 88.84, 93.56, 3.5599999999999996, 7.680000000000001, 46.4, 18.32, 19.959999999999997, 41.8, 81.55999999999999, 21.080000000000002, 7.4799999999999995, 29.72, 0.76, 22.8, 4.8, 32.28, 19.560000000000002, 81.52, 21.919999999999998, 89.67999999999999, 47.199999999999996, 74, 8.68, 69.36, 2.3600000000000003, 53.68, 35.76, 125.92, 32.28, 43.12, 34.4, 0, 18.8, 222.72, 6.32, 89.16, 4.88, 30.84, 27.52, 77.36, 15.440000000000001, 2.04, 23.959999999999997, 0, 16.68, 0.7200000000000001, 15.440000000000001, 5.2, 132.76, 62.28, 7.84, 12.84, 0, 2.76, 8.6, 13.48, 10.040000000000001, 15.04, 9.799999999999999, 129.72, 16.72, 123.16000000000001, 31.759999999999998, 27.92, 26.360000000000003, 16.639999999999997, 51.8, 19.24, 6.44, 105.6, 32.96, 0, 11.639999999999999, 83.96000000000001, 6.2, 39.519999999999996, 30.16, 6.4799999999999995, 162.72, 21.24, 0, 6.2, 74.75999999999999, 10.68, 16.96, 34.88, 149.32000000000002, 37.16, 1.36, 33.279999999999994, 16.639999999999997, 33.32, 25.4, 40.800000000000004, 0, 59.88, 181.48, 76.56, 0.6, 16.119999999999997, 33.88, 40.239999999999995, 52.040000000000006, 13.84, 35.36, 0, 4.4, 2.84, 43.64, 37.839999999999996, 22.84, 0, 36.08, 7, 4.56, 46.6, 117.76, 1.84, 48.92, 20.44, 132.52, 13.48, 57.36, 17.04, 11, 21.919999999999998, 4.12, 0, 19.040000000000003, 75.56, 68.27999999999999, 29.72, 50.68, 34.88, 60.879999999999995, 27.52, 31.119999999999997, 11.520000000000001, 9.440000000000001, 79.36, 53.080000000000005, 2.16, 21.88, 22.16, 22.48, 3.68, 71.48, 95.64, 86.36, 56.279999999999994, 4.2, 7.96, 75.72, 18.68, 8.4, 43.48, 15.64, 14.92, 97.24, 6.92, 23.2, 41.279999999999994, 5.2, 35.28, 11, 10.959999999999999, 11.440000000000001, 44.88, 160.72, 17.64, 175.2, 19.64, 26.64, 16.72, 40.800000000000004, 58.08, 82.76, 11.440000000000001, 46.120000000000005, 14.239999999999998, 59, 52.720000000000006, 34.36, 30.200000000000003, 20.52, 27.040000000000003, 94.44, 52.8, 17.56, 0, 50.160000000000004, 10.84, 83.08, 22.64, 6.760000000000001, 0, 79.75999999999999, 187.79999999999998, 122.28, 162.04, 12, 6.96, 16.639999999999997, 22.64, 3.3600000000000003, 12.08, 7.04, 0, 48.08, 66.96000000000001, 34.52, 20, 10.319999999999999, 4.2, 49.68, 34.92, 17.2, 28.64, 12.4, 38, 40.28, 29.56, 7.760000000000001, 36.28, 14.68, 1.8, 17.32, 4.08, 94.60000000000001, 18.12, 3.48, 68.84, 61.68, 39.28, 55.559999999999995, 14.200000000000001, 54.84, 6.04, 23.84, 94.44, 2.64, 68.16, 37.6, 15.48, 13.559999999999999, 38.559999999999995, 18.04, 6.159999999999999, 48.599999999999994, 49.76, 24.080000000000002, 12.28, 6.119999999999999, 47.36, 63.28, 14.64, 17.48, 14.88, 1.32, 37.56, 3.0799999999999996, 17.24, 2.12, 67.91999999999999, 311.12, 18.8, 16.96, 7.24, 5.68, 22, 7.760000000000001, 0.8400000000000001, 7.32, 34.4, 9.2, 9.2, 3.32, 39.36, 68.76, 3.2399999999999998, 93.32, 4.36, 29.6, 96.56, 45.080000000000005, 9.56, 3.44, 27.68, 46.519999999999996, 76.64, 6.720000000000001, 162.92000000000002, 2.3600000000000003, 65.72, 86.52, 1.48, 71.6, 20.32, 28.32, 80.11999999999999, 17.080000000000002, 11.96, 3.68, 6.159999999999999, 7.8, 57.52, 5.96, 15.2, 41.959999999999994, 82.12, 272.48, 62.16, 7.32, 12.16, 14.16, 46.839999999999996, 41.72, 24.28, 23.599999999999998, 48.88, 14.16, 2.16, 88.92, 4.8, 21.16, 193, 12.52, 112.24000000000001, 13.4, 95.24000000000001, 148.76, 2.8, 21.8, 9.04, 3.72, 7.36, 4.2, 10.4, 25.72, 13.92, 23.88, 13.24, 1.52, 40, 16.44, 47.440000000000005, 11.48, 63.2, 17.840000000000003, 118.84, 26.880000000000003, 117.2, 70.6, 5.12, 7.84, 66.24, 11.36, 4.92, 20.44, 48.92, 56.56, 11.2, 10.08, 12.52, 3.92, 130.32, 11.799999999999999, 14.959999999999999, 21.96, 22.12, 10.44, 47.160000000000004, 4.44, 16.400000000000002, 25.88, 8.4, 140.84, 55.160000000000004, 13.92, 3.2, 37.48, 73.28, 5.720000000000001, 13.16, 54.199999999999996, 27.16, 29.680000000000003, 41.12, 135.76, 7.4, 150.92, 31.68, 10.200000000000001, 14.239999999999998, 3.5599999999999996, 110.72, 8.56, 1.48, 42.4, 19.68, 5.8, 21.32, 27.959999999999997, 24.44, 32.800000000000004, 51.8, 60.839999999999996, 176.28, 20.28, 13.360000000000001, 26.84, 20.36, 25, 5.720000000000001, 5.88, 11.440000000000001, 159.04, 0.92, 64.76, 77.44, 66.48, 15.360000000000001, 5, 103.16, 9.48, 117.64, 18.12, 34.88, 67.88, 40.52, 5.28, 1.76, 29.88, 67.28, 31.48, 0, 31.919999999999998, 24.76, 39.199999999999996, 5.92, 37.36, 22.880000000000003, 10.08, 258.68, 31.240000000000002, 16.119999999999997, 2.12, 29.24, 2.64, 2.96, 11.36, 66.24, 2.0799999999999996, 19.84, 15.879999999999999, 38.519999999999996, 33.160000000000004, 72.64, 10.48, 10.72, 4.52, 12.88, 15.32, 75.28, 2.44, 15.360000000000001, 128.12, 61.879999999999995, 52.400000000000006, 59.12, 40.36, 23.08, 18.2, 40, 29.28, 3.3600000000000003, 1, 41.08, 64.68, 109.03999999999999, 77.8, 5.68, 33.24, 24, 62.88, 47.6, 118.72000000000001, 31.4, 36.56, 98.68, 18.8, 41.279999999999994, 2.2399999999999998, 29.96, 48.160000000000004, 4.4, 57.160000000000004, 53.68, 3.0799999999999996, 36.16, 16.56, 36.64, 1.6, 8.4, 58.08, 20.56, 10.16, 75.67999999999999, 8.68, 84, 152.76000000000002, 73.72, 6.52, 39.160000000000004, 4.28, 6.2, 1, 4.159999999999999, 20.56, 19.2, 84.84, 22.32, 5.8, 54.919999999999995, 45.400000000000006, 130.95999999999998, 23.439999999999998, 26.04, 8.44, 38.48, 2.16, 68.96, 22.56, 11.12, 8.959999999999999, 13.96, 40.04, 44.76, 7.8, 80.11999999999999, 13.16, 23.560000000000002, 64.56, 14.959999999999999, 10.24, 11.799999999999999, 33.08, 20, 21.36, 59.12, 21.96, 39.08, 23.36, 52.88, 76.8, 37.32, 63.88000000000001, 59.28, 39.32, 88, 2.92, 25.6, 45.44, 19.16, 63.519999999999996, 7.760000000000001, 2.72, 133.92000000000002, 52.400000000000006, 36.24, 71.67999999999999, 7.84, 20.6, 22.599999999999998, 22.360000000000003, 46.68, 48.52, 4.88, 84.08, 92.11999999999999, 88, 55.800000000000004, 61.36, 26.880000000000003, 13.08, 41.84, 83.28, 73.84, 71.8, 78.92, 13, 57.12, 0, 50.24, 0, 18.880000000000003, 91.56, 10.76, 68.12, 13.2, 10.52, 52.28, 39.239999999999995, 43.64, 60.92, 24.28, 35.4, 6.56, 32.160000000000004, 51.4, 118.44, 63.12, 43.4, 20.2, 32.04, 120.88, 12.92, 94.24000000000001, 55.120000000000005, 20.36, 24.080000000000002, 1.72, 74.08, 27.400000000000002, 15.24, 11.76, 47.800000000000004, 14.68, 7.52, 1.2, 79.28, 45.8, 0.64, 128.04, 11, 1.16, 33.24, 7.32, 49.480000000000004, 2.4, 44.56, 14.48, 6.680000000000001, 0.88, 18.56, 65.60000000000001, 75.24, 30.880000000000003, 68.12, 69.08, 10.040000000000001, 6.32, 36.2, 20.48, 19.88, 59.88, 55.52, 52.76, 27.2, 4.4, 15, 0, 14.6, 21.080000000000002, 0, 1.6800000000000002, 14.8, 50.4, 23.12, 47.919999999999995, 41.04, 139.68, 17.8, 11.96, 52.92, 17.96, 39.559999999999995, 72.56, 0.8400000000000001, 40.160000000000004, 49.12, 13.2, 48.04, 14.120000000000001, 16.72, 9.84, 6.84, 6, 130, 17.4, 39, 6.04, 8.68, 56.84, 3.92, 32.52, 2.32, 48.72, 10.120000000000001, 48.08, 1.16, 43.64, 76.48, 8.319999999999999, 2.64, 8.8, 205.44, 10.08, 4.28, 12.319999999999999, 3.64, 7.4799999999999995, 37.48, 22.64, 97.44, 38.68, 94.52000000000001, 9.08 ], [ 6.8, 20.400000000000002, 11.4, 8.28, 5.88, 13.12, -8.24, -10.76, 13.84, 9.4, -12.64, -13.12, -9.84, 6.2, -4.720000000000001, -7.4799999999999995, -5.159999999999999, -9.16, 3.8800000000000003, 14.4, -3.4, 17.080000000000002, -9.48, -5.96, 4.04, 17.840000000000003, 12.28, 21, 18, -0.48000000000000004, -1.4, 12.120000000000001, 16.76, -8.16, 11.639999999999999, 16.2, 6.88, 13.719999999999999, -16.2, 1.36, -12.56, 17.080000000000002, 8.24, -2.76, 10.76, -7.36, 10.6, -19.439999999999998, -15.2, 15.92, 1.24, -17.56, 12.88, 2.76, -14.48, 2, -2.56, -17.24, 1.76, -10.08, -17.080000000000002, -16.400000000000002, -8.120000000000001, 13.24, -15.68, -4.68, 5.56, 17.68, 8.52, 18.759999999999998, -12.319999999999999, 1.76, -1.6800000000000002, -15.32, -9.6, -10.200000000000001, 3.4, -16.72, 18.56, -5.92, 12.319999999999999, -19.68, 12.68, 2.4, -3.8, 7.119999999999999, -9.68, 4.52, 21, 3, -6.119999999999999, 12.52, -10.24, -11.24, -7.28, -4.159999999999999, -17.88, 11.16, 4.08, -18.56, 1.64, 9.879999999999999, 9.12, 2.28, 1.24, -14.36, 7.680000000000001, 6.44, 1.48, -18.2, 6.4, 6, -0.16, -7.88, -17.48, 8.319999999999999, -14.64, 0.36000000000000004, 3.4, 16.96, 301.52, 12.8, -2.92, -17.6, 0.7200000000000001, -9.16, 10.72, 13.84, 9.96, 15.4, 24.6, 19.92, 16.400000000000002, 4.6, 9.440000000000001, 17.24, -18.4, 4.28, 12.64, -18.72, -13.440000000000001, -17.96, -2.2399999999999998, -13.559999999999999, 9.28, -4.12, -6.680000000000001, -12.4, -8.200000000000001, 8.24, -18.04, -9.32, 10.68, -5.12, -11.6, 15, -14.88, 1.64, 4.28, 15.84, 18.64, -3, 21.04, 11.92, 3.5599999999999996, 18.880000000000003, -4.6, 6.24, 19.32, 8.08, 2.2, 19.12, 20.639999999999997, -13, 9.28, -6.4799999999999995, -6.04, -1.52, 18.599999999999998, -7.92, 8.24, 10.24, -4.28, 5.720000000000001, 16.96, 14.8, -11.88, 16.04, 15.48, 2.8, 2.2, 9.6, -17.28, 10.36, -6.6, -2.32, -6, 20.44, 20.04, 17.6, -16.400000000000002, 19.439999999999998, 14.72, 3.5599999999999996, 2.76, 18.68, 26.52, 5.32, 5.44, 13.08, -9.12, 9.96, 12.319999999999999, 4.760000000000001, 2.84, -2.6, -14.92, -1.76, -15.76, 3.2399999999999998, 5.88, -17, -11.440000000000001, 2.8800000000000003, -1.24, -11.84, 5.96, 14.32, -3.4, 1.08, 11.799999999999999, -2.84, -13.28, 17.04, 8.76, -2.2399999999999998, 16.68, -11.36, -3, 14.48, -16.52, 1.32, 1.1199999999999999, 8.44, 11.12, -17.56, 16.44, 4.720000000000001, -6.4, 13.440000000000001, 18.759999999999998, -9.32, -8.48, 13.4, -9.4, -6.52, -12.88, 4.8, 18.52, 14.36, 6.56, 0.08, 11.92, 16.96, 18.599999999999998, 18.880000000000003, 17.68, 1.6, -4.760000000000001, -15.559999999999999, -0.48000000000000004, 15.24, -6.720000000000001, -16.52, 5.4799999999999995, 3.8400000000000003, 5.08, 8.28, -16.119999999999997, -3.04, 14.08, -13.16, -5.6, 11.32, -12.76, -17.6, -1.6, -6.52, 17.64, -3.32, -14.56, 17.8, -7.119999999999999, 1.4400000000000002, 16.68, 11.12, -1.88, -3.0799999999999996, -17.6, -18.68, 18.2, 8.920000000000002, -3.96, 17.840000000000003, 9.76, 19.84, -5.52, -7.6, 16.36, 12.44, 15.12, -17.68, -18, -1.28, -0.9600000000000001, -1.08, -4.8, 9.12, 17.56, 13.48, -8.68, 17.32, 0.04, -12.48, 15, 12, -13.84, 6.04, 3.2, -8.16, -2.44, 14.840000000000002, -15.76, -12.48, 18.919999999999998, -10.959999999999999, -3.52, -1.6800000000000002, -9.08, -10.6, 0.7200000000000001, 7.2, 15.84, 5.44, -11.4, 16.6, -19, 15.959999999999999, 17.76, -1.9200000000000002, 3, -0.2, -10.959999999999999, 14.88, 9.520000000000001, -8.120000000000001, -1.24, 13.68, 4.88, -16.32, -11.24, 0.48000000000000004, -14.68, -4.760000000000001, -10.44, 10.24, 17.8, 8.64, -12.239999999999998, 8.64, -3.28, 18.12, -16.92, -9.2, -12.84, 14.200000000000001, 6.52, -15.92, 7.28, 11.92, -12.76, 17.6, -8.120000000000001, 3.8, 9.28, -7.36, 2.2399999999999998, -19.400000000000002, -3.6, 15.48, 1.6800000000000002, 10.6, -10.040000000000001, -3.72, 12.36, -20.240000000000002, 2.56, -19.52, -13.520000000000001, -1.56, 16.2, -5.36, 19.24, 10.16, 11.96, 10.120000000000001, -14.92, 14.4, -11.04, 2.76, -11.88, 12.48, -16.6, -163.84, -6.4, -17.76, -14.120000000000001, 13.6, -13.360000000000001, 1.52, 15.72, -8.08, -4, -14.16, 3.5599999999999996, 12.28, 7.16, 11.96, -3.16, 4.64, -7, -1.64, -0.64, -7.32, 13.16, 3, -17.32, 0.24000000000000002, 4.32, -7, -5.44, 8.8, -13.04, -13.48, -11.04, -10.08, -18.48, 1.9200000000000002, 17.36, 17.080000000000002, -6.52, 17.76, 9.879999999999999, -9.92, 7.64, -4.84, 2.8, -8.36, -13.559999999999999, -15.440000000000001, -6.44, 17.28, 1.9200000000000002, -8.319999999999999, 8.68, 17.52, -10.24, -10.040000000000001, 5.04, -13.440000000000001, 16.56, -4.159999999999999, -13.4, 1.24, -11.08, 13.440000000000001, -1.72, 15.520000000000001, 6.760000000000001, -7.84, -0.36000000000000004, 10.8, 0.8400000000000001, 20.44, -1.24, -4.8, 7.119999999999999, -15.72, 9.799999999999999, -8.040000000000001, -3.04, -7.2, 1.64, 2.52, 1.24, 2.3600000000000003, 7.24, 5.4799999999999995, -18.599999999999998, 0.4, -1.48, 4.96, -15.6, 4.12, -10.36, -8.76, -5.92, -18.32, 13.08, -18.2, 6.44, 8.120000000000001, 2.8800000000000003, 8.56, -20.28, 6.44, 12.76, -5.159999999999999, -3.2399999999999998, -18.52, 6.84, -18.12, -2.48, -13.76, 7.96, -1.16, 3.5599999999999996, 13.48, 12.88, -17.52, 20.76, -5.64, -7.96, -14.08, 12.28, -19.439999999999998, 16.639999999999997, 2.04, -0.12000000000000001, 5.2, 12, 12.28, 11.04, 14.8, -15.4, 11.08, 16.119999999999997, -5.08, -8.36, -3.0799999999999996, -6.36, 5.44, -5.36, -19.279999999999998, 13.92, -1.9200000000000002, 1.64, 6.2, 8.28, -12.56, -11.12, -16.2, -4.6, 10.6, -9.799999999999999, -16.119999999999997, -1.64, -8.28, -13.4, -3.64, 18.64, -5.44, -16.88, 18.8, -11.04, 9.08, -8.200000000000001, -14.28, 11.96, 12.200000000000001, -9.639999999999999, 17.32, -15.440000000000001, 16.04, 12.200000000000001, -6.28, -14.48, 8.4, 0.08, 19.16, 18.24, 8.44, 15.959999999999999, 12.64, 16.52, -17.72, -12.4, 18.52, 18.919999999999998, -14.44, 15.04, 15.04, 1.4, -18.599999999999998, 18.8, -33.32, 8.72, -14.92, -19.64, 20.92, -1, 15.08, 15.360000000000001, 19.52, -11.88, 1.6, 0.4, -4.760000000000001, 10.08, 4.28, -18.04, 13.559999999999999, -11.440000000000001, 11.24, -10.36, 14.32, -8.200000000000001, 13.28, 13.559999999999999, 1.96, 18.96, -10.84, 14.68, -11.24, -12.319999999999999, -6.92, -5.92, 13.520000000000001, -0.4, 16.88, 0.08, 15.64, 7.96, -7.16, 17.840000000000003, -12.16, 9.12, -9.520000000000001, -7.24, -1.8, 14.16, -11.28, -14.52, -13.4, -0.76, 5.32, 7.16, -13.639999999999999, 17, 2.44, 14.16, 3.8800000000000003, -12.76, 8.44, -11.92, -1.32, 5.88, 15.8, 18.2, -7.96, -9.2, 12.08, -5.28, -18.32, -8.8, -14.040000000000001, 15.959999999999999, -11.16, 4.36, -3.64, 19.68, -5.159999999999999, 7.92, -7.32, 3.6, 13.88, -14.6, -1.72, 16.04, -17.36, -14.64, -1.16, 14.32, 17.64, -19.279999999999998, 11.6, 12.959999999999999, -5.04, -4.760000000000001, 11.92, 13.639999999999999, -2.92, -9.520000000000001, -12.92, 4.2, 16.32, 19.84, 2.92, -17.96, 3.2, -0.64, -0.92, 6.119999999999999, 8.4, -17.6, 12.64, 3.52, -15.32, 10, 19.24, 14.120000000000001, 17.919999999999998, -2.2, -9.440000000000001, 0.9600000000000001, -15.08, 6.44, 4.36, -13.520000000000001, 17.24, -0.44, -10.8, -4.4, 16.240000000000002, -7, -15.72, -10.120000000000001, -13.12, -1.48, -14.8, 10.44, 14.76, 9.719999999999999, -12.200000000000001, -4.92, 10.959999999999999, -10.88, 18.880000000000003, 18.16, -11.520000000000001, 17.52, 12, 11.92, 12.200000000000001, 0.68, -18.880000000000003, -9.4, 21.48, -16.96, 1.56, 2.68, 8.28, 1.08, 16.36, 16.52, -16.92, -7.52, 2.76, -7.96, 14.120000000000001, 3.72, -0.6, -11.639999999999999, 17.48, 17.44, 8.72, 14.92, 15.959999999999999, 4.720000000000001, -8.4, 8.8, 11.2, -10.120000000000001, -8.040000000000001, -14.4, -7.4799999999999995, 0.9600000000000001, -2.8, 6.84, -8.28, 10.4, 14.44, 13.08, 8.64, -19.36, 11.4, -17.56, -17.44, -7.24, 6.96, 10.72, -13.559999999999999, -12.88, 11.08, 8.120000000000001, -16.88, 12.72, 15.32, -9.92, 14.040000000000001, 12.84, 14.16, -11.76, 20.32, -9.6, 20.080000000000002, -15.16, 19.88, -14.92, 3.44, 5.4, -2.0799999999999996, -2.04, -3.04, 3.64, -12.48, 18.48, -12.72, 15.559999999999999, -18.56, 13.520000000000001, -7.08, 2.8800000000000003, 14.32, -6.6, 9.48, -12.8, 5.24, 191.36, -2.12, -1.6, -8.52, -10.16, -4.36, 16, 1.76, -0.48000000000000004, 2.4, 13.96, -4.12, 12.08, -8.6, 18.2, 19.08, 18, -7.84, -13.88, 10.120000000000001, 7.36, 20.92, 12.68, 10.6, -13.92, -19.16, 4.64, -4.36, -4.88, 20.52, -4.96, -9.799999999999999, 10.88, -14.72, 17.64, -13.08, -1.4400000000000002, 1.48, 1.36, -8.68, -5.28, -1.8, -5.159999999999999, -11.88, -4.88, 16.76, -18.52, -15.48, 0.24000000000000002, 5.36, 5.32, 14.72, 0.12000000000000001, -8.56, -3.6, 3.92, 15.2, 15.28, 17.64, -19.560000000000002, -2.68, 11.4, -13.68, 8.28, 12.8, -11.440000000000001, -0.9600000000000001, -19.92, 18, 10.28, -11.68, -11.24, -8.84, -10.72, 18.599999999999998, -7.88, -13.520000000000001, -15.32, -5.04, 0.16, 18.96, 5.84, 295.88, 0.76, -20.2, 15.879999999999999, -6, 0.04, 17.840000000000003, 2.76, 15.04, 9.799999999999999, -11.719999999999999, 17.2, -1.4, -14.44, 7.24, 10.52, 4.159999999999999, -14.48, 20.04, 3.76, 3.68, -10.76, 6.92, 7.96, 13.28, 2.12, 4.88, 15.24, 15.32, -11.88, 3.2399999999999998, -5.4, -9.879999999999999, 7.56, 4.4799999999999995, 13.719999999999999, -9, 9.76, 12.120000000000001, 9.08, 12.6, 21.28, -2.32, 4.08, 2.04, 15.84, 1.84, -9.440000000000001, 20.96, -7.680000000000001, 16.400000000000002, 12.68, 20.28, 22.52, -1.72, -11, 17.080000000000002, -5.4799999999999995, 3.4, 3.68, -13.520000000000001, 12.72, -9.96, 15.84, -7, 16.32, -3.28, 14.08, -10.92, -5.4, -16.080000000000002, -5.36, 12.88, 0.27999999999999997, 19.52, -18.8, 0.5599999999999999, 17.8, 16.279999999999998, 19.599999999999998, -13.2, -8.319999999999999, 15.959999999999999, 13.639999999999999, 12.92, 15.4, 18.68, 19.08, -11.92, 19.24, -8.36, 0, -11.76, 18.24, -12, -5.64, 15.440000000000001, -6.8, -0.12000000000000001, -11.639999999999999, 18.16, 9, -5.84, 18.759999999999998, -4.12, -11.92, -14.76, -11, 16.240000000000002, -15.879999999999999, -8.16, -8.44, 7.44, 5.24, 0.9600000000000001, -3.52, -12.72, 7.8, -16.32, 9.96, 12.44, -9.68, 6.680000000000001, -11.639999999999999, 4.36, 1.96, -17.68, 4.12, -4.56, -10.68, -16.36, -0.92, 4.08, 15.520000000000001, 481.4, -13.24, -14.08, -17.68, -2.64, -6.2, 16.32, -10.08, 9.799999999999999, -11.799999999999999, -10, 12.72, 0.7200000000000001, 18.880000000000003, -2.8800000000000003, 3.04, 6.6, -7.24, 15.68, -1.72, -10.84, 13.96, -4.12, 12.64, -5.6, 7.56, 14.200000000000001, 24.52, -9.04, 11.04, 7.28, -13.08, 10.68, -10.6, 21, -14.92, 19.92, 7.16, -9.04, -9.84, -16.76, -2.8800000000000003, 22.12, -15.64, -8.08, -18.44, -16.92, 5.68, -1.32, 6.96, 9.84, 19.2, 13.360000000000001, -12.68, -11.4, 12.4, 12.64, 5.24, 11.96, -5.88, 18.72, 6.64, 1.52, -10.6, 20, -4.8, -0.6, 1.64, -15, -17.32, 9.92, -13.6, 11.32, 18.599999999999998, 16.68, -4.6, 11.76, 15.92, -10.52, -14.200000000000001, -17.24, -9.36, -17.68, -10.52, 19.88, -7.4, -15.64, 3.28, 20, 16.279999999999998, -18.360000000000003, 5.760000000000001, -14.08, -2.32, 5.760000000000001, 15.76, -0.27999999999999997, 2.68, -11.04, 2.96, -3.72, -18.68, -3.8400000000000003, 1.48, 10.68, -16.52, -8.4, 19.48, 5.92, 14.840000000000002, -9, 16.36, 19.12, -2.16, -8.120000000000001, 10.44, -13.440000000000001, 14.88, 9.84, -6.96, 13.84, -9.799999999999999, 20.32, -1.1199999999999999, 19.439999999999998, 7.28, 9.28, 9.92, -5.08, -8.959999999999999, 10, -15.08, -1.24, 8.8, 10, 10.8, -14.92, 4.8, 8.56, -15.48, -14, 21.12, -1.6800000000000002, -16.76, 10.319999999999999, -4.2, -14.6, 2.4, 1.96, -13.2, -7.760000000000001, 12.040000000000001, -5.8, -15.24, 13.520000000000001, -11.16, -9.6, 12.959999999999999, -8.88, 6.4799999999999995, -5.08, -0.4, -16.44, 13.639999999999999, 17.52, 17.48, 7.16, 1.36, -9.16, -10.120000000000001, -14.040000000000001, -11.48, -9.36, -5.760000000000001, -16.36, 15.04, 10.24, 18.2, -17.44, 18.04, -1.72, -3.64, 5.2, 10.4, -1.28, -11.48, 1.24, 16.04, -12.68, 7.24, 18.16, -3.3600000000000003, -15.959999999999999, -7.44, -16.52, -9.32, -6.8, 15.24, 15.72, 6.680000000000001, -1.0399999999999998, 4.64, -0.48000000000000004, 6, 20.72, 17.76, 4.44, -4.4799999999999995, 4.8, -13.2, 13.520000000000001, -5.92, 10.4, 0.8400000000000001, 12.48, 17.88, 10.64, -5.04, 3.96, 8.76, 2, 3.8800000000000003, -0.9600000000000001, -5.159999999999999, 14.840000000000002, 3.5599999999999996, -1.6800000000000002, 18.360000000000003, 5.04, 12.8, 13.96, 14.239999999999998, -3, 18.56, 13.92, 8.76, 12.120000000000001, -15.16, 17.12, 0.2, -2.56, 8.6, -2.8800000000000003, -6.56, 11.32, -18.28, -10.200000000000001, -0.8400000000000001, -4, 19.959999999999997, 10.08, -12.4, -12.88, -2.32, 5, 5.36, -1.1199999999999999, -10.84, 3.92, -2.32, -18.360000000000003, -2.04, -4.32, 7.720000000000001, -2.0799999999999996, -10.44, 4.24, 13.96, -18, -1.64, -6.6, -7.84, 15.84, -9.92, -74.2, -9.12, -12.959999999999999, 15.6, 0.8400000000000001, -1.96, -6.28, -2.6, -15.72, 3.8, -6.2, 7.16, -10.56, -14.36, -4.08, 4.4799999999999995, -10.200000000000001, 7.08, -3.32, 1.6800000000000002, 4.8, -2.48, 17.2, -6.119999999999999, -0.64, 13.32, 9.28, 3.32, -5.56, -13.6, 7.88, 10.36, -14.28, 19.92, 4.52, 12.92, -13.88, 11.68, 3.68, -17.88, 9, -2.84, 7.119999999999999, 1.32, 13.520000000000001, -2.52, 7.44, 7.84, 6.4799999999999995, -10.48, -10.84, 12.68, 21.24, -14.56, 5.720000000000001, -14.200000000000001, -17.16, -8.76, -13.88, -5.08, 7.08, 18.12, -15.24, 8.4, -15.879999999999999, 8.4, -8.84, -6.680000000000001, -8.36, 15.76, -0.76, 1.1199999999999999, 10.64, -0.88, 6.36, -14.6, 10.24, 18.84, 3.16, 4.32, 1.6, 1.32, 18.48, 3.96, 14.4, -14.28, -9.440000000000001, 0.76, 17.12, -2.72, 19.88, 16.44, 7.760000000000001, -7.760000000000001, 4.32, -9.719999999999999, -0.08, -7.119999999999999, -2.84, -4.159999999999999, -8.920000000000002, 13.68, 19.24, -10.76, -8.08, -14.56, 23.560000000000002, 2.96, 19.32, 1.8, -6.56, 0.76, 10.28, 1.1199999999999999, -11.16, 1.1199999999999999, 18.08, 13.24, 12.6, 15.4, -9.440000000000001, 15.76, 8.48, -14.44, -4, -9.799999999999999, -7.28, 3.28, 11.28, 9.76, 3.64, -9.24, 19.32, -3.28, -14.76, -2.84, 3.76, -8.959999999999999, 5.44, -17.88, -10.24, -9.879999999999999, -5.64, 16.32, 12.84, -9.2, 9.24, 6.6, 4.720000000000001, 16.639999999999997, 7.52, -16.56, 16.2, -2.76, -13.12, 11.76, -10.88, 9.24, 18.2, -44.2, 11, -12.120000000000001, -7.64, 14.72, -13.04, 4.4, -1.52, -3.4, 3.44, -6.159999999999999, -2.16, -12, -12.92, 16.16, -7.28, -8.88, -6.680000000000001, 1.96, -11.32, -1.4400000000000002, 7, 237.2, -5.4799999999999995, 7.6, -11.84, -4.32, 1.08, 11.08, -5.12, -3.28, -5.44, -6.24, 2.04, 8.319999999999999, 5.44, -10.36, -2.68, -8.52, 13.799999999999999, -15.440000000000001, -18.84, -9.879999999999999, 8.52, 17.12, 13.16, -11.36, 1.8, -5.68, -6, -6.760000000000001, 14.56, 1.84, 10.959999999999999, 5, -16.84, -2.64, 17, -0.44, -17.840000000000003, 6.56, -15.24, 11.6, -0.5599999999999999, 7, -9.08, 18.759999999999998, -14.68, -10.28, -8.8, -13.92, -5.52, 13.6, -2.0799999999999996, 11.56, 3.8800000000000003, -7.24, 18.919999999999998, 18.8, -15.32, 5.64, 12.120000000000001, 1.56, -14.76, 0.12000000000000001, 18.4, 18.28, -4.52, 7.680000000000001, 10.84, -14.200000000000001, 6.760000000000001, -14.44, 4.28, -1.48, -10.56, 24.080000000000002, -9.799999999999999, -1.08, -12.4, 10.36, 14.64, 10, 17.919999999999998, -15.08, -8.72, -19.52, 11.799999999999999, -6.04, 1.56, 10.72, -14.88, -2.52, 7.04, 6.6, 19.8, 6.04, 11.6, 14.56, -11.440000000000001, -18.4, 14.28, -2.32, -0.32, -0.7200000000000001, 12.120000000000001, 12.6, 13.4, -8.28, 14.56, 7.64, -1.1199999999999999, -19.959999999999997, -28.68, -9, -19.36, 10.120000000000001, -1.16, 6.92, 2.52, 15.8, -5.84, 15.520000000000001, -19.12, -12.68, 9.520000000000001, -4.720000000000001, 16.36, -13.76, 7.680000000000001, 4.96, 1.28, -1.9200000000000002, -18.84, -6.88, 20.04, -6.88, 18.2, -3.6, 21.84, 17.56, 1.56, 7.44, -7.36, 12.56, -1.08, 8.920000000000002, 5.12, -6.2, -6.08, -7.56, 11.2, 6.08, 15.08, 18.24, 4.84, -4.24, 2.28, 19.599999999999998, 17.2, 4.720000000000001, -3.72, 1.6, -14.8, 17.68, -6.8, -2.44, -4.28, 3.0799999999999996, 7.56, -7.96, 1, 15.520000000000001, 5.28, 0.44, 12.76, 20.240000000000002, -13.559999999999999, 5.92, 5.88, -13, 19.959999999999997, -1.28, 22.48, -12.28, -5.2, -4.28, -9, 5.68, -12.120000000000001, -16.56, -1.84, 4.720000000000001, 10.4, -15.520000000000001, 15.8, -7.24, -5.159999999999999, -1.6, 5.56, 3.04, -7.28, 1.8, -4, 6.24, 9.56, 6.64, 4.159999999999999, 5.4799999999999995, -15.72, -4.64, -14.6, -15.68, 15.440000000000001, 7.680000000000001, 4.760000000000001, 10.52, 8.84, -19.24, 5.68, -9.68, -3.72, 3.0799999999999996, -7.28, 16.119999999999997, -3.4, -11.799999999999999, -14.4, 13.4, 20.56, -2.4, 7.08, 17.6, -18.72, 13.48, -4, 12.48, 6.36, -14.76, 0.16, -11.639999999999999, 15.68, 20.6, -17.4, -4.52, 15.520000000000001, 8.68, 14.76, -4.52, -9.56, 11.76, 13.639999999999999, -1.24, 439.35999999999996, -11.2, 15.08, -1.8, -8.56, -8.44, -5.84, -3.6, 7.4, 8.56, 16.88, -8.6, 3.8, 14.040000000000001, -6.680000000000001, 1.6800000000000002, 1.28, 14.76, -1.6800000000000002, 10.92, 19.040000000000003, -4.56, -3.68, -4.56, -9.24, -12.16, -11.84, 20.119999999999997, -5.92, 14.959999999999999, -3.64, 5.56, -10.040000000000001, -2.76, 3, -14.72, -1.96, -5.68, 8.4, 8.6, -10.92, 6, 3, 2.52, 1.16, -3.52, 0.36000000000000004, -5.4, -17.840000000000003, 11.719999999999999, 3.64, 21.44, -4.2, -0.9600000000000001, -14.44, -3.96, -17.64, 14.840000000000002, 24.119999999999997, -18.599999999999998, 5.24, 12.48, 8.040000000000001, 1.2, 8.6, -4.64, -6.760000000000001, 16.48, -15.92, -8.56, -2.92, -0.6, 15.72, -6.159999999999999, 10.88, 3.76, 16.8, 3.64, 6.88, -17.840000000000003, 6.4799999999999995, -18.96, 1.9200000000000002, -4.96, 13.84, 4.52, 2.92, -17.96, 18.96, 3.2, -17.96, 9.28, -5.2, -4.56, 3.72, -15.2, 4.56, 3.5599999999999996, 13.4, -1.16, 13.520000000000001, 0.12000000000000001, 8.48, 15.12, 47.96, 18.16, -14.28, -6.4, 5.64, -17.12, -15.520000000000001, 219.92000000000002, 25.8, 5.52, 4.28, 12.52, -9.28, 14.6, 5.2, 9.92, 2.32, -9.08, 10.28, 17.16, 11.84, 8.120000000000001, -16.88, 17.24, 5.720000000000001, 0.24000000000000002, -17.76, 7.32, -12.56, 9.08, -12.52, 6.680000000000001, -2.96, 10.56, -10.88, 11.84, 1.84, 16.48, 2.72, 7, 7.64, -7.8, 1.4400000000000002, 17.080000000000002, -16.72, 1.28, 11.639999999999999, 13.92, 9.08, 3.8800000000000003, 9.36, 9.24, -11.2, -3.4, 5.6, 9.76, -6.64, 3.32, -16.8, -14.4, 20.400000000000002, -10.200000000000001, -7.119999999999999, 8, 6.760000000000001, -4.6, 6.36, 2.3600000000000003, 6, 10.72, 12.72, -17.24, -14.52, 4, -6.92, -13.360000000000001, -13.16, -9.28, -15.12, -18.16, -8.920000000000002, -8.16, -17.919999999999998, -12.92, -9.16, -9.56, -19.599999999999998, -1.0399999999999998, 19.08, 1.52, 14.200000000000001, -18, 10.040000000000001, 14.44, 10.44, -5.12, 10.28, -2.8, -10.120000000000001, -1.6800000000000002, -3.8400000000000003, 20.639999999999997, 12.48, 7.64, -5.2, -11.04, -8.52, 18, -4.92, -1.9200000000000002, 18.72, -13.32, -15.84, -18.96, -11.68, 11.24, -14.68, -17.2, -6.92, 11.56, 7.32, -10.959999999999999, -17.4, -7, -8.72, -12.200000000000001, -15.04, -11.48, 13.08, -13.440000000000001, -1.84, -16.44, -0.8, -15.04, -6.720000000000001, 10.040000000000001, 274.28000000000003, -103.36, 460.67999999999995, 403.04, 408.64, -163.84, 25, 490.8, 180, 210.44, -67.36, -109.08, 95.44, 255.76, -103.08, -24.2, -18.16, -144.92, 108.24000000000001, -163.84, 293.24, 482.96, 271, 379.12, 339, 143.72, 160.48000000000002, 188.51999999999998, 134, 471.64, -44.28, 331, 18.599999999999998, -8.68, 235.16, 76.64, 50, 285.44000000000005, 491.4, 435.40000000000003, 437.88, 70.6, 52.96, -65.11999999999999, 79.68, -20.52, -121.80000000000001, 69.36, 370.92, 124.47999999999999, -18.72, 29.12, 214.12, 293.68, 372.24, 54, 205.44, 322.96000000000004, 325.56, -163.84, 292.52, 199.84, -89.6, -163.84, -106.67999999999999, -118.04, 384.72, -32.52, 185.48000000000002, -118.48, 249.64000000000001, 97.16, 314.35999999999996, -163.84, 68.27999999999999, 159.36, 438.40000000000003, 145.96, -78.47999999999999, 437.03999999999996, 98.36, 352.12, 262.96000000000004, 143.92, 471.2, -49.68, -104.52, 76.32, 253.32, 362.92, 355.12, 182.2, 13.48, 279.52, -75.84, 380.12, 121.48, 168.8, 17.48, 262.12, -80.28, 54.519999999999996, 280.28, 6.4799999999999995, 425.92, 121.28, 142, 27.279999999999998, 434.36, 177.52, 151.88, 79.60000000000001, 112.44, 30.12, 181.79999999999998, 382.12, 112.76, 242.72, -35.52, 233.92, 457.6, 351.44, 44.839999999999996, 60.76, -57.28, 127.48, 247.79999999999998, 67.24, 293.15999999999997, 191.16, 202.08, -20.84, 420.68, -145.96, -163.84, -58.2, 220.64000000000001, 117.52, 204.04, -163.84, -23.040000000000003, -94.24000000000001, -163.84, 170.8, -149.4, -124.44, 141.84, -136.84, 186.56, 479.68, 445, -24.96, -100.16, 395.48, 425, 75.03999999999999, 112.92, 273.6, 247.04000000000002, 32.08, -22.24, 288.88000000000005, -163.84, 178.56, 177.48, 198.52, -18.52, -26.52, 226.36, -60.56, 425.28, -107.39999999999999, 132, 214.07999999999998, -153.84, 371.96000000000004, 491.15999999999997, 468.68, -126.72, 271.56, 145.28, 136.24, -89.6, 85.48, 211.76, 107.6, -40.36, 120.16, 43.72, 47.4, 132.24, 57.72, 425.20000000000005, 46.32, -139.88, 159.12, 204.24, -123.52000000000001, 55.52, 347.08, 262.6, 175.48, -86.48, 210.92, -60, 316.91999999999996, 398.08, -95.96000000000001, -163.84, 337.52, -106.03999999999999, 72.84, 458.76, 43.24, 297.44, 40.32, 66.4, -42, -120.84, -36.4, 99.24, 387.16, -163.84, 82.32000000000001, -33.88, 291.08, -11.08, 212.2, -83.52, 110.8, 340.12, 410.32, 491.4, -98.91999999999999, -136.24, -16.68, 114.08, 377.24, 106.6, 331.04, -28.52, -163.84, 241.64, -42, 85.04, -137.16, 342.56, 277.76, 171.36, 59.36000000000001, 350.32, -91.08, -66.08, 328.28000000000003, 26.48, -123.96, 296.64, -85.96, 215.72, 82.28, 422.56, 356.4, 32.919999999999995, 306.71999999999997, -58.2, 294.04, 295.48, 249.79999999999998, -130.20000000000002, 154.28, -74.28, -84.2, 28.080000000000002, 5.96, -100.8, 166, -72.72000000000001, 415.71999999999997, 491.32, -27.040000000000003, 62.68, 308.96000000000004, 242.68, 41.32, 228.56, 249.07999999999998, 11.68, -86.24, 344.12, -8.84, 79.68, 217.28, 40.04, 6.04, 78.52000000000001, -7.52, 360.76000000000005, 138.36, -1.6, -163.84, 60.76, 28.119999999999997, -64.28, 113.52, 354.15999999999997, 13.639999999999999, 118.32, 51.6, 15.879999999999999, 126.36, 194.92000000000002, 342.96, 73.24, -163.84, -163.84, -136.04, 49.76, -91.80000000000001, -150.60000000000002, 428.03999999999996, 342.88, 114.91999999999999, 416.8, 196.28, -122.36, -133.11999999999998, 309.59999999999997, 354, 262.91999999999996, 484.24, 248.51999999999998, 242.48, -112.55999999999999, 407.04, 206.8, 168.4, 491.4, 42.52, 69.76, 262.23999999999995, 403.96, 138.04, 193.12, 344.2, -7.44, 40.08, -146.2, 394.2, -48.56, 21.52, 480.44, -122.48, 126.32, 489.03999999999996, 150.2, 29.44, 163.64000000000001, 55.08, 217.56, 210.44, 194.08, 298.84, 87.76, 382.08, 405.52, 25.52, 247.28, 112.72, 258.91999999999996, -28.44, -136.4, 388.16, -6, 257.68, -138.52, -66.96000000000001, -27.959999999999997, 182.92, 491.4, 324.23999999999995, 310.44, 191.67999999999998, 366.44, 139.2, 375.32, 200.88, 57.32, 83.76, 374.12, 438.08000000000004, 379.47999999999996, 95.11999999999999, -1, 71.2, 311.84000000000003, 324.2, 55.599999999999994, -51.64, 116.72, -57.24, 414.84, -37.04, 82.36, -21.36, 36.28, 169.44, 178.88000000000002, 167.28, -23.08, -104.92, 4.24, 423.96, 200.44, 27.439999999999998, 383.32, 232.36, -37.08, 21.32, -97.48, 309.96000000000004, 135.32, 455.92, 82.60000000000001, 340.36, 49.63999999999999, 279.2, 306.47999999999996, -37.8, 452.84000000000003, -109.11999999999999, -119.24, 161.28, -30.4, 218.76000000000002, 218.68, 137.72, -163.84, 301.48, -24.400000000000002, 204.72000000000003, 89.92, 407.12, -163.84, 274.4, 114.8, -35.28, -134.72, 68.16, 395, -82.88, -55.84, 291.4, 153.51999999999998, 93.60000000000001, -115.36, 491.44, 72.24, 97.72, -82.64, -107.16000000000001, -4.64, 366.64000000000004, 68.4, 490.88, 104.28, 206.52, -81.36, 413.64, 76.11999999999999, -163.84, -3.5599999999999996, 284.28, 38.04, 10.8, 197.48, 50.72, 5.88, 152.60000000000002, -34.6, -163.84, 112.83999999999999, 235.2, 416.15999999999997, 329.92, -113.76, 90.03999999999999, 89.16, -59.24, 215.84, 26.48, 452.76, 203.96, -113.4, 325, 78.60000000000001, 119.92, -125, 51.96, -107.80000000000001, 85.2, 490.32, 160.67999999999998, 113.04, -109.52000000000001, -86.28, -103.6, 61.080000000000005, 37, 104.2, -125.96, 490.15999999999997, 490.4, 222.56, -55.88, -163.84, -8.68, -138.32, 84.36, -20.84, 89.08000000000001, 242.32000000000002, -16.6, 75.39999999999999, -8.44, 266.08, -4.08, 303.71999999999997, -125.16, -68.32000000000001, -135.76, 5.32, 305.71999999999997, -27.76, -128.23999999999998, 191.20000000000002, 272.24, 351.12, 147.60000000000002, -155.51999999999998, -22.8, -163.84, 23.16, 287.32, -115.44, -95.2, 167.64000000000001, 112.72, 41.279999999999994, 223.56, 53.36, 181.92, 333.2, 193.12, 46.559999999999995, 150.4, 107.28, 356.24, 300, 38.24, -163.84, -163.84, 225.28, 13.799999999999999, 69.96, 132.04, 170.92, -163.84, 20.04, 233.64, -44.92, 97.55999999999999, 342.12, 260.68, 323.16, 235.12, 354.76000000000005, -112.24000000000001, -104.64, 85.8, 226.39999999999998, 428.28, 155.32000000000002, 174.48, 213.4, 410, 314.2, 7, 225.04, 463.4, 383.16, 316.59999999999997, 110.83999999999999, 430.52000000000004, -86.32, -163.84, 33.04, 386.76, 382.12, -163.84, -66.8, 354.4, 97.44, 237.12, 356.36, 385.40000000000003, 22.96, 209, 380.03999999999996, 244.79999999999998, 113.68, -163.84, 188.6, -68.2, -161.16, 177.72, -163.84, 42, -140.96, 89.92, 165.72, 425.76000000000005, 100.04, -77.03999999999999, 428.24, 56.480000000000004, 16.119999999999997, -140.72, -163.36, 128.16, -106.64, -102.16, 39.120000000000005, 369.24, -81.83999999999999, -45.96, -98.88, 416.4, -80.60000000000001, -131.64000000000001, -163.84, 214.07999999999998, 91, 372.96000000000004, 34.96, 175.56, 231.6, 277.28000000000003, -34.6, 117.76, -85.36, 15.16, 164, 69.92, 125.16, -134, 205.72, 43.68, -66.12, 1.0399999999999998, 491.03999999999996, 159.64000000000001, -37.96, 296.20000000000005, -121.28, 242.60000000000002, 442.84000000000003, 170.72, 178.28, 169.96, 148.64, -31.44, -40.36, 226.48, -163.84, 91.08, 28, 298.92, -19.08, 28.76, 161.84, 242.68, 247.84, -81.55999999999999, 126.67999999999999, -144.8, -163.84, -163.84, 53.56, -90.12, 363.52, 491.44, 231.08, 1.16, -163.84, -123.36, 464.08, -95.75999999999999, -163.84, 144.84, 48.76, -43.76, 402.28000000000003, 51.2, 394.6, -78.68, 17.840000000000003, 169.72, 253.4, 279.64, 306.32, 266.84000000000003, -133.96, 209.60000000000002, 176.64, 335.04, 14.239999999999998, -163.84, 89.24, 166.2, -163.84, -41, 225.44, 236.24, 45.56, 337.96, 231.32, -45.92, 187.32, 32.120000000000005, -98.24, 89.52, -54.64, 313.84000000000003, 199, 316.76, -14.28, 491.28, 1, 165.6, -45.6, -163.84, 108.64, 181.48, 336.44, -34.28, 369.08000000000004, -94.28, -35.36, 11.799999999999999, 207.8, -28.080000000000002, 61.760000000000005, 17.16, 151.2, 11.520000000000001, -73.48, -41.84, -163.84, 159.28, 275.68, -14.68, -163.84, 83, 95.83999999999999, -16.32, -140.12, 374.2, 70.36, 96.24000000000001, 460.72, -124.56, 237.92, 16.279999999999998, 309.36, 491.44, -98.76, 191.6, -139.04, 64.88, 167.28, 15.559999999999999, 464.4, 208.8, 250.92, 309.15999999999997, 277.72, 237, -106.84, 73.12, -29.16, 146.35999999999999, 123.64, 96.4, -40.36, 366.8, -163.84, -51.64, 491.20000000000005, -163.84, 289, -69.64, 483.84, -163.84, -91.12, 410.92, 130.8, -119.67999999999999, 72.04, 405, 8.4, 391.6, 63.72, -104.6, 167.76, -120.03999999999999, 250.84, 332.76, 211, 337.88, 326.96, 201.48, 375.64, 329.23999999999995, -67.72, 208.2, 489.44, -163.84, -49.96, 63.36, 175.84, 169.28, 384.32, 6.760000000000001, 266.56, 18.24, 262.08, 0.9600000000000001, 258.6, 491.44, -22.44, -134.16, 259.64, 60.6, 362.15999999999997, -19.48, 276.76, 36.92, -163.84, 91.08, 385.2, 165.28, 25.6, 218.84, 271.96, -106.48, 223.8, -60.8, 67.04, 98.32000000000001, 316.44, 8.76, 404.92, 330.79999999999995, -92.11999999999999, -94.36, 134.36, 321.28000000000003, 44.24, 57.12, -130.48000000000002, 83.8, -163.84, 142.04, -60.12, 353, -29.32, -80.52, 38, 347.84, 349.04, -116.16, 191.32, 261.64, -79.24000000000001, 95.88000000000001, 90.64, 94.75999999999999, -57.88, 365.08000000000004, 361.12, -46.519999999999996, -51.08, -123.8, 90.44000000000001, -97, 247.28, -77.08, 306.56, -44.040000000000006, 113.72, 167.8, 307.15999999999997, 275.04, -40.32, 211.07999999999998, 178.96, 197.96, -163.84, 13.32, 254.12, 119.96, 245.60000000000002, -33.12, -9.32, -163.84, 240.76, 311.59999999999997, 147.35999999999999, 49.4, 417.84, 172.92, 238.52, 20.6, 35.88, 53.839999999999996, -41.12, 269.2, 82.84, 247.68, 135.36, 355.28, 253.68, 97.32000000000001, 156.16, 263.28000000000003, 147.2, 196.83999999999997, 168.68, -163.84, 237.92, 211.88000000000002, -142.8, -15.520000000000001, 250.4, 243.64, -8.24, 159.44, 276.84, 93.44, 460.48, -58.36, 325.68, 90.64, 32.36, 243.24, -67.4, -134.92000000000002, 252.84, 220.64000000000001, 256.52000000000004, 94.39999999999999, 44.96, 464.16, 330.40000000000003, 26.28, 130.04, 345.24, 281.8, 148.12, 41.959999999999994, -163.84, 489.08000000000004, 240.32, 83.04, -163.84, 384.6, 153.56, -4.24, 198.4, 312.96000000000004, 153.72, 138.92, 9.12, -163.84, 420, 484.48, 294, -79.60000000000001, 84.24, 162.48000000000002, -104.76, -79.52, -60.16, -45.400000000000006, 263.96, 175.35999999999999, -163.84, -48.08, -106.08, -111.88, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -116.32000000000001, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -30.96, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -35.24, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -90.64, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -84.64, -163.84, -163.84, -163.84, -163.84, 97.8, -163.84, -110.24000000000001, -163.84, -163.84, -163.84, -109.75999999999999, -163.84, -163.84, -163.84, -163.84, -163.84, -74.64, -163.84, 37.36, -4, -163.84, 110.47999999999999, -102.24, -163.84, -163.84, -163.84, -163.84, -163.84, -62.36, -163.84, 106.56, -163.84, -163.84, -163.84, -163.84, -163.84, 17.32, -163.84, -163.84, -163.84, -20.36, 28.479999999999997, -163.84, -163.84, 88.36, -163.84, 106.96, 100.24, 109.75999999999999, 100.56, 168.76, 98.24, 87.08, 85.12, 109.52000000000001, 111.76, 98.32000000000001, 91.75999999999999, 85.16, 104.64, 110.92, 110.92, 109.75999999999999, 98.48, 94.47999999999999, 88.16, 85.08, 84.12, 90.64, 110.68, 105.32, 104.4, 82.8, 96.4, 92.56, 82.76, 104.16, 91.16000000000001, 102.16, 80.36, 94.24000000000001, 101.92, 91.32, 102.2, 83.08, 96.4, 110.56, 98.16, 86.88, 103.32, 79.92, 96.64, 109.56, 82.36, 98.19999999999999, 94.44, 79.56, 86.6, 71.96, 96.24000000000001, 113.96000000000001, 86.36, 101.12, 91.6, 89.76, 90.28, 57.84, 96.96000000000001, 72.84, 98.19999999999999, 82.19999999999999, 82.32000000000001, 90.24, 84.56, 77.64, 88.16, 83.28, 102.36000000000001, 95.56, 107.52000000000001, 82.96000000000001, 76.92, 78.44, 88.52, 72.64, 85.28, 91.67999999999999, 79.2, 66.88, 92.88000000000001, 120.80000000000001, 92.52000000000001, 107.80000000000001, 95.8, 54, 77.88000000000001, 83.36, 83.84, 96, 53.8, 97.52, 99.68, 88.64, 101.36, 101.64, 62.120000000000005, 105.24, 83.28, 95.8, 106.32, 105.84, 104, 109.88000000000001, 99.4, 108.36, 91.36, 104.88, 132.64000000000001, 95.8, 102.52, 109.72, 88.76, 112.08, 90.36, 89.67999999999999, 95.68, 108.96000000000001, 97.48, 87.92, 98.44, 120.76, 89.80000000000001, 89.32, 87.28, 111.11999999999999, 97.91999999999999, 104.16, 84.12, 89.32, 94.64, 102.72, 100.48, 99.32000000000001, 99.27999999999999, 91.03999999999999, 97.72, 92.56, 89.2, 94.2, 106.84, 93.52000000000001, 110.64, 102.6, 98, 109.88000000000001, 104.03999999999999, 6.44, 11.799999999999999, -14.48, 307.71999999999997, -2.72, -53.6, -1.8, -1.84, 238.6, -15.520000000000001, 41.44, 482, 6.159999999999999, 101.2, 39.68, -16.32, -10.24, 273.4, 17.919999999999998, -66.12, 410.08, -12.08, 15.6, 12.200000000000001, 64.19999999999999, 2.2399999999999998, -66.96000000000001, -3, 377.76, 20.32, -7.720000000000001, 336.08, 0, -16, -14.8, -80.88, 299.08000000000004, 74.6, 282.32, 409.68, 491.32, 16.6, 17.6, -8.200000000000001, -163.84, 324.44, -16.88, 11.799999999999999, 8.24, 488.59999999999997, -7.6, 80, 36.16, 17.28, 14.040000000000001, -5.44, -10.56, 8.48, -6.56, -14.52, -10.52, 13.719999999999999, 338.36, -4.04, 2.3600000000000003, 11.08, 4.04, -19.36, -12.040000000000001, -8.4, 10.120000000000001, -9.04, 14.8, 13.76, 161.6, 478.92, -17.16, 249.79999999999998, -72.56, -3.76, 138, 376.96000000000004, 12.28, 18.68, -13.12, 216.68, 184.88, -0.04, 20.76, 270, 6.28, -3.72, 6.4, 411.48, 251.2, 12.4, 1.36, 403.24, 84.68, 295, 16.72, 247.20000000000002, 46.32, -1.32, 11.4, -51.76, 431.76, -3.8, -7.4, 8.76, 177.92, -5.4, 1.08, 278.88, 11.799999999999999, -17.64, 5.52, -44.040000000000006, -7.28, 15.4, -98.6, -15.04, -4.04, -0.04, 3, 9.6, 179, 5.760000000000001, 297, 50.31999999999999, -2.48, 12.76, -12.92, 3.5599999999999996, 9.36, 324.48, -15.72, 5.68, -137.52, -4.24, 140.08, -13.28, -2.4, 222.36, 14.56, -106, 309.84000000000003, -163.84, 420.52, 177.48, 14.120000000000001, -83.16, -16.52, -8.4, 6.2, -17, 16.96, -3.8400000000000003, -43.76, -12.200000000000001, -19.759999999999998, -15.879999999999999, -16.36, -42.4, 14.92, 17.56, 15.8, -6.52, 5.8, 13.68, 16.279999999999998, 4.2, 13.6, 14.6, 5, -3.52, -1.8, 16, 7.92, -2, -11.24, 5.36, 0.48000000000000004, -7.4799999999999995, 9.12, -22.880000000000003, 6.159999999999999, -18.72, 17.36, -15.08, -81.08, 1.64, 10.28, -15.64, 12.92, -9.520000000000001, 2.48, -13.16, -3.64, 7.16, -1, -40.480000000000004, -3.4, -66.48, -95.92, 5.68, -13.559999999999999, -11.4, -21.72, -16.88, 11.28, -1.52, -20.56, 4.52, -16.52, 8.040000000000001, -14.48, 6.52, -31.2, -16, 8.120000000000001, 2.2399999999999998, -4.24, -10.319999999999999, -0.76, -0.68, 0, -19.2, 12.8, 10.44, -20.240000000000002, 13.16, 5.88, -1.9200000000000002, 16.279999999999998, 18, 5.44, -3.92, -13.6, 0.44, 18.44, -13.6, -15.959999999999999, -5.56, 9.08, -40.68, -4.2, 3.48, 0, -16.16, 17.88, -13.92, 3.5599999999999996, 11.6, -7.96, -4.96, -44.96, 18.96, -19.48, -35.64, -10.64, -12.76, -11.56, -2.8, 13.520000000000001, -19.759999999999998, -19.68, -8.08, -8.4, -22.84, -3.2, 7.56, 16.16, 14.92, -16.36, -27.64, -18.12, 7.24, -19.279999999999998, 3.16, -7.84, -3.64, 19.040000000000003, -19.8, -51.36, -79.68, -18.96, -0.8400000000000001, -1.16, -31.48, -8.72, 6.84, 12.84, -16.92, 7.64, 14.76, 10.68, -4.720000000000001, -10.4, -6.88, -8.84, 11.48, -12.319999999999999, -15.08, -10.48, 11.32, -3, 8.319999999999999, 4.760000000000001, 9.879999999999999, 4.84, -4.04, -0.16, 2.48, 9.56, -18.599999999999998, 10.36, 16.119999999999997, 14.08, -17.96, 18.759999999999998, 19.16, -9, 1.32, -3.04, 14.52, -29.44, -2.52, -10.120000000000001, -4.04, -15.32, 5.6, 2.28, 8.88, 16.44, 3.3600000000000003, 16.72, 5.84, -5.8, -9.719999999999999, 4.4799999999999995, 12.92, -15.8, 7.08, -15.360000000000001, 5.32, -15.76, 6.84, -15.959999999999999, -19.36, -2.56, 19.279999999999998, -3.6, -10.64, -17.72, 0.5199999999999999, -10.040000000000001, -0.4, 10.8, -0.8, 4.4, 0.44, 19.48, -11.2, 19.36, 16.92, -9.440000000000001, 20.56, 11.2, -1.36, 12.200000000000001, 20.36, 15.24, 8.4, 1.28, -8.48, -13.68, -19.08, -9.04, -12.72, 4, 10.120000000000001, 20.52, -18.599999999999998, -12.52, -9.639999999999999, -1.16, 20.72, -2.8800000000000003, 15.4, 10.28, 15.879999999999999, 2.56, 9.92, 4.56, 12.4, 19.36, -1.76, 1.4, 0.64, 15.84, 12.040000000000001, 6.44, 4.760000000000001, -10.319999999999999, 8.319999999999999, -6.04, -1.52, -2.2399999999999998, -1.4400000000000002, -14.200000000000001, 10.040000000000001, -13.76, -2.3600000000000003, 1.16, -13.84, -2.96, 19.16, 18.8, 0.64, -4.88, 13.48, -14.44, 9.56, 20.639999999999997, 11.68, -10.4, 22.2, 5.24, 8.040000000000001, 15.92, 8.120000000000001, -17.919999999999998, -12.120000000000001, -10.4, -4.36, -11.440000000000001, 4.68, -14.36, -16.240000000000002, 7.84, 5.36, -13.520000000000001, 3.04, -7.52, -14.32, -5.52, 9.4, -8.4, -6.119999999999999, -7.36, 9.68, 2.52, 0.5599999999999999, 1.4400000000000002, 19.24, 23.560000000000002, -4.6, -1.28, -12.28, -3, -13.96, 6.32, -10.52, -15.8, 12.72, 6.92, -9.48, 13.68, 2.48, 9.16, -12.36, -11.36, 9.92, 20.04, 9.04, -0.92, -14.16, -14.959999999999999, 10.959999999999999, 5.96, 9.799999999999999, 4.96, -4.64, 0, -17.96, 17.4, -5.84, -11.88, 1.4400000000000002, 15.559999999999999, -17.04, -11.799999999999999, -11.799999999999999, 16.8, 17.88, 4.88, -16.44, -8.16, -1.2, 15.28, 0.64, 18.880000000000003, -19.12, -8.200000000000001, -11.520000000000001, -11.16, -7.96, 8.88, -3.8, -7.24, -0.92, -11.56, 8.76, -3.32, -8.4, 1.36, 22.599999999999998, -9.4, -15.68, 17.68, -1.2, -8.959999999999999, 10.72, -5.12, 6.88, -8.200000000000001, 18.12, 6.680000000000001, 10.48, -13.6, 13.799999999999999, -6.56, 10.92, -15.48, -6.64, 14.52, -16.96, 10.92, 2.32, 2.6, -13.92, -15.6, -11.08, 14.840000000000002, -8.24, 4.96, 15.12, 14.4, -18.32, -0.4, 9.24, 12.64, 4.32, 1.72, 11.48, -1.76, 6.6, -15.520000000000001, 4.760000000000001, -10.72, -3.76, -4.159999999999999, -11.4, 18.32, 0.44, 7.88, -7.4799999999999995, 12.88, 16.8, -16.84, -14.76, 18.12, 18.24, 17.52, 17.88, 5.52, 14.32, -18.759999999999998, -4.2, -11.68, -8.28, 15, 6.4, -5.44, 4.28, -17.8, -0.16, 11.28, -10.959999999999999, 20.52, 10.16, -3.32, -9.96, -0.36000000000000004, 0.88, 17.04, -16.279999999999998, -14.72, 17.919999999999998, 2.76, 14.36, 8, 14.120000000000001, 3.8, 9.16, -2.3600000000000003, 5.92, -1.8, 16.52, -5.720000000000001, 17.16, 12.92, 13.6, -10, 19.040000000000003, 8.64, 28.16, 21.24, -4, 4.4, -4.760000000000001, -0.48000000000000004, 18, 10.6, -14.959999999999999, -7.720000000000001, -10.72, 8.16, 22.64, 18.360000000000003, 14.68, 10.959999999999999, 14, -1.52, 16.76, 11.4, 9.520000000000001, 2.4, 2.32, -10.72, 12.56, 9.32, -12.4, -19.599999999999998, 19.08, -7.92, 2.16, -18.28, 18.2, 14.120000000000001, 8.6, 19.12, -2.92, 15.08, -7.08, -6.56, 5.44, -15.16, 16.639999999999997, 5.24, 7.04, -16.88, 2.2, 19.720000000000002, 14.8, 4.36, -0.5599999999999999, -18.12, 8.64, 7.84, 10.08, -8.72, -3.0799999999999996, 5.44, 6.4799999999999995, -4.4, 6.8, -8.44, -15.6, -12.36, -4.4, 21.04, 14.68, 14.76, 11.28, 0.4, -16.32, -15.76, -5.159999999999999, 13.84, -6.760000000000001, 1.9200000000000002, 24.479999999999997, 1.6800000000000002, 9.440000000000001, -16.639999999999997, -0.6, 3.76, 17.8, -8.920000000000002, -3.32, 17.2, 17.24, 18.32, -2.12, -9.639999999999999, 8.44, -4.08, 14.239999999999998, -1, -8.44, 1.1199999999999999, -6.680000000000001, 0.68, 1.76, -4.84, -7.2, -16.32, 8.68, 199.72, 13.2, -14, 16.96, 7.44, 1.4, 1.2, 13.32, -2.96, -7.88, 12.76, -17.88, 17.04, 0.8400000000000001, 13.12, 12.68, -3.44, -4, -13.12, -11.639999999999999, 5.44, -8.040000000000001, -8.040000000000001, -5.760000000000001, -1.32, 17.32, 11.440000000000001, -3.0799999999999996, -5.52, -0.76, -14.44, 17.6, -4.84, 14.040000000000001, 15.2, -15.440000000000001, 15.520000000000001, -3.12, 4.96, 9.799999999999999, 9.799999999999999, -0.36000000000000004, 14.72, 11.96, -1.4400000000000002, 14.44, -4.4799999999999995, 12.16, 1.6800000000000002, -8.52, -16.6, 12.76, 3.8400000000000003, 5.760000000000001, -1.76, 10.040000000000001, 15.559999999999999, 17.96, -7.44, -15.559999999999999, 11.32, 4.88, 3.68, -11.28, 11.28, 12, -13.96, 19.279999999999998, -9.12, -6.64, 8.28, -0.36000000000000004, -8.120000000000001, -12.36, -14.76, 4.760000000000001, -3.92, 6.08, -9.68, -2.64, 2.0799999999999996, 10.28, 10.56, -14.76, -15.879999999999999, 10.6, 15.32, 1.52, 15.4, -16.48, -13.76, -17.2, 11.639999999999999, 2.2399999999999998, 7.36, -13.32, -17.48, -9.04, 5.6, -13.32, 17.44, 18.48, -0.76, 1.4, 13.28, 172.48, 6.4799999999999995, 13.12, -16.32, 19.400000000000002, 4.6, -3.28, 17.64, -8.040000000000001, 19.88, -14.32, -7.119999999999999, -9.56, 3.68, 9.84, -1.76, -5.96, -6.760000000000001, -12.88, -3.68, -10.08, -0.88, 1.8, -10.56, -1.76, -19.599999999999998, -6.119999999999999, -6, -16.2, 1.32, 9.96, 22.360000000000003, 21.2, -0.08, 6.24, 7.8, 1.48, 19.560000000000002, 10.48, -10.88, -2.8800000000000003, 11.6, 13.48, 13.639999999999999, -16.76, -0.68, 13.4, -3.0799999999999996, 3.2399999999999998, 6.64, -0.88, 16.32, 10.120000000000001, -18.68, 23.32, 7.36, -2.48, -6.119999999999999, -14.88, 5.92, 18.24, -12, 0.27999999999999997, -2.56, -2.92, 9.879999999999999, -13.12, -9.440000000000001, 3.28, -8.120000000000001, -11.32, 3.04, 18.16, -8.36, -12.72, 2.84, 5.88, -1.1199999999999999, 15.16, 0.24000000000000002, 14.120000000000001, 14.28, 13.76, 10.68, 9.48, 5.52, -19.599999999999998, 15.2, -15.8, 20.88, 6.64, 18.599999999999998, -17.72, 17.2, 9.12, -6.64, 4.8, -0.64, 2.56, -10.08, -9, 17.44, 13.719999999999999, 17.64, 4.760000000000001, 19.16, -13.48, 18.64, 14.840000000000002, 16.92, 19.52, -17.24, -7.36, -2.2399999999999998, 9.92, -11.520000000000001, -9.04, 19.88, -13.24, 15.520000000000001, 7.680000000000001, 4.56, -7.16, 133.32, -8, 14, 15.8, -12.16, 0.36000000000000004, -1.9200000000000002, 6.44, 13.04, 11.92, -2.04, -17.4, -15.879999999999999, 4, 15.08, -15.16, 13.520000000000001, 19.36, 6.36, 4.24, 8.84, 6.36, 3.0799999999999996, 0.4, 2.8800000000000003, 5.52, -7.2, -14.32, 10.44, 3, 14.56, -19.040000000000003, -14.8, 13.559999999999999, -1.52, 7.64, 11, 5.8, -14.68, -10.52, -3.8, 6.04, 1.48, 17.04, -19.92, -14.56, 15.08, -0.4, 19.64, -12.92, 6, -15.4, 6.6, -5.44, -4.28, 16.240000000000002, -14.120000000000001, -15.959999999999999, 15.959999999999999, -1.0399999999999998, -16.400000000000002, 4.32, -4.96, 6.56, -17.96, -10, -1.16, 12.239999999999998, -15.440000000000001, -18.8, -0.92, 20.400000000000002, 1.8, -13.360000000000001, 0.64, -3.32, -16.96, -6.760000000000001, 6.28, 5.720000000000001, 16.96, 12.68, -18.52, 11.04, 8.88, 2.72, 14.4, -14.32, -9, 12.72, 11.440000000000001, 2.44, 14.52, 5.36, 14.76, -10, -10.24, 7.96, -16.76, 9.440000000000001, 4.28, 8, -3.28, 1.96, -7.4, 18.599999999999998, 15.48, 8.52, 8.64, 10, 20.28, -18.24, 26.68, -11.32, 16.44, 11.68, 0, -6.720000000000001, 2.96, 25.159999999999997, 4.28, -18.68, 12.56, -5.24, -12.4, 7.6, 17, -8.48, 17.68, 5.8, 8.36, 1.32, 11.36, -3.6, -0.2, 1.48, -5, -17.840000000000003, 18.16, -0.16, -3.8, 16.279999999999998, 19.64, 14.28, 8.959999999999999, 16.48, -4.44, 18.759999999999998, -17.64, 4.96, -12, -5.92, -9.68, -163.84, 47.04, -163.84, 2.0799999999999996, 17.76, -163.84, 21.12, -163.84, -6.52, -11, 10.36, -18.64, -163.84, 13.96, -163.84, 2.48, -163.84, -163.84, -2.48, 15.04, 8.6, -163.84, -4.88, 13.32, -163.84, -17.16, 10.24, -163.84, 3.3600000000000003, -163.84, -163.84, -163.84, -5.88, -0.5599999999999999, -3.96, 18.08, -163.84, 4.68, -163.84, 9.76, 19.48, 13.799999999999999, 23.32, -163.84, -163.84, 0.2, -17.52, -6.36, 11.84, -7.84, -14.56, 6.88, 17.48, 1.84, -163.84, -14.56, -13.4, -18.16, -163.84, -17.8, 10.84, -1.88, -163.84, -163.84, -163.84, -163.84, -163.84, 27.64, 1.4, -163.84, -13.48, 0.8400000000000001, 92.72, 20.6, 8.4, -163.84, -163.84, 16.88, -163.84, 3.04, -11.88, 16.72, 3.2399999999999998, 17.24, 2.28, -163.84, 16.279999999999998, -4.08, 13.719999999999999, 17.04, -10.4, 1.1199999999999999, -163.84, 20.36, -163.84, 123.11999999999999, -163.84, 5.4799999999999995, 2.72, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, 69.4, 435.52000000000004, -163.84, -163.84, 462.84, -163.84, -163.84, 487.28, 221.67999999999998, 437.08000000000004, 434.84000000000003, -163.84, 111.44, -163.84, -163.84, 400.96, -9.36, 391.79999999999995, -163.84, -163.84, 462, -163.84, -163.84, 144.8, 483.84, 353.15999999999997, 469.76, 460.88, 448.44, 452.72, 351, -163.84, -163.84, -163.84, 356.59999999999997, -163.84, -163.84, 302.15999999999997, -163.84, 397.76, -163.84, 377.28000000000003, 186.64, 429.36, 17.840000000000003, -163.84, 18.56, 16.240000000000002, -163.84, 9.36, -163.84, -3.2, -13.88, -163.84, -163.84, 12.68, -163.84, -163.84, 15.08, -163.84, -1.9200000000000002, 12.68, 16.88, -5.12, 19, -163.84, 16.44, 8.48, -163.84, -8, -4.720000000000001, -163.84, -0.36000000000000004, 21.919999999999998, -163.84, 9.92, 20.8, -163.84, -2.76, -4, 0.24000000000000002, 8.120000000000001, -163.84, -9.36, 16.080000000000002, -163.84, 3, 6.28, -163.84, -12.88, -163.84, 16.8, -163.84, 29.12, -163.84, -163.84, -10.48, -163.84, -0.8, -163.84, -11.28, -163.84, -163.84, -17.24, 6.84, -163.84, -16.72, -163.84, 14, 13.719999999999999, -13.32, 39.879999999999995, -163.84, -13.28, 11.36, -12.16, 6.92, -0.8, -12.6, 10.84, -163.84, -163.84, -163.84, 6.8, -163.84, -15.8, -13.96, -163.84, -163.84, 1.1199999999999999, -9.24, -163.84, -163.84, 95.92, -163.84, -163.84, 18.8, -97.91999999999999, -7.760000000000001, 12.200000000000001, 4.720000000000001, 20.44, 18.880000000000003, 20.56, -19.68, 331.44, 295.68, 66.68, 170.68, -5.8, -163.84, -163.84, -163.84, -163.84, 2.76, 52.56, -3.76, 378.35999999999996, -0.5199999999999999, 129.6, 10.56, 371.91999999999996, -86.64, 384.96000000000004, 239.96, 191, 12.88, 3.72, 353, 4.44, 352.68, -17.44, -20.04, 145.56, 185.35999999999999, 17.72, 313.12, 9.56, 105.2, 373.40000000000003, 108.75999999999999, 399, -5.6, 10, 155.92000000000002, -101.88, 45.36, 417.4, 9.28, 348.88, 112.76, 280.76, 14.16, 34.92, -3.8, -8.200000000000001, -163.84, 2.12, -163.84, -2.92, -163.84, -18.16, 53.32, -163.84, 14.64, -163.84, -5.04, -163.84, -163.84, -163.84, 4.24, -163.84, -163.84, 29.44, -3.12, -163.84, 3.68, -12.64, -163.84, 7.56, -163.84, -163.84, 14.56, -17.4, -163.84, 4.159999999999999, -163.84, -163.84, 12.52, -5.52, 3.12, 20.32, -8.68, -163.84, 8.48, -163.84, 39.04, -163.84, 18.360000000000003, -163.84, 3.6, -12.239999999999998, 4.52, 12.16, -12.6, -6.52, -163.84, -163.84, -6.680000000000001, 6.760000000000001, -163.84, 4.56, 0.8, -163.84, 2.32, 17.919999999999998, 7.44, 20.32, -10.48, -163.84, -163.84, 19.439999999999998, 6.6, -1.0399999999999998, 1.56, -11.56, 4.28, 14.76, -5.159999999999999, -163.84, -3.4, -17.4, -163.84, -6.119999999999999, -7, -0.88, -0.04, -1.1199999999999999, -9.879999999999999, 17.080000000000002, -8.24, 19.560000000000002, -163.84, -163.84, -163.84, -5.44, 8.6, -163.84, -12.8, -163.84, 7.4799999999999995, 3.44, -163.84, -163.84, -163.84, -163.84, -11.36, 12.84, -163.84, -163.84, 19.84, -3.92, -163.84, 17.52, 6.2, 7.04, 13.68, 37.24, -163.84, -11.719999999999999, 10.64, -163.84, -163.84, -163.84, -163.84, -13.6, -163.84, -7.64, -3.12, -5.28, -163.84, -4.56, -10.64, -3.2399999999999998, -163.84, -9.28, -163.84, -6.4799999999999995, -163.84, -13.96, 11.56, -163.84, -6.96, -163.84, 14.28, -163.84, -18.96, -13.32, -163.84, -13.76, -163.84, 9.04, -10.48, 3.68, 10.6, 2.16, -163.84, -1.28, -163.84, 14.36, -163.84, -10.88, 2, 18.44, -163.84, -163.84, -163.84, -163.84, 15.76, -13.24, -163.84, -12.319999999999999, -163.84, 9.879999999999999, -9.48, -163.84, -163.84, -4.88, 3.16, -163.84, 15.84, -17.840000000000003, 1, 21.28, -163.84, 7.28, -13.08, -16.04, -163.84, -11.36, -7.84, 13.76, -163.84, -163.84, 15.6, -163.84, -16.48, 20.44, -16.32, -4.68, 1.48, 22.72, -163.84, -163.84, 6.28, 198.52, -8.120000000000001, 107.2, -19.88, -14.68, 221.08, 219.04000000000002, 204.72000000000003, 14.68, 397.8, 330.79999999999995, -18.880000000000003, 270.88, 181.56, -7.88, 65.55999999999999, 0, 107.56, 173.84, 8.88, 324.23999999999995, 292.15999999999997, 217.28, 271.56, 292.48, 465.36, 27.48, 2.52, 356.92, -12.52, 8.120000000000001, -4.04, 200.12, 220.56, -3.4, 369, 114.91999999999999, 14.840000000000002, 412.64, -2.12, -0.44, -12.44, 12.52, 37.760000000000005, 377.08000000000004, 14.48, 438.76, 7.64, 237.04, -7.16, 18, -1.76, 6.2, -18.68, 437.24, 40.52, -11.28, 274.8, 263.35999999999996, 11.2, -15.16, 134.76, 20.96, 252.12, 18.8, 151.24, 160, 418.92, 349.64, 18.880000000000003, 368.88, 4.28, 488.12, 298.44, 293.92, 351.48, -9.84, 161.92000000000002, -3, 0.08, 15.16, -2.52, 114.04, 375.36, 10.040000000000001, 74.92, -2.92, 368.44, -9.96, 72.84, -3.2, 15.559999999999999, 20, 41.76, 287.28, 419.20000000000005, 315.52000000000004, 185.12, -12.56, 338.32, 4, 29.96, 385.84000000000003, 5.68, -15.16, 15.04, 40.84, 7.92, 358.96, 424.52, -17.080000000000002, 129.67999999999998, 18.919999999999998, 323.40000000000003, 12.040000000000001, -5.64, 18.84, 3.2, -17, 329.72, 329.64, 165.76, 125.44, 475.96, 139.16, -2.6, 470.2, 5.2, 13.799999999999999, 228.8, 16.119999999999997, -10.040000000000001, 161, 444.79999999999995, 285.28, 256.2, 441.03999999999996, -12.36, 99, 45.96, 482.15999999999997, -14.16, 94.64, 171.68, -10.24, 462.32, 104.96, -19.08, 325.44, 195.83999999999997, 111.88, 85.72, 97.28, 226.88, -17.64, -0.16, 96.88, 236.16, -0.76, 312.88, 8.72, 91.2, -7.52, -10.68, -18.32, 41.72, 15.28, 17.96, 86.52, -2.92, 18.64, 256.28000000000003, 308.32, -5.36, 102.72, 7.8, -2.92, 18.2, 5.36, 13.96, 4.68, 324.23999999999995, -19.52, 6.119999999999999, -9.799999999999999, 19.16, 262.35999999999996, 12.239999999999998, 16.92, 202.72, -10.08, -6.4799999999999995, 88.2, 14.200000000000001, 18.52, -13.6, 171.36, -2.44, -15.48, 272, 64.56, 16.6, 273.64, 46.72, 9.4, -12.120000000000001, 19.68, 352.08, 209.92, 12.84, 12.72, 25.48, 421.56, -5.88, 179.96, 28.92, -5, 283.8, -13.360000000000001, -11.6, -9.12, 9.719999999999999, 166.48, 0.2, 67.04, 469.92, 168.76, 380.96000000000004, 131.8, -13.96, -20.080000000000002, -15.6, 340.92, 134.68, 347.96, -3.8, -6.52, 51.32, 425.64000000000004, 58.6, 144.84, 350.88000000000005, -10.959999999999999, -12.72, -11.04, 183.35999999999999, 376.15999999999997, -18.880000000000003, 411.32, 7.8, -19.439999999999998, 7.36, 2.48, -11.88, 1.32, 28.479999999999997, 16.240000000000002, -10.36, 6.4799999999999995, -16.639999999999997, 276.12, -3.04, 75.96, 114.16, 16.16, 380.59999999999997, 14.840000000000002, -19.2, -5.28, 16.36, 13.639999999999999, 60.48, 1.64, 5.24, 44.720000000000006, 332.88, 7.52, 8.88, -20, 299.28, 2.0799999999999996, 9.4, -16.68, -14.16, 45.12, -8.72, 14.76, 18.48, -13.08, 6.680000000000001, 10.040000000000001, 3.76, -8.64, 291.15999999999997, 137.88, 4.44, -20.28, 15.4, 5.6, 365.84, 15.04, 132.88, 448.40000000000003, 210.92, 291.64, -18.4, 14.959999999999999, 14, 17.76, 19.64, -15.440000000000001, 18.24, 8.28, -6.64, 327.44, 13.24, -15.879999999999999, -5.6, 200.24, -13.88, 244.44, -12.44, 412, 132.08, 433.71999999999997, 290.76, 257.03999999999996, 340.44, 371.96000000000004, 302.03999999999996, -5.32, 18.599999999999998, 485.36, 467.16, 360, 311.96000000000004, 283.32, 178.35999999999999, 481.04, -0.5199999999999999, 13.440000000000001, 10.08, 16.72, 65.52, 18.72, 9.879999999999999, 110.88000000000001, -4.08, 59.2, 199.72, 9.56, 233.44, 400.84, -9.56, 0.27999999999999997, -4.8, -2.16, -9.04, 223.04, -2.76, 233.56, -14.8, 141.24, 17.16, -19.48, -2.04, 146.76, 12.28, 119.96, -10.36, -13.88, 207.07999999999998, 369.68, 63.839999999999996, -1.9200000000000002, -3.8400000000000003, 16.56, 226.72, 424.24, 232.24, -3.8400000000000003, 171.36, -3.92, 99.08, 47.440000000000005, 81, -1.4, 23.959999999999997, 424.64000000000004, -5.2, 87.16, 121.24, 12.36, 328.28000000000003, 213.28, 300.44, 13.08, 1.32, 3.3600000000000003, 87.67999999999999, 217.44, 33.92, 22.880000000000003, 447.12, 66.72, 244.32000000000002, 26.759999999999998, -0.76, 7.84, 351.44, -1.76, 43.96, 145.12, 128.44, 19.68, 135.92000000000002, 8.200000000000001, 250.4, 20.639999999999997, 15.879999999999999, -13.440000000000001, 254.92, 1.72, 170.56, 7.4, 53.96, 9.96, 321.88, 329.84000000000003, -11.24, 386.96000000000004, -3.8, 204.32, 158.12, -4.4799999999999995, 320.47999999999996, 78.75999999999999, 489.03999999999996, 444.40000000000003, 463.96, 144.44000000000003, 11.719999999999999, -3.16, 351.32, 8.6, 309.28, 112.47999999999999, 165.24, -8.84, -1.52, -2.4, 133.64000000000001, 5.96, 226.64000000000001, -17.080000000000002, 228.72, 121.96, -14.6, 346.08, 138.8, 322.24, 140.08, 3.96, 4.6, 87.08, -11.08, -11.92, 90.64, 8.4, 0.2, -0.88, -4.92, 257.68, 433.44, -2.6, 291.08, -8.64, 11.12, -2.44, -13.84, 208.4, 340.6, 150.24, 270.76, 410.8, 365.52000000000004, -3.8, 435.24, 129.48000000000002, 283.8, -6.44, -1.48, -17.24, 15.32, 209.92, 12, 151.35999999999999, 167.55999999999997, 190.67999999999998, 121.28, 4.44, 162.36, -3.04, -9.16, 140.6, -16.6, 325.72, 104.16, 18.919999999999998, 4.6, 3.16, 250.64, -18.16, 427.76, 6.08, 230.76, -15, 126.08, -11.639999999999999, 13.08, 7.92, 411.32, 17.52, 452.2, 2.4, 240.24, 3.76, 204.08, 0.9600000000000001, 189.36, 200.32, 33.52, -11.88, 18.52, -15.68, 213.76000000000002, 383.12, 19.52, 445.52000000000004, 17.28, 4.28, 136.52, -19.959999999999997, 122.48, 196.39999999999998, -9.16, -17, -11.76, 479.88, 436.59999999999997, 155.84, 21.36, 412.68, -0.8, 394.67999999999995, -10.72, 48.239999999999995, 5.84, 328.08, 418.71999999999997, 222.72, 22.04, 12.319999999999999, 2.2399999999999998, 384.35999999999996, 363.28, 15.72, 50.08, 122.96, 196.52, 366.4, 92.88000000000001, 20.68, 12.8, 175.24, 226.36, -3.44, 487.64000000000004, -15.28, 3.0799999999999996, 452.84000000000003, 450.16, 4.2, 9.24, 51.16, 263.84000000000003, 14.64, 406.6, 224.67999999999998, 17.840000000000003, 14.56, 370.96000000000004, 151.35999999999999, 11.48, 17.919999999999998, -14.840000000000002, 123.72, 26.28, 98.8, 20.16, 170.24, 32.160000000000004, 379.52000000000004, 346.24, 86.28, 58.28, 321.79999999999995, 442.88, 14.32, 21, 289.12, 15.08, 282.84, 52.48, -18.08, 2.12, -10.52, 24.400000000000002, 1.8, 7.28, 299.48, -4.12, 10.200000000000001, 360.36, 455.48, 45.48, 420.08, 453.08, 253.35999999999999, -3.3600000000000003, 8.56, 17.88, 0.32, 171.6, 17.56, -0.16, 52.32, 4.56, -4.44, 148.16, -2.3600000000000003, -0.36000000000000004, 454.04, -19.08, 22.8, -7.680000000000001, -15.959999999999999, 14.64, 19.439999999999998, 9.16, -13.48, 238.68, 218.72, 16.68, -4.84, 263.72, 250.96, -13.360000000000001, 16.32, 3.8, -0.8, 486.64000000000004, 7.92, 9.36, -15.440000000000001, -5.84, 424.44, 121.16000000000001, 39.440000000000005, -6.52, 135.48, -18.52, 372.2, 150.04000000000002, 215.60000000000002, 67.52, 18.2, -0.27999999999999997, 6.8, -19, 295.92, -3.5599999999999996, 428.24, -11.92, 11.28, 155.4, -0.88, 292.48, 11.36, -14, 43.6, 339.8, 14.64, 19.48, 112.60000000000001, 4.92, 8.4, -7.32, 2.8800000000000003, 12.92, 133.11999999999998, -15.4, 32.160000000000004, 13.96, -2.0799999999999996, -11.88, 151.12, 304.20000000000005, 206.8, 430.28, 25.24, 11.28, 345.48, 39.6, 25.8, 256.16, 85.84, 11.92, 96.04, -8.6, 429.44, 133.68, 475.32, -6.6, 383.76, 482.28, 14.48, 237, 260.24, 69.76, 143.32, 19.560000000000002, 81, -7.720000000000001, 180.72, 123.2, 237.2, 424.71999999999997, 294.28, 120.03999999999999, 18, -4.4, 173.92, 43.2, 297.20000000000005, 303.68, 7.4799999999999995, 208.04, 226.28, 238.84, 15.959999999999999, 405.72, 479.88, 28.400000000000002, -15.879999999999999, -18.12, 257.44, -5, -8.44, -9.96, 251.6, -4.4799999999999995, 13.559999999999999, 17, 117.32, 371.44, 417.24, -14.56, -2.92, 144.92, 0.8400000000000001, 20.6, 46.16, 37.48, -1.56, 15.440000000000001, 370.8, 6.36, 487.59999999999997, -16.32, 390.48, 278.8, 283.52, 362.64000000000004, 439.44, -0.48000000000000004, 350.16, 1.1199999999999999, -9.28, -3.6, 297.56, 18.56, 12.36, 161.28, 286.36, 45.48, 302.76, 179.44, -13.440000000000001, 18.24, -6.28, 14.64, -14.28, 306.12, 37.760000000000005, 2.96, -6.2, 78.24000000000001, 47.04, 13.88, -12.52, -4.12, 468.96, 353.04, 16.52, 17.48, -6, 279.52, 7.760000000000001, 390.84000000000003, 359.59999999999997, 134.64000000000001, 2.04, 56, 416.96, 231.24, 10.08, 125.4, 126.16, 247.88, 173.64, 8.200000000000001, 221.6, 451.68, -1.84, 339.6, -15.24, 435.03999999999996, -6.96, -17.68, 146.68, 30.56, 22.360000000000003, 0.5599999999999999, -1.9200000000000002, 7.760000000000001, 154.07999999999998, 3.72, 361.56, -17.32, -17.04, 41.04, 484.15999999999997, 60.68, 5, 135.64000000000001, -19, 159.48000000000002, 3.8400000000000003, -5.8, 1.96, 275, 8.08, 190.6, 344.36, 322.08, 8.72, 19.64, 142.52, -17.48, -7.2, -7.8, -9.36, 188.88, 16.72, 58.84, 6.2, 21.16, 216.88, 18.68, 135.92000000000002, 197.44, -8.920000000000002, 198.12, 11.08, 20.639999999999997, 477.32000000000005, 18.8, -15.84, 236.96, 14.32, -0.7200000000000001, 484.08, 19.2, 17.68, -0.64, 247.20000000000002, -9.92, 318.64, -7.760000000000001, 386.2, 2.16, 17.28, 301.48, -17.52, 234.24, 303.8, 15.16, 416.88, 7.44, -9.24, -12.120000000000001, 56.92, 284.6, -17.88, -12.120000000000001, 16.8, -2.8800000000000003, -2.48, 14.44, 243, 198.72, 209.48, -18.04, -6.36, -13.4, -12.16, 272.28000000000003, 15.6, 256.76, 207.92, 13.520000000000001, -18.12, 331.44, -2.68, 2.64, 66.16, 16.92, 186.20000000000002, 4.96, 198.28, 19.64, 163.08, 137.32, 6.4, -6.119999999999999, 423.12, 2.92, -9.04, -15.08, 20.119999999999997, -17, 130.84, 380.16, 13.4, 0.4, -2.2, 79.64, -15.440000000000001, 9.76, 38, 8.200000000000001, -4.96, -3.12, 240.64, 328.56, 225.36, 14.92, 18.2, 2.84, -13.92, 186.51999999999998, 240.52, -12.28, 421.92, 3.28, 316.28000000000003, 229.48, 38.64, -17.919999999999998, -18.96, 0.76, 304.08000000000004, 386, -2, 11.4, 223.6, -17.6, -4.760000000000001, 241.35999999999999, 4.44, 344.96, 399.76, 166.88, -18.52, 11.28, 15.92, 12.200000000000001, -11.16, 297.59999999999997, 133.92000000000002, 355.56, 100.68, 375.47999999999996, 164.32, 367.68, 71.2, 82.60000000000001, 193.36, 317.24, 145.07999999999998, 145.24, 113.28, 270.8, 106.84, 188.88, 297.52, 348.08, 120.52, 291.88, 261.32, 121.80000000000001, 300.4, 226.84, 338.72, 201.84, 300.48, 279.28, 210.4, 197.8, 356.48, 103.4, 376.64, 193.8, 258.72, 243.28, 299.4, 106, 99.27999999999999, 295.12, 77.47999999999999, 392.48, 237.6, 119.28, 265.12, 376.76, 213.07999999999998, 207.68, 183.96, 218.48000000000002, 373.2, 273.44, 46.800000000000004, 305.36, 77.47999999999999, 332.84000000000003, 349.12, 394.84000000000003, 371.59999999999997, 213.07999999999998, 374.96000000000004, 278.32, 199.92, 276.6, 171.32, 245.60000000000002, 244.76000000000002, 390.12, 207, 170, 135.04, 83, 151.44, 89.96, 333.2, 179.72, 343.48, 80.92, 155.4, 316.56, 290.36, 93.60000000000001, 379.40000000000003, 91.6, 102.72, 322.35999999999996, 370.8, 262.91999999999996, 177.68, 384.12, 368.44, 48.44, 357.4, 322.72, 117.08, 106.2, 98.72, 211.52, 257.03999999999996, -43.68, -51.6, -112.32000000000001, -113.52, -108.2, -131.8, -70.36, -101, -145.16000000000003, -62.04, -107.75999999999999, -83.64, -45.24, -51.32, -63.8, -135.48, -48.599999999999994, -115.88, -118, -76.64, -73.56, -77.84, -95.56, -122.36, -144.56, -134.88, -134.68, -56.2, -119.56, -82.19999999999999, -41.32, -98.88, -100.24, -99.84, -56.120000000000005, -86.2, -43.6, -123.52000000000001, -139.48, -131.48000000000002, -96.76, -110.39999999999999, -39.4, -61.72, -158.6, -87.92, -89.64, -72.96, -99.04, -146.32, -60.040000000000006, -120.48, -74.36, -46.199999999999996, -145.44000000000003, -143.88, -106.24, -123.88000000000001, -52.519999999999996, -43.92, -145.96, -128.88, -82.16, -67.96000000000001, -140.24, -52.28, -86.92, -148.64, -99.32000000000001, -59.12, -93.64, -90.80000000000001, -48.52, -70.72, -144.92, -62.88, -93.88000000000001, -114.16, -132.24, -70.4, -56.959999999999994, -150.92, -119.08, -39.64, -62.440000000000005, -81.19999999999999, -64.72, -88.92, -52.36, -59.72, -77.47999999999999, -150.32000000000002, -57.63999999999999, -151.64, -106.24, -62.16, -95.47999999999999, -145.92, -106.16000000000001, -119.88, 280.56, 290.88000000000005, 343.28, 42.84, 223.28, 79.24000000000001, 165.11999999999998, 156.12, 82.44, 311.36, 259.6, 382.91999999999996, 389.92, 328.76, 258.52000000000004, 133.52, 321.88, 295.08, 357.44, 171.72, 71.36000000000001, 49.24, 352.28, 124.08, 353.4, 175.6, 112.55999999999999, 331.6, 323.08, 106.72, 181.51999999999998, 188.6, 280.4, 254.35999999999999, 317.52000000000004, 207.64, 76.75999999999999, 163.76, 260.6, 305.88, 76.56, 95.60000000000001, 94, 309.71999999999997, 109, 356.24, 307.68, 174.92, 213.76000000000002, 217.72, 323.64, 191.28, 243.07999999999998, 83.04, 82.08, 352.2, 303.71999999999997, 384.84000000000003, 378.84000000000003, 376.52000000000004, 74.72, 203.52, 83.48, 343.48, 208.24, 167.04, 326.35999999999996, 314.35999999999996, 124.8, 331.96, 51.04, 299.28, 213.48, 44.96, 92.92, 212.64, 396.84000000000003, 286.56, 144.44000000000003, 61.440000000000005, 310.36, 192.23999999999998, 338.76, 356.92, 226.8, 113, 230, 166.4, 45.24, 198.96, 312.03999999999996, 264.64, 179.44, 166.2, 314.24, 343.72, 399.52, 90.32, 43.96, 284.36, 317.76, 159.20000000000002, 96.88, 243.04, 374.68, 388.92, 299, 179.64, 206.84, 253.84, 260.91999999999996, 309.68, 278.52, 45.92, 161.56, 369.76, 349.88000000000005, 380.24, 132.67999999999998, 152.35999999999999, 159.8, 147.76, 290.64, 351.28, 279.84, 185.07999999999998, 176.96, 208.92, 281.76, 239.68, 109.75999999999999, 243.56, 112.19999999999999, 64.52, 125.6, 272.64, 124.60000000000001, 113.96000000000001, 231.4, 297.64000000000004, 238.92, 120.39999999999999, 396.84000000000003, 371.28, 384.32, 301.44, 316.88, 88, 44.6, 125.92, 211.92, 355.71999999999997, 345, 356.04, 203.56, 102.36000000000001, 217.4, 135.44, 338.6, 148.48, 124.75999999999999, 206.84, 127.67999999999999, 334.4, 150.07999999999998, 334.2, 123.88000000000001, 389.79999999999995, 252.84, 354.32000000000005, 219.79999999999998, 325.56, 353.44, 202.24, 393.28000000000003, 204.56, 367.59999999999997, 91.96, 243, 231.72, 256.72, 179.52, 350.56, 329.40000000000003, 325.08, 143.92, 311.76, 233.96, 73.76, 293.84, 304.24, 369.68, 313.64, 379.08, 122.48, 377.91999999999996, 259.08, 267.56, 93.88000000000001, 215.56, 269.72, 184.2, 227.52, 258.47999999999996, 232.2, 212.44, 98.16, 228.16, 359.48, 84.32000000000001, 278.88, 338.44, 156.76000000000002, 300.15999999999997, 192.44, 327.92, 173.88, 153, 193.52, 375.59999999999997, 300.92, 274.84, 157.32, 362.71999999999997, 194.88, 126.88, 65.04, 146.44, 299.28, 381.40000000000003, 343, 211.52, 226.88, 358.76000000000005, 370.12, 397.08, 266.92, 53.48, 80.64, 168.96, 230.16, 87.4, 184.88, 400.8, 313.72, 292.15999999999997, 276.55999999999995, 315.44, 317.64, 94, -130.04, -43.2, -105.44000000000001, -42.48, -128.88, -100.63999999999999, -82.32000000000001, -78.96000000000001, -68.52, -121.96, -60.16, -48.04, -74, -64.8, -144.16, -51.08, -115.64, -131.67999999999998, -40.68, -101.56, -60.36, -42.44, -138.76, -62.6, -133.11999999999998, -53.12, -133.20000000000002, -138.84, -116.88, -38.24, -82, -50.52, -123.2, -94.24000000000001, -117.76, -86.88, -146.84, -112.16, -54.68, -76.48, -123.48, -147.60000000000002, -147.56, -128.76000000000002, -99.04, -151.07999999999998, -55.800000000000004, -106.88000000000001, -72.08, -97.28 ] ] }, "header": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#C2D4FF" }, "values": [ "Index", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)" ] }, "type": "table", "uid": "14e87df8-06d5-43f8-bf29-864388489f4a" } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 0 } }, "95037438dbb54e99abba3fdfa193d8db": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "9536ea2c5bd946dfb46dba0c9d9e4a86": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "95e1035b4195469f9e7834b1c12f8f56": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "9652810ed9594a729debd6092220de04": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "965faa4a4c3a4e06a2c220767d9eeaeb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_4b728eff6a4a4230a729887e28c7ff5a", "style": "IPY_MODEL_2b53910849d7404eaf02b9cc37192b7d", "value": "Validating: 100%" } }, "96a31800a32141f197aac3b7ceb01da6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "96b2746fdadb4939b3996bf65bad51e1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "97201ae7f2034e1187677998f9cbba36": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_45798c36c2b64f9586da55e129f60381", "style": "IPY_MODEL_fe4dcf25439a4ecaa201fa9d009f9d3b", "value": "Epoch 3: 13%" } }, "97825a68e6c44e79b57258425a4e6683": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "979d8a18b46445dcac510d99b943584f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "97bdc4bd62ce44468a083b2da2ee1c90": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_8bfcd4a8fc084d958af0c6d5744fb564", "IPY_MODEL_2bce1fa873a948c9969134931c2a04f6", "IPY_MODEL_0af796ee8f964336b8aa06d0d91a7983" ], "layout": "IPY_MODEL_84c2fe3041bc4f02932c3cc6c3d193f1" } }, "98053408882c4958a5b1e0a47ba5c726": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "danger", "layout": "IPY_MODEL_19a5e959ac884311a29c4af037413d59", "max": 360, "style": "IPY_MODEL_655127e8c9dd4331b19e673a480e9c51", "value": 182 } }, "985d8eb3719848eaaafafb5081f9d87d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "98b74012ba80416a9fd6a39e90ca5e96": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "99370fb06de9442cbb5a4eeadacefcbc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2a4ac9f60a034482aede369e704cfcb0", "style": "IPY_MODEL_1913e919b32a4ad9a28fe834a8d09418", "value": " 9/9 [00:00<00:00, 41.22it/s]" } }, "9985d2f0666d4b2fa4a54e5cb3399b16": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9dab4376713b4f9688f7e5381ce0e86e", "style": "IPY_MODEL_51deb3cd51f4401291a4d0e69f29509b", "value": " 80/80 [00:00<00:00, 174.11it/s]" } }, "99aa88147e364b1889e650ee4aa1a5c6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "99d231f5cd2147f9bf4a479568121cd7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "99d876be5cad422eabdeffff5e6c546c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "99f3c8f0a05a4b82b1f609de05de1333": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_a5557bb782d14534b3a8266032bc4e8e", "max": 1, "style": "IPY_MODEL_e524c3f4b836449badc68066a503e367", "value": 1 } }, "9a16b17c4a90476ba40ecad0c68b3dc5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9a2af8b323074182a079c7912c96c966": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9a39655a12654ce992f0c6104bb49df7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Log", "layout": "IPY_MODEL_d34ea1e4e5964aa89aea7abe8f60a056", "style": "IPY_MODEL_23192b05e12f4e9e8d9e0042de3104ee" } }, "9a549e0c015e408998af2c4a064d07ea": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "9a5c7725b83248969318e84cd4cd58b5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_64461ead95054388b10f7be0662cb716", "style": "IPY_MODEL_e9135f6ee0a140d4b2c11823a662a010", "value": "Validating: 100%" } }, "9ac34466c1c941cbac27239fc2027ab5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_c530bb7000b14d74986540418de4b36a", "max": 1, "style": "IPY_MODEL_3aed7a0e030d4d6fa38351d13baee943", "value": 1 } }, "9b3b68e8485a4d0a826d70f8fc41491d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9b8222bd1b4b41848fc8d2f351c5e2da": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_fd644b50b00242f3847326082990b235", "style": "IPY_MODEL_af6b0614c27d4d998f5a6cfa1cd966cc", "value": " 2/2 [00:00<00:00, 43.46it/s]" } }, "9bfe1dacb08f475fbaa40fc15c03c3a4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "9c41a8c9b2cd4d7395e2bba33d32e917": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_662d3ed1dd4c42f688d2aa93a0c1d15b", "style": "IPY_MODEL_493e4e6d73624dcca8cd774d8ab2860b", "value": " 80/80 [00:00<00:00, 111.07it/s]" } }, "9c4b6eb8aa1a4d6a9411217e83de9953": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_322054d24bcf4585b7d970449691838b", "style": "IPY_MODEL_fdc173a4c18241ab868dd6520444d9db", "value": "Validating: 100%" } }, "9c4e13d642b94b2cb792b8102e75be11": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "9c9c2dfaa169419c8bc7efc7e6f83d27": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9d247e3f838a4507b293f761b4316e92": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "9d2bb861e38a4b91a231332ad7e40ef1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9d4ad83467874800a6e5b87d104b8518": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "9d6d0220020948dea0fb84b67e759fb6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9d7e58fe565b4a65b61667cd48cb6e92": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "9dab4376713b4f9688f7e5381ce0e86e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9e3c1bafeaf34d048737719b2fa86cfb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9e412fa72bfd4d4d9ae255d9d0a60e3b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9e869a2cbf2147599cb3a3db7964e0fe": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_8e0ca2592aed438287eff3bbf2b90444", "style": "IPY_MODEL_33ce5105cb5d4ac09950b50ede6c43a0", "value": "Validating: 100%" } }, "9e890acae6594e4b93ca7746e9a73592": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_6759cfdfe2b64bfe8f1cc6273b6d6f44", "style": "IPY_MODEL_8cdfdcb00835462babaca6f901523890", "value": "Validating: 100%" } }, "9ecb1e7ea68e4324891c065eaace95d4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_c7638edea31b42fbb5b415c14aa4b420", "max": 1, "style": "IPY_MODEL_50a24e048921482b81c4b066496e295d", "value": 1 } }, "9efffa632e1a4a11b2abd3f73c313e53": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "9f639ba6c30340f89a316f8b07e1992e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_1518931be911413db41b42add33ec407", "style": "IPY_MODEL_8cd50e0443384512976396adac04441e", "value": " 80/80 [00:00<00:00, 110.40it/s]" } }, "9f85bd99f56c448f8ab84c5070b6f6e6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "9f977261bd274efbb2bfd892847c446b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a0595abc221448fe888b38f0c33ff4be": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a1fabf8b590a4eca8df7a89ff96f5519": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a21b1acef7ee4836bb307e011e1044da": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a229d16bf78a4f7abab50b34d2d2069d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a28559d250a042c1a00daf288c87325f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_1f6737acf3a54b8e82fc97fe34b81c56", "style": "IPY_MODEL_4634fed273dd4fbabab819524c6a4884", "value": " 360/360 [00:07<00:00, 46.09it/s, loss=nan, v_num=130]" } }, "a2fc5ecdeace4870b136862adf1d1dd0": { "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "cells": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#F5F8FF" }, "values": [ [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399 ], [ 2.28, 1.28, 1.64, 1.52, 1.76, 2.6, 3.6, 77.08, 1.24, 1.64, 2.0799999999999996, 1.2, 1.48, 1.24, 3.2399999999999998, 1.28, 6.56, 1, 1.28, 3.8, 9.16, 3.0799999999999996, 1.64, 2.96, 1.4400000000000002, 5.36, 8.16, 14.88, 1.0399999999999998, 1.64, 4.159999999999999, 4.159999999999999, 1.28, 2.64, 4.24, 1.24, 1.24, 2.0799999999999996, 1.24, 1.2, 8.68, 3.2399999999999998, 1.28, 5.8, 1.24, 1.6, 1.72, 31.68, 5.2, 1.0399999999999998, 4.8, 17.28, 3.6, 6.119999999999999, 16.080000000000002, 3.3600000000000003, 1.4, 3.44, 1.1199999999999999, 6.96, 4.4, 1.28, 2.16, 5.84, 1.36, 1.52, 6.56, 1.52, 9.16, 5.52, 1.48, 1.72, 6.32, 1.72, 16.32, 1.1199999999999999, 2.2, 1.52, 9.24, 1.24, 1.32, 0.76, 1.28, 10.8, 8.120000000000001, 10.48, 12.16, 9.520000000000001, 21.76, 1.2, 20.52, 1.72, 2.12, 1.36, 1.4, 1.16, 3.96, 2.32, 24.96, 8.84, 36.92, 1.64, 1.4, 10.72, 2.0799999999999996, 2.3600000000000003, 10.040000000000001, 1.16, 2.84, 2.0799999999999996, 5.24, 20.96, 10.6, 1.28, 18.56, 1.24, 1.84, 14.28, 3.8800000000000003, 4.2, 1.4400000000000002, 6, 1.56, 1.6, 2, 1.6, 13.32, 1.76, 2.04, 3.76, 7.52, 4.32, 13.360000000000001, 3.16, 20.8, 1.4, 2.12, 10, 20.240000000000002, 1.76, 7.28, 1.4, 6.04, 2.32, 1.16, 6.4, 2.72, 11.92, 2.52, 3.8400000000000003, 2.28, 1.84, 9.799999999999999, 12.319999999999999, 13.16, 1.88, 3.68, 2.84, 1.76, 3.12, 16.119999999999997, 3, 1.2, 7.16, 1.48, 1.32, 2.44, 5.4799999999999995, 35.92, 1.8, 2.2399999999999998, 12.120000000000001, 6.32, 12.120000000000001, 1.2, 2.0799999999999996, 1.28, 266.28000000000003, 3.52, 1.32, 1.28, 1.32, 1.2, 1.72, 4.28, 12.959999999999999, 9.440000000000001, 8.959999999999999, 6.6, 1.24, 4.36, 1.56, 1.36, 3.5599999999999996, 7.119999999999999, 10.92, 7.56, 2.48, 8.920000000000002, 4.92, 1.96, 1.32, 3.76, 20.48, 1.72, 9.76, 1.28, 1.28, 7.44, 1.4400000000000002, 1.32, 1.36, 12.16, 3.92, 1.48, 8.84, 2.72, 2.64, 10.24, 1.28, 1.0399999999999998, 1.24, 3.2399999999999998, 1.28, 1.52, 3.4, 8.56, 4.88, 1.4, 2.04, 13.48, 13, 0.8400000000000001, 2.48, 2.28, 2.48, 1.76, 13.84, 2.52, 1.9200000000000002, 1.72, 3.64, 13.799999999999999, 1.28, 3.68, 6.119999999999999, 1.2, 1.32, 1.72, 4.720000000000001, 13.2, 28.8, 17.64, 1.16, 11.12, 2.56, 2.16, 6.2, 10.64, 21.24, 1.4, 1.28, 3.12, 1.2, 4.2, 4.52, 15.520000000000001, 7.64, 4.720000000000001, 2.48, 1.32, 3.28, 22.04, 73.12, 5.36, 3.3600000000000003, 1.48, 5.92, 13.28, 2.8, 3.8, 2.3600000000000003, 2.72, 34.92, 2.3600000000000003, 1.52, 2.84, 11.76, 4.36, 2.76, 7.24, 2.12, 5.159999999999999, 31.88, 1.4, 1.24, 6.4799999999999995, 3.2, 2.04, 3.72, 4.4, 8.8, 5.64, 9.76, 9.48, 1.28, 4, 15.440000000000001, 4.96, 12.4, 6.4, 4.28, 1.56, 29.84, 5.56, 31.68, 2.52, 1.76, 1.1199999999999999, 1.24, 8.200000000000001, 6.36, 1.6, 5.4, 10.120000000000001, 15.12, 30.96, 1.88, 13.4, 1.6, 4.68, 17.28, 2.2399999999999998, 2.84, 1.4400000000000002, 1.72, 3.48, 10.44, 15.360000000000001, 1.56, 4.28, 4.52, 1.4, 29.76, 5.84, 1.4, 36.96, 12.56, 34.08, 1.48, 1.28, 1.24, 1.08, 1.24, 32.84, 1.24, 61.800000000000004, 2.56, 1.56, 1.28, 4.159999999999999, 7.2, 7.4799999999999995, 2.04, 2.92, 10.76, 4.28, 4.08, 1.28, 1.96, 1.24, 2.4, 3.04, 1.76, 6.680000000000001, 1.28, 1.88, 3.8800000000000003, 1.24, 1.24, 2.96, 1.24, 1.24, 1.96, 1.24, 1.32, 1.28, 2.48, 18.599999999999998, 1.28, 1.28, 1.4, 6.28, 1.32, 1.52, 5.36, 3.16, 3.8, 1.4400000000000002, 2.2399999999999998, 2.68, 10.24, 4.04, 1.6, 1.96, 26.880000000000003, 10.36, 14.8, 2.04, 1.84, 1.24, 1.8, 1.48, 14.68, 1.16, 15.2, 5.64, 19.64, 8.48, 5.2, 1.84, 2.28, 4.28, 1.28, 1.56, 15.92, 6.52, 10.959999999999999, 33.08, 6.28, 1.36, 6.4799999999999995, 10.4, 15.6, 2, 2.8, 7.96, 2.96, 5.4799999999999995, 4.159999999999999, 4.720000000000001, 11.32, 2.2399999999999998, 1.16, 4.36, 1.08, 2.44, 14.52, 3.72, 32.32, 1.16, 1.1199999999999999, 1.72, 1.2, 5.04, 3.16, 5.28, 7.16, 2.28, 1.1199999999999999, 5.24, 2.68, 18.72, 10.56, 13.360000000000001, 1.52, 18.12, 1.16, 7.08, 5.8, 4.64, 1.24, 36.16, 2.12, 15.72, 4.64, 7.2, 5.36, 5.04, 2.28, 2.16, 1.28, 4.2, 1.24, 9.2, 1.56, 1.1199999999999999, 1.8, 1.32, 5.28, 24.52, 1.36, 1.9200000000000002, 2.44, 2.04, 17.48, 3.6, 9.56, 14.68, 3.2, 9.96, 1.08, 1.24, 1.2, 37.839999999999996, 17.8, 3.16, 1.56, 8.88, 1.1199999999999999, 7, 4.52, 10.72, 2.16, 2.96, 2.56, 5.760000000000001, 2.44, 9.28, 6.4, 1.2, 18.56, 2.8800000000000003, 11.24, 1.32, 13.6, 5.84, 5.92, 1.36, 12.6, 6.04, 115.8, 20.96, 15.6, 19.52, 1.6800000000000002, 2, 3.68, 3.52, 19.279999999999998, 21.36, 2.16, 3.3600000000000003, 2.96, 2.04, 2.04, 4.24, 8.920000000000002, 11.32, 3.68, 4.08, 1.16, 6.24, 9.2, 2.52, 1.4, 1.36, 24.72, 2.04, 1.32, 2.2399999999999998, 1.28, 9.28, 7.2, 10.16, 1.4400000000000002, 4.64, 9.520000000000001, 5.24, 1.76, 9.6, 4.2, 12.08, 6.64, 4.44, 5.720000000000001, 1.56, 1.76, 1.24, 5.32, 2.3600000000000003, 3.28, 2.04, 1.72, 1.32, 10.120000000000001, 11.799999999999999, 9.48, 2.12, 15.16, 1.52, 1.52, 2, 1.4, 1.88, 6.08, 1.48, 1.2, 1.2, 2.16, 1.28, 3.6, 1.88, 2, 1.32, 2.6, 1.84, 12.52, 1.4, 6.84, 13.440000000000001, 1.72, 7.88, 1.6, 1.32, 4.12, 4.96, 4.68, 2.2, 9.92, 8.36, 1.48, 9.32, 1.08, 4.04, 1.24, 2.84, 6.2, 8.88, 1.28, 1.64, 25.12, 3.92, 1.28, 2.4, 2.3600000000000003, 7.08, 4.12, 35.04, 1.24, 1.24, 1.6, 1.28, 1.36, 1.28, 8.120000000000001, 6.119999999999999, 1.08, 1.32, 4.28, 1.4400000000000002, 3.3600000000000003, 6.4, 11.24, 7.52, 16.8, 1.6, 1.2, 12.08, 1.52, 24.2, 10.040000000000001, 1.48, 1.32, 6.24, 6.159999999999999, 4.04, 3.28, 33.92, 7.44, 30.12, 20.28, 9.16, 4.6, 7.64, 7.4799999999999995, 5.56, 10.68, 6.52, 0.76, 10.88, 2.12, 3.68, 2.8800000000000003, 30.8, 3.96, 1.32, 8.88, 14.16, 2.48, 8.120000000000001, 2.28, 12.200000000000001, 2.56, 1.6800000000000002, 4.159999999999999, 3.3600000000000003, 5.36, 1.9200000000000002, 10.92, 1.24, 1.24, 10.64, 1.24, 1.6, 2.6, 1.52, 2.68, 1.32, 1.52, 1.28, 1.24, 3.8800000000000003, 1.24, 1.2, 2.72, 2.2399999999999998, 1.24, 1.24, 2.0799999999999996, 1.28, 1.28, 2.16, 1.4, 1.28, 1.24, 16.88, 1.24, 2.3600000000000003, 9.16, 1.24, 7.56, 1.32, 1.24, 1.24, 8.52, 1.56, 7.4, 4.159999999999999, 2.48, 1.24, 1.2, 1.24, 1.2, 2.68, 6.88, 9.879999999999999, 4.12, 1.32, 1.24, 5.08, 1.24, 1.1199999999999999, 26, 1.24, 2.28, 1.28, 3.68, 1.64, 5.36, 3.44, 15.32, 1.4400000000000002, 1.4, 1.24, 1.24, 1.64, 31.32, 1.24, 1.1199999999999999, 6.08, 4.2, 1.76, 1.24, 29.64, 1.28, 26.4, 6.24, 2, 2.12, 5.64, 2.64, 5.12, 1.64, 2.44, 6.32, 31.28, 30.8, 1.76, 1.28, 1.24, 1.72, 2.12, 1.16, 1.32, 6.760000000000001, 1.84, 6.92, 1.6, 1.24, 1.36, 1.36, 2.72, 4, 1.24, 1.28, 2.6, 4.720000000000001, 1.24, 14.16, 1.84, 13.28, 4.760000000000001, 1.32, 1.24, 1.24, 1.96, 2, 4.720000000000001, 1.24, 1.24, 1.8, 1.24, 2.4, 7.119999999999999, 1.4, 1.16, 8.08, 1.52, 1.24, 6.08, 1.88, 1.6, 3.04, 1.24, 4, 1.32, 1.76, 6.760000000000001, 2.2399999999999998, 4.52, 13.76, 1.32, 5.68, 3.5599999999999996, 5.08, 2.8800000000000003, 1.28, 1.48, 1.84, 2.12, 3.2399999999999998, 1.56, 13.16, 11.28, 1.56, 1.2, 23.720000000000002, 2.04, 1.16, 4, 2.84, 9.04, 9.96, 18.52, 37.08, 11.799999999999999, 6.08, 12.48, 1.24, 2.16, 13.92, 1.1199999999999999, 0.9600000000000001, 7.720000000000001, 1.76, 1.2, 2.68, 1.2, 19.68, 5.56, 1.6800000000000002, 4.4, 29.52, 1.24, 22.2, 12.36, 1.36, 6.44, 31.36, 11.799999999999999, 4.68, 3.2, 22.8, 1.48, 15.6, 1.4, 13, 4.2, 12.200000000000001, 12.76, 4.720000000000001, 8, 1.84, 1.4400000000000002, 2.68, 4.4799999999999995, 1.84, 5.8, 5.760000000000001, 6.64, 7, 1.8, 1.56, 1.1199999999999999, 3.16, 3.64, 4.64, 2.76, 4.760000000000001, 2.8, 1.52, 0.76, 5.12, 4.2, 3.5599999999999996, 1.9200000000000002, 1.88, 7.760000000000001, 5.159999999999999, 1.24, 15.959999999999999, 10.08, 22.4, 1.48, 4.84, 32.120000000000005, 1.32, 8.48, 1.4400000000000002, 1.24, 1.64, 4.24, 1.1199999999999999, 2.92, 1.4, 1, 1.28, 1.32, 12.6, 10.28, 2.32, 12.44, 4, 1.24, 8.52, 2.4, 1.24, 1.24, 1.24, 1.28, 14.959999999999999, 2.12, 1.4400000000000002, 6.36, 1.16, 1.2, 1.28, 2.8, 11.68, 1.24, 7.56, 1.24, 3.16, 3.48, 7.119999999999999, 4.52, 1.24, 1.24, 1.24, 1.88, 1.4, 1.16, 2.0799999999999996, 1.24, 1.24, 1.24, 1.24, 1.24, 7.2, 4.8, 1.24, 1.24, 3.6, 1.24, 15.32, 1.32, 1.32, 1.24, 1.24, 5.04, 2.4, 4.52, 2.72, 1.72, 2.68, 0.88, 3.96, 0.8400000000000001, 4.32, 5.44, 43.04, 7.52, 26.52, 1.84, 15.12, 1.32, 1.52, 1.96, 19.279999999999998, 3.4, 3.96, 6.680000000000001, 10.72, 1.84, 1.6800000000000002, 1.24, 16.119999999999997, 19.08, 8.959999999999999, 2.64, 1.4400000000000002, 4.64, 1.32, 1.6, 3.3600000000000003, 2.56, 9.4, 10.8, 1.72, 2.72, 1.24, 12.84, 1.32, 7.4799999999999995, 1.24, 3.0799999999999996, 1.24, 7.56, 1.36, 49.8, 1.8, 1.6800000000000002, 1.4, 9.520000000000001, 1.84, 3.3600000000000003, 2.52, 0.92, 6.36, 3.16, 4.4, 3.8, 7.88, 1.4400000000000002, 5.4, 2.12, 3.6, 14.44, 9.6, 4.84, 2.92, 2.72, 1.76, 17.28, 14.6, 4.44, 1.24, 1.48, 0.5599999999999999, 21.16, 3.4, 1.6800000000000002, 10.72, 19.2, 1.28, 7.24, 1.64, 4.92, 9.12, 1.1199999999999999, 2.6, 7.84, 1.76, 10.120000000000001, 4.32, 4, 6.64, 6.08, 1.48, 1.24, 1.24, 1.24, 1.24, 1.2, 1.56, 1.16, 1.32, 1.24, 1.2, 1.24, 1.08, 1.24, 1.24, 2.12, 1.2, 1.24, 1.24, 1.24, 1.2, 1.24, 1.24, 2.0799999999999996, 1.24, 1.24, 1.24, 1.24, 1.1199999999999999, 1.24, 2.32, 4.8, 1.36, 1.24, 1.2, 1.28, 1.24, 2.16, 1.28, 1.28, 1.28, 1.24, 1.24, 1.24, 1.24, 1.24, 1.2, 0.8400000000000001, 1.36, 0.92, 1.24, 43.72, 16.44, 1.6800000000000002, 5.4799999999999995, 2.68, 1.36, 1.36, 1.48, 2.64, 2, 28.8, 20.72, 15.92, 1.4, 6.159999999999999, 1.6800000000000002, 2.28, 4.28, 6.92, 31.48, 8.24, 2.04, 18.48, 1.28, 1.2, 18.68, 1.6800000000000002, 7.6, 4.8, 4.44, 4.4799999999999995, 32.64, 1.4, 1.24, 1.4400000000000002, 11.32, 1.28, 1.36, 6.44, 2.8, 2.56, 4.52, 0.8400000000000001, 3.72, 7.6, 1.56, 3.44, 1.9200000000000002, 2.56, 1.4, 1.24, 10.6, 6.4799999999999995, 65.8, 14.6, 19.24, 0.2, 1.36, 6.52, 1.32, 19.32, 9.12, 4.159999999999999, 14.28, 1.08, 1.36, 7.96, 1.6800000000000002, 0.16, 4.68, 1.6800000000000002, 146.92, 5.24, 7.720000000000001, 26.28, 1.36, 1.6800000000000002, 1.52, 6.119999999999999, 21.28, 6.04, 5.6, 1.28, 3.5599999999999996, 9.84, 24.04, 9.56, 4.8, 1.16, 7.680000000000001, 1.9200000000000002, 6.92, 7.680000000000001, 17.88, 7.6, 2.12, 4.24, 0.4, 1.6, 3.28, 4.68, 1.28, 10.6, 9.32, 1.56, 2.32, 21.6, 1.1199999999999999, 5.04, 4, 28.32, 1.2, 1.84, 1.76, 3.64, 6.159999999999999, 5.64, 2.92, 1.28, 1.08, 11.639999999999999, 5.44, 4.4, 2.64, 37, 9.879999999999999, 1.28, 5.2, 0.12000000000000001, 13.32, 1.28, 1.1199999999999999, 1.88, 1.1199999999999999, 1, 1.08, 3.64, 1.24, 2.28, 4.64, 1.24, 3.92, 1.32, 7.96, 4.32, 9.04, 8.84, 4.04, 4.68, 4.64, 4.24, 1.24, 1.28, 1.4, 6.88, 1.2, 1.48, 13.32, 3.48, 4.28, 3.92, 2.56, 7.88, 20.04, 1.52, 26.200000000000003, 10.120000000000001, 43.92, 5.88, 1.28, 2.2399999999999998, 3.72, 1.24, 27.959999999999997, 1.28, 1.32, 26.919999999999998, 18.04, 7.36, 1.6800000000000002, 1.36, 2.4, 1.32, 14.52, 1.28, 11.440000000000001, 11.28, 1.88, 1.24, 4.2, 7.6, 11.12, 3.12, 7.680000000000001, 2.2, 1.8, 15.24, 1.28, 8.48, 1.36, 14.16, 1.28, 1.76, 6.08, 2, 5.88, 3.04, 0.8400000000000001, 1.4, 7.92, 3.72, 1.28, 8.08, 5.159999999999999, 3.44, 1.4, 10.88, 1.72, 2.3600000000000003, 13.88, 12.76, 6.4, 2.12, 3.6, 9.520000000000001, 3.68, 3.5599999999999996, 17.04, 1.6, 1.52, 31.96, 5.28, 2.16, 8.200000000000001, 10.8, 1.56, 1.24, 2.32, 1.64, 1.2, 1.6, 4.96, 14.72, 2.52, 3.32, 2.32, 4.8, 4.04, 1.56, 1, 1.36, 9.32, 13.96, 9.799999999999999, 6.119999999999999, 4.760000000000001, 4.84, 6.08, 8.959999999999999, 1.2, 1.28, 16.2, 1.36, 6.96, 1.6800000000000002, 1.52, 1.52, 10.200000000000001, 5.4799999999999995, 18.72, 5.92, 5.36, 32.28, 1.76, 1.36, 7.44, 11.28, 7.92, 1.24, 1.4, 7.24, 4.44, 12.120000000000001, 12.040000000000001, 2.84, 8.36, 20.36, 5.28, 12.68, 10.64, 1.08, 11.28, 4.159999999999999, 1.4, 3.5599999999999996, 3.0799999999999996, 2.72, 7.760000000000001, 3, 13.08, 1.72, 1.48, 6.56, 10.48, 1.76, 2.52, 1.4, 6.6, 1.24, 3.04, 0.5199999999999999, 1.28, 1.6, 5.720000000000001, 22.44, 7.720000000000001, 18.64, 5.04, 7.2, 9.2, 1.56, 5.52, 2.96, 1.16, 27.68, 2.8, 1.24, 3.12, 1.28, 5.12, 1.28, 19.32, 16.080000000000002, 1.24, 1.24, 1.76, 1.28, 11.16, 13, 4.36, 2.48, 8.52, 3.96, 8.959999999999999, 6.36, 1.4400000000000002, 3.72, 2.44, 1.28, 1.24, 12.76, 11.32, 14.08, 6.4799999999999995, 9.96, 6.119999999999999, 1.6800000000000002, 7.84, 57.8, 13.28, 8.36, 5.44, 10.48, 2.0799999999999996, 2.64, 6.4, 1.56, 7.44, 9, 4.8, 6.44, 2.64, 6.96, 1.28, 16, 7.2, 30.32, 5.36, 37.96, 1.56, 1.08, 2.8800000000000003, 2.28, 1.6800000000000002, 8.16, 1.08, 1.56, 1.1199999999999999, 11.04, 15.48, 2, 5.32, 24.28, 9.879999999999999, 2.56, 4.92, 17.56, 19.8, 2.4, 6.24, 2, 14.840000000000002, 3.16, 17, 0.7200000000000001, 4, 1.2, 21.76, 5.2, 11.2, 10.48, 13.32, 1.64, 4.36, 7.36, 31.96, 4.36, 4.44, 12.319999999999999, 3, 5.64, 1.32, 1.9200000000000002, 1.24, 5.64, 10.84, 10.88, 6.680000000000001, 6.2, 14.28, 3.8, 1.6, 3.3600000000000003, 3.5599999999999996, 6.32, 1.52, 9.68, 1.36, 2.96, 2.2399999999999998, 1.28, 19.88, 1.4, 1.72, 1.4400000000000002, 2.28, 12, 16.52, 11.36, 7.08, 1.24, 1.28, 1.24, 1.24, 1.28, 29.32, 1.24, 1.24, 1.36, 6.159999999999999, 16.2, 1.32, 10.44, 3.0799999999999996, 3.8, 19.16, 21.32, 1.4400000000000002, 1.96, 1.24, 3.12, 1.24, 2.32, 1.52, 1.24, 1.24, 1.28, 1.32, 7.680000000000001, 10.120000000000001, 1.4400000000000002, 1.4400000000000002, 1.28, 1.24, 1.24, 1.24, 4.24, 2.84, 3.04, 1.6, 1.4, 2.72, 4.28, 9.04, 1.4400000000000002, 1.4, 2.3600000000000003, 1.24, 1.28, 7.96, 4.68, 1.64, 23.2, 1.64, 3.5599999999999996, 12.72, 1.2, 3.76, 3.64, 25.64, 5.88, 22.68, 2.48, 3, 1.16, 1.0399999999999998, 10, 15.72, 1.52, 1.16, 19.52, 6.159999999999999, 8.8, 1.28, 1.32, 16.32, 0.44, 7.24, 12.72, 2.92, 4.32, 33.4, 9.32, 4.6, 9.879999999999999, 2, 1.2, 2.92, 2.6, 1.6800000000000002, 1.2, 1.64, 1.2, 1.6800000000000002, 0.76, 3, 19.959999999999997, 7.96, 6.28, 16.52, 1.4, 2.72, 5.12, 1.96, 33.32, 15.28, 11.76, 1.84, 3.28, 8.8, 16.48, 25.56, 2.0799999999999996, 7.36, 11.36, 4.4799999999999995, 2.96, 1.96, 4.84, 1.4, 5.84, 2, 8.44, 26.16, 9.92, 28.92, 1.88, 2.72, 1.28, 11.799999999999999, 50.48, 4.92, 9.36, 1.76, 1.48, 2.76, 7.52, 2.4, 11.84, 4.24, 1.84, 11.24, 2.3600000000000003, 1.76, 1.16, 3.4, 1.2, 3.28, 9.48, 9.24, 6.44, 8.8, 1.88, 1.4, 6.4799999999999995, 23.36, 1.2, 8.120000000000001, 4.2, 1.6, 9.84, 1.32, 1.76, 3.44, 7.44, 3.92, 5.12, 4.28, 1.52, 4.159999999999999, 1.1199999999999999, 1.52, 1.24, 9.08, 9.68, 25.12, 2.28, 1.32, 1.48, 15.959999999999999, 1.64, 1.36, 6.52, 1.4400000000000002, 22.56, 4.159999999999999, 1.8, 18.08, 12.08, 8.120000000000001, 5.56, 5.2, 3.44, 1.1199999999999999, 15.04, 1.2, 3.8800000000000003, 4.28, 5.32, 3.5599999999999996, 4.96, 3.16, 1.64, 2.56, 9.4, 2.32, 2.4, 2.72, 9.28, 0.2, 3.2399999999999998, 5.2, 5.52, 2.92, 3.0799999999999996, 23.439999999999998, 10.16, 3.64, 25.68, 1.52, 1.4400000000000002, 1.1199999999999999, 1.84, 9.799999999999999, 13.32, 1.72, 1.6, 4.08, 1.16, 15.2, 8.68, 4.08, 19.720000000000002, 6.32, 2.04, 57.36, 1.6800000000000002, 2.84, 1.88, 7.119999999999999, 1.4400000000000002, 31.48, 4.24, 1.76, 16.72, 18.44, 4.36, 2.96, 5.84, 6.52, 5.96, 1.36, 14.239999999999998, 18.04, 4.44, 1.2, 1.88, 1.36, 2.52, 8.4, 4.720000000000001, 1.28, 1.08, 26.04, 2.72, 3.68, 3.64, 2.92, 1.84, 1.28, 5.92, 1.4, 1.9200000000000002, 3.64, 3.0799999999999996, 3.04, 1.76, 8.84, 11, 1.16, 1.32, 17.52, 21.48, 3.48, 1.6, 2.96, 11, 17.64, 1.32, 6.52, 3.12, 4.4799999999999995, 5.96, 1.24, 1.52, 5.44, 7.52, 1.2, 1.6800000000000002, 0.88, 4.159999999999999, 1.4400000000000002, 2.4, 1.8, 1.32, 2.96, 3.5599999999999996, 3.3600000000000003, 10.56, 1.6800000000000002, 3.2, 8.120000000000001, 8.120000000000001, 3.12, 7.16, 3.52, 1.76, 1.52, 1.6800000000000002, 3.5599999999999996, 3.64, 7.28, 11.36, 4.24, 15.72, 1.16, 13.96, 3.8, 1.24, 17.919999999999998, 2.72, 6.04, 2.3600000000000003, 26, 1.24, 5.36, 1, 2.2, 1.28, 7.52, 5.56, 3.44, 7.8, 8.120000000000001, 8.08, 4.159999999999999, 11.639999999999999, 2.64, 0.12000000000000001, 1.52, 15.8, 8.64, 1.36, 5.44, 1.1199999999999999, 9.36, 1.32, 1.4, 9.04, 1.4, 1.48, 1.36, 3.64, 1.96, 1.48, 20.6, 1.32, 9.84, 31.52, 3.2399999999999998, 19.2, 18.24, 1.24, 2.2, 1.48, 3.48, 1.32, 1.84, 1.4, 1.76, 2.2, 1.28, 10.48, 3.8, 17.04, 18.28, 39, 11.32, 4.96, 1.28, 1.56, 1.32, 34.24, 24.68, 2.8, 1.2, 3.6, 14.239999999999998, 1.24, 1.56, 230.64000000000001, 19.32, 2.76, 0.92, 40.96, 5.68, 47.559999999999995, 2.04, 46.28, 135.56, 20.52, 0, 0, 0, 3.8, 2.68, 2.52, 0, 4.2, 5.159999999999999, 0, 199, 0, 0, 99.08, 0, 1.72, 0, 0.6, 48.4, 8.44, 1.24, 178.12, 58.04, 0, 12, 53.080000000000005, 1.56, 17.48, 20.16, 105.08000000000001, 1.76, 98.12, 49.08, 3.4, 9.4, 3.32, 0, 0.8400000000000001, 141.72, 5.52, 0.16, 20.36, 20.52, 62.6, 19.12, 3.04, 0, 108.52000000000001, 0, 1.8, 70.36, 59.08, 0, 38.16, 7.84, 0, 0, 40.28, 0, 322.2, 0, 1.32, 2.44, 0.64, 27.599999999999998, 148.60000000000002, 39.04, 269.8, 23.32, 54.72, 85.96, 5.32, 11.6, 0, 12.6, 49.88, 8.959999999999999, 5.08, 0, 0, 1.52, 1.52, 2.76, 2.16, 3.72, 0, 36.56, 2.76, 6.24, 17.6, 18.96, 0, 9.56, 0, 41.64, 0.92, 21.8, 4.52, 1.0399999999999998, 5.88, 10.959999999999999, 2.2, 4.4, 188.6, 14.040000000000001, 47.08, 8.28, 0.27999999999999997, 5.68, 1.8, 255.96, 0, 12.120000000000001, 8.28, 30.24, 60.44, 126.84, 209.88000000000002, 315, 2.0799999999999996, 0.5599999999999999, 178.92, 20.8, 2.4, 2.0799999999999996, 111.4, 71.88, 0.04, 89.32, 75.24, 22, 3.76, 12.48, 2.44, 117.64, 2.68, 0.6, 5.24, 19.48, 2.6, 302.08000000000004, 192.52, 0, 6.760000000000001, 1.56, 0, 29.28, 0, 9.520000000000001, 4.2, 50.68, 154.04000000000002, 4.68, 2.0799999999999996, 7.680000000000001, 4.8, 10.44, 19.8, 9.520000000000001, 2.6, 3.8400000000000003, 0, 0, 126.12, 419.76000000000005, 28.2, 12.959999999999999, 300.88, 6.92, 4.08, 1.4, 0, 0.24000000000000002, 6.28, 3.12, 0, 37.12, 51.76, 9.96, 168.2, 1.9200000000000002, 178.12, 23.52, 1.84, 41.84, 0, 0.4, 38.92, 55.120000000000005, 0.04, 4.92, 2.96, 3.2, 5.08, 0.04, 4.12, 6, 155.32000000000002, 3.16, 0, 1.16, 1.48, 223.8, 10.120000000000001, 3.52, 4.24, 43.88, 2.64, 36.8, 5.159999999999999, 200.88, 325.76, 8.319999999999999, 6.8, 128.20000000000002, 0, 27.279999999999998, 2.6, 9.879999999999999, 7.720000000000001, 139.4, 61.32, 126.2, 0.2, 12.44, 91.56, 0, 301.52, 0, 19.52, 5.2, 0, 39.04, 0, 119.4, 0, 12.56, 5.760000000000001, 53.16, 7.64, 0, 209.16000000000003, 8.08, 0, 2.92, 0, 146.35999999999999, 8.76, 2.44, 4.6, 0, 21.24, 13.84, 89.12, 4.04, 12.64, 0, 8.8, 13.84, 0, 1.6, 14.48, 0, 177.88000000000002, 5.92, 0, 50.2, 0, 0, 1.16, 1.76, 25.4, 32.120000000000005, 7.720000000000001, 1.88, 0.5199999999999999, 0, 0, 4.68, 0, 27.959999999999997, 20.56, 63.8, 40.68, 4.64, 6.6, 3.16, 0.68, 0.76, 0.2, 109.44, 1.16, 67.72, 5.8, 22.68, 28.28, 3.8, 251.16, 0, 116.48, 120.67999999999999, 3.72, 0, 6.28, 0.12000000000000001, 32.36, 309.40000000000003, 0, 0, 1.0399999999999998, 279.48, 4.32, 2.56, 15.12, 0, 2.64, 11.96, 3.64, 1.16, 3.48, 25, 117, 2.4, 1.52, 0, 0, 8.920000000000002, 0.5599999999999999, 3.8, 1.32, 7.44, 3.32, 3.2399999999999998, 25.12, 0, 27.08, 6.92, 149.07999999999998, 281.16, 2.68, 8.64, 22.24, 21.84, 8.120000000000001, 235.56, 3.28, 0.04, 22.32, 0, 1.2, 141.8, 7.96, 8, 0, 0, 1.36, 36.4, 27.599999999999998, 3.8800000000000003, 137.12, 0, 7.56, 80.36, 0, 37.400000000000006, 23.68, 39.480000000000004, 0.8400000000000001, 0, 0.92, 41.88, 7.08, 9, 20.16, 11.440000000000001, 1.52, 16.2, 96.19999999999999, 22.16, 0, 67.55999999999999, 0, 211.48, 6.4799999999999995, 3.8800000000000003, 1.9200000000000002, 5.92, 17.72, 11.92, 4.44, 8.64, 0, 0, 169.72, 191.6, 71.52, 1.24, 131.88, 2.44, 1.88, 3.2, 27.240000000000002, 3.4, 3.2399999999999998, 27.959999999999997, 2.48, 129.23999999999998, 72.44, 0, 15.6, 105.48, 3.12, 30.880000000000003, 46.080000000000005, 163.88, 1.9200000000000002, 0, 92.11999999999999, 0, 0, 188.84, 245.4, 39.64, 7.56, 3.92, 6.44, 0, 26.52, 1.52, 232.8, 22.16, 8.36, 19.560000000000002, 19.8, 0.44, 180.12, 0, 225.04, 7.92, 6.96, 81.32000000000001, 1.72, 187.92000000000002, 42.84, 11.76, 0, 315.12, 0, 20.92, 72.8, 1.88, 24.119999999999997, 0, 0.24000000000000002, 42.44, 280.52, 8.56, 0.76, 2.76, 228.6, 0, 3.6, 5.88, 0.04, 0, 43.24, 4.720000000000001, 0, 24.88, 6.44, 42.32, 26.8, 21.36, 6.52, 17.16, 23.84, 1.48, 4.68, 25.24, 0, 1.16, 4.8, 42.44, 159.08, 3.64, 183.48000000000002, 46.28, 176.44000000000003, 1.84, 7.36, 26.360000000000003, 0, 150.16, 27.48, 10.28, 0.44, 35.12, 39.64, 25.72, 157.16, 6.159999999999999, 0.5199999999999999, 0.04, 7.96, 128.12, 1.36, 2.52, 17.12, 4, 0, 0.76, 0, 20.48, 8.44, 0, 0, 5.64, 3, 0, 2.64, 9.6, 4.52, 21.16, 25.32, 0.92, 20.400000000000002, 7.4799999999999995, 4, 263.68, 1.2, 0, 0, 1, 4.84, 1.0399999999999998, 0.8, 130.12, 190.04, 0, 77.32, 7.56, 85.72, 171.44, 0.48000000000000004, 5.04, 12.16, 1.4, 0, 14.48, 28.64, 0, 16.16, 304.96000000000004, 6.28, 4.04, 7.52, 21.64, 0, 126.67999999999999, 0, 5.159999999999999, 2.2, 3.0799999999999996, 23.720000000000002, 192.12, 64.11999999999999, 7.52, 2.52, 8.920000000000002, 6.84, 81.28, 2.0799999999999996, 65.55999999999999, 0.8400000000000001, 126.64, 8.4, 18.04, 41.32, 0, 3.0799999999999996, 5, 102.84, 5.28, 2.56, 4.52, 6.28, 16.8, 6.119999999999999, 8, 249.6, 11.719999999999999, 0.04, 0.44, 45.519999999999996, 26.32, 325.44, 1, 112.44, 6.4799999999999995, 2.68, 19.8, 10.24, 10.8, 0, 61.760000000000005, 0.44, 5.760000000000001, 110.39999999999999, 25.12, 5.4, 1.64, 189.16, 311.68, 0.8400000000000001, 0, 30.919999999999998, 84.32000000000001, 3.8800000000000003, 420.44, 1, 0, 353.28, 1.1199999999999999, 5.88, 58.36, 14.52, 241.60000000000002, 0, 8.6, 0, 214.35999999999999, 201.76, 2, 77.67999999999999, 14.28, 2.68, 0.12000000000000001, 7.16, 58, 6.24, 1, 112.60000000000001, 126.44, 7.96, 1.32, 5.159999999999999, 4.84, 45.080000000000005, 0, 1, 0.92, 0, 0, 346.56, 111.47999999999999, 1.08, 1.28, 0, 6.4799999999999995, 290.6, 26.720000000000002, 43.72, 0.76, 148.04, 1.0399999999999998, 74.67999999999999, 70, 39.919999999999995, 80.68, 13.799999999999999, 0, 0, 104.96, 5.2, 0.7200000000000001, 76.2, 1.84, 147.35999999999999, 8.68, 0, 0.12000000000000001, 1.96, 7.4, 19, 233.56, 0.92, 5.760000000000001, 0, 8.24, 0.8, 12.68, 128.92000000000002, 250.12, 5.88, 0.5599999999999999, 0, 1.56, 44.16, 0, 46.04, 10.24, 149.88000000000002, 226.36, 3.76, 8.200000000000001, 73.4, 0, 0, 1.88, 1.96, 117.32, 2.68, 92.39999999999999, 9.24, 6.04, 140.2, 1.16, 0, 181.48, 5.32, 64.68, 1.4, 81.76, 0, 33.279999999999994, 0, 0, 1.1199999999999999, 114.2, 223.88, 4.52, 7.28, 257, 1, 0, 12.88, 50.44, 100.6, 7.56, 5.08, 26.68, 7.680000000000001, 20.44, 3.2, 175.2, 20.080000000000002, 77.8, 0, 1.96, 133.92000000000002, 100.12, 0.04, 224.6, 1.6, 0, 219.51999999999998, 2.72, 0, 24, 98.52, 93.60000000000001, 2.72, 0, 1.1199999999999999, 5.96, 0.8, 21, 33.480000000000004, 1.48, 6.680000000000001, 163.39999999999998, 8.88, 6.08, 20.84, 181.32000000000002, 0, 25.159999999999997, 3.48, 22.64, 77.60000000000001, 0, 0, 7.680000000000001, 2.96, 10.92, 1.72, 0, 1.52, 3.4, 3.92, 24.639999999999997, 0, 4.12, 48.28, 0.92, 0, 249.04000000000002, 1.6800000000000002, 0.2, 1.64, 1.88, 3.8400000000000003, 142.76, 6.119999999999999, 163.32, 42.68, 10.84, 2.72, 84.2, 20.32, 48.120000000000005, 16.36, 0, 21.2, 7.680000000000001, 5.159999999999999, 0.12000000000000001, 0, 9.48, 168.84, 1.64, 38.32, 1.48, 3.64, 213.64, 4.760000000000001, 0.9600000000000001, 0, 5.52, 55.84, 0, 0.88, 0, 0, 0, 0, 8.200000000000001, 22.8, 194.76, 83.16, 0, 260.16, 4.64, 41.72, 207.32, 4.159999999999999, 139.12, 1.08, 40.28, 0, 1.08, 17.96, 100.84, 0, 0, 228.32, 24.36, 0, 181, 11.799999999999999, 0, 4.28, 74.28, 7.96, 3.12, 27.400000000000002, 1.36, 0, 1.8, 9.6, 1.52, 0, 2.52, 6.08, 0, 0.92, 10.64, 18.8, 17.080000000000002, 2.28, 34.04, 1.48, 211.92, 140.52, 5.44, 196.04, 0.04, 280.2, 101.2, 28.52, 19.88, 0, 181.24, 0.64, 2.56, 0.2, 17.6, 4.760000000000001, 25.88, 0, 2.6, 1.9200000000000002, 41.24, 6.119999999999999, 29.44, 89.6, 7.760000000000001, 162.28, 92.44, 0, 96.11999999999999, 6.680000000000001, 2.56, 0, 29.680000000000003, 18.04, 36.28, 263.32, 2.6, 5.159999999999999, 55.88, 0, 33, 1.88, 0, 37.519999999999996, 0, 50.31999999999999, 0.2, 159.28, 0, 0, 0.76, 0, 5.720000000000001, 21.24, 5.36, 9.799999999999999, 7.52, 8.4, 11.48, 29.12, 0, 0, 0.76, 6.720000000000001, 275.48, 70.6, 194.96, 0, 8.64, 1.64, 2.72, 70.92, 1.16, 1.32, 0.9600000000000001, 6.96, 120.84, 58.04, 2.28, 6.88, 25, 0.76, 1.24, 0, 88.76, 0.36000000000000004, 15.16, 2.12, 22.759999999999998, 6.28, 3.0799999999999996, 6.4799999999999995, 60.92, 2.12, 7.28, 1.4, 11.28, 239.96, 0, 0.68, 28.119999999999997, 6.119999999999999, 0, 0, 114.72, 3.76, 19.36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 288.96, 291.24, 304.36, 298.76000000000005, 295.32000000000005, 283, 284.4, 287.48, 295, 288.2, 298.52, 296.36, 305.08000000000004, 285.6, 303.56, 283.52, 299.88, 299, 293.08, 299.8, 289.32000000000005, 300.12, 301.24, 283.88, 285.24, 294.96, 300.32, 288.16, 297.59999999999997, 284.04, 292, 296.84, 303.44, 293.15999999999997, 294.84, 292, 283.52, 296.24, 304.88, 295.12, 282.92, 290.4, 307.32, 289.88000000000005, 299.4, 294.8, 316.72, 302.03999999999996, 302.56, 290.15999999999997, 298.56, 303.52000000000004, 301.96, 285.96, 283.68, 294.71999999999997, 280.92, 294.8, 284.24, 293.6, 304.76, 0, 291.64, 300.92, 296.52, 274.72, 298.76000000000005, 291.48, 291.36, 296.48, 295.28, 291.56, 281.76, 288.44, 290.88000000000005, 300.15999999999997, 281.44, 284.92, 301.64000000000004, 303.08000000000004, 299.4, 294.12, 294.56, 288.48, 281.2, 294.36, 300.36, 294.76000000000005, 293.92, 300.36, 292.64, 298.20000000000005, 293.96, 290.6, 287.28, 286.8, 295.4, 289.64, 286.64, 286.04, 285.2, 292.48, 305.92, 298.56, 306.52000000000004, 299.96, 285.48, 296.56, 278.44, 288.2, 302.56, 289.48, 299.44, 291.84, 294.4, 287.52, 300.4, 283.48, 301.8, 297.56, 291.64, 297.20000000000005, 304.92, 288.44, 300.8, 283.4, 299.8, 300.28, 284.68, 297.32, 285.96, 288.68, 297.56, 302.92, 302.92, 280, 301.64000000000004, 291.52, 303.76, 294.76000000000005, 296.84, 291.08, 287.2, 304.24, 286.6, 304.4, 292.32000000000005, 288.84, 0, 307.40000000000003, 26.28, 0.5199999999999999, 10.08, 64.16, 0.6, 0.27999999999999997, 4.4, 0.16, 0.6, 0.44, 135, 0.48000000000000004, 0, 0.4, 124.16000000000001, 5.64, 0.5599999999999999, 0.6, 171.04, 2.92, 0.36000000000000004, 0.44, 131, 0.12000000000000001, 124.28, 0.5199999999999999, 0.32, 0.5199999999999999, 165.6, 0.4, 92.84, 0, 2.6, 249.72, 6.28, 71.16, 0.64, 0.27999999999999997, 8.120000000000001, 0.2, 0.2, 0.12000000000000001, 5, 0.5599999999999999, 190.20000000000002, 0.5599999999999999, 0, 0.27999999999999997, 0.4, 0.24000000000000002, 0.32, 1.16, 0.92, 243.56, 0.24000000000000002, 0.04, 43.2, 1.6800000000000002, 0.48000000000000004, 28.36, 0.24000000000000002, 0, 0.4, 0.16, 0.2, 0.24000000000000002, 0.16, 1.2, 70.04, 0, 0.16, 0.4, 13.48, 0, 0, 182.04000000000002, 0.6, 1.36, 0.27999999999999997, 0.5599999999999999, 0.6, 5.56, 40.160000000000004, 0.4, 0.5199999999999999, 2.28, 22.72, 0.4, 20.119999999999997, 11.92, 1.96, 141.56, 80.52, 1.88, 0.5199999999999999, 0.92, 0, 66.32000000000001, 0.16, 0.44, 225.56, 28.44, 1.96, 0, 2.72, 21, 0.16, 3.0799999999999996, 0.27999999999999997, 40.919999999999995, 7, 0.5199999999999999, 0.27999999999999997, 0.04, 0.6, 102.28, 0.24000000000000002, 0.27999999999999997, 270.67999999999995, 47.480000000000004, 0.4, 5.32, 0.48000000000000004, 4.32, 121.12, 7.52, 0.16, 0.27999999999999997, 328.79999999999995, 0, 0.4, 0.44, 175.44000000000003, 69.96, 0.27999999999999997, 0.6, 3.96, 6.36, 0.8400000000000001, 0.32, 0.32, 0.5199999999999999, 0.5199999999999999, 32.68, 0.36000000000000004, 1.52, 3.52, 0.36000000000000004, 0.4, 0, 46.120000000000005, 1.24, 5, 0, 0.27999999999999997, 0, 2.96, 1.24, 39.72, 0, 1.72, 0, 1.24, 1.24, 0.08, 1.24, 1.24, 0.5199999999999999, 1.24, 1.24, 0.44, 1.24, 1.24, 0, 0, 3.16, 0, 1.32, 0, 1.24, 0, 0.16, 0, 1.24, 1.24, 1.24, 1.24, 0.68, 1.24, 0, 1.24, 1.6, 0.6, 1.24, 1.24, 1.24, 1.24, 1.24, 0.32, 1.24, 2.28, 1.24, 0.12000000000000001, 1.24, 1.24, 3.68, 1.24, 1.24, 1.28, 6.680000000000001, 0.27999999999999997, 0, 0, 9.4, 24.92, 0, 0.4, 0, 0.16, 5.36, 1.24, 1.24, 3, 0, 1.24, 0.27999999999999997, 0, 1.24, 1.24, 0, 1.32, 1.24, 1.24, 20.28, 1.24, 1.24, 3.0799999999999996, 6.08, 1.24, 0, 1.24, 8.28, 1.24, 0, 0, 0, 1.24, 1.24, 0, 1.24, 0, 1.24, 0, 1.24, 0.2, 0.48000000000000004, 1.24, 0, 1.24, 5.44, 1.24, 0.5599999999999999, 1.24, 1.24, 17.96, 1.24, 4.28, 1.24, 4.04, 1.88, 2, 1.24, 2.32, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 9.440000000000001, 1.24, 0, 1.24, 5.64, 1.24, 0, 1.24, 1.24, 1.24, 0.16, 0, 0, 1.24, 1.24, 0.5199999999999999, 1.2, 1.24, 0, 2.76, 1.24, 2.72, 15.92, 2, 1.9200000000000002, 1.24, 1.28, 3.04, 4.56, 16.36, 1.08, 5.68, 4.720000000000001, 1.28, 2.56, 5.88, 34.56, 1.4, 1.16, 1.88, 3.12, 12.239999999999998, 1.24, 1.6800000000000002, 1.28, 1.56, 1.48, 1.76, 1.24, 5.24, 5.720000000000001, 1.28, 3.2, 1.48, 5.24, 1.28, 1.6800000000000002, 1.6, 1.9200000000000002, 2.84, 3.76, 1.36, 21.04, 3.2, 1.24, 1.56, 13.08, 4.159999999999999, 3.5599999999999996, 1.56, 2.04, 4.08, 3.04, 1.36, 17, 1.36, 1.48, 1.6800000000000002, 1.1199999999999999, 1.84, 1.28, 1.76, 11.04, 1.32, 3.8400000000000003, 2.76, 2.4, 3.4, 1.28, 1.64, 19.759999999999998, 1.36, 1.24, 5.68, 1.52, 1.24, 1.2, 4.28, 1.4, 3.2, 1.16, 1.2, 18.24, 1.1199999999999999, 2.96, 1.2, 3.3600000000000003, 1.24, 1.28, 1.96, 1.0399999999999998, 6, 5.84, 37.04, 12.64, 4.56, 1.84, 1.52, 11.08, 10.120000000000001, 1.24, 10.24, 16.16, 1.32, 12.319999999999999, 1.24, 1.0399999999999998, 3.32, 18.8, 1.2, 1.08, 18.599999999999998, 3.32, 0.32, 4.44, 11.799999999999999, 1.52, 61.12, 1.72, 11.799999999999999, 5.32, 7.36, 9.84, 7.44, 10.76, 1.2, 2.28, 3.12, 1.96, 1.48, 2.6, 3, 5.4799999999999995, 2.44, 3, 3.48, 1.8, 19.64, 2.3600000000000003, 1.48, 1.4, 1.6800000000000002, 2.68, 60.839999999999996, 5.6, 9.36, 2.96, 1.2, 18.64, 10.84, 4.52, 1.4, 3.8800000000000003, 4.52, 21.64, 1.64, 1.9200000000000002, 1.24, 48.08, 1.2, 1.56, 1.24, 1.24, 0.88, 2, 25.12, 2.56, 1.24, 6.64, 17.32, 6.56, 1.9200000000000002, 2.8, 1.32, 32.72, 1.16, 1.24, 1.32, 1.24, 1.64, 1.24, 1.16, 6.680000000000001, 1.2, 1.2, 13.719999999999999, 1.24, 1.2, 2.6, 12.239999999999998, 5.36, 1.28, 1.28, 1.2, 1.9200000000000002, 1.32, 1.56, 13.2, 2.16, 3.6, 1.64, 13.48, 1.52, 16.279999999999998, 3.2, 2.0799999999999996, 6.96, 10.76, 3.28, 2.68, 14.28, 1.24, 8.08, 39.879999999999995, 7.6, 10.200000000000001, 0.7200000000000001, 1.32, 1.56, 0, 1.48, 1.48, 7.92, 8.36, 1.2, 3.72, 15.04, 1.24, 2.8, 21.52, 12.92, 8.36, 1.08, 1.72, 6.32, 3.44, 1.28, 1.8, 1.84, 1.24, 1.16, 1.84, 1.96, 5.24, 4.32, 1.72, 6.52, 1.32, 15.92, 2.8, 1.2, 14, 1.32, 14.44, 1.24, 4.28, 10.76, 12.040000000000001, 10.44, 7.680000000000001, 3.72, 1.24, 5.760000000000001, 35.04, 17.2, 8, 15.08, 1.9200000000000002, 2.12, 3.48, 6.119999999999999, 2.6, 34.44, 11.2, 6.8, 1.56, 2.16, 1.16, 42.52, 5.2, 1.56, 18.04, 15.84, 0.5599999999999999, 8.959999999999999, 2, 16.48, 1.96, 1.72, 2.84, 1.36, 9.2, 1.64, 1.36, 5.88, 2.52, 4.36, 1.52, 2.96, 0.92, 9.36, 3.8800000000000003, 2.2399999999999998, 1.84, 2.0799999999999996, 6.2, 12.92, 9.6, 1.28, 1.64, 8.36, 1.24, 4.12, 1.24, 6.720000000000001, 3.64, 1.56, 4.24, 5.720000000000001, 22.28, 2.68, 3.2399999999999998, 12.28, 1.88, 3.5599999999999996, 4.44, 45.92, 1.28, 5.08, 1.24, 8.84, 3.96, 12.239999999999998, 6.8, 1.24, 1.6800000000000002, 2.2, 4.24, 1.72, 1.76, 1.28, 1.64, 10.040000000000001, 0.2, 13.520000000000001, 4.24, 2.72, 1.48, 1.2, 48.44, 1.24, 1.24, 2.64, 1.28, 1.4, 1.36, 9.719999999999999, 18.44, 11.84, 1.28, 3.28, 1.24, 1.24, 1.9200000000000002, 34.6, 29.48, 1.24, 1.28, 1.24, 3.28, 6.52, 28.8, 5.760000000000001, 1.24, 1.32, 1.6800000000000002, 1.24, 2.56, 8.040000000000001, 24.400000000000002, 5.08, 1.24, 3.28, 2.2, 1.28, 27.560000000000002, 7.56, 1.24, 1.24, 9.12, 1.24, 1.0399999999999998, 5.08, 1.24, 9.12, 10.959999999999999, 2.4, 1.28, 1.24, 80.28, 1.32, 7.84, 1.32, 2.6, 6.8, 1.4400000000000002, 6.96, 3.76, 13.12, 10.24, 8.16, 1.28, 3, 6.88, 1.36, 13.04, 1.52, 1, 1.56, 1.4, 16.279999999999998, 1.24, 6.36, 28.44, 7.36, 2.6, 9.6, 19.52, 1.36, 1.28, 1.56, 3, 8.28, 11.48, 1.6800000000000002, 2.6, 1.2, 2.44, 31.919999999999998, 19.560000000000002, 13.48, 15.48, 11.96, 17.72, 5.96, 16.16, 14.6, 15.440000000000001, 1.96, 23.240000000000002, 3.6, 11.76, 23.76, 1.16, 9.76, 7.16, 11.96, 2.2, 3.48, 1.28, 2.4, 1.28, 14.68, 7.24, 2.92, 2.76, 4.84, 5.760000000000001, 1.2, 1.2, 4.56, 2.04, 1.32, 42.28, 2.32, 3.0799999999999996, 9.4, 6.56, 1.6, 16.04, 1.2, 3.8, 4.04, 11, 5.56, 3.0799999999999996, 1.96, 4.64, 4.08, 8.44, 24.36, 1.32, 5.68, 1.32, 29.88, 11.48, 5.68, 9.440000000000001, 7.56, 8.120000000000001, 3.92, 15.8, 16.68, 4.84, 11.36, 4.32, 91.88000000000001, 1.32, 1.36, 1.24, 144.35999999999999, 1.24, 2.04, 1.1199999999999999, 8, 3.2399999999999998, 7.16, 57.88, 1.8, 6.119999999999999, 5.6, 1.28, 2.04, 4.44, 6.760000000000001, 5.88, 13.719999999999999, 6.44, 4.52, 14.92, 6.28, 6.680000000000001, 3.72, 38.68, 1.72, 1.16, 4.36, 21.28, 5.68, 28.76, 1.2, 2.3600000000000003, 9.719999999999999, 1.08, 17.36, 3.92, 33.64, 5.760000000000001, 2.56, 1.96, 8.76, 3.5599999999999996, 1.76, 5.56, 8.16, 3.72, 1.36, 6.04, 1.2, 8.200000000000001, 9.16, 2.76, 1.08, 1.32, 1.52, 6.84, 6.6, 5.4, 1.36, 3.96, 1.32, 1.2, 4.64, 1.4400000000000002, 20.72, 2.2, 18, 1.4400000000000002, 3.8800000000000003, 6, 4.720000000000001, 3.0799999999999996, 14.68, 3.96, 14.44, 2.3600000000000003, 3.5599999999999996, 4.159999999999999, 15.04, 3.68, 1.1199999999999999, 28.88, 18.28, 2.28, 8.920000000000002, 9.04, 15.520000000000001, 3.2399999999999998, 6.4, 2.4, 1, 9.16, 2.28, 4.32, 3.16, 2, 5, 16.92, 3.76, 15.08, 20.48, 3.44, 3.92, 1.72, 7.720000000000001, 3.48, 1.6800000000000002, 1.4400000000000002, 15.440000000000001, 1.52, 21.76, 5, 2.04, 2.2, 14.52, 5.24, 9.4, 2.28, 4.4, 1.36, 2.04, 2.64, 9.520000000000001, 1.24, 4.36, 2.56, 3.8, 11, 17.080000000000002, 6.4, 8.88, 9.96, 36.12, 3.8400000000000003, 12.319999999999999, 3.0799999999999996, 2.72, 5.96, 2.2399999999999998, 23.64, 7.24, 2.72, 1.0399999999999998, 2.28, 24.400000000000002, 7.04, 6.44, 1.24, 1.8, 1.24, 4.56, 2.68, 1.6800000000000002, 4.6, 3.3600000000000003, 7.04, 9.68, 16.080000000000002, 12.120000000000001, 7.56, 17.8, 1.96, 1.36, 1.36, 1.24, 6.84, 5.6, 4.6, 6.760000000000001, 3, 2.04, 6.680000000000001, 1.16, 5.28, 1.48, 10.120000000000001, 1.32, 6.32, 12.319999999999999, 3, 1.28, 2.2, 6.84, 10.92, 1.28, 1.56, 1.56, 6.24, 2.0799999999999996, 1.76, 6.96, 8.040000000000001, 11.68, 1.24, 8.64, 1.16, 14.840000000000002, 19.599999999999998, 2.2, 2.12, 4.36, 5.6, 39.480000000000004, 1.08, 1.48, 1.6800000000000002, 2.3600000000000003, 23.84, 3.64, 5.4, 1.84, 3.64, 5.84, 6.64, 31, 1.36, 2.72, 1.6, 5.68, 12.84, 11.56, 2.12, 4.92, 2.64, 7.2, 1.0399999999999998, 6.08, 10.92, 19.88, 1.16, 2.16, 4.12, 1.24, 3.2, 6.32, 5.52, 10.4, 8.52, 7.44, 1.36, 3.8400000000000003, 3.16, 30.48, 1.6, 3.48, 1.84, 39.160000000000004, 1.4, 4.6, 2.8800000000000003, 1.8, 2.04, 1.52, 5.2, 3.2, 9.719999999999999, 15.48, 1.84, 4.28, 1.28, 1.24, 4.159999999999999, 1.6, 6.28, 22.32, 2.8800000000000003, 7.119999999999999, 4.32, 7.2, 1.52, 6.720000000000001, 36.64, 2.8, 2.32, 8, 5.4799999999999995, 178.56, 13.6, 1.4, 1.28, 5.56, 2.0799999999999996, 4.84, 7.720000000000001, 11.68, 3.92, 3.32, 4.28, 1.08, 7.24, 13.24, 5.04, 2.28, 0, 0, 1.32, 5.84, 1.88, 5.159999999999999, 4.4799999999999995, 0, 0, 0, 3.2, 2.6, 18.759999999999998, 12.6, 0, 0, 0, 3.8400000000000003, 23.2, 0, 7.52, 0, 2.32, 22.48, 0, 1.32, 0.8, 2.64, 13.12, 12.959999999999999, 1.88, 0, 0, 4.159999999999999, 0, 0, 0, 0, 0, 0, 0, 1.1199999999999999, 9.12, 0.7200000000000001, 0, 0.92, 5.68, 1.28, 1.1199999999999999, 0.4, 0, 1.1199999999999999, 5.720000000000001, 0, 0, 1.4, 0, 0, 2.12, 1.52, 0, 3.52, 0.2, 0, 6, 13.48, 0, 0, 3.2, 1.1199999999999999, 1.6800000000000002, 0, 1.52, 1.1199999999999999, 7.24, 3.16, 1.4, 2.56, 2.44, 0, 1.08, 3.8400000000000003, 1.24, 1.1199999999999999, 0, 3.28, 0.76, 0, 0, 0, 1.1199999999999999, 0, 0, 0, 0, 0, 0, 1.32, 3.52, 2.32, 4.92, 0, 13.4, 16, 0, 0, 0, 0, 0, 19.36, 0, 1.56, 0, 4, 21.32, 3.44, 10.959999999999999, 3.8, 1.56, 0, 0, 3.64, 0, 0, 5.92, 0, 0, 0, 7.96, 0, 3.12, 3.32, 4.64, 0, 0, 2.6, 8.16, 0, 6.6, 2.2399999999999998, 14.16, 0, 0, 0, 2.76, 9.799999999999999, 5.6, 0, 0, 8.040000000000001, 0, 5.96, 0, 0, 2.48, 0, 0, 0, 0.92, 8.72, 5.4, 3.04, 0, 0, 4.64, 1.84, 0, 2.0799999999999996, 1.4400000000000002, 0, 1.84, 49.24, 2.48, 0, 0.9600000000000001, 0, 2.68, 17.32, 0, 14.08, 1.24, 0.88, 32.68, 0.76, 2.76, 6.28, 8.64, 2.56, 1.84, 14.040000000000001, 16.76, 0, 0, 5.159999999999999, 12.44, 1.6800000000000002, 24.2, 10.28, 7.52, 0, 7.760000000000001, 0, 0, 13.24, 0, 0, 0, 1.16, 1.2, 0, 14.8, 0, 8.040000000000001, 1.1199999999999999, 2.56, 1.2, 0.88, 1.64, 0, 0, 1.6, 1.24, 0, 7.32, 6.96, 0, 22.08, 0, 1.88, 2.76, 0, 0, 0, 0, 2.96, 0, 3.5599999999999996, 0, 10.16, 0, 0, 0, 1.36, 18.84, 0, 22.16, 7.4799999999999995, 2.32, 0, 0.68, 7, 0, 2, 0, 14.72, 0, 0, 0, 5.12, 1.2, 1.4, 2.2, 2.6, 3.52, 0, 0, 7.64, 1.88, 0, 5.760000000000001, 3.2, 1.48, 0, 10.24, 1.88, 1.24, 0, 5.12, 0, 0.88, 3.44, 0, 8.52, 0, 2.2399999999999998, 7.04, 2.3600000000000003, 3.76, 2.4, 11, 4.28, 0, 4.96, 1.8, 18.32, 0, 0, 0, 0, 3.44, 7.88, 3.72, 6.6, 0, 0, 1.48, 0, 6, 1.2, 22.28, 3.8400000000000003, 0, 0, 0, 0, 0, 6.159999999999999, 4.52, 11.440000000000001, 34.56, 0, 5.28, 14.08, 0, 11.520000000000001, 0, 1.28, 0, 0.92, 1.28, 4.88, 2.48, 0, 0, 0, 0, 0, 3.92, 0, 10.36, 5.92, 1.08, 6.52, 15.08, 2.52, 0, 0, 0, 2.0799999999999996, 15.84, 1.32, 5.68, 0, 0, 8.4, 2.64, 0, 20.16, 1.24, 0, 0, 7.4, 0, 1.08, 5.96, 2.96, 0, 0, 0, 7.28, 2.04, 0, 2.12, 1.4, 1.24, 0, 13.16, 0, 1.1199999999999999, 1.08, 1.64, 0, 0, 0, 0, 0, 0, 1.08, 0, 0.9600000000000001, 9.12, 0, 1.16, 8.959999999999999, 2, 3.2399999999999998, 0.8, 7.64, 12.8, 0.88, 4.6, 0, 0, 1.8, 0.68, 5.760000000000001, 5.52, 8.16, 14.44, 0, 0, 1.9200000000000002, 8.72, 0, 5.720000000000001, 2.72, 1.4400000000000002, 3.16, 5.32, 0, 1.56, 0, 0.9600000000000001, 0, 4.2, 0, 0, 5.08, 1.76, 4.8, 0, 0, 0, 0, 34.04, 0, 0, 5.92, 0, 0, 0, 0, 5.88, 0, 0, 2.2399999999999998, 0, 8.200000000000001, 1.28, 9.12, 0, 0, 2.12, 3.2399999999999998, 0, 3.6, 1.08, 1.4400000000000002, 0, 1.24, 4.8, 1.4, 0.64, 3.28, 1.6, 0, 0.76, 8.120000000000001, 0, 5.28, 0, 0, 9.440000000000001, 1.8, 0.88, 8.68, 5.64, 0, 5.08, 0, 1.16, 13.88, 0.8, 3.2399999999999998, 1.4, 1.36, 0, 0, 1.16, 1.24, 0, 0, 0.76, 2.3600000000000003, 11.48, 4.159999999999999, 2.32, 1.1199999999999999, 1.36, 1.88, 2.3600000000000003, 1.36, 1.24, 1.4, 1.24, 2.12, 35.76, 2.44, 14.92, 4.92, 1.24, 2.8800000000000003, 3.2, 1.24, 3.96, 1.32, 6.680000000000001, 1.36, 12.76, 1.24, 1.28, 1.76, 1.36, 6.88, 2.56, 1.32, 1.24, 3.28, 1.36, 1.28, 1.24, 1.88, 50.8, 14.56, 14.48, 1.4, 1.24, 2.68, 1.24, 1.72, 1.36, 4.92, 1.24, 1.76, 1.96, 4.36, 2.16, 1.4400000000000002, 3.48, 1.6800000000000002, 2.64, 17.32, 1.4400000000000002, 2.56, 5.32, 3.8800000000000003, 1.4400000000000002, 3.52, 7.96, 111.76, 2.68, 1.28, 69.2, 2.8800000000000003, 16.240000000000002, 1.28, 1.24, 10.36, 1.36, 1.32, 14.32, 4.4, 2.2, 1.24, 1.24, 1.8, 4.159999999999999, 1.36, 1.36, 2.2399999999999998, 10.92, 0.2, 2.16, 12.76, 1.36, 1.24, 1.28, 2.2, 3.28, 1.28, 1.32, 1.24, 1.24, 1.32, 1.72, 4.8, 1.36, 3.2, 2.68, 0.6, 1.6, 16.279999999999998, 1.6800000000000002, 1.84, 1.48, 10.48, 2, 6, 3.44, 1, 4.52, 5.4799999999999995, 10.68, 12, 8.84, 1.56, 6.64, 2.52, 3.76, 7.16, 1.24, 2.8, 1.4, 4.88, 4.4, 1.2, 3.28, 2.96, 1.96, 2.84, 1.4, 8.6, 1.24, 2.92, 3.52, 1.76, 9.92, 1.64, 2.3600000000000003, 1.52, 1.64, 191.84, 26.759999999999998, 9.08, 35.28, 4.4, 1.76, 1.72, 1.36, 8.08, 1.28, 1.24, 2.8, 1.9200000000000002, 1.28, 1.24, 1.24, 1.32, 1.24, 1.28, 1.76, 11.16, 1.36, 1.24, 1.4, 1.52, 1.24, 1.28, 2, 1.24, 1.24, 1.24, 1.48, 1.24, 1.88, 1.32, 47.160000000000004, 1.24, 3.32, 45.8, 1.6, 1.24, 1.4, 1.48, 1.24, 1.36, 1.16, 1.28, 6.119999999999999, 3.3600000000000003, 3.6, 3.8400000000000003, 1.32, 1.24, 1.28, 1.6, 3.4, 2.72, 48.28, 9.92, 11.440000000000001, 1.4, 1.24, 1.24, 2.6, 1.36, 1.36, 2.92, 1.6, 6.56, 1.28, 1.24, 5.52, 2.3600000000000003, 3.76, 1.4400000000000002, 1.24, 1.4400000000000002, 1.28, 2.8, 1.24, 1.4, 3, 3.4, 9.799999999999999, 1.28, 0.92, 1.28, 55.440000000000005, 4.159999999999999, 1.6, 3.6, 1.52, 1.32, 1.24, 11.68, 1.28, 1.28, 3.0799999999999996, 4.12, 1.24, 1.24, 4.8, 1.36, 1.28, 8.120000000000001, 2.6, 1.24, 4.24, 98.6, 3.68, 4.96, 10.64, 8.24, 6.84, 1.64, 1.6800000000000002, 2.3600000000000003, 1.28, 35.8, 8.52, 2.84, 12.48, 3.2, 2.92, 1.24, 6.96, 5.04, 1.72, 1.2, 2.48, 6.4799999999999995, 6, 5.88, 1.28, 6.680000000000001, 14.68, 2.48, 1.36, 1.24, 2.16, 20.080000000000002, 5.84, 10.24, 18, 3.72, 8.120000000000001, 14.08, 2.2, 7.64, 3.68, 8.88, 8.44, 9.16, 1.0399999999999998, 8.52, 2.6, 2.92, 1.64, 4.159999999999999, 1.4, 1.24, 1.6, 1.36, 1.4400000000000002, 1.6800000000000002, 1.4400000000000002, 11.4, 3.8, 4.04, 1.84, 1.2, 4.92, 1.96, 2.64, 1.48, 3.8, 1.08, 2.28, 1.32, 11.88, 1.4, 1.76, 1.4400000000000002, 1.4400000000000002, 1.4, 4.8, 1.4400000000000002, 5.720000000000001, 6.04, 1.4, 4.36, 1.32, 3.2, 3.4, 2.48, 3.8800000000000003, 1.4, 1.64, 2.64, 3, 1.64, 2.8, 5.04, 1.36, 1.56, 4.6, 1.24, 1.72, 1.28, 1.28, 1.24, 12.6, 6.159999999999999, 3.04, 2.0799999999999996, 3.04, 1.2, 1.4400000000000002, 3.52, 8.120000000000001, 7.32, 5.36, 1.24, 16.72, 1.52, 1.28, 1.8, 2.32, 1.36, 1.64, 1.84, 1.32, 33.84, 1.52, 1.88, 2.72, 2.56, 2.4, 3.5599999999999996, 30.04, 2.6, 6.04, 1.9200000000000002, 2, 4.12, 2.32, 8.08, 4.2, 1.96, 1.4, 2.16, 1.4, 1.28, 1.88, 7.16, 1.4400000000000002, 11.4, 7.6, 5.2, 2.2399999999999998, 5.52, 4.159999999999999, 17.96, 5.04, 2.0799999999999996, 1.28, 1.32, 12.44, 1.48, 1.28, 1.32, 8.16, 1.28, 3.76, 1.28, 2.2399999999999998, 4.2, 92.03999999999999, 1.4, 1.36, 1.36, 8.200000000000001, 1.4400000000000002, 1.24, 19.52, 1.24, 1.24, 1.52, 7.36, 39.239999999999995, 10.68, 2.72, 1.32, 11.84, 1.8, 2.84, 5.8, 4.56, 2.28, 32.160000000000004, 5.720000000000001, 1.24, 1.24, 1.28, 2.2399999999999998, 9.24, 2.04, 4.2, 1.24, 3.48, 13.76, 1.32, 1.84, 1.56, 3.12, 15.12, 2.96, 2.32, 6.119999999999999, 37.16, 4.68, 4.52, 1.16, 16.56, 2.64, 2.2399999999999998, 7, 1.6, 1.28, 2.52, 8.8, 1.84, 4.52, 1.9200000000000002, 1.52, 2.2399999999999998, 11.96, 5.12, 3.76, 27.799999999999997, 14.28, 10.319999999999999, 2.52, 27.2, 12.08, 10.16, 6.4, 13.76, 1.28, 52.12, 1.36, 6.4799999999999995, 2.16, 1.96, 3.96, 68, 28, 3.44, 2.2399999999999998, 9.48, 8.56, 12.040000000000001, 2, 7.2, 3.12, 2.48, 5.32, 1.52, 3.4, 8, 2.4, 14.16, 1.56, 18.759999999999998, 8.24, 5.64, 1, 16.92, 2.0799999999999996, 3.44, 2.4, 2.96, 20.16, 4.760000000000001, 9.96, 2.76, 4.720000000000001, 98.32000000000001, 4.56, 23.439999999999998, 2.12, 20.68, 14.28, 5.4799999999999995, 1.36, 9.36, 1.4400000000000002, 1.28, 5.760000000000001, 3.68, 6.28, 7.680000000000001, 2.0799999999999996, 2, 2.6, 1.36, 1.2, 4.92, 1.32, 5.720000000000001, 21.16, 1.76, 7.28, 4.68, 4.2, 86.52, 8.959999999999999, 73.16, 1.2, 3.76, 20.56, 1.64, 1.2, 3.5599999999999996, 3.12, 3.92, 2.84, 3, 1.16, 22.759999999999998, 4.92, 1.28, 2.96, 3.3600000000000003, 8.920000000000002, 4.4799999999999995, 20.8, 1.4400000000000002, 1.2, 4.56, 1.28, 19.36, 7.6, 2.48, 2.8800000000000003, 14.8, 27.92, 3.16, 5.12, 1.2, 9.28, 9.12, 4.52, 2.92, 2.56, 9, 1.6800000000000002, 13.24, 14.08, 4.4799999999999995, 6.44, 3.8800000000000003, 1.56, 1.24, 1.24, 3.2399999999999998, 3.12, 25.48, 1.9200000000000002, 1.72, 2.8800000000000003, 1.48, 2.68, 2.0799999999999996, 76.88000000000001, 4.4799999999999995, 3.12, 1.32, 4.68, 2, 4.8, 6.56, 2.72, 1.4, 1.32, 3.48, 1.36, 2.64, 1.1199999999999999, 1.9200000000000002, 2.2, 3.44, 8.72, 1.88, 1.2, 8.36, 1.32, 1.32, 13.32, 2.52, 1.4, 82.16, 8.76, 4.2, 23.68, 1.28, 1.4400000000000002, 1.6800000000000002, 3.76, 1.16, 1.36, 1.4, 1.6800000000000002, 13.96, 2.12, 1.28, 1.64, 1.28, 1.1199999999999999, 1.56, 9.84, 2.3600000000000003, 10.68, 1.48, 1.2, 3.5599999999999996, 2.56, 8.44, 2.8, 2.84, 3.76, 3.5599999999999996, 3.72, 2.56, 20.72, 1.32, 5.159999999999999, 4.28, 1.32, 37.68, 1.24, 2.32, 9, 48.92, 1.64, 4.96, 4, 1.16, 2.2399999999999998, 1.8, 17.48, 1.56, 1.4400000000000002, 21.080000000000002, 3.0799999999999996, 3.16, 6.32, 7.08, 1.64, 10.64, 1.08, 4.36, 1.6800000000000002, 1.84, 2.8, 5.4, 1.16, 16.56, 2.96, 4.44, 2, 1.64, 5.96, 1.08, 6.24, 2, 5.04, 1.24, 7.16, 2.48, 1.64, 1.76, 8.040000000000001, 7.52, 4.4, 1.84, 2.64, 1.4400000000000002, 1.6, 5.159999999999999, 1.72, 2.8, 1.52, 2.8800000000000003, 2.2, 5.4799999999999995, 2.0799999999999996, 4.8, 2.44, 1.1199999999999999, 4.28, 5.4, 1.56, 72.67999999999999, 3.52, 20.88, 8.52, 1.36, 24.68, 1.0399999999999998, 5.159999999999999, 1.64, 15.12, 0.88, 6.159999999999999, 1.32, 2.16, 21.48, 2.16, 5.88, 17.840000000000003, 52.68, 5.84, 2.04, 9, 5.4799999999999995, 9, 5.36, 2.2, 3.44, 4.24, 1.1199999999999999, 10.959999999999999, 6.2, 9.440000000000001, 5.96, 8.44, 1.24, 1.32, 2.0799999999999996, 6.08, 5.12, 10.48, 1.9200000000000002, 3.68, 2.92, 1.36, 8.040000000000001, 14.28, 2.92, 1.8, 1.28, 9.6, 7.36, 1.76, 1.4400000000000002, 10.52, 1.76, 1.24, 2.28, 4.6, 3.4, 1.24, 1.48, 1.36, 1.24, 3.6, 1.4400000000000002, 1.36, 1.28, 40.239999999999995, 1.6800000000000002, 7.56, 2.32, 7.16, 1.24, 11.36, 1.56, 1.28, 1.24, 1.24, 1.24, 1.32, 1.36, 16.68, 1.24, 2.12, 1.28, 1.28, 1.24, 1.28, 1.4400000000000002, 1.32, 21.2, 1.28, 1.1199999999999999, 1.64, 1.6800000000000002, 2.76, 4.4, 1.36, 21.4, 6, 1.24, 1.28, 1.56, 1.36, 3.5599999999999996, 3.4, 1.28, 6.52, 1.4400000000000002, 16.32, 5.4, 1.56, 1.4, 1.32, 3.2, 5.24, 2.6, 7.96, 2.2, 9.92, 5.4, 1.6, 1.28, 1.28, 1.4400000000000002, 3.8800000000000003, 1.56, 6.96, 1.4400000000000002, 1.36, 4.28, 3.3600000000000003, 2.3600000000000003, 9.16, 8.120000000000001, 46.72, 4.12, 6.52, 13.48, 5, 2.16, 3.0799999999999996, 3.44, 15.08, 5.28, 1.32, 1.24, 74.48, 1.6800000000000002, 3, 11.04, 1.24, 1.4, 4.12, 1.72, 3.0799999999999996, 1.28, 2.52, 8.84, 1.6, 2.04, 2.04, 3.52, 2.52, 9.2, 1.32, 4.92, 5.720000000000001, 20.16, 35.16, 5.24, 2.16, 1.28, 2.04, 1.2, 5.12, 2.96, 1.56, 1.24, 7.680000000000001, 7.16, 7.44, 1.16, 1.32, 2.76, 1.4400000000000002, 22.759999999999998, 0.88, 3.8400000000000003, 2.6, 1.28, 2.0799999999999996, 1.32, 2.72, 1.28, 15.6, 1.24, 8.8, 1.4, 30.360000000000003, 13.360000000000001, 1.9200000000000002, 1.4, 3.68, 18.56, 5.84, 20.32, 1.84, 6, 5.32, 6.04, 2.0799999999999996, 2.04, 21.96, 5.32, 3.16, 9.04, 1.24, 1.28, 11.2, 12.28, 2.8, 14.08, 5.56, 1.32, 12.28, 0.6, 2.28, 2.28, 2.12, 6.92, 51.76, 160.84, 3.8400000000000003, 2, 7.04, 1.52, 1.96, 1.76, 11.76, 4.4799999999999995, 1.2, 176.28, 128.48000000000002, 3, 9.76, 26.880000000000003, 1.64, 74.48, 3.8, 3.68, 5.2, 5.92, 3.64, 1.24, 2.16, 1.24, 1.48, 24.32, 10.28, 1.24, 13.28, 14.64, 17.56, 36.2, 51.2, 2.8800000000000003, 1.56, 1.56, 5.52, 3.28, 9.32, 1.28, 1.9200000000000002, 9.12, 23.240000000000002, 6.64, 0.44, 9, 4.24, 6.32, 3, 0.88, 28.400000000000002, 1.24, 3.72, 1.32, 2.6, 1.28, 7.680000000000001, 4.4799999999999995, 1.8, 1.28, 15.959999999999999, 5.720000000000001, 1.28, 1.24, 4.96, 3.72, 10.959999999999999, 6.88, 3.0799999999999996, 1.8, 2.48, 1.28, 5.04, 5.04, 1.0399999999999998, 8.8, 1.6, 1.76, 16.32, 1.0399999999999998, 6.8, 3, 15.4, 35.6, 1.2, 12.36, 21.36, 1.16, 4.44, 3.64, 9.639999999999999, 3.32, 35.36, 4.92, 1.32, 1.1199999999999999, 1.84, 6.4799999999999995, 1.4400000000000002, 17.24, 1, 1.24, 2.8800000000000003, 1.88, 12.08, 8.6, 19.52, 23.68, 11.12, 0.9600000000000001, 1.16, 1.4400000000000002, 1.2, 9.520000000000001, 3.44, 3.04, 1.56, 3.8800000000000003, 1.28, 1.4400000000000002, 1.1199999999999999, 1.48, 1.88, 4.44, 4.68, 2.4, 2.04, 2.44, 6.760000000000001, 4.24, 1.96, 39.64, 1.9200000000000002, 2.52, 11.16, 4.159999999999999, 16.68, 5.08, 9.4, 18.68, 8.040000000000001, 1.28, 2.56, 9.799999999999999, 1.9200000000000002, 1.88, 5.64, 4.52, 1.28, 1.8, 7.4799999999999995, 1.96, 2.0799999999999996, 1.8, 2.96, 28.92, 12.28, 7.2, 3.8400000000000003, 1.28, 13.76, 3.68, 4, 3.8, 1.36, 2.6, 4.28, 2.2399999999999998, 19.52, 2.3600000000000003, 1.24, 3.8, 14.4, 2.52, 19.720000000000002, 1.24, 8.24, 3.48, 1.84, 20.639999999999997, 5.68, 1.1199999999999999, 7.84, 1.16, 3.2, 1.64, 8.920000000000002, 22.16, 24.04, 1.1199999999999999, 18.28, 15.520000000000001, 2.0799999999999996, 14.08, 1.84, 17.36, 8.8, 0.92, 1.16, 1.64, 14.36, 13.04, 0.8400000000000001, 1.16, 2.16, 1.56, 2.56, 15.4, 27.68, 5.720000000000001, 1.6, 3.5599999999999996, 5.159999999999999, 9.4, 3.04, 17.8, 6.08, 1.72, 9.96, 9, 3.64, 0.9600000000000001, 9.48, 16.04, 4.760000000000001, 0.9600000000000001, 1.1199999999999999, 0.5199999999999999, 7.04, 0.5199999999999999, 10.76, 0.9600000000000001, 2.0799999999999996, 1.28, 1.56, 7.720000000000001, 4.08, 2.6, 1.6, 1.24, 7.92, 27.52, 4.92, 1.28, 8.319999999999999, 0.92, 1.1199999999999999, 0.9600000000000001, 1.24, 4.2, 0.76, 6.96, 1.56, 0.88, 1.76, 2.12, 1.32, 1.24, 1.36, 8.68, 14.4, 2.3600000000000003, 5.4799999999999995, 2.44, 6.36, 5.159999999999999, 1.08, 1.0399999999999998, 1.72, 1.24, 5.4, 1.08, 1.28, 4.760000000000001, 2.04, 2.12, 1.8, 1.56, 1.1199999999999999, 6.8, 1.2, 1.4, 2.12, 13.76, 11.16, 10.959999999999999, 1.76, 1.0399999999999998, 1.76, 16, 1.08, 23.12, 1.1199999999999999, 1.08, 8.52, 2.04, 3.68, 15.6, 5, 16.84, 0.76, 3.0799999999999996, 2.0799999999999996, 3.68, 11.04, 3.44, 4.8, 25.56, 1.08, 7.16, 4.88, 10.040000000000001, 1.24, 4.760000000000001, 1.1199999999999999, 2.84, 1.96, 3.8, 1.24, 7.92, 2.12, 1.28, 2.6, 1.72, 6.32, 2.16, 5.28, 1.1199999999999999, 1.8, 1.76, 15.28, 2.6, 1.24, 1.56, 3.64, 1.28, 1.4, 2.68, 6.119999999999999, 9.36, 1.4400000000000002, 10.200000000000001, 1.6800000000000002, 1.1199999999999999, 11.799999999999999, 11.520000000000001, 2.64, 2.52, 1.4400000000000002, 3.52, 9.879999999999999, 10.64, 3.2, 1.48, 1.28, 1.4, 3.28, 3.48, 4.2, 1.24, 1.8, 2.28, 3.5599999999999996, 0.88, 1.32, 1.28, 1.36, 5.96, 15.24, 1.2, 9.879999999999999, 56.239999999999995, 3.2, 16.639999999999997, 1.4, 19.279999999999998, 1.36, 12.040000000000001, 1.52, 11, 4.04, 19.52, 1.36, 1.9200000000000002, 3.32, 18.12, 1.24, 4.4799999999999995, 69, 6.119999999999999, 7.6, 2.16, 3.04, 1.16, 34.52, 1.24, 7.2, 5.84, 1.4, 4.24, 9.28, 2.28, 4.68, 7.96, 1.64, 8.6, 17.8, 4.6, 4, 1.36, 8.08, 9.28, 4.2, 1.72, 4.44, 9.879999999999999, 1.8, 5.92, 3.32, 2.28, 2.64, 17.96, 2.8800000000000003, 1.0399999999999998, 3.0799999999999996, 1.4400000000000002, 5.760000000000001, 4.08, 2.28, 13.96, 3.4, 1.56, 2.3600000000000003, 1.4, 1.28, 10.200000000000001, 6.4799999999999995, 5.2, 1.2, 2.12, 16.400000000000002, 10.200000000000001, 2.28, 5.64, 1.6, 7.96, 7.24, 4.4, 1, 10.28, 4.6, 1.2, 1.28, 1.28, 5.96, 1.24, 5.36, 3.5599999999999996, 1.1199999999999999, 1.4, 1.28, 4.720000000000001, 1.4, 9.719999999999999, 1.4400000000000002, 1.84, 1.32, 0, 18.04, 10.120000000000001, 4.52, 48.32, 1.24, 2.2399999999999998, 6.8, 1.16, 2.76, 2.96, 7.32, 3.52, 1.52, 3.8800000000000003, 9.04, 1.9200000000000002, 8.120000000000001, 1.28, 1.84, 1.6800000000000002, 1.76, 3.0799999999999996, 7.04, 9.2, 4.88, 1.28, 1.4, 1.36, 1.32, 1.88, 12.84, 1.28, 2.52, 1.88, 1.76, 1.28, 1.16, 6.36, 7.680000000000001, 1.24, 6.760000000000001, 7.32, 1.72, 4.08, 7.8, 5.28, 4.760000000000001, 0.92, 4.96, 1.2, 4.92, 3.8400000000000003, 3.3600000000000003 ], [ 10.52, 15, 7.36, 62.4, 170.4, 15.440000000000001, 14.840000000000002, 11.2, 62.68, 67.08, 8.28, 2.4, 3.16, 4.32, 29, 21.36, 24.8, 0.9600000000000001, 29.080000000000002, 18.44, 39.919999999999995, 14.52, 151.24, 28.72, 83.04, 25.52, 4.159999999999999, 188.32, 1.1199999999999999, 5.760000000000001, 38.36, 27.64, 40.120000000000005, 40.2, 41.52, 4.68, 14.64, 71.32, 11.32, 3.72, 42.24, 115.04, 58.160000000000004, 23.76, 6.52, 26.96, 29.4, 137.4, 23.560000000000002, 1.1199999999999999, 21.04, 72.44, 18.84, 53.199999999999996, 89.88, 51.32, 5.720000000000001, 25, 1.96, 19.599999999999998, 35.6, 6.680000000000001, 19.64, 23.92, 7.32, 18.759999999999998, 45.44, 6.96, 86.16, 62.6, 6, 6.24, 29.88, 6.84, 71.16, 7.16, 15.6, 6.44, 95.36, 7.720000000000001, 4.4, 0.5599999999999999, 5.8, 56.04, 40.239999999999995, 44.48, 69.28, 51.24, 87.96, 2.64, 81.32000000000001, 14.8, 20.400000000000002, 4.760000000000001, 18.8, 3.2399999999999998, 23.959999999999997, 10.76, 315.32, 37.199999999999996, 12.08, 9.68, 5.4799999999999995, 90.36, 36.6, 11.08, 53.12, 2.32, 13.799999999999999, 10.76, 51.88, 92.2, 84.2, 7.4799999999999995, 87.52, 2.92, 28.64, 90.84, 28.44, 30.439999999999998, 14.840000000000002, 26.8, 5.44, 6.6, 67.88, 12, 59.16, 19.84, 8.08, 17.24, 34.2, 25.96, 59.48, 45.080000000000005, 105.2, 4.36, 10.64, 66.76, 90.84, 202.32, 50.68, 8.319999999999999, 56.160000000000004, 9.4, 2.16, 48.36, 13.559999999999999, 79.88000000000001, 14.6, 37.04, 34.92, 16.68, 80.76, 60.839999999999996, 86.96, 10.84, 18.44, 18.8, 10.4, 22.599999999999998, 105.84, 51.44, 3.3600000000000003, 93, 21.56, 7.4, 11.6, 24.36, 160.23999999999998, 5.56, 12.72, 53.64, 43.48, 69, 3.04, 26.880000000000003, 10.200000000000001, 0, 22.68, 5.24, 20.88, 20.36, 2.3600000000000003, 12.56, 50.6, 204.44, 132, 37.96, 89.88, 29.6, 41.64, 16.400000000000002, 6.64, 21.080000000000002, 49.68, 50.84, 44.32, 21.919999999999998, 48.04, 21.32, 8.040000000000001, 22.16, 35.52, 96.56, 41.2, 42.44, 64.19999999999999, 12.6, 33.2, 28.119999999999997, 3.76, 7.119999999999999, 58.6, 61.64, 16.48, 192.76, 66.12, 16.8, 47.28, 14.239999999999998, 1.2, 3.48, 68.16, 75.48, 33.52, 16.68, 43.72, 34.8, 23.8, 73.32, 62.120000000000005, 57.63999999999999, 0.7200000000000001, 51.6, 53.32, 10.040000000000001, 189.6, 70.92, 28.64, 38.839999999999996, 10.44, 46.080000000000005, 107.24000000000001, 5.04, 14.040000000000001, 34.88, 4.6, 4.28, 88.32, 24.32, 133.68, 244.2, 85.44, 1.8, 71.72, 13.32, 15, 36.839999999999996, 49.56, 165.48, 4.32, 3.3600000000000003, 36.839999999999996, 4.92, 54.919999999999995, 36.48, 59.72, 41.6, 43.04, 14.44, 6, 17.24, 92.96000000000001, 206.92, 22.56, 20.96, 29.36, 60, 118.76, 15.440000000000001, 20.88, 9.879999999999999, 15.08, 0, 22.28, 9.96, 18.08, 51.64, 73.08000000000001, 16.400000000000002, 90.52000000000001, 15.16, 28.64, 151.32000000000002, 4.4, 3.52, 33.32, 23.2, 19.68, 28.68, 22.759999999999998, 126.96, 23.92, 43.28, 45.44, 3.4, 36.4, 76.39999999999999, 22.12, 81.19999999999999, 29.64, 19.24, 6.44, 141.04, 43.92, 128.48000000000002, 13.12, 16.240000000000002, 1.9200000000000002, 3.3600000000000003, 47.84, 34, 71.4, 29.84, 42.84, 67.55999999999999, 134.36, 60.32, 81.92, 10.4, 24.6, 68.68, 28.44, 20.48, 13.92, 6.36, 15.6, 96.11999999999999, 64.11999999999999, 16.32, 19.560000000000002, 19.279999999999998, 7.24, 144.64, 23.240000000000002, 7.04, 233.68, 112.19999999999999, 209.35999999999999, 58.6, 22.12, 36.28, 1, 8.64, 141.8, 1.64, 211.16, 13.92, 58.96, 3.64, 138.64000000000001, 30.28, 62.239999999999995, 31.72, 38.6, 112.64, 31.119999999999997, 99.04, 10.84, 8.68, 17.32, 12.040000000000001, 14.959999999999999, 16.44, 30.32, 60.36, 101.76, 21.04, 9.96, 10.8, 13.12, 113.72, 12.319999999999999, 103.8, 11.24, 50.96, 90.44000000000001, 82.28, 96.76, 4, 17.4, 3.8, 29.44, 15.28, 19.36, 25.56, 27.88, 18.4, 3.68, 120.24, 41.160000000000004, 44.36, 55.96, 6.720000000000001, 38.080000000000005, 120.39999999999999, 56.2, 74.28, 11.2, 9.28, 2.84, 13.32, 5.04, 129.32, 2.16, 79.24000000000001, 33.64, 76.96, 64.96000000000001, 23.400000000000002, 29.96, 19.48, 20.8, 4.88, 10.200000000000001, 73.76, 144.52, 44.24, 197.08, 25.68, 7.6, 40.44, 54.28, 66.04, 11.16, 10.52, 41.84, 13.2, 3.2399999999999998, 18.2, 48, 52.8, 15.64, 1.88, 26.56, 1.32, 17.96, 71.72, 81.96000000000001, 178.76, 1.8, 1.28, 15.4, 2.8800000000000003, 43.96, 24.84, 43.6, 30.24, 22.52, 1.56, 37.760000000000005, 18.84, 82.04, 101.6, 53.519999999999996, 8.200000000000001, 108.56, 1.84, 29.72, 26.599999999999998, 89.32, 2.56, 313.91999999999996, 19.16, 120.76, 66.68, 41, 23.040000000000003, 21.8, 28.56, 37.28, 3.48, 24.68, 3.72, 46.4, 5.08, 1.88, 17.32, 9.32, 24.56, 112.72, 24.68, 7.84, 17.44, 39.36, 117.12, 52.48, 32.76, 66.28, 15, 64.52, 1.36, 7.04, 3.5599999999999996, 249.84, 220.36, 13.32, 10.319999999999999, 71.64, 0.44, 56.92, 21.04, 36.2, 9.04, 11.24, 16.96, 27.16, 9.2, 36.28, 66.24, 1.6800000000000002, 77.92, 12.28, 58.96, 12.76, 57.76, 137.92, 52.68, 40.28, 79.52, 26.24, 0, 89.67999999999999, 98.72, 93.39999999999999, 16.48, 27.08, 16.72, 16.04, 77, 87, 11.96, 19.08, 36.8, 24.72, 17.64, 98.96000000000001, 86.28, 53.839999999999996, 16.6, 21.64, 2.44, 49.92, 41.04, 18.64, 19.599999999999998, 7.52, 102.96, 9.6, 8.44, 15.28, 6.8, 50.52, 44.48, 141.8, 12.28, 57.36, 43.32, 25.24, 24.44, 48.08, 17.96, 53.28, 29.52, 26.759999999999998, 31.28, 6.4, 6.04, 3.44, 51.04, 50.72, 13.4, 8.44, 17.12, 3.52, 63.2, 50.6, 92.88000000000001, 12.120000000000001, 77.2, 11.639999999999999, 5.96, 7.64, 19.88, 8.24, 65.32000000000001, 13.719999999999999, 3.0799999999999996, 5.68, 18.919999999999998, 5.88, 22.8, 10.24, 7.760000000000001, 25.12, 18.880000000000003, 69.72, 61.96, 10.92, 31.48, 95.24000000000001, 69.6, 40.239999999999995, 7.720000000000001, 5.64, 4.28, 44.88, 84.08, 10.040000000000001, 51.28, 42.8, 11.36, 265.48, 1.6, 17.12, 7.2, 62.76, 165.04, 77.32, 8.48, 8.88, 162.08, 24.8, 4.56, 11.24, 26.759999999999998, 56.599999999999994, 18.84, 171.6, 22.919999999999998, 4.56, 6.2, 8.44, 4.64, 5.720000000000001, 72.12, 36.08, 1.64, 12.239999999999998, 29.36, 8.64, 15.2, 50.48, 59.96, 30.759999999999998, 73.44000000000001, 6.92, 2.4, 41.480000000000004, 8.64, 95.16, 48.160000000000004, 9.28, 15.440000000000001, 26.720000000000002, 48.32, 23.48, 93.84, 137.4, 37.44, 154.4, 90.80000000000001, 98.12, 41.12, 55.239999999999995, 59.68, 29.96, 49.4, 30.4, 0.64, 75.56, 11.24, 28.72, 51.88, 141.36, 25.88, 9, 74.96, 111.8, 32.96, 98.72, 12.28, 73.36, 14.239999999999998, 15.360000000000001, 77.36, 16.279999999999998, 59.64, 7.24, 100.6, 21.919999999999998, 4.36, 37.56, 14.72, 16.32, 20.119999999999997, 91.80000000000001, 15.84, 10.6, 0, 7.44, 50.92, 37.32, 7.760000000000001, 14, 12.040000000000001, 26.68, 18.28, 12.08, 136.2, 131.67999999999998, 30.48, 24.28, 33.76, 4, 45.839999999999996, 117.28, 8.24, 0, 41.480000000000004, 12.44, 170.64, 116.16, 4.84, 46.4, 93, 0, 31.48, 22.52, 24.84, 31.84, 3, 3.8, 38.800000000000004, 24.16, 64.88, 77.44, 25.84, 65.16, 3.12, 21.36, 4.159999999999999, 1.52, 93.96000000000001, 4.04, 31.08, 21.919999999999998, 14.8, 20.52, 23.12, 30.24, 72.96, 29.24, 17.4, 15.360000000000001, 2.56, 40.4, 130.36, 2.3600000000000003, 1.88, 67.08, 20.76, 6.32, 10.959999999999999, 158.67999999999998, 18.48, 110.28, 22, 13.799999999999999, 10.56, 41.32, 19.48, 31.96, 83.44, 14.68, 74.48, 127.16, 168.28, 6.159999999999999, 3.72, 4.8, 63.48, 11.56, 3.0799999999999996, 27.36, 36.48, 34.96, 31.84, 76.6, 8.56, 5.96, 20.96, 10.92, 25.159999999999997, 85.6, 11.440000000000001, 11.84, 30.52, 2.8, 50.44, 29.080000000000002, 144.64, 59, 44.88, 12.040000000000001, 4.68, 107.39999999999999, 35.64, 82.96000000000001, 5.2, 8.28, 43.2, 13.88, 198.55999999999997, 42.52, 35.16, 1.6800000000000002, 46.32, 89.64, 11.799999999999999, 48.480000000000004, 77.72, 48.32, 14, 54.239999999999995, 17.72, 6.08, 67.68, 30, 63.96, 63.76, 61.879999999999995, 13.440000000000001, 87.04, 20.32, 20.76, 102.72, 5.64, 5.44, 34.160000000000004, 22.52, 36.88, 21.56, 64.36, 61.32, 5.8, 3.0799999999999996, 111.88, 7.88, 2.28, 17.24, 14.52, 54.68, 63.96, 101.96, 160.12, 56.56, 27.92, 74.16, 4.88, 29.24, 59, 1.84, 0.8, 34.08, 6.760000000000001, 3.8, 12.120000000000001, 2.72, 93.47999999999999, 40.44, 6.04, 72.92, 162.24, 3.0799999999999996, 145, 61.080000000000005, 4.44, 26.68, 150.2, 59.4, 27.119999999999997, 16.080000000000002, 98.84, 4.96, 26.04, 6.4799999999999995, 76.92, 22.4, 73.48, 95.16, 22.44, 40.2, 29.16, 4.56, 78.92, 43.6, 10.92, 20.119999999999997, 34.96, 42.08, 29.919999999999998, 16.68, 17.48, 2.04, 65.52, 22.04, 52.6, 32.44, 20.080000000000002, 11.719999999999999, 8.16, 0.64, 26.44, 16.96, 37.92, 8.8, 7.4, 92.11999999999999, 62.36, 8.959999999999999, 183.2, 42.2, 165.39999999999998, 5.52, 20.400000000000002, 152.23999999999998, 7.8, 116.84, 6.92, 3.28, 6.88, 45.32, 1.88, 41.480000000000004, 5.4799999999999995, 1, 11.4, 4, 108.39999999999999, 53.6, 12.76, 79.52, 24.28, 1.28, 38.440000000000005, 14.4, 45.32, 3.0799999999999996, 34, 57.08, 40.84, 7.16, 40.800000000000004, 38.96, 2.32, 37.199999999999996, 9.2, 30.200000000000003, 57.72, 1.36, 85.04, 11.639999999999999, 18, 29.4, 69.92, 84.24, 84, 134.96, 24.8, 14.120000000000001, 7.24, 2.0799999999999996, 0, 22.12, 43.36, 54.239999999999995, 8.72, 6.720000000000001, 44.88, 41.279999999999994, 44.36, 21.04, 76.08, 60.879999999999995, 67.04, 47.919999999999995, 40.28, 6.08, 37, 23.439999999999998, 11.36, 28.32, 11.16, 7.84, 35.12, 0.76, 24, 0.68, 19.16, 27.799999999999997, 179.56, 36.16, 116.36, 14.08, 68.24, 5.12, 31.64, 8.08, 101.84, 41.68, 16.2, 36.36000000000001, 49.56, 27.36, 7.64, 3.32, 87.24, 68.84, 38.24, 17.32, 6.4, 31.96, 2.12, 6.32, 34.12, 8.56, 51.12, 45.16, 29.52, 11.92, 3.0799999999999996, 113.84, 4.36, 56.2, 7.88, 55.599999999999994, 3.12, 81.64, 7.6, 0, 12.36, 8.959999999999999, 16.279999999999998, 40.599999999999994, 30, 17.4, 41.959999999999994, 3.5599999999999996, 48.599999999999994, 12.36, 77.8, 15.520000000000001, 73.03999999999999, 5.52, 26.04, 15.360000000000001, 15.48, 50.56, 110.56, 20.16, 12.28, 13, 13.6, 70.44, 61.800000000000004, 18.84, 2.6, 7.8, 0.44, 133.83999999999997, 14.200000000000001, 12.16, 47.64, 102.28, 9.2, 31.759999999999998, 5.28, 21.72, 47.199999999999996, 1.84, 12.72, 122.80000000000001, 26.720000000000002, 47.800000000000004, 26.52, 16.56, 43.4, 26.12, 10.56, 17.6, 22.880000000000003, 57.08, 43.64, 11.6, 49.56, 83, 18.360000000000003, 13.48, 39.64, 3.8800000000000003, 27.32, 7.64, 1.48, 20.44, 8.959999999999999, 33.08, 42.56, 0, 14.52, 6.6, 25.12, 27.2, 13.76, 11.12, 35.16, 10.200000000000001, 14.72, 2.3600000000000003, 68.88, 102.28, 4.6, 22.96, 9.799999999999999, 19.439999999999998, 17, 15.72, 13.16, 47.160000000000004, 2.44, 46.16, 11.08, 17.28, 1.24, 2.52, 5.28, 28.32, 18.759999999999998, 9.440000000000001, 16.88, 181.64, 68.96, 90.67999999999999, 44.64, 60.6, 7.92, 29.44, 3.12, 16.84, 7.36, 130.36, 86.04, 69.96, 13.96, 68.12, 6.04, 10.44, 22.08, 26, 0, 38.16, 10.16, 74.84, 6.8, 2.92, 138.84, 18.12, 34.56, 27.84, 17.76, 27.279999999999998, 133, 7.92, 1.88, 51.04, 48.239999999999995, 4.12, 11, 66.16, 18.08, 33.88, 85.08, 0.7200000000000001, 15.28, 101.96, 6.24, 26.48, 12.56, 25.44, 18.880000000000003, 3.6, 50.8, 66.04, 208.56, 77, 88.96, 0.68, 6.56, 60.879999999999995, 45, 131.44, 47.52, 42.44, 86.72, 1.16, 4.88, 39.72, 8.6, 0.5199999999999999, 20.8, 10.28, 31.08, 46.36, 32.64, 132.28, 7.36, 6.4, 7.4799999999999995, 5.159999999999999, 92.2, 27.32, 33.72, 4.08, 16.32, 50.28, 101, 64.08, 30.4, 2.28, 35.24, 10.56, 35.8, 36.92, 90.03999999999999, 51.04, 9.04, 119.76, 0.32, 6.56, 25.88, 27.32, 6.88, 48.599999999999994, 36.8, 11.04, 75.72, 121.2, 1.64, 74.32, 18.96, 203.4, 2.44, 16.32, 11.639999999999999, 23.599999999999998, 116.72, 24.04, 14.68, 5.84, 2.4, 67.24, 24.84, 47.120000000000005, 41.2, 166.83999999999997, 49.4, 21.24, 49.8, 0.12000000000000001, 61.04, 4.4799999999999995, 1.4, 32.4, 1.8, 0.92, 1.4, 33.68, 1.72, 15.959999999999999, 95.11999999999999, 3.68, 22, 97.72, 50.04, 21.56, 40.44, 51.04, 75, 34.92, 19.8, 32.2, 59.04, 24.28, 6.08, 30.84, 1.88, 45.32, 71, 22.16, 27.76, 121, 10.24, 37.92, 129.84, 5.32, 126.28, 72.28, 170.48, 27.400000000000002, 9.92, 14.92, 28.92, 2.72, 117.92, 11.56, 56.76, 132.96, 83.48, 33.92, 21.96, 35.64, 9.879999999999999, 4.56, 13.360000000000001, 10.24, 52.839999999999996, 57.12, 7.720000000000001, 9.12, 45.96, 58.56, 85.2, 15, 42.56, 58.160000000000004, 41.08, 65.72, 43.16, 49.8, 12.64, 59.52, 3.64, 8.84, 18.64, 26, 196.92000000000002, 39.36, 0.6, 4.159999999999999, 35.04, 59.48, 8.959999999999999, 56.800000000000004, 110.44, 49.24, 14.28, 68.44, 6.119999999999999, 34.04, 94.28, 56.120000000000005, 43.64, 9.84, 14.56, 40.04, 20.92, 60.199999999999996, 93.96000000000001, 6.24, 16.72, 129.95999999999998, 20.96, 50.31999999999999, 32.160000000000004, 54.96, 13.6, 2.84, 24, 26.200000000000003, 5.56, 22.72, 106.6, 184.16, 14.040000000000001, 80.04, 21.16, 122.92, 20.32, 8.319999999999999, 1.0399999999999998, 4.08, 10.959999999999999, 70.08, 80.47999999999999, 41.64, 22.64, 48.599999999999994, 27.36, 36.68, 2.56, 3.96, 72, 3.8400000000000003, 51.24, 18.759999999999998, 12.6, 5.64, 46.879999999999995, 23.52, 88.8, 42.160000000000004, 50.84, 232.84, 8.319999999999999, 5.68, 39.64, 49.88, 40.84, 4.64, 94.16, 28.080000000000002, 40.4, 80.64, 43.16, 24.96, 44.68, 204.08, 42.28, 75, 70, 1.36, 67.12, 46.16, 4.52, 14.72, 30.880000000000003, 11.719999999999999, 36.12, 12.48, 31.919999999999998, 7.24, 6.6, 119.44, 58.4, 22.4, 99.44, 28.8, 32.84, 2.16, 12.48, 0.92, 9.28, 34.48, 32.239999999999995, 91.72, 42.08, 101.36, 42.08, 35.12, 57.2, 18.56, 23.8, 22.44, 2.6, 124.8, 35.52, 6.32, 18.08, 12.16, 102.84, 15.48, 88.24, 79.52, 2.44, 3.0799999999999996, 7.32, 4.84, 63.56, 124.88000000000001, 18.28, 10.120000000000001, 41.2, 58.68, 60.36, 24.36, 5.64, 30.84, 12.6, 11.6, 3.52, 53.440000000000005, 48.800000000000004, 69.48, 41.480000000000004, 95.4, 32.919999999999995, 5.64, 54.32, 215.35999999999999, 59.6, 58.2, 38.36, 112.60000000000001, 15.8, 18.28, 29.080000000000002, 15.440000000000001, 81.96000000000001, 42.04, 19.68, 31.919999999999998, 16.279999999999998, 45.92, 12.44, 88.84, 51.24, 132.08, 27.84, 180.12, 6.24, 1.32, 14.120000000000001, 47.800000000000004, 7.08, 36.8, 1.36, 6.56, 1.96, 56.800000000000004, 70.48, 8.72, 21.64, 99.8, 47.239999999999995, 14.64, 26.720000000000002, 109.56, 92.16000000000001, 9.6, 26.12, 8.28, 81.32000000000001, 19.36, 81, 0.5199999999999999, 52.08, 8.319999999999999, 93.44, 34.4, 56.76, 45.12, 78.24000000000001, 12.72, 35.2, 37.28, 135.92000000000002, 20.44, 35.64, 68.68, 17.16, 25.2, 19.64, 21.6, 7.6, 57.72, 60.199999999999996, 52.76, 33.04, 46.120000000000005, 72.08, 21.96, 146.76, 17.12, 21.24, 27.16, 24.8, 40.04, 5.4799999999999995, 18.64, 31.119999999999997, 6.6, 85.2, 7.04, 7.680000000000001, 9.36, 63.519999999999996, 66.76, 127.64, 54.96, 38.32, 11.76, 33.480000000000004, 35.32, 6.680000000000001, 27.36, 1.36, 60.64, 10, 21.76, 34.28, 71.64, 41.84, 32.04, 13.92, 69.12, 78.03999999999999, 73.67999999999999, 56.959999999999994, 7.6, 17.72, 19.560000000000002, 4.6, 9.2, 7.84, 37.56, 9.4, 41.279999999999994, 15.76, 39.76, 55.96, 62.68, 6.760000000000001, 7.44, 20.56, 23.48, 33.160000000000004, 12.6, 27.64, 53.839999999999996, 15.879999999999999, 5.52, 83.91999999999999, 13.08, 54.16, 39.199999999999996, 6.36, 8.120000000000001, 1.48, 27.52, 30.4, 31, 5.68, 104.6, 35.56, 17.04, 63.56, 2.32, 20.240000000000002, 34.44, 135.8, 13.639999999999999, 136.96, 16, 19.2, 2.44, 1, 64.16, 97.44, 5.760000000000001, 2.44, 105.12, 37.32, 62.76, 4.8, 3.8400000000000003, 70.96, 0.32, 33.8, 83.12, 12.319999999999999, 20.119999999999997, 172.64, 40.52, 43.76, 54.28, 7.680000000000001, 3.2399999999999998, 22.759999999999998, 16.240000000000002, 12.36, 2.68, 22.96, 2.44, 7.8, 0.64, 16.32, 105.16, 42.48, 122.96, 89.44000000000001, 34.4, 45.36, 47.120000000000005, 30.8, 215.04000000000002, 69.04, 57.32, 11.76, 21.8, 142.84, 72.2, 150.92, 19.8, 102, 57.63999999999999, 24.04, 11.719999999999999, 5.84, 22.08, 20.080000000000002, 42.36, 47.800000000000004, 46.32, 116.8, 54.080000000000005, 163.92000000000002, 11.799999999999999, 14.56, 4.36, 66.55999999999999, 200.2, 72.2, 45.519999999999996, 8.16, 13.04, 15.72, 36, 13, 51.96, 36, 13.559999999999999, 60.6, 13.68, 12.44, 2.04, 15.84, 2.2399999999999998, 47.800000000000004, 41.480000000000004, 41.160000000000004, 26.8, 84.6, 8.08, 9.4, 27.2, 158.04000000000002, 3, 53.12, 19.08, 6.64, 47.32, 5.56, 12.68, 22.2, 39.919999999999995, 24.28, 30.4, 26.880000000000003, 12.52, 23.959999999999997, 2.0799999999999996, 7.4799999999999995, 5.08, 49.279999999999994, 40.72, 126.48, 14.88, 4.28, 8.44, 75.44, 21.080000000000002, 4.64, 45.24, 22.599999999999998, 139.6, 18.52, 9.36, 118.64, 76, 45.48, 39.64, 36.92, 15.72, 1.6800000000000002, 95.44, 3.12, 19.560000000000002, 45.28, 23.040000000000003, 18.96, 75.64, 19.24, 8.120000000000001, 12.16, 70.96, 9.96, 15.520000000000001, 24.56, 37.6, 0.76, 31.44, 27.720000000000002, 26.32, 15.16, 18.599999999999998, 102.8, 49.68, 24.080000000000002, 115.4, 13.719999999999999, 8.88, 1.4400000000000002, 10.88, 48.32, 63, 7.2, 15.360000000000001, 26.56, 1.56, 91.84, 64.19999999999999, 17.32, 89.03999999999999, 60.24, 16.279999999999998, 238.72, 8.84, 12.08, 7.24, 62.76, 17.48, 141.04, 23.48, 7.6, 82.68, 92.88000000000001, 42.52, 28.52, 29.52, 32.32, 65.76, 3.8, 74.56, 79, 32.32, 2.52, 7.84, 6.64, 16.52, 36.92, 31.28, 6.36, 2.16, 120.6, 19.400000000000002, 18.32, 18.48, 18, 8.44, 10.8, 36.48, 4.84, 8.68, 15.4, 17.2, 16.88, 6.8, 48.160000000000004, 54.800000000000004, 1.96, 4.36, 80.60000000000001, 86.28, 19, 6.92, 22.44, 67.84, 106.72, 6.92, 32.32, 15.08, 18.72, 31.64, 3.16, 13.799999999999999, 29.080000000000002, 33.88, 3.4, 12.52, 0.76, 17.28, 5.52, 111.16, 6.88, 15.12, 12.4, 23.12, 29.76, 52.48, 45.28, 26.96, 47.08, 45.8, 48.120000000000005, 39.919999999999995, 22.880000000000003, 29.84, 21.6, 14.64, 73.64, 137.64000000000001, 30.8, 124.47999999999999, 53, 94.68, 2.16, 70.32, 44.76, 5.44, 81.72, 14.040000000000001, 35.08, 25.28, 111.92, 3.3600000000000003, 39.160000000000004, 0.9600000000000001, 39.6, 4.28, 38.48, 78.32000000000001, 53.96, 45.24, 35.68000000000001, 52.76, 20.76, 50.88, 10.120000000000001, 0.27999999999999997, 5.4799999999999995, 69.44, 34.36, 10.08, 32.64, 1.6, 68.2, 15.879999999999999, 6.2, 95.75999999999999, 18.56, 6.52, 4.68, 22.16, 10.6, 9.56, 84.72, 5.04, 68.12, 153.2, 18.84, 73.36, 85.88, 2.0799999999999996, 44.4, 8.24, 38.120000000000005, 37.56, 26.4, 28.119999999999997, 6.24, 12.4, 15.68, 68.44, 25.4, 73.88, 70.32, 157.16, 44.839999999999996, 35.48, 16.52, 55.120000000000005, 5.159999999999999, 171.08, 120.52, 13.719999999999999, 2.68, 89.96, 69.32000000000001, 3.0799999999999996, 16.8, 0.92, 62.36, 6.44, 1.48, 41.44, 3.44, 8.959999999999999, 7.88, 18.72, 17.76, 34.76, 121.56, 161.04, 168.84, 1.76, 7.96, 1.6, 0.44, 1.8, 4.52, 80.08, 0, 214.07999999999998, 58.88, 0, 110.08, 2.28, 89.2, 0.2, 32.84, 0.8, 1.8, 0, 0, 110.2, 31.36, 24.36, 1.48, 23.400000000000002, 29.24, 1.36, 4, 97.88, 0, 3.8400000000000003, 0, 3.72, 259, 1.48, 0, 2.28, 0.16, 95.08, 2.96, 36.12, 8.4, 1.8, 3.44, 58.92, 214.2, 0.44, 0, 0.64, 97.24, 6.4799999999999995, 7.96, 36.04, 63.96, 3.76, 69.92, 0, 116.68, 1.84, 1.9200000000000002, 0, 28.56, 5.4, 35.16, 0, 0.44, 22.880000000000003, 5.32, 0.8400000000000001, 8.08, 1.36, 6.36, 22.12, 2.6, 1.16, 155.84, 93.36, 2.2399999999999998, 1.1199999999999999, 0.44, 4.720000000000001, 1.6800000000000002, 59.52, 10.8, 1.48, 18.2, 14, 5.2, 459.67999999999995, 1.24, 0.24000000000000002, 0, 2.2, 66.04, 2.64, 2.64, 12.6, 24.8, 1.4, 8.24, 234.4, 50.56, 27.560000000000002, 4.2, 0.12000000000000001, 3.5599999999999996, 2.52, 0, 209.96, 4.96, 6.92, 12.68, 0, 27.64, 0, 0, 0.9600000000000001, 0.4, 28.2, 11.76, 1.6, 1.08, 160.44, 27.439999999999998, 0.04, 0, 2.4, 9.48, 2.52, 7.6, 0.8400000000000001, 3.92, 2.84, 3.64, 1.4400000000000002, 3.16, 1.9200000000000002, 0, 0, 94.16, 15.879999999999999, 1.6, 117.88, 3.2, 115.2, 11.28, 3.76, 24.639999999999997, 95.64, 3.96, 1.2, 2.16, 5.64, 1.76, 6.4, 8.48, 1.4, 9.48, 330.96, 9.36, 0, 0, 7.92, 4.56, 0, 13.719999999999999, 9.68, 0.92, 415.56, 0.16, 16.36, 3.6, 347.24, 15.440000000000001, 17.48, 0, 0, 1, 105, 19.08, 1.76, 10.64, 94.16, 0.68, 11.16, 20.76, 0.04, 4.720000000000001, 3.96, 4, 1.08, 0.04, 5.4799999999999995, 15.24, 1.8, 5.12, 323.96000000000004, 2, 2.0799999999999996, 2.0799999999999996, 5, 6.2, 1.6, 26.64, 7.84, 36.4, 4.08, 0, 0, 5.64, 5.2, 0, 160.20000000000002, 0, 1.88, 5.96, 12.68, 0, 23.16, 0.04, 0.12000000000000001, 6.92, 0, 139.12, 201.24, 437.8, 33.04, 0.9600000000000001, 60.839999999999996, 17.56, 101.6, 66.91999999999999, 0.88, 7, 1.84, 161.32, 1.64, 238.68, 0, 9.799999999999999, 271.92, 1.96, 64.08, 0, 6.52, 1, 2.2399999999999998, 6.56, 6.6, 9.68, 0, 4.4799999999999995, 8.959999999999999, 408.76, 2.28, 5.2, 356.4, 1.64, 36.28, 135.56, 0, 1.32, 0.6, 13.28, 0.44, 93.60000000000001, 1.28, 1.96, 3.4, 0, 33.72, 0.88, 0.32, 214.60000000000002, 138.6, 2.52, 5.84, 18.32, 23.64, 0.8, 12.76, 1.76, 6.2, 2, 1.56, 0.76, 0.2, 0, 2.64, 9.36, 1.0399999999999998, 15.08, 20.48, 1.96, 1.84, 107, 0.12000000000000001, 0, 14.72, 10.64, 5.720000000000001, 0.04, 42.76, 12.52, 60.839999999999996, 138.27999999999997, 2.64, 0, 2.64, 1.8, 31.759999999999998, 177.16000000000003, 7.04, 10.52, 1.76, 1.56, 14.56, 1.88, 0.9600000000000001, 1.08, 1.48, 56.599999999999994, 25.72, 26.200000000000003, 0, 7.4799999999999995, 1.24, 3.32, 1.4400000000000002, 3.48, 7.24, 2.32, 7.680000000000001, 0, 236.56, 0.64, 4.44, 5.12, 8.56, 5.159999999999999, 0, 64.64, 19.599999999999998, 0.04, 14.88, 80.24000000000001, 0.5599999999999999, 0, 11.36, 10.68, 139.52, 228.04, 1.0399999999999998, 11.4, 5.68, 11.719999999999999, 10.08, 168.32, 9.719999999999999, 0, 56.72, 14, 0.36000000000000004, 69.2, 1.32, 124.16000000000001, 0.36000000000000004, 7.36, 3.8, 0, 4.64, 8.920000000000002, 2.4, 50.48, 4.28, 27.08, 189.88, 4.64, 106.96, 84.96, 3.72, 1.64, 4.12, 3.2399999999999998, 22.599999999999998, 5.4799999999999995, 12.92, 9.24, 0.36000000000000004, 4, 5.159999999999999, 0.5599999999999999, 26.56, 1.48, 0, 1.16, 1.24, 4.52, 12.4, 2.48, 1.08, 12.76, 1.84, 0, 28.84, 240.68, 5.52, 0, 1.84, 17.8, 13.68, 131.04, 2.6, 94.08, 25.76, 74.08, 434.32, 0.32, 0, 10, 4.760000000000001, 5.44, 1.56, 326.92, 11.2, 1.0399999999999998, 0, 12.56, 2.28, 19.16, 4.36, 0.32, 26.759999999999998, 107.2, 0, 5.8, 6.159999999999999, 15.559999999999999, 3.48, 0, 23.12, 11.520000000000001, 3.6, 0, 27.040000000000003, 22.48, 0, 2.16, 10.040000000000001, 120.56, 0.12000000000000001, 23.959999999999997, 0, 2.96, 2.84, 1, 10.040000000000001, 120.96, 10.4, 5.8, 0.04, 2.52, 5.28, 0, 3.8400000000000003, 57.76, 7.2, 10.4, 3, 6.720000000000001, 2.44, 11.799999999999999, 5.92, 1.24, 1.8, 8.84, 18.96, 1.64, 5.32, 49.84, 7.2, 1.56, 0, 58.64, 0, 0.88, 2, 23.52, 192.44, 1.32, 0, 26.48, 0.36000000000000004, 10.68, 49.2, 11.520000000000001, 0.36000000000000004, 7.760000000000001, 1.32, 0.08, 8.52, 66.64, 4.68, 1.4400000000000002, 3.5599999999999996, 1.72, 94.64, 0.5599999999999999, 84.16, 28.52, 6.6, 213.88, 0.7200000000000001, 4.36, 3.32, 97.44, 3.28, 10.24, 5.8, 5.36, 7, 0.92, 13.639999999999999, 1.6, 2.04, 0, 0.8, 76.56, 116.56, 1.88, 4.84, 1.32, 4.8, 0, 184.28, 0.6, 0, 4.32, 50.36, 0, 0.68, 4.32, 1, 2.92, 119.16, 10.16, 16.36, 373.76, 9.36, 0, 1.0399999999999998, 2.76, 6.760000000000001, 24.88, 29.28, 1, 161.36, 4.12, 0.9600000000000001, 1.8, 112.36, 0, 0, 6.680000000000001, 1.72, 2.44, 4.68, 78.16, 1.28, 55.72, 0.48000000000000004, 0, 1.9200000000000002, 11.08, 20.639999999999997, 168, 1.28, 9.799999999999999, 76.44, 1.76, 2.52, 2.8800000000000003, 8.24, 25.24, 4.92, 2.72, 27.32, 17.12, 0.04, 0, 0, 14.6, 0, 0.44, 131.8, 1.6800000000000002, 1.48, 30.84, 1.52, 16.96, 113.8, 13.440000000000001, 1, 36.56, 42.52, 14.200000000000001, 2.32, 1.9200000000000002, 16.240000000000002, 0, 0.5199999999999999, 81.04, 44.519999999999996, 35.44, 4.8, 0, 1.24, 1.52, 0, 1.0399999999999998, 23.8, 81.04, 0, 0, 61.559999999999995, 2.92, 0.68, 0, 53.839999999999996, 5.04, 0, 1.4400000000000002, 2.56, 0.27999999999999997, 3.12, 20.8, 3.32, 0.6, 0, 46.16, 3.2399999999999998, 1.8, 3, 5.96, 44.24, 165, 1.24, 0.8, 210.88000000000002, 0.8, 0, 0, 0, 8.56, 193.72, 10.52, 0, 25.919999999999998, 31.96, 2.12, 0, 1.6, 0, 40.44, 42.44, 31.96, 5.8, 332.48, 356.04, 123.84, 1.48, 0.44, 10.84, 0.9600000000000001, 0, 7.64, 4.12, 0.04, 5.92, 1.72, 11, 0, 1.0399999999999998, 4.24, 2, 5.720000000000001, 1.72, 4.36, 30.48, 0, 1.84, 0, 0.88, 1.4, 16.92, 0.7200000000000001, 0, 3.64, 0.7200000000000001, 0, 3.16, 2.44, 0, 12.88, 0.8, 1.28, 1.1199999999999999, 21.76, 3.32, 0, 15, 2.44, 22.48, 1.8, 241.07999999999998, 0, 3.3600000000000003, 20.88, 1.96, 11.96, 139.32, 24.080000000000002, 147.24, 282.2, 7.8, 0.4, 49.56, 4.08, 6.52, 0, 0.88, 152.92, 8.6, 13.04, 0, 1.56, 2.32, 10.120000000000001, 2.52, 2.92, 3.16, 40.96, 9.799999999999999, 52, 407.6, 4.720000000000001, 44.2, 0, 0.04, 26.200000000000003, 3.96, 0.68, 0, 1.72, 173.32, 22.52, 12.88, 0, 3.48, 181.60000000000002, 1.08, 1.76, 0.5599999999999999, 6.44, 4.4799999999999995, 1.88, 3.28, 0, 3.96, 1.8, 0, 51.04, 3.3600000000000003, 40.68, 0.68, 23.16, 0, 284.12, 273.88, 8.56, 1, 6.52, 4.6, 177.72, 3.92, 3.32, 0.8400000000000001, 43, 139.72, 3.0799999999999996, 0, 1.1199999999999999, 233.32, 0, 0.8400000000000001, 0.12000000000000001, 8.6, 8.76, 7.44, 0.32, 0.88, 0, 30.439999999999998, 8.72, 1.76, 14.68, 41.279999999999994, 33.76, 3.4, 1.64, 1.6800000000000002, 47.480000000000004, 4.52, 0.08, 0.76, 16.240000000000002, 15.64, 1.88, 1.36, 1.24, 1.16, 1, 6.28, 0.88, 357.08, 5.36, 41.480000000000004, 103.24, 0.6, 37.04, 7.44, 0.5599999999999999, 0.68, 3.2, 4.12, 0, 97.24, 8.76, 0, 2.8, 2.72, 9.32, 1.9200000000000002, 27.040000000000003, 0.92, 7.760000000000001, 222.6, 1.4, 6.04, 0, 526, 0.8, 0, 12.76, 275.32, 0.9600000000000001, 11.639999999999999, 98.91999999999999, 1.56, 0.5199999999999999, 4.760000000000001, 4.08, 9.4, 1.56, 1.36, 0.8400000000000001, 3.5599999999999996, 4, 181.96, 4.88, 5.24, 39.800000000000004, 0.8400000000000001, 10.319999999999999, 14.120000000000001, 4.68, 5.88, 20.36, 6.760000000000001, 0, 0, 1, 8.6, 0, 0, 0.44, 78.68, 28.84, 413.84, 0, 0.68, 1.6800000000000002, 0.24000000000000002, 3.44, 3.5599999999999996, 0, 193.36, 1.84, 2.12, 0, 2.8, 0, 28.119999999999997, 4.64, 0, 0, 32.76, 18.16, 2.3600000000000003, 2.28, 94.8, 24.44, 6.720000000000001, 9.04, 0, 1.8, 3.5599999999999996, 24.16, 5.159999999999999, 0, 4.04, 217.95999999999998, 65.55999999999999, 38.68, 26.12, 0.04, 0, 30.32, 2.28, 1.24, 19.040000000000003, 7.88, 1.9200000000000002, 4.24, 65.47999999999999, 24.36, 7.28, 15.92, 6.159999999999999, 59.56, 341.08, 1.6, 17.48, 0, 33.12, 0, 152.2, 15.360000000000001, 0, 6.56, 12.88, 1.1199999999999999, 2.16, 1.88, 4.08, 0, 0, 1.48, 19.12, 13.639999999999999, 0.68, 0.76, 200.84, 0, 0.4, 9.36, 2.28, 4.96, 11.88, 7.16, 2, 28.400000000000002, 1.32, 3.32, 0.9600000000000001, 7.24, 0, 332.84000000000003, 1.16, 0, 11.16, 103, 2.28, 0.16, 5.08, 14.88, 20, 19.84, 19.400000000000002, 20.119999999999997, 17.72, 20.96, 18.4, 19.92, 18.56, 18.28, 17.2, 20.080000000000002, 19.08, 19.959999999999997, 19.759999999999998, 19.279999999999998, 20.240000000000002, 18.44, 20.96, 20.2, 19.88, 20.92, 19.400000000000002, 19.599999999999998, 20, 18.28, 19.88, 21.68, 20.56, 20.04, 20.28, 20.119999999999997, 15.2, 20.36, 20.28, 19.560000000000002, 22.919999999999998, 21.44, 20.240000000000002, 16.080000000000002, 18.04, 20.16, 20.32, 19.88, 20.68, 20.44, 18.360000000000003, 17, 19.24, 21.88, 21.28, 20.400000000000002, 19.040000000000003, 20.68, 22.16, 11.28, 19.400000000000002, 20.04, 22.759999999999998, 18.96, 18.919999999999998, 20.080000000000002, 18.04, 20.72, 20.36, 19.84, 18.84, 19.040000000000003, 20.84, 20.2, 1.4400000000000002, 22.2, 21.68, 21.84, 22, 14.92, 11.2, 17.52, 16.48, 20.240000000000002, 21.8, 17.04, 20.36, 21.6, 19.040000000000003, 21.16, 20.16, 16.72, 19.36, 20.04, 12.48, 19.08, 19.12, 19.16, 22, 17.76, 22.2, 10.36, 19.439999999999998, 18.04, 18.44, 19.64, 20.8, 19.24, 17.16, 20.56, 18.08, 18.919999999999998, 22.16, 16.639999999999997, 19.040000000000003, 20.16, 20.400000000000002, 19.48, 19.52, 19.12, 20.400000000000002, 20.56, 20.119999999999997, 21.36, 19.12, 19.24, 20.56, 18.52, 19.12, 19.88, 18.48, 21.64, 18.04, 20.16, 19.400000000000002, 20.6, 18.72, 14.72, 17.6, 19.759999999999998, 19.32, 19.08, 22.64, 21, 19.68, 17.68, 20.639999999999997, 21.12, 19.52, 18.12, 20.04, 20.36, 18.4, 19.16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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.56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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.52, 0, 8.200000000000001, 0.44, 13.440000000000001, 99.52, 0.5199999999999999, 0.24000000000000002, 13.639999999999999, 0.16, 0.5199999999999999, 0.4, 0, 0, 65.96000000000001, 0.32, 0, 4.68, 0.5199999999999999, 0.5199999999999999, 0, 3.44, 0.32, 0.4, 30.28, 0.08, 1.6, 0.48000000000000004, 0.27999999999999997, 0.48000000000000004, 95.72, 0.4, 0, 0.68, 3.32, 0, 9.48, 40.64, 0.5599999999999999, 0.24000000000000002, 12.319999999999999, 0.2, 0.2, 0.16, 3.64, 0.48000000000000004, 0, 0.48000000000000004, 0.76, 0.24000000000000002, 0.32, 0.24000000000000002, 0.27999999999999997, 7.04, 7.720000000000001, 61.16, 0.24000000000000002, 0.04, 0, 5.32, 0.44, 5.84, 0.24000000000000002, 453.92, 0.36000000000000004, 0.12000000000000001, 0.2, 0.24000000000000002, 0.16, 4.6, 19.84, 37, 0.12000000000000001, 0.36000000000000004, 3.8, 122.84, 379.52000000000004, 0.24000000000000002, 0.5199999999999999, 0.9600000000000001, 0.24000000000000002, 0.48000000000000004, 0.5199999999999999, 7, 0, 0.36000000000000004, 0.48000000000000004, 1.72, 65.64, 0.4, 1.1199999999999999, 2.8800000000000003, 3.8800000000000003, 22.04, 6.760000000000001, 1.48, 0.48000000000000004, 1.84, 46.760000000000005, 8.76, 0.16, 0.36000000000000004, 0, 15.16, 7.16, 334, 0.64, 0, 0.16, 2.92, 0.24000000000000002, 6.84, 1.48, 0.48000000000000004, 0.24000000000000002, 0.04, 0.5199999999999999, 1.84, 0.24000000000000002, 0.27999999999999997, 0, 0, 0.32, 48.64, 0.44, 8.6, 0.5599999999999999, 6.680000000000001, 0.16, 0.24000000000000002, 0, 44.24, 0.32, 0.36000000000000004, 10.52, 22.56, 0.27999999999999997, 0.5199999999999999, 8.920000000000002, 8.76, 3.4, 0.27999999999999997, 0.32, 0.48000000000000004, 0.48000000000000004, 29.04, 0.32, 1.2, 7.96, 0.32, 0.4, 46.760000000000005, 0.08, 0, 0.04, 4.96, 0.04, 1.24, 0.04, 0, 0.04, 0.08, 0.04, 31.040000000000003, 0, 0, 0.04, 0, 0, 0.04, 0, 0, 0.04, 0, 0, 0.04, 10.64, 0.04, 76.08, 0.04, 3.8, 0, 5.24, 0.04, 0.76, 0, 0, 0, 0, 0.04, 0, 3, 0, 0.08, 0.04, 0, 0, 0, 0, 0, 0.04, 0, 0.04, 0, 0.04, 0, 0, 0.04, 0, 0, 0, 0.04, 0.04, 11.2, 0.24000000000000002, 0.08, 0.04, 6.08, 0.04, 1.96, 0.04, 0.08, 0, 0, 0.04, 1.64, 0, 0.04, 1.76, 0, 0, 12.64, 0.04, 0, 0, 0.04, 0, 0, 0.04, 0.04, 0, 0.64, 0, 0.04, 0, 10.6, 4, 10.16, 0, 0, 7.96, 0, 1.32, 0, 1.16, 0, 0.04, 0.04, 0, 1.48, 0, 0.08, 0, 0.04, 0, 0, 0.08, 0, 0.08, 0, 0.04, 0.04, 0.04, 0, 0.04, 0, 0, 0, 0, 0, 0, 0.04, 0, 6.720000000000001, 0, 0.04, 0, 1.16, 0, 0, 0, 0.04, 0.04, 9.48, 0, 0, 0.04, 0.08, 0, 0.5199999999999999, 0.04, 0, 14.32, 38.440000000000005, 6.6, 12.16, 2.32, 1.76, 7.680000000000001, 18.04, 45.48, 0.9600000000000001, 13.12, 30.880000000000003, 5.92, 6.08, 15, 77.75999999999999, 2.3600000000000003, 3.32, 10.16, 17.48, 28.240000000000002, 2.56, 3.92, 1.9200000000000002, 3.76, 6.44, 13.559999999999999, 2.04, 9.799999999999999, 8.4, 3.28, 19.36, 6.6, 19.84, 3.48, 8.36, 8.28, 15.04, 6.88, 41.04, 4.92, 60.08, 9, 1.8, 4.92, 25.36, 10.4, 16.119999999999997, 3, 5.159999999999999, 9.08, 12.76, 5.720000000000001, 44.2, 7.52, 4.24, 10.36, 119.84, 5.08, 2.28, 10.200000000000001, 32.4, 6.8, 13.360000000000001, 9.96, 6.36, 11.719999999999999, 13.16, 16.72, 70.92, 10.040000000000001, 16.639999999999997, 20.76, 14.120000000000001, 2.92, 0.5599999999999999, 13.76, 6, 8.76, 2.04, 0.76, 48.44, 1.4400000000000002, 14.200000000000001, 15, 14.88, 2.8800000000000003, 3.8400000000000003, 10.72, 0.9600000000000001, 19.88, 15.12, 86.8, 29.96, 35.76, 8, 4.2, 35.24, 38.440000000000005, 17.24, 28.479999999999997, 50.04, 2.04, 1.56, 4.04, 1.1199999999999999, 16.84, 57, 3.12, 0.76, 38.36, 14.76, 0.36000000000000004, 16.88, 28.76, 2.72, 138.44, 9.16, 35.6, 17.04, 15.24, 36.6, 19.12, 55.52, 2.92, 13.48, 8.64, 3.48, 3.16, 17.68, 9.84, 14.4, 4.6, 6.92, 10.08, 15.72, 62.239999999999995, 19.52, 3.4, 5.36, 6.2, 8.76, 185.76000000000002, 18.44, 19.279999999999998, 9.28, 2.0799999999999996, 39.879999999999995, 24.400000000000002, 25.76, 12.959999999999999, 15.360000000000001, 17.88, 68.52, 12.8, 14.959999999999999, 1.96, 113.36, 2.04, 8.319999999999999, 1.64, 1.9200000000000002, 0.6, 4.96, 85.52, 19.52, 1.52, 16.84, 57.88, 21.96, 9.68, 4.64, 5.2, 91.08, 9.4, 1.72, 4.88, 2.12, 16.56, 1.64, 9.639999999999999, 15.879999999999999, 1.9200000000000002, 1.6800000000000002, 68.92, 2, 2.44, 7.760000000000001, 38.92, 13.32, 1.6, 2.96, 2.64, 2, 2.44, 10.36, 42.92, 6.8, 11.4, 8.040000000000001, 42.44, 6.08, 43.92, 10.92, 22.68, 21.6, 11.520000000000001, 16.6, 6.119999999999999, 33.6, 6.04, 22.96, 130.92000000000002, 38.64, 39.08, 0.44, 2.56, 4.8, 456.36, 17.24, 7.44, 28.8, 33.44, 2.8, 41.160000000000004, 68.96, 1.52, 10.72, 48, 34.08, 3.04, 1.08, 5.6, 21.72, 9.92, 9.879999999999999, 6.119999999999999, 10.08, 5.720000000000001, 2.56, 4.24, 12.64, 17.6, 22.32, 4.64, 20.2, 5.760000000000001, 30.48, 9.96, 3.04, 43.08, 5.64, 34.96, 2.12, 14.16, 24.56, 40.64, 47.52, 73.67999999999999, 7.760000000000001, 2.28, 23.48, 69.04, 42.6, 26.4, 52.8, 3.32, 11.16, 12.200000000000001, 15.8, 7.760000000000001, 154.44, 39.4, 17.96, 6.64, 7.08, 1.6800000000000002, 74.03999999999999, 17.36, 7.08, 59, 49.68, 0.64, 31.919999999999998, 6.4, 55, 9.48, 7.16, 9.24, 2.8, 17.36, 4.64, 4.28, 20.92, 7.4799999999999995, 12, 2.44, 7.28, 0.7200000000000001, 25.919999999999998, 55.160000000000004, 11, 17.16, 471.76, 204.84, 155.64, 386.16, 7.680000000000001, 457.6, 72.96, 6.4799999999999995, 78.24000000000001, 486.04, 161.16, 128.32, 458.12, 72.88, 46.839999999999996, 82.52, 20.92, 33.24, 145.68, 8.76, 447.96000000000004, 21.96, 263.92, 21.36, 41, 493.08000000000004, 158.12, 428.68, 93.2, 57.4, 476.76, 26.56, 435.71999999999997, 455.88, 10.24, 11.440000000000001, 470.92, 11.96, 199.76, 227.44, 238.8, 424.32, 14.48, 443.6, 489.28, 154.32000000000002, 487.08000000000004, 0, 29.04, 469.44, 0, 0, 78.83999999999999, 376.72, 149.12, 45, 22.52, 0, 0, 0, 233.24, 318.40000000000003, 0, 0, 0, 159.04, 73.12, 366.36, 81.96000000000001, 0, 0, 423.44, 0, 28.2, 75.64, 263.84000000000003, 73.03999999999999, 0, 24.36, 13.92, 0, 220.56, 417.96, 0, 0, 153.23999999999998, 0, 486.15999999999997, 0.2, 26.64, 111.8, 11.36, 465.04, 0, 0, 90.56, 0, 109.11999999999999, 4.720000000000001, 13.440000000000001, 471.12, 28.96, 45.080000000000005, 471.88, 297.20000000000005, 65, 88.4, 483.92, 24.84, 46.32, 455.40000000000003, 86.72, 6.8, 0, 26.84, 6.680000000000001, 102.52, 4.159999999999999, 160.04, 220.20000000000002, 40.599999999999994, 21.76, 58.24, 139.88, 89.39999999999999, 7.28, 491.76, 17.8, 107.80000000000001, 79.96000000000001, 27.32, 20.32, 3.2399999999999998, 451.84000000000003, 224.88, 191.72, 77.24000000000001, 186.64, 130.48000000000002, 103.56, 54.519999999999996, 197.24, 108.72, 156.07999999999998, 448.84000000000003, 136.04, 34.12, 91.36, 202.48, 495.56, 26.880000000000003, 92.03999999999999, 254.07999999999998, 20.72, 70.4, 4.08, 480.32000000000005, 16.2, 245.2, 95.16, 436.15999999999997, 37.879999999999995, 36.12, 384.52, 493.4, 470.96, 28.88, 50.160000000000004, 482.64, 276.28000000000003, 70.08, 52.44, 175.84, 223.39999999999998, 460.4, 77.03999999999999, 503, 407.12, 37.199999999999996, 98.72, 83.16, 130.08, 9.799999999999999, 71.64, 468.28, 63.72, 189.64000000000001, 489.24, 34.12, 484.88, 299.28, 258.91999999999996, 460.24, 250.64, 104.92, 178.68, 29.2, 391.12, 340, 52.6, 105.39999999999999, 58.68, 6.08, 20.68, 6.04, 467.08, 1.28, 471.36, 19.040000000000003, 1.96, 45.16, 20.52, 192.44, 0, 85.6, 33.44, 65.32000000000001, 470.6, 465.92, 28.28, 47.28, 448, 108.67999999999999, 58.64, 73.67999999999999, 221.28, 272, 36.720000000000006, 485.71999999999997, 174.08, 13.520000000000001, 4.56, 45.12, 161.72, 88.28, 275.4, 11.6, 483.32000000000005, 132.16, 483.15999999999997, 145.76, 58.68, 291.2, 264.48, 27.08, 457.4, 50.8, 28.28, 9.92, 28.8, 43.24, 35.64, 32.76, 50.160000000000004, 4.24, 54.72, 86.52, 20.400000000000002, 1.6, 17.080000000000002, 23.720000000000002, 142.68, 116.32000000000001, 47.800000000000004, 46.92, 109.92, 4.56, 5.28, 34.36, 133.24, 200.76, 18.44, 105.56, 10.24, 409.52, 74.72, 357.59999999999997, 22.599999999999998, 78.72, 449.52, 0, 13.559999999999999, 18.64, 437.8, 87.96, 476.44, 3.0799999999999996, 159.67999999999998, 101.24, 10.84, 91.36, 85.48, 115.27999999999999, 467.4, 75.24, 56.4, 1.52, 68.8, 320.91999999999996, 31.2, 35.96, 20.2, 438.08000000000004, 292.2, 270.92, 143.76, 162.08, 40.88, 104.36, 45.199999999999996, 44.4, 55.96, 8.72, 491.36, 93.52000000000001, 13.04, 112.04, 42.28, 20.639999999999997, 12.48, 105.48, 32.76, 405.88, 479.28, 24.04, 6.88, 90.80000000000001, 53.12, 114.12, 6.8, 456.04, 493.08000000000004, 17.56, 92.36, 189.76000000000002, 113.48, 428.12, 133.48, 287.6, 23.16, 356.32000000000005, 54.559999999999995, 41, 42.32, 14.08, 158.32, 94.72, 22.44, 1.9200000000000002, 47.480000000000004, 277.68, 108.96000000000001, 65.60000000000001, 466.72, 464.48, 473.88, 154.68, 444.84000000000003, 440.44, 392.2, 82.44, 67.12, 82.88, 91.32, 81.88, 61.28, 101.12, 13.28, 45.519999999999996, 10, 494.47999999999996, 61.16, 50.48, 25.84, 122.08, 392.40000000000003, 451.23999999999995, 47.120000000000005, 4.24, 399.8, 42.6, 92.24000000000001, 488.92, 57.63999999999999, 105.72, 455.6, 485.56, 14.92, 193.04, 113.12, 473.88, 10.319999999999999, 15.360000000000001, 370.59999999999997, 434.03999999999996, 20.04, 41.76, 54.96, 233.24, 9.719999999999999, 69.16, 3, 128.08, 250.64, 20.400000000000002, 15.360000000000001, 61.12, 460.92, 281.6, 2.44, 10.200000000000001, 28.36, 453.04, 268.32, 20.92, 450.23999999999995, 16.92, 66.72, 32.599999999999994, 35.08, 278.68, 6.96, 26.68, 9.04, 420.88, 79.8, 133.6, 15.76, 25.72, 45.68, 44.24, 34.12, 39.879999999999995, 70.68, 155.64, 481.04, 16.88, 73, 3.8, 491.64000000000004, 248.28, 29.32, 428.20000000000005, 44.6, 444.56, 26.04, 62.04, 51.48, 227.36, 71.16, 79.60000000000001, 22.880000000000003, 192.8, 460.32, 30.4, 474.08, 17.080000000000002, 71.16, 10.24, 41.08, 16.400000000000002, 346, 425.71999999999997, 465.72, 61.080000000000005, 40.36, 8.72, 372.71999999999997, 463.08, 276, 169.84, 421.52, 113.4, 432.88, 58.160000000000004, 479.15999999999997, 47.32, 178.48, 461.68, 50.6, 75.72, 333.67999999999995, 0, 226.84, 480.6, 486.96, 35.4, 19.720000000000002, 72.32, 80.16, 86.8, 69.2, 52.6, 71.84, 1.72, 102.2, 120.67999999999999, 32.64, 5.159999999999999, 20.6, 19.439999999999998, 4.760000000000001, 38.080000000000005, 17.32, 31.96, 23.76, 19.24, 73.08000000000001, 20.119999999999997, 16.44, 7.44, 84.24, 72.52, 20.28, 19.720000000000002, 21.76, 10.16, 86.67999999999999, 89.76, 37.8, 22.04, 16.240000000000002, 77.92, 18.4, 5.36, 0.92, 15.360000000000001, 63.839999999999996, 95.2, 8.64, 20.68, 20.84, 12.4, 20.04, 19.759999999999998, 18.68, 20.36, 20.400000000000002, 19.84, 20.48, 1.52, 52.88, 1.1199999999999999, 21.8, 4.44, 30.360000000000003, 5.2, 4.760000000000001, 0.68, 77.75999999999999, 14.68, 25.72, 17, 19.64, 4, 18.52, 21, 11.16, 11.32, 21.12, 33.68, 0.24000000000000002, 23.68, 15.28, 70.68, 16.32, 20.28, 59.76, 8.68, 20.119999999999997, 6.24, 38.760000000000005, 6.4799999999999995, 22.72, 6.720000000000001, 1.96, 107.88000000000001, 38.96, 22.360000000000003, 2.8, 50.48, 27.16, 14.36, 1.4400000000000002, 38.080000000000005, 3.2, 22.599999999999998, 19.8, 18.96, 4.28, 21.48, 5.92, 6.04, 13.84, 22.08, 17.080000000000002, 21.84, 16.16, 33.2, 31.4, 20.28, 52.24, 43.88, 19.599999999999998, 20.400000000000002, 18.56, 5.720000000000001, 18.64, 48.120000000000005, 23.279999999999998, 11.4, 20.16, 24.44, 112.44, 13.16, 83.76, 38, 20.28, 18.84, 17.6, 10, 20.32, 19.560000000000002, 24.32, 15.48, 22.880000000000003, 17.88, 27.599999999999998, 19.52, 38.760000000000005, 25.96, 24.76, 20.48, 20.400000000000002, 27.52, 29.52, 22.12, 30.759999999999998, 62.4, 58.44, 16.48, 18.32, 20.92, 27.52, 44.76, 33.88, 13.24, 20.6, 28.96, 19.8, 39.6, 20.76, 20.28, 9.84, 73.88, 21.72, 20.400000000000002, 9.32, 53.6, 34.52, 10.76, 21.2, 21.56, 27.76, 38.4, 19.64, 14.4, 45.12, 15.84, 9.28, 133.39999999999998, 25.64, 20.36, 0.88, 20.16, 21.12, 87.04, 20.639999999999997, 75.96, 17.76, 12.200000000000001, 89, 1.88, 6.44, 36.36000000000001, 88.16, 52.040000000000006, 16.400000000000002, 45.6, 90.88, 20.36, 20.52, 46.96, 40.28, 12.959999999999999, 97.91999999999999, 73.67999999999999, 19.08, 20.44, 48.84, 20.639999999999997, 21.16, 50.24, 21.16, 19.759999999999998, 21.68, 9.08, 8.4, 17.840000000000003, 41.52, 20.04, 58.64, 3.0799999999999996, 11.92, 6.32, 3.4, 12.8, 19.88, 19.599999999999998, 4.720000000000001, 12.72, 21.44, 40.56, 31.08, 20.32, 99.92, 19.52, 20.2, 39.32, 21.28, 15.2, 18.880000000000003, 22.24, 5.68, 19, 19.560000000000002, 21.16, 109.72, 19.439999999999998, 19.88, 19.92, 9.4, 115.32000000000001, 20.119999999999997, 50.64, 22.28, 23.32, 22.44, 1.28, 127.24, 18.56, 7.96, 20.48, 54.72, 19, 19.84, 24.56, 18, 1.9200000000000002, 6.8, 41.480000000000004, 8.44, 13.04, 20.52, 20.240000000000002, 27.119999999999997, 13.88, 19.040000000000003, 20.76, 10.68, 16.639999999999997, 18.16, 28.6, 3.92, 2.4, 16.44, 82.52, 19.52, 0.92, 32.800000000000004, 18.72, 19.040000000000003, 20.76, 17.52, 66.72, 24.119999999999997, 36.24, 14.4, 72, 15.08, 23.279999999999998, 24.84, 7.36, 69.56, 18.8, 20.119999999999997, 14.239999999999998, 20.400000000000002, 34.64, 19.84, 11.76, 41.6, 22.2, 19.92, 9.879999999999999, 19.16, 15.4, 2.8800000000000003, 86.16, 21.2, 19.759999999999998, 21.56, 20.32, 20.119999999999997, 20.080000000000002, 18.84, 19.759999999999998, 36, 122.6, 19.439999999999998, 33.64, 57.480000000000004, 20.28, 54.879999999999995, 19.88, 5.56, 20.2, 2.96, 8.24, 29.24, 12, 20.44, 19.8, 20.48, 19.720000000000002, 19.48, 8.56, 23, 52.64, 22.08, 1.6, 34.56, 35.6, 7.8, 20.8, 18.44, 20.8, 11.2, 64.72, 12.36, 12.64, 20.56, 16.639999999999997, 56.44, 11.2, 21.72, 61.72, 5.88, 18.84, 22, 32.76, 19.599999999999998, 1.24, 12.68, 21.68, 21.04, 21.16, 22, 28.44, 17.88, 68.76, 7.119999999999999, 9, 8.88, 16.279999999999998, 140.64, 21.32, 8.84, 3.72, 5.84, 22.28, 72.56, 17.72, 19.959999999999997, 22.8, 20.88, 3.3600000000000003, 19.84, 10.4, 158.23999999999998, 19.12, 16.080000000000002, 60.720000000000006, 16.72, 15.72, 3.4, 27.799999999999997, 34.76, 1.2, 21.48, 19.759999999999998, 20.92, 8.24, 5.32, 65.04, 15.16, 33.56, 64.44, 20.68, 17.919999999999998, 8.44, 41.04, 20.32, 21.2, 10.08, 33.52, 27.88, 18.360000000000003, 19, 8.24, 19.92, 2.6, 19.560000000000002, 9.36, 19.88, 16.2, 23.12, 11.32, 17.72, 15, 20.72, 21.88, 22.24, 181.92, 20.28, 16, 23.720000000000002, 18.24, 19.48, 19.759999999999998, 19.64, 20.400000000000002, 19.2, 18.68, 10.4, 22.24, 60.28, 22.4, 27.36, 20.32, 18.72, 31.88, 21.68, 19.16, 54.800000000000004, 5.720000000000001, 17.04, 21.44, 33.92, 9.04, 65.83999999999999, 1.76, 10.16, 4.08, 20.92, 4.64, 59.52, 9.799999999999999, 38.6, 16.48, 12.239999999999998, 22.04, 12.36, 6.8, 27.959999999999997, 12.64, 20.84, 21, 2.72, 5.92, 42.36, 2.2, 5.84, 20.52, 23.32, 13.4, 22.44, 5.04, 25.68, 16.8, 20.28, 1.2, 9.24, 35.2, 13.04, 48.64, 5.36, 15.48, 7.8, 92.32, 25.04, 7.4799999999999995, 40.160000000000004, 14.88, 116.2, 34, 65.19999999999999, 0, 35.08, 3.8800000000000003, 56.92, 157.23999999999998, 21.36, 65.55999999999999, 57.12, 151.72, 35.6, 71.92, 4.159999999999999, 18.919999999999998, 57.32, 131.28, 0, 11.799999999999999, 12.76, 6.4, 61.64, 13.88, 12.56, 41.64, 71.12, 77.60000000000001, 76.96, 92.67999999999999, 36.12, 3.32, 65.92, 8.6, 28.16, 22.360000000000003, 53.04, 3.2, 27.279999999999998, 44.6, 67.48, 16.92, 21.8, 68.68, 63.76, 80.56, 92.72, 29.04, 59.44, 70.12, 0, 18.52, 101.2, 66.08, 103, 24.400000000000002, 11.36, 55.559999999999995, 33.68, 72.96, 21.2, 16.400000000000002, 84.32000000000001, 29.919999999999998, 19.68, 67.2, 80.47999999999999, 48.56, 36.76, 25.04, 138.32, 92.28, 28.400000000000002, 105.84, 58.36, 49.96, 0.8, 30.200000000000003, 65.64, 113.60000000000001, 11.520000000000001, 40.160000000000004, 58.96, 61.12, 19.759999999999998, 33.68, 3.28, 11.440000000000001, 12.6, 118.12, 76.2, 37.44, 98.44, 37.6, 0.44, 22.48, 112.68, 27.279999999999998, 11.24, 27.76, 142.24, 14.8, 40.52, 15.76, 0.92, 21.12, 24.32, 49.92, 65.88, 55.84, 34.24, 81.08, 33.68, 37.44, 126, 4.84, 23.560000000000002, 31.2, 30.439999999999998, 74.16, 2.4, 3.92, 21.32, 25.2, 21.36, 17.2, 63.72, 4.4, 38.36, 90.96, 21.6, 72.96, 35.44, 41.8, 49.32, 58.160000000000004, 56.2, 0.24000000000000002, 84.6, 9.440000000000001, 79.68, 21, 12.76, 4.2, 118, 39.160000000000004, 4.32, 59.68, 24.68, 8.24, 26.68, 4.28, 25.76, 4.84, 20, 57.32, 43.56, 32.120000000000005, 29.52, 95.56, 4.56, 0, 7.4, 31.72, 26.08, 61.36, 5.84, 40.84, 41.279999999999994, 47.04, 83.56, 14.120000000000001, 6.52, 0, 42.88, 38.800000000000004, 10.28, 45.24, 20.44, 14.92, 24.76, 3.12, 8.68, 50.76, 74.28, 64.72, 122.67999999999999, 0, 7.680000000000001, 13.12, 11.639999999999999, 41.44, 15.2, 0, 46.6, 69.88, 64.96000000000001, 3.2, 7, 69.28, 19.12, 23.8, 49.279999999999994, 13.88, 0, 10.6, 7.720000000000001, 157.4, 50.04, 66.88, 64.76, 4.4, 4.88, 42.48, 51.2, 45.68, 17.36, 22.68, 22.4, 77.28, 20.080000000000002, 0.8, 10.959999999999999, 61.440000000000005, 57.4, 27.799999999999997, 0, 47.76, 8.8, 10.36, 203.88, 82.84, 3.8400000000000003, 78.8, 47.4, 2.64, 17.080000000000002, 25.8, 28.36, 9.48, 197.6, 33, 16.52, 31.96, 37.08, 20.080000000000002, 30.68, 90, 62.36, 37.879999999999995, 15.24, 6.84, 11.68, 4.159999999999999, 7.720000000000001, 77.39999999999999, 17.36, 100.12, 15.28, 20.96, 3.16, 30.28, 58.6, 9.639999999999999, 2.6, 19.92, 58.12, 36.48, 25.48, 11.12, 0, 91.88000000000001, 13.68, 4.08, 8.16, 14.120000000000001, 131.32, 53.96, 45.24, 0, 33.480000000000004, 106.6, 0, 8.28, 0, 0, 57.480000000000004, 94.24000000000001, 106, 1.1199999999999999, 55.84, 11.96, 20.52, 31.16, 83.16, 6.8, 23.64, 31.84, 49.92, 21.2, 8.6, 10.200000000000001, 65.19999999999999, 85, 91.08, 29.8, 3.0799999999999996, 65.55999999999999, 49.2, 63.16, 5.24, 0, 1.64, 63.04, 13.96, 54.36, 7.52, 35.44, 18.12, 13.88, 7, 5.6, 42.28, 148.52, 270.84000000000003, 19.2, 21.32, 7.52, 56.239999999999995, 52.88, 113.12, 21.12, 16.240000000000002, 26.4, 0, 72.6, 8.959999999999999, 60, 28.479999999999997, 12.48, 64.16, 9.16, 3.52, 67.44, 3.76, 4.12, 4.92, 53.64, 83.76, 38.080000000000005, 10.959999999999999, 43.16, 4.12, 16.279999999999998, 0, 152.32000000000002, 35.88, 27.439999999999998, 5.56, 113, 11.84, 4.04, 9.440000000000001, 11.04, 7.4799999999999995, 61.24, 70.96, 6.64, 115.48, 7.88, 42.8, 11.6, 32.52, 16.279999999999998, 26.919999999999998, 0, 21.080000000000002, 89.12, 8.36, 12.72, 25.919999999999998, 23.16, 37.8, 132, 20.92, 4.28, 35, 18.96, 4.32, 16.44, 0, 13.16, 38.879999999999995, 19.32, 51.56, 64.8, 60.24, 59.44, 112.04, 72.36, 8.8, 5.96, 40.72, 47.879999999999995, 12.4, 3.16, 9.4, 70.52, 12.239999999999998, 60.36, 5.28, 20.36, 39, 15.8, 4.68, 4.44, 7.28, 78.47999999999999, 0, 5.68, 85.4, 3.3600000000000003, 3.2, 4.68, 31.44, 100, 68.08, 12.84, 24.6, 55.160000000000004, 62.239999999999995, 48.88, 28.36, 17.64, 19.560000000000002, 36.64, 57.2, 14.08, 59, 49.480000000000004, 23.12, 97.55999999999999, 7.92, 54.080000000000005, 2.8800000000000003, 19.24, 61.400000000000006, 8.959999999999999, 7.36, 5.159999999999999, 31.52, 60.16, 41.08, 18.68, 48.44, 200.36, 56.4, 22.24, 2.92, 77.28, 38.760000000000005, 125.64, 32.76, 9.28, 12.44, 35.72, 30.720000000000002, 10.4, 20.52, 16.72, 5.08, 77.11999999999999, 120.36, 50.2, 30.56, 121.52, 75.2, 22.52, 13.04, 0, 75.36, 126.6, 48.68, 115.92, 4.720000000000001, 66.12, 8.44, 73.36, 14, 10.08, 24.76, 116.12, 37.36, 23.16, 19.12, 44.32, 62.52, 61.92, 16.68, 79.2, 14.36, 17.080000000000002, 34.160000000000004, 10.92, 22.32, 58.84, 30.04, 68.88, 31.6, 103.92, 45.16, 32.599999999999994, 0, 109.47999999999999, 12.120000000000001, 39.160000000000004, 11.2, 18.28, 0, 19.599999999999998, 45.12, 61, 29.080000000000002, 5.52, 0, 157, 11.440000000000001, 121.80000000000001, 0, 42.8, 4.24, 42.160000000000004, 8.08, 5.32, 68.27999999999999, 32.08, 43.76, 58.8, 35.6, 30.759999999999998, 18.12, 33.56, 2.96, 43.72, 5.08, 24.479999999999997, 114.4, 19.279999999999998, 63.56, 34.92, 19.64, 0, 43.16, 45, 2.56, 32.120000000000005, 31.8, 110.28, 4.6, 41.76, 65.55999999999999, 56.239999999999995, 13.76, 15.440000000000001, 2.0799999999999996, 0, 24.96, 3.92, 12.64, 12.4, 0, 44, 38.64, 5.720000000000001, 2.48, 30.599999999999998, 3.96, 98.88, 96.72, 45.519999999999996, 13.16, 62.839999999999996, 191.48000000000002, 16.6, 31.96, 2.16, 78.2, 40.4, 146.28, 22.96, 21.32, 50.72, 33.84, 129.08, 217.51999999999998, 36.64, 52, 51.4, 10.84, 4.2, 3.3600000000000003, 14.48, 15.559999999999999, 105.36, 23.68, 16.279999999999998, 60.48, 8.64, 43.36, 71.6, 2.96, 22.919999999999998, 34.68, 18.360000000000003, 59.72, 9.04, 25.32, 61.12, 36.92, 13, 10.68, 32.96, 8.4, 15.4, 1.4, 26.720000000000002, 23.560000000000002, 40.44, 36.68, 17, 2.84, 78.11999999999999, 44.8, 4.2, 60.879999999999995, 14.76, 11.32, 63.08, 54.04, 56.959999999999994, 277.6, 4.92, 10.36, 6.4, 52.24, 1.4, 16.32, 58.08, 37, 16.16, 28.44, 4.92, 60.720000000000006, 12.36, 1.48, 12.36, 63.2, 47.160000000000004, 0, 5.92, 2.28, 52.96, 25.32, 0, 15.72, 34.88, 32.72, 0, 28.36, 39.64, 96, 8.84, 69.08, 50.84, 3.52, 12.120000000000001, 7.8, 8.88, 56.88, 10.48, 14.28, 54.04, 0, 1.88, 53.839999999999996, 11.719999999999999, 205.2, 18.759999999999998, 22.96, 55.88, 71, 25.84, 19.68, 88.08000000000001, 9.68, 73.6, 1.4400000000000002, 32.120000000000005, 8.120000000000001, 10.48, 38.440000000000005, 49.84, 1.88, 63.28, 19.32, 53.72, 9.48, 12.68, 59, 1.36, 58.52, 15.12, 55.68, 2.6, 54.72, 19.560000000000002, 11.6, 9.520000000000001, 56.959999999999994, 60, 25.68, 15.6, 21.68, 7.64, 20.080000000000002, 61.559999999999995, 10.88, 18.880000000000003, 8.4, 14.88, 26.44, 56.44, 13.520000000000001, 87.76, 23.279999999999998, 1.52, 25.8, 60.6, 9.879999999999999, 20.84, 19.68, 89.32, 68.2, 17.8, 132.67999999999998, 1.1199999999999999, 23.32, 8.68, 90.28, 0.7200000000000001, 0, 5.12, 0, 138.8, 10.52, 29.52, 88.64, 184.6, 37.16, 10.72, 78.16, 29.28, 66.48, 23, 16.84, 21.6, 23.240000000000002, 1.64, 63.839999999999996, 87.67999999999999, 65.88, 54.239999999999995, 70.56, 2, 23.52, 15, 25.32, 29.88, 80.19999999999999, 53.440000000000005, 64.19999999999999, 15.24, 6.36, 65.19999999999999, 84, 11.6, 13.719999999999999, 4.28, 53.24, 55.28, 55.04, 34.96, 59.96, 15.24, 5.92, 76.11999999999999, 23.84, 25.96, 0, 6.32, 5.36, 4.92, 21.28, 36.76, 18.56, 28.6, 143.2, 53.12, 96.47999999999999, 76.16000000000001, 38.92, 14.52, 63.44, 14.28, 19.040000000000003, 4.6, 31.36, 15.92, 19.08, 7.64, 68.32000000000001, 9.799999999999999, 30.880000000000003, 31.919999999999998, 4, 5.32, 43.48, 33.52, 0, 26.84, 10.68, 1.64, 6.28, 0, 7.8, 0, 17.48, 26.96, 44.2, 60.92, 48.08, 50.76, 0, 46.879999999999995, 20.48, 5.12, 24.080000000000002, 13.24, 100.2, 43.68, 19.88, 5.4799999999999995, 13.799999999999999, 36.28, 72.84, 10.040000000000001, 57.52, 35.68000000000001, 36.519999999999996, 48.28, 14.64, 10.68, 2.72, 7.680000000000001, 30.8, 15.12, 0, 9.440000000000001, 4.159999999999999, 27.64, 34.28, 16.36, 35.68000000000001, 86.76, 13.6, 62.120000000000005, 71.52, 144.32, 75.24, 17.2, 13.639999999999999, 14.8, 93.2, 47.6, 6.96, 3.3600000000000003, 80.16, 42, 3, 74.48, 2.2399999999999998, 6.92, 55.52, 11.799999999999999, 45.92, 10.52, 10.24, 53, 63.2, 45.28, 27.2, 54.239999999999995, 194.48, 0, 41.56, 38.080000000000005, 28.04, 102.36000000000001, 93.47999999999999, 29.72, 19.32, 4.8, 23.12, 1.9200000000000002, 38.32, 24.72, 120.44000000000001, 16, 68.76, 70.68, 38.519999999999996, 2.3600000000000003, 14.88, 44.2, 15, 107.36, 0.76, 187.95999999999998, 129.56, 6.2, 36.839999999999996, 5.08, 17.52, 6.680000000000001, 111.19999999999999, 3.96, 72.48, 5.04, 151.88, 34.84, 24.240000000000002, 13.24, 75.6, 103.64, 50.56, 204.88, 11.28, 103.24, 29, 44.56, 11.639999999999999, 15.28, 84.92, 10.4, 40.96, 65.52, 14.08, 3.48, 123, 59, 30.439999999999998, 70.96, 23.48, 4.12, 62.6, 0.44, 20.92, 15.959999999999999, 13.08, 61.36, 124.32, 88.2, 24.56, 8.200000000000001, 58.6, 31.96, 62.52, 10.64, 60.64, 21.4, 11.16, 22.880000000000003, 39.4, 20.28, 95.44, 178.35999999999999, 5, 0, 24.119999999999997, 18.599999999999998, 39.96, 101.28, 54.879999999999995, 3.72, 15.48, 5.12, 19.36, 148.68, 102.12, 3.28, 41.959999999999994, 75.96, 78.83999999999999, 164.6, 133.76, 25.6, 13.84, 17.16, 27.400000000000002, 37.400000000000006, 97.8, 5.760000000000001, 17.12, 125.36, 6.4799999999999995, 41.08, 0.32, 38.879999999999995, 79.8, 65.88, 33.52, 0.76, 108.67999999999999, 16.6, 43.08, 50.76, 27.88, 4.28, 52, 34.84, 17.64, 3.5599999999999996, 81, 57.28, 3.48, 5.159999999999999, 57.68, 15.8, 150.12, 62.080000000000005, 24.36, 17.96, 10.16, 3.8, 18.52, 15.92, 1.08, 46.440000000000005, 8.28, 11.08, 99.16, 1.0399999999999998, 31.08, 14.040000000000001, 66.91999999999999, 164.11999999999998, 3.4, 53.16, 250.08, 11.56, 15.04, 19.08, 36.04, 12.68, 53.400000000000006, 20.36, 3.8, 5.56, 7.28, 45.56, 7.6, 82.19999999999999, 7.84, 16.88, 9.04, 7.119999999999999, 71.24, 21, 117.88, 89.2, 26.56, 1, 2.16, 5.92, 2.72, 38.839999999999996, 13.520000000000001, 9.719999999999999, 11.96, 16.52, 6.56, 17.68, 2.6, 23.439999999999998, 25.52, 32.32, 21.6, 10.24, 12.92, 17.76, 161.76, 33.56, 40.4, 127.40000000000002, 18.16, 34.84, 63.08, 45, 77, 26.68, 111.19999999999999, 109.8, 79.83999999999999, 6.88, 33.44, 55.68, 49.72, 40.84, 64.44, 36.28, 20, 47.559999999999995, 65.32000000000001, 26.16, 16.16, 42.96, 35.44, 97.96000000000001, 70.8, 77.92, 17.52, 13.639999999999999, 63.8, 26.48, 83.44, 85.72, 13.96, 34.68, 50.31999999999999, 10.319999999999999, 89.6, 28.72, 4.88, 14, 62.4, 13.12, 58.28, 5.6, 46.080000000000005, 13.2, 8.72, 97, 22.96, 4.96, 42.36, 8.200000000000001, 11.719999999999999, 6.32, 47.28, 125.88, 115.36, 1.9200000000000002, 37.36, 6, 10.319999999999999, 177.4, 8.72, 78.03999999999999, 23.8, 0.8, 3.8, 7.64, 29.28, 78.39999999999999, 18, 2.56, 13.24, 5.36, 18.64, 57.4, 109.56, 17.840000000000003, 7.36, 13.639999999999999, 7.8, 31.64, 10.44, 38.64, 31.919999999999998, 26.720000000000002, 29.680000000000003, 41.4, 29.32, 15.28, 25.76, 65.55999999999999, 19.88, 23.52, 54.239999999999995, 48.04, 21.28, 21.52, 60.879999999999995, 11.88, 27.400000000000002, 4.8, 59.839999999999996, 140.72, 19.36, 95.72, 27.76, 9.2, 88.2, 117.28, 25.96, 22.48, 46.199999999999996, 12, 2.0799999999999996, 15.64, 5.6, 66.44, 15.360000000000001, 26.32, 69.4, 19.92, 17.919999999999998, 8.84, 4.44, 50.92, 71.24, 86.36, 32.599999999999994, 9.520000000000001, 50.96, 16.92, 32.84, 15.360000000000001, 7.88, 15.12, 64, 3.76, 14.239999999999998, 3.48, 4.159999999999999, 21.12, 7.04, 11.12, 6.96, 9.24, 1.52, 43.52, 6.119999999999999, 7, 19.32, 40.239999999999995, 23.12, 28.72, 10.64, 8.36, 29.8, 57.92, 1.4, 85.44, 2.3600000000000003, 3.8, 41.84, 24.28, 17.44, 52.64, 18.599999999999998, 203.52, 16.080000000000002, 12.16, 8.48, 8.16, 56.160000000000004, 10.24, 38.32, 73.36, 18.48, 16.92, 20.400000000000002, 33.24, 6.88, 15.440000000000001, 5.2, 9.92, 13.440000000000001, 16, 5.96, 36.92, 8.48, 19.16, 44.92, 5.64, 26.919999999999998, 22.759999999999998, 0, 1.56, 8.56, 34.52, 0, 10.8, 8.48, 5.88, 52.96, 8.36, 6.88, 27.36, 25.32, 47.84, 16.6, 0, 14.48, 1.4400000000000002, 86.32, 52.519999999999996, 16.56, 10.959999999999999, 14.72, 36.519999999999996, 56.08, 77, 30, 4.8, 16.92, 6.88, 30.08, 25.56, 58.4, 7, 19.92, 10.28, 23.2, 0.76, 6.88, 11.76, 69, 32.68, 65.8, 1.72, 82.08, 2.8, 68.56, 0, 9.48, 120.52, 8.56, 67.96000000000001, 6.4, 90.72, 18.48, 82.68, 4.52, 17.12, 42.68, 64.04, 3.04, 20.68, 0, 44.720000000000006, 103.67999999999999, 12.36, 17.64, 1.72, 153.28, 8.68, 31.919999999999998, 46.32, 5.2, 29.72, 68.04, 2.76, 36.96, 111.28, 8.6, 68.04, 77.67999999999999, 41.36, 33, 6.2, 138.68, 68.56, 21, 26.759999999999998, 46.080000000000005, 83.76, 7, 37.44, 39.919999999999995, 9.2, 11.04, 169.04, 108.72, 1.16, 10.6, 6.52, 26.4, 180.2, 74.03999999999999, 59.839999999999996, 20.76, 16.279999999999998, 17.919999999999998, 6.159999999999999, 3.92, 54.72, 31.2, 41.52, 2.12, 10.88, 98.72, 51.56, 10.88, 36.28, 8.24, 109.8, 68.88, 19.08, 0.9600000000000001, 95.32000000000001, 33.84, 1.76, 11.719999999999999, 67.48, 47.96, 4.88, 26.44, 22.16, 1.84, 22.44, 8.88, 55.4, 9.36, 80.44, 23.08, 19.24, 10.28, 1.1199999999999999, 141.28, 62.96, 28.400000000000002, 165.08, 48.92, 17.840000000000003, 67.32000000000001, 1.84, 22.68, 27, 30.599999999999998, 22.24, 49.24, 21.12, 57.44, 12.56, 35.28, 18, 31.52, 23.2, 48.2, 48.68, 29.52, 48.480000000000004, 26.24, 9.799999999999999, 15.28, 6.4799999999999995, 14.64, 23.32, 29.080000000000002, 5.64, 18.759999999999998, 22.24, 9.12, 6.92, 2.2399999999999998, 109.72, 45.24, 3.32, 120.48, 37.839999999999996, 38.199999999999996, 63.36, 36.2, 99.92, 23.64, 0.76, 26.84, 3.48, 22.2, 16.2, 59.96 ], [ -7, 17.64, 7.36, 7.8, -9.48, -10.200000000000001, 1.2, 195.52, -1.64, 12.8, 12.200000000000001, -18.12, -3.76, 12.56, -18.56, -10.4, 19.759999999999998, 17.64, -13, 3.28, -3.2399999999999998, -3.4, -13.24, -9.84, -2.0799999999999996, 11, 1.24, -13.24, -17.12, -5.96, -0.48000000000000004, 2.0799999999999996, -15.08, 7.64, -2.2, 1.8, 15.12, 18.68, 1.4400000000000002, -1.9200000000000002, -5.720000000000001, -8.84, -20.04, 13.4, 15.32, 6.56, -1.48, 13.440000000000001, -9.719999999999999, -6.2, 13.6, -11.16, 10.200000000000001, -13.799999999999999, -1.4400000000000002, -4.68, -19.24, -13.520000000000001, -8.8, 17.16, 10.52, -18.64, -11.12, -9.6, 13.84, 6.760000000000001, -15.360000000000001, -15.08, 16.56, 14.68, -3.0799999999999996, -17.16, 0.76, 6.4, 15.4, -3, 17.8, -18.44, 19.92, 16.080000000000002, 8.28, -8.959999999999999, -1.24, 6.88, 14.200000000000001, 17.8, -7.6, 15.360000000000001, 2.6, -11.04, -6.64, -2.32, 16.279999999999998, -15.76, 4.88, -8.040000000000001, -7.64, 3.8400000000000003, 17.28, 10.959999999999999, -42.28, 16.400000000000002, 17.72, 19, 19.2, -18.360000000000003, -7.24, -20.16, 19.279999999999998, -18.919999999999998, -16.8, 17.36, -13.68, -20.080000000000002, -10.8, -19.24, 8.16, -0.6, 7.119999999999999, -11.56, -3.44, 10.120000000000001, -4.6, -2.8, 18.44, -0.88, -11.16, -18.12, -2.8800000000000003, 5.68, -11.12, 19.92, -4.92, 8.28, 2.44, 17.32, 14.8, 11.92, 15.48, 10.120000000000001, 2.8800000000000003, -11.84, 16.92, -9.639999999999999, -3, -9.12, -11.4, 3.64, 14.239999999999998, 13.04, -11.96, 18.880000000000003, 0, 10.64, -10.200000000000001, 9.2, 6.84, -17.080000000000002, -15.84, 19.279999999999998, 12.88, 0.76, -18.48, 14.88, 7.24, -3.72, -14.4, -9.84, 11.48, -15.68, 9.04, 12.88, 1.52, 14.4, 3.96, -17.4, -19, 141.08, 4.760000000000001, -10.88, -3.3600000000000003, 8.68, -7.32, 15.360000000000001, 5.2, -5, -16.52, -8.4, -2.28, -6.64, 10.48, 8.36, 6.84, 11.440000000000001, -3.12, -9.2, -17.16, 15.24, -7.44, -8.72, -11.36, 7, 2.3600000000000003, 6.2, 1, -8.4, -9.28, 0.44, 5.96, -15.4, -4.68, -10.56, -10.120000000000001, -19.32, -18.12, 7.92, 16.88, -7.28, -5.84, 17.48, -0.4, -9.76, 14.8, -9.2, -5.159999999999999, 4.24, -13, -13.88, -2.68, -12, 14.08, 2.44, -8.56, -0.92, 9.36, 13.68, -12.4, -16.92, 7.32, 8.28, 2, 16.16, -14.040000000000001, 1.2, 12.8, -9.04, -9.84, -1.9200000000000002, 19.64, -18.2, 6.96, 3.5599999999999996, 13.24, 1.6800000000000002, 1.6, 11.32, 0.32, 6.159999999999999, 12.959999999999999, 7.64, 18.919999999999998, -14.72, 7.08, 1.96, 19.720000000000002, -18.4, 21.76, -11.88, -15.559999999999999, -9.2, 18.68, 18.72, 8.200000000000001, -5.6, 3.0799999999999996, 10.44, -8.84, 13.04, -14, 13.520000000000001, -12.040000000000001, -18.68, -8.16, 50.24, 10.959999999999999, -9.639999999999999, 6.44, -6.08, 3.5599999999999996, 10.8, -5.44, -14.68, -16.04, 23.560000000000002, 3.68, 9.440000000000001, -1.52, 18.759999999999998, -8.68, -9.68, 14.56, -7.84, 21.080000000000002, -6.52, 3.12, 12.88, 4.84, 18.56, 3.32, 4, -16.56, -14, -19.720000000000002, 6.8, -13.639999999999999, 15.24, 8.08, -1.1199999999999999, 13.84, 13.84, 16.639999999999997, 1.16, 14.8, -6.44, 6.2, -4.6, 8.4, 1.28, -2.04, 8.88, 13.440000000000001, 22.52, 2.48, -12.56, -11.48, 10.64, -18.24, -13.84, 13.6, -2.4, -17.16, 11.76, 19.759999999999998, -10.08, 20.72, 14.8, 9.28, 11.32, -1.16, -15.8, -1.2, 8.36, 16.52, -14.959999999999999, -11.68, -18.04, 30.8, -14.16, -11.28, 0.9600000000000001, -7.92, -9.719999999999999, -1.0399999999999998, -19.279999999999998, -14.840000000000002, 20.28, -11.639999999999999, 13.559999999999999, 14.120000000000001, -4.52, -18.96, -9.92, -16.48, 0.24000000000000002, 18.08, -13.68, 9.48, -12.84, -4.8, -20.36, 8.76, 1.4400000000000002, 10.44, 13.639999999999999, -18.12, -14.040000000000001, 17.56, -12.319999999999999, 1.4400000000000002, 4.28, 15.959999999999999, -14.52, -5.52, 1.64, -0.7200000000000001, 7.8, -18.16, -9.76, -14.48, -14.44, 10, -1.84, 1.24, 14.36, -11.520000000000001, 3.44, -1.56, 16.84, -2, -11, 15.440000000000001, 1.6, 8.84, 9.639999999999999, 13.28, 3.92, -8.4, 11.88, -16.119999999999997, 8.16, -5, -17.88, 8.88, -18.28, 7.2, -11.639999999999999, -10.52, -10.36, 13.12, 6.680000000000001, 6.720000000000001, -9.08, 11.76, -9.440000000000001, 6.159999999999999, 7.760000000000001, 21.6, 17.72, -137.36, -8.68, 8.28, -14.52, 6.64, 18.56, 5, 11.68, -5.24, 16.080000000000002, -17.24, 0.7200000000000001, -10.76, -19.400000000000002, -7.119999999999999, -1.08, 17.96, 12.84, -2.4, -0.8, -15.440000000000001, -2.28, 13.28, -8.959999999999999, -6.4, 14.120000000000001, -11.719999999999999, 15.76, -13.6, 10.200000000000001, 13.2, -17.64, 3.68, -10.16, 8.040000000000001, 10.56, 2.6, -11.92, -7.760000000000001, -14.88, 18.599999999999998, -12.48, -14.28, -19.08, -7.96, 16.72, 8.64, -14.08, 16.6, -1.56, 16.400000000000002, 5.6, 12.040000000000001, 2.44, -14.28, 5.68, 3.48, 8.6, 12.68, 14.44, 15.08, 13.12, -13.2, 15.28, -18.919999999999998, 16.080000000000002, 24.04, 3.3600000000000003, -7.8, -6.08, 16.8, -8.6, -17.2, 9.4, 8.4, 10.4, 7.56, 9.879999999999999, 19.400000000000002, -16.04, -1.36, -13.559999999999999, 18.4, 20.96, -3.5599999999999996, 3, 5.28, 19.599999999999998, 0.88, -12, -1.96, 10.120000000000001, 11.719999999999999, -6.96, 12.6, 15.4, 9.04, -6.119999999999999, 4.64, 0.76, -9.719999999999999, 17.96, 1.4400000000000002, -10.08, 17.48, 19.720000000000002, 2.92, -0.36000000000000004, 4.4799999999999995, 10.8, -3.96, -3.16, 4.4799999999999995, -7.08, -8.6, 15.440000000000001, 16.119999999999997, -13.719999999999999, 3.64, 10.200000000000001, 5.28, -10.120000000000001, -16, 15.2, 14.76, -6.159999999999999, 8.48, 2.4, -17.32, -12.959999999999999, -10.68, 16.400000000000002, 9.08, 20.44, -9.96, 14.68, 3.04, 19.720000000000002, -15.72, -11.04, 12.84, 7.84, 0.9600000000000001, 13.799999999999999, 6.52, 8.6, -15.16, 5.44, 17.919999999999998, -10.16, 6.6, 21, -7.92, -12.68, -9.24, 0.32, 18.56, 11.520000000000001, -12.200000000000001, -7.4, -4.8, -8.48, 9.76, 2.4, -6.8, 9.76, -16.240000000000002, 0.8, -0.92, 3.0799999999999996, 16.44, -4.96, 19.92, 2.4, 14.959999999999999, 2.76, -16.52, 400.16, -5.159999999999999, 1.72, -14.959999999999999, 16.119999999999997, -16.88, -14.4, 2.72, -9, 4.64, 4.12, 19.439999999999998, 8.319999999999999, 5.88, -16.639999999999997, 10.120000000000001, 3, -15.16, -15.28, -8.8, -8.120000000000001, 20.16, 17.96, 26.08, -5.12, 12.16, -2.76, 0.92, 19.36, -19.52, 3.76, -9.440000000000001, -10.040000000000001, 3.3600000000000003, -15.72, 10.92, 15.24, -15.92, 20.2, -13.68, 10.4, 3.6, 16.279999999999998, -15.959999999999999, 8, -2.12, 17.36, 9.2, 17.840000000000003, 13.68, 3.8800000000000003, -13.6, -4.28, 23.32, 12.36, -6, -2.44, 12.44, 1.48, 9.04, 11.719999999999999, -0.32, -12.8, 12.64, -15.64, -2.28, -8.120000000000001, -6.28, -7.4799999999999995, 19.36, 20.2, 5.92, 7.8, 15.879999999999999, -11.28, 12.36, 2.96, 22.04, 16.04, 19.52, -6.24, 19.68, 2.6, -10, 7.28, -6.04, -6.92, 17.88, 12.08, -8.200000000000001, -13.4, 15.72, 9.36, -2.96, 19.32, -2.96, -13.48, -0.27999999999999997, -18.48, -17.64, 13, -3.68, -8.4, 17.52, 0.76, -10.120000000000001, 5.56, 1.76, -6.36, 6.64, 3.72, -7.720000000000001, 7.16, 0.44, 2.0799999999999996, -17.24, -10.16, 10.84, -6.92, -17.4, 15.16, -7.44, 2.4, -11.32, 1.72, 12.959999999999999, 0.8, 6.24, -5.760000000000001, -11.799999999999999, 10.36, -10.040000000000001, -2.68, 14.32, -0.24000000000000002, 18.16, -19.040000000000003, 0.5599999999999999, -11, 7.4, -17.64, 8.4, -4.159999999999999, 11.92, -4.64, 1.8, -6.08, 16.52, 4.44, -10.92, 17.44, 2.2, 9.719999999999999, 12.68, -2.4, -5.720000000000001, -3.52, 0.2, 11.4, -9.84, -19.68, -9.96, -6.64, 7.64, -12.319999999999999, 15.2, 11.56, 0.16, -4.44, -9.56, -8.120000000000001, 12.84, -2.6, 4.760000000000001, -19.439999999999998, 5.12, -10.120000000000001, -17.28, -18.4, 7.4799999999999995, -17.4, 9.92, 3.6, -12.08, -11.32, 7.04, -19.439999999999998, -5.52, 2.12, -20.119999999999997, -0.48000000000000004, -7.2, -2.2, -18.8, -15.72, 11.08, 14.64, 16.56, -14.76, 6.760000000000001, -6.32, -5.6, -6.36, 8.4, -3.68, 16.400000000000002, 12.68, -15.24, 4.52, -10.8, 0.92, 18.919999999999998, 2.3600000000000003, 17.48, -12.68, -3.52, -0.36000000000000004, -18.68, 0.9600000000000001, -18.360000000000003, -1.16, -9.16, -1.2, -1.88, -8.68, -3.3600000000000003, 22.68, -0.08, -1.76, -17.56, -12.76, -11.12, 5.88, -18.599999999999998, 16.8, 0.92, 0.6, -9.24, -15.28, 21.68, 2.3600000000000003, -19.48, 12.56, -4.44, -9.68, 15.959999999999999, 18.96, 4.12, -7.36, 18.84, 7.96, 14.36, 4.56, 11.24, 9, 7.52, 11.2, 17.56, 9.440000000000001, -6.64, 2.04, -15.2, -16.72, -15, 21.76, -17.76, 6, 10.6, 13.08, -2.28, 18.44, 14.120000000000001, -3.12, -12.6, 20.6, 14.68, -0.92, 20.400000000000002, 10.88, -9.719999999999999, 12.68, -18.360000000000003, -9.4, 11.92, -9.16, 22.08, -6.24, 14.44, -17.72, -15.559999999999999, 9.6, 4.88, 14.56, -12.040000000000001, 11.639999999999999, 1.48, 9.56, -10.52, 2.16, 12.68, -5.24, -14.840000000000002, 12.319999999999999, -4.96, 15.559999999999999, -4.12, -5.4799999999999995, 9.56, -11, -15, 6.96, 6.119999999999999, -14.239999999999998, 18.599999999999998, -2.6, 9.04, 22.32, -4.4, -12.36, 4.8, 15.76, 15.84, 16.96, 19.599999999999998, -17.080000000000002, 5.52, 14.92, 18.12, 16.92, -5.760000000000001, -9.08, 17.88, -4.6, 0.12000000000000001, 0.9600000000000001, 5.720000000000001, 4.04, 12.44, -10.28, 14.32, -17.36, -6.4, 9.4, 6.4, -6.08, -5.08, 2.96, 15.12, -2.68, 18.56, -5.44, 12.76, 6.119999999999999, 6.44, 5.12, 12.88, -16.92, 9.04, 18.84, -1.96, -0.88, 13.12, -18.24, -19.279999999999998, 2.2, 5.32, 2.28, 15.6, 17.48, -7.8, 6, 14.6, -17.52, 3.2, -7.36, 8.72, 4.12, 5.6, 12.959999999999999, -14.08, 16.32, -9.68, -6.24, 8.200000000000001, 11.719999999999999, 17.52, 17.36, 13.92, 16.240000000000002, -15.520000000000001, -9.28, -3.52, -14.16, -7.2, -0.12000000000000001, -6.44, 0.88, 3.52, -13.12, 17.6, 22.68, -6.4799999999999995, 16.44, 19.8, 0.92, -2.4, 18.04, -6.64, 13.16, -7.2, 14.840000000000002, -5, -1, -12.040000000000001, 21.2, 3.2, 9.2, -0.5599999999999999, -10.64, -0.5599999999999999, -15.24, 14.8, -5.2, 19.84, 9.24, 12.76, -13.6, -8.68, -9.08, -0.64, 16.44, -12.84, -10.28, -1.76, -18.12, 32.32, -12.120000000000001, 6.32, -17, 16.56, -10.36, 6.24, 2.56, 16.72, 21.24, 4.32, 7.08, -2.76, 15.2, 0.88, 10.08, -6.84, -8.36, 1.0399999999999998, 8.84, 11.36, 15.2, 3.44, -17.88, 19.720000000000002, -14.16, -18.72, 1.88, 7.64, 153.48000000000002, 13.559999999999999, 19.84, 16.080000000000002, 15.440000000000001, 5.4799999999999995, 14.28, -14.200000000000001, 12.16, -1.0399999999999998, -8.28, 3.32, -14.040000000000001, 3.04, 0.44, 4.159999999999999, -12.319999999999999, 0.8, 1.56, -1.08, -6.44, -3.92, 13.440000000000001, 4.4799999999999995, -10.92, -13.76, 9.68, 17.12, 14.16, 18.96, -6.56, -6.04, -10.24, -19.759999999999998, -16.48, -6.24, 14, 12.319999999999999, -12.319999999999999, 9.24, -7.08, 0.24000000000000002, 9.639999999999999, -4.2, 14.92, -1.2, -1.56, 17.72, 19.2, 5.68, -10.319999999999999, 1.28, -0.5599999999999999, -1.48, -3.0799999999999996, 7.44, 4.4799999999999995, -7.08, 6.92, 2.4, -2.3600000000000003, 12.68, -7.720000000000001, 6.36, -7.760000000000001, 13.76, 18.24, -4.6, -1.52, 10.28, -6.680000000000001, 0, -15.12, -1.08, 8.08, 10.24, -18.880000000000003, 15.64, 12.040000000000001, 7.04, 0.16, 26.16, -6.159999999999999, -15.879999999999999, 18.08, -13.719999999999999, -5.720000000000001, -11.639999999999999, -5.760000000000001, -5.84, -33.88, -4.96, -0.6, -7.680000000000001, -12.84, 17.6, 15.16, -4.44, 0.27999999999999997, -11.92, 9.28, 1.48, 14.239999999999998, 0.12000000000000001, -14.76, -3.4, 13.6, -16.119999999999997, -6.36, 5.92, 11.92, 14.959999999999999, -13.24, -10.76, -18.48, 13.48, 3.8400000000000003, 12.6, 18.68, -16.2, -9.16, -15.28, 4, 4.720000000000001, 20.44, -2.84, 15.32, -8.040000000000001, 7, 10.319999999999999, 6.36, 21.68, -4.2, 8.8, -11.68, -1.28, 9.04, 3.8400000000000003, -7.08, 4.08, -8.040000000000001, 5.4799999999999995, 275.28000000000003, -12.64, 20.240000000000002, -8.8, 8.56, 1.24, 0.12000000000000001, 18.919999999999998, -11.56, 1.16, -2.16, 17.28, 2.3600000000000003, -3.64, 8.08, 11.88, -16.52, -19.32, -6.44, -17.32, -10.48, 15.559999999999999, 19.279999999999998, 11.36, 19.599999999999998, -16.48, 5.08, -19.400000000000002, -9.799999999999999, -2.3600000000000003, 14.72, 0.36000000000000004, 13.6, -1.88, 4, -9.36, -14.4, -4.760000000000001, -7.56, -8.4, 1.2, 2.6, -13.440000000000001, 6.64, 9.76, 4.68, -0.16, 19.48, -10.8, 14.88, 21.04, -12.36, -13.520000000000001, 18.12, 6.2, 1.1199999999999999, 6, 383.32, 6.08, -6.4, 11.84, 15.28, -5.24, -5.12, 6.119999999999999, -9.879999999999999, -11.84, -14.28, -17.68, 6.4, 8.84, 1.96, -11.84, -15.440000000000001, -14.32, -14.959999999999999, 16.72, 1.24, 19.560000000000002, -3.72, -6.6, -14.56, 3.8, -5.44, 13.559999999999999, -15.72, 21.2, -10.92, -4.2, -10.08, 15.84, 8.76, 1.0399999999999998, -8.36, -9.639999999999999, -4.6, -0.36000000000000004, -10.08, -15.520000000000001, -13.28, -16.68, -14.44, -0.64, 13.48, 18.12, -6.680000000000001, 0.48000000000000004, 14.56, -12.44, -3.72, 14.72, 17.44, -7.92, -2.4, 22.599999999999998, -14.4, 4.04, 10, 5.32, 9, 3.68, 4.92, -6.44, -14.68, 12.319999999999999, 14, -8.72, -13, -12.88, 5.52, 13.440000000000001, 16.84, 8.8, 4.44, -1.88, -4.64, 12, -16, -10.44, 8.36, 11.28, -9.36, -9.440000000000001, 16.52, -12.959999999999999, -13.719999999999999, 4.12, -1.9200000000000002, 19.400000000000002, 15.4, -4.6, -2.3600000000000003, 10.68, -15.72, -1.88, -5.44, 13.32, -8.200000000000001, 4.92, -6.64, -17.76, 18.8, -16.2, -8.44, -3, -3.76, 8, -16.04, 12.959999999999999, 18.04, 12.52, 7.4799999999999995, -0.9600000000000001, -2.4, -16.72, 3.2, 10.28, 1.16, 2.4, 1.76, 19.040000000000003, 3.28, 19.92, -7.119999999999999, -6.36, 3.68, 15.16, 4.159999999999999, 9.2, 7.760000000000001, -1.56, -10.68, 1.6, 17.76, 15.440000000000001, 19.84, 9.76, -3.12, -15.879999999999999, -18.44, -8.72, -8.84, 15.76, -20.119999999999997, -16.96, 14.56, 8.040000000000001, -1.4400000000000002, -6.760000000000001, -9.48, -12.040000000000001, 5.8, -9.2, 2.56, 12.92, 18.64, -7.8, 17.919999999999998, -13.04, -1.76, 21.48, -7.84, -5.4, 8.200000000000001, 4.760000000000001, -0.32, 20.080000000000002, 10.319999999999999, 10.72, 5.08, -13.24, 4.4, -1.6, 3, -0.5199999999999999, -11.76, -1.88, -1.28, -18.4, 9.16, -4.04, -12, 0.4, -5.64, 19, -2.44, -10.120000000000001, 16.6, 14.48, 13.639999999999999, 8.36, -8.36, 9.440000000000001, 21.76, -12.120000000000001, -8.319999999999999, -3.8, -6, 16, 3.64, 6.32, -13.88, -4.12, 9.639999999999999, 10.8, -10.64, 17.44, 6.8, -5.2, -10.76, -8.48, 2.0799999999999996, 9.36, -13.2, 2.44, 17.56, 9.440000000000001, -16.119999999999997, 9.719999999999999, 14.120000000000001, -3.4, -14.4, -6.44, -4.28, 7.52, 3.68, -12.239999999999998, 0.27999999999999997, -7.8, -10.200000000000001, 17.080000000000002, 17.68, -1.08, -3.28, -15.559999999999999, -19.599999999999998, -1.96, 2.8800000000000003, -13.96, 7.119999999999999, -5.92, -5.28, -13.28, -14.239999999999998, -13.16, -6.4799999999999995, -5.760000000000001, 23.36, 12.36, 4.4, 0.5199999999999999, 13.799999999999999, 17.840000000000003, -16.240000000000002, -7.28, 6.96, 13.520000000000001, -17.12, 2.2399999999999998, 18.24, -7.6, 21.36, 7.96, -1.16, 14.32, 6.28, 9.12, 18.64, 3.16, 15.520000000000001, -10.88, -17.24, -6.159999999999999, -4.68, 18.64, 7.720000000000001, 2.32, 9, 6, -6.84, -8.56, -14.08, 12.959999999999999, -0.08, -0.32, -7.52, 3.04, -10.16, 7.119999999999999, -9.84, 10.36, 2.32, -17.52, 13.68, 3.16, -15, 19.84, -1.6800000000000002, -5.44, -16.92, -8.200000000000001, 16.2, -11.08, -3.8400000000000003, -9.440000000000001, 10.200000000000001, -18.880000000000003, 12.959999999999999, 9.4, -15.08, -0.76, -12.68, -18.04, 7.56, -6.24, -8.6, 20.400000000000002, 21.080000000000002, -13.68, -14.4, 11.4, 7.16, -10.76, -2.52, -0.6, 8.52, 19.599999999999998, -3.64, 12.200000000000001, 21.8, -12.36, 20.080000000000002, -16.080000000000002, -2.72, 17.16, -8.6, 4.760000000000001, 12.56, 10.84, -18.880000000000003, 17.28, -17.68, -1.88, 14.44, -9.04, 18.08, -16.76, -14.68, 6.32, -17.88, 3.68, -7.08, 16.240000000000002, -10.28, -7.36, -9.799999999999999, -19, -5.44, -5.12, 9.2, -8.52, -5.28, 8.6, 19.12, 11.639999999999999, 7.4, -2.16, 12.8, 10.28, 0.16, -18.759999999999998, -15.360000000000001, -9.16, 4, 5.92, -7.88, 6.720000000000001, 1.56, -14.840000000000002, 17.2, 8.52, 7.4, 2.8, -13.68, 2.32, 3.8400000000000003, -13.28, -6.04, 13.24, 20, 0.5199999999999999, -4.68, 3.5599999999999996, 9.879999999999999, -13.32, 0.27999999999999997, -2.76, -12.44, 14.72, -16.52, -0.76, 8.200000000000001, -14.36, -6.44, 8.8, 8.200000000000001, 5.32, -6.44, 7.92, -0.48000000000000004, -19.52, 9.36, 17, 7.88, 15.24, 16.76, 19.48, 12.120000000000001, 13.04, -19.92, -12.6, 7.08, -8.68, -12.120000000000001, -6.8, 12, 10, -17.96, -14.56, 13.16, -12.68, 7.56, -1.56, -7.720000000000001, -16, -5.28, 0.68, 20.88, 16.88, -15.08, 7.2, -17.88, -2.96, -1.64, 7.64, -3.64, -2.32, 2.44, -16.92, 27.279999999999998, -9.04, 11.28, 17.16, 9.36, 7.96, -2.44, -5.8, -8.6, -0.8400000000000001, 14.959999999999999, 17.6, -13.28, 7.52, -10.24, -11.28, 0.9600000000000001, -3.28, -1.08, 1.72, -9.440000000000001, -5.4799999999999995, 0.88, 17.8, 5.68, -13.32, -10.88, 5, 9.719999999999999, 15.559999999999999, 15.48, 8.16, 2.8800000000000003, -2.8800000000000003, -16.88, 10.56, -7.04, -12.92, -14.32, -17.32, 0.2, 10.68, -7.92, 10.88, -3.2399999999999998, 10.68, -5.08, 4.4799999999999995, -16.44, 6.64, -12.28, 19.16, -6.64, -0.48000000000000004, 14.6, -7.720000000000001, 17.32, -1.4400000000000002, -17.4, 7.52, -9.28, -12.8, -13.559999999999999, -15.959999999999999, 4.92, -14.64, -2.12, -6.04, 19.68, -2.76, -8.48, 1.16, -1.1199999999999999, 6.760000000000001, -8.319999999999999, -1.36, 15.879999999999999, -11.92, 21.56, 21.32, 14.88, -18.4, -5.24, 6.44, -4.6, -4.159999999999999, 11.719999999999999, 16.16, 12.6, -16.68, -0.32, 15.04, -9.2, -4.68, 8.8, 8.959999999999999, -0.2, 6.4799999999999995, 11.68, 1.8, 5.32, 4.12, -15.76, -12.6, -6.56, 24.56, 9.32, 16.400000000000002, -10.120000000000001, 10.24, -18.880000000000003, 18.32, -17.68, 13, -4.84, -15.959999999999999, 9.36, 20.28, -13.48, 1.88, 1.56, -0.88, 7.84, 4.84, 15.76, -12.84, 13.96, 18.24, -2.16, -14, 10.16, -19.040000000000003, 0.16, -1.4400000000000002, -6.52, 0.12000000000000001, 6.96, 13.88, 15.64, 11.96, 11.88, -2.28, 18.16, -18.64, -14.6, -8.24, -2.28, -4.08, -12.52, 11.68, 18.880000000000003, -5.2, 0.12000000000000001, 3.8400000000000003, -16.639999999999997, -13.440000000000001, 3.04, -7.6, -5.84, 4.04, -10.68, 7.24, -1.08, 17.28, -18.599999999999998, -15.84, -17.96, -18.32, -1.4, 15.4, -3.96, -6.88, -12.8, -13.6, 0.44, 10.84, 0.04, -16.04, 16.68, -17.72, 6.4799999999999995, -0.48000000000000004, 2.76, -10.76, 5.6, 8.84, 13.719999999999999, -14.56, -16.8, 9.639999999999999, -14.56, -9.84, 0.48000000000000004, 14.44, 5.4, -4.68, 20.84, 9.28, 7.6, -13.799999999999999, -5.08, -12.28, 11.68, -5.96, -4.44, -8.36, -3.28, -19.279999999999998, 9.96, 18.360000000000003, 9.84, -15.440000000000001, 0.32, 10.6, -1.88, -17.76, -12.64, -19.12, 272.56, 15.92, 8.6, 8.08, -0.12000000000000001, -5.52, 18.32, 10.28, 19, -11.32, -15.16, -1.6800000000000002, -13.08, 13.2, -6.52, 0.88, 18.96, 2.04, -4.760000000000001, 17.68, 8.84, -9.08, 2.72, -10.959999999999999, -0.92, 17.919999999999998, 15, 3.96, -17.76, 8.64, -5.68, 5.84, 5.52, -2.72, 20.76, 17.4, 15.28, 18.08, 2.32, 3.6, -18.360000000000003, -19.52, 14.16, 8.08, -11.28, -0.48000000000000004, -15.64, -6.92, 14.88, -2.0799999999999996, 15.4, 0.92, 111.32000000000001, -8.68, 58.64, 77.88000000000001, -59.8, 58.96, 395.56, -80.28, 158.6, 275.52, 122.12, 229.72, 335.67999999999995, 202.16, -146.84, 288.16, 141.76, -163.84, 173.32, -163.44, 250.6, -0.8, 357.59999999999997, 213.48, 371.03999999999996, 179.44, -149.72, 204.6, -3.92, -59.64, 160.84, 371.59999999999997, 183.4, 65.4, 192.6, 58.64, 40.84, 189.6, 219.23999999999998, 146.52, 172, -138.84, -79.11999999999999, -97.04, -128.36, -122.84, -100.84, 482.76000000000005, 274.32, -55.160000000000004, -132.36, 121.75999999999999, -78.44, 212.51999999999998, 332.23999999999995, 325.96000000000004, -21.68, -163.84, 104, 171.48, 448.48, -54, 123, 53.6, 317.40000000000003, -88.4, 457.32, 59.08, 175.08, 126.32, 44.96, 259.24, -163.84, -15.24, 490.59999999999997, -32.559999999999995, 144.6, 217.16, 198.96, 41.88, 98.52, -67.52, -30.880000000000003, 33.92, -163.84, 259.47999999999996, 107.44, 326.76, 67.91999999999999, 269.96, 423.92, 290.15999999999997, -97.60000000000001, 292.2, -70.48, 382.35999999999996, 227.16, -70.52, 58.84, -20.8, -15.440000000000001, 125.84, 462, 196.24, -163.84, -83.04, 141.28, -6.8, -125.92, -119.6, 173, -68.24, 13.12, 439.68, -35.839999999999996, -64.36, 86.12, 114.2, -17.52, 44.4, 112.8, 157.07999999999998, 445.08, 324.40000000000003, 104.80000000000001, 265.04, 420.52, -4.44, 58.88, 68.52, -66.16, 182.12, 233.96, 122.96, -131, -83.68, 51.24, 215.35999999999999, 273.84, 92.2, 390.68, 448, 32.04, -94.56, -121.52, 160.23999999999998, -8.040000000000001, -163.84, -140.64, 49.24, 29.72, 48.04, 253.84, 126.44, 35.6, 451.04, 329.04, 214.4, 233.2, 51.76, -50.31999999999999, 69.28, 99.52, 386.56, -163.44, -120.24, -107.72, -98.91999999999999, 234.36, 204.68, 382.6, 425.20000000000005, 396.64, -163.84, -27.720000000000002, 6.4, -3.28, 43.72, 58.12, 48.36, -11.84, 101.08, 469.72, 438.03999999999996, 342.6, -153.04000000000002, 464.72, 10.120000000000001, 125.36, 470.04, 29.28, 132.92000000000002, 59.96, 146.96, 154.44, 114.91999999999999, 229.96, 79.08, 377.88, 29.080000000000002, 322.6, -72.64, -127.56, -109.28, -47.199999999999996, 112.47999999999999, -78.11999999999999, 254.88, 240.07999999999998, 126.48, 399.72, 249.44, -95.28, 167.92000000000002, -44.8, 89.2, 248.6, 125.76, -89.6, 96.47999999999999, 165.32, 56, 109.68, 90.52000000000001, 17.48, 22.4, 254.64, 208.64, -139.08, 123.32, 232.2, 35.92, 163.8, 206.48, 342.76, 177.72, 30.64, 88.36, -69, 440.2, 400.96, -129.67999999999998, 111.92, 114.96000000000001, 216.64, 25.56, -163.84, 186.84, -73.12, 69.28, 134.11999999999998, 421.88, 241.68, 59.88, 491.44, -110.52, 10.28, -95, 432.47999999999996, 64.8, -148.12, -163.84, 134.92000000000002, 9.6, 130.36, 53.12, 379.47999999999996, 338.52, 216.28, 155.28, 454.44, -117.8, -31.56, 328.40000000000003, 307.03999999999996, -154.07999999999998, -163.84, 100.12, -163.84, 249.32000000000002, 98.24, -90.75999999999999, 18.96, 104.96, 132.84, -16.080000000000002, -11.639999999999999, 337.6, 372, 291.48, -163.84, -64.47999999999999, 259.44, 348.28, -18.56, 217.88, -163.84, 146.16000000000003, 152.44, -46.760000000000005, 144.64, -82.48, -163.84, 275.04, -94.08, -2.32, 29.12, -110, 98.72, 95.47999999999999, 30.200000000000003, 82.64, -97.91999999999999, -78.11999999999999, 321.68, 27.16, -91.64, 59.36000000000001, 202.6, 237.56, -44.6, 155.04000000000002, 203.44, 371.03999999999996, 301, 389.23999999999995, 358.8, -48.84, -77.32, 55.919999999999995, -68.92, 104.6, 25.48, 415.04, -57.160000000000004, 8.68, 57.24, 269.23999999999995, 490.64000000000004, 255.6, -107.75999999999999, 155.72, 202.04, -105.12, 394, -163.84, -11.08, 441.15999999999997, -29.84, 152.79999999999998, -87.24, 17.28, -58.76, 265.32, 483.04, 109.92, 204.56, 142.88, 427.59999999999997, 130.52, -93.92, -36.6, 364.15999999999997, 118.96, 191.12, 354.56, -101.56, 107.88000000000001, -67.52, 190.23999999999998, 319.79999999999995, 143.76, 415.84, 292.48, -42.36, 154.04000000000002, 461.92, 380.32, 375.84000000000003, 215.84, 393.44, 117.84, -39.72, 481.92, 258.12, 382.32, 15.559999999999999, 65.88, 351.2, 225.64000000000001, 490.20000000000005, 57.72, 219.67999999999998, 128.44, 193.12, -55.72, -41.56, 430.59999999999997, -13.6, -31.919999999999998, -153.72, 39.440000000000005, -163.84, -163.84, -4.28, 134.92000000000002, 200.72, 124, -83.28, 285.96, 90.64, -16.44, 397.72, -35.76, -127.2, -3.28, 177.88000000000002, 156.92000000000002, 45.72, 331.96, 13.76, 12.68, 221.95999999999998, 45.44, -16.76, 1.4400000000000002, -68.44, 115.27999999999999, -23.400000000000002, 195.88, 437.76, 105.72, 171.56, -23.08, -62.92, 84.6, -107.12, 304.96000000000004, 387.79999999999995, -98.24, 226.48, 229.72, -163.32, 435.68, 141.76, 197.24, 180.72, 305.84, -23.8, -105.80000000000001, 368.44, 324.68, -105.56, 207.6, 284.6, 133.68, -163.84, 34, 392.04, 72.6, -63.839999999999996, 144.56, -70.76, 156.20000000000002, 336.92, 323.96000000000004, 156.23999999999998, 116.84, -98.24, -143.28, 12.200000000000001, 299.88, 363.44, -53.080000000000005, 342.8, -163.84, 70.28, 486.48, -163.84, 236.68, 72.8, 403.48, 132.92000000000002, 391.16, 421.68, 217.35999999999999, 84.64, -92.92, 114.28, 256.91999999999996, 79.52, 7.08, -118.04, 293.15999999999997, -8.120000000000001, 438.91999999999996, 12, 182.28, 142.12, 289.32000000000005, -76.16000000000001, -21.48, 298.56, 2.32, 31.84, 68.27999999999999, 225.8, 329.79999999999995, 46.760000000000005, 59.96, -39.800000000000004, -66.48, 484.08, 33.160000000000004, -51.32, 47.96, -71.12, 49.84, 186.32000000000002, -103.4, 291.48, 370.03999999999996, 46.440000000000005, -91.12, 60.8, 141.92, -163.84, -23.560000000000002, -163.84, 150.60000000000002, -76.84, -85.04, -85.96, 136.96, -97.48, -2.76, 375.28000000000003, -82.84, -75.64, 158.56, 479.96, 125.64, 299.15999999999997, 138.8, 96.36, -119.32, -125.6, 10.959999999999999, -62.72, -163.84, 413.28, 396.32, 20.639999999999997, -56.279999999999994, 116.52, 359.15999999999997, 417.04, -20.240000000000002, 207.72, 6.24, 330.40000000000003, 288.96, -115.08, 111.04, 416.08, 339.6, -88.4, -61.32, 190.23999999999998, 159.56, 406.92, -6.119999999999999, -70.88, -93.92, 210.44, -14.200000000000001, 228.6, 6.6, -79.36, -129.84, 277.16, 323.79999999999995, 71.36000000000001, 79.44, 427.59999999999997, 26.04, 476.28, 27.84, 166.88, 122.52000000000001, 439.2, 229.16, 152.35999999999999, 109.32000000000001, 230.52, -124.08, 410.48, -73.76, -92.48, -67.12, 179.12, 97.28, 195.64000000000001, 490.92, 445.68, -18.32, 85.52, 271.4, 33.160000000000004, 186.28, 30, 150.28, -92.39999999999999, 32.64, 68.16, -55.919999999999995, 219.51999999999998, 170.6, -20.16, -46.92, -120.48, -117.88, 181.07999999999998, 159, 59, 119.64, -35.68000000000001, 349, 103.92, 6.760000000000001, 54.559999999999995, -163.84, 92.44, 3, 72.72000000000001, 113.55999999999999, 476.36, 181.28, 121.28, -89.16, -163.84, 53.080000000000005, -10.120000000000001, 444.52000000000004, 23.959999999999997, 413.92, 6.28, 267.92, 131.08, 168.84, 20.56, 348.6, 149.79999999999998, -78.92, -148.32, -55.440000000000005, 173.04, 56.68, 13.520000000000001, 368.88, -116.96, -97.72, 371.32, -163.84, 42.24, 116.52, 490, -157.95999999999998, 263.23999999999995, 442.24, -0.16, 415.52, 281.56, 186.20000000000002, -51.72, 237.8, 329.16, 311.91999999999996, -15.68, 329.44, 50.08, 338.04, 466.12, 221.72, -49.32, 373.24, 77.44, 244.32000000000002, -44.720000000000006, -160.44, -163.84, 236.2, -75.75999999999999, -71.76, -45.72, 161.39999999999998, 462.84, -135.24, -163.84, -39.72, 160.6, 300.88, 207.52, 117, 14.44, 490.71999999999997, -163.84, 337.72, -28.92, -163.84, 36.88, -83.96000000000001, 187.07999999999998, 177, 29.52, 437.84000000000003, -73.36, -163.84, -163.84, -124.11999999999999, -75.12, 20.48, -99.24, 57.92, 241.48, 121.36, 145.44000000000003, -65.92, 358.88, 18.96, -127.44, 248.20000000000002, 15.64, 161.23999999999998, 216.72, 359.88, 324.08, 456.88, -13.08, 161.84, 171.96, -95.92, 246.76000000000002, 209.76, 75.67999999999999, 313.24, -88.08000000000001, 163.36, 22.12, 21.88, -58.88, 235.92, -150.72, -45.6, -95.60000000000001, 190.28, 140.84, -26.4, 446.72, -122.67999999999999, 235.36, 12.56, 118.4, 144.28, -6.680000000000001, -163.84, 193.95999999999998, 321.91999999999996, 188, 216.28, -8.920000000000002, 96.52, -163.84, 410.68, 155.6, -63.519999999999996, 182, -99.08, 36.32, -83.04, -110.96000000000001, 157.76000000000002, 409.4, -117.92, -50.96, 23.88, -163.84, 295.48, 132.11999999999998, 53.16, -79.56, 460.76, 452.44, 142.4, 303.59999999999997, -15.92, -142.68, 401.72, 364.36, -104.52, -161.12, 276.36, 248.84, -141.96, 27.48, -54.84, 429.52000000000004, 39.239999999999995, -125.4, 228.68, -115.27999999999999, -163.84, 175.2, 87.88, -39.32, 49.84, 356.96, 159.28, 296.44, 89.92, -47.440000000000005, 80.52, 83.68, -163.84, 31.36, 113.8, -149.88000000000002, 491.15999999999997, -163.84, 265.23999999999995, 144.84, 433.88, 194.76, 420.52, 319.08, 4.760000000000001, 324.88, 113, 417.32000000000005, -79.68, 156.12, 231.4, 397.2, 27.720000000000002, -163.84, -163.84, -163.84, 227.52, 100.56, -66.12, 109.2, -163.84, 55.88, -100.6, -66.88, 46.68, -102.08, 143.88, 178.35999999999999, 200.84, 263.6, 94.28, -34.76, 289.4, 491.36, -163.84, 209.84, 448.84000000000003, 432.68, 268, -63.72, 20.119999999999997, -73.92, 167.72, 23.76, 294.04, -24.16, 53.24, -163.84, 358.84, -102.64, 146.32, 449.72, 40.88, 269.6, 60.199999999999996, 468.68, -20.96, 352.04, -157.20000000000002, 250.12, 358.76000000000005, -73.48, 276.04, -39.239999999999995, 182.04000000000002, 143.8, 491.44, 36.32, -27.119999999999997, -10.959999999999999, 193.04, 373.59999999999997, 24.400000000000002, 338.12, 67.6, 202.12, 255.72, 351.6, 39.96, 379.64, -57.56, -28.84, 389.12, -98, 375.84000000000003, -3.92, 407.92, -23.68, 7.6, 241.88000000000002, -15.72, -100.32000000000001, -126.2, 278.32, 131.96, 35.64, 11.36, 151.16, -99.68, 245.72, 261.48, -163.84, 431.44, -163.84, 251.44, -5.760000000000001, 158.04000000000002, 288.32, 171.84, 38.080000000000005, 318.28000000000003, -163.84, 181.24, -52.12, 355.76000000000005, 0.08, 69.8, -23.040000000000003, -82.12, -163.84, 118.12, 200.56, 93.8, 491.44, 191.95999999999998, -66.52, 208.48, 220.07999999999998, -7.32, 180.52, 203.28, 489.56, -47.480000000000004, 20, -146.72, -129.16, -161.52, -86.12, 53.080000000000005, -72.04, 302.88, 323.6, 177.68, 234.4, -127.24, 388.35999999999996, -4.44, 144.35999999999999, 202.68, -118.64, 36.56, -110.88000000000001, 172.44, 126.48, 362.96, -94.03999999999999, 88.08000000000001, 8.36, 466.88, 229.32, 239.28, 17.76, -31.28, -68.92, 253.72, -163.84, 335.48, -163.84, 418.04, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -113.96000000000001, -163.84, -163.84, -163.84, -163.84, -163.84, -67.52, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, 104.92, 102.64, 84.92, 92.28, 96.4, 112.92, 91.12, 105.96, 92.48, 106.80000000000001, 92.75999999999999, 95.04, 81.28, 110, 86.36, 112.28, 90.08, 91.03999999999999, 99.88, 91.36, 105.84, 91.52000000000001, 87.84, 112.16, 110.08, 95.96000000000001, 90.52000000000001, 105.44000000000001, 94.68, 111.19999999999999, 100.8, 96.60000000000001, 82.68, 104.2, 97.08, 100.68, 112.36, 95.36, 84.72, 97.19999999999999, 112.12, 103.64, 78.68, 103.8, 92.03999999999999, 96.83999999999999, 81.88, 96.92, 83.68, 104.64, 82.72, 69.2, 72.12, 98.32000000000001, 100.4, 83.48, 104.92, 85.88, 109.92, 75.84, 76.03999999999999, -163.84, 114.76, 83.68, 80, 116, 78.44, 98.4, 93.24000000000001, 88.12, 81.8, 85.32, 108.28, 100.2, 98.68, 79.83999999999999, 100.63999999999999, 106.16000000000001, 86.84, 82.8, 94.83999999999999, 91.2, 94.2, 93.28, 98.48, 88.88, 77.16000000000001, 90.36, 85.84, 78, 95.2, 87.48, 90.88, 90.12, 98, 99.08, 97.08, 95.44, 99.12, 97.55999999999999, 106.92, 98.32000000000001, 93.44, 87.56, 79.16, 87.12, 113.55999999999999, 96.24000000000001, 115.96, 104.28, 79, 101.96, 82.60000000000001, 99.88, 98.72, 106.96, 88.52, 109.08, 90.32, 89.03999999999999, 98.24, 92.8, 79.72, 101.68, 87.48, 112.47999999999999, 88.6, 86.67999999999999, 107.67999999999999, 94.47999999999999, 110, 102, 91.75999999999999, 81.4, 83.52, 107.72, 88.84, 93.72, 84.68, 94.88000000000001, 89.88, 96.72, 97.84, 80.96000000000001, 106.92, 81.83999999999999, 99.68, 104.4, -163.84, 86.67999999999999, 179.12, -5.08, 148.60000000000002, -12.28, -12.72, -15.12, 231.88, -5.4, 5.760000000000001, -7, 329.52, 14.56, 168.64000000000001, 17.96, -1.16, 436.84000000000003, 14.68, 16.04, 67.48, 170, -3.96, -14.36, 3.92, -11.92, 267.76, 4.44, 3.2399999999999998, -13.32, 120.92, -16.32, 112.88, -163.84, -76.44, 11.32, 74.67999999999999, 140.56, 9.76, -16.080000000000002, 212.68, -11.32, 4.2, 167.44, 48.44, 6.720000000000001, 171.04, -12.200000000000001, -163.84, 6.64, -10.36, 7.44, 1, -77.11999999999999, -125.16, 150.76, 5.2, 128.44, -6.4799999999999995, 358.4, -11, -85.16, 14.56, 380.88, 4.52, -18.68, 12.08, -5.36, -11.28, 35.32, 305.84, -60.12, -17.52, -6.760000000000001, 100.16, 347.71999999999997, 491.44, 245.88, -14.88, 213, -5.04, 18.44, -0.44, 327.84000000000003, 31.44, 7.720000000000001, -19.52, 140.04, -12.48, -11.24, -54.16, 384.44, -24, 196.68, 62.36, -120.64, 11.76, 215.64, 26.96, 221.72, 9.28, -3.48, 16.279999999999998, -64.68, -129.6, 462.52, -35.08, 469.92, -16.96, -105.72, 1.1199999999999999, 212.60000000000002, -152.76000000000002, -2.32, 170.6, 119.96, -0.16, 89.03999999999999, 19, -3.32, 133.20000000000002, 84.2, -2.04, 8.48, -11.92, -163.84, 367.12, 140.68, -10.4, -7.8, 99.08, 215.68, -12.959999999999999, 9.12, 76.92, 237.4, -19.279999999999998, 10, -27.64, 404.72, -94.08, -2.32, 15.16, 15.959999999999999, 2.04, 61.12, -15.959999999999999, 485.64000000000004, 17.6, 8.16, -4.4, 28.88, -105.96, -16.32, -77.39999999999999, 3.52, 8.72, -11.88, -1, -18.360000000000003, -40.56, -3.68, 1, 7, -17.72, -1.9200000000000002, -13.84, 14.200000000000001, -19.92, -12.239999999999998, -17.68, 1.52, 10.040000000000001, 19.52, 8.040000000000001, 18.16, -1.48, -15.959999999999999, 11.32, -1.1199999999999999, -9.84, 3.3600000000000003, -9.56, 3.12, 8.200000000000001, -5.56, 18.32, -11.6, -15.28, -18.56, -11.520000000000001, 16.76, -19.24, -103, -99.68, 5, -16.84, 17.12, -9.04, 0.4, 3.44, -0.6, -49.36, 1.72, -11, 18.759999999999998, 8.44, 2.84, 16.400000000000002, -3.68, -16.84, -66.19999999999999, 1.56, -4.12, 14.52, -34.72, -85.52, 16.68, 2.2, -19.759999999999998, 0.76, -39.64, -20.36, 8.040000000000001, -33.44, 14.48, 14.52, -3.2399999999999998, -4.96, -3.92, 4.32, 6.52, -25.080000000000002, 4.08, 8.88, -40.239999999999995, -18.16, 5.2, -86.2, -1.1199999999999999, -19.959999999999997, 8.8, -13.16, -20.88, 15.559999999999999, 17.52, 4.2, 16.68, -12, -17.56, -16.6, 11, -3.4, -0.88, 14.36, -18.52, -30.52, -12.88, 3.64, -15.84, -14.4, -91.75999999999999, -13.32, -42.28, -12.92, 14.120000000000001, -89.24, 5.92, 2.0799999999999996, 12.959999999999999, -94.75999999999999, -9.719999999999999, -13.12, 18.16, -2.16, 0.8, -12.72, -13.639999999999999, -15.84, -2.2, 17.24, -87.4, 19.560000000000002, 9.2, -1.08, -76.03999999999999, -10.040000000000001, -11.36, -4.32, -17, 7.2, 1.0399999999999998, 16.88, -2.48, -15.2, -10.959999999999999, -22.84, 6.56, -17.8, -12, -19.16, 8.36, 16.16, -8.72, 2.72, -10.200000000000001, -15.959999999999999, -5.84, 15.16, 5, 0.2, -0.08, 0.44, 8.4, 3.68, 9.24, 20.400000000000002, -0.9600000000000001, 3.32, 18.12, -13.360000000000001, 12.76, -4.4799999999999995, 14.32, 7.16, -7.8, 3.76, -3.2399999999999998, 17.52, 9.48, 20.080000000000002, -12.52, 12.4, -15.959999999999999, 15.08, 1.36, -2.8800000000000003, -4.4, 2.2399999999999998, 2, -11.48, 11.4, 19.64, -10.84, 20.6, -8.08, -12.92, -12.64, 1.28, 5.8, -2.6, 16.04, 7.88, 17.16, 12.239999999999998, 18.24, -1.0399999999999998, 10.84, -18.24, 0.8400000000000001, 3.12, -0.36000000000000004, -2.2399999999999998, 20.2, 4.4799999999999995, -13.24, -7.760000000000001, -10.44, -13.84, -16.56, 17.04, 10.08, 10.64, -19.84, 4.84, 6.760000000000001, -11.28, 8.08, -12.76, -17.72, 17.72, 17.4, -12.16, 2.52, -1.1199999999999999, -9.32, -9.639999999999999, -18.759999999999998, 13.719999999999999, 7.08, 16.400000000000002, -14.840000000000002, 9.2, 9.48, -5.12, 16.88, 3.76, -5.4799999999999995, 15.04, -7.720000000000001, 1.56, -11.440000000000001, -8.84, 18.360000000000003, 7.96, -18.2, -0.4, -2.28, 0.6, 11.36, -11.92, -19.92, 11.92, 18.759999999999998, -12.08, 15.879999999999999, 22.52, 16.16, 26.68, -3.12, 0.27999999999999997, -9.36, -5.44, 7.119999999999999, -14.92, 12.48, 15.68, -15.360000000000001, 11.08, 6.88, -16.16, -5.44, -9.719999999999999, -5.88, -18.56, -1.8, 11.16, -0.68, 5.44, 18.96, -0.8, -10.76, 4.04, -16.36, -7.24, 2.52, 19.279999999999998, -5.6, -10.72, 19.48, -17.64, -1.56, -6.44, 4.04, 10.52, -9.76, -15.32, 1.4400000000000002, 7.88, -10.16, -12.52, -12.040000000000001, -6.36, 9.16, -17.56, -1.84, 4.84, 9.84, 13.48, -18.360000000000003, -10.88, 12.44, -18, -12.56, -9.08, -1.6, 11.12, -15.68, -16.68, -3, 3, 18.880000000000003, 18.64, 7.24, -17.24, 10.52, 3.64, 8.200000000000001, 13.88, -0.32, 0.08, 19.2, 17.4, 4.12, -5.04, -3.76, 0.44, -17, 8.6, -15.6, 8.8, 7.96, -17.04, 18.8, 5.4799999999999995, -8.52, -15.64, -17.68, -2.2, -0.76, 2.12, 4.04, 7.2, 5, 15.04, 14.08, -12.44, -2, -1.56, 19.959999999999997, 460.48, 19.599999999999998, 15.76, 19.2, 7.4799999999999995, -4.24, 18.28, 20.56, -3.3600000000000003, 14.32, -15.16, 0.44, -9.520000000000001, -15.48, -7.119999999999999, -12.319999999999999, -2.12, -9, 13.639999999999999, -3.76, 6.56, -2.44, 1.72, 16.279999999999998, -4.96, -14.68, 3.12, 11.96, -14.68, -3, 12.88, -9.879999999999999, 7.4, -18.56, -10.76, -15.48, 12.72, -10.16, 8.319999999999999, 19.24, 7.84, 11.32, -16, 3.12, 11.08, 10.76, -8.6, -13.24, -7.92, 18.8, -10.44, 13.08, -3.32, 13.28, -2, 12.92, 0.64, -1.8, 14.6, -6.96, 2.64, -10.44, -0.4, -7.2, -8, 10.64, -0.44, -3.96, -11.440000000000001, -13.719999999999999, 7.680000000000001, -5.2, 17.16, 1.56, -13.4, -15.68, 11.799999999999999, 16.240000000000002, -4, 10.4, 1.16, -2.2399999999999998, 5.2, 15.64, 4.159999999999999, 8.08, -17.12, 20.6, -1.16, -16.8, 19.2, -1.88, -14.840000000000002, 8.24, 0.8400000000000001, -11.6, 12.16, 13, 12.959999999999999, -7.8, 17.36, 15.32, 2.48, -8.76, 13.2, -9.24, 15.520000000000001, 15.64, -18.44, -12.959999999999999, -8.52, 1, 15.2, 6.8, 11.36, 10.72, 3.16, -14.64, -15.16, 12.120000000000001, -15.04, -8.16, -11.719999999999999, -4.159999999999999, -15.559999999999999, 17.8, -10.16, 16.76, -1.36, -0.12000000000000001, -1.8, 1.24, 3.6, 9.28, 14.64, 15.440000000000001, -2.64, 5.4799999999999995, 7.84, 10.76, 15.08, 8.16, -13.32, -17.24, -12.56, 17.840000000000003, 15.12, -6.8, -4.68, -11.4, -0.5199999999999999, 12.88, -11, -6.2, 16.84, 10.84, 12.08, 6.36, 11.84, 6.64, 14.56, -16.279999999999998, -1.08, -7.6, -19.64, 16.8, -4.92, -8.52, 0.24000000000000002, -16.48, -16.32, 12.88, 3.4, -8.959999999999999, -2.8800000000000003, 15.12, -16, -4.88, 11.92, 14.840000000000002, -2.32, 6.32, -11.520000000000001, -19.36, 14.36, -14.64, -6.04, 9, -10.040000000000001, -4.720000000000001, 11.28, -0.24000000000000002, -0.16, -16.72, 5.96, 7.4799999999999995, 7.680000000000001, -0.64, 20.72, 17.24, 9.32, -13.719999999999999, 10.56, 13.719999999999999, 21.88, 16.72, -17.8, -11.04, -6.56, 14.76, 0.6, -8.28, 10.959999999999999, -8.72, 14.16, 9.04, -9.36, 4.28, 12.92, -3.2, -15.959999999999999, -15.959999999999999, -1.96, -9.08, -12.200000000000001, -1.84, -10.200000000000001, 19.16, -11.76, 14.28, 23.36, 3.0799999999999996, 10.200000000000001, -8.52, -6.28, -1.9200000000000002, 1.52, 14.16, 6.44, -7.28, 8.52, -10.76, -0.08, 1.4400000000000002, 10.319999999999999, 20.080000000000002, -10.88, -18.12, 10.68, -4.64, 16.6, 9.48, 5.4, -7.44, 1.88, -1.88, -3.4, -4.4799999999999995, 3.5599999999999996, -1.9200000000000002, 13.6, -14.16, 12.64, 4.52, 0, 18.759999999999998, -8.8, 5.720000000000001, -11.08, -8.319999999999999, 6.28, 7.64, -7.88, -12.44, -8.8, -11.68, 16.84, -1.08, 11.84, 10.4, 7.119999999999999, -5.8, 12.56, -13.440000000000001, -15.360000000000001, -6.56, 11.56, -0.24000000000000002, 17.8, -6.52, 17.48, 20.16, 16.32, -1.6, 10.08, -13.48, -18.8, -18.16, -2.32, 9.4, -11.88, 2.0799999999999996, 16.72, 9.76, 1.88, 6.96, -13.76, -5.28, 8.44, -7.52, 16, -1.9200000000000002, 20.32, -18.16, 0.27999999999999997, 6.96, -18.24, -6.8, -5.64, 7, -9.04, 6.24, -6.56, 0.2, 6.32, -2.52, -5.44, 3.16, -7, -9.04, 16, 1.36, 14.959999999999999, -14.959999999999999, 20.36, 15.6, -13.719999999999999, -16.48, 10.64, -14.959999999999999, -9.719999999999999, -10.8, -10.52, 2.8, -1.6800000000000002, 17.080000000000002, 17.16, 9.48, -15.48, -14.4, -16.2, -8.52, 6.04, -5.44, 4.720000000000001, 23.08, -11.76, -12.44, 0.27999999999999997, 2.64, -7.96, -15.12, 11.36, -13.32, 13.520000000000001, 22.360000000000003, 1.84, -3.52, 12.84, 6.159999999999999, -7, -3, 21.080000000000002, 4.6, -5.12, -0.24000000000000002, 9, 13.16, -5.08, 6.28, 8.08, -11.96, 13.520000000000001, -7.52, 4.28, 17.72, 11, 19.08, 13.799999999999999, -9.36, 19.68, 13.96, 17.24, 6.92, -14.68, 14.4, 20.400000000000002, -15.28, -5.720000000000001, 15, -11.84, 7.84, -11.6, 17.4, -7, -3.3600000000000003, 11.04, 6.159999999999999, -11.4, 12.200000000000001, 12.959999999999999, 15, -11.32, -13.24, -0.44, 4.52, -17.88, -7.28, -11.12, -3.68, 19.48, -13.32, 3.64, 10.16, 7.04, 14.36, -1.6, 3.8, -12.16, -7, 18.599999999999998, 2.0799999999999996, 18.4, -11.36, 12.48, -13.2, -3.4, -18.48, 18.12, 3.48, 14.120000000000001, -2.72, -14, 13.16, -16.36, 10.92, 14.840000000000002, 19.92, -13.6, 8.8, 17.36, 5.64, 17.080000000000002, 7.84, -3, -6.64, 11.440000000000001, 5.52, -0.44, 9.799999999999999, -7.64, -11.36, -4.04, 0.64, 6.24, -10.84, 20.240000000000002, -13.360000000000001, -0.44, 16, -19.16, -3.96, 3.8, -13.4, -13.799999999999999, 12.92, 8.6, -5.8, 20.68, 13.799999999999999, 10.8, 7.92, -8.8, 7.08, -15.6, 14.36, 3.04, 19.24, 22.599999999999998, 14.32, -17.080000000000002, 17.68, -4.159999999999999, 1.1199999999999999, -11.56, -17.72, 10.44, 7.760000000000001, -4.720000000000001, -11.68, -7.28, 15.84, 9.24, -1.32, 5.2, 7.720000000000001, -2.76, -2.16, 1.76, 7.04, -7.64, -0.76, -0.08, 18.360000000000003, -7.760000000000001, -3.76, -6.04, -14.72, -15.12, 21.72, 7.720000000000001, 14.36, -1, 13.799999999999999, -18.759999999999998, -0.8, 3.3600000000000003, -10.56, -8.64, 2.28, 7.24, 10.6, -9.4, 2.16, -10.8, -11.08, 18, -1.16, 19.12, -1.16, -1, -0.48000000000000004, -2.3600000000000003, -8.84, 10.4, 3.12, -8.44, -4.12, 11.4, 18.880000000000003, 8.44, 3.68, 6.6, -11, 11.48, 17.12, 2.92, -6.88, 0.4, 18.599999999999998, -15.68, -4.52, 18.08, 1.56, -19.439999999999998, 3.44, -10.8, 6.119999999999999, 7.720000000000001, 1.88, -8.36, 16.8, 16.6, -9.24, -16.639999999999997, -10.68, -14.4, 17.48, 2.52, 0.24000000000000002, -14.56, 16.96, -4.6, 3.48, -163.84, -163.84, -2.92, -1.28, -18.96, 10.959999999999999, -1.76, -163.84, -3.48, -163.84, -14.56, 11.88, -2.28, 6.36, -163.84, -163.84, -163.84, 16.639999999999997, 7.32, 21.56, 13.48, -163.84, -0.2, 18.08, -163.84, 18.96, -7.56, 2.8, 18.880000000000003, -7.4799999999999995, -18.64, -163.84, -163.84, -14.32, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, 10.76, -8.08, 11.520000000000001, -163.84, 18.16, -11.12, -13.520000000000001, -4.8, -2.64, 38.559999999999995, -15.72, 7.760000000000001, -163.84, -163.84, -7.119999999999999, -163.84, -163.84, -17, 8.36, -163.84, -8.8, -7.36, -163.84, 14.76, 21.6, -163.84, -163.84, -13.92, 18.599999999999998, -7.760000000000001, -83.2, 3.2399999999999998, 4.6, 18.68, 18.48, 25.48, -8.88, 3.32, -163.84, 16.84, 17.919999999999998, 8.040000000000001, -15.2, -108.8, 3.5599999999999996, -6.96, -163.84, -163.84, -163.84, -12.76, -163.84, 97.76, -88.44, -163.84, -163.84, -163.84, -2.4, 2.8800000000000003, 19.92, 14.6, -163.84, 4.720000000000001, -3.32, -163.84, -163.84, -163.84, -93.39999999999999, -163.84, 5.32, -163.84, -13, -163.84, -7.52, 24.8, 18.8, 8.68, -9.56, -18.52, -163.84, -163.84, -1.16, -163.84, -163.84, -7.2, -163.84, -163.84, -163.84, -3.92, -163.84, 8.68, -10.24, -4.720000000000001, -163.84, -163.84, -12.72, -10.200000000000001, -163.84, -15.28, 4.4, 12.120000000000001, -163.84, -163.84, -163.84, -9.04, 18.880000000000003, -4.4, -163.84, -163.84, -5.52, -163.84, 13.360000000000001, -163.84, -163.84, 17.16, 17.28, -163.84, -163.84, 0.76, -13.440000000000001, -7.56, 1.1199999999999999, -163.84, -163.84, -2.32, 17.64, -163.84, 8.88, -2.8800000000000003, -163.84, 20.28, 22.919999999999998, 13, -163.84, -11.16, -163.84, 7.28, -4.96, -163.84, 20.080000000000002, 13.4, -2.28, 39.68, -11.76, 17.52, 9.799999999999999, 11.92, -7.760000000000001, 8.08, 14.88, -0.04, -163.84, -163.84, 6.84, -13.92, 5.52, 29.88, 5.8, 0.32, -163.84, -0.44, -163.84, -163.84, 12.88, -163.84, -163.84, -163.84, -13.6, -1.8, -163.84, -2.3600000000000003, -163.84, -13.719999999999999, -7.92, 0.12000000000000001, -18.4, 16.84, -3.2, -163.84, -163.84, -10.28, 16.48, -163.84, 1.0399999999999998, 24.479999999999997, -163.84, 19.32, -163.84, 1.1199999999999999, -0.27999999999999997, -163.84, -163.84, -163.84, -163.84, -5.720000000000001, -163.84, 21.44, -163.84, -1.28, -163.84, -163.84, -163.84, -17.24, 3.8, -163.84, 26.16, -3.32, -15.92, -163.84, -12.76, -17.8, -163.84, 4.28, -163.84, 21.52, -163.84, -163.84, -163.84, -7.4, -12.08, -2.3600000000000003, -4.32, 4, 1, -163.84, -163.84, 11.799999999999999, 6.96, -163.84, 13.32, -9.12, -17.64, -163.84, 25.12, 14.92, -12.16, -163.84, 5.2, -163.84, 18.24, -2.12, -163.84, 1.52, -163.84, 15.72, -8.84, -15.24, -17.64, -0.4, 16.279999999999998, 20.639999999999997, -163.84, -17.48, 0.88, -4.88, -163.84, -163.84, -163.84, -163.84, 10.72, -10.08, 8.6, -18.48, -163.84, -163.84, 15.72, -163.84, 18.08, -17.72, 8.44, 14.56, -163.84, -163.84, -163.84, -163.84, -163.84, 11.2, -16.400000000000002, 7.56, 36.08, -163.84, 20, -7.32, -163.84, -12.239999999999998, -163.84, 18.759999999999998, -163.84, 20, -13.6, 8.44, -5.12, -163.84, -163.84, -163.84, -163.84, -163.84, 24.92, -163.84, 4, 17.6, 9.76, 11.520000000000001, 24.72, 15.32, -163.84, -163.84, -163.84, 1.24, -0.08, -8.120000000000001, 21.32, -163.84, -163.84, 16.84, -12.92, -163.84, 25.919999999999998, 1, -163.84, -163.84, -1.88, -163.84, -4.88, 28.68, -7.8, -163.84, -163.84, -163.84, 13.639999999999999, -15.16, -8.319999999999999, 7.680000000000001, 12.120000000000001, 13.32, -163.84, -13.559999999999999, -163.84, 2.8800000000000003, 7.64, 16.639999999999997, -163.84, 3.48, -163.84, -163.84, -163.84, -163.84, -7.44, -163.84, 19.84, 9.48, -163.84, -13.24, 16.16, -19.36, -7.04, -9.6, 1.84, 27.92, -16.400000000000002, 3.48, -163.84, -163.84, -11.520000000000001, -10.68, 13.08, -6.92, 15.12, -6.24, -163.84, -163.84, -11.16, 9.92, -163.84, 16.52, 18.64, -7.119999999999999, -10.959999999999999, -11.76, -163.84, 7, -163.84, 2.68, -163.84, 21.080000000000002, -163.84, -163.84, 6.52, 5.6, 20.92, -163.84, -163.84, -163.84, -163.84, 21.24, -163.84, -163.84, -17.44, -163.84, -163.84, -163.84, -163.84, -1.88, -163.84, -163.84, -18.8, -163.84, 17.56, -2.6, 12.68, -163.84, -163.84, 4.84, 20.84, -163.84, 10.72, 6.36, 11.48, -163.84, 15.84, 18.360000000000003, -3.68, -12.88, -6.96, 8.16, -163.84, 16.8, 3.3600000000000003, -61.72, -2.56, -163.84, -29.88, -3.0799999999999996, -11.24, -13.559999999999999, 10.48, -6.64, -163.84, -4.88, -163.84, -17.8, -4.24, 4.08, -8.88, 2.3600000000000003, -10.959999999999999, -163.84, -163.84, -20.32, -9.08, -163.84, -163.84, 12.28, -2.0799999999999996, 2.28, 4.28, -16.6, -18.64, 410.84, 11, 137.08, -14, -6.8, -11, 242.79999999999998, 10.48, -5.12, 6.96, 468.32, 64.83999999999999, 206.35999999999999, 203.76, -14.44, 328, -13.28, 11.04, 9.440000000000001, 18.44, 15.48, 256.16, 297.76000000000005, 102.88, -0.12000000000000001, 341.2, 101.24, 386.64, 169.36, 19.48, 274, 226.64000000000001, 237, 3.76, 124.36, 158.6, 10.08, 351.52, 454.2, -1.52, 17.12, -4.32, 212.07999999999998, 252.6, 13.28, 110.08, 4, -14.92, 92.24000000000001, 359.08, 174.64, -6.4799999999999995, 7.4, 19.48, 82.76, -9.719999999999999, 6.119999999999999, 17.6, 139.64, 0.32, 66.8, 2.56, 284.32, 317.88, 17.36, 10.68, -3.12, -19.279999999999998, 224.52, 75.56, 122.88000000000001, 3.8400000000000003, 136.52, 185.76000000000002, 19.959999999999997, 2.4, -13.12, 15.24, 56.239999999999995, 391.64, 20.400000000000002, 192.04, 36.16, 360.59999999999997, 31.2, -1.4, 8.6, 13.4, -10.24, 164.6, 16.92, 5.6, 355.52, -10.4, -5.36, -1.9200000000000002, 19.040000000000003, -13.360000000000001, -5.68, -18.24, 0.32, -16.8, 414.92, 23.36, 11.32, 26.68, 210.24, 13.520000000000001, 114.56, 40, 227.04, 15.84, 67.91999999999999, 243.60000000000002, 9.2, -1.52, 224.67999999999998, 4.92, 254.64, 4.8, 229.48, 22.8, 184, -12, 15.959999999999999, -14.959999999999999, 2.96, 6.92, -10.4, 390.79999999999995, 15.16, -12.64, 19.48, 350.84, 452.56, 64.52, 166.56, 300.71999999999997, 7.2, 224.48000000000002, 270.23999999999995, 38.800000000000004, 8.24, 10.64, 16.76, 133.72, 202.28, -15, -0.27999999999999997, 26.360000000000003, 8.56, 10.200000000000001, 18.599999999999998, 403.8, 201.84, 62.92, 8.8, 15.16, 18.360000000000003, -15.76, -17.44, -5.08, -16.92, 235.08, 9.879999999999999, 34.6, 10.08, 13.92, 478.88, 17.32, 152.07999999999998, -2.56, 8.68, 14.16, -17.88, 69.32000000000001, 301.4, 30.24, -8.120000000000001, 107.39999999999999, 212.32000000000002, 54.96, 178.72, -2.0799999999999996, -16.68, 326.23999999999995, 93.92, -17.6, 393.28000000000003, 390.72, 312.59999999999997, 19.279999999999998, 31.759999999999998, 14.4, 480.4, -19.84, 331.52, 294.68, 273, 271.4, 439.47999999999996, 15.959999999999999, -7.4799999999999995, -15.6, 369.44, 256.91999999999996, 305.59999999999997, 403.64, -13.04, 277.8, 379.08, 468.6, 186.72, 18.96, 6.680000000000001, 11.56, -7.8, 18.64, -17.2, -12.52, -6.44, 18.08, 0.7200000000000001, 440.56, 402.68, 226.04, 365.92, -8.6, 156.4, 427.84, -0.27999999999999997, 6.28, -17.44, 481.12, -16.96, 296.96, 2.76, -7.8, -18.28, 459.84000000000003, -18.44, 85.36, -17.8, 331.2, 126.6, 6.56, 13.32, 17, -10.040000000000001, 277.16, 9.799999999999999, -11.520000000000001, -5.2, 359.52, 2.12, 2, 176.12, -14.88, 51.44, 444.68, 376.40000000000003, 34.84, -5.6, 232.24, 164.48, -17.28, 402.76, 204, -2.2399999999999998, 209.4, 0.8, 173.68, -9.4, -5.56, 429.12, 11.92, -9.96, 481.28, 173.96, 4.720000000000001, -10.319999999999999, 8.76, 167.92000000000002, 240.96, 227.64000000000001, 214.28, 327.28000000000003, 4.4799999999999995, 16.68, 465.2, -17.36, 478.56, 460.4, 44.76, -12.92, 20, 183.04000000000002, 180.07999999999998, 197.44, 343.44, 3.28, 246.68, 351.4, 114.72, 17.6, 5.28, -5.68, -14.28, 471.71999999999997, 3.44, 2.32, -17.88, 169.72, 360.56, 5.88, 19.16, -1.4400000000000002, -19.68, 373.68, -6.32, 13.719999999999999, 274.36, 19.599999999999998, -7.28, -3.48, 177.88000000000002, 331.04, 177.84, 466.68, 67.4, -17.32, -3.0799999999999996, 5.760000000000001, -5.36, 14.6, 242.68, 58.36, -6.36, -15.92, -14.200000000000001, -13.799999999999999, 482.32000000000005, 2.96, -9.520000000000001, 306, 66.28, 111.44, -18.52, 109.60000000000001, -9.2, 58.6, 4.08, -3.32, 399.88, -12.200000000000001, 298.88, 266.96, 348.64, 12.64, 14.36, 142.16, 448.88, 209.96, 7.8, 294.04, 157.56, 253.52, 236.2, 319.35999999999996, 9.799999999999999, 80.32000000000001, 246.68, -8, 187.92000000000002, 378.72, 2.48, 16.2, 0.9600000000000001, 14.28, 195.96, 12.120000000000001, 31.240000000000002, 373, 371.08000000000004, 57.96, 14.36, -8.6, -12.16, 232.84, -14.76, -2.72, 162.04, 310.8, -9.4, -4.44, 129.6, -17.68, 478.52, 13.4, 365.03999999999996, 60.519999999999996, -0.6, 8.959999999999999, 11.88, -14.64, -5.8, -5.84, -15.64, 140.04, 294.15999999999997, 275.84, 44.92, 159.39999999999998, 3.12, 353.92, 3.8, -7.8, 12.239999999999998, 192.44, 170.32, 21.36, -5.08, 438.56, -16.72, 301.28, 472.04, 387.68, -2.16, -9.2, 296.68, 133.20000000000002, 331.12, 198.08, 225.67999999999998, 330.64, 72.76, 341.4, 116.04, 183.07999999999998, -7.44, 15.48, 291.04, 399, 254.4, 1, -6.6, 125.52, 430.92, 205.08, 19.84, 281.08, 365, -16.52, 146.24, -14.56, -5.8, 219.28, -4.08, 253.4, 232.96, 370.56, 89.72, -0.4, 362.76000000000005, -18.599999999999998, 4.96, 239.2, 19.8, 247.04000000000002, -9.32, 441.24, 133.88, 14.239999999999998, 428.32, 105.48, 349.8, 24.84, 10.319999999999999, -3.52, 18.880000000000003, 107.92, 18.08, 168.55999999999997, 209.56, 433.71999999999997, 28.96, 446.68, 18.08, 6.44, 234.28, 22.8, 4.760000000000001, 8.319999999999999, 95.24000000000001, 23.720000000000002, 23.240000000000002, 13.360000000000001, 276.8, 5.84, 91.12, 30.52, 152.23999999999998, 259.56, 8.64, 42.36, 13.88, -3.28, 1.32, -15.04, 19.12, 328.28000000000003, 13.92, 309.28, -17.72, 279.88, 291.24, -0.5199999999999999, 188.4, -0.68, 490.20000000000005, 268.67999999999995, -6.04, 13.24, -3.04, -11.440000000000001, 370.08000000000004, -11.2, 338.04, -2.96, 0.88, -4.760000000000001, 483.08, 117.04, 8.4, 22.04, 398.96, 32.239999999999995, 18.599999999999998, 365.96, 139.84, 13.440000000000001, 323.79999999999995, 200, -12.84, 206.6, -8.52, 153.2, -10.200000000000001, 416.64, 229.2, 197.88, 14.36, -2.16, 138.64000000000001, 232.4, 16, -6.680000000000001, 374.08000000000004, 164.16, -8.64, 7.92, 249.95999999999998, 85.32, 327.32, 145.16000000000003, 419.56, 0.6, 19.599999999999998, 204.76, 129.16, -10.16, -17.68, 424.48, -10.28, -1.8, -6.32, 369.8, 477.15999999999997, 360.24, 215.72, 408.56, 17.4, 12.36, 8.319999999999999, 22.96, 107.28, 217.44, 315.2, -14.52, 22.08, 24.479999999999997, 233.08, 10.92, 306.20000000000005, 389.48, 112.88, 1.6, -16.2, 78.8, 299.8, 147.79999999999998, 39.480000000000004, 100.92, 335.64, 70.6, -8.959999999999999, -14.88, 477.15999999999997, 147.96, 163.20000000000002, 24.6, 43.44, 26.48, 72.88, -14.4, -15.4, 2.84, 163.32, 305.64000000000004, 283.28, 8.72, 7.119999999999999, -7.56, 3.92, 114.36, 1.16, 414.15999999999997, 313.47999999999996, 162.24, 261.24, 362.59999999999997, -3.92, 106, -17.919999999999998, 98.72, 351.8, 77.52000000000001, 2.4, 167.44, -5.64, 255.6, 296.56, 94.92, 6.92, 20.56, 108.11999999999999, 2.84, 5.8, 6.56, 129.20000000000002, 17.36, 140.84, 373.28, 452.76, -6.680000000000001, -15.32, 341.44, 6.4, 272.56, 73.72, 1.72, 11.92, 16.2, 358.4, 14.040000000000001, 243.04, 17.52, -15.68, 296.84, 285.92, 469.4, 136.12, 129.04, 321.24, 475.76, 329.32, 260.88, 282.52, 11.16, 213.64, 0.6, 279.96, 0, 89.32, 18.72, 260.47999999999996, 60.68, -8.040000000000001, -17.24, 447, 2.48, -16.32, 6.64, 6.88, 6, 211, 334.36, 116.92, 14.840000000000002, 448.84000000000003, 280.12, 291.52, 31.28, -20.240000000000002, -8.28, 14.52, 14.32, -11.48, 4.44, 234.84, 366.64000000000004, 405.88, 17.8, 8.28, 113.19999999999999, 7.4, 370.28, -10.16, 5.760000000000001, 173.08, 238.68, 384.64, 199.32, 13.92, 202.6, 275.6, 2.6, 421.08, 223.28, 19.279999999999998, 36.88, 303.48, 14.76, 18.919999999999998, 8.68, 304.28, -4.720000000000001, -12.040000000000001, 206.44000000000003, -10.44, 356.36, 4.64, 100.16, 4.2, 287.92, 447.91999999999996, -1.1199999999999999, 383.64, -13.4, 234.96, -11.48, -12.319999999999999, 4, 294.32000000000005, -0.64, 317.91999999999996, 439.8, 477.32000000000005, 0.08, 487.48, 174.28, -3.44, 6.8, -12.239999999999998, 25.4, 324.79999999999995, 19.08, 107.52000000000001, 95.88000000000001, 17.28, 14.56, 18.68, -18.599999999999998, 234.64, 17.88, -17.64, 69.24, 262.40000000000003, 150.28, 110.52, 205.88, 0.8400000000000001, -12.28, 247.23999999999998, 30.28, -0.88, 255.64, 3.12, 2.96, -1.28, 133.8, 19.64, -1.16, 3.4, 13.48, -8.6, 133.64000000000001, 120.64, 127.84, 353.44, 325.32, 16.84, 88.36, 166.8, 3.3600000000000003, 376.64, 20.56, 108.32, 14.76, 347.56, 15.559999999999999, 345.8, -12.84, 220.79999999999998, -6.2, 304.52000000000004, 14.72, 201.72, 11.799999999999999, 4.56, -10.120000000000001, -4.56, -3.8400000000000003, -7.119999999999999, 4.64, 109.75999999999999, 215.79999999999998, 163.44, 9.28, 291.8, 84.16, 14.44, 439.96000000000004, 3.6, 11, 312.76, 403.28000000000003, 375.59999999999997, -15.959999999999999, 16.88, 487.4, 165.52, 313.96000000000004, 110.08, 6.96, 17.12, 272, 0.9600000000000001, -19.68, 484.84, 11.520000000000001, 294.48, 16.2, 9.520000000000001, 381.96000000000004, 275.92, 287.08, 12.16, 133.8, 173.72000000000003, 14.200000000000001, 339.4, 385.47999999999996, 251.84, 19.12, -16, -3.96, 381.08, 11.96, 223.16, 404.24, 399.64, 449.64, 441.84000000000003, 2.56, 331.23999999999995, -10.64, 361.44, 120.03999999999999, 400.08, -15.08, 327.23999999999995, 258.08, 278.52, 43.36, 20.96, 14.88, 335.96, 113.84, 107.6, 270.76, 415.44, 0.92, 105.88, 181.28, 451.72, 254.28, 233.08, 17.4, 42.12, 415.24, 67.08, 16.68, 401.92, -1.08, 365, 267.88, 160.48000000000002, 1.0399999999999998, 163.96, 363.56, 235.56, 19.16, 4.88, 68.56, -12.72, 16.6, 188.4, 32.64, 270.8, 486.59999999999997, 417.12, -7.64, 14.4, 10.68, 15.04, 349.96, 77.56, 10.48, -8.16, 396.8, -8.040000000000001, 16.76, 13.04, 10.84, 120.24, 16.639999999999997, 1.28, 5.24, 10.68, 431.47999999999996, -12.84, 10.88, -11.24, 98.8, 221.8, 203.28, 224.52, -12.28, 14, 40, 6.6, 16.279999999999998, 124.32, 275.16, 34.72, 409.6, 182.56, 388.84000000000003, -12.239999999999998, 404.44, 4.08, -1.9200000000000002, 68.32000000000001, 2.32, 195.52, 3.68, -12.239999999999998, 68.32000000000001, 0.7200000000000001, -13.6, -9.879999999999999, -13.4, 182.76000000000002, 343.08, 144.12, 228.6, 302.48, 17.72, 364.12, 108.11999999999999, 168.92, 221.72, 68.36, -10.08, -15.64, 164.52, -15.08, 131.11999999999998, -12.92, 236, 9.24, 149.51999999999998, 473, 255.92, 6.680000000000001, 35.24, 320.40000000000003, 16.36, 196.20000000000002, 119.48, 271.84000000000003, 193.95999999999998, 69.08, 99.08, 305.8, 53.839999999999996, 397.84000000000003, 144.4, 207.07999999999998, 174.8, 71.8, 186.48000000000002, 264.92, 154.84, 194.56, 148.92, 261.64, 172.16, 132.32, 207.2, 96.11999999999999, 115.16, 202.12, 151.51999999999998, 290.44, 209, 117.04, 393.08, 266.76, 226.8, 374.96000000000004, 344.16, 279.68, 133.11999999999998, 158.07999999999998, 133.39999999999998, 390.32, 118.96, 45.96, 161.84, 353.88, 158.32, 378.08000000000004, 248.28, 195.39999999999998, 237, 376.47999999999996, 44.24, 213.44, -141.2, -136.36, -140.8, -92.67999999999999, -97.12, -139.04, -110, -82.91999999999999, -113.16, -61.6, -100.96, -124.36, -55.64, -109.83999999999999, -68.4, -71.96, -103.96, -109.32000000000001, -45.72, -102.32, -121.84, -58.64, -114.6, -53.879999999999995, -109.60000000000001, -70.64, -63.2, -63, -126.6, -116.48, -80.92, -129.64000000000001, -116.92, -62.239999999999995, -128.56, -78.72, -96.72, -128.20000000000002, -145.64, -67.44, -93, -62.36, -86.2, -57.92, -117.2, -150.16, -41.8, -118.32, -71.6, -125.24, 134.04, 270.92, 140, 287.12, 170.64, 347.88, 91.08, 129.84, 155.6, 362.71999999999997, 211.44, 192.76, 286.12, 348.24, 116, 157.16, 171.64, 179.88000000000002, 191.36, 218.12, 338.72, 152.04000000000002, 110.88000000000001, 223.88, 310.24, 237.52, 326.44, 205.12, 209.35999999999999, 98.24, 116.76, 240.79999999999998, 385.16, 381.35999999999996, 88.92, 68.88, 111.96000000000001, 167.6, 142, 233.68, 159.36, 179.72, 297.32, 271.52, 260.47999999999996, 389.48, 361.20000000000005, 262.52, 205.2, 88.6, -100, -84.6, -105.76, -122.36, -40.32, -84.56, -101.88, -76.67999999999999, -71.67999999999999, -87.67999999999999, -144.16, -47.879999999999995, -151.4, -122.92, -89.72, -89.16, -78.56, -83.4, -78.28, -120.88, -161.44, -108.32, -46.16, -144.92, -41.92, -126.67999999999999, -159.39999999999998, -94.96000000000001, -151.60000000000002, -138.88, -96.28, -145.35999999999999, -79.88000000000001, -136.28, -142.04, -106.92, -96.16, -64.32000000000001, -132.8, -133.28, -101.72, -83.8, -112.64, -99.92, -130.44, -111.19999999999999, -86.76, -114.68, -109.64, -44.64, -101.16, -122.80000000000001, -48.239999999999995, -105.2, -101.88, -101.52, -139.84, -144.2, -142.16, -133.08, -102.92, -149.44, -130.39999999999998, -91.67999999999999, -46.440000000000005, -47.84, -55.68, -118.12, -75.72, -42.64, -91.80000000000001, -91.56, -71.56, -59.32, -139.84, -136.6, -142.64, -107.36, -134.76, -137.44, -112.92, -61.64, -155.79999999999998, -153.68, -49.92, -58.6, -82.76, -70.52, -81.16, -130.04, -125.04, -52.44, -89.24, -104.24, -150.88, -118.96, -126.48, -123.48, -78.72, -152.4, -145.07999999999998, -159.44, -61, -136.2, -118.92, -153.07999999999998, -101.32, -135.76, -61.36, -130.44, -68.8, -129.36, -116.36, -134.44, -125.6, -49.76, -132.96, -59.4, -100.84, -156.48000000000002, -96.52, -97.19999999999999, -119.2, -94, -116.28, -56.88, -106.03999999999999, -105.16, -88.16, -123.60000000000001, -127.44, -53.68, -136.72, -95.75999999999999, -153, -69.2, -119.64, -130.44, -141.92, -39.800000000000004, -117.48, -69.72, -153.6, -138.27999999999997, -103.4, -90.67999999999999, -67, -71.52, -42.52, -149.2, 104.72, 59.68, 225.6, 242.68, 370.68, 390.12, 342.72, 277.08, 395.2, 364.59999999999997, 359.64000000000004, 98.6, 235.88, 297.56, 145.32, 269.56, 181.44, 314.84000000000003, 214.28, 317.91999999999996, 358.48, 320.44, 378.24, 227.83999999999997, 258.91999999999996, 173.4, 260.08, 251.88, 362.15999999999997, 284.88, 135.48, 49.8, 110.8, 265.32, 178.48, 354.56, 318.2, 209.2, 261.52, 41.64, 47.559999999999995, 222.51999999999998, 317.91999999999996, 320.68, 117.92, 352.44, 297.76000000000005, 64.72, 285.4, 272.76, 32.72, 395.67999999999995, 399.68, 319.35999999999996, 235.2, 322.47999999999996, 336.44, 123.16000000000001, 47, 103.32, 317.76, 203.32, 77.36, 366.84, 358.56, 174.96, 332.88, 66.64, 89.32, 210.56, 136.48, 234.8, 269.2, 161.67999999999998, 151.88, 392.04, 62.88, 333.28000000000003, 185, 203.32, 251.24, 168.24, 271.72, 139.92, 268.84000000000003, 248.79999999999998, 194.76, 120.16, 234.72, 179.07999999999998, 56.64, 290.2, 240.72, 110.83999999999999, 283.36, 60.36, 41.52, 150.16, 394.6, 261.6, 198.72, 276.44, 194.52, 133.52, 249.88, 99.36, 81.68, 216, 264.48, 73.76, 251.76, 261.96000000000004, 188.36, 249.28, 359.48, 291.68, 227.20000000000002, 366.84, 131.36, 193.32, 365.12, 85.48, 149.96, 333.08, 154.44, 229.4, 383.35999999999996, 304.4, 73.03999999999999, 84.4, 305.71999999999997, 52.400000000000006, 148, 341.88, 316.8, 378.08000000000004, 233.68, 296, 348.16, 318.12, 135.04, 281, 227, 116.4, 393.16, 254, -163.84, 186.6, 252.56, 275.11999999999995, 139.56, 237.2, 343.68, 182.79999999999998, 293.4, 268.28000000000003, 162, 226.08, 43.76, 245.68, 41.72, 318.64, 388.79999999999995, 263.68, 234.44, 295.76000000000005, 166.68, 88.72, 249.4, 199.16, 176.28, 386.16, 396.8, 355.64, 153.68, 56, 275.88, -71, 169.12, 205.6, 395.52, 383.91999999999996, 333.36, 384.76, 82.19999999999999, 88.48, 251.16, 220.20000000000002, 259.08, 316.40000000000003, 184.56, 255.2, 176.28, 95.88000000000001, 253.72, 357.48, 360.48, 128.8, 282.88, 151.16 ] ] }, "header": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#C2D4FF" }, "values": [ "Index", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)" ] }, "type": "table", "uid": "e2c3b977-4525-49d1-8dc6-509e447e02b2" } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 1 } }, "a351285355a44b99b4fa81e9cf892123": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_91edb0918bf94414af2b635d42c3b3f7", "max": 1, "style": "IPY_MODEL_f58a13c410f4411ba02ef4b7c387013d", "value": 1 } }, "a3ed14e2f3e347ec92b8f59c2f94e58b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a4073f5f84404a8d83bc11f787bc92f0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a41502f9966a450dadd8c6e4b4059cc9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a459f250a19240279c3dbc914c026fbf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d262c18607ac4a8690f4d36f29c113f7", "style": "IPY_MODEL_aacc75ca93874fe5bd48fbbb0465ef37", "value": " 360/360 [00:03<00:00, 104.49it/s, loss=0.151, v_num=137]" } }, "a4b94134813545f5b0890c01341d1145": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_c014621ec62c4b84a129415578754034" } }, "a511a63aea1e464b9492c21fd89abe9c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a54a4d7cec444643af3fb7c70c61c365": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "a5557bb782d14534b3a8266032bc4e8e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "a560a109c3424bca9c5380406ee3b77c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a6052ec99c964a1287cbe8c62f5e04d8": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_d4eb9d4252b548c4920c5d9daeca3049" } }, "a64f6a7bc9c844b7b2c3ad3c0144c792": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_82ba4bfdd35c4a6a827c908cdf779aa8", "style": "IPY_MODEL_5beaeb06a6c54842b2d953d833ddecc2", "value": " 80/80 [00:00<00:00, 178.41it/s]" } }, "a69e02ed73c94483bd98500e2ee8ad25": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_73d7d0531fcf4cee8a60e0a1056a230e", "style": "IPY_MODEL_2620f881738f4e8db224a2efac2c760d", "value": " 80/80 [00:00<00:00, 184.02it/s]" } }, "a6af8545e62b4dc987125ec178038ffa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "a6cf89e89d0042f8b4164f1def8185e8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a703f6157ea74cd0b09f1f5c6874ffb0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a783d5a3f1314b3c81fafbac23b3ff19": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a7c431da4e054589b2bad76e58806ea9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a7d22b34b0b544c6b23f7c69b06f780a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "a7e3a6da0d6c41fdb925d5daad2d7d50": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a7e9cf8fb38142c38571833123dd573a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_248f5ba2491a40faa1776eb9fb117157", "max": 1, "style": "IPY_MODEL_8a1841a76a43452e8c318910a090020e", "value": 1 } }, "a7f8511db2cd46f69e1aa5c78dee341a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a87b8eb098b54a988d4a9ffde5163419": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_e3772d133ceb420ab7caebc7cf30fae3", "IPY_MODEL_5f19ec931df548549b94e4730b888d68", "IPY_MODEL_e8ddea6609364b0b8d5c88a09ec6120f" ], "layout": "IPY_MODEL_3ab27897c26f422f93ab7e04a47be745" } }, "a8c5071725274708946557f6c4ac2ba9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "a8d130ced51440edb1506422cadf290c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "a8e4021c09c645d3ab925a321007404c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_bf0527d5e87e4227889784b6c894f394", "style": "IPY_MODEL_e7b52402063c4e32802a420b40e9f006", "value": " 152/360 [00:01<00:02, 95.06it/s, loss=nan, v_num=135]" } }, "a91f72886ea749fdb9518ac783db95eb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "a96190eb1f424001a51b6365ccaccd8a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "a984a50ec554439ea81fc1c50e9f12f4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "a9c141ac7bdb44f2948fa97c50ebb74a": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_b150c208638c446f8b5dc7968fb705b7" } }, "aa878fdc93734b64997ae092eae41036": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "aab2f647061c499faa9d82f72003ab8c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "aacc75ca93874fe5bd48fbbb0465ef37": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ab949602ab474bba8ae2b7433c823692": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_0217f678cd324f5cb1b130c425f137c7", "max": 1, "style": "IPY_MODEL_0f8656f49645406a9575166349896c26", "value": 1 } }, "abbfe8a419a74604a74c58fe28855989": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ac1ad802a8de49c6aaee9d2be452102e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ac43438cbd6c42f59b501475e9ae5d85": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "ac6591fcf2f94b6ba4e2a4922158768e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ac877417e0ca4efda4b42cb5084ca510": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ac93119c8f2a4b81a673c83dcec27eab": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d654d755d9cc4e15be91f09f0e459c69", "style": "IPY_MODEL_37610bf8e7fc49879c69fc18f787cfa3", "value": " 80/80 [00:00<00:00, 176.19it/s]" } }, "ad28ce40b31741328cc999a64253e7c4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ad366f2e30d343e5b525c6919c740c7c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "ad4a4a72c6c543aeb9d82237af56067e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ad8f9972faa2459d9c5118146641b500": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_fefca1d7a38f4a1a842f09c470f7e22a", "IPY_MODEL_98053408882c4958a5b1e0a47ba5c726", "IPY_MODEL_65e834735d124ee19c43a9d6e30ee7ea" ], "layout": "IPY_MODEL_6a3c6e575006459aa4af4f8f2335b798" } }, "adadeefd5f34477a823f97d4abf496a0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "adc7e15b9320410f810ac544dec511d9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "adced84c79eb40488df6067309b8457d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_eafda010c23c40a0b346db1fd3d38219", "style": "IPY_MODEL_20104443b1d14a9a81525119b4044ccf", "value": " 80/80 [00:00<00:00, 178.27it/s]" } }, "ae291a37937f4b1ab1f7604163daa948": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_a8d130ced51440edb1506422cadf290c", "max": 1, "style": "IPY_MODEL_054b962357264883b4428295e60e78ef", "value": 1 } }, "ae7939073e434cadb9e8182f3ce9d8a8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ae8c2a7e1c6a45938c41da36baf650a6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_30f1ea8506004f54aa76c49f27297bba", "style": "IPY_MODEL_3a14371659d84bd185894e480503cef5", "value": " 80/80 [00:00<00:00, 156.78it/s]" } }, "aedc0275931447fb802a63eff8173383": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_ce9f323f29184908ab9b6af0997cd4c9", "max": 1, "style": "IPY_MODEL_6ae638c9d9334fdfbeff65c54726e33c", "value": 1 } }, "af21eba108184ad9a1a19ab7e5c7bce1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "af25cac33cba4a8fb1ea162fada7d93a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_1d3f67eb383545088190bd3f1c925152", "style": "IPY_MODEL_985d8eb3719848eaaafafb5081f9d87d" } }, "af4a112151fb4f0ca2c067f3047d384e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "children": [ "IPY_MODEL_d21ebf1b3e3e42d5a9bd456ae0808af3", "IPY_MODEL_c79ead669b8b404dbcac0596dacb873b", "IPY_MODEL_6ed9a8112fa94850b9270ebe2ca4c146", "IPY_MODEL_2b862ba914544f7787901234a718a359", "IPY_MODEL_dcb7af998cc04d7cae72e58231566291", "IPY_MODEL_23f8d02deca64241ab149023db441204", "IPY_MODEL_15091564cdf34035962310552e0d5ebd", "IPY_MODEL_90830bd76db942bbb326d45b3b799310", "IPY_MODEL_f6ad229c97954300843e1a8f3420d8ec", "IPY_MODEL_a2fc5ecdeace4870b136862adf1d1dd0" ], "layout": "IPY_MODEL_dc8fc41e8fb946f197a458e7c58b7b86" } }, "af6b0614c27d4d998f5a6cfa1cd966cc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b0b2be6b738d4d7594cb86f82bc8137e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b0b8d75a362640ea93eedb0c36441c8c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a7c431da4e054589b2bad76e58806ea9", "style": "IPY_MODEL_621f1d33f488410abb8d12852214327d", "value": " 9/9 [00:00<00:00, 38.28it/s]" } }, "b150c208638c446f8b5dc7968fb705b7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b1c7c8f3d2da4491b6f5eb8b37ce1a59": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b22f0b95cd6443d4abfe47cab4aeeaab": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_555e960da18243daa66a18f0f93e49b2", "style": "IPY_MODEL_aab2f647061c499faa9d82f72003ab8c", "value": "Epoch 19: 100%" } }, "b2d62da9ab024271b3acb072d6b99b28": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_496068ceffa946499068e19966711159", "IPY_MODEL_781768f9599f4af4a758c30575e56698", "IPY_MODEL_f17ce80422e147099926adfd94225363" ], "layout": "IPY_MODEL_ee53ab15524a484292919282d3f2b93a" } }, "b2e5a11fd7554d008bf64f8ea1caa776": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b349e4126edd4117a566c9a1e0540e4c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "TextModel", "state": { "layout": "IPY_MODEL_de18efb72a2744c1a126ebe09892a1a8", "style": "IPY_MODEL_d02e98c1722543a28f06d28f1d09f764" } }, "b350ec45f6074c11a0b646f6910533b5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b3548f417696498fac31651cc0f920bc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c3ecc761155e4da1bc33f667381db215", "style": "IPY_MODEL_d0cb9fd0a2704ba7bb5dc08de900c3c5", "value": "Validating: 100%" } }, "b36cf9eb9aa5450b91f6e18430232005": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b376aeff8cba493f9f622e4951e6f09a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "b382baa003914aedac2c533ad11c78d3": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] }, { "data": "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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "marker": { "color": [ 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6 ], "opacity": 0.5 }, "mode": "markers", "type": "scattergl", "uid": "6b51f251-6751-4ca2-a6ff-c61d53371738", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} }, "y": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_layoutDelta": { "layout_delta": { "activeshape": { "fillcolor": "rgb(255,0,255)", "opacity": 0.5 }, "annotations": [], "autotypenumbers": "strict", "calendar": "gregorian", "clickmode": "event", "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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "height": 490.5, "hidesources": false, "hoverdistance": 20, "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovermode": "closest", "images": [], "margin": { "autoexpand": true, "b": 80, "l": 80, "pad": 0, "r": 80, "t": 100 }, "modebar": { "activecolor": "rgba(68, 68, 68, 0.7)", "add": "", "bgcolor": "rgba(255, 255, 255, 0.5)", "color": "rgba(68, 68, 68, 0.3)", "orientation": "h", "remove": "" }, "newshape": { "drawdirection": "diagonal", "fillcolor": "rgba(0,0,0,0)", "fillrule": "evenodd", "layer": "above", "line": { "color": "#444", "dash": "solid", "width": 4 }, "opacity": 1 }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "separators": ".,", "shapes": [], "showlegend": false, "sliders": [], "spikedistance": -1, "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 17 }, "pad": { "b": 0, "l": 0, "r": 0, "t": 0 }, "text": "Click to enter Plot title", "x": 0.05, "xanchor": "auto", "xref": "container", "y": "auto", "yanchor": "auto", "yref": "container" }, "uniformtext": { "mode": false }, "updatemenus": [], "width": 972.05, "xaxis": { "anchor": "y", "automargin": true, "autorange": false, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "center", "domain": [ 0, 1 ], "dtick": 0.2, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "bottom", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "anchor": "x", "automargin": true, "autorange": false, "autotypenumbers": "strict", "color": "#444", "constrain": "range", "constraintoward": "middle", "domain": [ 0, 1 ], "dtick": 2, "exponentformat": "B", "fixedrange": false, "gridcolor": "white", "gridwidth": 1, "hoverformat": "", "layer": "above traces", "minexponent": 3, "nticks": 0, "separatethousands": false, "showexponent": "all", "showgrid": true, "showline": false, "showspikes": false, "showticklabels": true, "side": "left", "tick0": 0, "tickangle": "auto", "tickfont": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 12 }, "tickformat": "", "ticklabeloverflow": "hide past div", "ticklabelposition": "outside", "tickmode": "auto", "tickprefix": "", "ticks": "", "ticksuffix": "", "title": { "font": { "color": "#2a3f5f", "family": "\"Open Sans\", verdana, arial, sans-serif", "size": 14 }, "standoff": 15 }, "type": "linear", "visible": true, "zeroline": true, "zerolinecolor": "white", "zerolinewidth": 2 } }, "layout_edit_id": 23 }, "_js2py_relayout": { "relayout_data": { "autosize": true }, "source_view_id": "82f75f" }, "_js2py_restyle": {}, "_js2py_traceDeltas": { "trace_deltas": [ { "error_x": { "visible": false }, "error_y": { "visible": false }, "fill": "none", "hoverinfo": "x+y+z+text", "hoverlabel": { "align": "left", "font": { "family": "Arial, sans-serif", "size": 13 }, "namelength": 15 }, "hovertemplate": "", "hovertext": "", "index": 0, "legendgroup": "", "legendgrouptitle": { "text": "" }, "legendrank": 1000, "marker": { "autocolorscale": true, "cauto": true, "cmax": 22, "cmin": 1, "colorscale": [ [ 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, "#f0f921" ] ], "line": { "color": "#444", "width": 0 }, "reversescale": false, "showscale": false, "size": 6, "symbol": "circle" }, "name": "trace 0", "opacity": 1, "selected": { "marker": { "opacity": 0.5 } }, "showlegend": true, "text": "", "uid": "6b51f251-6751-4ca2-a6ff-c61d53371738", "unselected": { "marker": { "opacity": 0.1 } }, "visible": true, "xaxis": "x", "xcalendar": "gregorian", "xhoverformat": "", "xperiod": 0, "yaxis": "y", "ycalendar": "gregorian", "yhoverformat": "", "yperiod": 0 } ], "trace_edit_id": 3 }, "_js2py_update": {}, "_last_layout_edit_id": 23, "_last_trace_edit_id": 3, "_layout": { "autosize": true, "dragmode": "zoom", "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "range": [ -0.1593146243153391, 1.0384515015427962 ], "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "range": [ -3.1991622178243304, 9.488840304439098 ], "title": { "text": "Skewness Phonon" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 1 } }, "b3874926b4fc45f1bdc4994344f2842c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b38e131c15a1495f80e324823c1644c3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b3ab7481837641349999f670c3d93b65": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_490cd7f0fcc342a49d6b1a1e65d70653", "IPY_MODEL_d882ab4ffc3a4f86846bd57c5624e107", "IPY_MODEL_ba1016929fe346da9b8bb53e9a6b94fe" ], "layout": "IPY_MODEL_791454235c064aa5881f3952437012a4" } }, "b3ff010a30294695a781aea7a887dbe7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b457f4158a9a4a5da2f54d445d0488bf": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b461f63a2e034c9293f208a5bc88c223": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_f0dbc5137dad41d69893c5e7b15e0267", "style": "IPY_MODEL_bad3284044c54837ab8c6b4b41f640a8", "value": " 80/80 [00:00<00:00, 112.42it/s]" } }, "b47a8e71f6cf490b965d410025792669": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a511a63aea1e464b9492c21fd89abe9c", "style": "IPY_MODEL_d7877f5212cf40bead82327e09b0608d", "value": " 40/40 [00:00<00:00, 170.28it/s]" } }, "b47aee2481fd462cb143f1a36083e185": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b4c664770b074e51895a1d3e5481f3ed": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_a703f6157ea74cd0b09f1f5c6874ffb0", "style": "IPY_MODEL_7a2842f9c4174cc280c989ea474a7fc2", "value": "Validating: 100%" } }, "b4e70cab814a4f019f4ecd79212a6a48": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b519ad0019ff40b887ed691bb3acc98e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b549a9f18a084f6c99767d0d912e0424": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_6e7e1a135dc349d4b9a3c9c325a4e9ef", "max": 1, "style": "IPY_MODEL_d58cfb02e8cb4dbaa0343295cc64a55a", "value": 1 } }, "b57009e61611490c874b8ea30154b99b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b5f8ff96bde7492b92642f8ab8a5cd1e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b600a61a87b64437a655b0881d3a3883": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b60c547899b34ec8b914d80404305eef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b6743d58ae6640858b9b5ce691cd575b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b6b25dded2b24470bacedb8a9a087e96": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b75f1cfc39344d29bc93ce6a80c8f912": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "b7800cec15e84f8cb8f389e873f87c31": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_4e8535a896d846abbeb2153e9f64c0f0", "max": 1, "style": "IPY_MODEL_3a821ae5503b479880a687b5b434f28e", "value": 1 } }, "b7822d8bb5d6450aae7394272ad98d7d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "b7b36f882f4c48bab1d67cd0464e5fa7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b7d592918c8e4cb4855a04986313e680": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b8123e3dbe574b6ab0c7a75706ba21b5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b83e61851f0b4feb89c304c95866cffc": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_e44ba3af0e294c5bb8756a057403c06d" } }, "b8620a9f0e2e4e0193f5710488be2401": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_e52575ca69ad426984bb91ca4528a227", "IPY_MODEL_c993321da3e34e9d9ba2592340fb3073", "IPY_MODEL_b47a8e71f6cf490b965d410025792669" ], "layout": "IPY_MODEL_8e72d8b5dc0e472bae4f1290ed4efb03" } }, "b89587e01730436c89ff45fed727c1b6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b8f2ac5b43304cffa25be52536f55688": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "b920e72c3d60484d9f01b22b8a87be1c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "b96b4af97c9747c0b3d64ba2e158df9c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "b9ec781fe9bd45a8b88486579e5657a9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ba0550ccd1794e749c647f1b3ff3f3ca": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ba1016929fe346da9b8bb53e9a6b94fe": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_c7269eba6e99438186b7c35776700338" } }, "ba16ddc6bd3b401f8a4e482b25489b74": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "ba78c82abc4c4bbea31437d00235310e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "bad3284044c54837ab8c6b4b41f640a8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "baee8306740d413281bf135905b42bd6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bb47482507c64b4898ab3471988e2547": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_9e3c1bafeaf34d048737719b2fa86cfb", "style": "IPY_MODEL_27f3d56715a2457bafc8532d413b9f4e", "value": " 80/80 [00:00<00:00, 178.31it/s]" } }, "bb4ead4d4d5c4256ba12199f9b1d1d27": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bb5d23953d3046c4a1002b6060f03837": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "bb9cbf81087c4370afe9cf49ab7e4cd3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "bbcc5845698e4f58b15b6e742957d390": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b9ec781fe9bd45a8b88486579e5657a9", "style": "IPY_MODEL_85c47e4b90bd4f0b8dfdcdf81831ea3d", "value": " 2/2 [00:00<00:00, 34.65it/s]" } }, "bc2cd6ca74414714829156c3e5e2a7b7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "bc38109d79124904a3918a1ee596cee4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_cf6b97e03bb14e5290b3656d5cd74a00", "IPY_MODEL_e3e4f940ada44f739f1908857afd8337", "IPY_MODEL_a4b94134813545f5b0890c01341d1145" ], "layout": "IPY_MODEL_ac1ad802a8de49c6aaee9d2be452102e" } }, "bc57a92adde84f669314fa2b244bd03a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "bc93bef6645945fd8dec2be4414b5af3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "bd18436828b643528bd593b000ce077b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "bd1c5e9d27fe4be9986236d08f251957": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bd466acc4851469eafa54ba8b8040cce": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bd4ecfd2a77b4dd19b82ef1cf106c2e5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "bd51954b2c5c4ed0bcd3ccc4fe429d67": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "SelectionSliderModel", "state": { "_options_labels": [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "140", "141", "142", "143", "144", "145", "146", "147", "148", "149", "150", "151", "152", "153", "154", "155", "156", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "169", "170", "171", "172", "173", "174", "175", "176", "177", "178", "179", "180", "181", "182", "183", "184", "185", "186", "187", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "225", "226", "227", "228", "229", "230", "231", "232", "233", "234", "235", "236", "237", "238", "239", "240", "241", "242", "243", "244", "245", "246", "247", "248", "249", "250", "251", "252", "253", "254", "255", "256", "257", "258", "259", "260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "270", "271", "272", "273", "274", "275", "276", "277", "278", "279", "280", "281", "282", "283", "284", "285", "286", "287", "288", "289", "290", "291", "292", "293", "294", "295", "296", "297", "298", "299", "300", "301", "302", "303", "304", "305", "306", "307", "308", "309", "310", "311", "312", "313", "314", "315", "316", "317", "318", "319", "320", "321", "322", "323", "324", "325", "326", "327", "328", "329", "330", "331", "332", "333", "334", "335", "336", "337", "338", "339", "340", "341", "342", "343", "344", "345", "346", "347", "348", "349", "350", "351", "352", "353", "354", "355", "356", "357", "358", "359", "360", "361", "362", "363", "364", "365", "366", "367", "368", "369", "370", "371", "372", "373", "374", "375", "376", "377", "378", "379", "380", "381", "382", "383", "384", "385", "386", "387", "388", "389", "390", "391", "392", "393", "394", "395", "396", "397", "398", "399", "400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "418", "419", "420", "421", "422", "423", "424", "425", "426", "427", "428", "429", "430", "431", "432", "433", "434", "435", "436", "437", "438", "439", "440", "441", "442", "443", "444", "445", "446", "447", "448", "449", "450", "451", "452", "453", "454", "455", "456", "457", "458", "459", "460", "461", "462", "463", "464", "465", "466", "467", "468", "469", "470", "471", "472", "473", "474", "475", "476", "477", "478", "479", "480", "481", "482", "483", "484", "485", "486", "487", "488", "489", "490", "491", "492", "493", "494", "495", "496", "497", "498", "499", "500", "501", "502", "503", "504", "505", "506", "507", "508", "509", "510", "511", "512", "513", "514", "515", "516", "517", "518", "519", "520", "521", "522", "523", "524", "525", "526", "527", "528", "529", "530", "531", "532", "533", "534", "535", "536", "537", "538", "539", "540", "541", "542", "543", "544", "545", "546", "547", "548", "549", "550", "551", "552", "553", "554", "555", "556", "557", "558", "559", "560", "561", "562", "563", "564", "565", "566", "567", "568", "569", "570", "571", "572", "573", "574", "575", "576", "577", "578", "579", "580", "581", "582", "583", "584", "585", "586", "587", "588", "589", "590", "591", "592", "593", "594", "595", "596", "597", "598", "599", "600", "601", "602", "603", "604", "605", "606", "607", "608", "609", "610", "611", "612", "613", "614", "615", "616", "617", "618", "619", "620", "621", "622", "623", "624", "625", "626", "627", "628", "629", "630", "631", "632", "633", "634", "635", "636", "637", "638", "639", "640", "641", "642", "643", "644", "645", "646", "647", "648", "649", "650", "651", "652", "653", "654", "655", "656", "657", "658", "659", "660", "661", "662", "663", "664", "665", "666", "667", "668", "669", "670", "671", "672", "673", "674", "675", "676", "677", "678", "679", "680", "681", "682", "683", "684", "685", "686", "687", "688", "689", "690", "691", "692", "693", "694", "695", "696", "697", "698", "699", "700", "701", "702", "703", "704", "705", "706", "707", "708", "709", "710", "711", "712", "713", "714", "715", "716", "717", "718", "719", "720", "721", "722", "723", "724", "725", "726", "727", "728", "729", "730", "731", "732", "733", "734", "735", "736", "737", "738", "739", "740", "741", "742", "743", "744", "745", "746", "747", "748", "749", "750", "751", "752", "753", "754", "755", "756", "757", "758", "759", "760", "761", "762", "763", "764", "765", "766", "767", "768", "769", "770", "771", "772", "773", "774", "775", "776", "777", "778", "779", "780", "781", "782", "783", "784", "785", "786", "787", "788", "789", "790", "791", "792", "793", "794", "795", "796", "797", "798", "799", "800", "801", "802", "803", "804", "805", "806", "807", "808", "809", "810", "811", "812", "813", "814", "815", "816", "817", "818", "819", "820", "821", "822", "823", "824", "825", "826", "827", "828", "829", "830", "831", "832", "833", "834", "835", "836", "837", "838", "839", "840", "841", "842", "843", "844", "845", "846", "847", "848", "849", "850", "851", "852", "853", "854", "855", "856", "857", "858", "859", "860", "861", "862", "863", "864", "865", "866", "867", "868", "869", "870", "871", "872", "873", "874", "875", "876", "877", "878", "879", "880", "881", "882", "883", "884", "885", "886", "887", "888", "889", "890", "891", "892", "893", "894", "895", "896", "897", "898", "899", "900", "901", "902", "903", "904", "905", "906", "907", "908", "909", "910", "911", "912", "913", "914", "915", "916", "917", "918", "919", "920", "921", "922", "923", "924", "925", "926", "927", "928", "929", "930", "931", "932", "933", "934", "935", "936", "937", "938", "939", "940", "941", "942", "943", "944", "945", "946", "947", "948", "949", "950", "951", "952", "953", "954", "955", "956", "957", "958", "959", "960", "961", "962", "963", "964", "965", "966", "967", "968", "969", "970", "971", "972", "973", "974", "975", "976", "977", "978", "979", "980", "981", "982", "983", "984", "985", "986", "987", "988", "989", "990", "991", "992", "993", "994", "995", "996", "997", "998", "999", "1000", "1001", "1002", "1003", "1004", "1005", "1006", "1007", "1008", "1009", "1010", "1011", "1012", "1013", "1014", "1015", "1016", "1017", "1018", "1019", "1020", "1021", "1022", "1023", "1024", "1025", "1026", "1027", "1028", "1029", "1030", "1031", "1032", "1033", "1034", "1035", "1036", "1037", "1038", "1039", "1040", "1041", "1042", "1043", "1044", "1045", "1046", "1047", "1048", "1049", "1050", "1051", "1052", "1053", "1054", "1055", "1056", "1057", "1058", "1059", "1060", "1061", "1062", "1063", "1064", "1065", "1066", "1067", "1068", "1069", "1070", "1071", "1072", "1073", "1074", "1075", "1076", "1077", "1078", "1079", "1080", "1081", "1082", "1083", "1084", "1085", "1086", "1087", "1088", "1089", "1090", "1091", "1092", "1093", "1094", "1095", "1096", "1097", "1098", "1099", "1100", "1101", "1102", "1103", "1104", "1105", "1106", "1107", "1108", "1109", "1110", "1111", "1112", "1113", "1114", "1115", "1116", "1117", "1118", "1119", "1120", "1121", "1122", "1123", "1124", "1125", "1126", "1127", "1128", "1129", "1130", "1131", "1132", "1133", "1134", "1135", "1136", "1137", "1138", "1139", "1140", "1141", "1142", "1143", "1144", "1145", "1146", "1147", "1148", "1149", "1150", "1151", "1152", "1153", "1154", "1155", "1156", "1157", "1158", "1159", "1160", "1161", "1162", "1163", "1164", "1165", "1166", "1167", "1168", "1169", "1170", "1171", "1172", "1173", "1174", "1175", "1176", "1177", "1178", "1179", "1180", "1181", "1182", "1183", "1184", "1185", "1186", "1187", "1188", "1189", "1190", "1191", "1192", "1193", "1194", "1195", "1196", "1197", "1198", "1199", "1200", "1201", "1202", "1203", "1204", "1205", "1206", "1207", "1208", "1209", "1210", "1211", "1212", "1213", "1214", "1215", "1216", "1217", "1218", "1219", "1220", "1221", "1222", "1223", "1224", "1225", "1226", "1227", "1228", "1229", "1230", "1231", "1232", "1233", "1234", "1235", "1236", "1237", "1238", "1239", "1240", "1241", "1242", "1243", "1244", "1245", "1246", "1247", "1248", "1249", "1250", "1251", "1252", "1253", "1254", "1255", "1256", "1257", "1258", "1259", "1260", "1261", "1262", "1263", "1264", "1265", "1266", "1267", "1268", "1269", "1270", "1271", "1272", "1273", "1274", "1275", "1276", "1277", "1278", "1279", "1280", "1281", "1282", "1283", "1284", "1285", "1286", "1287", "1288", "1289", "1290", "1291", "1292", "1293", "1294", "1295", "1296", "1297", "1298", "1299", "1300", "1301", "1302", "1303", "1304", "1305", "1306", "1307", "1308", "1309", "1310", "1311", "1312", "1313", "1314", "1315", "1316", "1317", "1318", "1319", "1320", "1321", "1322", "1323", "1324", "1325", "1326", "1327", "1328", "1329", "1330", "1331", "1332", "1333", "1334", "1335", "1336", "1337", "1338", "1339", "1340", "1341", "1342", "1343", "1344", "1345", "1346", "1347", "1348", "1349", "1350", "1351", "1352", "1353", "1354", "1355", "1356", "1357", "1358", "1359", "1360", "1361", "1362", "1363", "1364", "1365", "1366", "1367", "1368", "1369", "1370", "1371", "1372", "1373", "1374", "1375", "1376", "1377", "1378", "1379", "1380", "1381", "1382", "1383", "1384", "1385", "1386", "1387", "1388", "1389", "1390", "1391", "1392", "1393", "1394", "1395", "1396", "1397", "1398", "1399", "1400", "1401", "1402", "1403", "1404", "1405", "1406", "1407", "1408", "1409", "1410", "1411", "1412", "1413", "1414", "1415", "1416", "1417", "1418", "1419", "1420", "1421", "1422", "1423", "1424", "1425", "1426", "1427", "1428", "1429", "1430", "1431", "1432", "1433", "1434", "1435", "1436", "1437", "1438", "1439", "1440", "1441", "1442", "1443", "1444", "1445", "1446", "1447", "1448", "1449", "1450", "1451", "1452", "1453", "1454", "1455", "1456", "1457", "1458", "1459", "1460", "1461", "1462", "1463", "1464", "1465", "1466", "1467", "1468", "1469", "1470", "1471", "1472", "1473", "1474", "1475", "1476", "1477", "1478", "1479", "1480", "1481", "1482", "1483", "1484", "1485", "1486", "1487", "1488", "1489", "1490", "1491", "1492", "1493", "1494", "1495", "1496", "1497", "1498", "1499", "1500", "1501", "1502", "1503", "1504", "1505", "1506", "1507", "1508", "1509", "1510", "1511", "1512", "1513", "1514", "1515", "1516", "1517", "1518", "1519", "1520", "1521", "1522", "1523", "1524", "1525", "1526", "1527", "1528", "1529", "1530", "1531", "1532", "1533", "1534", "1535", "1536", "1537", "1538", "1539", "1540", "1541", "1542", "1543", "1544", "1545", "1546", "1547", "1548", "1549", "1550", "1551", "1552", "1553", "1554", "1555", "1556", "1557", "1558", "1559", "1560", "1561", "1562", "1563", "1564", "1565", "1566", "1567", "1568", "1569", "1570", "1571", "1572", "1573", "1574", "1575", "1576", "1577", "1578", "1579", "1580", "1581", "1582", "1583", "1584", "1585", "1586", "1587", "1588", "1589", "1590", "1591", "1592", "1593", "1594", "1595", "1596", "1597", "1598", "1599", "1600", "1601", "1602", "1603", "1604", "1605", "1606", "1607", "1608", "1609", "1610", "1611", "1612", "1613", "1614", "1615", "1616", "1617", "1618", "1619", "1620", "1621", "1622", "1623", "1624", "1625", "1626", "1627", "1628", "1629", "1630", "1631", "1632", "1633", "1634", "1635", "1636", "1637", "1638", "1639", "1640", "1641", "1642", "1643", "1644", "1645", "1646", "1647", "1648", "1649", "1650", "1651", "1652", "1653", "1654", "1655", "1656", "1657", "1658", "1659", "1660", "1661", "1662", "1663", "1664", "1665", "1666", "1667", "1668", "1669", "1670", "1671", "1672", "1673", "1674", "1675", "1676", "1677", "1678", "1679", "1680", "1681", "1682", "1683", "1684", "1685", "1686", "1687", "1688", "1689", "1690", "1691", "1692", "1693", "1694", "1695", "1696", "1697", "1698", "1699", "1700", "1701", "1702", "1703", "1704", "1705", "1706", "1707", "1708", "1709", "1710", "1711", "1712", "1713", "1714", "1715", "1716", "1717", "1718", "1719", "1720", "1721", "1722", "1723", "1724", "1725", "1726", "1727", "1728", "1729", "1730", "1731", "1732", "1733", "1734", "1735", "1736", "1737", "1738", "1739", "1740", "1741", "1742", "1743", "1744", "1745", "1746", "1747", "1748", "1749", "1750", "1751", "1752", "1753", "1754", "1755", "1756", "1757", "1758", "1759", "1760", "1761", "1762", "1763", "1764", "1765", "1766", "1767", "1768", "1769", "1770", "1771", "1772", "1773", "1774", "1775", "1776", "1777", "1778", "1779", "1780", "1781", "1782", "1783", "1784", "1785", "1786", "1787", "1788", "1789", "1790", "1791", "1792", "1793", "1794", "1795", "1796", "1797", "1798", "1799", "1800", "1801", "1802", "1803", "1804", "1805", "1806", "1807", "1808", "1809", "1810", "1811", "1812", "1813", "1814", "1815", "1816", "1817", "1818", "1819", "1820", "1821", "1822", "1823", "1824", "1825", "1826", "1827", "1828", "1829", "1830", "1831", "1832", "1833", "1834", "1835", "1836", "1837", "1838", "1839", "1840", "1841", "1842", "1843", "1844", "1845", "1846", "1847", "1848", "1849", "1850", "1851", "1852", "1853", "1854", "1855", "1856", "1857", "1858", "1859", "1860", "1861", "1862", "1863", "1864", "1865", "1866", "1867", "1868", "1869", "1870", "1871", "1872", "1873", "1874", "1875", "1876", "1877", "1878", "1879", "1880", "1881", "1882", "1883", "1884", "1885", "1886", "1887", "1888", "1889", "1890", "1891", "1892", "1893", "1894", "1895", "1896", "1897", "1898", "1899", "1900", "1901", "1902", "1903", "1904", "1905", "1906", "1907", "1908", "1909", "1910", "1911", "1912", "1913", "1914", "1915", "1916", "1917", "1918", "1919", "1920", "1921", "1922", "1923", "1924", "1925", "1926", "1927", "1928", "1929", "1930", "1931", "1932", "1933", "1934", "1935", "1936", "1937", "1938", "1939", "1940", "1941", "1942", "1943", "1944", "1945", "1946", "1947", "1948", "1949", "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", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070", "2071", "2072", "2073", "2074", "2075", "2076", "2077", "2078", "2079", "2080", "2081", "2082", "2083", "2084", "2085", "2086", "2087", "2088", "2089", "2090", "2091", "2092", "2093", "2094", "2095", "2096", "2097", "2098", "2099", "2100", "2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114", "2115", "2116", "2117", "2118", "2119", "2120", "2121", "2122", "2123", "2124", "2125", "2126", "2127", "2128", "2129", "2130", "2131", "2132", "2133", "2134", "2135", "2136", "2137", "2138", "2139", "2140", "2141", "2142", "2143", "2144", "2145", "2146", "2147", "2148", "2149", "2150", "2151", "2152", "2153", "2154", "2155", "2156", "2157", "2158", "2159", "2160", "2161", "2162", "2163", "2164", "2165", "2166", "2167", "2168", "2169", "2170", "2171", "2172", "2173", "2174", "2175", "2176", "2177", "2178", "2179", "2180", "2181", "2182", "2183", "2184", "2185", "2186", "2187", "2188", "2189", "2190", "2191", "2192", "2193", "2194", "2195", "2196", "2197", "2198", "2199", "2200", "2201", "2202", "2203", "2204", "2205", "2206", "2207", "2208", "2209", "2210", "2211", "2212", "2213", "2214", "2215", "2216", "2217", "2218", "2219", "2220", "2221", "2222", "2223", "2224", "2225", "2226", "2227", "2228", "2229", "2230", "2231", "2232", "2233", "2234", "2235", "2236", "2237", "2238", "2239", "2240", "2241", "2242", "2243", "2244", "2245", "2246", "2247", "2248", "2249", "2250", "2251", "2252", "2253", "2254", "2255", "2256", "2257", "2258", "2259", "2260", "2261", "2262", "2263", "2264", "2265", "2266", "2267", "2268", "2269", "2270", "2271", "2272", "2273", "2274", "2275", "2276", "2277", "2278", "2279", "2280", "2281", "2282", "2283", "2284", "2285", "2286", "2287", "2288", "2289", "2290", "2291", "2292", "2293", "2294", "2295", "2296", "2297", "2298", "2299", "2300", "2301", "2302", "2303", "2304", "2305", "2306", "2307", "2308", "2309", "2310", "2311", "2312", "2313", "2314", "2315", "2316", "2317", "2318", "2319", "2320", "2321", "2322", "2323", "2324", "2325", "2326", "2327", "2328", "2329", "2330", "2331", "2332", "2333", "2334", "2335", "2336", "2337", "2338", "2339", "2340", "2341", "2342", "2343", "2344", "2345", "2346", "2347", "2348", "2349", "2350", "2351", "2352", "2353", "2354", "2355", "2356", "2357", "2358", "2359", "2360", "2361", "2362", "2363", "2364", "2365", "2366", "2367", "2368", "2369", "2370", "2371", "2372", "2373", "2374", "2375", "2376", "2377", "2378", "2379", "2380", "2381", "2382", "2383", "2384", "2385", "2386", "2387", "2388", "2389", "2390", "2391", "2392", "2393", "2394", "2395", "2396", "2397", "2398", "2399", "2400", "2401", "2402", "2403", "2404", "2405", "2406", "2407", "2408", "2409", "2410", "2411", "2412", "2413", "2414", "2415", "2416", "2417", "2418", "2419", "2420", "2421", "2422", "2423", "2424", "2425", "2426", "2427", "2428", "2429", "2430", "2431", "2432", "2433", "2434", "2435", "2436", "2437", "2438", "2439", "2440", "2441", "2442", "2443", "2444", "2445", "2446", "2447", "2448", "2449", "2450", "2451", "2452", "2453", "2454", "2455", "2456", "2457", "2458", "2459", "2460", "2461", "2462", "2463", "2464", "2465", "2466", "2467", "2468", "2469", "2470", "2471", "2472", "2473", "2474", "2475", "2476", "2477", "2478", "2479", "2480", "2481", "2482", "2483", "2484", "2485", "2486", "2487", "2488", "2489", "2490", "2491", "2492", "2493", "2494", "2495", "2496", "2497", "2498", "2499", "2500", "2501", "2502", "2503", "2504", "2505", "2506", "2507", "2508", "2509", "2510", "2511", "2512", "2513", "2514", "2515", "2516", "2517", "2518", "2519", "2520", "2521", "2522", "2523", "2524", "2525", "2526", "2527", "2528", "2529", "2530", "2531", "2532", "2533", "2534", "2535", "2536", "2537", "2538", "2539", "2540", "2541", "2542", "2543", "2544", "2545", "2546", "2547", "2548", "2549", "2550", "2551", "2552", "2553", "2554", "2555", "2556", "2557", "2558", "2559", "2560", "2561", "2562", "2563", "2564", "2565", "2566", "2567", "2568", "2569", "2570", "2571", "2572", "2573", "2574", "2575", "2576", "2577", "2578", "2579", "2580", "2581", "2582", "2583", "2584", "2585", "2586", "2587", "2588", "2589", "2590", "2591", "2592", "2593", "2594", "2595", "2596", "2597", "2598", "2599", "2600", "2601", "2602", "2603", "2604", "2605", "2606", "2607", "2608", "2609", "2610", "2611", "2612", "2613", "2614", "2615", "2616", "2617", "2618", "2619", "2620", "2621", "2622", "2623", "2624", "2625", "2626", "2627", "2628", "2629", "2630", "2631", "2632", "2633", "2634", "2635", "2636", "2637", "2638", "2639", "2640", "2641", "2642", "2643", "2644", "2645", "2646", "2647", "2648", "2649", "2650", "2651", "2652", "2653", "2654", "2655", "2656", "2657", "2658", "2659", "2660", "2661", "2662", "2663", "2664", "2665", "2666", "2667", "2668", "2669", "2670", "2671", "2672", "2673", "2674", "2675", "2676", "2677", "2678", "2679", "2680", "2681", "2682", "2683", "2684", "2685", "2686", "2687", "2688", "2689", "2690", "2691", "2692", "2693", "2694", "2695", "2696", "2697", "2698", "2699", "2700", "2701", "2702", "2703", "2704", "2705", "2706", "2707", "2708", "2709", "2710", "2711", "2712", "2713", "2714", "2715", "2716", "2717", "2718", "2719", "2720", "2721", "2722", "2723", "2724", "2725", "2726", "2727", "2728", "2729", "2730", "2731", "2732", "2733", "2734", "2735", "2736", "2737", "2738", "2739", "2740", "2741", "2742", "2743", "2744", "2745", "2746", "2747", "2748", "2749", "2750", "2751", "2752", "2753", "2754", "2755", "2756", "2757", "2758", "2759", "2760", "2761", "2762", "2763", "2764", "2765", "2766", "2767", "2768", "2769", "2770", "2771", "2772", "2773", "2774", "2775", "2776", "2777", "2778", "2779", "2780", "2781", "2782", "2783", "2784", "2785", "2786", "2787", "2788", "2789", "2790", "2791", "2792", "2793", "2794", "2795", "2796", "2797", "2798", "2799", "2800", "2801", "2802", "2803", "2804", "2805", "2806", "2807", "2808", "2809", "2810", "2811", "2812", "2813", "2814", "2815", "2816", "2817", "2818", "2819", "2820", "2821", "2822", "2823", "2824", "2825", "2826", "2827", "2828", "2829", "2830", "2831", "2832", "2833", "2834", "2835", "2836", "2837", "2838", "2839", "2840", "2841", "2842", "2843", "2844", "2845", "2846", "2847", "2848", "2849", "2850", "2851", "2852", "2853", "2854", "2855", "2856", "2857", "2858", "2859", "2860", "2861", "2862", "2863", "2864", "2865", "2866", "2867", "2868", "2869", "2870", "2871", "2872", "2873", "2874", "2875", "2876", "2877", "2878", "2879", "2880", "2881", "2882", "2883", "2884", "2885", "2886", "2887", "2888", "2889", "2890", "2891", "2892", "2893", "2894", "2895", "2896", "2897", "2898", "2899", "2900", "2901", "2902", "2903", "2904", "2905", "2906", "2907", "2908", "2909", "2910", "2911", "2912", "2913", "2914", "2915", "2916", "2917", "2918", "2919", "2920", "2921", "2922", "2923", "2924", "2925", "2926", "2927", "2928", "2929", "2930", "2931", "2932", "2933", "2934", "2935", "2936", "2937", "2938", "2939", "2940", "2941", "2942", "2943", "2944", "2945", "2946", "2947", "2948", "2949", "2950", "2951", "2952", "2953", "2954", "2955", "2956", "2957", "2958", "2959", "2960", "2961", "2962", "2963", "2964", "2965", "2966", "2967", "2968", "2969", "2970", "2971", "2972", "2973", "2974", "2975", "2976", "2977", "2978", "2979", "2980", "2981", "2982", "2983", "2984", "2985", "2986", "2987", "2988", "2989", "2990", "2991", "2992", "2993", "2994", "2995", "2996", "2997", "2998", "2999", "3000", "3001", "3002", "3003", "3004", "3005", "3006", "3007", "3008", "3009", "3010", "3011", "3012", "3013", "3014", "3015", "3016", "3017", "3018", "3019", "3020", "3021", "3022", "3023", "3024", "3025", "3026", "3027", "3028", "3029", "3030", "3031", "3032", "3033", "3034", "3035", "3036", "3037", "3038", "3039", "3040", "3041", "3042", "3043", "3044", "3045", "3046", "3047", "3048", "3049", "3050", "3051", "3052", "3053", "3054", "3055", "3056", "3057", "3058", "3059", "3060", "3061", "3062", "3063", "3064", "3065", "3066", "3067", "3068", "3069", "3070", "3071", "3072", "3073", "3074", "3075", "3076", "3077", "3078", "3079", "3080", "3081", "3082", "3083", "3084", "3085", "3086", "3087", "3088", "3089", "3090", "3091", "3092", "3093", "3094", "3095", "3096", "3097", "3098", "3099", "3100", "3101", "3102", "3103", "3104", "3105", "3106", "3107", "3108", "3109", "3110", "3111", "3112", "3113", "3114", "3115", "3116", "3117", "3118", "3119", "3120", "3121", "3122", "3123", "3124", "3125", "3126", "3127", "3128", "3129", "3130", "3131", "3132", "3133", "3134", "3135", "3136", "3137", "3138", "3139", "3140", "3141", "3142", "3143", "3144", "3145", "3146", "3147", "3148", "3149", "3150", "3151", "3152", "3153", "3154", "3155", "3156", "3157", "3158", "3159", "3160", "3161", "3162", "3163", "3164", "3165", "3166", "3167", "3168", "3169", "3170", "3171", "3172", "3173", "3174", "3175", "3176", "3177", "3178", "3179", "3180", "3181", "3182", "3183", "3184", "3185", "3186", "3187", "3188", "3189", "3190", "3191", "3192", "3193", "3194", "3195", "3196", "3197", "3198", "3199", "3200", "3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213", "3214", "3215", "3216", "3217", "3218", "3219", "3220", "3221", "3222", "3223", "3224", "3225", "3226", "3227", "3228", "3229", "3230", "3231", "3232", "3233", "3234", "3235", "3236", "3237", "3238", "3239", "3240", "3241", "3242", "3243", "3244", "3245", "3246", "3247", "3248", "3249", "3250", "3251", "3252", "3253", "3254", "3255", "3256", "3257", "3258", "3259", "3260", "3261", "3262", "3263", "3264", "3265", "3266", "3267", "3268", "3269", "3270", "3271", "3272", "3273", "3274", "3275", "3276", "3277", "3278", "3279", "3280", "3281", "3282", "3283", "3284", "3285", "3286", "3287", "3288", "3289", "3290", "3291", "3292", "3293", "3294", "3295", "3296", "3297", "3298", "3299", "3300", "3301", "3302", "3303", "3304", "3305", "3306", "3307", "3308", "3309", "3310", "3311", "3312", "3313", "3314", "3315", "3316", "3317", "3318", "3319", "3320", "3321", "3322", "3323", "3324", "3325", "3326", "3327", "3328", "3329", "3330", "3331", "3332", "3333", "3334", "3335", "3336", "3337", "3338", "3339", "3340", "3341", "3342", "3343", "3344", "3345", "3346", "3347", "3348", "3349", "3350", "3351", "3352", "3353", "3354", "3355", "3356", "3357", "3358", "3359", "3360", "3361", "3362", "3363", "3364", "3365", "3366", "3367", "3368", "3369", "3370", "3371", "3372", "3373", "3374", "3375", "3376", "3377", "3378", "3379", "3380", "3381", "3382", "3383", "3384", "3385", "3386", "3387", "3388", "3389", "3390", "3391", "3392", "3393", "3394", "3395", "3396", "3397", "3398", "3399", "3400", "3401", "3402", "3403", "3404", "3405", "3406", "3407", "3408", "3409", "3410", "3411", "3412", "3413", "3414", "3415", "3416", "3417", "3418", "3419", "3420", "3421", "3422", "3423", "3424", "3425", "3426", "3427", "3428", "3429", "3430", "3431", "3432", "3433", "3434", "3435", "3436", "3437", "3438", "3439", "3440", "3441", "3442", "3443", "3444", "3445", "3446", "3447", "3448", "3449", "3450", "3451", "3452", "3453", "3454", "3455", "3456", "3457", "3458", "3459", "3460", "3461", "3462", "3463", "3464", "3465", "3466", "3467", "3468", "3469", "3470", "3471", "3472", "3473", "3474", "3475", "3476", "3477", "3478", "3479", "3480", "3481", "3482", "3483", "3484", "3485", "3486", "3487", "3488", "3489", "3490", "3491", "3492", "3493", "3494", "3495", "3496", "3497", "3498", "3499", "3500", "3501", "3502", "3503", "3504", "3505", "3506", "3507", "3508", "3509", "3510", "3511", "3512", "3513", "3514", "3515", "3516", "3517", "3518", "3519", "3520", "3521", "3522", "3523", "3524", "3525", "3526", "3527", "3528", "3529", "3530", "3531", "3532", "3533", "3534", "3535", "3536", "3537", "3538", "3539", "3540", "3541", "3542", "3543", "3544", "3545", "3546", "3547", "3548", "3549", "3550", "3551", "3552", "3553", "3554", "3555", "3556", "3557", "3558", "3559", "3560", "3561", "3562", "3563", "3564", "3565", "3566", "3567", "3568", "3569", "3570", "3571", "3572", "3573", "3574", "3575", "3576", "3577", "3578", "3579", "3580", "3581", "3582", "3583", "3584", "3585", "3586", "3587", "3588", "3589", "3590", "3591", "3592", "3593", "3594", "3595", "3596", "3597", "3598", "3599", "3600", "3601", "3602", "3603", "3604", "3605", "3606", "3607", "3608", "3609", "3610", "3611", "3612", "3613", "3614", "3615", "3616", "3617", "3618", "3619", "3620", "3621", "3622", "3623", "3624", "3625", "3626", "3627", "3628", "3629", "3630", "3631", "3632", "3633", "3634", "3635", "3636", "3637", "3638", "3639", "3640", "3641", "3642", "3643", "3644", "3645", "3646", "3647", "3648", "3649", "3650", "3651", "3652", "3653", "3654", "3655", "3656", "3657", "3658", "3659", "3660", "3661", "3662", "3663", "3664", "3665", "3666", "3667", "3668", "3669", "3670", "3671", "3672", "3673", "3674", "3675", "3676", "3677", "3678", "3679", "3680", "3681", "3682", "3683", "3684", "3685", "3686", "3687", "3688", "3689", "3690", "3691", "3692", "3693", "3694", "3695", "3696", "3697", "3698", "3699", "3700", "3701", "3702", "3703", "3704", "3705", "3706", "3707", "3708", "3709", "3710", "3711", "3712", "3713", "3714", "3715", "3716", "3717", "3718", "3719", "3720", "3721", "3722", "3723", "3724", "3725", "3726", "3727", "3728", "3729", "3730", "3731", "3732", "3733", "3734", "3735", "3736", "3737", "3738", "3739", "3740", "3741", "3742", "3743", "3744", "3745", "3746", "3747", "3748", "3749", "3750", "3751", "3752", "3753", "3754", "3755", "3756", "3757", "3758", "3759", "3760", "3761", "3762", "3763", "3764", "3765", "3766", "3767", "3768", "3769", "3770", "3771", "3772", "3773", "3774", "3775", "3776", "3777", "3778", "3779", "3780", "3781", "3782", "3783", "3784", "3785", "3786", "3787", "3788", "3789", "3790", "3791", "3792", "3793", "3794", "3795", "3796", "3797", "3798", "3799", "3800", "3801", "3802", "3803", "3804", "3805", "3806", "3807", "3808", "3809", "3810", "3811", "3812", "3813", "3814", "3815", "3816", "3817", "3818", "3819", "3820", "3821", "3822", "3823", "3824", "3825", "3826", "3827", "3828", "3829", "3830", "3831", "3832", "3833", "3834", "3835", "3836", "3837", "3838", "3839", "3840", "3841", "3842", "3843", "3844", "3845", "3846", "3847", "3848", "3849", "3850", "3851", "3852", "3853", "3854", "3855", "3856", "3857", "3858", "3859", "3860", "3861", "3862", "3863", "3864", "3865", "3866", "3867", "3868", "3869", "3870", "3871", "3872", "3873", "3874", "3875", "3876", "3877", "3878", "3879", "3880", "3881", "3882", "3883", "3884", "3885", "3886", "3887", "3888", "3889", "3890", "3891", "3892", "3893", "3894", "3895", "3896", "3897", "3898", "3899", "3900", "3901", "3902", "3903", "3904", "3905", "3906", "3907", "3908", "3909", "3910", "3911", "3912", "3913", "3914", "3915", "3916", "3917", "3918", "3919", "3920", "3921", "3922", "3923", "3924", "3925", "3926", "3927", "3928", "3929", "3930", "3931", "3932", "3933", "3934", "3935", "3936", "3937", "3938", "3939", "3940", "3941", "3942", "3943", "3944", "3945", "3946", "3947", "3948", "3949", "3950", "3951", "3952", "3953", "3954", "3955", "3956", "3957", "3958", "3959", "3960", "3961", "3962", "3963", "3964", "3965", "3966", "3967", "3968", "3969", "3970", "3971", "3972", "3973", "3974", "3975", "3976", "3977", "3978", "3979", "3980", "3981", "3982", "3983", "3984", "3985", "3986", "3987", "3988", "3989", "3990", "3991", "3992", "3993", "3994", "3995", "3996", "3997", "3998", "3999", "4000", "4001", "4002", "4003", "4004", "4005", "4006", "4007", "4008", "4009", "4010", "4011", "4012", "4013", "4014", "4015", "4016", "4017", "4018", "4019", "4020", "4021", "4022", "4023", "4024", "4025", "4026", "4027", "4028", "4029", "4030", "4031", "4032", "4033", "4034", "4035", "4036", "4037", "4038", "4039", "4040", "4041", "4042", "4043", "4044", "4045", "4046", "4047", "4048", "4049", "4050", "4051", "4052", "4053", "4054", "4055", "4056", "4057", "4058", "4059", "4060", "4061", "4062", "4063", "4064", "4065", "4066", "4067", "4068", "4069", "4070", "4071", "4072", "4073", "4074", "4075", "4076", "4077", "4078", "4079", "4080", "4081", "4082", "4083", "4084", "4085", "4086", "4087", "4088", "4089", "4090", "4091", "4092", "4093", "4094", "4095", "4096", "4097", "4098", "4099", "4100", "4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4116", "4117", "4118", "4119", "4120", "4121", "4122", "4123", "4124", "4125", "4126", "4127", "4128", "4129", "4130", "4131", "4132", "4133", "4134", "4135", "4136", "4137", "4138", "4139", "4140", "4141", "4142", "4143", "4144", "4145", "4146", "4147", "4148", "4149", "4150", "4151", "4152", "4153", "4154", "4155", "4156", "4157", "4158", "4159", "4160", "4161", "4162", "4163", "4164", "4165", "4166", "4167", "4168", "4169", "4170", "4171", "4172", "4173", "4174", "4175", "4176", "4177", "4178", "4179", "4180", "4181", "4182", "4183", "4184", "4185", "4186", "4187", "4188", "4189", "4190", "4191", "4192", "4193", "4194", "4195", "4196", "4197", "4198", "4199", "4200", "4201", "4202", "4203", "4204", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4214", "4215", "4216", "4217", "4218", "4219", "4220", "4221", "4222", "4223", "4224", "4225", "4226", "4227", "4228", "4229", "4230", "4231", "4232", "4233", "4234", "4235", "4236", "4237", "4238", "4239", "4240", "4241", "4242", "4243", "4244", "4245", "4246", "4247", "4248", "4249", "4250", "4251", "4252", "4253", "4254", "4255", "4256", "4257", "4258", "4259", "4260", "4261", "4262", "4263", "4264", "4265", "4266", "4267", "4268", "4269", "4270", "4271", "4272", "4273", "4274", "4275", "4276", "4277", "4278", "4279", "4280", "4281", "4282", "4283", "4284", "4285", "4286", "4287", "4288", "4289", "4290", "4291", "4292", "4293", "4294", "4295", "4296", "4297", "4298", "4299", "4300", "4301", "4302", "4303", "4304", "4305", "4306", "4307", "4308", "4309", "4310", "4311", "4312", "4313", "4314", "4315", "4316", "4317", "4318", "4319", "4320", "4321", "4322", "4323", "4324", "4325", "4326", "4327", "4328", "4329", "4330", "4331", "4332", "4333", "4334", "4335", "4336", "4337", "4338", "4339", "4340", "4341", "4342", "4343", "4344", "4345", "4346", "4347", "4348", "4349", "4350", "4351", "4352", "4353", "4354", "4355", "4356", "4357", "4358", "4359", "4360", "4361", "4362", "4363", "4364", "4365", "4366", "4367", "4368", "4369", "4370", "4371", "4372", "4373", "4374", "4375", "4376", "4377", "4378", "4379", "4380", "4381", "4382", "4383", "4384", "4385", "4386", "4387", "4388", "4389", "4390", "4391", "4392", "4393", "4394", "4395", "4396", "4397", "4398", "4399", "4400", "4401", "4402", "4403", "4404", "4405", "4406", "4407", "4408", "4409", "4410", "4411", "4412", "4413", "4414", "4415", "4416", "4417", "4418", "4419", "4420", "4421", "4422", "4423", "4424", "4425", "4426", "4427", "4428", "4429", "4430", "4431", "4432", "4433", "4434", "4435", "4436", "4437", "4438", "4439", "4440", "4441", "4442", "4443", "4444", "4445", "4446", "4447", "4448", "4449", "4450", "4451", "4452", "4453", "4454", "4455", "4456", "4457", "4458", "4459", "4460", "4461", "4462", "4463", "4464", "4465", "4466", "4467", "4468", "4469", "4470", "4471", "4472", "4473", "4474", "4475", "4476", "4477", "4478", "4479", "4480", "4481", "4482", "4483", "4484", "4485", "4486", "4487", "4488", "4489", "4490", "4491", "4492", "4493", "4494", "4495", "4496", "4497", "4498", "4499", "4500", "4501", "4502", "4503", "4504", "4505", "4506", "4507", "4508", "4509", "4510", "4511", "4512", "4513", "4514", "4515", "4516", "4517", "4518", "4519", "4520", "4521", "4522", "4523", "4524", "4525", "4526", "4527", "4528", "4529", "4530", "4531", "4532", "4533", "4534", "4535", "4536", "4537", "4538", "4539", "4540", "4541", "4542", "4543", "4544", "4545", "4546", "4547", "4548", "4549", "4550", "4551", "4552", "4553", "4554", "4555", "4556", "4557", "4558", "4559", "4560", "4561", "4562", "4563", "4564", "4565", "4566", "4567", "4568", "4569", "4570", "4571", "4572", "4573", "4574", "4575", "4576", "4577", "4578", "4579", "4580", "4581", "4582", "4583", "4584", "4585", "4586", "4587", "4588", "4589", "4590", "4591", "4592", "4593", "4594", "4595", "4596", "4597", "4598", "4599", "4600", "4601", "4602", "4603", "4604", "4605", "4606", "4607", "4608", "4609", "4610", "4611", "4612", "4613", "4614", "4615", "4616", "4617", "4618", "4619", "4620", "4621", "4622", "4623", "4624", "4625", "4626", "4627", "4628", "4629", "4630", "4631", "4632", "4633", "4634", "4635", "4636", "4637", "4638", "4639", "4640", "4641", "4642", "4643", "4644", "4645", "4646", "4647", "4648", "4649", "4650", "4651", "4652", "4653", "4654", "4655", "4656", "4657", "4658", "4659", "4660", "4661", "4662", "4663", "4664", "4665", "4666", "4667", "4668", "4669", "4670", "4671", "4672", "4673", "4674", "4675", "4676", "4677", "4678", "4679", "4680", "4681", "4682", "4683", "4684", "4685", "4686", "4687", "4688", "4689", "4690", "4691", "4692", "4693", "4694", "4695", "4696", "4697", "4698", "4699", "4700", "4701", "4702", "4703", "4704", "4705", "4706", "4707", "4708", "4709", "4710", "4711", "4712", "4713", "4714", "4715", "4716", "4717", "4718", "4719", "4720", "4721", "4722", "4723", "4724", "4725", "4726", "4727", "4728", "4729", "4730", "4731", "4732", "4733", "4734", "4735", "4736", "4737", "4738", "4739", "4740", "4741", "4742", "4743", "4744", "4745", "4746", "4747", "4748", "4749", "4750", "4751", "4752", "4753", "4754", "4755", "4756", "4757", "4758", "4759", "4760", "4761", "4762", "4763", "4764", "4765", "4766", "4767", "4768", "4769", "4770", "4771", "4772", "4773", "4774", "4775", "4776", "4777", "4778", "4779", "4780", "4781", "4782", "4783", "4784", "4785", "4786", "4787", "4788", "4789", "4790", "4791", "4792", "4793", "4794", "4795", "4796", "4797", "4798", "4799", "4800", "4801", "4802", "4803", "4804", "4805", "4806", "4807", "4808", "4809", "4810", "4811", "4812", "4813", "4814", "4815", "4816", "4817", "4818", "4819", "4820", "4821", "4822", "4823", "4824", "4825", "4826", "4827", "4828", "4829", "4830", "4831", "4832", "4833", "4834", "4835", "4836", "4837", "4838", "4839", "4840", "4841", "4842", "4843", "4844", "4845", "4846", "4847", "4848", "4849", "4850", "4851", "4852", "4853", "4854", "4855", "4856", "4857", "4858", "4859", "4860", "4861", "4862", "4863", "4864", "4865", "4866", "4867", "4868", "4869", "4870", "4871", "4872", "4873", "4874", "4875", "4876", "4877", "4878", "4879", "4880", "4881", "4882", "4883", "4884", "4885", "4886", "4887", "4888", "4889", "4890", "4891", "4892", "4893", "4894", "4895", "4896", "4897", "4898", "4899", "4900", "4901", "4902", "4903", "4904", "4905", "4906", "4907", "4908", "4909", "4910", "4911", "4912", "4913", "4914", "4915", "4916", "4917", "4918", "4919", "4920", "4921", "4922", "4923", "4924", "4925", "4926", "4927", "4928", "4929", "4930", "4931", "4932", "4933", "4934", "4935", "4936", "4937", "4938", "4939", "4940", "4941", "4942", "4943", "4944", "4945", "4946", "4947", "4948", "4949", "4950", "4951", "4952", "4953", "4954", "4955", "4956", "4957", "4958", "4959", "4960", "4961", "4962", "4963", "4964", "4965", "4966", "4967", "4968", "4969", "4970", "4971", "4972", "4973", "4974", "4975", "4976", "4977", "4978", "4979", "4980", "4981", "4982", "4983", "4984", "4985", "4986", "4987", "4988", "4989", "4990", "4991", "4992", "4993", "4994", "4995", "4996", "4997", "4998", "4999", "5000", "5001", "5002", "5003", "5004", "5005", "5006", "5007", "5008", "5009", "5010", "5011", "5012", "5013", "5014", "5015", "5016", "5017", "5018", "5019", "5020", "5021", "5022", "5023", "5024", "5025", "5026", "5027", "5028", "5029", "5030", "5031", "5032", "5033", "5034", "5035", "5036", "5037", "5038", "5039", "5040", "5041", "5042", "5043", "5044", "5045", "5046", "5047", "5048", "5049", "5050", "5051", "5052", "5053", "5054", "5055", "5056", "5057", "5058", "5059", "5060", "5061", "5062", "5063", "5064", "5065", "5066", "5067", "5068", "5069", "5070", "5071", "5072", "5073", "5074", "5075", "5076", "5077", "5078", "5079", "5080", "5081", "5082", "5083", "5084", "5085", "5086", "5087", "5088", "5089", "5090", "5091", "5092", "5093", "5094", "5095", "5096", "5097", "5098", "5099", "5100", "5101", "5102", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110", "5111", "5112", "5113", "5114", "5115", "5116", "5117", "5118", "5119", "5120", "5121", "5122", "5123", "5124", "5125", "5126", "5127", "5128", "5129", "5130", "5131", "5132", "5133", "5134", "5135", "5136", "5137", "5138", "5139", "5140", "5141", "5142", "5143", "5144", "5145", "5146", "5147", "5148", "5149", "5150", "5151", "5152", "5153", "5154", "5155", "5156", "5157", "5158", "5159", "5160", "5161", "5162", "5163", "5164", "5165", "5166", "5167", "5168", "5169", "5170", "5171", "5172", "5173", "5174", "5175", "5176", "5177", "5178", "5179", "5180", "5181", "5182", "5183", "5184", "5185", "5186", "5187", "5188", "5189", "5190", "5191", "5192", "5193", "5194", "5195", "5196", "5197", "5198", "5199", "5200", "5201", "5202", "5203", "5204", "5205", "5206", "5207", "5208", "5209", "5210", "5211", "5212", "5213", "5214", "5215", "5216", "5217", "5218", "5219", "5220", "5221", "5222", "5223", "5224", "5225", "5226", "5227", "5228", "5229", "5230", "5231", "5232", "5233", "5234", "5235", "5236", "5237", "5238", "5239", "5240", "5241", "5242", "5243", "5244", "5245", "5246", "5247", "5248", "5249", "5250", "5251", "5252", "5253", "5254", "5255", "5256", "5257", "5258", "5259", "5260", "5261", "5262", "5263", "5264", "5265", "5266", "5267", "5268", "5269", "5270", "5271", "5272", "5273", "5274", "5275", "5276", "5277", "5278", "5279", "5280", "5281", "5282", "5283", "5284", "5285", "5286", "5287", "5288", "5289", "5290", "5291", "5292", "5293", "5294", "5295", "5296", "5297", "5298", "5299", "5300", "5301", "5302", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5310", "5311", "5312", "5313", "5314", "5315", "5316", "5317", "5318", "5319", "5320", "5321", "5322", "5323", "5324", "5325", "5326", "5327", "5328", "5329", "5330", "5331", "5332", "5333", "5334", "5335", "5336", "5337", "5338", "5339", "5340", "5341", "5342", "5343", "5344", "5345", "5346", "5347", "5348", "5349", "5350", "5351", "5352", "5353", "5354", "5355", "5356", "5357", "5358", "5359", "5360", "5361", "5362", "5363", "5364", "5365", "5366", "5367", "5368", "5369", "5370", "5371", "5372", "5373", "5374", "5375", "5376", "5377", "5378", "5379", "5380", "5381", "5382", "5383", "5384", "5385", "5386", "5387", "5388", "5389", "5390", "5391", "5392", "5393", "5394", "5395", "5396", "5397", "5398", "5399", "5400", "5401", "5402", "5403", "5404", "5405", "5406", "5407", "5408", "5409", "5410", "5411", "5412", "5413", "5414", "5415", "5416", "5417", "5418", "5419", "5420", "5421", "5422", "5423", "5424", "5425", "5426", "5427", "5428", "5429", "5430", "5431", "5432", "5433", "5434", "5435", "5436", "5437", "5438", "5439", "5440", "5441", "5442", "5443", "5444", "5445", "5446", "5447", "5448", "5449", "5450", "5451", "5452", "5453", "5454", "5455", "5456", "5457", "5458", "5459", "5460", "5461", "5462", "5463", "5464", "5465", "5466", "5467", "5468", "5469", "5470", "5471", "5472", "5473", "5474", "5475", "5476", "5477", "5478", "5479", "5480", "5481", "5482", "5483", "5484", "5485", "5486", "5487", "5488", "5489", "5490", "5491", "5492", "5493", "5494", "5495", "5496", "5497", "5498", "5499", "5500", "5501", "5502", "5503", "5504", "5505", "5506", "5507", "5508", "5509", "5510", "5511", "5512", "5513", "5514", "5515", "5516", "5517", "5518", "5519", "5520", "5521", "5522", "5523", "5524", "5525", "5526", "5527", "5528", "5529", "5530", "5531", "5532", "5533", "5534", "5535", "5536", "5537", "5538", "5539", "5540", "5541", "5542", "5543", "5544", "5545", "5546", "5547", "5548", "5549", "5550", "5551", "5552", "5553", "5554", "5555", "5556", "5557", "5558", "5559", "5560", "5561", "5562", "5563", "5564", "5565", "5566", "5567", "5568", "5569", "5570", "5571", "5572", "5573", "5574", "5575", "5576", "5577", "5578", "5579", "5580", "5581", "5582", "5583", "5584", "5585", "5586", "5587", "5588", "5589", "5590", "5591", "5592", "5593", "5594", "5595", "5596", "5597", "5598", "5599", "5600", "5601", "5602", "5603", "5604", "5605", "5606", "5607", "5608", "5609", "5610", "5611", "5612", "5613", "5614", "5615", "5616", "5617", "5618", "5619", "5620", "5621", "5622", "5623", "5624", "5625", "5626", "5627", "5628", "5629", "5630", "5631", "5632", "5633", "5634", "5635", "5636", "5637", "5638", "5639", "5640", "5641", "5642", "5643", "5644", "5645", "5646", "5647", "5648", "5649", "5650", "5651", "5652", "5653", "5654", "5655", "5656", "5657", "5658", "5659", "5660", "5661", "5662", "5663", "5664", "5665", "5666", "5667", "5668", "5669", "5670", "5671", "5672", "5673", "5674", "5675", "5676", "5677", "5678", "5679", "5680", "5681", "5682", "5683", "5684", "5685", "5686", "5687", "5688", "5689", "5690", "5691", "5692", "5693", "5694", "5695", "5696", "5697", "5698", "5699", "5700", "5701", "5702", "5703", "5704", "5705", "5706", "5707", "5708", "5709", "5710", "5711", "5712", "5713", "5714", "5715", "5716", "5717", "5718", "5719", "5720", "5721", "5722", "5723", "5724", "5725", "5726", "5727", "5728", "5729", "5730", "5731", "5732", "5733", "5734", "5735", "5736", "5737", "5738", "5739", "5740", "5741", "5742", "5743", "5744", "5745", "5746", "5747", "5748", "5749", "5750", "5751", "5752", "5753", "5754", "5755", "5756", "5757", "5758", "5759", "5760", "5761", "5762", "5763", "5764", "5765", "5766", "5767", "5768", "5769", "5770", "5771", "5772", "5773", "5774", "5775", "5776", "5777", "5778", "5779", "5780", "5781", "5782", "5783", "5784", "5785", "5786", "5787", "5788", "5789", "5790", "5791", "5792", "5793", "5794", "5795", "5796", "5797", "5798", "5799", "5800", "5801", "5802", "5803", "5804", "5805", "5806", "5807", "5808", "5809", "5810", "5811", "5812", "5813", "5814", "5815", "5816", "5817", "5818", "5819", "5820", "5821", "5822", "5823", "5824", "5825", "5826", "5827", "5828", "5829", "5830", "5831", "5832", "5833", "5834", "5835", "5836", "5837", "5838", "5839", "5840", "5841", "5842", "5843", "5844", "5845", "5846", "5847", "5848", "5849", "5850", "5851", "5852", "5853", "5854", "5855", "5856", "5857", "5858", "5859", "5860", "5861", "5862", "5863", "5864", "5865", "5866", "5867", "5868", "5869", "5870", "5871", "5872", "5873", "5874", "5875", "5876", "5877", "5878", "5879", "5880", "5881", "5882", "5883", "5884", "5885", "5886", "5887", "5888", "5889", "5890", "5891", "5892", "5893", "5894", "5895", "5896", "5897", "5898", "5899", "5900", "5901", "5902", "5903", "5904", "5905", "5906", "5907", "5908", "5909", "5910", "5911", "5912", "5913", "5914", "5915", "5916", "5917", "5918", "5919", "5920", "5921", "5922", "5923", "5924", "5925", "5926", "5927", "5928", "5929", "5930", "5931", "5932", "5933", "5934", "5935", "5936", "5937", "5938", "5939", "5940", "5941", "5942", "5943", "5944", "5945", "5946", "5947", "5948", "5949", "5950", "5951", "5952", "5953", "5954", "5955", "5956", "5957", "5958", "5959", "5960", "5961", "5962", "5963", "5964", "5965", "5966", "5967", "5968", "5969", "5970", "5971", "5972", "5973", "5974", "5975", "5976", "5977", "5978", "5979", "5980", "5981", "5982", "5983", "5984", "5985", "5986", "5987", "5988", "5989", "5990", "5991", "5992", "5993", "5994", "5995", "5996", "5997", "5998", "5999", "6000", "6001", "6002", "6003", "6004", "6005", "6006", "6007", "6008", "6009", "6010", "6011", "6012", "6013", "6014", "6015", "6016", "6017", "6018", "6019", "6020", "6021", "6022", "6023", "6024", "6025", "6026", "6027", "6028", "6029", "6030", "6031", "6032", "6033", "6034", "6035", "6036", "6037", "6038", "6039", "6040", "6041", "6042", "6043", "6044", "6045", "6046", "6047", "6048", "6049", "6050", "6051", "6052", "6053", "6054", "6055", "6056", "6057", "6058", "6059", "6060", "6061", "6062", "6063", "6064", "6065", "6066", "6067", "6068", "6069", "6070", "6071", "6072", "6073", "6074", "6075", "6076", "6077", "6078", "6079", "6080", "6081", "6082", "6083", "6084", "6085", "6086", "6087", "6088", "6089", "6090", "6091", "6092", "6093", "6094", "6095", "6096", "6097", "6098", "6099", "6100", "6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110", "6111", "6112", "6113", "6114", "6115", "6116", "6117", "6118", "6119", "6120", "6121", "6122", "6123", "6124", "6125", "6126", "6127", "6128", "6129", "6130", "6131", "6132", "6133", "6134", "6135", "6136", "6137", "6138", "6139", "6140", "6141", "6142", "6143", "6144", "6145", "6146", "6147", "6148", "6149", "6150", "6151", "6152", "6153", "6154", "6155", "6156", "6157", "6158", "6159", "6160", "6161", "6162", "6163", "6164", "6165", "6166", "6167", "6168", "6169", "6170", "6171", "6172", "6173", "6174", "6175", "6176", "6177", "6178", "6179", "6180", "6181", "6182", "6183", "6184", "6185", "6186", "6187", "6188", "6189", "6190", "6191", "6192", "6193", "6194", "6195", "6196", "6197", "6198", "6199", "6200", "6201", "6202", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6213", "6214", "6215", "6216", "6217", "6218", "6219", "6220", "6221", "6222", "6223", "6224", "6225", "6226", "6227", "6228", "6229", "6230", "6231", "6232", "6233", "6234", "6235", "6236", "6237", "6238", "6239", "6240", "6241", "6242", "6243", "6244", "6245", "6246", "6247", "6248", "6249", "6250", "6251", "6252", "6253", "6254", "6255", "6256", "6257", "6258", "6259", "6260", "6261", "6262", "6263", "6264", "6265", "6266", "6267", "6268", "6269", "6270", "6271", "6272", "6273", "6274", "6275", "6276", "6277", "6278", "6279", "6280", "6281", "6282", "6283", "6284", "6285", "6286", "6287", "6288", "6289", "6290", "6291", "6292", "6293", "6294", "6295", "6296", "6297", "6298", "6299", "6300", "6301", "6302", "6303", "6304", "6305", "6306", "6307", "6308", "6309", "6310", "6311", "6312", "6313", "6314", "6315", "6316", "6317", "6318", "6319", "6320", "6321", "6322", "6323", "6324", "6325", "6326", "6327", "6328", "6329", "6330", "6331", "6332", "6333", "6334", "6335", "6336", "6337", "6338", "6339", "6340", "6341", "6342", "6343", "6344", "6345", "6346", "6347", "6348", "6349", "6350", "6351", "6352", "6353", "6354", "6355", "6356", "6357", "6358", "6359", "6360", "6361", "6362", "6363", "6364", "6365", "6366", "6367", "6368", "6369", "6370", "6371", "6372", "6373", "6374", "6375", "6376", "6377", "6378", "6379", "6380", "6381", "6382", "6383", "6384", "6385", "6386", "6387", "6388", "6389", "6390", "6391", "6392", "6393", "6394", "6395", "6396", "6397", "6398", "6399" ], "description": "Event idx", "index": 0, "layout": "IPY_MODEL_4b092f65a94042d284dcfb0bd19ef0c7", "style": "IPY_MODEL_22c212f9828f44f6b80b1d03443b8dc7" } }, "bd9289071d804bcba7278a9d959132b8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "be85097bbe864c6e86df721fa81f1b4e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "beac788e2c6e45288f8865457e07368a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_7c64ca47a4a94280adf7251f553bdda8", "style": "IPY_MODEL_7abf6b4af98b442ca30393459bd62c8a", "value": "Validating: 100%" } }, "beae5d672296450cb629cfb981d98964": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_9115fca87154445ca452d711dcd86e5d" } }, "bedd7b7212414369b6f746459046b702": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "befa6e26e1414be38a964e82a117483c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "bf0527d5e87e4227889784b6c894f394": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bf47b098dce74bafa7b77a984ceb7e5f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "bf7c24e3e8924699a3ed78210319be38": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_0fc47567192b4f578c9d1ed1d595818f", "IPY_MODEL_e44f4aa734e5495790b0f811ba9aa320" ], "layout": "IPY_MODEL_baee8306740d413281bf135905b42bd6" } }, "bf968feff4184559bc286b5236651f06": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "children": [ "IPY_MODEL_bfb5aa8e08dd4f578480b97d1abf49d4", "IPY_MODEL_b382baa003914aedac2c533ad11c78d3", "IPY_MODEL_26cf0475f4144c95ac8d7077250470ad", "IPY_MODEL_ce1619e067a243c9ae73905c9d19184a", "IPY_MODEL_825a6e9e3dc54f36aaed3375eb399d25", "IPY_MODEL_50cff575fa19472685c5e042ff5d0e89", "IPY_MODEL_bf7c24e3e8924699a3ed78210319be38", "IPY_MODEL_8630912def604322bb3099ca73268974", "IPY_MODEL_1272e71a5acc41e1becf19cde04719b4", "IPY_MODEL_637019c4c8974b17a4161004459ea949" ], "layout": "IPY_MODEL_96a31800a32141f197aac3b7ceb01da6" } }, "bf9a8c0c4c654c61861fce6a8102498e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_404d1be8c8ca40338020a9b9a54e2d59", "max": 9, "style": "IPY_MODEL_a8c5071725274708946557f6c4ac2ba9", "value": 9 } }, "bfb5aa8e08dd4f578480b97d1abf49d4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_cf6b97e03bb14e5290b3656d5cd74a00", "IPY_MODEL_e3e4f940ada44f739f1908857afd8337", "IPY_MODEL_a4b94134813545f5b0890c01341d1145" ], "layout": "IPY_MODEL_9e412fa72bfd4d4d9ae255d9d0a60e3b" } }, "c014621ec62c4b84a129415578754034": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c039dbf8083841f4a6436eda5170adee": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_f1028208fbc6431c8507300f3eb4cb2b", "IPY_MODEL_0486b65e966148819a47e8bb98307dd4", "IPY_MODEL_a9c141ac7bdb44f2948fa97c50ebb74a" ], "layout": "IPY_MODEL_be85097bbe864c6e86df721fa81f1b4e" } }, "c05f4a4c8f66414d961ffcf89d4e5712": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "c06da10be61b49ddb5b826896cb0e087": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "c12601e3ce7e4953b7b60a9a5d19a1e7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c17108ed3b0746fa85373675e13639f2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c18f1fb16efa47a890c191f30a18b0d1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c1a939a1370e4abebe4e72dc54d9f192": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "c1aa08596ded43979f9db64d69c7f261": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_43ee122254204ba1b3359ca1cef5cf94", "max": 1, "style": "IPY_MODEL_7066d25c902d471da043f5c63c1a1769", "value": 1 } }, "c2cc415e059342e5839e91db10c71995": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_73a89fe0b6a54b4784f34fb9b98c8c03", "style": "IPY_MODEL_c3ed98a945d14448b2a7de0c5a071e16", "value": " 80/80 [00:00<00:00, 181.99it/s]" } }, "c2f8fa207fc84d76b3ccd1b6001adf97": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "c32dd215f7f14f8a921ec3e18a3f860b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c362e26692684e53bd9079329577c636": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c3a1ad6ba7a1446e97a24581fec33066": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_d3265c5799b740c8bbe990abb8c1ab51", "style": "IPY_MODEL_a4073f5f84404a8d83bc11f787bc92f0", "value": " 80/80 [00:00<00:00, 184.53it/s]" } }, "c3a55359440d4aca860fa6f02ff346e5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "c3ecc761155e4da1bc33f667381db215": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c3ed98a945d14448b2a7de0c5a071e16": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "c3f69d997960454d986c46d47e06e5ca": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "TextModel", "state": { "layout": "IPY_MODEL_6789f15a6dec44af986a8550854e4c85", "style": "IPY_MODEL_40eed4961f3349c8b7989a1bd24dec4c" } }, "c44a897091df4c38a64c166361c71eae": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c4613315d89d40858ab713636a9c9598": { "buffers": [ { "data": "XY/C9ShcQkDC9Shcj4JTQFyPwvUoXGFArkfhehSuWUDiehSuR+EeQEjhehSuh1VAZ2ZmZmZmJEBSuB6F61EuQNejcD0K1wNAzczMzMzMRkAfhetRuB4ZQBSuR+F6FBpAuB6F61G4EkCamZmZmZlMQBWuR+F6FDBAexSuR+HaaUCamZmZmZkvQEjhehSuRwFAexSuR+H6T0Bcj8L1KFz/P6RwPQrXo2lAzczMzMzMFEDMzMzMzExMQOJ6FK5H4RJAuB6F61E4UUCZmZmZmZknQHsUrkfhejBAUrgeheuRVUDrUbgehesRQArXo3A9CjpAmZmZmZmZI0CuR+F6FC5eQArXo3A9CilAFK5H4XoUFkA9CtejcL1aQGZmZmZmZvY/Fa5H4XpUUUBSuB6F61EAQFK4HoXrUTlA4noUrkfhFkA+CtejcD00QClcj8L16FJAj8L1KFyPP0AL16NwPQoHQArXo3A9CjpApHA9CtejMkAfhetRuB49QHsUrkfhei5AKVyPwvUoKEDXo3A9CtcnQPYoXI/C9TFAFa5H4XrUUECF61G4HoVQQDMzMzMzM+M/SOF6FK5HOkAL16NwPQpbQJqZmZmZmQFAPQrXo3A9PkDD9Shcj8IpQI/C9ShcD0JAmpmZmZmZ6T+kcD0K16McQAAAAAAAwF1AFK5H4XqUZUD1KFyPwvUzQKRwPQrXY1pAmpmZmZmZKUDNzMzMzMw3QGZmZmZm5kZAKVyPwvWoQUBxPQrXo7BZQF2PwvUoXEZA9ihcj8L1PkBSuB6F67FqQHoUrkfhejhAzMzMzMxMXEA9CtejcD0KQIXrUbgehRdAKVyPwvUoQEAAAAAAAAAIQJqZmZmZmR1AmZmZmZmZPkA+CtejcD1MQFyPwvUo3FdArkfhehSuWUBcj8L1KFwTQPYoXI/C9TBAexSuR+F6OkB6FK5H4XpIQM3MzMzMzDNAhetRuB6FKUCF61G4HoUvQPYoXI/C9TZA7FG4HoVrQEDXo3A9Ctc6QM3MzMzMzCxAAAAAAAAANEAK16NwPQpEQKRwPQrXozpASOF6FK5HL0CamZmZmZlAQB+F61G4HiFAhetRuB6FMEBxPQrXo3AxQHsUrkfhejZAC9ejcD3KYkCZmZmZmRlOQDMzMzMzMzlAj8L1KFyPRkA+CtejcD03QLgehetROEhArkfhehTuYkDhehSuR+FUQOF6FK5HYVBA2KNwPQrXQUApXI/C9Sg/QFyPwvUoXDVAAAAAAAAA8D9mZmZmZmYxQAAAAAAAADVAmpmZmZmZyT8AAAAAAAA0QKRwPQrXY1JAw/UoXI/CJUAL16NwPQoPQBSuR+F6FB5AXI/C9ShcG0BxPQrXo9BgQB+F61G4HhlA9Shcj8J1QEB7FK5H4Xr0P0fhehSuRzdAw/UoXI/CQUA9CtejcD09QI/C9ShcjyBA9ihcj8L1PkAVrkfhepRAQNejcD0K1yNA16NwPQrXRkAAAAAAAAAqQMP1KFyPwvU/HoXrUbgeT0BSuB6F61EsQHE9CtejcDJASOF6FK5HOUBmZmZmZmY5QOJ6FK5H4fo/w/UoXI/CQEApXI/C9SgxQK5H4XoUrhdApHA9CtcjS0BxPQrXo3AZQClcj8L1qEZA61G4HoXrIUCZmZmZmRlPQEfhehSup2dAwvUoXI9CQ0DNzMzMzMwqQHE9CtejcEVASOF6FK5HSkApXI/C9ahKQGZmZmZmZj9AKVyPwvWoXUDXo3A9Ctc3QM3MzMzMzDdAuR6F61F4V0AfhetRuB4NQAAAAAAAgElAuB6F61G4JkAUrkfhehRCQIXrUbgehVZAwvUoXI9CR0B7FK5H4fpLQNejcD0Kl1VAR+F6FK5HK0CPwvUoXI81QFK4HoXrURBApHA9CtcjQ0BSuB6F65FTQHsUrkfhejZAAAAAAAAATEBwPQrXo3BOQNejcD0K1ytAMzMzMzMTYUBdj8L1KFxSQM3MzMzMjFVAexSuR+F6IEAzMzMzMzMDQNejcD0K1xNAXI/C9ShcPUCF61G4HgVAQM3MzMzMzARArkfhehQuREC4HoXrUbgSQClcj8L1KD9AC9ejcD2KRkA9CtejcH1dQIXrUbgehTBA2KNwPQrXIUAAAAAAAMBVQML1KFyPwjNAAAAAAACAT0DiehSuR+EKQKRwPQrX41JAKVyPwvUoHECuR+F6FK42QJDC9Shcb2NAexSuR+H6W0AAAAAAAAA1QFK4HoXrUeg/KVyPwvWoU0DhehSuR+FHQClcj8L1KCBA4XoUrkfhOEBcj8L1KFwnQOtRuB6F6ylA16NwPQrXTkDXo3A9CtczQI/C9Shcj0hAmpmZmZmZAUC5HoXrUbhOQHE9CtejcB1AcD0K16PwRkCF61G4HoUDQPUoXI/CdURAMzMzMzMzC0AVrkfhehQsQMP1KFyPwvU/9Shcj8J1VECamZmZmZkBQIXrUbgehT9APgrXo3A9JEDNzMzMzMwcQEjhehSux0ZAuB6F61G4VUDNzMzMzMxnQGZmZmZmZiZAXI/C9SgcWUAfhetRuB4jQDMzMzMzMx9ArkfhehQuRUBcj8L1KFw5QKRwPQrXoztAUrgehetREEDXo3A9CtfzP3E9CtejcC9ASOF6FK5HRkBwPQrXo3AjQPYoXI/C9SRAj8L1KFyPHkB7FK5H4XpPQPYoXI/CtVVAH4XrUbgePkCjcD0K16MAQAvXo3A9Ch9AzczMzMzMMkCamZmZmVliQAAAAAAAQGZAHoXrUbgeO0B7FK5H4XoxQI/C9Shcj1RAH4XrUbgeLUAVrkfhehQ4QNejcD0K10lA16NwPQrXR0CjcD0K16MYQMzMzMzMDFRAUrgehetxYEAL16NwPQr3PxWuR+F6FDBAFa5H4XqUQ0BxPQrXo/BRQLkehetRuA5AKVyPwvUoIkBcj8L1KFwzQHA9Ctej8EZAexSuR+F6P0Bcj8L1KJxYQNejcD0K1wNAH4XrUbjeVkD2KFyPwvVeQPYoXI/C9SxAH4XrUbheX0BxPQrXo/BMQEjhehSuR0ZAUrgehetRMEAAAAAAAEBcQFyPwvUoXBdAUrgehetRJECG61G4HgVOQNejcD0Kl1xAAAAAAAAAMkAzMzMzMzMLQOtRuB6Fa0dAexSuR+H6QUDNzMzMzMwuQArXo3A9CjBAkML1KFyPR0DXo3A9Ctc6QOF6FK5HYUBAXI/C9SicZEBI4XoUrkcdQJqZmZmZmRVAAAAAAAAAQkDMzMzMzExAQKRwPQrXo1JApHA9CtejNUBI4XoUrkdGQOxRuB6Fq1dAFa5H4XpUUUAzMzMzMzNEQKNwPQrXozRA4XoUrkfhQUCF61G4HoULQGZmZmZm5lRAcT0K16MQaUBcj8L1KFwhQK9H4XoUrj1APgrXo3A9JEDD9Shcj8IwQGZmZmZmZi5AhetRuB6F+z/D9Shcj0JPQIXrUbgehSlAexSuR+F6NkA+CtejcP1UQEfhehSuRyNAuB6F61G4UUCPwvUoXI9ZQNijcD0K1zFAehSuR+F6OEDXo3A9ChdQQLgehetRuDhAexSuR+F6KkA9CtejcD0WQOxRuB6F60tACtejcD2KWEA+CtejcD1LQOF6FK5H4TVACtejcD0KKUAUrkfhehQeQHE9CtejcA1AZ2ZmZmZmQEB7FK5H4XomQMP1KFyPgllAPQrXo3A9EkDhehSuR+E4QDMzMzMzMydASOF6FK5HQkBwPQrXo/BKQLgehetROE5AXI/C9ShcSECamZmZmRlIQLgehetReGlAuB6F61E4SEBwPQrXo3ArQEjhehSuRzFACtejcD0KMUCF61G4HoUnQHsUrkfhekdA16NwPQrXNUAzMzMzMzMpQKRwPQrXo0dA9ihcj8L1VkAAAAAAAAAAQKRwPQrX41xAZmZmZmZmLkA0MzMzMzNOQFyPwvUoXCVAmZmZmZmZMkC4HoXrUfhdQHsUrkfhehRAuB6F61G4BkC4HoXrUbhPQBWuR+F6FDBAXI/C9ShcI0CPwvUoXI8wQBWuR+F6FDBAhetRuB4FTUCjcD0K16MQQIXrUbgehS9AHoXrUbgePEB6FK5H4XpMQD4K16NwPUdAAAAAAAAAMECamZmZmVlQQAAAAAAAABBASOF6FK5HMUBSuB6F61FHQKRwPQrXozpAehSuR+F6OEBH4XoUrkdQQEjhehSuR0VAXY/C9ShcQkApXI/C9SgiQB+F61G4nk9AzczMzMxMQkC5HoXrUfhSQBSuR+F6FB5AAAAAAAAAMECjcD0K16MoQHA9CtejcCdAcT0K16Nw/T8fhetRuB4NQKRwPQrXI1RAzczMzMzMR0BI4XoUrkcZQKRwPQrXoxxAXI/C9ShcLUAAAAAAAAA8QD0K16NwPTNAR+F6FK7HR0DhehSuR2FOQKNwPQrXoxBAKVyPwvXoXUCuR+F6FK4bQJqZmZmZuWRA9ihcj8L1NUCZmZmZmZlSQHsUrkfhulFA4XoUrkfhM0BxPQrXo3AxQMP1KFyPwjRAehSuR+F6LEDhehSuR2FFQEjhehSuRzFAuB6F61G4RkBcj8L1KFwwQOtRuB6F61FAUrgehetRMUA9CtejcD0KQK5H4XoUriVAFK5H4XpUU0A0MzMzM7NGQPUoXI/C9TNAUrgehevRQkD2KFyPwvUsQHA9CtejcCtAHoXrUbieR0AAAAAAAAAAQBWuR+F6FDhAAAAAAACASUBSuB6F61EqQEjhehSuR01Aj8L1KFwPQUAAAAAAAAAQQGdmZmZmZiRAw/UoXI/CIUCkcD0K1yNAQIXrUbgehSFA4noUrkfhEkBwPQrXoxBgQDMzMzMzMyNA2KNwPQrXUUBI4XoUrsdRQBSuR+F6FGtAehSuR+F6GEDiehSuR+E2QKNwPQrXoyRAw/UoXI9CTEBcj8L1KFwrQOtRuB6FK1ZAkML1KFwPQEB7FK5H4bpdQB+F61G4nkBA61G4HoVrQ0CamZmZmZn5P3E9CtejcDFAPgrXo3A9IECF61G4HoVNQM3MzMzMDFNAMzMzMzMzK0AVrkfherRgQAvXo3A9Ch9AKVyPwvUoKkDD9Shcj8IZQJmZmZmZeWNAcT0K16NwDUD2KFyPwvU4QB6F61G4nkNAmpmZmZkZUkA9CtejcD1DQIXrUbgeBURAmZmZmZlZWkDsUbgehetEQOF6FK5H4TVAXI/C9ShcSUDhehSuR+FFQGdmZmZmZkdAexSuR+F69D96FK5H4XooQKRwPQrXo1JApHA9CtejHEBI4XoUrodYQIXrUbgehRdAKVyPwvUoVkBxPQrXo3A2QHsUrkfheiRAPgrXo3A9MEBxPQrXo3ApQFyPwvUoXAdA61G4HoXrL0D2KFyPwvUuQB+F61G4nlFAzczMzMzMJkDD9Shcj8INQGdmZmZmZkhArkfhehTuUUBwPQrXo3BHQOJ6FK5H4T5AehSuR+F6KEDD9Shcj8I0QB6F61G4HktAmpmZmZmZZECuR+F6FC5aQAAAAAAAgFZA9ihcj8L1OkAfhetRuB4lQDMzMzMzMxdAUrgehetRPUBdj8L1KHxmQIbrUbgeBUpAAAAAAAAAAACkcD0K16NJQHsUrkfhOlJAZ2ZmZmZmUEA9CtejcD0SQAvXo3A9ChtAj8L1KFyPNUC5HoXrUbg3QEjhehSux1VAXI/C9Shc/z/sUbgehesnQM3MzMzMzBxAMzMzMzMzMEAK16NwPSppQArXo3A9ilJArkfhehSuPEDrUbgehetJQEjhehSu52VAzMzMzMwMYEAAAAAAAEBUQFyPwvUoXDdAAAAAAABAUUAUrkfhehQOQClcj8L1aFRAwvUoXI+CV0AL16NwPQofQAAAAAAAAF9A4noUrkfhAkBI4XoUrgdSQFK4HoXrUU9AMzMzMzMzLUCPwvUoXI8sQHE9CtejMFJAw/UoXI/CKUBcj8L1KFwvQJDC9ShcD0NAKVyPwvUoTEBSuB6F65FTQMzMzMzMDFhAkML1KFyPM0CF61G4HoUrQNejcD0KF1BAUrgehetRVUB7FK5H4XpBQK5H4XoUriFAw/UoXI9CTEBSuB6F61FLQHE9CtejcDVA16NwPQrXR0AAAAAAAAAAQAAAAAAAAEVAUrgehesRW0Bcj8L1KFw/QHE9CtejcFJA16NwPQrXJUDhehSuR+EoQNejcD0KV1BACtejcD2KV0A9CtejcD0zQMP1KFyPwg1AH4XrUbgeMUDXo3A9CldRQM3MzMzMzDRAzczMzMzMMUDXo3A9CldBQK5H4XoUriFAcT0K16NwMUCkcD0K1wNnQOxRuB6F6zhA4XoUrkdhTECF61G4HoULQKRwPQrX415Ao3A9CtejCECamZmZmZk1QBWuR+F6lFBA9ihcj8L1IEDD9Shcj8JZQKRwPQrXozxAFa5H4XoUVEAL16NwPQojQOF6FK5HYUlAC9ejcD0K5z8fhetRuB71PwAAAAAAAAAArkfhehSuN0BSuB6F61H4Pylcj8L1KCpA16NwPQoXX0BmZmZmZmZNQKRwPQrXY1FAexSuR+F6NUDD9Shcj8I7QB+F61G4Hh1A61G4HoXrKUBmZmZmZsZlQJqZmZmZmfk/cD0K16NwO0DNzMzMzMwcQBSuR+F6FEdAj8L1KFyPLEAzMzMzMzPzPwrXo3A9CkhAhetRuB6FR0CamZmZmZkZQBSuR+F6FEpAuR6F61E4S0BxPQrXo3A2QB+F61G4HjVA61G4HoXrRUBmZmZmZmY1QFK4HoXrUeg/7FG4HoXrNEBSuB6F69FCQClcj8L1KARAj8L1KFyPT0Bcj8L1KFwnQM3MzMzMzDBAAAAAAABAUUBxPQrXo/BQQLkehetRuP4/w/UoXI/CK0DNzMzMzMz8P4/C9ShcD1JAmpmZmZkZSUBSuB6F6xFUQML1KFyPwjJASOF6FK5HGUBwPQrXo3BLQK5H4XoUrkNAMzMzMzMzN0DhehSuR2FBQLgehetRuCJAuR6F61G4W0CPwvUoXA9OQK5H4XoULkFAcT0K16OwVECamZmZmZk0QBWuR+F61FxAPQrXo3A9RkDsUbgehetMQOJ6FK5H4S5A16NwPQpXRkDsUbgehes3QBWuR+F6FCRA7FG4HoXLYED2KFyPwvU5QOF6FK5HwWVA4noUrkfh+j/NzMzMzMxVQFyPwvUoXExAhetRuB4FS0A0MzMzM7NGQJqZmZmZeWRAZmZmZmZmRkDrUbgehetVQFK4HoXrUT9AKVyPwvUIYEDhehSuR2FEQChcj8L1KDlArkfhehSuD0D2KFyPwhVjQGZmZmZmZkJA4XoUrkchWECkcD0K12NdQNejcD0K1wNArkfhehSuF0AfhetRuJ5aQK5H4XoUrg9AuB6F61G4MEA+CtejcH1QQFK4HoXrUUBAuB6F61E4SkC5HoXrUXhTQBSuR+F6FA5A9ihcj8L1KkBcj8L1KFw7QHE9CtejcB1AHoXrUbheY0AVrkfhehRRQArXo3A9CilA4noUrkfhPkBSuB6F69FGQLgehetROElAHoXrUbgeT0AAAAAAAAAAAPYoXI/CNVJAkML1KFyPO0DhehSuR6FUQFK4HoXrUS5AKVyPwvUoIkCamZmZmZkRQIXrUbgehSdA16NwPQoXWUAAAAAAAAAQQGZmZmZmZkpApHA9CtejRkBI4XoUrkcBQEjhehSuB15AhetRuB6FT0CPwvUoXI9IQNijcD0K1yFAAAAAAACAQkBcj8L1KJxQQOtRuB6F6xlA4noUrkfhHkBSuB6F61EgQArXo3A9ikdA4noUrkfhJkCamZmZmZk4QFK4HoXrUU1ApHA9CtejO0DrUbgehesJQEjhehSuRzJAC9ejcD0KP0BH4XoUrkdbQOtRuB6F6+E/zczMzMzMIEDD9Shcj8IRQB6F61G4Hj9AzczMzMxMQ0AUrkfhehQuQD0K16NwPQpA16NwPQrXF0AehetRuB4/QJqZmZmZmR1AmpmZmZmZEUDNzMzMzMxEQNejcD0K1zRAUrgehevRS0Bcj8L1KFw5QJqZmZmZmURAZ2ZmZmZmQEAzMzMzMzMfQFyPwvUoXC9A9ihcj8I1UkAzMzMzM/NcQHsUrkfhejRAAAAAAAAAPkDrUbgehesxQB+F61G4nmBA7FG4HoVrVECjcD0K16MAQGZmZmZmZj5ArkfhehSuMUAUrkfhehQWQB+F61G4nkZA4XoUrkfhPUBI4XoUrudgQMP1KFyPwi1AMzMzMzMzMUA+CtejcD0oQHE9CtejMFVAH4XrUbh+YUCamZmZmRlYQFyPwvUoXBNAUrgehetRM0AehetRuB4vQOF6FK5H4URArkfhehQuQ0B6FK5H4XocQOtRuB6F60lAPgrXo3AdZEAehetRuB5AQMP1KFyPwhFAuR6F61G4Q0C4HoXrUbgSQJDC9ShcD1BAcT0K16OwVUAzMzMzM7NLQEjhehSuRz9AuR6F61G4KkBSuB6F61H4Pylcj8L1KARA4XoUrkfhLEAAAAAAAAAzQIXrUbgehfs/j8L1KFyPJkC4HoXrUbg2QNejcD0KV0RAC9ejcD0KQ0AK16NwPYpDQGdmZmZmZixArkfhehROZEAUrkfhehQSQNejcD0K12NAAAAAAADAWEApXI/C9ShKQGZmZmZmZlpA16NwPQrXRUDiehSuR+EuQEfhehSuRzBAhetRuB6FR0BnZmZmZiZXQBSuR+F6FDZArkfhehTuVkDMzMzMzAxQQKNwPQrXowBACtejcD0KNEAK16NwPQopQML1KFyPQlpA2KNwPQrXMUDrUbgeheshQPYoXI/CtVRAXI/C9ShcH0AAAAAAAAAUQM3MzMzMzFJA9ihcj8J1QkApXI/C9SgcQJmZmZmZmT5AexSuR+F6UUDD9Shcj8I1QMP1KFyPwlBA4noUrkfBY0Bcj8L1KFwlQB6F61G4HjBAuB6F61G4NUC5HoXrUbgqQJqZmZmZmR1A4XoUrkfhP0CG61G4HgVGQMP1KFyPQkBAhetRuB4FQUAK16NwPUpRQK5H4XoULk9AR+F6FK5HI0DNzMzMzMw/QJqZmZmZmR1AAAAAAAAAMUCZmZmZmZlTQFyPwvUoXDtAPQrXo3A9KkDrUbgehWtTQPYoXI/C9QhAZmZmZmbmRUB7FK5H4XoEQGZmZmZmZj9AC9ejcD0KI0ApXI/C9Sg2QEjhehSuRwlAcT0K16NwUEAzMzMzMzMjQPUoXI/CdURAZmZmZmZmEkAfhetRuB4nQDMzMzMzc1lAUrgehevRUECamZmZmZklQJmZmZmZuWJAFa5H4XoUMECF61G4HoUTQI/C9ShcjzVAAAAAAAAAOEAL16NwPYpGQClcj8L1KAxAcD0K16MwW0AAAAAAAIBOQJqZmZmZmfk/C9ejcD0KX0DD9Shcj8IdQFyPwvUoXGNAKVyPwvUoUECjcD0K16MIQHE9CtejcD9AMzMzMzMzC0CPwvUoXI/yPwrXo3A9CkpAzczMzMzMEEAK16NwPSpmQJmZmZmZmSdAAAAAAAAASUCF61G4HgVJQFK4HoXrUWdA4noUrkfhCkApXI/C9ahFQKRwPQrXI05AZmZmZmZm9j8+CtejcD03QB+F61G4Hh1AKVyPwvUoUUCamZmZmZn5PxSuR+F6FP4/cD0K16MwU0AzMzMzMzMbQFK4HoXrUTBAXI/C9ShcMUBH4XoUrgdUQBSuR+F6FB5AUrgehetRGEA9CtejcL1aQDMzMzMzMy9AH4XrUbgeJUBI4XoUrsdVQJDC9ShcD1xAZmZmZmZmBkBwPQrXo3AzQHsUrkfhOlZApHA9CtejLkAAAAAAAADwP7kehetRuM4/o3A9CtfjUECF61G4HoUTQClcj8L1KAxAMzMzMzMzNED2KFyPwvVOQM3MzMzMTENAexSuR+F6KkApXI/C9WhSQHsUrkfhehBACtejcD0KIUCkcD0K16MyQOxRuB6F60RArkfhehQuXUCamZmZmZkpQFK4HoXrkV1AMzMzMzMzNkC4HoXrUbhRQDMzMzMzMxtASOF6FK5HSUAK16NwPQoyQOJ6FK5H4S5AexSuR+F6M0BSuB6F61E7QArXo3A9CkxASOF6FK7HT0BxPQrXo3DtP3E9CtejcBFA9ihcj8I1VUDNzMzMzMwuQGZmZmZmZjFAPgrXo3B9UEDhehSuR+E7QClcj8L1KFZAH4XrUbgeQUAK16NwPQpBQClcj8L1KDhAuR6F61G4DkBxPQrXozBYQAvXo3A9CidA9ihcj8L1MkAVrkfhejRpQNejcD0K1z5AUrgehetRGEBSuB6F61EYQJmZmZmZmTJA16NwPQrXO0DD9Shcj8IdQFyPwvUoXFRAH4XrUbjeVUCF61G4HgVHQLkehetRuP4/pHA9CtejTUDMzMzMzBxwQLgehetRuDZAZmZmZmZmDkCQwvUoXA9HQPYoXI/C9SJAZmZmZmbmSUBxPQrXozBQQKRwPQrXY1pAH4XrUbgeEUDNzMzMzAxfQClcj8L1qFBA2KNwPQrXMUAfhetRuB5DQNejcD0K1zBACtejcD0KMkCF61G4HoULQPUoXI/CFWBA7FG4HoXrK0AAAAAAACBjQB+F61G4HlFAMzMzMzMzL0CamZmZmVlUQOtRuB6F6/E/ZmZmZmZmYkDC9Shcj8IyQEjhehSuh1BAzczMzMxMQkCjcD0K16MIQOtRuB6F6z1A9ihcj8L1CEBI4XoUrsdgQClcj8L1KChApHA9CtcjQUC4HoXrUbgGQDMzMzMzM01AC9ejcD0KN0CZmZmZmZlCQOtRuB6F6xVAexSuR+F6MUB7FK5H4XoyQNejcD0K1yNAAAAAAACATkA9CtejcD02QBSuR+F6FF5AAAAAAADAaEC4HoXrUbhEQEjhehSuh1hAexSuR+F6EEC4HoXrUThFQNijcD0K10FAFK5H4XoUTkAVrkfhehQ9QEfhehSuRzBAj8L1KFyPJEDhehSuR2FAQEfhehSuZ2NAAAAAAAAAM0CuR+F6FC5IQAAAAAAAAFNASOF6FK5HJUDNzMzMzOxiQDMzMzMzMzFAhetRuB6FS0AfhetRuB5BQArXo3A9ymRAj8L1KFyPOECjcD0K16MkQB6F61G4Hj9AhetRuB7FUUBnZmZmZmZQQNejcD0K12BA9ihcj8I1V0C4HoXrUbg1QML1KFyPwkNAUrgehevRQkA9CtejcD0SQAvXo3A9Cuc/wvUoXI/CPkDD9Shcj8IrQClcj8L1KARASOF6FK7HRUAAAAAAAAAAADMzMzMzM0FArkfhehSuI0BxPQrXo3AZQIXrUbgeBVBAUrgehevRWkAUrkfhehQiQClcj8L1qFNAcT0K16NwHUD2KFyPwnVKQEjhehSuRyFApHA9CtejN0DNzMzMzMwoQGZmZmZmZipA9ihcj8L1NkApXI/C9SjcPz0K16NwPTFArkfhehSuG0DhehSuR+EkQDMzMzMzMzlA16NwPQrXJUDhehSuR6FSQOF6FK5HIWhAo3A9CtejOECkcD0K16M/QNejcD0K1zpAexSuR+F6NUBcj8L1KDxgQB+F61G4HjFAUrgehevRTkAL16NwPQozQGZmZmZmZk5AhetRuB6FIUCPwvUoXA9GQGdmZmZmZjhAr0fhehTuWUDXo3A9CtcjQFyPwvUoXCFAw/UoXI/CQECPwvUoXI8xQFyPwvUo3EZApHA9CtfjU0DC9Shcj8JeQBSuR+F6FBZAZmZmZmZmLkDXo3A9CtfzP3oUrkfh+kBAMzMzMzMzNkBwPQrXo3BjQPYoXI/C9SJAXI/C9Sh8ZUCkcD0K1yNNQBWuR+F6lEtA7FG4HoVrVUDNzMzMzMw9QHsUrkfheipAMzMzMzOzREDiehSuR+EaQOtRuB6F60VA4XoUrkchWUDD9Shcj8IwQPYoXI/CdVlAuB6F61G4NECF61G4HoUDQFK4HoXrUTFAAAAAAAAAEEB7FK5H4XokQML1KFyPAltAUrgehevRZkBxPQrXo3AVQOJ6FK5H4TJA4XoUrkdhSEAoXI/C9Sg5QArXo3A9yllAcT0K16NwMUDrUbgeheslQIXrUbgeJWRAUrgehetRHECamZmZmZkhQClcj8L1KChAwvUoXI8CW0DrUbgehevRP3sUrkfhekZAhetRuB6FMUCF61G4HoVMQJqZmZmZmT9AKVyPwvUoLEC5HoXrUbgOQJmZmZmZ+WpAH4XrUbgeQ0CuR+F6FK5SQMzMzMzMjFBAo3A9CtejKEA9CtejcD1BQDMzMzMzMzdAXI/C9ShcLUBSuB6F6/FlQOJ6FK5H4TZACtejcD2KSUApXI/C9SgoQArXo3A9CjpAhetRuB6FJUDrUbgehevhP65H4XoUrjFAZ2ZmZmbmQ0CuR+F6FK4fQFK4HoXrUSZAAAAAAACAUUBcj8L1KFwHQB+F61G4nkZAAAAAAACAREBcj8L1KFwlQM3MzMzMTEFAmpmZmZmZFUBxPQrXo3D9P9ejcD0K1xtAj8L1KFyPPEBH4XoUrsdDQClcj8L1aFlAPQrXo3A9WUBxPQrXo3AhQMP1KFyPwjxAZ2ZmZmZmU0DXo3A9CtcbQOtRuB6F61VAH4XrUbjeUkApXI/C9ahHQArXo3A9ikJAehSuR+F6DEC4HoXrUfhkQM3MzMzMzBhAPQrXo3B9VUDNzMzMzMw1QHE9CtejcDBAXI/C9SjcRECjcD0K16MUQKNwPQrXozBArkfhehSuI0DD9Shcj8I4QPYoXI/C9UFAuR6F61G4R0DD9Shcj0JPQNejcD0K1xtArkfhehSuU0A9CtejcD0KQI/C9ShcjzpAexSuR+F6TUCuR+F6FK5HQAAAAAAAAD9AFK5H4XrUWUB7FK5H4fpLQGZmZmZmZi5AFK5H4XoUHkApXI/C9ehQQFK4HoXrUUdAexSuR+E6U0C5HoXrUThTQEfhehSux0NArkfhehSuSUAfhetRuB49QMP1KFyPwhVAZmZmZmZmKkCPwvUoXI9GQAAAAAAAgF9AFa5H4XqUUECkcD0K1yNBQMzMzMzMzDtAexSuR+F6FEBSuB6F61E8QM3MzMzMzCJAw/UoXI9CRUAK16NwPQo2QIXrUbgeBVVAXI/C9ShcE0DMzMzMzGxgQOF6FK5H4SBAzczMzMzMHEA9CtejcD0qQOtRuB6F6y9AHoXrUbgeT0AfhetRuF5cQI/C9ShcjwpA9Shcj8L1Q0CF61G4HoU8QIXrUbgehTpAj8L1KFzvYECuR+F6FC5OQPYoXI/C9TpAXI/C9ShcM0AVrkfhehQoQLgehetRuBZA9ihcj8L1OUAehetRuB4rQPYoXI/C9fg/rkfhehSuMEAAAAAAAIBXQOJ6FK5H4UZAmZmZmZl5Y0AfhetRuB4jQClcj8L1KDZAehSuR+F6PEBnZmZmZkZoQM3MzMzMzCBAPgrXo3A9LEC4HoXrUbgSQBWuR+F61FRA4XoUrkfBYUAAAAAAAAAoQML1KFyPAlpA4XoUrkchXkCF61G4HoVQQOxRuB6F6zNAuR6F61G43j/Xo3A9CtclQFyPwvUoXBtAhetRuB5FY0DXo3A9ChdYQNejcD0KN2VA16NwPQrXOEApXI/C9ehSQPYoXI/C9VRA7FG4HoXLa0CamZmZmRlFQI/C9Shcb2hAmpmZmZmZEUC4HoXrUbggQBWuR+F6lFdA9ihcj8L1+D+4HoXrUbg1QD0K16NwvVZArkfhehSuQ0AzMzMzMzNFQML1KFyPwi9A16NwPQrXF0ApXI/C9Sg/QHsUrkfhehBAH4XrUbgeMkDXo3A9CtdTQFK4HoXrUTdAKFyPwvUoOUAzMzMzMzMlQD0K16NwPU5AexSuR+F6LkDsUbgehStUQNejcD0Kd2FAFa5H4XoUXEA9CtejcD0+QML1KFyPQkZAo3A9CtejSEAzMzMzMzM5QOF6FK5HQWlArkfhehSuKUAK16NwPUpRQB6F61G4vmNAmpmZmZmZHUCjcD0K1+NQQFK4HoXrkVVAzczMzMzMREBmZmZmZoZhQBSuR+F6lE1AC9ejcD0KK0CamZmZmZnpP6RwPQrXozpAzczMzMxMYUBxPQrXo/BAQD4K16NwPThA9ihcj8I1UUDD9Shcj8I8QHsUrkfhejJAXI/C9ShcN0CamZmZmZkwQDMzMzMzMx9AMzMzMzMzC0CPwvUoXI8WQClcj8L1KPw/j8L1KFyPNEDrUbgehesvQGZmZmZmZjpAMzMzMzMzG0DNzMzMzIxXQAAAAAAAgEZAZmZmZmZmEkCuR+F6FK4TQFK4HoXrUVRAwvUoXI+CVkBcj8L1KFw5QDMzMzMzs0FAKVyPwvUoQEBxPQrXo3AyQClcj8L1KBhAUrgehetRSkCF61G4HgVDQClcj8L1KERAUrgehetRKkBSuB6F61EAQD0K16NwPS5AKVyPwvUo7D/sUbgehesnQIXrUbgeBUNA16NwPQoXUEB7FK5H4TpiQIXrUbgexV5AFK5H4XpUXkDhehSuR2FGQHE9CtejcEpAw/UoXI8CVUAzMzMzMzMlQBSuR+F6FDZAUrgehetRRkCuR+F6FK4yQKNwPQrXozRAuB6F61G4NUAAAAAAAAA+QB+F61G4HiNA4noUrkfhTkDD9Shcj8I0QB+F61G4HjdACtejcD0KSkApXI/C9ehYQFyPwvUoXEhApHA9CtcjTkAzMzMzM7NEQDMzMzMzMwNAR+F6FK4HU0DhehSuR+EkQHsUrkfhOlxAZmZmZmbmSkDMzMzMzExEQNejcD0K1xNAcD0K16NwM0DXo3A9CtdLQFK4HoXrUQhANDMzMzPzUkBSuB6F61EuQD0K16NwPSZACtejcD0qYUAUrkfhepRBQAAAAAAAAPA/SOF6FK5HSUDNzMzMzIxWQNejcD0K10NAKVyPwvVoaED2KFyPwvVWQArXo3A9CjJAMzMzMzMzA0CuR+F6FK4vQHsUrkfheiBAwvUoXI/CQkCF61G4HoU2QOxRuB6F6ydAKVyPwvUoP0CF61G4HoVIQOxRuB6F6ytAMzMzMzMzA0BmZmZmZmZBQFyPwvUo3ENAcT0K16Nw/T+F61G4HoUnQGZmZmZm5k9AexSuR+F6BEAAAAAAAAAyQClcj8L16FJAexSuR+F6O0CPwvUoXI8/QB+F61G4HmJA2KNwPQrXIUBmZmZmZuZMQArXo3A9CjFAPQrXo3A9CkDsUbgehWtVQOJ6FK5H4eo/FK5H4XqUVUB7FK5H4XpGQI/C9ShcjwJAKVyPwvUoIEDsUbgehStVQAAAAAAAAERAzczMzMyMU0DiehSuR+ESQEjhehSuRz1AuR6F61E4V0CF61G4HoUwQIXrUbgehUFAAAAAAAAA8D9SuB6F61FMQGdmZmZmZkBA9ihcj8L1AEAzMzMzM7NFQEfhehSuRzBAw/UoXI/CN0AAAAAAAAAiQDMzMzMzMy1A16NwPQpXUEC5HoXrUThDQD0K16NwPQJAMzMzMzMzLUCPwvUoXI8yQM3MzMzMzBBACtejcD0KOEDXo3A9CldHQKNwPQrXoyRAXI/C9ShcX0C4HoXrUbgxQFyPwvUoXDxA4XoUrkdhRUDsUbgehWtUQEjhehSup2hAFa5H4XoUSEDNzMzMzMw4QD4K16NwPShAMzMzMzOzR0DiehSuR+ECQB+F61G4HkVA4noUrkfhAkAAAAAAAAAkQOJ6FK5H4SJAAAAAAAAALkBwPQrXo3A7QK5H4XoU7lhAhetRuB6FT0C4HoXrUfhUQHsUrkfheiBA61G4HoXr8T97FK5H4XoyQB6F61G4nktAehSuR+F6LEB7FK5H4fpIQGZmZmZmZhJA9ihcj8L1IkAfhetRuB4pQB+F61G4nkBAUrgehetRLEAVrkfhehQoQAAAAAAAAAAAC9ejcD0KW0CF61G4HoUXQI/C9Shcjy5ApHA9CtcjQUD2KFyPwjVdQPYoXI/C9UVAFa5H4Xp0ZEC5HoXrUbg+QEjhehSuRxFA16NwPQrXI0CjcD0K16MwQD0K16NwvUZAZmZmZmbmQEBwPQrXo3BHQJqZmZmZmVhA61G4HoWrUkApXI/C9ShIQJqZmZmZGUFAUrgehetRMkB7FK5H4Xo3QKNwPQrXoxRAcT0K16NwL0CamZmZmRlMQLgehetRuChA61G4HoVrTkApXI/C9ShWQFyPwvUonFBAHoXrUbjeW0AfhetRuB4jQLgehetROEJAUrgehetR+D/hehSuR+FEQHE9CtejsFhA16NwPQqXVEDhehSuR+EgQOF6FK5HIVJAhetRuB6FV0C5HoXrUbj+P1K4HoXrUTxAkML1KFyPN0C5HoXrUbjuP/YoXI/C9UxAhetRuB4FR0DNzMzMzMw1QEjhehSuRz9AKVyPwvUoUkCF61G4HoX7PzMzMzMzM19AzczMzMzMMUC4HoXrUbgxQEjhehSuRzZA16NwPQqXVUDrUbgehevxP1yPwvUoXDxAHoXrUbgePECZmZmZmRlDQM3MzMzMzDZAPgrXo3A9MEAUrkfhehRGQOF6FK5HYURAzczMzMzMNkCkcD0K16McQClcj8L1KD1AFa5H4XoUQUAAAAAAAAA2QHE9CtejcClASOF6FK5HGUCjcD0K16MIQEjhehSuh1JA2KNwPQrXUUDrUbgehesJQFyPwvUoXB9A7FG4HoXrNEAAAAAAAAAmQHE9CtejcDFAZmZmZmbmRUC4HoXrUbggQMP1KFyPwiFAMzMzMzMzM0D2KFyPwvVOQLgehetRuDVArkfhehSuE0A9CtejcH1VQAvXo3A9CjdACtejcD0KJUDD9Shcj8INQOxRuB6Fa01AXI/C9Shc/z9xPQrXo3A9QOF6FK5HoVVAPgrXo3AdZED2KFyPwvVCQOxRuB6F6zhA4XoUrkdhREDrUbgehWtGQKNwPQrXg2RA4noUrkfh6j/iehSuR+EaQB+F61G4HjNAZmZmZmbmTUBxPQrXo3A2QArXo3A9ilNA9ihcj8L1OEBI4XoUrkcVQBSuR+F6tGVAcT0K16NwEUCuR+F6FK4HQFyPwvUoXDBAhetRuB6FG0A+CtejcD1QQClcj8L1KARArkfhehSuJ0C4HoXrUbgxQB6F61G4XldAC9ejcD0KB0D2KFyPwvU5QKRwPQrXozVAH4XrUbjeVkAzMzMzMzM5QM3MzMzMzE9AR+F6FK5HI0AUrkfhepRGQM3MzMzMzCJApHA9CtejN0DXo3A9CtcTQD0K16NwPUlAr0fhehTuVUCvR+F6FK4tQML1KFyPwj5AMzMzMzOzQEBSuB6F69FCQI/C9Shcj1ZAXI/C9ShcR0B7FK5H4XoEQOtRuB6F60JA7FG4HoXrM0CZmZmZmRlPQHA9CtejMFNA16NwPQqXUkDNzMzMzMw0QJmZmZmZmT5AZ2ZmZmZmKECF61G4HoUnQDMzMzMzE2pAPQrXo3C9WkC5HoXrUbjuPxWuR+F6lEdAH4XrUbgeU0AfhetRuN5WQOtRuB6F601AzczMzMzMGEAK16NwPQowQFK4HoXrUSxASOF6FK5HPEApXI/C9ShKQJqZmZmZmUBAC9ejcD0KI0Bcj8L1KNxDQHE9CtejwHBAPQrXo3A9NUDrUbgehYtiQPUoXI/CtVdAPQrXo3A9NkCQwvUoXA9MQHsUrkfhekVApHA9CtdjV0B7FK5H4XpAQArXo3A9ilJA9ihcj8L1FEBmZmZmZuZBQNejcD0KV0dAAAAAAAAAKEBnZmZmZmY8QAvXo3A9Ci9ASOF6FK5HSkAVrkfhehQ8QDMzMzMzMzlA16NwPQqXU0DrUbgehWtPQB+F61G4fmFAwvUoXI/CL0B7FK5H4XoEQLkehetRuDNASOF6FK4HWUBcj8L1KFw8QFyPwvUo3EhAH4XrUbgeKUDrUbgehesJQFyPwvUoXDtAmpmZmZnZUEDhehSuR+E7QK5H4XoU7lhAXI/C9SjcQkBxPQrXo3DtP/YoXI/CdUJACtejcD2KQkDiehSuR+H6P1K4HoXrUTpASOF6FK5HMUCuR+F6FK5hQGdmZmZm5kNAH4XrUbieQUDhehSuRyFYQMzMzMzMTFBAcD0K16NwJ0AzMzMzMzMhQD0K16NwfVFArkfhehQuSEDD9Shcj0JQQFK4HoXrUUtAcT0K16NwFUBSuB6F6xFTQK5H4XoULltAexSuR+F6EEDhehSuR2FIQOF6FK5H4TRAhetRuB6FP0CjcD0K1yNcQEjhehSup2BA4noUrkehY0BI4XoUrodUQMP1KFyPwlVAzMzMzMxMQED1KFyPwrVTQGdmZmZmBmtAw/UoXI/CR0D2KFyPwvU/QKNwPQrXowBA16NwPQpXSECkcD0K1yNCQBSuR+F6FBJAzczMzMzMIkAzMzMzM7NLQAAAAAAAADxAFK5H4XoUEkCF61G4HoUwQArXo3A9CjhAhetRuB6F+z8zMzMzMzNCQLkehetRuEpAMzMzMzNzUUBcj8L1KFxDQClcj8L1KCZA4XoUrkchXkA0MzMzM3NaQK5H4XoUrjFAZmZmZmZmDkCF61G4HoVCQAAAAAAAAENAAAAAAACATkAzMzMzMzNHQIXrUbgexVtAPQrXo3A9OkDhehSuR+E7QOJ6FK5HYUtA9ihcj8L1KEDrUbgehQtiQAAAAAAAAGVAR+F6FK5HQEBmZmZmZmY5QM3MzMzMzGJA16NwPQrXNUAK16NwPQo4QBSuR+F6FDJA7FG4HoVrQUDD9Shcj8I7QK5H4XoUrilAw/UoXI/CPEAehetRuB47QHsUrkfhejFAkML1KFwPS0AAAAAAAIBNQB+F61G4HhFAj8L1KFyPNUBI4XoUrkdSQLgehetReF5Aw/UoXI/CEUCF61G4HoUhQAAAAAAAAAAA61G4HoXrAUAAAAAAAAAAAOF6FK5H4UVAuB6F61G4ZUCkcD0K16M6QPYoXI/CdUFAzczMzMzMIEBdj8L1KFw2QLgehetROEZAwvUoXI9CQ0DiehSuR2FHQAAAAAAAgFZAXI/C9ShcNEB7FK5H4XogQPYoXI/C9SZAexSuR+F6PUBnZmZmZmY4QClcj8L1KDhAUrgehetRMUApXI/C9ahMQKRwPQrX41NAMzMzMzMzQkDD9Shcj8LlP5qZmZmZ2VFAexSuR+F6IkCuR+F6FC5TQDMzMzMzM1RAKVyPwvUoKECF61G4HgVcQPYoXI/C9TRAzczMzMzMSEAfhetRuB4ZQBWuR+F6FDlAZmZmZmZmFkApXI/C9Sj8P3E9CtejcEFAPgrXo3A9P0DNzMzMzMw1QOtRuB6F6z9AcT0K16NwBUAzMzMzMzMyQD0K16NwPQJAZ2ZmZmZmUEBmZmZmZmYaQKRwPQrXI1dANDMzMzPzUkBI4XoUrsdRQBWuR+F6FD1Aj8L1KFxPXUCamZmZmZkxQIXrUbgehUVAXI/C9SicbEBxPQrXo3BGQLgehetRuFJA61G4HoXrKUDXo3A9CtcTQI/C9ShcjxpAHoXrUbgeOEAUrkfhehQeQB+F61G4HlVA4XoUrkfhNUCPwvUoXI8eQGZmZmZmJlFAw/UoXI/C9T/Xo3A9CjdpQAAAAAAAwFBAuR6F61G4DkBxPQrXo/BAQJmZmZmZmUJAHoXrUbgeW0DrUbgehSteQI/C9ShcjyxAZ2ZmZmZmPECF61G4HgVBQHE9CtejcBVAuR6F61H4U0D1KFyPwrVbQDMzMzMzMyFAzczMzMzMKkBI4XoUrkcJQAvXo3A9CiNAC9ejcD0K5z+F61G4HoULQPYoXI/C9TxA61G4HoVrVkBdj8L1KFxCQGdmZmZm5kdA4XoUrkdhSUBwPQrXo/BGQI/C9Shcj2JACtejcD0KMEA+CtejcD07QPYoXI/C9URAKVyPwvWoVEDXo3A9CtcvQArXo3A9iktA16NwPQrXH0BSuB6F61EsQD0K16NwPR5A16NwPQrXNUAK16NwPYpAQD0K16NwPQJApHA9CtcjUEBmZmZmZmb2P7kehetRuC5AUrgehetxZEB7FK5H4Xo3QLkehetRuDtAPQrXo3A9MkBcj8L1KFwXQFyPwvUo3FFAUrgehetRGEBcj8L1KFwXQLgehetROEJAuR6F61G4N0AfhetRuB4jQAAAAAAAADZAZ2ZmZmZmM0BSuB6F61E1QBWuR+F6FDxASOF6FK5HWUAzMzMzM/NQQI/C9ShcjzhAR+F6FK5HMEBSuB6F61FOQNejcD0K1x9AKVyPwvUoKEDiehSuR+ESQLgehetRuCJAAAAAAAAAOEDsUbgeheswQClcj8L1CGtAw/UoXI/CHUDsUbgehctnQGZmZmZm5kJA61G4HoXrP0DNzMzMzMxIQAAAAAAAAF9AKVyPwvUoFEB7FK5H4XoiQClcj8L1qFFAuB6F61GYYkAfhetRuB4FQI/C9ShcjwJACtejcD0KJUCF61G4HoUjQPYoXI/C9SZAFK5H4XoUP0AAAAAAAABHQLgehetRuAZAUrgehetRRkBmZmZmZmZZQArXo3A9CkVAC9ejcD0KS0CkcD0K1wNkQOF6FK5HYURAKVyPwvWoQ0AK16NwPQpCQNejcD0K1zlAj8L1KFyPMEAzMzMzMzNCQNejcD0Kl2VAMzMzMzNzV0B7FK5H4fpGQOF6FK5H4UlAzczMzMzMFEDD9Shcj8IrQPYoXI/C9TVAj8L1KFyPSEBcj8L1KFw9QNejcD0K1zRAcT0K16MwUUApXI/C9SggQBWuR+F6FEBAhetRuB6FNUDrUbgehesZQJmZmZmZGUtAH4XrUbieVkAL16NwPQrnP69H4XoUri1A4noUrkfhEkDhehSuR2FFQChcj8L1KFlAMzMzMzMzH0AzMzMzMzMfQBSuR+F6FAZAPgrXo3C9QEBnZmZmZuZDQGdmZmZmJlRAcT0K16PwQED2KFyPwvUQQClcj8L1qFBAH4XrUbieSEDNzMzMzMwUQHA9CtejcDtA9ihcj8L1LEAVrkfhepRLQJmZmZmZmUJASOF6FK7HQEAUrkfhehQ+QEjhehSuRy1A7FG4HoVrTUBI4XoUrkdRQI/C9ShcjzBAMzMzMzOzSUA9CtejcD0eQArXo3A9CjRAAAAAAAAATUDiehSuR+EaQM3MzMzMzE5APQrXo3A9SkAoXI/C9Sg5QD0K16NwHWNAMzMzMzMzNUBcj8L1KFwhQIXrUbgeBWNAAAAAAACAXEA+CtejcD00QOtRuB6F6y9AzczMzMzMaECG61G4HgVOQMP1KFyPwkVAAAAAAAAACEA9CtejcD36P7gehetRuChAR+F6FK5HMEAfhetRuB46QK5H4XoU7l9ArkfhehSuO0CuR+F6FC5YQNejcD0K1ylAUrgehesRXEBH4XoUrsdTQB+F61G4HgVAo3A9CtejCEDiehSuR+EKQFK4HoXrUQBAuR6F61G47j9I4XoUrkfxPwAAAAAAAAAAAAAAAAAAAADD9Shcj8L1P/YoXI/C9SBAAAAAAAAAAED2KFyPwvX4PwAAAAAAAAAArkfhehSuB0BxPQrXo3D9PwAAAAAAAAAAhetRuB6FH0CjcD0K16MAQAAAAAAAAEdA4noUrkfh6j97FK5H4XpZQJqZmZmZmek/7FG4HoULYED2KFyPwvUAQOtRuB6F6wFAZmZmZmZmDkAAAAAAAAAAAHE9CtejcO0/UrgehetREEAAAAAAAAAAAGZmZmZmZhJAhetRuB6FQEBcj8L1KFw0QAAAAAAAAAAAUrgehetR+D8AAAAAAAAAANejcD0K1ytACtejcD0KKUBmZmZmZgZ1QM3MzMzMzPw/mZmZmZmZJ0C4HoXrUbgyQFK4HoXrURhAFK5H4XoUEkBSuB6F61EuQFyPwvUoXDNAC9ejcD0KD0BmZmZmZmYSQOJ6FK5H4QJAAAAAAAAAAAAVrkfhehQ5QLkehetRuM4/exSuR+F65D+PwvUoXI8gQB6F61G4HitAwvUoXI/CL0CamZmZmZn5P0jhehSuRx1A4noUrkdhQ0BSuB6F61HoP65H4XoUrhdAuB6F61GYb0DiehSuR+H6P5qZmZmZmQFAj8L1KFyPAkAUrkfhehQSQHE9CtejcAVACtejcD0KQEDD9Shcj8IwQGZmZmZmZhpAFK5H4XoU/j8pXI/C9ehTQAAAAAAAAAAAC9ejcD0K5z8AAAAAAAAAAFK4HoXr8WFA4noUrkfh+j8UrkfhehQOQAAAAAAAAAAAC9ejcD0K1z+amZmZmZkpQNejcD0K1xNAMzMzMzMzMkD2KFyPwvX4P6RwPQrXU3BA9ihcj8L1LEBxPQrXo3BCQAAAAAAAAPA/16NwPQrXA0Bcj8L1KHxlQJDC9ShcH3hA7FG4HoULZUCPwvUoXI8mQJqZmZmZmQlAexSuR+F65D/rUbgehQtqQMP1KFyPwi1AXY/C9ShcOkD2KFyPwvX4P3sUrkfhehRAKVyPwvUo/D8pXI/C9Sg3QNejcD0K13JAH4XrUbge9T+uR+F6FK73P6NwPQrXo0hAj8L1KFyPWUAAAAAAAAAAAJqZmZmZmdk/uR6F61G43j/Xo3A9Ctc6QD0K16NwPRJArkfhehSuE0AAAAAAAAAAAFK4HoXr0V1AUrgehetRFEBcj8L1KFw4QHsUrkfhetQ/AAAAAAAAAADrUbgehevhPzMzMzMzS4BA16NwPQrXZkC4HoXrUbg/QML1KFyPwjJAAAAAAAAAAABxPQrXo3AdQClcj8L1KBRAexSuR+F6pD/NzMzMzMw2QClcj8L1CGBAzczMzMzMEEApXI/C9SgEQML1KFyPwiNA16NwPQrX8z9I4XoUrkcxQGdmZmZmZixAw/UoXI/CWUCPwvUoXI8xQHsUrkfhejFAmpmZmZmZ6T+uR+F6FK45QGdmZmZmZjxAKVyPwvUo/D8fhetRuJ5QQD0K16NwPQJAXI/C9Shc/z/D9Shcj8LlP+tRuB6F6+E/XI/C9ShcPUBcj8L1KFwHQB+F61G4HhFAZmZmZmZm9j8L16NwPQoHQM3MzMzMzBRAcT0K16NwKUCjcD0K12NQQHsUrkfhOlxApHA9CtfjV0CkcD0K1+NlQML1KFyPwiNAAAAAAAAAAADsUbgeheswQOJ6FK5H4RJAuB6F61G4EkAfhetRuB4ZQD0K16NwPT1AAAAAAAAA8D9SuB6F61EyQJqZmZmZ2VlAPQrXo3A9AkAK16NwPaprQGZmZmZmZg5AhetRuB7lY0DNzMzMzMwQQJqZmZmZmek/4XoUrkdhYEAAAAAAAAAAAAvXo3A9Cuc/MzMzMzMz4z97FK5H4bpbQPYoXI/C9ThA4XoUrkfhMECjcD0K16MYQNejcD0K1ylAuR6F61G43j/NzMzMzMz8Px+F61G4HvU/cT0K16NwGUAzMzMzMzMDQIXrUbgehTVAHoXrUbgeK0AAAAAAAAAAAHE9Ctej4HFAAAAAAAAAAADD9Shcj8L1PzMzMzMzMzhAAAAAAAAANUCuR+F6FK4lQHsUrkfhesQ/C9ejcD0K9z8AAAAAAAAAAKNwPQrXoyBAexSuR+F6pD8AAAAAAAAAAMP1KFyPwg1AXI/C9SjcRkAzMzMzM1NtQFyPwvUoXAdAexSuR+F65D+F61G4HgVEQEjhehSuR/E/16NwPQrXA0AzMzMzMzNiQAAAAAAAAAAAzczMzMzMMkBI4XoUrudhQEjhehSuRwFAMzMzMzMzE0BmZmZmZmYOQMP1KFyPwuU/hetRuB6FF0AUrkfhehT+PzMzMzMzMxNAcT0K16NwL0DhehSuR+EzQJqZmZmZmQFAhetRuB6FC0BmZmZmZmZKQK5H4XoUrg9A61G4HoXr0T97FK5H4Xr0PwAAAAAAAAAAXI/C9Si8ZUA9CtejcD0WQM3MzMzMzPw/rkfhehSuIUDXo3A9CtczQPYoXI/CFWtAj8L1KFyPLEAehetRuB4rQNejcD0K1ztAzczMzMzMIEC5HoXrUbjuPwAAAAAAAAAAzczMzMzMOUBmZmZmZmYOQD0K16NwPTVAcT0K16NQbkD2KFyPwvVCQB6F61G4HlBAmpmZmZmZAUBI4XoUrkfxP4/C9ShcD0VAkML1KFyPO0CPwvUoXI/yP1K4HoXrURRAPQrXo3A9+j/rUbgehevRPwAAAAAAAAAAXI/C9SjcQEAAAAAAAAAAAFyPwvUoXBtAAAAAAAAAAACamZmZmZnJP83MzMzMzARAAAAAAAAAAACamZmZmZkJQAAAAAAAAAAAZmZmZmZmBkAAAAAAAAAAAHsUrkfhesQ/uR6F61G47j8+CtejcD1LQOtRuB6F6xlAj8L1KFyPCkAzMzMzMzPjPwAAAAAAAAAAPQrXo3A9OkAAAAAAAAAAAHE9CtejcAVA9ihcj8L1HEDXo3A9Ctc1QLgehetROGhAAAAAAAAAAAD2KFyPwvUkQHoUrkfhegxAuB6F61G4NkCamZmZmZkJQLgehetReF9AC9ejcD0KG0DrUbgehesRQKNwPQrXo+A/AAAAAAAAAADhehSuR2FPQPYoXI/C9QBAKVyPwvUoFEA9CtejcD0KQJqZmZmZmRlAAAAAAAAAAADD9Shcj8LlP3sUrkfheqQ/ZmZmZmYmVkBcj8L1KFwPQEjhehSuRx1AAAAAAAAAAAD2KFyPwvU+QAAAAAAAAAAAAAAAAAAAAADhehSuR+EoQMP1KFyPwjRAzMzMzMyMZEB7FK5H4XrUPwAAAAAAAAAA61G4HoXr4T/iehSuR+EKQB+F61G4HvU/AAAAAAAAAABI4XoUrkcJQM3MzMzMzBhA61G4HoXrEUAAAAAAAAAAAKRwPQrXI1hAo3A9CtejCEDNzMzMzExGQIXrUbgehQNA4noUrkfhFkC4HoXrUbg1QHsUrkfheqQ/hetRuB6FP0AzMzMzMzPjPzMzMzMzc2NA61G4HoXrCUB7FK5H4Xr0P1K4HoXr8W1AMzMzMzMzA0CuR+F6FG5TQBSuR+F6BHpApHA9CtejN0AUrkfhehQuQAAAAAAAAAAAw/UoXI8ydUD2KFyPwvUUQOJ6FK5H4QpAzczMzMwsbkAK16NwPYpQQOtRuB6F6xVAXI/C9ShcE0DiehSuR+EqQEjhehSuRwlAKVyPwvUoJkAAAAAAAAAAAJqZmZmZmQFAAAAAAAAAAAC4HoXrUXiBQArXo3A9CilAzczMzMzMFED2KFyPwtVgQAAAAAAAAAAAuB6F61GYZUAAAAAAAAAAAAvXo3A9Cuc/UrgehetRGEDD9Shcj8JHQAAAAAAAAAAAuB6F61G4BkC5HoXrUbgOQEjhehSuRzhAcT0K16Nw7T+kcD0K12NdQFK4HoXrUQBA4noUrkfhGkCuR+F6FK73P9ejcD0K1yVAH4XrUbgeKUBcj8L1KFz/Pz0K16NwPQJAAAAAAAAAGECamZmZmZnpP83MzMzMvHNApHA9CtcDaEAUrkfhehQSQFK4HoXrUQBAAAAAAAAAAABcj8L1KFwhQIXrUbgeBUhAPQrXo3A9FkD2KFyPwvUxQAAAAAAAAAAAuR6F61G4GkCPwvUoXI8SQHE9CtejcDhAexSuR+G6UUBH4XoUrkdHQAAAAAAAgEBAzczMzMzMPkAAAAAAAAAcQAAAAAAAgE5A9ihcj8L1EEBSuB6F6/FhQKRwPQrXoyZAmpmZmZmZ6T/Xo3A9Ctc4QOJ6FK5H4QpAH4XrUbgeHUDNzMzMzMwUQEjhehSuJ25AzczMzMzMDEBmZmZmZmb2P83MzMzMzBRAH4XrUbge9T8AAAAAAAAAAIXrUbgehR9AmpmZmZmZIUD2KFyPwvVWQDQzMzMzM15ArkfhehRObkBcj8L1KFwTQM3MzMzMzAxASOF6FK5HJUBmZmZmZoZmQD0K16NwPfo/MzMzMzMz4z+5HoXrUbgeQAAAAAAAAAAAzczMzMzM/D+amZmZmZn5P6NwPQrXoxBA4noUrkdhS0AAAAAAAAAIQBSuR+F6FBJAAAAAAAAAAEAAAAAAAAAAAOtRuB6F6x1AzczMzMzMRUAUrkfhehQ3QDMzMzMzMx9Aw/UoXI/C5T8oXI/C9UhxQArXo3A9CiVAhetRuB6FPEB7FK5H4XoEQPYoXI/C9RRAH4XrUbgeBUApXI/C9ShLQAAAAAAAAAAAzczMzMzMDED2KFyPwvUQQArXo3A9ikNAhetRuB6F+z9cj8L1KFwPQPUoXI/CtVdAUrgehetRGEAUrkfhetRSQM3MzMzMzBhAFK5H4XoU/j8fhetRuL5sQHsUrkfhesQ/AAAAAAAAAAAAAAAAAAAAAHE9CtejcBFAwvUoXI/CMkCkcD0K1wNlQNejcD0K1wtAAAAAAAAAAAC4HoXrUbgGQJqZmZmZmck/PQrXo3A9Q0CF61G4HoUTQB+F61G4HjJAj8L1KFyP8j9xPQrXo3AdQOF6FK5H4TdAcT0K16NwDUAAAAAAAAAAAHsUrkfheqQ/AAAAAAAAAADNzMzMzMwqQAAAAAAAAAAAmpmZmZmZFUB7FK5H4XogQHsUrkfherQ/AAAAAAAAAAAzMzMzMzMfQEjhehSup2VA4noUrkfhCkAfhetRuH5hQAAAAAAAAAAAw/UoXI/CBUAAAAAAAAAAAAAAAAAAAAAA16NwPQoncEDXo3A9CtdFQBSuR+F6FP4/w/UoXI/C9T9cj8L1KJxTQOF6FK5HIVBAzczMzMzMDEApXI/C9SgcQHoUrkfhegxAZmZmZmZmDkAAAAAAAAAAAAvXo3A9CkdAPgrXo3A9S0BmZmZmZmb2PwAAAAAAAAAAC9ejcD0K9z/NzMzMzMwkQIXrUbgehRdAmpmZmZmZQEAUrkfhehQSQAAAAAAAAAAAUrgeheuBckCZmZmZmZkjQD4K16NwPSBAC9ejcD0K5z/sUbgehWtMQB+F61G4Hg1AmpmZmZmZJUApXI/C9Sj8Pz4K16NwvUxAAAAAAAAAAACZmZmZmRlTQAAAAAAAAAAAAAAAAAAAAACamZmZmZnpPylcj8L1KDZA61G4HoXrIUCuR+F6FK73P+J6FK5HYUdAUrgehetR+D9mZmZmZmYiQClcj8L1KBhAzczMzMzMFEC5HoXrUbgOQOF6FK5H4SBASOF6FK73ckAAAAAAAAAAAIXrUbgehRdAzczMzMzM/D+kcD0K16NGQOtRuB6F6+E/exSuR+F6TkCkcD0K1yNIQDMzMzMzMwtAw/UoXI/CDUCkcD0K16M2QFK4HoXrUSxAzczMzMzMIEC5HoXrUbjeP8P1KFyPQkhAAAAAAAAAAADXo3A9CtcyQGdmZmZmZiRAZmZmZmZmFkBmZmZmZmZeQAAAAAAAAAAAC9ejcD0KD0DD9Shcj8INQClcj8L1KNw/16NwPQrX8z+5HoXrUbjeP5qZmZmZmfk/ehSuR+F6DEDD9Shcj8I4QDMzMzMzMxdAFK5H4XoUO0AfhetRuB71P4/C9Shcj/I/rkfhehSuRkBcj8L1KFxAQEfhehSuRytAmpmZmZmZCUAAAAAAAAAAAPYoXI/C9ShAmpmZmZmZ2T+PwvUoXI8eQD0K16NwPQJAo3A9CtejCEB7FK5H4Xo1QHsUrkfhej5AmpmZmZmZFUA9CtejcD0KQHsUrkfhevQ/AAAAAAAAAAAzMzMzMxNkQOxRuB6F6zBAC9ejcD0KD0ApXI/C9Sj8P65H4XoUfnhAFK5H4XoU/j/NzMzMzKxrQAAAAAAAAAAAH4XrUbgeDUCamZmZmZkRQMP1KFyPwuU/AAAAAAAAAAAAAAAAAABDQOF6FK5H4TVAMzMzMzMzE0C4HoXrUbgGQFyPwvUonHhAFK5H4XoUT0ApXI/C9ShRQClcj8L1OHJAAAAAAAAAAACF61G4HoUhQM3MzMzMzARAFK5H4XoU/j8AAAAAAABZQClcj8L1KPw/exSuR+F69D8fhetRuB4VQAAAAAAAAAAAFK5H4XoU/j8fhetRuB4hQDMzMzMzMwNA61G4HoXrEUA9CtejcD36P4/C9ShcjyJAuR6F61G4vj9cj8L1KFwXQOJ6FK5H4eo/FK5H4XoUEkD2KFyPwvX4PwAAAAAAAAAAhetRuB6FA0A9CtejcD0CQFyPwvUoXP8/C9ejcD0K9z97FK5H4Xr0P1K4HoXrUeg/uR6F61G4DkBmZmZmZqZvQIXrUbgehRtAFa5H4XoUIEDiehSuR+H6P6RwPQrXw21AhetRuB6F+z/Xo3A9CtfzP5qZmZmZmek/hetRuB6FMUD2KFyPwnVBQFK4HoXrUUZA61G4HoXrHUBcj8L1KFz/P/YoXI/CdVxAw/UoXI/iZUB6FK5H4XoYQNejcD0K1zBAMzMzMzMzA0AAAAAAAAAAAIXrUbgehfs/9ihcj8L1GEBxPQrXo3D9P3E9CtejcO0/PQrXo3A9GkDrUbgehes9QJqZmZmZmfk/hetRuB6F+z8AAAAAAAAAAHsUrkfhegRAmZmZmZmZJ0ApXI/C9SjcPx+F61G4HgVAXY/C9Sh8YkCF61G4HmVsQAAAAAAAAAAAmpmZmZmZEUAAAAAAAADwP8L1KFyPomNAH4XrUbgeJUAAAAAAAAAAAKRwPQrXI0tA7FG4HoXrJ0A+CtejcD0wQBSuR+F6FA5AC9ejcD0K1z+amZmZmZkBQHsUrkfheiBAehSuR+F6DEA9CtejcP1cQOJ6FK5H4QJAPQrXo3A9EkDNzMzMzMwYQGZmZmZmZvY/FK5H4XoUBkB7FK5H4XrkPwAAAAAAAAAAAAAAAAAAFEDrUbgehevxP2dmZmZmRnhAexSuR+F6pD/rUbgehevRPwvXo3A9Ctc/cT0K16Nw/T8zMzMzMzPjP2dmZmZmZiRAcT0K16NwDUDXo3A9ChdcQHsUrkfheiJAC9ejcD0KD0CPwvUoXL94QOJ6FK5H4eo/AAAAAAAAAABxPQrXo3ARQK5H4XoUrhtAAAAAAAAAAAB7FK5H4Xr0P6RwPQrXI2JAo3A9Ctej4D/1KFyPwsVzQClcj8L1KPw/4XoUrkfhLEApXI/C9Sg0QArXo3A9Km5Aw/UoXI/CMUAfhetRuB4NQD0K16NwPRpAFK5H4XoUHkAzMzMzMzPjP3E9CtejcBlAXI/C9Sj8aEAAAAAAAOBmQAAAAAAAAAAAo3A9Ctej4D8zMzMzMzMLQLgehetReFJAZ2ZmZmZmIEDXo3A9CtcXQAAAAAAAAAhAAAAAAAAAAAAfhetRuB71Px+F61G4Hg1AcT0K16NwFUCkcD0K18NqQPYoXI/C9UpAAAAAAAAAAAC5HoXrUbjOP6RwPQrXozVAPQrXo3A9+j/iehSuR+HqP7kehetRuF5AXI/C9ShcQEDXo3A9CtcfQAAAAAAAAAAA61G4HoXr8T89CtejcD36P5qZmZmZmek/61G4HoXrAUDC9Shcj6JnQD0K16NwPQJA9ihcj8L1HEDNzMzMzExPQAAAAAAAwFFA4XoUrkfhIEAAAAAAAAAAAMP1KFyPwhlAj8L1KFyPAkDiehSuR+HqPzMzMzMzM+M/AAAAAAAAAADiehSuR+HqPwAAAAAAAAAAAAAAAAAAAACF61G4HoUbQLkehetRuP4/w/UoXI/C5T+5HoXrUbi+P6RwPQrXI0JAcT0K16NwaUCF61G4HoX7Pylcj8L1qEJAuB6F61G4QUApXI/C9SjcP2ZmZmZmRnpAcT0K16NwBUCamZmZmZlMQHE9CtejcA1A61G4HoXrAUDsUbgehatQQAAAAAAAAPA/61G4HoXrEUCkcD0K16M/QAAAAAAAQFhAhetRuB7FWkCPwvUoXI8aQLkehetRuO4/PQrXo3A9EkBxPQrXo3A2QAAAAAAAAAAArkfhehSu9z9cj8L1KFwPQAAAAAAAAAAAAAAAAAAAAADiehSuR+HqPylcj8L1KNw/AAAAAAAAIkAAAAAAAAAAAOtRuB6F6xVApHA9CtcjRECF61G4HoUhQAAAAAAAAABAexSuR+F69D+amZmZmZkZQK5H4XoUrhtAmpmZmZmZAUDNzMzMzMwkQMzMzMzMTEhAwvUoXI/yckBxPQrXozBUQNejcD0K1wtArkfhehSuD0CamZmZmZkhQJqZmZmZmdk/9ihcj8L1CECF61G4HuVoQML1KFyPwiNAMzMzMzMzF0BxPQrXo3D9PzMzMzMzM/M/16NwPQpXWEA+CtejcD1XQMP1KFyPwjBA16NwPQrXE0BI4XoUrkdVQAAAAAAAAAAASOF6FK5H8T8AAAAAAEBbQBSuR+F6FP4/KVyPwvUo7D8zMzMzM1NgQJqZmZmZmck/uR6F61G4zj+uR+F6FI5hQI/C9Shcj09APQrXo3A9+j+F61G4HoVDQClcj8L1KE1AzczMzMwMcUCuR+F6FK4bQLkehetRuO4/XI/C9ShcD0ApXI/C9YhjQClcj8L1KDFA9ihcj8L1+D9nZmZmZmY7QAAAAAAAAAAAw/UoXI/C5T8L16NwPQo3QDMzMzMzMxtAmpmZmZmZ+T9I4XoUrkfxP+F6FK5HYVRAXI/C9ShcE0B7FK5H4Xr0P3E9CtejcO0/9Shcj8L1N0A+CtejcD0kQGZmZmZmZvY/KVyPwvUoGEAUrkfhehQaQNejcD0Kh3FAKVyPwvXIaEDXo3A9CtcLQAAAAAAAAAAAuB6F61G4BkDXo3A9CtfzPwAAAAAAAAAAo3A9Ctej8D/iehSuR+H6P65H4XoUTmBA61G4HoXr4T97FK5H4Xo9QFK4HoXrUSRAAAAAAAAAAAC4HoXrUbgkQAAAAAAAAAAAPQrXo3A9+j97FK5H4XpfQNejcD0K92lAXI/C9Shc/z8AAAAAAAAUQJqZmZmZuWhA4noUrkfh6j97FK5H4Xr0P7gehetRuBJA4noUrkfh6j8AAAAAAAAAAAAAAAAAAAAA16NwPQoXZEAAAAAAAAAAAJqZmZmZmck/MzMzMzMz8z+uR+F6FO5UQOF6FK5H4TNAPQrXo3C9RUAehetRuF5QQOtRuB6F6zlAAAAAAAAAAAAAAAAAAAAAABSuR+F61FpAmpmZmZmZAUCamZmZmZnpPwAAAAAAAAAAmpmZmZmZ2T+kcD0K16NFQGZmZmZmZg5AC9ejcD0K5z+F61G4HoX7P8L1KFyPwlJAzczMzMzMHEDC9Shcj8IjQOJ6FK5H4RJAw/UoXI/C5T+jcD0K16PgPz0K16NwPfo/wvUoXI+CUkAAAAAAAAAAQAAAAAAAAAAAuR6F61G4/j/sUbgehesjQM3MzMzMzChAuR6F61G4LkAL16NwPQoPQBWuR+F6FERAmpmZmZmZEUCjcD0K16M4QAAAAAAAAAAAcT0K16Nw7T8AAAAAAAAAAHE9CtejcDxAH4XrUbge9T+jcD0K16MIQIXrUbgehThA4noUrkfh6j8K16NwPQpIQHsUrkfhesQ/PQrXo3A9AkDD9Shcj8L1PwrXo3A9Ci1ACtejcD0KPkBI4XoUrkcRQAAAAAAAAAAAexSuR+F6tD/Xo3A9CtfzPwvXo3A9ChtASOF6FK5H8T8pXI/C9Sg0QGdmZmZmZjdAw/UoXI/C9T97FK5H4Xr0PxSuR+F6ZHNAAAAAAAAA8D8AAAAAAAAAAMzMzMzMTERAAAAAAAAAPkDNzMzMzMwMQAAAAAAAAAAAAAAAAAAAAAA9CtejcD1CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANejcD0K92pA9ihcj8L1AEAUrkfhehQmQHsUrkfhekZAAAAAAAAAAAC5HoXrUbjePylcj8L1KEFAKVyPwvUo7D8AAAAAAAAAAAAAAAAAAPA/MzMzMzMzQUCjcD0K16PgP0jhehSuR/E/hetRuB5lZ0Bcj8L1KFwTQDMzMzMzMy9A4noUrkeBa0C5HoXrUbgaQBSuR+F6lE9AAAAAAAAAAAB7FK5H4XrkP65H4XoUrjZAAAAAAAAAAABI4XoUrkfxP+tRuB6F6xVAw/UoXI/CN0DNzMzMzMxVQOJ6FK5H4RJAZmZmZmZmHkAzMzMzMzMyQAAAAAAAAAAAAAAAAAAAAACamZmZmZkdQClcj8L1KARAhetRuB6F+z9mZmZmZmYWQI/C9ShcjwJA61G4HoXrMkAzMzMzMzM0QDMzMzMzMzRAzczMzMzMNEDNzMzMzMwzQLgehetRuChAAAAAAAAANEC4HoXrUbg1QArXo3A9CjRAhetRuB6FMkAfhetRuB4zQHsUrkfhejVAMzMzMzMzNUCZmZmZmZk2QKRwPQrXozFAmpmZmZmZHUCuR+F6FK4zQBSuR+F6FDZA9ihcj8L1MkCamZmZmZk1QFK4HoXrUTdArkfhehSuMkCZmZmZmZkyQD4K16NwPTdAKVyPwvUoNEC4HoXrUbgwQGZmZmZmZjJAcT0K16Nw7T9cj8L1KFw0QLgehetRuDVAPgrXo3A9NEBSuB6F61E0QDMzMzMzMzZAhetRuB6FM0DhehSuR+ExQArXo3A9CjJA61G4HoXrMkDD9Shcj8I1QEfhehSuRzNAcT0K16NwNUDhehSuR+E0QKRwPQrXozdAMzMzMzMzM0AK16NwPQo2QI/C9ShcjzVAUrgehetRMUCuR+F6FK41QAAAAAAAADRAo3A9CtejMECuR+F6FK40QFyPwvUoXDRAwvUoXI/CM0DrUbgehesxQFyPwvUoXDRAUrgehetRM0DXo3A9CtcyQFyPwvUoXDRAo3A9CtejNECF61G4HoUzQClcj8L1KDVAzczMzMzMM0DXo3A9CtclQLgehetRuDZApHA9CtejMUCuR+F6FK4wQArXo3A9CjFAPgrXo3A9KEAzMzMzMzMzQJDC9ShcjzNAcD0K16NwM0DsUbgehes0QClcj8L1KDVA4XoUrkfhMUBmZmZmZmYyQI/C9ShcjyRAmpmZmZmZNECZmZmZmZkyQHsUrkfhejNA16NwPQrXM0Bdj8L1KFwyQM3MzMzMzDZA7FG4HoXrMEBcj8L1KFwzQI/C9ShcjzFAR+F6FK5HN0C4HoXrUbgxQEjhehSuRzZA61G4HoXrMUDC9Shcj8IyQEjhehSuRzZAj8L1KFyPKkBcj8L1KFwxQEjhehSuRxFAexSuR+F6LkB7FK5H4XouQBWuR+F6FDBAMzMzMzMzOEBH4XoUrkczQAAAAAAAADJArkfhehSuMkCF61G4HoUDQHsUrkfhejNAAAAAAAAAM0AUrkfhehQWQHsUrkfhejVArkfhehSuM0CPwvUoXI81QHsUrkfhejVASOF6FK5HLUCF61G4HoU1QKNwPQrXowBA4XoUrkfhNEAUrkfhehQzQGZmZmZmZjZAj8L1KFyPAkCPwvUoXI81QHsUrkfhejNAH4XrUbgeNkCuR+F6FK40QFK4HoXrUTNAKVyPwvUoIkC5HoXrUbgzQEjhehSuRzVAFa5H4XoUMUAK16NwPQotQPYoXI/C9S5A61G4HoXrEUA9CtejcD01QClcj8L1KDVAhetRuB6FNECuR+F6FK4yQEjhehSuRzRAo3A9CtejKEB7FK5H4Xo0QI/C9ShcjyhA16NwPQrXMkAUrkfhehQzQDMzMzMzMzVAMzMzMzMzNEDNzMzMzMw2QIXrUbgehSNAXI/C9ShcM0DhehSuR+E1QAAAAAAAADVACtejcD0KLUCuR+F6FK4xQJDC9ShcjzdAH4XrUbgeMkBxPQrXo3AwQIXrUbgehTZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAexSuR+F6tD/rUbgehevRP3sUrkfherQ/H4XrUbgeEUCamZmZmZnJPx+F61G4HjpAmpmZmZmZyT+amZmZmZnZP/YoXI/CNV1AexSuR+F6xD8L16NwPQoHQAAAAAAAAAAAexSuR+F6xD/2KFyPwvX4P83MzMzMzDRA61G4HoXr4T+amZmZmZnJPwAAAAAAAAAAexSuR+F6xD9I4XoUrkfxP2ZmZmZmZhJAuR6F61G4vj+amZmZmZnZP5qZmZmZmck/4noUrkfhCkC5HoXrUbi+Px+F61G4HhFAuR6F61G4zj+kcD0K1yNdQLkehetRuDtA61G4HoXr4T/iehSuR+EeQOtRuB6F69E/exSuR+F6xD/rUbgehevhP7kehetRuBpACtejcD2KUkDrUbgehesBQMP1KFyPwvU/AAAAAAAAAAAAAAAAAAAAALkehetRuN4/exSuR+F6xD8L16NwPQrXP6NwPQrXo/A/AAAAAAAAAAAL16NwPQrXP3sUrkfherQ/hetRuB6FOEAVrkfhegR0QOtRuB6F69E/16NwPQrXC0AAAAAAAAAAAKNwPQrXo+A/o3A9Ctej4D97FK5H4XrEP3sUrkfhetQ/61G4HoXr4T+5HoXrUbjOP3sUrkfhetQ/61G4HoXr0T+amZmZmZnJPzMzMzMzY3FAC9ejcD0K1z+5HoXrUbjuP+tRuB6F6+E/KVyPwvUo3D+jcD0K16PgP3sUrkfherQ/mpmZmZmZyT8AAAAAAAAAAHoUrkfhehxAuR6F61G4zj+jcD0K16PgP4/C9Shcjx5AAAAAAAAAAAC5HoXrUbjeP1yPwvUoXDRArkfhehSu9z8pXI/C9SjcP/YoXI/CtVxAXY/C9Sj8bUDrUbgehevhP1K4HoXrkVFAuR6F61G4zj+kcD0K16M6QD0K16NwPfo/exSuR+F6xD+uR+F6FK41QIXrUbgeBVVAPgrXo3A9JECamZmZmZnJP7kehetRuL4/UrgeheuBckCPwvUoXI84QLkehetRuN4/uR6F61G43j/2KFyPwvVVQPYoXI/C9T9AFK5H4XoUEkDrUbgehevhP65H4XoUrhdAXY/C9Sh8bkApXI/C9SjcP8zMzMzMDFBAexSuR+F6pD8AAAAAAAAAAOtRuB6F6+E/MzMzMzMzG0CamZmZmZnZP4/C9ShcjwJAuR6F61G43j+5HoXrUbjOPx+F61G4HvU/uR6F61G4vj/rUbgehevRP+tRuB6F6+E/61G4HoXr8T+5HoXrUbjeP6NwPQrXo+A/4noUrkfhCkDrUbgehevRPylcj8L1KNw/UrgehesRZkD2KFyPwvUuQKNwPQrXo+A/PgrXo3A9NEAL16NwPQrXP65H4XoUTmZAHoXrUbgeOECamZmZmZnJP5qZmZmZmdk/o3A9Ctej4D+5HoXrUbjeP6RwPQrXI0RAexSuR+F69D+5HoXrUbjeP1K4HoXrUSZAXI/C9ShcB0B7FK5H4XrUP7gehetRuDZAexSuR+F6xD+5HoXrUbjePxSuR+F6FBpAexSuR+F6tD8pXI/C9Sj8P0fhehSux2NAexSuR+F65D9xPQrXo3AVQGZmZmZmZhJAexSuR+F6pD97FK5H4XqkPwAAAAAAAAAA16NwPQrXPUC5HoXrUbi+PwAAAAAAAAAAexSuR+F6pD8zMzMzMzMDQHsUrkfheqQ/UrgehetRSUB7FK5H4XogQAvXo3A9Ctc/AAAAAAAAAAB7FK5H4Xq0PwAAAAAAAAAAAAAAAAAAAABmZmZmZmYSQKNwPQrXowBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFK5H4XoUMkB7FK5H4XrEPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGZmZmZmZvY/exSuR+F6pD97FK5H4XrkPwAAAAAAABxAAAAAAAAAAAA9CtejcD0iQHsUrkfheqQ/zczMzMzMBEAAAAAAAAAAAMP1KFyPwuU/AAAAAAAAAAB7FK5H4XqkPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsUrkfheqQ/j8L1KFyPHkAAAAAAAAAAAAAAAAAAAAAAFK5H4XoUIkAAAAAAAAAAABSuR+F6FAZAexSuR+F6pD+QwvUoXA9AQHsUrkfheqQ/exSuR+F6pD8AAAAAAAAAAOJ6FK5H4eo/AAAAAAAAAAB7FK5H4XqkP/YoXI/C9SZAFK5H4XoUBkAAAAAAAAAAAOtRuB6F6wFAAAAAAAAAAACF61G4HoUDQAAAAAAAAAAA61G4HoXr4T8K16NwPYpJQHsUrkfheqQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsUbgeheswQAAAAAAAAAAAexSuR+F6xD/iehSuR+ESQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA16NwPQrXNEAAAAAAAAAAAAAAAAAAAAAA61G4HoXr8T8AAAAAAAAAAAAAAAAAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACamZmZmZn5P3sUrkfheqQ/4noUrkfhCkAfhetRuB4FQAAAAAAAAAAAAAAAAAAAAAB7FK5H4XqkP1yPwvUoXP8/AAAAAAAAAACamZmZmZkJQAAAAAAAAAAAAAAAAAAAAAB7FK5H4XqkPwAAAAAAAAAAAAAAAAAAAAB7FK5H4XqkPwAAAAAAAAAAexSuR+F6pD8AAAAAAAAAAGZmZmZmZjJAAAAAAAAAAADYo3A9CtcxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsUrkfherQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAexSuR+F6pD8AAAAAAAAAAHsUrkfheqQ/AAAAAAAAAAAAAAAAAAAAAHsUrkfheqQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsUrkfheqQ/exSuR+F6pD8AAAAAAAAAAHsUrkfhetQ/AAAAAAAAAAB7FK5H4XqkP3sUrkfheqQ/AAAAAAAAAAB7FK5H4XqkP3sUrkfheqQ/exSuR+F6pD/D9Shcj8LlPwAAAAAAAAAAexSuR+F6pD97FK5H4XqkP5qZmZmZmck/uR6F61G47j8AAAAAAADwP7kehetRuO4/o3A9CtejEECF61G4HoUrQOJ6FK5H4eo/FK5H4XoU/j9I4XoUrkcVQAAAAAAAADlAXI/C9ShcKUAUrkfhehQSQK5H4XoUrgdAhetRuB6F+z/iehSuR+HqP2dmZmZmZjhA4noUrkfh6j/Xo3A9CtcLQAvXo3A9Cuc/j8L1KFyPOkAzMzMzMzPjPwvXo3A9Cvc/j8L1KFyPCkDiehSuR+H6P+J6FK5H4eo/cT0K16Nw7T8K16NwPQo9QDMzMzMzMzVAZmZmZmZmOkDiehSuR+EKQLgehetRuBZAKVyPwvUo/D/iehSuR+HqP4XrUbgehRdAMzMzMzMz8z+uR+F6FK73P2ZmZmZmZg5AC9ejcD0KB0AL16NwPQojQKNwPQrXo/A/7FG4HoUrWUAUrkfhehQGQDMzMzMzMzVA4noUrkfh6j/NzMzMzMwEQKRwPQrXo0VA4noUrkfhCkAL16NwPQoHQLkehetRuP4/XI/C9ShcB0C5HoXrUbjuP5qZmZmZmTRAuB6F61G4NECPwvUoXI8iQB+F61G4HvU/AAAAAAAAOkBH4XoUrodXQHE9CtejcDVAhetRuB6FJUBxPQrXo3BGQLkehetRuC5AUrgehetRHEApXI/C9SgcQClcj8L1KARAcT0K16PwQECuR+F6FK4rQLgehetRuDRAAAAAAAAAMUD2KFyPwvUkQMP1KFyPwilAPgrXo3A9IEBxPQrXo3AtQClcj8L1KCZA2KNwPQrXIUCamZmZmZkvQFyPwvUoXERAPgrXo3A9QECPwvUoXI8KQI/C9ShcjyZAMzMzMzMzI0AzMzMzMzMnQJmZmZmZmTNAAAAAAAAAJECkcD0K16MsQBSuR+F6FP4/Fa5H4XoUNUDiehSuR+EWQM3MzMzMzDpAUrgehetRPEAoXI/C9ShJQOtRuB6F6y9Ao3A9CtejGEAAAAAAAAAQQFK4HoXrUT1AXI/C9ShcB0B7FK5H4Xr0PxWuR+F6FDlAj8L1KFyPFkCamZmZmRlEQK5H4XoUrhtAUrgeheuRWUApXI/C9SgsQKRwPQrXozFAKVyPwvUoEEDD9Shcj8JIQHA9CtejcCtAzczMzMzMPkAzMzMzMzM8QClcj8L1KBBAo3A9Ctej4D8fhetRuB43QHoUrkfhehxAexSuR+F6FEC5HoXrUbjeP4/C9ShcjxpAZmZmZmZmUkCZmZmZmZkzQFK4HoXrUS5A9ihcj8L1UEApXI/C9Sg8QBSuR+F6FCZArkfhehSuB0DD9Shcj8IxQNejcD0K1/M/SOF6FK5HNEBxPQrXo/BBQD4K16NwPThAcD0K16NwK0AVrkfhehQ8QOtRuB6F6+E/4noUrkfhFkBI4XoUrkcBQKNwPQrXo+A/KVyPwvUo/D8K16NwPQolQIXrUbgehTRAkML1KFwPRECF61G4HoUXQB+F61G4HvU/exSuR+F6BEC4HoXrUbg4QHE9CtejcP0/PQrXo3A9IkBcj8L1KFwPQEjhehSux0lA4noUrkfhFkAzMzMzMzMfQFK4HoXrUTxAFa5H4XrUZEDNzMzMzMw5QI/C9ShcjxZA7FG4HoXrN0BI4XoUrkcyQHE9CtejcAVAFK5H4XoUFkCuR+F6FK5HQClcj8L1KCpAMzMzMzPzVUAVrkfhehQxQFyPwvUoXBNA4noUrkfhCkAUrkfhehQeQAvXo3A9ChdAuB6F61G4EkC4HoXrUbgxQGZmZmZmZiJAAAAAAAAAJEC4HoXrUbgGQDMzMzMzMytAcT0K16NwL0CjcD0K16MAQClcj8L1KNw/4noUrkfhJkBxPQrXo3AVQEjhehSuRzRAhetRuB6FF0BmZmZmZuZfQEjhehSuR0pAKVyPwvUoGEDXo3A9Ctc7QI/C9ShcjxZArkfhehSuJ0A9CtejcD0aQB+F61G4Hg1A16NwPQrX8z+5HoXrUbg+QK5H4XoULkdA4XoUrkfhIEBSuB6F61EAQBSuR+F6FBJArkfhehSuOEDiehSuR+EaQML1KFyPwi9AexSuR+F6IkCPwvUoXI8aQGZmZmZmZiZAH4XrUbgeKUCamZmZmZkpQJqZmZmZmT9ApHA9CtejJkBnZmZmZmYsQArXo3A9Cj1Aj8L1KFyPFkD2KFyPwvX4P3E9CtejcA1APQrXo3A9FkAL16NwPQoPQML1KFyPQlNA16NwPQrXI0BSuB6F69FAQHoUrkfhejhAFK5H4XqUQkBxPQrXo3ANQHsUrkfhekRAhetRuB6FPkCamZmZmZkhQClcj8L1KFFAZmZmZmZmEkC4HoXrUfhUQLgehetRuBJA61G4HoVrQkDrUbgehes/QKRwPQrXozVASOF6FK5HEUApXI/C9SgMQI/C9ShcjxJAhetRuB6F+z9H4XoUrsdDQK5H4XoUrg9AhetRuB6FKUBI4XoUrkcBQOxRuB6F6zBAPQrXo3A9QkAUrkfhehQOQJqZmZmZmTFAR+F6FK5HK0AUrkfhehT+P/YoXI/C9RRAuB6F61G4P0BSuB6F61E/QMP1KFyPwiVAXI/C9ShcN0AL16NwPQobQBWuR+F6FDBAexSuR+F6JEB7FK5H4XoqQPYoXI/C9TpAw/UoXI/COUDXo3A9CtcjQD0K16NwPTNAMzMzMzMzNkBwPQrXo3AzQLkehetRuP4/Z2ZmZmZmLECkcD0K16MmQFK4HoXrUTxAC9ejcD0KF0Bcj8L1KFz/P7kehetRuD5A16NwPQrXG0BmZmZmZmYOQAAAAAAAADpAFa5H4XoUIEDXo3A9CtcbQArXo3A9CiFA4XoUrkfhO0CPwvUoXI8yQMP1KFyPwuU/mZmZmZmZI0BmZmZmZmY6QBWuR+F6FDBA9ihcj8L1+D/sUbgehesrQDMzMzMzM0NAFK5H4XoUNkCPwvUoXI8CQOF6FK5H4TlAMzMzMzOzSUBxPQrXo3AhQOtRuB6F6wlASOF6FK5HGUCuR+F6FK40QIXrUbgehRdAzczMzMzMJkCkcD0K16M1QLgehetRuDlApHA9CtcjREDXo3A9CtcTQGZmZmZmZvY/KVyPwvUoGEAzMzMzMzPjPxWuR+F6FDBAcT0K16NwJUBSuB6F69FEQJqZmZmZmSVAKVyPwvUoFEAAAAAAAAAgQD0K16NwPR5AZ2ZmZmZmKEC4HoXrUbgxQArXo3A9CjJAZmZmZmbmSkAfhetRuF5yQJqZmZmZmTxAZ2ZmZmaGYEBI4XoUrkdKQOxRuB6F60BAo3A9CtezeEA9CtejcD0CQLkehetRuF5AKFyPwvUYfUAAAAAAAIBOQArXo3A9+ndAFa5H4XoUPUCF61G4HhVzQEfhehSux35AcT0K16PgeED2KFyPwvUxQLgehetR+G9A4XoUrkdhVECPwvUoXA9mQNejcD0K1wtASOF6FK4XekApXI/C9Uh+QDMzMzMzM+M/9ihcj8JVYUAUrkfhehQ6QClcj8L1KEBAw/UoXI9CT0CPwvUoXI8iQOtRuB6Fe3JAFK5H4XoUBkBwPQrXo3BLQD0K16NwvVFAexSuR+FaeUAK16NwPcpVQD0K16NwHWNAAAAAAADgfUCkcD0K16NjQM3MzMzMzG5AzczMzMyMfEA+CtejcD00QNejcD0Kd2VAFK5H4XoUBkCuR+F6FK4TQBWuR+F6lFRAKVyPwvVoX0BSuB6F69F1QBSuR+F6lEVAC9ejcD0KQ0BSuB6F61EYQOtRuB6Fa05AhetRuB7FXUCPwvUoXA9eQHsUrkfhOmtAZmZmZmbmZEAehetRuB5cQOtRuB6F60pAw/UoXI+CVUDrUbgehethQIXrUbgepWNAC9ejcD0KD0DD9Shcj8JRQJqZmZmZmTlA9ihcj8I1cUAUrkfhelRnQKRwPQrXI1BAhetRuB6FP0A+CtejcF1sQPYoXI/C9TxAR+F6FK7ne0Bcj8L1KFxwQFyPwvUoXFRAAAAAAAAAAACF61G4HgVCQGdmZmZmZkNAzczMzMzMWEBI4XoUrgdcQK5H4XoUrjlAXI/C9SjMfEBcj8L1KNx5QD0K16NwPQpAKVyPwvUoT0DC9ShcjwJWQEfhehSux0tAKVyPwvWoTEAK16NwPYpCQIXrUbgehRNAhetRuB6FLUAzMzMzM7NwQPYoXI/C9TJANDMzMzOzWkDXo3A9CtcLQClcj8L1GH5AR+F6FK7nakDrUbgehXt+QLkehetRuCpApHA9CtejS0CuR+F6FH52QOF6FK5H4URAZ2ZmZmYGfEBSuB6F65F9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArXo3A9Cj5AAAAAAAAAAACF61G4HoVXQClcj8L1KBRAAAAAAACAR0AL16NwPQoXQI/C9ShcjxJAAAAAAAAAAAAK16NwPQpRQAAAAAAAAAAAC9ejcD0KD0AAAAAAAAAAAAAAAAAAAAAAKVyPwvVIaEAAAAAAAAAAAAAAAAAAAAAAH4XrUbi+YkCF61G4HmV7QAAAAAAAwFNArkfhehSOakA+CtejcD08QAAAAAAAAAAApHA9CtejU0CF61G4HiVrQNejcD0K1ydAAAAAAAAAAAAAAAAAAAAAAIXrUbgelXNAUrgehetRQkApXI/C9Yh5QEjhehSuJ3xAmpmZmZmZLUDD9Shcj0JAQHE9Ctej0HxAexSuR+F6OUAAAAAAAAAAAAAAAAAAAAAAuR6F61HYZkB7FK5H4Vp8QAAAAAAAAAAAAAAAAAAAAAD2KFyPwnV4QAAAAAAAAAAAAAAAAAAAMUDXo3A9CtdZQOxRuB6Fq3xAKVyPwvWoQkCPwvUoXI80QNejcD0KV3dAKVyPwvUoPkD2KFyPwiV6QK5H4XoU/n1ApHA9CtdTe0DrUbgehft9QFK4HoXr0U5AC9ejcD0KB0CPwvUoXG9iQBWuR+F6lHtAhetRuB4FR0DC9Shcj3JyQHsUrkfhelNAXI/C9SjcSEC5HoXrUZh+QFyPwvUoXClApHA9CtczfUD2KFyPwnVOQK5H4XoU3nZAw/UoXI/CLUC4HoXrUbgiQHE9CtejcEhAzczMzMysfEDhehSuR+EzQIXrUbgeRVlAzMzMzMxMYEDsUbgehet3QBSuR+F6BHdA9ihcj8IVfUCkcD0K16N6QHE9Ctej8EVAAAAAAAAAHEC4HoXrURh5QMP1KFyPwj1AKVyPwvWYfkApXI/C9ahGQM3MzMzMPHlAXI/C9SjcfkCjcD0K12NQQEfhehSux1dAMzMzMzMzQECkcD0K16NhQML1KFyP8n1AZmZmZmZmbkDXo3A9ChdcQML1KFyPYn5AwvUoXI+Cc0CPwvUoXA99QNejcD0K10JAH4XrUbh+ekAzMzMzMxNgQOtRuB6Fa1ZAAAAAAAAAAAAAAAAAAIBDQAAAAAAAAAAAKVyPwvVofkBnZmZmZiZ8QAAAAAAAAAAAo3A9CtejOEAfhetRuF5cQJmZmZmZGVtAAAAAAAAAAAAfhetRuD5hQML1KFyP0n1AR+F6FK5nc0BSuB6F61FDQOxRuB6Fq3RAAAAAAAAAAABdj8L1KFxiQKRwPQrXI1FAmpmZmZmZ+T/D9Shcj4JfQKRwPQrXI31A4noUrkehd0CZmZmZmXlrQOF6FK5HYVZASOF6FK5HSkAL16NwPQobQAAAAAAAAAAAKVyPwvU4fEAAAAAAAAAAAI/C9Shcj2FA4noUrkdhR0AAAAAAAAAAAD4K16NwHXtA4XoUrkcxfkAVrkfhejRkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4K16NwvXdAcD0K16PwQ0DhehSuR2FRQClcj8L1qFFACtejcD3KXEApXI/C9SgYQMP1KFyPwkVArkfhehSuG0AfhetRuB4ZQK5H4XoUrgdA4XoUrkcRcUAAAAAAAEByQOF6FK5HwWdACtejcD0KMkD2KFyPwnVdQEjhehSuRzhAMzMzMzMzMkDiehSuR+EeQD0K16NwvWlAZmZmZmZmSkBI4XoUrod+QD0K16NwDXlAFK5H4XoULkA9CtejcD36Pz4K16NwPVBAXI/C9ShcKUCkcD0K16NBQOF6FK5HIX1APQrXo3A9HkAL16NwPYpaQK5H4XoUrlJAj8L1KFwPVUBxPQrXo3A9QAAAAAAAAAhAuB6F61G4FkC5HoXrUbg+QFyPwvUoXCVAR+F6FK63e0C4HoXrUbg0QNejcD0KN3hAZmZmZmb2eUD2KFyPwvUsQAvXo3A9ilpAZ2ZmZmYWfEAfhetRuJ5EQBWuR+F6dGtArkfhehQ+fECZmZmZmcl+QDMzMzMzMytAkML1KFzve0BI4XoUrsdWQAvXo3A9CidAmpmZmZmZMEBSuB6F6xFQQClcj8L1aGRAzczMzMwMekDD9ShcjwJZQFyPwvUofHFAZ2ZmZmamc0Bcj8L1KNxPQOJ6FK5HgXdAwvUoXI+CakAK16NwPYpxQBSuR+F6lEVAuB6F61G4NUDNzMzMzAxaQBSuR+F65HpAFK5H4XoUGkAAAAAAAAAmQOtRuB6F60pAuB6F61GYeEAVrkfheiR5QOtRuB6F235AzMzMzMxsfECF61G4HgVSQB+F61G4HidAZmZmZmaGfUDXo3A9CtcrQB+F61G4nkJAexSuR+F6a0BwPQrXo/BDQHoUrkfhulhAAAAAAAAAPkC4HoXrUfhcQK5H4XoUblBAUrgehetRIkBmZmZmZmZNQDMzMzMzM1VAFK5H4XqUQUCkcD0K13NzQAAAAAAAYHxAKFyPwvUYfUBcj8L1KNxIQOtRuB6F60VAKVyPwvUoQ0CkcD0K18NnQHE9CtejIH1AUrgeheuRUkAK16NwPQpZQKRwPQrXM3VAKVyPwvW4fUDXo3A9Cnd9QKRwPQrXg3VAhetRuB6FF0AzMzMzM/NjQBSuR+F6NG5APgrXo3D9W0CamZmZmZl4QB6F61G4/mNA16NwPQrXJUDNzMzMzMxoQIXrUbgeBX1AhetRuB4FU0CjcD0K1yN8QD0K16NwfVpAPQrXo3CddUBxPQrXozB9QGdmZmZmlntAzczMzMyseUBSuB6F61EkQAvXo3A9CjdAhetRuB6FM0BxPQrXo3AwQPYoXI/CdUFAw/UoXI/CK0Bdj8L1KCx6QD0K16NwjX5ApHA9CtcTfkAAAAAAAAAAAFK4HoXrAXJAAAAAAAAAAABxPQrXo3A9QFyPwvUoHH1A16NwPQrXSUDsUbgehet8QKRwPQrXo0VAwvUoXI9CSkDNzMzMzMw1QHE9Ctej8EtAexSuR+F6QEAK16NwPdp9QB6F61G43lNAPgrXo3Bdc0DNzMzMzMxMQHsUrkfh+lJA61G4HoXrQUC4HoXrUbgGQHsUrkfhehRAZmZmZmZmEkDhehSuR0FmQK5H4XoUjm5AUrgehesBckDsUbgehetLQHsUrkfhuldAuR6F61G4HkBxPQrXo+B4QK5H4XoULkBAXI/C9ShcfEAehetRuB5IQD0K16NwPRJAmpmZmZlZfUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASOF6FK7HQEAAAAAAAAAAAPUoXI/CtVtAAAAAAAAgb0AehetRuB5/QFyPwvUonGxAMzMzMzMzMkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPcprQAAAAAAAAAAAMzMzMzNzfUDsUbgehUthQAAAAAAAAAAAH4XrUbgeWUApXI/C9SjcP3E9Ctej0HhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmZmZmZoZpQPUoXI/CNXBA7FG4HoXrO0CuR+F6FH58QAAAAAAAAAAAAAAAAAAAAABwPQrXo3ArQAAAAAAAAAAAUrgehesRV0AUrkfhepRJQLgehetRmGBAFa5H4XoUKEDNzMzMzMxEQOtRuB6FK3tAmpmZmZmZJUDD9Shcj8JAQBSuR+F6tHJA4XoUrkfhIECQwvUoXJ97QMP1KFyPwlxAzMzMzMyMUECPwvUoXI9vQI/C9Shcjy5AAAAAAABAfEDNzMzMzNx9QOtRuB6F61FAKVyPwvUoPEAK16NwPep9QArXo3A9Sm1AH4XrUbi+YEBdj8L1KFwyQD0K16NwPT5AuR6F61HYZkCamZmZmZkvQDMzMzMzc3tAj8L1KFwPSUDD9Shcj8I9QEfhehSu13tAexSuR+H6fED2KFyPwqV8QGZmZmZm5kJAcT0K16MwUUB7FK5H4Xo1QAAAAAAAACRAPgrXo3C9QEA9CtejcB13QNejcD0K10NAHoXrUbieW0D2KFyPwvUqQHA9Ctej8HdACtejcD0KIUCF61G4HrVxQOF6FK5HsXlAZmZmZmaGfEC4HoXrUdhhQHsUrkfhWnFAFK5H4XoUIkCPwvUoXI8eQF2PwvUoXDpAexSuR+EKfkB7FK5H4cp7QKRwPQrXozpAw/UoXI/CNEBI4XoUrkdlQD0K16NwPTFA16NwPQrXTEApXI/C9ShRQHA9CtejcDNAw/UoXI/CQEAAAAAAAAA0QClcj8L1KPw/hetRuB6FE0DXo3A9CtcjQB+F61G4HjFAzczMzMzMNEDsUbgehWtBQIXrUbgehTNAcT0K16NwMUDsUbgeheswQJqZmZmZmTRAKVyPwvUo/D/Yo3A9CtcxQMP1KFyPwiFAhetRuB6FM0Bcj8L1KFwnQI/C9ShcD1FAMzMzMzMzM0DiehSuR+ECQClcj8L1KCJAhetRuB6FNEB7FK5H4XoyQNejcD0K1zNAXY/C9ShcMkCuR+F6FK4zQDMzMzMzMyFAKVyPwvWIYEAzMzMzMzMvQKNwPQrXoxRA9ihcj8L1NUAfhetRuJ5UQB6F61G4HjRAKVyPwvWoTUCuR+F6FC5BQEjhehSuRxlAexSuR+H6V0DiehSuR+EyQJmZmZmZmTZA9ihcj8L1IkBcj8L1KFwpQGZmZmZm5kJAKVyPwvWoSUBcj8L1KFz/P4/C9Shcj0FAcT0K16Nw7T9SuB6F69FCQHsUrkfheiJA61G4HoXrMUDXo3A9Ctc9QM3MzMzMzPw/uB6F61G4T0B7FK5H4XozQJmZmZmZmTZAzczMzMzMPUB7FK5H4XrUP5qZmZmZmTRA16NwPQrXMkCF61G4HoUzQNejcD0K1zJAAAAAAAAAN0D2KFyPwvUoQJmZmZmZmTdA4XoUrkfhMEAAAAAAAAAqQIXrUbgehUNApHA9CtejYkC4HoXrUbhBQIXrUbgehQtArkfhehSuM0DNzMzMzMwzQD0K16NwPT1APQrXo3A9NUCPwvUoXM9SQArXo3A9ylRA9ihcj8L1RUDC9Shcj8JPQB+F61G4Hg1ArkfhehSuWUBH4XoUrkczQClcj8L1KNw/H4XrUbjeUEBSuB6F69FAQJqZmZmZmUFAFa5H4XoULEC4HoXrUThBQNejcD0K1zJAKVyPwvUoIECuR+F6FK40QLgehetRGGxA4XoUrkfhM0DrUbgehesBQPYoXI/C9SRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZmZmZmZmDkCamZmZmZktQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMP1KFyPwvU/MzMzMzMzIUBI4XoUrkcBQAAAAAAAAAAAUrgehetRMEAAAAAAAAAAAAAAAAAAAAAA16NwPQrXLUB7FK5H4Xq0P1K4HoXrUQhAAAAAAAAAAAAAAAAAAAAAANejcD0K1xtAAAAAAAAAAAAAAAAAAAAAAFK4HoXrUQhASOF6FK63fECuR+F6FK4PQIXrUbgetXlAAAAAAAAAAABcj8L1KFwTQAAAAAAAAAAAj8L1KFyPFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUrkfhehQeQAAAAAAAAAAAAAAAAAAAAACF61G4HoVFQAAAAAAAAAAA16NwPQrXOEAAAAAAAAAAADMzMzMzMxtA4XoUrkfhOUBcj8L1KFwfQJDC9Shcj1NAKVyPwvUoNEDrUbgehetVQOF6FK5H4TFAPQrXo3A9NkDrUbgehes2QJqZmZmZmTVA16NwPQrXPkAehetRuB5EQGdmZmZmZjRApHA9CtejM0AfhetRuJ5KQLgehetRuDRAHoXrUbgeNEDhehSuR+E8QNejcD0K1zJAUrgehetRO0CamZmZmZk9QFyPwvUoXClAFa5H4XoUIEDMzMzMzCxoQOtRuB6F6y1AcD0K16PwRkBI4XoUrkc+QOF6FK5H4TNArkfhehSuOECuR+F6FC5TQD0K16NwPTFA9ihcj8L1LkDsUbgehWtQQOxRuB6F6zNAmpmZmZmZ6T97FK5H4XoyQHsUrkfhejVAo3A9CtejFEApXI/C9ShaQM3MzMzMTEJAUrgehetRUEBnZmZmZmYzQOxRuB6F60hAZmZmZmZm9j+uR+F6FK4zQK9H4XoULlJAZ2ZmZmZmIEAAAAAAAAA0QIXrUbgehU5AkML1KFyPM0DNzMzMzMwUQPYoXI/C9TVAzczMzMzMYUBSuB6F61E0QBWuR+F6FDRAzczMzMzMMkAAAAAAAAAyQKNwPQrXoxRAexSuR+F6NEBxPQrXo3AFQAAAAAAAADRAXI/C9ShcM0A9CtejcD01QOxRuB6FK2BAMzMzMzMzNECPwvUoXI8sQK5H4XoUrjRAj8L1KFxPUUDNzMzMzMwoQKNwPQrXoyRAFK5H4Xq0YUCPwvUoXI82QClcj8L1KDBAexSuR+F6LkCZmZmZmZlGQHsUrkfhetQ/KVyPwvUoGEBH4XoUrsdHQMP1KFyPwhlACtejcD0KNkC5HoXrUbgzQAvXo3A9CjdApHA9CtejIkDrUbgehes1QEfhehSux0NAmpmZmZmZMECPwvUoXI8sQDMzMzMzMzVA4XoUrkfhS0CZmZmZmZknQHE9CtejcDVASOF6FK5HNEBnZmZmZsZnQGdmZmZmZjNAj8L1KFyPMkDhehSuR2FGQOJ6FK5H4RJAuB6F61G4UkAzMzMzMzMnQEjhehSuRylA61G4HoXrRUAK16NwPQo9QJqZmZmZmTVAj8L1KFyP8j8fhetRuB4jQKRwPQrXoyJAcD0K16NwI0AAAAAAAAAIQM3MzMzMzCRAw/UoXI/CNUD2KFyPwvUyQM3MzMzMzDhApHA9CtejNkDXo3A9Ctc2QM3MzMzMzCBA61G4HoXrMUDD9Shcj8IVQOtRuB6F6z1AUrgehetRLkBxPQrXo3DtP1yPwvUoXB9ASOF6FK5HGUCamZmZmZkVQK5H4XoUriFAhetRuB6FH0B7FK5H4XoEQI/C9ShcjxpAzczMzMzMIkAfhetRuB4NQOtRuB6F6yFAAAAAAAAAN0ApXI/C9Sg3QJmZmZmZmStAcT0K16NwIUDrUbgeheslQFK4HoXrUfg/C9ejcD0KH0B7FK5H4XoUQAAAAAAAABxAzczMzMzMIEDD9Shcj8INQNejcD0K1xdAmpmZmZmZ6T/hehSuR+EkQIXrUbgehfs/4noUrkfhCkDiehSuR+ECQKNwPQrXoxBAuR6F61G4GkCamZmZmZkJQMP1KFyPwidAH4XrUbgeDUAAAAAAAAAAAIXrUbgeRVBA9ihcj8L1FECuR+F6FK44QNejcD0K1wtAH4XrUbgeNUA9CtejcD0SQEjhehSuRzVAXI/C9ShcI0BmZmZmZqZlQKRwPQrXozNA9ihcj8L1NUAfhetRuB41QK5H4XoUrjtA9ihcj8L1MUDC9Shcj8IzQMP1KFyPwjRAuR6F61G4DkC5HoXrUbgzQOxRuB6F6zRAzczMzMzsbUCF61G4HkVVQD0K16NwPTNAuR6F61G4M0C5HoXrUbguQLgehetRuDBAMzMzMzNzVEAUrkfhehQ3QHE9CtejcDJAC9ejcD0KR0BmZmZmZmb2P0jhehSuRzZAH4XrUbgeWkBcj8L1KFwzQNejcD0K1zNAXI/C9Sg8YEC4HoXrUbhAQHE9CtejcO0/XI/C9ShcJUCZmZmZmZk2QK5H4XoUrjZApHA9CtcjQkCuR+F6FK42QKNwPQrXo/A/4XoUrkfhM0DrUbgehes1QIXrUbgehTNAFa5H4XoUKEDNzMzMzIxRQM3MzMzMzFNAMzMzMzMzF0AfhetRuB5HQBWuR+F6FCBAFa5H4XoUNEA9CtejcD0zQOtRuB6F6ylAH4XrUbieQkBwPQrXo3AzQKRwPQrXY1FAj8L1KFyPIEDNzMzMzMwzQML1KFyPwj9Aw/UoXI/CBUDXo3A9ChdbQI/C9Shcr2FAexSuR+F6MEBnZmZmZmY3QFyPwvUoXCdAPgrXo3D9YEB7FK5H4bpeQHE9CtejcO0/cD0K16NwW0AzMzMzMzM5QIXrUbgehSdA9ihcj8L1MEAfhetRuB4hQFK4HoXrUTZAZmZmZmZmOkD2KFyPwvUwQAAAAAAAADRAPQrXo3A9EkAVrkfhelRQQMP1KFyPwi1Aw/UoXI9CWECuR+F6FK4nQDMzMzMzM/M/61G4HoXrHUB7FK5H4Xr0P4/C9Shcj0FA7FG4HoXrNEAL16NwPQozQClcj8L1KDJArkfhehSuD0DhehSuR+E0QHA9CtejcDNASOF6FK5HL0AzMzMzMzM0QOxRuB6F6ztAAAAAAAAACEDNzMzMzMwyQFK4HoXrUTNAj8L1KFyPNEDhehSuR+E3QOF6FK5H4TlAMzMzMzOzRUAVrkfhehQ1QD0K16NwPTVAXI/C9SgcUkCuR+F6FK5OQOJ6FK5H4TZAKVyPwvVIZkDXo3A9CldGQLgehetR2GRAzczMzMzMMkDhehSuR+E8QB6F61G4HjRAUrgehetRO0CvR+F6FC5SQNejcD0K1zRAH4XrUbgeM0DXo3A9CtczQLkehetRuDNAcT0K16NwHUBcj8L1KFwwQNijcD0Kl1lAC9ejcD0KJ0ApXI/C9ShSQHE9CtejcDJA9Shcj8L1Q0DhehSuR2FVQOxRuB6F6yNA4XoUrkfhMUBH4XoUrkdHQJqZmZmZmTRAFa5H4XoULECF61G4HoU1QKNwPQrXo2BAPQrXo3C9TUDXo3A9Ctc3QFK4HoXr0URAmpmZmZmZNUDhehSuR+E1QAAAAAAAADNAkML1KFwPQ0D2KFyPwvVZQI/C9ShcjzRArkfhehSu9z8pXI/C9Sg0QFK4HoXrURRAMzMzMzMzIUBxPQrXo/BEQMP1KFyPQllAo3A9CtejEEAzMzMzMzMwQD4K16NwPTRAPQrXo3A9NkApXI/C9SgiQB6F61G4HjRAKVyPwvWoRkBI4XoUrkdOQNejcD0K1z9AmZmZmZmZNkDNzMzMzMw0QOJ6FK5H4TJAFa5H4XoUNECPwvUoXI8yQD0K16NwvUVAj8L1KFyPNUBSuB6F61EsQFyPwvUoXDRArkfhehSuL0AVrkfhepREQM3MzMzMzDJAAAAAAAAAM0D2KFyPwvU9QK5H4XoUrkJApHA9CtejMkBnZmZmZqZUQFK4HoXrUS5AXI/C9Shc/z/NzMzMzExHQGdmZmZmZjRAhetRuB6FKUAUrkfhehQaQMP1KFyP4mVA4XoUrkfhNEBI4XoUrkc8QEjhehSuh1BA61G4HoXr4T+kcD0K16M1QJmZmZmZmTNAZ2ZmZmbGYEAzMzMzMzMzQIXrUbgeJWlA9ihcj8K1X0B7FK5H4Xq0Pz0K16NwPUVAw/UoXI/CJUDhehSuR+E1QI/C9ShcjzRA16NwPQrXNED2KFyPwvVRQDQzMzMzM0pA9ihcj8J1WkBH4XoUrkdAQBSuR+F6FAZAkML1KFwPSEDhehSuR8FgQK5H4XoUrh9AmZmZmZmZRkC5HoXrUbhHQNejcD0K1zdA9ihcj8J1QkBI4XoUrodRQAAAAAAAADpAw/UoXI/CHUDNzMzMzMw+QHE9CtejcDRAZmZmZmZmJkDsUbgehWtbQHoUrkfh+lBACtejcD1qb0ApXI/C9ShBQFK4HoXrUUdASOF6FK5HNUB6FK5H4XocQPYoXI/CdVNACtejcD0KKUDhehSuR6FQQDMzMzMzMy9APgrXo3A9JEB7FK5H4XpDQOtRuB6F6y1AzczMzMzMNkCkcD0K1yNOQDMzMzMzMx9AMzMzMzMzNUBI4XoUrkcvQClcj8L1KARAmpmZmZkZSUAfhetRuB4hQArXo3A9CjFAZmZmZmZmMkBnZmZmZkZnQKNwPQrXoyhAAAAAAABAVEBSuB6F61EiQEjhehSuRzFAFK5H4XoUHkAVrkfhejRkQAAAAAAAAAAAFK5H4XqUT0CkcD0K16M1QB6F61G4HjtAw/UoXI/CVEBSuB6F61FFQDMzMzMzMwtAexSuR+F6NkAehetRuB5LQBWuR+F6FDxA16NwPQpXVUCuR+F6FK4pQGZmZmZmZhZAcT0K16NwSEA9CtejcP1YQKNwPQrXo0RAAAAAAAAgZUApXI/C9SgcQAAAAAAAQFJAUrgehetRP0DXo3A9CtczQAAAAAAAQFZAAAAAAAAAAAAfhetRuB46QAAAAAAAAAAAZmZmZmbmREBSuB6F69FDQLgehetRuDFA4noUrkfh+j9SuB6F61FeQD0K16NwPR5A16NwPQoXVECamZmZmdlQQBSuR+F6lE5AUrgehetRNkAAAAAAAAAAAJqZmZmZmR1AuR6F61G4R0CQwvUoXA9IQK5H4XoUriFAZ2ZmZmZmPECZmZmZmRlPQClcj8L1KD1AhetRuB7FX0AL16NwPQovQBSuR+F6FDtA4noUrkfh+j9mZmZmZmYiQK5H4XoULkFA4noUrkfhIkCuR+F6FG5QQLgehetRuCJAPQrXo3C9SkDC9Shcj8JTQDMzMzMzMwNArkfhehQuS0CPwvUoXI8aQBWuR+F6FCBArkfhehSuMkBmZmZmZmYyQJqZmZmZmTlArkfhehSuG0DiehSuR+EeQGdmZmZmZjNAcT0K16OwVED2KFyPwnVaQIXrUbgehT5AZmZmZmZmGkCuR+F6FK4HQFyPwvUoXBtAFK5H4XoUP0DD9Shcj8INQNejcD0KV0lAFK5H4XoUQkDsUbgehWtYQAAAAAAAAAAA61G4HoXrZkDD9Shcj8JFQAAAAAAAABRAKVyPwvUoUUDC9Shcj8IzQJqZmZmZmSFAKVyPwvWoR0BmZmZmZmZBQGZmZmZmZlZAAAAAAAAAAADrUbgehWtDQJDC9ShcD0dAo3A9Ctej8D8oXI/C9ShZQArXo3A9Ci1Aw/UoXI/CK0AAAAAAAAAAAF2PwvUoXEpAkML1KFxPU0BxPQrXo3AlQIXrUbgeRV5A9ihcj8L1HEAzMzMzMzMvQDQzMzMzMz5Ao3A9CtejCECuR+F6FK41QEfhehSuRzBAUrgeheuRWkD2KFyPwvUxQPYoXI/C9UhANDMzMzOzTkAAAAAAAABKQJDC9ShcD0BAAAAAAAAAAACZmZmZmZk6QGdmZmZmZiBA61G4HoVrQkDiehSuR+EWQHE9CtejcD9AKVyPwvUoTUBSuB6F65FTQD0K16NwPSJAFa5H4XqUV0D2KFyPwvUAQHsUrkfhegRAAAAAAAAAAAAzMzMzMzMtQD0K16NwPUVAUrgehetRNEAfhetRuB71P1K4HoXrUTlAAAAAAAAAAAAAAAAAAAA3QMP1KFyPQkVAZ2ZmZmZmQ0C4HoXrUXhRQI/C9Shcj0hASOF6FK5HAUAzMzMzM7NDQKRwPQrXoxxAMzMzMzMzP0DD9Shcj8IFQM3MzMzMzDhAcD0K16PwRkCPwvUoXI8aQPYoXI/CdU9A16NwPQrXT0CPwvUoXI8+QPYoXI/C9T1AMzMzMzMzNECPwvUoXI8kQPYoXI/C9TBAw/UoXI/CIUBxPQrXo3A/QKRwPQrXoxxAcD0K16PwSkA+CtejcL1AQFK4HoXrURRA61G4HoVrT0AzMzMzMzM/QD4K16NwPUxAAAAAAAAAAABnZmZmZkZjQBSuR+F6FENAuR6F61G4KkB7FK5H4TpSQIXrUbgehSlA9ihcj8I1XkAAAAAAAAAAALgehetROEhAPgrXo3A9TEBSuB6F65FXQOxRuB6Fi3FAMzMzMzMzK0C4HoXrUbgyQI/C9Shcjz9AZmZmZmZmDkBcj8L1KBxUQOF6FK5H4ShAZ2ZmZmZmM0AAAAAAAAAAAOtRuB6F6xlA61G4HoXrPUAzMzMzM7NIQJqZmZmZGVVAC9ejcD0KB0AehetRuB4vQOtRuB6F60FAZmZmZmZmOUCkcD0K16NFQAAAAAAAAAAAAAAAAAAAAEBH4XoUrsdLQPYoXI/C9RhAAAAAAAAAAAD2KFyPwnVoQD0K16NwvU5A4XoUrkfhMUAK16NwPYpHQEjhehSuRx1AMzMzMzMzJ0B7FK5H4XpDQFyPwvUoXAdAKVyPwvUoOkB7FK5H4Xr0PzMzMzMzM/M/exSuR+F6JEAAAAAAAAAAAAAAAAAAAAAApHA9CtcjQUBSuB6F61E7QAAAAAAAAAAA9ihcj8L1OUAAAAAAAAAAANejcD0K1wNASOF6FK7HQEAUrkfhehQuQBWuR+F6FDVA4XoUrkfhOUCPwvUoXI8eQMP1KFyPwidAj8L1KFyPLEAfhetRuB4RQB6F61G4Hi9AMzMzMzMzE0D2KFyPwvVRQAAAAAAAAD1AhetRuB7FUEC4HoXrUbgoQFK4HoXrUfg/C9ejcD0KQ0DiehSuR+EyQFK4HoXrUTRACtejcD0KNUCuR+F6FK4yQEjhehSuR/E/ehSuR+F6LECF61G4HoUtQI/C9ShcjwpAPQrXo3A9PkAAAAAAAAAzQAAAAAAAAAAAUrgehetRM0A9CtejcD1GQFyPwvUoXFBAhetRuB6FN0Bcj8L1KFwlQBSuR+F6FDpAFK5H4XqUSUCkcD0K16M2QMP1KFyPwh1Aj8L1KFyPLkAL16NwPQoTQI/C9ShcjyRAXI/C9ShcE0AL16NwPQoHQAAAAAAAADFAFK5H4XoUTkA9CtejcD06QF2PwvUoXEJA16NwPQrXLUDC9Shcj0JDQGZmZmZmZiZAPQrXo3A9IkAfhetRuB5KQLgehetRuBZA7FG4HoXrO0DC9Shcj0JDQOxRuB6Fy2hA16NwPQpXTEDD9Shcj8IhQFK4HoXrUTJA61G4HoXrOkB6FK5H4Xo4QArXo3A9CilAcT0K16PwREAVrkfhehRFQKRwPQrXo1lAPgrXo3A9MEBcj8L1KFwzQAAAAAAAAAAAuB6F61E4RkCPwvUoXI8aQHsUrkfhejBAAAAAAACAS0C5HoXrUbg6QIXrUbgehTRAcT0K16NwL0AAAAAAAAAAAAAAAAAAAAAAMzMzMzMzC0ApXI/C9Sg3QArXo3A9CkxAMzMzMzMzC0AAAAAAAAAAAPYoXI/C9ShAPQrXo3A9IkCvR+F6FK49QOF6FK5H4TVAmpmZmZkZVUDXo3A9CtczQK5H4XoUrjpAmpmZmZkZQEAUrkfhehQeQGdmZmZmZlhArkfhehSuJ0B6FK5H4XpIQEjhehSux0VAZmZmZmbmQUCF61G4HqVhQFK4HoXrEVpAPQrXo3A9LkCPwvUoXI9UQKRwPQrXoxxA16NwPQrXL0DYo3A9CtchQHE9CtejcF9ApHA9CteDZ0DNzMzMzMw4QDMzMzMzc1RAMzMzMzOzVUCamZmZmdlXQHoUrkfhulxACtejcD3KUUApXI/C9SgxQGZmZmZmpl5ASOF6FK5HP0A9CtejcP1WQI/C9Shcjz9Aw/UoXI/CW0Bcj8L1KPxmQEjhehSuR0FAC9ejcD2KTkBwPQrXo3A7QAAAAAAAAAAAH4XrUbgeSkA0MzMzM7NSQPYoXI/C9TpAUrgehetRQEBdj8L1KJxSQNejcD0K1xtA4XoUrkfhV0AK16NwPQo0QAvXo3A9Ck9ApHA9CtcjQECkcD0K16MzQJqZmZmZGUlAFK5H4XoUEkBmZmZmZmY6QD0K16NwPRZAMzMzMzOzU0DD9Shcj8IFQJqZmZmZmS9A9ihcj8J1SkA+CtejcD0/QKRwPQrXA2BASOF6FK7HTUAzMzMzMzNRQHsUrkfhOllAAAAAAAAAAABxPQrXo3BGQB+F61G4nlhAHoXrUbgeT0AK16NwPQo5QAAAAAAAAAAAcT0K16NwTUAzMzMzMzNJQB6F61G4Hj9AXI/C9ShcH0Bcj8L1KFxHQHsUrkfhegRAzczMzMzMKEBmZmZmZuZCQHsUrkfhejJAAAAAAAAAPUCjcD0K16MUQNejcD0KV0hAUrgehetRHECPwvUoXI8WQHoUrkfhehxACtejcD2KQkCamZmZmZkJQNejcD0K1zZAMzMzMzMzIUAfhetRuB4RQOxRuB6F60dAmpmZmZkZTEB6FK5H4fpQQGZmZmZm5lBAmpmZmZmZ+T+kcD0K16NKQFK4HoXrUTNAw/UoXI/CK0AAAAAAAAAAAIXrUbgehSdAC9ejcD0K9z/NzMzMzMxAQJDC9ShcT2BApHA9CtejMkBwPQrXo3AnQKRwPQrXoyJAhetRuB6FH0DXo3A9Ctc5QPUoXI/C9UtAMzMzMzMzH0CamZmZmRlGQKRwPQrXY1FAKVyPwvXoZ0DD9Shcj8JgQB+F61G4HkVAAAAAAABAVEAVrkfhehQ1QAAAAAAAAAAAcT0K16NwWkAzMzMzM7NJQIXrUbgehStAXI/C9ShcI0AehetRuB44QClcj8L1KCJA61G4HoVrR0Bcj8L1KNxPQFK4HoXrUTBAcT0K16NwBUCF61G4HoU7QNejcD0KF1tAkML1KFwPR0B7FK5H4Xo2QJqZmZmZmS9AAAAAAAAANkCjcD0K16MUQJDC9ShcjztA16NwPQrXUEAzMzMzMzNCQDQzMzMzMz5A4XoUrkfhTEAAAAAAAABcQAAAAAAAgFlACtejcD0KIUAfhetRuB4xQPYoXI/C9RhAmpmZmZmZGUBwPQrXo3A+QEjhehSuh1VAAAAAAAAAAADhehSuR+EgQEjhehSuB1FAH4XrUbgeJUAzMzMzM7NNQB+F61G4HilA16NwPQrXM0B7FK5H4fphQDMzMzMzMyFAAAAAAAAAAABcj8L1KNxCQFK4HoXrkVVAmpmZmZmZCUAzMzMzMzNCQIbrUbgeBUZAmpmZmZmZGUDhehSuR+EkQGZmZmZmZhZAcT0K16Nw/T/hehSuR+EkQI/C9ShcjyxAKVyPwvUoIEAfhetRuB4VQMP1KFyPwjVAXI/C9SgcVECQwvUoXI83QAvXo3A9Cg9A9ihcj8K1UkCPwvUoXI8eQHsUrkfhevQ/AAAAAAAAAEAfhetRuN5SQBWuR+F6lENA9ihcj8J1QUAL16NwPQoTQB+F61G4Hg1AAAAAAAAAAACuR+F6FK5RQAAAAAAAAAAACtejcD2KQEApXI/C9ShSQFK4HoXrURxAMzMzMzMzVUDNzMzMzAxbQDMzMzMzM0FAzczMzMzMQ0Bcj8L1KJxgQMzMzMzMzDtAAAAAAAAARkDXo3A9Ctc0QML1KFyPomNAAAAAAAAAAAAzMzMzM9NhQEfhehSuR1NAj8L1KFyPEkBwPQrXozBTQFK4HoXrUVZAXI/C9ShcO0DD9Shcj4JRQHsUrkfh+k5Aj8L1KFwPSUAAAAAAAAAAAAAAAAAAAAAAUrgehevRQUDsUbgehWtLQAAAAAAAAAAAPgrXo3A9KEAAAAAAAAAqQAAAAAAAgEJAzczMzMzMLkDiehSuR+E2QK5H4XoUrkNAUrgehetRKEB6FK5H4XpcQFyPwvUo3EZAZ2ZmZmZmKEBSuB6F61FiQFyPwvUo3EtAzczMzMzMPEDhehSuR2FKQPYoXI/C9fg/ZmZmZmbmSkA9CtejcL1FQK5H4XoUblNAo3A9CtejMEBxPQrXo3AwQIXrUbgehStAhetRuB6FSUB7FK5H4XoUQFyPwvUoXGNAAAAAAAAAAAD2KFyPwvU5QLkehetRuCpAXI/C9ShcE0AAAAAAAAAAAClcj8L1KF5AhetRuB5FUECPwvUoXI84QArXo3A9ClVA4XoUrkfhQUAzMzMzM7NBQM3MzMzMrGFAexSuR+FaY0DNzMzMzIxSQHA9CtejMFdAhetRuB4FQECuR+F6FK41QFK4HoXrUTFArkfhehSuNkBxPQrXozBUQB+F61G4HjlAPgrXo3C9R0AUrkfhenRhQGZmZmZmZgZA7FG4HoVrUUCkcD0K16NJQClcj8L1KEVAmpmZmZmZNUDrUbgehesvQNejcD0KV1BAR+F6FK5HI0AehetRuJ5DQJDC9ShcT1dAZmZmZmZmHkAUrkfhehQzQOJ6FK5H4SJAzczMzMzMKED2KFyPwvVBQJmZmZmZmTNAZmZmZmZmOkCuR+F6FK4/QClcj8L1KARAFa5H4XrUZEDrUbgehWtKQLkehetRuEtAZ2ZmZmZmREBmZmZmZuZEQEjhehSuRzJAmZmZmZmZJ0DD9Shcj8IRQMP1KFyPwvU/SOF6FK5HKUDC9ShcjwJTQDMzMzMzMxtAUrgehetRCED2KFyPwvVPQAvXo3A96mJAmpmZmZmZHUD2KFyPwnVVQJqZmZmZmSFAUrgehetRVUAfhetRuB41QOJ6FK5HYUNAhetRuB6FSUDD9Shcj8IrQKRwPQrXozNAHoXrUbgeQEAAAAAAAAAUQB+F61G4XlJArkfhehROYEBwPQrXo3ArQAAAAAAAAEJArkfhehTuVED2KFyPwnVHQB+F61G4nkBAmZmZmZkZT0DrUbgehcthQLgehetROEFAC9ejcD0KD0AfhetRuB4dQEjhehSuRxlAo3A9CtejGEDXo3A9ChdSQK5H4XoUrjJAAAAAAAAAAADXo3A9CtctQAAAAAAAgENAuB6F61E4TEB6FK5H4XoYQFyPwvUoXDxAKVyPwvUoEEAUrkfhepRGQClcj8L1KD9AKVyPwvWoRUBnZmZmZmZLQAAAAAAAgEtAAAAAAAAAKEDhehSuR+EkQOtRuB6Fa0dAZ2ZmZmZmQ0BI4XoUrodaQNejcD0K1yVAMzMzMzMzT0DiehSuR+E6QPYoXI/CdU1AehSuR+F6KEAAAAAAAAAAABSuR+F6FCpAZmZmZmZmEkC4HoXrUbgWQGZmZmZmZiZAXI/C9ShcOUAzMzMzMzNCQHsUrkfhekRA61G4HoXrCUAzMzMzM7NYQGdmZmZmZkBA7FG4HoXrPECuR+F6FK4XQPYoXI/CdVVArkfhehSuVEBcj8L1KFwnQArXo3A9ikFAPgrXo3A9QEAehetRuB5LQGdmZmZmZjtAH4XrUbgeRkDiehSuR+HqPylcj8L1KCxApHA9CtcjREAzMzMzMzMfQOF6FK5H4TlAKVyPwvUoJEBxPQrXo3ARQGZmZmZm5lRAj8L1KFyPHkDhehSuR+E9QGZmZmZmZiJAAAAAAAAAHEBcj8L1KFwtQClcj8L1qEBAH4XrUbi+YECF61G4HmVkQHsUrkfheuQ/XI/C9ShcI0AAAAAAAAAAADMzMzMzMx9AAAAAAAAAAAAAAAAAAAAAAM3MzMzMzBRAAAAAAAAALEDD9Shcj8IwQDMzMzMzM09ArkfhehSuNkCF61G4HoVIQKNwPQrXowBAXI/C9SjcRkCkcD0K16McQClcj8L1KEpArkfhehSuUUBcj8L1KFwTQJmZmZmZGUdA16NwPQpXQ0CPwvUoXI81QPYoXI/C9QhASOF6FK4HUUDrUbgehesJQHE9CtejcCFAhetRuB6F+z9SuB6F61E+QAvXo3A9CjdAj8L1KFyPKkAfhetRuB4pQKNwPQrXY1BAH4XrUbieQkApXI/C9SgUQGZmZmZmZkJAMzMzMzMzJUBcj8L1KFw0QOxRuB6F6zBA7FG4HoXrPEAVrkfhehQsQEjhehSux0JA16NwPQpXS0C4HoXrUfhRQOxRuB6Fa1BAR+F6FK4HVEBSuB6F6/FhQBSuR+F6FCpAXY/C9ShcMkDXo3A9CpdQQML1KFyPwkZAFK5H4XoUEkCkcD0K1yNPQPYoXI/CdUFA4noUrkfhCkBxPQrXo3BMQB6F61G4HkBAKVyPwvUoMkBnZmZmZmY8QKRwPQrXI1pAAAAAAAAAAACamZmZmZktQM3MzMzMzCBA9ihcj8I1VkCkcD0K12NXQHoUrkfhegxAuR6F61G4HkAzMzMzMzNHQFK4HoXrUTJA9Shcj8L1M0BmZmZmZuZEQKNwPQrXY1RAFa5H4XoUNUDrUbgehesdQLgehetRuD1AUrgehetR6D/NzMzMzMw2QDMzMzMzMxNApHA9CtcjQECQwvUoXI8zQOF6FK5HYVRA61G4HoXrNUDrUbgehWtWQJmZmZmZmUdAAAAAAACAUkBcj8L1KFwhQNejcD0KV1FA4noUrkfhAkDXo3A9CtdKQOF6FK5H4UFAexSuR+F6X0CkcD0K1yNAQI/C9Shcj0VAMzMzMzMzQUAAAAAAAAAAAM3MzMzMzDJA16NwPQrXa0BI4XoUrkcZQArXo3A9SlZAhetRuB6FE0DXo3A9Ctc+QIXrUbgehTtA16NwPQpXU0DiehSuR+EuQFK4HoXrUQBA9Shcj8L1N0AAAAAAAAAAAK5H4XoUrjBAC9ejcD0K5z/iehSuR+EuQM3MzMzMzBRAuB6F61GYYECkcD0K1yNPQFyPwvUoXB9ArkfhehSuKUAAAAAAAAAAABSuR+F6FAZAMzMzMzMzIUD2KFyPwvUqQBWuR+F6FCRAFK5H4XoULkCZmZmZmZkjQNejcD0KN2BAuB6F61G4MEAL16NwPcpeQML1KFyPwj9A7FG4HoXrO0Bdj8L1KFw6QKNwPQrXozBAZmZmZmbmSUA9CtejcD0zQMP1KFyPwhlAZmZmZmZmWkB7FK5H4XpAQAAAAAAAAAAAR+F6FK5HJ0A+CtejcP1UQM3MzMzMzBhAwvUoXI/CQ0ApXI/C9Sg+QOtRuB6F6xlA16NwPQpXZEA9CtejcD01QAAAAAAAAAAAzczMzMzMGEBwPQrXo7BSQFyPwvUoXCVA9ihcj8L1MEBxPQrXo3BBQAvXo3A9qmJAFK5H4XqUQkDD9Shcj8L1P6NwPQrXo0BAo3A9CtejMEApXI/C9ahAQGZmZmZmZjlAZ2ZmZmZmREAAAAAAAAAAAHE9Ctej8E1Aj8L1KFyvZkCkcD0K1yNTQDMzMzMzM+M/HoXrUbgeMEBxPQrXo/BAQB6F61G4HkRAhutRuB4FSkCuR+F6FK4rQK5H4XoUrkFAAAAAAAAAAACamZmZmZkRQLgehetRuAZAUrgehevRRUDrUbgehetCQNejcD0K1zZAAAAAAAAAAAAK16NwPQpCQAAAAAAAABxAPQrXo3A9EkDNzMzMzExHQHE9CtejcF1AcT0K16Nw/T/2KFyPwnVIQHE9CtejcDRAcT0K16OQYED2KFyPwvUqQK5H4XoUrkxACtejcD0KMUAAAAAAAAAmQOtRuB6F6zVAexSuR+F6EEAAAAAAAAAAAAvXo3A9CjNApHA9CtfjUkBRuB6F6xFRQLgehetRuD1A16NwPQpXSUBxPQrXo3BBQHA9CtejcE5AhetRuB6FO0AehetRuB4/QAvXo3A9CidA4noUrkfhIkDXo3A9CtdTQAvXo3A9ikpASOF6FK5HAUDhehSuR+E1QClcj8L1KDZAexSuR+F6NkBxPQrXo3ANQB+F61G43lFAKVyPwvXoV0DXo3A9CpdVQKNwPQrXI0xAzczMzMzMEEDXo3A9CtcfQK5H4XoU7lJArkfhehSuMkDNzMzMzMwgQD0K16NwvUVASOF6FK5HL0DXo3A9CtctQI/C9ShcT1hArkfhehSuG0AzMzMzMzM3QKNwPQrXo0RAzczMzMzMFECkcD0K16NBQAAAAAAAACZA61G4HoXrJUDiehSuR+EmQHE9CtejcEZA16NwPQoXZECkcD0K16MxQGZmZmZm5mVApHA9CtejM0CkcD0K16M6QLgehetRuDBAZ2ZmZmZmREAK16NwPQpNQHE9CtejsFRA4noUrkfhJkCQwvUoXA9HQHoUrkfheixAAAAAAACATUBdj8L1KFxKQK5H4XoULkFANDMzMzMzPkCF61G4HoU0QAvXo3A9CjtAXI/C9SicV0BmZmZmZmZKQI/C9ShcjzFAAAAAAAAAAAAVrkfhehRJQK5H4XoUriVAhetRuB7FVECkcD0K16M2QAvXo3A9ChtAAAAAAAAAAABwPQrXo/BTQJmZmZmZeWdAUrgeheuRXkDhehSuR0FkQAAAAAAAAChA16NwPQrXG0CjcD0K16MwQKRwPQrXozZA4noUrkfhCkApXI/C9SgoQClcj8L1KBxAAAAAAAAAAAAK16NwPQpIQD4K16NwvVBAw/UoXI9CQUAAAAAAAAA0QKNwPQrXoyRAzczMzMzMEEDXo3A9CtdIQPYoXI/CdUFAMzMzMzMzMUCkcD0K16M8QM3MzMzMzChAAAAAAAAAQ0CkcD0K1yNEQI/C9Shcjz1AC9ejcD0KH0CkcD0K1yNCQFyPwvUoXC1AzczMzMzM/D9SuB6F61ExQFK4HoXrURBAZ2ZmZmamV0AfhetRuB4yQNejcD0K1wtA9ihcj8I1UUDXo3A9CtdOQKRwPQrXo0NAR+F6FK7HS0BnZmZmZmYsQOxRuB6Fa0tAKVyPwvUoGEDXo3A9Ctc3QFyPwvUonFdAH4XrUbgeBUAK16NwPQpRQM3MzMzMzEJA9ihcj8L1LkAehetRuB4rQEfhehSuR0NACtejcD0KMkCjcD0K16MYQMzMzMzMTEhA4XoUrkfhSEAVrkfhehQ4QI/C9ShcjyhAehSuR+F6GECuR+F6FK5HQKRwPQrXo09ASOF6FK5HLUB7FK5H4XoxQMP1KFyPwi1AH4XrUbge9T9I4XoUrsdCQKNwPQrXowhAPQrXo3A9MUD2KFyPwvUAQHoUrkfh+lBAUrgehetxc0DNzMzMzMwyQPYoXI/C9TBA9ihcj8L1HEC4HoXrUbgWQAAAAAAAADZAC9ejcD0KH0DiehSuR+HqP0jhehSuRx1AMzMzMzMzQUBmZmZmZmYiQGZmZmZmZiJAj8L1KFyPCkCuR+F6FK5DQHE9CtejMFFA61G4HoXrCUAUrkfhelRXQHE9CtejcBFAmpmZmZmZPUCkcD0K1yNYQAvXo3A9ikZAH4XrUbgeI0CF61G4HoULQK5H4XoUrjtAwvUoXI9CR0ApXI/C9ShTQOJ6FK5H4RpAPgrXo3BdZEDiehSuR+ECQK5H4XoUblBA4XoUrkehVUCuR+F6FK73P2ZmZmZm5lFAUrgehetRNEBSuB6F61E8QEfhehSuB1RAFa5H4XoUMUDsUbgehesnQHE9CtejcA1Ao3A9CtejGEAzMzMzMzMfQMP1KFyPwkxA16NwPQrXF0BmZmZmZmYuQHoUrkfh+kRASOF6FK6HVEBI4XoUrgdxQBSuR+F6FE9ASOF6FK5HHUBSuB6F61EoQFK4HoXrUSxA61G4HoVrR0Bcj8L1KNxEQEjhehSuRzhAmZmZmZmZN0BxPQrXo3BIQFK4HoXrUSxASOF6FK5HAUB7FK5H4TpWQDMzMzMzMxNAKVyPwvUoNUAAAAAAACBoQArXo3A9CilAkML1KFwPXEDNzMzMzMwqQJDC9Shcz1dAuB6F61GYYkBmZmZmZmYGQM3MzMzMzDVAFK5H4XoUIkDD9Shcj8INQHE9CtejcB1AzczMzMzMEEDNzMzMzMwkQLgehetRuDlA16NwPQrXK0DhehSuR+E3QHsUrkfheipAUrgehetR+D8AAAAAAABEQHE9CtejcDBAuR6F61G4R0D2KFyPwvUmQJqZmZmZmU9A2KNwPQrXMUD2KFyPwrVdQOJ6FK5H4TpAzczMzMxMXUBmZmZmZqZRQHsUrkfhehRAXI/C9ShcH0CPwvUoXI9QQLgehetRuCZArkfhehSuE0BxPQrXo3A0QPYoXI/CdUhASOF6FK5HTEBmZmZmZmYmQClcj8L1KCRACtejcD0KKUBcj8L1KFwPQArXo3A9SmBAmZmZmZmZJ0DrUbgehestQPYoXI/C9TVAH4XrUbgeNkDhehSuR+EkQBWuR+F6lEdAw/UoXI/CEUBnZmZmZmYwQOF6FK5H4TlAzczMzMzMIEB7FK5H4ZphQBWuR+F6lEtA16NwPQrXK0CamZmZmZkJQD0K16NwvUJAUrgehetRUkDiehSuR+EWQFK4HoXrUSpAmZmZmZkZS0ApXI/C9Sg7QK9H4XoUrj1Aj8L1KFyPREC4HoXrUfhgQJqZmZmZmR1APQrXo3DdYkCuR+F6FK4/QGdmZmZmZiRAehSuR+F6LEB6FK5H4XoMQK5H4XoUrltAH4XrUbgeIUCuR+F6FK73PzMzMzMzM0VArkfhehSuM0AzMzMzMzMXQFK4HoXrUTVA9Shcj8L1O0BxPQrXo3A4QGdmZmZmZkBAZmZmZmbmSUDrUbgehWtOQClcj8L1CGZASOF6FK5HNEC5HoXrUbgqQNejcD0K1zpAXI/C9ShcNEAAAAAAAAA5QOJ6FK5H4RZAhetRuB6FF0DiehSuR+EmQOF6FK5H4WNAcT0K16Nw7T9xPQrXozBQQFyPwvUoXFNAH4XrUbieUEC5HoXrUbguQAAAAAAAABRACtejcD3KWUD2KFyPwvUiQClcj8L1aF1AH4XrUbgeMkBxPQrXo3BBQLgehetR+FBAw/UoXI9CREAfhetRuB4VQClcj8L1KPw/4XoUrkfhPUBSuB6F69FQQHsUrkfhej9AAAAAAAAAAADrUbgehes/QMP1KFyPwjhAmZmZmZmZQ0CuR+F6FK4XQK5H4XoUrkJA4noUrkfhNkApXI/C9SgkQHsUrkfhKnBAPgrXo3A9P0AehetRuB4wQPYoXI/C9QBAPQrXo3A9PUAfhetRuB4FQK5H4XoUrgdAuB6F61G4JkCPwvUoXI9QQKNwPQrXowBA16NwPQrXM0DC9Shcj8IvQML1KFyPQkNAFa5H4XqUQEApXI/C9ShSQPYoXI/C9SRAcT0K16NwJUAUrkfhehQSQMP1KFyPwilApHA9CtejLkBSuB6F69FSQIXrUbgehQNAuR6F61G4LkCkcD0K1wNgQHA9Ctej8E5ANDMzMzMzSkCPwvUoXI9NQK5H4XoULkRAFK5H4XoUN0AzMzMzMzMyQAAAAAAAAERASOF6FK5HPUDiehSuR+EKQAAAAAAAAPA/CtejcD2KREDsUbgehStQQML1KFyPQltAMzMzMzNzU0C4HoXrUbgWQB+F61G4nkBAAAAAAAAAOEBxPQrXo3BPQM3MzMzMzEdAr0fhehSuXUBmZmZmZmY/QEjhehSuR0JA7FG4HoWrWEDNzMzMzMwyQKNwPQrXo0RA61G4HoXrAUD2KFyPwvU9QBWuR+F6FEhAmpmZmZmZEUAVrkfhepRMQNejcD0K10pAo3A9CtejCEAUrkfhehRCQI/C9ShcjzBAUrgehetRQkCamZmZmZn5P83MzMzMzCBACtejcD0KTUCPwvUoXI80QFK4HoXrUSRA61G4HoXrUkBcj8L1KFwhQAAAAAAAAFVAuR6F61EYY0CuR+F6FG5SQBSuR+F6FBpAFa5H4XqUQ0AfhetRuB4RQM3MzMzMzBhAAAAAAAAA8D+jcD0K16MQQI/C9ShcjzRAMzMzMzMzM0D2KFyPwjVVQFK4HoXrUTZAMzMzMzMzF0D1KFyPwnVLQDQzMzMzs0ZAHoXrUbheYEBwPQrXo3A3QArXo3A9CjpA4XoUrkfhIEA9CtejcD1DQEjhehSuRwFAPQrXo3A9UUCPwvUoXI82QD0K16NwPSZA61G4HoXrIUDsUbgehesrQIXrUbgeBURA4XoUrkdhRkAzMzMzMzMfQEfhehSuB1RAUrgehetRKkCQwvUoXI83QKRwPQrXI1BA61G4HoXrLUB7FK5H4XokQJmZmZmZmSdACtejcD2KQEAAAAAAAAA0QFyPwvUoXDVAj8L1KFyPTUD2KFyPwvU1QArXo3A9ikNAXI/C9ShcN0BxPQrXo3BKQDMzMzMzM1NAKVyPwvWoQkByPQrXo/BPQKRwPQrXo01AKVyPwvWoQ0AAAAAAAABWQFyPwvUoXAdAmpmZmZmZOUC4HoXrUbhGQClcj8L1KDNAwvUoXI/CT0AL16NwPQofQMP1KFyPwgVAPgrXo3C9YEA0MzMzMzNKQB+F61G4HkJA61G4HoXrUUBcj8L1KFwfQJqZmZmZmTRAmZmZmZmZNkBdj8L1KFw2QNejcD0KV0dAw/UoXI9CSECF61G4HoUTQIXrUbgeBVVAR+F6FK4HV0AAAAAAAABWQGdmZmZm5ktArkfhehSuTkDiehSuR+E6QClcj8L1KCpA7FG4HoXrREBSuB6F69FUQPYoXI/CdVJAMzMzMzPzUUB7FK5H4bpTQAAAAAAAACpAj8L1KFyPTEAAAAAAAAAAAB+F61G4HklAAAAAAAAAAADiehSuR+EyQKRwPQrX41ZAhetRuB6FJUBI4XoUrgdRQGZmZmZmZipACtejcD0KJUCkcD0K1yNKQB6F61G4nkNAUrgehevRRUD2KFyPwnVOQEjhehSuRzhAMzMzMzOzQUA9CtejcD0aQBWuR+F6FEBAMzMzMzOzSUBcj8L1KJxdQI/C9Shcj09AMzMzMzOzRUAzMzMzMzM0QIXrUbgeBUBAuB6F61E4XkDXo3A9CtcpQJDC9Shcj1dAkML1KFyPS0Bcj8L1KFw0QBWuR+F6FDhAhetRuB6F+z+F61G4HoVSQGdmZmZmZjtAexSuR+F6LkCF61G4HoUnQGdmZmZm5kdAXI/C9ShcLUAUrkfhehQeQDMzMzMzM/M/UrgehevRU0BmZmZmZuZGQHsUrkfheuQ/4XoUrkcBYEAAAAAAAAAmQI/C9Shcj/I/H4XrUbieQEBI4XoUrkcdQD4K16NwvUhAMzMzMzMzA0BI4XoUrkdGQPYoXI/C9SxAuR6F61G4GkApXI/C9SjsP4/C9ShcjzJAZ2ZmZmZmUECPwvUoXM9SQOJ6FK5H4T5ASOF6FK4HUUCF61G4HkVRQBWuR+F6FCRASOF6FK5HGUCamZmZmRlCQHsUrkfhejRA4XoUrkfhM0BxPQrXo/BNQMP1KFyPwktA4XoUrkdhSkAzMzMzMzM7QJqZmZmZmRFAAAAAAAAALkAAAAAAAAAAADMzMzMzMy1AFa5H4XoUNUAAAAAAAAAAAOJ6FK5H4fo/mpmZmZmZLUAzMzMzMzNJQB+F61G4HjdA9Shcj8L1R0CF61G4HoVEQPYoXI/CdWFAzczMzMzMMUDsUbgehesnQPYoXI/CdUpA9ihcj8L1MUBH4XoUrsdDQKRwPQrXI1JA4noUrkfh6j8VrkfhehREQI/C9Shcj0hAZmZmZmZmKkCF61G4HgVIQD4K16NwPSxAuB6F61G4MECuR+F6FK4jQFyPwvUoXBtAAAAAAAAAGEAAAAAAAEBgQGZmZmZmZjFAAAAAAACAQ0ApXI/C9SgYQFyPwvUoXCFA7FG4HoVrTEBcj8L1KFwPQMP1KFyPQkBAj8L1KFyPAkBcj8L1KFxIQD4K16NwPSRACtejcD0KSECPwvUoXI/yP1K4HoXr0UVAH4XrUbgeU0CjcD0K16MgQB+F61G4HgVAmpmZmZmZIUCuR+F6FK5pQClcj8L1KCRAH4XrUbgeEUCjcD0K16MoQB+F61G4Hg1A61G4HoXrHUA9CtejcL1CQKRwPQrXozZAXI/C9ShcWEDXo3A9CldDQOJ6FK5HoVdAKVyPwvUoIkA=", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "07ed0a44-9418-4684-a794-8f01de538f4a", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 7, "_last_trace_edit_id": 2, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Decay Time Phonon (ms)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 0 } }, "c483b724216e48cea540c287c9dafc48": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_46f4e7f1259b4f3ca46324fab84e97a9", "max": 1, "style": "IPY_MODEL_824c359235c04631ae79b7909bcd65a2", "value": 1 } }, "c4da0ffc609340f88507a2b5e6052799": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c52824ddf0ff4f258758164394a9daf5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c530bb7000b14d74986540418de4b36a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "c60150506708403da27e3b628ec10ab2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "c64fc01bdec24d88a5c32acd89efae3c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_6ecad543ff5d48328ea935bebed3ed9c", "max": 9, "style": "IPY_MODEL_adc7e15b9320410f810ac544dec511d9", "value": 9 } }, "c71daa9c480a42868e6a131a49d8a178": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "c7269eba6e99438186b7c35776700338": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c733accbab9744c6904ae11cd7921227": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "c7638edea31b42fbb5b415c14aa4b420": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "c79cc2563e9642808e81247fb2c3f8a7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "c79ead669b8b404dbcac0596dacb873b": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] }, { "data": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "marker": { "color": [ 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6 ], "opacity": 0.5 }, "mode": "markers", "type": "scattergl", "uid": "2365da6b-b642-485d-8cab-e1e477073fee", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} }, "y": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 6, "_last_trace_edit_id": 2, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Rise Time Phonon (ms)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 1 } }, "c7df768676eb498799175226c137c04e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c870f5c2a87c4e85bbc31707a7863e9e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Save Selected", "layout": "IPY_MODEL_3b788ee5c42c4bb3b9dbd231820782c8", "style": "IPY_MODEL_134f4db9e3ef4923afe65bd888e3c8df" } }, "c8d7dc5653614f7fbb1dff36a872b0e5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Log", "layout": "IPY_MODEL_3a7951b4dbc644d99ecaee58dd1d8554", "style": "IPY_MODEL_288759abd4df496d87796ab5b7fe14d4" } }, "c8ddc08c88fe4ac9848860bd78836915": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c8de27baed6b4bd99220673febbef4b3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c92bea2a3cce4a4594a8d7e2cbb4e6c1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "c96780d6ac2e402899ec8909f386093f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_3b98109343a449acaab7b993573264e4", "max": 160, "style": "IPY_MODEL_7ec819274b0949e4906411fa67f856f7", "value": 160 } }, "c993321da3e34e9d9ba2592340fb3073": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_d65858a032dd4b21abe28df33fbe5c02", "max": 1, "style": "IPY_MODEL_d4a518ef4cea48edb45064dd8586a3bb", "value": 1 } }, "c9def947ae3d4c06b0e8e92b5b133ed7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ca7e1e02a7e2478983b6fea41d8b76d6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_9c4e13d642b94b2cb792b8102e75be11", "max": 1, "style": "IPY_MODEL_cb49d39ee9bb4d429c967433a3638ec7", "value": 1 } }, "cabb18d8f84a4db2a0e5a864131024ee": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_f0c64ea343d44b3b9ec500f626d2391f", "max": 1, "style": "IPY_MODEL_4722b431800343b1a0ef507f5698716a", "value": 1 } }, "cad1053e0e11440480400b7e41a40fc4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_08f152db653e4d77a597a55ca00c87a8", "style": "IPY_MODEL_979d8a18b46445dcac510d99b943584f", "value": " 80/80 [00:00<00:00, 193.46it/s]" } }, "caf2545b55774729aeb66a6e1b6dcbef": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "cb0c5a4b3cf64f6984e1dd22630d30fb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_440df5bbf58e4ea1b7ac31f0a17b158c", "style": "IPY_MODEL_15e8643726c945798a118f4967ec8678", "value": " 9/9 [00:00<00:00, 36.67it/s]" } }, "cb1357a264ab46eb8f3a3effdd59123e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "cb49d39ee9bb4d429c967433a3638ec7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "cba7a21ace0a411f98c249153066a4a3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "cc3e2a44e1824e868495aed86963b0c7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "cd0cb06429894898990cef66c7e7274b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "cd41befdd80849468fcd7ea6d6231822": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "cd58ac0ee3a346968498340ca71597e5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_bd51954b2c5c4ed0bcd3ccc4fe429d67", "IPY_MODEL_e89d7ccd12e1437a8e550ee29e1230f8" ], "layout": "IPY_MODEL_08b358d26fad454cb8df90e13b72c1fd" } }, "cdb278794035428a815b5e9e0536207c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b3ff010a30294695a781aea7a887dbe7", "style": "IPY_MODEL_406a1eecffc04c168e0ef0678d2bf8e1", "value": "Validating: 100%" } }, "cde2abb61ff64a399e2581581df238a1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ce1619e067a243c9ae73905c9d19184a": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_7eca3620f1994c9099b797bb4b044ed5" } }, "ce1c5f6b13144d908c34ea3f2182b146": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Cut Selected", "layout": "IPY_MODEL_5b3ba2c5edcc490c826d40649cb666a1", "style": "IPY_MODEL_e411bc51a4b94229a10be267b60b542b" } }, "ce3919cc155346e7a446cb8c624118b3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ce9f323f29184908ab9b6af0997cd4c9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "cf2e61375cd341ad8f43d51a803e40aa": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "cf6b97e03bb14e5290b3656d5cd74a00": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "xaxis", "index": 0, "layout": "IPY_MODEL_b57009e61611490c874b8ea30154b99b", "style": "IPY_MODEL_bc2cd6ca74414714829156c3e5e2a7b7" } }, "cf929d5fa03649f38a3eebfcdcae28f7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "cff05d3a1a8749b8861c6aa42a0b19dc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d02e98c1722543a28f06d28f1d09f764": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d03b2694cf0f476c8e5e92fcf41ee1b6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d03f548065be452da2138e2be124e614": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_0dd9c4db8bd148aabb7a21a77525e081", "max": 1, "style": "IPY_MODEL_f7fb6d70c74b41e5b2dbb0d133662608", "value": 1 } }, "d0b694712e254e82a65b75e4e5ff04fa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_11f6329f5da6419a840d9ecd8f562d43", "max": 1, "style": "IPY_MODEL_ad366f2e30d343e5b525c6919c740c7c", "value": 1 } }, "d0cb9fd0a2704ba7bb5dc08de900c3c5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d1082a60da114bb08a5cbd0bca1b4493": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d17851aa95ce463c8f264670159cfb96": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_672d137b718c4342afa026e7773add59", "IPY_MODEL_b349e4126edd4117a566c9a1e0540e4c", "IPY_MODEL_85dbd73b8e2244a3a4d13a08bb7fdcb0", "IPY_MODEL_22bdb26a79df495eabb0cc02971f291b", "IPY_MODEL_d52e84a26ec64eb6b0c196370cd528bb" ], "layout": "IPY_MODEL_19429bf6d5ce474aa5b0d20eea3351a5" } }, "d178bdb6e5f741508fe98ca0739a8786": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d1a448380ad84b7e8ffe398afac0e852": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "d1ad44feb594483abe4a6c97a24d780e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d21ebf1b3e3e42d5a9bd456ae0808af3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_8ac890fcfa5d4dddb4599095db6479a9", "IPY_MODEL_1a8c26a0ec2b418ea5e1ae641a1d3dab", "IPY_MODEL_b83e61851f0b4feb89c304c95866cffc" ], "layout": "IPY_MODEL_f921fc801ce548189a4a3efcb8e4f130" } }, "d22d34ddf9c94200b61679457f88fc3b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "width": "500px" } }, "d262c18607ac4a8690f4d36f29c113f7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d26a6e93434d41a9b3af2927a074232e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d2b64c27f3c5450d978735df19bf1f5a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d2eb23dc166f4b8b992baab6c03b43df": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "d2f030cd8ace4828ac66bbb28b86cc62": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_36599a2d09e64681bf43827af7b8b5bc" } }, "d3265c5799b740c8bbe990abb8c1ab51": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d34ea1e4e5964aa89aea7abe8f60a056": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d350330a1cf7413981864151a855f59d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d358bb328dad4e00b7ae58dae2abdf75": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d4127d3f8946440cb34a91f88a0b1131": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d427177f30664e2ca2f5d99ed0e45e03": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "d4a518ef4cea48edb45064dd8586a3bb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d4eb9d4252b548c4920c5d9daeca3049": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d52e84a26ec64eb6b0c196370cd528bb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Calc SEV", "layout": "IPY_MODEL_b457f4158a9a4a5da2f54d445d0488bf", "style": "IPY_MODEL_003d8bb849f746adb40c70adb52dd33b" } }, "d5588bf217254b1286f653bace6ced4c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_06cf7e9f819a4a52a10bb714d0511b6e", "style": "IPY_MODEL_5e91f3b776154b90b6e72bd5bbf05a22", "value": " 80/80 [00:00<00:00, 87.85it/s]" } }, "d57f3f4d6e6249e1949b07abf9a047ac": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d58cfb02e8cb4dbaa0343295cc64a55a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d61b550e77704cfa8829240879bdc53a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d654d755d9cc4e15be91f09f0e459c69": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d65858a032dd4b21abe28df33fbe5c02": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "d6a4e219c1bb4acbb5f026dff973bf82": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "success", "layout": "IPY_MODEL_80d4f22f77494b7480b96916a4b386bf", "max": 160, "style": "IPY_MODEL_6a9335204f254808840d7b794fa66071", "value": 160 } }, "d6bb404678b84a2095f78a459e979cff": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_0d8abece6fcb47349e4ac27955ef741f", "max": 1, "style": "IPY_MODEL_b75f1cfc39344d29bc93ce6a80c8f912", "value": 1 } }, "d75c6b2cdc0843a0a2491cdaf49b6593": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "d7653e4e8d1b41fbb21aa4c60eb2ea60": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "d7877f5212cf40bead82327e09b0608d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d7a32dec676448e08b7c29b554966d97": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "d7cc4f91482547ad92b5169aaa97e4bb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d7ccf68c22ff41099b16cbb0fa1aa59a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Export Selected", "layout": "IPY_MODEL_d4127d3f8946440cb34a91f88a0b1131", "style": "IPY_MODEL_ebfe35afc5cc489cb49b5e8509c1998d" } }, "d7fda0bf9582468f81ea357257d6179e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d83499dc177b4171801da3f10b91919c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Linear", "layout": "IPY_MODEL_d9fec42a99964e95a8c1838bced2a807", "style": "IPY_MODEL_1f936428fae14e81abc9797254a9714c" } }, "d882ab4ffc3a4f86846bd57c5624e107": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "yaxis", "index": 2, "layout": "IPY_MODEL_a96190eb1f424001a51b6365ccaccd8a", "style": "IPY_MODEL_21761c4ebd754860a866a36db4b32e3e" } }, "d897c07b8bd64205bae476b583cfdd1b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "d8e8b2e87ae04456866d3327827bc50c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d95cd53546cf4961a9bf0631e27e22b0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d9711b3c4627446cb771d6827800cbdb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "d98c4a5eb6934f6696179d915592f011": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_4e9a44795e2b48f29c808500897156c6", "max": 1, "style": "IPY_MODEL_3d1ec5b1e2c34da18b1db0478cd65961", "value": 1 } }, "d9aee891367242e9bf2d08ccf287a24e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "d9e064d412a143cf8e39722d756bc988": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_8793af30afa94bf98717cc914db56f75", "max": 1, "style": "IPY_MODEL_a6af8545e62b4dc987125ec178038ffa", "value": 1 } }, "d9e857095c6f486abdd4bc14c792444d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_ef7f0aeafc2146188159041b8364f014", "style": "IPY_MODEL_653cbc8e929e4d1494cc182029a2a928", "value": " 80/80 [00:00<00:00, 108.63it/s]" } }, "d9fec42a99964e95a8c1838bced2a807": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "da8d0d61ecf8473dbc4f6bf91b65936b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "db1b7c400538470d9a4169859b1b5fa3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "dc28ca8e282f4b3fb1a4f3b940403aff": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_23646f728e1f4864a3301411db193b01", "style": "IPY_MODEL_921b3f4044a84302b0b3dd1dd28f4afa", "value": "Validating: 100%" } }, "dc38667e503146d5ace980fc343c76e6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "dc8fc41e8fb946f197a458e7c58b7b86": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "dc93dc24e07b4ee4af1666bd642aca64": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "dcb7af998cc04d7cae72e58231566291": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_65bc7c87c6934ac291e2a23a6301ebc5", "IPY_MODEL_d2f030cd8ace4828ac66bbb28b86cc62" ], "layout": "IPY_MODEL_379c6fc93e2441ecaae9f889b7070a2b" } }, "dd70b48b23e94aeaabd8e2a1d17d14e6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_61ba83c3a7a14b98a7b786b9b0dae294", "style": "IPY_MODEL_d7fda0bf9582468f81ea357257d6179e", "value": "Validating: 100%" } }, "ddabcfd9cae348eaa7f8d50f744fb79d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "dde10a7be24b45dc8d87d04c7bc9a430": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_e99ced421ab945a889d5625edcb8163f", "max": 1, "style": "IPY_MODEL_e69fbdb2b00047aabda471de81439111", "value": 1 } }, "de18efb72a2744c1a126ebe09892a1a8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "de6410e5d0a346628fe4ac896a42cc11": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "ded9592809544428aeb186a846dd6b1a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_b36cf9eb9aa5450b91f6e18430232005", "style": "IPY_MODEL_2522378cc27c46d5a743accd48d87098", "value": "Validating: 100%" } }, "defd790f0e6146cdbc91545691028e5a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "df23638f14aa40ce88addb4552a6d8e2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_af25cac33cba4a8fb1ea162fada7d93a", "IPY_MODEL_d6a4e219c1bb4acbb5f026dff973bf82", "IPY_MODEL_3630b4c237604b9692c463ff557cdde8" ], "layout": "IPY_MODEL_af21eba108184ad9a1a19ab7e5c7bce1" } }, "df9017e7f4d34a6bac928fa800b51b06": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "dfd51df4d1464149b0faf4f8e83f3d44": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "dff251bd3a8a4b55931473d91528ac24": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e0212d36138245fb93e5c44a58ed3f9e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e02baf944de84f4eb5e21909f062e2bf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "e0d1d42df0eb45b08113f38ffe753be7": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_72710c9c38514e6782d013dd4c48fd30" } }, "e25a2e1fbbf846869e5c66f626da4d81": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "e2681ac9fb2248d09ab83de6c4c3edd9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "e29edd7874aa410f91764204ce65f065": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_811cc1b8585b4b7c93f3dd0dfb4aadf0", "style": "IPY_MODEL_7a6fb5c082c442178cb50796000e2270", "value": "Validating: 100%" } }, "e2aa0f97e84f4b498b48a64b7fcbd808": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "e3258a385cf64fa4b258a09245f4dcbb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "e3358cec522542ba99400f734e9e48ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e3772d133ceb420ab7caebc7cf30fae3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_df9017e7f4d34a6bac928fa800b51b06", "style": "IPY_MODEL_fc7fe9d96fcc4e0190c780eac0219ab1", "value": "Epoch 0: 38%" } }, "e38fdc6ce9884a8880c440a3140d060f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e3a681e33de040168cd5d7c9f4b5826e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e3aef635bbbb44c798ba96aa9c118b6b": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_4b3252005e934fd6a32f49370497795d" } }, "e3bdff64b2a748dfa87d56638a759039": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "e3e4f940ada44f739f1908857afd8337": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "yaxis", "index": 7, "layout": "IPY_MODEL_c362e26692684e53bd9079329577c636", "style": "IPY_MODEL_419bc690b34544f5bbf3fd4d89566f77" } }, "e3f6574c4c3c4bb0a6914cba33484a1c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e3fc44e945134cfcaec4f5251e09ee21": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_490cd7f0fcc342a49d6b1a1e65d70653", "IPY_MODEL_d882ab4ffc3a4f86846bd57c5624e107", "IPY_MODEL_ba1016929fe346da9b8bb53e9a6b94fe" ], "layout": "IPY_MODEL_4f4c4f0d86914f70a11d58f5217f7b65" } }, "e40899a78c084d0b857e30da4a37cbce": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e411bc51a4b94229a10be267b60b542b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "e44ba3af0e294c5bb8756a057403c06d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e44f4aa734e5495790b0f811ba9aa320": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Log", "layout": "IPY_MODEL_3907ec094c214073b458d351076e18c6", "style": "IPY_MODEL_cf929d5fa03649f38a3eebfcdcae28f7" } }, "e4a878357dba4211806986e81aa3bbd6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_874a4cff86ba4b18bfc1650c192ee302", "style": "IPY_MODEL_750308bd35c0466fb1dd342996501b68", "value": " 80/80 [00:00<00:00, 112.95it/s]" } }, "e4bf2babf8fa4a4ebd6191c7ffb9492d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "e524c3f4b836449badc68066a503e367": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "e52575ca69ad426984bb91ca4528a227": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_dff251bd3a8a4b55931473d91528ac24", "style": "IPY_MODEL_bedd7b7212414369b6f746459046b702", "value": "Testing: 100%" } }, "e56146ff65544cd3ac633d1740a8f724": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "SelectionSliderModel", "state": { "_options_labels": [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "140", "141", "142", "143", "144", "145", "146", "147", "148", "149", "150", "151", "152", "153", "154", "155", "156", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "169", "170", "171", "172", "173", "174", "175", "176", "177", "178", "179", "180", "181", "182", "183", "184", "185", "186", "187", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "225", "226", "227", "228", "229", "230", "231", "232", "233", "234", "235", "236", "237", "238", "239", "240", "241", "242", "243", "244", "245", "246", "247", "248", "249", "250", "251", "252", "253", "254", "255", "256", "257", "258", "259", "260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "270", "271", "272", "273", "274", "275", "276", "277", "278", "279", "280", "281", "282", "283", "284", "285", "286", "287", "288", "289", "290", "291", "292", "293", "294", "295", "296", "297", "298", "299", "300", "301", "302", "303", "304", "305", "306", "307", "308", "309", "310", "311", "312", "313", "314", "315", "316", "317", "318", "319", "320", "321", "322", "323", "324", "325", "326", "327", "328", "329", "330", "331", "332", "333", "334", "335", "336", "337", "338", "339", "340", "341", "342", "343", "344", "345", "346", "347", "348", "349", "350", "351", "352", "353", "354", "355", "356", "357", "358", "359", "360", "361", "362", "363", "364", "365", "366", "367", "368", "369", "370", "371", "372", "373", "374", "375", "376", "377", "378", "379", "380", "381", "382", "383", "384", "385", "386", "387", "388", "389", "390", "391", "392", "393", "394", "395", "396", "397", "398", "399", "400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "418", "419", "420", "421", "422", "423", "424", "425", "426", "427", "428", "429", "430", "431", "432", "433", "434", "435", "436", "437", "438", "439", "440", "441", "442", "443", "444", "445", "446", "447", "448", "449", "450", "451", "452", "453", "454", "455", "456", "457", "458", "459", "460", "461", "462", "463", "464", "465", "466", "467", "468", "469", "470", "471", "472", "473", "474", "475", "476", "477", "478", "479", "480", "481", "482", "483", "484", "485", "486", "487", "488", "489", "490", "491", "492", "493", "494", "495", "496", "497", "498", "499", "500", "501", "502", "503", "504", "505", "506", "507", "508", "509", "510", "511", "512", "513", "514", "515", "516", "517", "518", "519", "520", "521", "522", "523", "524", "525", "526", "527", "528", "529", "530", "531", "532", "533", "534", "535", "536", "537", "538", "539", "540", "541", "542", "543", "544", "545", "546", "547", "548", "549", "550", "551", "552", "553", "554", "555", "556", "557", "558", "559", "560", "561", "562", "563", "564", "565", "566", "567", "568", "569", "570", "571", "572", "573", "574", "575", "576", "577", "578", "579", "580", "581", "582", "583", "584", "585", "586", "587", "588", "589", "590", "591", "592", "593", "594", "595", "596", "597", "598", "599", "600", "601", "602", "603", "604", "605", "606", "607", "608", "609", "610", "611", "612", "613", "614", "615", "616", "617", "618", "619", "620", "621", "622", "623", "624", "625", "626", "627", "628", "629", "630", "631", "632", "633", "634", "635", "636", "637", "638", "639", "640", "641", "642", "643", "644", "645", "646", "647", "648", "649", "650", "651", "652", "653", "654", "655", "656", "657", "658", "659", "660", "661", "662", "663", "664", "665", "666", "667", "668", "669", "670", "671", "672", "673", "674", "675", "676", "677", "678", "679", "680", "681", "682", "683", "684", "685", "686", "687", "688", "689", "690", "691", "692", "693", "694", "695", "696", "697", "698", "699", "700", "701", "702", "703", "704", "705", "706", "707", "708", "709", "710", "711", "712", "713", "714", "715", "716", "717", "718", "719", "720", "721", "722", "723", "724", "725", "726", "727", "728", "729", "730", "731", "732", "733", "734", "735", "736", "737", "738", "739", "740", "741", "742", "743", "744", "745", "746", "747", "748", "749", "750", "751", "752", "753", "754", "755", "756", "757", "758", "759", "760", "761", "762", "763", "764", "765", "766", "767", "768", "769", "770", "771", "772", "773", "774", "775", "776", "777", "778", "779", "780", "781", "782", "783", "784", "785", "786", "787", "788", "789", "790", "791", "792", "793", "794", "795", "796", "797", "798", "799", "800", "801", "802", "803", "804", "805", "806", "807", "808", "809", "810", "811", "812", "813", "814", "815", "816", "817", "818", "819", "820", "821", "822", "823", "824", "825", "826", "827", "828", "829", "830", "831", "832", "833", "834", "835", "836", "837", "838", "839", "840", "841", "842", "843", "844", "845", "846", "847", "848", "849", "850", "851", "852", "853", "854", "855", "856", "857", "858", "859", "860", "861", "862", "863", "864", "865", "866", "867", "868", "869", "870", "871", "872", "873", "874", "875", "876", "877", "878", "879", "880", "881", "882", "883", "884", "885", "886", "887", "888", "889", "890", "891", "892", "893", "894", "895", "896", "897", "898", "899", "900", "901", "902", "903", "904", "905", "906", "907", "908", "909", "910", "911", "912", "913", "914", "915", "916", "917", "918", "919", "920", "921", "922", "923", "924", "925", "926", "927", "928", "929", "930", "931", "932", "933", "934", "935", "936", "937", "938", "939", "940", "941", "942", "943", "944", "945", "946", "947", "948", "949", "950", "951", "952", "953", "954", "955", "956", "957", "958", "959", "960", "961", "962", "963", "964", "965", "966", "967", "968", "969", "970", "971", "972", "973", "974", "975", "976", "977", "978", "979", "980", "981", "982", "983", "984", "985", "986", "987", "988", "989", "990", "991", "992", "993", "994", "995", "996", "997", "998", "999", "1000", "1001", "1002", "1003", "1004", "1005", "1006", "1007", "1008", "1009", "1010", "1011", "1012", "1013", "1014", "1015", "1016", "1017", "1018", "1019", "1020", "1021", "1022", "1023", "1024", "1025", "1026", "1027", "1028", "1029", "1030", "1031", "1032", "1033", "1034", "1035", "1036", "1037", "1038", "1039", "1040", "1041", "1042", "1043", "1044", "1045", "1046", "1047", "1048", "1049", "1050", "1051", "1052", "1053", "1054", "1055", "1056", "1057", "1058", "1059", "1060", "1061", "1062", "1063", "1064", "1065", "1066", "1067", "1068", "1069", "1070", "1071", "1072", "1073", "1074", "1075", "1076", "1077", "1078", "1079", "1080", "1081", "1082", "1083", "1084", "1085", "1086", "1087", "1088", "1089", "1090", "1091", "1092", "1093", "1094", "1095", "1096", "1097", "1098", "1099", "1100", "1101", "1102", "1103", "1104", "1105", "1106", "1107", "1108", "1109", "1110", "1111", "1112", "1113", "1114", "1115", "1116", "1117", "1118", "1119", "1120", "1121", "1122", "1123", "1124", "1125", "1126", "1127", "1128", "1129", "1130", "1131", "1132", "1133", "1134", "1135", "1136", "1137", "1138", "1139", "1140", "1141", "1142", "1143", "1144", "1145", "1146", "1147", "1148", "1149", "1150", "1151", "1152", "1153", "1154", "1155", "1156", "1157", "1158", "1159", "1160", "1161", "1162", "1163", "1164", "1165", "1166", "1167", "1168", "1169", "1170", "1171", "1172", "1173", "1174", "1175", "1176", "1177", "1178", "1179", "1180", "1181", "1182", "1183", "1184", "1185", "1186", "1187", "1188", "1189", "1190", "1191", "1192", "1193", "1194", "1195", "1196", "1197", "1198", "1199", "1200", "1201", "1202", "1203", "1204", "1205", "1206", "1207", "1208", "1209", "1210", "1211", "1212", "1213", "1214", "1215", "1216", "1217", "1218", "1219", "1220", "1221", "1222", "1223", "1224", "1225", "1226", "1227", "1228", "1229", "1230", "1231", "1232", "1233", "1234", "1235", "1236", "1237", "1238", "1239", "1240", "1241", "1242", "1243", "1244", "1245", "1246", "1247", "1248", "1249", "1250", "1251", "1252", "1253", "1254", "1255", "1256", "1257", "1258", "1259", "1260", "1261", "1262", "1263", "1264", "1265", "1266", "1267", "1268", "1269", "1270", "1271", "1272", "1273", "1274", "1275", "1276", "1277", "1278", "1279", "1280", "1281", "1282", "1283", "1284", "1285", "1286", "1287", "1288", "1289", "1290", "1291", "1292", "1293", "1294", "1295", "1296", "1297", "1298", "1299", "1300", "1301", "1302", "1303", "1304", "1305", "1306", "1307", "1308", "1309", "1310", "1311", "1312", "1313", "1314", "1315", "1316", "1317", "1318", "1319", "1320", "1321", "1322", "1323", "1324", "1325", "1326", "1327", "1328", "1329", "1330", "1331", "1332", "1333", "1334", "1335", "1336", "1337", "1338", "1339", "1340", "1341", "1342", "1343", "1344", "1345", "1346", "1347", "1348", "1349", "1350", "1351", "1352", "1353", "1354", "1355", "1356", "1357", "1358", "1359", "1360", "1361", "1362", "1363", "1364", "1365", "1366", "1367", "1368", "1369", "1370", "1371", "1372", "1373", "1374", "1375", "1376", "1377", "1378", "1379", "1380", "1381", "1382", "1383", "1384", "1385", "1386", "1387", "1388", "1389", "1390", "1391", "1392", "1393", "1394", "1395", "1396", "1397", "1398", "1399", "1400", "1401", "1402", "1403", "1404", "1405", "1406", "1407", "1408", "1409", "1410", "1411", "1412", "1413", "1414", "1415", "1416", "1417", "1418", "1419", "1420", "1421", "1422", "1423", "1424", "1425", "1426", "1427", "1428", "1429", "1430", "1431", "1432", "1433", "1434", "1435", "1436", "1437", "1438", "1439", "1440", "1441", "1442", "1443", "1444", "1445", "1446", "1447", "1448", "1449", "1450", "1451", "1452", "1453", "1454", "1455", "1456", "1457", "1458", "1459", "1460", "1461", "1462", "1463", "1464", "1465", "1466", "1467", "1468", "1469", "1470", "1471", "1472", "1473", "1474", "1475", "1476", "1477", "1478", "1479", "1480", "1481", "1482", "1483", "1484", "1485", "1486", "1487", "1488", "1489", "1490", "1491", "1492", "1493", "1494", "1495", "1496", "1497", "1498", "1499", "1500", "1501", "1502", "1503", "1504", "1505", "1506", "1507", "1508", "1509", "1510", "1511", "1512", "1513", "1514", "1515", "1516", "1517", "1518", "1519", "1520", "1521", "1522", "1523", "1524", "1525", "1526", "1527", "1528", "1529", "1530", "1531", "1532", "1533", "1534", "1535", "1536", "1537", "1538", "1539", "1540", "1541", "1542", "1543", "1544", "1545", "1546", "1547", "1548", "1549", "1550", "1551", "1552", "1553", "1554", "1555", "1556", "1557", "1558", "1559", "1560", "1561", "1562", "1563", "1564", "1565", "1566", "1567", "1568", "1569", "1570", "1571", "1572", "1573", "1574", "1575", "1576", "1577", "1578", "1579", "1580", "1581", "1582", "1583", "1584", "1585", "1586", "1587", "1588", "1589", "1590", "1591", "1592", "1593", "1594", "1595", "1596", "1597", "1598", "1599", "1600", "1601", "1602", "1603", "1604", "1605", "1606", "1607", "1608", "1609", "1610", "1611", "1612", "1613", "1614", "1615", "1616", "1617", "1618", "1619", "1620", "1621", "1622", "1623", "1624", "1625", "1626", "1627", "1628", "1629", "1630", "1631", "1632", "1633", "1634", "1635", "1636", "1637", "1638", "1639", "1640", "1641", "1642", "1643", "1644", "1645", "1646", "1647", "1648", "1649", "1650", "1651", "1652", "1653", "1654", "1655", "1656", "1657", "1658", "1659", "1660", "1661", "1662", "1663", "1664", "1665", "1666", "1667", "1668", "1669", "1670", "1671", "1672", "1673", "1674", "1675", "1676", "1677", "1678", "1679", "1680", "1681", "1682", "1683", "1684", "1685", "1686", "1687", "1688", "1689", "1690", "1691", "1692", "1693", "1694", "1695", "1696", "1697", "1698", "1699", "1700", "1701", "1702", "1703", "1704", "1705", "1706", "1707", "1708", "1709", "1710", "1711", "1712", "1713", "1714", "1715", "1716", "1717", "1718", "1719", "1720", "1721", "1722", "1723", "1724", "1725", "1726", "1727", "1728", "1729", "1730", "1731", "1732", "1733", "1734", "1735", "1736", "1737", "1738", "1739", "1740", "1741", "1742", "1743", "1744", "1745", "1746", "1747", "1748", "1749", "1750", "1751", "1752", "1753", "1754", "1755", "1756", "1757", "1758", "1759", "1760", "1761", "1762", "1763", "1764", "1765", "1766", "1767", "1768", "1769", "1770", "1771", "1772", "1773", "1774", "1775", "1776", "1777", "1778", "1779", "1780", "1781", "1782", "1783", "1784", "1785", "1786", "1787", "1788", "1789", "1790", "1791", "1792", "1793", "1794", "1795", "1796", "1797", "1798", "1799", "1800", "1801", "1802", "1803", "1804", "1805", "1806", "1807", "1808", "1809", "1810", "1811", "1812", "1813", "1814", "1815", "1816", "1817", "1818", "1819", "1820", "1821", "1822", "1823", "1824", "1825", "1826", "1827", "1828", "1829", "1830", "1831", "1832", "1833", "1834", "1835", "1836", "1837", "1838", "1839", "1840", "1841", "1842", "1843", "1844", "1845", "1846", "1847", "1848", "1849", "1850", "1851", "1852", "1853", "1854", "1855", "1856", "1857", "1858", "1859", "1860", "1861", "1862", "1863", "1864", "1865", "1866", "1867", "1868", "1869", "1870", "1871", "1872", "1873", "1874", "1875", "1876", "1877", "1878", "1879", "1880", "1881", "1882", "1883", "1884", "1885", "1886", "1887", "1888", "1889", "1890", "1891", "1892", "1893", "1894", "1895", "1896", "1897", "1898", "1899", "1900", "1901", "1902", "1903", "1904", "1905", "1906", "1907", "1908", "1909", "1910", "1911", "1912", "1913", "1914", "1915", "1916", "1917", "1918", "1919", "1920", "1921", "1922", "1923", "1924", "1925", "1926", "1927", "1928", "1929", "1930", "1931", "1932", "1933", "1934", "1935", "1936", "1937", "1938", "1939", "1940", "1941", "1942", "1943", "1944", "1945", "1946", "1947", "1948", "1949", "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", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070", "2071", "2072", "2073", "2074", "2075", "2076", "2077", "2078", "2079", "2080", "2081", "2082", "2083", "2084", "2085", "2086", "2087", "2088", "2089", "2090", "2091", "2092", "2093", "2094", "2095", "2096", "2097", "2098", "2099", "2100", "2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114", "2115", "2116", "2117", "2118", "2119", "2120", "2121", "2122", "2123", "2124", "2125", "2126", "2127", "2128", "2129", "2130", "2131", "2132", "2133", "2134", "2135", "2136", "2137", "2138", "2139", "2140", "2141", "2142", "2143", "2144", "2145", "2146", "2147", "2148", "2149", "2150", "2151", "2152", "2153", "2154", "2155", "2156", "2157", "2158", "2159", "2160", "2161", "2162", "2163", "2164", "2165", "2166", "2167", "2168", "2169", "2170", "2171", "2172", "2173", "2174", "2175", "2176", "2177", "2178", "2179", "2180", "2181", "2182", "2183", "2184", "2185", "2186", "2187", "2188", "2189", "2190", "2191", "2192", "2193", "2194", "2195", "2196", "2197", "2198", "2199", "2200", "2201", "2202", "2203", "2204", "2205", "2206", "2207", "2208", "2209", "2210", "2211", "2212", "2213", "2214", "2215", "2216", "2217", "2218", "2219", "2220", "2221", "2222", "2223", "2224", "2225", "2226", "2227", "2228", "2229", "2230", "2231", "2232", "2233", "2234", "2235", "2236", "2237", "2238", "2239", "2240", "2241", "2242", "2243", "2244", "2245", "2246", "2247", "2248", "2249", "2250", "2251", "2252", "2253", "2254", "2255", "2256", "2257", "2258", "2259", "2260", "2261", "2262", "2263", "2264", "2265", "2266", "2267", "2268", "2269", "2270", "2271", "2272", "2273", "2274", "2275", "2276", "2277", "2278", "2279", "2280", "2281", "2282", "2283", "2284", "2285", "2286", "2287", "2288", "2289", "2290", "2291", "2292", "2293", "2294", "2295", "2296", "2297", "2298", "2299", "2300", "2301", "2302", "2303", "2304", "2305", "2306", "2307", "2308", "2309", "2310", "2311", "2312", "2313", "2314", "2315", "2316", "2317", "2318", "2319", "2320", "2321", "2322", "2323", "2324", "2325", "2326", "2327", "2328", "2329", "2330", "2331", "2332", "2333", "2334", "2335", "2336", "2337", "2338", "2339", "2340", "2341", "2342", "2343", "2344", "2345", "2346", "2347", "2348", "2349", "2350", "2351", "2352", "2353", "2354", "2355", "2356", "2357", "2358", "2359", "2360", "2361", "2362", "2363", "2364", "2365", "2366", "2367", "2368", "2369", "2370", "2371", "2372", "2373", "2374", "2375", "2376", "2377", "2378", "2379", "2380", "2381", "2382", "2383", "2384", "2385", "2386", "2387", "2388", "2389", "2390", "2391", "2392", "2393", "2394", "2395", "2396", "2397", "2398", "2399", "2400", "2401", "2402", "2403", "2404", "2405", "2406", "2407", "2408", "2409", "2410", "2411", "2412", "2413", "2414", "2415", "2416", "2417", "2418", "2419", "2420", "2421", "2422", "2423", "2424", "2425", "2426", "2427", "2428", "2429", "2430", "2431", "2432", "2433", "2434", "2435", "2436", "2437", "2438", "2439", "2440", "2441", "2442", "2443", "2444", "2445", "2446", "2447", "2448", "2449", "2450", "2451", "2452", "2453", "2454", "2455", "2456", "2457", "2458", "2459", "2460", "2461", "2462", "2463", "2464", "2465", "2466", "2467", "2468", "2469", "2470", "2471", "2472", "2473", "2474", "2475", "2476", "2477", "2478", "2479", "2480", "2481", "2482", "2483", "2484", "2485", "2486", "2487", "2488", "2489", "2490", "2491", "2492", "2493", "2494", "2495", "2496", "2497", "2498", "2499", "2500", "2501", "2502", "2503", "2504", "2505", "2506", "2507", "2508", "2509", "2510", "2511", "2512", "2513", "2514", "2515", "2516", "2517", "2518", "2519", "2520", "2521", "2522", "2523", "2524", "2525", "2526", "2527", "2528", "2529", "2530", "2531", "2532", "2533", "2534", "2535", "2536", "2537", "2538", "2539", "2540", "2541", "2542", "2543", "2544", "2545", "2546", "2547", "2548", "2549", "2550", "2551", "2552", "2553", "2554", "2555", "2556", "2557", "2558", "2559", "2560", "2561", "2562", "2563", "2564", "2565", "2566", "2567", "2568", "2569", "2570", "2571", "2572", "2573", "2574", "2575", "2576", "2577", "2578", "2579", "2580", "2581", "2582", "2583", "2584", "2585", "2586", "2587", "2588", "2589", "2590", "2591", "2592", "2593", "2594", "2595", "2596", "2597", "2598", "2599", "2600", "2601", "2602", "2603", "2604", "2605", "2606", "2607", "2608", "2609", "2610", "2611", "2612", "2613", "2614", "2615", "2616", "2617", "2618", "2619", "2620", "2621", "2622", "2623", "2624", "2625", "2626", "2627", "2628", "2629", "2630", "2631", "2632", "2633", "2634", "2635", "2636", "2637", "2638", "2639", "2640", "2641", "2642", "2643", "2644", "2645", "2646", "2647", "2648", "2649", "2650", "2651", "2652", "2653", "2654", "2655", "2656", "2657", "2658", "2659", "2660", "2661", "2662", "2663", "2664", "2665", "2666", "2667", "2668", "2669", "2670", "2671", "2672", "2673", "2674", "2675", "2676", "2677", "2678", "2679", "2680", "2681", "2682", "2683", "2684", "2685", "2686", "2687", "2688", "2689", "2690", "2691", "2692", "2693", "2694", "2695", "2696", "2697", "2698", "2699", "2700", "2701", "2702", "2703", "2704", "2705", "2706", "2707", "2708", "2709", "2710", "2711", "2712", "2713", "2714", "2715", "2716", "2717", "2718", "2719", "2720", "2721", "2722", "2723", "2724", "2725", "2726", "2727", "2728", "2729", "2730", "2731", "2732", "2733", "2734", "2735", "2736", "2737", "2738", "2739", "2740", "2741", "2742", "2743", "2744", "2745", "2746", "2747", "2748", "2749", "2750", "2751", "2752", "2753", "2754", "2755", "2756", "2757", "2758", "2759", "2760", "2761", "2762", "2763", "2764", "2765", "2766", "2767", "2768", "2769", "2770", "2771", "2772", "2773", "2774", "2775", "2776", "2777", "2778", "2779", "2780", "2781", "2782", "2783", "2784", "2785", "2786", "2787", "2788", "2789", "2790", "2791", "2792", "2793", "2794", "2795", "2796", "2797", "2798", "2799", "2800", "2801", "2802", "2803", "2804", "2805", "2806", "2807", "2808", "2809", "2810", "2811", "2812", "2813", "2814", "2815", "2816", "2817", "2818", "2819", "2820", "2821", "2822", "2823", "2824", "2825", "2826", "2827", "2828", "2829", "2830", "2831", "2832", "2833", "2834", "2835", "2836", "2837", "2838", "2839", "2840", "2841", "2842", "2843", "2844", "2845", "2846", "2847", "2848", "2849", "2850", "2851", "2852", "2853", "2854", "2855", "2856", "2857", "2858", "2859", "2860", "2861", "2862", "2863", "2864", "2865", "2866", "2867", "2868", "2869", "2870", "2871", "2872", "2873", "2874", "2875", "2876", "2877", "2878", "2879", "2880", "2881", "2882", "2883", "2884", "2885", "2886", "2887", "2888", "2889", "2890", "2891", "2892", "2893", "2894", "2895", "2896", "2897", "2898", "2899", "2900", "2901", "2902", "2903", "2904", "2905", "2906", "2907", "2908", "2909", "2910", "2911", "2912", "2913", "2914", "2915", "2916", "2917", "2918", "2919", "2920", "2921", "2922", "2923", "2924", "2925", "2926", "2927", "2928", "2929", "2930", "2931", "2932", "2933", "2934", "2935", "2936", "2937", "2938", "2939", "2940", "2941", "2942", "2943", "2944", "2945", "2946", "2947", "2948", "2949", "2950", "2951", "2952", "2953", "2954", "2955", "2956", "2957", "2958", "2959", "2960", "2961", "2962", "2963", "2964", "2965", "2966", "2967", "2968", "2969", "2970", "2971", "2972", "2973", "2974", "2975", "2976", "2977", "2978", "2979", "2980", "2981", "2982", "2983", "2984", "2985", "2986", "2987", "2988", "2989", "2990", "2991", "2992", "2993", "2994", "2995", "2996", "2997", "2998", "2999", "3000", "3001", "3002", "3003", "3004", "3005", "3006", "3007", "3008", "3009", "3010", "3011", "3012", "3013", "3014", "3015", "3016", "3017", "3018", "3019", "3020", "3021", "3022", "3023", "3024", "3025", "3026", "3027", "3028", "3029", "3030", "3031", "3032", "3033", "3034", "3035", "3036", "3037", "3038", "3039", "3040", "3041", "3042", "3043", "3044", "3045", "3046", "3047", "3048", "3049", "3050", "3051", "3052", "3053", "3054", "3055", "3056", "3057", "3058", "3059", "3060", "3061", "3062", "3063", "3064", "3065", "3066", "3067", "3068", "3069", "3070", "3071", "3072", "3073", "3074", "3075", "3076", "3077", "3078", "3079", "3080", "3081", "3082", "3083", "3084", "3085", "3086", "3087", "3088", "3089", "3090", "3091", "3092", "3093", "3094", "3095", "3096", "3097", "3098", "3099", "3100", "3101", "3102", "3103", "3104", "3105", "3106", "3107", "3108", "3109", "3110", "3111", "3112", "3113", "3114", "3115", "3116", "3117", "3118", "3119", "3120", "3121", "3122", "3123", "3124", "3125", "3126", "3127", "3128", "3129", "3130", "3131", "3132", "3133", "3134", "3135", "3136", "3137", "3138", "3139", "3140", "3141", "3142", "3143", "3144", "3145", "3146", "3147", "3148", "3149", "3150", "3151", "3152", "3153", "3154", "3155", "3156", "3157", "3158", "3159", "3160", "3161", "3162", "3163", "3164", "3165", "3166", "3167", "3168", "3169", "3170", "3171", "3172", "3173", "3174", "3175", "3176", "3177", "3178", "3179", "3180", "3181", "3182", "3183", "3184", "3185", "3186", "3187", "3188", "3189", "3190", "3191", "3192", "3193", "3194", "3195", "3196", "3197", "3198", "3199", "3200", "3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213", "3214", "3215", "3216", "3217", "3218", "3219", "3220", "3221", "3222", "3223", "3224", "3225", "3226", "3227", "3228", "3229", "3230", "3231", "3232", "3233", "3234", "3235", "3236", "3237", "3238", "3239", "3240", "3241", "3242", "3243", "3244", "3245", "3246", "3247", "3248", "3249", "3250", "3251", "3252", "3253", "3254", "3255", "3256", "3257", "3258", "3259", "3260", "3261", "3262", "3263", "3264", "3265", "3266", "3267", "3268", "3269", "3270", "3271", "3272", "3273", "3274", "3275", "3276", "3277", "3278", "3279", "3280", "3281", "3282", "3283", "3284", "3285", "3286", "3287", "3288", "3289", "3290", "3291", "3292", "3293", "3294", "3295", "3296", "3297", "3298", "3299", "3300", "3301", "3302", "3303", "3304", "3305", "3306", "3307", "3308", "3309", "3310", "3311", "3312", "3313", "3314", "3315", "3316", "3317", "3318", "3319", "3320", "3321", "3322", "3323", "3324", "3325", "3326", "3327", "3328", "3329", "3330", "3331", "3332", "3333", "3334", "3335", "3336", "3337", "3338", "3339", "3340", "3341", "3342", "3343", "3344", "3345", "3346", "3347", "3348", "3349", "3350", "3351", "3352", "3353", "3354", "3355", "3356", "3357", "3358", "3359", "3360", "3361", "3362", "3363", "3364", "3365", "3366", "3367", "3368", "3369", "3370", "3371", "3372", "3373", "3374", "3375", "3376", "3377", "3378", "3379", "3380", "3381", "3382", "3383", "3384", "3385", "3386", "3387", "3388", "3389", "3390", "3391", "3392", "3393", "3394", "3395", "3396", "3397", "3398", "3399", "3400", "3401", "3402", "3403", "3404", "3405", "3406", "3407", "3408", "3409", "3410", "3411", "3412", "3413", "3414", "3415", "3416", "3417", "3418", "3419", "3420", "3421", "3422", "3423", "3424", "3425", "3426", "3427", "3428", "3429", "3430", "3431", "3432", "3433", "3434", "3435", "3436", "3437", "3438", "3439", "3440", "3441", "3442", "3443", "3444", "3445", "3446", "3447", "3448", "3449", "3450", "3451", "3452", "3453", "3454", "3455", "3456", "3457", "3458", "3459", "3460", "3461", "3462", "3463", "3464", "3465", "3466", "3467", "3468", "3469", "3470", "3471", "3472", "3473", "3474", "3475", "3476", "3477", "3478", "3479", "3480", "3481", "3482", "3483", "3484", "3485", "3486", "3487", "3488", "3489", "3490", "3491", "3492", "3493", "3494", "3495", "3496", "3497", "3498", "3499", "3500", "3501", "3502", "3503", "3504", "3505", "3506", "3507", "3508", "3509", "3510", "3511", "3512", "3513", "3514", "3515", "3516", "3517", "3518", "3519", "3520", "3521", "3522", "3523", "3524", "3525", "3526", "3527", "3528", "3529", "3530", "3531", "3532", "3533", "3534", "3535", "3536", "3537", "3538", "3539", "3540", "3541", "3542", "3543", "3544", "3545", "3546", "3547", "3548", "3549", "3550", "3551", "3552", "3553", "3554", "3555", "3556", "3557", "3558", "3559", "3560", "3561", "3562", "3563", "3564", "3565", "3566", "3567", "3568", "3569", "3570", "3571", "3572", "3573", "3574", "3575", "3576", "3577", "3578", "3579", "3580", "3581", "3582", "3583", "3584", "3585", "3586", "3587", "3588", "3589", "3590", "3591", "3592", "3593", "3594", "3595", "3596", "3597", "3598", "3599", "3600", "3601", "3602", "3603", "3604", "3605", "3606", "3607", "3608", "3609", "3610", "3611", "3612", "3613", "3614", "3615", "3616", "3617", "3618", "3619", "3620", "3621", "3622", "3623", "3624", "3625", "3626", "3627", "3628", "3629", "3630", "3631", "3632", "3633", "3634", "3635", "3636", "3637", "3638", "3639", "3640", "3641", "3642", "3643", "3644", "3645", "3646", "3647", "3648", "3649", "3650", "3651", "3652", "3653", "3654", "3655", "3656", "3657", "3658", "3659", "3660", "3661", "3662", "3663", "3664", "3665", "3666", "3667", "3668", "3669", "3670", "3671", "3672", "3673", "3674", "3675", "3676", "3677", "3678", "3679", "3680", "3681", "3682", "3683", "3684", "3685", "3686", "3687", "3688", "3689", "3690", "3691", "3692", "3693", "3694", "3695", "3696", "3697", "3698", "3699", "3700", "3701", "3702", "3703", "3704", "3705", "3706", "3707", "3708", "3709", "3710", "3711", "3712", "3713", "3714", "3715", "3716", "3717", "3718", "3719", "3720", "3721", "3722", "3723", "3724", "3725", "3726", "3727", "3728", "3729", "3730", "3731", "3732", "3733", "3734", "3735", "3736", "3737", "3738", "3739", "3740", "3741", "3742", "3743", "3744", "3745", "3746", "3747", "3748", "3749", "3750", "3751", "3752", "3753", "3754", "3755", "3756", "3757", "3758", "3759", "3760", "3761", "3762", "3763", "3764", "3765", "3766", "3767", "3768", "3769", "3770", "3771", "3772", "3773", "3774", "3775", "3776", "3777", "3778", "3779", "3780", "3781", "3782", "3783", "3784", "3785", "3786", "3787", "3788", "3789", "3790", "3791", "3792", "3793", "3794", "3795", "3796", "3797", "3798", "3799", "3800", "3801", "3802", "3803", "3804", "3805", "3806", "3807", "3808", "3809", "3810", "3811", "3812", "3813", "3814", "3815", "3816", "3817", "3818", "3819", "3820", "3821", "3822", "3823", "3824", "3825", "3826", "3827", "3828", "3829", "3830", "3831", "3832", "3833", "3834", "3835", "3836", "3837", "3838", "3839", "3840", "3841", "3842", "3843", "3844", "3845", "3846", "3847", "3848", "3849", "3850", "3851", "3852", "3853", "3854", "3855", "3856", "3857", "3858", "3859", "3860", "3861", "3862", "3863", "3864", "3865", "3866", "3867", "3868", "3869", "3870", "3871", "3872", "3873", "3874", "3875", "3876", "3877", "3878", "3879", "3880", "3881", "3882", "3883", "3884", "3885", "3886", "3887", "3888", "3889", "3890", "3891", "3892", "3893", "3894", "3895", "3896", "3897", "3898", "3899", "3900", "3901", "3902", "3903", "3904", "3905", "3906", "3907", "3908", "3909", "3910", "3911", "3912", "3913", "3914", "3915", "3916", "3917", "3918", "3919", "3920", "3921", "3922", "3923", "3924", "3925", "3926", "3927", "3928", "3929", "3930", "3931", "3932", "3933", "3934", "3935", "3936", "3937", "3938", "3939", "3940", "3941", "3942", "3943", "3944", "3945", "3946", "3947", "3948", "3949", "3950", "3951", "3952", "3953", "3954", "3955", "3956", "3957", "3958", "3959", "3960", "3961", "3962", "3963", "3964", "3965", "3966", "3967", "3968", "3969", "3970", "3971", "3972", "3973", "3974", "3975", "3976", "3977", "3978", "3979", "3980", "3981", "3982", "3983", "3984", "3985", "3986", "3987", "3988", "3989", "3990", "3991", "3992", "3993", "3994", "3995", "3996", "3997", "3998", "3999", "4000", "4001", "4002", "4003", "4004", "4005", "4006", "4007", "4008", "4009", "4010", "4011", "4012", "4013", "4014", "4015", "4016", "4017", "4018", "4019", "4020", "4021", "4022", "4023", "4024", "4025", "4026", "4027", "4028", "4029", "4030", "4031", "4032", "4033", "4034", "4035", "4036", "4037", "4038", "4039", "4040", "4041", "4042", "4043", "4044", "4045", "4046", "4047", "4048", "4049", "4050", "4051", "4052", "4053", "4054", "4055", "4056", "4057", "4058", "4059", "4060", "4061", "4062", "4063", "4064", "4065", "4066", "4067", "4068", "4069", "4070", "4071", "4072", "4073", "4074", "4075", "4076", "4077", "4078", "4079", "4080", "4081", "4082", "4083", "4084", "4085", "4086", "4087", "4088", "4089", "4090", "4091", "4092", "4093", "4094", "4095", "4096", "4097", "4098", "4099", "4100", "4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4116", "4117", "4118", "4119", "4120", "4121", "4122", "4123", "4124", "4125", "4126", "4127", "4128", "4129", "4130", "4131", "4132", "4133", "4134", "4135", "4136", "4137", "4138", "4139", "4140", "4141", "4142", "4143", "4144", "4145", "4146", "4147", "4148", "4149", "4150", "4151", "4152", "4153", "4154", "4155", "4156", "4157", "4158", "4159", "4160", "4161", "4162", "4163", "4164", "4165", "4166", "4167", "4168", "4169", "4170", "4171", "4172", "4173", "4174", "4175", "4176", "4177", "4178", "4179", "4180", "4181", "4182", "4183", "4184", "4185", "4186", "4187", "4188", "4189", "4190", "4191", "4192", "4193", "4194", "4195", "4196", "4197", "4198", "4199", "4200", "4201", "4202", "4203", "4204", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4214", "4215", "4216", "4217", "4218", "4219", "4220", "4221", "4222", "4223", "4224", "4225", "4226", "4227", "4228", "4229", "4230", "4231", "4232", "4233", "4234", "4235", "4236", "4237", "4238", "4239", "4240", "4241", "4242", "4243", "4244", "4245", "4246", "4247", "4248", "4249", "4250", "4251", "4252", "4253", "4254", "4255", "4256", "4257", "4258", "4259", "4260", "4261", "4262", "4263", "4264", "4265", "4266", "4267", "4268", "4269", "4270", "4271", "4272", "4273", "4274", "4275", "4276", "4277", "4278", "4279", "4280", "4281", "4282", "4283", "4284", "4285", "4286", "4287", "4288", "4289", "4290", "4291", "4292", "4293", "4294", "4295", "4296", "4297", "4298", "4299", "4300", "4301", "4302", "4303", "4304", "4305", "4306", "4307", "4308", "4309", "4310", "4311", "4312", "4313", "4314", "4315", "4316", "4317", "4318", "4319", "4320", "4321", "4322", "4323", "4324", "4325", "4326", "4327", "4328", "4329", "4330", "4331", "4332", "4333", "4334", "4335", "4336", "4337", "4338", "4339", "4340", "4341", "4342", "4343", "4344", "4345", "4346", "4347", "4348", "4349", "4350", "4351", "4352", "4353", "4354", "4355", "4356", "4357", "4358", "4359", "4360", "4361", "4362", "4363", "4364", "4365", "4366", "4367", "4368", "4369", "4370", "4371", "4372", "4373", "4374", "4375", "4376", "4377", "4378", "4379", "4380", "4381", "4382", "4383", "4384", "4385", "4386", "4387", "4388", "4389", "4390", "4391", "4392", "4393", "4394", "4395", "4396", "4397", "4398", "4399", "4400", "4401", "4402", "4403", "4404", "4405", "4406", "4407", "4408", "4409", "4410", "4411", "4412", "4413", "4414", "4415", "4416", "4417", "4418", "4419", "4420", "4421", "4422", "4423", "4424", "4425", "4426", "4427", "4428", "4429", "4430", "4431", "4432", "4433", "4434", "4435", "4436", "4437", "4438", "4439", "4440", "4441", "4442", "4443", "4444", "4445", "4446", "4447", "4448", "4449", "4450", "4451", "4452", "4453", "4454", "4455", "4456", "4457", "4458", "4459", "4460", "4461", "4462", "4463", "4464", "4465", "4466", "4467", "4468", "4469", "4470", "4471", "4472", "4473", "4474", "4475", "4476", "4477", "4478", "4479", "4480", "4481", "4482", "4483", "4484", "4485", "4486", "4487", "4488", "4489", "4490", "4491", "4492", "4493", "4494", "4495", "4496", "4497", "4498", "4499", "4500", "4501", "4502", "4503", "4504", "4505", "4506", "4507", "4508", "4509", "4510", "4511", "4512", "4513", "4514", "4515", "4516", "4517", "4518", "4519", "4520", "4521", "4522", "4523", "4524", "4525", "4526", "4527", "4528", "4529", "4530", "4531", "4532", "4533", "4534", "4535", "4536", "4537", "4538", "4539", "4540", "4541", "4542", "4543", "4544", "4545", "4546", "4547", "4548", "4549", "4550", "4551", "4552", "4553", "4554", "4555", "4556", "4557", "4558", "4559", "4560", "4561", "4562", "4563", "4564", "4565", "4566", "4567", "4568", "4569", "4570", "4571", "4572", "4573", "4574", "4575", "4576", "4577", "4578", "4579", "4580", "4581", "4582", "4583", "4584", "4585", "4586", "4587", "4588", "4589", "4590", "4591", "4592", "4593", "4594", "4595", "4596", "4597", "4598", "4599", "4600", "4601", "4602", "4603", "4604", "4605", "4606", "4607", "4608", "4609", "4610", "4611", "4612", "4613", "4614", "4615", "4616", "4617", "4618", "4619", "4620", "4621", "4622", "4623", "4624", "4625", "4626", "4627", "4628", "4629", "4630", "4631", "4632", "4633", "4634", "4635", "4636", "4637", "4638", "4639", "4640", "4641", "4642", "4643", "4644", "4645", "4646", "4647", "4648", "4649", "4650", "4651", "4652", "4653", "4654", "4655", "4656", "4657", "4658", "4659", "4660", "4661", "4662", "4663", "4664", "4665", "4666", "4667", "4668", "4669", "4670", "4671", "4672", "4673", "4674", "4675", "4676", "4677", "4678", "4679", "4680", "4681", "4682", "4683", "4684", "4685", "4686", "4687", "4688", "4689", "4690", "4691", "4692", "4693", "4694", "4695", "4696", "4697", "4698", "4699", "4700", "4701", "4702", "4703", "4704", "4705", "4706", "4707", "4708", "4709", "4710", "4711", "4712", "4713", "4714", "4715", "4716", "4717", "4718", "4719", "4720", "4721", "4722", "4723", "4724", "4725", "4726", "4727", "4728", "4729", "4730", "4731", "4732", "4733", "4734", "4735", "4736", "4737", "4738", "4739", "4740", "4741", "4742", "4743", "4744", "4745", "4746", "4747", "4748", "4749", "4750", "4751", "4752", "4753", "4754", "4755", "4756", "4757", "4758", "4759", "4760", "4761", "4762", "4763", "4764", "4765", "4766", "4767", "4768", "4769", "4770", "4771", "4772", "4773", "4774", "4775", "4776", "4777", "4778", "4779", "4780", "4781", "4782", "4783", "4784", "4785", "4786", "4787", "4788", "4789", "4790", "4791", "4792", "4793", "4794", "4795", "4796", "4797", "4798", "4799", "4800", "4801", "4802", "4803", "4804", "4805", "4806", "4807", "4808", "4809", "4810", "4811", "4812", "4813", "4814", "4815", "4816", "4817", "4818", "4819", "4820", "4821", "4822", "4823", "4824", "4825", "4826", "4827", "4828", "4829", "4830", "4831", "4832", "4833", "4834", "4835", "4836", "4837", "4838", "4839", "4840", "4841", "4842", "4843", "4844", "4845", "4846", "4847", "4848", "4849", "4850", "4851", "4852", "4853", "4854", "4855", "4856", "4857", "4858", "4859", "4860", "4861", "4862", "4863", "4864", "4865", "4866", "4867", "4868", "4869", "4870", "4871", "4872", "4873", "4874", "4875", "4876", "4877", "4878", "4879", "4880", "4881", "4882", "4883", "4884", "4885", "4886", "4887", "4888", "4889", "4890", "4891", "4892", "4893", "4894", "4895", "4896", "4897", "4898", "4899", "4900", "4901", "4902", "4903", "4904", "4905", "4906", "4907", "4908", "4909", "4910", "4911", "4912", "4913", "4914", "4915", "4916", "4917", "4918", "4919", "4920", "4921", "4922", "4923", "4924", "4925", "4926", "4927", "4928", "4929", "4930", "4931", "4932", "4933", "4934", "4935", "4936", "4937", "4938", "4939", "4940", "4941", "4942", "4943", "4944", "4945", "4946", "4947", "4948", "4949", "4950", "4951", "4952", "4953", "4954", "4955", "4956", "4957", "4958", "4959", "4960", "4961", "4962", "4963", "4964", "4965", "4966", "4967", "4968", "4969", "4970", "4971", "4972", "4973", "4974", "4975", "4976", "4977", "4978", "4979", "4980", "4981", "4982", "4983", "4984", "4985", "4986", "4987", "4988", "4989", "4990", "4991", "4992", "4993", "4994", "4995", "4996", "4997", "4998", "4999", "5000", "5001", "5002", "5003", "5004", "5005", "5006", "5007", "5008", "5009", "5010", "5011", "5012", "5013", "5014", "5015", "5016", "5017", "5018", "5019", "5020", "5021", "5022", "5023", "5024", "5025", "5026", "5027", "5028", "5029", "5030", "5031", "5032", "5033", "5034", "5035", "5036", "5037", "5038", "5039", "5040", "5041", "5042", "5043", "5044", "5045", "5046", "5047", "5048", "5049", "5050", "5051", "5052", "5053", "5054", "5055", "5056", "5057", "5058", "5059", "5060", "5061", "5062", "5063", "5064", "5065", "5066", "5067", "5068", "5069", "5070", "5071", "5072", "5073", "5074", "5075", "5076", "5077", "5078", "5079", "5080", "5081", "5082", "5083", "5084", "5085", "5086", "5087", "5088", "5089", "5090", "5091", "5092", "5093", "5094", "5095", "5096", "5097", "5098", "5099", "5100", "5101", "5102", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110", "5111", "5112", "5113", "5114", "5115", "5116", "5117", "5118", "5119", "5120", "5121", "5122", "5123", "5124", "5125", "5126", "5127", "5128", "5129", "5130", "5131", "5132", "5133", "5134", "5135", "5136", "5137", "5138", "5139", "5140", "5141", "5142", "5143", "5144", "5145", "5146", "5147", "5148", "5149", "5150", "5151", "5152", "5153", "5154", "5155", "5156", "5157", "5158", "5159", "5160", "5161", "5162", "5163", "5164", "5165", "5166", "5167", "5168", "5169", "5170", "5171", "5172", "5173", "5174", "5175", "5176", "5177", "5178", "5179", "5180", "5181", "5182", "5183", "5184", "5185", "5186", "5187", "5188", "5189", "5190", "5191", "5192", "5193", "5194", "5195", "5196", "5197", "5198", "5199", "5200", "5201", "5202", "5203", "5204", "5205", "5206", "5207", "5208", "5209", "5210", "5211", "5212", "5213", "5214", "5215", "5216", "5217", "5218", "5219", "5220", "5221", "5222", "5223", "5224", "5225", "5226", "5227", "5228", "5229", "5230", "5231", "5232", "5233", "5234", "5235", "5236", "5237", "5238", "5239", "5240", "5241", "5242", "5243", "5244", "5245", "5246", "5247", "5248", "5249", "5250", "5251", "5252", "5253", "5254", "5255", "5256", "5257", "5258", "5259", "5260", "5261", "5262", "5263", "5264", "5265", "5266", "5267", "5268", "5269", "5270", "5271", "5272", "5273", "5274", "5275", "5276", "5277", "5278", "5279", "5280", "5281", "5282", "5283", "5284", "5285", "5286", "5287", "5288", "5289", "5290", "5291", "5292", "5293", "5294", "5295", "5296", "5297", "5298", "5299", "5300", "5301", "5302", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5310", "5311", "5312", "5313", "5314", "5315", "5316", "5317", "5318", "5319", "5320", "5321", "5322", "5323", "5324", "5325", "5326", "5327", "5328", "5329", "5330", "5331", "5332", "5333", "5334", "5335", "5336", "5337", "5338", "5339", "5340", "5341", "5342", "5343", "5344", "5345", "5346", "5347", "5348", "5349", "5350", "5351", "5352", "5353", "5354", "5355", "5356", "5357", "5358", "5359", "5360", "5361", "5362", "5363", "5364", "5365", "5366", "5367", "5368", "5369", "5370", "5371", "5372", "5373", "5374", "5375", "5376", "5377", "5378", "5379", "5380", "5381", "5382", "5383", "5384", "5385", "5386", "5387", "5388", "5389", "5390", "5391", "5392", "5393", "5394", "5395", "5396", "5397", "5398", "5399", "5400", "5401", "5402", "5403", "5404", "5405", "5406", "5407", "5408", "5409", "5410", "5411", "5412", "5413", "5414", "5415", "5416", "5417", "5418", "5419", "5420", "5421", "5422", "5423", "5424", "5425", "5426", "5427", "5428", "5429", "5430", "5431", "5432", "5433", "5434", "5435", "5436", "5437", "5438", "5439", "5440", "5441", "5442", "5443", "5444", "5445", "5446", "5447", "5448", "5449", "5450", "5451", "5452", "5453", "5454", "5455", "5456", "5457", "5458", "5459", "5460", "5461", "5462", "5463", "5464", "5465", "5466", "5467", "5468", "5469", "5470", "5471", "5472", "5473", "5474", "5475", "5476", "5477", "5478", "5479", "5480", "5481", "5482", "5483", "5484", "5485", "5486", "5487", "5488", "5489", "5490", "5491", "5492", "5493", "5494", "5495", "5496", "5497", "5498", "5499", "5500", "5501", "5502", "5503", "5504", "5505", "5506", "5507", "5508", "5509", "5510", "5511", "5512", "5513", "5514", "5515", "5516", "5517", "5518", "5519", "5520", "5521", "5522", "5523", "5524", "5525", "5526", "5527", "5528", "5529", "5530", "5531", "5532", "5533", "5534", "5535", "5536", "5537", "5538", "5539", "5540", "5541", "5542", "5543", "5544", "5545", "5546", "5547", "5548", "5549", "5550", "5551", "5552", "5553", "5554", "5555", "5556", "5557", "5558", "5559", "5560", "5561", "5562", "5563", "5564", "5565", "5566", "5567", "5568", "5569", "5570", "5571", "5572", "5573", "5574", "5575", "5576", "5577", "5578", "5579", "5580", "5581", "5582", "5583", "5584", "5585", "5586", "5587", "5588", "5589", "5590", "5591", "5592", "5593", "5594", "5595", "5596", "5597", "5598", "5599", "5600", "5601", "5602", "5603", "5604", "5605", "5606", "5607", "5608", "5609", "5610", "5611", "5612", "5613", "5614", "5615", "5616", "5617", "5618", "5619", "5620", "5621", "5622", "5623", "5624", "5625", "5626", "5627", "5628", "5629", "5630", "5631", "5632", "5633", "5634", "5635", "5636", "5637", "5638", "5639", "5640", "5641", "5642", "5643", "5644", "5645", "5646", "5647", "5648", "5649", "5650", "5651", "5652", "5653", "5654", "5655", "5656", "5657", "5658", "5659", "5660", "5661", "5662", "5663", "5664", "5665", "5666", "5667", "5668", "5669", "5670", "5671", "5672", "5673", "5674", "5675", "5676", "5677", "5678", "5679", "5680", "5681", "5682", "5683", "5684", "5685", "5686", "5687", "5688", "5689", "5690", "5691", "5692", "5693", "5694", "5695", "5696", "5697", "5698", "5699", "5700", "5701", "5702", "5703", "5704", "5705", "5706", "5707", "5708", "5709", "5710", "5711", "5712", "5713", "5714", "5715", "5716", "5717", "5718", "5719", "5720", "5721", "5722", "5723", "5724", "5725", "5726", "5727", "5728", "5729", "5730", "5731", "5732", "5733", "5734", "5735", "5736", "5737", "5738", "5739", "5740", "5741", "5742", "5743", "5744", "5745", "5746", "5747", "5748", "5749", "5750", "5751", "5752", "5753", "5754", "5755", "5756", "5757", "5758", "5759", "5760", "5761", "5762", "5763", "5764", "5765", "5766", "5767", "5768", "5769", "5770", "5771", "5772", "5773", "5774", "5775", "5776", "5777", "5778", "5779", "5780", "5781", "5782", "5783", "5784", "5785", "5786", "5787", "5788", "5789", "5790", "5791", "5792", "5793", "5794", "5795", "5796", "5797", "5798", "5799", "5800", "5801", "5802", "5803", "5804", "5805", "5806", "5807", "5808", "5809", "5810", "5811", "5812", "5813", "5814", "5815", "5816", "5817", "5818", "5819", "5820", "5821", "5822", "5823", "5824", "5825", "5826", "5827", "5828", "5829", "5830", "5831", "5832", "5833", "5834", "5835", "5836", "5837", "5838", "5839", "5840", "5841", "5842", "5843", "5844", "5845", "5846", "5847", "5848", "5849", "5850", "5851", "5852", "5853", "5854", "5855", "5856", "5857", "5858", "5859", "5860", "5861", "5862", "5863", "5864", "5865", "5866", "5867", "5868", "5869", "5870", "5871", "5872", "5873", "5874", "5875", "5876", "5877", "5878", "5879", "5880", "5881", "5882", "5883", "5884", "5885", "5886", "5887", "5888", "5889", "5890", "5891", "5892", "5893", "5894", "5895", "5896", "5897", "5898", "5899", "5900", "5901", "5902", "5903", "5904", "5905", "5906", "5907", "5908", "5909", "5910", "5911", "5912", "5913", "5914", "5915", "5916", "5917", "5918", "5919", "5920", "5921", "5922", "5923", "5924", "5925", "5926", "5927", "5928", "5929", "5930", "5931", "5932", "5933", "5934", "5935", "5936", "5937", "5938", "5939", "5940", "5941", "5942", "5943", "5944", "5945", "5946", "5947", "5948", "5949", "5950", "5951", "5952", "5953", "5954", "5955", "5956", "5957", "5958", "5959", "5960", "5961", "5962", "5963", "5964", "5965", "5966", "5967", "5968", "5969", "5970", "5971", "5972", "5973", "5974", "5975", "5976", "5977", "5978", "5979", "5980", "5981", "5982", "5983", "5984", "5985", "5986", "5987", "5988", "5989", "5990", "5991", "5992", "5993", "5994", "5995", "5996", "5997", "5998", "5999", "6000", "6001", "6002", "6003", "6004", "6005", "6006", "6007", "6008", "6009", "6010", "6011", "6012", "6013", "6014", "6015", "6016", "6017", "6018", "6019", "6020", "6021", "6022", "6023", "6024", "6025", "6026", "6027", "6028", "6029", "6030", "6031", "6032", "6033", "6034", "6035", "6036", "6037", "6038", "6039", "6040", "6041", "6042", "6043", "6044", "6045", "6046", "6047", "6048", "6049", "6050", "6051", "6052", "6053", "6054", "6055", "6056", "6057", "6058", "6059", "6060", "6061", "6062", "6063", "6064", "6065", "6066", "6067", "6068", "6069", "6070", "6071", "6072", "6073", "6074", "6075", "6076", "6077", "6078", "6079", "6080", "6081", "6082", "6083", "6084", "6085", "6086", "6087", "6088", "6089", "6090", "6091", "6092", "6093", "6094", "6095", "6096", "6097", "6098", "6099", "6100", "6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110", "6111", "6112", "6113", "6114", "6115", "6116", "6117", "6118", "6119", "6120", "6121", "6122", "6123", "6124", "6125", "6126", "6127", "6128", "6129", "6130", "6131", "6132", "6133", "6134", "6135", "6136", "6137", "6138", "6139", "6140", "6141", "6142", "6143", "6144", "6145", "6146", "6147", "6148", "6149", "6150", "6151", "6152", "6153", "6154", "6155", "6156", "6157", "6158", "6159", "6160", "6161", "6162", "6163", "6164", "6165", "6166", "6167", "6168", "6169", "6170", "6171", "6172", "6173", "6174", "6175", "6176", "6177", "6178", "6179", "6180", "6181", "6182", "6183", "6184", "6185", "6186", "6187", "6188", "6189", "6190", "6191", "6192", "6193", "6194", "6195", "6196", "6197", "6198", "6199", "6200", "6201", "6202", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6213", "6214", "6215", "6216", "6217", "6218", "6219", "6220", "6221", "6222", "6223", "6224", "6225", "6226", "6227", "6228", "6229", "6230", "6231", "6232", "6233", "6234", "6235", "6236", "6237", "6238", "6239", "6240", "6241", "6242", "6243", "6244", "6245", "6246", "6247", "6248", "6249", "6250", "6251", "6252", "6253", "6254", "6255", "6256", "6257", "6258", "6259", "6260", "6261", "6262", "6263", "6264", "6265", "6266", "6267", "6268", "6269", "6270", "6271", "6272", "6273", "6274", "6275", "6276", "6277", "6278", "6279", "6280", "6281", "6282", "6283", "6284", "6285", "6286", "6287", "6288", "6289", "6290", "6291", "6292", "6293", "6294", "6295", "6296", "6297", "6298", "6299", "6300", "6301", "6302", "6303", "6304", "6305", "6306", "6307", "6308", "6309", "6310", "6311", "6312", "6313", "6314", "6315", "6316", "6317", "6318", "6319", "6320", "6321", "6322", "6323", "6324", "6325", "6326", "6327", "6328", "6329", "6330", "6331", "6332", "6333", "6334", "6335", "6336", "6337", "6338", "6339", "6340", "6341", "6342", "6343", "6344", "6345", "6346", "6347", "6348", "6349", "6350", "6351", "6352", "6353", "6354", "6355", "6356", "6357", "6358", "6359", "6360", "6361", "6362", "6363", "6364", "6365", "6366", "6367", "6368", "6369", "6370", "6371", "6372", "6373", "6374", "6375", "6376", "6377", "6378", "6379", "6380", "6381", "6382", "6383", "6384", "6385", "6386", "6387", "6388", "6389", "6390", "6391", "6392", "6393", "6394", "6395", "6396", "6397", "6398", "6399" ], "description": "Event idx", "index": 0, "layout": "IPY_MODEL_eefd5f4caa13445d9dd181ca01de1a8a", "style": "IPY_MODEL_e0212d36138245fb93e5c44a58ed3f9e" } }, "e59e8b0b8f4d4a399045c1f9577aa326": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Cut Selected", "layout": "IPY_MODEL_611bfbfbc5274121a95bc17a7c6dc543", "style": "IPY_MODEL_341e26464773414da6b199bfd41510f4" } }, "e5deb7f4606a425e83940aba906b2831": { "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "cells": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#F5F8FF" }, "values": [ [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399 ], [ 6.92, 19.64, 28.400000000000002, 11.2, 1.64, 17.32, 2.16, 2.76, 1.0399999999999998, 11.639999999999999, 1.4, 1.52, 1.56, 10.200000000000001, 3.6, 48.32, 3.12, 1.2, 9.32, 1.08, 44.040000000000006, 1.56, 13.559999999999999, 1.32, 16.2, 2.96, 4.24, 18.360000000000003, 1.28, 4.28, 2.04, 21.72, 2.8, 1.36, 26.96, 1.08, 6.44, 1.1199999999999999, 3.76, 1.32, 4.88, 11.32, 4.720000000000001, 1.2, 4.6, 5.04, 5.84, 1.4, 1.84, 2.28, 1.76, 2.64, 14.08, 0.2, 2.44, 6.36, 1.24, 2.68, 2.56, 4.88, 0.92, 1.76, 23.16, 38.36, 1.32, 25.24, 2.0799999999999996, 3.28, 10.959999999999999, 7.36, 15.2, 3.8400000000000003, 4.04, 12.6, 3.76, 2.56, 1.24, 1.28, 4.28, 1.2, 1.32, 1.28, 7, 22.68, 12.4, 2.8, 2.32, 6.680000000000001, 8.08, 1.28, 2.8800000000000003, 1.6, 1.72, 2.68, 2.48, 2.96, 1.8, 4.68, 7.96, 1.72, 1.6800000000000002, 1.6800000000000002, 1.32, 1.24, 5.04, 1.6, 12.44, 3.16, 6.96, 1.36, 9.68, 9.719999999999999, 1.8, 1.88, 3.72, 1.24, 1.28, 1.0399999999999998, 3.52, 1.24, 0.5199999999999999, 1.24, 2.44, 2.32, 1.24, 1.8, 1.24, 3.04, 1.52, 4.32, 3.72, 3.4, 1.4, 1.24, 1.24, 7.24, 1.28, 1.24, 6.56, 1.64, 0.5199999999999999, 1.28, 1.56, 1.4400000000000002, 1.76, 1.24, 1.08, 4.08, 1.64, 1.64, 8.52, 1.4, 2.16, 2.12, 4.44, 38.559999999999995, 1.64, 1.88, 2.0799999999999996, 2.16, 1.24, 1.28, 27.119999999999997, 4.68, 5.08, 6.84, 1.24, 9.440000000000001, 1.24, 8.88, 21.68, 1.4, 5.24, 18.12, 1.72, 5.4, 1.24, 2.16, 3.04, 4.92, 3.8800000000000003, 4.720000000000001, 2.56, 24.080000000000002, 3.44, 21.56, 1.28, 1.24, 1.2, 2.4, 6, 1.2, 2.96, 1.24, 6.4799999999999995, 3.92, 3.44, 2.6, 1.6800000000000002, 4.28, 3.5599999999999996, 1.6800000000000002, 1.24, 4.96, 1.56, 1.28, 35.36, 7.88, 1.76, 0.88, 1.48, 9.96, 2.04, 1.96, 1.24, 1.84, 6.28, 1.76, 11.04, 1.2, 2.6, 1.64, 2.0799999999999996, 1.16, 3.92, 1.28, 1.36, 1.2, 12.92, 1.24, 4.68, 1.72, 1.6800000000000002, 2.3600000000000003, 23.32, 46.4, 1.32, 5.08, 1.28, 1.76, 9.32, 3.72, 1.9200000000000002, 1.36, 1.0399999999999998, 3.12, 8.68, 1.32, 1.9200000000000002, 2, 2.4, 4.4799999999999995, 5.08, 1.2, 1.52, 4.24, 5.12, 33.160000000000004, 2.6, 3.8400000000000003, 7.680000000000001, 1.76, 3.48, 4.2, 2.28, 1.56, 14.16, 3.32, 1.08, 2.76, 2.6, 1.6, 1.2, 1.32, 1.56, 2.84, 3.8, 32.88, 1.16, 8.64, 23.16, 2.4, 8.4, 13.24, 8.08, 3.76, 12.28, 1.4, 1.52, 3.8, 21.84, 1.96, 1.28, 2.84, 2.8, 1.28, 3.0799999999999996, 1.72, 2.56, 1.64, 4.88, 1.8, 1.36, 1.4, 6.6, 4.760000000000001, 1.48, 6.680000000000001, 1.64, 4.12, 1.72, 1.28, 7.52, 1.24, 2, 4.760000000000001, 1.64, 1.24, 1.24, 3.76, 3.28, 1.16, 16.8, 1.96, 2, 4.4, 2.04, 7.52, 9.440000000000001, 3.96, 1.28, 14.48, 4.68, 1.36, 1.32, 4, 2.32, 3.76, 3.72, 1.24, 1.36, 1.2, 1.24, 1.64, 5.96, 1.28, 5.12, 2.12, 9.12, 11.96, 14.120000000000001, 1.24, 1.24, 41.24, 1.24, 1.28, 1.28, 1.8, 1.24, 2.72, 1.36, 3.44, 1.24, 1.24, 1.1199999999999999, 1.56, 2.2399999999999998, 1.24, 1.24, 1.32, 1.32, 1.28, 1.24, 6.64, 2.28, 1.28, 3.5599999999999996, 1.4400000000000002, 1.24, 1.28, 1.24, 3.32, 1.24, 1.24, 1.24, 10.92, 1.28, 1.9200000000000002, 9.879999999999999, 12.48, 5.04, 3.04, 4.28, 1.24, 1.24, 1.24, 1.2, 1.24, 1.52, 1.2, 2.4, 60.040000000000006, 1.24, 1.2, 12.08, 11.84, 1.24, 1.72, 2.84, 6.720000000000001, 4, 9.04, 8.76, 0, 27.08, 1.52, 17.8, 1.6800000000000002, 7.16, 1.96, 1.4, 1.6, 1.4400000000000002, 3.4, 10.68, 1.72, 5.92, 1.28, 13.799999999999999, 3.0799999999999996, 1.2, 1.84, 18.28, 7.28, 4.56, 8.72, 3.2, 1.4400000000000002, 5.44, 1.16, 2.0799999999999996, 12.040000000000001, 2.52, 8.24, 2.12, 1.36, 2.44, 1.48, 5.64, 1.76, 1.4, 7.8, 1.76, 16.6, 12.88, 4.84, 1.6, 2.12, 1.9200000000000002, 1.88, 2.44, 19.560000000000002, 6.84, 5.64, 4.4, 2.68, 1.2, 4.12, 1.24, 5.28, 8.120000000000001, 2.16, 39.04, 1.4400000000000002, 1.6800000000000002, 1.8, 22.84, 1.24, 6.04, 5.4, 17.12, 7.08, 8.4, 8.4, 8.040000000000001, 4.36, 4.68, 8.4, 8.56, 1.08, 1.24, 15.32, 1.64, 20.2, 1.52, 15.559999999999999, 1.76, 2.16, 2.48, 1.32, 1.24, 1.96, 1.36, 2.96, 1.24, 1.24, 1.24, 2.48, 1.4400000000000002, 2.56, 2.92, 4.159999999999999, 1.32, 1.88, 1.32, 1.6800000000000002, 3.8, 1.52, 1.52, 4.84, 2.2399999999999998, 4.68, 3.44, 10.200000000000001, 7.84, 4.32, 1.24, 1.28, 4.760000000000001, 2.84, 16.96, 1.2, 2.64, 1.28, 2.6, 1.24, 1.76, 1.24, 1.32, 1.88, 16.32, 1.32, 1.24, 1.32, 1.16, 11.36, 5.56, 1.24, 13.04, 1.16, 7.32, 9.84, 2.56, 3.04, 4.88, 1.6800000000000002, 3.12, 7.32, 5.12, 13.2, 8.52, 3.12, 2.56, 5.88, 17.44, 3.64, 2.16, 9, 11.68, 3.0799999999999996, 13, 1.16, 6.52, 14.44, 4.4, 9.879999999999999, 2.6, 1.76, 3.8400000000000003, 19.52, 4.2, 1.28, 2.8, 16.52, 4.28, 2.64, 6.44, 1.24, 2.44, 41.68, 2.64, 12.040000000000001, 1.28, 28.92, 1.24, 2.0799999999999996, 7.720000000000001, 1.36, 16.240000000000002, 6.92, 10.319999999999999, 1.48, 10.36, 0.88, 1, 35.04, 3.04, 1.1199999999999999, 1.48, 30.68, 11.04, 12.16, 2.68, 1.36, 1.36, 2.84, 10.08, 1.1199999999999999, 6.52, 1.36, 3.04, 3.2, 1.08, 11.24, 10.24, 1.24, 4.44, 8.4, 5, 4.24, 9.96, 3.72, 0.92, 2.32, 6.159999999999999, 1.24, 13.96, 2.44, 3.8800000000000003, 5.8, 9.36, 1.1199999999999999, 1.56, 1.16, 6.32, 10.88, 17.96, 1.76, 1.48, 9.12, 1.32, 1.28, 3.48, 1.24, 2.0799999999999996, 2.12, 4.24, 1.36, 4.52, 8.08, 4.2, 11.440000000000001, 2.2399999999999998, 1.28, 1.24, 1.24, 28.68, 4.4799999999999995, 21.68, 1.24, 5.84, 1.32, 9.32, 7.32, 1.72, 9.719999999999999, 15.68, 6, 19.720000000000002, 11.520000000000001, 4.28, 1.28, 3.04, 8.64, 2.28, 1.32, 1.24, 1.64, 2.56, 1.24, 2, 1.4, 1.28, 1.32, 1.28, 1.28, 1.36, 4.68, 1.24, 4.8, 2.72, 3.04, 5.36, 9.92, 1.6, 3.04, 17.6, 15.360000000000001, 5.159999999999999, 20.04, 3.64, 1.88, 1.32, 2.8800000000000003, 2.84, 1.24, 11.28, 7.64, 1.1199999999999999, 3.64, 12.84, 7.52, 2.16, 3.6, 10.56, 1.72, 1.32, 11.24, 1.52, 2.16, 3.68, 14, 4, 1.28, 3.64, 3.96, 15, 0.68, 2.28, 1.24, 7.2, 1.64, 3.0799999999999996, 1.24, 1.32, 5.720000000000001, 1.6800000000000002, 1.36, 1.32, 1.32, 4.88, 2.04, 3.5599999999999996, 5.88, 1.32, 2.8800000000000003, 15, 11.56, 4.159999999999999, 6.8, 2.04, 16.240000000000002, 11.56, 1.1199999999999999, 7.24, 3.32, 1.52, 8.28, 6.2, 37.879999999999995, 3, 2.92, 2.2399999999999998, 6.36, 24.92, 13.68, 1.52, 4.08, 3.64, 8.56, 9.04, 1.8, 11.12, 29.56, 2.8800000000000003, 1.36, 9.440000000000001, 1.4400000000000002, 12.64, 17.8, 8.64, 4.56, 1.9200000000000002, 1.1199999999999999, 1.16, 2.76, 3.2399999999999998, 1.16, 2.28, 1.6800000000000002, 9.56, 5.68, 3.28, 2.56, 10.24, 1.4400000000000002, 6.08, 8.88, 1.6, 22.08, 2.68, 1.88, 1.24, 5.28, 1.32, 4.08, 18.28, 12.64, 1.16, 2.52, 1.24, 1.24, 2.4, 1.28, 10.16, 1.24, 1.2, 12.239999999999998, 8.08, 1.76, 1.4, 3.64, 1.32, 4.08, 1.56, 2.44, 2.56, 4.6, 26.44, 1.16, 4.84, 1.4400000000000002, 7.2, 2.28, 1.36, 14.32, 2, 1.28, 2.12, 3.12, 7.4, 1.64, 1.4400000000000002, 12.72, 1.24, 8.120000000000001, 1.24, 7.32, 2.0799999999999996, 5.08, 1.24, 5.64, 1.36, 1.8, 1.24, 1.84, 23.279999999999998, 6.28, 1.32, 1.36, 1.72, 1.48, 4.84, 4.92, 8.72, 1.32, 19.32, 13.360000000000001, 1.1199999999999999, 1.8, 1.24, 34.36, 3.16, 1.24, 1.28, 1.2, 1.1199999999999999, 1.24, 1.2, 34.72, 2.52, 8.48, 2.96, 2.04, 1.24, 9.32, 1.8, 1.2, 1.9200000000000002, 1.36, 12.4, 1.16, 1.1199999999999999, 12.44, 1.6, 1.48, 3.12, 10.52, 1.56, 1.52, 23.720000000000002, 3.92, 2.56, 15.8, 21.28, 1.2, 4.4, 13.719999999999999, 2.16, 1, 0.2, 8.920000000000002, 1.24, 1.24, 4.4, 3.52, 5.8, 1.6800000000000002, 11.28, 1.24, 1.28, 1.9200000000000002, 7.44, 1.52, 1.64, 25.72, 1.56, 9.440000000000001, 1.6, 4.92, 3.8800000000000003, 3.72, 4.32, 6.36, 11.799999999999999, 11.440000000000001, 0.9600000000000001, 1.24, 10.28, 2.8800000000000003, 3.4, 11.68, 5.8, 7.08, 8.040000000000001, 1.28, 3.28, 1.28, 42.92, 1.4400000000000002, 2.8800000000000003, 23.240000000000002, 2.44, 2.2, 1.24, 4.24, 6.680000000000001, 1.6800000000000002, 18.08, 13.24, 3, 1.1199999999999999, 13.24, 20.2, 4.4799999999999995, 1.2, 3.12, 2.04, 4.8, 15.2, 9.32, 1.32, 23.560000000000002, 15.360000000000001, 3, 1.9200000000000002, 1.76, 3.44, 1.24, 29.88, 1.32, 9, 3.5599999999999996, 4.36, 19.560000000000002, 1.1199999999999999, 13.96, 3.2, 12.84, 1.36, 1.2, 2.72, 1.2, 28.84, 1.6, 7.64, 1.24, 10.28, 2.0799999999999996, 7.6, 1.28, 4.68, 3.12, 1.8, 8.24, 2.56, 1.56, 43.839999999999996, 9.24, 8.76, 1.4, 1.28, 7.96, 5.64, 2.2399999999999998, 4.08, 2.6, 2.96, 33.92, 3.64, 4.84, 13.68, 2.6, 28.44, 2.6, 7.2, 4.32, 39.68, 3.48, 2.04, 1.84, 6.88, 8.52, 28, 13.88, 1.88, 7.32, 9.12, 1.4400000000000002, 0.24000000000000002, 4.04, 2.4, 1.16, 9.879999999999999, 9.520000000000001, 7.4799999999999995, 2.4, 1.6, 10.8, 21, 1.24, 15.959999999999999, 1.52, 5.8, 2.04, 1.4400000000000002, 2.32, 1.9200000000000002, 5.36, 0.2, 2.84, 1.76, 2.4, 5.64, 2.48, 11.04, 20.400000000000002, 4.56, 7.52, 3.2, 4.8, 26.200000000000003, 2, 8.36, 3.8400000000000003, 14.64, 2.12, 7.08, 5.04, 15.2, 1.28, 1.52, 4.12, 3.44, 10.959999999999999, 17.76, 21.24, 1.6, 3.48, 1.08, 4.2, 1.6800000000000002, 32.64, 2.3600000000000003, 3.2399999999999998, 12.52, 1.88, 15.48, 6.720000000000001, 1.84, 9.48, 1.76, 2.84, 14.36, 1.56, 15.8, 1.32, 1.2, 1.72, 1.24, 1.28, 12.36, 23.8, 1.28, 1.96, 2.4, 1.76, 21.4, 1.6800000000000002, 1.28, 30.04, 1.56, 1.9200000000000002, 2.4, 7.44, 0.44, 7.680000000000001, 2.3600000000000003, 2.72, 3.3600000000000003, 1.4, 1.28, 2.4, 9.2, 6.720000000000001, 7.720000000000001, 2.2399999999999998, 5.68, 1.48, 2.52, 40.800000000000004, 1.9200000000000002, 5.64, 2.2399999999999998, 5.56, 1.36, 0.68, 1.48, 9.520000000000001, 1.96, 1.96, 17.28, 1.1199999999999999, 6.88, 4.08, 5.08, 3.16, 1.24, 1.1199999999999999, 1.8, 1.84, 8.200000000000001, 24.72, 19.08, 1.56, 5.760000000000001, 12.6, 1.28, 19.279999999999998, 11.12, 2.04, 4.88, 1.32, 19.32, 1.28, 18.96, 5.44, 1.28, 5.44, 1.28, 1.32, 2.3600000000000003, 1.4400000000000002, 1.4400000000000002, 11.639999999999999, 10.28, 1.28, 5.28, 1.2, 5.56, 4.68, 9.879999999999999, 2.52, 21.84, 12.200000000000001, 3.64, 1.24, 13.84, 4.36, 11.6, 10.959999999999999, 2.16, 1.76, 6.44, 1.4, 2.3600000000000003, 7.16, 15.440000000000001, 21.76, 2.8800000000000003, 2.12, 1.28, 2.8800000000000003, 1.72, 2.2, 4.56, 11.16, 1.48, 16.68, 2.16, 1.16, 1.4, 2.4, 11.6, 22.84, 1.28, 6.64, 3.44, 6.159999999999999, 11.4, 6.36, 5.8, 4.760000000000001, 2.04, 1.24, 2.44, 1.64, 1.1199999999999999, 3.48, 15.959999999999999, 10.88, 26.4, 2.3600000000000003, 2.0799999999999996, 1.6, 26.16, 1.28, 3.12, 22.2, 6.720000000000001, 27.959999999999997, 1.28, 12.28, 2.48, 2.3600000000000003, 3.2, 0.6, 1.6800000000000002, 1.8, 4.24, 17.24, 6.92, 2.8, 1.64, 2.72, 48.239999999999995, 2.8800000000000003, 11.719999999999999, 1.24, 1.88, 21.68, 1.16, 1.4400000000000002, 10.08, 1.36, 7.2, 2, 1.36, 1.28, 1.2, 3.44, 1.28, 2.44, 3.52, 1.52, 11.92, 2.04, 1.32, 7.88, 5.8, 1.84, 1.4, 3.2399999999999998, 3.5599999999999996, 11.56, 2.64, 15.360000000000001, 2.12, 1.72, 16.080000000000002, 18.24, 2.52, 24.240000000000002, 1.72, 3.0799999999999996, 0.88, 1.4400000000000002, 2.04, 2, 1.48, 1.72, 6.4, 1.4, 2.52, 1.36, 1.72, 1.24, 1.48, 3.3600000000000003, 1.48, 3.4, 1.4400000000000002, 1.28, 15.04, 7.119999999999999, 1.28, 1.36, 3.92, 12.28, 4.96, 1.72, 1.4, 1.28, 1.6800000000000002, 1.24, 7.56, 2.92, 2.96, 1.1199999999999999, 1.28, 0.9600000000000001, 3.3600000000000003, 4.44, 11.2, 26.52, 13.28, 26.759999999999998, 5.92, 3.68, 11.24, 2.3600000000000003, 2.4, 3.8400000000000003, 1.4, 2.4, 2.8, 6.760000000000001, 1.52, 13.559999999999999, 1.4, 5.2, 12.4, 24.28, 11.719999999999999, 11.12, 5.52, 1.2, 15.04, 1.52, 22.360000000000003, 11.92, 6.52, 1.28, 4.08, 4.32, 1.24, 15.64, 2.92, 2, 14.44, 4.28, 1, 5.68, 20.52, 1.72, 12.88, 22.84, 2.6, 1.2, 1.9200000000000002, 2, 8.64, 2.16, 1.36, 6.680000000000001, 9.92, 1.96, 1.2, 7.8, 9.4, 1.2, 2.12, 6.08, 1.2, 1.52, 13.24, 2.8, 3.28, 45.04, 1.84, 2.84, 3.32, 1.28, 8.44, 0.88, 22.68, 8, 1.2, 1.56, 21.16, 9.28, 15.72, 1.28, 6.28, 18.919999999999998, 3.12, 4.159999999999999, 1.0399999999999998, 13.24, 6.96, 1.1199999999999999, 6.159999999999999, 1.4, 3.52, 1.4400000000000002, 3.2399999999999998, 13.639999999999999, 6.680000000000001, 1.16, 1.32, 4.08, 1.24, 2.3600000000000003, 8.24, 1.28, 28.68, 3.52, 5.720000000000001, 3.04, 12.84, 45.6, 13.88, 3.16, 1.48, 5.760000000000001, 1.24, 10.08, 1.16, 1.48, 1.28, 2.8800000000000003, 4.04, 6.24, 4.96, 18.68, 1.32, 1.0399999999999998, 1.36, 6.88, 1.28, 11.16, 1.24, 2.04, 1.28, 7.44, 1.24, 2.04, 298.96, 26.12, 1.6, 2.84, 7.720000000000001, 2.72, 10.72, 37.199999999999996, 4.32, 1.28, 1.28, 1.28, 4.36, 2.28, 1.8, 3.76, 9.96, 2.04, 7.64, 3.8800000000000003, 5, 1.76, 14.64, 7.04, 1.84, 1.4400000000000002, 5.24, 9.719999999999999, 24.84, 1.4, 5.08, 1.08, 2.44, 19.12, 12.8, 1.6, 14.120000000000001, 1.52, 1.2, 6.4, 1.4, 1, 1.76, 2.64, 2, 5.24, 17.16, 1.1199999999999999, 26.68, 2, 3.3600000000000003, 5.24, 2.04, 1.1199999999999999, 5.760000000000001, 5.36, 8.48, 2.2399999999999998, 1.52, 3.2399999999999998, 2.2, 5.84, 1.52, 4, 5.24, 5.12, 2.8, 1.32, 1.0399999999999998, 17.24, 1.52, 1.24, 1.6800000000000002, 1.64, 2.12, 3.2399999999999998, 6.64, 1.9200000000000002, 1.72, 4.4, 2.4, 3.48, 1.4400000000000002, 12.4, 4.36, 1.24, 1.32, 15.64, 1.16, 5.159999999999999, 11.32, 32.84, 8.6, 4.68, 4.760000000000001, 9.36, 28.36, 1.0399999999999998, 1.8, 3.44, 16.72, 1.36, 15, 3.16, 1.4, 6.119999999999999, 1.24, 1.16, 4.44, 1.8, 12.44, 1.2, 2.16, 1.32, 2, 1.2, 5.8, 3.5599999999999996, 1.24, 1.28, 1.24, 1.76, 1.24, 1.48, 1.24, 1.28, 9.76, 1.24, 1.24, 1.9200000000000002, 1.6, 1.24, 1.24, 145.48, 1.16, 1.24, 1.28, 12.28, 1.76, 1.24, 4.4799999999999995, 7.84, 1.4400000000000002, 1.24, 57.96, 1.24, 1, 1.32, 10.72, 1.9200000000000002, 9.28, 1.24, 2.8, 1.28, 1.28, 5.56, 1.24, 1.24, 4.4, 22.4, 2.6, 5.720000000000001, 1.24, 3.76, 7.24, 6.64, 19.24, 8.959999999999999, 19.36, 1.64, 1.76, 3.48, 2.72, 5, 1.36, 12.16, 6.32, 5.64, 19.12, 1.28, 15.16, 1.72, 1.2, 3, 1.72, 5.720000000000001, 2.12, 2.32, 1.24, 6.680000000000001, 10.319999999999999, 6.760000000000001, 23.8, 6.56, 1.0399999999999998, 7.119999999999999, 6.36, 1.16, 1.28, 4.36, 4.96, 2.32, 7.56, 18.32, 5.4, 2.6, 1.24, 8.319999999999999, 11.12, 16.16, 7.24, 1.64, 19.24, 2.12, 1.2, 9.4, 1.72, 1.24, 1.48, 2.32, 1.24, 18.48, 1.48, 6.28, 1.9200000000000002, 36.24, 1.36, 1.28, 1.24, 10.64, 1.4, 1.32, 1.24, 11.36, 5.12, 1.24, 1.24, 4.159999999999999, 1.24, 7.720000000000001, 7.16, 15.64, 5.4799999999999995, 2.4, 1.6, 10.28, 1.24, 1.24, 7.32, 4, 8.200000000000001, 3.6, 14.239999999999998, 1.28, 2.3600000000000003, 2, 1.36, 25.2, 18.12, 2.32, 1.28, 31.88, 4.4799999999999995, 1.24, 1.24, 1.24, 1.28, 1.64, 1.88, 1.24, 1.24, 1.24, 1.24, 20.080000000000002, 2.68, 10.44, 23.92, 1.4400000000000002, 1.2, 1.28, 1.24, 1.52, 1.2, 1.4400000000000002, 6.08, 3.92, 1.24, 1.28, 9, 4.2, 1.24, 1.28, 4.84, 1.6, 1.24, 1.24, 4.44, 1.24, 3.8800000000000003, 1.24, 6.2, 4.36, 0.8, 1.24, 1.48, 6.159999999999999, 1.9200000000000002, 1.24, 24.080000000000002, 1.24, 1.36, 1.24, 1.88, 1.24, 1.2, 3.12, 3.2399999999999998, 2.04, 1.32, 1.24, 3.44, 1.24, 9.12, 1.72, 15.959999999999999, 21.68, 11.799999999999999, 2.72, 17.88, 3.3600000000000003, 8.36, 34.32, 2.12, 18.08, 2.64, 1.2, 1.4400000000000002, 5.08, 1.4400000000000002, 12.16, 2.76, 1.28, 8.52, 1.08, 19.92, 4.64, 1.24, 7, 2.12, 9.08, 27.64, 1.9200000000000002, 1.88, 8.120000000000001, 3.48, 13, 8.200000000000001, 2, 2.44, 1.2, 2.32, 0.88, 1.24, 5.04, 21.8, 1.28, 3.32, 4, 12.040000000000001, 14.239999999999998, 1.4400000000000002, 4.36, 6.36, 13.360000000000001, 2.96, 1.64, 1.24, 40.44, 1.88, 2.4, 3.0799999999999996, 1.24, 1.64, 1.2, 4.96, 36.8, 1.24, 3.96, 3.3600000000000003, 1.28, 1.9200000000000002, 1.24, 1.24, 1.72, 7.32, 1.24, 1.64, 3.2399999999999998, 2.76, 4.12, 2.32, 6.6, 5.28, 3.52, 3.2, 1.24, 2.84, 1.24, 1.48, 1.32, 2.64, 10, 1.32, 31.68, 2.16, 2.0799999999999996, 1.88, 18.52, 1.4, 1.32, 1.28, 6.4, 1.16, 1.24, 2.6, 2.2399999999999998, 2.0799999999999996, 1.36, 8, 1.24, 3.4, 4.84, 1.52, 3.04, 5, 7.32, 2.8, 8.76, 3.8400000000000003, 1.48, 1.24, 25.72, 21.44, 1.36, 1.24, 1.32, 1.32, 4.92, 1.28, 1.8, 4.56, 15.76, 1.24, 7.4, 1.32, 1.4, 1.8, 17.48, 0.8400000000000001, 2.76, 1.24, 1.56, 23.240000000000002, 1.28, 1.84, 1.24, 6.2, 1.6800000000000002, 3.64, 7.04, 1.24, 1.56, 1.56, 1.56, 5.32, 1.24, 1.24, 1.4400000000000002, 6.720000000000001, 7.119999999999999, 1.24, 11.32, 1.4400000000000002, 3.68, 12.08, 1.28, 1.28, 12.44, 1.24, 6.760000000000001, 4.12, 6, 2.68, 4.4799999999999995, 1.56, 11.96, 26.96, 1.4, 3.6, 4.92, 13.76, 7.4, 1.24, 1.1199999999999999, 1.28, 4.6, 2.0799999999999996, 30.64, 1.4, 12.4, 1.24, 2.68, 3.72, 0.7200000000000001, 18.880000000000003, 3.8, 34.24, 1.52, 0, 21.04, 0.5599999999999999, 10.040000000000001, 24, 1.6, 1, 325.64, 148.24, 1.48, 45.48, 1.28, 1.32, 121.75999999999999, 0, 0, 2.68, 0, 1.4, 0.64, 2.12, 279.08, 0.68, 8.920000000000002, 19.400000000000002, 2.68, 24.639999999999997, 44.92, 236.04, 1.36, 144.68, 37.16, 15.92, 0, 3.2399999999999998, 6.44, 39.08, 21.64, 2.96, 23.2, 11.520000000000001, 6.6, 5.64, 2.44, 204.04, 96.83999999999999, 167.32, 1.24, 4.88, 61.72, 12.88, 1.8, 14.36, 106.28, 0, 7.680000000000001, 0, 1.48, 0, 1.88, 6.119999999999999, 1.16, 17, 161.95999999999998, 1.4400000000000002, 4.24, 0, 141.36, 0, 352.2, 0, 4.44, 5.44, 36.68, 1.2, 49.96, 7.64, 123.2, 2.6, 0, 33.64, 16.6, 1, 14.16, 0, 0, 0, 87.32, 203.8, 1.64, 0, 10.28, 43.8, 1.4, 157.95999999999998, 2.48, 9.68, 0, 9.799999999999999, 5.2, 57.72, 39.32, 403.08, 0.32, 0.5199999999999999, 16.48, 3.12, 6.119999999999999, 310.08000000000004, 0, 9.68, 56.599999999999994, 0.44, 64.47999999999999, 189.48000000000002, 0, 0, 129.08, 46.519999999999996, 68.2, 15.879999999999999, 15.2, 0.04, 0, 0, 8.76, 3.48, 21.48, 1.84, 0, 11.4, 86.67999999999999, 10.52, 14.16, 0, 5.64, 78, 0, 0, 7.720000000000001, 28.76, 0.8, 0.7200000000000001, 48.120000000000005, 7.8, 2.12, 2.28, 7.88, 48.32, 16.279999999999998, 27.88, 0, 0, 0, 22.24, 36.720000000000006, 11.68, 0, 6.6, 5.36, 96.28, 7.64, 38.36, 0, 1.6, 0, 26.919999999999998, 0, 25.080000000000002, 0.48000000000000004, 0, 0.27999999999999997, 14.88, 2.32, 0, 40.52, 15.84, 5.6, 3.3600000000000003, 99.16, 3.8400000000000003, 1.48, 8.120000000000001, 1.4400000000000002, 16.84, 13.16, 86.12, 0, 28.119999999999997, 1, 13.24, 28.92, 1.9200000000000002, 344.36, 1.76, 80.56, 18.4, 0.04, 152.48000000000002, 2.92, 84.68, 0, 2.2, 0, 62.32, 1.64, 1.64, 0, 378.35999999999996, 54.04, 52.92, 7.2, 3.92, 3.8800000000000003, 8.6, 20.2, 2.6, 0, 6, 9.04, 29.76, 3.44, 69.2, 1.84, 0.6, 3.16, 80.47999999999999, 0, 4.64, 1.48, 25.48, 287.36, 0, 82.91999999999999, 5.760000000000001, 14.52, 0, 127.24, 145.24, 214.88, 1, 24.6, 0, 0, 205.64, 3.0799999999999996, 2.8, 12.36, 21.4, 2.4, 2.68, 20.48, 1.28, 133.32, 25.72, 68.24, 6.84, 227.76, 89.64, 15.64, 161.6, 1.88, 203.08, 4.96, 104.28, 321.88, 1.08, 0, 1.96, 1.88, 1.32, 106.28, 24.400000000000002, 0.12000000000000001, 4.84, 39.28, 21.919999999999998, 0, 99.48, 16.48, 1.72, 5.12, 5.08, 0, 21.48, 4.96, 1.24, 244, 31.28, 6.36, 36.8, 14.92, 5.4, 41.4, 0, 0.04, 24.479999999999997, 3, 19.720000000000002, 40.68, 36.4, 305.44, 368.47999999999996, 40.88, 10.28, 0, 0.12000000000000001, 333.44, 0, 0, 1.1199999999999999, 61.800000000000004, 23.08, 4.52, 33.04, 147.84, 0, 18.72, 6.04, 2.32, 3.6, 31.119999999999997, 0.04, 80.32000000000001, 0.6, 0, 9.04, 1.8, 0, 6.44, 0, 0, 6.92, 9.56, 208.4, 0, 34.68, 1.16, 0, 95.4, 28.8, 3.2399999999999998, 30.759999999999998, 25.72, 77.64, 10.6, 7.08, 276.36, 0, 174.6, 2.96, 0, 227.32, 0, 138.68, 1, 29.12, 23.84, 50.36, 2.2399999999999998, 7.760000000000001, 10.68, 259.91999999999996, 77.24000000000001, 4.96, 4.28, 2.44, 37.400000000000006, 55.68, 3.8, 1.6, 80.04, 1.0399999999999998, 0, 0, 2.32, 2.92, 120.76, 13.4, 46.760000000000005, 5.52, 38.839999999999996, 310.56, 3.16, 10.48, 15.08, 21.2, 26.96, 131.28, 99.72, 48.36, 0, 8.28, 0, 41.84, 18.52, 26.56, 6.28, 7.24, 21.64, 0, 5.88, 0.9600000000000001, 18.68, 3.8400000000000003, 168.04, 17.080000000000002, 20.48, 40.44, 0, 0, 8.200000000000001, 7.24, 12.08, 0, 27.32, 0.8400000000000001, 2.48, 145.64, 6.28, 0.64, 7.720000000000001, 0, 3.5599999999999996, 17.16, 1.2, 158.51999999999998, 117.64, 18.44, 26.32, 46.199999999999996, 0, 0, 5.92, 59.16, 3.5599999999999996, 9.28, 6.32, 49.6, 260.24, 2.68, 5.28, 97.36, 7.680000000000001, 6.2, 96.28, 16.76, 0, 25.68, 3.8, 0, 332.08, 257.91999999999996, 84.27999999999999, 9.16, 15.4, 0, 8.28, 0.48000000000000004, 5.8, 0.2, 22.44, 47.559999999999995, 86.96, 0, 11.28, 12, 10.28, 68.32000000000001, 0.12000000000000001, 250.16, 10.48, 249.64000000000001, 23.48, 0, 286.28, 156.68, 10.92, 0, 0.8, 231.84, 277.64, 2.12, 254.12, 109.92, 0, 82.96000000000001, 0.6, 1.6800000000000002, 0, 77.24000000000001, 13.24, 10.200000000000001, 3.48, 1.2, 0.92, 41.480000000000004, 0, 1.4400000000000002, 119, 4.159999999999999, 5.32, 9.68, 0, 6.04, 1.16, 0, 9, 9.879999999999999, 0, 26.32, 5.8, 26.08, 2, 91.24, 233.32, 0, 342.48, 58.52, 0.5199999999999999, 22, 23.959999999999997, 2.28, 147.07999999999998, 1.32, 3.6, 7.08, 2.0799999999999996, 1.36, 9.56, 0, 100.44, 1.32, 13.96, 163.88, 0, 68.84, 47.4, 1.32, 7.56, 8.36, 4.56, 25.919999999999998, 0.6, 30.52, 190.12, 23.400000000000002, 2.68, 9.6, 0, 280.04, 4.2, 30.12, 248.44, 0, 0, 1.24, 4.6, 24.6, 17.24, 84.52, 0, 3.92, 22.52, 31.84, 10.200000000000001, 3.32, 41.44, 13.2, 163.72, 24.52, 8.4, 2.2, 45.519999999999996, 52.76, 16.76, 26.96, 0.92, 140.92, 0, 7.36, 5.68, 7.16, 0, 4.12, 0, 311.88, 7.96, 3.64, 0, 387.04, 63.96, 41.72, 0, 7.119999999999999, 0, 89.39999999999999, 125.08, 0, 101.72, 23.12, 19.48, 7.56, 0, 1.4400000000000002, 0, 1.36, 8.24, 8.6, 8.24, 0, 2.52, 1.6800000000000002, 43.76, 0.8, 13.2, 3.4, 6.119999999999999, 1.6800000000000002, 344.32, 1.48, 9, 1.08, 2.92, 1.6, 0.8, 59.839999999999996, 0, 11.56, 3.6, 2.8, 0, 5.84, 1.32, 0, 117.48, 13.48, 22.28, 11.16, 3.64, 0, 0, 3.16, 11.96, 5, 260.44, 3.28, 1.6, 1.28, 2.52, 30.200000000000003, 163, 9.76, 3.28, 0.27999999999999997, 3.72, 5.84, 1.56, 2.12, 0, 0, 196.36, 12.8, 0.48000000000000004, 0, 43.28, 210.2, 87.44, 0, 33, 2.12, 0.44, 4.28, 6.24, 2.28, 43.52, 5.4, 2.16, 8.920000000000002, 1.24, 0, 0, 346, 3.04, 2.0799999999999996, 0, 0.04, 55.04, 0, 2.6, 0.76, 2, 1.08, 0, 4.04, 4.68, 0, 4.04, 70.2, 30.84, 3.6, 250.28, 18.08, 0, 1.48, 0, 1.72, 35.16, 221.72, 0, 8.84, 0, 7, 148.60000000000002, 0, 1.28, 0, 0, 273.36, 0.44, 2.04, 128.36, 4.2, 10.120000000000001, 7.760000000000001, 379.88, 5.159999999999999, 160.76, 4.52, 0, 98.6, 0.16, 0.27999999999999997, 27.240000000000002, 5.88, 0, 0, 0, 53.48, 91.24, 37.839999999999996, 1.0399999999999998, 0.48000000000000004, 28.2, 0, 3.72, 12.84, 0, 39, 9.639999999999999, 11.520000000000001, 4.08, 8.64, 1.72, 0.8400000000000001, 207.24, 0, 182.56, 262.6, 5, 5.56, 1.48, 0.12000000000000001, 33.12, 0, 1.4, 102.6, 18.28, 0.5199999999999999, 0, 7.64, 0, 4.68, 13.639999999999999, 63.12, 1.0399999999999998, 14.36, 200.4, 0, 0, 8.959999999999999, 0.8, 1.72, 51.64, 43.36, 1.2, 31.2, 246.92, 53.92, 0.6, 0, 8.64, 0.24000000000000002, 4.159999999999999, 28.44, 42.72, 3.28, 0, 4.159999999999999, 8.44, 2.52, 8.52, 48.44, 0, 0, 3.64, 4.720000000000001, 4.2, 0.12000000000000001, 1.6800000000000002, 0, 7.88, 24.2, 1.4, 0.76, 0, 0, 40.76, 15.520000000000001, 0, 1.76, 0, 220.67999999999998, 9.16, 1.2, 0, 0.36000000000000004, 289.64, 0, 152.04000000000002, 13, 156.04000000000002, 0, 0, 4.68, 1.0399999999999998, 7.36, 132.36, 77.47999999999999, 29.96, 77.24000000000001, 337.92, 0, 14.239999999999998, 3.5599999999999996, 3, 3.8, 0, 26.919999999999998, 7.32, 195.88, 8.64, 18.2, 1.96, 3.2399999999999998, 1.96, 0, 0, 1.96, 17.64, 3.8800000000000003, 3.12, 143.04, 1.48, 1.84, 0, 0, 27.88, 48.4, 90.48, 29.56, 162.20000000000002, 1.6, 0, 0, 0.92, 2.92, 0, 0.6, 1, 11.16, 0.9600000000000001, 221.36, 39.84, 0, 115.96, 0.27999999999999997, 1.6800000000000002, 0, 4.6, 28.68, 191.64000000000001, 143.72, 163.56, 291.24, 0, 2.32, 1.28, 48.44, 215.79999999999998, 0, 2.12, 0, 12.6, 0, 7.680000000000001, 16.84, 23.32, 4.2, 0, 4.84, 82.24, 1.2, 208.32, 1.6, 1.48, 8.6, 11.68, 1, 78.83999999999999, 6.56, 34.76, 289.56, 1.36, 257.44, 19.720000000000002, 8.200000000000001, 7.4, 16.96, 0.8400000000000001, 56.68, 0.44, 4.04, 0, 18.759999999999998, 8.44, 6.56, 141.88, 168.68, 5.08, 6.119999999999999, 3.68, 0, 7.32, 5.2, 1.32, 0, 133.48, 167.12, 87.16, 7.119999999999999, 7.32, 143.08, 200.56, 65.64, 265, 130.20000000000002, 26.96, 0, 3, 10.959999999999999, 54.04, 158.72, 0.44, 100.32000000000001, 0, 1.9200000000000002, 1.16, 43.16, 0, 1.1199999999999999, 0, 4.36, 19.84, 0, 6.2, 29.64, 258.16, 0, 22.72, 6.52, 1.32, 18.52, 0, 0, 5.04, 43.16, 5.64, 26.64, 222.84, 5.28, 0, 1.24, 2.12, 6.4799999999999995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 286.36, 291.84, 285.84, 286.84, 220.95999999999998, 292.32000000000005, 300.96, 302.71999999999997, 285.16, 282.92, 292.44, 298.04, 304.15999999999997, 286.52, 280.8, 285, 292.6, 290.6, 294.12, 296.84, 302.44, 305.15999999999997, 298.84, 284.6, 288.04, 285.84, 304.4, 294, 295.84, 306.52000000000004, 289.71999999999997, 300.59999999999997, 284.04, 304.15999999999997, 296, 290.08, 298.56, 290, 304.92, 292.96, 284.44000000000005, 293.92, 301.12, 291.6, 306.47999999999996, 286.56, 285.44000000000005, 302.59999999999997, 290.24, 294.88, 293.76000000000005, 297.64000000000004, 306.56, 296.64, 278.12, 286.4, 288.8, 299.08000000000004, 289.76, 289.2, 263.44, 292.15999999999997, 257.96000000000004, 287.48, 292, 279.12, 297.64000000000004, 304.68, 296.32, 277.55999999999995, 293.64, 296.24, 264.04, 286.88, 298.88, 276.6, 304.59999999999997, 296.28, 292.44, 299.24, 264.79999999999995, 255.12, 247.12, 295.28, 259.96000000000004, 293.48, 284.56, 267.44, 247.32000000000002, 252.92, 297.8, 300.15999999999997, 287.68, 248.79999999999998, 285.96, 277.4, 297.24, 285.6, 286.92, 249.35999999999999, 291.12, 305.84, 297.44, 290.4, 290.12, 291.76, 285.92, 293.36, 288.16, 295.64, 287.84, 264.76, 298, 292.52, 288.44, 302.84, 289.52, 301.8, 302.52000000000004, 298.12, 288.08, 296.68, 304, 296, 281.32, 302.36, 302.68, 304.12, 286.76, 295.68, 290.84, 306.36, 303.8, 299.28, 293.08, 296.20000000000005, 294.4, 293.24, 300.20000000000005, 297.20000000000005, 293.76000000000005, 303, 297.28, 287.96, 299.28, 287.16, 293.12, 297, 288.12, 291.52, 0.12000000000000001, 0.27999999999999997, 0.12000000000000001, 5.96, 0.2, 7.720000000000001, 0.2, 0.4, 0, 0.2, 7.2, 9.12, 0.16, 3.2, 11.88, 0.64, 0.2, 205.2, 0.16, 11.96, 6.2, 0.16, 0.4, 0.2, 4.2, 0.16, 1.76, 0.27999999999999997, 0, 0.04, 0.64, 63.32, 0.27999999999999997, 0.16, 0.64, 8, 64, 2, 6.04, 81.12, 0.16, 0.5199999999999999, 0.16, 0.4, 0, 132.04, 0.4, 0.12000000000000001, 0.04, 0, 0.32, 3.48, 331.4, 0.6, 0.6, 0.16, 0.36000000000000004, 0.64, 0.27999999999999997, 0.4, 0.27999999999999997, 0.2, 0, 0.4, 0.27999999999999997, 0.64, 0.48000000000000004, 0.6, 0.12000000000000001, 0.2, 148.72, 0.04, 0.32, 0.6, 1.8, 9.639999999999999, 0.5599999999999999, 69, 1.96, 0.5199999999999999, 0, 0, 0.64, 7.04, 0.27999999999999997, 26.84, 1.2, 0.16, 29.12, 0, 28.04, 0.2, 0.16, 0, 22.28, 0.5199999999999999, 0.5199999999999999, 0, 189.07999999999998, 37.44, 0.64, 2.72, 169.8, 0.48000000000000004, 132.20000000000002, 48.28, 33.160000000000004, 0.68, 0.04, 0.44, 8.319999999999999, 0.5199999999999999, 0.27999999999999997, 1.1199999999999999, 0.16, 0.32, 0.64, 1.72, 0.5199999999999999, 0.6, 6.119999999999999, 0.27999999999999997, 0.48000000000000004, 112.60000000000001, 8.319999999999999, 0.6, 16.92, 0.16, 0, 14.239999999999998, 0.24000000000000002, 0.4, 0.6, 0.5199999999999999, 3.6, 1.32, 0.5599999999999999, 4.760000000000001, 2.8800000000000003, 0.4, 28.479999999999997, 0.16, 0.5599999999999999, 1.84, 0.08, 3.68, 0, 0, 11, 20.68, 0.5199999999999999, 1.24, 1.24, 0, 0, 1.24, 0, 0, 9, 0, 0, 1.08, 1.24, 7.32, 1.24, 1.24, 0, 0, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 0, 0, 1.24, 1.2, 1.24, 0, 0.8400000000000001, 0, 0, 1.24, 0, 0.6, 0, 1.24, 0, 1.24, 7.119999999999999, 1.24, 1.24, 1.24, 0.24000000000000002, 0, 1.24, 1.24, 0, 1.24, 0, 3.64, 0, 1.52, 45.16, 1.24, 0, 1.24, 3.2399999999999998, 0, 0, 1.24, 0, 1.24, 0, 1.24, 0, 0, 8.28, 1.24, 1.24, 1.24, 1.28, 1.24, 1.24, 1.24, 0, 1.24, 0, 0, 1.24, 1.24, 1.24, 1.24, 0, 1.24, 1.24, 0, 1.24, 0, 1.24, 1.24, 1.24, 1.24, 0, 19.720000000000002, 0, 0, 1.24, 1.24, 0.27999999999999997, 0, 1.24, 0, 1.24, 1.24, 13.4, 1.24, 1.24, 2.68, 1.24, 0.9600000000000001, 1.24, 0, 1.24, 0, 1.28, 1.24, 1.24, 2.04, 1.24, 1.24, 1.24, 0.8400000000000001, 1.24, 2.48, 1.24, 1.24, 0.8, 1.24, 1.24, 1.24, 1.24, 1.24, 15.4, 7.6, 1.24, 0, 1.24, 12.28, 1.32, 1.24, 1.4, 0, 0.5599999999999999, 0, 1.24, 0.5199999999999999, 0.5199999999999999, 0, 1.24, 1.24, 1.2, 1.28, 4.4799999999999995, 1.24, 1.2, 8.040000000000001, 8.72, 2.6, 1.28, 1.36, 1.24, 1.24, 6.32, 1.28, 1.28, 1.16, 10.72, 0.7200000000000001, 1.24, 1.28, 1.24, 1.24, 1.0399999999999998, 11.96, 36.4, 10.4, 1.28, 2.72, 1.24, 1.24, 1.9200000000000002, 1.24, 1.24, 2.0799999999999996, 1.24, 4.68, 1.24, 26, 1.24, 7.52, 1.24, 1.24, 11.32, 1.4400000000000002, 1.32, 1.24, 1.24, 1.28, 6.32, 7.8, 14.200000000000001, 1.16, 6.24, 36.6, 1.1199999999999999, 2.56, 3.8800000000000003, 5.44, 2.28, 2.0799999999999996, 1.32, 10.76, 1.84, 11.04, 8.52, 2.32, 3.52, 21.76, 5.44, 4.720000000000001, 12.959999999999999, 4.08, 12, 5.28, 1.4400000000000002, 3.72, 4, 7, 5.6, 2.64, 5.84, 1.16, 10.48, 3.28, 5.760000000000001, 19.64, 22.16, 9.520000000000001, 1.76, 1.64, 8.88, 1.32, 1.1199999999999999, 6.96, 2.84, 9.6, 1.4, 1.32, 1.48, 6.32, 1.32, 17.72, 2.6, 3.16, 6.2, 1.28, 0.8, 9.96, 1.48, 2.04, 0.64, 2.3600000000000003, 5.08, 2.0799999999999996, 2.2399999999999998, 21.04, 7.36, 1.88, 1.28, 3.96, 1.24, 7.720000000000001, 5.760000000000001, 2.48, 3.48, 11.520000000000001, 1.24, 1.24, 1.36, 0.76, 1.28, 2.56, 4.64, 1.4, 2.44, 1.24, 1.24, 4.4, 1.24, 1.6800000000000002, 1.24, 19.040000000000003, 1.32, 1.24, 8.8, 68.56, 7.720000000000001, 1.24, 6.88, 7.119999999999999, 1.4400000000000002, 1.6, 18.2, 2.92, 30.96, 1.28, 1.48, 1.36, 1.96, 1.4, 2.2399999999999998, 5.08, 3.28, 2.76, 1.52, 2.96, 5.2, 1.28, 0.92, 2.12, 1.96, 6.4799999999999995, 1.76, 23.240000000000002, 14.6, 1.24, 3.48, 1.96, 1.8, 1.4, 1.72, 1.08, 12.08, 5.68, 1.96, 1.32, 1.32, 2.2399999999999998, 2.48, 2.6, 4.56, 1.56, 4.24, 3.2399999999999998, 1.48, 3.96, 3.8800000000000003, 1.9200000000000002, 10.76, 2.2, 1.2, 1.52, 1.6800000000000002, 2, 24, 3.96, 10.68, 7.88, 1.52, 1.6, 11.56, 6.96, 2.76, 27.720000000000002, 1.2, 27.16, 2.4, 1.32, 14.56, 7.96, 1.72, 1.8, 2.4, 1.2, 12.64, 1.76, 4.24, 1.28, 4.52, 15.68, 1.28, 5.68, 2.64, 1.28, 1.72, 11.440000000000001, 10.08, 3.2, 5.84, 1.9200000000000002, 7, 4.760000000000001, 6.08, 8.959999999999999, 12.36, 3.2399999999999998, 3.96, 2.96, 8.56, 1.24, 5.6, 2.48, 13.28, 1.36, 1.32, 13.28, 2.76, 1.48, 6.4799999999999995, 4.64, 2.48, 4.92, 10.8, 5.92, 1, 3, 7.56, 2.96, 1.16, 5.4, 8.84, 9.24, 1.36, 2, 17.04, 3.3600000000000003, 1.48, 1.32, 3.8400000000000003, 3, 4.84, 3.2399999999999998, 5.96, 10.040000000000001, 2.12, 1.1199999999999999, 2, 0.88, 9.16, 4.8, 12.36, 3.76, 4.04, 3.44, 3.04, 3.3600000000000003, 4.56, 4.6, 9.440000000000001, 11.520000000000001, 2.68, 13, 2.8800000000000003, 4.6, 23.279999999999998, 1.1199999999999999, 42.6, 1.32, 1.28, 16.44, 1.4, 30.04, 1.36, 4.88, 1.6, 47, 11.04, 10.84, 1.16, 11.96, 1.48, 0.5199999999999999, 19.599999999999998, 3.64, 6.08, 7.720000000000001, 1.76, 25.159999999999997, 1.16, 10.48, 7.720000000000001, 13.16, 13.4, 23.040000000000003, 1.08, 12.239999999999998, 5.08, 4.68, 2.04, 20.639999999999997, 1.2, 1.2, 2.6, 8.16, 23.439999999999998, 3.72, 4.68, 1.28, 8.4, 18.599999999999998, 19.599999999999998, 34.76, 32, 16.48, 6.32, 10, 11.28, 16.68, 1.2, 9.24, 2.76, 48.599999999999994, 11.32, 1.48, 1.6800000000000002, 9.639999999999999, 1.6, 5.84, 31.56, 2.56, 3.44, 3.8400000000000003, 5.04, 19.279999999999998, 14.52, 1.96, 4, 11.56, 1.2, 4.56, 9.639999999999999, 7.84, 1.76, 6.88, 1.24, 2.32, 11.08, 1.4400000000000002, 13.84, 1.2, 1.64, 38.36, 1.1199999999999999, 1.32, 6.88, 25.080000000000002, 6.44, 3.76, 1.24, 1.24, 1.28, 1.24, 1.24, 1.28, 1.56, 4.720000000000001, 1.24, 2.72, 1.28, 4.52, 1.24, 1.2, 2.56, 11.68, 1.24, 1.36, 1.96, 1.24, 49, 1.28, 1.24, 8.44, 7.8, 7.56, 9.56, 3.16, 1.24, 4.32, 25.6, 2.8, 1.28, 1.24, 2.64, 3.96, 7.2, 4.64, 1.6, 3.48, 4.04, 1.28, 1.28, 1.6, 28.76, 1.6800000000000002, 1.24, 1.24, 1.8, 1.4400000000000002, 2.44, 12.319999999999999, 1.72, 2.3600000000000003, 3.4, 6, 5.760000000000001, 2.52, 1.24, 3.16, 1.08, 4.4799999999999995, 1.16, 18.56, 2.2, 3.44, 5.4799999999999995, 10.24, 6.159999999999999, 1.4, 1.88, 1.24, 5, 18.2, 2.52, 1.8, 7.2, 1.24, 1.2, 14.56, 16.44, 2.4, 14.16, 1.76, 2.8, 2.8, 1.52, 5.2, 2.12, 1.32, 3.3600000000000003, 5.6, 1.24, 6.32, 6.92, 1.9200000000000002, 19.560000000000002, 1.24, 27.92, 19.84, 1.2, 2.64, 1.32, 1.36, 1.28, 3.68, 5.36, 1.64, 2.6, 1.4, 1.24, 10.24, 1.24, 70.64, 6.24, 14.28, 1.28, 15.92, 1.28, 3.72, 1.48, 1.28, 1.24, 4.24, 8.56, 1.36, 20.44, 1.28, 1.24, 23.8, 6.92, 6.119999999999999, 1.4400000000000002, 1.24, 2.48, 1.24, 9.16, 5.44, 4.159999999999999, 1.48, 1.24, 21.12, 1.24, 1.28, 1.88, 1.96, 2.56, 6.44, 5.2, 8.24, 1.24, 8.200000000000001, 1.56, 1.24, 1.2, 29.72, 44.16, 22.84, 2, 3.48, 3.5599999999999996, 2.4, 1.2, 4.04, 3.76, 1.24, 3.76, 1.4400000000000002, 1.0399999999999998, 10.120000000000001, 2.68, 3, 6.36, 4.159999999999999, 9.76, 9.4, 13.639999999999999, 6.36, 1.16, 2.84, 1.72, 1.56, 6.32, 3.2, 3.0799999999999996, 3.6, 1.28, 18.919999999999998, 8.4, 7.16, 12.28, 9.84, 1.32, 2.6, 1.96, 10.92, 1.76, 2.3600000000000003, 1.6, 18.24, 1.96, 16.279999999999998, 49.480000000000004, 10.36, 11.799999999999999, 5.2, 41.88, 45.519999999999996, 2.3600000000000003, 4.08, 15.48, 2.4, 1.16, 1.52, 9.2, 3.04, 2.0799999999999996, 1.28, 1.28, 16.400000000000002, 1.52, 1.24, 2.2, 7.08, 15.6, 6.4, 10.319999999999999, 4.4799999999999995, 20.72, 7.32, 1.4400000000000002, 9.92, 11.68, 3.3600000000000003, 2.04, 1.4400000000000002, 9.48, 8.959999999999999, 1.52, 3.8, 23.400000000000002, 1.56, 6.84, 12.56, 5.4799999999999995, 1.28, 1.4, 10.319999999999999, 43.8, 39.96, 31.48, 4.56, 7.16, 12.08, 1.4400000000000002, 19.2, 2.2, 1.4400000000000002, 1.32, 1.84, 2.92, 1.28, 2.92, 4.36, 1.76, 1.88, 3.2, 2.8, 2.52, 1.24, 6.56, 1.2, 1.28, 1.32, 3.12, 118.36000000000001, 3.68, 1.24, 5.96, 2.48, 3.6, 3.96, 1.6, 4.6, 1.6800000000000002, 1.8, 8.44, 10.92, 4.24, 2.96, 4.32, 1.16, 1.16, 1.2, 22.28, 24.04, 6.04, 2.8, 3.68, 1.6800000000000002, 1.32, 3.8800000000000003, 2.28, 6.44, 1.32, 2.68, 1.24, 1.24, 1.4, 1.56, 0.16, 1.36, 1.24, 1.32, 1.28, 1.24, 1.24, 2.32, 1.24, 13.68, 35.36, 1.24, 12.16, 1.28, 1.24, 1.8, 1.24, 29.76, 1.24, 2.16, 1.48, 1.24, 1.4, 1.2, 2.52, 1.24, 1.4, 1.28, 1.32, 22.72, 46, 1.96, 3.32, 1.24, 1.24, 2.48, 1.24, 10.48, 2.12, 17.4, 1.28, 2.32, 2.72, 1.4400000000000002, 3.48, 15.32, 1.6, 2.4, 4.84, 8.6, 42.2, 2.32, 1.36, 1.08, 4.88, 4.44, 1.24, 58.04, 21.48, 3.04, 1.4400000000000002, 1.48, 1.32, 1.6, 7.16, 4.12, 1.56, 1.6, 1.24, 4.52, 2, 1.9200000000000002, 1.88, 5.84, 1.28, 7.119999999999999, 15.08, 1.88, 4.96, 1.2, 42.92, 1.28, 2.92, 9.639999999999999, 10.16, 1.24, 1.84, 2.0799999999999996, 1.6, 5.56, 5.24, 0, 0, 0, 8.16, 19.32, 0, 6.760000000000001, 0, 0.92, 1.2, 5.4799999999999995, 2.44, 0, 3.32, 0, 2.64, 0, 0, 0.7200000000000001, 1.6, 3.52, 0, 3.28, 4.88, 0, 0.6, 4.08, 0, 4.84, 0, 0, 0, 2.0799999999999996, 21.56, 2.8800000000000003, 1.16, 0, 15.24, 0, 13.08, 8.200000000000001, 1.6800000000000002, 19.68, 0, 0, 3.6, 2.28, 4.96, 2.04, 0.9600000000000001, 5.52, 1, 2.2399999999999998, 4.12, 0, 2.64, 1.16, 3, 0, 3.2399999999999998, 5.159999999999999, 0.27999999999999997, 0, 0, 0, 0, 0, 6.4799999999999995, 1.4, 0, 2.3600000000000003, 11.48, 0, 10.52, 1.08, 0, 0, 2.92, 0, 11.88, 19.759999999999998, 8, 2.4, 1.88, 9.719999999999999, 0, 0.6, 16.56, 5.159999999999999, 3.8, 5.96, 5.64, 0, 3.92, 0, 0, 0, 1.08, 1.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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.56, 0, 13.719999999999999, 2.6, 0, 3.6, 0, 1.72, 12.56, 0, 0, 8.200000000000001, 0, 0, 6.04, 0, 3.28, 4.88, 1.9200000000000002, 1.48, 26, 0, 6.04, 11.16, 0, 1.9200000000000002, 9.76, 0, 1.28, 14.64, 0, 0.64, 7.88, 0, 1.1199999999999999, 16.8, 5.52, 4.88, 0, 1.52, 0.92, 0, 3.8, 1.36, 0, 14.28, 0, 2.2, 0, 0, 0, 0, 2.28, 0, 1.2, 0, 1.16, 0, 0, 2.72, 0, 0, 1.2, 0, 9, 2.16, 2.16, 0, 0, 5, 1.96, 5.36, 0.6, 1.24, 9.4, 3.32, 0, 0, 0, 5.08, 0, 4.96, 1.72, 0, 0, 14.8, 1.16, 0, 0, 0, 0, 0, 6.04, 0, 16.639999999999997, 4.88, 2.32, 8.16, 2.6, 3.8800000000000003, 0.68, 0, 0, 0, 0, 5.159999999999999, 0, 0, 0, 0, 0.8, 0, 1.84, 0, 0.92, 0, 0.04, 0, 0, 0, 0, 0, 0.16, 0.68, 0, 0.44, 0, 0.5199999999999999, 1.0399999999999998, 0, 0, 0.8, 0, 3.04, 0, 0, 0, 0, 1.4400000000000002, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 0, 10, 2.2, 1.84, 0, 1.2, 0, 1.76, 0, 2.16, 0, 0, 1.28, 0, 2.92, 0, 0, 0, 1.24, 0, 0, 27.32, 7.92, 0, 1.96, 2.76, 0, 9.28, 0, 0, 5.32, 0.32, 0, 4.8, 0, 0, 33.24, 10.36, 0.76, 3.2, 4.64, 0, 3.04, 0, 0, 0, 6.84, 0, 2.0799999999999996, 7.96, 7.92, 1.72, 8.76, 2, 0, 0, 3.12, 1.84, 0, 1.96, 1.28, 0, 0.88, 0.8400000000000001, 14.44, 0, 3.32, 0, 0, 23.439999999999998, 6.28, 1, 0, 2.64, 1.4, 6.28, 0.68, 0, 9.24, 1.76, 0, 1.4400000000000002, 3.68, 4.68, 0, 0.9600000000000001, 0.68, 3.2399999999999998, 0.8, 1.36, 0, 0, 0, 0.88, 3.4, 0, 1.48, 0, 2.96, 0.76, 0, 0, 0, 0, 1.08, 8.44, 0, 0, 3.3600000000000003, 4.4, 0, 11.24, 4.12, 8.52, 1.88, 11.28, 0, 2.2399999999999998, 11.2, 0, 0, 0, 0, 2.2399999999999998, 0, 1.76, 1.9200000000000002, 6.8, 0, 5.24, 8.52, 1.4400000000000002, 0, 3.28, 0, 1.84, 0, 13.559999999999999, 5.12, 0, 8.52, 0, 1.9200000000000002, 0, 2.0799999999999996, 6.84, 0, 0.92, 0, 1.24, 1.4400000000000002, 3.8800000000000003, 4.64, 0.88, 0, 8.76, 0, 3.3600000000000003, 0, 7.760000000000001, 6.64, 3.28, 0, 0, 0, 0, 5.12, 9.16, 0, 4.36, 0, 3.32, 1.36, 0, 0, 6.44, 5.4799999999999995, 0, 6.720000000000001, 1.24, 0.6, 6.08, 0, 0.8400000000000001, 3.12, 5.159999999999999, 0, 0.76, 12.64, 0.27999999999999997, 0, 0, 10.84, 0, 13.559999999999999, 0, 0, 1.0399999999999998, 2.96, 8.08, 0, 0, 3.72, 1.52, 7.16, 2.76, 1.2, 8.120000000000001, 28.119999999999997, 1.4400000000000002, 6.6, 1.32, 1.96, 8, 4.8, 1.56, 1.56, 82.60000000000001, 1.32, 1.36, 6.760000000000001, 2.0799999999999996, 5.720000000000001, 1.24, 16.16, 1.48, 1.88, 10.52, 1.56, 4.24, 1.32, 2.16, 7.4, 3.64, 4.159999999999999, 3.3600000000000003, 1.32, 1.24, 1.4, 1.24, 11.08, 1.28, 4, 1.6, 8.120000000000001, 1.36, 15.92, 1.4, 1.4, 12.36, 28, 1.72, 8.84, 2.2399999999999998, 1.36, 1.4, 2.28, 1.24, 2.56, 3.72, 5.760000000000001, 4.88, 1.28, 1.36, 4.760000000000001, 17.28, 6, 31.4, 1.24, 4.68, 2.64, 1.96, 1.32, 2.48, 3.5599999999999996, 1.28, 1.28, 6.8, 1.36, 1.1199999999999999, 6.08, 1.28, 4.12, 5.159999999999999, 3.44, 7, 3.8400000000000003, 1.28, 2.84, 2.44, 2.2, 2.72, 4.28, 2.4, 2.28, 2.96, 1.84, 1.16, 1.28, 3.0799999999999996, 1.24, 1.4400000000000002, 1.76, 6.96, 8.68, 1.16, 3.44, 1.72, 1.4, 2.2, 8.68, 3.72, 1.6800000000000002, 1.28, 2.52, 10.08, 38.839999999999996, 5.24, 1.24, 1.2, 1.32, 1.96, 1.32, 5.68, 5.92, 11.6, 6.64, 31.8, 8.64, 1.32, 15.440000000000001, 2.4, 1.56, 8.68, 3.28, 7.88, 12.08, 3.32, 23.12, 1.0399999999999998, 6.760000000000001, 1.84, 2.8, 2.32, 8.52, 15.4, 1.32, 13.520000000000001, 2.8800000000000003, 2.2399999999999998, 4.32, 1.2, 3.0799999999999996, 1.24, 1.4400000000000002, 3.48, 5.44, 1.28, 73.44000000000001, 3.64, 1.72, 6.24, 1.32, 1.8, 1.24, 3.6, 1.88, 1.36, 1.32, 1.4, 1.24, 1.24, 3, 1.24, 1.24, 1.24, 1.1199999999999999, 1.32, 1.4, 1.24, 2.12, 6.04, 21.24, 3.72, 1.24, 1.64, 1.24, 3.68, 1.24, 1.24, 1.24, 1.24, 1.24, 1.28, 1.24, 1.4, 3.32, 1.24, 1.4, 1.24, 1.24, 1.24, 3.72, 2.0799999999999996, 1.24, 13.48, 2.92, 1.24, 147.88000000000002, 12.88, 2.3600000000000003, 1.32, 7.52, 2.44, 40.64, 2.0799999999999996, 3.72, 1.9200000000000002, 5.44, 2.68, 2.28, 1.32, 2.72, 1.24, 17.04, 1.36, 1.28, 3.04, 1.24, 3.52, 3.48, 4.36, 1.16, 1.36, 1.64, 3.6, 9.520000000000001, 6.96, 1.16, 2.04, 1.32, 20.52, 4.28, 2.16, 1.32, 1.4, 1.28, 1.24, 79.24000000000001, 1.24, 1.4, 1.2, 1.24, 1.24, 1.24, 2.72, 1.24, 33.88, 1.28, 1.64, 1.24, 1.24, 1.24, 1.28, 1.24, 1.24, 1.36, 1.28, 1.2, 1.24, 1.24, 1.28, 6.680000000000001, 1.24, 1.72, 1.24, 1.24, 1.48, 1.52, 1.28, 1.24, 1.24, 1.2, 1.28, 1.24, 1.24, 1.84, 3.0799999999999996, 11.16, 1.32, 12.6, 1.32, 1.24, 1.28, 1.24, 1.24, 1.9200000000000002, 1.24, 1.48, 1.24, 1.24, 1.24, 1.2, 1.6800000000000002, 12.16, 4, 3.8400000000000003, 2.68, 7.64, 2.44, 1.32, 5.04, 1.48, 4.159999999999999, 7.88, 9.04, 10.28, 2.04, 2.4, 5.8, 2.8800000000000003, 2.68, 8.28, 7.52, 20.32, 3.92, 2.96, 20.76, 7.84, 1.64, 3.6, 11.88, 6.119999999999999, 4.68, 2.52, 3.28, 8.200000000000001, 1.2, 4.52, 10.319999999999999, 1.16, 6.88, 2.2399999999999998, 1.6, 2.8, 81.76, 13.360000000000001, 4.04, 6.52, 4.28, 1.28, 16.279999999999998, 1.32, 1.36, 1.56, 3.2399999999999998, 5.760000000000001, 20.88, 2.3600000000000003, 3, 5, 1.28, 1.28, 53, 8.36, 2, 2.8800000000000003, 2.2399999999999998, 9.92, 11.16, 1.56, 1.24, 2.8800000000000003, 1.24, 1.88, 4.52, 6.08, 6.08, 3.8400000000000003, 1.36, 3.0799999999999996, 1.6800000000000002, 1.88, 1.4400000000000002, 1.56, 4.88, 3.2, 1.28, 3.6, 1.28, 2.68, 4.24, 1.6, 2.16, 1.24, 1.48, 1.24, 114.52, 1.24, 1.28, 1.6800000000000002, 6.28, 6.08, 12.959999999999999, 8.88, 24.32, 3.96, 2.2399999999999998, 6.64, 4.4, 75.03999999999999, 28.92, 6.720000000000001, 1.72, 5.12, 2.2, 3.8400000000000003, 1.24, 3.0799999999999996, 1.96, 1.56, 6, 4.2, 1.28, 1.28, 1.24, 1.96, 1.72, 1.28, 4.04, 1.48, 1.24, 2.64, 9.68, 5.6, 11.6, 1.08, 4, 3.04, 1.24, 1.16, 2.04, 1.1199999999999999, 5.2, 5.36, 3.28, 2.68, 2.0799999999999996, 1.28, 49.96, 4.96, 1.6800000000000002, 2.8800000000000003, 2.32, 15.4, 1.84, 4.12, 9.08, 3.8800000000000003, 15.440000000000001, 6.56, 13.799999999999999, 1.28, 1.28, 1.28, 1.28, 1.28, 4.04, 2.8800000000000003, 1.2, 1.6, 2.68, 9.68, 2.92, 2.4, 1.32, 1.4, 5.2, 1.64, 3.3600000000000003, 1.28, 1.4400000000000002, 2.52, 8.16, 1.24, 2.76, 1.24, 1.24, 6.04, 2.2, 10.84, 1.24, 1.64, 2.2, 1.24, 1.24, 4.2, 1.56, 1.9200000000000002, 84.24, 3.32, 18.12, 1.24, 6.96, 1.48, 1.24, 1.24, 1.28, 1.24, 1.36, 1.6, 1.28, 1.24, 3.4, 8.84, 1.32, 1.24, 17.2, 1.24, 1.2, 2.56, 1.56, 1.28, 1.24, 1.36, 1.24, 1.56, 2.32, 2.44, 1.28, 19.12, 1.8, 1.64, 14.8, 1.84, 8.24, 6.36, 4.6, 9.4, 1.24, 5.36, 3.2, 20.72, 3.04, 1.2, 1.28, 1.48, 1.28, 1.48, 2.76, 1.24, 2.8800000000000003, 7.92, 4.6, 7.119999999999999, 6.64, 2.84, 1.36, 3.04, 2.2, 2.04, 9.76, 1.48, 22.880000000000003, 4.08, 2, 21.4, 10.44, 2.8800000000000003, 9.4, 1.2, 5.96, 24.16, 1.76, 3.32, 3.6, 1.64, 4.56, 1.24, 18.56, 2, 1.28, 2.12, 1.28, 16.6, 27.959999999999997, 3.8, 18.44, 8.76, 2.3600000000000003, 12.040000000000001, 31.36, 28.56, 3.04, 6.44, 1.64, 50.68, 1.64, 1.28, 12, 2.2399999999999998, 2.8800000000000003, 30.8, 1.2, 2, 7.36, 5.24, 2.92, 1.76, 8.68, 9.76, 7.760000000000001, 12.76, 1.24, 3.6, 1.4, 3.04, 3, 1.96, 2.96, 2.2399999999999998, 1.16, 15.64, 8.44, 11.84, 6.08, 1.72, 2.72, 1.28, 1.24, 1.1199999999999999, 2.96, 19.16, 1.32, 1.24, 1.48, 21.88, 41.8, 2.52, 2.2, 1.4, 3.2399999999999998, 1.8, 1.28, 1.4, 2.76, 3.8800000000000003, 18.96, 10.16, 11.24, 1.88, 4.32, 5.64, 2.3600000000000003, 2.16, 1.36, 2.12, 5.96, 1.24, 1.2, 1.32, 1.4, 1.32, 1.28, 1.72, 1.52, 6.2, 4.28, 9.16, 5.56, 1.48, 9.04, 4.24, 8.120000000000001, 1.28, 15, 1.24, 1.32, 1.32, 6.04, 1.32, 29.56, 1.24, 1.24, 1.6800000000000002, 1.28, 2.68, 1.24, 1.28, 1.28, 1.32, 1.8, 5.6, 161, 1.2, 49.08, 1.24, 1.24, 1.24, 1.56, 1.24, 1.24, 2.76, 6.56, 4, 3.16, 9.24, 0.9600000000000001, 1.56, 2.4, 1.24, 3.12, 7.64, 1.4, 14.44, 1.6800000000000002, 3.68, 295.68, 1.4400000000000002, 3.04, 4.92, 6.6, 21.48, 0.76, 1.28, 3.52, 1.32, 13.12, 1.48, 1.28, 2.8, 2.48, 7.84, 3.32, 5.2, 1.16, 4.6, 1.84, 9.04, 10.24, 12.68, 3.5599999999999996, 2.72, 2.96, 1.24, 6.24, 1.28, 2.28, 1.2, 1.56, 2.76, 2.0799999999999996, 1.76, 2.56, 7.720000000000001, 1.32, 2.52, 2.2, 2.32, 3.8400000000000003, 2.8, 2.96, 4.24, 11.56, 9.6, 13.799999999999999, 17.840000000000003, 13.360000000000001, 2.64, 4.04, 12.64, 8.48, 1.36, 4.4799999999999995, 8.36, 1.28, 16.400000000000002, 5.720000000000001, 3.2399999999999998, 1.6800000000000002, 14.44, 2.32, 2.8, 1.48, 3.4, 21.16, 1.32, 1.76, 5.84, 3.52, 3.6, 2.68, 6.56, 40.160000000000004, 1.52, 1.56, 1.1199999999999999, 3.72, 1.32, 4.720000000000001, 1.52, 8.6, 1.52, 17.28, 6.64, 13.76, 1.52, 6.720000000000001, 1.2, 9.76, 5.68, 18.04, 2.64, 23.68, 6.720000000000001, 4.08, 3.5599999999999996, 2.12, 1.4, 20.72, 1.24, 6.4799999999999995, 2, 11.639999999999999, 2.28, 1.16, 3.76, 14.72, 1.48, 0.88, 1.72, 1.28, 17.919999999999998, 6.08, 1.4400000000000002, 2.32, 6.84, 1.16, 1.36, 2.6, 2.2, 2.32, 1.76, 41.24, 2.6, 19.92, 1.32, 5.720000000000001, 3.64, 1.6800000000000002, 10.08, 1.88, 1.32, 1.56, 1.4400000000000002, 2.2399999999999998, 1.52, 1.28, 1.28, 1.24, 2, 1.72, 41.04, 1.24, 20.119999999999997, 1.24, 12.8, 1.36, 1.24, 10.319999999999999, 3.5599999999999996, 1.28, 1.24, 70.6, 1.24, 69.76, 1.88, 191.6, 3.16, 5.04, 6.4799999999999995, 3.28, 0.76, 1.24, 1.6800000000000002, 1.24, 1.4400000000000002, 1.52, 6.4799999999999995, 1.36, 1.28, 1.24, 1.48, 1.72, 1.24, 1.32, 1.8, 1.24, 1.28, 1.28, 1.28, 1.16, 5, 1.28, 11.56, 2.04, 8.88, 1.6800000000000002, 2.2399999999999998, 4.84, 1.24, 2, 1.4, 3.16, 3.72, 4.92, 8.24, 3.5599999999999996, 4.96, 2.04, 7.6, 1.64, 2.2399999999999998, 10.200000000000001, 5.159999999999999, 1.24, 9.36, 1.28, 1.8, 1.24, 1.24, 5.88, 26.96, 4.84, 1.2, 1.32, 7.32, 1.56, 1.4400000000000002, 1.64, 1.32, 1.56, 6.52, 1.32, 5.32, 2.2399999999999998, 1.6800000000000002, 1.4, 1.28, 1.24, 1.76, 2.32, 9.16, 4.8, 1.28, 1.4400000000000002, 1.96, 2.8, 8.120000000000001, 9, 5.720000000000001, 1.28, 349.28, 1.8, 47.6, 1.24, 5.68, 1.24, 1.32, 1.28, 1.32, 1.28, 1.24, 1.72, 1.24, 1.24, 1.24, 1.24, 1.56, 1.4, 15.879999999999999, 1.6, 1.4400000000000002, 1.24, 1.24, 1.4, 1.32, 1.32, 1.24, 1.4400000000000002, 1.4, 6.84, 1.56, 2.16, 1.24, 4.08, 1.84, 1.24, 1.24, 6, 1.24, 1.32, 1.6800000000000002, 3.5599999999999996, 1.52, 3.44, 1.36, 2.32, 2.72, 1.1199999999999999, 4.36, 2.68, 13.6, 2.0799999999999996, 1.24, 7.32, 4.159999999999999, 4.52, 11.12, 2.72, 12.92, 1.6800000000000002, 4.159999999999999, 12.68, 1.2, 2.96, 7.8, 11.88, 3.16, 7.28, 2.72, 1.24, 6.159999999999999, 6.96, 5.159999999999999, 2.64, 1.76, 11.08, 15.04, 2.32, 3.8400000000000003, 2.8, 1.08, 3.3600000000000003, 1.28, 2.68, 1.1199999999999999, 6.159999999999999, 0, 4.36, 1.72, 1.72, 1.32, 1.24, 1.6800000000000002, 0.92, 1.24, 1.52, 1.48, 2.3600000000000003, 1.2, 2.44, 1.76, 1.28, 1.24, 1.24, 1.28, 15.68, 1.32, 2.32, 1.24, 3.32, 1.4400000000000002, 2.72, 1.52, 10.64, 1.16, 7.4799999999999995, 4, 1.2, 3.12, 4.28, 1.56, 12.16, 1.48, 2.28, 1.28, 1.24, 1.24, 12.239999999999998, 1.24, 3, 5.2, 2, 133.76, 10.28, 1.88, 1.28, 1.28, 1.8, 1.24, 5.96, 4.720000000000001, 9.719999999999999, 3.64, 1.1199999999999999, 26.96, 1.4, 4.24, 36.519999999999996, 4.28, 25, 4.12, 7.32, 34.96, 1.16, 3.72, 1.52, 1.2, 2.04, 1.08, 2.44, 3.8800000000000003, 1.52, 5.88, 3.32, 1.0399999999999998, 15.2, 6.720000000000001, 4.4799999999999995, 2.68, 12.959999999999999, 1.48, 18.8, 5.32, 30.880000000000003, 14.76, 1.52, 2, 22.64, 3.72, 1.28, 4.36, 15.04, 12.92, 1.88, 2.28, 3.04, 1.16, 2.92, 3.32, 4.56, 2.32, 1.96, 1.76, 5.720000000000001, 1.28, 6.84, 7.36, 1.16, 1.28, 9.2, 5.159999999999999, 1.1199999999999999, 9.24, 6.6, 1.1199999999999999, 3.12, 13, 1.96, 7.08, 2.3600000000000003, 14.959999999999999, 1.16, 27.92, 7.16, 2.32, 2.0799999999999996, 1.16, 23.599999999999998, 2.0799999999999996, 1.08, 7.8, 5.04, 1.4400000000000002, 2.8800000000000003, 3.8400000000000003, 1.4, 6.4799999999999995, 10, 8.76, 7.760000000000001, 3.16, 1, 5.08, 3.8800000000000003, 6.8, 1.6, 1.1199999999999999, 1.32, 40.480000000000004, 1, 6.28, 5.64, 17.64, 1.28, 1.24, 14.92, 1.24, 3.8400000000000003, 3.72, 5.96, 1.28, 6.8, 1.48, 1.24, 5.4, 1.28, 6.04, 1.36, 1.24, 3.52, 1.28, 1.24, 6.4799999999999995, 2.32, 2.32, 0, 3.64, 1.24, 1.2, 1.24, 1.16, 1.24, 1.24, 10.72, 1.28, 1.24, 1.24, 1.24, 1.4400000000000002, 32.08, 1.76, 1.72, 1.24, 2.92, 3.3600000000000003, 9.68, 1.0399999999999998, 2.52, 9.48, 1.24, 12.28, 12.239999999999998, 8.44, 4.8, 1.84, 6.64, 3.44, 1.24, 1, 9.6, 13.96, 11.12, 16.72, 1.56, 2.28, 3.4, 26.96, 6.6, 22, 2.8, 6.720000000000001, 2.2, 3.0799999999999996, 4.32, 1.2, 6.52, 8.200000000000001, 1.2, 11.799999999999999, 10.36, 1.24, 8.84, 2.84, 7.08, 1.1199999999999999, 1.76, 10.120000000000001, 4.88, 1.56, 16.36, 1.48, 9.639999999999999, 25.919999999999998, 10.48, 1.16, 23.12, 1.4, 1.76, 1, 1.32, 4.4799999999999995, 2.72, 2.64, 1.24, 1.36, 11.4, 1.4400000000000002, 7.119999999999999, 1.64, 3.04, 1.96, 35.68000000000001, 1.24, 1.36, 4.88, 1.24, 1.24, 2.8800000000000003, 3.12, 1.32, 1.24, 2.2, 1.36, 5.08, 9.32, 2.32, 1.24, 1.24, 4.24, 1.6, 1.36, 4.52, 3.2399999999999998, 9, 1.32, 10.040000000000001, 17.4, 1.4, 2.8800000000000003, 8.16, 1.28, 3.12, 1.24, 1.28, 14.840000000000002, 1.32, 3.4, 1.24, 1.16, 6.680000000000001, 12.200000000000001, 8.4, 18.880000000000003, 1.32, 4.720000000000001, 4.36, 5.36, 2.8, 11.4, 1.48, 9.92, 20.080000000000002, 18.72, 5.28, 8.44, 2.3600000000000003, 3, 11.04, 16.48, 13.12, 25.080000000000002, 22.12, 1.48, 9.56, 16, 9.48, 49.160000000000004, 4.2, 21.32, 2.32, 42.92, 2.48, 1.6800000000000002, 8.76, 8.200000000000001, 5.4, 12.52, 5, 6.4, 1.4, 4.760000000000001, 11.76, 8.040000000000001, 7.44, 20.48, 2.16, 4.88, 16.72, 2.72, 20.84, 1.36, 1.4400000000000002, 2.64, 1.24, 17.36, 1.56, 3.28, 1.24, 3.28, 1.24, 1.28, 1.0399999999999998, 13.719999999999999, 1.36, 0.8, 7, 1.72, 1.1199999999999999, 1.28, 1.24, 1.4400000000000002, 1.24, 19.279999999999998, 3.28, 1.24, 1.0399999999999998, 1.24, 2.12, 16.56, 2.68, 11.96, 1.6800000000000002, 1.36, 1.16, 9.2, 4.36, 1.28, 1.4400000000000002, 1.56, 1.24, 1.6800000000000002, 1.24, 1.32, 3.64, 3.68, 3.5599999999999996, 20.400000000000002, 1.24, 3.0799999999999996, 8.76, 7.56, 2.32, 14.040000000000001, 27.400000000000002, 5.68, 1, 1.72, 1.28, 1.88, 3.8, 0.92, 5.12, 9.520000000000001, 1.24, 0.44, 1.48, 4.04, 2.32, 1.64, 1.2, 27.76, 2.72, 3.32, 1.6800000000000002, 0.9600000000000001, 2.84, 1.24, 1.8, 1.1199999999999999, 9.520000000000001, 2.2399999999999998, 10.959999999999999, 1.0399999999999998, 5.2, 16.36, 1.2, 1.1199999999999999, 1.08, 11.04, 1.24, 1.2, 2.28, 1.16, 1.96, 1.48, 4.68, 19.24, 9.879999999999999, 4.68, 1.76 ], [ 36.720000000000006, 78.03999999999999, 138.88, 102.72, 7.720000000000001, 86.12, 10.200000000000001, 15.16, 2.48, 45.6, 6.28, 6.52, 4.68, 57.2, 16.080000000000002, 206.84, 15.8, 2.16, 63.96, 1.96, 205.12, 5.2, 56.599999999999994, 4.720000000000001, 68.88, 11.799999999999999, 16.48, 86.28, 4.4799999999999995, 26.04, 9.799999999999999, 120.72, 12.52, 5.52, 106.96, 1.4, 69.32000000000001, 2.04, 25.32, 5.720000000000001, 20.240000000000002, 75.64, 31.56, 2.8800000000000003, 26.04, 18.64, 29.12, 15.24, 12.08, 11.92, 17.96, 67.32000000000001, 66.08, 0.6, 26.28, 108.16000000000001, 2.2, 30.24, 12.88, 36.12, 0.8, 7.16, 119, 172.64, 19.959999999999997, 105.56, 12.8, 23.8, 45.8, 35.32, 102.76, 44.720000000000006, 30.96, 213.56, 24.479999999999997, 113.19999999999999, 3.28, 5.88, 32.32, 3, 7.4, 30.599999999999998, 56.480000000000004, 95.44, 102.72, 4.84, 16.96, 26.48, 48.959999999999994, 19.8, 12.76, 15.76, 22.96, 32.84, 26.84, 14.4, 20, 40.08, 26.64, 15.64, 33.2, 8.56, 16.52, 17.44, 22.48, 150.32000000000002, 60.199999999999996, 25.2, 45.12, 23.240000000000002, 48.44, 151.44, 83.52, 65.52, 35.68000000000001, 31.16, 21.36, 1, 17.4, 21, 0.2, 20, 73.56, 10.88, 3.8800000000000003, 7.52, 6.84, 134.52, 6.28, 32.919999999999995, 1.28, 23.279999999999998, 35.52, 29.24, 8.28, 30.96, 33.160000000000004, 9.92, 45.68, 13, 1.36, 62.239999999999995, 14.16, 18.44, 25.28, 25.4, 1.6800000000000002, 33.52, 17.16, 5.92, 54.28, 6.36, 45.32, 8.959999999999999, 62.199999999999996, 189.23999999999998, 38.519999999999996, 13.4, 42.88, 52.56, 53.32, 31.4, 118.64, 23.84, 23.8, 93.88000000000001, 3.64, 51, 11.36, 36.16, 90.08, 46.519999999999996, 55.96, 86.36, 13.639999999999999, 21.56, 4.08, 38.28, 78.28, 22.48, 56, 60.879999999999995, 13.92, 136.6, 73.44000000000001, 86.2, 8.24, 2.4, 4.96, 29.36, 32.04, 2.6, 40.36, 4.68, 31.16, 45.080000000000005, 117.96, 16.52, 8.920000000000002, 87, 19.759999999999998, 63, 3.3600000000000003, 75.56, 7.04, 22.68, 155.48000000000002, 111.92, 21, 0.76, 78.64, 47.76, 8.08, 24.88, 11.68, 12.959999999999999, 61.68, 19.84, 49.12, 2.2, 61.440000000000005, 7.36, 45.879999999999995, 2.44, 40.919999999999995, 3.4, 14.040000000000001, 1.36, 81.83999999999999, 2.2, 31.52, 10.120000000000001, 7.2, 45.56, 86.88, 190.4, 11.2, 100.44, 9.56, 7.8, 42.36, 25.36, 27.64, 4.08, 1.24, 15.72, 44.56, 9.719999999999999, 10.48, 7.64, 62.96, 86.84, 30.12, 2.0799999999999996, 7.760000000000001, 18.8, 146.8, 178, 27.119999999999997, 17.48, 82.24, 14.56, 24.080000000000002, 51.68, 47.68, 6.159999999999999, 80.19999999999999, 131.56, 1.4400000000000002, 16.080000000000002, 39.160000000000004, 71.76, 3.8400000000000003, 9.08, 19.36, 45.879999999999995, 31.48, 98.44, 2.48, 91.48, 123.84, 14.48, 125.48, 57.88, 44.56, 16.32, 113, 5.84, 10.16, 60.040000000000006, 114.36, 18, 3.4, 46.839999999999996, 35.96, 15.4, 16.04, 47.120000000000005, 26.84, 32.76, 164.88, 7.32, 5.4, 36, 32.599999999999994, 74.56, 21.64, 44.56, 94.68, 69.32000000000001, 40.4, 20.639999999999997, 35.76, 3.44, 83.6, 200.52, 8.68, 29.680000000000003, 10.120000000000001, 16.76, 15.2, 1.72, 62.52, 12.76, 22.48, 83.96000000000001, 9.639999999999999, 70.88, 102.24, 17.840000000000003, 24.479999999999997, 64.36, 24.72, 13.24, 5.56, 55.84, 98.16, 54.480000000000004, 21.88, 12.52, 7.52, 3.68, 32.800000000000004, 11.24, 102.04, 4.56, 24.88, 11.6, 36.56, 53.879999999999995, 60.44, 48.72, 48.2, 203.76, 48.44, 13.719999999999999, 17.28, 17.04, 11.76, 46.96, 21.84, 12.6, 47.28, 91.84, 2, 115.56, 15.2, 60.400000000000006, 10.68, 18.599999999999998, 119.88, 5.12, 2.84, 63.44, 16.080000000000002, 9.68, 16.56, 16.080000000000002, 58.04, 4.159999999999999, 15.76, 28.119999999999997, 56.959999999999994, 46.480000000000004, 16, 65.4, 4, 17.28, 46.64, 26.64, 24.479999999999997, 65.11999999999999, 42.56, 36.720000000000006, 9.08, 63.24, 36.6, 75.88000000000001, 7.52, 16, 12.319999999999999, 11.719999999999999, 1.84, 3.64, 80.56, 47.6, 6.32, 7.16, 14.68, 28, 19.24, 47.559999999999995, 60.76, 4.159999999999999, 119.64, 6.92, 165.8, 21.96, 74.39999999999999, 70.92, 19.88, 17.44, 20.76, 14.239999999999998, 42.76, 17.28, 45.44, 16.36, 71.67999999999999, 17.32, 3.28, 10.84, 77.32, 45.400000000000006, 19.959999999999997, 37.64, 14.48, 13.719999999999999, 47.239999999999995, 2, 24.080000000000002, 51, 13.16, 58.56, 34.12, 4, 10.200000000000001, 8.88, 32.28, 8.76, 4.720000000000001, 128.51999999999998, 9.6, 71.36000000000001, 71.12, 216.64, 6.119999999999999, 22.880000000000003, 10.319999999999999, 56.52, 13.68, 88.67999999999999, 32.120000000000005, 118.92, 33.24, 38.839999999999996, 1.6, 17.44, 8.120000000000001, 59.04, 76.2, 13.6, 133.64000000000001, 7.760000000000001, 13.08, 6.44, 155.79999999999998, 3.68, 24.96, 39.239999999999995, 72.4, 38.48, 40.04, 105.39999999999999, 41.84, 21.88, 50.72, 43.76, 46.800000000000004, 1.28, 12.239999999999998, 74.56, 7.16, 98.12, 5.88, 88.64, 22.44, 10.24, 16.240000000000002, 12.72, 2.92, 15.959999999999999, 15.48, 70.48, 11.4, 3.72, 48.800000000000004, 71.72, 46.879999999999995, 30.880000000000003, 12.239999999999998, 20.76, 54.239999999999995, 164.8, 104.72, 90, 26.96, 10.56, 5.8, 29.32, 179.88000000000002, 52.040000000000006, 0, 51.28, 72.92, 65.60000000000001, 4.56, 6.760000000000001, 21.56, 23.720000000000002, 87.12, 1.96, 11.96, 7.2, 16.2, 201.32, 74.16, 28.68, 51.839999999999996, 175.24, 128.39999999999998, 81, 23.36, 69, 3.76, 81.64, 94.03999999999999, 7.760000000000001, 124, 2.3600000000000003, 72.12, 62.64, 14.6, 14.28, 72.76, 12.88, 15.68, 38.120000000000005, 56.32, 78.28, 96.19999999999999, 19.560000000000002, 13.76, 64.36, 85.28, 34.96, 8.84, 56.52, 54.64, 21.44, 47.68, 2, 42, 108.28, 31.36, 73.76, 10.92, 12.44, 65.36, 94.16, 19.24, 3.72, 17.12, 69.36, 20.8, 17.8, 34.68, 8.84, 17.44, 184.12, 24.92, 56.76, 3.44, 123.56, 3.0799999999999996, 21.6, 66.32000000000001, 8.48, 103.04, 28.64, 80.32000000000001, 9.520000000000001, 50.76, 0.7200000000000001, 1.32, 0, 23.68, 1.52, 13.08, 124.36, 58.8, 69.56, 21.48, 27.76, 7.28, 12.959999999999999, 174.2, 1.6, 27.439999999999998, 7.2, 46.16, 14.28, 1.2, 48.08, 47.04, 6.4, 52.16, 54.440000000000005, 22.44, 21.12, 43.839999999999996, 21.4, 0.76, 20.92, 37.64, 2.52, 63.12, 11.68, 16.8, 69, 67.76, 1.9200000000000002, 13.88, 1.8, 72.24, 50.2, 80.28, 18.759999999999998, 6.32, 54.879999999999995, 39.36, 23.2, 34.76, 9.36, 110.88000000000001, 60.12, 34.36, 82.76, 20.6, 115.32000000000001, 44.48, 57.84, 15.440000000000001, 44.68, 23.92, 10.040000000000001, 134.36, 25.96, 174.04, 1.6800000000000002, 87.2, 56.72, 54.04, 45.400000000000006, 163.8, 44.8, 87.67999999999999, 31.32, 128.28, 40.76, 25.159999999999997, 3.96, 152.68, 36.8, 96.52, 117.56, 2.48, 5.92, 106.48, 3.96, 16.72, 65.96000000000001, 32.64, 52.44, 77.88000000000001, 3.76, 13.48, 27.36, 7.36, 154.95999999999998, 68.32000000000001, 12.52, 30.880000000000003, 45.64, 50.44, 62.239999999999995, 0, 72.84, 27.560000000000002, 82.52, 15.16, 9.08, 4.4, 11.76, 100.36, 4, 52.8, 45.28, 2.16, 120.12, 63.04, 49.12, 8.920000000000002, 37, 66.44, 6.4799999999999995, 7.720000000000001, 8.16, 47.08, 11.440000000000001, 24.6, 58.64, 27.64, 3.2399999999999998, 18.28, 31.040000000000003, 109.11999999999999, 0.5599999999999999, 8.4, 4.44, 31.119999999999997, 38.6, 15.04, 3.28, 5.96, 31.119999999999997, 7.4, 4.4, 41.6, 20.84, 55.64, 25.36, 41.2, 32.800000000000004, 7.8, 15.68, 72.84, 115.8, 20.48, 30, 17.919999999999998, 132.96, 81.68, 2.0799999999999996, 30.4, 17.68, 5.52, 45.24, 29.88, 135.24, 14.88, 17.2, 12.120000000000001, 84.76, 139.96, 96.4, 4.84, 19.32, 15.559999999999999, 41.76, 38.36, 7.119999999999999, 51.839999999999996, 160.92000000000002, 32.239999999999995, 4.44, 39.440000000000005, 4.68, 64.24000000000001, 86.76, 55.4, 31.28, 13.360000000000001, 1.52, 2.52, 14.44, 19, 1.72, 11.28, 22.72, 40.68, 38.080000000000005, 39.08, 14.200000000000001, 162.44, 4.52, 158.72, 99, 52.32, 105.6, 43.68, 15.440000000000001, 16.279999999999998, 47.04, 92.60000000000001, 22.08, 91.72, 64.19999999999999, 2.0799999999999996, 20.04, 12.52, 105.03999999999999, 17.840000000000003, 8.959999999999999, 82.84, 7.84, 5, 75.2, 36.92, 7.04, 30.599999999999998, 69.92, 21.76, 67.04, 158.04000000000002, 10.68, 16.119999999999997, 21.72, 13.360000000000001, 7.4, 31.88, 44.040000000000006, 32.52, 34.04, 69.16, 62.36, 9.639999999999999, 31.8, 7.4, 17, 78.39999999999999, 27.36, 13.12, 77.67999999999999, 3.12, 43.8, 2.56, 31.4, 9.520000000000001, 22.16, 3.16, 65.76, 9.6, 40.919999999999995, 4.6, 11.56, 101.8, 67.28, 10.8, 149.79999999999998, 16.080000000000002, 4.88, 21.56, 24, 45.080000000000005, 3.52, 108.75999999999999, 61, 1.6, 124.16000000000001, 7.44, 154.88, 64.64, 3.0799999999999996, 31.44, 3.4, 1.16, 52.08, 4.2, 177.32, 11.799999999999999, 50, 50.04, 186.56, 3.3600000000000003, 43.32, 60.28, 1.4, 23.240000000000002, 7.28, 68.64, 1.6, 1.88, 76.75999999999999, 6.8, 16.32, 17.36, 80.11999999999999, 7.52, 6.08, 106.96, 15.6, 10.56, 87.12, 112.24000000000001, 2.8, 19.439999999999998, 88.92, 15.32, 1, 0.24000000000000002, 67.55999999999999, 4.88, 3.52, 20.2, 61.92, 38.6, 13.24, 73.64, 4.12, 8.52, 18.64, 41.84, 116.72, 12.8, 118.28, 22.2, 70.88, 6.8, 50.56, 18.04, 15.440000000000001, 19.48, 27.32, 56.08, 63.56, 0.92, 4.36, 84.84, 15.4, 17.4, 65.96000000000001, 27.88, 88.64, 34.24, 34.08, 24.16, 3.8400000000000003, 96.76, 11.520000000000001, 18.96, 201.64000000000001, 30.84, 6.08, 6.08, 18.599999999999998, 27.84, 7.44, 81.44, 87.48, 46.04, 1.9200000000000002, 59.28, 257.79999999999995, 22.72, 3.8, 46.120000000000005, 9.48, 51.8, 64.76, 105.56, 4.28, 124.2, 66.64, 17.840000000000003, 38.24, 16.84, 18.04, 3.44, 128.67999999999998, 13.96, 153, 68.48, 15.6, 81.4, 1.1199999999999999, 147.2, 18.759999999999998, 66.12, 36.6, 3.0799999999999996, 29.919999999999998, 3.12, 134.24, 12.08, 34.28, 2.84, 58.4, 23.040000000000003, 37.199999999999996, 5.4799999999999995, 17.48, 18.48, 9.92, 61, 22.24, 120.32, 198, 41.44, 98.12, 4.12, 42.44, 35.68000000000001, 60.16, 29.080000000000002, 16.279999999999998, 10.28, 32.76, 155.23999999999998, 19, 48.36, 76, 10.64, 151.4, 17.2, 55.04, 34.24, 166.32, 24.56, 10.319999999999999, 31.119999999999997, 71.08, 65.60000000000001, 134.72, 92.84, 21.72, 39.519999999999996, 37.64, 4.56, 0.7200000000000001, 30.759999999999998, 13.88, 2.52, 43.56, 0, 34.4, 9.84, 6.36, 64.08, 107.28, 9.04, 78.64, 7.36, 52.92, 8.64, 23.64, 12.4, 13.2, 22.96, 0.44, 17.24, 6.92, 10.44, 25.2, 10.92, 74.52, 193.04, 24.639999999999997, 31.64, 26.84, 21.48, 129.88, 17.12, 61.64, 19.040000000000003, 60.8, 8.76, 44.12, 24.400000000000002, 103.72000000000001, 9.92, 8.68, 33.52, 17.56, 45.72, 79.56, 123.03999999999999, 5.52, 15.2, 1.24, 33.959999999999994, 22.2, 155.51999999999998, 9.48, 171.88, 58.28, 55.160000000000004, 85.68, 29.8, 13.24, 41.4, 6.720000000000001, 43.839999999999996, 100.52, 16.76, 101.84, 20.72, 2.44, 17.32, 4, 10.24, 108.03999999999999, 182.56, 5.36, 18.880000000000003, 48.76, 25.159999999999997, 103.16, 17.44, 10.959999999999999, 161.16, 7.08, 8.8, 12.08, 108.03999999999999, 0.27999999999999997, 44.96, 17.52, 57.04, 31.6, 14.08, 3.8400000000000003, 215.79999999999998, 38.24, 74.72, 66.19999999999999, 12.319999999999999, 34.48, 23.2, 14.68, 175.56, 22.880000000000003, 51.08, 12.08, 26.04, 10.76, 0.5599999999999999, 17.68, 39.800000000000004, 7.92, 11.16, 70, 2.92, 45.24, 41, 10.68, 34.6, 5.4, 1.84, 6.96, 28.56, 39.559999999999995, 101.64, 100.96, 8.72, 28.76, 77.60000000000001, 6.96, 87.67999999999999, 75.48, 47.32, 37.08, 3.5599999999999996, 167.76, 6.2, 85.96, 21.8, 16.44, 41.72, 5.159999999999999, 16.639999999999997, 9.84, 24.76, 35.92, 47.440000000000005, 62.52, 6.96, 78.72, 3.28, 26.56, 58.96, 47.36, 31, 103.32, 55.96, 15.2, 7.52, 67.64, 46.64, 76.92, 76.88000000000001, 39.559999999999995, 51.36, 29.12, 5.44, 13.2, 45.12, 126, 66.32000000000001, 34.28, 27.799999999999997, 5.12, 28.32, 9.4, 42.52, 22.04, 84.08, 4.84, 131.39999999999998, 8.44, 7.2, 13.12, 15.959999999999999, 62.239999999999995, 113.48, 3.32, 39.919999999999995, 28.52, 26.52, 135.48, 60.36, 26.96, 19.36, 12.040000000000001, 5.68, 25.96, 13.559999999999999, 1.56, 16.68, 94, 45.760000000000005, 155.79999999999998, 9.56, 22.16, 28.479999999999997, 194.20000000000002, 8.4, 14.120000000000001, 4.68, 83.32000000000001, 142.04, 12, 104.03999999999999, 120.52, 66.08, 19.92, 0.48000000000000004, 10.92, 6.84, 154.16, 96.36, 169.72, 24.84, 75.64, 83.84, 222.36, 42.2, 195.48, 4.4, 8.36, 94.32000000000001, 1.56, 21.72, 90.96, 39.36, 42.4, 15.879999999999999, 5.96, 31.16, 4.12, 18.12, 79.36, 23.32, 25.159999999999997, 10.6, 60.48, 15.24, 80.68, 139.72, 112.32000000000001, 30.24, 44.519999999999996, 49.279999999999994, 25.2, 202.04, 12.84, 69.16, 157.95999999999998, 7.4, 67.55999999999999, 86.28, 41.6, 140.2, 59.16, 13.520000000000001, 0.8, 26.64, 138.4, 33.88, 24.240000000000002, 68.84, 28.76, 18.48, 23.36, 16.6, 7.8, 3.4, 5.64, 1.76, 20.56, 15.959999999999999, 26.4, 6.8, 94.2, 45, 4.6, 4.92, 81.28, 90.03999999999999, 25.36, 35.4, 32.32, 18.44, 6.04, 52.64, 38.04, 40.32, 13.16, 2.04, 15.12, 0.88, 11.96, 38.04, 64.36, 145.84, 123.08, 121.32, 44.76, 52.88, 84.04, 10.6, 22.08, 44.64, 18.68, 20.639999999999997, 21.72, 30, 9.56, 61.760000000000005, 20.76, 23.12, 52.08, 99.64, 48.72, 60.28, 41.4, 2.4, 76.11999999999999, 10.44, 112.92, 53.8, 40.599999999999994, 4.96, 19.439999999999998, 55.68, 3.04, 75.80000000000001, 15.16, 11.12, 137.32, 35.16, 1, 50.56, 90.2, 39.68, 195.28, 91.84, 18.04, 2.4, 15.84, 8.24, 37.519999999999996, 22.52, 11.96, 31.16, 49.04, 13.96, 2.4, 34.8, 39.72, 1.84, 11.76, 63.8, 2.56, 18, 75.64, 27.48, 31.56, 144.96, 8.920000000000002, 57.8, 17.04, 3.28, 85.68, 0.8400000000000001, 86.32, 44.96, 2.32, 8.08, 84.68, 40, 78.2, 4.720000000000001, 29.28, 92.88000000000001, 16.52, 35.04, 1, 56.64, 32.800000000000004, 2.12, 43.4, 16.279999999999998, 23.76, 9, 14.6, 65.36, 38.440000000000005, 2.28, 14.6, 18.56, 4.2, 24.04, 46.68, 10.319999999999999, 125.44, 17.72, 28.36, 42.76, 81.68, 197.24, 48.160000000000004, 24.8, 12.120000000000001, 47.4, 2.3600000000000003, 42.24, 2.3600000000000003, 10, 9.440000000000001, 15, 27.439999999999998, 99.72, 63.04, 83.88, 8.24, 1.1199999999999999, 18.48, 55.239999999999995, 14.239999999999998, 49.96, 4.6, 9.48, 12.56, 33.24, 14.16, 12.040000000000001, 0, 108.16000000000001, 5.88, 15.28, 34.28, 116.84, 43.92, 163.64000000000001, 30.720000000000002, 4.32, 9.92, 16.639999999999997, 45.48, 33.8, 46.879999999999995, 98.4, 74.67999999999999, 48.32, 34.2, 18.32, 23.48, 5.159999999999999, 15.72, 56.2, 12.36, 60.839999999999996, 88.64, 66.44, 111.47999999999999, 9.56, 36.44, 1.52, 41.76, 98.76, 82.36, 8.44, 72.52, 94.08, 1.9200000000000002, 28.32, 23.560000000000002, 0.9600000000000001, 57.92, 46.04, 21.8, 31.28, 72.64, 1.72, 124.8, 17.8, 17.72, 22.28, 86.36, 1.1199999999999999, 28.36, 28.119999999999997, 38.199999999999996, 22.8, 16.240000000000002, 44.16, 40.76, 22.8, 7.16, 29.16, 34.160000000000004, 22, 12.72, 6.32, 3.0799999999999996, 74.12, 71.36000000000001, 3.2399999999999998, 7.84, 20.92, 11, 17.44, 43.8, 8.36, 8.88, 19.2, 61.92, 21.72, 4.92, 85.96, 23.040000000000003, 10.52, 3.72, 58.84, 1.96, 29.44, 86.52, 160.92000000000002, 37.92, 24.92, 40.76, 44.839999999999996, 164.11999999999998, 0.8400000000000001, 6.720000000000001, 19.12, 59.8, 22.44, 78.16, 24.96, 5.32, 173.64, 4.36, 2.96, 16.36, 6.88, 64.96000000000001, 2.52, 11.84, 17.72, 93.47999999999999, 2.8800000000000003, 25.96, 21.64, 91.48, 25.2, 63.6, 9.639999999999999, 45.16, 9.4, 23.64, 4.96, 50.48, 87.72000000000001, 14.840000000000002, 30.759999999999998, 33.4, 37.64, 90.24, 46.72, 2.56, 37.839999999999996, 19.92, 62.199999999999996, 76.75999999999999, 74.36, 20.8, 30.599999999999998, 12.200000000000001, 11.76, 208.6, 106.96, 0.9600000000000001, 47.160000000000004, 76.48, 91.48, 59.839999999999996, 6.2, 16.04, 14.16, 28.28, 52.32, 33.2, 9.520000000000001, 39.72, 268.04, 21.24, 148.35999999999999, 94.83999999999999, 22.24, 56.120000000000005, 42.96, 93.56, 32.96, 74.16, 5.24, 35.8, 46.68, 12, 28.400000000000002, 15.520000000000001, 52.56, 28.080000000000002, 25.2, 78.36, 62.839999999999996, 139.96, 15.879999999999999, 2.56, 19.720000000000002, 100.12, 28.36, 49.72, 12.56, 3.2399999999999998, 27.36, 67.4, 27.88, 99.72, 37.72, 0.92, 36.92, 37.08, 1.6800000000000002, 26.32, 17.28, 141.44, 39.800000000000004, 35.24, 96.52, 65.19999999999999, 11.719999999999999, 8.6, 69.96, 48.36, 65.04, 54.64, 5.36, 76.28, 108.72, 4.12, 48.76, 20.88, 31.52, 112.55999999999999, 133.24, 157.04000000000002, 82.12, 87.04, 32.599999999999994, 78.83999999999999, 216.20000000000002, 47.52, 31.96, 2.0799999999999996, 48.68, 36.28, 4.52, 9.4, 55.4, 28, 4.52, 16.52, 24.04, 1.72, 36.4, 53.440000000000005, 69.8, 38.72, 11.08, 120.52, 105.80000000000001, 17.68, 3.8, 37.04, 38, 61, 46.4, 111.08, 26.24, 27.88, 54.760000000000005, 12.48, 144.35999999999999, 168, 32.559999999999995, 25.4, 150.4, 21.84, 24.04, 18.08, 34.84, 27.76, 12.84, 28.76, 27.119999999999997, 17.48, 54.120000000000005, 59, 4.28, 21.56, 73.12, 121.88, 4.44, 8.76, 0, 2.2399999999999998, 0, 43.76, 173.76, 26.64, 34.92, 8.4, 22.360000000000003, 44.44, 38.519999999999996, 46.760000000000005, 90, 20.36, 8.24, 11.48, 29.48, 24.400000000000002, 24.16, 17.32, 57.32, 79.56, 36.4, 0.68, 71.4, 9.24, 76.72, 80.8, 12.08, 112.08, 20.96, 49.6, 6.28, 25.080000000000002, 5.6, 1.76, 34.88, 31.240000000000002, 21.8, 31.919999999999998, 2.68, 18.2, 2.28, 65.60000000000001, 6.6, 92.56, 75.80000000000001, 71.12, 29.080000000000002, 117.24, 17.6, 43.04, 228.88, 44.88, 74.88, 12.959999999999999, 4.96, 6.64, 24.119999999999997, 7.52, 84.48, 21.88, 7.64, 68.6, 1.36, 201.72, 67, 3.8400000000000003, 33.88, 37.199999999999996, 108.47999999999999, 120.67999999999999, 14.28, 28.400000000000002, 34.04, 5.36, 79.88000000000001, 110.83999999999999, 8.6, 13.4, 3.16, 9.520000000000001, 0.7200000000000001, 3.44, 28.96, 89.67999999999999, 36.720000000000006, 47.800000000000004, 50.76, 45.879999999999995, 148.48, 16.04, 27.240000000000002, 41.92, 82.64, 15.92, 55.08, 7.96, 14.16, 7.56, 21.84, 33.08, 2.28, 64.56, 1.4, 15.360000000000001, 163.56, 23.48, 27.720000000000002, 18.24, 5.84, 71.44, 6.08, 5.84, 36.44, 23.720000000000002, 9.56, 22, 19.400000000000002, 21.32, 28.080000000000002, 101.12, 67.8, 24.56, 16.279999999999998, 60.64, 7.96, 12.08, 4.720000000000001, 9.36, 24, 16.92, 216.28, 7.44, 190.36, 37.8, 31.919999999999998, 49.6, 124, 5.04, 9.24, 70.64, 148.76, 2.64, 2.32, 10.52, 9.76, 11.48, 31.08, 46, 2.84, 44.64, 101.6, 42.08, 54.080000000000005, 160.12, 40.76, 39.32, 36.08, 25.84, 16.56, 36.4, 172.72, 93.8, 45.96, 51.76, 5.2, 13.88, 21.96, 49.12, 29.36, 20.84, 68.76, 8.08, 32.160000000000004, 21.52, 6.4799999999999995, 54.199999999999996, 90.48, 0.7200000000000001, 14.840000000000002, 4.720000000000001, 42.76, 100.63999999999999, 7.8, 7.8, 2.76, 33.480000000000004, 39.800000000000004, 80.60000000000001, 33.88, 4.24, 66.64, 49.24, 5.2, 27.439999999999998, 14.48, 55.160000000000004, 37.199999999999996, 33.56, 30.08, 14.64, 58.84, 69.12, 16.56, 51.4, 7.56, 20.04, 58, 6.720000000000001, 61.6, 52.48, 25.159999999999997, 152.92, 21.2, 8.68, 152.16, 114, 20.240000000000002, 15.959999999999999, 198.4, 60.040000000000006, 43.52, 3, 1.64, 12.36, 16.279999999999998, 26.12, 127.72, 27.68, 96.72, 12.92, 112.28, 79.11999999999999, 2.64, 3.0799999999999996, 3.3600000000000003, 2.04, 0.9600000000000001, 1.08, 0, 0, 1.36, 8.48, 2, 1.56, 0, 2.96, 1.84, 0, 7.88, 2.0799999999999996, 46, 0.8400000000000001, 101.92, 0.8, 128.36, 2.12, 2.2399999999999998, 3.8, 0, 0.92, 4.08, 0, 4.6, 33.04, 20.36, 0, 1.52, 0, 13.92, 12.52, 336.4, 1.8, 11.799999999999999, 18.72, 6.08, 4.52, 15.16, 19.36, 3.8800000000000003, 4.6, 2.3600000000000003, 0, 25.080000000000002, 0.24000000000000002, 0.64, 8.28, 13.559999999999999, 15.879999999999999, 1.6, 7.32, 38.760000000000005, 0.76, 5.92, 252.76, 1.6800000000000002, 2.2, 2.32, 4.52, 2.68, 32.08, 16.76, 6.6, 1.88, 79.64, 0, 0.7200000000000001, 0, 143.56, 1.6800000000000002, 3.76, 0, 0.36000000000000004, 12.8, 4.96, 18.2, 1.56, 261.24, 14.48, 36.88, 1, 2.48, 171.88, 385.96000000000004, 168.36, 11.28, 3.2, 0.64, 208.35999999999999, 14.88, 26.360000000000003, 1.56, 5.12, 1.76, 23.16, 301.44, 1.32, 1.48, 49.279999999999994, 102.24, 0, 0.4, 0.48000000000000004, 26.84, 4.56, 4.92, 0, 119.28, 5.08, 24.36, 0.32, 0, 0.5599999999999999, 521.4, 182.72, 31.72, 18.759999999999998, 0, 7.36, 5.04, 0.04, 22.8, 128.28, 4.2, 2.52, 9.879999999999999, 1.24, 17.28, 14.200000000000001, 103.04, 17.56, 17.48, 0.8, 25.68, 28.400000000000002, 1.76, 66.48, 2.28, 1.96, 0.68, 0.5599999999999999, 29.36, 2.92, 4.28, 1.4, 2.8800000000000003, 5.2, 12.72, 65.55999999999999, 112.92, 95.56, 175.12, 9.879999999999999, 0, 16.92, 4.720000000000001, 4.68, 6.28, 29.24, 1, 18.32, 103.4, 2.28, 221.32, 3.8, 159.16, 4.2, 0.8, 131.04, 0, 0.7200000000000001, 0.6, 110.92, 24.96, 16.88, 6.159999999999999, 12.92, 0.48000000000000004, 1.8, 1.32, 6.36, 2.4, 21.52, 13.559999999999999, 0, 286.04, 0, 1.36, 24.2, 21, 10.84, 0.16, 1.4400000000000002, 0, 8.319999999999999, 0.04, 0, 3.72, 45.72, 234.6, 2.92, 0.64, 40.04, 1.08, 2.48, 145.6, 0, 18.8, 143.24, 2.16, 4.8, 3.8, 0.68, 5.88, 1.88, 4.8, 15.72, 19.88, 2.2, 3.44, 52.8, 3.96, 0.27999999999999997, 1.28, 0, 173.88, 5.56, 1.8, 8.84, 19.84, 216.68, 14.28, 13.559999999999999, 27.84, 8.4, 0.9600000000000001, 0, 25.8, 3.8, 21.24, 242.52, 37.92, 64.47999999999999, 2.2, 1.08, 42.12, 27.560000000000002, 1.16, 5.08, 1.64, 0.27999999999999997, 0, 33.72, 0, 6.84, 0, 0.2, 2.6, 0, 3.2, 0, 2.8, 0, 0.16, 0.9600000000000001, 54.480000000000004, 6.4799999999999995, 3.32, 0.6, 0, 26.24, 0, 2.68, 7.24, 21.84, 193.76, 0, 10.48, 3.5599999999999996, 22.72, 3.2, 125.88, 6.760000000000001, 4.4799999999999995, 0.5199999999999999, 0, 62.76, 2.12, 5.04, 3.28, 6.4, 0, 0.68, 0.04, 88.6, 3.92, 7.32, 0, 30.96, 0, 0, 12.44, 20.76, 164.39999999999998, 0.32, 0, 0.5599999999999999, 3.3600000000000003, 1.32, 0, 3.16, 6.2, 4.4799999999999995, 0, 96.56, 3.0799999999999996, 44.6, 2.44, 5.720000000000001, 21.72, 0.04, 31.52, 0.6, 155.6, 3.2399999999999998, 1.28, 239.56, 2.4, 77.72, 416.28, 23.64, 15.04, 0, 339.16, 5.24, 3.3600000000000003, 241.4, 66.16, 5.4799999999999995, 4.84, 13.440000000000001, 3.16, 11.08, 0, 2.2, 0, 559.04, 12.52, 5.2, 134.68, 0, 172.76, 0, 0.7200000000000001, 6.08, 47.52, 0, 2.84, 3.8400000000000003, 24.28, 0.92, 117.56, 2.04, 6.720000000000001, 1.48, 10.92, 12.56, 1.96, 2.28, 6, 0.8, 315.8, 192.12, 4.52, 2.04, 0, 8.68, 48.04, 5.56, 17.96, 0, 6.680000000000001, 4.64, 24.44, 70.92, 46.559999999999995, 33, 30.8, 7, 61, 4.24, 143.56, 11.32, 0.8, 24.84, 3.3600000000000003, 7.28, 5.2, 241.24, 3.6, 1.4, 5.2, 1.32, 0, 7.88, 8.8, 91.84, 120.80000000000001, 242.44, 4.84, 3.6, 10.64, 180.2, 1.64, 0.6, 7.680000000000001, 0, 1.8, 1.6, 4.159999999999999, 54.760000000000005, 3, 4.52, 2, 0, 7.4799999999999995, 43.6, 23.08, 7.8, 0.68, 276.55999999999995, 10.52, 28.52, 2.56, 5.24, 2.64, 54.32, 0, 3.6, 4.24, 39.08, 1.72, 3.92, 94.83999999999999, 6.08, 75.32, 6.2, 1.88, 229.96, 0.16, 0, 0, 4.36, 18.759999999999998, 168.12, 3.48, 0, 2.84, 0.2, 38.48, 4.88, 18.12, 1.16, 7.36, 23.88, 3.68, 0, 0.04, 0, 13.4, 0, 5.4, 8.24, 0.08, 0, 7.8, 173.24, 3.3600000000000003, 139.96, 0, 2.72, 0, 0, 258.44, 43.68, 1.88, 1.36, 78.44, 64.52, 3.6, 7.04, 3.5599999999999996, 3.8, 0, 46.080000000000005, 54.480000000000004, 1.4, 0, 1.4400000000000002, 10.4, 5.88, 33.2, 4.52, 0, 296.12, 9.799999999999999, 8.120000000000001, 0.7200000000000001, 56.84, 3.64, 10.8, 1.76, 57.480000000000004, 0, 76.39999999999999, 0, 0, 0.8, 22.16, 8.959999999999999, 1.48, 46.760000000000005, 1.52, 9.2, 6.04, 5.2, 3.8400000000000003, 8.44, 303.48, 0, 5.88, 1.8, 45.28, 0.5599999999999999, 60.96, 48.28, 3.4, 3.72, 22.64, 14.16, 8.4, 0.48000000000000004, 48.52, 0, 18.84, 10.200000000000001, 5.6, 121.6, 0, 3.8800000000000003, 3.72, 0.44, 1.24, 0.48000000000000004, 1.6, 3.5599999999999996, 24.76, 5.8, 27.08, 1.32, 1.16, 45.36, 32.72, 13.639999999999999, 3.2, 0, 12.48, 0.4, 7.64, 2.28, 3.0799999999999996, 21.48, 30.48, 5.4, 3.28, 1.28, 0, 160.6, 16.92, 3.8800000000000003, 1.76, 391.88, 1.88, 221.4, 0, 3.64, 4.4, 0.68, 0, 38, 21.88, 4.8, 2.84, 393.76, 62.16, 68.64, 291.56, 0, 8.76, 2.6, 1.88, 100, 1.76, 1.28, 5.28, 0, 1.88, 8.56, 2.4, 4.4799999999999995, 1.64, 9.28, 0.12000000000000001, 5.84, 0.8400000000000001, 4.52, 1.56, 0, 2.44, 2.28, 1.96, 1.4400000000000002, 1.28, 0.76, 3.8400000000000003, 253.2, 6.88, 8.040000000000001, 1.6800000000000002, 238.12, 1.72, 1.24, 0.8, 17.52, 34.92, 44.64, 7.4799999999999995, 1.96, 113.84, 175.08, 6.119999999999999, 16.84, 2.4, 0, 1.72, 6.24, 1.84, 0.92, 6.56, 29.919999999999998, 1.6, 1.72, 0, 2.56, 11.799999999999999, 0.44, 2.64, 147.88000000000002, 227.16, 0, 4.4, 1, 157.07999999999998, 10.56, 0, 54.28, 11.96, 16.240000000000002, 3.76, 0.36000000000000004, 2.2, 8.24, 3.5599999999999996, 115.96, 2.3600000000000003, 4.56, 6.2, 1.4, 2.76, 0.64, 0, 5, 1.1199999999999999, 388.40000000000003, 0.04, 0.27999999999999997, 0.36000000000000004, 1.84, 0.6, 10.200000000000001, 3.68, 112.36, 9.24, 3.8800000000000003, 395.96, 0.8400000000000001, 0, 4.36, 6.92, 0, 1.28, 145.12, 0.5199999999999999, 316.35999999999996, 1.76, 14.44, 20.16, 241.32, 17.76, 3.64, 6.56, 7.52, 0.6, 6.36, 199.88, 183, 0, 0.5199999999999999, 3.4, 73.88, 8.200000000000001, 5.96, 3, 0, 1.32, 3.64, 5.36, 214.12, 53.92, 0, 0.24000000000000002, 21.64, 1.64, 0.8400000000000001, 122.88000000000001, 32.72, 7.96, 0, 1.1199999999999999, 1.64, 0.8, 2.2399999999999998, 189.07999999999998, 2.28, 7.24, 62.6, 71, 8.44, 0, 6.44, 2.32, 0.8400000000000001, 0.6, 0, 0.8400000000000001, 0, 0, 6.88, 1.9200000000000002, 0.68, 0.12000000000000001, 36.28, 203.52, 1.72, 37.32, 35.44, 0.44, 420.4, 2.68, 57.2, 3.68, 2.2399999999999998, 66.68, 1, 4.4799999999999995, 31.64, 97, 107.08, 6.64, 0.9600000000000001, 4.56, 22.44, 0, 1.48, 3.92, 0, 0, 0.8400000000000001, 0.44, 9, 0, 5.4799999999999995, 40.28, 8.76, 2, 1.28, 6.4, 6.92, 2.2, 10.4, 48.599999999999994, 303.15999999999997, 80.76, 3.48, 3.96, 8.8, 0.4, 3.12, 199.16, 9.879999999999999, 5.8, 1.84, 1.2, 97.36, 92.96000000000001, 16.76, 4.96, 85.12, 0, 1.08, 109, 1.88, 0.88, 130.6, 0.2, 0.24000000000000002, 140.44, 63.12, 1.64, 39.04, 58.32, 272.8, 6.92, 0.9600000000000001, 3.92, 156.28, 17.16, 1.56, 27.400000000000002, 0, 0.68, 23.040000000000003, 6.8, 1.6, 1.08, 81.52, 4.84, 1.28, 0.92, 23.959999999999997, 10.120000000000001, 1.4, 6.04, 6.52, 280.44, 198.28, 3.48, 0, 2.84, 1.24, 0, 1.0399999999999998, 1.6800000000000002, 130.44, 0.5599999999999999, 29.48, 10.16, 0, 10.36, 0, 1.64, 125.92, 207.72, 1.96, 5, 197.8, 0.8400000000000001, 1.28, 4.68, 0.8400000000000001, 0, 0, 160.72, 0, 0.2, 1.2, 83.72, 19.88, 43.48, 65.47999999999999, 25.919999999999998, 0, 0, 107.32, 2.2, 0.8, 0, 0.4, 43.28, 3.8, 0.7200000000000001, 1.72, 75.03999999999999, 7.2, 9.879999999999999, 4.720000000000001, 0.68, 0.5199999999999999, 1.64, 74.03999999999999, 2, 0, 1.9200000000000002, 9.96, 12.4, 15.360000000000001, 3.8800000000000003, 40.160000000000004, 4.4, 24.639999999999997, 0, 0.92, 0, 28.44, 1.32, 3.0799999999999996, 24.52, 0.8400000000000001, 48.08, 0.16, 2.28, 1.36, 14.52, 30.04, 4.32, 0, 0.08, 1.24, 6.760000000000001, 1.08, 20.16, 23.400000000000002, 1.36, 1.28, 310.28, 1, 0, 40.599999999999994, 30, 3.6, 0, 0, 36.48, 0, 0, 0, 215.72, 2.12, 11.04, 44.96, 0, 0.48000000000000004, 34.32, 0.88, 0, 1, 34.4, 0.5199999999999999, 1.08, 187.16, 4.84, 15.6, 220.04000000000002, 6.680000000000001, 63.16, 0, 0.64, 22.68, 0, 1.08, 5.4799999999999995, 23.76, 87.2, 4.720000000000001, 7.6, 18.2, 0, 0, 7.4, 2.52, 1.72, 5.6, 2.32, 18.919999999999998, 20.2, 20.2, 20.8, 19.8, 12.36, 20, 21.72, 20.04, 18.52, 19.12, 21.48, 21.2, 22.599999999999998, 17.64, 7.4, 19.68, 22.08, 18.96, 21.6, 23.32, 18.68, 18.599999999999998, 23.240000000000002, 20.16, 16.72, 18.4, 0.92, 20.36, 21.72, 20.240000000000002, 20.32, 22.2, 19.52, 17.88, 18.04, 18.919999999999998, 21.76, 19.279999999999998, 21.44, 20.88, 23.64, 19.2, 22.04, 21.56, 17.32, 21.68, 20, 16.639999999999997, 20.68, 20.36, 19.759999999999998, 17.919999999999998, 20.36, 19.32, 18.84, 20.36, 20.639999999999997, 19.52, 21.16, 19.8, 10.92, 22.72, 17.64, 16.68, 17.04, 12.120000000000001, 19.2, 19.560000000000002, 19.439999999999998, 20.92, 21.16, 17.88, 18.4, 10.28, 20.6, 18.599999999999998, 19.48, 19.84, 18.360000000000003, 22.8, 16.92, 19.36, 17.56, 23.279999999999998, 17.72, 22.28, 17.919999999999998, 18.759999999999998, 22.28, 13.28, 17.36, 4.32, 15.24, 15.24, 16.080000000000002, 24.2, 19.279999999999998, 18, 18.68, 2.44, 19.48, 19, 5.52, 21.48, 19.68, 21.56, 21.48, 14.64, 21.52, 2.0799999999999996, 20.88, 19.08, 22.4, 2.32, 21.56, 19.48, 22.12, 20.68, 19.32, 9.08, 19.720000000000002, 21.28, 17.080000000000002, 14.52, 15.48, 4.4799999999999995, 21.24, 21.16, 20.52, 18.68, 20.28, 12.319999999999999, 20.48, 12.28, 18.84, 19.08, 21.2, 20.2, 22.8, 9.76, 19.36, 21.88, 21, 14.52, 17.68, 23.560000000000002, 18.12, 16.44, 22.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.08, 0.27999999999999997, 0.08, 4.28, 0.2, 26.12, 0.2, 0.4, 116.84, 0.16, 2.8800000000000003, 0, 0.16, 1.56, 20.8, 0.5599999999999999, 0.2, 0, 0.16, 1.08, 4.6, 0.12000000000000001, 0.4, 0.2, 3.3600000000000003, 0.12000000000000001, 4.28, 0.24000000000000002, 116.56, 27.720000000000002, 0.5599999999999999, 7.720000000000001, 0.27999999999999997, 0.16, 0.5599999999999999, 6.680000000000001, 74.16, 2.2399999999999998, 1.36, 0, 0, 0.48000000000000004, 0.16, 0.36000000000000004, 1.0399999999999998, 0, 0.36000000000000004, 0.08, 24.52, 320.28000000000003, 0.27999999999999997, 3.48, 0, 0.5199999999999999, 0.5199999999999999, 0.16, 0.32, 0.5599999999999999, 0.24000000000000002, 0.32, 0.27999999999999997, 0.2, 278.2, 0.36000000000000004, 0.9600000000000001, 0.5599999999999999, 0.44, 0.5199999999999999, 0.08, 0.2, 0, 7.119999999999999, 0.24000000000000002, 0.5199999999999999, 7.64, 0, 0.48000000000000004, 20.36, 1.48, 0.44, 114.84, 239.88000000000002, 0.5599999999999999, 70.28, 0.24000000000000002, 26.64, 1.64, 0.16, 21.68, 84.08, 10.120000000000001, 0.2, 0.12000000000000001, 296.12, 24.56, 0.48000000000000004, 0.48000000000000004, 87.84, 31.96, 4.52, 0.5599999999999999, 5.92, 243.88000000000002, 0.44, 64.19999999999999, 0.04, 0, 0.5599999999999999, 6.8, 0.4, 2.32, 0.48000000000000004, 0.24000000000000002, 1.32, 0.12000000000000001, 0.27999999999999997, 0.5599999999999999, 1.1199999999999999, 0.48000000000000004, 0.5199999999999999, 3.3600000000000003, 0.27999999999999997, 0.44, 176.56, 15.48, 0.5199999999999999, 20.240000000000002, 0.36000000000000004, 178.44, 24.119999999999997, 0.2, 0.4, 0.5199999999999999, 0.48000000000000004, 40.28, 1.28, 0.48000000000000004, 11.16, 2.92, 0.32, 22.72, 0.16, 0.48000000000000004, 6.52, 0.08, 1.76, 158.23999999999998, 0.64, 5.36, 4.6, 0.04, 0.04, 0, 29.84, 0.12000000000000001, 0, 0.04, 2.4, 0.04, 50.64, 8.24, 0.36000000000000004, 0, 0.08, 0, 0, 4.6, 2.0799999999999996, 0, 0, 0, 0, 0, 0, 18.08, 0.16, 0, 0, 0, 1.4, 0.04, 0.64, 7, 0, 9.12, 0.04, 2.6, 0, 0.68, 0, 0.04, 0, 0, 0, 0.04, 7.64, 0, 0, 9.04, 0, 2.76, 0.04, 32.120000000000005, 0.04, 0.04, 0, 0.8400000000000001, 0, 0.04, 11.48, 2.76, 0, 2.2399999999999998, 0, 2.44, 0, 0.5599999999999999, 51.08, 0.04, 0, 0, 0, 0, 0, 0, 0, 16.92, 0, 0.16, 4.720000000000001, 0, 0, 0, 0, 20.84, 0, 0, 1.1199999999999999, 0, 10, 0, 0, 0, 0, 1.6, 0.04, 3.3600000000000003, 2.64, 0, 0, 0.04, 1.96, 0, 3.2, 0, 0, 0.04, 0, 0, 0.04, 0, 0.04, 0, 18.4, 0, 17.840000000000003, 0, 0, 0, 0.08, 0, 0, 0, 0.04, 0, 0.04, 0, 0, 0.04, 0, 0, 0, 0, 0, 0.04, 0.04, 0, 0.32, 0, 0.04, 0.04, 0, 0.04, 0.04, 0.04, 0.68, 0, 0.04, 0.04, 0.2, 0.9600000000000001, 1, 0.9600000000000001, 4.159999999999999, 13.76, 0.8400000000000001, 1.88, 5.32, 25, 12.68, 4.52, 2.96, 1.72, 0.8400000000000001, 24.400000000000002, 0.8400000000000001, 3.48, 0.7200000000000001, 26.56, 0.6, 1.4400000000000002, 3.32, 1.6800000000000002, 0.8400000000000001, 0.92, 29.04, 21.2, 26.4, 3.3600000000000003, 5.68, 1.76, 0.8400000000000001, 5.88, 1.2, 1.48, 3.8, 2.8800000000000003, 9.520000000000001, 1.0399999999999998, 100.68, 2.76, 21.2, 0.8400000000000001, 2.6, 43.28, 3.3600000000000003, 2.8800000000000003, 1.9200000000000002, 2.92, 0.9600000000000001, 20.6, 20.72, 9.28, 1.32, 26, 94.11999999999999, 21.44, 10.76, 44.88, 15.360000000000001, 7.08, 7.04, 2.52, 33.88, 13.84, 20.72, 17, 10.48, 12.88, 8.120000000000001, 14.72, 11.08, 8.920000000000002, 15.8, 40.72, 32.480000000000004, 3.32, 11.28, 9.6, 11.6, 19.599999999999998, 10, 14.32, 1.88, 21.080000000000002, 5.720000000000001, 26.8, 28.32, 50.31999999999999, 15.959999999999999, 6.159999999999999, 4, 29.32, 2.92, 1.28, 25.080000000000002, 5.64, 40.2, 6.92, 102.28, 14.08, 17.64, 4.04, 49.52, 13.719999999999999, 30.8, 28.2, 4.04, 0.5199999999999999, 23.12, 7.119999999999999, 5.12, 0.48000000000000004, 6.64, 73.6, 19.599999999999998, 15.16, 67.84, 28.16, 11.04, 2.96, 17.76, 1.24, 20.28, 35.88, 24.240000000000002, 13.719999999999999, 28.080000000000002, 0.5599999999999999, 5.720000000000001, 2.16, 0.5199999999999999, 1.76, 10.52, 20.52, 40.120000000000005, 5.88, 1.32, 2.56, 24.72, 1.84, 9.12, 3.92, 51.56, 5.720000000000001, 7.8, 28.32, 166.64000000000001, 25.8, 5.64, 23.92, 18.28, 2.68, 5.52, 47.36, 13.08, 87.8, 17.080000000000002, 4.84, 3.3600000000000003, 7.52, 5.760000000000001, 4.68, 17.72, 9.2, 10, 2.84, 13.6, 15.72, 2.0799999999999996, 0.44, 11.440000000000001, 5.36, 20.28, 5.88, 127.6, 52.56, 6.04, 27.84, 5.64, 11.84, 6.56, 3.64, 1.24, 30.720000000000002, 46.36, 8.44, 2.04, 4.52, 24.68, 6.720000000000001, 15.879999999999999, 9.24, 6.64, 11.2, 12.56, 12.8, 31.6, 11.32, 14.200000000000001, 29.04, 5.64, 1.56, 3.68, 5.56, 3.8800000000000003, 77.03999999999999, 9.92, 33.64, 24.479999999999997, 37.16, 3.68, 40.96, 30.52, 8.8, 68.64, 4.6, 83.88, 4.68, 36.839999999999996, 31.919999999999998, 21.64, 4.32, 3.52, 4.64, 1.72, 39.559999999999995, 3.96, 12.76, 2.16, 16.92, 36.48, 3.76, 17.6, 13.639999999999999, 1.88, 5.24, 31.72, 31.32, 10.88, 23.36, 6.760000000000001, 16.080000000000002, 10.24, 13.24, 26.96, 25.76, 9.92, 19.24, 22.2, 19.439999999999998, 1.9200000000000002, 14.200000000000001, 11.32, 28.32, 5.760000000000001, 1.96, 30.720000000000002, 6.96, 3.8, 26, 8.040000000000001, 6.96, 8.52, 27.88, 18.56, 0.68, 9.799999999999999, 26.4, 16.080000000000002, 1.56, 13.96, 38.4, 22.08, 2.32, 25.88, 51.4, 8.72, 3.2399999999999998, 6.32, 20.68, 5.88, 11.4, 21.64, 25.72, 40.28, 4.96, 1.4, 6.04, 0.6, 16.080000000000002, 10.72, 41.64, 10.8, 5.04, 8, 7.56, 12.200000000000001, 17.72, 18.04, 53.8, 293.92, 28.6, 132.20000000000002, 52.56, 33.84, 395.23999999999995, 2.28, 122.88000000000001, 465.55999999999995, 61, 383.64, 29.080000000000002, 305.32, 492.47999999999996, 398.04, 17.96, 255.76, 81.52, 176.48, 3.48, 417.48, 484.56, 0.6, 138.68, 26.08, 32.32, 62.52, 9.28, 295.71999999999997, 2.76, 54.879999999999995, 70.96, 405.68, 87.16, 152.92, 478, 157.12, 246.4, 456.8, 20.240000000000002, 171.72, 2.76, 4.92, 82.32000000000001, 125.64, 349.12, 43.16, 38.080000000000005, 6.08, 60.839999999999996, 119.08, 120.24, 217.84, 167.2, 112.47999999999999, 53.839999999999996, 86.04, 143.35999999999999, 157.16, 3.8800000000000003, 71.04, 25.6, 275.36, 186.64, 64.56, 31.52, 226.92000000000002, 28.96, 446.47999999999996, 261.76, 81.44, 0, 36.04, 38.800000000000004, 99.2, 112.12, 25.68, 460.76, 413.76, 3.28, 62.32, 88.03999999999999, 55.559999999999995, 57.32, 37.08, 4.88, 14.76, 267.2, 18.96, 106.80000000000001, 3.48, 481.56, 215.23999999999998, 487.71999999999997, 13.360000000000001, 55.28, 359.88, 41.76, 448.40000000000003, 473.12, 0, 0, 0, 0, 0, 0, 30.04, 0, 94.08, 5.04, 47, 5.760000000000001, 4.64, 0, 68.16, 0, 3.8800000000000003, 0, 0, 194.28, 0, 0, 149.96, 438.32, 79, 212.44, 28.240000000000002, 0, 78.56, 217.16, 11.92, 0, 0, 313.32, 36.64, 408.56, 450.48, 14.8, 32.52, 461.04, 25.48, 0, 0, 182.76000000000002, 453.68, 0, 0, 391.36, 0, 17, 103.36, 458.72, 37.32, 20.56, 373.44, 30.16, 418.36, 479.88, 437.24, 479.71999999999997, 61.64, 2.8800000000000003, 147.48, 441.28000000000003, 46.04, 295.15999999999997, 77.92, 49.72, 489.52000000000004, 12.68, 467.24, 60.92, 365.88, 14.88, 9.36, 48.88, 458.8, 19.88, 101.08, 130.39999999999998, 382.72, 368.28, 465.36, 426.24, 43.88, 7, 401.52, 29.76, 489.56, 45.32, 403.8, 493.76, 65.55999999999999, 95.11999999999999, 32.4, 141.12, 479.15999999999997, 243.2, 112.36, 486.15999999999997, 312.15999999999997, 464.96, 37.68, 423.92, 128.6, 89.67999999999999, 0, 39, 0, 486.56, 450.40000000000003, 0, 24.639999999999997, 113.48, 108.39999999999999, 0, 137.96, 477.15999999999997, 310.47999999999996, 38.64, 330.72, 0, 146.88000000000002, 68.56, 1.6, 126.04, 466.24, 378.08000000000004, 219.79999999999998, 89.52, 52.56, 6.760000000000001, 0, 451.56, 0, 140.48, 46.760000000000005, 0, 433.84000000000003, 483.08, 161.64000000000001, 0, 0, 0, 379.84000000000003, 39.879999999999995, 69.52, 70.64, 115.16, 6.04, 43.52, 6.92, 6.28, 2.96, 273.08, 292, 190.04, 18.04, 117.84, 24.28, 18.2, 7.720000000000001, 205.92, 52.8, 488.48, 400.84, 15.04, 1.64, 64.96000000000001, 12.68, 35.28, 466.08, 7.56, 106.16000000000001, 74.72, 84.24, 29.44, 3, 5.68, 30.720000000000002, 10.68, 443.47999999999996, 20.72, 387.44, 415.4, 14.48, 106.16000000000001, 449.40000000000003, 41.24, 219.64000000000001, 451.88, 492.59999999999997, 13.6, 446.96000000000004, 91.12, 11.520000000000001, 16.6, 64.28, 163.28, 416.8, 100.04, 279.76, 314.40000000000003, 63.72, 376.08000000000004, 212.07999999999998, 280.64, 43.16, 21.72, 104.2, 430.28, 6.52, 11, 53.839999999999996, 393.52, 402.28000000000003, 493.71999999999997, 454.79999999999995, 72.08, 11.56, 472.4, 13.92, 37.24, 219.84, 39.879999999999995, 98.91999999999999, 30, 115.88, 65.72, 9.16, 58.8, 84.8, 35.16, 311.24, 454, 465.55999999999995, 49.72, 43.839999999999996, 38.32, 190.12, 466.04, 74.28, 100.16, 339.24, 475.56, 471.44, 344.24, 5.88, 159.6, 241.64, 111.96000000000001, 393.6, 159.95999999999998, 10.92, 198.4, 464.32, 76.08, 450.23999999999995, 105.96, 345.84, 467.04, 441.40000000000003, 410.8, 10.16, 23.040000000000003, 19.52, 16.44, 34.92, 13.88, 418.76000000000005, 488.84, 481.24, 0, 288.12, 0, 29.44, 465.76, 51.68, 462.72, 43.28, 52.519999999999996, 21.8, 55.88, 32.96, 477.64, 79.47999999999999, 309.84000000000003, 57.6, 75.92, 35.839999999999996, 2.84, 5.12, 4.6, 178.04, 244.44, 288.12, 55.84, 94.92, 7.680000000000001, 398.04, 32.36, 453.76, 48.239999999999995, 4.56, 469.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.56, 0, 110.83999999999999, 249, 497.91999999999996, 228.88, 18.2, 0, 0, 0, 222.32, 0, 471.2, 138.36, 0, 100.48, 0.44, 397.04, 0, 0, 0, 0, 204.2, 259.35999999999996, 27.92, 455.88, 0, 0, 13.719999999999999, 0, 92.28, 51.16, 132.76, 12.040000000000001, 41.6, 434.71999999999997, 10.8, 33.52, 299.28, 8.44, 441.96000000000004, 115.04, 66.19999999999999, 252.48, 15.28, 452, 477.8, 71.67999999999999, 28.16, 478.64, 234.32, 133.96, 18.360000000000003, 30.24, 182.76000000000002, 15.8, 439.2, 50.12, 29.76, 445.47999999999996, 463.68, 458.36, 37.8, 68.76, 21.48, 10, 33.480000000000004, 369.84, 39.68, 110.47999999999999, 13.48, 383.03999999999996, 8.52, 283.32, 411.08, 456.4, 142.76, 277.68, 9.04, 7.64, 26.360000000000003, 480.68, 444.68, 26.64, 20.76, 170.24, 17.24, 57.68, 68.64, 19.439999999999998, 33.52, 20, 1.76, 4.88, 9.92, 17.12, 20.8, 34.84, 19.52, 17.44, 16.92, 20.6, 1.76, 17.840000000000003, 8.88, 19.52, 11.68, 68.24, 19.2, 2.3600000000000003, 9.08, 20.52, 18.48, 19.84, 18.360000000000003, 19.68, 8.6, 132.28, 15.6, 5.159999999999999, 21.96, 82.48, 20.119999999999997, 59.32, 34.36, 6.32, 95.92, 18.880000000000003, 22.599999999999998, 9.48, 12.68, 37.8, 51.32, 1.96, 35.12, 0.92, 37.64, 9.24, 17.919999999999998, 29.84, 1.8, 63.44, 19.48, 22.599999999999998, 29.8, 0.32, 20.6, 18.84, 19.52, 18.84, 23, 12.48, 23.599999999999998, 16.88, 13, 39.04, 149.12, 35.44, 3.44, 19.68, 19.8, 29.24, 21.24, 75.24, 83.16, 43.92, 63.519999999999996, 3.64, 102.72, 19.279999999999998, 0.44, 67.48, 33.64, 35.2, 14.040000000000001, 34.44, 18.84, 8.08, 20.68, 224.76, 19.88, 2.2399999999999998, 10.48, 0, 0, 0, 0, 0, 0, 3.8, 14.8, 0, 0, 0, 0, 0, 0, 1.36, 8.6, 2.16, 0, 16.32, 0, 0, 14.92, 0.08, 3.04, 0, 0, 6.96, 0, 0, 3.04, 459.48, 3.96, 411.32, 0, 4.84, 0, 5.64, 0, 0, 0, 7.52, 0, 0, 43.04, 0, 24.84, 0, 6.8, 25.88, 7.84, 78.24000000000001, 20.16, 87.67999999999999, 17.88, 22.24, 22.919999999999998, 21.6, 30.84, 40.239999999999995, 20.400000000000002, 19.64, 53.24, 20.72, 20.119999999999997, 28.88, 18.84, 27.32, 29.6, 12.68, 8.040000000000001, 193.39999999999998, 14.959999999999999, 45.879999999999995, 30.28, 19.88, 24.68, 76.72, 17.24, 15.48, 65.68, 19.92, 0.8, 18.48, 21.48, 5.159999999999999, 104.64, 36.6, 65.28, 19.400000000000002, 49.84, 1.4, 19.68, 72.72000000000001, 8.200000000000001, 20, 61.04, 19.560000000000002, 5.2, 21.96, 142.4, 20.32, 20.080000000000002, 18.8, 18, 5.159999999999999, 20.48, 2.68, 20, 19.36, 21.24, 129.36, 20.2, 14.28, 20.68, 69.24, 12.4, 10.319999999999999, 141.64, 22.56, 16.16, 15.24, 45.199999999999996, 0.32, 6.04, 47.559999999999995, 6.44, 22.04, 19.720000000000002, 23.040000000000003, 9.32, 21.919999999999998, 39.559999999999995, 16.6, 14.28, 21.2, 55.76, 11.799999999999999, 21.44, 20.28, 190.20000000000002, 19.400000000000002, 18.56, 44.76, 4.720000000000001, 74.88, 11.6, 12.64, 43.839999999999996, 29.04, 21.6, 1.16, 9.56, 9.32, 9.719999999999999, 3, 10.4, 21.76, 18.96, 24.8, 22.64, 22.84, 8.4, 17.919999999999998, 5.44, 29.919999999999998, 15.16, 0.92, 7.84, 6.32, 5.4, 8.84, 7.88, 2.56, 6.64, 9.4, 3.64, 8.959999999999999, 23, 23.16, 13.799999999999999, 8.72, 10.959999999999999, 1.52, 7.760000000000001, 5.12, 7, 8.4, 3.72, 5.96, 0.8, 10.44, 1.72, 3.3600000000000003, 2.3600000000000003, 4.159999999999999, 6.680000000000001, 3.2, 11.88, 3.64, 0, 65.08, 5.24, 24.68, 3.48, 21.12, 4.56, 21.28, 9.68, 173.2, 19.64, 21.96, 21.12, 27.68, 17.96, 19.759999999999998, 20.76, 3.8400000000000003, 19.720000000000002, 20.92, 239.4, 85.08, 19.24, 19.720000000000002, 15.360000000000001, 16.72, 81.8, 23.08, 18.44, 46.080000000000005, 1.4, 22.28, 104.48, 19.36, 19.84, 129.88, 33.44, 0.92, 10.68, 22.599999999999998, 22.68, 36.28, 22.68, 1.0399999999999998, 19.88, 21.919999999999998, 19.52, 12.040000000000001, 70.2, 79.2, 5.8, 46.24, 8.040000000000001, 20.080000000000002, 19.24, 12.959999999999999, 37.24, 19.439999999999998, 69.56, 8.28, 19.8, 31.759999999999998, 2.72, 108.36, 141.48, 16.48, 23.400000000000002, 11.68, 135.92000000000002, 122.92, 0.92, 109.75999999999999, 25.2, 11.76, 16.96, 8.56, 22.32, 26.4, 16.96, 20, 4.56, 65.32000000000001, 14.88, 97.04, 11.84, 1.2, 7.4799999999999995, 1.28, 35.12, 20.92, 19.040000000000003, 18.16, 3.96, 20.88, 19.439999999999998, 15.64, 20.2, 27.92, 3, 18.8, 19.32, 20.56, 23.88, 25.88, 43.4, 21.080000000000002, 21.24, 72.44, 61.36, 22.880000000000003, 178.28, 44.68, 166.76, 18.8, 28.88, 20.119999999999997, 27.32, 72.72000000000001, 20.84, 19.12, 19.84, 19.720000000000002, 7.36, 16.36, 102.36000000000001, 11.520000000000001, 72.64, 18.44, 39.919999999999995, 85.52, 9.96, 17.88, 46.559999999999995, 20.6, 14.040000000000001, 21.52, 133.11999999999998, 59.48, 23.84, 41.64, 21.6, 21.88, 19, 38.120000000000005, 103.84, 20.56, 1.48, 20.16, 5.08, 8.6, 41.88, 101.04, 4.159999999999999, 16.2, 20.240000000000002, 22.24, 9.08, 20.119999999999997, 45.32, 60.56, 31.84, 22.599999999999998, 20.8, 18.880000000000003, 20.080000000000002, 18.56, 43.48, 21.56, 14.16, 20.36, 15.84, 41.160000000000004, 18.8, 19, 29.96, 37.36, 18.64, 82.60000000000001, 15.16, 1.96, 46.6, 20.400000000000002, 12.76, 6.52, 175.08, 20.88, 28.28, 66.12, 0.5599999999999999, 21.64, 19.599999999999998, 134.20000000000002, 19.2, 201.16, 126.84, 0.08, 42.48, 10.88, 21.88, 20.56, 20.84, 71.84, 52.400000000000006, 105.84, 32.559999999999995, 2.76, 48.120000000000005, 134.04, 7.92, 45.199999999999996, 47.440000000000005, 23.84, 36.92, 70.12, 26, 7.44, 30.8, 20.44, 11.2, 109.68, 67.91999999999999, 251.32, 34.32, 46.64, 21.28, 7.119999999999999, 77.84, 12.52, 66.52, 15.6, 10.120000000000001, 38.96, 14.959999999999999, 22.8, 60.28, 7.8, 21.2, 15.64, 2.52, 50.2, 8.56, 17.04, 18.4, 186.20000000000002, 12.319999999999999, 81, 9.16, 17.28, 7.52, 161.64000000000001, 0, 63.16, 21.64, 27.119999999999997, 83.04, 42.64, 3.4, 22.48, 54.239999999999995, 28.080000000000002, 85.36, 12.84, 5.6, 48.88, 99.96, 41.279999999999994, 169, 7.04, 73, 31.32, 19.84, 89, 0, 26.12, 0, 41.8, 39.64, 17.72, 1.6800000000000002, 121.28, 7.56, 80.36, 67.4, 61.16, 22.32, 0, 7.4, 47.440000000000005, 48.120000000000005, 8.84, 28.400000000000002, 62.199999999999996, 29.16, 127.08, 15.520000000000001, 27.08, 1.6800000000000002, 9.2, 34.36, 9.440000000000001, 65.72, 9.36, 53.48, 79.03999999999999, 2.4, 54.36, 6.64, 8.040000000000001, 18.68, 18.4, 25.6, 6.92, 7.720000000000001, 19.400000000000002, 82.76, 105.84, 30.52, 6.6, 2.96, 6.84, 31.08, 3.72, 50.68, 36.16, 97.68, 0, 183.35999999999999, 43.52, 5, 68.64, 19.759999999999998, 8.8, 47.32, 34.8, 89.6, 0, 38.839999999999996, 46.120000000000005, 1.0399999999999998, 100.63999999999999, 14.52, 13.88, 0, 52.720000000000006, 77.24000000000001, 10.72, 121.08, 7.24, 15.6, 30.200000000000003, 3.0799999999999996, 21.68, 16.279999999999998, 106.28, 17.96, 49.92, 61.400000000000006, 52, 32.120000000000005, 0, 26.599999999999998, 8.200000000000001, 36.839999999999996, 5.720000000000001, 31.44, 58.32, 78.28, 9.12, 94.32000000000001, 2.12, 2.56, 0, 14.6, 42.48, 20.32, 1.32, 25.32, 0, 23, 42.52, 38.800000000000004, 69.88, 49.12, 2.16, 39.4, 7.16, 31.2, 2.72, 24.8, 45.879999999999995, 6.64, 62.92, 63.68, 30.56, 29.96, 20.2, 10.28, 16.96, 8.88, 31.44, 7.16, 53.879999999999995, 33.480000000000004, 5.08, 62.839999999999996, 31.2, 56.480000000000004, 0, 154.20000000000002, 38.16, 13.360000000000001, 72.92, 12.76, 120.84, 0, 48.44, 56.480000000000004, 94.28, 280.72, 13.6, 18.72, 31.56, 3.8, 80.44, 12.44, 19.400000000000002, 0, 6.4799999999999995, 29.919999999999998, 49.4, 84.4, 2.8800000000000003, 15.559999999999999, 35.839999999999996, 25.4, 43.28, 0, 2, 55.559999999999995, 6.24, 0, 195.68, 61.48, 17.88, 47.08, 7.32, 11.6, 38.96, 2.92, 26.16, 1.28, 1.2, 10.24, 0, 0, 34.28, 27.32, 0, 25.96, 0, 2.48, 33.56, 15.04, 21.080000000000002, 25.88, 7.64, 11.88, 14.28, 4.28, 15.559999999999999, 4.8, 71.84, 29, 67.08, 12.36, 1.52, 38.080000000000005, 18.880000000000003, 20.32, 21.04, 18.68, 1.08, 14.239999999999998, 14.76, 3.32, 30.24, 19, 0, 19.32, 44.48, 65.44, 23.52, 10.68, 26.08, 51.16, 22.64, 7.44, 15.28, 4.760000000000001, 10.28, 4.84, 2.8800000000000003, 17, 60.16, 26.24, 36.720000000000006, 14.92, 38.519999999999996, 11.2, 9.12, 52.24, 5.68, 27.92, 38.519999999999996, 198.36, 56.68, 8.88, 18.32, 26.919999999999998, 24.479999999999997, 12.52, 41.88, 42.160000000000004, 102.56, 16.240000000000002, 19.36, 0, 44.44, 6.64, 16.48, 55, 26.720000000000002, 20.52, 15.72, 0, 0, 3.4, 23.16, 56.08, 3.4, 0, 12.48, 9.12, 29.680000000000003, 21.88, 84.4, 19.84, 26.68, 32.2, 7.52, 97.60000000000001, 11.84, 48.959999999999994, 43.56, 35.8, 141.16, 104.28, 15.12, 82.24, 7.16, 15.92, 8.920000000000002, 125.76, 188.12, 24.8, 81.8, 86.8, 95.4, 114.91999999999999, 71.16, 17.16, 122.6, 31.28, 91.96, 31.56, 111.04, 183.88, 34.56, 61.080000000000005, 27.439999999999998, 0, 52.24, 74.80000000000001, 26.96, 32.64, 74.44000000000001, 6.96, 95.52, 20.04, 62.080000000000005, 32.28, 19.64, 50.2, 4.52, 26.4, 5.56, 78.8, 2.72, 15.8, 52.92, 31.240000000000002, 128.12, 59.56, 68.8, 100.92, 0, 44.88, 98.48, 62.239999999999995, 25.04, 0, 58.88, 50.4, 31.119999999999997, 7.84, 46.72, 2.56, 12.4, 37.8, 18.48, 29, 5.159999999999999, 48.68, 7.08, 5.64, 7.119999999999999, 37.08, 3.2, 22.84, 8.6, 4.28, 47.84, 56.2, 67.91999999999999, 67.6, 1.6, 53.28, 19.32, 13.88, 0, 11.76, 1.4400000000000002, 33.6, 130.48000000000002, 18.64, 11.719999999999999, 9.32, 7.88, 25.84, 55.919999999999995, 7.8, 44.2, 69.56, 191.28, 134.08, 42.24, 81, 21.080000000000002, 0, 105.76, 51.4, 13.76, 9.68, 24.119999999999997, 9.08, 46.839999999999996, 63.72, 16.32, 2.68, 27.52, 108.36, 46.120000000000005, 22.48, 15.8, 22, 5.159999999999999, 27.560000000000002, 67.36, 36.4, 30.200000000000003, 57.76, 112, 102, 8.52, 17.12, 6.24, 6.4, 30.439999999999998, 86.12, 0, 8.44, 68.12, 10.56, 59.4, 12.56, 19.84, 143.84, 8.6, 0, 37.72, 86.28, 3.2, 36.4, 44.040000000000006, 6.4, 10.44, 5.6, 1.84, 10.44, 14.28, 8.08, 5.28, 21.76, 80.44, 23.560000000000002, 3.8800000000000003, 74.84, 7.64, 1.28, 2, 75.48, 39.160000000000004, 34.92, 4.760000000000001, 3.64, 0, 70.72, 0, 33.08, 72.64, 7.08, 84.8, 108.2, 34.4, 39.6, 132.88, 27.799999999999997, 44, 20.84, 157.07999999999998, 0, 142.6, 77.11999999999999, 4.64, 76.75999999999999, 89.28, 27.36, 70.04, 61.96, 50.12, 0, 0, 35.64, 54.84, 0, 12.120000000000001, 13, 37, 15.4, 22.880000000000003, 39.36, 12.16, 113.91999999999999, 45.72, 12.200000000000001, 146.56, 55.72, 28.8, 52.76, 1.56, 53.8, 43.48, 77.72, 16.639999999999997, 16.44, 13.76, 51.04, 5.12, 154.88, 0, 25.96, 13.360000000000001, 4.84, 0, 120.64, 65.08, 24.56, 84.16, 35.76, 35.4, 141.4, 154.84, 74.2, 92.75999999999999, 32.04, 21.68, 17.32, 22.68, 80.76, 25.12, 47.480000000000004, 139.64, 2.8, 69.68, 51.28, 42.32, 21.6, 15.959999999999999, 65.36, 9.639999999999999, 39.239999999999995, 93.24000000000001, 7.6, 19.08, 9.440000000000001, 12.4, 35.92, 19.599999999999998, 26.4, 31.68, 2.52, 166.64000000000001, 52.839999999999996, 55.440000000000005, 40.800000000000004, 41.8, 18.28, 11.799999999999999, 4.44, 1.36, 12.64, 76.03999999999999, 6.8, 3.04, 63.92, 151.32000000000002, 7.4, 85.84, 8.8, 85.28, 21.12, 38.760000000000005, 51.04, 13.88, 19.64, 32.239999999999995, 5, 73.48, 130.44, 13.719999999999999, 36, 83.72, 46.92, 33.24, 62.199999999999996, 142.35999999999999, 34.44, 3.8800000000000003, 7.28, 6.32, 6.159999999999999, 72.36, 18.68, 0, 14.92, 39, 56.44, 6.119999999999999, 28.36, 4.04, 45.16, 31.16, 43.32, 54.800000000000004, 55, 12, 10.44, 46.839999999999996, 38.800000000000004, 106.12, 10.92, 62.4, 26.880000000000003, 58.92, 12.239999999999998, 0, 13.04, 4.6, 5.68, 11.2, 25.36, 36.4, 40.96, 3.2399999999999998, 98.8, 32.800000000000004, 28.92, 5.92, 85.84, 82.72, 11.68, 35.08, 32.480000000000004, 54.239999999999995, 27.400000000000002, 44.24, 0.8400000000000001, 14.08, 40.28, 7.8, 25.88, 10.08, 4.36, 83.6, 7.64, 29.88, 9.2, 7, 14.68, 33.32, 133.96, 163.16, 0.64, 9.68, 0, 7.8, 0, 0, 5.2, 14, 16.76, 62.4, 22.68, 49.04, 2.0799999999999996, 45.72, 7.16, 52.32, 70.72, 4.84, 46.199999999999996, 38.68, 21.56, 3.12, 68.12, 3.2399999999999998, 8.72, 1.72, 30.32, 23.040000000000003, 13.28, 12.56, 65.55999999999999, 37.24, 5.04, 36.8, 10.6, 20.36, 16.92, 28.92, 14.040000000000001, 37.56, 54.68, 71.88, 65.68, 80.11999999999999, 143.56, 13.04, 18.360000000000003, 66.36, 45.519999999999996, 4.52, 62.28, 34.92, 3.3600000000000003, 56.88, 32.239999999999995, 18.16, 28.400000000000002, 104.56, 0, 14.8, 8.4, 88.84, 93.56, 3.5599999999999996, 7.680000000000001, 46.4, 18.32, 19.959999999999997, 41.8, 81.55999999999999, 21.080000000000002, 7.4799999999999995, 29.72, 0.76, 22.8, 4.8, 32.28, 19.560000000000002, 81.52, 21.919999999999998, 89.67999999999999, 47.199999999999996, 74, 8.68, 69.36, 2.3600000000000003, 53.68, 35.76, 125.92, 32.28, 43.12, 34.4, 0, 18.8, 222.72, 6.32, 89.16, 4.88, 30.84, 27.52, 77.36, 15.440000000000001, 2.04, 23.959999999999997, 0, 16.68, 0.7200000000000001, 15.440000000000001, 5.2, 132.76, 62.28, 7.84, 12.84, 0, 2.76, 8.6, 13.48, 10.040000000000001, 15.04, 9.799999999999999, 129.72, 16.72, 123.16000000000001, 31.759999999999998, 27.92, 26.360000000000003, 16.639999999999997, 51.8, 19.24, 6.44, 105.6, 32.96, 0, 11.639999999999999, 83.96000000000001, 6.2, 39.519999999999996, 30.16, 6.4799999999999995, 162.72, 21.24, 0, 6.2, 74.75999999999999, 10.68, 16.96, 34.88, 149.32000000000002, 37.16, 1.36, 33.279999999999994, 16.639999999999997, 33.32, 25.4, 40.800000000000004, 0, 59.88, 181.48, 76.56, 0.6, 16.119999999999997, 33.88, 40.239999999999995, 52.040000000000006, 13.84, 35.36, 0, 4.4, 2.84, 43.64, 37.839999999999996, 22.84, 0, 36.08, 7, 4.56, 46.6, 117.76, 1.84, 48.92, 20.44, 132.52, 13.48, 57.36, 17.04, 11, 21.919999999999998, 4.12, 0, 19.040000000000003, 75.56, 68.27999999999999, 29.72, 50.68, 34.88, 60.879999999999995, 27.52, 31.119999999999997, 11.520000000000001, 9.440000000000001, 79.36, 53.080000000000005, 2.16, 21.88, 22.16, 22.48, 3.68, 71.48, 95.64, 86.36, 56.279999999999994, 4.2, 7.96, 75.72, 18.68, 8.4, 43.48, 15.64, 14.92, 97.24, 6.92, 23.2, 41.279999999999994, 5.2, 35.28, 11, 10.959999999999999, 11.440000000000001, 44.88, 160.72, 17.64, 175.2, 19.64, 26.64, 16.72, 40.800000000000004, 58.08, 82.76, 11.440000000000001, 46.120000000000005, 14.239999999999998, 59, 52.720000000000006, 34.36, 30.200000000000003, 20.52, 27.040000000000003, 94.44, 52.8, 17.56, 0, 50.160000000000004, 10.84, 83.08, 22.64, 6.760000000000001, 0, 79.75999999999999, 187.79999999999998, 122.28, 162.04, 12, 6.96, 16.639999999999997, 22.64, 3.3600000000000003, 12.08, 7.04, 0, 48.08, 66.96000000000001, 34.52, 20, 10.319999999999999, 4.2, 49.68, 34.92, 17.2, 28.64, 12.4, 38, 40.28, 29.56, 7.760000000000001, 36.28, 14.68, 1.8, 17.32, 4.08, 94.60000000000001, 18.12, 3.48, 68.84, 61.68, 39.28, 55.559999999999995, 14.200000000000001, 54.84, 6.04, 23.84, 94.44, 2.64, 68.16, 37.6, 15.48, 13.559999999999999, 38.559999999999995, 18.04, 6.159999999999999, 48.599999999999994, 49.76, 24.080000000000002, 12.28, 6.119999999999999, 47.36, 63.28, 14.64, 17.48, 14.88, 1.32, 37.56, 3.0799999999999996, 17.24, 2.12, 67.91999999999999, 311.12, 18.8, 16.96, 7.24, 5.68, 22, 7.760000000000001, 0.8400000000000001, 7.32, 34.4, 9.2, 9.2, 3.32, 39.36, 68.76, 3.2399999999999998, 93.32, 4.36, 29.6, 96.56, 45.080000000000005, 9.56, 3.44, 27.68, 46.519999999999996, 76.64, 6.720000000000001, 162.92000000000002, 2.3600000000000003, 65.72, 86.52, 1.48, 71.6, 20.32, 28.32, 80.11999999999999, 17.080000000000002, 11.96, 3.68, 6.159999999999999, 7.8, 57.52, 5.96, 15.2, 41.959999999999994, 82.12, 272.48, 62.16, 7.32, 12.16, 14.16, 46.839999999999996, 41.72, 24.28, 23.599999999999998, 48.88, 14.16, 2.16, 88.92, 4.8, 21.16, 193, 12.52, 112.24000000000001, 13.4, 95.24000000000001, 148.76, 2.8, 21.8, 9.04, 3.72, 7.36, 4.2, 10.4, 25.72, 13.92, 23.88, 13.24, 1.52, 40, 16.44, 47.440000000000005, 11.48, 63.2, 17.840000000000003, 118.84, 26.880000000000003, 117.2, 70.6, 5.12, 7.84, 66.24, 11.36, 4.92, 20.44, 48.92, 56.56, 11.2, 10.08, 12.52, 3.92, 130.32, 11.799999999999999, 14.959999999999999, 21.96, 22.12, 10.44, 47.160000000000004, 4.44, 16.400000000000002, 25.88, 8.4, 140.84, 55.160000000000004, 13.92, 3.2, 37.48, 73.28, 5.720000000000001, 13.16, 54.199999999999996, 27.16, 29.680000000000003, 41.12, 135.76, 7.4, 150.92, 31.68, 10.200000000000001, 14.239999999999998, 3.5599999999999996, 110.72, 8.56, 1.48, 42.4, 19.68, 5.8, 21.32, 27.959999999999997, 24.44, 32.800000000000004, 51.8, 60.839999999999996, 176.28, 20.28, 13.360000000000001, 26.84, 20.36, 25, 5.720000000000001, 5.88, 11.440000000000001, 159.04, 0.92, 64.76, 77.44, 66.48, 15.360000000000001, 5, 103.16, 9.48, 117.64, 18.12, 34.88, 67.88, 40.52, 5.28, 1.76, 29.88, 67.28, 31.48, 0, 31.919999999999998, 24.76, 39.199999999999996, 5.92, 37.36, 22.880000000000003, 10.08, 258.68, 31.240000000000002, 16.119999999999997, 2.12, 29.24, 2.64, 2.96, 11.36, 66.24, 2.0799999999999996, 19.84, 15.879999999999999, 38.519999999999996, 33.160000000000004, 72.64, 10.48, 10.72, 4.52, 12.88, 15.32, 75.28, 2.44, 15.360000000000001, 128.12, 61.879999999999995, 52.400000000000006, 59.12, 40.36, 23.08, 18.2, 40, 29.28, 3.3600000000000003, 1, 41.08, 64.68, 109.03999999999999, 77.8, 5.68, 33.24, 24, 62.88, 47.6, 118.72000000000001, 31.4, 36.56, 98.68, 18.8, 41.279999999999994, 2.2399999999999998, 29.96, 48.160000000000004, 4.4, 57.160000000000004, 53.68, 3.0799999999999996, 36.16, 16.56, 36.64, 1.6, 8.4, 58.08, 20.56, 10.16, 75.67999999999999, 8.68, 84, 152.76000000000002, 73.72, 6.52, 39.160000000000004, 4.28, 6.2, 1, 4.159999999999999, 20.56, 19.2, 84.84, 22.32, 5.8, 54.919999999999995, 45.400000000000006, 130.95999999999998, 23.439999999999998, 26.04, 8.44, 38.48, 2.16, 68.96, 22.56, 11.12, 8.959999999999999, 13.96, 40.04, 44.76, 7.8, 80.11999999999999, 13.16, 23.560000000000002, 64.56, 14.959999999999999, 10.24, 11.799999999999999, 33.08, 20, 21.36, 59.12, 21.96, 39.08, 23.36, 52.88, 76.8, 37.32, 63.88000000000001, 59.28, 39.32, 88, 2.92, 25.6, 45.44, 19.16, 63.519999999999996, 7.760000000000001, 2.72, 133.92000000000002, 52.400000000000006, 36.24, 71.67999999999999, 7.84, 20.6, 22.599999999999998, 22.360000000000003, 46.68, 48.52, 4.88, 84.08, 92.11999999999999, 88, 55.800000000000004, 61.36, 26.880000000000003, 13.08, 41.84, 83.28, 73.84, 71.8, 78.92, 13, 57.12, 0, 50.24, 0, 18.880000000000003, 91.56, 10.76, 68.12, 13.2, 10.52, 52.28, 39.239999999999995, 43.64, 60.92, 24.28, 35.4, 6.56, 32.160000000000004, 51.4, 118.44, 63.12, 43.4, 20.2, 32.04, 120.88, 12.92, 94.24000000000001, 55.120000000000005, 20.36, 24.080000000000002, 1.72, 74.08, 27.400000000000002, 15.24, 11.76, 47.800000000000004, 14.68, 7.52, 1.2, 79.28, 45.8, 0.64, 128.04, 11, 1.16, 33.24, 7.32, 49.480000000000004, 2.4, 44.56, 14.48, 6.680000000000001, 0.88, 18.56, 65.60000000000001, 75.24, 30.880000000000003, 68.12, 69.08, 10.040000000000001, 6.32, 36.2, 20.48, 19.88, 59.88, 55.52, 52.76, 27.2, 4.4, 15, 0, 14.6, 21.080000000000002, 0, 1.6800000000000002, 14.8, 50.4, 23.12, 47.919999999999995, 41.04, 139.68, 17.8, 11.96, 52.92, 17.96, 39.559999999999995, 72.56, 0.8400000000000001, 40.160000000000004, 49.12, 13.2, 48.04, 14.120000000000001, 16.72, 9.84, 6.84, 6, 130, 17.4, 39, 6.04, 8.68, 56.84, 3.92, 32.52, 2.32, 48.72, 10.120000000000001, 48.08, 1.16, 43.64, 76.48, 8.319999999999999, 2.64, 8.8, 205.44, 10.08, 4.28, 12.319999999999999, 3.64, 7.4799999999999995, 37.48, 22.64, 97.44, 38.68, 94.52000000000001, 9.08 ], [ 6.8, 20.400000000000002, 11.4, 8.28, 5.88, 13.12, -8.24, -10.76, 13.84, 9.4, -12.64, -13.12, -9.84, 6.2, -4.720000000000001, -7.4799999999999995, -5.159999999999999, -9.16, 3.8800000000000003, 14.4, -3.4, 17.080000000000002, -9.48, -5.96, 4.04, 17.840000000000003, 12.28, 21, 18, -0.48000000000000004, -1.4, 12.120000000000001, 16.76, -8.16, 11.639999999999999, 16.2, 6.88, 13.719999999999999, -16.2, 1.36, -12.56, 17.080000000000002, 8.24, -2.76, 10.76, -7.36, 10.6, -19.439999999999998, -15.2, 15.92, 1.24, -17.56, 12.88, 2.76, -14.48, 2, -2.56, -17.24, 1.76, -10.08, -17.080000000000002, -16.400000000000002, -8.120000000000001, 13.24, -15.68, -4.68, 5.56, 17.68, 8.52, 18.759999999999998, -12.319999999999999, 1.76, -1.6800000000000002, -15.32, -9.6, -10.200000000000001, 3.4, -16.72, 18.56, -5.92, 12.319999999999999, -19.68, 12.68, 2.4, -3.8, 7.119999999999999, -9.68, 4.52, 21, 3, -6.119999999999999, 12.52, -10.24, -11.24, -7.28, -4.159999999999999, -17.88, 11.16, 4.08, -18.56, 1.64, 9.879999999999999, 9.12, 2.28, 1.24, -14.36, 7.680000000000001, 6.44, 1.48, -18.2, 6.4, 6, -0.16, -7.88, -17.48, 8.319999999999999, -14.64, 0.36000000000000004, 3.4, 16.96, 301.52, 12.8, -2.92, -17.6, 0.7200000000000001, -9.16, 10.72, 13.84, 9.96, 15.4, 24.6, 19.92, 16.400000000000002, 4.6, 9.440000000000001, 17.24, -18.4, 4.28, 12.64, -18.72, -13.440000000000001, -17.96, -2.2399999999999998, -13.559999999999999, 9.28, -4.12, -6.680000000000001, -12.4, -8.200000000000001, 8.24, -18.04, -9.32, 10.68, -5.12, -11.6, 15, -14.88, 1.64, 4.28, 15.84, 18.64, -3, 21.04, 11.92, 3.5599999999999996, 18.880000000000003, -4.6, 6.24, 19.32, 8.08, 2.2, 19.12, 20.639999999999997, -13, 9.28, -6.4799999999999995, -6.04, -1.52, 18.599999999999998, -7.92, 8.24, 10.24, -4.28, 5.720000000000001, 16.96, 14.8, -11.88, 16.04, 15.48, 2.8, 2.2, 9.6, -17.28, 10.36, -6.6, -2.32, -6, 20.44, 20.04, 17.6, -16.400000000000002, 19.439999999999998, 14.72, 3.5599999999999996, 2.76, 18.68, 26.52, 5.32, 5.44, 13.08, -9.12, 9.96, 12.319999999999999, 4.760000000000001, 2.84, -2.6, -14.92, -1.76, -15.76, 3.2399999999999998, 5.88, -17, -11.440000000000001, 2.8800000000000003, -1.24, -11.84, 5.96, 14.32, -3.4, 1.08, 11.799999999999999, -2.84, -13.28, 17.04, 8.76, -2.2399999999999998, 16.68, -11.36, -3, 14.48, -16.52, 1.32, 1.1199999999999999, 8.44, 11.12, -17.56, 16.44, 4.720000000000001, -6.4, 13.440000000000001, 18.759999999999998, -9.32, -8.48, 13.4, -9.4, -6.52, -12.88, 4.8, 18.52, 14.36, 6.56, 0.08, 11.92, 16.96, 18.599999999999998, 18.880000000000003, 17.68, 1.6, -4.760000000000001, -15.559999999999999, -0.48000000000000004, 15.24, -6.720000000000001, -16.52, 5.4799999999999995, 3.8400000000000003, 5.08, 8.28, -16.119999999999997, -3.04, 14.08, -13.16, -5.6, 11.32, -12.76, -17.6, -1.6, -6.52, 17.64, -3.32, -14.56, 17.8, -7.119999999999999, 1.4400000000000002, 16.68, 11.12, -1.88, -3.0799999999999996, -17.6, -18.68, 18.2, 8.920000000000002, -3.96, 17.840000000000003, 9.76, 19.84, -5.52, -7.6, 16.36, 12.44, 15.12, -17.68, -18, -1.28, -0.9600000000000001, -1.08, -4.8, 9.12, 17.56, 13.48, -8.68, 17.32, 0.04, -12.48, 15, 12, -13.84, 6.04, 3.2, -8.16, -2.44, 14.840000000000002, -15.76, -12.48, 18.919999999999998, -10.959999999999999, -3.52, -1.6800000000000002, -9.08, -10.6, 0.7200000000000001, 7.2, 15.84, 5.44, -11.4, 16.6, -19, 15.959999999999999, 17.76, -1.9200000000000002, 3, -0.2, -10.959999999999999, 14.88, 9.520000000000001, -8.120000000000001, -1.24, 13.68, 4.88, -16.32, -11.24, 0.48000000000000004, -14.68, -4.760000000000001, -10.44, 10.24, 17.8, 8.64, -12.239999999999998, 8.64, -3.28, 18.12, -16.92, -9.2, -12.84, 14.200000000000001, 6.52, -15.92, 7.28, 11.92, -12.76, 17.6, -8.120000000000001, 3.8, 9.28, -7.36, 2.2399999999999998, -19.400000000000002, -3.6, 15.48, 1.6800000000000002, 10.6, -10.040000000000001, -3.72, 12.36, -20.240000000000002, 2.56, -19.52, -13.520000000000001, -1.56, 16.2, -5.36, 19.24, 10.16, 11.96, 10.120000000000001, -14.92, 14.4, -11.04, 2.76, -11.88, 12.48, -16.6, -163.84, -6.4, -17.76, -14.120000000000001, 13.6, -13.360000000000001, 1.52, 15.72, -8.08, -4, -14.16, 3.5599999999999996, 12.28, 7.16, 11.96, -3.16, 4.64, -7, -1.64, -0.64, -7.32, 13.16, 3, -17.32, 0.24000000000000002, 4.32, -7, -5.44, 8.8, -13.04, -13.48, -11.04, -10.08, -18.48, 1.9200000000000002, 17.36, 17.080000000000002, -6.52, 17.76, 9.879999999999999, -9.92, 7.64, -4.84, 2.8, -8.36, -13.559999999999999, -15.440000000000001, -6.44, 17.28, 1.9200000000000002, -8.319999999999999, 8.68, 17.52, -10.24, -10.040000000000001, 5.04, -13.440000000000001, 16.56, -4.159999999999999, -13.4, 1.24, -11.08, 13.440000000000001, -1.72, 15.520000000000001, 6.760000000000001, -7.84, -0.36000000000000004, 10.8, 0.8400000000000001, 20.44, -1.24, -4.8, 7.119999999999999, -15.72, 9.799999999999999, -8.040000000000001, -3.04, -7.2, 1.64, 2.52, 1.24, 2.3600000000000003, 7.24, 5.4799999999999995, -18.599999999999998, 0.4, -1.48, 4.96, -15.6, 4.12, -10.36, -8.76, -5.92, -18.32, 13.08, -18.2, 6.44, 8.120000000000001, 2.8800000000000003, 8.56, -20.28, 6.44, 12.76, -5.159999999999999, -3.2399999999999998, -18.52, 6.84, -18.12, -2.48, -13.76, 7.96, -1.16, 3.5599999999999996, 13.48, 12.88, -17.52, 20.76, -5.64, -7.96, -14.08, 12.28, -19.439999999999998, 16.639999999999997, 2.04, -0.12000000000000001, 5.2, 12, 12.28, 11.04, 14.8, -15.4, 11.08, 16.119999999999997, -5.08, -8.36, -3.0799999999999996, -6.36, 5.44, -5.36, -19.279999999999998, 13.92, -1.9200000000000002, 1.64, 6.2, 8.28, -12.56, -11.12, -16.2, -4.6, 10.6, -9.799999999999999, -16.119999999999997, -1.64, -8.28, -13.4, -3.64, 18.64, -5.44, -16.88, 18.8, -11.04, 9.08, -8.200000000000001, -14.28, 11.96, 12.200000000000001, -9.639999999999999, 17.32, -15.440000000000001, 16.04, 12.200000000000001, -6.28, -14.48, 8.4, 0.08, 19.16, 18.24, 8.44, 15.959999999999999, 12.64, 16.52, -17.72, -12.4, 18.52, 18.919999999999998, -14.44, 15.04, 15.04, 1.4, -18.599999999999998, 18.8, -33.32, 8.72, -14.92, -19.64, 20.92, -1, 15.08, 15.360000000000001, 19.52, -11.88, 1.6, 0.4, -4.760000000000001, 10.08, 4.28, -18.04, 13.559999999999999, -11.440000000000001, 11.24, -10.36, 14.32, -8.200000000000001, 13.28, 13.559999999999999, 1.96, 18.96, -10.84, 14.68, -11.24, -12.319999999999999, -6.92, -5.92, 13.520000000000001, -0.4, 16.88, 0.08, 15.64, 7.96, -7.16, 17.840000000000003, -12.16, 9.12, -9.520000000000001, -7.24, -1.8, 14.16, -11.28, -14.52, -13.4, -0.76, 5.32, 7.16, -13.639999999999999, 17, 2.44, 14.16, 3.8800000000000003, -12.76, 8.44, -11.92, -1.32, 5.88, 15.8, 18.2, -7.96, -9.2, 12.08, -5.28, -18.32, -8.8, -14.040000000000001, 15.959999999999999, -11.16, 4.36, -3.64, 19.68, -5.159999999999999, 7.92, -7.32, 3.6, 13.88, -14.6, -1.72, 16.04, -17.36, -14.64, -1.16, 14.32, 17.64, -19.279999999999998, 11.6, 12.959999999999999, -5.04, -4.760000000000001, 11.92, 13.639999999999999, -2.92, -9.520000000000001, -12.92, 4.2, 16.32, 19.84, 2.92, -17.96, 3.2, -0.64, -0.92, 6.119999999999999, 8.4, -17.6, 12.64, 3.52, -15.32, 10, 19.24, 14.120000000000001, 17.919999999999998, -2.2, -9.440000000000001, 0.9600000000000001, -15.08, 6.44, 4.36, -13.520000000000001, 17.24, -0.44, -10.8, -4.4, 16.240000000000002, -7, -15.72, -10.120000000000001, -13.12, -1.48, -14.8, 10.44, 14.76, 9.719999999999999, -12.200000000000001, -4.92, 10.959999999999999, -10.88, 18.880000000000003, 18.16, -11.520000000000001, 17.52, 12, 11.92, 12.200000000000001, 0.68, -18.880000000000003, -9.4, 21.48, -16.96, 1.56, 2.68, 8.28, 1.08, 16.36, 16.52, -16.92, -7.52, 2.76, -7.96, 14.120000000000001, 3.72, -0.6, -11.639999999999999, 17.48, 17.44, 8.72, 14.92, 15.959999999999999, 4.720000000000001, -8.4, 8.8, 11.2, -10.120000000000001, -8.040000000000001, -14.4, -7.4799999999999995, 0.9600000000000001, -2.8, 6.84, -8.28, 10.4, 14.44, 13.08, 8.64, -19.36, 11.4, -17.56, -17.44, -7.24, 6.96, 10.72, -13.559999999999999, -12.88, 11.08, 8.120000000000001, -16.88, 12.72, 15.32, -9.92, 14.040000000000001, 12.84, 14.16, -11.76, 20.32, -9.6, 20.080000000000002, -15.16, 19.88, -14.92, 3.44, 5.4, -2.0799999999999996, -2.04, -3.04, 3.64, -12.48, 18.48, -12.72, 15.559999999999999, -18.56, 13.520000000000001, -7.08, 2.8800000000000003, 14.32, -6.6, 9.48, -12.8, 5.24, 191.36, -2.12, -1.6, -8.52, -10.16, -4.36, 16, 1.76, -0.48000000000000004, 2.4, 13.96, -4.12, 12.08, -8.6, 18.2, 19.08, 18, -7.84, -13.88, 10.120000000000001, 7.36, 20.92, 12.68, 10.6, -13.92, -19.16, 4.64, -4.36, -4.88, 20.52, -4.96, -9.799999999999999, 10.88, -14.72, 17.64, -13.08, -1.4400000000000002, 1.48, 1.36, -8.68, -5.28, -1.8, -5.159999999999999, -11.88, -4.88, 16.76, -18.52, -15.48, 0.24000000000000002, 5.36, 5.32, 14.72, 0.12000000000000001, -8.56, -3.6, 3.92, 15.2, 15.28, 17.64, -19.560000000000002, -2.68, 11.4, -13.68, 8.28, 12.8, -11.440000000000001, -0.9600000000000001, -19.92, 18, 10.28, -11.68, -11.24, -8.84, -10.72, 18.599999999999998, -7.88, -13.520000000000001, -15.32, -5.04, 0.16, 18.96, 5.84, 295.88, 0.76, -20.2, 15.879999999999999, -6, 0.04, 17.840000000000003, 2.76, 15.04, 9.799999999999999, -11.719999999999999, 17.2, -1.4, -14.44, 7.24, 10.52, 4.159999999999999, -14.48, 20.04, 3.76, 3.68, -10.76, 6.92, 7.96, 13.28, 2.12, 4.88, 15.24, 15.32, -11.88, 3.2399999999999998, -5.4, -9.879999999999999, 7.56, 4.4799999999999995, 13.719999999999999, -9, 9.76, 12.120000000000001, 9.08, 12.6, 21.28, -2.32, 4.08, 2.04, 15.84, 1.84, -9.440000000000001, 20.96, -7.680000000000001, 16.400000000000002, 12.68, 20.28, 22.52, -1.72, -11, 17.080000000000002, -5.4799999999999995, 3.4, 3.68, -13.520000000000001, 12.72, -9.96, 15.84, -7, 16.32, -3.28, 14.08, -10.92, -5.4, -16.080000000000002, -5.36, 12.88, 0.27999999999999997, 19.52, -18.8, 0.5599999999999999, 17.8, 16.279999999999998, 19.599999999999998, -13.2, -8.319999999999999, 15.959999999999999, 13.639999999999999, 12.92, 15.4, 18.68, 19.08, -11.92, 19.24, -8.36, 0, -11.76, 18.24, -12, -5.64, 15.440000000000001, -6.8, -0.12000000000000001, -11.639999999999999, 18.16, 9, -5.84, 18.759999999999998, -4.12, -11.92, -14.76, -11, 16.240000000000002, -15.879999999999999, -8.16, -8.44, 7.44, 5.24, 0.9600000000000001, -3.52, -12.72, 7.8, -16.32, 9.96, 12.44, -9.68, 6.680000000000001, -11.639999999999999, 4.36, 1.96, -17.68, 4.12, -4.56, -10.68, -16.36, -0.92, 4.08, 15.520000000000001, 481.4, -13.24, -14.08, -17.68, -2.64, -6.2, 16.32, -10.08, 9.799999999999999, -11.799999999999999, -10, 12.72, 0.7200000000000001, 18.880000000000003, -2.8800000000000003, 3.04, 6.6, -7.24, 15.68, -1.72, -10.84, 13.96, -4.12, 12.64, -5.6, 7.56, 14.200000000000001, 24.52, -9.04, 11.04, 7.28, -13.08, 10.68, -10.6, 21, -14.92, 19.92, 7.16, -9.04, -9.84, -16.76, -2.8800000000000003, 22.12, -15.64, -8.08, -18.44, -16.92, 5.68, -1.32, 6.96, 9.84, 19.2, 13.360000000000001, -12.68, -11.4, 12.4, 12.64, 5.24, 11.96, -5.88, 18.72, 6.64, 1.52, -10.6, 20, -4.8, -0.6, 1.64, -15, -17.32, 9.92, -13.6, 11.32, 18.599999999999998, 16.68, -4.6, 11.76, 15.92, -10.52, -14.200000000000001, -17.24, -9.36, -17.68, -10.52, 19.88, -7.4, -15.64, 3.28, 20, 16.279999999999998, -18.360000000000003, 5.760000000000001, -14.08, -2.32, 5.760000000000001, 15.76, -0.27999999999999997, 2.68, -11.04, 2.96, -3.72, -18.68, -3.8400000000000003, 1.48, 10.68, -16.52, -8.4, 19.48, 5.92, 14.840000000000002, -9, 16.36, 19.12, -2.16, -8.120000000000001, 10.44, -13.440000000000001, 14.88, 9.84, -6.96, 13.84, -9.799999999999999, 20.32, -1.1199999999999999, 19.439999999999998, 7.28, 9.28, 9.92, -5.08, -8.959999999999999, 10, -15.08, -1.24, 8.8, 10, 10.8, -14.92, 4.8, 8.56, -15.48, -14, 21.12, -1.6800000000000002, -16.76, 10.319999999999999, -4.2, -14.6, 2.4, 1.96, -13.2, -7.760000000000001, 12.040000000000001, -5.8, -15.24, 13.520000000000001, -11.16, -9.6, 12.959999999999999, -8.88, 6.4799999999999995, -5.08, -0.4, -16.44, 13.639999999999999, 17.52, 17.48, 7.16, 1.36, -9.16, -10.120000000000001, -14.040000000000001, -11.48, -9.36, -5.760000000000001, -16.36, 15.04, 10.24, 18.2, -17.44, 18.04, -1.72, -3.64, 5.2, 10.4, -1.28, -11.48, 1.24, 16.04, -12.68, 7.24, 18.16, -3.3600000000000003, -15.959999999999999, -7.44, -16.52, -9.32, -6.8, 15.24, 15.72, 6.680000000000001, -1.0399999999999998, 4.64, -0.48000000000000004, 6, 20.72, 17.76, 4.44, -4.4799999999999995, 4.8, -13.2, 13.520000000000001, -5.92, 10.4, 0.8400000000000001, 12.48, 17.88, 10.64, -5.04, 3.96, 8.76, 2, 3.8800000000000003, -0.9600000000000001, -5.159999999999999, 14.840000000000002, 3.5599999999999996, -1.6800000000000002, 18.360000000000003, 5.04, 12.8, 13.96, 14.239999999999998, -3, 18.56, 13.92, 8.76, 12.120000000000001, -15.16, 17.12, 0.2, -2.56, 8.6, -2.8800000000000003, -6.56, 11.32, -18.28, -10.200000000000001, -0.8400000000000001, -4, 19.959999999999997, 10.08, -12.4, -12.88, -2.32, 5, 5.36, -1.1199999999999999, -10.84, 3.92, -2.32, -18.360000000000003, -2.04, -4.32, 7.720000000000001, -2.0799999999999996, -10.44, 4.24, 13.96, -18, -1.64, -6.6, -7.84, 15.84, -9.92, -74.2, -9.12, -12.959999999999999, 15.6, 0.8400000000000001, -1.96, -6.28, -2.6, -15.72, 3.8, -6.2, 7.16, -10.56, -14.36, -4.08, 4.4799999999999995, -10.200000000000001, 7.08, -3.32, 1.6800000000000002, 4.8, -2.48, 17.2, -6.119999999999999, -0.64, 13.32, 9.28, 3.32, -5.56, -13.6, 7.88, 10.36, -14.28, 19.92, 4.52, 12.92, -13.88, 11.68, 3.68, -17.88, 9, -2.84, 7.119999999999999, 1.32, 13.520000000000001, -2.52, 7.44, 7.84, 6.4799999999999995, -10.48, -10.84, 12.68, 21.24, -14.56, 5.720000000000001, -14.200000000000001, -17.16, -8.76, -13.88, -5.08, 7.08, 18.12, -15.24, 8.4, -15.879999999999999, 8.4, -8.84, -6.680000000000001, -8.36, 15.76, -0.76, 1.1199999999999999, 10.64, -0.88, 6.36, -14.6, 10.24, 18.84, 3.16, 4.32, 1.6, 1.32, 18.48, 3.96, 14.4, -14.28, -9.440000000000001, 0.76, 17.12, -2.72, 19.88, 16.44, 7.760000000000001, -7.760000000000001, 4.32, -9.719999999999999, -0.08, -7.119999999999999, -2.84, -4.159999999999999, -8.920000000000002, 13.68, 19.24, -10.76, -8.08, -14.56, 23.560000000000002, 2.96, 19.32, 1.8, -6.56, 0.76, 10.28, 1.1199999999999999, -11.16, 1.1199999999999999, 18.08, 13.24, 12.6, 15.4, -9.440000000000001, 15.76, 8.48, -14.44, -4, -9.799999999999999, -7.28, 3.28, 11.28, 9.76, 3.64, -9.24, 19.32, -3.28, -14.76, -2.84, 3.76, -8.959999999999999, 5.44, -17.88, -10.24, -9.879999999999999, -5.64, 16.32, 12.84, -9.2, 9.24, 6.6, 4.720000000000001, 16.639999999999997, 7.52, -16.56, 16.2, -2.76, -13.12, 11.76, -10.88, 9.24, 18.2, -44.2, 11, -12.120000000000001, -7.64, 14.72, -13.04, 4.4, -1.52, -3.4, 3.44, -6.159999999999999, -2.16, -12, -12.92, 16.16, -7.28, -8.88, -6.680000000000001, 1.96, -11.32, -1.4400000000000002, 7, 237.2, -5.4799999999999995, 7.6, -11.84, -4.32, 1.08, 11.08, -5.12, -3.28, -5.44, -6.24, 2.04, 8.319999999999999, 5.44, -10.36, -2.68, -8.52, 13.799999999999999, -15.440000000000001, -18.84, -9.879999999999999, 8.52, 17.12, 13.16, -11.36, 1.8, -5.68, -6, -6.760000000000001, 14.56, 1.84, 10.959999999999999, 5, -16.84, -2.64, 17, -0.44, -17.840000000000003, 6.56, -15.24, 11.6, -0.5599999999999999, 7, -9.08, 18.759999999999998, -14.68, -10.28, -8.8, -13.92, -5.52, 13.6, -2.0799999999999996, 11.56, 3.8800000000000003, -7.24, 18.919999999999998, 18.8, -15.32, 5.64, 12.120000000000001, 1.56, -14.76, 0.12000000000000001, 18.4, 18.28, -4.52, 7.680000000000001, 10.84, -14.200000000000001, 6.760000000000001, -14.44, 4.28, -1.48, -10.56, 24.080000000000002, -9.799999999999999, -1.08, -12.4, 10.36, 14.64, 10, 17.919999999999998, -15.08, -8.72, -19.52, 11.799999999999999, -6.04, 1.56, 10.72, -14.88, -2.52, 7.04, 6.6, 19.8, 6.04, 11.6, 14.56, -11.440000000000001, -18.4, 14.28, -2.32, -0.32, -0.7200000000000001, 12.120000000000001, 12.6, 13.4, -8.28, 14.56, 7.64, -1.1199999999999999, -19.959999999999997, -28.68, -9, -19.36, 10.120000000000001, -1.16, 6.92, 2.52, 15.8, -5.84, 15.520000000000001, -19.12, -12.68, 9.520000000000001, -4.720000000000001, 16.36, -13.76, 7.680000000000001, 4.96, 1.28, -1.9200000000000002, -18.84, -6.88, 20.04, -6.88, 18.2, -3.6, 21.84, 17.56, 1.56, 7.44, -7.36, 12.56, -1.08, 8.920000000000002, 5.12, -6.2, -6.08, -7.56, 11.2, 6.08, 15.08, 18.24, 4.84, -4.24, 2.28, 19.599999999999998, 17.2, 4.720000000000001, -3.72, 1.6, -14.8, 17.68, -6.8, -2.44, -4.28, 3.0799999999999996, 7.56, -7.96, 1, 15.520000000000001, 5.28, 0.44, 12.76, 20.240000000000002, -13.559999999999999, 5.92, 5.88, -13, 19.959999999999997, -1.28, 22.48, -12.28, -5.2, -4.28, -9, 5.68, -12.120000000000001, -16.56, -1.84, 4.720000000000001, 10.4, -15.520000000000001, 15.8, -7.24, -5.159999999999999, -1.6, 5.56, 3.04, -7.28, 1.8, -4, 6.24, 9.56, 6.64, 4.159999999999999, 5.4799999999999995, -15.72, -4.64, -14.6, -15.68, 15.440000000000001, 7.680000000000001, 4.760000000000001, 10.52, 8.84, -19.24, 5.68, -9.68, -3.72, 3.0799999999999996, -7.28, 16.119999999999997, -3.4, -11.799999999999999, -14.4, 13.4, 20.56, -2.4, 7.08, 17.6, -18.72, 13.48, -4, 12.48, 6.36, -14.76, 0.16, -11.639999999999999, 15.68, 20.6, -17.4, -4.52, 15.520000000000001, 8.68, 14.76, -4.52, -9.56, 11.76, 13.639999999999999, -1.24, 439.35999999999996, -11.2, 15.08, -1.8, -8.56, -8.44, -5.84, -3.6, 7.4, 8.56, 16.88, -8.6, 3.8, 14.040000000000001, -6.680000000000001, 1.6800000000000002, 1.28, 14.76, -1.6800000000000002, 10.92, 19.040000000000003, -4.56, -3.68, -4.56, -9.24, -12.16, -11.84, 20.119999999999997, -5.92, 14.959999999999999, -3.64, 5.56, -10.040000000000001, -2.76, 3, -14.72, -1.96, -5.68, 8.4, 8.6, -10.92, 6, 3, 2.52, 1.16, -3.52, 0.36000000000000004, -5.4, -17.840000000000003, 11.719999999999999, 3.64, 21.44, -4.2, -0.9600000000000001, -14.44, -3.96, -17.64, 14.840000000000002, 24.119999999999997, -18.599999999999998, 5.24, 12.48, 8.040000000000001, 1.2, 8.6, -4.64, -6.760000000000001, 16.48, -15.92, -8.56, -2.92, -0.6, 15.72, -6.159999999999999, 10.88, 3.76, 16.8, 3.64, 6.88, -17.840000000000003, 6.4799999999999995, -18.96, 1.9200000000000002, -4.96, 13.84, 4.52, 2.92, -17.96, 18.96, 3.2, -17.96, 9.28, -5.2, -4.56, 3.72, -15.2, 4.56, 3.5599999999999996, 13.4, -1.16, 13.520000000000001, 0.12000000000000001, 8.48, 15.12, 47.96, 18.16, -14.28, -6.4, 5.64, -17.12, -15.520000000000001, 219.92000000000002, 25.8, 5.52, 4.28, 12.52, -9.28, 14.6, 5.2, 9.92, 2.32, -9.08, 10.28, 17.16, 11.84, 8.120000000000001, -16.88, 17.24, 5.720000000000001, 0.24000000000000002, -17.76, 7.32, -12.56, 9.08, -12.52, 6.680000000000001, -2.96, 10.56, -10.88, 11.84, 1.84, 16.48, 2.72, 7, 7.64, -7.8, 1.4400000000000002, 17.080000000000002, -16.72, 1.28, 11.639999999999999, 13.92, 9.08, 3.8800000000000003, 9.36, 9.24, -11.2, -3.4, 5.6, 9.76, -6.64, 3.32, -16.8, -14.4, 20.400000000000002, -10.200000000000001, -7.119999999999999, 8, 6.760000000000001, -4.6, 6.36, 2.3600000000000003, 6, 10.72, 12.72, -17.24, -14.52, 4, -6.92, -13.360000000000001, -13.16, -9.28, -15.12, -18.16, -8.920000000000002, -8.16, -17.919999999999998, -12.92, -9.16, -9.56, -19.599999999999998, -1.0399999999999998, 19.08, 1.52, 14.200000000000001, -18, 10.040000000000001, 14.44, 10.44, -5.12, 10.28, -2.8, -10.120000000000001, -1.6800000000000002, -3.8400000000000003, 20.639999999999997, 12.48, 7.64, -5.2, -11.04, -8.52, 18, -4.92, -1.9200000000000002, 18.72, -13.32, -15.84, -18.96, -11.68, 11.24, -14.68, -17.2, -6.92, 11.56, 7.32, -10.959999999999999, -17.4, -7, -8.72, -12.200000000000001, -15.04, -11.48, 13.08, -13.440000000000001, -1.84, -16.44, -0.8, -15.04, -6.720000000000001, 10.040000000000001, 274.28000000000003, -103.36, 460.67999999999995, 403.04, 408.64, -163.84, 25, 490.8, 180, 210.44, -67.36, -109.08, 95.44, 255.76, -103.08, -24.2, -18.16, -144.92, 108.24000000000001, -163.84, 293.24, 482.96, 271, 379.12, 339, 143.72, 160.48000000000002, 188.51999999999998, 134, 471.64, -44.28, 331, 18.599999999999998, -8.68, 235.16, 76.64, 50, 285.44000000000005, 491.4, 435.40000000000003, 437.88, 70.6, 52.96, -65.11999999999999, 79.68, -20.52, -121.80000000000001, 69.36, 370.92, 124.47999999999999, -18.72, 29.12, 214.12, 293.68, 372.24, 54, 205.44, 322.96000000000004, 325.56, -163.84, 292.52, 199.84, -89.6, -163.84, -106.67999999999999, -118.04, 384.72, -32.52, 185.48000000000002, -118.48, 249.64000000000001, 97.16, 314.35999999999996, -163.84, 68.27999999999999, 159.36, 438.40000000000003, 145.96, -78.47999999999999, 437.03999999999996, 98.36, 352.12, 262.96000000000004, 143.92, 471.2, -49.68, -104.52, 76.32, 253.32, 362.92, 355.12, 182.2, 13.48, 279.52, -75.84, 380.12, 121.48, 168.8, 17.48, 262.12, -80.28, 54.519999999999996, 280.28, 6.4799999999999995, 425.92, 121.28, 142, 27.279999999999998, 434.36, 177.52, 151.88, 79.60000000000001, 112.44, 30.12, 181.79999999999998, 382.12, 112.76, 242.72, -35.52, 233.92, 457.6, 351.44, 44.839999999999996, 60.76, -57.28, 127.48, 247.79999999999998, 67.24, 293.15999999999997, 191.16, 202.08, -20.84, 420.68, -145.96, -163.84, -58.2, 220.64000000000001, 117.52, 204.04, -163.84, -23.040000000000003, -94.24000000000001, -163.84, 170.8, -149.4, -124.44, 141.84, -136.84, 186.56, 479.68, 445, -24.96, -100.16, 395.48, 425, 75.03999999999999, 112.92, 273.6, 247.04000000000002, 32.08, -22.24, 288.88000000000005, -163.84, 178.56, 177.48, 198.52, -18.52, -26.52, 226.36, -60.56, 425.28, -107.39999999999999, 132, 214.07999999999998, -153.84, 371.96000000000004, 491.15999999999997, 468.68, -126.72, 271.56, 145.28, 136.24, -89.6, 85.48, 211.76, 107.6, -40.36, 120.16, 43.72, 47.4, 132.24, 57.72, 425.20000000000005, 46.32, -139.88, 159.12, 204.24, -123.52000000000001, 55.52, 347.08, 262.6, 175.48, -86.48, 210.92, -60, 316.91999999999996, 398.08, -95.96000000000001, -163.84, 337.52, -106.03999999999999, 72.84, 458.76, 43.24, 297.44, 40.32, 66.4, -42, -120.84, -36.4, 99.24, 387.16, -163.84, 82.32000000000001, -33.88, 291.08, -11.08, 212.2, -83.52, 110.8, 340.12, 410.32, 491.4, -98.91999999999999, -136.24, -16.68, 114.08, 377.24, 106.6, 331.04, -28.52, -163.84, 241.64, -42, 85.04, -137.16, 342.56, 277.76, 171.36, 59.36000000000001, 350.32, -91.08, -66.08, 328.28000000000003, 26.48, -123.96, 296.64, -85.96, 215.72, 82.28, 422.56, 356.4, 32.919999999999995, 306.71999999999997, -58.2, 294.04, 295.48, 249.79999999999998, -130.20000000000002, 154.28, -74.28, -84.2, 28.080000000000002, 5.96, -100.8, 166, -72.72000000000001, 415.71999999999997, 491.32, -27.040000000000003, 62.68, 308.96000000000004, 242.68, 41.32, 228.56, 249.07999999999998, 11.68, -86.24, 344.12, -8.84, 79.68, 217.28, 40.04, 6.04, 78.52000000000001, -7.52, 360.76000000000005, 138.36, -1.6, -163.84, 60.76, 28.119999999999997, -64.28, 113.52, 354.15999999999997, 13.639999999999999, 118.32, 51.6, 15.879999999999999, 126.36, 194.92000000000002, 342.96, 73.24, -163.84, -163.84, -136.04, 49.76, -91.80000000000001, -150.60000000000002, 428.03999999999996, 342.88, 114.91999999999999, 416.8, 196.28, -122.36, -133.11999999999998, 309.59999999999997, 354, 262.91999999999996, 484.24, 248.51999999999998, 242.48, -112.55999999999999, 407.04, 206.8, 168.4, 491.4, 42.52, 69.76, 262.23999999999995, 403.96, 138.04, 193.12, 344.2, -7.44, 40.08, -146.2, 394.2, -48.56, 21.52, 480.44, -122.48, 126.32, 489.03999999999996, 150.2, 29.44, 163.64000000000001, 55.08, 217.56, 210.44, 194.08, 298.84, 87.76, 382.08, 405.52, 25.52, 247.28, 112.72, 258.91999999999996, -28.44, -136.4, 388.16, -6, 257.68, -138.52, -66.96000000000001, -27.959999999999997, 182.92, 491.4, 324.23999999999995, 310.44, 191.67999999999998, 366.44, 139.2, 375.32, 200.88, 57.32, 83.76, 374.12, 438.08000000000004, 379.47999999999996, 95.11999999999999, -1, 71.2, 311.84000000000003, 324.2, 55.599999999999994, -51.64, 116.72, -57.24, 414.84, -37.04, 82.36, -21.36, 36.28, 169.44, 178.88000000000002, 167.28, -23.08, -104.92, 4.24, 423.96, 200.44, 27.439999999999998, 383.32, 232.36, -37.08, 21.32, -97.48, 309.96000000000004, 135.32, 455.92, 82.60000000000001, 340.36, 49.63999999999999, 279.2, 306.47999999999996, -37.8, 452.84000000000003, -109.11999999999999, -119.24, 161.28, -30.4, 218.76000000000002, 218.68, 137.72, -163.84, 301.48, -24.400000000000002, 204.72000000000003, 89.92, 407.12, -163.84, 274.4, 114.8, -35.28, -134.72, 68.16, 395, -82.88, -55.84, 291.4, 153.51999999999998, 93.60000000000001, -115.36, 491.44, 72.24, 97.72, -82.64, -107.16000000000001, -4.64, 366.64000000000004, 68.4, 490.88, 104.28, 206.52, -81.36, 413.64, 76.11999999999999, -163.84, -3.5599999999999996, 284.28, 38.04, 10.8, 197.48, 50.72, 5.88, 152.60000000000002, -34.6, -163.84, 112.83999999999999, 235.2, 416.15999999999997, 329.92, -113.76, 90.03999999999999, 89.16, -59.24, 215.84, 26.48, 452.76, 203.96, -113.4, 325, 78.60000000000001, 119.92, -125, 51.96, -107.80000000000001, 85.2, 490.32, 160.67999999999998, 113.04, -109.52000000000001, -86.28, -103.6, 61.080000000000005, 37, 104.2, -125.96, 490.15999999999997, 490.4, 222.56, -55.88, -163.84, -8.68, -138.32, 84.36, -20.84, 89.08000000000001, 242.32000000000002, -16.6, 75.39999999999999, -8.44, 266.08, -4.08, 303.71999999999997, -125.16, -68.32000000000001, -135.76, 5.32, 305.71999999999997, -27.76, -128.23999999999998, 191.20000000000002, 272.24, 351.12, 147.60000000000002, -155.51999999999998, -22.8, -163.84, 23.16, 287.32, -115.44, -95.2, 167.64000000000001, 112.72, 41.279999999999994, 223.56, 53.36, 181.92, 333.2, 193.12, 46.559999999999995, 150.4, 107.28, 356.24, 300, 38.24, -163.84, -163.84, 225.28, 13.799999999999999, 69.96, 132.04, 170.92, -163.84, 20.04, 233.64, -44.92, 97.55999999999999, 342.12, 260.68, 323.16, 235.12, 354.76000000000005, -112.24000000000001, -104.64, 85.8, 226.39999999999998, 428.28, 155.32000000000002, 174.48, 213.4, 410, 314.2, 7, 225.04, 463.4, 383.16, 316.59999999999997, 110.83999999999999, 430.52000000000004, -86.32, -163.84, 33.04, 386.76, 382.12, -163.84, -66.8, 354.4, 97.44, 237.12, 356.36, 385.40000000000003, 22.96, 209, 380.03999999999996, 244.79999999999998, 113.68, -163.84, 188.6, -68.2, -161.16, 177.72, -163.84, 42, -140.96, 89.92, 165.72, 425.76000000000005, 100.04, -77.03999999999999, 428.24, 56.480000000000004, 16.119999999999997, -140.72, -163.36, 128.16, -106.64, -102.16, 39.120000000000005, 369.24, -81.83999999999999, -45.96, -98.88, 416.4, -80.60000000000001, -131.64000000000001, -163.84, 214.07999999999998, 91, 372.96000000000004, 34.96, 175.56, 231.6, 277.28000000000003, -34.6, 117.76, -85.36, 15.16, 164, 69.92, 125.16, -134, 205.72, 43.68, -66.12, 1.0399999999999998, 491.03999999999996, 159.64000000000001, -37.96, 296.20000000000005, -121.28, 242.60000000000002, 442.84000000000003, 170.72, 178.28, 169.96, 148.64, -31.44, -40.36, 226.48, -163.84, 91.08, 28, 298.92, -19.08, 28.76, 161.84, 242.68, 247.84, -81.55999999999999, 126.67999999999999, -144.8, -163.84, -163.84, 53.56, -90.12, 363.52, 491.44, 231.08, 1.16, -163.84, -123.36, 464.08, -95.75999999999999, -163.84, 144.84, 48.76, -43.76, 402.28000000000003, 51.2, 394.6, -78.68, 17.840000000000003, 169.72, 253.4, 279.64, 306.32, 266.84000000000003, -133.96, 209.60000000000002, 176.64, 335.04, 14.239999999999998, -163.84, 89.24, 166.2, -163.84, -41, 225.44, 236.24, 45.56, 337.96, 231.32, -45.92, 187.32, 32.120000000000005, -98.24, 89.52, -54.64, 313.84000000000003, 199, 316.76, -14.28, 491.28, 1, 165.6, -45.6, -163.84, 108.64, 181.48, 336.44, -34.28, 369.08000000000004, -94.28, -35.36, 11.799999999999999, 207.8, -28.080000000000002, 61.760000000000005, 17.16, 151.2, 11.520000000000001, -73.48, -41.84, -163.84, 159.28, 275.68, -14.68, -163.84, 83, 95.83999999999999, -16.32, -140.12, 374.2, 70.36, 96.24000000000001, 460.72, -124.56, 237.92, 16.279999999999998, 309.36, 491.44, -98.76, 191.6, -139.04, 64.88, 167.28, 15.559999999999999, 464.4, 208.8, 250.92, 309.15999999999997, 277.72, 237, -106.84, 73.12, -29.16, 146.35999999999999, 123.64, 96.4, -40.36, 366.8, -163.84, -51.64, 491.20000000000005, -163.84, 289, -69.64, 483.84, -163.84, -91.12, 410.92, 130.8, -119.67999999999999, 72.04, 405, 8.4, 391.6, 63.72, -104.6, 167.76, -120.03999999999999, 250.84, 332.76, 211, 337.88, 326.96, 201.48, 375.64, 329.23999999999995, -67.72, 208.2, 489.44, -163.84, -49.96, 63.36, 175.84, 169.28, 384.32, 6.760000000000001, 266.56, 18.24, 262.08, 0.9600000000000001, 258.6, 491.44, -22.44, -134.16, 259.64, 60.6, 362.15999999999997, -19.48, 276.76, 36.92, -163.84, 91.08, 385.2, 165.28, 25.6, 218.84, 271.96, -106.48, 223.8, -60.8, 67.04, 98.32000000000001, 316.44, 8.76, 404.92, 330.79999999999995, -92.11999999999999, -94.36, 134.36, 321.28000000000003, 44.24, 57.12, -130.48000000000002, 83.8, -163.84, 142.04, -60.12, 353, -29.32, -80.52, 38, 347.84, 349.04, -116.16, 191.32, 261.64, -79.24000000000001, 95.88000000000001, 90.64, 94.75999999999999, -57.88, 365.08000000000004, 361.12, -46.519999999999996, -51.08, -123.8, 90.44000000000001, -97, 247.28, -77.08, 306.56, -44.040000000000006, 113.72, 167.8, 307.15999999999997, 275.04, -40.32, 211.07999999999998, 178.96, 197.96, -163.84, 13.32, 254.12, 119.96, 245.60000000000002, -33.12, -9.32, -163.84, 240.76, 311.59999999999997, 147.35999999999999, 49.4, 417.84, 172.92, 238.52, 20.6, 35.88, 53.839999999999996, -41.12, 269.2, 82.84, 247.68, 135.36, 355.28, 253.68, 97.32000000000001, 156.16, 263.28000000000003, 147.2, 196.83999999999997, 168.68, -163.84, 237.92, 211.88000000000002, -142.8, -15.520000000000001, 250.4, 243.64, -8.24, 159.44, 276.84, 93.44, 460.48, -58.36, 325.68, 90.64, 32.36, 243.24, -67.4, -134.92000000000002, 252.84, 220.64000000000001, 256.52000000000004, 94.39999999999999, 44.96, 464.16, 330.40000000000003, 26.28, 130.04, 345.24, 281.8, 148.12, 41.959999999999994, -163.84, 489.08000000000004, 240.32, 83.04, -163.84, 384.6, 153.56, -4.24, 198.4, 312.96000000000004, 153.72, 138.92, 9.12, -163.84, 420, 484.48, 294, -79.60000000000001, 84.24, 162.48000000000002, -104.76, -79.52, -60.16, -45.400000000000006, 263.96, 175.35999999999999, -163.84, -48.08, -106.08, -111.88, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -116.32000000000001, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -30.96, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -35.24, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -90.64, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, -84.64, -163.84, -163.84, -163.84, -163.84, 97.8, -163.84, -110.24000000000001, -163.84, -163.84, -163.84, -109.75999999999999, -163.84, -163.84, -163.84, -163.84, -163.84, -74.64, -163.84, 37.36, -4, -163.84, 110.47999999999999, -102.24, -163.84, -163.84, -163.84, -163.84, -163.84, -62.36, -163.84, 106.56, -163.84, -163.84, -163.84, -163.84, -163.84, 17.32, -163.84, -163.84, -163.84, -20.36, 28.479999999999997, -163.84, -163.84, 88.36, -163.84, 106.96, 100.24, 109.75999999999999, 100.56, 168.76, 98.24, 87.08, 85.12, 109.52000000000001, 111.76, 98.32000000000001, 91.75999999999999, 85.16, 104.64, 110.92, 110.92, 109.75999999999999, 98.48, 94.47999999999999, 88.16, 85.08, 84.12, 90.64, 110.68, 105.32, 104.4, 82.8, 96.4, 92.56, 82.76, 104.16, 91.16000000000001, 102.16, 80.36, 94.24000000000001, 101.92, 91.32, 102.2, 83.08, 96.4, 110.56, 98.16, 86.88, 103.32, 79.92, 96.64, 109.56, 82.36, 98.19999999999999, 94.44, 79.56, 86.6, 71.96, 96.24000000000001, 113.96000000000001, 86.36, 101.12, 91.6, 89.76, 90.28, 57.84, 96.96000000000001, 72.84, 98.19999999999999, 82.19999999999999, 82.32000000000001, 90.24, 84.56, 77.64, 88.16, 83.28, 102.36000000000001, 95.56, 107.52000000000001, 82.96000000000001, 76.92, 78.44, 88.52, 72.64, 85.28, 91.67999999999999, 79.2, 66.88, 92.88000000000001, 120.80000000000001, 92.52000000000001, 107.80000000000001, 95.8, 54, 77.88000000000001, 83.36, 83.84, 96, 53.8, 97.52, 99.68, 88.64, 101.36, 101.64, 62.120000000000005, 105.24, 83.28, 95.8, 106.32, 105.84, 104, 109.88000000000001, 99.4, 108.36, 91.36, 104.88, 132.64000000000001, 95.8, 102.52, 109.72, 88.76, 112.08, 90.36, 89.67999999999999, 95.68, 108.96000000000001, 97.48, 87.92, 98.44, 120.76, 89.80000000000001, 89.32, 87.28, 111.11999999999999, 97.91999999999999, 104.16, 84.12, 89.32, 94.64, 102.72, 100.48, 99.32000000000001, 99.27999999999999, 91.03999999999999, 97.72, 92.56, 89.2, 94.2, 106.84, 93.52000000000001, 110.64, 102.6, 98, 109.88000000000001, 104.03999999999999, 6.44, 11.799999999999999, -14.48, 307.71999999999997, -2.72, -53.6, -1.8, -1.84, 238.6, -15.520000000000001, 41.44, 482, 6.159999999999999, 101.2, 39.68, -16.32, -10.24, 273.4, 17.919999999999998, -66.12, 410.08, -12.08, 15.6, 12.200000000000001, 64.19999999999999, 2.2399999999999998, -66.96000000000001, -3, 377.76, 20.32, -7.720000000000001, 336.08, 0, -16, -14.8, -80.88, 299.08000000000004, 74.6, 282.32, 409.68, 491.32, 16.6, 17.6, -8.200000000000001, -163.84, 324.44, -16.88, 11.799999999999999, 8.24, 488.59999999999997, -7.6, 80, 36.16, 17.28, 14.040000000000001, -5.44, -10.56, 8.48, -6.56, -14.52, -10.52, 13.719999999999999, 338.36, -4.04, 2.3600000000000003, 11.08, 4.04, -19.36, -12.040000000000001, -8.4, 10.120000000000001, -9.04, 14.8, 13.76, 161.6, 478.92, -17.16, 249.79999999999998, -72.56, -3.76, 138, 376.96000000000004, 12.28, 18.68, -13.12, 216.68, 184.88, -0.04, 20.76, 270, 6.28, -3.72, 6.4, 411.48, 251.2, 12.4, 1.36, 403.24, 84.68, 295, 16.72, 247.20000000000002, 46.32, -1.32, 11.4, -51.76, 431.76, -3.8, -7.4, 8.76, 177.92, -5.4, 1.08, 278.88, 11.799999999999999, -17.64, 5.52, -44.040000000000006, -7.28, 15.4, -98.6, -15.04, -4.04, -0.04, 3, 9.6, 179, 5.760000000000001, 297, 50.31999999999999, -2.48, 12.76, -12.92, 3.5599999999999996, 9.36, 324.48, -15.72, 5.68, -137.52, -4.24, 140.08, -13.28, -2.4, 222.36, 14.56, -106, 309.84000000000003, -163.84, 420.52, 177.48, 14.120000000000001, -83.16, -16.52, -8.4, 6.2, -17, 16.96, -3.8400000000000003, -43.76, -12.200000000000001, -19.759999999999998, -15.879999999999999, -16.36, -42.4, 14.92, 17.56, 15.8, -6.52, 5.8, 13.68, 16.279999999999998, 4.2, 13.6, 14.6, 5, -3.52, -1.8, 16, 7.92, -2, -11.24, 5.36, 0.48000000000000004, -7.4799999999999995, 9.12, -22.880000000000003, 6.159999999999999, -18.72, 17.36, -15.08, -81.08, 1.64, 10.28, -15.64, 12.92, -9.520000000000001, 2.48, -13.16, -3.64, 7.16, -1, -40.480000000000004, -3.4, -66.48, -95.92, 5.68, -13.559999999999999, -11.4, -21.72, -16.88, 11.28, -1.52, -20.56, 4.52, -16.52, 8.040000000000001, -14.48, 6.52, -31.2, -16, 8.120000000000001, 2.2399999999999998, -4.24, -10.319999999999999, -0.76, -0.68, 0, -19.2, 12.8, 10.44, -20.240000000000002, 13.16, 5.88, -1.9200000000000002, 16.279999999999998, 18, 5.44, -3.92, -13.6, 0.44, 18.44, -13.6, -15.959999999999999, -5.56, 9.08, -40.68, -4.2, 3.48, 0, -16.16, 17.88, -13.92, 3.5599999999999996, 11.6, -7.96, -4.96, -44.96, 18.96, -19.48, -35.64, -10.64, -12.76, -11.56, -2.8, 13.520000000000001, -19.759999999999998, -19.68, -8.08, -8.4, -22.84, -3.2, 7.56, 16.16, 14.92, -16.36, -27.64, -18.12, 7.24, -19.279999999999998, 3.16, -7.84, -3.64, 19.040000000000003, -19.8, -51.36, -79.68, -18.96, -0.8400000000000001, -1.16, -31.48, -8.72, 6.84, 12.84, -16.92, 7.64, 14.76, 10.68, -4.720000000000001, -10.4, -6.88, -8.84, 11.48, -12.319999999999999, -15.08, -10.48, 11.32, -3, 8.319999999999999, 4.760000000000001, 9.879999999999999, 4.84, -4.04, -0.16, 2.48, 9.56, -18.599999999999998, 10.36, 16.119999999999997, 14.08, -17.96, 18.759999999999998, 19.16, -9, 1.32, -3.04, 14.52, -29.44, -2.52, -10.120000000000001, -4.04, -15.32, 5.6, 2.28, 8.88, 16.44, 3.3600000000000003, 16.72, 5.84, -5.8, -9.719999999999999, 4.4799999999999995, 12.92, -15.8, 7.08, -15.360000000000001, 5.32, -15.76, 6.84, -15.959999999999999, -19.36, -2.56, 19.279999999999998, -3.6, -10.64, -17.72, 0.5199999999999999, -10.040000000000001, -0.4, 10.8, -0.8, 4.4, 0.44, 19.48, -11.2, 19.36, 16.92, -9.440000000000001, 20.56, 11.2, -1.36, 12.200000000000001, 20.36, 15.24, 8.4, 1.28, -8.48, -13.68, -19.08, -9.04, -12.72, 4, 10.120000000000001, 20.52, -18.599999999999998, -12.52, -9.639999999999999, -1.16, 20.72, -2.8800000000000003, 15.4, 10.28, 15.879999999999999, 2.56, 9.92, 4.56, 12.4, 19.36, -1.76, 1.4, 0.64, 15.84, 12.040000000000001, 6.44, 4.760000000000001, -10.319999999999999, 8.319999999999999, -6.04, -1.52, -2.2399999999999998, -1.4400000000000002, -14.200000000000001, 10.040000000000001, -13.76, -2.3600000000000003, 1.16, -13.84, -2.96, 19.16, 18.8, 0.64, -4.88, 13.48, -14.44, 9.56, 20.639999999999997, 11.68, -10.4, 22.2, 5.24, 8.040000000000001, 15.92, 8.120000000000001, -17.919999999999998, -12.120000000000001, -10.4, -4.36, -11.440000000000001, 4.68, -14.36, -16.240000000000002, 7.84, 5.36, -13.520000000000001, 3.04, -7.52, -14.32, -5.52, 9.4, -8.4, -6.119999999999999, -7.36, 9.68, 2.52, 0.5599999999999999, 1.4400000000000002, 19.24, 23.560000000000002, -4.6, -1.28, -12.28, -3, -13.96, 6.32, -10.52, -15.8, 12.72, 6.92, -9.48, 13.68, 2.48, 9.16, -12.36, -11.36, 9.92, 20.04, 9.04, -0.92, -14.16, -14.959999999999999, 10.959999999999999, 5.96, 9.799999999999999, 4.96, -4.64, 0, -17.96, 17.4, -5.84, -11.88, 1.4400000000000002, 15.559999999999999, -17.04, -11.799999999999999, -11.799999999999999, 16.8, 17.88, 4.88, -16.44, -8.16, -1.2, 15.28, 0.64, 18.880000000000003, -19.12, -8.200000000000001, -11.520000000000001, -11.16, -7.96, 8.88, -3.8, -7.24, -0.92, -11.56, 8.76, -3.32, -8.4, 1.36, 22.599999999999998, -9.4, -15.68, 17.68, -1.2, -8.959999999999999, 10.72, -5.12, 6.88, -8.200000000000001, 18.12, 6.680000000000001, 10.48, -13.6, 13.799999999999999, -6.56, 10.92, -15.48, -6.64, 14.52, -16.96, 10.92, 2.32, 2.6, -13.92, -15.6, -11.08, 14.840000000000002, -8.24, 4.96, 15.12, 14.4, -18.32, -0.4, 9.24, 12.64, 4.32, 1.72, 11.48, -1.76, 6.6, -15.520000000000001, 4.760000000000001, -10.72, -3.76, -4.159999999999999, -11.4, 18.32, 0.44, 7.88, -7.4799999999999995, 12.88, 16.8, -16.84, -14.76, 18.12, 18.24, 17.52, 17.88, 5.52, 14.32, -18.759999999999998, -4.2, -11.68, -8.28, 15, 6.4, -5.44, 4.28, -17.8, -0.16, 11.28, -10.959999999999999, 20.52, 10.16, -3.32, -9.96, -0.36000000000000004, 0.88, 17.04, -16.279999999999998, -14.72, 17.919999999999998, 2.76, 14.36, 8, 14.120000000000001, 3.8, 9.16, -2.3600000000000003, 5.92, -1.8, 16.52, -5.720000000000001, 17.16, 12.92, 13.6, -10, 19.040000000000003, 8.64, 28.16, 21.24, -4, 4.4, -4.760000000000001, -0.48000000000000004, 18, 10.6, -14.959999999999999, -7.720000000000001, -10.72, 8.16, 22.64, 18.360000000000003, 14.68, 10.959999999999999, 14, -1.52, 16.76, 11.4, 9.520000000000001, 2.4, 2.32, -10.72, 12.56, 9.32, -12.4, -19.599999999999998, 19.08, -7.92, 2.16, -18.28, 18.2, 14.120000000000001, 8.6, 19.12, -2.92, 15.08, -7.08, -6.56, 5.44, -15.16, 16.639999999999997, 5.24, 7.04, -16.88, 2.2, 19.720000000000002, 14.8, 4.36, -0.5599999999999999, -18.12, 8.64, 7.84, 10.08, -8.72, -3.0799999999999996, 5.44, 6.4799999999999995, -4.4, 6.8, -8.44, -15.6, -12.36, -4.4, 21.04, 14.68, 14.76, 11.28, 0.4, -16.32, -15.76, -5.159999999999999, 13.84, -6.760000000000001, 1.9200000000000002, 24.479999999999997, 1.6800000000000002, 9.440000000000001, -16.639999999999997, -0.6, 3.76, 17.8, -8.920000000000002, -3.32, 17.2, 17.24, 18.32, -2.12, -9.639999999999999, 8.44, -4.08, 14.239999999999998, -1, -8.44, 1.1199999999999999, -6.680000000000001, 0.68, 1.76, -4.84, -7.2, -16.32, 8.68, 199.72, 13.2, -14, 16.96, 7.44, 1.4, 1.2, 13.32, -2.96, -7.88, 12.76, -17.88, 17.04, 0.8400000000000001, 13.12, 12.68, -3.44, -4, -13.12, -11.639999999999999, 5.44, -8.040000000000001, -8.040000000000001, -5.760000000000001, -1.32, 17.32, 11.440000000000001, -3.0799999999999996, -5.52, -0.76, -14.44, 17.6, -4.84, 14.040000000000001, 15.2, -15.440000000000001, 15.520000000000001, -3.12, 4.96, 9.799999999999999, 9.799999999999999, -0.36000000000000004, 14.72, 11.96, -1.4400000000000002, 14.44, -4.4799999999999995, 12.16, 1.6800000000000002, -8.52, -16.6, 12.76, 3.8400000000000003, 5.760000000000001, -1.76, 10.040000000000001, 15.559999999999999, 17.96, -7.44, -15.559999999999999, 11.32, 4.88, 3.68, -11.28, 11.28, 12, -13.96, 19.279999999999998, -9.12, -6.64, 8.28, -0.36000000000000004, -8.120000000000001, -12.36, -14.76, 4.760000000000001, -3.92, 6.08, -9.68, -2.64, 2.0799999999999996, 10.28, 10.56, -14.76, -15.879999999999999, 10.6, 15.32, 1.52, 15.4, -16.48, -13.76, -17.2, 11.639999999999999, 2.2399999999999998, 7.36, -13.32, -17.48, -9.04, 5.6, -13.32, 17.44, 18.48, -0.76, 1.4, 13.28, 172.48, 6.4799999999999995, 13.12, -16.32, 19.400000000000002, 4.6, -3.28, 17.64, -8.040000000000001, 19.88, -14.32, -7.119999999999999, -9.56, 3.68, 9.84, -1.76, -5.96, -6.760000000000001, -12.88, -3.68, -10.08, -0.88, 1.8, -10.56, -1.76, -19.599999999999998, -6.119999999999999, -6, -16.2, 1.32, 9.96, 22.360000000000003, 21.2, -0.08, 6.24, 7.8, 1.48, 19.560000000000002, 10.48, -10.88, -2.8800000000000003, 11.6, 13.48, 13.639999999999999, -16.76, -0.68, 13.4, -3.0799999999999996, 3.2399999999999998, 6.64, -0.88, 16.32, 10.120000000000001, -18.68, 23.32, 7.36, -2.48, -6.119999999999999, -14.88, 5.92, 18.24, -12, 0.27999999999999997, -2.56, -2.92, 9.879999999999999, -13.12, -9.440000000000001, 3.28, -8.120000000000001, -11.32, 3.04, 18.16, -8.36, -12.72, 2.84, 5.88, -1.1199999999999999, 15.16, 0.24000000000000002, 14.120000000000001, 14.28, 13.76, 10.68, 9.48, 5.52, -19.599999999999998, 15.2, -15.8, 20.88, 6.64, 18.599999999999998, -17.72, 17.2, 9.12, -6.64, 4.8, -0.64, 2.56, -10.08, -9, 17.44, 13.719999999999999, 17.64, 4.760000000000001, 19.16, -13.48, 18.64, 14.840000000000002, 16.92, 19.52, -17.24, -7.36, -2.2399999999999998, 9.92, -11.520000000000001, -9.04, 19.88, -13.24, 15.520000000000001, 7.680000000000001, 4.56, -7.16, 133.32, -8, 14, 15.8, -12.16, 0.36000000000000004, -1.9200000000000002, 6.44, 13.04, 11.92, -2.04, -17.4, -15.879999999999999, 4, 15.08, -15.16, 13.520000000000001, 19.36, 6.36, 4.24, 8.84, 6.36, 3.0799999999999996, 0.4, 2.8800000000000003, 5.52, -7.2, -14.32, 10.44, 3, 14.56, -19.040000000000003, -14.8, 13.559999999999999, -1.52, 7.64, 11, 5.8, -14.68, -10.52, -3.8, 6.04, 1.48, 17.04, -19.92, -14.56, 15.08, -0.4, 19.64, -12.92, 6, -15.4, 6.6, -5.44, -4.28, 16.240000000000002, -14.120000000000001, -15.959999999999999, 15.959999999999999, -1.0399999999999998, -16.400000000000002, 4.32, -4.96, 6.56, -17.96, -10, -1.16, 12.239999999999998, -15.440000000000001, -18.8, -0.92, 20.400000000000002, 1.8, -13.360000000000001, 0.64, -3.32, -16.96, -6.760000000000001, 6.28, 5.720000000000001, 16.96, 12.68, -18.52, 11.04, 8.88, 2.72, 14.4, -14.32, -9, 12.72, 11.440000000000001, 2.44, 14.52, 5.36, 14.76, -10, -10.24, 7.96, -16.76, 9.440000000000001, 4.28, 8, -3.28, 1.96, -7.4, 18.599999999999998, 15.48, 8.52, 8.64, 10, 20.28, -18.24, 26.68, -11.32, 16.44, 11.68, 0, -6.720000000000001, 2.96, 25.159999999999997, 4.28, -18.68, 12.56, -5.24, -12.4, 7.6, 17, -8.48, 17.68, 5.8, 8.36, 1.32, 11.36, -3.6, -0.2, 1.48, -5, -17.840000000000003, 18.16, -0.16, -3.8, 16.279999999999998, 19.64, 14.28, 8.959999999999999, 16.48, -4.44, 18.759999999999998, -17.64, 4.96, -12, -5.92, -9.68, -163.84, 47.04, -163.84, 2.0799999999999996, 17.76, -163.84, 21.12, -163.84, -6.52, -11, 10.36, -18.64, -163.84, 13.96, -163.84, 2.48, -163.84, -163.84, -2.48, 15.04, 8.6, -163.84, -4.88, 13.32, -163.84, -17.16, 10.24, -163.84, 3.3600000000000003, -163.84, -163.84, -163.84, -5.88, -0.5599999999999999, -3.96, 18.08, -163.84, 4.68, -163.84, 9.76, 19.48, 13.799999999999999, 23.32, -163.84, -163.84, 0.2, -17.52, -6.36, 11.84, -7.84, -14.56, 6.88, 17.48, 1.84, -163.84, -14.56, -13.4, -18.16, -163.84, -17.8, 10.84, -1.88, -163.84, -163.84, -163.84, -163.84, -163.84, 27.64, 1.4, -163.84, -13.48, 0.8400000000000001, 92.72, 20.6, 8.4, -163.84, -163.84, 16.88, -163.84, 3.04, -11.88, 16.72, 3.2399999999999998, 17.24, 2.28, -163.84, 16.279999999999998, -4.08, 13.719999999999999, 17.04, -10.4, 1.1199999999999999, -163.84, 20.36, -163.84, 123.11999999999999, -163.84, 5.4799999999999995, 2.72, -163.84, -163.84, -163.84, -163.84, -163.84, -163.84, 69.4, 435.52000000000004, -163.84, -163.84, 462.84, -163.84, -163.84, 487.28, 221.67999999999998, 437.08000000000004, 434.84000000000003, -163.84, 111.44, -163.84, -163.84, 400.96, -9.36, 391.79999999999995, -163.84, -163.84, 462, -163.84, -163.84, 144.8, 483.84, 353.15999999999997, 469.76, 460.88, 448.44, 452.72, 351, -163.84, -163.84, -163.84, 356.59999999999997, -163.84, -163.84, 302.15999999999997, -163.84, 397.76, -163.84, 377.28000000000003, 186.64, 429.36, 17.840000000000003, -163.84, 18.56, 16.240000000000002, -163.84, 9.36, -163.84, -3.2, -13.88, -163.84, -163.84, 12.68, -163.84, -163.84, 15.08, -163.84, -1.9200000000000002, 12.68, 16.88, -5.12, 19, -163.84, 16.44, 8.48, -163.84, -8, -4.720000000000001, -163.84, -0.36000000000000004, 21.919999999999998, -163.84, 9.92, 20.8, -163.84, -2.76, -4, 0.24000000000000002, 8.120000000000001, -163.84, -9.36, 16.080000000000002, -163.84, 3, 6.28, -163.84, -12.88, -163.84, 16.8, -163.84, 29.12, -163.84, -163.84, -10.48, -163.84, -0.8, -163.84, -11.28, -163.84, -163.84, -17.24, 6.84, -163.84, -16.72, -163.84, 14, 13.719999999999999, -13.32, 39.879999999999995, -163.84, -13.28, 11.36, -12.16, 6.92, -0.8, -12.6, 10.84, -163.84, -163.84, -163.84, 6.8, -163.84, -15.8, -13.96, -163.84, -163.84, 1.1199999999999999, -9.24, -163.84, -163.84, 95.92, -163.84, -163.84, 18.8, -97.91999999999999, -7.760000000000001, 12.200000000000001, 4.720000000000001, 20.44, 18.880000000000003, 20.56, -19.68, 331.44, 295.68, 66.68, 170.68, -5.8, -163.84, -163.84, -163.84, -163.84, 2.76, 52.56, -3.76, 378.35999999999996, -0.5199999999999999, 129.6, 10.56, 371.91999999999996, -86.64, 384.96000000000004, 239.96, 191, 12.88, 3.72, 353, 4.44, 352.68, -17.44, -20.04, 145.56, 185.35999999999999, 17.72, 313.12, 9.56, 105.2, 373.40000000000003, 108.75999999999999, 399, -5.6, 10, 155.92000000000002, -101.88, 45.36, 417.4, 9.28, 348.88, 112.76, 280.76, 14.16, 34.92, -3.8, -8.200000000000001, -163.84, 2.12, -163.84, -2.92, -163.84, -18.16, 53.32, -163.84, 14.64, -163.84, -5.04, -163.84, -163.84, -163.84, 4.24, -163.84, -163.84, 29.44, -3.12, -163.84, 3.68, -12.64, -163.84, 7.56, -163.84, -163.84, 14.56, -17.4, -163.84, 4.159999999999999, -163.84, -163.84, 12.52, -5.52, 3.12, 20.32, -8.68, -163.84, 8.48, -163.84, 39.04, -163.84, 18.360000000000003, -163.84, 3.6, -12.239999999999998, 4.52, 12.16, -12.6, -6.52, -163.84, -163.84, -6.680000000000001, 6.760000000000001, -163.84, 4.56, 0.8, -163.84, 2.32, 17.919999999999998, 7.44, 20.32, -10.48, -163.84, -163.84, 19.439999999999998, 6.6, -1.0399999999999998, 1.56, -11.56, 4.28, 14.76, -5.159999999999999, -163.84, -3.4, -17.4, -163.84, -6.119999999999999, -7, -0.88, -0.04, -1.1199999999999999, -9.879999999999999, 17.080000000000002, -8.24, 19.560000000000002, -163.84, -163.84, -163.84, -5.44, 8.6, -163.84, -12.8, -163.84, 7.4799999999999995, 3.44, -163.84, -163.84, -163.84, -163.84, -11.36, 12.84, -163.84, -163.84, 19.84, -3.92, -163.84, 17.52, 6.2, 7.04, 13.68, 37.24, -163.84, -11.719999999999999, 10.64, -163.84, -163.84, -163.84, -163.84, -13.6, -163.84, -7.64, -3.12, -5.28, -163.84, -4.56, -10.64, -3.2399999999999998, -163.84, -9.28, -163.84, -6.4799999999999995, -163.84, -13.96, 11.56, -163.84, -6.96, -163.84, 14.28, -163.84, -18.96, -13.32, -163.84, -13.76, -163.84, 9.04, -10.48, 3.68, 10.6, 2.16, -163.84, -1.28, -163.84, 14.36, -163.84, -10.88, 2, 18.44, -163.84, -163.84, -163.84, -163.84, 15.76, -13.24, -163.84, -12.319999999999999, -163.84, 9.879999999999999, -9.48, -163.84, -163.84, -4.88, 3.16, -163.84, 15.84, -17.840000000000003, 1, 21.28, -163.84, 7.28, -13.08, -16.04, -163.84, -11.36, -7.84, 13.76, -163.84, -163.84, 15.6, -163.84, -16.48, 20.44, -16.32, -4.68, 1.48, 22.72, -163.84, -163.84, 6.28, 198.52, -8.120000000000001, 107.2, -19.88, -14.68, 221.08, 219.04000000000002, 204.72000000000003, 14.68, 397.8, 330.79999999999995, -18.880000000000003, 270.88, 181.56, -7.88, 65.55999999999999, 0, 107.56, 173.84, 8.88, 324.23999999999995, 292.15999999999997, 217.28, 271.56, 292.48, 465.36, 27.48, 2.52, 356.92, -12.52, 8.120000000000001, -4.04, 200.12, 220.56, -3.4, 369, 114.91999999999999, 14.840000000000002, 412.64, -2.12, -0.44, -12.44, 12.52, 37.760000000000005, 377.08000000000004, 14.48, 438.76, 7.64, 237.04, -7.16, 18, -1.76, 6.2, -18.68, 437.24, 40.52, -11.28, 274.8, 263.35999999999996, 11.2, -15.16, 134.76, 20.96, 252.12, 18.8, 151.24, 160, 418.92, 349.64, 18.880000000000003, 368.88, 4.28, 488.12, 298.44, 293.92, 351.48, -9.84, 161.92000000000002, -3, 0.08, 15.16, -2.52, 114.04, 375.36, 10.040000000000001, 74.92, -2.92, 368.44, -9.96, 72.84, -3.2, 15.559999999999999, 20, 41.76, 287.28, 419.20000000000005, 315.52000000000004, 185.12, -12.56, 338.32, 4, 29.96, 385.84000000000003, 5.68, -15.16, 15.04, 40.84, 7.92, 358.96, 424.52, -17.080000000000002, 129.67999999999998, 18.919999999999998, 323.40000000000003, 12.040000000000001, -5.64, 18.84, 3.2, -17, 329.72, 329.64, 165.76, 125.44, 475.96, 139.16, -2.6, 470.2, 5.2, 13.799999999999999, 228.8, 16.119999999999997, -10.040000000000001, 161, 444.79999999999995, 285.28, 256.2, 441.03999999999996, -12.36, 99, 45.96, 482.15999999999997, -14.16, 94.64, 171.68, -10.24, 462.32, 104.96, -19.08, 325.44, 195.83999999999997, 111.88, 85.72, 97.28, 226.88, -17.64, -0.16, 96.88, 236.16, -0.76, 312.88, 8.72, 91.2, -7.52, -10.68, -18.32, 41.72, 15.28, 17.96, 86.52, -2.92, 18.64, 256.28000000000003, 308.32, -5.36, 102.72, 7.8, -2.92, 18.2, 5.36, 13.96, 4.68, 324.23999999999995, -19.52, 6.119999999999999, -9.799999999999999, 19.16, 262.35999999999996, 12.239999999999998, 16.92, 202.72, -10.08, -6.4799999999999995, 88.2, 14.200000000000001, 18.52, -13.6, 171.36, -2.44, -15.48, 272, 64.56, 16.6, 273.64, 46.72, 9.4, -12.120000000000001, 19.68, 352.08, 209.92, 12.84, 12.72, 25.48, 421.56, -5.88, 179.96, 28.92, -5, 283.8, -13.360000000000001, -11.6, -9.12, 9.719999999999999, 166.48, 0.2, 67.04, 469.92, 168.76, 380.96000000000004, 131.8, -13.96, -20.080000000000002, -15.6, 340.92, 134.68, 347.96, -3.8, -6.52, 51.32, 425.64000000000004, 58.6, 144.84, 350.88000000000005, -10.959999999999999, -12.72, -11.04, 183.35999999999999, 376.15999999999997, -18.880000000000003, 411.32, 7.8, -19.439999999999998, 7.36, 2.48, -11.88, 1.32, 28.479999999999997, 16.240000000000002, -10.36, 6.4799999999999995, -16.639999999999997, 276.12, -3.04, 75.96, 114.16, 16.16, 380.59999999999997, 14.840000000000002, -19.2, -5.28, 16.36, 13.639999999999999, 60.48, 1.64, 5.24, 44.720000000000006, 332.88, 7.52, 8.88, -20, 299.28, 2.0799999999999996, 9.4, -16.68, -14.16, 45.12, -8.72, 14.76, 18.48, -13.08, 6.680000000000001, 10.040000000000001, 3.76, -8.64, 291.15999999999997, 137.88, 4.44, -20.28, 15.4, 5.6, 365.84, 15.04, 132.88, 448.40000000000003, 210.92, 291.64, -18.4, 14.959999999999999, 14, 17.76, 19.64, -15.440000000000001, 18.24, 8.28, -6.64, 327.44, 13.24, -15.879999999999999, -5.6, 200.24, -13.88, 244.44, -12.44, 412, 132.08, 433.71999999999997, 290.76, 257.03999999999996, 340.44, 371.96000000000004, 302.03999999999996, -5.32, 18.599999999999998, 485.36, 467.16, 360, 311.96000000000004, 283.32, 178.35999999999999, 481.04, -0.5199999999999999, 13.440000000000001, 10.08, 16.72, 65.52, 18.72, 9.879999999999999, 110.88000000000001, -4.08, 59.2, 199.72, 9.56, 233.44, 400.84, -9.56, 0.27999999999999997, -4.8, -2.16, -9.04, 223.04, -2.76, 233.56, -14.8, 141.24, 17.16, -19.48, -2.04, 146.76, 12.28, 119.96, -10.36, -13.88, 207.07999999999998, 369.68, 63.839999999999996, -1.9200000000000002, -3.8400000000000003, 16.56, 226.72, 424.24, 232.24, -3.8400000000000003, 171.36, -3.92, 99.08, 47.440000000000005, 81, -1.4, 23.959999999999997, 424.64000000000004, -5.2, 87.16, 121.24, 12.36, 328.28000000000003, 213.28, 300.44, 13.08, 1.32, 3.3600000000000003, 87.67999999999999, 217.44, 33.92, 22.880000000000003, 447.12, 66.72, 244.32000000000002, 26.759999999999998, -0.76, 7.84, 351.44, -1.76, 43.96, 145.12, 128.44, 19.68, 135.92000000000002, 8.200000000000001, 250.4, 20.639999999999997, 15.879999999999999, -13.440000000000001, 254.92, 1.72, 170.56, 7.4, 53.96, 9.96, 321.88, 329.84000000000003, -11.24, 386.96000000000004, -3.8, 204.32, 158.12, -4.4799999999999995, 320.47999999999996, 78.75999999999999, 489.03999999999996, 444.40000000000003, 463.96, 144.44000000000003, 11.719999999999999, -3.16, 351.32, 8.6, 309.28, 112.47999999999999, 165.24, -8.84, -1.52, -2.4, 133.64000000000001, 5.96, 226.64000000000001, -17.080000000000002, 228.72, 121.96, -14.6, 346.08, 138.8, 322.24, 140.08, 3.96, 4.6, 87.08, -11.08, -11.92, 90.64, 8.4, 0.2, -0.88, -4.92, 257.68, 433.44, -2.6, 291.08, -8.64, 11.12, -2.44, -13.84, 208.4, 340.6, 150.24, 270.76, 410.8, 365.52000000000004, -3.8, 435.24, 129.48000000000002, 283.8, -6.44, -1.48, -17.24, 15.32, 209.92, 12, 151.35999999999999, 167.55999999999997, 190.67999999999998, 121.28, 4.44, 162.36, -3.04, -9.16, 140.6, -16.6, 325.72, 104.16, 18.919999999999998, 4.6, 3.16, 250.64, -18.16, 427.76, 6.08, 230.76, -15, 126.08, -11.639999999999999, 13.08, 7.92, 411.32, 17.52, 452.2, 2.4, 240.24, 3.76, 204.08, 0.9600000000000001, 189.36, 200.32, 33.52, -11.88, 18.52, -15.68, 213.76000000000002, 383.12, 19.52, 445.52000000000004, 17.28, 4.28, 136.52, -19.959999999999997, 122.48, 196.39999999999998, -9.16, -17, -11.76, 479.88, 436.59999999999997, 155.84, 21.36, 412.68, -0.8, 394.67999999999995, -10.72, 48.239999999999995, 5.84, 328.08, 418.71999999999997, 222.72, 22.04, 12.319999999999999, 2.2399999999999998, 384.35999999999996, 363.28, 15.72, 50.08, 122.96, 196.52, 366.4, 92.88000000000001, 20.68, 12.8, 175.24, 226.36, -3.44, 487.64000000000004, -15.28, 3.0799999999999996, 452.84000000000003, 450.16, 4.2, 9.24, 51.16, 263.84000000000003, 14.64, 406.6, 224.67999999999998, 17.840000000000003, 14.56, 370.96000000000004, 151.35999999999999, 11.48, 17.919999999999998, -14.840000000000002, 123.72, 26.28, 98.8, 20.16, 170.24, 32.160000000000004, 379.52000000000004, 346.24, 86.28, 58.28, 321.79999999999995, 442.88, 14.32, 21, 289.12, 15.08, 282.84, 52.48, -18.08, 2.12, -10.52, 24.400000000000002, 1.8, 7.28, 299.48, -4.12, 10.200000000000001, 360.36, 455.48, 45.48, 420.08, 453.08, 253.35999999999999, -3.3600000000000003, 8.56, 17.88, 0.32, 171.6, 17.56, -0.16, 52.32, 4.56, -4.44, 148.16, -2.3600000000000003, -0.36000000000000004, 454.04, -19.08, 22.8, -7.680000000000001, -15.959999999999999, 14.64, 19.439999999999998, 9.16, -13.48, 238.68, 218.72, 16.68, -4.84, 263.72, 250.96, -13.360000000000001, 16.32, 3.8, -0.8, 486.64000000000004, 7.92, 9.36, -15.440000000000001, -5.84, 424.44, 121.16000000000001, 39.440000000000005, -6.52, 135.48, -18.52, 372.2, 150.04000000000002, 215.60000000000002, 67.52, 18.2, -0.27999999999999997, 6.8, -19, 295.92, -3.5599999999999996, 428.24, -11.92, 11.28, 155.4, -0.88, 292.48, 11.36, -14, 43.6, 339.8, 14.64, 19.48, 112.60000000000001, 4.92, 8.4, -7.32, 2.8800000000000003, 12.92, 133.11999999999998, -15.4, 32.160000000000004, 13.96, -2.0799999999999996, -11.88, 151.12, 304.20000000000005, 206.8, 430.28, 25.24, 11.28, 345.48, 39.6, 25.8, 256.16, 85.84, 11.92, 96.04, -8.6, 429.44, 133.68, 475.32, -6.6, 383.76, 482.28, 14.48, 237, 260.24, 69.76, 143.32, 19.560000000000002, 81, -7.720000000000001, 180.72, 123.2, 237.2, 424.71999999999997, 294.28, 120.03999999999999, 18, -4.4, 173.92, 43.2, 297.20000000000005, 303.68, 7.4799999999999995, 208.04, 226.28, 238.84, 15.959999999999999, 405.72, 479.88, 28.400000000000002, -15.879999999999999, -18.12, 257.44, -5, -8.44, -9.96, 251.6, -4.4799999999999995, 13.559999999999999, 17, 117.32, 371.44, 417.24, -14.56, -2.92, 144.92, 0.8400000000000001, 20.6, 46.16, 37.48, -1.56, 15.440000000000001, 370.8, 6.36, 487.59999999999997, -16.32, 390.48, 278.8, 283.52, 362.64000000000004, 439.44, -0.48000000000000004, 350.16, 1.1199999999999999, -9.28, -3.6, 297.56, 18.56, 12.36, 161.28, 286.36, 45.48, 302.76, 179.44, -13.440000000000001, 18.24, -6.28, 14.64, -14.28, 306.12, 37.760000000000005, 2.96, -6.2, 78.24000000000001, 47.04, 13.88, -12.52, -4.12, 468.96, 353.04, 16.52, 17.48, -6, 279.52, 7.760000000000001, 390.84000000000003, 359.59999999999997, 134.64000000000001, 2.04, 56, 416.96, 231.24, 10.08, 125.4, 126.16, 247.88, 173.64, 8.200000000000001, 221.6, 451.68, -1.84, 339.6, -15.24, 435.03999999999996, -6.96, -17.68, 146.68, 30.56, 22.360000000000003, 0.5599999999999999, -1.9200000000000002, 7.760000000000001, 154.07999999999998, 3.72, 361.56, -17.32, -17.04, 41.04, 484.15999999999997, 60.68, 5, 135.64000000000001, -19, 159.48000000000002, 3.8400000000000003, -5.8, 1.96, 275, 8.08, 190.6, 344.36, 322.08, 8.72, 19.64, 142.52, -17.48, -7.2, -7.8, -9.36, 188.88, 16.72, 58.84, 6.2, 21.16, 216.88, 18.68, 135.92000000000002, 197.44, -8.920000000000002, 198.12, 11.08, 20.639999999999997, 477.32000000000005, 18.8, -15.84, 236.96, 14.32, -0.7200000000000001, 484.08, 19.2, 17.68, -0.64, 247.20000000000002, -9.92, 318.64, -7.760000000000001, 386.2, 2.16, 17.28, 301.48, -17.52, 234.24, 303.8, 15.16, 416.88, 7.44, -9.24, -12.120000000000001, 56.92, 284.6, -17.88, -12.120000000000001, 16.8, -2.8800000000000003, -2.48, 14.44, 243, 198.72, 209.48, -18.04, -6.36, -13.4, -12.16, 272.28000000000003, 15.6, 256.76, 207.92, 13.520000000000001, -18.12, 331.44, -2.68, 2.64, 66.16, 16.92, 186.20000000000002, 4.96, 198.28, 19.64, 163.08, 137.32, 6.4, -6.119999999999999, 423.12, 2.92, -9.04, -15.08, 20.119999999999997, -17, 130.84, 380.16, 13.4, 0.4, -2.2, 79.64, -15.440000000000001, 9.76, 38, 8.200000000000001, -4.96, -3.12, 240.64, 328.56, 225.36, 14.92, 18.2, 2.84, -13.92, 186.51999999999998, 240.52, -12.28, 421.92, 3.28, 316.28000000000003, 229.48, 38.64, -17.919999999999998, -18.96, 0.76, 304.08000000000004, 386, -2, 11.4, 223.6, -17.6, -4.760000000000001, 241.35999999999999, 4.44, 344.96, 399.76, 166.88, -18.52, 11.28, 15.92, 12.200000000000001, -11.16, 297.59999999999997, 133.92000000000002, 355.56, 100.68, 375.47999999999996, 164.32, 367.68, 71.2, 82.60000000000001, 193.36, 317.24, 145.07999999999998, 145.24, 113.28, 270.8, 106.84, 188.88, 297.52, 348.08, 120.52, 291.88, 261.32, 121.80000000000001, 300.4, 226.84, 338.72, 201.84, 300.48, 279.28, 210.4, 197.8, 356.48, 103.4, 376.64, 193.8, 258.72, 243.28, 299.4, 106, 99.27999999999999, 295.12, 77.47999999999999, 392.48, 237.6, 119.28, 265.12, 376.76, 213.07999999999998, 207.68, 183.96, 218.48000000000002, 373.2, 273.44, 46.800000000000004, 305.36, 77.47999999999999, 332.84000000000003, 349.12, 394.84000000000003, 371.59999999999997, 213.07999999999998, 374.96000000000004, 278.32, 199.92, 276.6, 171.32, 245.60000000000002, 244.76000000000002, 390.12, 207, 170, 135.04, 83, 151.44, 89.96, 333.2, 179.72, 343.48, 80.92, 155.4, 316.56, 290.36, 93.60000000000001, 379.40000000000003, 91.6, 102.72, 322.35999999999996, 370.8, 262.91999999999996, 177.68, 384.12, 368.44, 48.44, 357.4, 322.72, 117.08, 106.2, 98.72, 211.52, 257.03999999999996, -43.68, -51.6, -112.32000000000001, -113.52, -108.2, -131.8, -70.36, -101, -145.16000000000003, -62.04, -107.75999999999999, -83.64, -45.24, -51.32, -63.8, -135.48, -48.599999999999994, -115.88, -118, -76.64, -73.56, -77.84, -95.56, -122.36, -144.56, -134.88, -134.68, -56.2, -119.56, -82.19999999999999, -41.32, -98.88, -100.24, -99.84, -56.120000000000005, -86.2, -43.6, -123.52000000000001, -139.48, -131.48000000000002, -96.76, -110.39999999999999, -39.4, -61.72, -158.6, -87.92, -89.64, -72.96, -99.04, -146.32, -60.040000000000006, -120.48, -74.36, -46.199999999999996, -145.44000000000003, -143.88, -106.24, -123.88000000000001, -52.519999999999996, -43.92, -145.96, -128.88, -82.16, -67.96000000000001, -140.24, -52.28, -86.92, -148.64, -99.32000000000001, -59.12, -93.64, -90.80000000000001, -48.52, -70.72, -144.92, -62.88, -93.88000000000001, -114.16, -132.24, -70.4, -56.959999999999994, -150.92, -119.08, -39.64, -62.440000000000005, -81.19999999999999, -64.72, -88.92, -52.36, -59.72, -77.47999999999999, -150.32000000000002, -57.63999999999999, -151.64, -106.24, -62.16, -95.47999999999999, -145.92, -106.16000000000001, -119.88, 280.56, 290.88000000000005, 343.28, 42.84, 223.28, 79.24000000000001, 165.11999999999998, 156.12, 82.44, 311.36, 259.6, 382.91999999999996, 389.92, 328.76, 258.52000000000004, 133.52, 321.88, 295.08, 357.44, 171.72, 71.36000000000001, 49.24, 352.28, 124.08, 353.4, 175.6, 112.55999999999999, 331.6, 323.08, 106.72, 181.51999999999998, 188.6, 280.4, 254.35999999999999, 317.52000000000004, 207.64, 76.75999999999999, 163.76, 260.6, 305.88, 76.56, 95.60000000000001, 94, 309.71999999999997, 109, 356.24, 307.68, 174.92, 213.76000000000002, 217.72, 323.64, 191.28, 243.07999999999998, 83.04, 82.08, 352.2, 303.71999999999997, 384.84000000000003, 378.84000000000003, 376.52000000000004, 74.72, 203.52, 83.48, 343.48, 208.24, 167.04, 326.35999999999996, 314.35999999999996, 124.8, 331.96, 51.04, 299.28, 213.48, 44.96, 92.92, 212.64, 396.84000000000003, 286.56, 144.44000000000003, 61.440000000000005, 310.36, 192.23999999999998, 338.76, 356.92, 226.8, 113, 230, 166.4, 45.24, 198.96, 312.03999999999996, 264.64, 179.44, 166.2, 314.24, 343.72, 399.52, 90.32, 43.96, 284.36, 317.76, 159.20000000000002, 96.88, 243.04, 374.68, 388.92, 299, 179.64, 206.84, 253.84, 260.91999999999996, 309.68, 278.52, 45.92, 161.56, 369.76, 349.88000000000005, 380.24, 132.67999999999998, 152.35999999999999, 159.8, 147.76, 290.64, 351.28, 279.84, 185.07999999999998, 176.96, 208.92, 281.76, 239.68, 109.75999999999999, 243.56, 112.19999999999999, 64.52, 125.6, 272.64, 124.60000000000001, 113.96000000000001, 231.4, 297.64000000000004, 238.92, 120.39999999999999, 396.84000000000003, 371.28, 384.32, 301.44, 316.88, 88, 44.6, 125.92, 211.92, 355.71999999999997, 345, 356.04, 203.56, 102.36000000000001, 217.4, 135.44, 338.6, 148.48, 124.75999999999999, 206.84, 127.67999999999999, 334.4, 150.07999999999998, 334.2, 123.88000000000001, 389.79999999999995, 252.84, 354.32000000000005, 219.79999999999998, 325.56, 353.44, 202.24, 393.28000000000003, 204.56, 367.59999999999997, 91.96, 243, 231.72, 256.72, 179.52, 350.56, 329.40000000000003, 325.08, 143.92, 311.76, 233.96, 73.76, 293.84, 304.24, 369.68, 313.64, 379.08, 122.48, 377.91999999999996, 259.08, 267.56, 93.88000000000001, 215.56, 269.72, 184.2, 227.52, 258.47999999999996, 232.2, 212.44, 98.16, 228.16, 359.48, 84.32000000000001, 278.88, 338.44, 156.76000000000002, 300.15999999999997, 192.44, 327.92, 173.88, 153, 193.52, 375.59999999999997, 300.92, 274.84, 157.32, 362.71999999999997, 194.88, 126.88, 65.04, 146.44, 299.28, 381.40000000000003, 343, 211.52, 226.88, 358.76000000000005, 370.12, 397.08, 266.92, 53.48, 80.64, 168.96, 230.16, 87.4, 184.88, 400.8, 313.72, 292.15999999999997, 276.55999999999995, 315.44, 317.64, 94, -130.04, -43.2, -105.44000000000001, -42.48, -128.88, -100.63999999999999, -82.32000000000001, -78.96000000000001, -68.52, -121.96, -60.16, -48.04, -74, -64.8, -144.16, -51.08, -115.64, -131.67999999999998, -40.68, -101.56, -60.36, -42.44, -138.76, -62.6, -133.11999999999998, -53.12, -133.20000000000002, -138.84, -116.88, -38.24, -82, -50.52, -123.2, -94.24000000000001, -117.76, -86.88, -146.84, -112.16, -54.68, -76.48, -123.48, -147.60000000000002, -147.56, -128.76000000000002, -99.04, -151.07999999999998, -55.800000000000004, -106.88000000000001, -72.08, -97.28 ] ] }, "header": { "align": [ "left", "left", "left", "left", "left" ], "fill": { "color": "#C2D4FF" }, "values": [ "Index", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)" ] }, "type": "table", "uid": "bc4541f9-aa08-4755-b410-fdd8e535693b" } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 0 } }, "e60e626bbad944d687121d407dd5dafa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_06ac9762bca74b6692a3ad38db3b0397", "style": "IPY_MODEL_5f0faf5f13cb420cbdcaf8ba572e7614", "value": " 80/80 [00:00<00:00, 195.98it/s]" } }, "e6113de495664dc09cbb58fb4aa8a081": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "e615497d925d44758450d23001a3164e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Export Selected", "layout": "IPY_MODEL_53d4d7ccd61c4337b688b4c4df913b8f", "style": "IPY_MODEL_599eb98b68684b0aa8c3ba9f0e7daf1f" } }, "e6220450fe824a94a9f9f153cb49ec23": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "e6818a1023e548328ae62ba08fba63ba": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e69fbdb2b00047aabda471de81439111": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "e709207ee7ce493d84f044c845d7ad30": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_0668d089af444165a0d3de0714503a46", "style": "IPY_MODEL_eb29bc9ee48942b5b1c1d6854dbded83", "value": "100%" } }, "e72015a08a1f4e99bb210d08117daf6d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "e7b52402063c4e32802a420b40e9f006": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e7ba117908614fb4834d15d99dd02d3a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e83d4846424442a8a1103e5ebf78b422": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e89d7ccd12e1437a8e550ee29e1230f8": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_d358bb328dad4e00b7ae58dae2abdf75" } }, "e8ddea6609364b0b8d5c88a09ec6120f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2508a5196ed5460697bbb0025164f689", "style": "IPY_MODEL_b60c547899b34ec8b914d80404305eef", "value": " 136/360 [00:14<00:23, 9.51it/s, loss=nan, v_num=132]" } }, "e9135f6ee0a140d4b2c11823a662a010": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "e914e300f16340af86e6498c5afbe992": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "e98dc35fd51b4d1794604fbb77893932": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "e99ced421ab945a889d5625edcb8163f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ea2598f9537c43eaa5964494e46b94a6": { "buffers": [ { "data": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "046287d3-309f-4a2b-b98d-0c82114efa11", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 5, "_last_trace_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Rise Time Phonon (ms)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 0 } }, "eafda010c23c40a0b346db1fd3d38219": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "eb29bc9ee48942b5b1c1d6854dbded83": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "eb30d0bfe5384575a5327f77130c6339": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "ebcabb390c5f4661a267187ab6cd8abf": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ebfe35afc5cc489cb49b5e8509c1998d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonStyleModel", "state": {} }, "ec008004f0db43b98c543ea6749ca6a9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_421776efe3dd49939b0684970a3c3706", "max": 1, "style": "IPY_MODEL_99d231f5cd2147f9bf4a479568121cd7", "value": 1 } }, "ec32f7827e3142d3ae1436e3c991b486": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ec3dd327db6641038c6f3a408f31521e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ec68cb68d5104fe4bf2e7fcdfe222888": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "ecff5be706a14b3d87786cb39ede70f7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "ed6e7982ec0d476f824336968a6f09ad": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ede480c393ff47f3b28b17953ac4768c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ee53ab15524a484292919282d3f2b93a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "eed5da5f12494ebeae542f157a0f98ae": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_ae7939073e434cadb9e8182f3ce9d8a8", "style": "IPY_MODEL_5fe707d1ec97423ebe8040adf30e17a5", "value": " 9/9 [02:06<00:00, 14.08s/it]" } }, "eef61d6ddf164646b51910a0dabc28aa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "eefd5f4caa13445d9dd181ca01de1a8a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "width": "500px" } }, "ef1788df04604e9fbc14fdaba16bc28f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_3e29d800b5a84a85976e1d304aeb6a41", "max": 1, "style": "IPY_MODEL_c79cc2563e9642808e81247fb2c3f8a7", "value": 1 } }, "ef20ddbd78244716bc2bb08d6b45d401": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ef7f0aeafc2146188159041b8364f014": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "efba9d2e044a4a7884bdc5266bc094f0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "eff004d62c97439984d819b1db3ac039": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f04ea39a9d2448fb8a95ec9352322625": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "f0c64ea343d44b3b9ec500f626d2391f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "f0cf3b474a264f42bb7f19cc0ebd1e2a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_fd2c1b6a14ca41abaa757d16f502177f", "style": "IPY_MODEL_2422cc75baee4603870cc4d54f3d7a37", "value": " 200/? [00:00<00:00, 1131.47it/s]" } }, "f0dbc5137dad41d69893c5e7b15e0267": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f1028208fbc6431c8507300f3eb4cb2b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DropdownModel", "state": { "_options_labels": [ "Pulse Height Phonon (V)", "Rise Time Phonon (ms)", "Decay Time Phonon (ms)", "Onset Phonon (ms)", "Slope Phonon (V)", "Variance Phonon (V^2)", "Mean Phonon (V)", "Skewness Phonon" ], "description": "xaxis", "index": 0, "layout": "IPY_MODEL_4a968165569b497da9ac28d0afbe278a", "style": "IPY_MODEL_3054aa6ddf8240679a8431fa1fc3d1d6" } }, "f172c6d6eb4e4371b021a0ae07643c05": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ButtonModel", "state": { "description": "Log", "layout": "IPY_MODEL_c44a897091df4c38a64c166361c71eae", "style": "IPY_MODEL_5e66590b981346a48d6af45c2eb09f0b" } }, "f17ce80422e147099926adfd94225363": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_853d9d133f414ec096394e80c1625d5f", "style": "IPY_MODEL_333d6c42d7c54ae09f9397a42f637e88", "value": " 9/9 [02:22<00:00, 15.83s/it]" } }, "f1866114192a4b48ada97277ed0ae0ba": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f238a72e25a74a05bedf145f41bbd7cb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f323497ff94f4264a191c7f23eb5c13a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f3245c99cbe541f381da06fcef761ac2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f363396526ec4ab68b93c7c49e736fbd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f3fad230663f4dcfa9c3628b31351768": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f40a4bd40e9c4edc9c7022c1ea939bc8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "f4367f7067b24bd89009565218aaa324": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "f4fea7028aea49068d0c4a7bebef6bc8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f5000f5fd87c471084cec31e479cb185": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "f56c0ad115454047b7da5958c3bdbae9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "f58a13c410f4411ba02ef4b7c387013d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "f5d3d5005dce4492acb85993bbc1d559": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f629878fb1e64f81bc54aaea094edc05": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f6ad229c97954300843e1a8f3420d8ec": { "buffers": [ { "data": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "34145093-1704-4b96-89c7-a5a2622e0824", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 5, "_last_trace_edit_id": 1, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Rise Time Phonon (ms)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_update": {}, "_view_count": 1 } }, "f6b3a1915f004e22bfdea67bfc16c888": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_dc93dc24e07b4ee4af1666bd642aca64", "style": "IPY_MODEL_4326421f0b8c46b7bcc2bc8b289319f9", "value": "Validating: 100%" } }, "f78c209dac304aa391375f90ade1c199": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f7cd9c941a714e1bb5e46b281eabc46d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "f7fb6d70c74b41e5b2dbb0d133662608": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "f8fd5ab580854211964092902150f93f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "f91acc059c4b4d8484dbd3997c51bb33": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "f921fc801ce548189a4a3efcb8e4f130": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f925fb2cbec94b2380c9a42e6cf2df0e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "f9d31562609241b69eec392b16f1a25a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "children": [ "IPY_MODEL_e709207ee7ce493d84f044c845d7ad30", "IPY_MODEL_bf9a8c0c4c654c61861fce6a8102498e", "IPY_MODEL_eed5da5f12494ebeae542f157a0f98ae" ], "layout": "IPY_MODEL_c8de27baed6b4bd99220673febbef4b3" } }, "f9f2e4dde7b1444ba97cf028ca8daa70": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_2fdd7b18d75945febcb4e04b020e643d", "style": "IPY_MODEL_2c69766007884833b391a653710e69df", "value": " 80/80 [00:00<00:00, 112.82it/s]" } }, "fa52373a16c245069a462d8c54c07913": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "mode": "lines", "name": "Channel 0", "type": "scattergl", "uid": "73d01176-74f0-4b4e-aec9-cb997de1e8b9", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404, 6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413, 6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422, 6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431, 6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440, 6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449, 6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458, 6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467, 6468, 6469, 6470, 6471, 6472, 6473, 6474, 6475, 6476, 6477, 6478, 6479, 6480, 6481, 6482, 6483, 6484, 6485, 6486, 6487, 6488, 6489, 6490, 6491, 6492, 6493, 6494, 6495, 6496, 6497, 6498, 6499, 6500, 6501, 6502, 6503, 6504, 6505, 6506, 6507, 6508, 6509, 6510, 6511, 6512, 6513, 6514, 6515, 6516, 6517, 6518, 6519, 6520, 6521, 6522, 6523, 6524, 6525, 6526, 6527, 6528, 6529, 6530, 6531, 6532, 6533, 6534, 6535, 6536, 6537, 6538, 6539, 6540, 6541, 6542, 6543, 6544, 6545, 6546, 6547, 6548, 6549, 6550, 6551, 6552, 6553, 6554, 6555, 6556, 6557, 6558, 6559, 6560, 6561, 6562, 6563, 6564, 6565, 6566, 6567, 6568, 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578, 6579, 6580, 6581, 6582, 6583, 6584, 6585, 6586, 6587, 6588, 6589, 6590, 6591, 6592, 6593, 6594, 6595, 6596, 6597, 6598, 6599, 6600, 6601, 6602, 6603, 6604, 6605, 6606, 6607, 6608, 6609, 6610, 6611, 6612, 6613, 6614, 6615, 6616, 6617, 6618, 6619, 6620, 6621, 6622, 6623, 6624, 6625, 6626, 6627, 6628, 6629, 6630, 6631, 6632, 6633, 6634, 6635, 6636, 6637, 6638, 6639, 6640, 6641, 6642, 6643, 6644, 6645, 6646, 6647, 6648, 6649, 6650, 6651, 6652, 6653, 6654, 6655, 6656, 6657, 6658, 6659, 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667, 6668, 6669, 6670, 6671, 6672, 6673, 6674, 6675, 6676, 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686, 6687, 6688, 6689, 6690, 6691, 6692, 6693, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6701, 6702, 6703, 6704, 6705, 6706, 6707, 6708, 6709, 6710, 6711, 6712, 6713, 6714, 6715, 6716, 6717, 6718, 6719, 6720, 6721, 6722, 6723, 6724, 6725, 6726, 6727, 6728, 6729, 6730, 6731, 6732, 6733, 6734, 6735, 6736, 6737, 6738, 6739, 6740, 6741, 6742, 6743, 6744, 6745, 6746, 6747, 6748, 6749, 6750, 6751, 6752, 6753, 6754, 6755, 6756, 6757, 6758, 6759, 6760, 6761, 6762, 6763, 6764, 6765, 6766, 6767, 6768, 6769, 6770, 6771, 6772, 6773, 6774, 6775, 6776, 6777, 6778, 6779, 6780, 6781, 6782, 6783, 6784, 6785, 6786, 6787, 6788, 6789, 6790, 6791, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801, 6802, 6803, 6804, 6805, 6806, 6807, 6808, 6809, 6810, 6811, 6812, 6813, 6814, 6815, 6816, 6817, 6818, 6819, 6820, 6821, 6822, 6823, 6824, 6825, 6826, 6827, 6828, 6829, 6830, 6831, 6832, 6833, 6834, 6835, 6836, 6837, 6838, 6839, 6840, 6841, 6842, 6843, 6844, 6845, 6846, 6847, 6848, 6849, 6850, 6851, 6852, 6853, 6854, 6855, 6856, 6857, 6858, 6859, 6860, 6861, 6862, 6863, 6864, 6865, 6866, 6867, 6868, 6869, 6870, 6871, 6872, 6873, 6874, 6875, 6876, 6877, 6878, 6879, 6880, 6881, 6882, 6883, 6884, 6885, 6886, 6887, 6888, 6889, 6890, 6891, 6892, 6893, 6894, 6895, 6896, 6897, 6898, 6899, 6900, 6901, 6902, 6903, 6904, 6905, 6906, 6907, 6908, 6909, 6910, 6911, 6912, 6913, 6914, 6915, 6916, 6917, 6918, 6919, 6920, 6921, 6922, 6923, 6924, 6925, 6926, 6927, 6928, 6929, 6930, 6931, 6932, 6933, 6934, 6935, 6936, 6937, 6938, 6939, 6940, 6941, 6942, 6943, 6944, 6945, 6946, 6947, 6948, 6949, 6950, 6951, 6952, 6953, 6954, 6955, 6956, 6957, 6958, 6959, 6960, 6961, 6962, 6963, 6964, 6965, 6966, 6967, 6968, 6969, 6970, 6971, 6972, 6973, 6974, 6975, 6976, 6977, 6978, 6979, 6980, 6981, 6982, 6983, 6984, 6985, 6986, 6987, 6988, 6989, 6990, 6991, 6992, 6993, 6994, 6995, 6996, 6997, 6998, 6999, 7000, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7008, 7009, 7010, 7011, 7012, 7013, 7014, 7015, 7016, 7017, 7018, 7019, 7020, 7021, 7022, 7023, 7024, 7025, 7026, 7027, 7028, 7029, 7030, 7031, 7032, 7033, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7041, 7042, 7043, 7044, 7045, 7046, 7047, 7048, 7049, 7050, 7051, 7052, 7053, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061, 7062, 7063, 7064, 7065, 7066, 7067, 7068, 7069, 7070, 7071, 7072, 7073, 7074, 7075, 7076, 7077, 7078, 7079, 7080, 7081, 7082, 7083, 7084, 7085, 7086, 7087, 7088, 7089, 7090, 7091, 7092, 7093, 7094, 7095, 7096, 7097, 7098, 7099, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137, 7138, 7139, 7140, 7141, 7142, 7143, 7144, 7145, 7146, 7147, 7148, 7149, 7150, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160, 7161, 7162, 7163, 7164, 7165, 7166, 7167, 7168, 7169, 7170, 7171, 7172, 7173, 7174, 7175, 7176, 7177, 7178, 7179, 7180, 7181, 7182, 7183, 7184, 7185, 7186, 7187, 7188, 7189, 7190, 7191, 7192, 7193, 7194, 7195, 7196, 7197, 7198, 7199, 7200, 7201, 7202, 7203, 7204, 7205, 7206, 7207, 7208, 7209, 7210, 7211, 7212, 7213, 7214, 7215, 7216, 7217, 7218, 7219, 7220, 7221, 7222, 7223, 7224, 7225, 7226, 7227, 7228, 7229, 7230, 7231, 7232, 7233, 7234, 7235, 7236, 7237, 7238, 7239, 7240, 7241, 7242, 7243, 7244, 7245, 7246, 7247, 7248, 7249, 7250, 7251, 7252, 7253, 7254, 7255, 7256, 7257, 7258, 7259, 7260, 7261, 7262, 7263, 7264, 7265, 7266, 7267, 7268, 7269, 7270, 7271, 7272, 7273, 7274, 7275, 7276, 7277, 7278, 7279, 7280, 7281, 7282, 7283, 7284, 7285, 7286, 7287, 7288, 7289, 7290, 7291, 7292, 7293, 7294, 7295, 7296, 7297, 7298, 7299, 7300, 7301, 7302, 7303, 7304, 7305, 7306, 7307, 7308, 7309, 7310, 7311, 7312, 7313, 7314, 7315, 7316, 7317, 7318, 7319, 7320, 7321, 7322, 7323, 7324, 7325, 7326, 7327, 7328, 7329, 7330, 7331, 7332, 7333, 7334, 7335, 7336, 7337, 7338, 7339, 7340, 7341, 7342, 7343, 7344, 7345, 7346, 7347, 7348, 7349, 7350, 7351, 7352, 7353, 7354, 7355, 7356, 7357, 7358, 7359, 7360, 7361, 7362, 7363, 7364, 7365, 7366, 7367, 7368, 7369, 7370, 7371, 7372, 7373, 7374, 7375, 7376, 7377, 7378, 7379, 7380, 7381, 7382, 7383, 7384, 7385, 7386, 7387, 7388, 7389, 7390, 7391, 7392, 7393, 7394, 7395, 7396, 7397, 7398, 7399, 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407, 7408, 7409, 7410, 7411, 7412, 7413, 7414, 7415, 7416, 7417, 7418, 7419, 7420, 7421, 7422, 7423, 7424, 7425, 7426, 7427, 7428, 7429, 7430, 7431, 7432, 7433, 7434, 7435, 7436, 7437, 7438, 7439, 7440, 7441, 7442, 7443, 7444, 7445, 7446, 7447, 7448, 7449, 7450, 7451, 7452, 7453, 7454, 7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 7474, 7475, 7476, 7477, 7478, 7479, 7480, 7481, 7482, 7483, 7484, 7485, 7486, 7487, 7488, 7489, 7490, 7491, 7492, 7493, 7494, 7495, 7496, 7497, 7498, 7499, 7500, 7501, 7502, 7503, 7504, 7505, 7506, 7507, 7508, 7509, 7510, 7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518, 7519, 7520, 7521, 7522, 7523, 7524, 7525, 7526, 7527, 7528, 7529, 7530, 7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538, 7539, 7540, 7541, 7542, 7543, 7544, 7545, 7546, 7547, 7548, 7549, 7550, 7551, 7552, 7553, 7554, 7555, 7556, 7557, 7558, 7559, 7560, 7561, 7562, 7563, 7564, 7565, 7566, 7567, 7568, 7569, 7570, 7571, 7572, 7573, 7574, 7575, 7576, 7577, 7578, 7579, 7580, 7581, 7582, 7583, 7584, 7585, 7586, 7587, 7588, 7589, 7590, 7591, 7592, 7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607, 7608, 7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7619, 7620, 7621, 7622, 7623, 7624, 7625, 7626, 7627, 7628, 7629, 7630, 7631, 7632, 7633, 7634, 7635, 7636, 7637, 7638, 7639, 7640, 7641, 7642, 7643, 7644, 7645, 7646, 7647, 7648, 7649, 7650, 7651, 7652, 7653, 7654, 7655, 7656, 7657, 7658, 7659, 7660, 7661, 7662, 7663, 7664, 7665, 7666, 7667, 7668, 7669, 7670, 7671, 7672, 7673, 7674, 7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689, 7690, 7691, 7692, 7693, 7694, 7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709, 7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717, 7718, 7719, 7720, 7721, 7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738, 7739, 7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747, 7748, 7749, 7750, 7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760, 7761, 7762, 7763, 7764, 7765, 7766, 7767, 7768, 7769, 7770, 7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778, 7779, 7780, 7781, 7782, 7783, 7784, 7785, 7786, 7787, 7788, 7789, 7790, 7791, 7792, 7793, 7794, 7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802, 7803, 7804, 7805, 7806, 7807, 7808, 7809, 7810, 7811, 7812, 7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820, 7821, 7822, 7823, 7824, 7825, 7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833, 7834, 7835, 7836, 7837, 7838, 7839, 7840, 7841, 7842, 7843, 7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851, 7852, 7853, 7854, 7855, 7856, 7857, 7858, 7859, 7860, 7861, 7862, 7863, 7864, 7865, 7866, 7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898, 7899, 7900, 7901, 7902, 7903, 7904, 7905, 7906, 7907, 7908, 7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922, 7923, 7924, 7925, 7926, 7927, 7928, 7929, 7930, 7931, 7932, 7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940, 7941, 7942, 7943, 7944, 7945, 7946, 7947, 7948, 7949, 7950, 7951, 7952, 7953, 7954, 7955, 7956, 7957, 7958, 7959, 7960, 7961, 7962, 7963, 7964, 7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972, 7973, 7974, 7975, 7976, 7977, 7978, 7979, 7980, 7981, 7982, 7983, 7984, 7985, 7986, 7987, 7988, 7989, 7990, 7991, 7992, 7993, 7994, 7995, 7996, 7997, 7998, 7999, 8000, 8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024, 8025, 8026, 8027, 8028, 8029, 8030, 8031, 8032, 8033, 8034, 8035, 8036, 8037, 8038, 8039, 8040, 8041, 8042, 8043, 8044, 8045, 8046, 8047, 8048, 8049, 8050, 8051, 8052, 8053, 8054, 8055, 8056, 8057, 8058, 8059, 8060, 8061, 8062, 8063, 8064, 8065, 8066, 8067, 8068, 8069, 8070, 8071, 8072, 8073, 8074, 8075, 8076, 8077, 8078, 8079, 8080, 8081, 8082, 8083, 8084, 8085, 8086, 8087, 8088, 8089, 8090, 8091, 8092, 8093, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108, 8109, 8110, 8111, 8112, 8113, 8114, 8115, 8116, 8117, 8118, 8119, 8120, 8121, 8122, 8123, 8124, 8125, 8126, 8127, 8128, 8129, 8130, 8131, 8132, 8133, 8134, 8135, 8136, 8137, 8138, 8139, 8140, 8141, 8142, 8143, 8144, 8145, 8146, 8147, 8148, 8149, 8150, 8151, 8152, 8153, 8154, 8155, 8156, 8157, 8158, 8159, 8160, 8161, 8162, 8163, 8164, 8165, 8166, 8167, 8168, 8169, 8170, 8171, 8172, 8173, 8174, 8175, 8176, 8177, 8178, 8179, 8180, 8181, 8182, 8183, 8184, 8185, 8186, 8187, 8188, 8189, 8190, 8191, 8192, 8193, 8194, 8195, 8196, 8197, 8198, 8199, 8200, 8201, 8202, 8203, 8204, 8205, 8206, 8207, 8208, 8209, 8210, 8211, 8212, 8213, 8214, 8215, 8216, 8217, 8218, 8219, 8220, 8221, 8222, 8223, 8224, 8225, 8226, 8227, 8228, 8229, 8230, 8231, 8232, 8233, 8234, 8235, 8236, 8237, 8238, 8239, 8240, 8241, 8242, 8243, 8244, 8245, 8246, 8247, 8248, 8249, 8250, 8251, 8252, 8253, 8254, 8255, 8256, 8257, 8258, 8259, 8260, 8261, 8262, 8263, 8264, 8265, 8266, 8267, 8268, 8269, 8270, 8271, 8272, 8273, 8274, 8275, 8276, 8277, 8278, 8279, 8280, 8281, 8282, 8283, 8284, 8285, 8286, 8287, 8288, 8289, 8290, 8291, 8292, 8293, 8294, 8295, 8296, 8297, 8298, 8299, 8300, 8301, 8302, 8303, 8304, 8305, 8306, 8307, 8308, 8309, 8310, 8311, 8312, 8313, 8314, 8315, 8316, 8317, 8318, 8319, 8320, 8321, 8322, 8323, 8324, 8325, 8326, 8327, 8328, 8329, 8330, 8331, 8332, 8333, 8334, 8335, 8336, 8337, 8338, 8339, 8340, 8341, 8342, 8343, 8344, 8345, 8346, 8347, 8348, 8349, 8350, 8351, 8352, 8353, 8354, 8355, 8356, 8357, 8358, 8359, 8360, 8361, 8362, 8363, 8364, 8365, 8366, 8367, 8368, 8369, 8370, 8371, 8372, 8373, 8374, 8375, 8376, 8377, 8378, 8379, 8380, 8381, 8382, 8383, 8384, 8385, 8386, 8387, 8388, 8389, 8390, 8391, 8392, 8393, 8394, 8395, 8396, 8397, 8398, 8399, 8400, 8401, 8402, 8403, 8404, 8405, 8406, 8407, 8408, 8409, 8410, 8411, 8412, 8413, 8414, 8415, 8416, 8417, 8418, 8419, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, 8428, 8429, 8430, 8431, 8432, 8433, 8434, 8435, 8436, 8437, 8438, 8439, 8440, 8441, 8442, 8443, 8444, 8445, 8446, 8447, 8448, 8449, 8450, 8451, 8452, 8453, 8454, 8455, 8456, 8457, 8458, 8459, 8460, 8461, 8462, 8463, 8464, 8465, 8466, 8467, 8468, 8469, 8470, 8471, 8472, 8473, 8474, 8475, 8476, 8477, 8478, 8479, 8480, 8481, 8482, 8483, 8484, 8485, 8486, 8487, 8488, 8489, 8490, 8491, 8492, 8493, 8494, 8495, 8496, 8497, 8498, 8499, 8500, 8501, 8502, 8503, 8504, 8505, 8506, 8507, 8508, 8509, 8510, 8511, 8512, 8513, 8514, 8515, 8516, 8517, 8518, 8519, 8520, 8521, 8522, 8523, 8524, 8525, 8526, 8527, 8528, 8529, 8530, 8531, 8532, 8533, 8534, 8535, 8536, 8537, 8538, 8539, 8540, 8541, 8542, 8543, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8556, 8557, 8558, 8559, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 8570, 8571, 8572, 8573, 8574, 8575, 8576, 8577, 8578, 8579, 8580, 8581, 8582, 8583, 8584, 8585, 8586, 8587, 8588, 8589, 8590, 8591, 8592, 8593, 8594, 8595, 8596, 8597, 8598, 8599, 8600, 8601, 8602, 8603, 8604, 8605, 8606, 8607, 8608, 8609, 8610, 8611, 8612, 8613, 8614, 8615, 8616, 8617, 8618, 8619, 8620, 8621, 8622, 8623, 8624, 8625, 8626, 8627, 8628, 8629, 8630, 8631, 8632, 8633, 8634, 8635, 8636, 8637, 8638, 8639, 8640, 8641, 8642, 8643, 8644, 8645, 8646, 8647, 8648, 8649, 8650, 8651, 8652, 8653, 8654, 8655, 8656, 8657, 8658, 8659, 8660, 8661, 8662, 8663, 8664, 8665, 8666, 8667, 8668, 8669, 8670, 8671, 8672, 8673, 8674, 8675, 8676, 8677, 8678, 8679, 8680, 8681, 8682, 8683, 8684, 8685, 8686, 8687, 8688, 8689, 8690, 8691, 8692, 8693, 8694, 8695, 8696, 8697, 8698, 8699, 8700, 8701, 8702, 8703, 8704, 8705, 8706, 8707, 8708, 8709, 8710, 8711, 8712, 8713, 8714, 8715, 8716, 8717, 8718, 8719, 8720, 8721, 8722, 8723, 8724, 8725, 8726, 8727, 8728, 8729, 8730, 8731, 8732, 8733, 8734, 8735, 8736, 8737, 8738, 8739, 8740, 8741, 8742, 8743, 8744, 8745, 8746, 8747, 8748, 8749, 8750, 8751, 8752, 8753, 8754, 8755, 8756, 8757, 8758, 8759, 8760, 8761, 8762, 8763, 8764, 8765, 8766, 8767, 8768, 8769, 8770, 8771, 8772, 8773, 8774, 8775, 8776, 8777, 8778, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8787, 8788, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8805, 8806, 8807, 8808, 8809, 8810, 8811, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8819, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8828, 8829, 8830, 8831, 8832, 8833, 8834, 8835, 8836, 8837, 8838, 8839, 8840, 8841, 8842, 8843, 8844, 8845, 8846, 8847, 8848, 8849, 8850, 8851, 8852, 8853, 8854, 8855, 8856, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8864, 8865, 8866, 8867, 8868, 8869, 8870, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8884, 8885, 8886, 8887, 8888, 8889, 8890, 8891, 8892, 8893, 8894, 8895, 8896, 8897, 8898, 8899, 8900, 8901, 8902, 8903, 8904, 8905, 8906, 8907, 8908, 8909, 8910, 8911, 8912, 8913, 8914, 8915, 8916, 8917, 8918, 8919, 8920, 8921, 8922, 8923, 8924, 8925, 8926, 8927, 8928, 8929, 8930, 8931, 8932, 8933, 8934, 8935, 8936, 8937, 8938, 8939, 8940, 8941, 8942, 8943, 8944, 8945, 8946, 8947, 8948, 8949, 8950, 8951, 8952, 8953, 8954, 8955, 8956, 8957, 8958, 8959, 8960, 8961, 8962, 8963, 8964, 8965, 8966, 8967, 8968, 8969, 8970, 8971, 8972, 8973, 8974, 8975, 8976, 8977, 8978, 8979, 8980, 8981, 8982, 8983, 8984, 8985, 8986, 8987, 8988, 8989, 8990, 8991, 8992, 8993, 8994, 8995, 8996, 8997, 8998, 8999, 9000, 9001, 9002, 9003, 9004, 9005, 9006, 9007, 9008, 9009, 9010, 9011, 9012, 9013, 9014, 9015, 9016, 9017, 9018, 9019, 9020, 9021, 9022, 9023, 9024, 9025, 9026, 9027, 9028, 9029, 9030, 9031, 9032, 9033, 9034, 9035, 9036, 9037, 9038, 9039, 9040, 9041, 9042, 9043, 9044, 9045, 9046, 9047, 9048, 9049, 9050, 9051, 9052, 9053, 9054, 9055, 9056, 9057, 9058, 9059, 9060, 9061, 9062, 9063, 9064, 9065, 9066, 9067, 9068, 9069, 9070, 9071, 9072, 9073, 9074, 9075, 9076, 9077, 9078, 9079, 9080, 9081, 9082, 9083, 9084, 9085, 9086, 9087, 9088, 9089, 9090, 9091, 9092, 9093, 9094, 9095, 9096, 9097, 9098, 9099, 9100, 9101, 9102, 9103, 9104, 9105, 9106, 9107, 9108, 9109, 9110, 9111, 9112, 9113, 9114, 9115, 9116, 9117, 9118, 9119, 9120, 9121, 9122, 9123, 9124, 9125, 9126, 9127, 9128, 9129, 9130, 9131, 9132, 9133, 9134, 9135, 9136, 9137, 9138, 9139, 9140, 9141, 9142, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151, 9152, 9153, 9154, 9155, 9156, 9157, 9158, 9159, 9160, 9161, 9162, 9163, 9164, 9165, 9166, 9167, 9168, 9169, 9170, 9171, 9172, 9173, 9174, 9175, 9176, 9177, 9178, 9179, 9180, 9181, 9182, 9183, 9184, 9185, 9186, 9187, 9188, 9189, 9190, 9191, 9192, 9193, 9194, 9195, 9196, 9197, 9198, 9199, 9200, 9201, 9202, 9203, 9204, 9205, 9206, 9207, 9208, 9209, 9210, 9211, 9212, 9213, 9214, 9215, 9216, 9217, 9218, 9219, 9220, 9221, 9222, 9223, 9224, 9225, 9226, 9227, 9228, 9229, 9230, 9231, 9232, 9233, 9234, 9235, 9236, 9237, 9238, 9239, 9240, 9241, 9242, 9243, 9244, 9245, 9246, 9247, 9248, 9249, 9250, 9251, 9252, 9253, 9254, 9255, 9256, 9257, 9258, 9259, 9260, 9261, 9262, 9263, 9264, 9265, 9266, 9267, 9268, 9269, 9270, 9271, 9272, 9273, 9274, 9275, 9276, 9277, 9278, 9279, 9280, 9281, 9282, 9283, 9284, 9285, 9286, 9287, 9288, 9289, 9290, 9291, 9292, 9293, 9294, 9295, 9296, 9297, 9298, 9299, 9300, 9301, 9302, 9303, 9304, 9305, 9306, 9307, 9308, 9309, 9310, 9311, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9322, 9323, 9324, 9325, 9326, 9327, 9328, 9329, 9330, 9331, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 9342, 9343, 9344, 9345, 9346, 9347, 9348, 9349, 9350, 9351, 9352, 9353, 9354, 9355, 9356, 9357, 9358, 9359, 9360, 9361, 9362, 9363, 9364, 9365, 9366, 9367, 9368, 9369, 9370, 9371, 9372, 9373, 9374, 9375, 9376, 9377, 9378, 9379, 9380, 9381, 9382, 9383, 9384, 9385, 9386, 9387, 9388, 9389, 9390, 9391, 9392, 9393, 9394, 9395, 9396, 9397, 9398, 9399, 9400, 9401, 9402, 9403, 9404, 9405, 9406, 9407, 9408, 9409, 9410, 9411, 9412, 9413, 9414, 9415, 9416, 9417, 9418, 9419, 9420, 9421, 9422, 9423, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 9450, 9451, 9452, 9453, 9454, 9455, 9456, 9457, 9458, 9459, 9460, 9461, 9462, 9463, 9464, 9465, 9466, 9467, 9468, 9469, 9470, 9471, 9472, 9473, 9474, 9475, 9476, 9477, 9478, 9479, 9480, 9481, 9482, 9483, 9484, 9485, 9486, 9487, 9488, 9489, 9490, 9491, 9492, 9493, 9494, 9495, 9496, 9497, 9498, 9499, 9500, 9501, 9502, 9503, 9504, 9505, 9506, 9507, 9508, 9509, 9510, 9511, 9512, 9513, 9514, 9515, 9516, 9517, 9518, 9519, 9520, 9521, 9522, 9523, 9524, 9525, 9526, 9527, 9528, 9529, 9530, 9531, 9532, 9533, 9534, 9535, 9536, 9537, 9538, 9539, 9540, 9541, 9542, 9543, 9544, 9545, 9546, 9547, 9548, 9549, 9550, 9551, 9552, 9553, 9554, 9555, 9556, 9557, 9558, 9559, 9560, 9561, 9562, 9563, 9564, 9565, 9566, 9567, 9568, 9569, 9570, 9571, 9572, 9573, 9574, 9575, 9576, 9577, 9578, 9579, 9580, 9581, 9582, 9583, 9584, 9585, 9586, 9587, 9588, 9589, 9590, 9591, 9592, 9593, 9594, 9595, 9596, 9597, 9598, 9599, 9600, 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608, 9609, 9610, 9611, 9612, 9613, 9614, 9615, 9616, 9617, 9618, 9619, 9620, 9621, 9622, 9623, 9624, 9625, 9626, 9627, 9628, 9629, 9630, 9631, 9632, 9633, 9634, 9635, 9636, 9637, 9638, 9639, 9640, 9641, 9642, 9643, 9644, 9645, 9646, 9647, 9648, 9649, 9650, 9651, 9652, 9653, 9654, 9655, 9656, 9657, 9658, 9659, 9660, 9661, 9662, 9663, 9664, 9665, 9666, 9667, 9668, 9669, 9670, 9671, 9672, 9673, 9674, 9675, 9676, 9677, 9678, 9679, 9680, 9681, 9682, 9683, 9684, 9685, 9686, 9687, 9688, 9689, 9690, 9691, 9692, 9693, 9694, 9695, 9696, 9697, 9698, 9699, 9700, 9701, 9702, 9703, 9704, 9705, 9706, 9707, 9708, 9709, 9710, 9711, 9712, 9713, 9714, 9715, 9716, 9717, 9718, 9719, 9720, 9721, 9722, 9723, 9724, 9725, 9726, 9727, 9728, 9729, 9730, 9731, 9732, 9733, 9734, 9735, 9736, 9737, 9738, 9739, 9740, 9741, 9742, 9743, 9744, 9745, 9746, 9747, 9748, 9749, 9750, 9751, 9752, 9753, 9754, 9755, 9756, 9757, 9758, 9759, 9760, 9761, 9762, 9763, 9764, 9765, 9766, 9767, 9768, 9769, 9770, 9771, 9772, 9773, 9774, 9775, 9776, 9777, 9778, 9779, 9780, 9781, 9782, 9783, 9784, 9785, 9786, 9787, 9788, 9789, 9790, 9791, 9792, 9793, 9794, 9795, 9796, 9797, 9798, 9799, 9800, 9801, 9802, 9803, 9804, 9805, 9806, 9807, 9808, 9809, 9810, 9811, 9812, 9813, 9814, 9815, 9816, 9817, 9818, 9819, 9820, 9821, 9822, 9823, 9824, 9825, 9826, 9827, 9828, 9829, 9830, 9831, 9832, 9833, 9834, 9835, 9836, 9837, 9838, 9839, 9840, 9841, 9842, 9843, 9844, 9845, 9846, 9847, 9848, 9849, 9850, 9851, 9852, 9853, 9854, 9855, 9856, 9857, 9858, 9859, 9860, 9861, 9862, 9863, 9864, 9865, 9866, 9867, 9868, 9869, 9870, 9871, 9872, 9873, 9874, 9875, 9876, 9877, 9878, 9879, 9880, 9881, 9882, 9883, 9884, 9885, 9886, 9887, 9888, 9889, 9890, 9891, 9892, 9893, 9894, 9895, 9896, 9897, 9898, 9899, 9900, 9901, 9902, 9903, 9904, 9905, 9906, 9907, 9908, 9909, 9910, 9911, 9912, 9913, 9914, 9915, 9916, 9917, 9918, 9919, 9920, 9921, 9922, 9923, 9924, 9925, 9926, 9927, 9928, 9929, 9930, 9931, 9932, 9933, 9934, 9935, 9936, 9937, 9938, 9939, 9940, 9941, 9942, 9943, 9944, 9945, 9946, 9947, 9948, 9949, 9950, 9951, 9952, 9953, 9954, 9955, 9956, 9957, 9958, 9959, 9960, 9961, 9962, 9963, 9964, 9965, 9966, 9967, 9968, 9969, 9970, 9971, 9972, 9973, 9974, 9975, 9976, 9977, 9978, 9979, 9980, 9981, 9982, 9983, 9984, 9985, 9986, 9987, 9988, 9989, 9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009, 10010, 10011, 10012, 10013, 10014, 10015, 10016, 10017, 10018, 10019, 10020, 10021, 10022, 10023, 10024, 10025, 10026, 10027, 10028, 10029, 10030, 10031, 10032, 10033, 10034, 10035, 10036, 10037, 10038, 10039, 10040, 10041, 10042, 10043, 10044, 10045, 10046, 10047, 10048, 10049, 10050, 10051, 10052, 10053, 10054, 10055, 10056, 10057, 10058, 10059, 10060, 10061, 10062, 10063, 10064, 10065, 10066, 10067, 10068, 10069, 10070, 10071, 10072, 10073, 10074, 10075, 10076, 10077, 10078, 10079, 10080, 10081, 10082, 10083, 10084, 10085, 10086, 10087, 10088, 10089, 10090, 10091, 10092, 10093, 10094, 10095, 10096, 10097, 10098, 10099, 10100, 10101, 10102, 10103, 10104, 10105, 10106, 10107, 10108, 10109, 10110, 10111, 10112, 10113, 10114, 10115, 10116, 10117, 10118, 10119, 10120, 10121, 10122, 10123, 10124, 10125, 10126, 10127, 10128, 10129, 10130, 10131, 10132, 10133, 10134, 10135, 10136, 10137, 10138, 10139, 10140, 10141, 10142, 10143, 10144, 10145, 10146, 10147, 10148, 10149, 10150, 10151, 10152, 10153, 10154, 10155, 10156, 10157, 10158, 10159, 10160, 10161, 10162, 10163, 10164, 10165, 10166, 10167, 10168, 10169, 10170, 10171, 10172, 10173, 10174, 10175, 10176, 10177, 10178, 10179, 10180, 10181, 10182, 10183, 10184, 10185, 10186, 10187, 10188, 10189, 10190, 10191, 10192, 10193, 10194, 10195, 10196, 10197, 10198, 10199, 10200, 10201, 10202, 10203, 10204, 10205, 10206, 10207, 10208, 10209, 10210, 10211, 10212, 10213, 10214, 10215, 10216, 10217, 10218, 10219, 10220, 10221, 10222, 10223, 10224, 10225, 10226, 10227, 10228, 10229, 10230, 10231, 10232, 10233, 10234, 10235, 10236, 10237, 10238, 10239, 10240, 10241, 10242, 10243, 10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10259, 10260, 10261, 10262, 10263, 10264, 10265, 10266, 10267, 10268, 10269, 10270, 10271, 10272, 10273, 10274, 10275, 10276, 10277, 10278, 10279, 10280, 10281, 10282, 10283, 10284, 10285, 10286, 10287, 10288, 10289, 10290, 10291, 10292, 10293, 10294, 10295, 10296, 10297, 10298, 10299, 10300, 10301, 10302, 10303, 10304, 10305, 10306, 10307, 10308, 10309, 10310, 10311, 10312, 10313, 10314, 10315, 10316, 10317, 10318, 10319, 10320, 10321, 10322, 10323, 10324, 10325, 10326, 10327, 10328, 10329, 10330, 10331, 10332, 10333, 10334, 10335, 10336, 10337, 10338, 10339, 10340, 10341, 10342, 10343, 10344, 10345, 10346, 10347, 10348, 10349, 10350, 10351, 10352, 10353, 10354, 10355, 10356, 10357, 10358, 10359, 10360, 10361, 10362, 10363, 10364, 10365, 10366, 10367, 10368, 10369, 10370, 10371, 10372, 10373, 10374, 10375, 10376, 10377, 10378, 10379, 10380, 10381, 10382, 10383, 10384, 10385, 10386, 10387, 10388, 10389, 10390, 10391, 10392, 10393, 10394, 10395, 10396, 10397, 10398, 10399, 10400, 10401, 10402, 10403, 10404, 10405, 10406, 10407, 10408, 10409, 10410, 10411, 10412, 10413, 10414, 10415, 10416, 10417, 10418, 10419, 10420, 10421, 10422, 10423, 10424, 10425, 10426, 10427, 10428, 10429, 10430, 10431, 10432, 10433, 10434, 10435, 10436, 10437, 10438, 10439, 10440, 10441, 10442, 10443, 10444, 10445, 10446, 10447, 10448, 10449, 10450, 10451, 10452, 10453, 10454, 10455, 10456, 10457, 10458, 10459, 10460, 10461, 10462, 10463, 10464, 10465, 10466, 10467, 10468, 10469, 10470, 10471, 10472, 10473, 10474, 10475, 10476, 10477, 10478, 10479, 10480, 10481, 10482, 10483, 10484, 10485, 10486, 10487, 10488, 10489, 10490, 10491, 10492, 10493, 10494, 10495, 10496, 10497, 10498, 10499, 10500, 10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508, 10509, 10510, 10511, 10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10520, 10521, 10522, 10523, 10524, 10525, 10526, 10527, 10528, 10529, 10530, 10531, 10532, 10533, 10534, 10535, 10536, 10537, 10538, 10539, 10540, 10541, 10542, 10543, 10544, 10545, 10546, 10547, 10548, 10549, 10550, 10551, 10552, 10553, 10554, 10555, 10556, 10557, 10558, 10559, 10560, 10561, 10562, 10563, 10564, 10565, 10566, 10567, 10568, 10569, 10570, 10571, 10572, 10573, 10574, 10575, 10576, 10577, 10578, 10579, 10580, 10581, 10582, 10583, 10584, 10585, 10586, 10587, 10588, 10589, 10590, 10591, 10592, 10593, 10594, 10595, 10596, 10597, 10598, 10599, 10600, 10601, 10602, 10603, 10604, 10605, 10606, 10607, 10608, 10609, 10610, 10611, 10612, 10613, 10614, 10615, 10616, 10617, 10618, 10619, 10620, 10621, 10622, 10623, 10624, 10625, 10626, 10627, 10628, 10629, 10630, 10631, 10632, 10633, 10634, 10635, 10636, 10637, 10638, 10639, 10640, 10641, 10642, 10643, 10644, 10645, 10646, 10647, 10648, 10649, 10650, 10651, 10652, 10653, 10654, 10655, 10656, 10657, 10658, 10659, 10660, 10661, 10662, 10663, 10664, 10665, 10666, 10667, 10668, 10669, 10670, 10671, 10672, 10673, 10674, 10675, 10676, 10677, 10678, 10679, 10680, 10681, 10682, 10683, 10684, 10685, 10686, 10687, 10688, 10689, 10690, 10691, 10692, 10693, 10694, 10695, 10696, 10697, 10698, 10699, 10700, 10701, 10702, 10703, 10704, 10705, 10706, 10707, 10708, 10709, 10710, 10711, 10712, 10713, 10714, 10715, 10716, 10717, 10718, 10719, 10720, 10721, 10722, 10723, 10724, 10725, 10726, 10727, 10728, 10729, 10730, 10731, 10732, 10733, 10734, 10735, 10736, 10737, 10738, 10739, 10740, 10741, 10742, 10743, 10744, 10745, 10746, 10747, 10748, 10749, 10750, 10751, 10752, 10753, 10754, 10755, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 10763, 10764, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 10772, 10773, 10774, 10775, 10776, 10777, 10778, 10779, 10780, 10781, 10782, 10783, 10784, 10785, 10786, 10787, 10788, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10812, 10813, 10814, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10824, 10825, 10826, 10827, 10828, 10829, 10830, 10831, 10832, 10833, 10834, 10835, 10836, 10837, 10838, 10839, 10840, 10841, 10842, 10843, 10844, 10845, 10846, 10847, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869, 10870, 10871, 10872, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10882, 10883, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 10892, 10893, 10894, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 10907, 10908, 10909, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10920, 10921, 10922, 10923, 10924, 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10932, 10933, 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10985, 10986, 10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11025, 11026, 11027, 11028, 11029, 11030, 11031, 11032, 11033, 11034, 11035, 11036, 11037, 11038, 11039, 11040, 11041, 11042, 11043, 11044, 11045, 11046, 11047, 11048, 11049, 11050, 11051, 11052, 11053, 11054, 11055, 11056, 11057, 11058, 11059, 11060, 11061, 11062, 11063, 11064, 11065, 11066, 11067, 11068, 11069, 11070, 11071, 11072, 11073, 11074, 11075, 11076, 11077, 11078, 11079, 11080, 11081, 11082, 11083, 11084, 11085, 11086, 11087, 11088, 11089, 11090, 11091, 11092, 11093, 11094, 11095, 11096, 11097, 11098, 11099, 11100, 11101, 11102, 11103, 11104, 11105, 11106, 11107, 11108, 11109, 11110, 11111, 11112, 11113, 11114, 11115, 11116, 11117, 11118, 11119, 11120, 11121, 11122, 11123, 11124, 11125, 11126, 11127, 11128, 11129, 11130, 11131, 11132, 11133, 11134, 11135, 11136, 11137, 11138, 11139, 11140, 11141, 11142, 11143, 11144, 11145, 11146, 11147, 11148, 11149, 11150, 11151, 11152, 11153, 11154, 11155, 11156, 11157, 11158, 11159, 11160, 11161, 11162, 11163, 11164, 11165, 11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 11174, 11175, 11176, 11177, 11178, 11179, 11180, 11181, 11182, 11183, 11184, 11185, 11186, 11187, 11188, 11189, 11190, 11191, 11192, 11193, 11194, 11195, 11196, 11197, 11198, 11199, 11200, 11201, 11202, 11203, 11204, 11205, 11206, 11207, 11208, 11209, 11210, 11211, 11212, 11213, 11214, 11215, 11216, 11217, 11218, 11219, 11220, 11221, 11222, 11223, 11224, 11225, 11226, 11227, 11228, 11229, 11230, 11231, 11232, 11233, 11234, 11235, 11236, 11237, 11238, 11239, 11240, 11241, 11242, 11243, 11244, 11245, 11246, 11247, 11248, 11249, 11250, 11251, 11252, 11253, 11254, 11255, 11256, 11257, 11258, 11259, 11260, 11261, 11262, 11263, 11264, 11265, 11266, 11267, 11268, 11269, 11270, 11271, 11272, 11273, 11274, 11275, 11276, 11277, 11278, 11279, 11280, 11281, 11282, 11283, 11284, 11285, 11286, 11287, 11288, 11289, 11290, 11291, 11292, 11293, 11294, 11295, 11296, 11297, 11298, 11299, 11300, 11301, 11302, 11303, 11304, 11305, 11306, 11307, 11308, 11309, 11310, 11311, 11312, 11313, 11314, 11315, 11316, 11317, 11318, 11319, 11320, 11321, 11322, 11323, 11324, 11325, 11326, 11327, 11328, 11329, 11330, 11331, 11332, 11333, 11334, 11335, 11336, 11337, 11338, 11339, 11340, 11341, 11342, 11343, 11344, 11345, 11346, 11347, 11348, 11349, 11350, 11351, 11352, 11353, 11354, 11355, 11356, 11357, 11358, 11359, 11360, 11361, 11362, 11363, 11364, 11365, 11366, 11367, 11368, 11369, 11370, 11371, 11372, 11373, 11374, 11375, 11376, 11377, 11378, 11379, 11380, 11381, 11382, 11383, 11384, 11385, 11386, 11387, 11388, 11389, 11390, 11391, 11392, 11393, 11394, 11395, 11396, 11397, 11398, 11399, 11400, 11401, 11402, 11403, 11404, 11405, 11406, 11407, 11408, 11409, 11410, 11411, 11412, 11413, 11414, 11415, 11416, 11417, 11418, 11419, 11420, 11421, 11422, 11423, 11424, 11425, 11426, 11427, 11428, 11429, 11430, 11431, 11432, 11433, 11434, 11435, 11436, 11437, 11438, 11439, 11440, 11441, 11442, 11443, 11444, 11445, 11446, 11447, 11448, 11449, 11450, 11451, 11452, 11453, 11454, 11455, 11456, 11457, 11458, 11459, 11460, 11461, 11462, 11463, 11464, 11465, 11466, 11467, 11468, 11469, 11470, 11471, 11472, 11473, 11474, 11475, 11476, 11477, 11478, 11479, 11480, 11481, 11482, 11483, 11484, 11485, 11486, 11487, 11488, 11489, 11490, 11491, 11492, 11493, 11494, 11495, 11496, 11497, 11498, 11499, 11500, 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508, 11509, 11510, 11511, 11512, 11513, 11514, 11515, 11516, 11517, 11518, 11519, 11520, 11521, 11522, 11523, 11524, 11525, 11526, 11527, 11528, 11529, 11530, 11531, 11532, 11533, 11534, 11535, 11536, 11537, 11538, 11539, 11540, 11541, 11542, 11543, 11544, 11545, 11546, 11547, 11548, 11549, 11550, 11551, 11552, 11553, 11554, 11555, 11556, 11557, 11558, 11559, 11560, 11561, 11562, 11563, 11564, 11565, 11566, 11567, 11568, 11569, 11570, 11571, 11572, 11573, 11574, 11575, 11576, 11577, 11578, 11579, 11580, 11581, 11582, 11583, 11584, 11585, 11586, 11587, 11588, 11589, 11590, 11591, 11592, 11593, 11594, 11595, 11596, 11597, 11598, 11599, 11600, 11601, 11602, 11603, 11604, 11605, 11606, 11607, 11608, 11609, 11610, 11611, 11612, 11613, 11614, 11615, 11616, 11617, 11618, 11619, 11620, 11621, 11622, 11623, 11624, 11625, 11626, 11627, 11628, 11629, 11630, 11631, 11632, 11633, 11634, 11635, 11636, 11637, 11638, 11639, 11640, 11641, 11642, 11643, 11644, 11645, 11646, 11647, 11648, 11649, 11650, 11651, 11652, 11653, 11654, 11655, 11656, 11657, 11658, 11659, 11660, 11661, 11662, 11663, 11664, 11665, 11666, 11667, 11668, 11669, 11670, 11671, 11672, 11673, 11674, 11675, 11676, 11677, 11678, 11679, 11680, 11681, 11682, 11683, 11684, 11685, 11686, 11687, 11688, 11689, 11690, 11691, 11692, 11693, 11694, 11695, 11696, 11697, 11698, 11699, 11700, 11701, 11702, 11703, 11704, 11705, 11706, 11707, 11708, 11709, 11710, 11711, 11712, 11713, 11714, 11715, 11716, 11717, 11718, 11719, 11720, 11721, 11722, 11723, 11724, 11725, 11726, 11727, 11728, 11729, 11730, 11731, 11732, 11733, 11734, 11735, 11736, 11737, 11738, 11739, 11740, 11741, 11742, 11743, 11744, 11745, 11746, 11747, 11748, 11749, 11750, 11751, 11752, 11753, 11754, 11755, 11756, 11757, 11758, 11759, 11760, 11761, 11762, 11763, 11764, 11765, 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773, 11774, 11775, 11776, 11777, 11778, 11779, 11780, 11781, 11782, 11783, 11784, 11785, 11786, 11787, 11788, 11789, 11790, 11791, 11792, 11793, 11794, 11795, 11796, 11797, 11798, 11799, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810, 11811, 11812, 11813, 11814, 11815, 11816, 11817, 11818, 11819, 11820, 11821, 11822, 11823, 11824, 11825, 11826, 11827, 11828, 11829, 11830, 11831, 11832, 11833, 11834, 11835, 11836, 11837, 11838, 11839, 11840, 11841, 11842, 11843, 11844, 11845, 11846, 11847, 11848, 11849, 11850, 11851, 11852, 11853, 11854, 11855, 11856, 11857, 11858, 11859, 11860, 11861, 11862, 11863, 11864, 11865, 11866, 11867, 11868, 11869, 11870, 11871, 11872, 11873, 11874, 11875, 11876, 11877, 11878, 11879, 11880, 11881, 11882, 11883, 11884, 11885, 11886, 11887, 11888, 11889, 11890, 11891, 11892, 11893, 11894, 11895, 11896, 11897, 11898, 11899, 11900, 11901, 11902, 11903, 11904, 11905, 11906, 11907, 11908, 11909, 11910, 11911, 11912, 11913, 11914, 11915, 11916, 11917, 11918, 11919, 11920, 11921, 11922, 11923, 11924, 11925, 11926, 11927, 11928, 11929, 11930, 11931, 11932, 11933, 11934, 11935, 11936, 11937, 11938, 11939, 11940, 11941, 11942, 11943, 11944, 11945, 11946, 11947, 11948, 11949, 11950, 11951, 11952, 11953, 11954, 11955, 11956, 11957, 11958, 11959, 11960, 11961, 11962, 11963, 11964, 11965, 11966, 11967, 11968, 11969, 11970, 11971, 11972, 11973, 11974, 11975, 11976, 11977, 11978, 11979, 11980, 11981, 11982, 11983, 11984, 11985, 11986, 11987, 11988, 11989, 11990, 11991, 11992, 11993, 11994, 11995, 11996, 11997, 11998, 11999, 12000, 12001, 12002, 12003, 12004, 12005, 12006, 12007, 12008, 12009, 12010, 12011, 12012, 12013, 12014, 12015, 12016, 12017, 12018, 12019, 12020, 12021, 12022, 12023, 12024, 12025, 12026, 12027, 12028, 12029, 12030, 12031, 12032, 12033, 12034, 12035, 12036, 12037, 12038, 12039, 12040, 12041, 12042, 12043, 12044, 12045, 12046, 12047, 12048, 12049, 12050, 12051, 12052, 12053, 12054, 12055, 12056, 12057, 12058, 12059, 12060, 12061, 12062, 12063, 12064, 12065, 12066, 12067, 12068, 12069, 12070, 12071, 12072, 12073, 12074, 12075, 12076, 12077, 12078, 12079, 12080, 12081, 12082, 12083, 12084, 12085, 12086, 12087, 12088, 12089, 12090, 12091, 12092, 12093, 12094, 12095, 12096, 12097, 12098, 12099, 12100, 12101, 12102, 12103, 12104, 12105, 12106, 12107, 12108, 12109, 12110, 12111, 12112, 12113, 12114, 12115, 12116, 12117, 12118, 12119, 12120, 12121, 12122, 12123, 12124, 12125, 12126, 12127, 12128, 12129, 12130, 12131, 12132, 12133, 12134, 12135, 12136, 12137, 12138, 12139, 12140, 12141, 12142, 12143, 12144, 12145, 12146, 12147, 12148, 12149, 12150, 12151, 12152, 12153, 12154, 12155, 12156, 12157, 12158, 12159, 12160, 12161, 12162, 12163, 12164, 12165, 12166, 12167, 12168, 12169, 12170, 12171, 12172, 12173, 12174, 12175, 12176, 12177, 12178, 12179, 12180, 12181, 12182, 12183, 12184, 12185, 12186, 12187, 12188, 12189, 12190, 12191, 12192, 12193, 12194, 12195, 12196, 12197, 12198, 12199, 12200, 12201, 12202, 12203, 12204, 12205, 12206, 12207, 12208, 12209, 12210, 12211, 12212, 12213, 12214, 12215, 12216, 12217, 12218, 12219, 12220, 12221, 12222, 12223, 12224, 12225, 12226, 12227, 12228, 12229, 12230, 12231, 12232, 12233, 12234, 12235, 12236, 12237, 12238, 12239, 12240, 12241, 12242, 12243, 12244, 12245, 12246, 12247, 12248, 12249, 12250, 12251, 12252, 12253, 12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453, 12454, 12455, 12456, 12457, 12458, 12459, 12460, 12461, 12462, 12463, 12464, 12465, 12466, 12467, 12468, 12469, 12470, 12471, 12472, 12473, 12474, 12475, 12476, 12477, 12478, 12479, 12480, 12481, 12482, 12483, 12484, 12485, 12486, 12487, 12488, 12489, 12490, 12491, 12492, 12493, 12494, 12495, 12496, 12497, 12498, 12499, 12500, 12501, 12502, 12503, 12504, 12505, 12506, 12507, 12508, 12509, 12510, 12511, 12512, 12513, 12514, 12515, 12516, 12517, 12518, 12519, 12520, 12521, 12522, 12523, 12524, 12525, 12526, 12527, 12528, 12529, 12530, 12531, 12532, 12533, 12534, 12535, 12536, 12537, 12538, 12539, 12540, 12541, 12542, 12543, 12544, 12545, 12546, 12547, 12548, 12549, 12550, 12551, 12552, 12553, 12554, 12555, 12556, 12557, 12558, 12559, 12560, 12561, 12562, 12563, 12564, 12565, 12566, 12567, 12568, 12569, 12570, 12571, 12572, 12573, 12574, 12575, 12576, 12577, 12578, 12579, 12580, 12581, 12582, 12583, 12584, 12585, 12586, 12587, 12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 12627, 12628, 12629, 12630, 12631, 12632, 12633, 12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712, 12713, 12714, 12715, 12716, 12717, 12718, 12719, 12720, 12721, 12722, 12723, 12724, 12725, 12726, 12727, 12728, 12729, 12730, 12731, 12732, 12733, 12734, 12735, 12736, 12737, 12738, 12739, 12740, 12741, 12742, 12743, 12744, 12745, 12746, 12747, 12748, 12749, 12750, 12751, 12752, 12753, 12754, 12755, 12756, 12757, 12758, 12759, 12760, 12761, 12762, 12763, 12764, 12765, 12766, 12767, 12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776, 12777, 12778, 12779, 12780, 12781, 12782, 12783, 12784, 12785, 12786, 12787, 12788, 12789, 12790, 12791, 12792, 12793, 12794, 12795, 12796, 12797, 12798, 12799, 12800, 12801, 12802, 12803, 12804, 12805, 12806, 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913, 12914, 12915, 12916, 12917, 12918, 12919, 12920, 12921, 12922, 12923, 12924, 12925, 12926, 12927, 12928, 12929, 12930, 12931, 12932, 12933, 12934, 12935, 12936, 12937, 12938, 12939, 12940, 12941, 12942, 12943, 12944, 12945, 12946, 12947, 12948, 12949, 12950, 12951, 12952, 12953, 12954, 12955, 12956, 12957, 12958, 12959, 12960, 12961, 12962, 12963, 12964, 12965, 12966, 12967, 12968, 12969, 12970, 12971, 12972, 12973, 12974, 12975, 12976, 12977, 12978, 12979, 12980, 12981, 12982, 12983, 12984, 12985, 12986, 12987, 12988, 12989, 12990, 12991, 12992, 12993, 12994, 12995, 12996, 12997, 12998, 12999, 13000, 13001, 13002, 13003, 13004, 13005, 13006, 13007, 13008, 13009, 13010, 13011, 13012, 13013, 13014, 13015, 13016, 13017, 13018, 13019, 13020, 13021, 13022, 13023, 13024, 13025, 13026, 13027, 13028, 13029, 13030, 13031, 13032, 13033, 13034, 13035, 13036, 13037, 13038, 13039, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13047, 13048, 13049, 13050, 13051, 13052, 13053, 13054, 13055, 13056, 13057, 13058, 13059, 13060, 13061, 13062, 13063, 13064, 13065, 13066, 13067, 13068, 13069, 13070, 13071, 13072, 13073, 13074, 13075, 13076, 13077, 13078, 13079, 13080, 13081, 13082, 13083, 13084, 13085, 13086, 13087, 13088, 13089, 13090, 13091, 13092, 13093, 13094, 13095, 13096, 13097, 13098, 13099, 13100, 13101, 13102, 13103, 13104, 13105, 13106, 13107, 13108, 13109, 13110, 13111, 13112, 13113, 13114, 13115, 13116, 13117, 13118, 13119, 13120, 13121, 13122, 13123, 13124, 13125, 13126, 13127, 13128, 13129, 13130, 13131, 13132, 13133, 13134, 13135, 13136, 13137, 13138, 13139, 13140, 13141, 13142, 13143, 13144, 13145, 13146, 13147, 13148, 13149, 13150, 13151, 13152, 13153, 13154, 13155, 13156, 13157, 13158, 13159, 13160, 13161, 13162, 13163, 13164, 13165, 13166, 13167, 13168, 13169, 13170, 13171, 13172, 13173, 13174, 13175, 13176, 13177, 13178, 13179, 13180, 13181, 13182, 13183, 13184, 13185, 13186, 13187, 13188, 13189, 13190, 13191, 13192, 13193, 13194, 13195, 13196, 13197, 13198, 13199, 13200, 13201, 13202, 13203, 13204, 13205, 13206, 13207, 13208, 13209, 13210, 13211, 13212, 13213, 13214, 13215, 13216, 13217, 13218, 13219, 13220, 13221, 13222, 13223, 13224, 13225, 13226, 13227, 13228, 13229, 13230, 13231, 13232, 13233, 13234, 13235, 13236, 13237, 13238, 13239, 13240, 13241, 13242, 13243, 13244, 13245, 13246, 13247, 13248, 13249, 13250, 13251, 13252, 13253, 13254, 13255, 13256, 13257, 13258, 13259, 13260, 13261, 13262, 13263, 13264, 13265, 13266, 13267, 13268, 13269, 13270, 13271, 13272, 13273, 13274, 13275, 13276, 13277, 13278, 13279, 13280, 13281, 13282, 13283, 13284, 13285, 13286, 13287, 13288, 13289, 13290, 13291, 13292, 13293, 13294, 13295, 13296, 13297, 13298, 13299, 13300, 13301, 13302, 13303, 13304, 13305, 13306, 13307, 13308, 13309, 13310, 13311, 13312, 13313, 13314, 13315, 13316, 13317, 13318, 13319, 13320, 13321, 13322, 13323, 13324, 13325, 13326, 13327, 13328, 13329, 13330, 13331, 13332, 13333, 13334, 13335, 13336, 13337, 13338, 13339, 13340, 13341, 13342, 13343, 13344, 13345, 13346, 13347, 13348, 13349, 13350, 13351, 13352, 13353, 13354, 13355, 13356, 13357, 13358, 13359, 13360, 13361, 13362, 13363, 13364, 13365, 13366, 13367, 13368, 13369, 13370, 13371, 13372, 13373, 13374, 13375, 13376, 13377, 13378, 13379, 13380, 13381, 13382, 13383, 13384, 13385, 13386, 13387, 13388, 13389, 13390, 13391, 13392, 13393, 13394, 13395, 13396, 13397, 13398, 13399, 13400, 13401, 13402, 13403, 13404, 13405, 13406, 13407, 13408, 13409, 13410, 13411, 13412, 13413, 13414, 13415, 13416, 13417, 13418, 13419, 13420, 13421, 13422, 13423, 13424, 13425, 13426, 13427, 13428, 13429, 13430, 13431, 13432, 13433, 13434, 13435, 13436, 13437, 13438, 13439, 13440, 13441, 13442, 13443, 13444, 13445, 13446, 13447, 13448, 13449, 13450, 13451, 13452, 13453, 13454, 13455, 13456, 13457, 13458, 13459, 13460, 13461, 13462, 13463, 13464, 13465, 13466, 13467, 13468, 13469, 13470, 13471, 13472, 13473, 13474, 13475, 13476, 13477, 13478, 13479, 13480, 13481, 13482, 13483, 13484, 13485, 13486, 13487, 13488, 13489, 13490, 13491, 13492, 13493, 13494, 13495, 13496, 13497, 13498, 13499, 13500, 13501, 13502, 13503, 13504, 13505, 13506, 13507, 13508, 13509, 13510, 13511, 13512, 13513, 13514, 13515, 13516, 13517, 13518, 13519, 13520, 13521, 13522, 13523, 13524, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532, 13533, 13534, 13535, 13536, 13537, 13538, 13539, 13540, 13541, 13542, 13543, 13544, 13545, 13546, 13547, 13548, 13549, 13550, 13551, 13552, 13553, 13554, 13555, 13556, 13557, 13558, 13559, 13560, 13561, 13562, 13563, 13564, 13565, 13566, 13567, 13568, 13569, 13570, 13571, 13572, 13573, 13574, 13575, 13576, 13577, 13578, 13579, 13580, 13581, 13582, 13583, 13584, 13585, 13586, 13587, 13588, 13589, 13590, 13591, 13592, 13593, 13594, 13595, 13596, 13597, 13598, 13599, 13600, 13601, 13602, 13603, 13604, 13605, 13606, 13607, 13608, 13609, 13610, 13611, 13612, 13613, 13614, 13615, 13616, 13617, 13618, 13619, 13620, 13621, 13622, 13623, 13624, 13625, 13626, 13627, 13628, 13629, 13630, 13631, 13632, 13633, 13634, 13635, 13636, 13637, 13638, 13639, 13640, 13641, 13642, 13643, 13644, 13645, 13646, 13647, 13648, 13649, 13650, 13651, 13652, 13653, 13654, 13655, 13656, 13657, 13658, 13659, 13660, 13661, 13662, 13663, 13664, 13665, 13666, 13667, 13668, 13669, 13670, 13671, 13672, 13673, 13674, 13675, 13676, 13677, 13678, 13679, 13680, 13681, 13682, 13683, 13684, 13685, 13686, 13687, 13688, 13689, 13690, 13691, 13692, 13693, 13694, 13695, 13696, 13697, 13698, 13699, 13700, 13701, 13702, 13703, 13704, 13705, 13706, 13707, 13708, 13709, 13710, 13711, 13712, 13713, 13714, 13715, 13716, 13717, 13718, 13719, 13720, 13721, 13722, 13723, 13724, 13725, 13726, 13727, 13728, 13729, 13730, 13731, 13732, 13733, 13734, 13735, 13736, 13737, 13738, 13739, 13740, 13741, 13742, 13743, 13744, 13745, 13746, 13747, 13748, 13749, 13750, 13751, 13752, 13753, 13754, 13755, 13756, 13757, 13758, 13759, 13760, 13761, 13762, 13763, 13764, 13765, 13766, 13767, 13768, 13769, 13770, 13771, 13772, 13773, 13774, 13775, 13776, 13777, 13778, 13779, 13780, 13781, 13782, 13783, 13784, 13785, 13786, 13787, 13788, 13789, 13790, 13791, 13792, 13793, 13794, 13795, 13796, 13797, 13798, 13799, 13800, 13801, 13802, 13803, 13804, 13805, 13806, 13807, 13808, 13809, 13810, 13811, 13812, 13813, 13814, 13815, 13816, 13817, 13818, 13819, 13820, 13821, 13822, 13823, 13824, 13825, 13826, 13827, 13828, 13829, 13830, 13831, 13832, 13833, 13834, 13835, 13836, 13837, 13838, 13839, 13840, 13841, 13842, 13843, 13844, 13845, 13846, 13847, 13848, 13849, 13850, 13851, 13852, 13853, 13854, 13855, 13856, 13857, 13858, 13859, 13860, 13861, 13862, 13863, 13864, 13865, 13866, 13867, 13868, 13869, 13870, 13871, 13872, 13873, 13874, 13875, 13876, 13877, 13878, 13879, 13880, 13881, 13882, 13883, 13884, 13885, 13886, 13887, 13888, 13889, 13890, 13891, 13892, 13893, 13894, 13895, 13896, 13897, 13898, 13899, 13900, 13901, 13902, 13903, 13904, 13905, 13906, 13907, 13908, 13909, 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, 13919, 13920, 13921, 13922, 13923, 13924, 13925, 13926, 13927, 13928, 13929, 13930, 13931, 13932, 13933, 13934, 13935, 13936, 13937, 13938, 13939, 13940, 13941, 13942, 13943, 13944, 13945, 13946, 13947, 13948, 13949, 13950, 13951, 13952, 13953, 13954, 13955, 13956, 13957, 13958, 13959, 13960, 13961, 13962, 13963, 13964, 13965, 13966, 13967, 13968, 13969, 13970, 13971, 13972, 13973, 13974, 13975, 13976, 13977, 13978, 13979, 13980, 13981, 13982, 13983, 13984, 13985, 13986, 13987, 13988, 13989, 13990, 13991, 13992, 13993, 13994, 13995, 13996, 13997, 13998, 13999, 14000, 14001, 14002, 14003, 14004, 14005, 14006, 14007, 14008, 14009, 14010, 14011, 14012, 14013, 14014, 14015, 14016, 14017, 14018, 14019, 14020, 14021, 14022, 14023, 14024, 14025, 14026, 14027, 14028, 14029, 14030, 14031, 14032, 14033, 14034, 14035, 14036, 14037, 14038, 14039, 14040, 14041, 14042, 14043, 14044, 14045, 14046, 14047, 14048, 14049, 14050, 14051, 14052, 14053, 14054, 14055, 14056, 14057, 14058, 14059, 14060, 14061, 14062, 14063, 14064, 14065, 14066, 14067, 14068, 14069, 14070, 14071, 14072, 14073, 14074, 14075, 14076, 14077, 14078, 14079, 14080, 14081, 14082, 14083, 14084, 14085, 14086, 14087, 14088, 14089, 14090, 14091, 14092, 14093, 14094, 14095, 14096, 14097, 14098, 14099, 14100, 14101, 14102, 14103, 14104, 14105, 14106, 14107, 14108, 14109, 14110, 14111, 14112, 14113, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14130, 14131, 14132, 14133, 14134, 14135, 14136, 14137, 14138, 14139, 14140, 14141, 14142, 14143, 14144, 14145, 14146, 14147, 14148, 14149, 14150, 14151, 14152, 14153, 14154, 14155, 14156, 14157, 14158, 14159, 14160, 14161, 14162, 14163, 14164, 14165, 14166, 14167, 14168, 14169, 14170, 14171, 14172, 14173, 14174, 14175, 14176, 14177, 14178, 14179, 14180, 14181, 14182, 14183, 14184, 14185, 14186, 14187, 14188, 14189, 14190, 14191, 14192, 14193, 14194, 14195, 14196, 14197, 14198, 14199, 14200, 14201, 14202, 14203, 14204, 14205, 14206, 14207, 14208, 14209, 14210, 14211, 14212, 14213, 14214, 14215, 14216, 14217, 14218, 14219, 14220, 14221, 14222, 14223, 14224, 14225, 14226, 14227, 14228, 14229, 14230, 14231, 14232, 14233, 14234, 14235, 14236, 14237, 14238, 14239, 14240, 14241, 14242, 14243, 14244, 14245, 14246, 14247, 14248, 14249, 14250, 14251, 14252, 14253, 14254, 14255, 14256, 14257, 14258, 14259, 14260, 14261, 14262, 14263, 14264, 14265, 14266, 14267, 14268, 14269, 14270, 14271, 14272, 14273, 14274, 14275, 14276, 14277, 14278, 14279, 14280, 14281, 14282, 14283, 14284, 14285, 14286, 14287, 14288, 14289, 14290, 14291, 14292, 14293, 14294, 14295, 14296, 14297, 14298, 14299, 14300, 14301, 14302, 14303, 14304, 14305, 14306, 14307, 14308, 14309, 14310, 14311, 14312, 14313, 14314, 14315, 14316, 14317, 14318, 14319, 14320, 14321, 14322, 14323, 14324, 14325, 14326, 14327, 14328, 14329, 14330, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14345, 14346, 14347, 14348, 14349, 14350, 14351, 14352, 14353, 14354, 14355, 14356, 14357, 14358, 14359, 14360, 14361, 14362, 14363, 14364, 14365, 14366, 14367, 14368, 14369, 14370, 14371, 14372, 14373, 14374, 14375, 14376, 14377, 14378, 14379, 14380, 14381, 14382, 14383, 14384, 14385, 14386, 14387, 14388, 14389, 14390, 14391, 14392, 14393, 14394, 14395, 14396, 14397, 14398, 14399, 14400, 14401, 14402, 14403, 14404, 14405, 14406, 14407, 14408, 14409, 14410, 14411, 14412, 14413, 14414, 14415, 14416, 14417, 14418, 14419, 14420, 14421, 14422, 14423, 14424, 14425, 14426, 14427, 14428, 14429, 14430, 14431, 14432, 14433, 14434, 14435, 14436, 14437, 14438, 14439, 14440, 14441, 14442, 14443, 14444, 14445, 14446, 14447, 14448, 14449, 14450, 14451, 14452, 14453, 14454, 14455, 14456, 14457, 14458, 14459, 14460, 14461, 14462, 14463, 14464, 14465, 14466, 14467, 14468, 14469, 14470, 14471, 14472, 14473, 14474, 14475, 14476, 14477, 14478, 14479, 14480, 14481, 14482, 14483, 14484, 14485, 14486, 14487, 14488, 14489, 14490, 14491, 14492, 14493, 14494, 14495, 14496, 14497, 14498, 14499, 14500, 14501, 14502, 14503, 14504, 14505, 14506, 14507, 14508, 14509, 14510, 14511, 14512, 14513, 14514, 14515, 14516, 14517, 14518, 14519, 14520, 14521, 14522, 14523, 14524, 14525, 14526, 14527, 14528, 14529, 14530, 14531, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14540, 14541, 14542, 14543, 14544, 14545, 14546, 14547, 14548, 14549, 14550, 14551, 14552, 14553, 14554, 14555, 14556, 14557, 14558, 14559, 14560, 14561, 14562, 14563, 14564, 14565, 14566, 14567, 14568, 14569, 14570, 14571, 14572, 14573, 14574, 14575, 14576, 14577, 14578, 14579, 14580, 14581, 14582, 14583, 14584, 14585, 14586, 14587, 14588, 14589, 14590, 14591, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14612, 14613, 14614, 14615, 14616, 14617, 14618, 14619, 14620, 14621, 14622, 14623, 14624, 14625, 14626, 14627, 14628, 14629, 14630, 14631, 14632, 14633, 14634, 14635, 14636, 14637, 14638, 14639, 14640, 14641, 14642, 14643, 14644, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 14661, 14662, 14663, 14664, 14665, 14666, 14667, 14668, 14669, 14670, 14671, 14672, 14673, 14674, 14675, 14676, 14677, 14678, 14679, 14680, 14681, 14682, 14683, 14684, 14685, 14686, 14687, 14688, 14689, 14690, 14691, 14692, 14693, 14694, 14695, 14696, 14697, 14698, 14699, 14700, 14701, 14702, 14703, 14704, 14705, 14706, 14707, 14708, 14709, 14710, 14711, 14712, 14713, 14714, 14715, 14716, 14717, 14718, 14719, 14720, 14721, 14722, 14723, 14724, 14725, 14726, 14727, 14728, 14729, 14730, 14731, 14732, 14733, 14734, 14735, 14736, 14737, 14738, 14739, 14740, 14741, 14742, 14743, 14744, 14745, 14746, 14747, 14748, 14749, 14750, 14751, 14752, 14753, 14754, 14755, 14756, 14757, 14758, 14759, 14760, 14761, 14762, 14763, 14764, 14765, 14766, 14767, 14768, 14769, 14770, 14771, 14772, 14773, 14774, 14775, 14776, 14777, 14778, 14779, 14780, 14781, 14782, 14783, 14784, 14785, 14786, 14787, 14788, 14789, 14790, 14791, 14792, 14793, 14794, 14795, 14796, 14797, 14798, 14799, 14800, 14801, 14802, 14803, 14804, 14805, 14806, 14807, 14808, 14809, 14810, 14811, 14812, 14813, 14814, 14815, 14816, 14817, 14818, 14819, 14820, 14821, 14822, 14823, 14824, 14825, 14826, 14827, 14828, 14829, 14830, 14831, 14832, 14833, 14834, 14835, 14836, 14837, 14838, 14839, 14840, 14841, 14842, 14843, 14844, 14845, 14846, 14847, 14848, 14849, 14850, 14851, 14852, 14853, 14854, 14855, 14856, 14857, 14858, 14859, 14860, 14861, 14862, 14863, 14864, 14865, 14866, 14867, 14868, 14869, 14870, 14871, 14872, 14873, 14874, 14875, 14876, 14877, 14878, 14879, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892, 14893, 14894, 14895, 14896, 14897, 14898, 14899, 14900, 14901, 14902, 14903, 14904, 14905, 14906, 14907, 14908, 14909, 14910, 14911, 14912, 14913, 14914, 14915, 14916, 14917, 14918, 14919, 14920, 14921, 14922, 14923, 14924, 14925, 14926, 14927, 14928, 14929, 14930, 14931, 14932, 14933, 14934, 14935, 14936, 14937, 14938, 14939, 14940, 14941, 14942, 14943, 14944, 14945, 14946, 14947, 14948, 14949, 14950, 14951, 14952, 14953, 14954, 14955, 14956, 14957, 14958, 14959, 14960, 14961, 14962, 14963, 14964, 14965, 14966, 14967, 14968, 14969, 14970, 14971, 14972, 14973, 14974, 14975, 14976, 14977, 14978, 14979, 14980, 14981, 14982, 14983, 14984, 14985, 14986, 14987, 14988, 14989, 14990, 14991, 14992, 14993, 14994, 14995, 14996, 14997, 14998, 14999, 15000, 15001, 15002, 15003, 15004, 15005, 15006, 15007, 15008, 15009, 15010, 15011, 15012, 15013, 15014, 15015, 15016, 15017, 15018, 15019, 15020, 15021, 15022, 15023, 15024, 15025, 15026, 15027, 15028, 15029, 15030, 15031, 15032, 15033, 15034, 15035, 15036, 15037, 15038, 15039, 15040, 15041, 15042, 15043, 15044, 15045, 15046, 15047, 15048, 15049, 15050, 15051, 15052, 15053, 15054, 15055, 15056, 15057, 15058, 15059, 15060, 15061, 15062, 15063, 15064, 15065, 15066, 15067, 15068, 15069, 15070, 15071, 15072, 15073, 15074, 15075, 15076, 15077, 15078, 15079, 15080, 15081, 15082, 15083, 15084, 15085, 15086, 15087, 15088, 15089, 15090, 15091, 15092, 15093, 15094, 15095, 15096, 15097, 15098, 15099, 15100, 15101, 15102, 15103, 15104, 15105, 15106, 15107, 15108, 15109, 15110, 15111, 15112, 15113, 15114, 15115, 15116, 15117, 15118, 15119, 15120, 15121, 15122, 15123, 15124, 15125, 15126, 15127, 15128, 15129, 15130, 15131, 15132, 15133, 15134, 15135, 15136, 15137, 15138, 15139, 15140, 15141, 15142, 15143, 15144, 15145, 15146, 15147, 15148, 15149, 15150, 15151, 15152, 15153, 15154, 15155, 15156, 15157, 15158, 15159, 15160, 15161, 15162, 15163, 15164, 15165, 15166, 15167, 15168, 15169, 15170, 15171, 15172, 15173, 15174, 15175, 15176, 15177, 15178, 15179, 15180, 15181, 15182, 15183, 15184, 15185, 15186, 15187, 15188, 15189, 15190, 15191, 15192, 15193, 15194, 15195, 15196, 15197, 15198, 15199, 15200, 15201, 15202, 15203, 15204, 15205, 15206, 15207, 15208, 15209, 15210, 15211, 15212, 15213, 15214, 15215, 15216, 15217, 15218, 15219, 15220, 15221, 15222, 15223, 15224, 15225, 15226, 15227, 15228, 15229, 15230, 15231, 15232, 15233, 15234, 15235, 15236, 15237, 15238, 15239, 15240, 15241, 15242, 15243, 15244, 15245, 15246, 15247, 15248, 15249, 15250, 15251, 15252, 15253, 15254, 15255, 15256, 15257, 15258, 15259, 15260, 15261, 15262, 15263, 15264, 15265, 15266, 15267, 15268, 15269, 15270, 15271, 15272, 15273, 15274, 15275, 15276, 15277, 15278, 15279, 15280, 15281, 15282, 15283, 15284, 15285, 15286, 15287, 15288, 15289, 15290, 15291, 15292, 15293, 15294, 15295, 15296, 15297, 15298, 15299, 15300, 15301, 15302, 15303, 15304, 15305, 15306, 15307, 15308, 15309, 15310, 15311, 15312, 15313, 15314, 15315, 15316, 15317, 15318, 15319, 15320, 15321, 15322, 15323, 15324, 15325, 15326, 15327, 15328, 15329, 15330, 15331, 15332, 15333, 15334, 15335, 15336, 15337, 15338, 15339, 15340, 15341, 15342, 15343, 15344, 15345, 15346, 15347, 15348, 15349, 15350, 15351, 15352, 15353, 15354, 15355, 15356, 15357, 15358, 15359, 15360, 15361, 15362, 15363, 15364, 15365, 15366, 15367, 15368, 15369, 15370, 15371, 15372, 15373, 15374, 15375, 15376, 15377, 15378, 15379, 15380, 15381, 15382, 15383, 15384, 15385, 15386, 15387, 15388, 15389, 15390, 15391, 15392, 15393, 15394, 15395, 15396, 15397, 15398, 15399, 15400, 15401, 15402, 15403, 15404, 15405, 15406, 15407, 15408, 15409, 15410, 15411, 15412, 15413, 15414, 15415, 15416, 15417, 15418, 15419, 15420, 15421, 15422, 15423, 15424, 15425, 15426, 15427, 15428, 15429, 15430, 15431, 15432, 15433, 15434, 15435, 15436, 15437, 15438, 15439, 15440, 15441, 15442, 15443, 15444, 15445, 15446, 15447, 15448, 15449, 15450, 15451, 15452, 15453, 15454, 15455, 15456, 15457, 15458, 15459, 15460, 15461, 15462, 15463, 15464, 15465, 15466, 15467, 15468, 15469, 15470, 15471, 15472, 15473, 15474, 15475, 15476, 15477, 15478, 15479, 15480, 15481, 15482, 15483, 15484, 15485, 15486, 15487, 15488, 15489, 15490, 15491, 15492, 15493, 15494, 15495, 15496, 15497, 15498, 15499, 15500, 15501, 15502, 15503, 15504, 15505, 15506, 15507, 15508, 15509, 15510, 15511, 15512, 15513, 15514, 15515, 15516, 15517, 15518, 15519, 15520, 15521, 15522, 15523, 15524, 15525, 15526, 15527, 15528, 15529, 15530, 15531, 15532, 15533, 15534, 15535, 15536, 15537, 15538, 15539, 15540, 15541, 15542, 15543, 15544, 15545, 15546, 15547, 15548, 15549, 15550, 15551, 15552, 15553, 15554, 15555, 15556, 15557, 15558, 15559, 15560, 15561, 15562, 15563, 15564, 15565, 15566, 15567, 15568, 15569, 15570, 15571, 15572, 15573, 15574, 15575, 15576, 15577, 15578, 15579, 15580, 15581, 15582, 15583, 15584, 15585, 15586, 15587, 15588, 15589, 15590, 15591, 15592, 15593, 15594, 15595, 15596, 15597, 15598, 15599, 15600, 15601, 15602, 15603, 15604, 15605, 15606, 15607, 15608, 15609, 15610, 15611, 15612, 15613, 15614, 15615, 15616, 15617, 15618, 15619, 15620, 15621, 15622, 15623, 15624, 15625, 15626, 15627, 15628, 15629, 15630, 15631, 15632, 15633, 15634, 15635, 15636, 15637, 15638, 15639, 15640, 15641, 15642, 15643, 15644, 15645, 15646, 15647, 15648, 15649, 15650, 15651, 15652, 15653, 15654, 15655, 15656, 15657, 15658, 15659, 15660, 15661, 15662, 15663, 15664, 15665, 15666, 15667, 15668, 15669, 15670, 15671, 15672, 15673, 15674, 15675, 15676, 15677, 15678, 15679, 15680, 15681, 15682, 15683, 15684, 15685, 15686, 15687, 15688, 15689, 15690, 15691, 15692, 15693, 15694, 15695, 15696, 15697, 15698, 15699, 15700, 15701, 15702, 15703, 15704, 15705, 15706, 15707, 15708, 15709, 15710, 15711, 15712, 15713, 15714, 15715, 15716, 15717, 15718, 15719, 15720, 15721, 15722, 15723, 15724, 15725, 15726, 15727, 15728, 15729, 15730, 15731, 15732, 15733, 15734, 15735, 15736, 15737, 15738, 15739, 15740, 15741, 15742, 15743, 15744, 15745, 15746, 15747, 15748, 15749, 15750, 15751, 15752, 15753, 15754, 15755, 15756, 15757, 15758, 15759, 15760, 15761, 15762, 15763, 15764, 15765, 15766, 15767, 15768, 15769, 15770, 15771, 15772, 15773, 15774, 15775, 15776, 15777, 15778, 15779, 15780, 15781, 15782, 15783, 15784, 15785, 15786, 15787, 15788, 15789, 15790, 15791, 15792, 15793, 15794, 15795, 15796, 15797, 15798, 15799, 15800, 15801, 15802, 15803, 15804, 15805, 15806, 15807, 15808, 15809, 15810, 15811, 15812, 15813, 15814, 15815, 15816, 15817, 15818, 15819, 15820, 15821, 15822, 15823, 15824, 15825, 15826, 15827, 15828, 15829, 15830, 15831, 15832, 15833, 15834, 15835, 15836, 15837, 15838, 15839, 15840, 15841, 15842, 15843, 15844, 15845, 15846, 15847, 15848, 15849, 15850, 15851, 15852, 15853, 15854, 15855, 15856, 15857, 15858, 15859, 15860, 15861, 15862, 15863, 15864, 15865, 15866, 15867, 15868, 15869, 15870, 15871, 15872, 15873, 15874, 15875, 15876, 15877, 15878, 15879, 15880, 15881, 15882, 15883, 15884, 15885, 15886, 15887, 15888, 15889, 15890, 15891, 15892, 15893, 15894, 15895, 15896, 15897, 15898, 15899, 15900, 15901, 15902, 15903, 15904, 15905, 15906, 15907, 15908, 15909, 15910, 15911, 15912, 15913, 15914, 15915, 15916, 15917, 15918, 15919, 15920, 15921, 15922, 15923, 15924, 15925, 15926, 15927, 15928, 15929, 15930, 15931, 15932, 15933, 15934, 15935, 15936, 15937, 15938, 15939, 15940, 15941, 15942, 15943, 15944, 15945, 15946, 15947, 15948, 15949, 15950, 15951, 15952, 15953, 15954, 15955, 15956, 15957, 15958, 15959, 15960, 15961, 15962, 15963, 15964, 15965, 15966, 15967, 15968, 15969, 15970, 15971, 15972, 15973, 15974, 15975, 15976, 15977, 15978, 15979, 15980, 15981, 15982, 15983, 15984, 15985, 15986, 15987, 15988, 15989, 15990, 15991, 15992, 15993, 15994, 15995, 15996, 15997, 15998, 15999, 16000, 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16020, 16021, 16022, 16023, 16024, 16025, 16026, 16027, 16028, 16029, 16030, 16031, 16032, 16033, 16034, 16035, 16036, 16037, 16038, 16039, 16040, 16041, 16042, 16043, 16044, 16045, 16046, 16047, 16048, 16049, 16050, 16051, 16052, 16053, 16054, 16055, 16056, 16057, 16058, 16059, 16060, 16061, 16062, 16063, 16064, 16065, 16066, 16067, 16068, 16069, 16070, 16071, 16072, 16073, 16074, 16075, 16076, 16077, 16078, 16079, 16080, 16081, 16082, 16083, 16084, 16085, 16086, 16087, 16088, 16089, 16090, 16091, 16092, 16093, 16094, 16095, 16096, 16097, 16098, 16099, 16100, 16101, 16102, 16103, 16104, 16105, 16106, 16107, 16108, 16109, 16110, 16111, 16112, 16113, 16114, 16115, 16116, 16117, 16118, 16119, 16120, 16121, 16122, 16123, 16124, 16125, 16126, 16127, 16128, 16129, 16130, 16131, 16132, 16133, 16134, 16135, 16136, 16137, 16138, 16139, 16140, 16141, 16142, 16143, 16144, 16145, 16146, 16147, 16148, 16149, 16150, 16151, 16152, 16153, 16154, 16155, 16156, 16157, 16158, 16159, 16160, 16161, 16162, 16163, 16164, 16165, 16166, 16167, 16168, 16169, 16170, 16171, 16172, 16173, 16174, 16175, 16176, 16177, 16178, 16179, 16180, 16181, 16182, 16183, 16184, 16185, 16186, 16187, 16188, 16189, 16190, 16191, 16192, 16193, 16194, 16195, 16196, 16197, 16198, 16199, 16200, 16201, 16202, 16203, 16204, 16205, 16206, 16207, 16208, 16209, 16210, 16211, 16212, 16213, 16214, 16215, 16216, 16217, 16218, 16219, 16220, 16221, 16222, 16223, 16224, 16225, 16226, 16227, 16228, 16229, 16230, 16231, 16232, 16233, 16234, 16235, 16236, 16237, 16238, 16239, 16240, 16241, 16242, 16243, 16244, 16245, 16246, 16247, 16248, 16249, 16250, 16251, 16252, 16253, 16254, 16255, 16256, 16257, 16258, 16259, 16260, 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 16269, 16270, 16271, 16272, 16273, 16274, 16275, 16276, 16277, 16278, 16279, 16280, 16281, 16282, 16283, 16284, 16285, 16286, 16287, 16288, 16289, 16290, 16291, 16292, 16293, 16294, 16295, 16296, 16297, 16298, 16299, 16300, 16301, 16302, 16303, 16304, 16305, 16306, 16307, 16308, 16309, 16310, 16311, 16312, 16313, 16314, 16315, 16316, 16317, 16318, 16319, 16320, 16321, 16322, 16323, 16324, 16325, 16326, 16327, 16328, 16329, 16330, 16331, 16332, 16333, 16334, 16335, 16336, 16337, 16338, 16339, 16340, 16341, 16342, 16343, 16344, 16345, 16346, 16347, 16348, 16349, 16350, 16351, 16352, 16353, 16354, 16355, 16356, 16357, 16358, 16359, 16360, 16361, 16362, 16363, 16364, 16365, 16366, 16367, 16368, 16369, 16370, 16371, 16372, 16373, 16374, 16375, 16376, 16377, 16378, 16379, 16380, 16381, 16382, 16383 ], "y": { "dtype": "float32", "shape": [ 16384 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 322, "_last_trace_edit_id": 318, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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": "Event idx 0" }, "xaxis": { "title": { "text": "Sample Index" } }, "yaxis": { "title": { "text": "Amplitude (V)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_view_count": 0 } }, "fadcc1dd94a24a08a9b6eb95c81ff3b9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "fb652324a8834bd983ad3c9932195aab": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fbbe1103bd9442be89089f6308509cea": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "fbc9aabe93f74bc095f7c37d6270c62d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_814c56b54b5a486faa52ecab11be8833", "style": "IPY_MODEL_c2f8fa207fc84d76b3ccd1b6001adf97", "value": "100%" } }, "fbe60126aade4eea911ee5efd1844c2c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fc1229589d5d47488545f7c008a535f6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "fc3d9fb7fcc74a6aa94f8f7aaae6fe0d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "VBoxModel", "state": { "_dom_classes": [ "widget-interact" ], "children": [ "IPY_MODEL_8ac890fcfa5d4dddb4599095db6479a9", "IPY_MODEL_1a8c26a0ec2b418ea5e1ae641a1d3dab", "IPY_MODEL_b83e61851f0b4feb89c304c95866cffc" ], "layout": "IPY_MODEL_e3f6574c4c3c4bb0a6914cba33484a1c" } }, "fc3eeb445db6417399370ac6b22f9722": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "description_width": "" } }, "fc5e68f10deb49ba95fcb9c36efdbfb3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_f629878fb1e64f81bc54aaea094edc05", "style": "IPY_MODEL_f5d3d5005dce4492acb85993bbc1d559", "value": "Validating: 100%" } }, "fc7fe9d96fcc4e0190c780eac0219ab1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fcf1dfabc26e46218b58dfb1be0cac0c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fcf32591925b4af68e318f9b75a44d5e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "bar_style": "info", "layout": "IPY_MODEL_55047e0975654807810014ed2d8fbce4", "max": 1, "style": "IPY_MODEL_c71daa9c480a42868e6a131a49d8a178", "value": 1 } }, "fcfac853364b4a38a64c4b4ba455c4df": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "display": "inline-flex", "flex_flow": "row wrap", "width": "100%" } }, "fd2c1b6a14ca41abaa757d16f502177f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "fd644b50b00242f3847326082990b235": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "fdc173a4c18241ab868dd6520444d9db": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fe0f94d20885485b8f70620aef160fa0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "fe4dcf25439a4ecaa201fa9d009f9d3b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } }, "fefca1d7a38f4a1a842f09c470f7e22a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "layout": "IPY_MODEL_c17108ed3b0746fa85373675e13639f2", "style": "IPY_MODEL_4d4ab1e8afe2462db3eb384500e9789a", "value": "Epoch 1: 51%" } }, "ff1899a0b072486eb5f0cc12b2e5174c": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "x", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "nbinsx": 100, "type": "histogram", "uid": "83851e67-e2a8-4b41-a22c-ff1201137579", "x": { "dtype": "float64", "shape": [ 6400 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 3, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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 } } }, "xaxis": { "title": { "text": "Pulse Height Phonon (V)" } }, "yaxis": { "title": { "text": "Counts" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_py2js_restyle": {}, "_py2js_update": {}, "_view_count": 0 } }, "ff5b9036319743f5807a296a904edadb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "ff83631dbf594696a4bd6cca51de1e5c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "flex": "2" } }, "ff8cfda3ec054cb994bf7af98df9fe0c": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "_data", 0, "y", "value" ] } ], "model_module": "jupyterlab-plotly", "model_module_version": "^5.3.1", "model_name": "FigureModel", "state": { "_config": { "plotlyServerURL": "https://plot.ly" }, "_data": [ { "mode": "lines", "name": "Channel 0", "type": "scattergl", "uid": "ca9ff5fa-73b2-4be5-8efb-e18cf8fe5ce8", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 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, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846, 5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386, 6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404, 6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413, 6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422, 6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431, 6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440, 6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449, 6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458, 6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467, 6468, 6469, 6470, 6471, 6472, 6473, 6474, 6475, 6476, 6477, 6478, 6479, 6480, 6481, 6482, 6483, 6484, 6485, 6486, 6487, 6488, 6489, 6490, 6491, 6492, 6493, 6494, 6495, 6496, 6497, 6498, 6499, 6500, 6501, 6502, 6503, 6504, 6505, 6506, 6507, 6508, 6509, 6510, 6511, 6512, 6513, 6514, 6515, 6516, 6517, 6518, 6519, 6520, 6521, 6522, 6523, 6524, 6525, 6526, 6527, 6528, 6529, 6530, 6531, 6532, 6533, 6534, 6535, 6536, 6537, 6538, 6539, 6540, 6541, 6542, 6543, 6544, 6545, 6546, 6547, 6548, 6549, 6550, 6551, 6552, 6553, 6554, 6555, 6556, 6557, 6558, 6559, 6560, 6561, 6562, 6563, 6564, 6565, 6566, 6567, 6568, 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578, 6579, 6580, 6581, 6582, 6583, 6584, 6585, 6586, 6587, 6588, 6589, 6590, 6591, 6592, 6593, 6594, 6595, 6596, 6597, 6598, 6599, 6600, 6601, 6602, 6603, 6604, 6605, 6606, 6607, 6608, 6609, 6610, 6611, 6612, 6613, 6614, 6615, 6616, 6617, 6618, 6619, 6620, 6621, 6622, 6623, 6624, 6625, 6626, 6627, 6628, 6629, 6630, 6631, 6632, 6633, 6634, 6635, 6636, 6637, 6638, 6639, 6640, 6641, 6642, 6643, 6644, 6645, 6646, 6647, 6648, 6649, 6650, 6651, 6652, 6653, 6654, 6655, 6656, 6657, 6658, 6659, 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667, 6668, 6669, 6670, 6671, 6672, 6673, 6674, 6675, 6676, 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686, 6687, 6688, 6689, 6690, 6691, 6692, 6693, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6701, 6702, 6703, 6704, 6705, 6706, 6707, 6708, 6709, 6710, 6711, 6712, 6713, 6714, 6715, 6716, 6717, 6718, 6719, 6720, 6721, 6722, 6723, 6724, 6725, 6726, 6727, 6728, 6729, 6730, 6731, 6732, 6733, 6734, 6735, 6736, 6737, 6738, 6739, 6740, 6741, 6742, 6743, 6744, 6745, 6746, 6747, 6748, 6749, 6750, 6751, 6752, 6753, 6754, 6755, 6756, 6757, 6758, 6759, 6760, 6761, 6762, 6763, 6764, 6765, 6766, 6767, 6768, 6769, 6770, 6771, 6772, 6773, 6774, 6775, 6776, 6777, 6778, 6779, 6780, 6781, 6782, 6783, 6784, 6785, 6786, 6787, 6788, 6789, 6790, 6791, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801, 6802, 6803, 6804, 6805, 6806, 6807, 6808, 6809, 6810, 6811, 6812, 6813, 6814, 6815, 6816, 6817, 6818, 6819, 6820, 6821, 6822, 6823, 6824, 6825, 6826, 6827, 6828, 6829, 6830, 6831, 6832, 6833, 6834, 6835, 6836, 6837, 6838, 6839, 6840, 6841, 6842, 6843, 6844, 6845, 6846, 6847, 6848, 6849, 6850, 6851, 6852, 6853, 6854, 6855, 6856, 6857, 6858, 6859, 6860, 6861, 6862, 6863, 6864, 6865, 6866, 6867, 6868, 6869, 6870, 6871, 6872, 6873, 6874, 6875, 6876, 6877, 6878, 6879, 6880, 6881, 6882, 6883, 6884, 6885, 6886, 6887, 6888, 6889, 6890, 6891, 6892, 6893, 6894, 6895, 6896, 6897, 6898, 6899, 6900, 6901, 6902, 6903, 6904, 6905, 6906, 6907, 6908, 6909, 6910, 6911, 6912, 6913, 6914, 6915, 6916, 6917, 6918, 6919, 6920, 6921, 6922, 6923, 6924, 6925, 6926, 6927, 6928, 6929, 6930, 6931, 6932, 6933, 6934, 6935, 6936, 6937, 6938, 6939, 6940, 6941, 6942, 6943, 6944, 6945, 6946, 6947, 6948, 6949, 6950, 6951, 6952, 6953, 6954, 6955, 6956, 6957, 6958, 6959, 6960, 6961, 6962, 6963, 6964, 6965, 6966, 6967, 6968, 6969, 6970, 6971, 6972, 6973, 6974, 6975, 6976, 6977, 6978, 6979, 6980, 6981, 6982, 6983, 6984, 6985, 6986, 6987, 6988, 6989, 6990, 6991, 6992, 6993, 6994, 6995, 6996, 6997, 6998, 6999, 7000, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7008, 7009, 7010, 7011, 7012, 7013, 7014, 7015, 7016, 7017, 7018, 7019, 7020, 7021, 7022, 7023, 7024, 7025, 7026, 7027, 7028, 7029, 7030, 7031, 7032, 7033, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7041, 7042, 7043, 7044, 7045, 7046, 7047, 7048, 7049, 7050, 7051, 7052, 7053, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061, 7062, 7063, 7064, 7065, 7066, 7067, 7068, 7069, 7070, 7071, 7072, 7073, 7074, 7075, 7076, 7077, 7078, 7079, 7080, 7081, 7082, 7083, 7084, 7085, 7086, 7087, 7088, 7089, 7090, 7091, 7092, 7093, 7094, 7095, 7096, 7097, 7098, 7099, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137, 7138, 7139, 7140, 7141, 7142, 7143, 7144, 7145, 7146, 7147, 7148, 7149, 7150, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160, 7161, 7162, 7163, 7164, 7165, 7166, 7167, 7168, 7169, 7170, 7171, 7172, 7173, 7174, 7175, 7176, 7177, 7178, 7179, 7180, 7181, 7182, 7183, 7184, 7185, 7186, 7187, 7188, 7189, 7190, 7191, 7192, 7193, 7194, 7195, 7196, 7197, 7198, 7199, 7200, 7201, 7202, 7203, 7204, 7205, 7206, 7207, 7208, 7209, 7210, 7211, 7212, 7213, 7214, 7215, 7216, 7217, 7218, 7219, 7220, 7221, 7222, 7223, 7224, 7225, 7226, 7227, 7228, 7229, 7230, 7231, 7232, 7233, 7234, 7235, 7236, 7237, 7238, 7239, 7240, 7241, 7242, 7243, 7244, 7245, 7246, 7247, 7248, 7249, 7250, 7251, 7252, 7253, 7254, 7255, 7256, 7257, 7258, 7259, 7260, 7261, 7262, 7263, 7264, 7265, 7266, 7267, 7268, 7269, 7270, 7271, 7272, 7273, 7274, 7275, 7276, 7277, 7278, 7279, 7280, 7281, 7282, 7283, 7284, 7285, 7286, 7287, 7288, 7289, 7290, 7291, 7292, 7293, 7294, 7295, 7296, 7297, 7298, 7299, 7300, 7301, 7302, 7303, 7304, 7305, 7306, 7307, 7308, 7309, 7310, 7311, 7312, 7313, 7314, 7315, 7316, 7317, 7318, 7319, 7320, 7321, 7322, 7323, 7324, 7325, 7326, 7327, 7328, 7329, 7330, 7331, 7332, 7333, 7334, 7335, 7336, 7337, 7338, 7339, 7340, 7341, 7342, 7343, 7344, 7345, 7346, 7347, 7348, 7349, 7350, 7351, 7352, 7353, 7354, 7355, 7356, 7357, 7358, 7359, 7360, 7361, 7362, 7363, 7364, 7365, 7366, 7367, 7368, 7369, 7370, 7371, 7372, 7373, 7374, 7375, 7376, 7377, 7378, 7379, 7380, 7381, 7382, 7383, 7384, 7385, 7386, 7387, 7388, 7389, 7390, 7391, 7392, 7393, 7394, 7395, 7396, 7397, 7398, 7399, 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407, 7408, 7409, 7410, 7411, 7412, 7413, 7414, 7415, 7416, 7417, 7418, 7419, 7420, 7421, 7422, 7423, 7424, 7425, 7426, 7427, 7428, 7429, 7430, 7431, 7432, 7433, 7434, 7435, 7436, 7437, 7438, 7439, 7440, 7441, 7442, 7443, 7444, 7445, 7446, 7447, 7448, 7449, 7450, 7451, 7452, 7453, 7454, 7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 7474, 7475, 7476, 7477, 7478, 7479, 7480, 7481, 7482, 7483, 7484, 7485, 7486, 7487, 7488, 7489, 7490, 7491, 7492, 7493, 7494, 7495, 7496, 7497, 7498, 7499, 7500, 7501, 7502, 7503, 7504, 7505, 7506, 7507, 7508, 7509, 7510, 7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518, 7519, 7520, 7521, 7522, 7523, 7524, 7525, 7526, 7527, 7528, 7529, 7530, 7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538, 7539, 7540, 7541, 7542, 7543, 7544, 7545, 7546, 7547, 7548, 7549, 7550, 7551, 7552, 7553, 7554, 7555, 7556, 7557, 7558, 7559, 7560, 7561, 7562, 7563, 7564, 7565, 7566, 7567, 7568, 7569, 7570, 7571, 7572, 7573, 7574, 7575, 7576, 7577, 7578, 7579, 7580, 7581, 7582, 7583, 7584, 7585, 7586, 7587, 7588, 7589, 7590, 7591, 7592, 7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607, 7608, 7609, 7610, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7619, 7620, 7621, 7622, 7623, 7624, 7625, 7626, 7627, 7628, 7629, 7630, 7631, 7632, 7633, 7634, 7635, 7636, 7637, 7638, 7639, 7640, 7641, 7642, 7643, 7644, 7645, 7646, 7647, 7648, 7649, 7650, 7651, 7652, 7653, 7654, 7655, 7656, 7657, 7658, 7659, 7660, 7661, 7662, 7663, 7664, 7665, 7666, 7667, 7668, 7669, 7670, 7671, 7672, 7673, 7674, 7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689, 7690, 7691, 7692, 7693, 7694, 7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709, 7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717, 7718, 7719, 7720, 7721, 7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738, 7739, 7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747, 7748, 7749, 7750, 7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760, 7761, 7762, 7763, 7764, 7765, 7766, 7767, 7768, 7769, 7770, 7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778, 7779, 7780, 7781, 7782, 7783, 7784, 7785, 7786, 7787, 7788, 7789, 7790, 7791, 7792, 7793, 7794, 7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802, 7803, 7804, 7805, 7806, 7807, 7808, 7809, 7810, 7811, 7812, 7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820, 7821, 7822, 7823, 7824, 7825, 7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833, 7834, 7835, 7836, 7837, 7838, 7839, 7840, 7841, 7842, 7843, 7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851, 7852, 7853, 7854, 7855, 7856, 7857, 7858, 7859, 7860, 7861, 7862, 7863, 7864, 7865, 7866, 7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898, 7899, 7900, 7901, 7902, 7903, 7904, 7905, 7906, 7907, 7908, 7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922, 7923, 7924, 7925, 7926, 7927, 7928, 7929, 7930, 7931, 7932, 7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940, 7941, 7942, 7943, 7944, 7945, 7946, 7947, 7948, 7949, 7950, 7951, 7952, 7953, 7954, 7955, 7956, 7957, 7958, 7959, 7960, 7961, 7962, 7963, 7964, 7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972, 7973, 7974, 7975, 7976, 7977, 7978, 7979, 7980, 7981, 7982, 7983, 7984, 7985, 7986, 7987, 7988, 7989, 7990, 7991, 7992, 7993, 7994, 7995, 7996, 7997, 7998, 7999, 8000, 8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024, 8025, 8026, 8027, 8028, 8029, 8030, 8031, 8032, 8033, 8034, 8035, 8036, 8037, 8038, 8039, 8040, 8041, 8042, 8043, 8044, 8045, 8046, 8047, 8048, 8049, 8050, 8051, 8052, 8053, 8054, 8055, 8056, 8057, 8058, 8059, 8060, 8061, 8062, 8063, 8064, 8065, 8066, 8067, 8068, 8069, 8070, 8071, 8072, 8073, 8074, 8075, 8076, 8077, 8078, 8079, 8080, 8081, 8082, 8083, 8084, 8085, 8086, 8087, 8088, 8089, 8090, 8091, 8092, 8093, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108, 8109, 8110, 8111, 8112, 8113, 8114, 8115, 8116, 8117, 8118, 8119, 8120, 8121, 8122, 8123, 8124, 8125, 8126, 8127, 8128, 8129, 8130, 8131, 8132, 8133, 8134, 8135, 8136, 8137, 8138, 8139, 8140, 8141, 8142, 8143, 8144, 8145, 8146, 8147, 8148, 8149, 8150, 8151, 8152, 8153, 8154, 8155, 8156, 8157, 8158, 8159, 8160, 8161, 8162, 8163, 8164, 8165, 8166, 8167, 8168, 8169, 8170, 8171, 8172, 8173, 8174, 8175, 8176, 8177, 8178, 8179, 8180, 8181, 8182, 8183, 8184, 8185, 8186, 8187, 8188, 8189, 8190, 8191, 8192, 8193, 8194, 8195, 8196, 8197, 8198, 8199, 8200, 8201, 8202, 8203, 8204, 8205, 8206, 8207, 8208, 8209, 8210, 8211, 8212, 8213, 8214, 8215, 8216, 8217, 8218, 8219, 8220, 8221, 8222, 8223, 8224, 8225, 8226, 8227, 8228, 8229, 8230, 8231, 8232, 8233, 8234, 8235, 8236, 8237, 8238, 8239, 8240, 8241, 8242, 8243, 8244, 8245, 8246, 8247, 8248, 8249, 8250, 8251, 8252, 8253, 8254, 8255, 8256, 8257, 8258, 8259, 8260, 8261, 8262, 8263, 8264, 8265, 8266, 8267, 8268, 8269, 8270, 8271, 8272, 8273, 8274, 8275, 8276, 8277, 8278, 8279, 8280, 8281, 8282, 8283, 8284, 8285, 8286, 8287, 8288, 8289, 8290, 8291, 8292, 8293, 8294, 8295, 8296, 8297, 8298, 8299, 8300, 8301, 8302, 8303, 8304, 8305, 8306, 8307, 8308, 8309, 8310, 8311, 8312, 8313, 8314, 8315, 8316, 8317, 8318, 8319, 8320, 8321, 8322, 8323, 8324, 8325, 8326, 8327, 8328, 8329, 8330, 8331, 8332, 8333, 8334, 8335, 8336, 8337, 8338, 8339, 8340, 8341, 8342, 8343, 8344, 8345, 8346, 8347, 8348, 8349, 8350, 8351, 8352, 8353, 8354, 8355, 8356, 8357, 8358, 8359, 8360, 8361, 8362, 8363, 8364, 8365, 8366, 8367, 8368, 8369, 8370, 8371, 8372, 8373, 8374, 8375, 8376, 8377, 8378, 8379, 8380, 8381, 8382, 8383, 8384, 8385, 8386, 8387, 8388, 8389, 8390, 8391, 8392, 8393, 8394, 8395, 8396, 8397, 8398, 8399, 8400, 8401, 8402, 8403, 8404, 8405, 8406, 8407, 8408, 8409, 8410, 8411, 8412, 8413, 8414, 8415, 8416, 8417, 8418, 8419, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, 8428, 8429, 8430, 8431, 8432, 8433, 8434, 8435, 8436, 8437, 8438, 8439, 8440, 8441, 8442, 8443, 8444, 8445, 8446, 8447, 8448, 8449, 8450, 8451, 8452, 8453, 8454, 8455, 8456, 8457, 8458, 8459, 8460, 8461, 8462, 8463, 8464, 8465, 8466, 8467, 8468, 8469, 8470, 8471, 8472, 8473, 8474, 8475, 8476, 8477, 8478, 8479, 8480, 8481, 8482, 8483, 8484, 8485, 8486, 8487, 8488, 8489, 8490, 8491, 8492, 8493, 8494, 8495, 8496, 8497, 8498, 8499, 8500, 8501, 8502, 8503, 8504, 8505, 8506, 8507, 8508, 8509, 8510, 8511, 8512, 8513, 8514, 8515, 8516, 8517, 8518, 8519, 8520, 8521, 8522, 8523, 8524, 8525, 8526, 8527, 8528, 8529, 8530, 8531, 8532, 8533, 8534, 8535, 8536, 8537, 8538, 8539, 8540, 8541, 8542, 8543, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8556, 8557, 8558, 8559, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 8570, 8571, 8572, 8573, 8574, 8575, 8576, 8577, 8578, 8579, 8580, 8581, 8582, 8583, 8584, 8585, 8586, 8587, 8588, 8589, 8590, 8591, 8592, 8593, 8594, 8595, 8596, 8597, 8598, 8599, 8600, 8601, 8602, 8603, 8604, 8605, 8606, 8607, 8608, 8609, 8610, 8611, 8612, 8613, 8614, 8615, 8616, 8617, 8618, 8619, 8620, 8621, 8622, 8623, 8624, 8625, 8626, 8627, 8628, 8629, 8630, 8631, 8632, 8633, 8634, 8635, 8636, 8637, 8638, 8639, 8640, 8641, 8642, 8643, 8644, 8645, 8646, 8647, 8648, 8649, 8650, 8651, 8652, 8653, 8654, 8655, 8656, 8657, 8658, 8659, 8660, 8661, 8662, 8663, 8664, 8665, 8666, 8667, 8668, 8669, 8670, 8671, 8672, 8673, 8674, 8675, 8676, 8677, 8678, 8679, 8680, 8681, 8682, 8683, 8684, 8685, 8686, 8687, 8688, 8689, 8690, 8691, 8692, 8693, 8694, 8695, 8696, 8697, 8698, 8699, 8700, 8701, 8702, 8703, 8704, 8705, 8706, 8707, 8708, 8709, 8710, 8711, 8712, 8713, 8714, 8715, 8716, 8717, 8718, 8719, 8720, 8721, 8722, 8723, 8724, 8725, 8726, 8727, 8728, 8729, 8730, 8731, 8732, 8733, 8734, 8735, 8736, 8737, 8738, 8739, 8740, 8741, 8742, 8743, 8744, 8745, 8746, 8747, 8748, 8749, 8750, 8751, 8752, 8753, 8754, 8755, 8756, 8757, 8758, 8759, 8760, 8761, 8762, 8763, 8764, 8765, 8766, 8767, 8768, 8769, 8770, 8771, 8772, 8773, 8774, 8775, 8776, 8777, 8778, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8787, 8788, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8805, 8806, 8807, 8808, 8809, 8810, 8811, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8819, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8828, 8829, 8830, 8831, 8832, 8833, 8834, 8835, 8836, 8837, 8838, 8839, 8840, 8841, 8842, 8843, 8844, 8845, 8846, 8847, 8848, 8849, 8850, 8851, 8852, 8853, 8854, 8855, 8856, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8864, 8865, 8866, 8867, 8868, 8869, 8870, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8884, 8885, 8886, 8887, 8888, 8889, 8890, 8891, 8892, 8893, 8894, 8895, 8896, 8897, 8898, 8899, 8900, 8901, 8902, 8903, 8904, 8905, 8906, 8907, 8908, 8909, 8910, 8911, 8912, 8913, 8914, 8915, 8916, 8917, 8918, 8919, 8920, 8921, 8922, 8923, 8924, 8925, 8926, 8927, 8928, 8929, 8930, 8931, 8932, 8933, 8934, 8935, 8936, 8937, 8938, 8939, 8940, 8941, 8942, 8943, 8944, 8945, 8946, 8947, 8948, 8949, 8950, 8951, 8952, 8953, 8954, 8955, 8956, 8957, 8958, 8959, 8960, 8961, 8962, 8963, 8964, 8965, 8966, 8967, 8968, 8969, 8970, 8971, 8972, 8973, 8974, 8975, 8976, 8977, 8978, 8979, 8980, 8981, 8982, 8983, 8984, 8985, 8986, 8987, 8988, 8989, 8990, 8991, 8992, 8993, 8994, 8995, 8996, 8997, 8998, 8999, 9000, 9001, 9002, 9003, 9004, 9005, 9006, 9007, 9008, 9009, 9010, 9011, 9012, 9013, 9014, 9015, 9016, 9017, 9018, 9019, 9020, 9021, 9022, 9023, 9024, 9025, 9026, 9027, 9028, 9029, 9030, 9031, 9032, 9033, 9034, 9035, 9036, 9037, 9038, 9039, 9040, 9041, 9042, 9043, 9044, 9045, 9046, 9047, 9048, 9049, 9050, 9051, 9052, 9053, 9054, 9055, 9056, 9057, 9058, 9059, 9060, 9061, 9062, 9063, 9064, 9065, 9066, 9067, 9068, 9069, 9070, 9071, 9072, 9073, 9074, 9075, 9076, 9077, 9078, 9079, 9080, 9081, 9082, 9083, 9084, 9085, 9086, 9087, 9088, 9089, 9090, 9091, 9092, 9093, 9094, 9095, 9096, 9097, 9098, 9099, 9100, 9101, 9102, 9103, 9104, 9105, 9106, 9107, 9108, 9109, 9110, 9111, 9112, 9113, 9114, 9115, 9116, 9117, 9118, 9119, 9120, 9121, 9122, 9123, 9124, 9125, 9126, 9127, 9128, 9129, 9130, 9131, 9132, 9133, 9134, 9135, 9136, 9137, 9138, 9139, 9140, 9141, 9142, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151, 9152, 9153, 9154, 9155, 9156, 9157, 9158, 9159, 9160, 9161, 9162, 9163, 9164, 9165, 9166, 9167, 9168, 9169, 9170, 9171, 9172, 9173, 9174, 9175, 9176, 9177, 9178, 9179, 9180, 9181, 9182, 9183, 9184, 9185, 9186, 9187, 9188, 9189, 9190, 9191, 9192, 9193, 9194, 9195, 9196, 9197, 9198, 9199, 9200, 9201, 9202, 9203, 9204, 9205, 9206, 9207, 9208, 9209, 9210, 9211, 9212, 9213, 9214, 9215, 9216, 9217, 9218, 9219, 9220, 9221, 9222, 9223, 9224, 9225, 9226, 9227, 9228, 9229, 9230, 9231, 9232, 9233, 9234, 9235, 9236, 9237, 9238, 9239, 9240, 9241, 9242, 9243, 9244, 9245, 9246, 9247, 9248, 9249, 9250, 9251, 9252, 9253, 9254, 9255, 9256, 9257, 9258, 9259, 9260, 9261, 9262, 9263, 9264, 9265, 9266, 9267, 9268, 9269, 9270, 9271, 9272, 9273, 9274, 9275, 9276, 9277, 9278, 9279, 9280, 9281, 9282, 9283, 9284, 9285, 9286, 9287, 9288, 9289, 9290, 9291, 9292, 9293, 9294, 9295, 9296, 9297, 9298, 9299, 9300, 9301, 9302, 9303, 9304, 9305, 9306, 9307, 9308, 9309, 9310, 9311, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9322, 9323, 9324, 9325, 9326, 9327, 9328, 9329, 9330, 9331, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 9342, 9343, 9344, 9345, 9346, 9347, 9348, 9349, 9350, 9351, 9352, 9353, 9354, 9355, 9356, 9357, 9358, 9359, 9360, 9361, 9362, 9363, 9364, 9365, 9366, 9367, 9368, 9369, 9370, 9371, 9372, 9373, 9374, 9375, 9376, 9377, 9378, 9379, 9380, 9381, 9382, 9383, 9384, 9385, 9386, 9387, 9388, 9389, 9390, 9391, 9392, 9393, 9394, 9395, 9396, 9397, 9398, 9399, 9400, 9401, 9402, 9403, 9404, 9405, 9406, 9407, 9408, 9409, 9410, 9411, 9412, 9413, 9414, 9415, 9416, 9417, 9418, 9419, 9420, 9421, 9422, 9423, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 9450, 9451, 9452, 9453, 9454, 9455, 9456, 9457, 9458, 9459, 9460, 9461, 9462, 9463, 9464, 9465, 9466, 9467, 9468, 9469, 9470, 9471, 9472, 9473, 9474, 9475, 9476, 9477, 9478, 9479, 9480, 9481, 9482, 9483, 9484, 9485, 9486, 9487, 9488, 9489, 9490, 9491, 9492, 9493, 9494, 9495, 9496, 9497, 9498, 9499, 9500, 9501, 9502, 9503, 9504, 9505, 9506, 9507, 9508, 9509, 9510, 9511, 9512, 9513, 9514, 9515, 9516, 9517, 9518, 9519, 9520, 9521, 9522, 9523, 9524, 9525, 9526, 9527, 9528, 9529, 9530, 9531, 9532, 9533, 9534, 9535, 9536, 9537, 9538, 9539, 9540, 9541, 9542, 9543, 9544, 9545, 9546, 9547, 9548, 9549, 9550, 9551, 9552, 9553, 9554, 9555, 9556, 9557, 9558, 9559, 9560, 9561, 9562, 9563, 9564, 9565, 9566, 9567, 9568, 9569, 9570, 9571, 9572, 9573, 9574, 9575, 9576, 9577, 9578, 9579, 9580, 9581, 9582, 9583, 9584, 9585, 9586, 9587, 9588, 9589, 9590, 9591, 9592, 9593, 9594, 9595, 9596, 9597, 9598, 9599, 9600, 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608, 9609, 9610, 9611, 9612, 9613, 9614, 9615, 9616, 9617, 9618, 9619, 9620, 9621, 9622, 9623, 9624, 9625, 9626, 9627, 9628, 9629, 9630, 9631, 9632, 9633, 9634, 9635, 9636, 9637, 9638, 9639, 9640, 9641, 9642, 9643, 9644, 9645, 9646, 9647, 9648, 9649, 9650, 9651, 9652, 9653, 9654, 9655, 9656, 9657, 9658, 9659, 9660, 9661, 9662, 9663, 9664, 9665, 9666, 9667, 9668, 9669, 9670, 9671, 9672, 9673, 9674, 9675, 9676, 9677, 9678, 9679, 9680, 9681, 9682, 9683, 9684, 9685, 9686, 9687, 9688, 9689, 9690, 9691, 9692, 9693, 9694, 9695, 9696, 9697, 9698, 9699, 9700, 9701, 9702, 9703, 9704, 9705, 9706, 9707, 9708, 9709, 9710, 9711, 9712, 9713, 9714, 9715, 9716, 9717, 9718, 9719, 9720, 9721, 9722, 9723, 9724, 9725, 9726, 9727, 9728, 9729, 9730, 9731, 9732, 9733, 9734, 9735, 9736, 9737, 9738, 9739, 9740, 9741, 9742, 9743, 9744, 9745, 9746, 9747, 9748, 9749, 9750, 9751, 9752, 9753, 9754, 9755, 9756, 9757, 9758, 9759, 9760, 9761, 9762, 9763, 9764, 9765, 9766, 9767, 9768, 9769, 9770, 9771, 9772, 9773, 9774, 9775, 9776, 9777, 9778, 9779, 9780, 9781, 9782, 9783, 9784, 9785, 9786, 9787, 9788, 9789, 9790, 9791, 9792, 9793, 9794, 9795, 9796, 9797, 9798, 9799, 9800, 9801, 9802, 9803, 9804, 9805, 9806, 9807, 9808, 9809, 9810, 9811, 9812, 9813, 9814, 9815, 9816, 9817, 9818, 9819, 9820, 9821, 9822, 9823, 9824, 9825, 9826, 9827, 9828, 9829, 9830, 9831, 9832, 9833, 9834, 9835, 9836, 9837, 9838, 9839, 9840, 9841, 9842, 9843, 9844, 9845, 9846, 9847, 9848, 9849, 9850, 9851, 9852, 9853, 9854, 9855, 9856, 9857, 9858, 9859, 9860, 9861, 9862, 9863, 9864, 9865, 9866, 9867, 9868, 9869, 9870, 9871, 9872, 9873, 9874, 9875, 9876, 9877, 9878, 9879, 9880, 9881, 9882, 9883, 9884, 9885, 9886, 9887, 9888, 9889, 9890, 9891, 9892, 9893, 9894, 9895, 9896, 9897, 9898, 9899, 9900, 9901, 9902, 9903, 9904, 9905, 9906, 9907, 9908, 9909, 9910, 9911, 9912, 9913, 9914, 9915, 9916, 9917, 9918, 9919, 9920, 9921, 9922, 9923, 9924, 9925, 9926, 9927, 9928, 9929, 9930, 9931, 9932, 9933, 9934, 9935, 9936, 9937, 9938, 9939, 9940, 9941, 9942, 9943, 9944, 9945, 9946, 9947, 9948, 9949, 9950, 9951, 9952, 9953, 9954, 9955, 9956, 9957, 9958, 9959, 9960, 9961, 9962, 9963, 9964, 9965, 9966, 9967, 9968, 9969, 9970, 9971, 9972, 9973, 9974, 9975, 9976, 9977, 9978, 9979, 9980, 9981, 9982, 9983, 9984, 9985, 9986, 9987, 9988, 9989, 9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009, 10010, 10011, 10012, 10013, 10014, 10015, 10016, 10017, 10018, 10019, 10020, 10021, 10022, 10023, 10024, 10025, 10026, 10027, 10028, 10029, 10030, 10031, 10032, 10033, 10034, 10035, 10036, 10037, 10038, 10039, 10040, 10041, 10042, 10043, 10044, 10045, 10046, 10047, 10048, 10049, 10050, 10051, 10052, 10053, 10054, 10055, 10056, 10057, 10058, 10059, 10060, 10061, 10062, 10063, 10064, 10065, 10066, 10067, 10068, 10069, 10070, 10071, 10072, 10073, 10074, 10075, 10076, 10077, 10078, 10079, 10080, 10081, 10082, 10083, 10084, 10085, 10086, 10087, 10088, 10089, 10090, 10091, 10092, 10093, 10094, 10095, 10096, 10097, 10098, 10099, 10100, 10101, 10102, 10103, 10104, 10105, 10106, 10107, 10108, 10109, 10110, 10111, 10112, 10113, 10114, 10115, 10116, 10117, 10118, 10119, 10120, 10121, 10122, 10123, 10124, 10125, 10126, 10127, 10128, 10129, 10130, 10131, 10132, 10133, 10134, 10135, 10136, 10137, 10138, 10139, 10140, 10141, 10142, 10143, 10144, 10145, 10146, 10147, 10148, 10149, 10150, 10151, 10152, 10153, 10154, 10155, 10156, 10157, 10158, 10159, 10160, 10161, 10162, 10163, 10164, 10165, 10166, 10167, 10168, 10169, 10170, 10171, 10172, 10173, 10174, 10175, 10176, 10177, 10178, 10179, 10180, 10181, 10182, 10183, 10184, 10185, 10186, 10187, 10188, 10189, 10190, 10191, 10192, 10193, 10194, 10195, 10196, 10197, 10198, 10199, 10200, 10201, 10202, 10203, 10204, 10205, 10206, 10207, 10208, 10209, 10210, 10211, 10212, 10213, 10214, 10215, 10216, 10217, 10218, 10219, 10220, 10221, 10222, 10223, 10224, 10225, 10226, 10227, 10228, 10229, 10230, 10231, 10232, 10233, 10234, 10235, 10236, 10237, 10238, 10239, 10240, 10241, 10242, 10243, 10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10259, 10260, 10261, 10262, 10263, 10264, 10265, 10266, 10267, 10268, 10269, 10270, 10271, 10272, 10273, 10274, 10275, 10276, 10277, 10278, 10279, 10280, 10281, 10282, 10283, 10284, 10285, 10286, 10287, 10288, 10289, 10290, 10291, 10292, 10293, 10294, 10295, 10296, 10297, 10298, 10299, 10300, 10301, 10302, 10303, 10304, 10305, 10306, 10307, 10308, 10309, 10310, 10311, 10312, 10313, 10314, 10315, 10316, 10317, 10318, 10319, 10320, 10321, 10322, 10323, 10324, 10325, 10326, 10327, 10328, 10329, 10330, 10331, 10332, 10333, 10334, 10335, 10336, 10337, 10338, 10339, 10340, 10341, 10342, 10343, 10344, 10345, 10346, 10347, 10348, 10349, 10350, 10351, 10352, 10353, 10354, 10355, 10356, 10357, 10358, 10359, 10360, 10361, 10362, 10363, 10364, 10365, 10366, 10367, 10368, 10369, 10370, 10371, 10372, 10373, 10374, 10375, 10376, 10377, 10378, 10379, 10380, 10381, 10382, 10383, 10384, 10385, 10386, 10387, 10388, 10389, 10390, 10391, 10392, 10393, 10394, 10395, 10396, 10397, 10398, 10399, 10400, 10401, 10402, 10403, 10404, 10405, 10406, 10407, 10408, 10409, 10410, 10411, 10412, 10413, 10414, 10415, 10416, 10417, 10418, 10419, 10420, 10421, 10422, 10423, 10424, 10425, 10426, 10427, 10428, 10429, 10430, 10431, 10432, 10433, 10434, 10435, 10436, 10437, 10438, 10439, 10440, 10441, 10442, 10443, 10444, 10445, 10446, 10447, 10448, 10449, 10450, 10451, 10452, 10453, 10454, 10455, 10456, 10457, 10458, 10459, 10460, 10461, 10462, 10463, 10464, 10465, 10466, 10467, 10468, 10469, 10470, 10471, 10472, 10473, 10474, 10475, 10476, 10477, 10478, 10479, 10480, 10481, 10482, 10483, 10484, 10485, 10486, 10487, 10488, 10489, 10490, 10491, 10492, 10493, 10494, 10495, 10496, 10497, 10498, 10499, 10500, 10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508, 10509, 10510, 10511, 10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10520, 10521, 10522, 10523, 10524, 10525, 10526, 10527, 10528, 10529, 10530, 10531, 10532, 10533, 10534, 10535, 10536, 10537, 10538, 10539, 10540, 10541, 10542, 10543, 10544, 10545, 10546, 10547, 10548, 10549, 10550, 10551, 10552, 10553, 10554, 10555, 10556, 10557, 10558, 10559, 10560, 10561, 10562, 10563, 10564, 10565, 10566, 10567, 10568, 10569, 10570, 10571, 10572, 10573, 10574, 10575, 10576, 10577, 10578, 10579, 10580, 10581, 10582, 10583, 10584, 10585, 10586, 10587, 10588, 10589, 10590, 10591, 10592, 10593, 10594, 10595, 10596, 10597, 10598, 10599, 10600, 10601, 10602, 10603, 10604, 10605, 10606, 10607, 10608, 10609, 10610, 10611, 10612, 10613, 10614, 10615, 10616, 10617, 10618, 10619, 10620, 10621, 10622, 10623, 10624, 10625, 10626, 10627, 10628, 10629, 10630, 10631, 10632, 10633, 10634, 10635, 10636, 10637, 10638, 10639, 10640, 10641, 10642, 10643, 10644, 10645, 10646, 10647, 10648, 10649, 10650, 10651, 10652, 10653, 10654, 10655, 10656, 10657, 10658, 10659, 10660, 10661, 10662, 10663, 10664, 10665, 10666, 10667, 10668, 10669, 10670, 10671, 10672, 10673, 10674, 10675, 10676, 10677, 10678, 10679, 10680, 10681, 10682, 10683, 10684, 10685, 10686, 10687, 10688, 10689, 10690, 10691, 10692, 10693, 10694, 10695, 10696, 10697, 10698, 10699, 10700, 10701, 10702, 10703, 10704, 10705, 10706, 10707, 10708, 10709, 10710, 10711, 10712, 10713, 10714, 10715, 10716, 10717, 10718, 10719, 10720, 10721, 10722, 10723, 10724, 10725, 10726, 10727, 10728, 10729, 10730, 10731, 10732, 10733, 10734, 10735, 10736, 10737, 10738, 10739, 10740, 10741, 10742, 10743, 10744, 10745, 10746, 10747, 10748, 10749, 10750, 10751, 10752, 10753, 10754, 10755, 10756, 10757, 10758, 10759, 10760, 10761, 10762, 10763, 10764, 10765, 10766, 10767, 10768, 10769, 10770, 10771, 10772, 10773, 10774, 10775, 10776, 10777, 10778, 10779, 10780, 10781, 10782, 10783, 10784, 10785, 10786, 10787, 10788, 10789, 10790, 10791, 10792, 10793, 10794, 10795, 10796, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10807, 10808, 10809, 10810, 10811, 10812, 10813, 10814, 10815, 10816, 10817, 10818, 10819, 10820, 10821, 10822, 10823, 10824, 10825, 10826, 10827, 10828, 10829, 10830, 10831, 10832, 10833, 10834, 10835, 10836, 10837, 10838, 10839, 10840, 10841, 10842, 10843, 10844, 10845, 10846, 10847, 10848, 10849, 10850, 10851, 10852, 10853, 10854, 10855, 10856, 10857, 10858, 10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869, 10870, 10871, 10872, 10873, 10874, 10875, 10876, 10877, 10878, 10879, 10880, 10881, 10882, 10883, 10884, 10885, 10886, 10887, 10888, 10889, 10890, 10891, 10892, 10893, 10894, 10895, 10896, 10897, 10898, 10899, 10900, 10901, 10902, 10903, 10904, 10905, 10906, 10907, 10908, 10909, 10910, 10911, 10912, 10913, 10914, 10915, 10916, 10917, 10918, 10919, 10920, 10921, 10922, 10923, 10924, 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10932, 10933, 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941, 10942, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10985, 10986, 10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11025, 11026, 11027, 11028, 11029, 11030, 11031, 11032, 11033, 11034, 11035, 11036, 11037, 11038, 11039, 11040, 11041, 11042, 11043, 11044, 11045, 11046, 11047, 11048, 11049, 11050, 11051, 11052, 11053, 11054, 11055, 11056, 11057, 11058, 11059, 11060, 11061, 11062, 11063, 11064, 11065, 11066, 11067, 11068, 11069, 11070, 11071, 11072, 11073, 11074, 11075, 11076, 11077, 11078, 11079, 11080, 11081, 11082, 11083, 11084, 11085, 11086, 11087, 11088, 11089, 11090, 11091, 11092, 11093, 11094, 11095, 11096, 11097, 11098, 11099, 11100, 11101, 11102, 11103, 11104, 11105, 11106, 11107, 11108, 11109, 11110, 11111, 11112, 11113, 11114, 11115, 11116, 11117, 11118, 11119, 11120, 11121, 11122, 11123, 11124, 11125, 11126, 11127, 11128, 11129, 11130, 11131, 11132, 11133, 11134, 11135, 11136, 11137, 11138, 11139, 11140, 11141, 11142, 11143, 11144, 11145, 11146, 11147, 11148, 11149, 11150, 11151, 11152, 11153, 11154, 11155, 11156, 11157, 11158, 11159, 11160, 11161, 11162, 11163, 11164, 11165, 11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 11174, 11175, 11176, 11177, 11178, 11179, 11180, 11181, 11182, 11183, 11184, 11185, 11186, 11187, 11188, 11189, 11190, 11191, 11192, 11193, 11194, 11195, 11196, 11197, 11198, 11199, 11200, 11201, 11202, 11203, 11204, 11205, 11206, 11207, 11208, 11209, 11210, 11211, 11212, 11213, 11214, 11215, 11216, 11217, 11218, 11219, 11220, 11221, 11222, 11223, 11224, 11225, 11226, 11227, 11228, 11229, 11230, 11231, 11232, 11233, 11234, 11235, 11236, 11237, 11238, 11239, 11240, 11241, 11242, 11243, 11244, 11245, 11246, 11247, 11248, 11249, 11250, 11251, 11252, 11253, 11254, 11255, 11256, 11257, 11258, 11259, 11260, 11261, 11262, 11263, 11264, 11265, 11266, 11267, 11268, 11269, 11270, 11271, 11272, 11273, 11274, 11275, 11276, 11277, 11278, 11279, 11280, 11281, 11282, 11283, 11284, 11285, 11286, 11287, 11288, 11289, 11290, 11291, 11292, 11293, 11294, 11295, 11296, 11297, 11298, 11299, 11300, 11301, 11302, 11303, 11304, 11305, 11306, 11307, 11308, 11309, 11310, 11311, 11312, 11313, 11314, 11315, 11316, 11317, 11318, 11319, 11320, 11321, 11322, 11323, 11324, 11325, 11326, 11327, 11328, 11329, 11330, 11331, 11332, 11333, 11334, 11335, 11336, 11337, 11338, 11339, 11340, 11341, 11342, 11343, 11344, 11345, 11346, 11347, 11348, 11349, 11350, 11351, 11352, 11353, 11354, 11355, 11356, 11357, 11358, 11359, 11360, 11361, 11362, 11363, 11364, 11365, 11366, 11367, 11368, 11369, 11370, 11371, 11372, 11373, 11374, 11375, 11376, 11377, 11378, 11379, 11380, 11381, 11382, 11383, 11384, 11385, 11386, 11387, 11388, 11389, 11390, 11391, 11392, 11393, 11394, 11395, 11396, 11397, 11398, 11399, 11400, 11401, 11402, 11403, 11404, 11405, 11406, 11407, 11408, 11409, 11410, 11411, 11412, 11413, 11414, 11415, 11416, 11417, 11418, 11419, 11420, 11421, 11422, 11423, 11424, 11425, 11426, 11427, 11428, 11429, 11430, 11431, 11432, 11433, 11434, 11435, 11436, 11437, 11438, 11439, 11440, 11441, 11442, 11443, 11444, 11445, 11446, 11447, 11448, 11449, 11450, 11451, 11452, 11453, 11454, 11455, 11456, 11457, 11458, 11459, 11460, 11461, 11462, 11463, 11464, 11465, 11466, 11467, 11468, 11469, 11470, 11471, 11472, 11473, 11474, 11475, 11476, 11477, 11478, 11479, 11480, 11481, 11482, 11483, 11484, 11485, 11486, 11487, 11488, 11489, 11490, 11491, 11492, 11493, 11494, 11495, 11496, 11497, 11498, 11499, 11500, 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508, 11509, 11510, 11511, 11512, 11513, 11514, 11515, 11516, 11517, 11518, 11519, 11520, 11521, 11522, 11523, 11524, 11525, 11526, 11527, 11528, 11529, 11530, 11531, 11532, 11533, 11534, 11535, 11536, 11537, 11538, 11539, 11540, 11541, 11542, 11543, 11544, 11545, 11546, 11547, 11548, 11549, 11550, 11551, 11552, 11553, 11554, 11555, 11556, 11557, 11558, 11559, 11560, 11561, 11562, 11563, 11564, 11565, 11566, 11567, 11568, 11569, 11570, 11571, 11572, 11573, 11574, 11575, 11576, 11577, 11578, 11579, 11580, 11581, 11582, 11583, 11584, 11585, 11586, 11587, 11588, 11589, 11590, 11591, 11592, 11593, 11594, 11595, 11596, 11597, 11598, 11599, 11600, 11601, 11602, 11603, 11604, 11605, 11606, 11607, 11608, 11609, 11610, 11611, 11612, 11613, 11614, 11615, 11616, 11617, 11618, 11619, 11620, 11621, 11622, 11623, 11624, 11625, 11626, 11627, 11628, 11629, 11630, 11631, 11632, 11633, 11634, 11635, 11636, 11637, 11638, 11639, 11640, 11641, 11642, 11643, 11644, 11645, 11646, 11647, 11648, 11649, 11650, 11651, 11652, 11653, 11654, 11655, 11656, 11657, 11658, 11659, 11660, 11661, 11662, 11663, 11664, 11665, 11666, 11667, 11668, 11669, 11670, 11671, 11672, 11673, 11674, 11675, 11676, 11677, 11678, 11679, 11680, 11681, 11682, 11683, 11684, 11685, 11686, 11687, 11688, 11689, 11690, 11691, 11692, 11693, 11694, 11695, 11696, 11697, 11698, 11699, 11700, 11701, 11702, 11703, 11704, 11705, 11706, 11707, 11708, 11709, 11710, 11711, 11712, 11713, 11714, 11715, 11716, 11717, 11718, 11719, 11720, 11721, 11722, 11723, 11724, 11725, 11726, 11727, 11728, 11729, 11730, 11731, 11732, 11733, 11734, 11735, 11736, 11737, 11738, 11739, 11740, 11741, 11742, 11743, 11744, 11745, 11746, 11747, 11748, 11749, 11750, 11751, 11752, 11753, 11754, 11755, 11756, 11757, 11758, 11759, 11760, 11761, 11762, 11763, 11764, 11765, 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773, 11774, 11775, 11776, 11777, 11778, 11779, 11780, 11781, 11782, 11783, 11784, 11785, 11786, 11787, 11788, 11789, 11790, 11791, 11792, 11793, 11794, 11795, 11796, 11797, 11798, 11799, 11800, 11801, 11802, 11803, 11804, 11805, 11806, 11807, 11808, 11809, 11810, 11811, 11812, 11813, 11814, 11815, 11816, 11817, 11818, 11819, 11820, 11821, 11822, 11823, 11824, 11825, 11826, 11827, 11828, 11829, 11830, 11831, 11832, 11833, 11834, 11835, 11836, 11837, 11838, 11839, 11840, 11841, 11842, 11843, 11844, 11845, 11846, 11847, 11848, 11849, 11850, 11851, 11852, 11853, 11854, 11855, 11856, 11857, 11858, 11859, 11860, 11861, 11862, 11863, 11864, 11865, 11866, 11867, 11868, 11869, 11870, 11871, 11872, 11873, 11874, 11875, 11876, 11877, 11878, 11879, 11880, 11881, 11882, 11883, 11884, 11885, 11886, 11887, 11888, 11889, 11890, 11891, 11892, 11893, 11894, 11895, 11896, 11897, 11898, 11899, 11900, 11901, 11902, 11903, 11904, 11905, 11906, 11907, 11908, 11909, 11910, 11911, 11912, 11913, 11914, 11915, 11916, 11917, 11918, 11919, 11920, 11921, 11922, 11923, 11924, 11925, 11926, 11927, 11928, 11929, 11930, 11931, 11932, 11933, 11934, 11935, 11936, 11937, 11938, 11939, 11940, 11941, 11942, 11943, 11944, 11945, 11946, 11947, 11948, 11949, 11950, 11951, 11952, 11953, 11954, 11955, 11956, 11957, 11958, 11959, 11960, 11961, 11962, 11963, 11964, 11965, 11966, 11967, 11968, 11969, 11970, 11971, 11972, 11973, 11974, 11975, 11976, 11977, 11978, 11979, 11980, 11981, 11982, 11983, 11984, 11985, 11986, 11987, 11988, 11989, 11990, 11991, 11992, 11993, 11994, 11995, 11996, 11997, 11998, 11999, 12000, 12001, 12002, 12003, 12004, 12005, 12006, 12007, 12008, 12009, 12010, 12011, 12012, 12013, 12014, 12015, 12016, 12017, 12018, 12019, 12020, 12021, 12022, 12023, 12024, 12025, 12026, 12027, 12028, 12029, 12030, 12031, 12032, 12033, 12034, 12035, 12036, 12037, 12038, 12039, 12040, 12041, 12042, 12043, 12044, 12045, 12046, 12047, 12048, 12049, 12050, 12051, 12052, 12053, 12054, 12055, 12056, 12057, 12058, 12059, 12060, 12061, 12062, 12063, 12064, 12065, 12066, 12067, 12068, 12069, 12070, 12071, 12072, 12073, 12074, 12075, 12076, 12077, 12078, 12079, 12080, 12081, 12082, 12083, 12084, 12085, 12086, 12087, 12088, 12089, 12090, 12091, 12092, 12093, 12094, 12095, 12096, 12097, 12098, 12099, 12100, 12101, 12102, 12103, 12104, 12105, 12106, 12107, 12108, 12109, 12110, 12111, 12112, 12113, 12114, 12115, 12116, 12117, 12118, 12119, 12120, 12121, 12122, 12123, 12124, 12125, 12126, 12127, 12128, 12129, 12130, 12131, 12132, 12133, 12134, 12135, 12136, 12137, 12138, 12139, 12140, 12141, 12142, 12143, 12144, 12145, 12146, 12147, 12148, 12149, 12150, 12151, 12152, 12153, 12154, 12155, 12156, 12157, 12158, 12159, 12160, 12161, 12162, 12163, 12164, 12165, 12166, 12167, 12168, 12169, 12170, 12171, 12172, 12173, 12174, 12175, 12176, 12177, 12178, 12179, 12180, 12181, 12182, 12183, 12184, 12185, 12186, 12187, 12188, 12189, 12190, 12191, 12192, 12193, 12194, 12195, 12196, 12197, 12198, 12199, 12200, 12201, 12202, 12203, 12204, 12205, 12206, 12207, 12208, 12209, 12210, 12211, 12212, 12213, 12214, 12215, 12216, 12217, 12218, 12219, 12220, 12221, 12222, 12223, 12224, 12225, 12226, 12227, 12228, 12229, 12230, 12231, 12232, 12233, 12234, 12235, 12236, 12237, 12238, 12239, 12240, 12241, 12242, 12243, 12244, 12245, 12246, 12247, 12248, 12249, 12250, 12251, 12252, 12253, 12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453, 12454, 12455, 12456, 12457, 12458, 12459, 12460, 12461, 12462, 12463, 12464, 12465, 12466, 12467, 12468, 12469, 12470, 12471, 12472, 12473, 12474, 12475, 12476, 12477, 12478, 12479, 12480, 12481, 12482, 12483, 12484, 12485, 12486, 12487, 12488, 12489, 12490, 12491, 12492, 12493, 12494, 12495, 12496, 12497, 12498, 12499, 12500, 12501, 12502, 12503, 12504, 12505, 12506, 12507, 12508, 12509, 12510, 12511, 12512, 12513, 12514, 12515, 12516, 12517, 12518, 12519, 12520, 12521, 12522, 12523, 12524, 12525, 12526, 12527, 12528, 12529, 12530, 12531, 12532, 12533, 12534, 12535, 12536, 12537, 12538, 12539, 12540, 12541, 12542, 12543, 12544, 12545, 12546, 12547, 12548, 12549, 12550, 12551, 12552, 12553, 12554, 12555, 12556, 12557, 12558, 12559, 12560, 12561, 12562, 12563, 12564, 12565, 12566, 12567, 12568, 12569, 12570, 12571, 12572, 12573, 12574, 12575, 12576, 12577, 12578, 12579, 12580, 12581, 12582, 12583, 12584, 12585, 12586, 12587, 12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 12627, 12628, 12629, 12630, 12631, 12632, 12633, 12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712, 12713, 12714, 12715, 12716, 12717, 12718, 12719, 12720, 12721, 12722, 12723, 12724, 12725, 12726, 12727, 12728, 12729, 12730, 12731, 12732, 12733, 12734, 12735, 12736, 12737, 12738, 12739, 12740, 12741, 12742, 12743, 12744, 12745, 12746, 12747, 12748, 12749, 12750, 12751, 12752, 12753, 12754, 12755, 12756, 12757, 12758, 12759, 12760, 12761, 12762, 12763, 12764, 12765, 12766, 12767, 12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776, 12777, 12778, 12779, 12780, 12781, 12782, 12783, 12784, 12785, 12786, 12787, 12788, 12789, 12790, 12791, 12792, 12793, 12794, 12795, 12796, 12797, 12798, 12799, 12800, 12801, 12802, 12803, 12804, 12805, 12806, 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913, 12914, 12915, 12916, 12917, 12918, 12919, 12920, 12921, 12922, 12923, 12924, 12925, 12926, 12927, 12928, 12929, 12930, 12931, 12932, 12933, 12934, 12935, 12936, 12937, 12938, 12939, 12940, 12941, 12942, 12943, 12944, 12945, 12946, 12947, 12948, 12949, 12950, 12951, 12952, 12953, 12954, 12955, 12956, 12957, 12958, 12959, 12960, 12961, 12962, 12963, 12964, 12965, 12966, 12967, 12968, 12969, 12970, 12971, 12972, 12973, 12974, 12975, 12976, 12977, 12978, 12979, 12980, 12981, 12982, 12983, 12984, 12985, 12986, 12987, 12988, 12989, 12990, 12991, 12992, 12993, 12994, 12995, 12996, 12997, 12998, 12999, 13000, 13001, 13002, 13003, 13004, 13005, 13006, 13007, 13008, 13009, 13010, 13011, 13012, 13013, 13014, 13015, 13016, 13017, 13018, 13019, 13020, 13021, 13022, 13023, 13024, 13025, 13026, 13027, 13028, 13029, 13030, 13031, 13032, 13033, 13034, 13035, 13036, 13037, 13038, 13039, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13047, 13048, 13049, 13050, 13051, 13052, 13053, 13054, 13055, 13056, 13057, 13058, 13059, 13060, 13061, 13062, 13063, 13064, 13065, 13066, 13067, 13068, 13069, 13070, 13071, 13072, 13073, 13074, 13075, 13076, 13077, 13078, 13079, 13080, 13081, 13082, 13083, 13084, 13085, 13086, 13087, 13088, 13089, 13090, 13091, 13092, 13093, 13094, 13095, 13096, 13097, 13098, 13099, 13100, 13101, 13102, 13103, 13104, 13105, 13106, 13107, 13108, 13109, 13110, 13111, 13112, 13113, 13114, 13115, 13116, 13117, 13118, 13119, 13120, 13121, 13122, 13123, 13124, 13125, 13126, 13127, 13128, 13129, 13130, 13131, 13132, 13133, 13134, 13135, 13136, 13137, 13138, 13139, 13140, 13141, 13142, 13143, 13144, 13145, 13146, 13147, 13148, 13149, 13150, 13151, 13152, 13153, 13154, 13155, 13156, 13157, 13158, 13159, 13160, 13161, 13162, 13163, 13164, 13165, 13166, 13167, 13168, 13169, 13170, 13171, 13172, 13173, 13174, 13175, 13176, 13177, 13178, 13179, 13180, 13181, 13182, 13183, 13184, 13185, 13186, 13187, 13188, 13189, 13190, 13191, 13192, 13193, 13194, 13195, 13196, 13197, 13198, 13199, 13200, 13201, 13202, 13203, 13204, 13205, 13206, 13207, 13208, 13209, 13210, 13211, 13212, 13213, 13214, 13215, 13216, 13217, 13218, 13219, 13220, 13221, 13222, 13223, 13224, 13225, 13226, 13227, 13228, 13229, 13230, 13231, 13232, 13233, 13234, 13235, 13236, 13237, 13238, 13239, 13240, 13241, 13242, 13243, 13244, 13245, 13246, 13247, 13248, 13249, 13250, 13251, 13252, 13253, 13254, 13255, 13256, 13257, 13258, 13259, 13260, 13261, 13262, 13263, 13264, 13265, 13266, 13267, 13268, 13269, 13270, 13271, 13272, 13273, 13274, 13275, 13276, 13277, 13278, 13279, 13280, 13281, 13282, 13283, 13284, 13285, 13286, 13287, 13288, 13289, 13290, 13291, 13292, 13293, 13294, 13295, 13296, 13297, 13298, 13299, 13300, 13301, 13302, 13303, 13304, 13305, 13306, 13307, 13308, 13309, 13310, 13311, 13312, 13313, 13314, 13315, 13316, 13317, 13318, 13319, 13320, 13321, 13322, 13323, 13324, 13325, 13326, 13327, 13328, 13329, 13330, 13331, 13332, 13333, 13334, 13335, 13336, 13337, 13338, 13339, 13340, 13341, 13342, 13343, 13344, 13345, 13346, 13347, 13348, 13349, 13350, 13351, 13352, 13353, 13354, 13355, 13356, 13357, 13358, 13359, 13360, 13361, 13362, 13363, 13364, 13365, 13366, 13367, 13368, 13369, 13370, 13371, 13372, 13373, 13374, 13375, 13376, 13377, 13378, 13379, 13380, 13381, 13382, 13383, 13384, 13385, 13386, 13387, 13388, 13389, 13390, 13391, 13392, 13393, 13394, 13395, 13396, 13397, 13398, 13399, 13400, 13401, 13402, 13403, 13404, 13405, 13406, 13407, 13408, 13409, 13410, 13411, 13412, 13413, 13414, 13415, 13416, 13417, 13418, 13419, 13420, 13421, 13422, 13423, 13424, 13425, 13426, 13427, 13428, 13429, 13430, 13431, 13432, 13433, 13434, 13435, 13436, 13437, 13438, 13439, 13440, 13441, 13442, 13443, 13444, 13445, 13446, 13447, 13448, 13449, 13450, 13451, 13452, 13453, 13454, 13455, 13456, 13457, 13458, 13459, 13460, 13461, 13462, 13463, 13464, 13465, 13466, 13467, 13468, 13469, 13470, 13471, 13472, 13473, 13474, 13475, 13476, 13477, 13478, 13479, 13480, 13481, 13482, 13483, 13484, 13485, 13486, 13487, 13488, 13489, 13490, 13491, 13492, 13493, 13494, 13495, 13496, 13497, 13498, 13499, 13500, 13501, 13502, 13503, 13504, 13505, 13506, 13507, 13508, 13509, 13510, 13511, 13512, 13513, 13514, 13515, 13516, 13517, 13518, 13519, 13520, 13521, 13522, 13523, 13524, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532, 13533, 13534, 13535, 13536, 13537, 13538, 13539, 13540, 13541, 13542, 13543, 13544, 13545, 13546, 13547, 13548, 13549, 13550, 13551, 13552, 13553, 13554, 13555, 13556, 13557, 13558, 13559, 13560, 13561, 13562, 13563, 13564, 13565, 13566, 13567, 13568, 13569, 13570, 13571, 13572, 13573, 13574, 13575, 13576, 13577, 13578, 13579, 13580, 13581, 13582, 13583, 13584, 13585, 13586, 13587, 13588, 13589, 13590, 13591, 13592, 13593, 13594, 13595, 13596, 13597, 13598, 13599, 13600, 13601, 13602, 13603, 13604, 13605, 13606, 13607, 13608, 13609, 13610, 13611, 13612, 13613, 13614, 13615, 13616, 13617, 13618, 13619, 13620, 13621, 13622, 13623, 13624, 13625, 13626, 13627, 13628, 13629, 13630, 13631, 13632, 13633, 13634, 13635, 13636, 13637, 13638, 13639, 13640, 13641, 13642, 13643, 13644, 13645, 13646, 13647, 13648, 13649, 13650, 13651, 13652, 13653, 13654, 13655, 13656, 13657, 13658, 13659, 13660, 13661, 13662, 13663, 13664, 13665, 13666, 13667, 13668, 13669, 13670, 13671, 13672, 13673, 13674, 13675, 13676, 13677, 13678, 13679, 13680, 13681, 13682, 13683, 13684, 13685, 13686, 13687, 13688, 13689, 13690, 13691, 13692, 13693, 13694, 13695, 13696, 13697, 13698, 13699, 13700, 13701, 13702, 13703, 13704, 13705, 13706, 13707, 13708, 13709, 13710, 13711, 13712, 13713, 13714, 13715, 13716, 13717, 13718, 13719, 13720, 13721, 13722, 13723, 13724, 13725, 13726, 13727, 13728, 13729, 13730, 13731, 13732, 13733, 13734, 13735, 13736, 13737, 13738, 13739, 13740, 13741, 13742, 13743, 13744, 13745, 13746, 13747, 13748, 13749, 13750, 13751, 13752, 13753, 13754, 13755, 13756, 13757, 13758, 13759, 13760, 13761, 13762, 13763, 13764, 13765, 13766, 13767, 13768, 13769, 13770, 13771, 13772, 13773, 13774, 13775, 13776, 13777, 13778, 13779, 13780, 13781, 13782, 13783, 13784, 13785, 13786, 13787, 13788, 13789, 13790, 13791, 13792, 13793, 13794, 13795, 13796, 13797, 13798, 13799, 13800, 13801, 13802, 13803, 13804, 13805, 13806, 13807, 13808, 13809, 13810, 13811, 13812, 13813, 13814, 13815, 13816, 13817, 13818, 13819, 13820, 13821, 13822, 13823, 13824, 13825, 13826, 13827, 13828, 13829, 13830, 13831, 13832, 13833, 13834, 13835, 13836, 13837, 13838, 13839, 13840, 13841, 13842, 13843, 13844, 13845, 13846, 13847, 13848, 13849, 13850, 13851, 13852, 13853, 13854, 13855, 13856, 13857, 13858, 13859, 13860, 13861, 13862, 13863, 13864, 13865, 13866, 13867, 13868, 13869, 13870, 13871, 13872, 13873, 13874, 13875, 13876, 13877, 13878, 13879, 13880, 13881, 13882, 13883, 13884, 13885, 13886, 13887, 13888, 13889, 13890, 13891, 13892, 13893, 13894, 13895, 13896, 13897, 13898, 13899, 13900, 13901, 13902, 13903, 13904, 13905, 13906, 13907, 13908, 13909, 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, 13919, 13920, 13921, 13922, 13923, 13924, 13925, 13926, 13927, 13928, 13929, 13930, 13931, 13932, 13933, 13934, 13935, 13936, 13937, 13938, 13939, 13940, 13941, 13942, 13943, 13944, 13945, 13946, 13947, 13948, 13949, 13950, 13951, 13952, 13953, 13954, 13955, 13956, 13957, 13958, 13959, 13960, 13961, 13962, 13963, 13964, 13965, 13966, 13967, 13968, 13969, 13970, 13971, 13972, 13973, 13974, 13975, 13976, 13977, 13978, 13979, 13980, 13981, 13982, 13983, 13984, 13985, 13986, 13987, 13988, 13989, 13990, 13991, 13992, 13993, 13994, 13995, 13996, 13997, 13998, 13999, 14000, 14001, 14002, 14003, 14004, 14005, 14006, 14007, 14008, 14009, 14010, 14011, 14012, 14013, 14014, 14015, 14016, 14017, 14018, 14019, 14020, 14021, 14022, 14023, 14024, 14025, 14026, 14027, 14028, 14029, 14030, 14031, 14032, 14033, 14034, 14035, 14036, 14037, 14038, 14039, 14040, 14041, 14042, 14043, 14044, 14045, 14046, 14047, 14048, 14049, 14050, 14051, 14052, 14053, 14054, 14055, 14056, 14057, 14058, 14059, 14060, 14061, 14062, 14063, 14064, 14065, 14066, 14067, 14068, 14069, 14070, 14071, 14072, 14073, 14074, 14075, 14076, 14077, 14078, 14079, 14080, 14081, 14082, 14083, 14084, 14085, 14086, 14087, 14088, 14089, 14090, 14091, 14092, 14093, 14094, 14095, 14096, 14097, 14098, 14099, 14100, 14101, 14102, 14103, 14104, 14105, 14106, 14107, 14108, 14109, 14110, 14111, 14112, 14113, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14130, 14131, 14132, 14133, 14134, 14135, 14136, 14137, 14138, 14139, 14140, 14141, 14142, 14143, 14144, 14145, 14146, 14147, 14148, 14149, 14150, 14151, 14152, 14153, 14154, 14155, 14156, 14157, 14158, 14159, 14160, 14161, 14162, 14163, 14164, 14165, 14166, 14167, 14168, 14169, 14170, 14171, 14172, 14173, 14174, 14175, 14176, 14177, 14178, 14179, 14180, 14181, 14182, 14183, 14184, 14185, 14186, 14187, 14188, 14189, 14190, 14191, 14192, 14193, 14194, 14195, 14196, 14197, 14198, 14199, 14200, 14201, 14202, 14203, 14204, 14205, 14206, 14207, 14208, 14209, 14210, 14211, 14212, 14213, 14214, 14215, 14216, 14217, 14218, 14219, 14220, 14221, 14222, 14223, 14224, 14225, 14226, 14227, 14228, 14229, 14230, 14231, 14232, 14233, 14234, 14235, 14236, 14237, 14238, 14239, 14240, 14241, 14242, 14243, 14244, 14245, 14246, 14247, 14248, 14249, 14250, 14251, 14252, 14253, 14254, 14255, 14256, 14257, 14258, 14259, 14260, 14261, 14262, 14263, 14264, 14265, 14266, 14267, 14268, 14269, 14270, 14271, 14272, 14273, 14274, 14275, 14276, 14277, 14278, 14279, 14280, 14281, 14282, 14283, 14284, 14285, 14286, 14287, 14288, 14289, 14290, 14291, 14292, 14293, 14294, 14295, 14296, 14297, 14298, 14299, 14300, 14301, 14302, 14303, 14304, 14305, 14306, 14307, 14308, 14309, 14310, 14311, 14312, 14313, 14314, 14315, 14316, 14317, 14318, 14319, 14320, 14321, 14322, 14323, 14324, 14325, 14326, 14327, 14328, 14329, 14330, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14345, 14346, 14347, 14348, 14349, 14350, 14351, 14352, 14353, 14354, 14355, 14356, 14357, 14358, 14359, 14360, 14361, 14362, 14363, 14364, 14365, 14366, 14367, 14368, 14369, 14370, 14371, 14372, 14373, 14374, 14375, 14376, 14377, 14378, 14379, 14380, 14381, 14382, 14383, 14384, 14385, 14386, 14387, 14388, 14389, 14390, 14391, 14392, 14393, 14394, 14395, 14396, 14397, 14398, 14399, 14400, 14401, 14402, 14403, 14404, 14405, 14406, 14407, 14408, 14409, 14410, 14411, 14412, 14413, 14414, 14415, 14416, 14417, 14418, 14419, 14420, 14421, 14422, 14423, 14424, 14425, 14426, 14427, 14428, 14429, 14430, 14431, 14432, 14433, 14434, 14435, 14436, 14437, 14438, 14439, 14440, 14441, 14442, 14443, 14444, 14445, 14446, 14447, 14448, 14449, 14450, 14451, 14452, 14453, 14454, 14455, 14456, 14457, 14458, 14459, 14460, 14461, 14462, 14463, 14464, 14465, 14466, 14467, 14468, 14469, 14470, 14471, 14472, 14473, 14474, 14475, 14476, 14477, 14478, 14479, 14480, 14481, 14482, 14483, 14484, 14485, 14486, 14487, 14488, 14489, 14490, 14491, 14492, 14493, 14494, 14495, 14496, 14497, 14498, 14499, 14500, 14501, 14502, 14503, 14504, 14505, 14506, 14507, 14508, 14509, 14510, 14511, 14512, 14513, 14514, 14515, 14516, 14517, 14518, 14519, 14520, 14521, 14522, 14523, 14524, 14525, 14526, 14527, 14528, 14529, 14530, 14531, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14540, 14541, 14542, 14543, 14544, 14545, 14546, 14547, 14548, 14549, 14550, 14551, 14552, 14553, 14554, 14555, 14556, 14557, 14558, 14559, 14560, 14561, 14562, 14563, 14564, 14565, 14566, 14567, 14568, 14569, 14570, 14571, 14572, 14573, 14574, 14575, 14576, 14577, 14578, 14579, 14580, 14581, 14582, 14583, 14584, 14585, 14586, 14587, 14588, 14589, 14590, 14591, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14612, 14613, 14614, 14615, 14616, 14617, 14618, 14619, 14620, 14621, 14622, 14623, 14624, 14625, 14626, 14627, 14628, 14629, 14630, 14631, 14632, 14633, 14634, 14635, 14636, 14637, 14638, 14639, 14640, 14641, 14642, 14643, 14644, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 14661, 14662, 14663, 14664, 14665, 14666, 14667, 14668, 14669, 14670, 14671, 14672, 14673, 14674, 14675, 14676, 14677, 14678, 14679, 14680, 14681, 14682, 14683, 14684, 14685, 14686, 14687, 14688, 14689, 14690, 14691, 14692, 14693, 14694, 14695, 14696, 14697, 14698, 14699, 14700, 14701, 14702, 14703, 14704, 14705, 14706, 14707, 14708, 14709, 14710, 14711, 14712, 14713, 14714, 14715, 14716, 14717, 14718, 14719, 14720, 14721, 14722, 14723, 14724, 14725, 14726, 14727, 14728, 14729, 14730, 14731, 14732, 14733, 14734, 14735, 14736, 14737, 14738, 14739, 14740, 14741, 14742, 14743, 14744, 14745, 14746, 14747, 14748, 14749, 14750, 14751, 14752, 14753, 14754, 14755, 14756, 14757, 14758, 14759, 14760, 14761, 14762, 14763, 14764, 14765, 14766, 14767, 14768, 14769, 14770, 14771, 14772, 14773, 14774, 14775, 14776, 14777, 14778, 14779, 14780, 14781, 14782, 14783, 14784, 14785, 14786, 14787, 14788, 14789, 14790, 14791, 14792, 14793, 14794, 14795, 14796, 14797, 14798, 14799, 14800, 14801, 14802, 14803, 14804, 14805, 14806, 14807, 14808, 14809, 14810, 14811, 14812, 14813, 14814, 14815, 14816, 14817, 14818, 14819, 14820, 14821, 14822, 14823, 14824, 14825, 14826, 14827, 14828, 14829, 14830, 14831, 14832, 14833, 14834, 14835, 14836, 14837, 14838, 14839, 14840, 14841, 14842, 14843, 14844, 14845, 14846, 14847, 14848, 14849, 14850, 14851, 14852, 14853, 14854, 14855, 14856, 14857, 14858, 14859, 14860, 14861, 14862, 14863, 14864, 14865, 14866, 14867, 14868, 14869, 14870, 14871, 14872, 14873, 14874, 14875, 14876, 14877, 14878, 14879, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892, 14893, 14894, 14895, 14896, 14897, 14898, 14899, 14900, 14901, 14902, 14903, 14904, 14905, 14906, 14907, 14908, 14909, 14910, 14911, 14912, 14913, 14914, 14915, 14916, 14917, 14918, 14919, 14920, 14921, 14922, 14923, 14924, 14925, 14926, 14927, 14928, 14929, 14930, 14931, 14932, 14933, 14934, 14935, 14936, 14937, 14938, 14939, 14940, 14941, 14942, 14943, 14944, 14945, 14946, 14947, 14948, 14949, 14950, 14951, 14952, 14953, 14954, 14955, 14956, 14957, 14958, 14959, 14960, 14961, 14962, 14963, 14964, 14965, 14966, 14967, 14968, 14969, 14970, 14971, 14972, 14973, 14974, 14975, 14976, 14977, 14978, 14979, 14980, 14981, 14982, 14983, 14984, 14985, 14986, 14987, 14988, 14989, 14990, 14991, 14992, 14993, 14994, 14995, 14996, 14997, 14998, 14999, 15000, 15001, 15002, 15003, 15004, 15005, 15006, 15007, 15008, 15009, 15010, 15011, 15012, 15013, 15014, 15015, 15016, 15017, 15018, 15019, 15020, 15021, 15022, 15023, 15024, 15025, 15026, 15027, 15028, 15029, 15030, 15031, 15032, 15033, 15034, 15035, 15036, 15037, 15038, 15039, 15040, 15041, 15042, 15043, 15044, 15045, 15046, 15047, 15048, 15049, 15050, 15051, 15052, 15053, 15054, 15055, 15056, 15057, 15058, 15059, 15060, 15061, 15062, 15063, 15064, 15065, 15066, 15067, 15068, 15069, 15070, 15071, 15072, 15073, 15074, 15075, 15076, 15077, 15078, 15079, 15080, 15081, 15082, 15083, 15084, 15085, 15086, 15087, 15088, 15089, 15090, 15091, 15092, 15093, 15094, 15095, 15096, 15097, 15098, 15099, 15100, 15101, 15102, 15103, 15104, 15105, 15106, 15107, 15108, 15109, 15110, 15111, 15112, 15113, 15114, 15115, 15116, 15117, 15118, 15119, 15120, 15121, 15122, 15123, 15124, 15125, 15126, 15127, 15128, 15129, 15130, 15131, 15132, 15133, 15134, 15135, 15136, 15137, 15138, 15139, 15140, 15141, 15142, 15143, 15144, 15145, 15146, 15147, 15148, 15149, 15150, 15151, 15152, 15153, 15154, 15155, 15156, 15157, 15158, 15159, 15160, 15161, 15162, 15163, 15164, 15165, 15166, 15167, 15168, 15169, 15170, 15171, 15172, 15173, 15174, 15175, 15176, 15177, 15178, 15179, 15180, 15181, 15182, 15183, 15184, 15185, 15186, 15187, 15188, 15189, 15190, 15191, 15192, 15193, 15194, 15195, 15196, 15197, 15198, 15199, 15200, 15201, 15202, 15203, 15204, 15205, 15206, 15207, 15208, 15209, 15210, 15211, 15212, 15213, 15214, 15215, 15216, 15217, 15218, 15219, 15220, 15221, 15222, 15223, 15224, 15225, 15226, 15227, 15228, 15229, 15230, 15231, 15232, 15233, 15234, 15235, 15236, 15237, 15238, 15239, 15240, 15241, 15242, 15243, 15244, 15245, 15246, 15247, 15248, 15249, 15250, 15251, 15252, 15253, 15254, 15255, 15256, 15257, 15258, 15259, 15260, 15261, 15262, 15263, 15264, 15265, 15266, 15267, 15268, 15269, 15270, 15271, 15272, 15273, 15274, 15275, 15276, 15277, 15278, 15279, 15280, 15281, 15282, 15283, 15284, 15285, 15286, 15287, 15288, 15289, 15290, 15291, 15292, 15293, 15294, 15295, 15296, 15297, 15298, 15299, 15300, 15301, 15302, 15303, 15304, 15305, 15306, 15307, 15308, 15309, 15310, 15311, 15312, 15313, 15314, 15315, 15316, 15317, 15318, 15319, 15320, 15321, 15322, 15323, 15324, 15325, 15326, 15327, 15328, 15329, 15330, 15331, 15332, 15333, 15334, 15335, 15336, 15337, 15338, 15339, 15340, 15341, 15342, 15343, 15344, 15345, 15346, 15347, 15348, 15349, 15350, 15351, 15352, 15353, 15354, 15355, 15356, 15357, 15358, 15359, 15360, 15361, 15362, 15363, 15364, 15365, 15366, 15367, 15368, 15369, 15370, 15371, 15372, 15373, 15374, 15375, 15376, 15377, 15378, 15379, 15380, 15381, 15382, 15383, 15384, 15385, 15386, 15387, 15388, 15389, 15390, 15391, 15392, 15393, 15394, 15395, 15396, 15397, 15398, 15399, 15400, 15401, 15402, 15403, 15404, 15405, 15406, 15407, 15408, 15409, 15410, 15411, 15412, 15413, 15414, 15415, 15416, 15417, 15418, 15419, 15420, 15421, 15422, 15423, 15424, 15425, 15426, 15427, 15428, 15429, 15430, 15431, 15432, 15433, 15434, 15435, 15436, 15437, 15438, 15439, 15440, 15441, 15442, 15443, 15444, 15445, 15446, 15447, 15448, 15449, 15450, 15451, 15452, 15453, 15454, 15455, 15456, 15457, 15458, 15459, 15460, 15461, 15462, 15463, 15464, 15465, 15466, 15467, 15468, 15469, 15470, 15471, 15472, 15473, 15474, 15475, 15476, 15477, 15478, 15479, 15480, 15481, 15482, 15483, 15484, 15485, 15486, 15487, 15488, 15489, 15490, 15491, 15492, 15493, 15494, 15495, 15496, 15497, 15498, 15499, 15500, 15501, 15502, 15503, 15504, 15505, 15506, 15507, 15508, 15509, 15510, 15511, 15512, 15513, 15514, 15515, 15516, 15517, 15518, 15519, 15520, 15521, 15522, 15523, 15524, 15525, 15526, 15527, 15528, 15529, 15530, 15531, 15532, 15533, 15534, 15535, 15536, 15537, 15538, 15539, 15540, 15541, 15542, 15543, 15544, 15545, 15546, 15547, 15548, 15549, 15550, 15551, 15552, 15553, 15554, 15555, 15556, 15557, 15558, 15559, 15560, 15561, 15562, 15563, 15564, 15565, 15566, 15567, 15568, 15569, 15570, 15571, 15572, 15573, 15574, 15575, 15576, 15577, 15578, 15579, 15580, 15581, 15582, 15583, 15584, 15585, 15586, 15587, 15588, 15589, 15590, 15591, 15592, 15593, 15594, 15595, 15596, 15597, 15598, 15599, 15600, 15601, 15602, 15603, 15604, 15605, 15606, 15607, 15608, 15609, 15610, 15611, 15612, 15613, 15614, 15615, 15616, 15617, 15618, 15619, 15620, 15621, 15622, 15623, 15624, 15625, 15626, 15627, 15628, 15629, 15630, 15631, 15632, 15633, 15634, 15635, 15636, 15637, 15638, 15639, 15640, 15641, 15642, 15643, 15644, 15645, 15646, 15647, 15648, 15649, 15650, 15651, 15652, 15653, 15654, 15655, 15656, 15657, 15658, 15659, 15660, 15661, 15662, 15663, 15664, 15665, 15666, 15667, 15668, 15669, 15670, 15671, 15672, 15673, 15674, 15675, 15676, 15677, 15678, 15679, 15680, 15681, 15682, 15683, 15684, 15685, 15686, 15687, 15688, 15689, 15690, 15691, 15692, 15693, 15694, 15695, 15696, 15697, 15698, 15699, 15700, 15701, 15702, 15703, 15704, 15705, 15706, 15707, 15708, 15709, 15710, 15711, 15712, 15713, 15714, 15715, 15716, 15717, 15718, 15719, 15720, 15721, 15722, 15723, 15724, 15725, 15726, 15727, 15728, 15729, 15730, 15731, 15732, 15733, 15734, 15735, 15736, 15737, 15738, 15739, 15740, 15741, 15742, 15743, 15744, 15745, 15746, 15747, 15748, 15749, 15750, 15751, 15752, 15753, 15754, 15755, 15756, 15757, 15758, 15759, 15760, 15761, 15762, 15763, 15764, 15765, 15766, 15767, 15768, 15769, 15770, 15771, 15772, 15773, 15774, 15775, 15776, 15777, 15778, 15779, 15780, 15781, 15782, 15783, 15784, 15785, 15786, 15787, 15788, 15789, 15790, 15791, 15792, 15793, 15794, 15795, 15796, 15797, 15798, 15799, 15800, 15801, 15802, 15803, 15804, 15805, 15806, 15807, 15808, 15809, 15810, 15811, 15812, 15813, 15814, 15815, 15816, 15817, 15818, 15819, 15820, 15821, 15822, 15823, 15824, 15825, 15826, 15827, 15828, 15829, 15830, 15831, 15832, 15833, 15834, 15835, 15836, 15837, 15838, 15839, 15840, 15841, 15842, 15843, 15844, 15845, 15846, 15847, 15848, 15849, 15850, 15851, 15852, 15853, 15854, 15855, 15856, 15857, 15858, 15859, 15860, 15861, 15862, 15863, 15864, 15865, 15866, 15867, 15868, 15869, 15870, 15871, 15872, 15873, 15874, 15875, 15876, 15877, 15878, 15879, 15880, 15881, 15882, 15883, 15884, 15885, 15886, 15887, 15888, 15889, 15890, 15891, 15892, 15893, 15894, 15895, 15896, 15897, 15898, 15899, 15900, 15901, 15902, 15903, 15904, 15905, 15906, 15907, 15908, 15909, 15910, 15911, 15912, 15913, 15914, 15915, 15916, 15917, 15918, 15919, 15920, 15921, 15922, 15923, 15924, 15925, 15926, 15927, 15928, 15929, 15930, 15931, 15932, 15933, 15934, 15935, 15936, 15937, 15938, 15939, 15940, 15941, 15942, 15943, 15944, 15945, 15946, 15947, 15948, 15949, 15950, 15951, 15952, 15953, 15954, 15955, 15956, 15957, 15958, 15959, 15960, 15961, 15962, 15963, 15964, 15965, 15966, 15967, 15968, 15969, 15970, 15971, 15972, 15973, 15974, 15975, 15976, 15977, 15978, 15979, 15980, 15981, 15982, 15983, 15984, 15985, 15986, 15987, 15988, 15989, 15990, 15991, 15992, 15993, 15994, 15995, 15996, 15997, 15998, 15999, 16000, 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16020, 16021, 16022, 16023, 16024, 16025, 16026, 16027, 16028, 16029, 16030, 16031, 16032, 16033, 16034, 16035, 16036, 16037, 16038, 16039, 16040, 16041, 16042, 16043, 16044, 16045, 16046, 16047, 16048, 16049, 16050, 16051, 16052, 16053, 16054, 16055, 16056, 16057, 16058, 16059, 16060, 16061, 16062, 16063, 16064, 16065, 16066, 16067, 16068, 16069, 16070, 16071, 16072, 16073, 16074, 16075, 16076, 16077, 16078, 16079, 16080, 16081, 16082, 16083, 16084, 16085, 16086, 16087, 16088, 16089, 16090, 16091, 16092, 16093, 16094, 16095, 16096, 16097, 16098, 16099, 16100, 16101, 16102, 16103, 16104, 16105, 16106, 16107, 16108, 16109, 16110, 16111, 16112, 16113, 16114, 16115, 16116, 16117, 16118, 16119, 16120, 16121, 16122, 16123, 16124, 16125, 16126, 16127, 16128, 16129, 16130, 16131, 16132, 16133, 16134, 16135, 16136, 16137, 16138, 16139, 16140, 16141, 16142, 16143, 16144, 16145, 16146, 16147, 16148, 16149, 16150, 16151, 16152, 16153, 16154, 16155, 16156, 16157, 16158, 16159, 16160, 16161, 16162, 16163, 16164, 16165, 16166, 16167, 16168, 16169, 16170, 16171, 16172, 16173, 16174, 16175, 16176, 16177, 16178, 16179, 16180, 16181, 16182, 16183, 16184, 16185, 16186, 16187, 16188, 16189, 16190, 16191, 16192, 16193, 16194, 16195, 16196, 16197, 16198, 16199, 16200, 16201, 16202, 16203, 16204, 16205, 16206, 16207, 16208, 16209, 16210, 16211, 16212, 16213, 16214, 16215, 16216, 16217, 16218, 16219, 16220, 16221, 16222, 16223, 16224, 16225, 16226, 16227, 16228, 16229, 16230, 16231, 16232, 16233, 16234, 16235, 16236, 16237, 16238, 16239, 16240, 16241, 16242, 16243, 16244, 16245, 16246, 16247, 16248, 16249, 16250, 16251, 16252, 16253, 16254, 16255, 16256, 16257, 16258, 16259, 16260, 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 16269, 16270, 16271, 16272, 16273, 16274, 16275, 16276, 16277, 16278, 16279, 16280, 16281, 16282, 16283, 16284, 16285, 16286, 16287, 16288, 16289, 16290, 16291, 16292, 16293, 16294, 16295, 16296, 16297, 16298, 16299, 16300, 16301, 16302, 16303, 16304, 16305, 16306, 16307, 16308, 16309, 16310, 16311, 16312, 16313, 16314, 16315, 16316, 16317, 16318, 16319, 16320, 16321, 16322, 16323, 16324, 16325, 16326, 16327, 16328, 16329, 16330, 16331, 16332, 16333, 16334, 16335, 16336, 16337, 16338, 16339, 16340, 16341, 16342, 16343, 16344, 16345, 16346, 16347, 16348, 16349, 16350, 16351, 16352, 16353, 16354, 16355, 16356, 16357, 16358, 16359, 16360, 16361, 16362, 16363, 16364, 16365, 16366, 16367, 16368, 16369, 16370, 16371, 16372, 16373, 16374, 16375, 16376, 16377, 16378, 16379, 16380, 16381, 16382, 16383 ], "y": { "dtype": "float32", "shape": [ 16384 ], "value": {} } } ], "_js2py_pointsCallback": {}, "_js2py_restyle": {}, "_js2py_update": {}, "_last_layout_edit_id": 32, "_last_trace_edit_id": 28, "_layout": { "autosize": true, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter" } ], "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" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#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, "#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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#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": "Event idx 0" }, "xaxis": { "title": { "text": "Sample Index" } }, "yaxis": { "title": { "text": "Amplitude (V)" } } }, "_py2js_addTraces": {}, "_py2js_animate": {}, "_py2js_deleteTraces": {}, "_py2js_moveTraces": {}, "_py2js_removeLayoutProps": {}, "_py2js_removeTraceProps": {}, "_view_count": 0 } }, "ffc75db65535426dba3fe5cb2688ad34": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "description_width": "" } } }, "version_major": 2, "version_minor": 0 } } }, "nbformat": 4, "nbformat_minor": 4 }