diff --git a/.github/workflows/branch.yml b/.github/workflows/branch.yml index dbdad8a..c2ad613 100644 --- a/.github/workflows/branch.yml +++ b/.github/workflows/branch.yml @@ -38,7 +38,7 @@ jobs: - name: Run isort run: poetry run isort . --check-only --profile black - name: Run docformatter - run: poetry run docformatter . --recursive --check + run: poetry run docformatter . --recursive --check --diff --black --exclude _unittest_numpy_extensions.py # - name: Run flake8 # run: poetry run flake8 . # - name: Run bandit diff --git a/README.md b/README.md index aaf23c3..6646b7b 100644 --- a/README.md +++ b/README.md @@ -111,5 +111,5 @@ Before commit run following format commands in project folder: ```bash poetry run black . poetry run isort . --profile black -poetry run docformatter . --recursive --in-place +poetry run docformatter . --recursive --in-place --black --exclude _unittest_numpy_extensions.py ``` diff --git a/notebooks/Readme_Example.ipynb b/notebooks/Readme_Example.ipynb index 28a3470..1bfd3c5 100644 --- a/notebooks/Readme_Example.ipynb +++ b/notebooks/Readme_Example.ipynb @@ -2,15 +2,21702 @@ "cells": [ { "cell_type": "code", - "execution_count": 5, + "execution_count": 3, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAxYAAAXDCAYAAABNnagBAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeXhTZdrH8d9JSsvaIkspS0EEZBFEKbV2VASBFkRnUNRRUVARlRdQB7cXxoIVt0EdFTdeHRWdQcdtwNERKEUWFay1DC6AKJtUSwuKtCzSQnLeP0JC0yZtQ5Nm+36uKxfknCfnPGdpe+7cz2KYpmkKAAAAAOrBEuwKAAAAAAh/BBYAAAAA6o3AAgAAAEC9EVgAAAAAqDcCCwAAAAD1RmABAAAAoN4ILAAAAADUG4EFAAAAgHojsAAAAABQbwQWAAAAAOqNwAJAWPj666912WWXqUuXLmrcuLE6duyo4cOH6+mnn3Yr99BDD2nRokUBqcOaNWt03333ad++fQHZvj8ZhuH2io+P1/nnn6///Oc/wa5ag1i5cqXb8VutViUmJuqyyy7Tpk2bgl29Onn99df15JNPBrsaAFBnhmmaZrArAQA1WbNmjYYMGaLOnTtr/PjxSkpKUmFhoT777DNt3bpVW7ZscZVt3ry5LrvsMs2fP9/v9Xjsscd01113afv27Tr55JP9vn1/MgxDw4cP17hx42Sapn744Qc9//zz2rVrlxYvXqzMzMxgVzGgVq5cqSFDhujWW29Vamqqjhw5oq+++krz5s1Ts2bN9M033ygpKSnY1azRRRddpG+++UY7duwIdlUAoE5igl0BAKjNgw8+qISEBOXn56tly5Zu63bv3n3C2z148KCaNWtWz9qFrlNPPVXXXHON6/2YMWPUp08fPfXUUxERWNTl+p133nm67LLLXO979uypSZMm6bXXXtPdd98d6CqekEi/LwFELppCAQh5W7du1WmnnVYtqJCkxMRE1/8Nw9DBgwf16quvuprAXHfddZKk++67T4ZhaOPGjbr66qt10kkn6dxzz5UkffXVV7ruuut0yimnqHHjxkpKStINN9ygX375xbXt++67T3fddZckqWvXrq7tV/42+R//+IdSUlLUpEkTtWrVSldeeaUKCwur1fnZZ5/VKaecoiZNmuiss87Sxx9/rMGDB2vw4MGSpAMHDqhZs2a67bbbqn32xx9/lNVq1cMPP+zraVTv3r3Vpk0bbd261bVs/vz51Y5DOt6UaOXKla5lgwcPVt++fbVx40YNGTJETZs2VceOHTVnzhyPn33rrbf04IMPqlOnTmrcuLGGDh3qll1yysvL04gRI5SQkKCmTZvq/PPP16effupWpqbr54vzzjtPktzOgST99NNPuuGGG9SuXTvFxcXptNNO08svv+zxuN58803NmDFDSUlJatasmX7/+997vM5vv/22635o06aNrrnmGv30009uZa677jo1b95cW7du1YUXXqgWLVpo7NixGjx4sP7zn//ohx9+cN1roZ4lAwAyFgBCXpcuXbR27Vp988036tu3r9dyf//733XjjTfqrLPO0k033SRJ6tatm1uZyy+/XD169NBDDz0kZ0vQZcuWadu2bbr++uuVlJSkDRs26IUXXtCGDRv02WefyTAMXXrppfruu+/0xhtv6IknnlCbNm0kSW3btpXkyKpkZWXpiiuu0I033qg9e/bo6aef1qBBg/Tf//7XFRQ9//zzmjJlis477zz96U9/0o4dOzR69GiddNJJ6tSpkyRHc65LLrlEb775pv7617/KarW66v/GG2/INE2NHTvW5/NYWlqqX3/9tdo58cWvv/6qESNG6NJLL9UVV1yhd955R/fcc4/69eunkSNHupV95JFHZLFYdOedd6q0tFRz5szR2LFjlZeX5yrz0UcfaeTIkUpJSdGsWbNksVj0yiuv6IILLtDHH3+ss846y22bnq6fL5wB1EknneRaVlJSorPPPluGYWjKlClq27atFi9erAkTJqisrEy333672zYefPBBGYahe+65R7t379aTTz6pYcOGaf369WrSpIkkR8B2/fXXKzU1VQ8//LBKSkr01FNP6dNPP3W7HyTp6NGjyszM1LnnnqvHHntMTZs2VVJSkkpLS/Xjjz/qiSeekOS4LwAgpJkAEOJycnJMq9VqWq1WMz093bz77rvNpUuXmhUVFdXKNmvWzBw/fny15bNmzTIlmVdddVW1dYcOHaq27I033jAlmatXr3Yte/TRR01J5vbt293K7tixw7RareaDDz7otvzrr782Y2JiXMvLy8vN1q1bm6mpqeaRI0dc5ebPn29KMs8//3zXsqVLl5qSzMWLF7tt8/TTT3cr540kc8KECeaePXvM3bt3m1988YU5YsQIU5L56KOPusq98sorHo9pxYoVpiRzxYoVrmXnn3++Kcl87bXXXMvKy8vNpKQkc8yYMdU+27t3b7O8vNy1/KmnnjIlmV9//bVpmqZpt9vNHj16mJmZmabdbneVO3TokNm1a1dz+PDhrmU1XT9PnHV4+eWXzT179phFRUXmkiVLzO7du5uGYZiff/65q+yECRPM9u3bmz///LPbNq688kozISHBdX84t9mxY0ezrKzMVe6tt94yJZlPPfWUaZqmWVFRYSYmJpp9+/Y1f/vtN1e5Dz74wJRkzpw507Vs/PjxpiTzf//3f6sdw6hRo8wuXbrU6XgBIBTQFApAyBs+fLjWrl2r3//+9/ryyy81Z84cZWZmqmPHjvr3v//t07ZuueWWasuc3zJL0uHDh/Xzzz/r7LPPliStW7eu1m3+61//kt1u1xVXXKGff/7Z9UpKSlKPHj20YsUKSdIXX3yhX375RRMnTlRMzPGE8dixY92+QZekYcOGqUOHDlqwYIFr2TfffKOvvvrKrd9ETV566SW1bdtWiYmJGjhwoJYvX667775b06ZNq9PnPWnevLnb/mNjY3XWWWdp27Zt1cpef/31io2Ndb13NkNyll2/fr2+//57XX311frll19c5+3gwYMaOnSoVq9eLbvd7rZNT9evJjfccIPatm2rDh06aMSIESotLdXf//53paamSpJM09S7776riy++WKZpul2/zMxMlZaWVrsHxo0bpxYtWrjeX3bZZWrfvr0+/PBDSY7rvHv3bv3P//yPGjdu7Co3atQo9erVy+PIXJMmTfLpuAAgFNEUCkBYSE1N1b/+9S9VVFToyy+/1MKFC/XEE0/osssu0/r169WnT586badr167Vlu3du1fZ2dn65z//Wa0zeGlpaa3b/P7772Wapnr06OFxfaNGjSRJP/zwgySpe/fubutjYmKqtZ+3WCwaO3asnn/+eR06dEhNmzbVggUL1LhxY11++eW11kmS/vCHP2jKlCmqqKhQfn6+HnroIR06dEgWy4l/p9SpUycZhuG27KSTTtJXX31VrWznzp2rlZMczakkx3mTpPHjx3vdX2lpqVvQ5en61WTmzJk677zzdODAAS1cuFD//Oc/3Y5/z5492rdvn1544QW98MILHrdR9Z6oep0Nw1D37t1dzayc17lnz57VttWrVy998sknbstiYmJczeAAIJwRWAAIK7GxsUpNTVVqaqpOPfVUXX/99Xr77bc1a9asOn2+cnbC6YorrtCaNWt011136YwzzlDz5s1lt9s1YsSIat+Ye2K322UYhhYvXuzWH8LpRNvGjxs3To8++qgWLVqkq666Sq+//rouuugiJSQk1OnznTp10rBhwyRJF154odq0aaMpU6ZoyJAhuvTSSyWpWpDgZLPZPC73dHySPPZ3qK2s89w++uijOuOMMzyWrXruPF2/mvTr1891DkaPHq1Dhw5p4sSJOvfcc5WcnOyqwzXXXOM1wDn99NN92qev4uLi6hXsAUCoILAAELYGDhwoSdq1a5drmbcHZW9+/fVXLV++XNnZ2Zo5c6ZrufPb9Mq8bbtbt24yTVNdu3bVqaee6nVfXbp0kSRt2bJFQ4YMcS0/evSoduzYUe0Btm/fvjrzzDO1YMECderUSTt37qw2IaAvbr75Zj3xxBO69957dckll8gwDFc2oOqkf85v3QPJ2Yk8Pj7e9fAfaI888ogWLlyoBx98UPPmzVPbtm3VokUL2Wy2Oteh6r1hmqa2bNniun7O67x582ZdcMEFbmU3b97sWl8bX+9lAAg2viIBEPJWrFjh8RtxZ5v2yk1OmjVr5tPM2M5v1atu39OMx865Bapu/9JLL5XValV2dna17Zim6Rq2duDAgWrdurVefPFFHT161FVmwYIFruZBVV177bXKycnRk08+qdatW1cbeckXMTExuuOOO7Rp0ya99957ko4/3K9evdpVzmazeW0W5E8pKSnq1q2bHnvsMR04cKDa+j179vh9n926ddOYMWM0f/58FRcXy2q1asyYMXr33Xf1zTff1KkOr732mvbv3+96/84772jXrl2uazNw4EAlJiZq3rx5Ki8vd5VbvHixNm3apFGjRtWprs2aNatTUzwACBVkLACEvKlTp+rQoUO65JJL1KtXL1VUVGjNmjV68803dfLJJ+v66693lU1JSVFubq7++te/qkOHDuratavS0tK8bjs+Pl6DBg3SnDlzdOTIEXXs2FE5OTnavn17tbIpKSmSpD//+c+68sor1ahRI1188cXq1q2bHnjgAU2fPt01fGyLFi20fft2LVy4UDfddJPuvPNOxcbG6r777tPUqVN1wQUX6IorrtCOHTs0f/58devWzeM31FdffbXuvvtuLVy4UJMmTXL11zhR1113nWbOnKm//OUvGj16tE477TSdffbZmj59uvbu3atWrVrpn//8p1vgEygWi0V/+9vfNHLkSJ122mm6/vrr1bFjR/30009asWKF4uPj9f777/t9v3fddZfeeustPfnkk3rkkUf0yCOPaMWKFUpLS9PEiRPVp08f7d27V+vWrVNubq727t3r9vlWrVrp3HPP1fXXX6+SkhI9+eST6t69uyZOnCjJ0afmL3/5i66//nqdf/75uuqqq1zDzZ588sn605/+VKd6pqSk6M0339S0adOUmpqq5s2b6+KLL/b7+QAAvwnSaFQAUGeLFy82b7jhBrNXr15m8+bNzdjYWLN79+7m1KlTzZKSErey3377rTlo0CCzSZMmpiTX0LPO4Ur37NlTbfs//vijeckll5gtW7Y0ExISzMsvv9wsKioyJZmzZs1yKzt79myzY8eOpsViqTZM67vvvmuee+65ZrNmzcxmzZqZvXr1MidPnmxu3rzZbRtz5841u3TpYsbFxZlnnXWW+emnn5opKSnmiBEjPB7/hRdeaEoy16xZU+dzJsmcPHmyx3X33Xef21CyW7duNYcNG2bGxcWZ7dq1M2fMmGEuW7bM43Czp512WrXtjR8/3m1YVOewrG+//bZbue3bt5uSzFdeecVt+X//+1/z0ksvNVu3bm3GxcWZXbp0Ma+44gpz+fLlrjI1XT9PvNXBafDgwWZ8fLy5b98+0zRNs6SkxJw8ebKZnJxsNmrUyExKSjKHDh1qvvDCC9W2+cYbb5jTp083ExMTzSZNmpijRo0yf/jhh2r7ePPNN80zzzzTjIuLM1u1amWOHTvW/PHHH6udu2bNmnms44EDB8yrr77abNmypSmJoWcBhDzDNE9ghiEAgN/Y7Xa1bdtWl156qV588cVq6y+55BJ9/fXXHmetRsNZuXKlhgwZorfffluXXXZZsKsDACGHPhYA0IAOHz5crR/Ga6+9pr1792rw4MHVyu/atUv/+c9/dO211zZQDQEAODH0sQCABvTZZ5/pT3/6ky6//HK1bt1a69at00svvaS+ffu6zU+xfft2ffrpp/rb3/6mRo0a6eabbw5irQEAqB2BBQA0oJNPPlnJycmaO3euq7P0uHHj9Mgjj7jNUr1q1Spdf/316ty5s1599VUlJSUFsdYAANSOPhYAAAAA6o0+FgCAoJo/f74Mw5BhGPrkk0+qrTdNU8nJyTIMQxdddJFr+YEDBzRr1iz17dtXzZo1U+vWrXXGGWfotttuU1FRkavcfffd59p+1de8efN08skne11f+TV//vyGOB0AELZoCgUACAmNGzfW66+/rnPPPddt+apVq/Tjjz8qLi7OtezIkSMaNGiQvv32W40fP15Tp07VgQMHtGHDBr3++uu65JJL1KFDB7ftPP/882revLnbsrS0NCUlJblN0Pfhhx/qjTfe0BNPPKE2bdq4lv/ud7/z5+ECQMQhsAAAhIQLL7xQb7/9tubOnauYmON/nl5//XWlpKTo559/di1btGiR/vvf/2rBggW6+uqr3bZz+PBhVVRUVNv+ZZdd5hYoOPXo0cPtfXFxsd544w2NHj1aJ598cj2PCgCiB02hAAAh4aqrrtIvv/yiZcuWuZZVVFTonXfeqRY8bN26VZJ0zjnnVNtO48aNFR8fH9jKAgCqIbAAAISEk08+Wenp6XrjjTdcyxYvXqzS0lJdeeWVbmW7dOkiyTEHSF3HINm7d69+/vln1+vXX3/1X+UBAAQWAIDQcfXVV2vRokX67bffJEkLFizQ+eefX62/xOjRo9WzZ0/NnDlTXbt21fXXX6+XX35Zu3fv9rrtnj17qm3btq7XmWeeGdBjAYBoQ2ABAAgZV1xxhX777Td98MEH2r9/vz744INqzaAkqUmTJsrLy9Ndd90lyTGy1IQJE9S+fXtNnTpV5eXl1T7z7rvvatmyZa7XggULAn48ABBN6LwNAAgZbdu21bBhw/T666/r0KFDstlsuuyyyzyWTUhI0Jw5czRnzhz98MMPWr58uR577DE988wzSkhI0AMPPOBWftCgQR47bwMA/IOMBQAgpFx99dVavHix5s2bp5EjR6ply5a1fqZLly664YYb9Omnn6ply5ZkIwAgCAgsAAAh5ZJLLpHFYtFnn33msRlUTU466SR169ZNu3btClDtAADe0BQKABBSmjdvrueff147duzQxRdf7LHMl19+qY4dO1Zr2vTDDz9o48aN6tmzZ0NUFQBQCYEFACDkjB8/vsb1y5Yt06xZs/T73/9eZ599tpo3b65t27bp5ZdfVnl5ue67776GqSgAwIXAAgAQdsaMGaP9+/crJydHH330kfbu3auTTjpJZ511lu644w4NGTIk2FUEgKhjmHWdWQgAAAAAvKDzNgAAAIB6I7AAAAAAUG8EFgAAAADqjcACAAAAQL0RWAAAAACoNwILAAAAAPXGPBZBZLfbVVRUpBYtWsgwjGBXBwAAAHBjmqb279+vDh06yGKpOSdBYBFERUVFSk5ODnY1AAAAgBoVFhaqU6dONZYhsAiiFi1aSHJcqPj4+CDXBgAAAHBXVlam5ORk13NrTQgsgsjZ/Ck+Pp7AAgAAACGrLs326bwNAAAAoN4ILAAAAADUG4EFAAAAgHqjjwUAAADCis1m05EjR4JdjYjQqFEjWa1Wv2yLwAIAAABhwTRNFRcXa9++fcGuSkRp2bKlkpKS6j2vGoEFAAAAwoIzqEhMTFTTpk2ZYLieTNPUoUOHtHv3bklS+/bt67U9AgsAAACEPJvN5goqWrduHezqRIwmTZpIknbv3q3ExMR6NYui8zYAAABCnrNPRdOmTYNck8jjPKf17bcSlYHF888/r9NPP901MV16eroWL17sWj948GAZhuH2uuWWW9y2sXPnTo0aNUpNmzZVYmKi7rrrLh09erShDwUAACCq0PzJ//x1TqOyKVSnTp30yCOPqEePHjJNU6+++qr+8Ic/6L///a9OO+00SdLEiRN1//33uz5TOTq22WwaNWqUkpKStGbNGu3atUvjxo1To0aN9NBDDzX48QAAAADBFpUZi4svvlgXXnihevTooVNPPVUPPvigmjdvrs8++8xVpmnTpkpKSnK94uPjXetycnK0ceNG/eMf/9AZZ5yhkSNHavbs2Xr22WdVUVERjEMCAABAmDIMQ4sWLQp2NeotKgOLymw2m/75z3/q4MGDSk9Pdy1fsGCB2rRpo759+2r69Ok6dOiQa93atWvVr18/tWvXzrUsMzNTZWVl2rBhQ4PWHwAAAHVQWCitW+f99eOPAdv1nj17NGnSJHXu3FlxcXFKSkpSZmamPv3004Dt06khg5aobAolSV9//bXS09N1+PBhNW/eXAsXLlSfPn0kSVdffbW6dOmiDh066KuvvtI999yjzZs361//+pckx1BnlYMKSa73xcXFXvdZXl6u8vJy1/uysjJ/HxYAAACqKi+XUlOlkhLvZZKSpB07pLg4v+9+zJgxqqio0KuvvqpTTjlFJSUlWr58uX755Re/78upoqJCsbGxAdu+J1EbWPTs2VPr169XaWmp3nnnHY0fP16rVq1Snz59dNNNN7nK9evXT+3bt9fQoUO1detWdevW7YT3+fDDDys7O9sf1QcAAEBdxcZKnTtLe/ZIdnv19RaLlJzsKOdn+/bt08cff6yVK1fq/PPPlyR16dJFZ511llu5n3/+WZdccomWLl2qjh076vHHH9fvf/971/pVq1bprrvu0pdffqlWrVpp/PjxeuCBBxQT43icHzx4sPr27auYmBj94x//UL9+/bR9+3ZJ0iWXXOLa744dO/x+jE5R2xQqNjZW3bt3V0pKih5++GH1799fTz31lMeyaWlpkqQtW7ZIkpKSklRSJeJ1vk9KSvK6z+nTp6u0tNT1Kiws9MehAAAAoCaGIc2e7TmokBzLZ892lPOz5s2bq3nz5lq0aJFby5WqsrOzdcUVV+irr77ShRdeqLFjx2rv3r2SpJ9++kkXXnihUlNT9eWXX+r555/XSy+9pAceeMBtG6+++qpiY2P16aefat68ecrPz5ckvfLKK9q1a5frfaBEbWBRld1u93qx169fL+n4bITp6en6+uuvXbMUStKyZcsUHx/vak7lSVxcnGuIW+cLAAAADSAjw9EcquoEcFarY3lGRkB2GxMTo/nz5+vVV19Vy5Ytdc4552jGjBn66quv3Mpdd911uuqqq9S9e3c99NBDOnDggD7//HNJ0nPPPafk5GQ988wz6tWrl0aPHq3s7Gw9/vjjslcKlnr06KE5c+aoZ8+e6tmzp9q2bStJatmypZKSklzvAyUqA4vp06dr9erV2rFjh77++mtNnz5dK1eu1NixY7V161bNnj1bBQUF2rFjh/79739r3LhxGjRokE4//XRJUkZGhvr06aNrr71WX375pZYuXap7771XkydPVlwA2uUBAAA45W7LVZ9n+yh3W26wqxJenFkLm819uc0WsGyF05gxY1RUVKR///vfGjFihFauXKkBAwZo/vz5rjLO50xJatasmeLj411fYm/atEnp6elu802cc845OnDggH6s1Ok8JSUlYMdQF1EZWOzevVvjxo1Tz549NXToUOXn52vp0qUaPny4YmNjlZubq4yMDPXq1Ut33HGHxowZo/fff9/1eavVqg8++EBWq1Xp6em65pprNG7cOLd5LwAAAPzNNE3NWD5Dm37epBnLZ8g0zWBXKbxUzVoEOFtRWePGjTV8+HBlZWVpzZo1uu666zRr1izX+kaNGrmVNwzDLRtRF82aNfNLXU9UVHbefumll7yuS05O1qpVq2rdRpcuXfThhx/6s1oAAAA1ytmao/wiRzv5/KJ85WzNUWb3zCDXKow4sxYjRjjeN0C2wps+ffrUeRjY3r17691335Vpmq6sxaeffqoWLVqoU6dONX62UaNGslXN0gRIVGYsAAAAQkYdH2pN01TWiixZDce37VbDqqwVWWQtfOXMWkgNkq345ZdfdMEFF+gf//iHvvrqK23fvl1vv/225syZoz/84Q912sb//M//qLCwUFOnTtW3336r9957T7NmzdK0adNksdT8OH/yySdr+fLlKi4u1q+//uqPQ/KKwAIAACAMOLMVNtPx7bPNtLmyFvCBYUgPPST17u34N8DZiubNmystLU1PPPGEBg0apL59+yorK0sTJ07UM888U6dtdOzYUR9++KE+//xz9e/fX7fccosmTJige++9t9bPPv7441q2bJmSk5N15pln1vdwamSYhLlBU1ZWpoSEBJWWljJCFAAAUcjINmTeJ6mWxzFz506l/Wuk1pV+K5uOt7u3yqIBCb2UN2aJjOTkwFY2yA4fPqzt27era9euaty4cbCrE1FqOre+PK+SsQAAAAgSc5b3gMLIPvZNenm5csb0V37pRregQpJssiu/dKNyLu3vmF0aCCICCwAAgBBmNmqkrHMrZPEyQJDFLmWdWy6zyqhCQEMjsAAAAAhVhqEK+xHtbBsru5enNrtFKmwbpwr7kYatG1BFVA43CwAAEDJq6V8Rt2u38gf9Q3vumSrt2OFe3jCk7t2V+O/liothkl4EF4EFAABAEBjZRvU+FobhHjgcPix16aLkkhJ57pptSr/9LDVODGBNgbqhKRQAAECoio2VOneWapqroFs3RzkgyAgsAAAAQpVzpmi7l57bkvTAA0GZORqoisACAAAglDlnirZaq68bODDgM0cDdUVgAQAAEASe5rDIPUXq82wf5W7LPb7QYnFkLWy26hshW4EQQmABAAAQAkzT1Iyh0qafN2n434fLPrNS86eqWQur1fGebAVCCIEFAABACMjZmqP8ju7vXZx9LZxZC5vN8Z5sRVi47rrrNHr06GBXI+AILAAAAALMyK45ADBNU1krsmStlKTIWpEls/LQs86shUS2op5yt+VWb3KGeiOwAAAACLKcrTnKL8qXrdKTWX5RfvWsxUMPSb17O/4lW3FCTNPUjOUztOnnTZqxfIZ78BYEq1at0llnnaW4uDi1b99e//u//6ujR4+61g8ePFi33nqr7r77brVq1UpJSUm677773Lbx7bff6txzz1Xjxo3Vp08f5ebmyjAMLVq0qEGPhcACAAAgiFzZCsN91CerYXVkLSovHDZM2rjR8S9OiDOIkzwEbw3sp59+0oUXXqjU1FR9+eWXev755/XSSy/pgQcecCv36quvqlmzZsrLy9OcOXN0//33a9myZZIkm82m0aNHq2nTpsrLy9MLL7ygP//5z8E4HAILAACAYHJlK0z3UZ9sps3x4NstSBWLQFWDOFfwFqSsxXPPPafk5GQ988wz6tWrl0aPHq3s7Gw9/vjjsleau+T000/XrFmz1KNHD40bN04DBw7U8uXLJUnLli3T1q1b9dprr6l///4699xz9eCDDwbleAgsAAAAAszT0LLS8Qddi5dHMossyrpAQW+uEymqBnGu4C1IWYtNmzYpPT1dRqVmbeecc44OHDigH3/80bXs9NNPd/tc+/bttXv3bknS5s2blZycrKSkJNf6s846K8A194zAAgAAIEgqbBXaWbpTdnmeWdsuuwrjHeVQP7U2OQvh4K1Ro0Zu7w3DcMtohIqYYFcAAAAgWsXFxCl/Yr72HNrjtUxirxTFPRbXgLWKTJX7VlRWOWuR2T2zQevUu3dvvfvuuzJN05W1+PTTT9WiRQt16tSpTtvo2bOnCgsLVVJSonbt2kmS8vOrH2dDILAAAAAIouSEZCUnJHsvUNZwdYlUlZucecoOWWRR1oosZXTLcGuW5E+lpaVav36927KbbrpJTz75pKZOnaopU6Zo8+bNmjVrlqZNmyaLpW4Ni4YPH65u3bpp/PjxmjNnjvbv3697771XkgJ2LN4QWAAAACCi1anJWVmhKmwViosJTHZo5cqVOvPMM92WTZgwQR9++KHuuusu9e/fX61atdKECRNcgUFdWK1WLVq0SDfeeKNSU1N1yimn6NFHH9XFF1+sxo0b+/swamSYodygLMKVlZUpISFBpaWlio+PD3Z1AABAKDIMydvjWk3rIszhw4e1fft2de3a9YQemAtLC2tuctYsUZ3i69b8KNR9+umnOvfcc7VlyxZ161b7sGI1nVtfnlfJWAAAAISyKAkcAq3WJmdhbOHChWrevLl69OihLVu26LbbbtM555xTp6DCnwgsAAAAgDC2f/9+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p7NyZ+xKk90pNdVtSNilW5ZqxILqs30vGbukTsENAASDL8+rYdMUasWKFR5f7733nubMmeNTUPHwww8rNTVVLVq0UGJiokaPHq3Nmze7lTl8+LAmT56s1q1bq3nz5hozZoxKSkrcyuzcuVOjRo1S06ZNlZiYqLvuuktHjx71y/ECAHxnZNeh87Xp6AdhM23+b47kpZO1K1thuHfuthpWZa3I8q2vBQCEqLAJLPxp1apVmjx5sj777DMtW7ZMR44cUUZGhg4ePOgq86c//Unvv/++3n77ba1atUpFRUW69NJLXettNptGjRqliooKrVmzRq+++qrmz5+vmTNnBuOQAAA1MO12VzOkyurzYO81iPHQydo5W7czqHEKSHADAEESNk2hAmnPnj1KTEzUqlWrNGjQIJWWlqpt27Z6/fXXddlll0mSvv32W/Xu3Vtr167V2WefrcWLF+uiiy5SUVGR2rVrJ0maN2+e7rnnHu3Zs6dOI1TRFAoA/ORYcyRvc1Z4a4bk5FNzpKr7qmVeCtM0lfa3NBUUFciu6sNKWWRRSocU35pkAUADicimUIFUWloqSWrVqpUkqaCgQEeOHNGwSt829erVS507d9batWslSWvXrlW/fv1cQYUkZWZmqqysTBs2bPC4n/LycpWVlbm9AACB5Roq1sufPIssvmUtfPw+zjWilIegQjo2olRZoSpsFT5tFwBCTdiMChUodrtdt99+u8455xz17dtXklRcXKzY2Fi1bNnSrWy7du1UXFzsKlM5qHCud67z5OGHH1Z2drafjwAAUBNfHuzjYuLqvF1XZqSWQMM1otShPV7LJDZL9GnfABCKoj6wmDx5sr755ht98sknAd/X9OnT3YbNLSsrU3JycsD3CwDRLBQe7JMTkpWcwO97AJEtqgOLKVOm6IMPPtDq1avVqVMn1/KkpCRVVFRo3759blmLkpISJSUlucp8/vnnbttzjhrlLFNVXFyc4uL4RgoAGhoP9gAQeFHZx8I0TU2ZMkULFy7URx99VG2o2pSUFDVq1EjLly93Ldu8ebN27typ9PR0SVJ6erq+/vpr7d6921Vm2bJlio+PV58+fRrmQAAADseaI3nquA0AaBhRmbGYPHmyXn/9db333ntq0aKFq09EQkKCmjRpooSEBE2YMEHTpk1Tq1atFB8fr6lTpyo9PV1nn322JCkjI0N9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stlsfqlYUlKSJKmkpETt27d3LS8pKdEZZ5zhKrN79263zx09elR79+51fd7TdisqKrRv3z63rEVJSYnrM0lJSfr888/dPuccNapymaojSZWUlCg+Pl5NmjTxuO/p06dr2rRprvdlZWVKTk72WBYAAAAIJz43hdq+fXu117Zt21z/+kvXrl2VlJSk5cuXu5aVlZUpLy9P6enpkqT09HTt27dPBQUFrjIfffSR7Ha718n6UlJS1KhRI7ftbt68WTt37nTb7tdff+0WtCxbtkzx8fHq06ePq0zlbTjLOLfhSVxcnOLj491eAAAAQCTwOWPRpUsXv+38wIEDbv01tm/frvXr16tVq1bq3Lmzbr/9dj3wwAPq0aOHunbtqqysLHXo0EGjR4+W5Jjxe8SIEZo4caLmzZunI0eOaMqUKbryyivVoUMHj/tMSEjQhAkTNG3aNLVq1Urx8fGaOnWq0tPTdfbZZ0uSMjIy1KdPH1177bWaM2eOiouLde+992ry5MmKi4uTJN1yyy165plndPfdd+uGG27QRx99pLfeekv/+c9//HZ+AAAAgHBxwjNvb9y4UTt37lRFRYXb8t///vd13sbKlSs9zn0xfvx4zZ8/X6ZpatasWXrhhRe0b98+nXvuuXruued06qmnusru3btXU6ZM0fvvvy+LxaIxY8Zo7ty5at68uauMYRh65ZVXdN1110lyTJB3xx136I033lB5ebkyMzP13HPPuTWf+uGHHzRp0iStXLlSzZo10/jx4/XII48oJuZ4LLZy5Ur96U9/0saNG9WpUydlZWW59lEXzLwNAACAUObL86rPgcW2bdt0ySWX6Ouvv3b1rZAcD++S/NbHwl+2b9+uU089VRs3blSPHj2CXR03BBYAAAAIZb48r/rcx+K2225T165dtXv3bjVt2lQbNmzQ6tWrNXDgQK1cufJE6xwwH374oW666aaQCyoAAACASOJzxqJNmzb66KOPdPrppyshIUGff/65evbsqY8++kh33HGH/vvf/waqrhGHjAWAcFE5Q13TMgBAZAloxsJms6lFixaSHEFGUVGRJEen7s2bN59AdQEAAACEO59Hherbt6++/PJLde3aVWlpaZozZ45iY2P1wgsv6JRTTglEHQEAAOAjsopoaD4HFvfee68OHjwoSbr//vt10UUX6bzzzlPr1q315ptv+r2CAAAA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V5nMzExt3rxZv/76q/8OHvADmicBAICGUOeMxZNPPinTNHXDDTcoOztbCQkJrnWxsbE6+eSTlZ6e7tfKpaWlaf78+erZs6d27dql7OxsnXfeefrmm29UXFys2NhYtWzZ0u0z7dq1U3FxscftOZe3a9fO62eKi4uVmJjotj4mJkatWrVyK1N1pCznNouLi3XSSSd53H95ebnKy8td78vKymo6fEQxvuFCNIjW+zxajxtA5KtzYDF+/HhJjqFnzznnHMXE+NyKymcjR450/f/0009XWlqaunTporfeektNmjQJ+P797eGHHw5IPxTAn3joQU24PwAA3tSpKdTBgwdd/z///PNrDSoql/enli1b6tRTT9WWLVuUlJSkiooK7du3z61MSUmJxz4ZklzLq44cVfkzSUlJ2r17t9v6o0ePau/evW5lPG2j8j48mT59ukpLS12vwsLCWo44NNSnKQ3NcBCquDchcR8ADYmft8hXp8Cie/fueuSRR7Rr1y6vZUzT1LJlyzRy5Ei3mbr96cCBA9q6davat2+vlJQUNWrUSMuXL3et37x5s3bu3Om1SVbXrl2VlJTk9pmysjLl5eW5PpOenq59+/apoKDAVeajjz6S3W5XWlqaq8zq1at15MgRV5lly5apZ8+eXptBSVJcXJzi4+PdXgAAAKGEAKDhRNq5rtPM25s3b9aMGTP0n//8R/3799fAgQPVoUMHNW7cWL/++qs2btyotWvXKiYmRtOnT9fNN98sq9Va78rdeeeduvjii9WlSxcVFRVp1qxZWr9+vTZu3Ki2bdtq0qRJ+vDDDzV//nzFx8dr6tSpkqQ1a9Z43eZf/vIXPfLII3r11VfVtWtXZWVl6auvvtLGjRvVuHFjSY4mWCUlJZo3b56OHDmi66+/XgMHDtTrr78uyTEiVc+ePZWRkaF77rlH33zzjW644QY98cQTPo0KFS4zb1eeTVfybVQXT7P1NlQzilBvslHTzNv1qXvlX1Insq367juUz3ll4VTXUFD13vR15m1Pvz+CcQ18/Z0UiN9hwbz3onXfwRQO57yh7vNouAca8m9uQ/H7zNs9e/bUu+++q507d+rtt9/Wxx9/rDVr1ui3335TmzZtdOaZZ+rFF1/UyJEj/RJQOP3444+66qqr9Msvv6ht27Y699xz9dlnn6lt27aSpCeeeEIWi0VjxoxReXm5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HnnkEZ1xxhn+qhcAAACAMOJzYHHGGWd4bMpw9tln6+WXX/ZbxQAAAACED58Di+3bt7u9t1gsatu2rRo3buy3SgEAAAAILz4HFl26dAlEPQAAAACEsToFFnPnzq3zBm+99dYTrgwAAACA8FSnwOKJJ56o08YMwyCwAAAAAKJQnQKLqv0qAAAAAKCyes1jYZom08kDAAAAOLHA4rXXXlO/fv3UpEkTNWnSRKeffrr+/ve/+7tuYePZZ5/VySefrMaNGystLU2ff/55sKsEAAAANCifA4u//vWvmjRpki688EK99dZbeuuttzRixAjdcsstde6LEUnefPNNTZs2TbNmzdK6devUv39/ZWZmavfu3cGuGgAAANBwTB+dfPLJ5quvvlpt+fz5882TTz7Z182FvbPOOsucPHmy673NZjM7dOhgPvzww7V+trS01JRklpaWBrKKXklyezmXeSpXW/mqyz3to67bCsd91/W8elrnbZ912Zanz9d0bMHad03HHQ33R0Pu29N59bQslO7NUN13sO6Pqtus775rO4fezlWgj9vbfn29P4K5b3/em3U5jqqf83ZsNe2ztm2c6L69rav62bqcp3C+N+u6b2/rPO3b23Ybii/Pqz7PY7Fr1y797ne/q7b8d7/7nXbt2uXr5sJaRUWFCgoKNH36dNcyi8WiYcOGae3atdXKl5eXq7y83PW+tLRUklRWVhb4ytaBsx6e6lPTsqrrvB1PXbYfrvuu6Rr669g8ravt3onUfZ/otqLl3vS1jpF2f0TKvVnb75i67ru28xMJvzeDuW9/3Zt1vd617bu+Pw/++D0Sjr83/Xl/1GXf3vbn63YbgnO/pmnWXtjXqOW0004zH3zwwWrLZ8+ebfbt29fXzYW1n376yZRkrlmzxm35XXfdZZ511lnVys+aNatadMuLFy9evHjx4sWLV6i/CgsLa3029jljkZ2drT/+8Y9avXq1zjnnHEnSp59+quXLl+utt97ydXNRZfr06Zo2bZrrvd1u1969e9W6dWsZhuGXfaSmpio/P7/WcmVlZUpOTlZhYaHi4+P9su9IVddzGupC7ZpHynkNJZXPaahd73AVTvdpuFzzcDqnoazy9R46dCjnNABC6V4N5s+3aZrav3+/OnToUGvZOgcW33zzjfr27asxY8YoLy9PTzzxhBYtWiRJ6t27tz7//HOdeeaZJ1zpcNSmTRtZrVaVlJS4LS8pKVFSUlK18nFxcYqLi3Nb1rJlS7/WyWq1+nTDxcfHh/QfoFDg6zkNdaFyzSPtvIYCT+c0VK53uArH+zTUr3k4ntNQFh8fzzkNkFA8r8H6+U5ISKhTuToHFqeffrpSU1N144036sorr9Q//vGPE65cpIiNjVVKSoqWL1+u0aNHS3JkIZYvX64pU6YEpU6TJ08Oyn4jGec0MDiv/sc59T/Oqf9xTv2PcxoYnFffGaZZl54Y0scff6xXXnlF77zzjux2uy677DJNmDBB5513XqDrGNLefPNNjR8/Xv/3f/+ns846S08++aTeeustffvtt2rXrl2wq+dVWVmZEhISVFpaGnLROAKDax5duN7Rh2seXbje0SVcrrelrgXPO+88vfzyy9q1a5eefvppbd++Xeeff75OPfVU/eUvf1FxcXEg6xmy/vjHP+qxxx7TzJkzdcYZZ2j9+vVasmRJSAcVkqNZ1qxZs6o1zULk4ppHF6539OGaRxeud3QJl+td54yFJ1u2bNErr7yiv//97youLtaIESP073//25/1AwAAABAG6hVYSNLBgwe1YMECTZ8+Xfv27ZPNZvNX3QAAAACECZ+Hm3VavXq1Xn75Zb377ruyWCy64oorNGHCBH/WDQAAAECY8CljUVRUpPnz52v+/PnasmWLfve732nChAm64oor1KxZs0DWEwAAAEAIq3PGYuTIkcrNzVWbNm00btw43XDDDerZs2cg6wYAAAAgTNQ5sGjUqJHeeecdXXTRRbJarYGsEwAAAIAwU+/O2wAAAABQ53ksAAAAAMAbAgsAAAAA9UZgAQAAAKDeCCwAAAAA1BuBBQAAAIB6I7AAAAAAUG8EFgAAAADqjcACAAAAQL0RWAAAAACoNwILAAAAAPVGYAEAAACg3ggsAAAAANQbgQUAICi2b9+uKVOm6NRTT1XTpk3VtGlT9enTR5MnT9ZXX31Vrfynn36qSy65RO3atVNcXJxOPvlk3Xzzzdq5c6fXfZzIZ7766itdf/316tq1qxo3bqzmzZvrjDPO0N13361t27b55dgBIBIZpmmawa4EACC6fPDBB/rjH/+omJgYjR07Vv3795fFYtG3336rf/3rX/rhhx+0fft2denSRZL09NNP67bbbtMpp5yi6667Tu3bt9emTZv0t7/9TZL04Ycf6ne/+53bPk7kMy+++KImTZqkNm3aaOzYserVq5eOHj2qb775Ru+++6727t2r3377TVartQHOEgCEFwILAECD2rp1q/r376/OnTtr+fLlat++vdv6o0eP6rnnntMll1yi5ORkffrppxo0aJDOOeccLVmyRE2bNnXb1jnnnCOLxaINGzbopJNOkqQT+syaNWtcn/nggw/UokULt3odPnxYDz74oO677z4CCwDwgKZQAIAGNWfOHB08eFCvvPJKtaBCkmJiYnTrrbcqOTlZkjR79mwZhqFXX33VLUCQpG7dumnOnDnatWuX/u///s+1/EQ+k52dLcMwtGDBgmpBhSQ1btxYs2fPJqgAAC/IWAAAGlTHjh3VtGlTff/997WWPXTokBISEnTuuedqxYoVHsuUl5crISFBAwcO1CeffFKvzwwePFjLli2r1/EBQLSKCXYFAADRo6ysTEVFRRo9enS1dfv27dPRo0dd75s1a6bvv/9eR48eVf/+/b1uMy4uTj179tSmTZsk6YQ+s2XLFh09elR9+/atVnbv3r2y2+2u9/Hx8YqNja31WAEg2tAUCgDQYMrKyiRJzZs3r7Zu8ODBatu2rev17LPPav/+/ZLksWlSZS1atHBt+0Q+U1O9TjnlFLd6/fvf/65xuwAQrchYAAAajPNh/8CBA9XW/d///Z/279+vkpISXXPNNW7lncGCN/v373eVrc9nPNXrvffe05EjR/Tll1/qzjvvrHGbABDNCCwAAA0mISFB7du31zfffFNtXVpamiRpx44drmXdu3dXTEyMx3ktnMrLy7V582YNHDiw3p/xVK/zzz9fkqNTOQDAO5pCAQAa1KhRo7RlyxZ9/vnntZZt1qyZhgwZotWrV+uHH37wWOatt95SeXm5Lrroonp9ZvDgwVq1apV++umnEzwyAIhuBBYAgAZ19913q2nTprrhhhtUUlJSbX3VwQrvvfdemaap6667Tr/99pvbuu3bt+vuu+9W+/btdfPNN9frMzNnzpTNZtM111zjsUkUgygCQM3I6wIAGlSPHj30+uuv66qrrlLPnj1dM2+bpqnt27fr9ddfl8ViUadOnSRJgwYN0mOPPaZp06bp9NNPd82i/e233+rFF1+U3W7Xhx9+6Jro7kQ/c9555+mZZ57R1KlT1aNHD9fM2xUVFfruu++0YMECxcbGKikpqcHPGQCEA+ax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Xbdd+/bu3aucnByv/Wlpaerevbv7GF/n7dChg7p169bqeX09rme7/B1js9l0/PhxdezYscVj19XVqa6uzn3bZrP5bCMAAACQaIIOLAoLC90/Dx48WJs3b9bhw4d10kknuStDwbdFixZpwYIFsW4GAAAAEHFBD4VqzmazadWqVdqyZUsk2uOWm5srSS2qNe3bt8+9Lzc3V/v37/fa39jYqMOHD7uP8XXe+vp6VVZWtnpeX4/r2S5/x2RlZfnMVkjSPffco6qqKvdXeXm5z+MAAACARBN0YHHNNdfosccekyQdP35co0aN0jXXXKNhw4bppZdeiljDBgwYoNzcXK1YscK9zWazac2aNRo7dqwkaezYsaqsrFRZWZn7mLffflsOh0Njxozxed6RI0cqPT3d67xbtmzR7t27vc772WefeQUty5cvV1ZWloYOHeo+xvMcrmNc5/AlIyNDWVlZXl8AAABAMgg6sFi1apW+8Y1vSJJeeeUVmaapyspKLV68WA8++GBQ56qurtaGDRu0YcMGSc4J2xs2bNDu3btlGIZ+8pOf6MEHH9Rrr72mzz77TNdff73y8vJ05ZVXSpKGDBmiyZMna+bMmVq7dq0++OAD3X777Zo2bZry8vJ8PmZ2drZuvvlmzZkzRytXrlRZWZluvPFGjR07Vueff74kadKkSRo6dKiuu+46ffLJJ1q2bJl++ctf6rbbblNGRoYk6ZZbbtGOHTt01113afPmzfrjH/+oF154QT/96U+DfUkBAACAxBdsyanMzExz9+7dpmma5nXXXWfefffdpmma5pdffml27tw5qHOtXLnSlNTi64YbbjBN01lytqioyOzVq5eZkZFhTpgwwdyyZYvXOQ4dOmRee+21ZpcuXcysrCzzxhtvNI8ePep1jCTzr3/9q/v28ePHzR/96EfmSSedZHbq1Mm86qqrzD179njdZ9euXeall15qduzY0Tz55JPNuXPnmg0NDS3af+6555odOnQwBw4c6PUYgaDcLAAAAOJZMP1VwzRNM5hA5LTTTtODDz6oyy67TAMGDNA///lPXXLJJfrkk080YcIEHTx4MNKxT1h27typ0047TRs3btSpp54a6+Z4sdlsys7OVlVVFcOiAAAAEHeC6a8GXRXqJz/5iaZPn64uXbqof//+Gj9+vCTnEKlhw4aF1OBoevPNNzVr1qy4CyoAAACAZBJ0xkKS1q1bp/Lyck2cOFFdunSRJP3nP/9Rt27ddOGFF0a8kcmKjAUAAADiWTD91ZACC0QGgQUAAADiWVSHQt10002t7v/LX/4S7CkBAAAAJLigA4sjR4543W5oaNB///tfVVZW6pJLLolYwwAAAAAkjqADi1deeaXFNofDoVtvvVWDBg2KSKMAAAAAJJagF8jzeRKLRXPmzNEjjzwSidMBAAAASDARCSwkafv27WpsbIzU6QAACcAwjFg3AQAQJ4IeCjVnzhyv26Zpas+ePfrPf/6jG264IWINAwAAAJA4gg4sPv74Y6/bFotFPXv21O9+97s2K0YBAAAASE5BBxYrV66MRjsAAAnOMAyxNBIApK6gAwuXAwcOaMuWLZKk008/XT179oxYowAAAAAklqAnbx87dkw33XSTevfurYsuukgXXXSR8vLydPPNN6umpiYabQQAAAAQ54IOLObMmaN3331Xr7/+uiorK1VZWalXX31V7777rubOnRuNNgIAoozqTgCAcBlmkANiTz75ZL344osaP3681/aVK1fqmmuu0YEDByLZvqRms9mUnZ2tqqoqZWVlxbo5AFJYqPMjPO/HHAsASD7B9FeDzljU1NSoV69eLbbn5OQwFAoAEDCyJACQXIIOLMaOHat7771XtbW17m3Hjx/XggULNHbs2Ig2DgAAAEBiCLoq1O9//3sVFhaqb9++OueccyRJn3zyiTIzM7Vs2bKINxAAEJ/IOAAAPAUdWJx11lnaunWrnn/+eW3evFmSdO2112r69Onq2LFjxBsIAIhvzK0AAEghrmPRqVMnzZw5M9JtAQAAABJWql9oCSmw2Lp1q1auXKn9+/fL4XB47Zs/f35EGgYgtlL9jyMAAAhO0IHF008/rVtvvVUnn3yycnNzvcbYGoZBYJHk6GwCAADAl6ADiwcffFC/+tWvdPfdd0ejPYhjTNQEAACAP0GXmz1y5Ii++93vRqMtSAEEJwAAAMkp6MDiu9/9roqLi6PRFgAAAAAJKqChUIsXL3b/PHjwYBUVFemjjz7SsGHDlJ6e7nXs7NmzI9tCAAAAAHHPMAOYiTtgwIDATmYY2rFjR9iNShU2m03Z2dmqqqpSVlZWrJvTJtcwpnAmbzP5O3HwXqWWUN5vz6GNpmkGfQ4+YwCSTTL+XQumvxpQxmLnzp0RaRgAAACA5BT0HIv7779fNTU1LbYfP35c999/f0QaheTBZG0AAFIP//9TU0BDoTxZrVbt2bNHOTk5XtsPHTqknJwc2e32iDYwmaXCUKjmKcFkTBEmK96r1MJQKACRlKq/38n4vIPprwadsXD982juk08+Uffu3YM9HQAgAXD1EeHiMwQkv4AXyDvppJNkGIYMw9Bpp53m9QfCbrerurpat9xyS1QaCSSjZLyqAQAAUlfAgcWjjz4q0zR10003acGCBcrOznbv69Chg0455RSNHTs2Ko0EAAAAEN8CDixuuOEGSc7SsxdeeKHS0gK+K1IcV+YBAACSX0BzLI4dO+b++Zvf/GabQYXn8eG477773MOvXF9nnHGGe39tba1uu+029ejRQ126dNHVV1+tffv2tXpO0zQ1f/589e7dWx07dlRBQYG2bt3qdczhw4c1ffp0ZWVlqVu3brr55ptVXV3tdcynn36qb3zjG8rMzFR+fr4eeuihiDxnAACiJVXnOaTq8wbaW0CBxeDBg/XrX/9ae/bs8XuMaZpavny5Lr30Uq+VusN15plnas+ePe6v999/373vpz/9qV5//XX9+9//1rvvvquKigp9+9vfbvV8Dz30kBYvXqwnn3xSa9asUefOnVVYWKja2lr3MdOnT9fnn3+u5cuX64033tCqVas0a9Ys936bzaZJkyapf//+Kisr029/+1vdd999euqppyL2vAEAAIBEElC52S1btmjevHn6z3/+o3POOUejRo1SXl6eMjMzdeTIEW3cuFGrV69WWlqa7rnnHv3whz+U1WoNu3H33XeflixZog0bNrTYV1VVpZ49e+of//iHvvOd70iSNm/erCFDhmj16tU6//zzW9zHNE3l5eVp7ty5+tnPfuY+T69evfTMM89o2rRp2rRpk4YOHarS0lKNGjVKkrR06VJNmTJFX331lfLy8vTEE0/oF7/4hfbu3asOHTpIkn7+859ryZIl2rx5c8DPL1XKzbqEUo4ymUX7tQj3/LF4r/h8xE5br72v/ZSbTTyxfM1T9bFTVaq+5sn4vCNebvb000/XSy+9pC+++ELXXHONvv76a7344ot6+umn9c4776hPnz56+umntWvXLv3oRz+KSFDhsnXrVuXl5WngwIGaPn26du/eLUkqKytTQ0ODCgoK3MeeccYZ6tevn1avXu3zXDt37tTevXu97pOdna0xY8a477N69Wp169bNHVRIUkFBgSwWi9asWeM+5qKLLnIHFZJUWFioLVu26MiRIxF77gAQr1J1aEkiPO9EaGMq4f1AKglqBna/fv00d+5czZ07N1rt8TJmzBg988wzOv3007Vnzx4tWLBA3/jGN/Tf//7XnS3o1q2b13169eqlvXv3+jyfa3uvXr383mfv3r0tFv9LS0tT9+7dvY4ZMGBAi3O49p100kk+H7+urk51dXXu2zabrbWnjxTkutKRjFc8AABAcovr0k6XXnqp++ezzz5bY8aMUf/+/fXCCy+oY8eOMWxZaBYtWqQFCxbEuhlA1BAQQfI/bCqRPxuJ3n4kLz6biCdBr7wdS926ddNpp52mbdu2KTc3V/X19aqsrPQ6Zt++fcrNzfV5f9f25pWjPO+Tm5ur/fv3e+1vbGzU4cOHvY7xdQ7Px/DlnnvuUVVVlfurvLy8jWeMQJFqBgAAiK2ECiyqq6u1fft29e7dWyNHjlR6erpWrFjh3r9lyxbt3r3b70J9AwYMUG5urtd9bDab1qxZ477P2LFjVVlZqbKyMvcxb7/9thwOh8aMGeM+ZtWqVWpoaHAfs3z5cp1++ul+h0FJUkZGhrKysry+gGjwDLQIuuCJzwMAIFriOrD42c9+pnfffVe7du3Shx9+qKuuukpWq1XXXnutsrOzdfPNN2vOnDlauXKlysrKdOONN2rs2LE+K0JJzn+oP/nJT/Tggw/qtdde02effabrr79eeXl5uvLKKyVJQ4YM0eTJkzVz5kytXbtWH3zwgW6//XZNmzZNeXl5kqTvfe976tChg26++WZ9/vnn+te//qXf//73mjNnTnu9NAAAAEBcies5Fl999ZWuvfZaHTp0SD179tS4ceP00UcfqWfPnpKkRx55RBaLRVdffbXq6upUWFioP/7xj17nOOWUUzRjxgzdd999kqS77rpLx44d06xZs1RZWalx48Zp6dKlyszMdN/n+eef1+23364JEya4z++5Nkd2draKi4t12223aeTIkTr55JM1f/58r7UuUlEw4zwZEwoATpR2BpAsAlrHorn33ntP/+///T9t375dL774ovr06aO///3vGjBggMaNGxeNdoakpqZGPXr00FtvvaXx48fHujktJNs6FsHUuY/0P7VE/CfZ2gTXSKxBIYW3dkgo92PtjPjn7/kGu45F8yFVbf1+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RoYyMjK8tnXr1i2ibbJarUF94LKysuL6H1A8CPY1jXfx8p4n2+saD3y9pvHyfieqRPycxvt7noivaTzLysriNY2SeHxdY/X7nZ2dHdBxrYcdHt59912deeaZmjt3rnr37q0ZM2bovffeC7mByWLOnDl6+umn9eyzz2rTpk269dZbdezYMd14440xac9tt90Wk8dNZrym0cHrGnm8ppHHaxp5vKaRx2saHbyuwQt6jsWxY8f0wgsv6JlnntF7772nwYMH6+abb9YNN9yg3NzcaLUzrj322GP67W9/q7179+rcc8/V4sWLNWbMmFg3q1U2m03Z2dmqqqqKu2gc0cF7nlp4v1MP73lq4f1OLYnyfgecsXDp3LmzbrzxRr377rv64osv9N3vflePP/64+vXrpyuuuCIabYx7t99+u7788kvV1dVpzZo1cR9USM5hWffee2+LoVlIXrznqYX3O/XwnqcW3u/Ukijvd9AZi+aOHTum559/Xvfcc48qKytlt9sj1TYAAAAACSLodSxcVq1apb/85S966aWXZLFYdM011+jmm2+OZNsAAAAAJIigMhYVFRV65pln9Mwzz2jbtm264IILdPPNN+uaa65R586do9lOAAAAAHEs4IzFpZdeqpKSEp188sm6/vrrddNNN+n000+PZtsAAAAAJIiAA4v09HS9+OKLuvzyy2W1WqPZJgAAAAAJJuzJ2wAAAAAQdLlZAAAAAGiOwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAISNwAIAAABA2AgsAAAAAIQtLdYNSGUOh0MVFRXq2rWrDMOIdXMAAAAAL6Zp6ujRo8rLy5PF0npOgsAihioqKpSfnx/rZgAAAACtKi8vV9++fVs9hsAihrp27SrJ+UZlZWXFuDUAAACAN5vNpvz8fHe/tTUEFjHkGv6UlZVFYAEA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", - "text/plain": [ - "
" - ] + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "close": [ + 85.949997, + 86.349998, + 87.110001, + 88.190002, + 88.279999, + 88.220001, + 87.82, + 88.080002, + 89.599998, + 88.349998, + 90.139999, + 90.099998, + 90, + 91.610001, + 91.900002, + 91.82, + 92.330002, + 94.059998, + 93.919998, + 92.739998, + 95.010002, + 94.260002, + 91.779999, + 88, + 91.330002, + 89.610001, + 85.010002, + 88.18, + 89.129997, + 89.830002, + 90.809998, + 92.660004, + 92, + 92.720001, + 91.489998, + 91.730003, + 94.059998, + 95.419998, + 94.199997, + 93.769997, + 92.849998, + 93.050003, + 93.639999, + 93.32, + 93.860001, + 94.43, + 96.540001, + 96.769997, + 94.410004, + 93.849998, + 94.18, + 94.599998, + 92.889999, + 93.129997, + 92.480003, + 89.790001, + 87.18, + 93.779999, + 89.470001, + 89.389999, + 91.269997, + 88.519997, + 89.709999, + 92.330002, + 92.379997, + 90.230003, + 90.769997, + 92.879997, + 91.860001, + 93.580002, + 93.080002, + 94.169998, + 96.07, + 96.440002, + 96.110001, + 95, + 95.349998, + 93.120003, + 92.309998, + 94.260002, + 95.82, + 93.519997, + 95, + 93.510002, + 94.07, + 95.160004, + 96.220001, + 95.809998, + 96.940002, + 97.910004, + 97.699997, + 98.029999, + 97.32, + 97.150002, + 96.18, + 96.360001, + 97.599998, + 97.5, + 98.660004, + 98.309998, + 98.360001, + 98.010002, + 98.949997, + 98.839996, + 100.790001, + 101.669998, + 102.190002, + 102.489998, + 100.879997, + 101.629997, + 101.050003, + 101.309998, + 100.849998, + 101.419998, + 100.129997, + 100.860001, + 100.860001, + 101.870003, + 101.139999, + 100.410004, + 98.389999, + 99.080002, + 97.540001, + 98.629997, + 98.610001, + 100.010002, + 99.050003, + 99.760002, + 101.160004, + 101.849998, + 102.120003, + 101.980003, + 104.190002, + 105.43, + 104.910004, + 105.949997, + 105.120003, + 104.400002, + 106.269997, + 107.970001, + 107.660004, + 110.830002, + 109.620003, + 107.68, + 105.370003, + 106.080002, + 106.279999, + 107.57, + 108.040001, + 108.129997, + 108.879997, + 109.489998, + 109.669998, + 109, + 108.209999, + 109.559998, + 107.660004, + 107.639999, + 107.580002, + 106.870003, + 105.980003, + 107.059998, + 107.559998, + 108.400002, + 109.599998, + 110.260002, + 112.019997, + 111.949997, + 112.330002, + 111.709999, + 108.489998, + 108.739998, + 108.209999, + 109.379997, + 111.239998, + 111.709999, + 112.910004, + 113.370003, + 112.139999, + 113.209999, + 111.699997, + 113.57, + 114.260002, + 114.669998, + 114.449997, + 113.980003, + 114.410004, + 114.370003, + 115.610001, + 115.150002, + 115.169998, + 112.790001, + 112.129997, + 110.849998, + 112.260002, + 106.160004, + 105.910004, + 109.57, + 107.599998, + 111, + 110.709999, + 108.5, + 108.660004, + 109.629997, + 108.099998, + 102.32, + 108.300003, + 106.959999, + 103.849998, + 103.730003, + 106.809998, + 105.919998, + 106.160004, + 107.510002, + 107.720001, + 111.959999, + 111.75, + 109.57, + 106.870003, + 106.940002, + 104.970001, + 107.279999, + 108.290001, + 104.620003, + 101.709999, + 103.110001, + 103.07, + 106.470001, + 107.139999, + 111.120003, + 110.190002, + 110.889999, + 112.089996, + 108.519997, + 109.190002, + 104.82, + 107.589996, + 108.589996, + 109.080002, + 109.449997, + 106.029999, + 102.889999, + 103.970001, + 103.690002, + 101.510002, + 98.230003, + 94.129997, + 100.559998, + 101.18, + 100.389999, + 101.57, + 101.120003, + 97.400002, + 101.93, + 102.059998, + 102.800003, + 104.269997, + 103.599998, + 102.800003, + 102.050003, + 105.010002, + 105.379997, + 106.120003, + 107.709999, + 105.68, + 106.709999, + 106.199997, + 107.169998, + 105.080002, + 102.940002, + 106.379997, + 104.43, + 102.779999, + 105.739998, + 107.220001, + 106.029999, + 105.269997, + 105.669998, + 105.25, + 106.889999, + 106.809998, + 106.900002, + 108.220001, + 108.169998, + 107.150002, + 109.410004, + 110.970001, + 111.589996, + 112.360001, + 112.169998, + 112.029999, + 112.529999, + 112.260002, + 111.699997, + 111.75, + 110.389999, + 110.510002, + 112.830002, + 113.620003, + 114.5, + 114.589996, + 115.910004, + 117.57, + 117.650002, + 117.519997, + 120.220001, + 117.050003, + 117.660004, + 117.910004, + 116.769997, + 116.93, + 117.940002, + 119.019997, + 119.190002, + 119.970001, + 119.360001, + 119.889999, + 119.93, + 119.279999, + 120.190002, + 120.330002, + 120.949997, + 121.050003, + 120.769997, + 121.769997, + 123.370003, + 123.760002, + 125.440002, + 125.010002, + 129.149994, + 129.889999, + 129.770004, + 130.600006, + 127.879997, + 126.209999, + 128.899994, + 128.149994, + 125.519997, + 125.510002, + 125.5, + 127.129997, + 123.349998, + 124.730003, + 126.019997, + 128.929993, + 128.070007, + 126.220001, + 126.900002, + 127.669998, + 126.18, + 126.239998, + 126.160004, + 124.940002, + 125.730003, + 123.68, + 119.839996, + 123.160004, + 125.830002, + 127.82, + 131.399994, + 132.600006, + 132.100006, + 131.490005, + 132.320007, + 132.449997, + 132.850006, + 135.160004, + 135.690002, + 136.949997, + 136.970001, + 137.779999, + 133.429993, + 133.929993, + 134.149994, + 133.960007, + 135.679993, + 136.580002, + 137.460007, + 137.059998, + 136.960007, + 136.460007, + 137.850006, + 138.399994, + 138.899994, + 138.899994, + 137.080002, + 136.270004, + 136.419998, + 136.619995, + 138.429993, + 139.289993, + 140.720001, + 140.190002, + 141.339996, + 141.029999, + 140.350006, + 136.270004, + 138.059998, + 136.899994, + 132.210007, + 134.690002, + 135.279999, + 138.889999, + 137.710007, + 135.789993, + 138.600006, + 133.979996, + 133.679993, + 136.130005, + 138.410004, + 137.259995, + 138.789993, + 137.779999, + 133.389999, + 135.449997, + 135.740005, + 135.559998, + 138.119995, + 137.860001, + 136.039993, + 137.630005, + 140.050003, + 139.100006, + 137.520004, + 136.080002, + 136.119995, + 137.520004, + 137.320007, + 136.330002, + 137.389999, + 138.520004, + 141.070007, + 139.440002, + 139.139999, + 137.380005, + 139.360001, + 139.539993, + 137.729996, + 139.029999, + 137.070007, + 134.649994, + 136.279999, + 138.119995, + 137.119995, + 135.669998, + 138.240005, + 139.100006, + 139.679993, + 139.550003, + 141.570007, + 140.410004, + 139.690002, + 137.410004, + 138.429993, + 136.369995, + 137.240005, + 139.940002, + 140.729996, + 144.190002, + 142.830002, + 144.610001, + 143.369995, + 143.720001, + 144.550003, + 144.460007, + 144.059998, + 144.259995, + 145.960007, + 146.110001, + 147.070007, + 147.309998, + 148.059998, + 149.970001, + 150.339996, + 150.389999, + 149.619995, + 149.479996, + 149.589996, + 151.229996, + 152.029999, + 152.320007, + 151.380005, + 149.550003, + 149.309998, + 149.850006, + 149.929993, + 151.75, + 151.360001, + 151.130005, + 151.699997, + 153.240005, + 154.529999, + 155.529999, + 154.690002, + 154.369995, + 155.710007, + 157.410004, + 157.410004, + 157.380005, + 158.669998, + 158.960007, + 157.589996, + 157.699997, + 160.619995, + 158.619995, + 159.029999, + 157.580002, + 160.089996, + 162.089996, + 161.339996, + 163.279999, + 162.130005, + 163.179993, + 166.169998, + 167.100006, + 166.5, + 165.699997, + 166.720001, + 165.039993, + 162.279999, + 165.460007, + 168.039993, + 172.779999, + 170.229996, + 174.380005, + 180.119995, + 179.899994, + 183.630005, + 183.889999, + 188.699997, + 184.440002, + 184.710007, + 183.710007, + 185.350006, + 187.229996, + 187.279999, + 184.419998, + 178.589996, + 170.889999, + 168.070007, + 170.169998, + 158.179993, + 162.009995, + 172.789993, + 164.509995, + 170.550003, + 166.270004, + 161.570007, + 150.619995, + 160.919998, + 153.630005, + 139.059998, + 158.830002, + 135.419998, + 146.570007, + 140.399994, + 142.710007, + 137.350006, + 135.979996, + 148.339996, + 146.919998, + 156.110001, + 149.699997, + 160.229996, + 157.710007, + 152.110001, + 155.259995, + 153.830002, + 165.270004, + 163.490005, + 165.130005, + 165.139999, + 165.509995, + 173.699997, + 171.880005, + 177.039993, + 178.600006, + 175.059998, + 167.820007, + 173.520004, + 171.419998, + 174.550003, + 174.050003, + 169.809998, + 177.429993, + 179.210007, + 174.570007, + 178.839996, + 180.759995, + 182.539993, + 183.600006, + 184.679993, + 186.740005, + 182.509995, + 179.75, + 180.529999, + 183.160004, + 184.910004, + 183.630005, + 185.660004, + 183.429993, + 183.509995, + 181.570007, + 181.809998, + 181.399994, + 183.25, + 182.830002, + 184.910004, + 185.360001, + 182.919998, + 187.199997, + 188.360001, + 189.800003, + 196.839996, + 186.270004, + 187.740005, + 188.940002, + 193.570007, + 194.240005, + 196.320007, + 195.149994, + 200.570007, + 201.910004, + 197.839996, + 200.339996, + 196.330002, + 198.440002, + 203.509995, + 204.699997, + 206.259995, + 210.699997, + 208.25, + 212.830002, + 214.320007, + 213.669998, + 207.070007, + 208.350006, + 208.039993, + 203.919998, + 202.880005, + 211.600006, + 208.75, + 211.75, + 202.539993, + 201.300003, + 203.850006, + 202.020004, + 204.059998, + 203.899994, + 205.009995, + 216.539993, + 213.289993, + 212.940002, + 216.350006, + 212.479996, + 208.25, + 203.380005, + 209.190002, + 208.699997, + 208.899994, + 210.279999, + 211.490005, + 209.699997, + 214.580002, + 213.020004, + 213.690002, + 216.470001, + 221.149994, + 226.580002, + 228.910004, + 225.529999, + 227.270004, + 231.649994, + 217.300003, + 214.25, + 202.660004, + 211.289993, + 205.369995, + 204.029999, + 205.410004, + 208.779999, + 205.050003, + 202.910004, + 200.389999, + 202.539993, + 207.419998, + 200.589996, + 203.190002, + 207.820007, + 209.440002, + 207.259995, + 210.330002, + 212.460007, + 206.190002, + 210.380005, + 205.910004, + 209.830002, + 210.580002, + 215.809998, + 221.399994, + 222.860001, + 220.860001, + 219.660004, + 219.660004, + 214.220001, + 214.649994, + 214.800003, + 214.889999, + 216.229996, + 210.080002, + 213.25, + 202.679993, + 204.720001, + 202.470001, + 202.330002, + 206.429993, + 216.389999, + 223.289993, + 223.720001, + 218.389999, + 211.009995, + 216.550003, + 215.440002, + 216.509995, + 217.229996, + 214.460007, + 211.080002, + 212.419998, + 210.389999, + 210.110001, + 213.860001, + 213.869995, + 215.229996, + 214.070007, + 216.210007, + 215.369995, + 214.240005, + 214.360001, + 214.289993, + 216.009995, + 211.800003, + 210.520004, + 213.259995, + 214.199997, + 214.130005, + 219.279999, + 219.419998, + 218.589996, + 222.589996, + 223.940002, + 221.020004, + 222.75, + 224.960007, + 224.149994, + 221.679993, + 222.419998, + 217.690002, + 217.899994, + 212.25, + 218.289993, + 219.619995, + 217.490005, + 214.929993, + 216.339996, + 213.020004, + 212.649994, + 216.440002, + 224.339996, + 224.970001, + 225.949997, + 229.529999, + 232.330002, + 232.899994, + 238.929993, + 231.960007, + 239.649994, + 239.509995, + 243, + 242.009995, + 242.199997, + 242.470001, + 243.770004, + 242.820007, + 244.490005, + 244.990005, + 243.699997, + 244.199997, + 243.789993, + 240.970001, + 234.509995, + 233.270004, + 234.550003, + 228.990005, + 232.380005, + 236.940002, + 233.869995, + 227.559998, + 226.729996, + 231.600006, + 227.389999, + 233.779999, + 232.419998, + 237.130005, + 235.75, + 234.809998, + 237.710007, + 237.039993, + 230.720001, + 230.350006, + 235.990005, + 237.580002, + 235.460007, + 232.339996, + 236.479996, + 235.240005, + 231.850006, + 235.770004, + 242.350006, + 249.070007, + 247.860001, + 249.899994, + 253.25, + 255.850006, + 255.910004, + 258.48999, + 255.589996, + 259.5, + 260.73999, + 258.73999, + 258.26001, + 260.579987, + 257.170013, + 261.149994, + 261.549988, + 261.970001, + 254.559998, + 252.509995, + 252.179993, + 251.860001, + 247.789993, + 246.470001, + 249.729996, + 252.460007, + 247.179993, + 246.229996, + 239, + 243.029999, + 248.149994, + 245.179993, + 243.080002, + 243.119995, + 246.479996, + 245.169998, + 250.779999, + 251.720001, + 251.490005, + 249.309998, + 249.679993, + 247.399994, + 247.300003, + 245.710007, + 250.789993, + 253.809998, + 252.570007, + 253.589996, + 257.23999, + 257.890015, + 259.890015, + 258.359985, + 257.380005, + 260.899994, + 259.429993, + 262.630005, + 265.51001, + 265.269989, + 266.690002, + 265.019989, + 268.720001, + 271.399994, + 270.899994, + 271.600006, + 277.649994, + 277.660004, + 279.929993, + 277.420013, + 277.940002, + 277.320007, + 280.980011, + 282.51001, + 281.029999, + 280.75, + 277.01001, + 279.320007, + 281.399994, + 286.140015, + 289.670013, + 289.049988, + 286.540009, + 286.220001, + 286.5, + 284.910004, + 284.820007, + 287.119995, + 286.51001, + 289.519989, + 289.459991, + 288.329987, + 286.440002, + 286.950012, + 289.809998, + 292.850006, + 294.600006, + 293.079987, + 290.730011, + 296.769989, + 304.359985, + 304.649994, + 302.619995, + 302.01001, + 299.089996, + 299.720001, + 303.589996, + 301.880005, + 301.829987, + 301.149994, + 301.140015, + 300.179993, + 300.209991, + 297.25, + 295.709991, + 296.98999, + 299.790009, + 304.820007, + 305.220001, + 299.869995, + 294.299988, + 294.799988, + 298.579987, + 299.559998, + 299.350006, + 294.170013, + 283.519989, + 284, + 281.920013, + 289.100006, + 283.109985, + 288.76001, + 293.109985, + 294.850006, + 294.850006, + 294.230011, + 292.880005, + 296.309998, + 302.75, + 304.209991, + 307.290009, + 308.230011, + 307.410004, + 310.76001, + 309.160004, + 308.130005, + 310.109985, + 323.170013, + 324.350006, + 331.619995, + 329.369995, + 333.130005, + 334, + 336.440002, + 336.059998, + 336.98999, + 335.950012, + 330.799988, + 332.429993, + 336.720001, + 336.070007, + 339.51001, + 339.119995, + 341.269989, + 343.109985, + 339.829987, + 337.679993, + 337.910004, + 329.679993, + 336.630005, + 330.589996, + 330.079987, + 329.48999, + 323.01001, + 326.190002, + 334.920013, + 334.970001, + 333.100006, + 342.540009, + 339.399994, + 328.339996, + 334.649994, + 324.899994, + 323.799988, + 319.910004, + 327.290009, + 333.200012, + 334.690002, + 342.450012, + 341.25, + 341.950012, + 339.320007, + 336.320007, + 334.75, + 329.01001, + 316.380005, + 313.880005, + 314.040009, + 314.269989, + 314.980011, + 318.269989, + 304.799988, + 310.200012, + 302.649994, + 303.329987, + 301.600006, + 296.029999, + 296.369995, + 288.48999, + 296.709991, + 299.839996, + 308.26001, + 310.980011, + 308.76001, + 313.459991, + 301.25, + 305.940002, + 300.950012, + 304.559998, + 311.209991, + 302.380005, + 295.040009, + 295, + 300.470001, + 299.5, + 290.730011, + 287.929993, + 287.720001, + 280.269989, + 294.589996, + 297.309998, + 298.790009, + 294.950012, + 300.190002, + 295.920013, + 289.859985, + 278.910004, + 275.850006, + 288.5, + 285.589996, + 280.070007, + 276.440002, + 287.149994, + 294.390015, + 295.220001, + 300.429993, + 299.160004, + 304.059998, + 299.48999, + 304.100006, + 303.679993, + 310.700012, + 315.410004, + 313.859985, + 308.309998, + 309.420013, + 314.970001, + 310.880005, + 299.5, + 301.369995, + 296.970001, + 285.26001, + 282.059998, + 287.619995, + 279.829987, + 280.519989, + 285.299988, + 286.359985, + 280.809998, + 274.029999, + 280.720001, + 270.220001, + 283.220001, + 289.630005, + 277.519989, + 284.470001, + 281.779999, + 289.980011, + 277.350006, + 274.730011, + 264.579987, + 269.5, + 260.549988, + 255.350006, + 261.119995, + 261.5, + 266.820007, + 254.080002, + 253.139999, + 252.559998, + 260.649994, + 259.619995, + 262.519989, + 265.899994, + 273.23999, + 271.869995, + 272.420013, + 274.579987, + 270.019989, + 268.75, + 272.5, + 270.410004, + 264.790009, + 252.990005, + 242.259995, + 244.490005, + 251.759995, + 244.970001, + 247.649994, + 253.740005, + 253.130005, + 258.859985, + 267.700012, + 264.890015, + 256.480011, + 260.26001, + 256.829987, + 259.579987, + 262.850006, + 266.209991, + 268.399994, + 267.660004, + 264.51001, + 253.669998, + 252.720001, + 254.080002, + 256.720001, + 254.25, + 259.529999, + 262.269989, + 264.839996, + 260.359985, + 258.829987, + 251.899994, + 268.73999, + 276.410004, + 280.73999, + 278.01001, + 274.820007, + 282.470001, + 283.649994, + 282.910004, + 280.320007, + 282.299988, + 289.160004, + 287.019989, + 291.910004, + 293.470001, + 292.709991, + 291.320007, + 290.170013, + 286.149994, + 277.75, + 276.440002, + 275.790009, + 278.850006, + 268.089996, + 265.230011, + 262.970001, + 261.470001, + 260.399994, + 256.059998, + 253.25, + 258.089996, + 258.519989, + 264.459991, + 266.649994, + 251.990005, + 252.220001, + 245.380005, + 244.740005, + 244.520004, + 242.449997, + 238.949997, + 240.979996, + 237.919998, + 237.449997, + 236.410004, + 241.070007, + 237.5, + 232.899994, + 240.740005, + 248.880005, + 249.199997, + 246.789993, + 234.240005, + 229.25, + 225.410004, + 225.75, + 234.240005, + 228.559998, + 237.529999, + 238.5, + 236.479996, + 236.149994, + 242.119995, + 247.25, + 250.660004, + 231.320007, + 226.75, + 235.869995, + 232.130005, + 228.169998, + 220.100006, + 214.25, + 221.389999, + 227.869995, + 228.869995, + 224.509995, + 242.979996, + 247.110001, + 241.550003, + 241.970001, + 241.729996, + 241.679993, + 241.220001, + 242.050003, + 245.029999, + 247.580002, + 247.490005, + 241.759995, + 240.330002, + 255.139999, + 254.690002, + 255.020004, + 250.199997, + 245.119995, + 244.369995, + 247.399994, + 245.419998, + 252.509995, + 256.920013, + 257.220001, + 249.009995, + 244.690002, + 240.449997, + 241.800003, + 244.429993, + 238.190002, + 238.729996, + 236.960007, + 234.529999, + 241.009995, + 239.820007 + ], + "high": [ + 86.309998, + 86.510002, + 87.660004, + 88.410004, + 88.580002, + 88.730003, + 88.190002, + 88.129997, + 89.779999, + 90.790001, + 90.279999, + 90.669998, + 90.610001, + 91.620003, + 92.300003, + 93.43, + 93.239998, + 94.059998, + 95.449997, + 93.660004, + 95.400002, + 96.07, + 93.970001, + 93.239998, + 91.480003, + 91.769997, + 89.879997, + 88.93, + 89.779999, + 90, + 90.989998, + 92.720001, + 93.5, + 93.059998, + 93.360001, + 92.730003, + 94.07, + 95.449997, + 95.839996, + 95.709999, + 94.57, + 93.150002, + 94.269997, + 94.489998, + 93.940002, + 95.099998, + 96.540001, + 97.209999, + 97.239998, + 95.410004, + 94.580002, + 95.379997, + 93.900002, + 93.769997, + 94.050003, + 91.75, + 90.459999, + 94, + 95.139999, + 91.230003, + 92.290001, + 90.879997, + 90.050003, + 92.760002, + 93.07, + 92.459999, + 93.169998, + 93.279999, + 93.290001, + 94.160004, + 94.18, + 94.660004, + 96.540001, + 96.720001, + 97.07, + 96.110001, + 96.290001, + 96.470001, + 93.300003, + 95.150002, + 97.900002, + 96.400002, + 95.290001, + 95.169998, + 94.93, + 95.370003, + 96.709999, + 96.160004, + 96.970001, + 97.949997, + 97.870003, + 98.690002, + 97.849998, + 97.400002, + 97.540001, + 96.93, + 98.010002, + 98.169998, + 98.730003, + 98.940002, + 98.980003, + 98.879997, + 99.25, + 99.989998, + 100.860001, + 101.860001, + 102.330002, + 102.599998, + 102.690002, + 101.949997, + 101.589996, + 101.449997, + 102.010002, + 102.029999, + 101.529999, + 101.110001, + 101, + 102.519997, + 102.459999, + 100.769997, + 100.110001, + 100.080002, + 100.019997, + 99.110001, + 99.910004, + 100.059998, + 100.629997, + 99.919998, + 101.43, + 102.25, + 102.510002, + 102.339996, + 104.410004, + 105.599998, + 105.82, + 106.5, + 106.050003, + 105.309998, + 108.199997, + 108.139999, + 108.82, + 111.150002, + 111, + 110.18, + 107.529999, + 106.720001, + 106.449997, + 108.089996, + 108.050003, + 108.419998, + 109.099998, + 109.75, + 110.160004, + 109.690002, + 109.580002, + 109.75, + 108.989998, + 108.860001, + 107.900002, + 107.900002, + 107.349998, + 107.339996, + 108.18, + 108.559998, + 109.639999, + 110.5, + 112.029999, + 112.610001, + 112.779999, + 111.959999, + 111.419998, + 108.989998, + 108.720001, + 109.639999, + 111.589996, + 111.849998, + 113.730003, + 113.730003, + 113.699997, + 113.699997, + 113.32, + 113.800003, + 115.290001, + 114.900002, + 115.099998, + 115.059998, + 114.910004, + 114.57, + 115.68, + 115.839996, + 116.18, + 114.760002, + 113.169998, + 112.029999, + 113.080002, + 111.5, + 108.93, + 111.239998, + 109.480003, + 111.410004, + 111.809998, + 110.529999, + 110.860001, + 110.540001, + 108.970001, + 108.489998, + 109.269997, + 108.75, + 108.699997, + 104.379997, + 108.139999, + 107.32, + 107.32, + 107.739998, + 108.839996, + 112.239998, + 112.209999, + 111.449997, + 109.959999, + 108.739998, + 108.260002, + 107.800003, + 108.879997, + 108.559998, + 102.970001, + 104.43, + 103.809998, + 106.629997, + 107.330002, + 111.330002, + 111.120003, + 110.970001, + 113.419998, + 112.639999, + 109.239998, + 109.449997, + 107.980003, + 110.949997, + 111.269997, + 110.870003, + 109.260002, + 105.800003, + 104.510002, + 106.879997, + 104.309998, + 103, + 97.970001, + 100.690002, + 101.190002, + 102.410004, + 102.400002, + 101.75, + 100.190002, + 102.510002, + 103.269997, + 103.970001, + 104.879997, + 103.75, + 103.440002, + 102.870003, + 105.050003, + 106.260002, + 106.629997, + 107.900002, + 107.099998, + 107.040001, + 107, + 107.879997, + 106.480003, + 104.970001, + 106.379997, + 105.220001, + 104.099998, + 105.800003, + 107.269997, + 107, + 105.589996, + 105.779999, + 106.580002, + 107.139999, + 107.779999, + 107.290001, + 108.300003, + 108.660004, + 107.940002, + 109.480003, + 111.199997, + 112.18, + 113.239998, + 112.360001, + 112.879997, + 113.019997, + 113.25, + 112.389999, + 112.660004, + 111.550003, + 110.709999, + 112.949997, + 113.989998, + 115, + 115.199997, + 117.25, + 117.610001, + 118.440002, + 118.75, + 120.82, + 119.589996, + 118.010002, + 118.709999, + 118.209999, + 117.580002, + 118.32, + 119.110001, + 119.480003, + 120.43, + 120.230003, + 120.230003, + 120.019997, + 119.540001, + 120.349998, + 120.849998, + 120.980003, + 121.580002, + 121.650002, + 121.849998, + 123.519997, + 124, + 125.580002, + 125.849998, + 131.369995, + 130.520004, + 130.179993, + 130.699997, + 130.649994, + 128, + 129.429993, + 128.559998, + 127.18, + 126.370003, + 125.790001, + 127.93, + 125.550003, + 125.879997, + 126.709999, + 129.380005, + 130.460007, + 127.589996, + 127.529999, + 128.240005, + 126.290001, + 127.419998, + 128, + 125.389999, + 125.760002, + 124.620003, + 124.370003, + 123.279999, + 125.870003, + 127.970001, + 132.25, + 134.080002, + 134.240005, + 131.970001, + 133, + 133.789993, + 133.729996, + 135.240005, + 135.929993, + 137.660004, + 137.729996, + 138.399994, + 137.589996, + 135.740005, + 134.710007, + 134.600006, + 136.699997, + 136.589996, + 137.740005, + 137.330002, + 137.100006, + 136.970001, + 138.580002, + 139.220001, + 139.130005, + 139.539993, + 139.050003, + 137.929993, + 136.619995, + 140.669998, + 139.190002, + 139.990005, + 140.740005, + 140.610001, + 141.679993, + 141.509995, + 141.220001, + 140.490005, + 140.940002, + 138.320007, + 133.929993, + 135.679993, + 135.649994, + 138.990005, + 139.380005, + 137.860001, + 138.800003, + 136.919998, + 134.580002, + 136.460007, + 138.550003, + 138.710007, + 139.490005, + 139.199997, + 138.350006, + 135.559998, + 136.720001, + 135.759995, + 138.440002, + 139.179993, + 137.199997, + 137.690002, + 140.380005, + 140.179993, + 139.75, + 136.889999, + 136.270004, + 138.419998, + 138.059998, + 136.699997, + 137.520004, + 138.669998, + 142.369995, + 141.649994, + 139.630005, + 140.690002, + 139.960007, + 140.179993, + 140.360001, + 139.220001, + 140.25, + 136.369995, + 136.75, + 138.25, + 138.179993, + 137.759995, + 138.699997, + 139.669998, + 141.029999, + 140.289993, + 141.789993, + 140.990005, + 141.419998, + 140, + 138.5, + 140.009995, + 137.449997, + 140.419998, + 141.139999, + 145.669998, + 144.5, + 145, + 144.929993, + 144.419998, + 145, + 145.020004, + 144.520004, + 144.880005, + 145.990005, + 146.419998, + 147.570007, + 147.460007, + 148.410004, + 149.990005, + 150.550003, + 151.330002, + 150.839996, + 149.800003, + 150.300003, + 151.350006, + 152.419998, + 152.5, + 152.300003, + 151.830002, + 149.429993, + 150.179993, + 150.320007, + 151.869995, + 152.210007, + 151.889999, + 151.869995, + 153.440002, + 154.889999, + 155.899994, + 155.710007, + 155.479996, + 155.770004, + 158.490005, + 158.119995, + 157.710007, + 158.729996, + 159.550003, + 159.020004, + 157.770004, + 160.729996, + 159.949997, + 159.100006, + 159.669998, + 160.800003, + 162.220001, + 163.220001, + 163.309998, + 163.600006, + 163.940002, + 166.240005, + 167.470001, + 168.190002, + 167.490005, + 166.800003, + 167.529999, + 163.380005, + 165.759995, + 168.75, + 174.050003, + 172.399994, + 174.5, + 180.639999, + 184.199997, + 183.820007, + 185.630005, + 188.839996, + 190.699997, + 185.850006, + 186.229996, + 185.410004, + 187.699997, + 188.179993, + 187.25, + 183.5, + 174.550003, + 174.839996, + 173.259995, + 167.029999, + 163.710007, + 172.919998, + 175, + 170.699997, + 170.869995, + 163.110001, + 157.75, + 161.029999, + 157.699997, + 153.470001, + 161.910004, + 149.350006, + 147.5, + 146, + 150.149994, + 147.100006, + 140.570007, + 149.600006, + 154.330002, + 156.660004, + 154.889999, + 160.600006, + 164.779999, + 157.75, + 155.479996, + 157.380005, + 166.5, + 170, + 166.669998, + 167.369995, + 165.570007, + 173.75, + 173.570007, + 177.279999, + 180, + 178.75, + 173.669998, + 174, + 175.059998, + 174.559998, + 176.899994, + 175.669998, + 177.679993, + 180.399994, + 178.639999, + 179, + 183.649994, + 184.199997, + 184.550003, + 185, + 187.509995, + 187.039993, + 184.050003, + 180.690002, + 187.059998, + 186.199997, + 186.600006, + 185.850006, + 186.669998, + 184.460007, + 186.5, + 181.990005, + 184.149994, + 184.270004, + 183, + 185, + 185.940002, + 185.839996, + 187.729996, + 188.550003, + 190.699997, + 198.520004, + 195.759995, + 191.720001, + 190.820007, + 195.580002, + 196.320007, + 196.490005, + 199.289993, + 200.759995, + 203.949997, + 203.25, + 200.610001, + 199.889999, + 198.529999, + 204.399994, + 206.350006, + 208.020004, + 211.130005, + 214.669998, + 213.259995, + 216.380005, + 214.080002, + 215.800003, + 208.850006, + 211.330002, + 205.699997, + 205.039993, + 212.300003, + 213.940002, + 212.300003, + 210.919998, + 202.860001, + 203.970001, + 204.699997, + 204.649994, + 204.460007, + 205.100006, + 217.639999, + 214.770004, + 215, + 216.369995, + 215.699997, + 211.880005, + 207.649994, + 210.279999, + 211.350006, + 209.589996, + 211.190002, + 212.360001, + 212.100006, + 215, + 216.25, + 215.520004, + 216.610001, + 222.089996, + 231.149994, + 230.639999, + 228.699997, + 227.449997, + 232.860001, + 229.309998, + 218.360001, + 210.029999, + 214.839996, + 214.740005, + 208.630005, + 209.199997, + 209.779999, + 210.649994, + 204.330002, + 203.649994, + 202.710007, + 208.100006, + 208.100006, + 205.570007, + 209.039993, + 212.570007, + 210.070007, + 211.979996, + 213.990005, + 210.990005, + 210.410004, + 210.179993, + 210.110001, + 211.190002, + 215.860001, + 223.860001, + 225.210007, + 224.220001, + 220.360001, + 222.289993, + 222.300003, + 217.369995, + 216.919998, + 216.059998, + 216.279999, + 216.339996, + 214.669998, + 208.839996, + 207.360001, + 204.289993, + 205.279999, + 208.119995, + 218.320007, + 224.119995, + 224.360001, + 228.119995, + 216.5, + 218.039993, + 219.110001, + 217.419998, + 217.740005, + 217.679993, + 215.169998, + 213.029999, + 213.289993, + 212.289993, + 214.25, + 215.289993, + 216.270004, + 214.759995, + 217.320007, + 215.470001, + 216.380005, + 215.380005, + 215.539993, + 216.949997, + 215.229996, + 213.080002, + 213.320007, + 216.210007, + 215.419998, + 220.110001, + 220.889999, + 219.690002, + 224, + 225.630005, + 223.559998, + 223.610001, + 226.029999, + 227.179993, + 225.630005, + 223, + 223, + 218.520004, + 216.490005, + 219.339996, + 220.580002, + 218.910004, + 217.100006, + 216.759995, + 217.460007, + 214.509995, + 216.979996, + 225.789993, + 226.300003, + 230.070007, + 229.779999, + 234.179993, + 240.440002, + 242.639999, + 238.020004, + 242.5, + 242.309998, + 245.089996, + 243.240005, + 243.279999, + 243.679993, + 244.759995, + 245.919998, + 245.149994, + 245.300003, + 246.130005, + 244.309998, + 243.929993, + 243.860001, + 237.929993, + 234.830002, + 235.199997, + 234.589996, + 235.369995, + 237.470001, + 237.300003, + 233.580002, + 232.490005, + 233.270004, + 233.369995, + 235.380005, + 237, + 239.169998, + 235.820007, + 235.190002, + 240.059998, + 238.550003, + 234.190002, + 232.470001, + 236.899994, + 241.050003, + 238, + 236.940002, + 236.710007, + 236.800003, + 233.850006, + 239.100006, + 242.839996, + 249.960007, + 249.399994, + 250.929993, + 254.139999, + 255.990005, + 257.670013, + 259.190002, + 258.829987, + 259.929993, + 261, + 261.480011, + 260.200012, + 260.679993, + 261.779999, + 261.51001, + 262.440002, + 263.190002, + 256.540009, + 256.100006, + 253.080002, + 254.350006, + 251.210007, + 249.5, + 249.860001, + 254.300003, + 251.729996, + 246.600006, + 244.380005, + 245.600006, + 249.179993, + 246.589996, + 246.410004, + 243.229996, + 247.949997, + 248.330002, + 251.160004, + 252.75, + 252.940002, + 251.479996, + 252.080002, + 251.289993, + 249.270004, + 246.339996, + 251.649994, + 254.089996, + 256.01001, + 255.529999, + 257.459991, + 258.48999, + 259.950012, + 259.98999, + 260.579987, + 261.75, + 262.299988, + 263.519989, + 265.790009, + 266.829987, + 267.850006, + 267.25, + 268.899994, + 271.649994, + 271.359985, + 271.839996, + 278, + 279.369995, + 280.690002, + 278.730011, + 278.049988, + 279.769989, + 282.850006, + 283.660004, + 282.51001, + 284.100006, + 280.369995, + 280.970001, + 281.519989, + 286.420013, + 289.98999, + 289.690002, + 289.579987, + 290.149994, + 288.619995, + 286.660004, + 286.769989, + 287.230011, + 287.589996, + 289.630005, + 289.5, + 291.549988, + 289.25, + 288.660004, + 289.970001, + 292.899994, + 294.820007, + 293.429993, + 294.820007, + 297.470001, + 305.839996, + 305.399994, + 305.649994, + 304.589996, + 302.429993, + 300.869995, + 304.220001, + 304.5, + 305.190002, + 303.359985, + 302.600006, + 301.089996, + 300.609985, + 302.140015, + 299.920013, + 298.540009, + 301.390015, + 305.320007, + 305.309998, + 304.5, + 298.720001, + 297.540009, + 300.220001, + 300.899994, + 299.799988, + 296.470001, + 290.779999, + 286.769989, + 287.829987, + 289.980011, + 287.75, + 290.399994, + 293.630005, + 296.640015, + 296.640015, + 297.970001, + 295.440002, + 297.279999, + 303.269989, + 304.450012, + 308.209991, + 309.299988, + 309.700012, + 311.019989, + 311.089996, + 309.399994, + 312.399994, + 326.100006, + 324.869995, + 332, + 331.48999, + 333.450012, + 334.899994, + 336.540009, + 338.790009, + 337.649994, + 338.720001, + 334.630005, + 333.769989, + 337.230011, + 337.880005, + 340.670013, + 342.190002, + 342.450012, + 345.100006, + 349.670013, + 339.450012, + 338.160004, + 337.929993, + 339.029999, + 337.779999, + 339.279999, + 333.48999, + 332.700012, + 327.450012, + 335.799988, + 335.5, + 336.48999, + 343, + 343.790009, + 334.640015, + 335.190002, + 336.76001, + 324.920013, + 322.799988, + 327.730011, + 333.609985, + 336.390015, + 342.480011, + 343.809998, + 344.299988, + 343.130005, + 339.359985, + 338, + 335.200012, + 326.070007, + 318.700012, + 316.5, + 314.720001, + 316.609985, + 323.410004, + 320.880005, + 310.820007, + 309.799988, + 313.910004, + 311.649994, + 304.109985, + 297.109985, + 294.98999, + 308.5, + 307.299988, + 308.480011, + 312.380005, + 310.630005, + 315.119995, + 311.230011, + 308.799988, + 307.839996, + 305.559998, + 311.929993, + 309.119995, + 304.290009, + 296.76001, + 300.799988, + 300.869995, + 296.799988, + 293.859985, + 291.540009, + 291.700012, + 295.160004, + 297.630005, + 299.140015, + 299.970001, + 301.470001, + 303.130005, + 295.660004, + 289.690002, + 283.959991, + 289.600006, + 286.600006, + 289.51001, + 285.399994, + 287.820007, + 294.570007, + 295.609985, + 301, + 300.140015, + 305, + 303.230011, + 304.200012, + 305.5, + 310.799988, + 315.820007, + 315.950012, + 315.140015, + 310.130005, + 315.109985, + 314.869995, + 307, + 303.649994, + 301.119995, + 292.609985, + 290.73999, + 288.579987, + 288.309998, + 282.459991, + 286.170013, + 289.700012, + 293.299988, + 283.200012, + 281.109985, + 278.359985, + 290.970001, + 290.980011, + 289.880005, + 284.940002, + 284.130005, + 290.880005, + 286.350006, + 279.25, + 272.359985, + 273.75, + 271.359985, + 259.880005, + 263.040009, + 265.820007, + 268.329987, + 263.600006, + 257.670013, + 258.540009, + 261.5, + 261.329987, + 264.579987, + 267.109985, + 273.339996, + 274.769989, + 277.690002, + 274.649994, + 273.450012, + 274.179993, + 273.130005, + 273, + 272.709991, + 260.579987, + 249.020004, + 245.740005, + 255.300003, + 247.419998, + 250.5, + 254.75, + 257.170013, + 259.369995, + 267.980011, + 268.299988, + 266.910004, + 261.970001, + 259.529999, + 259.769989, + 262.980011, + 267.98999, + 269.059998, + 268.100006, + 266.529999, + 265.940002, + 253.550003, + 255.139999, + 260.369995, + 260.839996, + 259.720001, + 264.869995, + 264.890015, + 265.329987, + 261.5, + 259.880005, + 270.049988, + 277.839996, + 282, + 281.279999, + 277.890015, + 283.5, + 283.799988, + 283.649994, + 285.920013, + 283.079987, + 289.809998, + 291.209991, + 291.910004, + 294.179993, + 294.040009, + 293.350006, + 291.910004, + 289.25, + 282.459991, + 278.859985, + 277.230011, + 279.019989, + 280.339996, + 267.399994, + 267.049988, + 267.109985, + 260.890015, + 264.73999, + 257.829987, + 258.829987, + 260.429993, + 265.230011, + 267.450012, + 260.399994, + 254.229996, + 251.399994, + 245.300003, + 245.139999, + 243.509995, + 247.660004, + 243.860001, + 241.130005, + 241.449997, + 241.800003, + 242.330002, + 239.949997, + 240.539993, + 241.610001, + 250.360001, + 250.580002, + 250.339996, + 241.320007, + 234.559998, + 229.059998, + 227.860001, + 236.100006, + 237.240005, + 238.960007, + 243.929993, + 239.610001, + 241.309998, + 243, + 247.839996, + 251.039993, + 238.300003, + 233.690002, + 236.600006, + 234.919998, + 235.740005, + 231.300003, + 220.410004, + 221.589996, + 228.410004, + 231.649994, + 228.630005, + 243.330002, + 247.990005, + 243.910004, + 247, + 243.800003, + 243.25, + 243.740005, + 244.669998, + 245.309998, + 248.279999, + 248.699997, + 246.649994, + 242.789993, + 255.330002, + 256.119995, + 256.059998, + 253.820007, + 251.860001, + 246.160004, + 248.740005, + 248.309998, + 252.539993, + 263.920013, + 262.589996, + 254.199997, + 249.839996, + 245.210007, + 242.910004, + 245.619995, + 241.990005, + 238.869995, + 238.929993, + 239.720001, + 241.919998, + 239.960007 + ], + "low": [ + 85.5, + 85.970001, + 86.57, + 87.43, + 87.599998, + 87.860001, + 87.410004, + 87.239998, + 88.449997, + 88.010002, + 88.75, + 89.660004, + 89.660004, + 89.739998, + 91.540001, + 91.580002, + 91.93, + 92.580002, + 93.720001, + 92.099998, + 93.510002, + 93.580002, + 91.5, + 88, + 85.25, + 89.199997, + 84.760002, + 83.830002, + 87.93, + 87.800003, + 88.410004, + 90.620003, + 91.800003, + 91.010002, + 91.489998, + 91.360001, + 92.360001, + 94.25, + 94.199997, + 93.629997, + 91.839996, + 90.860001, + 92.260002, + 92.940002, + 92.43, + 93.769997, + 95, + 96.040001, + 93.970001, + 93.5, + 92.830002, + 93.919998, + 92.110001, + 93, + 92.209999, + 89.660004, + 87.080002, + 90.400002, + 88.510002, + 88.870003, + 88.400002, + 87.510002, + 87.889999, + 87.730003, + 91.400002, + 89.480003, + 90.620003, + 91.639999, + 91.480003, + 92.43, + 92.440002, + 93.419998, + 94.879997, + 95.519997, + 95.339996, + 94.050003, + 94.629997, + 92.410004, + 90.279999, + 93.099998, + 93.910004, + 93.150002, + 92.790001, + 93.190002, + 92.449997, + 92.919998, + 95.099998, + 95.059998, + 95.050003, + 97.050003, + 97.040001, + 97.309998, + 96.339996, + 96.620003, + 95.830002, + 96.010002, + 96.800003, + 97.199997, + 96.32, + 96.809998, + 97.860001, + 97.230003, + 97.910004, + 98.610001, + 99.169998, + 100.849998, + 101.529999, + 101.900002, + 100.379997, + 100.540001, + 100.669998, + 100.75, + 100.559998, + 101, + 100.07, + 99.419998, + 99.5, + 101.120003, + 100.879997, + 99.629997, + 97.300003, + 98.75, + 97.400002, + 97.260002, + 98.330002, + 98, + 98.940002, + 99.029999, + 99.669998, + 101.25, + 101.860001, + 101.099998, + 102.730003, + 104.089996, + 104.519997, + 104.32, + 104.720001, + 103.889999, + 106.080002, + 106.129997, + 107.260002, + 107.599998, + 109.5, + 106.139999, + 104.760002, + 105.379997, + 105.419998, + 104.839996, + 106.82, + 107.559998, + 108.169998, + 108.760002, + 109.599998, + 108.379997, + 108.099998, + 108.040001, + 106.82, + 107.300003, + 106.690002, + 106.480003, + 105.849998, + 105.779999, + 106.870003, + 107.559998, + 108.510002, + 109.790001, + 110.269997, + 111.440002, + 111.519997, + 110.220001, + 108.099998, + 107.510002, + 107.230003, + 108.360001, + 108.889999, + 110.510002, + 112.120003, + 112.440002, + 111.860001, + 111.720001, + 111.040001, + 111.93, + 113.510002, + 112.220001, + 113.75, + 113.739998, + 114.199997, + 113.68, + 114.730003, + 114.440002, + 114.93, + 111.629997, + 110.639999, + 109.339996, + 110.800003, + 105.790001, + 104.199997, + 107.120003, + 106.949997, + 108.949997, + 109.550003, + 107.830002, + 108.209999, + 108.239998, + 105.110001, + 101.589996, + 106.150002, + 104.760002, + 101.629997, + 100.110001, + 105.389999, + 105.529999, + 104.980003, + 105.900002, + 106.279999, + 109.400002, + 110.910004, + 108.760002, + 106.099998, + 106.639999, + 104.470001, + 103.910004, + 106.800003, + 103.550003, + 99.349998, + 102.239998, + 102, + 104.580002, + 105.360001, + 107.860001, + 109.029999, + 109.360001, + 110.730003, + 108.209999, + 105, + 104.300003, + 103.889999, + 107.440002, + 109.040001, + 108.629997, + 105.5, + 101.709999, + 102.519997, + 101.349998, + 98.779999, + 97.459999, + 93.980003, + 93.959999, + 96.400002, + 99.519997, + 100.440002, + 98.940002, + 97.199997, + 98.93, + 100.980003, + 101.709999, + 103.239998, + 102.379997, + 101.639999, + 101.260002, + 101.879997, + 104.959999, + 104.760002, + 105.910004, + 104.860001, + 105.339996, + 105.339996, + 106.199997, + 104.660004, + 102.169998, + 104.330002, + 103.18, + 102.349998, + 102.769997, + 105.959999, + 105.529999, + 104.290001, + 104.260002, + 104.970001, + 105.480003, + 106.709999, + 105.660004, + 107.360001, + 107.779999, + 106.290001, + 106.870003, + 109.82, + 111.260002, + 111.169998, + 110.879997, + 111.730003, + 111.669998, + 110.800003, + 111.230003, + 111.43, + 109.870003, + 108.800003, + 110.980003, + 112.650002, + 113.779999, + 114.330002, + 114.589996, + 116.050003, + 116.989998, + 116.709999, + 117.089996, + 117.040001, + 116.32, + 116.849998, + 115.519997, + 116.129997, + 116.959999, + 118.099998, + 118.519997, + 119.150002, + 118.379997, + 119.370003, + 118.639999, + 118.580002, + 119.540001, + 119.919998, + 120.370003, + 120.57, + 120.099998, + 120.540001, + 121.300003, + 122.57, + 123.830002, + 124.519997, + 128.830002, + 129.020004, + 129.350006, + 129.389999, + 127.699997, + 125.519997, + 127.25, + 126.110001, + 124.220001, + 124.75, + 123.57, + 123.82, + 123.040001, + 123.699997, + 123.699997, + 126.459999, + 127.919998, + 125.760002, + 126.580002, + 126.519997, + 124.739998, + 125.970001, + 126.050003, + 124.040001, + 124.779999, + 123.32, + 119.010002, + 120.650002, + 124.209999, + 125.599998, + 128.259995, + 132, + 131.279999, + 130.710007, + 131.559998, + 131.639999, + 132.529999, + 133.570007, + 133.809998, + 135.720001, + 136.460007, + 137, + 132.729996, + 133.600006, + 133.509995, + 133.160004, + 134.970001, + 135.339996, + 136.289993, + 135.720001, + 135.369995, + 135.800003, + 137.020004, + 137.869995, + 138.009995, + 138.460007, + 136.520004, + 136.220001, + 134.669998, + 136.449997, + 137.330002, + 138.029999, + 138.850006, + 139.320007, + 140.300003, + 139.369995, + 139.800003, + 135.080002, + 136.929993, + 135.259995, + 130.779999, + 133.210007, + 131.830002, + 135.929993, + 136.460007, + 135.240005, + 135, + 133.669998, + 132.25, + 134.720001, + 136.889999, + 137.240005, + 138, + 136.289993, + 132.800003, + 133.899994, + 134.660004, + 133.550003, + 136.910004, + 136.270004, + 135.699997, + 136.479996, + 138.759995, + 138.199997, + 136.460007, + 134.509995, + 135.089996, + 136.869995, + 136.570007, + 135.660004, + 136.429993, + 136.529999, + 140.070007, + 138.25, + 138.440002, + 136.880005, + 136.029999, + 138.440002, + 136.649994, + 137.779999, + 137, + 133.580002, + 133.220001, + 136.419998, + 137.020004, + 135.619995, + 136.970001, + 138.25, + 139.5, + 139.520004, + 139.809998, + 139.529999, + 139.020004, + 136.559998, + 137.009995, + 136.259995, + 135.610001, + 138.669998, + 139.199997, + 143.509995, + 142.649994, + 142.789993, + 142.990005, + 142.970001, + 144.160004, + 143.910004, + 143.199997, + 143.770004, + 143.759995, + 144.729996, + 146.059998, + 146.279999, + 147, + 148.270004, + 148.979996, + 150.199997, + 148.460007, + 148.5, + 148.820007, + 149.919998, + 151.320007, + 151.520004, + 151.279999, + 148.320007, + 146.649994, + 149.199997, + 149.479996, + 150.270004, + 150.910004, + 150.759995, + 150.330002, + 151.020004, + 152.830002, + 154.820007, + 154.449997, + 154.179993, + 153.75, + 156.289993, + 157.270004, + 157.119995, + 157.399994, + 158.220001, + 156.729996, + 156.449997, + 158.330002, + 158.059998, + 156.509995, + 157.320007, + 157.949997, + 161.029999, + 161.179993, + 161.259995, + 161.720001, + 162.570007, + 164.029999, + 165.429993, + 166.429993, + 165.679993, + 165.270004, + 164.449997, + 160.199997, + 163.070007, + 165.690002, + 170.789993, + 169.580002, + 170.399994, + 176.309998, + 178.410004, + 180.059998, + 182.479996, + 183.25, + 183.5, + 181.850006, + 182.869995, + 182.649994, + 185.5, + 186.470001, + 181.100006, + 177.25, + 163.229996, + 167.649994, + 168.210007, + 157.979996, + 152, + 162.309998, + 162.259995, + 165.619995, + 165.690002, + 156, + 150, + 152.580002, + 151.149994, + 138.580002, + 140.729996, + 135, + 135, + 135.020004, + 139, + 135.860001, + 132.520004, + 141.270004, + 144.440002, + 148.369995, + 149.199997, + 150.009995, + 156.559998, + 150.820007, + 150.360001, + 152.190002, + 157.580002, + 163.259995, + 163.5, + 163.330002, + 162.300003, + 168, + 169.240005, + 172.899994, + 175.869995, + 174.990005, + 166.110001, + 170.820007, + 170.910004, + 170.710007, + 173.300003, + 169.389999, + 171.880005, + 176.229996, + 174.009995, + 173.800003, + 179.899994, + 181.630005, + 182.580002, + 183.360001, + 182.850006, + 182.300003, + 176.539993, + 175.679993, + 177, + 183.960007, + 183.490005, + 183.940002, + 183.289993, + 182.539993, + 181.100006, + 176.600006, + 180.380005, + 180.410004, + 181.460007, + 181.350006, + 183.580002, + 182.300003, + 182.009995, + 184.440002, + 187.259995, + 191.009995, + 186.070007, + 185.179993, + 184.009995, + 191.460007, + 193.690002, + 194, + 194.369995, + 195.229996, + 201.429993, + 196.559998, + 195.470001, + 194.880005, + 193.550003, + 197.740005, + 201.770004, + 205, + 208.089996, + 207.990005, + 208.690002, + 211.470001, + 211.080002, + 206.5, + 202.029999, + 205.029999, + 202.309998, + 201.389999, + 203.009995, + 208.029999, + 208.389999, + 202.149994, + 197.509995, + 200.860001, + 201.740005, + 202.009995, + 199.570007, + 199.009995, + 210.440002, + 210.309998, + 211.570007, + 211.550003, + 210.929993, + 206.350006, + 203.139999, + 204.75, + 208.149994, + 207.509995, + 208.919998, + 209.210007, + 209.25, + 208.910004, + 212.850006, + 212.429993, + 213.100006, + 217.360001, + 219.399994, + 226.580002, + 224.309998, + 224.429993, + 227.350006, + 214.960007, + 205.190002, + 202.199997, + 206.699997, + 204.110001, + 201.240005, + 204.029999, + 206.929993, + 204.639999, + 199.960007, + 196.25, + 196.380005, + 202.080002, + 200.029999, + 199.199997, + 202.539993, + 208.059998, + 206.809998, + 206.539993, + 211.320007, + 205.539993, + 206.979996, + 204.820007, + 206.720001, + 208.320007, + 211.229996, + 216.809998, + 220.429993, + 219.130005, + 216.009995, + 219.320007, + 213.720001, + 213.089996, + 213.119995, + 211.699997, + 213.160004, + 208.100006, + 210.330002, + 202.100006, + 203.369995, + 199.619995, + 200.119995, + 203.119995, + 212.419998, + 221.149994, + 218.029999, + 217.880005, + 209.720001, + 212.199997, + 214.460007, + 214.160004, + 214.520004, + 214.080002, + 210.929993, + 209.929993, + 210, + 208.160004, + 208.860001, + 212.460007, + 214.039993, + 210.839996, + 213.350006, + 212.800003, + 213.649994, + 213.179993, + 212.990005, + 212.889999, + 211.210007, + 210.360001, + 209.110001, + 212.880005, + 212.240005, + 214.720001, + 217.919998, + 216.020004, + 217.279999, + 221.850006, + 220.800003, + 221.199997, + 223.020004, + 223.580002, + 221.470001, + 219.679993, + 214.809998, + 215.699997, + 211.940002, + 213.710007, + 217.029999, + 216.729996, + 213.320007, + 213.929993, + 212.740005, + 212.029999, + 212.630005, + 217.289993, + 222.419998, + 225.800003, + 224.220001, + 230.080002, + 230.139999, + 235.089996, + 231.350006, + 232.429993, + 238.690002, + 239.259995, + 240.369995, + 240.419998, + 240.809998, + 241.380005, + 240.889999, + 242.149994, + 242.729996, + 242.919998, + 240.940002, + 240.860001, + 240.179993, + 232.399994, + 228.729996, + 229, + 227.880005, + 229.539993, + 233.149994, + 233.449997, + 227.259995, + 224.259995, + 226.460007, + 227.130005, + 231.669998, + 232.039993, + 234.309998, + 233.229996, + 231.809998, + 235.940002, + 233.229996, + 230.330002, + 229.350006, + 230.139999, + 237.070007, + 235.320007, + 231.570007, + 231.550003, + 231.880005, + 231.100006, + 232.389999, + 238.050003, + 242.699997, + 246.880005, + 247.190002, + 252, + 252.440002, + 254.619995, + 256.829987, + 255.160004, + 257.730011, + 257.600006, + 257.820007, + 256.839996, + 257.25, + 255.639999, + 257.269989, + 260.170013, + 260.119995, + 252.949997, + 249, + 249.600006, + 251.119995, + 245.759995, + 245.820007, + 244.690002, + 251.169998, + 247.119995, + 242.570007, + 238.070007, + 241.419998, + 245.490005, + 243.520004, + 242.899994, + 238.600006, + 243.860001, + 244.740005, + 247.509995, + 250.820007, + 250.75, + 249.25, + 249.559998, + 246.960007, + 245.839996, + 243, + 247.509995, + 249.809998, + 252.509995, + 253.210007, + 253.669998, + 256.609985, + 256.799988, + 257.679993, + 254.419998, + 256.01001, + 258.75, + 257.920013, + 262.399994, + 264.429993, + 265.470001, + 264.76001, + 265.910004, + 267.980011, + 269.600006, + 269.600006, + 272.5, + 274.299988, + 277.149994, + 274.869995, + 275.320007, + 276.579987, + 277.390015, + 280.549988, + 279.829987, + 279.459991, + 274.450012, + 276.26001, + 277.290009, + 283.420013, + 286.5, + 286.640015, + 282.950012, + 283.829987, + 286.079987, + 283.910004, + 283.73999, + 284, + 284.649994, + 286.100006, + 287.619995, + 287.809998, + 285.200012, + 285.859985, + 286.339996, + 289.299988, + 290.019989, + 291.079987, + 290.269989, + 288.640015, + 298.059998, + 301.850006, + 302, + 300.420013, + 298.950012, + 296.829987, + 301.059998, + 301.5, + 301.48999, + 300.179993, + 300.26001, + 298.200012, + 297.470001, + 297, + 295.380005, + 294.079987, + 298.100006, + 301.820007, + 300.76001, + 299.529999, + 289.519989, + 294.070007, + 294.51001, + 297.529999, + 296.929993, + 292.940002, + 282.75, + 283.01001, + 281.619995, + 281.290009, + 280.25, + 284.049988, + 285.51001, + 293.920013, + 293.76001, + 292.75, + 292.350006, + 293.48999, + 297.829987, + 300.519989, + 302.690002, + 307.220001, + 306.109985, + 306.359985, + 307.799988, + 306.459991, + 308.600006, + 316, + 321.359985, + 323.899994, + 326.369995, + 330, + 330.649994, + 329.51001, + 334.420013, + 334.440002, + 334.529999, + 329.920013, + 330.51001, + 333.790009, + 334.029999, + 335.51001, + 338, + 337.119995, + 342.200012, + 339.549988, + 333.559998, + 333.910004, + 328.119995, + 334.73999, + 328.98999, + 329.390015, + 327.799988, + 318.029999, + 319.230011, + 330.100006, + 330.799988, + 332.119995, + 334.790009, + 339.079987, + 324.109985, + 324.5, + 323.019989, + 317.25, + 317.570007, + 319.799988, + 325.75, + 332.730011, + 335.429993, + 340.320007, + 339.679993, + 338.820007, + 335.850006, + 329.779999, + 326.119995, + 315.980011, + 311.48999, + 310.089996, + 304.690002, + 309.890015, + 317.079987, + 304, + 303.75, + 301.73999, + 302.700012, + 301.140015, + 295.609985, + 276.049988, + 285.170013, + 293.029999, + 297.929993, + 294.450012, + 306.369995, + 305.130005, + 308.880005, + 299.959991, + 299.970001, + 299.899994, + 299.950012, + 307.390015, + 300.700012, + 294.220001, + 291.350006, + 297.019989, + 293.679993, + 290, + 286.309998, + 284.5, + 280.100006, + 271.519989, + 291.649994, + 293, + 292.149994, + 293.700012, + 294.049988, + 287.170013, + 278.529999, + 270, + 280.779999, + 280.579987, + 279.429993, + 275.820007, + 278.730011, + 283.200012, + 289.369995, + 292.730011, + 294.899994, + 298.769989, + 297.720001, + 298.320007, + 299.290009, + 304.329987, + 309.049988, + 311.579987, + 307.890015, + 305.540009, + 309.709991, + 309.869995, + 296.709991, + 296.350006, + 296.279999, + 285, + 280.48999, + 281.299988, + 279.320007, + 278.339996, + 278.410004, + 285.369995, + 280.059998, + 273.380005, + 270.769989, + 270, + 279.160004, + 281.459991, + 276.5, + 276.220001, + 280.149994, + 276.730011, + 274.339996, + 271.269989, + 263.320007, + 265.070007, + 259.299988, + 250.020004, + 255.350006, + 255.779999, + 262.459991, + 252.770004, + 251.880005, + 246.440002, + 253.429993, + 253.5, + 257.130005, + 261.429993, + 267.559998, + 268.929993, + 270.040009, + 261.600006, + 268.410004, + 267.220001, + 265.940002, + 269.609985, + 264.630005, + 252.529999, + 241.529999, + 241.509995, + 246.419998, + 243.020004, + 244.029999, + 249.509995, + 250.369995, + 253.630005, + 261.720001, + 263.279999, + 256.320007, + 255.759995, + 252.899994, + 254.610001, + 254.740005, + 262.399994, + 265.019989, + 263.290009, + 262.179993, + 252.039993, + 248.110001, + 245.940002, + 254.770004, + 253.300003, + 253.679993, + 258.910004, + 257.029999, + 259.070007, + 256.809998, + 249.570007, + 258.850006, + 267.869995, + 276.630005, + 275.839996, + 272.380005, + 276.609985, + 280.170013, + 278.679993, + 279.320007, + 277.609985, + 286.940002, + 286.51001, + 286.940002, + 290.109985, + 290.420013, + 289.470001, + 289.079987, + 285.559998, + 277.220001, + 275.399994, + 275.109985, + 274.519989, + 267.980011, + 263.850006, + 260.660004, + 261.329987, + 255.410004, + 254.470001, + 251.940002, + 253.220001, + 254.789993, + 260.290009, + 265.160004, + 251.589996, + 249.860001, + 244.020004, + 242.059998, + 240.850006, + 239.639999, + 238.899994, + 237.570007, + 235.199997, + 236.899994, + 234.5, + 234.729996, + 234.410004, + 232.729996, + 234.660004, + 244.979996, + 244.100006, + 246.080002, + 233.169998, + 226.729996, + 224.110001, + 223.960007, + 219.130005, + 228.339996, + 235.139999, + 235.369995, + 234.289993, + 234.869995, + 234.5, + 241.300003, + 245.830002, + 230.059998, + 225.779999, + 226.050003, + 231.149994, + 227.330002, + 220.039993, + 213.979996, + 213.429993, + 221.279999, + 225.839996, + 224.330002, + 235, + 241.929993, + 239.210007, + 240.029999, + 240.419998, + 237.630005, + 239.029999, + 241.190002, + 240.710007, + 244.270004, + 246.729996, + 240.800003, + 238.210007, + 239.860001, + 250.919998, + 249.690002, + 248.059998, + 243.779999, + 242.210007, + 243.059998, + 244.160004, + 247.169998, + 253.070007, + 254.309998, + 247.339996, + 243.509995, + 238.710007, + 238.419998, + 240.110001, + 233.869995, + 233.940002, + 235.830002, + 234.169998, + 235.649994, + 236.660004 + ], + "open": [ + 86.129997, + 86.059998, + 86.589996, + 87.660004, + 88.199997, + 88.650002, + 87.860001, + 88.129997, + 88.669998, + 90.099998, + 89.080002, + 89.800003, + 90.139999, + 90, + 91.900002, + 92.550003, + 92.470001, + 93.120003, + 95.139999, + 93.300003, + 93.75, + 94.790001, + 93.639999, + 90.559998, + 86.889999, + 90.489998, + 89.709999, + 86.300003, + 88.739998, + 88.93, + 88.510002, + 91.209999, + 92.449997, + 91.480003, + 92.980003, + 92.050003, + 93.599998, + 94.400002, + 95.739998, + 94.839996, + 93.989998, + 91.580002, + 92.339996, + 94.339996, + 93.160004, + 94.269997, + 95.290001, + 96.5, + 97, + 95.120003, + 93.529999, + 94.68, + 93.739998, + 93.050003, + 92.93, + 91.269997, + 89.5, + 90.610001, + 94.940002, + 89.82, + 90.18, + 90.470001, + 89.580002, + 87.849998, + 92.440002, + 91.489998, + 91.040001, + 92.389999, + 92.010002, + 92.43, + 94.050003, + 94.07, + 95, + 96.220001, + 96.440002, + 95.910004, + 95.739998, + 96.239998, + 93.300003, + 93.550003, + 97.599998, + 96.330002, + 93.209999, + 94.989998, + 92.959999, + 93.32, + 95.169998, + 95.849998, + 96.010002, + 97.459999, + 97.800003, + 97.919998, + 97.239998, + 97.360001, + 96.760002, + 96.010002, + 97, + 97.68, + 96.709999, + 98.730003, + 98.300003, + 97.839996, + 98.309998, + 99.290001, + 99.279999, + 101.260002, + 102, + 102.480003, + 102.650002, + 101.089996, + 101.010002, + 101.099998, + 101.720001, + 101.650002, + 101.510002, + 100.010002, + 99.650002, + 101.370003, + 102.080002, + 100.410004, + 100, + 98.82, + 99.580002, + 97.379997, + 98.93, + 98.099998, + 100.480003, + 99.5, + 99.889999, + 101.650002, + 102, + 101.150002, + 102.769997, + 104.370003, + 105.400002, + 104.610001, + 105.940002, + 104.93, + 108.080002, + 106.300003, + 108.57, + 107.959999, + 110.739998, + 110.18, + 107.190002, + 106.489998, + 106.029999, + 105.400002, + 107.800003, + 108.120003, + 108.559998, + 109.330002, + 109.709999, + 109.419998, + 109.239998, + 108.559998, + 108.489998, + 108.300003, + 107.360001, + 107.510002, + 106.919998, + 105.849998, + 107.150002, + 107.669998, + 109.269997, + 109.940002, + 110.449997, + 111.669998, + 111.690002, + 110.849998, + 111.010002, + 108.25, + 108.230003, + 108.839996, + 108.900002, + 111.43, + 112.120003, + 113.360001, + 113.690002, + 112.190002, + 113.050003, + 112.279999, + 114, + 113.029999, + 114.800003, + 114.470001, + 114.779999, + 114.190002, + 114.75, + 115.300003, + 115.419998, + 114.610001, + 112.629997, + 111.660004, + 111.139999, + 111.239998, + 105.349998, + 109.010002, + 108.910004, + 109.540001, + 111.68, + 110.099998, + 108.93, + 109.32, + 107.769997, + 108.410004, + 106.550003, + 105.690002, + 108.110001, + 103.660004, + 105.440002, + 107.050003, + 106.480003, + 106.370003, + 107.379997, + 109.440002, + 111.800003, + 110.849998, + 109.419998, + 107.550003, + 108.099998, + 104.989998, + 107.080002, + 108.269997, + 101.800003, + 103.599998, + 102.169998, + 104.790001, + 106.269997, + 107.889999, + 110.330002, + 110.699997, + 113, + 111.940002, + 105.82, + 108.379997, + 104.800003, + 109.800003, + 110.889999, + 109.580002, + 108.25, + 105.410004, + 103.75, + 103.650002, + 103.050003, + 101.629997, + 97.68, + 95.139999, + 99.300003, + 102.089996, + 101.290001, + 99.550003, + 100.099998, + 99.720001, + 101.639999, + 103.040001, + 103.860001, + 103.220001, + 103.190002, + 101.900002, + 102.510002, + 105.260002, + 105, + 107.459999, + 106.75, + 106.120003, + 106.860001, + 107.239998, + 106.260002, + 104.879997, + 104.620003, + 103.800003, + 103.779999, + 102.870003, + 106.059998, + 107, + 105.190002, + 104.389999, + 106.199997, + 106.139999, + 107.5, + 106.309998, + 107.910004, + 107.790001, + 107.860001, + 106.900002, + 110.050003, + 111.760002, + 111.260002, + 111.690002, + 112.040001, + 112.889999, + 113.019997, + 112.25, + 111.870003, + 111.400002, + 109.160004, + 110.989998, + 112.82, + 114.129997, + 114.540001, + 115.339996, + 116.169998, + 118.089996, + 117.389999, + 117.139999, + 119.5, + 116.559998, + 118.620003, + 117.879997, + 117.440002, + 118.07, + 118.949997, + 119.059998, + 119.860001, + 120.099998, + 119.389999, + 119.809998, + 118.629997, + 119.760002, + 120.540001, + 120.639999, + 120.940002, + 121.639999, + 121.239998, + 122.190002, + 122.620003, + 124.099998, + 125.790001, + 130.059998, + 129.699997, + 129.899994, + 129.809998, + 130.529999, + 127.980003, + 127.360001, + 126.389999, + 126.459999, + 125.440002, + 124.290001, + 124.910004, + 124.110001, + 123.870003, + 124.260002, + 126.75, + 128.309998, + 126.519997, + 127.43, + 126.620003, + 126.199997, + 126.910004, + 126.980003, + 125.379997, + 125.260002, + 124.230003, + 123.849998, + 121.279999, + 124.949997, + 126.440002, + 129.190002, + 132.399994, + 133.880005, + 131.399994, + 131.979996, + 132.259995, + 132.630005, + 134.190002, + 135, + 137.449997, + 136.580002, + 137, + 137.25, + 134.350006, + 134.139999, + 134.570007, + 136.630005, + 136.119995, + 136.800003, + 135.940002, + 136.399994, + 136, + 137.130005, + 138.199997, + 138.850006, + 139.440002, + 138.960007, + 137.699997, + 135.550003, + 140.220001, + 137.410004, + 139.759995, + 138.899994, + 140.429993, + 140.369995, + 141.5, + 140.139999, + 140.330002, + 137, + 138.089996, + 133.300003, + 133.800003, + 133.789993, + 136.600006, + 138.610001, + 137.070007, + 136.050003, + 136.360001, + 134.389999, + 134.880005, + 137.850006, + 138.210007, + 138.550003, + 138.660004, + 137.190002, + 134.990005, + 136.389999, + 134.880005, + 137.25, + 139.149994, + 136.610001, + 137.300003, + 139.110001, + 140.029999, + 139.589996, + 136.800003, + 135.910004, + 137.850006, + 137.779999, + 135.830002, + 136.960007, + 137.360001, + 140.300003, + 141.009995, + 139.229996, + 140.360001, + 137.5, + 139.440002, + 140.149994, + 138.050003, + 139.660004, + 136.25, + 134.949997, + 136.75, + 137.139999, + 137.080002, + 137.460007, + 138.490005, + 140.119995, + 139.690002, + 140.059998, + 140.789993, + 140.949997, + 139.759995, + 138.449997, + 138.970001, + 136.880005, + 139.389999, + 139.339996, + 144.399994, + 144.080002, + 143.520004, + 144.899994, + 144.259995, + 144.830002, + 144.970001, + 144.369995, + 143.839996, + 143.979996, + 145.339996, + 146.279999, + 146.740005, + 147.020004, + 148.929993, + 150.070007, + 150.880005, + 150.309998, + 149.399994, + 150.070007, + 150, + 151.360001, + 152.330002, + 152.100006, + 151.809998, + 147.490005, + 150.139999, + 150.050003, + 150.990005, + 151.070007, + 151.289993, + 151.539993, + 151.649994, + 153, + 155.110001, + 155.449997, + 154.300003, + 154, + 157.350006, + 158.119995, + 157.479996, + 157.559998, + 159.449997, + 158.990005, + 156.770004, + 158.779999, + 158.320007, + 157.080002, + 159.320007, + 158.929993, + 161.839996, + 162.820007, + 161.759995, + 163.389999, + 162.619995, + 164.350006, + 167.419998, + 166.679993, + 167.399994, + 166.190002, + 167.509995, + 161.149994, + 163.779999, + 167.839996, + 174.050003, + 172.210007, + 170.429993, + 177.139999, + 184.029999, + 180.970001, + 182.850006, + 183.580002, + 190.649994, + 185.580002, + 183.080002, + 183.25, + 185.610001, + 188.059998, + 186.949997, + 183.169998, + 167.770004, + 174.199997, + 169.710007, + 163.320007, + 152.410004, + 165.309998, + 173.800003, + 168.490005, + 166.050003, + 162.610001, + 151, + 158.160004, + 157.130005, + 145.300003, + 147.5, + 140, + 140, + 138, + 142.770004, + 146, + 137.009995, + 143.75, + 148.910004, + 148.399994, + 151.75, + 152.440002, + 159.399994, + 153, + 151.860001, + 155.100006, + 160.320007, + 169.589996, + 165.669998, + 166.360001, + 164.350006, + 169, + 171.199997, + 174.300003, + 179.5, + 176.630005, + 173.5, + 171.389999, + 174.110001, + 172.059998, + 176.589996, + 175.589996, + 173.220001, + 180, + 175.800003, + 174.490005, + 180.619995, + 182.080002, + 184.169998, + 184.979996, + 183.149994, + 186.800003, + 182.550003, + 177.539993, + 179.059998, + 185.75, + 185.029999, + 184.809998, + 185.399994, + 183.190002, + 186.339996, + 180.199997, + 180.740005, + 182.729996, + 182.539993, + 184.25, + 184.820007, + 184.300003, + 182.619995, + 185.940002, + 188, + 191.130005, + 193.130005, + 190.539993, + 184.580002, + 192.889999, + 195.029999, + 194, + 198.589996, + 195.789993, + 202.089996, + 201.600006, + 197.800003, + 199.729996, + 195.779999, + 197.880005, + 203.139999, + 205.679993, + 208.830002, + 210.449997, + 210.070007, + 216.330002, + 213.619995, + 214.479996, + 206.130005, + 209.559998, + 205.399994, + 204.470001, + 205, + 213.660004, + 209.199997, + 207.190002, + 200.419998, + 201.470001, + 203.610001, + 202.5, + 201, + 204.399994, + 211.520004, + 214.169998, + 214.899994, + 212.339996, + 214.850006, + 211.669998, + 207.160004, + 205.289993, + 209.440002, + 208.759995, + 209.600006, + 210.529999, + 211.490005, + 209.539993, + 213.860001, + 214.789993, + 213.100006, + 217.880005, + 222.889999, + 228.179993, + 227, + 225.509995, + 227.970001, + 229.270004, + 215.100006, + 206.5, + 207.600006, + 213.399994, + 207.199997, + 204.240005, + 208.419998, + 210.619995, + 200.050003, + 202.800003, + 197.190002, + 205.059998, + 207.899994, + 199.850006, + 203.550003, + 210.880005, + 209.350006, + 207.729996, + 213.490005, + 208, + 207.220001, + 208.820007, + 207.059998, + 210.509995, + 211.229996, + 218.789993, + 222.720001, + 223, + 217.100006, + 220.149994, + 220.419998, + 215.800003, + 213.119995, + 213.929993, + 215.029999, + 213.850006, + 211.589996, + 207.669998, + 204.070007, + 203.5, + 204.289993, + 203.889999, + 214.020004, + 222.039993, + 222.259995, + 224.440002, + 214.5, + 212.389999, + 217.210007, + 216.360001, + 214.869995, + 216.100006, + 213.649994, + 211.380005, + 212.199997, + 210.949997, + 209.589996, + 215.110001, + 214.850006, + 214.100006, + 214.509995, + 214.880005, + 214.610001, + 214.220001, + 214.369995, + 213.970001, + 215.160004, + 211.770004, + 210.050003, + 213.100006, + 215.169998, + 214.75, + 219.869995, + 218.589996, + 217.550003, + 222.690002, + 223.110001, + 221.419998, + 224.449997, + 226.309998, + 225.229996, + 221.699997, + 222.529999, + 217.259995, + 212.169998, + 214.039993, + 218.679993, + 218.470001, + 216.5, + 214.020004, + 215.910004, + 213.520004, + 213.75, + 217.699997, + 224.699997, + 227.080002, + 229.119995, + 231.860001, + 238, + 235.610001, + 235.990005, + 235.059998, + 241.300003, + 239.570007, + 242.660004, + 242.229996, + 243.149994, + 241.869995, + 245, + 244.779999, + 243.929993, + 245.029999, + 241.320007, + 241.800003, + 243.75, + 237.419998, + 230.330002, + 230.009995, + 232.080002, + 231.529999, + 235.899994, + 237.009995, + 232.160004, + 226.740005, + 229.520004, + 231.369995, + 232.880005, + 237, + 234.960007, + 234.009995, + 234.960007, + 236.279999, + 236.149994, + 232.559998, + 231.020004, + 230.270004, + 237.490005, + 237.850006, + 235.300003, + 231.550003, + 236.589996, + 233.529999, + 232.910004, + 238.470001, + 242.759995, + 247.610001, + 247.809998, + 252.770004, + 252.869995, + 254.710007, + 257.26001, + 257.480011, + 257.929993, + 259.470001, + 260.190002, + 257.820007, + 258.940002, + 260.209991, + 257.880005, + 261.660004, + 261.579987, + 256.079987, + 255.460007, + 249.740005, + 253.399994, + 250.970001, + 249.059998, + 246.449997, + 252.149994, + 250.869995, + 244.550003, + 242.169998, + 241.800003, + 245.580002, + 246.550003, + 246.270004, + 239.309998, + 243.960007, + 247.570007, + 247.789993, + 251.770004, + 251.429993, + 251.169998, + 251, + 251.229996, + 248.130005, + 245.220001, + 247.759995, + 249.979996, + 255.160004, + 253.809998, + 254.289993, + 257.98999, + 257.899994, + 259.769989, + 259.399994, + 256.070007, + 259.630005, + 259.820007, + 262.720001, + 265.98999, + 266.160004, + 266.230011, + 266.190002, + 268.869995, + 270.690002, + 269.609985, + 272.820007, + 278.029999, + 279.399994, + 276.899994, + 275.720001, + 279.160004, + 277.519989, + 282.350006, + 282, + 282.070007, + 278.929993, + 278.029999, + 278.899994, + 283.839996, + 287.369995, + 289, + 289.429993, + 288.98999, + 286.23999, + 285.170013, + 286.359985, + 285.420013, + 286.220001, + 286.880005, + 288.51001, + 289.75, + 288.799988, + 287.209991, + 286.630005, + 289.480011, + 293.190002, + 292.390015, + 292.040009, + 288.690002, + 299.720001, + 303.25, + 305.019989, + 304.299988, + 300.98999, + 298.98999, + 301.119995, + 304.420013, + 302.869995, + 302.200012, + 300.98999, + 301.01001, + 299.779999, + 300.820007, + 298.420013, + 297.549988, + 299.559998, + 303.26001, + 303.76001, + 304.170013, + 296.329987, + 295.690002, + 296.730011, + 298.850006, + 298.230011, + 296.140015, + 289.799988, + 285.100006, + 285.709991, + 282.119995, + 287.399994, + 284.049988, + 285.779999, + 295.179993, + 296.220001, + 292.920013, + 295.339996, + 294.910004, + 299.209991, + 302.339996, + 303.570007, + 308.350006, + 309.209991, + 307.170013, + 310.399994, + 309.359985, + 311, + 316, + 324.329987, + 324.130005, + 331.359985, + 330.309998, + 333.899994, + 332.890015, + 338.51001, + 337.299988, + 337.109985, + 334.570007, + 331.25, + 333.920013, + 337.540009, + 335.679993, + 338.940002, + 338.179993, + 342.640015, + 344.619995, + 337.049988, + 336.279999, + 334.350006, + 334.940002, + 335.320007, + 335.130005, + 330.299988, + 331.98999, + 323.950012, + 331.640015, + 335.309998, + 334.410004, + 334.980011, + 340.679993, + 333.220001, + 328.609985, + 335.709991, + 320.880005, + 320.049988, + 323.290009, + 328.299988, + 332.75, + 335.459991, + 343.149994, + 341.299988, + 341.910004, + 338.51001, + 335.350006, + 334.829987, + 325.859985, + 313.149994, + 314.149994, + 309.48999, + 313.380005, + 319.670013, + 320.470001, + 304.25, + 304.070007, + 306.290009, + 309.070007, + 302.690002, + 292.200012, + 291.519989, + 307.98999, + 302.660004, + 300.230011, + 308.950012, + 310.410004, + 309.630005, + 309.48999, + 300.209991, + 306.170013, + 301.25, + 309.869995, + 304.040009, + 303.190002, + 293.769989, + 300.01001, + 298.369995, + 296.359985, + 293.049988, + 285, + 290.179993, + 272.51001, + 295.140015, + 294.309998, + 296.399994, + 295.359985, + 302.890015, + 294.290009, + 288.529999, + 277.799988, + 283.440002, + 283.019989, + 287.959991, + 280.339996, + 280.350006, + 289.109985, + 293.290009, + 295.369995, + 298.890015, + 299.799988, + 300.51001, + 299.140015, + 305.230011, + 304.329987, + 313.910004, + 313.76001, + 313.899994, + 309.369995, + 310.089996, + 313.269989, + 305.190002, + 296.660004, + 300.440002, + 291.790009, + 289.23999, + 282.730011, + 288.089996, + 278.910004, + 279.380005, + 289.399994, + 288.579987, + 281.679993, + 273.290009, + 277.5, + 282.100006, + 285.190002, + 288.609985, + 277.709991, + 283.959991, + 282.589996, + 285.540009, + 274.809998, + 270.059998, + 271.690002, + 265.679993, + 257.690002, + 257.350006, + 259.959991, + 266.109985, + 263, + 253.899994, + 257.23999, + 255.490005, + 257.890015, + 258.140015, + 262.269989, + 268.480011, + 272.529999, + 275.200012, + 264.450012, + 270.309998, + 272.059998, + 266.640015, + 271.709991, + 267.779999, + 260.579987, + 245.110001, + 243.860001, + 248.309998, + 245.979996, + 244.699997, + 250.259995, + 251.889999, + 255.570007, + 261.809998, + 268.209991, + 263.980011, + 257.589996, + 257.049988, + 256.390015, + 256.160004, + 263.75, + 265.119995, + 264.790009, + 265.649994, + 265.880005, + 250.190002, + 250.570007, + 255.720001, + 259.75, + 257.579987, + 259.899994, + 259.790009, + 265.23999, + 261, + 259.859985, + 261.160004, + 269.75, + 277.700012, + 277.820007, + 276, + 276.76001, + 281.799988, + 279.149994, + 284.049988, + 279.640015, + 288.170013, + 290.850006, + 288.480011, + 291, + 291.98999, + 289.73999, + 290.190002, + 288.899994, + 282.079987, + 276.440002, + 275.410004, + 277.329987, + 279.079987, + 265.850006, + 266.670013, + 265.390015, + 258.869995, + 261.700012, + 256.200012, + 254.699997, + 257.51001, + 260.5, + 265.779999, + 258.839996, + 253.529999, + 249.770004, + 244.259995, + 242.470001, + 242.070007, + 244.270004, + 237.869995, + 239.539993, + 237.050003, + 239.979996, + 236.809998, + 238.889999, + 238.289993, + 235.410004, + 245.089996, + 245.990005, + 247.929993, + 240.899994, + 233.050003, + 227.619995, + 225.399994, + 219.850006, + 235.539993, + 235.820007, + 243.240005, + 237.039993, + 235.770004, + 234.740005, + 243.759995, + 247.259995, + 231.169998, + 231.039993, + 226.240005, + 233.759995, + 234.600006, + 229.460007, + 220.089996, + 217.550003, + 221.990005, + 228.699997, + 227.369995, + 235.429993, + 242.990005, + 241.990005, + 245.660004, + 242.789993, + 237.779999, + 243.509995, + 241.429993, + 243.589996, + 245.110001, + 247.309998, + 246.080002, + 241.399994, + 240.570007, + 253.869995, + 249.820007, + 252.009995, + 250.820007, + 244.830002, + 244.839996, + 244.699997, + 247.449997, + 261.690002, + 257.130005, + 253.720001, + 248.550003, + 244.860001, + 239.399994, + 241.690002, + 241.259995, + 236.110001, + 238.699997, + 236.889999, + 235.649994, + 238.210007 + ], + "type": "candlestick", + "x": [ + "2018-01-02T00:00:00", + "2018-01-03T00:00:00", + "2018-01-04T00:00:00", + "2018-01-05T00:00:00", + "2018-01-08T00:00:00", + "2018-01-09T00:00:00", + "2018-01-10T00:00:00", + "2018-01-11T00:00:00", + "2018-01-12T00:00:00", + "2018-01-16T00:00:00", + "2018-01-17T00:00:00", + "2018-01-18T00:00:00", + "2018-01-19T00:00:00", + "2018-01-22T00:00:00", + "2018-01-23T00:00:00", + "2018-01-24T00:00:00", + "2018-01-25T00:00:00", + "2018-01-26T00:00:00", + "2018-01-29T00:00:00", + "2018-01-30T00:00:00", + "2018-01-31T00:00:00", + "2018-02-01T00:00:00", + "2018-02-02T00:00:00", + "2018-02-05T00:00:00", + "2018-02-06T00:00:00", + "2018-02-07T00:00:00", + "2018-02-08T00:00:00", + "2018-02-09T00:00:00", + "2018-02-12T00:00:00", + "2018-02-13T00:00:00", + "2018-02-14T00:00:00", + "2018-02-15T00:00:00", + "2018-02-16T00:00:00", + "2018-02-20T00:00:00", + "2018-02-21T00:00:00", + "2018-02-22T00:00:00", + "2018-02-23T00:00:00", + "2018-02-26T00:00:00", + "2018-02-27T00:00:00", + "2018-02-28T00:00:00", + "2018-03-01T00:00:00", + "2018-03-02T00:00:00", + "2018-03-05T00:00:00", + "2018-03-06T00:00:00", + "2018-03-07T00:00:00", + "2018-03-08T00:00:00", + "2018-03-09T00:00:00", + "2018-03-12T00:00:00", + "2018-03-13T00:00:00", + "2018-03-14T00:00:00", + "2018-03-15T00:00:00", + "2018-03-16T00:00:00", + "2018-03-19T00:00:00", + "2018-03-20T00:00:00", + "2018-03-21T00:00:00", + "2018-03-22T00:00:00", + "2018-03-23T00:00:00", + "2018-03-26T00:00:00", + "2018-03-27T00:00:00", + "2018-03-28T00:00:00", + "2018-03-29T00:00:00", + "2018-04-02T00:00:00", + "2018-04-03T00:00:00", + "2018-04-04T00:00:00", + "2018-04-05T00:00:00", + "2018-04-06T00:00:00", + "2018-04-09T00:00:00", + "2018-04-10T00:00:00", + "2018-04-11T00:00:00", + "2018-04-12T00:00:00", + "2018-04-13T00:00:00", + "2018-04-16T00:00:00", + "2018-04-17T00:00:00", + "2018-04-18T00:00:00", + "2018-04-19T00:00:00", + "2018-04-20T00:00:00", + "2018-04-23T00:00:00", + "2018-04-24T00:00:00", + "2018-04-25T00:00:00", + "2018-04-26T00:00:00", + "2018-04-27T00:00:00", + "2018-04-30T00:00:00", + "2018-05-01T00:00:00", + "2018-05-02T00:00:00", + "2018-05-03T00:00:00", + "2018-05-04T00:00:00", + "2018-05-07T00:00:00", + "2018-05-08T00:00:00", + "2018-05-09T00:00:00", + "2018-05-10T00:00:00", + "2018-05-11T00:00:00", + "2018-05-14T00:00:00", + "2018-05-15T00:00:00", + "2018-05-16T00:00:00", + "2018-05-17T00:00:00", + "2018-05-18T00:00:00", + "2018-05-21T00:00:00", + "2018-05-22T00:00:00", + "2018-05-23T00:00:00", + "2018-05-24T00:00:00", + "2018-05-25T00:00:00", + "2018-05-29T00:00:00", + "2018-05-30T00:00:00", + "2018-05-31T00:00:00", + "2018-06-01T00:00:00", + "2018-06-04T00:00:00", + "2018-06-05T00:00:00", + "2018-06-06T00:00:00", + "2018-06-07T00:00:00", + "2018-06-08T00:00:00", + "2018-06-11T00:00:00", + "2018-06-12T00:00:00", + "2018-06-13T00:00:00", + "2018-06-14T00:00:00", + "2018-06-15T00:00:00", + "2018-06-18T00:00:00", + "2018-06-19T00:00:00", + "2018-06-20T00:00:00", + "2018-06-21T00:00:00", + "2018-06-22T00:00:00", + "2018-06-25T00:00:00", + "2018-06-26T00:00:00", + "2018-06-27T00:00:00", + "2018-06-28T00:00:00", + "2018-06-29T00:00:00", + "2018-07-02T00:00:00", + "2018-07-03T00:00:00", + "2018-07-05T00:00:00", + "2018-07-06T00:00:00", + "2018-07-09T00:00:00", + "2018-07-10T00:00:00", + "2018-07-11T00:00:00", + "2018-07-12T00:00:00", + "2018-07-13T00:00:00", + "2018-07-16T00:00:00", + "2018-07-17T00:00:00", + "2018-07-18T00:00:00", + "2018-07-19T00:00:00", + "2018-07-20T00:00:00", + "2018-07-23T00:00:00", + "2018-07-24T00:00:00", + "2018-07-25T00:00:00", + "2018-07-26T00:00:00", + "2018-07-27T00:00:00", + "2018-07-30T00:00:00", + "2018-07-31T00:00:00", + "2018-08-01T00:00:00", + "2018-08-02T00:00:00", + "2018-08-03T00:00:00", + "2018-08-06T00:00:00", + "2018-08-07T00:00:00", + "2018-08-08T00:00:00", + "2018-08-09T00:00:00", + "2018-08-10T00:00:00", + "2018-08-13T00:00:00", + "2018-08-14T00:00:00", + "2018-08-15T00:00:00", + "2018-08-16T00:00:00", + "2018-08-17T00:00:00", + "2018-08-20T00:00:00", + "2018-08-21T00:00:00", + "2018-08-22T00:00:00", + "2018-08-23T00:00:00", + "2018-08-24T00:00:00", + "2018-08-27T00:00:00", + "2018-08-28T00:00:00", + "2018-08-29T00:00:00", + "2018-08-30T00:00:00", + "2018-08-31T00:00:00", + "2018-09-04T00:00:00", + "2018-09-05T00:00:00", + "2018-09-06T00:00:00", + "2018-09-07T00:00:00", + "2018-09-10T00:00:00", + "2018-09-11T00:00:00", + "2018-09-12T00:00:00", + "2018-09-13T00:00:00", + "2018-09-14T00:00:00", + "2018-09-17T00:00:00", + "2018-09-18T00:00:00", + "2018-09-19T00:00:00", + "2018-09-20T00:00:00", + "2018-09-21T00:00:00", + "2018-09-24T00:00:00", + "2018-09-25T00:00:00", + "2018-09-26T00:00:00", + "2018-09-27T00:00:00", + "2018-09-28T00:00:00", + "2018-10-01T00:00:00", + "2018-10-02T00:00:00", + "2018-10-03T00:00:00", + "2018-10-04T00:00:00", + "2018-10-05T00:00:00", + "2018-10-08T00:00:00", + "2018-10-09T00:00:00", + "2018-10-10T00:00:00", + "2018-10-11T00:00:00", + "2018-10-12T00:00:00", + "2018-10-15T00:00:00", + "2018-10-16T00:00:00", + "2018-10-17T00:00:00", + "2018-10-18T00:00:00", + "2018-10-19T00:00:00", + "2018-10-22T00:00:00", + "2018-10-23T00:00:00", + "2018-10-24T00:00:00", + "2018-10-25T00:00:00", + "2018-10-26T00:00:00", + "2018-10-29T00:00:00", + "2018-10-30T00:00:00", + "2018-10-31T00:00:00", + "2018-11-01T00:00:00", + "2018-11-02T00:00:00", + "2018-11-05T00:00:00", + "2018-11-06T00:00:00", + "2018-11-07T00:00:00", + "2018-11-08T00:00:00", + "2018-11-09T00:00:00", + "2018-11-12T00:00:00", + "2018-11-13T00:00:00", + "2018-11-14T00:00:00", + "2018-11-15T00:00:00", + "2018-11-16T00:00:00", + "2018-11-19T00:00:00", + "2018-11-20T00:00:00", + "2018-11-21T00:00:00", + "2018-11-23T00:00:00", + "2018-11-26T00:00:00", + "2018-11-27T00:00:00", + "2018-11-28T00:00:00", + "2018-11-29T00:00:00", + "2018-11-30T00:00:00", + "2018-12-03T00:00:00", + "2018-12-04T00:00:00", + "2018-12-06T00:00:00", + "2018-12-07T00:00:00", + "2018-12-10T00:00:00", + "2018-12-11T00:00:00", + "2018-12-12T00:00:00", + "2018-12-13T00:00:00", + "2018-12-14T00:00:00", + "2018-12-17T00:00:00", + "2018-12-18T00:00:00", + "2018-12-19T00:00:00", + "2018-12-20T00:00:00", + "2018-12-21T00:00:00", + "2018-12-24T00:00:00", + "2018-12-26T00:00:00", + "2018-12-27T00:00:00", + "2018-12-28T00:00:00", + "2018-12-31T00:00:00", + "2019-01-02T00:00:00", + "2019-01-03T00:00:00", + "2019-01-04T00:00:00", + "2019-01-07T00:00:00", + "2019-01-08T00:00:00", + "2019-01-09T00:00:00", + "2019-01-10T00:00:00", + "2019-01-11T00:00:00", + "2019-01-14T00:00:00", + "2019-01-15T00:00:00", + "2019-01-16T00:00:00", + "2019-01-17T00:00:00", + "2019-01-18T00:00:00", + "2019-01-22T00:00:00", + "2019-01-23T00:00:00", + "2019-01-24T00:00:00", + "2019-01-25T00:00:00", + "2019-01-28T00:00:00", + "2019-01-29T00:00:00", + "2019-01-30T00:00:00", + "2019-01-31T00:00:00", + "2019-02-01T00:00:00", + "2019-02-04T00:00:00", + "2019-02-05T00:00:00", + "2019-02-06T00:00:00", + "2019-02-07T00:00:00", + "2019-02-08T00:00:00", + "2019-02-11T00:00:00", + "2019-02-12T00:00:00", + "2019-02-13T00:00:00", + "2019-02-14T00:00:00", + "2019-02-15T00:00:00", + "2019-02-19T00:00:00", + "2019-02-20T00:00:00", + "2019-02-21T00:00:00", + "2019-02-22T00:00:00", + "2019-02-25T00:00:00", + "2019-02-26T00:00:00", + "2019-02-27T00:00:00", + "2019-02-28T00:00:00", + "2019-03-01T00:00:00", + "2019-03-04T00:00:00", + "2019-03-05T00:00:00", + "2019-03-06T00:00:00", + "2019-03-07T00:00:00", + "2019-03-08T00:00:00", + "2019-03-11T00:00:00", + "2019-03-12T00:00:00", + "2019-03-13T00:00:00", + "2019-03-14T00:00:00", + "2019-03-15T00:00:00", + "2019-03-18T00:00:00", + "2019-03-19T00:00:00", + "2019-03-20T00:00:00", + "2019-03-21T00:00:00", + "2019-03-22T00:00:00", + "2019-03-25T00:00:00", + "2019-03-26T00:00:00", + "2019-03-27T00:00:00", + "2019-03-28T00:00:00", + "2019-03-29T00:00:00", + "2019-04-01T00:00:00", + "2019-04-02T00:00:00", + "2019-04-03T00:00:00", + "2019-04-04T00:00:00", + "2019-04-05T00:00:00", + "2019-04-08T00:00:00", + "2019-04-09T00:00:00", + "2019-04-10T00:00:00", + "2019-04-11T00:00:00", + "2019-04-12T00:00:00", + "2019-04-15T00:00:00", + "2019-04-16T00:00:00", + "2019-04-17T00:00:00", + "2019-04-18T00:00:00", + "2019-04-22T00:00:00", + "2019-04-23T00:00:00", + "2019-04-24T00:00:00", + "2019-04-25T00:00:00", + "2019-04-26T00:00:00", + "2019-04-29T00:00:00", + "2019-04-30T00:00:00", + "2019-05-01T00:00:00", + "2019-05-02T00:00:00", + "2019-05-03T00:00:00", + "2019-05-06T00:00:00", + "2019-05-07T00:00:00", + "2019-05-08T00:00:00", + "2019-05-09T00:00:00", + "2019-05-10T00:00:00", + "2019-05-13T00:00:00", + "2019-05-14T00:00:00", + "2019-05-15T00:00:00", + "2019-05-16T00:00:00", + "2019-05-17T00:00:00", + "2019-05-20T00:00:00", + "2019-05-21T00:00:00", + "2019-05-22T00:00:00", + "2019-05-23T00:00:00", + "2019-05-24T00:00:00", + "2019-05-28T00:00:00", + "2019-05-29T00:00:00", + "2019-05-30T00:00:00", + "2019-05-31T00:00:00", + "2019-06-03T00:00:00", + "2019-06-04T00:00:00", + "2019-06-05T00:00:00", + "2019-06-06T00:00:00", + "2019-06-07T00:00:00", + "2019-06-10T00:00:00", + "2019-06-11T00:00:00", + "2019-06-12T00:00:00", + "2019-06-13T00:00:00", + "2019-06-14T00:00:00", + "2019-06-17T00:00:00", + "2019-06-18T00:00:00", + "2019-06-19T00:00:00", + "2019-06-20T00:00:00", + "2019-06-21T00:00:00", + "2019-06-24T00:00:00", + "2019-06-25T00:00:00", + "2019-06-26T00:00:00", + "2019-06-27T00:00:00", + "2019-06-28T00:00:00", + "2019-07-01T00:00:00", + "2019-07-02T00:00:00", + "2019-07-03T00:00:00", + "2019-07-05T00:00:00", + "2019-07-08T00:00:00", + "2019-07-09T00:00:00", + "2019-07-10T00:00:00", + "2019-07-11T00:00:00", + "2019-07-12T00:00:00", + "2019-07-15T00:00:00", + "2019-07-16T00:00:00", + "2019-07-17T00:00:00", + "2019-07-18T00:00:00", + "2019-07-19T00:00:00", + "2019-07-22T00:00:00", + "2019-07-23T00:00:00", + "2019-07-24T00:00:00", + "2019-07-25T00:00:00", + "2019-07-26T00:00:00", + "2019-07-29T00:00:00", + "2019-07-30T00:00:00", + "2019-07-31T00:00:00", + "2019-08-01T00:00:00", + "2019-08-02T00:00:00", + "2019-08-05T00:00:00", + "2019-08-06T00:00:00", + "2019-08-07T00:00:00", + "2019-08-08T00:00:00", + "2019-08-09T00:00:00", + "2019-08-12T00:00:00", + "2019-08-13T00:00:00", + "2019-08-14T00:00:00", + "2019-08-15T00:00:00", + "2019-08-16T00:00:00", + "2019-08-19T00:00:00", + "2019-08-20T00:00:00", + "2019-08-21T00:00:00", + "2019-08-22T00:00:00", + "2019-08-23T00:00:00", + "2019-08-26T00:00:00", + "2019-08-27T00:00:00", + "2019-08-28T00:00:00", + "2019-08-29T00:00:00", + "2019-08-30T00:00:00", + "2019-09-03T00:00:00", + "2019-09-04T00:00:00", + "2019-09-05T00:00:00", + "2019-09-06T00:00:00", + "2019-09-09T00:00:00", + "2019-09-10T00:00:00", + "2019-09-11T00:00:00", + "2019-09-12T00:00:00", + "2019-09-13T00:00:00", + "2019-09-16T00:00:00", + "2019-09-17T00:00:00", + "2019-09-18T00:00:00", + "2019-09-19T00:00:00", + "2019-09-20T00:00:00", + "2019-09-23T00:00:00", + "2019-09-24T00:00:00", + "2019-09-25T00:00:00", + "2019-09-26T00:00:00", + "2019-09-27T00:00:00", + "2019-09-30T00:00:00", + "2019-10-01T00:00:00", + "2019-10-02T00:00:00", + "2019-10-03T00:00:00", + "2019-10-04T00:00:00", + "2019-10-07T00:00:00", + "2019-10-08T00:00:00", + "2019-10-09T00:00:00", + "2019-10-10T00:00:00", + "2019-10-11T00:00:00", + "2019-10-14T00:00:00", + "2019-10-15T00:00:00", + "2019-10-16T00:00:00", + "2019-10-17T00:00:00", + "2019-10-18T00:00:00", + "2019-10-21T00:00:00", + "2019-10-22T00:00:00", + "2019-10-23T00:00:00", + "2019-10-24T00:00:00", + "2019-10-25T00:00:00", + "2019-10-28T00:00:00", + "2019-10-29T00:00:00", + "2019-10-30T00:00:00", + "2019-10-31T00:00:00", + "2019-11-01T00:00:00", + "2019-11-04T00:00:00", + "2019-11-05T00:00:00", + "2019-11-06T00:00:00", + "2019-11-07T00:00:00", + "2019-11-08T00:00:00", + "2019-11-11T00:00:00", + "2019-11-12T00:00:00", + "2019-11-13T00:00:00", + "2019-11-14T00:00:00", + "2019-11-15T00:00:00", + "2019-11-18T00:00:00", + "2019-11-19T00:00:00", + "2019-11-20T00:00:00", + "2019-11-21T00:00:00", + "2019-11-22T00:00:00", + "2019-11-25T00:00:00", + "2019-11-26T00:00:00", + "2019-11-27T00:00:00", + "2019-11-29T00:00:00", + "2019-12-02T00:00:00", + "2019-12-03T00:00:00", + "2019-12-04T00:00:00", + "2019-12-05T00:00:00", + "2019-12-06T00:00:00", + "2019-12-09T00:00:00", + "2019-12-10T00:00:00", + "2019-12-11T00:00:00", + "2019-12-12T00:00:00", + "2019-12-13T00:00:00", + "2019-12-16T00:00:00", + "2019-12-17T00:00:00", + "2019-12-18T00:00:00", + "2019-12-19T00:00:00", + "2019-12-20T00:00:00", + "2019-12-23T00:00:00", + "2019-12-24T00:00:00", + "2019-12-26T00:00:00", + "2019-12-27T00:00:00", + "2019-12-30T00:00:00", + "2019-12-31T00:00:00", + "2020-01-02T00:00:00", + "2020-01-03T00:00:00", + "2020-01-06T00:00:00", + "2020-01-07T00:00:00", + "2020-01-08T00:00:00", + "2020-01-09T00:00:00", + "2020-01-10T00:00:00", + "2020-01-13T00:00:00", + "2020-01-14T00:00:00", + "2020-01-15T00:00:00", + "2020-01-16T00:00:00", + "2020-01-17T00:00:00", + "2020-01-21T00:00:00", + "2020-01-22T00:00:00", + "2020-01-23T00:00:00", + "2020-01-24T00:00:00", + "2020-01-27T00:00:00", + "2020-01-28T00:00:00", + "2020-01-29T00:00:00", + "2020-01-30T00:00:00", + "2020-01-31T00:00:00", + "2020-02-03T00:00:00", + "2020-02-04T00:00:00", + "2020-02-05T00:00:00", + "2020-02-06T00:00:00", + "2020-02-07T00:00:00", + "2020-02-10T00:00:00", + "2020-02-11T00:00:00", + "2020-02-12T00:00:00", + "2020-02-13T00:00:00", + "2020-02-14T00:00:00", + "2020-02-18T00:00:00", + "2020-02-19T00:00:00", + "2020-02-20T00:00:00", + "2020-02-21T00:00:00", + "2020-02-24T00:00:00", + "2020-02-25T00:00:00", + "2020-02-26T00:00:00", + "2020-02-27T00:00:00", + "2020-02-28T00:00:00", + "2020-03-02T00:00:00", + "2020-03-03T00:00:00", + "2020-03-04T00:00:00", + "2020-03-05T00:00:00", + "2020-03-06T00:00:00", + "2020-03-09T00:00:00", + "2020-03-10T00:00:00", + "2020-03-11T00:00:00", + "2020-03-12T00:00:00", + "2020-03-13T00:00:00", + "2020-03-16T00:00:00", + "2020-03-17T00:00:00", + "2020-03-18T00:00:00", + "2020-03-19T00:00:00", + "2020-03-20T00:00:00", + "2020-03-23T00:00:00", + "2020-03-24T00:00:00", + "2020-03-25T00:00:00", + "2020-03-26T00:00:00", + "2020-03-27T00:00:00", + "2020-03-30T00:00:00", + "2020-03-31T00:00:00", + "2020-04-01T00:00:00", + "2020-04-02T00:00:00", + "2020-04-03T00:00:00", + "2020-04-06T00:00:00", + "2020-04-07T00:00:00", + "2020-04-08T00:00:00", + "2020-04-09T00:00:00", + "2020-04-13T00:00:00", + "2020-04-14T00:00:00", + "2020-04-15T00:00:00", + "2020-04-16T00:00:00", + "2020-04-17T00:00:00", + "2020-04-20T00:00:00", + "2020-04-21T00:00:00", + "2020-04-22T00:00:00", + "2020-04-23T00:00:00", + "2020-04-24T00:00:00", + "2020-04-27T00:00:00", + "2020-04-28T00:00:00", + "2020-04-29T00:00:00", + "2020-04-30T00:00:00", + "2020-05-01T00:00:00", + "2020-05-04T00:00:00", + "2020-05-05T00:00:00", + "2020-05-06T00:00:00", + "2020-05-07T00:00:00", + "2020-05-08T00:00:00", + "2020-05-11T00:00:00", + "2020-05-12T00:00:00", + "2020-05-13T00:00:00", + "2020-05-14T00:00:00", + "2020-05-15T00:00:00", + "2020-05-18T00:00:00", + "2020-05-19T00:00:00", + "2020-05-20T00:00:00", + "2020-05-21T00:00:00", + "2020-05-22T00:00:00", + "2020-05-26T00:00:00", + "2020-05-27T00:00:00", + "2020-05-28T00:00:00", + "2020-05-29T00:00:00", + "2020-06-01T00:00:00", + "2020-06-02T00:00:00", + "2020-06-03T00:00:00", + "2020-06-04T00:00:00", + "2020-06-05T00:00:00", + "2020-06-08T00:00:00", + "2020-06-09T00:00:00", + "2020-06-10T00:00:00", + "2020-06-11T00:00:00", + "2020-06-12T00:00:00", + "2020-06-15T00:00:00", + "2020-06-16T00:00:00", + "2020-06-17T00:00:00", + "2020-06-18T00:00:00", + "2020-06-19T00:00:00", + "2020-06-22T00:00:00", + "2020-06-23T00:00:00", + "2020-06-24T00:00:00", + "2020-06-25T00:00:00", + "2020-06-26T00:00:00", + "2020-06-29T00:00:00", + "2020-06-30T00:00:00", + "2020-07-01T00:00:00", + "2020-07-02T00:00:00", + "2020-07-06T00:00:00", + "2020-07-07T00:00:00", + "2020-07-08T00:00:00", + "2020-07-09T00:00:00", + "2020-07-10T00:00:00", + "2020-07-13T00:00:00", + "2020-07-14T00:00:00", + "2020-07-15T00:00:00", + "2020-07-16T00:00:00", + "2020-07-17T00:00:00", + "2020-07-20T00:00:00", + "2020-07-21T00:00:00", + "2020-07-22T00:00:00", + "2020-07-23T00:00:00", + "2020-07-24T00:00:00", + "2020-07-27T00:00:00", + "2020-07-28T00:00:00", + "2020-07-29T00:00:00", + "2020-07-30T00:00:00", + "2020-07-31T00:00:00", + "2020-08-03T00:00:00", + "2020-08-04T00:00:00", + "2020-08-05T00:00:00", + "2020-08-06T00:00:00", + "2020-08-07T00:00:00", + "2020-08-10T00:00:00", + "2020-08-11T00:00:00", + "2020-08-12T00:00:00", + "2020-08-13T00:00:00", + "2020-08-14T00:00:00", + "2020-08-17T00:00:00", + "2020-08-18T00:00:00", + "2020-08-19T00:00:00", + "2020-08-20T00:00:00", + "2020-08-21T00:00:00", + "2020-08-24T00:00:00", + "2020-08-25T00:00:00", + "2020-08-26T00:00:00", + "2020-08-27T00:00:00", + "2020-08-28T00:00:00", + "2020-08-31T00:00:00", + "2020-09-01T00:00:00", + "2020-09-02T00:00:00", + "2020-09-03T00:00:00", + "2020-09-04T00:00:00", + "2020-09-08T00:00:00", + "2020-09-09T00:00:00", + "2020-09-10T00:00:00", + "2020-09-11T00:00:00", + "2020-09-14T00:00:00", + "2020-09-15T00:00:00", + "2020-09-16T00:00:00", + "2020-09-17T00:00:00", + "2020-09-18T00:00:00", + "2020-09-21T00:00:00", + "2020-09-22T00:00:00", + "2020-09-23T00:00:00", + "2020-09-24T00:00:00", + "2020-09-25T00:00:00", + "2020-09-28T00:00:00", + "2020-09-29T00:00:00", + "2020-09-30T00:00:00", + "2020-10-01T00:00:00", + "2020-10-02T00:00:00", + "2020-10-05T00:00:00", + "2020-10-06T00:00:00", + "2020-10-07T00:00:00", + "2020-10-08T00:00:00", + "2020-10-09T00:00:00", + "2020-10-12T00:00:00", + "2020-10-13T00:00:00", + "2020-10-14T00:00:00", + "2020-10-15T00:00:00", + "2020-10-16T00:00:00", + "2020-10-19T00:00:00", + "2020-10-20T00:00:00", + "2020-10-21T00:00:00", + "2020-10-22T00:00:00", + "2020-10-23T00:00:00", + "2020-10-26T00:00:00", + "2020-10-27T00:00:00", + "2020-10-28T00:00:00", + "2020-10-29T00:00:00", + "2020-10-30T00:00:00", + "2020-11-02T00:00:00", + "2020-11-03T00:00:00", + "2020-11-04T00:00:00", + "2020-11-05T00:00:00", + "2020-11-06T00:00:00", + "2020-11-09T00:00:00", + "2020-11-10T00:00:00", + "2020-11-11T00:00:00", + "2020-11-12T00:00:00", + "2020-11-13T00:00:00", + "2020-11-16T00:00:00", + "2020-11-17T00:00:00", + "2020-11-18T00:00:00", + "2020-11-19T00:00:00", + "2020-11-20T00:00:00", + "2020-11-23T00:00:00", + "2020-11-24T00:00:00", + "2020-11-25T00:00:00", + "2020-11-27T00:00:00", + "2020-11-30T00:00:00", + "2020-12-01T00:00:00", + "2020-12-02T00:00:00", + "2020-12-03T00:00:00", + "2020-12-04T00:00:00", + "2020-12-07T00:00:00", + "2020-12-08T00:00:00", + "2020-12-09T00:00:00", + "2020-12-10T00:00:00", + "2020-12-11T00:00:00", + "2020-12-14T00:00:00", + "2020-12-15T00:00:00", + "2020-12-16T00:00:00", + "2020-12-17T00:00:00", + "2020-12-18T00:00:00", + "2020-12-21T00:00:00", + "2020-12-22T00:00:00", + "2020-12-23T00:00:00", + "2020-12-24T00:00:00", + "2020-12-28T00:00:00", + "2020-12-29T00:00:00", + "2020-12-30T00:00:00", + "2020-12-31T00:00:00", + "2021-01-04T00:00:00", + "2021-01-05T00:00:00", + "2021-01-06T00:00:00", + "2021-01-07T00:00:00", + "2021-01-08T00:00:00", + "2021-01-11T00:00:00", + "2021-01-12T00:00:00", + "2021-01-13T00:00:00", + "2021-01-14T00:00:00", + "2021-01-15T00:00:00", + "2021-01-19T00:00:00", + "2021-01-20T00:00:00", + "2021-01-21T00:00:00", + "2021-01-22T00:00:00", + "2021-01-25T00:00:00", + "2021-01-26T00:00:00", + "2021-01-27T00:00:00", + "2021-01-28T00:00:00", + "2021-01-29T00:00:00", + "2021-02-01T00:00:00", + "2021-02-02T00:00:00", + "2021-02-03T00:00:00", + "2021-02-04T00:00:00", + "2021-02-05T00:00:00", + "2021-02-08T00:00:00", + "2021-02-09T00:00:00", + "2021-02-10T00:00:00", + "2021-02-11T00:00:00", + "2021-02-12T00:00:00", + "2021-02-16T00:00:00", + "2021-02-17T00:00:00", + "2021-02-18T00:00:00", + "2021-02-19T00:00:00", + "2021-02-22T00:00:00", + "2021-02-23T00:00:00", + "2021-02-24T00:00:00", + "2021-02-25T00:00:00", + "2021-02-26T00:00:00", + "2021-03-01T00:00:00", + "2021-03-02T00:00:00", + "2021-03-03T00:00:00", + "2021-03-04T00:00:00", + "2021-03-05T00:00:00", + "2021-03-08T00:00:00", + "2021-03-09T00:00:00", + "2021-03-10T00:00:00", + "2021-03-11T00:00:00", + "2021-03-12T00:00:00", + "2021-03-15T00:00:00", + "2021-03-16T00:00:00", + "2021-03-17T00:00:00", + "2021-03-18T00:00:00", + "2021-03-19T00:00:00", + "2021-03-22T00:00:00", + "2021-03-23T00:00:00", + "2021-03-24T00:00:00", + "2021-03-25T00:00:00", + "2021-03-26T00:00:00", + "2021-03-29T00:00:00", + "2021-03-30T00:00:00", + "2021-03-31T00:00:00", + "2021-04-01T00:00:00", + "2021-04-05T00:00:00", + "2021-04-06T00:00:00", + "2021-04-07T00:00:00", + "2021-04-08T00:00:00", + "2021-04-09T00:00:00", + "2021-04-12T00:00:00", + "2021-04-13T00:00:00", + "2021-04-14T00:00:00", + "2021-04-15T00:00:00", + "2021-04-16T00:00:00", + "2021-04-19T00:00:00", + "2021-04-20T00:00:00", + "2021-04-21T00:00:00", + "2021-04-22T00:00:00", + "2021-04-23T00:00:00", + "2021-04-26T00:00:00", + "2021-04-27T00:00:00", + "2021-04-28T00:00:00", + "2021-04-29T00:00:00", + "2021-04-30T00:00:00", + "2021-05-03T00:00:00", + "2021-05-04T00:00:00", + "2021-05-05T00:00:00", + "2021-05-06T00:00:00", + "2021-05-07T00:00:00", + "2021-05-10T00:00:00", + "2021-05-11T00:00:00", + "2021-05-12T00:00:00", + "2021-05-13T00:00:00", + "2021-05-14T00:00:00", + "2021-05-17T00:00:00", + "2021-05-18T00:00:00", + "2021-05-19T00:00:00", + "2021-05-20T00:00:00", + "2021-05-21T00:00:00", + "2021-05-24T00:00:00", + "2021-05-25T00:00:00", + "2021-05-26T00:00:00", + "2021-05-27T00:00:00", + "2021-05-28T00:00:00", + "2021-06-01T00:00:00", + "2021-06-02T00:00:00", + "2021-06-03T00:00:00", + "2021-06-04T00:00:00", + "2021-06-07T00:00:00", + "2021-06-08T00:00:00", + "2021-06-09T00:00:00", + "2021-06-10T00:00:00", + "2021-06-11T00:00:00", + "2021-06-14T00:00:00", + "2021-06-15T00:00:00", + "2021-06-16T00:00:00", + "2021-06-17T00:00:00", + "2021-06-18T00:00:00", + "2021-06-21T00:00:00", + "2021-06-22T00:00:00", + "2021-06-23T00:00:00", + "2021-06-24T00:00:00", + "2021-06-25T00:00:00", + "2021-06-28T00:00:00", + "2021-06-29T00:00:00", + "2021-06-30T00:00:00", + "2021-07-01T00:00:00", + "2021-07-02T00:00:00", + "2021-07-06T00:00:00", + "2021-07-07T00:00:00", + "2021-07-08T00:00:00", + "2021-07-09T00:00:00", + "2021-07-12T00:00:00", + "2021-07-13T00:00:00", + "2021-07-14T00:00:00", + "2021-07-15T00:00:00", + "2021-07-16T00:00:00", + "2021-07-19T00:00:00", + "2021-07-20T00:00:00", + "2021-07-21T00:00:00", + "2021-07-22T00:00:00", + "2021-07-23T00:00:00", + "2021-07-26T00:00:00", + "2021-07-27T00:00:00", + "2021-07-28T00:00:00", + "2021-07-29T00:00:00", + "2021-07-30T00:00:00", + "2021-08-02T00:00:00", + "2021-08-03T00:00:00", + "2021-08-04T00:00:00", + "2021-08-05T00:00:00", + "2021-08-06T00:00:00", + "2021-08-09T00:00:00", + "2021-08-10T00:00:00", + "2021-08-11T00:00:00", + "2021-08-12T00:00:00", + "2021-08-13T00:00:00", + "2021-08-16T00:00:00", + "2021-08-17T00:00:00", + "2021-08-18T00:00:00", + "2021-08-19T00:00:00", + "2021-08-20T00:00:00", + "2021-08-23T00:00:00", + "2021-08-24T00:00:00", + "2021-08-25T00:00:00", + "2021-08-26T00:00:00", + "2021-08-27T00:00:00", + "2021-08-30T00:00:00", + "2021-08-31T00:00:00", + "2021-09-01T00:00:00", + "2021-09-02T00:00:00", + "2021-09-03T00:00:00", + "2021-09-07T00:00:00", + "2021-09-08T00:00:00", + "2021-09-09T00:00:00", + "2021-09-10T00:00:00", + "2021-09-13T00:00:00", + "2021-09-14T00:00:00", + "2021-09-15T00:00:00", + "2021-09-16T00:00:00", + "2021-09-17T00:00:00", + "2021-09-20T00:00:00", + "2021-09-21T00:00:00", + "2021-09-22T00:00:00", + "2021-09-23T00:00:00", + "2021-09-24T00:00:00", + "2021-09-27T00:00:00", + "2021-09-28T00:00:00", + "2021-09-29T00:00:00", + "2021-09-30T00:00:00", + "2021-10-01T00:00:00", + "2021-10-04T00:00:00", + "2021-10-05T00:00:00", + "2021-10-06T00:00:00", + "2021-10-07T00:00:00", + "2021-10-08T00:00:00", + "2021-10-11T00:00:00", + "2021-10-12T00:00:00", + "2021-10-13T00:00:00", + "2021-10-14T00:00:00", + "2021-10-15T00:00:00", + "2021-10-18T00:00:00", + "2021-10-19T00:00:00", + "2021-10-20T00:00:00", + "2021-10-21T00:00:00", + "2021-10-22T00:00:00", + "2021-10-25T00:00:00", + "2021-10-26T00:00:00", + "2021-10-27T00:00:00", + "2021-10-28T00:00:00", + "2021-10-29T00:00:00", + "2021-11-01T00:00:00", + "2021-11-02T00:00:00", + "2021-11-03T00:00:00", + "2021-11-04T00:00:00", + "2021-11-05T00:00:00", + "2021-11-08T00:00:00", + "2021-11-09T00:00:00", + "2021-11-10T00:00:00", + "2021-11-11T00:00:00", + "2021-11-12T00:00:00", + "2021-11-15T00:00:00", + "2021-11-16T00:00:00", + "2021-11-17T00:00:00", + "2021-11-18T00:00:00", + "2021-11-19T00:00:00", + "2021-11-22T00:00:00", + "2021-11-23T00:00:00", + "2021-11-24T00:00:00", + "2021-11-26T00:00:00", + "2021-11-29T00:00:00", + "2021-11-30T00:00:00", + "2021-12-01T00:00:00", + "2021-12-02T00:00:00", + "2021-12-03T00:00:00", + "2021-12-06T00:00:00", + "2021-12-07T00:00:00", + "2021-12-08T00:00:00", + "2021-12-09T00:00:00", + "2021-12-10T00:00:00", + "2021-12-13T00:00:00", + "2021-12-14T00:00:00", + "2021-12-15T00:00:00", + "2021-12-16T00:00:00", + "2021-12-17T00:00:00", + "2021-12-20T00:00:00", + "2021-12-21T00:00:00", + "2021-12-22T00:00:00", + "2021-12-23T00:00:00", + "2021-12-27T00:00:00", + "2021-12-28T00:00:00", + "2021-12-29T00:00:00", + "2021-12-30T00:00:00", + "2021-12-31T00:00:00", + "2022-01-03T00:00:00", + "2022-01-04T00:00:00", + "2022-01-05T00:00:00", + "2022-01-06T00:00:00", + "2022-01-07T00:00:00", + "2022-01-10T00:00:00", + "2022-01-11T00:00:00", + "2022-01-12T00:00:00", + "2022-01-13T00:00:00", + "2022-01-14T00:00:00", + "2022-01-18T00:00:00", + "2022-01-19T00:00:00", + "2022-01-20T00:00:00", + "2022-01-21T00:00:00", + "2022-01-24T00:00:00", + "2022-01-25T00:00:00", + "2022-01-26T00:00:00", + "2022-01-27T00:00:00", + "2022-01-28T00:00:00", + "2022-01-31T00:00:00", + "2022-02-01T00:00:00", + "2022-02-02T00:00:00", + "2022-02-03T00:00:00", + "2022-02-04T00:00:00", + "2022-02-07T00:00:00", + "2022-02-08T00:00:00", + "2022-02-09T00:00:00", + "2022-02-10T00:00:00", + "2022-02-11T00:00:00", + "2022-02-14T00:00:00", + "2022-02-15T00:00:00", + "2022-02-16T00:00:00", + "2022-02-17T00:00:00", + "2022-02-18T00:00:00", + "2022-02-22T00:00:00", + "2022-02-23T00:00:00", + "2022-02-24T00:00:00", + "2022-02-25T00:00:00", + "2022-02-28T00:00:00", + "2022-03-01T00:00:00", + "2022-03-02T00:00:00", + "2022-03-03T00:00:00", + "2022-03-04T00:00:00", + "2022-03-07T00:00:00", + "2022-03-08T00:00:00", + "2022-03-09T00:00:00", + "2022-03-10T00:00:00", + "2022-03-11T00:00:00", + "2022-03-14T00:00:00", + "2022-03-15T00:00:00", + "2022-03-16T00:00:00", + "2022-03-17T00:00:00", + "2022-03-18T00:00:00", + "2022-03-21T00:00:00", + "2022-03-22T00:00:00", + "2022-03-23T00:00:00", + "2022-03-24T00:00:00", + "2022-03-25T00:00:00", + "2022-03-28T00:00:00", + "2022-03-29T00:00:00", + "2022-03-30T00:00:00", + "2022-03-31T00:00:00", + "2022-04-01T00:00:00", + "2022-04-04T00:00:00", + "2022-04-05T00:00:00", + "2022-04-06T00:00:00", + "2022-04-07T00:00:00", + "2022-04-08T00:00:00", + "2022-04-11T00:00:00", + "2022-04-12T00:00:00", + "2022-04-13T00:00:00", + "2022-04-14T00:00:00", + "2022-04-18T00:00:00", + "2022-04-19T00:00:00", + "2022-04-20T00:00:00", + "2022-04-21T00:00:00", + "2022-04-22T00:00:00", + "2022-04-25T00:00:00", + "2022-04-26T00:00:00", + "2022-04-27T00:00:00", + "2022-04-28T00:00:00", + "2022-04-29T00:00:00", + "2022-05-02T00:00:00", + "2022-05-03T00:00:00", + "2022-05-04T00:00:00", + "2022-05-05T00:00:00", + "2022-05-06T00:00:00", + "2022-05-09T00:00:00", + "2022-05-10T00:00:00", + "2022-05-11T00:00:00", + "2022-05-12T00:00:00", + "2022-05-13T00:00:00", + "2022-05-16T00:00:00", + "2022-05-17T00:00:00", + "2022-05-18T00:00:00", + "2022-05-19T00:00:00", + "2022-05-20T00:00:00", + "2022-05-23T00:00:00", + "2022-05-24T00:00:00", + "2022-05-25T00:00:00", + "2022-05-26T00:00:00", + "2022-05-27T00:00:00", + "2022-05-31T00:00:00", + "2022-06-01T00:00:00", + "2022-06-02T00:00:00", + "2022-06-03T00:00:00", + "2022-06-06T00:00:00", + "2022-06-07T00:00:00", + "2022-06-08T00:00:00", + "2022-06-09T00:00:00", + "2022-06-10T00:00:00", + "2022-06-13T00:00:00", + "2022-06-14T00:00:00", + "2022-06-15T00:00:00", + "2022-06-16T00:00:00", + "2022-06-17T00:00:00", + "2022-06-21T00:00:00", + "2022-06-22T00:00:00", + "2022-06-23T00:00:00", + "2022-06-24T00:00:00", + "2022-06-27T00:00:00", + "2022-06-28T00:00:00", + "2022-06-29T00:00:00", + "2022-06-30T00:00:00", + "2022-07-01T00:00:00", + "2022-07-05T00:00:00", + "2022-07-06T00:00:00", + "2022-07-07T00:00:00", + "2022-07-08T00:00:00", + "2022-07-11T00:00:00", + "2022-07-12T00:00:00", + "2022-07-13T00:00:00", + "2022-07-14T00:00:00", + "2022-07-15T00:00:00", + "2022-07-18T00:00:00", + "2022-07-19T00:00:00", + "2022-07-20T00:00:00", + "2022-07-21T00:00:00", + "2022-07-22T00:00:00", + "2022-07-25T00:00:00", + "2022-07-26T00:00:00", + "2022-07-27T00:00:00", + "2022-07-28T00:00:00", + "2022-07-29T00:00:00", + "2022-08-01T00:00:00", + "2022-08-02T00:00:00", + "2022-08-03T00:00:00", + "2022-08-04T00:00:00", + "2022-08-05T00:00:00", + "2022-08-08T00:00:00", + "2022-08-09T00:00:00", + "2022-08-10T00:00:00", + "2022-08-11T00:00:00", + "2022-08-12T00:00:00", + "2022-08-15T00:00:00", + "2022-08-16T00:00:00", + "2022-08-17T00:00:00", + "2022-08-18T00:00:00", + "2022-08-19T00:00:00", + "2022-08-22T00:00:00", + "2022-08-23T00:00:00", + "2022-08-24T00:00:00", + "2022-08-25T00:00:00", + "2022-08-26T00:00:00", + "2022-08-29T00:00:00", + "2022-08-30T00:00:00", + "2022-08-31T00:00:00", + "2022-09-01T00:00:00", + "2022-09-02T00:00:00", + "2022-09-06T00:00:00", + "2022-09-07T00:00:00", + "2022-09-08T00:00:00", + "2022-09-09T00:00:00", + "2022-09-12T00:00:00", + "2022-09-13T00:00:00", + "2022-09-14T00:00:00", + "2022-09-15T00:00:00", + "2022-09-16T00:00:00", + "2022-09-19T00:00:00", + "2022-09-20T00:00:00", + "2022-09-21T00:00:00", + "2022-09-22T00:00:00", + "2022-09-23T00:00:00", + "2022-09-26T00:00:00", + "2022-09-27T00:00:00", + "2022-09-28T00:00:00", + "2022-09-29T00:00:00", + "2022-09-30T00:00:00", + "2022-10-03T00:00:00", + "2022-10-04T00:00:00", + "2022-10-05T00:00:00", + "2022-10-06T00:00:00", + "2022-10-07T00:00:00", + "2022-10-10T00:00:00", + "2022-10-11T00:00:00", + "2022-10-12T00:00:00", + "2022-10-13T00:00:00", + "2022-10-14T00:00:00", + "2022-10-17T00:00:00", + "2022-10-18T00:00:00", + "2022-10-19T00:00:00", + "2022-10-20T00:00:00", + "2022-10-21T00:00:00", + "2022-10-24T00:00:00", + "2022-10-25T00:00:00", + "2022-10-26T00:00:00", + "2022-10-27T00:00:00", + "2022-10-28T00:00:00", + "2022-10-31T00:00:00", + "2022-11-01T00:00:00", + "2022-11-02T00:00:00", + "2022-11-03T00:00:00", + "2022-11-04T00:00:00", + "2022-11-07T00:00:00", + "2022-11-08T00:00:00", + "2022-11-09T00:00:00", + "2022-11-10T00:00:00", + "2022-11-11T00:00:00", + "2022-11-14T00:00:00", + "2022-11-15T00:00:00", + "2022-11-16T00:00:00", + "2022-11-17T00:00:00", + "2022-11-18T00:00:00", + "2022-11-21T00:00:00", + "2022-11-22T00:00:00", + "2022-11-23T00:00:00", + "2022-11-25T00:00:00", + "2022-11-28T00:00:00", + "2022-11-29T00:00:00", + "2022-11-30T00:00:00", + "2022-12-01T00:00:00", + "2022-12-02T00:00:00", + "2022-12-05T00:00:00", + "2022-12-06T00:00:00", + "2022-12-07T00:00:00", + "2022-12-08T00:00:00", + "2022-12-09T00:00:00", + "2022-12-12T00:00:00", + "2022-12-13T00:00:00", + "2022-12-14T00:00:00", + "2022-12-15T00:00:00", + "2022-12-16T00:00:00", + "2022-12-19T00:00:00", + "2022-12-20T00:00:00", + "2022-12-21T00:00:00", + "2022-12-22T00:00:00", + "2022-12-23T00:00:00", + "2022-12-27T00:00:00", + "2022-12-28T00:00:00", + "2022-12-29T00:00:00", + "2022-12-30T00:00:00" + ], + "xaxis": "x", + "yaxis": "y2" + }, + { + "marker": { + "color": "lightgrey" + }, + "type": "bar", + "x": [ + "2018-01-02T00:00:00", + "2018-01-03T00:00:00", + "2018-01-04T00:00:00", + "2018-01-05T00:00:00", + "2018-01-08T00:00:00", + "2018-01-09T00:00:00", + "2018-01-10T00:00:00", + "2018-01-11T00:00:00", + "2018-01-12T00:00:00", + "2018-01-16T00:00:00", + "2018-01-17T00:00:00", + "2018-01-18T00:00:00", + "2018-01-19T00:00:00", + "2018-01-22T00:00:00", + "2018-01-23T00:00:00", + "2018-01-24T00:00:00", + "2018-01-25T00:00:00", + "2018-01-26T00:00:00", + "2018-01-29T00:00:00", + "2018-01-30T00:00:00", + "2018-01-31T00:00:00", + "2018-02-01T00:00:00", + "2018-02-02T00:00:00", + "2018-02-05T00:00:00", + "2018-02-06T00:00:00", + "2018-02-07T00:00:00", + "2018-02-08T00:00:00", + "2018-02-09T00:00:00", + "2018-02-12T00:00:00", + "2018-02-13T00:00:00", + "2018-02-14T00:00:00", + "2018-02-15T00:00:00", + "2018-02-16T00:00:00", + "2018-02-20T00:00:00", + "2018-02-21T00:00:00", + "2018-02-22T00:00:00", + "2018-02-23T00:00:00", + "2018-02-26T00:00:00", + "2018-02-27T00:00:00", + "2018-02-28T00:00:00", + "2018-03-01T00:00:00", + "2018-03-02T00:00:00", + "2018-03-05T00:00:00", + "2018-03-06T00:00:00", + "2018-03-07T00:00:00", + "2018-03-08T00:00:00", + "2018-03-09T00:00:00", + "2018-03-12T00:00:00", + "2018-03-13T00:00:00", + "2018-03-14T00:00:00", + "2018-03-15T00:00:00", + "2018-03-16T00:00:00", + "2018-03-19T00:00:00", + "2018-03-20T00:00:00", + "2018-03-21T00:00:00", + "2018-03-22T00:00:00", + "2018-03-23T00:00:00", + "2018-03-26T00:00:00", + "2018-03-27T00:00:00", + "2018-03-28T00:00:00", + "2018-03-29T00:00:00", + "2018-04-02T00:00:00", + "2018-04-03T00:00:00", + "2018-04-04T00:00:00", + "2018-04-05T00:00:00", + "2018-04-06T00:00:00", + "2018-04-09T00:00:00", + "2018-04-10T00:00:00", + "2018-04-11T00:00:00", + "2018-04-12T00:00:00", + "2018-04-13T00:00:00", + "2018-04-16T00:00:00", + "2018-04-17T00:00:00", + "2018-04-18T00:00:00", + "2018-04-19T00:00:00", + "2018-04-20T00:00:00", + "2018-04-23T00:00:00", + "2018-04-24T00:00:00", + "2018-04-25T00:00:00", + "2018-04-26T00:00:00", + "2018-04-27T00:00:00", + "2018-04-30T00:00:00", + "2018-05-01T00:00:00", + "2018-05-02T00:00:00", + "2018-05-03T00:00:00", + "2018-05-04T00:00:00", + "2018-05-07T00:00:00", + "2018-05-08T00:00:00", + "2018-05-09T00:00:00", + "2018-05-10T00:00:00", + "2018-05-11T00:00:00", + "2018-05-14T00:00:00", + "2018-05-15T00:00:00", + "2018-05-16T00:00:00", + "2018-05-17T00:00:00", + "2018-05-18T00:00:00", + "2018-05-21T00:00:00", + "2018-05-22T00:00:00", + "2018-05-23T00:00:00", + "2018-05-24T00:00:00", + "2018-05-25T00:00:00", + "2018-05-29T00:00:00", + "2018-05-30T00:00:00", + "2018-05-31T00:00:00", + "2018-06-01T00:00:00", + "2018-06-04T00:00:00", + "2018-06-05T00:00:00", + "2018-06-06T00:00:00", + "2018-06-07T00:00:00", + "2018-06-08T00:00:00", + "2018-06-11T00:00:00", + "2018-06-12T00:00:00", + "2018-06-13T00:00:00", + "2018-06-14T00:00:00", + "2018-06-15T00:00:00", + "2018-06-18T00:00:00", + "2018-06-19T00:00:00", + "2018-06-20T00:00:00", + "2018-06-21T00:00:00", + "2018-06-22T00:00:00", + "2018-06-25T00:00:00", + "2018-06-26T00:00:00", + "2018-06-27T00:00:00", + "2018-06-28T00:00:00", + "2018-06-29T00:00:00", + "2018-07-02T00:00:00", + "2018-07-03T00:00:00", + "2018-07-05T00:00:00", + "2018-07-06T00:00:00", + "2018-07-09T00:00:00", + "2018-07-10T00:00:00", + "2018-07-11T00:00:00", + "2018-07-12T00:00:00", + "2018-07-13T00:00:00", + "2018-07-16T00:00:00", + "2018-07-17T00:00:00", + "2018-07-18T00:00:00", + "2018-07-19T00:00:00", + "2018-07-20T00:00:00", + "2018-07-23T00:00:00", + "2018-07-24T00:00:00", + "2018-07-25T00:00:00", + "2018-07-26T00:00:00", + "2018-07-27T00:00:00", + "2018-07-30T00:00:00", + "2018-07-31T00:00:00", + "2018-08-01T00:00:00", + "2018-08-02T00:00:00", + "2018-08-03T00:00:00", + "2018-08-06T00:00:00", + "2018-08-07T00:00:00", + "2018-08-08T00:00:00", + "2018-08-09T00:00:00", + "2018-08-10T00:00:00", + "2018-08-13T00:00:00", + "2018-08-14T00:00:00", + "2018-08-15T00:00:00", + "2018-08-16T00:00:00", + "2018-08-17T00:00:00", + "2018-08-20T00:00:00", + "2018-08-21T00:00:00", + "2018-08-22T00:00:00", + "2018-08-23T00:00:00", + "2018-08-24T00:00:00", + "2018-08-27T00:00:00", + "2018-08-28T00:00:00", + "2018-08-29T00:00:00", + "2018-08-30T00:00:00", + "2018-08-31T00:00:00", + "2018-09-04T00:00:00", + "2018-09-05T00:00:00", + "2018-09-06T00:00:00", + "2018-09-07T00:00:00", + "2018-09-10T00:00:00", + "2018-09-11T00:00:00", + "2018-09-12T00:00:00", + "2018-09-13T00:00:00", + "2018-09-14T00:00:00", + "2018-09-17T00:00:00", + "2018-09-18T00:00:00", + "2018-09-19T00:00:00", + "2018-09-20T00:00:00", + "2018-09-21T00:00:00", + "2018-09-24T00:00:00", + "2018-09-25T00:00:00", + "2018-09-26T00:00:00", + "2018-09-27T00:00:00", + "2018-09-28T00:00:00", + "2018-10-01T00:00:00", + "2018-10-02T00:00:00", + "2018-10-03T00:00:00", + "2018-10-04T00:00:00", + "2018-10-05T00:00:00", + "2018-10-08T00:00:00", + "2018-10-09T00:00:00", + "2018-10-10T00:00:00", + "2018-10-11T00:00:00", + "2018-10-12T00:00:00", + "2018-10-15T00:00:00", + "2018-10-16T00:00:00", + "2018-10-17T00:00:00", + "2018-10-18T00:00:00", + "2018-10-19T00:00:00", + "2018-10-22T00:00:00", + "2018-10-23T00:00:00", + "2018-10-24T00:00:00", + "2018-10-25T00:00:00", + "2018-10-26T00:00:00", + "2018-10-29T00:00:00", + "2018-10-30T00:00:00", + "2018-10-31T00:00:00", + "2018-11-01T00:00:00", + "2018-11-02T00:00:00", + "2018-11-05T00:00:00", + "2018-11-06T00:00:00", + "2018-11-07T00:00:00", + "2018-11-08T00:00:00", + "2018-11-09T00:00:00", + "2018-11-12T00:00:00", + "2018-11-13T00:00:00", + "2018-11-14T00:00:00", + "2018-11-15T00:00:00", + "2018-11-16T00:00:00", + "2018-11-19T00:00:00", + "2018-11-20T00:00:00", + "2018-11-21T00:00:00", + "2018-11-23T00:00:00", + "2018-11-26T00:00:00", + "2018-11-27T00:00:00", + "2018-11-28T00:00:00", + "2018-11-29T00:00:00", + "2018-11-30T00:00:00", + "2018-12-03T00:00:00", + "2018-12-04T00:00:00", + "2018-12-06T00:00:00", + "2018-12-07T00:00:00", + "2018-12-10T00:00:00", + "2018-12-11T00:00:00", + "2018-12-12T00:00:00", + "2018-12-13T00:00:00", + "2018-12-14T00:00:00", + "2018-12-17T00:00:00", + "2018-12-18T00:00:00", + "2018-12-19T00:00:00", + "2018-12-20T00:00:00", + "2018-12-21T00:00:00", + "2018-12-24T00:00:00", + "2018-12-26T00:00:00", + "2018-12-27T00:00:00", + "2018-12-28T00:00:00", + "2018-12-31T00:00:00", + "2019-01-02T00:00:00", + "2019-01-03T00:00:00", + "2019-01-04T00:00:00", + "2019-01-07T00:00:00", + "2019-01-08T00:00:00", + "2019-01-09T00:00:00", + "2019-01-10T00:00:00", + "2019-01-11T00:00:00", + "2019-01-14T00:00:00", + "2019-01-15T00:00:00", + "2019-01-16T00:00:00", + "2019-01-17T00:00:00", + "2019-01-18T00:00:00", + "2019-01-22T00:00:00", + "2019-01-23T00:00:00", + "2019-01-24T00:00:00", + "2019-01-25T00:00:00", + "2019-01-28T00:00:00", + "2019-01-29T00:00:00", + "2019-01-30T00:00:00", + "2019-01-31T00:00:00", + "2019-02-01T00:00:00", + "2019-02-04T00:00:00", + "2019-02-05T00:00:00", + "2019-02-06T00:00:00", + "2019-02-07T00:00:00", + "2019-02-08T00:00:00", + "2019-02-11T00:00:00", + "2019-02-12T00:00:00", + "2019-02-13T00:00:00", + "2019-02-14T00:00:00", + "2019-02-15T00:00:00", + "2019-02-19T00:00:00", + "2019-02-20T00:00:00", + "2019-02-21T00:00:00", + "2019-02-22T00:00:00", + "2019-02-25T00:00:00", + "2019-02-26T00:00:00", + "2019-02-27T00:00:00", + "2019-02-28T00:00:00", + "2019-03-01T00:00:00", + "2019-03-04T00:00:00", + "2019-03-05T00:00:00", + "2019-03-06T00:00:00", + "2019-03-07T00:00:00", + "2019-03-08T00:00:00", + "2019-03-11T00:00:00", + "2019-03-12T00:00:00", + "2019-03-13T00:00:00", + "2019-03-14T00:00:00", + "2019-03-15T00:00:00", + "2019-03-18T00:00:00", + "2019-03-19T00:00:00", + "2019-03-20T00:00:00", + "2019-03-21T00:00:00", + "2019-03-22T00:00:00", + "2019-03-25T00:00:00", + "2019-03-26T00:00:00", + "2019-03-27T00:00:00", + "2019-03-28T00:00:00", + "2019-03-29T00:00:00", + "2019-04-01T00:00:00", + "2019-04-02T00:00:00", + "2019-04-03T00:00:00", + "2019-04-04T00:00:00", + "2019-04-05T00:00:00", + "2019-04-08T00:00:00", + "2019-04-09T00:00:00", + "2019-04-10T00:00:00", + "2019-04-11T00:00:00", + "2019-04-12T00:00:00", + "2019-04-15T00:00:00", + "2019-04-16T00:00:00", + "2019-04-17T00:00:00", + "2019-04-18T00:00:00", + "2019-04-22T00:00:00", + "2019-04-23T00:00:00", + "2019-04-24T00:00:00", + "2019-04-25T00:00:00", + "2019-04-26T00:00:00", + "2019-04-29T00:00:00", + "2019-04-30T00:00:00", + "2019-05-01T00:00:00", + "2019-05-02T00:00:00", + "2019-05-03T00:00:00", + "2019-05-06T00:00:00", + "2019-05-07T00:00:00", + "2019-05-08T00:00:00", + "2019-05-09T00:00:00", + "2019-05-10T00:00:00", + "2019-05-13T00:00:00", + "2019-05-14T00:00:00", + "2019-05-15T00:00:00", + "2019-05-16T00:00:00", + "2019-05-17T00:00:00", + "2019-05-20T00:00:00", + "2019-05-21T00:00:00", + "2019-05-22T00:00:00", + "2019-05-23T00:00:00", + "2019-05-24T00:00:00", + "2019-05-28T00:00:00", + "2019-05-29T00:00:00", + "2019-05-30T00:00:00", + "2019-05-31T00:00:00", + "2019-06-03T00:00:00", + "2019-06-04T00:00:00", + "2019-06-05T00:00:00", + "2019-06-06T00:00:00", + "2019-06-07T00:00:00", + "2019-06-10T00:00:00", + "2019-06-11T00:00:00", + "2019-06-12T00:00:00", + "2019-06-13T00:00:00", + "2019-06-14T00:00:00", + "2019-06-17T00:00:00", + "2019-06-18T00:00:00", + "2019-06-19T00:00:00", + "2019-06-20T00:00:00", + "2019-06-21T00:00:00", + "2019-06-24T00:00:00", + "2019-06-25T00:00:00", + "2019-06-26T00:00:00", + "2019-06-27T00:00:00", + "2019-06-28T00:00:00", + "2019-07-01T00:00:00", + "2019-07-02T00:00:00", + "2019-07-03T00:00:00", + "2019-07-05T00:00:00", + "2019-07-08T00:00:00", + "2019-07-09T00:00:00", + "2019-07-10T00:00:00", + "2019-07-11T00:00:00", + "2019-07-12T00:00:00", + "2019-07-15T00:00:00", + "2019-07-16T00:00:00", + "2019-07-17T00:00:00", + "2019-07-18T00:00:00", + "2019-07-19T00:00:00", + "2019-07-22T00:00:00", + "2019-07-23T00:00:00", + "2019-07-24T00:00:00", + "2019-07-25T00:00:00", + "2019-07-26T00:00:00", + "2019-07-29T00:00:00", + "2019-07-30T00:00:00", + "2019-07-31T00:00:00", + "2019-08-01T00:00:00", + "2019-08-02T00:00:00", + "2019-08-05T00:00:00", + "2019-08-06T00:00:00", + "2019-08-07T00:00:00", + "2019-08-08T00:00:00", + "2019-08-09T00:00:00", + "2019-08-12T00:00:00", + "2019-08-13T00:00:00", + "2019-08-14T00:00:00", + "2019-08-15T00:00:00", + "2019-08-16T00:00:00", + "2019-08-19T00:00:00", + "2019-08-20T00:00:00", + "2019-08-21T00:00:00", + "2019-08-22T00:00:00", + "2019-08-23T00:00:00", + "2019-08-26T00:00:00", + "2019-08-27T00:00:00", + "2019-08-28T00:00:00", + "2019-08-29T00:00:00", + "2019-08-30T00:00:00", + "2019-09-03T00:00:00", + "2019-09-04T00:00:00", + "2019-09-05T00:00:00", + "2019-09-06T00:00:00", + "2019-09-09T00:00:00", + "2019-09-10T00:00:00", + "2019-09-11T00:00:00", + "2019-09-12T00:00:00", + "2019-09-13T00:00:00", + "2019-09-16T00:00:00", + "2019-09-17T00:00:00", + "2019-09-18T00:00:00", + "2019-09-19T00:00:00", + "2019-09-20T00:00:00", + "2019-09-23T00:00:00", + "2019-09-24T00:00:00", + "2019-09-25T00:00:00", + "2019-09-26T00:00:00", + "2019-09-27T00:00:00", + "2019-09-30T00:00:00", + "2019-10-01T00:00:00", + "2019-10-02T00:00:00", + "2019-10-03T00:00:00", + "2019-10-04T00:00:00", + "2019-10-07T00:00:00", + "2019-10-08T00:00:00", + "2019-10-09T00:00:00", + "2019-10-10T00:00:00", + "2019-10-11T00:00:00", + "2019-10-14T00:00:00", + "2019-10-15T00:00:00", + "2019-10-16T00:00:00", + "2019-10-17T00:00:00", + "2019-10-18T00:00:00", + "2019-10-21T00:00:00", + "2019-10-22T00:00:00", + "2019-10-23T00:00:00", + "2019-10-24T00:00:00", + "2019-10-25T00:00:00", + "2019-10-28T00:00:00", + "2019-10-29T00:00:00", + "2019-10-30T00:00:00", + "2019-10-31T00:00:00", + "2019-11-01T00:00:00", + "2019-11-04T00:00:00", + "2019-11-05T00:00:00", + "2019-11-06T00:00:00", + "2019-11-07T00:00:00", + "2019-11-08T00:00:00", + "2019-11-11T00:00:00", + "2019-11-12T00:00:00", + "2019-11-13T00:00:00", + "2019-11-14T00:00:00", + "2019-11-15T00:00:00", + "2019-11-18T00:00:00", + "2019-11-19T00:00:00", + "2019-11-20T00:00:00", + "2019-11-21T00:00:00", + "2019-11-22T00:00:00", + "2019-11-25T00:00:00", + "2019-11-26T00:00:00", + "2019-11-27T00:00:00", + "2019-11-29T00:00:00", + "2019-12-02T00:00:00", + "2019-12-03T00:00:00", + "2019-12-04T00:00:00", + "2019-12-05T00:00:00", + "2019-12-06T00:00:00", + "2019-12-09T00:00:00", + "2019-12-10T00:00:00", + "2019-12-11T00:00:00", + "2019-12-12T00:00:00", + "2019-12-13T00:00:00", + "2019-12-16T00:00:00", + "2019-12-17T00:00:00", + "2019-12-18T00:00:00", + "2019-12-19T00:00:00", + "2019-12-20T00:00:00", + "2019-12-23T00:00:00", + "2019-12-24T00:00:00", + "2019-12-26T00:00:00", + "2019-12-27T00:00:00", + "2019-12-30T00:00:00", + "2019-12-31T00:00:00", + "2020-01-02T00:00:00", + "2020-01-03T00:00:00", + "2020-01-06T00:00:00", + "2020-01-07T00:00:00", + "2020-01-08T00:00:00", + "2020-01-09T00:00:00", + "2020-01-10T00:00:00", + "2020-01-13T00:00:00", + "2020-01-14T00:00:00", + "2020-01-15T00:00:00", + "2020-01-16T00:00:00", + "2020-01-17T00:00:00", + "2020-01-21T00:00:00", + "2020-01-22T00:00:00", + "2020-01-23T00:00:00", + "2020-01-24T00:00:00", + "2020-01-27T00:00:00", + "2020-01-28T00:00:00", + "2020-01-29T00:00:00", + "2020-01-30T00:00:00", + "2020-01-31T00:00:00", + "2020-02-03T00:00:00", + "2020-02-04T00:00:00", + "2020-02-05T00:00:00", + "2020-02-06T00:00:00", + "2020-02-07T00:00:00", + "2020-02-10T00:00:00", + "2020-02-11T00:00:00", + "2020-02-12T00:00:00", + "2020-02-13T00:00:00", + "2020-02-14T00:00:00", + "2020-02-18T00:00:00", + "2020-02-19T00:00:00", + "2020-02-20T00:00:00", + "2020-02-21T00:00:00", + "2020-02-24T00:00:00", + "2020-02-25T00:00:00", + "2020-02-26T00:00:00", + "2020-02-27T00:00:00", + "2020-02-28T00:00:00", + "2020-03-02T00:00:00", + "2020-03-03T00:00:00", + "2020-03-04T00:00:00", + "2020-03-05T00:00:00", + "2020-03-06T00:00:00", + "2020-03-09T00:00:00", + "2020-03-10T00:00:00", + "2020-03-11T00:00:00", + "2020-03-12T00:00:00", + "2020-03-13T00:00:00", + "2020-03-16T00:00:00", + "2020-03-17T00:00:00", + "2020-03-18T00:00:00", + "2020-03-19T00:00:00", + "2020-03-20T00:00:00", + "2020-03-23T00:00:00", + "2020-03-24T00:00:00", + "2020-03-25T00:00:00", + "2020-03-26T00:00:00", + "2020-03-27T00:00:00", + "2020-03-30T00:00:00", + "2020-03-31T00:00:00", + "2020-04-01T00:00:00", + "2020-04-02T00:00:00", + "2020-04-03T00:00:00", + "2020-04-06T00:00:00", + "2020-04-07T00:00:00", + "2020-04-08T00:00:00", + "2020-04-09T00:00:00", + "2020-04-13T00:00:00", + "2020-04-14T00:00:00", + "2020-04-15T00:00:00", + "2020-04-16T00:00:00", + "2020-04-17T00:00:00", + "2020-04-20T00:00:00", + "2020-04-21T00:00:00", + "2020-04-22T00:00:00", + "2020-04-23T00:00:00", + "2020-04-24T00:00:00", + "2020-04-27T00:00:00", + "2020-04-28T00:00:00", + "2020-04-29T00:00:00", + "2020-04-30T00:00:00", + "2020-05-01T00:00:00", + "2020-05-04T00:00:00", + "2020-05-05T00:00:00", + "2020-05-06T00:00:00", + "2020-05-07T00:00:00", + "2020-05-08T00:00:00", + "2020-05-11T00:00:00", + "2020-05-12T00:00:00", + "2020-05-13T00:00:00", + "2020-05-14T00:00:00", + "2020-05-15T00:00:00", + "2020-05-18T00:00:00", + "2020-05-19T00:00:00", + "2020-05-20T00:00:00", + "2020-05-21T00:00:00", + "2020-05-22T00:00:00", + "2020-05-26T00:00:00", + "2020-05-27T00:00:00", + "2020-05-28T00:00:00", + "2020-05-29T00:00:00", + "2020-06-01T00:00:00", + "2020-06-02T00:00:00", + "2020-06-03T00:00:00", + "2020-06-04T00:00:00", + "2020-06-05T00:00:00", + "2020-06-08T00:00:00", + "2020-06-09T00:00:00", + "2020-06-10T00:00:00", + "2020-06-11T00:00:00", + "2020-06-12T00:00:00", + "2020-06-15T00:00:00", + "2020-06-16T00:00:00", + "2020-06-17T00:00:00", + "2020-06-18T00:00:00", + "2020-06-19T00:00:00", + "2020-06-22T00:00:00", + "2020-06-23T00:00:00", + "2020-06-24T00:00:00", + "2020-06-25T00:00:00", + "2020-06-26T00:00:00", + "2020-06-29T00:00:00", + "2020-06-30T00:00:00", + "2020-07-01T00:00:00", + "2020-07-02T00:00:00", + "2020-07-06T00:00:00", + "2020-07-07T00:00:00", + "2020-07-08T00:00:00", + "2020-07-09T00:00:00", + "2020-07-10T00:00:00", + "2020-07-13T00:00:00", + "2020-07-14T00:00:00", + "2020-07-15T00:00:00", + "2020-07-16T00:00:00", + "2020-07-17T00:00:00", + "2020-07-20T00:00:00", + "2020-07-21T00:00:00", + "2020-07-22T00:00:00", + "2020-07-23T00:00:00", + "2020-07-24T00:00:00", + "2020-07-27T00:00:00", + "2020-07-28T00:00:00", + "2020-07-29T00:00:00", + "2020-07-30T00:00:00", + "2020-07-31T00:00:00", + "2020-08-03T00:00:00", + "2020-08-04T00:00:00", + "2020-08-05T00:00:00", + "2020-08-06T00:00:00", + "2020-08-07T00:00:00", + "2020-08-10T00:00:00", + "2020-08-11T00:00:00", + "2020-08-12T00:00:00", + "2020-08-13T00:00:00", + "2020-08-14T00:00:00", + "2020-08-17T00:00:00", + "2020-08-18T00:00:00", + "2020-08-19T00:00:00", + "2020-08-20T00:00:00", + "2020-08-21T00:00:00", + "2020-08-24T00:00:00", + "2020-08-25T00:00:00", + "2020-08-26T00:00:00", + "2020-08-27T00:00:00", + "2020-08-28T00:00:00", + "2020-08-31T00:00:00", + "2020-09-01T00:00:00", + "2020-09-02T00:00:00", + "2020-09-03T00:00:00", + "2020-09-04T00:00:00", + "2020-09-08T00:00:00", + "2020-09-09T00:00:00", + "2020-09-10T00:00:00", + "2020-09-11T00:00:00", + "2020-09-14T00:00:00", + "2020-09-15T00:00:00", + "2020-09-16T00:00:00", + "2020-09-17T00:00:00", + "2020-09-18T00:00:00", + "2020-09-21T00:00:00", + "2020-09-22T00:00:00", + "2020-09-23T00:00:00", + "2020-09-24T00:00:00", + "2020-09-25T00:00:00", + "2020-09-28T00:00:00", + "2020-09-29T00:00:00", + "2020-09-30T00:00:00", + "2020-10-01T00:00:00", + "2020-10-02T00:00:00", + "2020-10-05T00:00:00", + "2020-10-06T00:00:00", + "2020-10-07T00:00:00", + "2020-10-08T00:00:00", + "2020-10-09T00:00:00", + "2020-10-12T00:00:00", + "2020-10-13T00:00:00", + "2020-10-14T00:00:00", + "2020-10-15T00:00:00", + "2020-10-16T00:00:00", + "2020-10-19T00:00:00", + "2020-10-20T00:00:00", + "2020-10-21T00:00:00", + "2020-10-22T00:00:00", + "2020-10-23T00:00:00", + "2020-10-26T00:00:00", + "2020-10-27T00:00:00", + "2020-10-28T00:00:00", + "2020-10-29T00:00:00", + "2020-10-30T00:00:00", + "2020-11-02T00:00:00", + "2020-11-03T00:00:00", + "2020-11-04T00:00:00", + "2020-11-05T00:00:00", + "2020-11-06T00:00:00", + "2020-11-09T00:00:00", + "2020-11-10T00:00:00", + "2020-11-11T00:00:00", + "2020-11-12T00:00:00", + "2020-11-13T00:00:00", + "2020-11-16T00:00:00", + "2020-11-17T00:00:00", + "2020-11-18T00:00:00", + "2020-11-19T00:00:00", + "2020-11-20T00:00:00", + "2020-11-23T00:00:00", + "2020-11-24T00:00:00", + "2020-11-25T00:00:00", + "2020-11-27T00:00:00", + "2020-11-30T00:00:00", + "2020-12-01T00:00:00", + "2020-12-02T00:00:00", + "2020-12-03T00:00:00", + "2020-12-04T00:00:00", + "2020-12-07T00:00:00", + "2020-12-08T00:00:00", + "2020-12-09T00:00:00", + "2020-12-10T00:00:00", + "2020-12-11T00:00:00", + "2020-12-14T00:00:00", + "2020-12-15T00:00:00", + "2020-12-16T00:00:00", + "2020-12-17T00:00:00", + "2020-12-18T00:00:00", + "2020-12-21T00:00:00", + "2020-12-22T00:00:00", + "2020-12-23T00:00:00", + "2020-12-24T00:00:00", + "2020-12-28T00:00:00", + "2020-12-29T00:00:00", + "2020-12-30T00:00:00", + "2020-12-31T00:00:00", + "2021-01-04T00:00:00", + "2021-01-05T00:00:00", + "2021-01-06T00:00:00", + "2021-01-07T00:00:00", + "2021-01-08T00:00:00", + "2021-01-11T00:00:00", + "2021-01-12T00:00:00", + "2021-01-13T00:00:00", + "2021-01-14T00:00:00", + "2021-01-15T00:00:00", + "2021-01-19T00:00:00", + "2021-01-20T00:00:00", + "2021-01-21T00:00:00", + "2021-01-22T00:00:00", + "2021-01-25T00:00:00", + "2021-01-26T00:00:00", + "2021-01-27T00:00:00", + "2021-01-28T00:00:00", + "2021-01-29T00:00:00", + "2021-02-01T00:00:00", + "2021-02-02T00:00:00", + "2021-02-03T00:00:00", + "2021-02-04T00:00:00", + "2021-02-05T00:00:00", + "2021-02-08T00:00:00", + "2021-02-09T00:00:00", + "2021-02-10T00:00:00", + "2021-02-11T00:00:00", + "2021-02-12T00:00:00", + "2021-02-16T00:00:00", + "2021-02-17T00:00:00", + "2021-02-18T00:00:00", + "2021-02-19T00:00:00", + "2021-02-22T00:00:00", + "2021-02-23T00:00:00", + "2021-02-24T00:00:00", + "2021-02-25T00:00:00", + "2021-02-26T00:00:00", + "2021-03-01T00:00:00", + "2021-03-02T00:00:00", + "2021-03-03T00:00:00", + "2021-03-04T00:00:00", + "2021-03-05T00:00:00", + "2021-03-08T00:00:00", + "2021-03-09T00:00:00", + "2021-03-10T00:00:00", + "2021-03-11T00:00:00", + "2021-03-12T00:00:00", + "2021-03-15T00:00:00", + "2021-03-16T00:00:00", + "2021-03-17T00:00:00", + "2021-03-18T00:00:00", + "2021-03-19T00:00:00", + "2021-03-22T00:00:00", + "2021-03-23T00:00:00", + "2021-03-24T00:00:00", + "2021-03-25T00:00:00", + "2021-03-26T00:00:00", + "2021-03-29T00:00:00", + "2021-03-30T00:00:00", + "2021-03-31T00:00:00", + "2021-04-01T00:00:00", + "2021-04-05T00:00:00", + "2021-04-06T00:00:00", + "2021-04-07T00:00:00", + "2021-04-08T00:00:00", + "2021-04-09T00:00:00", + "2021-04-12T00:00:00", + "2021-04-13T00:00:00", + "2021-04-14T00:00:00", + "2021-04-15T00:00:00", + "2021-04-16T00:00:00", + "2021-04-19T00:00:00", + "2021-04-20T00:00:00", + "2021-04-21T00:00:00", + "2021-04-22T00:00:00", + "2021-04-23T00:00:00", + "2021-04-26T00:00:00", + "2021-04-27T00:00:00", + "2021-04-28T00:00:00", + "2021-04-29T00:00:00", + "2021-04-30T00:00:00", + "2021-05-03T00:00:00", + "2021-05-04T00:00:00", + "2021-05-05T00:00:00", + "2021-05-06T00:00:00", + "2021-05-07T00:00:00", + "2021-05-10T00:00:00", + "2021-05-11T00:00:00", + "2021-05-12T00:00:00", + "2021-05-13T00:00:00", + "2021-05-14T00:00:00", + "2021-05-17T00:00:00", + "2021-05-18T00:00:00", + "2021-05-19T00:00:00", + "2021-05-20T00:00:00", + "2021-05-21T00:00:00", + "2021-05-24T00:00:00", + "2021-05-25T00:00:00", + "2021-05-26T00:00:00", + "2021-05-27T00:00:00", + "2021-05-28T00:00:00", + "2021-06-01T00:00:00", + "2021-06-02T00:00:00", + "2021-06-03T00:00:00", + "2021-06-04T00:00:00", + "2021-06-07T00:00:00", + "2021-06-08T00:00:00", + "2021-06-09T00:00:00", + "2021-06-10T00:00:00", + "2021-06-11T00:00:00", + "2021-06-14T00:00:00", + "2021-06-15T00:00:00", + "2021-06-16T00:00:00", + "2021-06-17T00:00:00", + "2021-06-18T00:00:00", + "2021-06-21T00:00:00", + "2021-06-22T00:00:00", + "2021-06-23T00:00:00", + "2021-06-24T00:00:00", + "2021-06-25T00:00:00", + "2021-06-28T00:00:00", + "2021-06-29T00:00:00", + "2021-06-30T00:00:00", + "2021-07-01T00:00:00", + "2021-07-02T00:00:00", + "2021-07-06T00:00:00", + "2021-07-07T00:00:00", + "2021-07-08T00:00:00", + "2021-07-09T00:00:00", + "2021-07-12T00:00:00", + "2021-07-13T00:00:00", + "2021-07-14T00:00:00", + "2021-07-15T00:00:00", + "2021-07-16T00:00:00", + "2021-07-19T00:00:00", + "2021-07-20T00:00:00", + "2021-07-21T00:00:00", + "2021-07-22T00:00:00", + "2021-07-23T00:00:00", + "2021-07-26T00:00:00", + "2021-07-27T00:00:00", + "2021-07-28T00:00:00", + "2021-07-29T00:00:00", + "2021-07-30T00:00:00", + "2021-08-02T00:00:00", + "2021-08-03T00:00:00", + "2021-08-04T00:00:00", + "2021-08-05T00:00:00", + "2021-08-06T00:00:00", + "2021-08-09T00:00:00", + "2021-08-10T00:00:00", + "2021-08-11T00:00:00", + "2021-08-12T00:00:00", + "2021-08-13T00:00:00", + "2021-08-16T00:00:00", + "2021-08-17T00:00:00", + "2021-08-18T00:00:00", + "2021-08-19T00:00:00", + "2021-08-20T00:00:00", + "2021-08-23T00:00:00", + "2021-08-24T00:00:00", + "2021-08-25T00:00:00", + "2021-08-26T00:00:00", + "2021-08-27T00:00:00", + "2021-08-30T00:00:00", + "2021-08-31T00:00:00", + "2021-09-01T00:00:00", + "2021-09-02T00:00:00", + "2021-09-03T00:00:00", + "2021-09-07T00:00:00", + "2021-09-08T00:00:00", + "2021-09-09T00:00:00", + "2021-09-10T00:00:00", + "2021-09-13T00:00:00", + "2021-09-14T00:00:00", + "2021-09-15T00:00:00", + "2021-09-16T00:00:00", + "2021-09-17T00:00:00", + "2021-09-20T00:00:00", + "2021-09-21T00:00:00", + "2021-09-22T00:00:00", + "2021-09-23T00:00:00", + "2021-09-24T00:00:00", + "2021-09-27T00:00:00", + "2021-09-28T00:00:00", + "2021-09-29T00:00:00", + "2021-09-30T00:00:00", + "2021-10-01T00:00:00", + "2021-10-04T00:00:00", + "2021-10-05T00:00:00", + "2021-10-06T00:00:00", + "2021-10-07T00:00:00", + "2021-10-08T00:00:00", + "2021-10-11T00:00:00", + "2021-10-12T00:00:00", + "2021-10-13T00:00:00", + "2021-10-14T00:00:00", + "2021-10-15T00:00:00", + "2021-10-18T00:00:00", + "2021-10-19T00:00:00", + "2021-10-20T00:00:00", + "2021-10-21T00:00:00", + "2021-10-22T00:00:00", + "2021-10-25T00:00:00", + "2021-10-26T00:00:00", + "2021-10-27T00:00:00", + "2021-10-28T00:00:00", + "2021-10-29T00:00:00", + "2021-11-01T00:00:00", + "2021-11-02T00:00:00", + "2021-11-03T00:00:00", + "2021-11-04T00:00:00", + "2021-11-05T00:00:00", + "2021-11-08T00:00:00", + "2021-11-09T00:00:00", + "2021-11-10T00:00:00", + "2021-11-11T00:00:00", + "2021-11-12T00:00:00", + "2021-11-15T00:00:00", + "2021-11-16T00:00:00", + "2021-11-17T00:00:00", + "2021-11-18T00:00:00", + "2021-11-19T00:00:00", + "2021-11-22T00:00:00", + "2021-11-23T00:00:00", + "2021-11-24T00:00:00", + "2021-11-26T00:00:00", + "2021-11-29T00:00:00", + "2021-11-30T00:00:00", + "2021-12-01T00:00:00", + "2021-12-02T00:00:00", + "2021-12-03T00:00:00", + "2021-12-06T00:00:00", + "2021-12-07T00:00:00", + "2021-12-08T00:00:00", + "2021-12-09T00:00:00", + "2021-12-10T00:00:00", + "2021-12-13T00:00:00", + "2021-12-14T00:00:00", + "2021-12-15T00:00:00", + "2021-12-16T00:00:00", + "2021-12-17T00:00:00", + "2021-12-20T00:00:00", + "2021-12-21T00:00:00", + "2021-12-22T00:00:00", + "2021-12-23T00:00:00", + "2021-12-27T00:00:00", + "2021-12-28T00:00:00", + "2021-12-29T00:00:00", + "2021-12-30T00:00:00", + "2021-12-31T00:00:00", + "2022-01-03T00:00:00", + "2022-01-04T00:00:00", + "2022-01-05T00:00:00", + "2022-01-06T00:00:00", + "2022-01-07T00:00:00", + "2022-01-10T00:00:00", + "2022-01-11T00:00:00", + "2022-01-12T00:00:00", + "2022-01-13T00:00:00", + "2022-01-14T00:00:00", + "2022-01-18T00:00:00", + "2022-01-19T00:00:00", + "2022-01-20T00:00:00", + "2022-01-21T00:00:00", + "2022-01-24T00:00:00", + "2022-01-25T00:00:00", + "2022-01-26T00:00:00", + "2022-01-27T00:00:00", + "2022-01-28T00:00:00", + "2022-01-31T00:00:00", + "2022-02-01T00:00:00", + "2022-02-02T00:00:00", + "2022-02-03T00:00:00", + "2022-02-04T00:00:00", + "2022-02-07T00:00:00", + "2022-02-08T00:00:00", + "2022-02-09T00:00:00", + "2022-02-10T00:00:00", + "2022-02-11T00:00:00", + "2022-02-14T00:00:00", + "2022-02-15T00:00:00", + "2022-02-16T00:00:00", + "2022-02-17T00:00:00", + "2022-02-18T00:00:00", + "2022-02-22T00:00:00", + "2022-02-23T00:00:00", + "2022-02-24T00:00:00", + "2022-02-25T00:00:00", + "2022-02-28T00:00:00", + "2022-03-01T00:00:00", + "2022-03-02T00:00:00", + "2022-03-03T00:00:00", + "2022-03-04T00:00:00", + "2022-03-07T00:00:00", + "2022-03-08T00:00:00", + "2022-03-09T00:00:00", + "2022-03-10T00:00:00", + "2022-03-11T00:00:00", + "2022-03-14T00:00:00", + "2022-03-15T00:00:00", + "2022-03-16T00:00:00", + "2022-03-17T00:00:00", + "2022-03-18T00:00:00", + "2022-03-21T00:00:00", + "2022-03-22T00:00:00", + "2022-03-23T00:00:00", + "2022-03-24T00:00:00", + "2022-03-25T00:00:00", + "2022-03-28T00:00:00", + "2022-03-29T00:00:00", + "2022-03-30T00:00:00", + "2022-03-31T00:00:00", + "2022-04-01T00:00:00", + "2022-04-04T00:00:00", + "2022-04-05T00:00:00", + "2022-04-06T00:00:00", + "2022-04-07T00:00:00", + "2022-04-08T00:00:00", + "2022-04-11T00:00:00", + "2022-04-12T00:00:00", + "2022-04-13T00:00:00", + "2022-04-14T00:00:00", + "2022-04-18T00:00:00", + "2022-04-19T00:00:00", + "2022-04-20T00:00:00", + "2022-04-21T00:00:00", + "2022-04-22T00:00:00", + "2022-04-25T00:00:00", + "2022-04-26T00:00:00", + "2022-04-27T00:00:00", + "2022-04-28T00:00:00", + "2022-04-29T00:00:00", + "2022-05-02T00:00:00", + "2022-05-03T00:00:00", + "2022-05-04T00:00:00", + "2022-05-05T00:00:00", + "2022-05-06T00:00:00", + "2022-05-09T00:00:00", + "2022-05-10T00:00:00", + "2022-05-11T00:00:00", + "2022-05-12T00:00:00", + "2022-05-13T00:00:00", + "2022-05-16T00:00:00", + "2022-05-17T00:00:00", + "2022-05-18T00:00:00", + "2022-05-19T00:00:00", + "2022-05-20T00:00:00", + "2022-05-23T00:00:00", + "2022-05-24T00:00:00", + "2022-05-25T00:00:00", + "2022-05-26T00:00:00", + "2022-05-27T00:00:00", + "2022-05-31T00:00:00", + "2022-06-01T00:00:00", + "2022-06-02T00:00:00", + "2022-06-03T00:00:00", + "2022-06-06T00:00:00", + "2022-06-07T00:00:00", + "2022-06-08T00:00:00", + "2022-06-09T00:00:00", + "2022-06-10T00:00:00", + "2022-06-13T00:00:00", + "2022-06-14T00:00:00", + "2022-06-15T00:00:00", + "2022-06-16T00:00:00", + "2022-06-17T00:00:00", + "2022-06-21T00:00:00", + "2022-06-22T00:00:00", + "2022-06-23T00:00:00", + "2022-06-24T00:00:00", + "2022-06-27T00:00:00", + "2022-06-28T00:00:00", + "2022-06-29T00:00:00", + "2022-06-30T00:00:00", + "2022-07-01T00:00:00", + "2022-07-05T00:00:00", + "2022-07-06T00:00:00", + "2022-07-07T00:00:00", + "2022-07-08T00:00:00", + "2022-07-11T00:00:00", + "2022-07-12T00:00:00", + "2022-07-13T00:00:00", + "2022-07-14T00:00:00", + "2022-07-15T00:00:00", + "2022-07-18T00:00:00", + "2022-07-19T00:00:00", + "2022-07-20T00:00:00", + "2022-07-21T00:00:00", + "2022-07-22T00:00:00", + "2022-07-25T00:00:00", + "2022-07-26T00:00:00", + "2022-07-27T00:00:00", + "2022-07-28T00:00:00", + "2022-07-29T00:00:00", + "2022-08-01T00:00:00", + "2022-08-02T00:00:00", + "2022-08-03T00:00:00", + "2022-08-04T00:00:00", + "2022-08-05T00:00:00", + "2022-08-08T00:00:00", + "2022-08-09T00:00:00", + "2022-08-10T00:00:00", + "2022-08-11T00:00:00", + "2022-08-12T00:00:00", + "2022-08-15T00:00:00", + "2022-08-16T00:00:00", + "2022-08-17T00:00:00", + "2022-08-18T00:00:00", + "2022-08-19T00:00:00", + "2022-08-22T00:00:00", + "2022-08-23T00:00:00", + "2022-08-24T00:00:00", + "2022-08-25T00:00:00", + "2022-08-26T00:00:00", + "2022-08-29T00:00:00", + "2022-08-30T00:00:00", + "2022-08-31T00:00:00", + "2022-09-01T00:00:00", + "2022-09-02T00:00:00", + "2022-09-06T00:00:00", + "2022-09-07T00:00:00", + "2022-09-08T00:00:00", + "2022-09-09T00:00:00", + "2022-09-12T00:00:00", + "2022-09-13T00:00:00", + "2022-09-14T00:00:00", + "2022-09-15T00:00:00", + "2022-09-16T00:00:00", + "2022-09-19T00:00:00", + "2022-09-20T00:00:00", + "2022-09-21T00:00:00", + "2022-09-22T00:00:00", + "2022-09-23T00:00:00", + "2022-09-26T00:00:00", + "2022-09-27T00:00:00", + "2022-09-28T00:00:00", + "2022-09-29T00:00:00", + "2022-09-30T00:00:00", + "2022-10-03T00:00:00", + "2022-10-04T00:00:00", + "2022-10-05T00:00:00", + "2022-10-06T00:00:00", + "2022-10-07T00:00:00", + "2022-10-10T00:00:00", + "2022-10-11T00:00:00", + "2022-10-12T00:00:00", + "2022-10-13T00:00:00", + "2022-10-14T00:00:00", + "2022-10-17T00:00:00", + "2022-10-18T00:00:00", + "2022-10-19T00:00:00", + "2022-10-20T00:00:00", + "2022-10-21T00:00:00", + "2022-10-24T00:00:00", + "2022-10-25T00:00:00", + "2022-10-26T00:00:00", + "2022-10-27T00:00:00", + "2022-10-28T00:00:00", + "2022-10-31T00:00:00", + "2022-11-01T00:00:00", + "2022-11-02T00:00:00", + "2022-11-03T00:00:00", + "2022-11-04T00:00:00", + "2022-11-07T00:00:00", + "2022-11-08T00:00:00", + "2022-11-09T00:00:00", + "2022-11-10T00:00:00", + "2022-11-11T00:00:00", + "2022-11-14T00:00:00", + "2022-11-15T00:00:00", + "2022-11-16T00:00:00", + "2022-11-17T00:00:00", + "2022-11-18T00:00:00", + "2022-11-21T00:00:00", + "2022-11-22T00:00:00", + "2022-11-23T00:00:00", + "2022-11-25T00:00:00", + "2022-11-28T00:00:00", + "2022-11-29T00:00:00", + "2022-11-30T00:00:00", + "2022-12-01T00:00:00", + "2022-12-02T00:00:00", + "2022-12-05T00:00:00", + "2022-12-06T00:00:00", + "2022-12-07T00:00:00", + "2022-12-08T00:00:00", + "2022-12-09T00:00:00", + "2022-12-12T00:00:00", + "2022-12-13T00:00:00", + "2022-12-14T00:00:00", + "2022-12-15T00:00:00", + "2022-12-16T00:00:00", + "2022-12-19T00:00:00", + "2022-12-20T00:00:00", + "2022-12-21T00:00:00", + "2022-12-22T00:00:00", + "2022-12-23T00:00:00", + "2022-12-27T00:00:00", + "2022-12-28T00:00:00", + "2022-12-29T00:00:00", + "2022-12-30T00:00:00" + ], + "xaxis": "x", + "y": [ + 22483800, + 26061400, + 21912000, + 23407100, + 22113000, + 19484300, + 18652200, + 17808900, + 24271500, + 36599700, + 25621200, + 24159700, + 36875000, + 23601600, + 23412800, + 33277500, + 26383200, + 29172200, + 31569900, + 38635100, + 48756300, + 47227900, + 47867800, + 51031500, + 67998600, + 41107600, + 55628700, + 63499100, + 35720300, + 26407700, + 34960900, + 27823900, + 30596900, + 30911700, + 26922500, + 24392800, + 26329200, + 30199800, + 25869100, + 31167300, + 37135600, + 32830400, + 23901600, + 22175800, + 26716100, + 25887800, + 36937300, + 26073700, + 35387800, + 32132000, + 27611000, + 49081300, + 33344100, + 23075200, + 24457100, + 38604700, + 44068900, + 56396800, + 56569000, + 52501100, + 45867500, + 48515400, + 37213800, + 35560000, + 29771900, + 38026000, + 31533900, + 26812000, + 24872100, + 26758900, + 23346100, + 20288100, + 26771000, + 21043300, + 23552500, + 31154400, + 22331800, + 34524800, + 33729300, + 42529000, + 48272800, + 41523600, + 31408900, + 27471000, + 31142500, + 22531300, + 24242000, + 23484600, + 27327400, + 22388100, + 16778300, + 19454100, + 24594000, + 17384700, + 17246700, + 17865800, + 19422500, + 15441200, + 21251200, + 26649300, + 18363900, + 28671000, + 22158500, + 34140900, + 28655600, + 27281600, + 23514400, + 21122900, + 28232200, + 22165100, + 23490900, + 18325200, + 29492900, + 25691800, + 65738600, + 23586000, + 28653100, + 26180800, + 23198200, + 38923100, + 35433300, + 26897200, + 31298400, + 26650700, + 28053200, + 19564500, + 14670300, + 18977400, + 19234600, + 18212000, + 19293100, + 19644600, + 24335900, + 24635200, + 21786900, + 25901700, + 29493900, + 40171600, + 56004000, + 29707000, + 26316600, + 30702100, + 31372100, + 37005300, + 34668300, + 27655200, + 23628700, + 26104300, + 18659600, + 20265900, + 16080200, + 15487500, + 13677200, + 18183700, + 18472500, + 16788300, + 29982800, + 21384300, + 18061500, + 17914200, + 22881900, + 18000600, + 18167700, + 17234000, + 19662300, + 19151500, + 20818000, + 22798700, + 23222700, + 22634600, + 32872400, + 23477600, + 22498600, + 20727900, + 24301800, + 18891100, + 26055600, + 19122300, + 20736500, + 22170900, + 21728400, + 23714500, + 71229700, + 27334500, + 22668000, + 19352000, + 19091300, + 21647800, + 18883100, + 20787200, + 16648000, + 34821700, + 29068900, + 29640600, + 26198600, + 61376300, + 63904300, + 47742100, + 32068100, + 31610200, + 26548200, + 32506200, + 32785500, + 26545600, + 43770400, + 63897800, + 61646800, + 55523100, + 55162000, + 65350900, + 51062400, + 33384200, + 37680200, + 27922100, + 24340200, + 37901700, + 25644100, + 32039200, + 33621800, + 35374600, + 39495100, + 38505200, + 33502100, + 44773900, + 64052500, + 28130600, + 13823100, + 32336200, + 29124500, + 46788500, + 28123200, + 33665600, + 34732800, + 45197000, + 49107400, + 45044900, + 40801500, + 42381900, + 36183000, + 31333400, + 47043100, + 56957300, + 49319200, + 68198200, + 70334200, + 111242100, + 43935200, + 51634800, + 49498500, + 38196300, + 33173800, + 35329300, + 42579100, + 44060600, + 35656100, + 31514400, + 32280800, + 30067600, + 28314200, + 28437100, + 31587600, + 29853900, + 28393000, + 37427600, + 32371300, + 25874300, + 23164800, + 31225600, + 29476700, + 31490500, + 49471900, + 55636400, + 35535700, + 31315100, + 27325400, + 20609800, + 29760700, + 21461100, + 18914100, + 25056600, + 18394900, + 21784700, + 26606900, + 18038500, + 21607700, + 29063200, + 27763200, + 23750600, + 21536700, + 21487100, + 29083900, + 23501200, + 26608000, + 19538300, + 17687000, + 25339000, + 22818400, + 26491600, + 26132700, + 35513800, + 30763400, + 54681100, + 31207600, + 37588700, + 28113300, + 29854400, + 33624500, + 27067100, + 26097700, + 22733400, + 18334800, + 25399800, + 22789100, + 18142300, + 22860700, + 20112800, + 15826200, + 15116200, + 17612000, + 16477200, + 14209100, + 19745100, + 15792600, + 14071800, + 19300900, + 27991000, + 15648700, + 24025500, + 31257000, + 38033900, + 23654900, + 16324200, + 24166500, + 26821700, + 27350200, + 24911100, + 24239800, + 36017700, + 28419000, + 27235800, + 30915100, + 33944900, + 25266300, + 24722700, + 30112200, + 25770500, + 23706900, + 15293300, + 15396500, + 23603800, + 14123400, + 23128400, + 22763100, + 16829600, + 26646800, + 37983600, + 29382600, + 24926100, + 21459000, + 33885600, + 26477100, + 23913700, + 17092500, + 17200800, + 17821700, + 14517800, + 25934500, + 23744400, + 33042600, + 36727900, + 20628800, + 33327400, + 23657700, + 16557500, + 30043000, + 22613500, + 15237800, + 13629300, + 18141100, + 16779700, + 19953100, + 24204400, + 22327900, + 18936800, + 16651500, + 22726100, + 20211000, + 30381800, + 48992400, + 25074900, + 18034600, + 20738300, + 18356900, + 19037600, + 16605900, + 16846500, + 38598800, + 40557500, + 30791600, + 42749600, + 32696700, + 33414500, + 27496500, + 23466700, + 20484300, + 25154600, + 32527300, + 28074400, + 24449100, + 24355700, + 21170800, + 14970300, + 18697000, + 38508600, + 20312600, + 23102100, + 17393300, + 20168700, + 23940100, + 18869300, + 17995900, + 26101800, + 20824500, + 25773900, + 28903400, + 24726100, + 27010000, + 23363100, + 16731400, + 17814200, + 23982100, + 35772100, + 39167300, + 17139300, + 29773200, + 21382000, + 17456600, + 22477700, + 17280900, + 21466600, + 30521700, + 24132900, + 22897700, + 15303700, + 25550500, + 19749900, + 17654600, + 25446000, + 13304300, + 19695700, + 20751600, + 21460600, + 32273500, + 20078200, + 27431000, + 29844600, + 37029300, + 25959700, + 35280100, + 20589500, + 18496600, + 24605100, + 33128400, + 16912000, + 18250200, + 16575800, + 17786700, + 16732700, + 14362600, + 18641600, + 16919200, + 19729800, + 23485700, + 21534000, + 23935700, + 25696800, + 18576100, + 15901800, + 22420900, + 24620100, + 15184400, + 11977300, + 27418400, + 24066000, + 17574700, + 17869100, + 16403500, + 16687400, + 16476100, + 18856600, + 24612100, + 23845400, + 24144200, + 25425600, + 24129200, + 24958900, + 53477500, + 17718200, + 8989200, + 14520600, + 18412800, + 16348400, + 18369400, + 22622100, + 21116200, + 20813700, + 21634100, + 27746500, + 21385000, + 20725900, + 21626500, + 23477400, + 21417900, + 23865400, + 34371700, + 29517200, + 24138800, + 19680800, + 24918100, + 32078100, + 24899900, + 34754500, + 51597500, + 36142700, + 30107000, + 36433300, + 39186300, + 27751400, + 33529100, + 35844300, + 53159900, + 47062900, + 35295800, + 23149500, + 27792200, + 29997500, + 36862400, + 48572600, + 68311100, + 68073300, + 56206100, + 93174900, + 97012700, + 71030800, + 71677000, + 49814400, + 47817300, + 72821100, + 70419300, + 65354400, + 56371600, + 93226400, + 92727400, + 87905900, + 81059800, + 81593200, + 85922700, + 84866200, + 78975200, + 82516700, + 75638200, + 64568100, + 57042300, + 63420300, + 77927200, + 57969900, + 49630700, + 41243300, + 67111700, + 62769000, + 48318200, + 51385100, + 41905300, + 52874300, + 40940800, + 50479600, + 52765600, + 36669600, + 56203700, + 34620200, + 32790800, + 34277600, + 33194400, + 34392700, + 51286600, + 53875900, + 39370500, + 30372900, + 36839200, + 32139300, + 28316000, + 30877800, + 30892700, + 32038200, + 44711500, + 41873900, + 46610400, + 35264500, + 26799100, + 31261300, + 29119500, + 20826900, + 36073600, + 39517100, + 33810200, + 42130400, + 22622400, + 30794600, + 27311000, + 28761800, + 39893600, + 33211600, + 29783900, + 43872300, + 52854700, + 43373600, + 32770200, + 42556700, + 25687800, + 23061600, + 44441100, + 32818900, + 30917400, + 36740600, + 27803900, + 54675800, + 26701600, + 34310300, + 32061200, + 29315800, + 31897600, + 33600700, + 33600000, + 33121700, + 26177600, + 38135600, + 37591800, + 32179400, + 29940700, + 31635300, + 36884800, + 37990400, + 49605700, + 67457000, + 39827000, + 30160900, + 23251400, + 19632600, + 25079600, + 51044000, + 78983000, + 49280100, + 28806400, + 32656800, + 27820400, + 36716500, + 36446500, + 28013100, + 22588900, + 17958900, + 20184800, + 21336200, + 27627600, + 26981500, + 36249300, + 25460100, + 23043700, + 39600800, + 57602200, + 26292900, + 28774200, + 25725500, + 34080800, + 58400300, + 59664100, + 52924300, + 45679000, + 35461500, + 33620100, + 30375800, + 21823900, + 26328100, + 34011300, + 55225300, + 39839700, + 33517100, + 30803800, + 31202500, + 29437300, + 32004900, + 24221900, + 33829100, + 27158400, + 33154800, + 21331600, + 28554300, + 25681100, + 19925800, + 26458000, + 40461400, + 28950800, + 23421700, + 22733100, + 26057900, + 27625800, + 22753500, + 22724900, + 22351500, + 18879600, + 37111600, + 36700300, + 51195600, + 31432600, + 36953700, + 30842200, + 27512000, + 42311800, + 36080100, + 25231900, + 44395000, + 44045100, + 29440800, + 21593900, + 18621100, + 24953300, + 24154100, + 28372800, + 24792700, + 22843100, + 25683500, + 33979700, + 21012900, + 14512200, + 33064800, + 30904500, + 23724500, + 25120900, + 24666000, + 24620000, + 23284100, + 32440600, + 26733300, + 30979400, + 28798400, + 27000600, + 35023300, + 32515800, + 63354900, + 37181900, + 22612200, + 18699600, + 10550600, + 17933500, + 17403200, + 20272300, + 20942100, + 37130100, + 23823000, + 35930700, + 27694500, + 22956200, + 23031300, + 23249300, + 20087100, + 29480800, + 31746500, + 30480900, + 37777300, + 30709400, + 30172700, + 33152100, + 49169600, + 69870600, + 49111200, + 42503100, + 33314200, + 25916300, + 27158100, + 25296100, + 18054800, + 22211900, + 23565000, + 22186700, + 15751100, + 16561100, + 26728500, + 21653500, + 16925600, + 25262600, + 36446900, + 30228700, + 26339700, + 39542200, + 37819200, + 25324000, + 22812500, + 34029500, + 44727800, + 41872800, + 35267400, + 33080500, + 29746800, + 29907600, + 22653700, + 26034900, + 28092200, + 29562100, + 34833000, + 46430700, + 30127000, + 31638400, + 25620100, + 34061900, + 25479900, + 25227500, + 24792000, + 43623500, + 30338000, + 36910600, + 22931900, + 22719800, + 23625200, + 24326800, + 27148700, + 23837500, + 23070900, + 25627500, + 24878600, + 23209300, + 19722900, + 24030400, + 25606200, + 21462600, + 19763300, + 31014200, + 46903100, + 40589000, + 30945100, + 19626600, + 32756100, + 21901300, + 26491100, + 27032900, + 29299900, + 33641600, + 36684400, + 29624300, + 23901100, + 24970200, + 20168000, + 25739800, + 21800700, + 21863100, + 21411500, + 17704300, + 17771600, + 24426200, + 18270200, + 23213300, + 19406700, + 25307700, + 25281100, + 23079200, + 22455000, + 17937600, + 24563600, + 18999700, + 19150500, + 18038900, + 27220000, + 27565500, + 37202200, + 26696100, + 24694100, + 19518700, + 21446900, + 25611100, + 19590000, + 19937800, + 21656500, + 16725300, + 26458000, + 31565600, + 23260000, + 24618600, + 23916700, + 18931700, + 26120100, + 23113700, + 22604200, + 26186800, + 32935600, + 26259700, + 24364300, + 23384100, + 22768100, + 23176100, + 33604100, + 33566900, + 18168300, + 20944800, + 16267400, + 17879000, + 16191300, + 13900200, + 16589300, + 16117600, + 18616600, + 13955900, + 14561300, + 18249000, + 22507600, + 20075300, + 21813000, + 29850500, + 40817600, + 22830200, + 18175800, + 20006100, + 17666100, + 22605700, + 16348100, + 26285300, + 18983800, + 16285600, + 14747900, + 17180400, + 15046800, + 19927000, + 19633400, + 23652900, + 21853400, + 28356300, + 19550800, + 41372500, + 38278700, + 22364100, + 26626300, + 18604600, + 14999000, + 23571700, + 43186200, + 26353700, + 32343600, + 30086300, + 31350700, + 24993000, + 28002600, + 20430500, + 17685700, + 19298600, + 17974100, + 23416300, + 27262900, + 25384800, + 22729300, + 17682100, + 16537100, + 16918100, + 17449300, + 17554500, + 28107300, + 52588700, + 26297900, + 34766000, + 27073200, + 26487100, + 21500100, + 23992200, + 22570100, + 20897000, + 21307400, + 25500900, + 16849800, + 23831000, + 16723000, + 20886800, + 19053400, + 22463500, + 21963400, + 31031100, + 30427600, + 21661300, + 24217200, + 28563500, + 42885600, + 33337600, + 30766000, + 41779300, + 30032600, + 31021900, + 24761000, + 22214200, + 38095700, + 28899400, + 44438700, + 35381100, + 35034800, + 47750300, + 28326500, + 24740600, + 24831500, + 19617800, + 19947000, + 15661500, + 15042000, + 15994500, + 18000800, + 28865100, + 32674300, + 40054300, + 39646100, + 32720000, + 44289500, + 29386800, + 34372200, + 45366000, + 39846400, + 42333200, + 45933900, + 35380700, + 57984400, + 85731500, + 72848600, + 90428900, + 53481300, + 49743700, + 46444500, + 40950400, + 36636000, + 43730000, + 35096500, + 28533300, + 32421200, + 31284700, + 45386200, + 39175600, + 36359500, + 27058300, + 29982100, + 32461600, + 34264000, + 41736100, + 37811200, + 56989700, + 32546700, + 34627500, + 31217800, + 31873000, + 27314500, + 32356500, + 43157200, + 48159500, + 35204500, + 30628000, + 27209300, + 30660700, + 34245100, + 37826300, + 30816600, + 43390600, + 28351200, + 27599700, + 25715400, + 24484500, + 22566500, + 29578200, + 30393400, + 28163600, + 33422100, + 27110500, + 24289600, + 23156700, + 40110400, + 31411200, + 24361900, + 34569300, + 30966700, + 21907200, + 28221600, + 20778000, + 22297700, + 22906700, + 29454600, + 29405800, + 35678900, + 46518400, + 63477700, + 33646600, + 37073900, + 35151100, + 25978600, + 33599300, + 43260400, + 37780300, + 47726000, + 39336400, + 48975900, + 51033800, + 34925100, + 32550900, + 28828800, + 31356000, + 32692300, + 39199300, + 33175400, + 29043900, + 28547900, + 25002100, + 26910800, + 37827700, + 25292200, + 44008200, + 28059000, + 22400300, + 22860700, + 17372300, + 26439700, + 31422800, + 46135800, + 28651500, + 33111700, + 33169200, + 43084800, + 29928300, + 25939900, + 25861400, + 33923200, + 24615100, + 27295500, + 20069800, + 31730900, + 22837700, + 22941000, + 23824400, + 20859900, + 19658800, + 19455200, + 35868500, + 29497400, + 25102800, + 29774100, + 20975000, + 25012600, + 22788300, + 22404700, + 21881300, + 21056000, + 39348000, + 45994000, + 33459300, + 32152800, + 21539600, + 22754200, + 23518900, + 18098700, + 16774600, + 18739200, + 23405200, + 24687800, + 20065900, + 22619700, + 18085700, + 18102900, + 18253400, + 17186200, + 20570000, + 25061100, + 17527400, + 18137000, + 16583400, + 27549300, + 20338500, + 22767100, + 24791800, + 23263400, + 22855400, + 21328200, + 24126700, + 20319900, + 22084700, + 18747700, + 33353300, + 23913000, + 31530900, + 39791800, + 26826900, + 26660300, + 28625600, + 31061200, + 34176000, + 27694200, + 27018700, + 29029700, + 27484200, + 35694800, + 28880400, + 34888400, + 20347100, + 20239900, + 37769600, + 29743600, + 30474000, + 21903900, + 42551800, + 30198600, + 28142300, + 26329600, + 19985700, + 21811000, + 26299700, + 24911200, + 34775500, + 82543200, + 40424600, + 40647700, + 28357300, + 30592300, + 38407000, + 36633900, + 36789100, + 33498000, + 28192500, + 27852900, + 46268000, + 34620200, + 31123300, + 31390100, + 24093300, + 23123500, + 27613500, + 26394700, + 19665700, + 19508500, + 9200800, + 24778200, + 17956300, + 47594200, + 26041500, + 21528500, + 23435300, + 22463700, + 20481500, + 22611800, + 20609700, + 30665100, + 42196900, + 35410900, + 35560400, + 86102000, + 29696400, + 25150800, + 23690600, + 28651700, + 21207000, + 16688600, + 17457100, + 19770700, + 21930800 + ], + "yaxis": "y" + }, + { + "customdata": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "hovertemplate": "%{x}
%{y}
%{customdata}", + "marker": { + "color": "red", + "size": 10, + "symbol": "arrow-down" + }, + "mode": "markers", + "type": "scatter", + "x": [ + "2018-02-27T00:00:00", + "2018-04-16T00:00:00", + "2018-05-09T00:00:00", + "2018-07-13T00:00:00", + "2018-08-31T00:00:00", + "2018-11-14T00:00:00", + "2018-12-07T00:00:00", + "2019-01-15T00:00:00", + "2019-02-15T00:00:00", + "2019-05-30T00:00:00", + "2019-06-13T00:00:00", + "2019-08-29T00:00:00", + "2019-09-09T00:00:00", + "2019-10-17T00:00:00", + "2020-04-03T00:00:00", + "2020-06-09T00:00:00", + "2020-08-07T00:00:00", + "2020-10-05T00:00:00", + "2020-11-13T00:00:00", + "2020-12-09T00:00:00", + "2021-01-27T00:00:00", + "2021-03-19T00:00:00", + "2021-06-01T00:00:00", + "2021-10-18T00:00:00", + "2021-12-27T00:00:00", + "2021-12-30T00:00:00", + "2022-02-09T00:00:00", + "2022-03-23T00:00:00", + "2022-06-03T00:00:00", + "2022-07-06T00:00:00", + "2022-07-29T00:00:00", + "2022-10-27T00:00:00", + "2022-11-18T00:00:00" + ], + "xaxis": "x", + "y": [ + 94.199997, + 93.419998, + 95.050003, + 104.089996, + 111.519997, + 104.470001, + 104.300003, + 101.879997, + 107.360001, + 124.779999, + 131.559998, + 136.910004, + 136.460007, + 139.020004, + 152.190002, + 187.259995, + 210.929993, + 206.979996, + 214.160004, + 211.210007, + 230.139999, + 229.350006, + 246.960007, + 302.690002, + 335.429993, + 338.820007, + 307.390015, + 297.720001, + 268.410004, + 262.399994, + 276.630005, + 225.779999, + 239.029999 + ], + "yaxis": "y2" + }, + { + "customdata": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "hovertemplate": "%{x}
%{y}
%{customdata}", + "marker": { + "color": "green", + "size": 10, + "symbol": "arrow-up" + }, + "mode": "markers", + "type": "scatter", + "x": [ + "2018-02-12T00:00:00", + "2018-03-26T00:00:00", + "2018-05-08T00:00:00", + "2018-06-27T00:00:00", + "2018-08-24T00:00:00", + "2018-10-11T00:00:00", + "2018-11-23T00:00:00", + "2018-12-19T00:00:00", + "2019-02-11T00:00:00", + "2019-05-16T00:00:00", + "2019-06-03T00:00:00", + "2019-08-08T00:00:00", + "2019-09-06T00:00:00", + "2019-10-08T00:00:00", + "2020-02-28T00:00:00", + "2020-06-05T00:00:00", + "2020-07-27T00:00:00", + "2020-09-15T00:00:00", + "2020-10-30T00:00:00", + "2020-11-30T00:00:00", + "2021-01-13T00:00:00", + "2021-02-26T00:00:00", + "2021-05-05T00:00:00", + "2021-09-15T00:00:00", + "2021-12-03T00:00:00", + "2021-12-28T00:00:00", + "2022-01-11T00:00:00", + "2022-02-17T00:00:00", + "2022-04-13T00:00:00", + "2022-06-16T00:00:00", + "2022-07-21T00:00:00", + "2022-08-29T00:00:00", + "2022-11-07T00:00:00", + "2022-12-21T00:00:00" + ], + "xaxis": "x", + "y": [ + 89.779999, + 94, + 96.160004, + 100.019997, + 108.559998, + 108.93, + 103.809998, + 106.879997, + 106.580002, + 129.380005, + 124.370003, + 138.990005, + 140.179993, + 137.759995, + 163.710007, + 187.729996, + 203.970001, + 209.779999, + 204.289993, + 214.759995, + 216.759995, + 235.369995, + 249.5, + 305.320007, + 332.700012, + 343.809998, + 316.609985, + 296.799988, + 288.579987, + 247.419998, + 264.890015, + 267.399994, + 228.410004, + 245.619995 + ], + "yaxis": "y2" + }, + { + "close": [ + 53.25, + 54.124001, + 54.32, + 55.1115, + 55.347, + 55.313, + 55.130501, + 55.276001, + 56.112999, + 56.088001, + 56.598999, + 56.489498, + 56.8755, + 57.790501, + 58.498501, + 58.212002, + 58.518501, + 58.792, + 58.778999, + 58.184502, + 58.497002, + 58.384998, + 55.595001, + 52.790001, + 54.029999, + 52.429001, + 50.076, + 51.889, + 52.597, + 52.605, + 53.485001, + 54.476002, + 54.740002, + 55.123001, + 55.567001, + 55.331501, + 56.3395, + 57.1875, + 55.914501, + 55.2365, + 53.476002, + 53.945999, + 54.546501, + 54.752998, + 55.481998, + 56.299999, + 58.001999, + 58.224998, + 56.908501, + 57.474499, + 57.479, + 56.786499, + 54.991001, + 54.885502, + 54.543999, + 52.453999, + 51.078499, + 52.6605, + 50.255001, + 50.228001, + 51.5895, + 50.323502, + 50.670502, + 51.257, + 51.390499, + 50.352001, + 50.772499, + 51.582001, + 50.998501, + 51.6255, + 51.463501, + 51.898998, + 53.708, + 53.604, + 54.384998, + 53.647999, + 53.372501, + 50.999001, + 51.058998, + 52.001999, + 51.502499, + 50.866501, + 51.865501, + 51.219002, + 51.186001, + 52.4105, + 52.739498, + 52.695499, + 54.138, + 54.878502, + 54.912998, + 55.009998, + 53.961498, + 54.088501, + 53.929501, + 53.318001, + 53.979, + 53.4865, + 53.984501, + 53.962002, + 53.783001, + 53.015999, + 53.389999, + 54.2495, + 55.974998, + 56.9645, + 56.983002, + 56.844002, + 56.193001, + 56.043499, + 56.4995, + 56.966, + 56.739498, + 57.605999, + 57.612999, + 58.673, + 58.403, + 58.492001, + 57.882999, + 57.773998, + 56.240501, + 55.923, + 55.199001, + 55.710999, + 55.782501, + 56.373001, + 55.144501, + 56.213501, + 57.008499, + 57.702499, + 57.641998, + 57.695, + 59.174, + 59.441002, + 59.193001, + 59.939999, + 59.793999, + 59.348, + 59.245499, + 60.275002, + 62.403999, + 63.185001, + 63.4165, + 61.924999, + 60.987, + 60.862999, + 61.0005, + 61.307499, + 61.185501, + 61.238499, + 62.111, + 62.280499, + 62.455002, + 61.880501, + 61.7505, + 62.105, + 60.719002, + 60.324501, + 60.048, + 60.3885, + 60.081001, + 60.366501, + 60.269001, + 61.032501, + 62.091, + 61.557499, + 62.465, + 61.956001, + 60.9095, + 59.849998, + 59.324001, + 58.571999, + 58.241501, + 58.231998, + 58.868, + 58.140999, + 58.766499, + 58.626499, + 57.802502, + 58.061001, + 58.554501, + 59.343498, + 58.304501, + 58.668499, + 59.232498, + 59.024502, + 59.731998, + 59.6735, + 59.765499, + 60.005501, + 60.147499, + 58.4095, + 57.8675, + 57.448502, + 56.941002, + 54.061001, + 53.966, + 55.504002, + 54.612499, + 56.063999, + 55.7845, + 54.398499, + 54.823002, + 55.057999, + 55.184502, + 52.5355, + 54.7785, + 53.573502, + 51.004002, + 51.810501, + 53.838501, + 53.5, + 52.8895, + 52.004501, + 52.790501, + 54.669498, + 54.119999, + 53.307499, + 51.931499, + 51.802502, + 52.182999, + 53.2355, + 53.074501, + 51, + 51.287998, + 51.880501, + 51.194, + 52.431, + 52.220501, + 54.311501, + 54.415001, + 54.7215, + 55.321499, + 52.541, + 53.436501, + 51.828999, + 51.977501, + 52.587502, + 53.183998, + 53.095001, + 52.105, + 50.8265, + 51.435501, + 51.150501, + 50.470501, + 48.977001, + 48.811001, + 51.973, + 52.194, + 51.854, + 51.780499, + 52.2925, + 50.803001, + 53.5355, + 53.419498, + 53.813999, + 53.733002, + 53.516499, + 52.859501, + 52.234501, + 53.857498, + 54.0485, + 54.494999, + 54.912998, + 53.526001, + 53.7785, + 53.695, + 54.5495, + 53.504002, + 53.030998, + 54.452999, + 55.818501, + 55.537498, + 56.639999, + 57.2995, + 55.761501, + 54.935501, + 54.752998, + 54.7505, + 56.068501, + 56.007999, + 56.0835, + 55.682499, + 55.928001, + 55.689999, + 54.848499, + 55.518501, + 55.470001, + 55.7565, + 55.802502, + 55.995998, + 57.0495, + 57.389999, + 58.101501, + 57.893002, + 57.165001, + 57.116001, + 58.787998, + 59.66, + 59.666, + 59.2775, + 59.223, + 59.213001, + 59.942501, + 61.198502, + 61.577, + 60.275002, + 59.650002, + 59.230999, + 58.651001, + 58.4245, + 58.665501, + 59.7215, + 60.024502, + 60.296001, + 60.75, + 60.357498, + 60.192001, + 59.862499, + 60.108002, + 60.230999, + 60.893501, + 61.055, + 61.356499, + 61.817001, + 61.818501, + 62.442001, + 63.227501, + 62.799999, + 63.172501, + 63.609001, + 64.378998, + 59.424, + 58.403999, + 58.130501, + 59.27, + 59.469501, + 58.705002, + 58.313499, + 58.118999, + 58.213501, + 56.601501, + 56.021999, + 58.210499, + 58.949001, + 58.115002, + 56.942501, + 57.481499, + 57.570999, + 57.038502, + 56.6735, + 56.7075, + 55.823002, + 55.897499, + 55.181499, + 51.811501, + 52.6525, + 52.111, + 52.216999, + 53.301998, + 54.019001, + 53.936001, + 53.851501, + 54.438499, + 54.267502, + 54.625, + 55.18, + 55.116501, + 55.570999, + 56.094002, + 55.776001, + 54.317501, + 53.990002, + 53.800499, + 54.045502, + 54.897499, + 55.5625, + 56.078999, + 56.579498, + 55.817501, + 56.241501, + 57.023998, + 57.210499, + 57.244999, + 57.516998, + 57.679001, + 57.317501, + 57.316502, + 56.505001, + 56.9035, + 57.310501, + 56.890499, + 56.605999, + 62.5205, + 61.970501, + 61.257, + 60.834, + 60.4505, + 59.699501, + 57.616001, + 58.497501, + 58.699501, + 60.240002, + 59.400501, + 58.7355, + 59.863499, + 58.2145, + 58.362999, + 58.880001, + 59.922501, + 59.134499, + 59.5625, + 59.476501, + 57.564499, + 58.4445, + 58.391998, + 58.550999, + 59.642502, + 59.404999, + 58.419498, + 59.070499, + 60.569, + 60.246498, + 60.220501, + 60.299999, + 61.008499, + 61.712502, + 61.978001, + 61.564999, + 61.4575, + 61.620499, + 61.935501, + 61.496498, + 61.7015, + 60.938, + 62.326, + 62.0695, + 61.254501, + 60.950001, + 60.255001, + 58.831501, + 59.391499, + 60.450001, + 60.383999, + 59.456501, + 60.115501, + 60.433498, + 60.772499, + 60.856998, + 62.150501, + 62.181999, + 62.6535, + 62.274502, + 62.307499, + 62.139999, + 62.956501, + 63.0495, + 63.2565, + 64.5, + 63.131001, + 63.064499, + 63.005501, + 63.687, + 64.568497, + 64.601501, + 64.589996, + 65.443001, + 65.568497, + 64.959503, + 64.940002, + 64.900002, + 65.572998, + 66.7435, + 66.035004, + 65.773003, + 65.152496, + 65.067497, + 64.766998, + 65.334503, + 65.677498, + 65.649498, + 65.248001, + 64.496002, + 64.764, + 66.027, + 66.406502, + 67.030998, + 67.178001, + 67.233002, + 67.250999, + 67.513496, + 67.391502, + 68.058502, + 67.755997, + 67.630997, + 67.802002, + 67.4795, + 67.442001, + 67.178001, + 68.019997, + 67.594498, + 66.806999, + 66.850998, + 68.3685, + 68.032997, + 69.710503, + 69.667, + 70.216003, + 70.991501, + 71.486504, + 71.961502, + 71.543999, + 71.959999, + 72.584999, + 74.019501, + 74.220001, + 74.297501, + 74.332497, + 73.335503, + 71.695, + 72.627998, + 72.931503, + 72.792, + 71.711502, + 74.296997, + 72.3535, + 72.411499, + 73.811501, + 73.961502, + 75.433998, + 75.439499, + 75.913498, + 75.733002, + 76.037003, + 75.983498, + 76.334503, + 75.907501, + 74.255501, + 71.079498, + 69.422501, + 69.658997, + 65.904503, + 66.966499, + 69.455498, + 67.069504, + 69.325996, + 65.952003, + 64.920502, + 60.778, + 64.019501, + 60.7705, + 55.745499, + 60.9865, + 54.216499, + 55.990002, + 54.84, + 55.7645, + 53.616001, + 52.831001, + 56.723, + 55.1245, + 58.087502, + 55.5355, + 57.341, + 58.140499, + 55.280998, + 56.042, + 54.894001, + 59.346001, + 59.3255, + 60.514, + 60.572498, + 60.877998, + 63.461498, + 63.123501, + 63.1735, + 64.162498, + 63.330502, + 60.817001, + 63.1605, + 63.815498, + 63.9655, + 63.793999, + 61.683498, + 67.073997, + 67.432999, + 66.030502, + 66.339996, + 67.555496, + 67.364998, + 68.627998, + 69.418503, + 70.163002, + 68.787003, + 67.466499, + 67.806503, + 68.6595, + 69.196999, + 68.674248, + 70.335999, + 70.139999, + 70.521004, + 70.850998, + 70.891998, + 70.836502, + 71.445999, + 71.591003, + 71.960999, + 71.819, + 70.609001, + 71.919502, + 72.330498, + 72.807999, + 73.292503, + 70.192001, + 70.658997, + 70.9925, + 72.136002, + 72.556, + 71.797997, + 71.585999, + 72.593002, + 73.220497, + 71.598503, + 72.066498, + 67.995003, + 69.748497, + 70.680496, + 71.902, + 73.235001, + 74.785004, + 74.259003, + 74.800003, + 75.5495, + 77.086998, + 75.567001, + 76.028999, + 75.681999, + 75.900002, + 75.777496, + 78.286003, + 77.920998, + 78.4245, + 75.783997, + 75.593498, + 76.510002, + 75.016998, + 76.100998, + 76.572502, + 74.148003, + 73.722504, + 73.248497, + 73.680496, + 75.004997, + 74.724503, + 74.805, + 74.015999, + 75.331001, + 75.922501, + 75.386497, + 75.899002, + 77.93, + 77.376503, + 79.087502, + 79.021004, + 79.410004, + 80.411003, + 82.619003, + 81.716499, + 82.220497, + 81.709, + 83.0355, + 86.414001, + 82.092003, + 79.552002, + 76.619499, + 77.848, + 76.600998, + 76.036003, + 75.963997, + 77.071999, + 76.044998, + 74.776497, + 72.999496, + 71.557999, + 73.273003, + 70.760498, + 71.414497, + 72.248001, + 73.225998, + 73.466499, + 73.480003, + 74.504501, + 72.920998, + 74.301003, + 72.671997, + 73.014503, + 74.296501, + 75.761002, + 78.457497, + 78.584, + 78.403999, + 77.956497, + 78.650497, + 76.730499, + 77.796501, + 79.665497, + 80.766502, + 82.050003, + 79.522499, + 80.212997, + 75.831001, + 78.362, + 81.050499, + 81.301498, + 82.510498, + 87.456497, + 88.168503, + 88.087502, + 88.150002, + 87.019501, + 87.635498, + 87.491997, + 88.850998, + 89.069, + 88.5075, + 87.338997, + 88.195999, + 87.109497, + 86.742996, + 88.444, + 88.571503, + 89.6595, + 88.037003, + 89.904999, + 91.397499, + 91.338501, + 91.399498, + 90.973999, + 90.927498, + 89.206497, + 88.766502, + 89.088501, + 88.002998, + 88.388496, + 88.150002, + 87.394997, + 86.550499, + 86.968498, + 86.175003, + 86.619003, + 86.942497, + 88.804497, + 87.935997, + 86.975998, + 87.594002, + 86.412003, + 87.045998, + 86.764503, + 89.362503, + 90.360497, + 88.335999, + 87.327499, + 87.720001, + 87.009003, + 86.809502, + 89.542999, + 94.345001, + 94.5625, + 95.052498, + 94.970001, + 95.862, + 91.539497, + 93.155502, + 91.787003, + 95.067497, + 96.375504, + 103.503502, + 103.1185, + 104.900002, + 104.6455, + 104.175499, + 104.768997, + 104.794502, + 105.205498, + 106.095001, + 106.415497, + 105.860001, + 105.056999, + 103.244003, + 103.542999, + 104.758499, + 101.568001, + 101.843002, + 104.0755, + 103.792, + 101.335503, + 102.454498, + 105.427002, + 101.208504, + 102.635002, + 102.751503, + 105.738503, + 103.096001, + 103.324501, + 104.625999, + 104.554001, + 101.810997, + 102.160004, + 101.929497, + 102.648003, + 102.252998, + 102.218002, + 101.777496, + 102.797501, + 102.777, + 103.431503, + 106.887497, + 111.277496, + 111.237503, + 112.484001, + 113.272003, + 114.293999, + 112.739502, + 113.363503, + 112.741997, + 114.833, + 114.888, + 115.120003, + 114.681503, + 114.664497, + 113.396004, + 115.764999, + 116.336998, + 115.356003, + 118.995499, + 121.494499, + 120.505997, + 119.758499, + 117.712502, + 117.836998, + 119.067497, + 119.934502, + 117.083, + 115.438004, + 111.954002, + 113.098503, + 115.807999, + 116.070503, + 115.171501, + 115.435501, + 117.804497, + 117.254997, + 120.333504, + 120.453499, + 121.676498, + 120.125504, + 120.578003, + 121.490501, + 121.064003, + 120.230499, + 122.587997, + 123.304497, + 124.142502, + 124.57, + 126.080002, + 125.696503, + 126.351997, + 126.032997, + 125.696503, + 126.371002, + 125.567497, + 126.455002, + 126.999496, + 126.461502, + 127.281998, + 126.995003, + 126.819504, + 126.018501, + 125.316002, + 126.3685, + 128.718994, + 129.770996, + 130.077499, + 129.177002, + 129.574493, + 130.563995, + 130.994507, + 132.082504, + 131.266495, + 131.845505, + 129.253998, + 131.101501, + 132.600494, + 133.328506, + 137.815994, + 139.644501, + 136.796494, + 136.3815, + 136.540497, + 135.220993, + 135.989502, + 136.279999, + 136.028503, + 136.940002, + 137.035995, + 138.001999, + 138.096497, + 137.689499, + 138.389496, + 138.406006, + 138.916, + 137.300507, + 136.570007, + 136.913498, + 138.436996, + 141.099503, + 142.398499, + 142.949997, + 142.123001, + 144.550507, + 145.469498, + 145.462006, + 145.841995, + 144.218994, + 144.774994, + 145.518997, + 144.883499, + 144.913498, + 141.921005, + 143.464996, + 143.406006, + 145.205994, + 144.373505, + 141.463501, + 139.016998, + 139.6465, + 140.938507, + 141.826508, + 142.632996, + 141.501007, + 136.184006, + 134.520996, + 133.265503, + 136.462494, + 133.764999, + 136.177002, + 137.354004, + 139.185501, + 140.056, + 138.847504, + 136.712997, + 137.899994, + 141.412003, + 141.675003, + 142.960495, + 143.822006, + 142.414993, + 142.780502, + 138.625, + 138.772995, + 139.671997, + 146.427505, + 146.128998, + 148.270493, + 143.774002, + 145.863007, + 146.789993, + 148.682999, + 149.240997, + 149.351501, + 149.248505, + 146.626007, + 146.748001, + 149.645493, + 149.388, + 149.076004, + 149.061996, + 150.709, + 149.952499, + 147.078506, + 146.757004, + 146.717499, + 142.806, + 146.113998, + 142.451996, + 141.617996, + 143.776505, + 142.520493, + 143.796494, + 148.036499, + 148.720505, + 148.106003, + 148.675003, + 146.704498, + 144.970505, + 147.3685, + 144.838501, + 142.802994, + 142.401505, + 144.220505, + 146.949005, + 147.142502, + 148.063995, + 146.447998, + 146.504501, + 146.002502, + 144.679504, + 145.074493, + 144.416504, + 137.653503, + 137.550995, + 137.004501, + 138.574005, + 140.017502, + 141.647995, + 139.130997, + 139.786499, + 136.290497, + 135.651993, + 133.5065, + 130.091995, + 130.371994, + 126.735497, + 129.240005, + 129.121002, + 133.289505, + 135.698502, + 137.878494, + 148.036499, + 142.650497, + 143.016006, + 138.938004, + 139.212997, + 141.453003, + 138.602493, + 134.130005, + 135.300003, + 136.425507, + 137.487503, + 132.308502, + 130.467499, + 129.402496, + 127.584999, + 132.673492, + 134.519501, + 134.891006, + 134.167999, + 134.751495, + 134.307999, + 132.121994, + 126.4645, + 127.278503, + 133.865997, + 132.682007, + 130.475494, + 126.740997, + 129.660507, + 133.690506, + 134.600494, + 136.801498, + 136.4785, + 140.277496, + 138.503494, + 141.311996, + 141.5215, + 141.949997, + 143.25, + 142.644501, + 139.649506, + 140.699997, + 143.642502, + 141.063004, + 137.175995, + 136.464996, + 134.010498, + 129.796494, + 128.374496, + 130.285995, + 127.252998, + 127.960999, + 130.531006, + 128.245499, + 124.9375, + 119.613998, + 123.25, + 119.505997, + 115.0205, + 119.411499, + 114.966499, + 117.156998, + 118.129501, + 122.574997, + 116.746498, + 115.660004, + 113.084, + 114.584503, + 113.960999, + 113.161003, + 116.515503, + 114.792503, + 116.7015, + 112.401001, + 110.745499, + 109.313004, + 111.666496, + 105.926003, + 105.8395, + 108.295998, + 112.799004, + 114.039001, + 114.137001, + 117.746002, + 114.564003, + 117.010498, + 117.2295, + 117.237999, + 114.917999, + 111.427498, + 106.876503, + 107.194, + 110.390503, + 106.636002, + 107.865501, + 112.014999, + 112.033997, + 112.684502, + 118.538002, + 116.622498, + 112.571503, + 112.2565, + 109.372498, + 109.081001, + 113.887001, + 115.213501, + 119.306, + 120.168503, + 116.522499, + 114.849503, + 112.186996, + 111.440002, + 112.766998, + 109.910004, + 114.620003, + 114.699997, + 115.040001, + 108.360001, + 108.209999, + 105.440002, + 113.599998, + 114.589996, + 116.639999, + 115.480003, + 115.900002, + 118.779999, + 118.870003, + 118.220001, + 118.139999, + 117.5, + 120.650002, + 119.82, + 122.650002, + 122.879997, + 122.510002, + 120.32, + 120.860001, + 118.120003, + 115.07, + 114.769997, + 114.699997, + 117.699997, + 111.300003, + 110.339996, + 109.910004, + 109.150002, + 110.550003, + 108.68, + 107.480003, + 110.480003, + 109.419998, + 111.779999, + 111.870003, + 105.309998, + 105.870003, + 103.900002, + 103.629997, + 103.849998, + 101.830002, + 100.010002, + 100.57, + 99.169998, + 98.809998, + 98.089996, + 100.739998, + 98.089996, + 96.150002, + 99.300003, + 102.410004, + 102.220001, + 102.239998, + 99.57, + 98.709999, + 98.050003, + 98.300003, + 99.709999, + 97.18, + 100.779999, + 101.389999, + 100.290001, + 100.529999, + 101.480003, + 102.970001, + 104.93, + 94.82, + 92.599998, + 96.580002, + 94.660004, + 90.5, + 87.07, + 83.489998, + 86.699997, + 88.650002, + 88.910004, + 87.400002, + 94.169998, + 96.730003, + 96.029999, + 98.720001, + 98.989998, + 98.5, + 97.800003, + 95.830002, + 97.330002, + 98.82, + 97.599998, + 96.25, + 95.440002, + 101.449997, + 101.279999, + 100.830002, + 99.870003, + 97.309998, + 95.150002, + 93.949997, + 93.07, + 93.559998, + 95.849998, + 95.309998, + 91.199997, + 90.860001, + 89.150002, + 89.629997, + 90.25, + 88.260002, + 89.809998, + 87.93, + 86.459999, + 88.949997, + 88.730003 + ], + "high": [ + 53.347, + 54.314499, + 54.678501, + 55.212502, + 55.563499, + 55.5285, + 55.23, + 55.326248, + 56.2145, + 56.995499, + 56.630001, + 56.6255, + 56.893002, + 57.993999, + 58.581348, + 58.993, + 58.797001, + 58.792, + 59.344501, + 58.826, + 58.650002, + 58.700001, + 56.1535, + 55.5, + 54.085499, + 54.089001, + 52.931, + 52.198502, + 53.075001, + 52.918499, + 53.585999, + 54.573952, + 55.233501, + 55.697498, + 56.698502, + 56.140999, + 56.363998, + 57.198002, + 57.202, + 56.376499, + 55.506001, + 54.099949, + 54.855, + 55.092499, + 55.611, + 56.380001, + 58.040001, + 58.852501, + 58.838001, + 57.929501, + 58.054001, + 57.793999, + 56.099499, + 55.259998, + 55.314999, + 54.145, + 53.167999, + 52.781502, + 53.241951, + 51.211498, + 52.150002, + 51.740002, + 51.0495, + 51.435902, + 52.1395, + 51.570999, + 51.98, + 51.813999, + 51.568199, + 52.0345, + 52.320999, + 52.161999, + 53.894001, + 53.871498, + 54.708248, + 54.6175, + 54.136002, + 52.849998, + 51.6245, + 52.398998, + 52.474998, + 51.849998, + 51.9235, + 52.019451, + 51.483749, + 52.425499, + 53.084, + 53.0275, + 54.271999, + 55.021999, + 55.066502, + 55.537498, + 54.502499, + 54.463501, + 54.343498, + 53.497002, + 54.400002, + 54.329498, + 54.039001, + 54.023499, + 54.127998, + 53.668499, + 53.460499, + 54.859501, + 56, + 57.094501, + 57.2869, + 57.150002, + 56.791, + 56.3335, + 56.862999, + 56.989498, + 57.325001, + 57.773499, + 57.671001, + 58.7155, + 58.563499, + 59.314301, + 58.86475, + 58.124851, + 57.195499, + 56.6605, + 56.591801, + 56.115501, + 56.41135, + 56.400002, + 56.791, + 56.375, + 57.046501, + 57.733501, + 57.9795, + 58.2145, + 59.220501, + 59.770851, + 59.549999, + 60.152, + 60.224998, + 60, + 59.842999, + 60.324501, + 63.299999, + 63.292999, + 63.488548, + 63.6945, + 61.7458, + 61.379398, + 61.6735, + 61.493999, + 61.5, + 61.304401, + 62.558498, + 62.825001, + 62.7771, + 62.284752, + 62.46365, + 62.293499, + 61.762001, + 61.299999, + 60.451, + 60.549999, + 60.862999, + 60.591999, + 61.063999, + 61.0825, + 62.154499, + 62.127251, + 62.533001, + 62.681751, + 61.932999, + 60.649502, + 59.9505, + 59.314999, + 58.763, + 58.727001, + 58.933998, + 58.9305, + 58.9305, + 59.021252, + 58.862, + 58.804001, + 58.6605, + 59.494499, + 59.6105, + 58.900002, + 59.344002, + 59.711498, + 60.105, + 59.7705, + 60.494999, + 60.498001, + 60.320499, + 59.8755, + 58.674999, + 58.400002, + 57.717499, + 56.608501, + 55.32, + 55.75, + 55.672298, + 56.210999, + 56.449501, + 56.091999, + 55.518002, + 55.6115, + 55.394501, + 55.306, + 55.549, + 55.3265, + 54.852001, + 51.8745, + 54.597, + 54.19875, + 54.14875, + 52.9235, + 53.217251, + 54.772999, + 54.663502, + 53.778, + 53.105999, + 52.83025, + 52.728199, + 53.592499, + 53.349998, + 53.039501, + 51.587002, + 52.428001, + 51.879501, + 52.4655, + 52.879002, + 54.341999, + 54.71225, + 54.7785, + 56.232498, + 55.221001, + 53.560001, + 53.763, + 52.422501, + 53.029999, + 54.0825, + 53.987999, + 53.130001, + 52.657501, + 52.473999, + 53.099998, + 51.710999, + 51.201, + 50.176998, + 52, + 52.1945, + 52.778, + 52.634998, + 52.616001, + 52.848999, + 53.542, + 53.700001, + 54.228001, + 54.1315, + 53.557499, + 53.188751, + 52.5765, + 54.002499, + 54.618752, + 54.59, + 55.417599, + 54.5755, + 54.246498, + 53.973751, + 54.700001, + 54.150002, + 53.7575, + 54.549999, + 55.866501, + 56.25, + 56.639999, + 57.342499, + 57.349998, + 55.242001, + 54.945499, + 55.297249, + 56.264751, + 56.7365, + 56.411499, + 56.5835, + 56.094501, + 56.170502, + 55.597, + 55.562, + 55.926998, + 55.975498, + 55.898998, + 56.3825, + 57.148499, + 57.914001, + 58.480499, + 58.3783, + 57.837749, + 57.354, + 58.809502, + 60, + 60.046501, + 59.894001, + 59.828499, + 59.5, + 60, + 61.356998, + 61.5895, + 61.5, + 60.319901, + 60.141499, + 59.377949, + 58.578251, + 58.949501, + 59.833, + 60.067501, + 60.814999, + 60.783501, + 60.811001, + 60.434502, + 60.114498, + 60.189251, + 60.397999, + 60.9175, + 61.209999, + 61.541, + 62.028, + 62.099998, + 62.454498, + 63.450001, + 63.400501, + 63.370399, + 63.6535, + 64.463501, + 59.640499, + 59.4025, + 58.709499, + 59.34, + 59.5425, + 59.521999, + 59.021198, + 58.483002, + 58.630001, + 57.396999, + 57.021, + 58.566502, + 59.408001, + 59.0075, + 57.339851, + 57.635399, + 57.925999, + 57.298649, + 57.488251, + 57.57935, + 56.455002, + 56.156502, + 55.48, + 53.275002, + 52.802502, + 52.677502, + 52.3745, + 53.546001, + 54.632999, + 55.099499, + 54.046501, + 54.7085, + 54.634499, + 54.959, + 55.8195, + 55.349998, + 56.006001, + 56.205502, + 56.099998, + 55.717499, + 54.648499, + 54.355, + 54.049999, + 55.379002, + 55.588501, + 56.338001, + 56.644001, + 56.299, + 56.401249, + 57.102501, + 57.6535, + 57.367001, + 57.541, + 57.929001, + 57.917999, + 57.380249, + 57.556999, + 56.962502, + 57.345001, + 57.200001, + 57.084999, + 63.2775, + 62.3685, + 61.7435, + 61.700001, + 61.705502, + 60.345001, + 58.762001, + 58.998001, + 58.922249, + 60.2505, + 60.194, + 59.248001, + 60.238998, + 59.115002, + 58.792, + 59.136002, + 60.349499, + 59.803001, + 59.950001, + 59.9006, + 59.703999, + 58.473499, + 59.119999, + 58.820999, + 59.803001, + 59.924999, + 59.344501, + 59.174, + 60.652, + 60.60075, + 61, + 60.5, + 61.130001, + 62.092999, + 62.043999, + 61.978001, + 61.75, + 61.780499, + 62.222, + 62.166, + 61.954498, + 62.337002, + 62.415001, + 62.25, + 62.201, + 61.299999, + 61.561501, + 59.848999, + 59.452999, + 60.571999, + 60.910198, + 60.304001, + 60.4175, + 60.75, + 61.419498, + 61.316502, + 62.366501, + 62.737, + 63.166248, + 62.9445, + 62.731449, + 62.529999, + 62.994499, + 63.200001, + 63.48, + 64.9655, + 64.079498, + 63.467999, + 63.383499, + 63.730999, + 64.706497, + 64.946503, + 64.686501, + 66.186996, + 65.900002, + 65.321251, + 65.5, + 65.214996, + 65.849998, + 66.744003, + 66.776451, + 66.385002, + 65.75, + 65.629501, + 65.436501, + 65.565498, + 65.739998, + 65.917999, + 65.510246, + 65.291496, + 64.92305, + 66.290001, + 66.467903, + 67.199997, + 67.972504, + 67.498749, + 67.559998, + 67.78875, + 67.654648, + 68.234001, + 68.25, + 68.023499, + 67.904999, + 68.181999, + 67.989998, + 67.513, + 68.066353, + 68.226501, + 67.650002, + 66.900002, + 68.406998, + 68.625, + 69.824997, + 70.149498, + 70.579002, + 71.366501, + 71.746452, + 72.026001, + 72.089996, + 72.069748, + 72.599503, + 74.064751, + 74.592499, + 75.160698, + 74.776001, + 74.77475, + 71.903503, + 72.800003, + 73.2715, + 72.863998, + 73.5065, + 74.5, + 73.474998, + 73.192001, + 74.099998, + 74.292, + 75.474998, + 76.481499, + 76.034752, + 76.359001, + 76.037003, + 76.581497, + 76.605301, + 76.482002, + 75.610748, + 71.848503, + 71.906998, + 70.785004, + 68.585197, + 67.056999, + 69.543503, + 70.5075, + 69.404503, + 67.945503, + 65.310997, + 62.737999, + 64.057503, + 63.048, + 59.693501, + 60.987999, + 57.61335, + 56.542999, + 55.325001, + 57.898499, + 57.199501, + 53.566002, + 56.75, + 57.445, + 58.498501, + 57.533501, + 57.581501, + 58.765499, + 56.484501, + 56.342999, + 56.176998, + 59.733002, + 61.25, + 60.953499, + 61.2785, + 61.025501, + 64.1035, + 64.023003, + 63.950001, + 64.721497, + 64.080002, + 62.713501, + 64.280647, + 64.665497, + 64.019997, + 64.807503, + 64.402496, + 67.999496, + 67.640999, + 67.6035, + 66.383003, + 68.696999, + 68.556, + 68.879997, + 69.938004, + 70.8265, + 70.75, + 69.274101, + 67.871002, + 68.723999, + 69.616249, + 69.599998, + 70.521004, + 70.774498, + 70.638, + 72.050003, + 71.086998, + 72.042, + 71.628502, + 71.898003, + 71.980499, + 72.327599, + 71.947998, + 72.252502, + 72.399498, + 73.400002, + 73.712952, + 72.723747, + 71.849998, + 71.239998, + 72.750999, + 73, + 72.570503, + 72.389999, + 72.637497, + 73.79705, + 73.771004, + 72.144997, + 71.672501, + 69.779999, + 70.932503, + 72.150002, + 74.147499, + 75.329498, + 75.839996, + 75.293999, + 76.136002, + 77.191498, + 78.856598, + 76.147499, + 76.766502, + 75.934502, + 76.171997, + 78.514503, + 79.349503, + 78.5, + 78.593498, + 75.881798, + 77.0485, + 76.323997, + 76.562599, + 76.893501, + 75.447502, + 74.523499, + 74.278, + 74.120499, + 75.119499, + 75.842247, + 75.203751, + 75.5, + 75.619301, + 76.862503, + 76.095001, + 76.280502, + 78.123497, + 78.683998, + 79.293503, + 79.886002, + 80.708504, + 80.581001, + 82.960999, + 82.75, + 82.358498, + 82.398247, + 83.286499, + 86.658997, + 85.485703, + 82.255501, + 78.193253, + 78.449997, + 79.204048, + 78.760002, + 78.199997, + 77.9785, + 78.099998, + 75.414902, + 75.150146, + 72.417999, + 73.475998, + 73.047997, + 72.185448, + 72.5, + 73.839996, + 73.833153, + 74.487503, + 74.952003, + 74.160004, + 74.4105, + 74.337997, + 73.447998, + 74.5, + 75.825996, + 79.693001, + 79.5, + 79.384201, + 78.755249, + 79.056503, + 79.407501, + 78.875, + 80.936501, + 81.099503, + 82.117996, + 81.912003, + 80.342247, + 78.067497, + 79.685501, + 84.349998, + 83.038498, + 83.084999, + 88.568253, + 89.681999, + 88.621498, + 90.903, + 88.150002, + 88.210999, + 88.413498, + 89.052002, + 89.953499, + 89.25, + 88.6735, + 88.4795, + 88.699997, + 87.695, + 88.580002, + 88.927002, + 90.199997, + 89.403252, + 91.241501, + 91.782501, + 92.360001, + 91.657997, + 91.6185, + 91.095001, + 91.713501, + 89.065498, + 89.222504, + 89.869499, + 88.570999, + 88.650002, + 88.589203, + 87.755501, + 87.042503, + 86.870247, + 87.399498, + 87.300003, + 89.5364, + 89.622002, + 88.254753, + 87.946503, + 88.032501, + 87.383499, + 87.400002, + 89.419998, + 90.491997, + 89.715752, + 88.902, + 88.251747, + 88.750504, + 87.800003, + 90.463753, + 95.185501, + 96.742996, + 95.547501, + 96.478996, + 96.25, + 94.5, + 94.941498, + 92.863998, + 96.119598, + 97.788002, + 105.824997, + 103.927498, + 105.125504, + 106.177353, + 105.2565, + 105.418503, + 105.101501, + 105.441002, + 107.634003, + 106.682999, + 106.636749, + 106.526497, + 104.570999, + 104.100502, + 105.039001, + 104.744003, + 103.550499, + 104.325996, + 105.218498, + 104.425903, + 104.461998, + 105.905502, + 106.440498, + 103.902, + 103.75, + 106.285004, + 104.513, + 103.352997, + 106.178001, + 105.488998, + 103.775002, + 102.654999, + 102.899498, + 103.615097, + 103.9105, + 102.943497, + 102.5495, + 102.921501, + 103.539001, + 104.666351, + 107.147003, + 111.865501, + 111.883003, + 112.75, + 114.200249, + 114.452003, + 113.765999, + 113.860497, + 113.899498, + 115.329849, + 115.321999, + 115.922501, + 115.480003, + 114.765999, + 115.188103, + 116.291, + 117.063004, + 116.872498, + 122.618896, + 121.825996, + 121.357002, + 120.985001, + 118.962997, + 119.110001, + 119.135498, + 120.820503, + 118.900002, + 116.099998, + 114.268501, + 113.830048, + 116.056999, + 116.167, + 117.157501, + 115.837997, + 118.016998, + 118.449997, + 120.924004, + 121.644501, + 122.147202, + 122, + 121.406998, + 121.898552, + 122.099998, + 120.487251, + 122.692947, + 123.400002, + 124.724747, + 125.25, + 126.163002, + 126.349503, + 126.411499, + 126.862, + 126.523499, + 127.196503, + 126.389, + 127.036751, + 127.269997, + 127.795998, + 127.5355, + 127.504997, + 127.336998, + 127, + 125.800003, + 126.462502, + 128.848007, + 129.884506, + 130.639893, + 130.032501, + 129.849503, + 130.770004, + 132.042007, + 132.996002, + 132.595001, + 132.182999, + 131.246994, + 132.001343, + 132.617249, + 133.504501, + 138.808502, + 139.712997, + 140.011002, + 139.675995, + 137.151505, + 135.771347, + 136.020493, + 136.335495, + 136.537994, + 136.949997, + 137.080048, + 138.321503, + 138.551498, + 138.847748, + 138.417999, + 138.673996, + 138.990494, + 138.718506, + 138.294006, + 137.451996, + 138.614502, + 142.177002, + 143.007507, + 143.313004, + 143.134796, + 145.011002, + 146.489502, + 146.112, + 146.820496, + 146.324997, + 145.376999, + 145.824005, + 145.550995, + 145.669495, + 146.018997, + 144.190994, + 144.727493, + 145.581497, + 145.199997, + 144.249496, + 139.362503, + 140.8116, + 141.583496, + 142.252457, + 142.903503, + 142.5, + 139.606506, + 137.398499, + 135.589996, + 137.070999, + 135.699997, + 137.362, + 137.852005, + 140.154449, + 140.317001, + 140.763657, + 139.695007, + 138.550003, + 141.651505, + 142.199997, + 142.998749, + 144.106995, + 144.247757, + 142.849503, + 141.558502, + 139.205795, + 140.839493, + 149.117996, + 147.4245, + 148.613007, + 148.399506, + 146.920502, + 146.910507, + 149.949997, + 150.570755, + 151.0345, + 150.378494, + 148.699997, + 148.502243, + 149.859497, + 150.477005, + 149.832504, + 149.626007, + 151.610001, + 151.850006, + 150.744507, + 147.694, + 147, + 145.296997, + 146.862, + 146.628494, + 146.499146, + 144.675003, + 145.212997, + 144.351501, + 148.300003, + 149.156494, + 149.604996, + 149.399994, + 148.5625, + 145.442001, + 147.517242, + 148.551498, + 144.460098, + 142.610504, + 144.692047, + 147.302994, + 148.572601, + 148.426498, + 148.374496, + 147.183746, + 147.0625, + 146.365005, + 145.550003, + 146.610001, + 144.298004, + 139.686005, + 138.254745, + 138.639999, + 140.329498, + 142.814255, + 143.185501, + 141.2005, + 137.391495, + 138.399506, + 137.912003, + 134.760498, + 130.778503, + 129.338501, + 132.807495, + 132.609955, + 133.370499, + 135.843506, + 138.199997, + 152.100006, + 149.117706, + 144.535248, + 143.846497, + 139.837097, + 142.175507, + 141.431, + 139.283249, + 136.166504, + 137.899994, + 137.945999, + 136.839493, + 133.824005, + 131.900757, + 131.748993, + 133.037003, + 135.389008, + 135.640503, + 136.110992, + 135.615494, + 136.713806, + 134.199005, + 131.904007, + 131.246506, + 134.198502, + 133.538498, + 134.199997, + 131.026001, + 130.517242, + 133.770996, + 134.739502, + 136.913498, + 137.582504, + 141.5, + 140.024994, + 141.3965, + 141.959503, + 141.976501, + 144.162506, + 143.480499, + 142.644501, + 140.949997, + 144.043747, + 143.589996, + 139.848495, + 137.701508, + 136.25, + 132.939194, + 132.423492, + 130.655746, + 130.710251, + 128.712006, + 130.903748, + 131.923492, + 130.307495, + 125.452003, + 123.278, + 122.75, + 117.5, + 120.438499, + 118.959999, + 117.3395, + 119.300003, + 123.142998, + 121.233253, + 117.498497, + 115.562897, + 116.691002, + 116.670998, + 114.856499, + 118.084999, + 116.607498, + 117.227501, + 115.695648, + 113.587502, + 112.550003, + 112.005501, + 106.394997, + 106.544701, + 108.955254, + 112.867996, + 116.433502, + 117.399002, + 117.898003, + 116.364502, + 119.398499, + 117.74865, + 118.646004, + 118.349998, + 113.497002, + 109.218498, + 108.457497, + 112.063004, + 109.290497, + 109.249496, + 112.672997, + 113.769501, + 113.196503, + 118.637497, + 119.25, + 117.856499, + 113.664497, + 111.329803, + 109.806351, + 114.052597, + 116.351997, + 119.862, + 120.434998, + 118.794502, + 117.849503, + 115.156998, + 111.987503, + 114.000504, + 114.800003, + 114.809998, + 116.330002, + 115.209999, + 113.18, + 110.580002, + 107.739998, + 114.400002, + 114.699997, + 116.900002, + 117.120003, + 117.080002, + 119.419998, + 119.5, + 118.860001, + 120.860001, + 118.199997, + 121.779999, + 122.339996, + 122.650002, + 123.260002, + 123.227997, + 122.150002, + 121.690002, + 120, + 116.5, + 115.93, + 115.717003, + 117.779999, + 116.599998, + 111.959999, + 111.370003, + 111.769997, + 111.220001, + 111.675003, + 108.879997, + 110.989998, + 110.580002, + 112, + 112.639999, + 109.370003, + 106.099998, + 106.209999, + 104.029999, + 104.019997, + 103.169998, + 103.489998, + 101.68, + 100.110001, + 100.440002, + 100.459999, + 101.400002, + 99.300003, + 99.494003, + 99.970001, + 102.720001, + 102.739998, + 103.730003, + 101.419998, + 99.989998, + 100.120003, + 99.648003, + 100.529999, + 101.290001, + 101.769997, + 104.220001, + 101.658997, + 103, + 101.620003, + 103.099998, + 105.099998, + 98.540001, + 95.169998, + 96.860001, + 96.349998, + 96.165001, + 91.300003, + 86.550003, + 86.730003, + 88.940002, + 90.404999, + 89.489998, + 94.550003, + 97.360001, + 97.18, + 100.419998, + 99.849998, + 99.480003, + 99.160004, + 98.720001, + 97.547997, + 99.069, + 98.940002, + 97.830002, + 96.389999, + 101.449997, + 102.589996, + 101.150002, + 101.75, + 100.209999, + 97.309998, + 95.870003, + 94.489998, + 93.875, + 99.800003, + 97.220001, + 94.029999, + 91.75, + 91.199997, + 89.779999, + 90.915001, + 89.18, + 90.099998, + 89.5, + 88.519997, + 89.364998, + 88.830002 + ], + "low": [ + 52.261501, + 53.1605, + 54.2001, + 54.599998, + 55.081001, + 55.06155, + 54.8055, + 54.9795, + 55.057499, + 55.891602, + 55.850498, + 55.875, + 56.415001, + 56.755501, + 57.9375, + 58.052502, + 58.138, + 57.905499, + 58.598999, + 58.175999, + 57.956501, + 57.875999, + 55.363899, + 52.601501, + 51.156849, + 52.412998, + 50.033001, + 49.627998, + 52.046398, + 52.20435, + 52.337502, + 53.216999, + 54.415649, + 54.425999, + 55.316502, + 55.129501, + 55.235699, + 56.334751, + 55.900002, + 55.161999, + 53.350052, + 52.40575, + 53.450001, + 54.48875, + 54.274101, + 55.639999, + 56.623051, + 57.870998, + 56.6665, + 57.071999, + 56.727001, + 56.598, + 54.4505, + 54.173, + 54.2575, + 52.295502, + 51.061001, + 50.419998, + 49.846001, + 49.032001, + 50.145, + 49.518501, + 49.703499, + 49.650002, + 51.00655, + 50.151501, + 50.703999, + 50.567001, + 50.793499, + 51.071751, + 51.148998, + 51.337002, + 52.412998, + 53.311249, + 53.409, + 53.4785, + 53.035, + 50.529499, + 50.765499, + 50.9095, + 51.279499, + 50.842499, + 50.4105, + 51.143501, + 50.314499, + 50.845001, + 52.355, + 52.35725, + 52.818249, + 54.282001, + 54.545502, + 54.955502, + 53.6735, + 53.813, + 53.674999, + 53.034, + 53.682499, + 53.334499, + 53.085499, + 53.307499, + 53.688751, + 52.761002, + 52.841499, + 53.377998, + 54.924999, + 56.10025, + 56.6595, + 56.287151, + 55.826, + 55.607498, + 55.93, + 56.536751, + 56.668999, + 57.032001, + 57.174252, + 57.179501, + 57.7005, + 58.458, + 57.611599, + 57.362999, + 55.639, + 55.832951, + 55.181, + 54.800499, + 55.75, + 54.689999, + 55.000999, + 55.424, + 56.03685, + 57.171001, + 57.4795, + 57.049999, + 57.796749, + 59, + 58.964001, + 58.529999, + 59.516998, + 59.166, + 59.210999, + 59.049999, + 61.778, + 61.956501, + 62.451, + 61.549999, + 60.573502, + 60.279999, + 60.510502, + 60.239498, + 60.752998, + 60.789848, + 61.808498, + 61.900398, + 62.300499, + 61.599998, + 61.682049, + 61.255501, + 60.475498, + 60.127499, + 59.411999, + 59.7313, + 60.0177, + 59.950001, + 60.212002, + 60.317951, + 61.285801, + 61.434502, + 61.817951, + 61.629501, + 60.564251, + 59.625, + 58.099998, + 57.599998, + 57.860748, + 58.005501, + 57.812, + 57.917999, + 58.142502, + 58.4165, + 57.7015, + 57.8545, + 57.729, + 58.667999, + 58.301998, + 57.345501, + 58.400002, + 58.738251, + 59.181499, + 59.224998, + 59.514999, + 59.331501, + 59.691502, + 57.778801, + 57.256001, + 56.368198, + 56.878601, + 54.056499, + 53.413502, + 54.320099, + 54.450001, + 55.125, + 55.109501, + 53.8545, + 54.387501, + 54.549999, + 53.5, + 52.437, + 53.477501, + 51.704498, + 49.7915, + 50.037498, + 52.849998, + 53.123001, + 52.730499, + 51.062, + 51.9035, + 53.294998, + 53.610249, + 52.655499, + 51.549999, + 51.557499, + 51.549999, + 51.589001, + 52.449001, + 50.813, + 49.800999, + 51.6735, + 51.119949, + 51.695499, + 51.9245, + 51.787998, + 53.799999, + 53.894001, + 55.18325, + 52.499001, + 51.538502, + 51.424999, + 51.164501, + 51.992001, + 53.1395, + 52.696499, + 52.039501, + 50.395, + 51.071999, + 50.4025, + 49.818001, + 48.684502, + 48.505501, + 49.150002, + 49.849998, + 51.654999, + 51.179501, + 50.7855, + 50.703499, + 51.370899, + 52.737999, + 53.026501, + 53.32, + 52.885502, + 52.424, + 52.062752, + 52.367001, + 53.966999, + 53.674999, + 54.544998, + 53.1735, + 52.987499, + 53.035, + 54.091, + 53.189999, + 52.793251, + 53.342499, + 54.7705, + 55.244499, + 55.451, + 55.8624, + 55.6385, + 54.299999, + 54.327499, + 54.643002, + 55.2925, + 55.924999, + 55.522251, + 55.532501, + 55.5, + 55.264, + 54.625999, + 54.779999, + 55.363499, + 54.995998, + 55.049999, + 55.550499, + 56.237499, + 56.5345, + 57.30975, + 57.774502, + 56.745499, + 56.165001, + 57.2225, + 58.912998, + 59.597, + 59.223999, + 59.130501, + 58.871052, + 59.293499, + 59.808498, + 60.657501, + 60.141251, + 59.352001, + 58.835999, + 57.968498, + 57.97155, + 58.144001, + 59.099998, + 59.2855, + 60.025002, + 60.206501, + 60.251499, + 59.993, + 59.653999, + 59.821751, + 60.0065, + 60.405499, + 60.455502, + 61.006001, + 61.390999, + 61.730499, + 61.415501, + 62.319, + 62.75, + 62.601501, + 63.015999, + 63.314751, + 58.75, + 58.359001, + 57.750099, + 58.450001, + 58.313, + 58.051998, + 58.286999, + 57.5425, + 57.125, + 56.105499, + 55.977501, + 55.833302, + 58.141998, + 58.0005, + 56.572151, + 56.896999, + 57.294498, + 56.461201, + 56.583, + 56.655998, + 55.410999, + 55.605999, + 55.008999, + 51.25, + 51.684502, + 51.524502, + 51.685001, + 52.419998, + 53.6161, + 53.88015, + 53.376999, + 54.0075, + 54.008598, + 54.313999, + 54.949501, + 54.674, + 55.237, + 55.403999, + 55.550499, + 54.189999, + 53.612, + 53.7645, + 53.668499, + 54.68515, + 54.908501, + 55.693001, + 55.806999, + 55.560501, + 55.358501, + 56.5485, + 56.979, + 56.938999, + 56.970001, + 57.25, + 57.288502, + 56.636501, + 56.480999, + 56.212002, + 56.59, + 56.349499, + 56.046001, + 61.200001, + 61.411499, + 61.165001, + 60.388199, + 60.285999, + 59.446999, + 57.007, + 58, + 57.481201, + 58.651001, + 59.180149, + 58.383598, + 58.573002, + 58.027, + 58.105499, + 58.5905, + 59.504501, + 59.105499, + 59.371498, + 58.929001, + 57.387501, + 57.647999, + 58.072498, + 57.865002, + 59.056, + 59.190151, + 58.16, + 58.549999, + 59.5765, + 60.126099, + 59.631001, + 59.729, + 60.110001, + 61.151001, + 61.350498, + 61.280499, + 61.184502, + 60.8265, + 61.601002, + 61.153999, + 61.2085, + 60.534, + 60.504501, + 61.6134, + 60.7225, + 60.615002, + 60.179001, + 58.564499, + 58.121498, + 59.4585, + 60.1875, + 59.4505, + 59.8815, + 59.867001, + 60.687, + 60.588001, + 61.02, + 61.922501, + 62.497002, + 62.054001, + 62.029999, + 62.069, + 62.118, + 62.685749, + 62.5005, + 63.626999, + 62.8606, + 62.599998, + 62.542149, + 63.025002, + 63.817749, + 64.561447, + 64.125, + 64.71225, + 65.218246, + 64.870499, + 64.788498, + 64.675499, + 64.782501, + 65.713997, + 65.875, + 65.639999, + 64.557503, + 64.650002, + 64.570503, + 64.906502, + 65.254501, + 65.481499, + 65.198502, + 64.050003, + 63.950001, + 65.2435, + 65.821999, + 66.671997, + 66.891998, + 66.802002, + 67.133499, + 67.025002, + 67.193497, + 67.633499, + 67.566147, + 67.550003, + 67.449249, + 67.449997, + 67.3255, + 67.139, + 67.223503, + 67.4655, + 66.700996, + 66.454247, + 67.077499, + 67.277199, + 67.5, + 69.518997, + 69.542, + 70.513496, + 70.917503, + 71.301003, + 71.418503, + 71.510498, + 72.045998, + 72.911003, + 73.559998, + 74.246498, + 74.105003, + 73.262497, + 71.059998, + 71.623497, + 72.336998, + 71.82, + 71.426498, + 72.949501, + 71.315002, + 71.528, + 72.4785, + 73.317497, + 73.716003, + 75.281898, + 75.405502, + 75.230003, + 75.366997, + 75.629501, + 76.07, + 75.341003, + 74.022003, + 70.569504, + 69.120003, + 68.949997, + 65.858498, + 63.549999, + 66.340752, + 66.599998, + 67.155502, + 65.254997, + 63.052502, + 60, + 60.938499, + 59.803501, + 55.665001, + 55.857151, + 53.722, + 52.800499, + 51.863998, + 53.005402, + 53.274502, + 50.6768, + 54.530998, + 54.300499, + 54.676498, + 55.295502, + 54.824001, + 56.907001, + 54.872501, + 54.82, + 53.990501, + 56.547001, + 59.1115, + 59.408001, + 59.83675, + 59.379902, + 61.8465, + 62.02, + 62.131001, + 63.561501, + 63.068501, + 60.4855, + 62.099998, + 63.283501, + 62.4725, + 63.450001, + 61.610001, + 66.266998, + 66.124496, + 65.550003, + 64.949997, + 66.873001, + 67.364502, + 67.763496, + 68.774002, + 68.857597, + 68.738503, + 66.419998, + 66.195503, + 66.949997, + 67.712502, + 68.674248, + 69.362503, + 69.672501, + 69.591499, + 70.606499, + 69.564499, + 69.800003, + 70.667503, + 70.900002, + 70.941498, + 71.488853, + 70.236504, + 70.300003, + 71.116997, + 72.1605, + 72.813499, + 70.099998, + 69.301003, + 69.396004, + 71.294998, + 71.569, + 71.350502, + 71.067497, + 71.1605, + 72.262001, + 71.487503, + 71, + 67.599503, + 67.350502, + 69.197998, + 70.490997, + 72.320999, + 73.642998, + 74.177498, + 74.281502, + 74.404251, + 74.827003, + 75.262154, + 74.175003, + 74.900002, + 74.315498, + 74.920998, + 75.18, + 77.713997, + 77.305, + 75.369598, + 74.419998, + 75.760498, + 74.883003, + 75.066498, + 74.611, + 72.7015, + 73.281998, + 72.932503, + 73.172997, + 73.300003, + 74.082001, + 73.653999, + 73.900002, + 74.262497, + 75.400253, + 75.143997, + 75.398499, + 76.185501, + 77.197502, + 76.910004, + 78.400253, + 79.028503, + 79.1035, + 80.18, + 81.287498, + 81.537498, + 81.515503, + 81.611, + 83.316498, + 80.752998, + 77.380653, + 76.400497, + 76.802551, + 76.290253, + 74.867996, + 75.787003, + 76.591751, + 75.990997, + 73.5, + 71.856499, + 70.327499, + 71.726501, + 70.385002, + 70.4925, + 70.667, + 72.46505, + 72.940247, + 72.994003, + 73.960503, + 72.545998, + 73.213501, + 72.429497, + 71.800003, + 73.254501, + 74.472504, + 76.628502, + 78.160004, + 77.526497, + 77.251503, + 78.150002, + 76.400002, + 76.283501, + 78.581497, + 79.25, + 81.025497, + 78.824997, + 79.139, + 75.731003, + 76.112, + 80.223, + 80.801498, + 80.831001, + 85.301498, + 87.525497, + 87.017502, + 88.000999, + 85.864998, + 87.368248, + 87.279999, + 87.227501, + 88.384499, + 88.349998, + 87.306999, + 86.85025, + 87.093002, + 85.886002, + 86.384499, + 87.827003, + 88.622002, + 87.75, + 88.468498, + 89.473648, + 91.1325, + 90.849503, + 90.289001, + 89.810249, + 88.390503, + 87.015999, + 88, + 87.860748, + 87.497498, + 87.804001, + 86.932999, + 86.011002, + 84.949997, + 85.628754, + 86.251999, + 86.455498, + 87.31675, + 87.804497, + 86.279999, + 86.771004, + 85.392502, + 85.900749, + 84.949997, + 86.852501, + 88.67675, + 88.026001, + 86.265503, + 86.900497, + 86.669998, + 86.077499, + 87.072998, + 91.276497, + 94.355499, + 94.087997, + 93.376503, + 94.21225, + 90.449997, + 92.132004, + 90.510002, + 92.546501, + 95.724503, + 100.918999, + 102.129501, + 102.966499, + 103.599998, + 103.927002, + 103.154503, + 103.865997, + 104.156502, + 105.218002, + 104.945999, + 105.185501, + 104.870499, + 103.107002, + 100.100998, + 101.906502, + 101.064499, + 100.803001, + 102.305, + 103.563004, + 100.5, + 101.013496, + 102.320747, + 101.080498, + 102.391502, + 101.668503, + 103.619003, + 102.377502, + 102.175499, + 103.5, + 102.699997, + 101.677498, + 100.884003, + 101.303497, + 101.960999, + 102.077751, + 100.536499, + 100.700996, + 100.780998, + 102.2015, + 102.83725, + 104.844498, + 107.581001, + 110.739998, + 111.266502, + 112.884003, + 112.685699, + 111.923248, + 112.804497, + 112.459503, + 113.300003, + 114.222504, + 114.39225, + 113.585503, + 112.928497, + 112.822502, + 113.9105, + 115.692001, + 115.213501, + 118.7425, + 120.113998, + 120.108002, + 119.224998, + 115.584999, + 117.570503, + 117.116898, + 119.5, + 116.736504, + 114.150002, + 111.502502, + 112.136002, + 114.166, + 114.75, + 115.157997, + 113.176003, + 116.054497, + 117.1185, + 118.005501, + 120.149498, + 120.625748, + 120.099998, + 120.384499, + 120.244003, + 120.209999, + 119.141502, + 120.888496, + 122.05365, + 123.412003, + 124.366501, + 124.699997, + 124.914497, + 125.046997, + 125.648499, + 124.149948, + 125.514999, + 124.602997, + 125.134247, + 126.026497, + 126.251999, + 126.959999, + 126.444, + 125.973801, + 125.436996, + 124.7575, + 124.849747, + 126.768997, + 128.408997, + 129.759995, + 128.039993, + 128.943497, + 129.600006, + 130.636993, + 131.897995, + 130.598007, + 130.821503, + 128.537003, + 129.1884, + 130.601501, + 132.399994, + 134.7005, + 137.651001, + 135.100006, + 136.350006, + 136.138, + 134.814194, + 134.669495, + 134.183502, + 135.414993, + 135.600006, + 136.046494, + 136.428757, + 137.226501, + 137.350006, + 136.779007, + 138.005005, + 136.165756, + 136.787506, + 136.421005, + 135.356003, + 136.466995, + 138.747955, + 141.3535, + 142.439499, + 142.091507, + 142.020004, + 144.600006, + 145, + 145.614502, + 144.106506, + 143.505005, + 144.541, + 144.199997, + 144.434006, + 141.741501, + 142.282501, + 142.905502, + 142.255997, + 143.416351, + 141.061493, + 137.052994, + 138.905502, + 139.471756, + 141.096497, + 140.850494, + 140.5, + 135.699997, + 134.25, + 133, + 133.377502, + 131.166504, + 134, + 134.486496, + 138.563004, + 139.429352, + 138.806503, + 136.25, + 136.976501, + 139.339005, + 141.064499, + 141.213501, + 143.095993, + 141.912003, + 141.636993, + 137.170502, + 136.748505, + 139.005493, + 139.902496, + 144.763504, + 145.166504, + 143.579498, + 144.641006, + 145.053497, + 146.634995, + 148.651993, + 149.119995, + 147.507004, + 145.324997, + 146.694504, + 146.453995, + 148.652496, + 148.350006, + 148.563004, + 148.998505, + 149.887497, + 147.005493, + 144.889496, + 145.199005, + 142.485504, + 144.298492, + 142.065994, + 141.5, + 140.981995, + 141.149994, + 140.647003, + 145.702499, + 147.199997, + 147.529007, + 147.357498, + 146.360001, + 142.242493, + 142.705505, + 144.092499, + 141.787994, + 140.25, + 141.735001, + 143.962997, + 146.950851, + 147.25, + 145.935501, + 145.504501, + 145.758499, + 144.677505, + 143.502502, + 143.816147, + 137.523499, + 136.763504, + 135.789001, + 133.140503, + 136.813507, + 141.112, + 138.914001, + 137.5, + 135.617004, + 135.5, + 133.144501, + 130.001007, + 124.641953, + 126.377998, + 127.153503, + 128.945007, + 128.694504, + 132.274002, + 134.568253, + 145.557495, + 142.205002, + 139.817505, + 138.699005, + 136.873001, + 140.376999, + 138.050003, + 133.288498, + 133.302002, + 135.539505, + 134.823654, + 132.201996, + 130.307053, + 127.740997, + 127.503502, + 124.764503, + 131.764999, + 132.825256, + 133.378494, + 133.432495, + 133.431, + 130.408493, + 126.410004, + 125.860748, + 130.087997, + 131.401001, + 130.296494, + 126.413002, + 126.568001, + 129.201004, + 132.718994, + 132.932007, + 134.611496, + 136.5, + 138.166504, + 138.039398, + 139.699493, + 139.828156, + 142.483994, + 142.167999, + 139.619003, + 138.796997, + 140.824493, + 140.943497, + 136.418106, + 134.857254, + 133.752502, + 129.617493, + 127.575996, + 128.438599, + 127.111504, + 126.578453, + 127.4515, + 127.894051, + 124.650002, + 119.140503, + 118.769249, + 119.16185, + 113.124252, + 115.143898, + 114.694, + 113.399498, + 116.626999, + 115.738503, + 115.182503, + 114.142998, + 112.551498, + 113.383301, + 113.650002, + 110.113503, + 114, + 114.334999, + 115.337502, + 112.141998, + 110.468002, + 106.373001, + 109.154251, + 102.208, + 104.21125, + 105.487999, + 109.550003, + 112.572502, + 113.550499, + 113.307999, + 113.667999, + 116.528297, + 115.125504, + 116.696747, + 114.866997, + 110.861, + 106.588051, + 106.351997, + 108.118752, + 105.792503, + 105.628548, + 109.293503, + 110.724297, + 111.028999, + 113.602997, + 116.000748, + 112.444, + 111.554001, + 107.309998, + 107.105003, + 106.249496, + 112.250504, + 115.533997, + 117.514, + 116.234497, + 114.614998, + 111.822998, + 109.3255, + 111.822502, + 109.300003, + 110.5, + 113.260002, + 111.910004, + 107.599998, + 107.010002, + 104.760002, + 108.419998, + 111.850998, + 113.230003, + 114.690002, + 114.260002, + 116.150002, + 117.709999, + 116.709999, + 117.830002, + 116.559998, + 119.360001, + 119.550003, + 120.400002, + 121.57, + 121.535004, + 120.199997, + 119.550003, + 117.669998, + 114.669998, + 114.300003, + 113.779999, + 115.050003, + 111.220001, + 109.809998, + 108.800003, + 109.050003, + 108.190002, + 108.129997, + 106.510002, + 107.614998, + 108.059998, + 110, + 110.93, + 105, + 104.5, + 103.309998, + 101.855003, + 102.370003, + 101.120003, + 99.989998, + 99.410004, + 98.010002, + 98.379997, + 97.339996, + 97.800003, + 96.519997, + 96.029999, + 97.019997, + 101.040001, + 99.739998, + 101.5, + 99.209999, + 97.870003, + 97.25, + 97.669998, + 95.269997, + 97.029999, + 99.510002, + 100.650002, + 99.635002, + 99.970001, + 98.230003, + 100.300003, + 103.019997, + 94.57, + 91.900002, + 92.322998, + 94.379997, + 90.43, + 87.010002, + 83.449997, + 83.879997, + 86.959999, + 87.650002, + 87.360001, + 91.650002, + 94.160004, + 95.112999, + 97.019997, + 97.902, + 97.099998, + 96.739998, + 95.669998, + 94.410004, + 97.339996, + 97.529999, + 95.889999, + 94.389999, + 94.669998, + 100.669998, + 99.169998, + 99.355003, + 96.760002, + 95.025002, + 93.800003, + 93.019997, + 91.900002, + 95.379997, + 93.940002, + 90.43, + 90.010002, + 88.925003, + 88.040001, + 88.910004, + 86.940002, + 87.620003, + 87.535004, + 86.370003, + 86.989998, + 87.029999 + ], + "open": [ + 52.417, + 53.2155, + 54.400002, + 54.700001, + 55.1115, + 55.470001, + 54.855, + 55.314999, + 55.120499, + 56.6255, + 56.311001, + 56.570499, + 56.591499, + 56.8745, + 57.9925, + 58.866501, + 58.626499, + 58.754002, + 58.824001, + 58.391499, + 58.5285, + 58.130501, + 56.099998, + 54.529999, + 51.359001, + 54.077, + 52.7705, + 50.862499, + 52.400002, + 52.25, + 52.447498, + 53.953499, + 54.420502, + 54.5285, + 55.323502, + 55.809502, + 55.632, + 56.389999, + 57.062, + 56.151501, + 55.393501, + 52.653999, + 53.757, + 54.960999, + 54.459499, + 55.765999, + 56.799999, + 58.192501, + 58.5, + 57.260502, + 57.498001, + 57.707001, + 56.0005, + 54.950001, + 54.637001, + 54.094002, + 52.351501, + 52.299999, + 53.150002, + 49.900002, + 50.581501, + 51.140999, + 50.695499, + 49.670502, + 52.066502, + 51, + 50.84, + 51.321999, + 51.399502, + 51.251999, + 52.043999, + 51.849998, + 52.568501, + 53.871498, + 53.470001, + 54.099998, + 53.893002, + 52.599998, + 51.276001, + 51.475498, + 52.299999, + 51.5005, + 50.682999, + 51.404999, + 50.950001, + 50.845001, + 52.461498, + 52.926998, + 52.904999, + 54.301498, + 54.68, + 55, + 54.5, + 53.865501, + 53.994499, + 53.092999, + 53.702999, + 54.178001, + 53.2565, + 53.950001, + 53.951, + 53.244499, + 53.151501, + 53.377998, + 54.967499, + 56.116501, + 57.0495, + 57.108501, + 56.566002, + 55.909, + 55.93, + 56.553501, + 57.056, + 57.192501, + 57.443001, + 57.182499, + 57.924999, + 58.765499, + 58.7425, + 57.957001, + 57.18, + 56.400002, + 56.067001, + 55.1045, + 56, + 54.950001, + 56.791, + 55.526501, + 56.179001, + 57.424, + 57.848999, + 57.2295, + 57.994499, + 59.25, + 59.469501, + 58.611, + 59.827999, + 59.549999, + 59.348, + 59.050499, + 63.129501, + 61.956501, + 62.549999, + 63.549999, + 61.400501, + 61.0005, + 61.400002, + 60.294998, + 61.480999, + 61.25, + 61.849998, + 62.023499, + 62.494999, + 62.150002, + 61.848999, + 61.759499, + 61.463001, + 61.2365, + 60.101501, + 60.250999, + 60.400002, + 60, + 60.356998, + 60.441002, + 61.380001, + 62.064499, + 61.872501, + 62.211498, + 61.749001, + 60.213501, + 59.689999, + 59.314999, + 57.933498, + 58.609501, + 58.081501, + 58.636002, + 58.536999, + 58.955002, + 58.507, + 57.8545, + 58.249001, + 58.9995, + 59.599998, + 57.858501, + 58.807499, + 59.2575, + 59.336498, + 59.593498, + 59.994499, + 59.548, + 60.25, + 59.766499, + 58.375, + 57.505501, + 57.307499, + 56.554001, + 53.646999, + 55.400002, + 55.445499, + 55.2295, + 56.323002, + 56.091999, + 54.668499, + 55.153, + 54.044498, + 55.212502, + 53.5895, + 51.851501, + 54.123501, + 50.423, + 52.990501, + 53.790001, + 53.686501, + 52.75, + 51.973999, + 53.450001, + 54.569, + 53.699501, + 53.0695, + 52.164501, + 52.5, + 52.2355, + 52.970501, + 52.860001, + 50, + 51.838001, + 51.5, + 51.9175, + 52.049999, + 52.438, + 53.804001, + 54.453499, + 56.157001, + 55.155998, + 51.713001, + 53.0005, + 51.752499, + 52.824501, + 53.400002, + 53.4035, + 52.499001, + 51.8755, + 51.304501, + 51.699501, + 50.906502, + 50.764999, + 48.695, + 49.4505, + 50.857498, + 52.480999, + 52.548, + 50.828499, + 52.049999, + 51.629501, + 53.575001, + 53.8055, + 54.0825, + 53.382999, + 53.159, + 52.346001, + 52.508499, + 54, + 53.973499, + 55, + 54.400002, + 53.8675, + 53.824001, + 54.25, + 54.005501, + 53.633999, + 53.421501, + 55.150002, + 55.619999, + 55.632999, + 56.242001, + 56.9785, + 55.208, + 54.349998, + 54.8475, + 55.34, + 56.2495, + 55.9025, + 56.504002, + 55.5, + 55.9995, + 55.542, + 55.044998, + 55.799999, + 55.287498, + 55.3475, + 55.564999, + 56.244999, + 57.349499, + 57.502998, + 58.1245, + 57.785999, + 56.336498, + 57.2225, + 58.912998, + 60.032249, + 59.725498, + 59.668999, + 59.165001, + 59.440498, + 59.8675, + 60.799999, + 61.316002, + 59.8465, + 59.926498, + 59.275002, + 58.577, + 58.744999, + 59.205002, + 59.765999, + 60.374001, + 60.297001, + 60.7495, + 60.394501, + 59.799999, + 60.034, + 60.198002, + 60.5, + 60.900002, + 61.25, + 61.650002, + 61.959, + 61.7995, + 62.5345, + 63.206001, + 63.238499, + 63.450001, + 63.700001, + 59.25, + 59.4025, + 58.388, + 58.682499, + 58.313, + 59.023499, + 58.600498, + 57.9515, + 58.179501, + 57.098, + 56.8605, + 55.893501, + 58.225498, + 58.4235, + 57.224998, + 57.4245, + 57.337502, + 57.025002, + 57.368, + 56.700001, + 56.375999, + 55.777, + 55.064499, + 53.275002, + 52.145, + 52.577, + 52.2495, + 52.531502, + 53.648998, + 54.699001, + 53.900002, + 54.181999, + 54.320999, + 54.313999, + 55.484501, + 55.279999, + 55.9995, + 55.462002, + 55.980499, + 55.632999, + 54.325001, + 54.200001, + 53.8195, + 54.900002, + 55.112, + 55.870499, + 55.889999, + 56.258499, + 55.59, + 56.561001, + 57.162498, + 57.199501, + 57.342999, + 57.299999, + 57.5485, + 57.087002, + 57.4095, + 56.672501, + 57.200001, + 56.595001, + 56.890999, + 61.202, + 62.052502, + 61.2705, + 61.150002, + 60.7015, + 60.036999, + 58.501999, + 58.165501, + 57.799999, + 59.141499, + 59.899502, + 58.960499, + 58.573002, + 58.815498, + 58.174999, + 58.977501, + 59.504501, + 59.762501, + 59.657501, + 59.703499, + 59.099499, + 57.862999, + 59.026501, + 58.085499, + 59.056, + 59.924999, + 58.851501, + 58.835499, + 59.5765, + 60.406502, + 60.200001, + 59.7575, + 60.170502, + 61.215, + 61.567501, + 61.476002, + 61.52, + 61.3755, + 61.603001, + 61.655998, + 61.299999, + 62, + 60.791, + 62.098, + 62.150501, + 61.0485, + 60.950001, + 59.848999, + 59, + 59.594501, + 60.220001, + 59.879501, + 59.967499, + 59.929001, + 61.1105, + 60.617001, + 61.02, + 62.058498, + 62.546501, + 62.673, + 62.612999, + 62.392502, + 62.118, + 63.044998, + 62.551498, + 63.772499, + 63.811501, + 62.648499, + 63.063999, + 63.25, + 63.822498, + 64.644501, + 64.473, + 64.713997, + 65.264, + 65.158997, + 65, + 64.703499, + 64.875, + 65.946999, + 66.611, + 66.385002, + 65.586998, + 65.073997, + 65.280998, + 64.959, + 65.492996, + 65.75, + 65.356003, + 65.050003, + 63.9785, + 65.350502, + 66.400002, + 66.671997, + 66.902, + 67.074997, + 67.542, + 67.296997, + 67.397499, + 67.824997, + 68.144501, + 67.830002, + 67.591003, + 68.167503, + 67.793503, + 67.425003, + 67.308502, + 68.149498, + 67.5, + 66.505501, + 67.077499, + 67.392998, + 67.5, + 69.897003, + 69.603996, + 71.028503, + 71.377998, + 71.806503, + 71.9505, + 71.510498, + 72.372002, + 73.1455, + 73.956001, + 74.550003, + 74.382004, + 74.679497, + 71.550003, + 72.150002, + 72.940002, + 71.998001, + 73.445, + 73.099998, + 72.8535, + 73.121002, + 72.516502, + 73.364998, + 73.716003, + 75.5905, + 75.723999, + 75.634499, + 75.779999, + 75.75, + 76.253502, + 76.099998, + 75.401497, + 71.305496, + 71.650002, + 69.806999, + 68.102997, + 63.875, + 67.580498, + 69.971001, + 67.961502, + 67.510002, + 63.853001, + 60.264999, + 63, + 62.485001, + 56.299999, + 58.950001, + 54.799999, + 54.655499, + 52.8255, + 54.6525, + 56.785999, + 53.066002, + 55.188499, + 56.323502, + 55.59, + 56.283501, + 56.251999, + 57.365002, + 56.099998, + 54.912998, + 55.950748, + 56.900002, + 61.049999, + 60.325001, + 61.203999, + 60.459, + 62.254501, + 62.280499, + 63.705002, + 64.2425, + 63.549999, + 62.349998, + 62.277, + 63.577499, + 63.058498, + 64.800003, + 64.3965, + 67.072998, + 66.244003, + 66.425003, + 65.411499, + 66.896004, + 68.084503, + 68.296997, + 69.156502, + 68.914001, + 70.356003, + 68.852501, + 66.750999, + 67.5, + 68.087502, + 69.349854, + 69.478996, + 70.400002, + 69.835503, + 71.863503, + 70.862503, + 69.843002, + 70.847, + 70.919502, + 71.527496, + 71.915001, + 71.519997, + 70.658501, + 71.116997, + 72.267998, + 72.976997, + 72.124001, + 71.4245, + 69.540001, + 72.261002, + 72.358002, + 72.458, + 72.199997, + 71.449997, + 72.781998, + 73.0755, + 71.495003, + 71.569504, + 67.908997, + 69.522003, + 70.555, + 72.347, + 74.002998, + 74.5, + 74.716003, + 75.322502, + 75.307503, + 77.5, + 74.515503, + 76.156502, + 75, + 76.081001, + 75.763, + 79.349503, + 78.025002, + 78.348503, + 74.946503, + 75.779999, + 76.259003, + 75.316002, + 74.849998, + 75.250504, + 74.332001, + 73.828499, + 73.464996, + 73.587502, + 75, + 74.359001, + 74.622002, + 74.278999, + 75.516998, + 75.782997, + 75.733498, + 76.308998, + 77.665497, + 77.172501, + 78.851501, + 79.698997, + 79.1035, + 80.400002, + 82.683998, + 81.6745, + 82.394501, + 81.831497, + 83.688751, + 85.485703, + 81.212997, + 76.675499, + 77.876503, + 78.031998, + 76.800003, + 76.950249, + 76.800003, + 77.777, + 74.800003, + 74.900497, + 72.002998, + 72.504501, + 72.939003, + 70.551498, + 71.6315, + 73.710503, + 73.519501, + 73.339996, + 74.213501, + 73.101501, + 73.310501, + 73.778999, + 73.2145, + 73.254501, + 74.735001, + 77.150002, + 79.186501, + 78.929497, + 77.357498, + 78.292503, + 79.023003, + 76.352501, + 78.666496, + 79.652496, + 81.303497, + 81.250504, + 79.783501, + 77.987, + 76.117996, + 83.605499, + 81.407997, + 81.588997, + 85.514, + 89.050003, + 87.697502, + 89.544998, + 86.554497, + 87.5, + 87.3815, + 87.8815, + 88.584999, + 88.847, + 88.261497, + 86.918999, + 88.260498, + 87.480003, + 86.525002, + 88.644501, + 88.654503, + 89.059196, + 88.718498, + 89.904999, + 91.2005, + 91.225998, + 90.949997, + 90.504997, + 90.600502, + 88.489998, + 88.153, + 88.75, + 88.221001, + 88.643997, + 88.425499, + 87.709, + 85.675499, + 86.721497, + 86.405502, + 86.75, + 87.581749, + 89.389503, + 88.100502, + 86.771004, + 87.876999, + 86.25, + 85.1315, + 87.002998, + 89.399002, + 89.303497, + 87.695999, + 86.929001, + 87.681, + 86.9095, + 87.612503, + 91.572998, + 94.900002, + 94.783997, + 96.033501, + 94.442001, + 94.126503, + 92.196999, + 92.308502, + 92.678497, + 96.127998, + 103.650002, + 103.444504, + 103.5, + 105.295502, + 103.927002, + 104.710503, + 104.975502, + 104.512497, + 105.218002, + 105, + 105.519501, + 105.963501, + 103.349998, + 101.250504, + 102.091499, + 103.372498, + 102.526001, + 102.825996, + 103.809502, + 103.360497, + 101.168503, + 103.655998, + 105.056503, + 103.5, + 103.587997, + 103.703003, + 104.25, + 103.114998, + 103.949501, + 103.801498, + 103.050003, + 102.102501, + 102.092003, + 102.584999, + 103.268501, + 102.240501, + 101.943001, + 101.393997, + 102.8815, + 102.956001, + 104.897499, + 107.647003, + 111.125, + 111.306503, + 113.898003, + 112.834999, + 113.3125, + 113.073502, + 113.758003, + 113.848999, + 115.150002, + 114.598999, + 115.394501, + 114.262497, + 114.661499, + 114.1735, + 115.996498, + 116.800003, + 120.357246, + 120.516502, + 120.224503, + 120.136002, + 118.487, + 118.420998, + 117.531998, + 120, + 118.744499, + 114.593002, + 113.085503, + 113.054497, + 114.591499, + 115.466003, + 116.845299, + 113.220001, + 116.402, + 118.2995, + 118.349998, + 121, + 120.641747, + 121.847, + 121.098, + 121.099998, + 121.765503, + 119.750999, + 121.125999, + 122.566002, + 123.995003, + 124.974998, + 124.7005, + 126.246002, + 125.669502, + 126.522003, + 126.247498, + 125.523003, + 125.705498, + 125.739998, + 126.449997, + 126.550003, + 127.053497, + 126.957001, + 127, + 126.772499, + 125.653549, + 124.849747, + 126.8395, + 129.449493, + 130.341003, + 128.25, + 128.944504, + 129.833496, + 130.8815, + 131.901505, + 132.5, + 131.641006, + 131.155502, + 130.003998, + 130.787003, + 132.649994, + 135.259995, + 138.25, + 140.011002, + 138.561996, + 136.3806, + 135.511002, + 135.484497, + 136, + 136.249496, + 136.028503, + 136.294998, + 136.949005, + 138.079498, + 138.283005, + 137.712997, + 138.357498, + 138, + 138.190994, + 137.115494, + 135.467499, + 137.082993, + 138.998505, + 141.543503, + 142.882996, + 142.6185, + 142.112503, + 144.704498, + 145.884506, + 145.649994, + 145.949493, + 144.145996, + 144.749496, + 145.393494, + 144.883499, + 145.443497, + 143.201004, + 144.160995, + 143.759003, + 145.121002, + 143.798492, + 139.000198, + 140.117004, + 140.050507, + 141.609497, + 140.945999, + 141.585495, + 139.088501, + 137.109695, + 134.324997, + 133.554504, + 135.699493, + 134, + 134.625504, + 138.863007, + 139.906006, + 139.800003, + 139.637497, + 137.75, + 139.951996, + 142.199997, + 141.213501, + 143.291504, + 144.222504, + 142.192001, + 140.350998, + 138.810501, + 140.606003, + 139.902496, + 147.298996, + 145.520004, + 148.164993, + 144.809402, + 146.274994, + 147.199997, + 149.3535, + 150, + 149.746002, + 148.00975, + 147.106995, + 147.831497, + 150, + 149.170502, + 149.229004, + 149.145996, + 151, + 150.141754, + 147.113007, + 146.350006, + 145.015503, + 144.298492, + 145.450256, + 144.212494, + 141.824005, + 144.495499, + 143.574005, + 145.949997, + 148.331497, + 148.175995, + 149.100006, + 148.444, + 144.770004, + 144.365997, + 148.076996, + 142.714493, + 140.679596, + 143.149994, + 144.100006, + 147.089493, + 147.463501, + 148.374496, + 146.429504, + 146.449997, + 145.544006, + 144.475494, + 145.550507, + 144.181, + 137.497498, + 137.904999, + 135.098999, + 138.180496, + 141.554504, + 141.8405, + 137.5, + 136.600006, + 136.938507, + 136.514008, + 133.011993, + 126.027496, + 128.435501, + 130.592499, + 131.360992, + 130, + 134.197998, + 137.835007, + 151.863495, + 145.294998, + 143.016998, + 143.709, + 138.991257, + 140.849747, + 139.5, + 138.75, + 133.365494, + 137.471497, + 136.430496, + 136.149994, + 133.037506, + 129.985001, + 131.078506, + 125, + 133.525497, + 133.2845, + 134.479996, + 134.608246, + 135.9785, + 133.382507, + 131.904007, + 126.250504, + 131.399994, + 131.462494, + 133.999496, + 130.572998, + 127.741501, + 131, + 133.320999, + 133.884003, + 136.847504, + 136.5, + 139.138504, + 139.272507, + 141.753998, + 140.684494, + 143.160507, + 142.869995, + 142.448502, + 140.009995, + 140.824493, + 143.399506, + 139.161499, + 136.617996, + 136.25, + 132.899994, + 132.423492, + 128.626495, + 130.649506, + 127.410004, + 128.076996, + 131.283997, + 129.350006, + 125, + 119.429497, + 122.75, + 114.373001, + 117.114998, + 117.578003, + 113.906502, + 116.764999, + 118.003502, + 120.220497, + 115.518997, + 113.303497, + 116.040497, + 113.710503, + 111.938004, + 114.845497, + 115.384003, + 117.227501, + 115.237503, + 111.841003, + 112.085503, + 110.103996, + 106.377502, + 105.141998, + 106.050499, + 109.788498, + 113.079002, + 114.931503, + 114.188004, + 115.9925, + 116.7425, + 115.648003, + 116.876503, + 116.341499, + 112.78125, + 107.445999, + 106.889999, + 108.899498, + 108.149498, + 106.535004, + 109.702003, + 111.163002, + 112.949997, + 113.602997, + 118.934998, + 116.350998, + 112.148499, + 110.499496, + 108.336998, + 107.514503, + 114.092003, + 116.008003, + 117.550003, + 118.650002, + 116.838501, + 112.639, + 110.825996, + 112.962997, + 113.440002, + 111.730003, + 114.059998, + 115.089996, + 111.809998, + 108.879997, + 107.43, + 109.599998, + 112.800003, + 113.400002, + 115.529999, + 114.43, + 116.339996, + 118.300003, + 116.93, + 119.120003, + 117.989998, + 119.589996, + 122.080002, + 121.160004, + 122.209999, + 122.32, + 120.93, + 120.230003, + 119.870003, + 116.099998, + 114.32, + 114.449997, + 115.150002, + 115.809998, + 110.779999, + 111.029999, + 111.629997, + 109.199997, + 111.339996, + 108.135002, + 107.760002, + 109.18, + 110.050003, + 111.989998, + 108.889999, + 105.440002, + 105.010002, + 102.970001, + 102.540001, + 102.879997, + 102.239998, + 99.449997, + 100.059998, + 98.610001, + 99.910004, + 98.019997, + 99.300003, + 97.730003, + 97.220001, + 101.040001, + 100.690002, + 101.5, + 100.650002, + 99.849998, + 98.25, + 98.269997, + 95.93, + 100.625, + 99.519997, + 103.940002, + 100.699997, + 100.82, + 98.459999, + 102.089996, + 103.300003, + 96.760002, + 94.309998, + 92.529999, + 95.779999, + 95.589996, + 90.910004, + 86.345001, + 85.510002, + 87.339996, + 89.160004, + 88.544998, + 92.339996, + 94.709999, + 95.5, + 98.669998, + 98.019997, + 97.18, + 99.010002, + 97.559998, + 96.160004, + 97.339996, + 98.464996, + 97.199997, + 96, + 95.120003, + 101.400002, + 99.370003, + 99.815002, + 99.669998, + 96.769997, + 95.690002, + 93.900002, + 93.089996, + 98.07, + 95.540001, + 93.540001, + 91.199997, + 90.879997, + 88.730003, + 89.730003, + 88.93, + 87.620003, + 89.309998, + 87.5, + 87.029999, + 87.364998 + ], + "type": "candlestick", + "x": [ + "2018-01-02T00:00:00", + "2018-01-03T00:00:00", + "2018-01-04T00:00:00", + "2018-01-05T00:00:00", + "2018-01-08T00:00:00", + "2018-01-09T00:00:00", + "2018-01-10T00:00:00", + "2018-01-11T00:00:00", + "2018-01-12T00:00:00", + "2018-01-16T00:00:00", + "2018-01-17T00:00:00", + "2018-01-18T00:00:00", + "2018-01-19T00:00:00", + "2018-01-22T00:00:00", + "2018-01-23T00:00:00", + "2018-01-24T00:00:00", + "2018-01-25T00:00:00", + "2018-01-26T00:00:00", + "2018-01-29T00:00:00", + "2018-01-30T00:00:00", + "2018-01-31T00:00:00", + "2018-02-01T00:00:00", + "2018-02-02T00:00:00", + "2018-02-05T00:00:00", + "2018-02-06T00:00:00", + "2018-02-07T00:00:00", + "2018-02-08T00:00:00", + "2018-02-09T00:00:00", + "2018-02-12T00:00:00", + "2018-02-13T00:00:00", + "2018-02-14T00:00:00", + "2018-02-15T00:00:00", + "2018-02-16T00:00:00", + "2018-02-20T00:00:00", + "2018-02-21T00:00:00", + "2018-02-22T00:00:00", + "2018-02-23T00:00:00", + "2018-02-26T00:00:00", + "2018-02-27T00:00:00", + "2018-02-28T00:00:00", + "2018-03-01T00:00:00", + "2018-03-02T00:00:00", + "2018-03-05T00:00:00", + "2018-03-06T00:00:00", + "2018-03-07T00:00:00", + "2018-03-08T00:00:00", + "2018-03-09T00:00:00", + "2018-03-12T00:00:00", + "2018-03-13T00:00:00", + "2018-03-14T00:00:00", + "2018-03-15T00:00:00", + "2018-03-16T00:00:00", + "2018-03-19T00:00:00", + "2018-03-20T00:00:00", + "2018-03-21T00:00:00", + "2018-03-22T00:00:00", + "2018-03-23T00:00:00", + "2018-03-26T00:00:00", + "2018-03-27T00:00:00", + "2018-03-28T00:00:00", + "2018-03-29T00:00:00", + "2018-04-02T00:00:00", + "2018-04-03T00:00:00", + "2018-04-04T00:00:00", + "2018-04-05T00:00:00", + "2018-04-06T00:00:00", + "2018-04-09T00:00:00", + "2018-04-10T00:00:00", + "2018-04-11T00:00:00", + "2018-04-12T00:00:00", + "2018-04-13T00:00:00", + "2018-04-16T00:00:00", + "2018-04-17T00:00:00", + "2018-04-18T00:00:00", + "2018-04-19T00:00:00", + "2018-04-20T00:00:00", + "2018-04-23T00:00:00", + "2018-04-24T00:00:00", + "2018-04-25T00:00:00", + "2018-04-26T00:00:00", + "2018-04-27T00:00:00", + "2018-04-30T00:00:00", + "2018-05-01T00:00:00", + "2018-05-02T00:00:00", + "2018-05-03T00:00:00", + "2018-05-04T00:00:00", + "2018-05-07T00:00:00", + "2018-05-08T00:00:00", + "2018-05-09T00:00:00", + "2018-05-10T00:00:00", + "2018-05-11T00:00:00", + "2018-05-14T00:00:00", + "2018-05-15T00:00:00", + "2018-05-16T00:00:00", + "2018-05-17T00:00:00", + "2018-05-18T00:00:00", + "2018-05-21T00:00:00", + "2018-05-22T00:00:00", + "2018-05-23T00:00:00", + "2018-05-24T00:00:00", + "2018-05-25T00:00:00", + "2018-05-29T00:00:00", + "2018-05-30T00:00:00", + "2018-05-31T00:00:00", + "2018-06-01T00:00:00", + "2018-06-04T00:00:00", + "2018-06-05T00:00:00", + "2018-06-06T00:00:00", + "2018-06-07T00:00:00", + "2018-06-08T00:00:00", + "2018-06-11T00:00:00", + "2018-06-12T00:00:00", + "2018-06-13T00:00:00", + "2018-06-14T00:00:00", + "2018-06-15T00:00:00", + "2018-06-18T00:00:00", + "2018-06-19T00:00:00", + "2018-06-20T00:00:00", + "2018-06-21T00:00:00", + "2018-06-22T00:00:00", + "2018-06-25T00:00:00", + "2018-06-26T00:00:00", + "2018-06-27T00:00:00", + "2018-06-28T00:00:00", + "2018-06-29T00:00:00", + "2018-07-02T00:00:00", + "2018-07-03T00:00:00", + "2018-07-05T00:00:00", + "2018-07-06T00:00:00", + "2018-07-09T00:00:00", + "2018-07-10T00:00:00", + "2018-07-11T00:00:00", + "2018-07-12T00:00:00", + "2018-07-13T00:00:00", + "2018-07-16T00:00:00", + "2018-07-17T00:00:00", + "2018-07-18T00:00:00", + "2018-07-19T00:00:00", + "2018-07-20T00:00:00", + "2018-07-23T00:00:00", + "2018-07-24T00:00:00", + "2018-07-25T00:00:00", + "2018-07-26T00:00:00", + "2018-07-27T00:00:00", + "2018-07-30T00:00:00", + "2018-07-31T00:00:00", + "2018-08-01T00:00:00", + "2018-08-02T00:00:00", + "2018-08-03T00:00:00", + "2018-08-06T00:00:00", + "2018-08-07T00:00:00", + "2018-08-08T00:00:00", + "2018-08-09T00:00:00", + "2018-08-10T00:00:00", + "2018-08-13T00:00:00", + "2018-08-14T00:00:00", + "2018-08-15T00:00:00", + "2018-08-16T00:00:00", + "2018-08-17T00:00:00", + "2018-08-20T00:00:00", + "2018-08-21T00:00:00", + "2018-08-22T00:00:00", + "2018-08-23T00:00:00", + "2018-08-24T00:00:00", + "2018-08-27T00:00:00", + "2018-08-28T00:00:00", + "2018-08-29T00:00:00", + "2018-08-30T00:00:00", + "2018-08-31T00:00:00", + "2018-09-04T00:00:00", + "2018-09-05T00:00:00", + "2018-09-06T00:00:00", + "2018-09-07T00:00:00", + "2018-09-10T00:00:00", + "2018-09-11T00:00:00", + "2018-09-12T00:00:00", + "2018-09-13T00:00:00", + "2018-09-14T00:00:00", + "2018-09-17T00:00:00", + "2018-09-18T00:00:00", + "2018-09-19T00:00:00", + "2018-09-20T00:00:00", + "2018-09-21T00:00:00", + "2018-09-24T00:00:00", + "2018-09-25T00:00:00", + "2018-09-26T00:00:00", + "2018-09-27T00:00:00", + "2018-09-28T00:00:00", + "2018-10-01T00:00:00", + "2018-10-02T00:00:00", + "2018-10-03T00:00:00", + "2018-10-04T00:00:00", + "2018-10-05T00:00:00", + "2018-10-08T00:00:00", + "2018-10-09T00:00:00", + "2018-10-10T00:00:00", + "2018-10-11T00:00:00", + "2018-10-12T00:00:00", + "2018-10-15T00:00:00", + "2018-10-16T00:00:00", + "2018-10-17T00:00:00", + "2018-10-18T00:00:00", + "2018-10-19T00:00:00", + "2018-10-22T00:00:00", + "2018-10-23T00:00:00", + "2018-10-24T00:00:00", + "2018-10-25T00:00:00", + "2018-10-26T00:00:00", + "2018-10-29T00:00:00", + "2018-10-30T00:00:00", + "2018-10-31T00:00:00", + "2018-11-01T00:00:00", + "2018-11-02T00:00:00", + "2018-11-05T00:00:00", + "2018-11-06T00:00:00", + "2018-11-07T00:00:00", + "2018-11-08T00:00:00", + "2018-11-09T00:00:00", + "2018-11-12T00:00:00", + "2018-11-13T00:00:00", + "2018-11-14T00:00:00", + "2018-11-15T00:00:00", + "2018-11-16T00:00:00", + "2018-11-19T00:00:00", + "2018-11-20T00:00:00", + "2018-11-21T00:00:00", + "2018-11-23T00:00:00", + "2018-11-26T00:00:00", + "2018-11-27T00:00:00", + "2018-11-28T00:00:00", + "2018-11-29T00:00:00", + "2018-11-30T00:00:00", + "2018-12-03T00:00:00", + "2018-12-04T00:00:00", + "2018-12-06T00:00:00", + "2018-12-07T00:00:00", + "2018-12-10T00:00:00", + "2018-12-11T00:00:00", + "2018-12-12T00:00:00", + "2018-12-13T00:00:00", + "2018-12-14T00:00:00", + "2018-12-17T00:00:00", + "2018-12-18T00:00:00", + "2018-12-19T00:00:00", + "2018-12-20T00:00:00", + "2018-12-21T00:00:00", + "2018-12-24T00:00:00", + "2018-12-26T00:00:00", + "2018-12-27T00:00:00", + "2018-12-28T00:00:00", + "2018-12-31T00:00:00", + "2019-01-02T00:00:00", + "2019-01-03T00:00:00", + "2019-01-04T00:00:00", + "2019-01-07T00:00:00", + "2019-01-08T00:00:00", + "2019-01-09T00:00:00", + "2019-01-10T00:00:00", + "2019-01-11T00:00:00", + "2019-01-14T00:00:00", + "2019-01-15T00:00:00", + "2019-01-16T00:00:00", + "2019-01-17T00:00:00", + "2019-01-18T00:00:00", + "2019-01-22T00:00:00", + "2019-01-23T00:00:00", + "2019-01-24T00:00:00", + "2019-01-25T00:00:00", + "2019-01-28T00:00:00", + "2019-01-29T00:00:00", + "2019-01-30T00:00:00", + "2019-01-31T00:00:00", + "2019-02-01T00:00:00", + "2019-02-04T00:00:00", + "2019-02-05T00:00:00", + "2019-02-06T00:00:00", + "2019-02-07T00:00:00", + "2019-02-08T00:00:00", + "2019-02-11T00:00:00", + "2019-02-12T00:00:00", + "2019-02-13T00:00:00", + "2019-02-14T00:00:00", + "2019-02-15T00:00:00", + "2019-02-19T00:00:00", + "2019-02-20T00:00:00", + "2019-02-21T00:00:00", + "2019-02-22T00:00:00", + "2019-02-25T00:00:00", + "2019-02-26T00:00:00", + "2019-02-27T00:00:00", + "2019-02-28T00:00:00", + "2019-03-01T00:00:00", + "2019-03-04T00:00:00", + "2019-03-05T00:00:00", + "2019-03-06T00:00:00", + "2019-03-07T00:00:00", + "2019-03-08T00:00:00", + "2019-03-11T00:00:00", + "2019-03-12T00:00:00", + "2019-03-13T00:00:00", + "2019-03-14T00:00:00", + "2019-03-15T00:00:00", + "2019-03-18T00:00:00", + "2019-03-19T00:00:00", + "2019-03-20T00:00:00", + "2019-03-21T00:00:00", + "2019-03-22T00:00:00", + "2019-03-25T00:00:00", + "2019-03-26T00:00:00", + "2019-03-27T00:00:00", + "2019-03-28T00:00:00", + "2019-03-29T00:00:00", + "2019-04-01T00:00:00", + "2019-04-02T00:00:00", + "2019-04-03T00:00:00", + "2019-04-04T00:00:00", + "2019-04-05T00:00:00", + "2019-04-08T00:00:00", + "2019-04-09T00:00:00", + "2019-04-10T00:00:00", + "2019-04-11T00:00:00", + "2019-04-12T00:00:00", + "2019-04-15T00:00:00", + "2019-04-16T00:00:00", + "2019-04-17T00:00:00", + "2019-04-18T00:00:00", + "2019-04-22T00:00:00", + "2019-04-23T00:00:00", + "2019-04-24T00:00:00", + "2019-04-25T00:00:00", + "2019-04-26T00:00:00", + "2019-04-29T00:00:00", + "2019-04-30T00:00:00", + "2019-05-01T00:00:00", + "2019-05-02T00:00:00", + "2019-05-03T00:00:00", + "2019-05-06T00:00:00", + "2019-05-07T00:00:00", + "2019-05-08T00:00:00", + "2019-05-09T00:00:00", + "2019-05-10T00:00:00", + "2019-05-13T00:00:00", + "2019-05-14T00:00:00", + "2019-05-15T00:00:00", + "2019-05-16T00:00:00", + "2019-05-17T00:00:00", + "2019-05-20T00:00:00", + "2019-05-21T00:00:00", + "2019-05-22T00:00:00", + "2019-05-23T00:00:00", + "2019-05-24T00:00:00", + "2019-05-28T00:00:00", + "2019-05-29T00:00:00", + "2019-05-30T00:00:00", + "2019-05-31T00:00:00", + "2019-06-03T00:00:00", + "2019-06-04T00:00:00", + "2019-06-05T00:00:00", + "2019-06-06T00:00:00", + "2019-06-07T00:00:00", + "2019-06-10T00:00:00", + "2019-06-11T00:00:00", + "2019-06-12T00:00:00", + "2019-06-13T00:00:00", + "2019-06-14T00:00:00", + "2019-06-17T00:00:00", + "2019-06-18T00:00:00", + "2019-06-19T00:00:00", + "2019-06-20T00:00:00", + "2019-06-21T00:00:00", + "2019-06-24T00:00:00", + "2019-06-25T00:00:00", + "2019-06-26T00:00:00", + "2019-06-27T00:00:00", + "2019-06-28T00:00:00", + "2019-07-01T00:00:00", + "2019-07-02T00:00:00", + "2019-07-03T00:00:00", + "2019-07-05T00:00:00", + "2019-07-08T00:00:00", + "2019-07-09T00:00:00", + "2019-07-10T00:00:00", + "2019-07-11T00:00:00", + "2019-07-12T00:00:00", + "2019-07-15T00:00:00", + "2019-07-16T00:00:00", + "2019-07-17T00:00:00", + "2019-07-18T00:00:00", + "2019-07-19T00:00:00", + "2019-07-22T00:00:00", + "2019-07-23T00:00:00", + "2019-07-24T00:00:00", + "2019-07-25T00:00:00", + "2019-07-26T00:00:00", + "2019-07-29T00:00:00", + "2019-07-30T00:00:00", + "2019-07-31T00:00:00", + "2019-08-01T00:00:00", + "2019-08-02T00:00:00", + "2019-08-05T00:00:00", + "2019-08-06T00:00:00", + "2019-08-07T00:00:00", + "2019-08-08T00:00:00", + "2019-08-09T00:00:00", + "2019-08-12T00:00:00", + "2019-08-13T00:00:00", + "2019-08-14T00:00:00", + "2019-08-15T00:00:00", + "2019-08-16T00:00:00", + "2019-08-19T00:00:00", + "2019-08-20T00:00:00", + "2019-08-21T00:00:00", + "2019-08-22T00:00:00", + "2019-08-23T00:00:00", + "2019-08-26T00:00:00", + "2019-08-27T00:00:00", + "2019-08-28T00:00:00", + "2019-08-29T00:00:00", + "2019-08-30T00:00:00", + "2019-09-03T00:00:00", + "2019-09-04T00:00:00", + "2019-09-05T00:00:00", + "2019-09-06T00:00:00", + "2019-09-09T00:00:00", + "2019-09-10T00:00:00", + "2019-09-11T00:00:00", + "2019-09-12T00:00:00", + "2019-09-13T00:00:00", + "2019-09-16T00:00:00", + "2019-09-17T00:00:00", + "2019-09-18T00:00:00", + "2019-09-19T00:00:00", + "2019-09-20T00:00:00", + "2019-09-23T00:00:00", + "2019-09-24T00:00:00", + "2019-09-25T00:00:00", + "2019-09-26T00:00:00", + "2019-09-27T00:00:00", + "2019-09-30T00:00:00", + "2019-10-01T00:00:00", + "2019-10-02T00:00:00", + "2019-10-03T00:00:00", + "2019-10-04T00:00:00", + "2019-10-07T00:00:00", + "2019-10-08T00:00:00", + "2019-10-09T00:00:00", + "2019-10-10T00:00:00", + "2019-10-11T00:00:00", + "2019-10-14T00:00:00", + "2019-10-15T00:00:00", + "2019-10-16T00:00:00", + "2019-10-17T00:00:00", + "2019-10-18T00:00:00", + "2019-10-21T00:00:00", + "2019-10-22T00:00:00", + "2019-10-23T00:00:00", + "2019-10-24T00:00:00", + "2019-10-25T00:00:00", + "2019-10-28T00:00:00", + "2019-10-29T00:00:00", + "2019-10-30T00:00:00", + "2019-10-31T00:00:00", + "2019-11-01T00:00:00", + "2019-11-04T00:00:00", + "2019-11-05T00:00:00", + "2019-11-06T00:00:00", + "2019-11-07T00:00:00", + "2019-11-08T00:00:00", + "2019-11-11T00:00:00", + "2019-11-12T00:00:00", + "2019-11-13T00:00:00", + "2019-11-14T00:00:00", + "2019-11-15T00:00:00", + "2019-11-18T00:00:00", + "2019-11-19T00:00:00", + "2019-11-20T00:00:00", + "2019-11-21T00:00:00", + "2019-11-22T00:00:00", + "2019-11-25T00:00:00", + "2019-11-26T00:00:00", + "2019-11-27T00:00:00", + "2019-11-29T00:00:00", + "2019-12-02T00:00:00", + "2019-12-03T00:00:00", + "2019-12-04T00:00:00", + "2019-12-05T00:00:00", + "2019-12-06T00:00:00", + "2019-12-09T00:00:00", + "2019-12-10T00:00:00", + "2019-12-11T00:00:00", + "2019-12-12T00:00:00", + "2019-12-13T00:00:00", + "2019-12-16T00:00:00", + "2019-12-17T00:00:00", + "2019-12-18T00:00:00", + "2019-12-19T00:00:00", + "2019-12-20T00:00:00", + "2019-12-23T00:00:00", + "2019-12-24T00:00:00", + "2019-12-26T00:00:00", + "2019-12-27T00:00:00", + "2019-12-30T00:00:00", + "2019-12-31T00:00:00", + "2020-01-02T00:00:00", + "2020-01-03T00:00:00", + "2020-01-06T00:00:00", + "2020-01-07T00:00:00", + "2020-01-08T00:00:00", + "2020-01-09T00:00:00", + "2020-01-10T00:00:00", + "2020-01-13T00:00:00", + "2020-01-14T00:00:00", + "2020-01-15T00:00:00", + "2020-01-16T00:00:00", + "2020-01-17T00:00:00", + "2020-01-21T00:00:00", + "2020-01-22T00:00:00", + "2020-01-23T00:00:00", + "2020-01-24T00:00:00", + "2020-01-27T00:00:00", + "2020-01-28T00:00:00", + "2020-01-29T00:00:00", + "2020-01-30T00:00:00", + "2020-01-31T00:00:00", + "2020-02-03T00:00:00", + "2020-02-04T00:00:00", + "2020-02-05T00:00:00", + "2020-02-06T00:00:00", + "2020-02-07T00:00:00", + "2020-02-10T00:00:00", + "2020-02-11T00:00:00", + "2020-02-12T00:00:00", + "2020-02-13T00:00:00", + "2020-02-14T00:00:00", + "2020-02-18T00:00:00", + "2020-02-19T00:00:00", + "2020-02-20T00:00:00", + "2020-02-21T00:00:00", + "2020-02-24T00:00:00", + "2020-02-25T00:00:00", + "2020-02-26T00:00:00", + "2020-02-27T00:00:00", + "2020-02-28T00:00:00", + "2020-03-02T00:00:00", + "2020-03-03T00:00:00", + "2020-03-04T00:00:00", + "2020-03-05T00:00:00", + "2020-03-06T00:00:00", + "2020-03-09T00:00:00", + "2020-03-10T00:00:00", + "2020-03-11T00:00:00", + "2020-03-12T00:00:00", + "2020-03-13T00:00:00", + "2020-03-16T00:00:00", + "2020-03-17T00:00:00", + "2020-03-18T00:00:00", + "2020-03-19T00:00:00", + "2020-03-20T00:00:00", + "2020-03-23T00:00:00", + "2020-03-24T00:00:00", + "2020-03-25T00:00:00", + "2020-03-26T00:00:00", + "2020-03-27T00:00:00", + "2020-03-30T00:00:00", + "2020-03-31T00:00:00", + "2020-04-01T00:00:00", + "2020-04-02T00:00:00", + "2020-04-03T00:00:00", + "2020-04-06T00:00:00", + "2020-04-07T00:00:00", + "2020-04-08T00:00:00", + "2020-04-09T00:00:00", + "2020-04-13T00:00:00", + "2020-04-14T00:00:00", + "2020-04-15T00:00:00", + "2020-04-16T00:00:00", + "2020-04-17T00:00:00", + "2020-04-20T00:00:00", + "2020-04-21T00:00:00", + "2020-04-22T00:00:00", + "2020-04-23T00:00:00", + "2020-04-24T00:00:00", + "2020-04-27T00:00:00", + "2020-04-28T00:00:00", + "2020-04-29T00:00:00", + "2020-04-30T00:00:00", + "2020-05-01T00:00:00", + "2020-05-04T00:00:00", + "2020-05-05T00:00:00", + "2020-05-06T00:00:00", + "2020-05-07T00:00:00", + "2020-05-08T00:00:00", + "2020-05-11T00:00:00", + "2020-05-12T00:00:00", + "2020-05-13T00:00:00", + "2020-05-14T00:00:00", + "2020-05-15T00:00:00", + "2020-05-18T00:00:00", + "2020-05-19T00:00:00", + "2020-05-20T00:00:00", + "2020-05-21T00:00:00", + "2020-05-22T00:00:00", + "2020-05-26T00:00:00", + "2020-05-27T00:00:00", + "2020-05-28T00:00:00", + "2020-05-29T00:00:00", + "2020-06-01T00:00:00", + "2020-06-02T00:00:00", + "2020-06-03T00:00:00", + "2020-06-04T00:00:00", + "2020-06-05T00:00:00", + "2020-06-08T00:00:00", + "2020-06-09T00:00:00", + "2020-06-10T00:00:00", + "2020-06-11T00:00:00", + "2020-06-12T00:00:00", + "2020-06-15T00:00:00", + "2020-06-16T00:00:00", + "2020-06-17T00:00:00", + "2020-06-18T00:00:00", + "2020-06-19T00:00:00", + "2020-06-22T00:00:00", + "2020-06-23T00:00:00", + "2020-06-24T00:00:00", + "2020-06-25T00:00:00", + "2020-06-26T00:00:00", + "2020-06-29T00:00:00", + "2020-06-30T00:00:00", + "2020-07-01T00:00:00", + "2020-07-02T00:00:00", + "2020-07-06T00:00:00", + "2020-07-07T00:00:00", + "2020-07-08T00:00:00", + "2020-07-09T00:00:00", + "2020-07-10T00:00:00", + "2020-07-13T00:00:00", + "2020-07-14T00:00:00", + "2020-07-15T00:00:00", + "2020-07-16T00:00:00", + "2020-07-17T00:00:00", + "2020-07-20T00:00:00", + "2020-07-21T00:00:00", + "2020-07-22T00:00:00", + "2020-07-23T00:00:00", + "2020-07-24T00:00:00", + "2020-07-27T00:00:00", + "2020-07-28T00:00:00", + "2020-07-29T00:00:00", + "2020-07-30T00:00:00", + "2020-07-31T00:00:00", + "2020-08-03T00:00:00", + "2020-08-04T00:00:00", + "2020-08-05T00:00:00", + "2020-08-06T00:00:00", + "2020-08-07T00:00:00", + "2020-08-10T00:00:00", + "2020-08-11T00:00:00", + "2020-08-12T00:00:00", + "2020-08-13T00:00:00", + "2020-08-14T00:00:00", + "2020-08-17T00:00:00", + "2020-08-18T00:00:00", + "2020-08-19T00:00:00", + "2020-08-20T00:00:00", + "2020-08-21T00:00:00", + "2020-08-24T00:00:00", + "2020-08-25T00:00:00", + "2020-08-26T00:00:00", + "2020-08-27T00:00:00", + "2020-08-28T00:00:00", + "2020-08-31T00:00:00", + "2020-09-01T00:00:00", + "2020-09-02T00:00:00", + "2020-09-03T00:00:00", + "2020-09-04T00:00:00", + "2020-09-08T00:00:00", + "2020-09-09T00:00:00", + "2020-09-10T00:00:00", + "2020-09-11T00:00:00", + "2020-09-14T00:00:00", + "2020-09-15T00:00:00", + "2020-09-16T00:00:00", + "2020-09-17T00:00:00", + "2020-09-18T00:00:00", + "2020-09-21T00:00:00", + "2020-09-22T00:00:00", + "2020-09-23T00:00:00", + "2020-09-24T00:00:00", + "2020-09-25T00:00:00", + "2020-09-28T00:00:00", + "2020-09-29T00:00:00", + "2020-09-30T00:00:00", + "2020-10-01T00:00:00", + "2020-10-02T00:00:00", + "2020-10-05T00:00:00", + "2020-10-06T00:00:00", + "2020-10-07T00:00:00", + "2020-10-08T00:00:00", + "2020-10-09T00:00:00", + "2020-10-12T00:00:00", + "2020-10-13T00:00:00", + "2020-10-14T00:00:00", + "2020-10-15T00:00:00", + "2020-10-16T00:00:00", + "2020-10-19T00:00:00", + "2020-10-20T00:00:00", + "2020-10-21T00:00:00", + "2020-10-22T00:00:00", + "2020-10-23T00:00:00", + "2020-10-26T00:00:00", + "2020-10-27T00:00:00", + "2020-10-28T00:00:00", + "2020-10-29T00:00:00", + "2020-10-30T00:00:00", + "2020-11-02T00:00:00", + "2020-11-03T00:00:00", + "2020-11-04T00:00:00", + "2020-11-05T00:00:00", + "2020-11-06T00:00:00", + "2020-11-09T00:00:00", + "2020-11-10T00:00:00", + "2020-11-11T00:00:00", + "2020-11-12T00:00:00", + "2020-11-13T00:00:00", + "2020-11-16T00:00:00", + "2020-11-17T00:00:00", + "2020-11-18T00:00:00", + "2020-11-19T00:00:00", + "2020-11-20T00:00:00", + "2020-11-23T00:00:00", + "2020-11-24T00:00:00", + "2020-11-25T00:00:00", + "2020-11-27T00:00:00", + "2020-11-30T00:00:00", + "2020-12-01T00:00:00", + "2020-12-02T00:00:00", + "2020-12-03T00:00:00", + "2020-12-04T00:00:00", + "2020-12-07T00:00:00", + "2020-12-08T00:00:00", + "2020-12-09T00:00:00", + "2020-12-10T00:00:00", + "2020-12-11T00:00:00", + "2020-12-14T00:00:00", + "2020-12-15T00:00:00", + "2020-12-16T00:00:00", + "2020-12-17T00:00:00", + "2020-12-18T00:00:00", + "2020-12-21T00:00:00", + "2020-12-22T00:00:00", + "2020-12-23T00:00:00", + "2020-12-24T00:00:00", + "2020-12-28T00:00:00", + "2020-12-29T00:00:00", + "2020-12-30T00:00:00", + "2020-12-31T00:00:00", + "2021-01-04T00:00:00", + "2021-01-05T00:00:00", + "2021-01-06T00:00:00", + "2021-01-07T00:00:00", + "2021-01-08T00:00:00", + "2021-01-11T00:00:00", + "2021-01-12T00:00:00", + "2021-01-13T00:00:00", + "2021-01-14T00:00:00", + "2021-01-15T00:00:00", + "2021-01-19T00:00:00", + "2021-01-20T00:00:00", + "2021-01-21T00:00:00", + "2021-01-22T00:00:00", + "2021-01-25T00:00:00", + "2021-01-26T00:00:00", + "2021-01-27T00:00:00", + "2021-01-28T00:00:00", + "2021-01-29T00:00:00", + "2021-02-01T00:00:00", + "2021-02-02T00:00:00", + "2021-02-03T00:00:00", + "2021-02-04T00:00:00", + "2021-02-05T00:00:00", + "2021-02-08T00:00:00", + "2021-02-09T00:00:00", + "2021-02-10T00:00:00", + "2021-02-11T00:00:00", + "2021-02-12T00:00:00", + "2021-02-16T00:00:00", + "2021-02-17T00:00:00", + "2021-02-18T00:00:00", + "2021-02-19T00:00:00", + "2021-02-22T00:00:00", + "2021-02-23T00:00:00", + "2021-02-24T00:00:00", + "2021-02-25T00:00:00", + "2021-02-26T00:00:00", + "2021-03-01T00:00:00", + "2021-03-02T00:00:00", + "2021-03-03T00:00:00", + "2021-03-04T00:00:00", + "2021-03-05T00:00:00", + "2021-03-08T00:00:00", + "2021-03-09T00:00:00", + "2021-03-10T00:00:00", + "2021-03-11T00:00:00", + "2021-03-12T00:00:00", + "2021-03-15T00:00:00", + "2021-03-16T00:00:00", + "2021-03-17T00:00:00", + "2021-03-18T00:00:00", + "2021-03-19T00:00:00", + "2021-03-22T00:00:00", + "2021-03-23T00:00:00", + "2021-03-24T00:00:00", + "2021-03-25T00:00:00", + "2021-03-26T00:00:00", + "2021-03-29T00:00:00", + "2021-03-30T00:00:00", + "2021-03-31T00:00:00", + "2021-04-01T00:00:00", + "2021-04-05T00:00:00", + "2021-04-06T00:00:00", + "2021-04-07T00:00:00", + "2021-04-08T00:00:00", + "2021-04-09T00:00:00", + "2021-04-12T00:00:00", + "2021-04-13T00:00:00", + "2021-04-14T00:00:00", + "2021-04-15T00:00:00", + "2021-04-16T00:00:00", + "2021-04-19T00:00:00", + "2021-04-20T00:00:00", + "2021-04-21T00:00:00", + "2021-04-22T00:00:00", + "2021-04-23T00:00:00", + "2021-04-26T00:00:00", + "2021-04-27T00:00:00", + "2021-04-28T00:00:00", + "2021-04-29T00:00:00", + "2021-04-30T00:00:00", + "2021-05-03T00:00:00", + "2021-05-04T00:00:00", + "2021-05-05T00:00:00", + "2021-05-06T00:00:00", + "2021-05-07T00:00:00", + "2021-05-10T00:00:00", + "2021-05-11T00:00:00", + "2021-05-12T00:00:00", + "2021-05-13T00:00:00", + "2021-05-14T00:00:00", + "2021-05-17T00:00:00", + "2021-05-18T00:00:00", + "2021-05-19T00:00:00", + "2021-05-20T00:00:00", + "2021-05-21T00:00:00", + "2021-05-24T00:00:00", + "2021-05-25T00:00:00", + "2021-05-26T00:00:00", + "2021-05-27T00:00:00", + "2021-05-28T00:00:00", + "2021-06-01T00:00:00", + "2021-06-02T00:00:00", + "2021-06-03T00:00:00", + "2021-06-04T00:00:00", + "2021-06-07T00:00:00", + "2021-06-08T00:00:00", + "2021-06-09T00:00:00", + "2021-06-10T00:00:00", + "2021-06-11T00:00:00", + "2021-06-14T00:00:00", + "2021-06-15T00:00:00", + "2021-06-16T00:00:00", + "2021-06-17T00:00:00", + "2021-06-18T00:00:00", + "2021-06-21T00:00:00", + "2021-06-22T00:00:00", + "2021-06-23T00:00:00", + "2021-06-24T00:00:00", + "2021-06-25T00:00:00", + "2021-06-28T00:00:00", + "2021-06-29T00:00:00", + "2021-06-30T00:00:00", + "2021-07-01T00:00:00", + "2021-07-02T00:00:00", + "2021-07-06T00:00:00", + "2021-07-07T00:00:00", + "2021-07-08T00:00:00", + "2021-07-09T00:00:00", + "2021-07-12T00:00:00", + "2021-07-13T00:00:00", + "2021-07-14T00:00:00", + "2021-07-15T00:00:00", + "2021-07-16T00:00:00", + "2021-07-19T00:00:00", + "2021-07-20T00:00:00", + "2021-07-21T00:00:00", + "2021-07-22T00:00:00", + "2021-07-23T00:00:00", + "2021-07-26T00:00:00", + "2021-07-27T00:00:00", + "2021-07-28T00:00:00", + "2021-07-29T00:00:00", + "2021-07-30T00:00:00", + "2021-08-02T00:00:00", + "2021-08-03T00:00:00", + "2021-08-04T00:00:00", + "2021-08-05T00:00:00", + "2021-08-06T00:00:00", + "2021-08-09T00:00:00", + "2021-08-10T00:00:00", + "2021-08-11T00:00:00", + "2021-08-12T00:00:00", + "2021-08-13T00:00:00", + "2021-08-16T00:00:00", + "2021-08-17T00:00:00", + "2021-08-18T00:00:00", + "2021-08-19T00:00:00", + "2021-08-20T00:00:00", + "2021-08-23T00:00:00", + "2021-08-24T00:00:00", + "2021-08-25T00:00:00", + "2021-08-26T00:00:00", + "2021-08-27T00:00:00", + "2021-08-30T00:00:00", + "2021-08-31T00:00:00", + "2021-09-01T00:00:00", + "2021-09-02T00:00:00", + "2021-09-03T00:00:00", + "2021-09-07T00:00:00", + "2021-09-08T00:00:00", + "2021-09-09T00:00:00", + "2021-09-10T00:00:00", + "2021-09-13T00:00:00", + "2021-09-14T00:00:00", + "2021-09-15T00:00:00", + "2021-09-16T00:00:00", + "2021-09-17T00:00:00", + "2021-09-20T00:00:00", + "2021-09-21T00:00:00", + "2021-09-22T00:00:00", + "2021-09-23T00:00:00", + "2021-09-24T00:00:00", + "2021-09-27T00:00:00", + "2021-09-28T00:00:00", + "2021-09-29T00:00:00", + "2021-09-30T00:00:00", + "2021-10-01T00:00:00", + "2021-10-04T00:00:00", + "2021-10-05T00:00:00", + "2021-10-06T00:00:00", + "2021-10-07T00:00:00", + "2021-10-08T00:00:00", + "2021-10-11T00:00:00", + "2021-10-12T00:00:00", + "2021-10-13T00:00:00", + "2021-10-14T00:00:00", + "2021-10-15T00:00:00", + "2021-10-18T00:00:00", + "2021-10-19T00:00:00", + "2021-10-20T00:00:00", + "2021-10-21T00:00:00", + "2021-10-22T00:00:00", + "2021-10-25T00:00:00", + "2021-10-26T00:00:00", + "2021-10-27T00:00:00", + "2021-10-28T00:00:00", + "2021-10-29T00:00:00", + "2021-11-01T00:00:00", + "2021-11-02T00:00:00", + "2021-11-03T00:00:00", + "2021-11-04T00:00:00", + "2021-11-05T00:00:00", + "2021-11-08T00:00:00", + "2021-11-09T00:00:00", + "2021-11-10T00:00:00", + "2021-11-11T00:00:00", + "2021-11-12T00:00:00", + "2021-11-15T00:00:00", + "2021-11-16T00:00:00", + "2021-11-17T00:00:00", + "2021-11-18T00:00:00", + "2021-11-19T00:00:00", + "2021-11-22T00:00:00", + "2021-11-23T00:00:00", + "2021-11-24T00:00:00", + "2021-11-26T00:00:00", + "2021-11-29T00:00:00", + "2021-11-30T00:00:00", + "2021-12-01T00:00:00", + "2021-12-02T00:00:00", + "2021-12-03T00:00:00", + "2021-12-06T00:00:00", + "2021-12-07T00:00:00", + "2021-12-08T00:00:00", + "2021-12-09T00:00:00", + "2021-12-10T00:00:00", + "2021-12-13T00:00:00", + "2021-12-14T00:00:00", + "2021-12-15T00:00:00", + "2021-12-16T00:00:00", + "2021-12-17T00:00:00", + "2021-12-20T00:00:00", + "2021-12-21T00:00:00", + "2021-12-22T00:00:00", + "2021-12-23T00:00:00", + "2021-12-27T00:00:00", + "2021-12-28T00:00:00", + "2021-12-29T00:00:00", + "2021-12-30T00:00:00", + "2021-12-31T00:00:00", + "2022-01-03T00:00:00", + "2022-01-04T00:00:00", + "2022-01-05T00:00:00", + "2022-01-06T00:00:00", + "2022-01-07T00:00:00", + "2022-01-10T00:00:00", + "2022-01-11T00:00:00", + "2022-01-12T00:00:00", + "2022-01-13T00:00:00", + "2022-01-14T00:00:00", + "2022-01-18T00:00:00", + "2022-01-19T00:00:00", + "2022-01-20T00:00:00", + "2022-01-21T00:00:00", + "2022-01-24T00:00:00", + "2022-01-25T00:00:00", + "2022-01-26T00:00:00", + "2022-01-27T00:00:00", + "2022-01-28T00:00:00", + "2022-01-31T00:00:00", + "2022-02-01T00:00:00", + "2022-02-02T00:00:00", + "2022-02-03T00:00:00", + "2022-02-04T00:00:00", + "2022-02-07T00:00:00", + "2022-02-08T00:00:00", + "2022-02-09T00:00:00", + "2022-02-10T00:00:00", + "2022-02-11T00:00:00", + "2022-02-14T00:00:00", + "2022-02-15T00:00:00", + "2022-02-16T00:00:00", + "2022-02-17T00:00:00", + "2022-02-18T00:00:00", + "2022-02-22T00:00:00", + "2022-02-23T00:00:00", + "2022-02-24T00:00:00", + "2022-02-25T00:00:00", + "2022-02-28T00:00:00", + "2022-03-01T00:00:00", + "2022-03-02T00:00:00", + "2022-03-03T00:00:00", + "2022-03-04T00:00:00", + "2022-03-07T00:00:00", + "2022-03-08T00:00:00", + "2022-03-09T00:00:00", + "2022-03-10T00:00:00", + "2022-03-11T00:00:00", + "2022-03-14T00:00:00", + "2022-03-15T00:00:00", + "2022-03-16T00:00:00", + "2022-03-17T00:00:00", + "2022-03-18T00:00:00", + "2022-03-21T00:00:00", + "2022-03-22T00:00:00", + "2022-03-23T00:00:00", + "2022-03-24T00:00:00", + "2022-03-25T00:00:00", + "2022-03-28T00:00:00", + "2022-03-29T00:00:00", + "2022-03-30T00:00:00", + "2022-03-31T00:00:00", + "2022-04-01T00:00:00", + "2022-04-04T00:00:00", + "2022-04-05T00:00:00", + "2022-04-06T00:00:00", + "2022-04-07T00:00:00", + "2022-04-08T00:00:00", + "2022-04-11T00:00:00", + "2022-04-12T00:00:00", + "2022-04-13T00:00:00", + "2022-04-14T00:00:00", + "2022-04-18T00:00:00", + "2022-04-19T00:00:00", + "2022-04-20T00:00:00", + "2022-04-21T00:00:00", + "2022-04-22T00:00:00", + "2022-04-25T00:00:00", + "2022-04-26T00:00:00", + "2022-04-27T00:00:00", + "2022-04-28T00:00:00", + "2022-04-29T00:00:00", + "2022-05-02T00:00:00", + "2022-05-03T00:00:00", + "2022-05-04T00:00:00", + "2022-05-05T00:00:00", + "2022-05-06T00:00:00", + "2022-05-09T00:00:00", + "2022-05-10T00:00:00", + "2022-05-11T00:00:00", + "2022-05-12T00:00:00", + "2022-05-13T00:00:00", + "2022-05-16T00:00:00", + "2022-05-17T00:00:00", + "2022-05-18T00:00:00", + "2022-05-19T00:00:00", + "2022-05-20T00:00:00", + "2022-05-23T00:00:00", + "2022-05-24T00:00:00", + "2022-05-25T00:00:00", + "2022-05-26T00:00:00", + "2022-05-27T00:00:00", + "2022-05-31T00:00:00", + "2022-06-01T00:00:00", + "2022-06-02T00:00:00", + "2022-06-03T00:00:00", + "2022-06-06T00:00:00", + "2022-06-07T00:00:00", + "2022-06-08T00:00:00", + "2022-06-09T00:00:00", + "2022-06-10T00:00:00", + "2022-06-13T00:00:00", + "2022-06-14T00:00:00", + "2022-06-15T00:00:00", + "2022-06-16T00:00:00", + "2022-06-17T00:00:00", + "2022-06-21T00:00:00", + "2022-06-22T00:00:00", + "2022-06-23T00:00:00", + "2022-06-24T00:00:00", + "2022-06-27T00:00:00", + "2022-06-28T00:00:00", + "2022-06-29T00:00:00", + "2022-06-30T00:00:00", + "2022-07-01T00:00:00", + "2022-07-05T00:00:00", + "2022-07-06T00:00:00", + "2022-07-07T00:00:00", + "2022-07-08T00:00:00", + "2022-07-11T00:00:00", + "2022-07-12T00:00:00", + "2022-07-13T00:00:00", + "2022-07-14T00:00:00", + "2022-07-15T00:00:00", + "2022-07-18T00:00:00", + "2022-07-19T00:00:00", + "2022-07-20T00:00:00", + "2022-07-21T00:00:00", + "2022-07-22T00:00:00", + "2022-07-25T00:00:00", + "2022-07-26T00:00:00", + "2022-07-27T00:00:00", + "2022-07-28T00:00:00", + "2022-07-29T00:00:00", + "2022-08-01T00:00:00", + "2022-08-02T00:00:00", + "2022-08-03T00:00:00", + "2022-08-04T00:00:00", + "2022-08-05T00:00:00", + "2022-08-08T00:00:00", + "2022-08-09T00:00:00", + "2022-08-10T00:00:00", + "2022-08-11T00:00:00", + "2022-08-12T00:00:00", + "2022-08-15T00:00:00", + "2022-08-16T00:00:00", + "2022-08-17T00:00:00", + "2022-08-18T00:00:00", + "2022-08-19T00:00:00", + "2022-08-22T00:00:00", + "2022-08-23T00:00:00", + "2022-08-24T00:00:00", + "2022-08-25T00:00:00", + "2022-08-26T00:00:00", + "2022-08-29T00:00:00", + "2022-08-30T00:00:00", + "2022-08-31T00:00:00", + "2022-09-01T00:00:00", + "2022-09-02T00:00:00", + "2022-09-06T00:00:00", + "2022-09-07T00:00:00", + "2022-09-08T00:00:00", + "2022-09-09T00:00:00", + "2022-09-12T00:00:00", + "2022-09-13T00:00:00", + "2022-09-14T00:00:00", + "2022-09-15T00:00:00", + "2022-09-16T00:00:00", + "2022-09-19T00:00:00", + "2022-09-20T00:00:00", + "2022-09-21T00:00:00", + "2022-09-22T00:00:00", + "2022-09-23T00:00:00", + "2022-09-26T00:00:00", + "2022-09-27T00:00:00", + "2022-09-28T00:00:00", + "2022-09-29T00:00:00", + "2022-09-30T00:00:00", + "2022-10-03T00:00:00", + "2022-10-04T00:00:00", + "2022-10-05T00:00:00", + "2022-10-06T00:00:00", + "2022-10-07T00:00:00", + "2022-10-10T00:00:00", + "2022-10-11T00:00:00", + "2022-10-12T00:00:00", + "2022-10-13T00:00:00", + "2022-10-14T00:00:00", + "2022-10-17T00:00:00", + "2022-10-18T00:00:00", + "2022-10-19T00:00:00", + "2022-10-20T00:00:00", + "2022-10-21T00:00:00", + "2022-10-24T00:00:00", + "2022-10-25T00:00:00", + "2022-10-26T00:00:00", + "2022-10-27T00:00:00", + "2022-10-28T00:00:00", + "2022-10-31T00:00:00", + "2022-11-01T00:00:00", + "2022-11-02T00:00:00", + "2022-11-03T00:00:00", + "2022-11-04T00:00:00", + "2022-11-07T00:00:00", + "2022-11-08T00:00:00", + "2022-11-09T00:00:00", + "2022-11-10T00:00:00", + "2022-11-11T00:00:00", + "2022-11-14T00:00:00", + "2022-11-15T00:00:00", + "2022-11-16T00:00:00", + "2022-11-17T00:00:00", + "2022-11-18T00:00:00", + "2022-11-21T00:00:00", + "2022-11-22T00:00:00", + "2022-11-23T00:00:00", + "2022-11-25T00:00:00", + "2022-11-28T00:00:00", + "2022-11-29T00:00:00", + "2022-11-30T00:00:00", + "2022-12-01T00:00:00", + "2022-12-02T00:00:00", + "2022-12-05T00:00:00", + "2022-12-06T00:00:00", + "2022-12-07T00:00:00", + "2022-12-08T00:00:00", + "2022-12-09T00:00:00", + "2022-12-12T00:00:00", + "2022-12-13T00:00:00", + "2022-12-14T00:00:00", + "2022-12-15T00:00:00", + "2022-12-16T00:00:00", + "2022-12-19T00:00:00", + "2022-12-20T00:00:00", + "2022-12-21T00:00:00", + "2022-12-22T00:00:00", + "2022-12-23T00:00:00", + "2022-12-27T00:00:00", + "2022-12-28T00:00:00", + "2022-12-29T00:00:00", + "2022-12-30T00:00:00" + ], + "xaxis": "x2", + "yaxis": "y4" + }, + { + "marker": { + "color": "lightgrey" + }, + "type": "bar", + "x": [ + "2018-01-02T00:00:00", + "2018-01-03T00:00:00", + "2018-01-04T00:00:00", + "2018-01-05T00:00:00", + "2018-01-08T00:00:00", + "2018-01-09T00:00:00", + "2018-01-10T00:00:00", + "2018-01-11T00:00:00", + "2018-01-12T00:00:00", + "2018-01-16T00:00:00", + "2018-01-17T00:00:00", + "2018-01-18T00:00:00", + "2018-01-19T00:00:00", + "2018-01-22T00:00:00", + "2018-01-23T00:00:00", + "2018-01-24T00:00:00", + "2018-01-25T00:00:00", + "2018-01-26T00:00:00", + "2018-01-29T00:00:00", + "2018-01-30T00:00:00", + "2018-01-31T00:00:00", + "2018-02-01T00:00:00", + "2018-02-02T00:00:00", + "2018-02-05T00:00:00", + "2018-02-06T00:00:00", + "2018-02-07T00:00:00", + "2018-02-08T00:00:00", + "2018-02-09T00:00:00", + "2018-02-12T00:00:00", + "2018-02-13T00:00:00", + "2018-02-14T00:00:00", + "2018-02-15T00:00:00", + "2018-02-16T00:00:00", + "2018-02-20T00:00:00", + "2018-02-21T00:00:00", + "2018-02-22T00:00:00", + "2018-02-23T00:00:00", + "2018-02-26T00:00:00", + "2018-02-27T00:00:00", + "2018-02-28T00:00:00", + "2018-03-01T00:00:00", + "2018-03-02T00:00:00", + "2018-03-05T00:00:00", + "2018-03-06T00:00:00", + "2018-03-07T00:00:00", + "2018-03-08T00:00:00", + "2018-03-09T00:00:00", + "2018-03-12T00:00:00", + "2018-03-13T00:00:00", + "2018-03-14T00:00:00", + "2018-03-15T00:00:00", + "2018-03-16T00:00:00", + "2018-03-19T00:00:00", + "2018-03-20T00:00:00", + "2018-03-21T00:00:00", + "2018-03-22T00:00:00", + "2018-03-23T00:00:00", + "2018-03-26T00:00:00", + "2018-03-27T00:00:00", + "2018-03-28T00:00:00", + "2018-03-29T00:00:00", + "2018-04-02T00:00:00", + "2018-04-03T00:00:00", + "2018-04-04T00:00:00", + "2018-04-05T00:00:00", + "2018-04-06T00:00:00", + "2018-04-09T00:00:00", + "2018-04-10T00:00:00", + "2018-04-11T00:00:00", + "2018-04-12T00:00:00", + "2018-04-13T00:00:00", + "2018-04-16T00:00:00", + "2018-04-17T00:00:00", + "2018-04-18T00:00:00", + "2018-04-19T00:00:00", + "2018-04-20T00:00:00", + "2018-04-23T00:00:00", + "2018-04-24T00:00:00", + "2018-04-25T00:00:00", + "2018-04-26T00:00:00", + "2018-04-27T00:00:00", + "2018-04-30T00:00:00", + "2018-05-01T00:00:00", + "2018-05-02T00:00:00", + "2018-05-03T00:00:00", + "2018-05-04T00:00:00", + "2018-05-07T00:00:00", + "2018-05-08T00:00:00", + "2018-05-09T00:00:00", + "2018-05-10T00:00:00", + "2018-05-11T00:00:00", + "2018-05-14T00:00:00", + "2018-05-15T00:00:00", + "2018-05-16T00:00:00", + "2018-05-17T00:00:00", + "2018-05-18T00:00:00", + "2018-05-21T00:00:00", + "2018-05-22T00:00:00", + "2018-05-23T00:00:00", + "2018-05-24T00:00:00", + "2018-05-25T00:00:00", + "2018-05-29T00:00:00", + "2018-05-30T00:00:00", + "2018-05-31T00:00:00", + "2018-06-01T00:00:00", + "2018-06-04T00:00:00", + "2018-06-05T00:00:00", + "2018-06-06T00:00:00", + "2018-06-07T00:00:00", + "2018-06-08T00:00:00", + "2018-06-11T00:00:00", + "2018-06-12T00:00:00", + "2018-06-13T00:00:00", + "2018-06-14T00:00:00", + "2018-06-15T00:00:00", + "2018-06-18T00:00:00", + "2018-06-19T00:00:00", + "2018-06-20T00:00:00", + "2018-06-21T00:00:00", + "2018-06-22T00:00:00", + "2018-06-25T00:00:00", + "2018-06-26T00:00:00", + "2018-06-27T00:00:00", + "2018-06-28T00:00:00", + "2018-06-29T00:00:00", + "2018-07-02T00:00:00", + "2018-07-03T00:00:00", + "2018-07-05T00:00:00", + "2018-07-06T00:00:00", + "2018-07-09T00:00:00", + "2018-07-10T00:00:00", + "2018-07-11T00:00:00", + "2018-07-12T00:00:00", + "2018-07-13T00:00:00", + "2018-07-16T00:00:00", + "2018-07-17T00:00:00", + "2018-07-18T00:00:00", + "2018-07-19T00:00:00", + "2018-07-20T00:00:00", + "2018-07-23T00:00:00", + "2018-07-24T00:00:00", + "2018-07-25T00:00:00", + "2018-07-26T00:00:00", + "2018-07-27T00:00:00", + "2018-07-30T00:00:00", + "2018-07-31T00:00:00", + "2018-08-01T00:00:00", + "2018-08-02T00:00:00", + "2018-08-03T00:00:00", + "2018-08-06T00:00:00", + "2018-08-07T00:00:00", + "2018-08-08T00:00:00", + "2018-08-09T00:00:00", + "2018-08-10T00:00:00", + "2018-08-13T00:00:00", + "2018-08-14T00:00:00", + "2018-08-15T00:00:00", + "2018-08-16T00:00:00", + "2018-08-17T00:00:00", + "2018-08-20T00:00:00", + "2018-08-21T00:00:00", + "2018-08-22T00:00:00", + "2018-08-23T00:00:00", + "2018-08-24T00:00:00", + "2018-08-27T00:00:00", + "2018-08-28T00:00:00", + "2018-08-29T00:00:00", + "2018-08-30T00:00:00", + "2018-08-31T00:00:00", + "2018-09-04T00:00:00", + "2018-09-05T00:00:00", + "2018-09-06T00:00:00", + "2018-09-07T00:00:00", + "2018-09-10T00:00:00", + "2018-09-11T00:00:00", + "2018-09-12T00:00:00", + "2018-09-13T00:00:00", + "2018-09-14T00:00:00", + "2018-09-17T00:00:00", + "2018-09-18T00:00:00", + "2018-09-19T00:00:00", + "2018-09-20T00:00:00", + "2018-09-21T00:00:00", + "2018-09-24T00:00:00", + "2018-09-25T00:00:00", + "2018-09-26T00:00:00", + "2018-09-27T00:00:00", + "2018-09-28T00:00:00", + "2018-10-01T00:00:00", + "2018-10-02T00:00:00", + "2018-10-03T00:00:00", + "2018-10-04T00:00:00", + "2018-10-05T00:00:00", + "2018-10-08T00:00:00", + "2018-10-09T00:00:00", + "2018-10-10T00:00:00", + "2018-10-11T00:00:00", + "2018-10-12T00:00:00", + "2018-10-15T00:00:00", + "2018-10-16T00:00:00", + "2018-10-17T00:00:00", + "2018-10-18T00:00:00", + "2018-10-19T00:00:00", + "2018-10-22T00:00:00", + "2018-10-23T00:00:00", + "2018-10-24T00:00:00", + "2018-10-25T00:00:00", + "2018-10-26T00:00:00", + "2018-10-29T00:00:00", + "2018-10-30T00:00:00", + "2018-10-31T00:00:00", + "2018-11-01T00:00:00", + "2018-11-02T00:00:00", + "2018-11-05T00:00:00", + "2018-11-06T00:00:00", + "2018-11-07T00:00:00", + "2018-11-08T00:00:00", + "2018-11-09T00:00:00", + "2018-11-12T00:00:00", + "2018-11-13T00:00:00", + "2018-11-14T00:00:00", + "2018-11-15T00:00:00", + "2018-11-16T00:00:00", + "2018-11-19T00:00:00", + "2018-11-20T00:00:00", + "2018-11-21T00:00:00", + "2018-11-23T00:00:00", + "2018-11-26T00:00:00", + "2018-11-27T00:00:00", + "2018-11-28T00:00:00", + "2018-11-29T00:00:00", + "2018-11-30T00:00:00", + "2018-12-03T00:00:00", + "2018-12-04T00:00:00", + "2018-12-06T00:00:00", + "2018-12-07T00:00:00", + "2018-12-10T00:00:00", + "2018-12-11T00:00:00", + "2018-12-12T00:00:00", + "2018-12-13T00:00:00", + "2018-12-14T00:00:00", + "2018-12-17T00:00:00", + "2018-12-18T00:00:00", + "2018-12-19T00:00:00", + "2018-12-20T00:00:00", + "2018-12-21T00:00:00", + "2018-12-24T00:00:00", + "2018-12-26T00:00:00", + "2018-12-27T00:00:00", + "2018-12-28T00:00:00", + "2018-12-31T00:00:00", + "2019-01-02T00:00:00", + "2019-01-03T00:00:00", + "2019-01-04T00:00:00", + "2019-01-07T00:00:00", + "2019-01-08T00:00:00", + "2019-01-09T00:00:00", + "2019-01-10T00:00:00", + "2019-01-11T00:00:00", + "2019-01-14T00:00:00", + "2019-01-15T00:00:00", + "2019-01-16T00:00:00", + "2019-01-17T00:00:00", + "2019-01-18T00:00:00", + "2019-01-22T00:00:00", + "2019-01-23T00:00:00", + "2019-01-24T00:00:00", + "2019-01-25T00:00:00", + "2019-01-28T00:00:00", + "2019-01-29T00:00:00", + "2019-01-30T00:00:00", + "2019-01-31T00:00:00", + "2019-02-01T00:00:00", + "2019-02-04T00:00:00", + "2019-02-05T00:00:00", + "2019-02-06T00:00:00", + "2019-02-07T00:00:00", + "2019-02-08T00:00:00", + "2019-02-11T00:00:00", + "2019-02-12T00:00:00", + "2019-02-13T00:00:00", + "2019-02-14T00:00:00", + "2019-02-15T00:00:00", + "2019-02-19T00:00:00", + "2019-02-20T00:00:00", + "2019-02-21T00:00:00", + "2019-02-22T00:00:00", + "2019-02-25T00:00:00", + "2019-02-26T00:00:00", + "2019-02-27T00:00:00", + "2019-02-28T00:00:00", + "2019-03-01T00:00:00", + "2019-03-04T00:00:00", + "2019-03-05T00:00:00", + "2019-03-06T00:00:00", + "2019-03-07T00:00:00", + "2019-03-08T00:00:00", + "2019-03-11T00:00:00", + "2019-03-12T00:00:00", + "2019-03-13T00:00:00", + "2019-03-14T00:00:00", + "2019-03-15T00:00:00", + "2019-03-18T00:00:00", + "2019-03-19T00:00:00", + "2019-03-20T00:00:00", + "2019-03-21T00:00:00", + "2019-03-22T00:00:00", + "2019-03-25T00:00:00", + "2019-03-26T00:00:00", + "2019-03-27T00:00:00", + "2019-03-28T00:00:00", + "2019-03-29T00:00:00", + "2019-04-01T00:00:00", + "2019-04-02T00:00:00", + "2019-04-03T00:00:00", + "2019-04-04T00:00:00", + "2019-04-05T00:00:00", + "2019-04-08T00:00:00", + "2019-04-09T00:00:00", + "2019-04-10T00:00:00", + "2019-04-11T00:00:00", + "2019-04-12T00:00:00", + "2019-04-15T00:00:00", + "2019-04-16T00:00:00", + "2019-04-17T00:00:00", + "2019-04-18T00:00:00", + "2019-04-22T00:00:00", + "2019-04-23T00:00:00", + "2019-04-24T00:00:00", + "2019-04-25T00:00:00", + "2019-04-26T00:00:00", + "2019-04-29T00:00:00", + "2019-04-30T00:00:00", + "2019-05-01T00:00:00", + "2019-05-02T00:00:00", + "2019-05-03T00:00:00", + "2019-05-06T00:00:00", + "2019-05-07T00:00:00", + "2019-05-08T00:00:00", + "2019-05-09T00:00:00", + "2019-05-10T00:00:00", + "2019-05-13T00:00:00", + "2019-05-14T00:00:00", + "2019-05-15T00:00:00", + "2019-05-16T00:00:00", + "2019-05-17T00:00:00", + "2019-05-20T00:00:00", + "2019-05-21T00:00:00", + "2019-05-22T00:00:00", + "2019-05-23T00:00:00", + "2019-05-24T00:00:00", + "2019-05-28T00:00:00", + "2019-05-29T00:00:00", + "2019-05-30T00:00:00", + "2019-05-31T00:00:00", + "2019-06-03T00:00:00", + "2019-06-04T00:00:00", + "2019-06-05T00:00:00", + "2019-06-06T00:00:00", + "2019-06-07T00:00:00", + "2019-06-10T00:00:00", + "2019-06-11T00:00:00", + "2019-06-12T00:00:00", + "2019-06-13T00:00:00", + "2019-06-14T00:00:00", + "2019-06-17T00:00:00", + "2019-06-18T00:00:00", + "2019-06-19T00:00:00", + "2019-06-20T00:00:00", + "2019-06-21T00:00:00", + "2019-06-24T00:00:00", + "2019-06-25T00:00:00", + "2019-06-26T00:00:00", + "2019-06-27T00:00:00", + "2019-06-28T00:00:00", + "2019-07-01T00:00:00", + "2019-07-02T00:00:00", + "2019-07-03T00:00:00", + "2019-07-05T00:00:00", + "2019-07-08T00:00:00", + "2019-07-09T00:00:00", + "2019-07-10T00:00:00", + "2019-07-11T00:00:00", + "2019-07-12T00:00:00", + "2019-07-15T00:00:00", + "2019-07-16T00:00:00", + "2019-07-17T00:00:00", + "2019-07-18T00:00:00", + "2019-07-19T00:00:00", + "2019-07-22T00:00:00", + "2019-07-23T00:00:00", + "2019-07-24T00:00:00", + "2019-07-25T00:00:00", + "2019-07-26T00:00:00", + "2019-07-29T00:00:00", + "2019-07-30T00:00:00", + "2019-07-31T00:00:00", + "2019-08-01T00:00:00", + "2019-08-02T00:00:00", + "2019-08-05T00:00:00", + "2019-08-06T00:00:00", + "2019-08-07T00:00:00", + "2019-08-08T00:00:00", + "2019-08-09T00:00:00", + "2019-08-12T00:00:00", + "2019-08-13T00:00:00", + "2019-08-14T00:00:00", + "2019-08-15T00:00:00", + "2019-08-16T00:00:00", + "2019-08-19T00:00:00", + "2019-08-20T00:00:00", + "2019-08-21T00:00:00", + "2019-08-22T00:00:00", + "2019-08-23T00:00:00", + "2019-08-26T00:00:00", + "2019-08-27T00:00:00", + "2019-08-28T00:00:00", + "2019-08-29T00:00:00", + "2019-08-30T00:00:00", + "2019-09-03T00:00:00", + "2019-09-04T00:00:00", + "2019-09-05T00:00:00", + "2019-09-06T00:00:00", + "2019-09-09T00:00:00", + "2019-09-10T00:00:00", + "2019-09-11T00:00:00", + "2019-09-12T00:00:00", + "2019-09-13T00:00:00", + "2019-09-16T00:00:00", + "2019-09-17T00:00:00", + "2019-09-18T00:00:00", + "2019-09-19T00:00:00", + "2019-09-20T00:00:00", + "2019-09-23T00:00:00", + "2019-09-24T00:00:00", + "2019-09-25T00:00:00", + "2019-09-26T00:00:00", + "2019-09-27T00:00:00", + "2019-09-30T00:00:00", + "2019-10-01T00:00:00", + "2019-10-02T00:00:00", + "2019-10-03T00:00:00", + "2019-10-04T00:00:00", + "2019-10-07T00:00:00", + "2019-10-08T00:00:00", + "2019-10-09T00:00:00", + "2019-10-10T00:00:00", + "2019-10-11T00:00:00", + "2019-10-14T00:00:00", + "2019-10-15T00:00:00", + "2019-10-16T00:00:00", + "2019-10-17T00:00:00", + "2019-10-18T00:00:00", + "2019-10-21T00:00:00", + "2019-10-22T00:00:00", + "2019-10-23T00:00:00", + "2019-10-24T00:00:00", + "2019-10-25T00:00:00", + "2019-10-28T00:00:00", + "2019-10-29T00:00:00", + "2019-10-30T00:00:00", + "2019-10-31T00:00:00", + "2019-11-01T00:00:00", + "2019-11-04T00:00:00", + "2019-11-05T00:00:00", + "2019-11-06T00:00:00", + "2019-11-07T00:00:00", + "2019-11-08T00:00:00", + "2019-11-11T00:00:00", + "2019-11-12T00:00:00", + "2019-11-13T00:00:00", + "2019-11-14T00:00:00", + "2019-11-15T00:00:00", + "2019-11-18T00:00:00", + "2019-11-19T00:00:00", + "2019-11-20T00:00:00", + "2019-11-21T00:00:00", + "2019-11-22T00:00:00", + "2019-11-25T00:00:00", + "2019-11-26T00:00:00", + "2019-11-27T00:00:00", + "2019-11-29T00:00:00", + "2019-12-02T00:00:00", + "2019-12-03T00:00:00", + "2019-12-04T00:00:00", + "2019-12-05T00:00:00", + "2019-12-06T00:00:00", + "2019-12-09T00:00:00", + "2019-12-10T00:00:00", + "2019-12-11T00:00:00", + "2019-12-12T00:00:00", + "2019-12-13T00:00:00", + "2019-12-16T00:00:00", + "2019-12-17T00:00:00", + "2019-12-18T00:00:00", + "2019-12-19T00:00:00", + "2019-12-20T00:00:00", + "2019-12-23T00:00:00", + "2019-12-24T00:00:00", + "2019-12-26T00:00:00", + "2019-12-27T00:00:00", + "2019-12-30T00:00:00", + "2019-12-31T00:00:00", + "2020-01-02T00:00:00", + "2020-01-03T00:00:00", + "2020-01-06T00:00:00", + "2020-01-07T00:00:00", + "2020-01-08T00:00:00", + "2020-01-09T00:00:00", + "2020-01-10T00:00:00", + "2020-01-13T00:00:00", + "2020-01-14T00:00:00", + "2020-01-15T00:00:00", + "2020-01-16T00:00:00", + "2020-01-17T00:00:00", + "2020-01-21T00:00:00", + "2020-01-22T00:00:00", + "2020-01-23T00:00:00", + "2020-01-24T00:00:00", + "2020-01-27T00:00:00", + "2020-01-28T00:00:00", + "2020-01-29T00:00:00", + "2020-01-30T00:00:00", + "2020-01-31T00:00:00", + "2020-02-03T00:00:00", + "2020-02-04T00:00:00", + "2020-02-05T00:00:00", + "2020-02-06T00:00:00", + "2020-02-07T00:00:00", + "2020-02-10T00:00:00", + "2020-02-11T00:00:00", + "2020-02-12T00:00:00", + "2020-02-13T00:00:00", + "2020-02-14T00:00:00", + "2020-02-18T00:00:00", + "2020-02-19T00:00:00", + "2020-02-20T00:00:00", + "2020-02-21T00:00:00", + "2020-02-24T00:00:00", + "2020-02-25T00:00:00", + "2020-02-26T00:00:00", + "2020-02-27T00:00:00", + "2020-02-28T00:00:00", + "2020-03-02T00:00:00", + "2020-03-03T00:00:00", + "2020-03-04T00:00:00", + "2020-03-05T00:00:00", + "2020-03-06T00:00:00", + "2020-03-09T00:00:00", + "2020-03-10T00:00:00", + "2020-03-11T00:00:00", + "2020-03-12T00:00:00", + "2020-03-13T00:00:00", + "2020-03-16T00:00:00", + "2020-03-17T00:00:00", + "2020-03-18T00:00:00", + "2020-03-19T00:00:00", + "2020-03-20T00:00:00", + "2020-03-23T00:00:00", + "2020-03-24T00:00:00", + "2020-03-25T00:00:00", + "2020-03-26T00:00:00", + "2020-03-27T00:00:00", + "2020-03-30T00:00:00", + "2020-03-31T00:00:00", + "2020-04-01T00:00:00", + "2020-04-02T00:00:00", + "2020-04-03T00:00:00", + "2020-04-06T00:00:00", + "2020-04-07T00:00:00", + "2020-04-08T00:00:00", + "2020-04-09T00:00:00", + "2020-04-13T00:00:00", + "2020-04-14T00:00:00", + "2020-04-15T00:00:00", + "2020-04-16T00:00:00", + "2020-04-17T00:00:00", + "2020-04-20T00:00:00", + "2020-04-21T00:00:00", + "2020-04-22T00:00:00", + "2020-04-23T00:00:00", + "2020-04-24T00:00:00", + "2020-04-27T00:00:00", + "2020-04-28T00:00:00", + "2020-04-29T00:00:00", + "2020-04-30T00:00:00", + "2020-05-01T00:00:00", + "2020-05-04T00:00:00", + "2020-05-05T00:00:00", + "2020-05-06T00:00:00", + "2020-05-07T00:00:00", + "2020-05-08T00:00:00", + "2020-05-11T00:00:00", + "2020-05-12T00:00:00", + "2020-05-13T00:00:00", + "2020-05-14T00:00:00", + "2020-05-15T00:00:00", + "2020-05-18T00:00:00", + "2020-05-19T00:00:00", + "2020-05-20T00:00:00", + "2020-05-21T00:00:00", + "2020-05-22T00:00:00", + "2020-05-26T00:00:00", + "2020-05-27T00:00:00", + "2020-05-28T00:00:00", + "2020-05-29T00:00:00", + "2020-06-01T00:00:00", + "2020-06-02T00:00:00", + "2020-06-03T00:00:00", + "2020-06-04T00:00:00", + "2020-06-05T00:00:00", + "2020-06-08T00:00:00", + "2020-06-09T00:00:00", + "2020-06-10T00:00:00", + "2020-06-11T00:00:00", + "2020-06-12T00:00:00", + "2020-06-15T00:00:00", + "2020-06-16T00:00:00", + "2020-06-17T00:00:00", + "2020-06-18T00:00:00", + "2020-06-19T00:00:00", + "2020-06-22T00:00:00", + "2020-06-23T00:00:00", + "2020-06-24T00:00:00", + "2020-06-25T00:00:00", + "2020-06-26T00:00:00", + "2020-06-29T00:00:00", + "2020-06-30T00:00:00", + "2020-07-01T00:00:00", + "2020-07-02T00:00:00", + "2020-07-06T00:00:00", + "2020-07-07T00:00:00", + "2020-07-08T00:00:00", + "2020-07-09T00:00:00", + "2020-07-10T00:00:00", + "2020-07-13T00:00:00", + "2020-07-14T00:00:00", + "2020-07-15T00:00:00", + "2020-07-16T00:00:00", + "2020-07-17T00:00:00", + "2020-07-20T00:00:00", + "2020-07-21T00:00:00", + "2020-07-22T00:00:00", + "2020-07-23T00:00:00", + "2020-07-24T00:00:00", + "2020-07-27T00:00:00", + "2020-07-28T00:00:00", + "2020-07-29T00:00:00", + "2020-07-30T00:00:00", + "2020-07-31T00:00:00", + "2020-08-03T00:00:00", + "2020-08-04T00:00:00", + "2020-08-05T00:00:00", + "2020-08-06T00:00:00", + "2020-08-07T00:00:00", + "2020-08-10T00:00:00", + "2020-08-11T00:00:00", + "2020-08-12T00:00:00", + "2020-08-13T00:00:00", + "2020-08-14T00:00:00", + "2020-08-17T00:00:00", + "2020-08-18T00:00:00", + "2020-08-19T00:00:00", + "2020-08-20T00:00:00", + "2020-08-21T00:00:00", + "2020-08-24T00:00:00", + "2020-08-25T00:00:00", + "2020-08-26T00:00:00", + "2020-08-27T00:00:00", + "2020-08-28T00:00:00", + "2020-08-31T00:00:00", + "2020-09-01T00:00:00", + "2020-09-02T00:00:00", + "2020-09-03T00:00:00", + "2020-09-04T00:00:00", + "2020-09-08T00:00:00", + "2020-09-09T00:00:00", + "2020-09-10T00:00:00", + "2020-09-11T00:00:00", + "2020-09-14T00:00:00", + "2020-09-15T00:00:00", + "2020-09-16T00:00:00", + "2020-09-17T00:00:00", + "2020-09-18T00:00:00", + "2020-09-21T00:00:00", + "2020-09-22T00:00:00", + "2020-09-23T00:00:00", + "2020-09-24T00:00:00", + "2020-09-25T00:00:00", + "2020-09-28T00:00:00", + "2020-09-29T00:00:00", + "2020-09-30T00:00:00", + "2020-10-01T00:00:00", + "2020-10-02T00:00:00", + "2020-10-05T00:00:00", + "2020-10-06T00:00:00", + "2020-10-07T00:00:00", + "2020-10-08T00:00:00", + "2020-10-09T00:00:00", + "2020-10-12T00:00:00", + "2020-10-13T00:00:00", + "2020-10-14T00:00:00", + "2020-10-15T00:00:00", + "2020-10-16T00:00:00", + "2020-10-19T00:00:00", + "2020-10-20T00:00:00", + "2020-10-21T00:00:00", + "2020-10-22T00:00:00", + "2020-10-23T00:00:00", + "2020-10-26T00:00:00", + "2020-10-27T00:00:00", + "2020-10-28T00:00:00", + "2020-10-29T00:00:00", + "2020-10-30T00:00:00", + "2020-11-02T00:00:00", + "2020-11-03T00:00:00", + "2020-11-04T00:00:00", + "2020-11-05T00:00:00", + "2020-11-06T00:00:00", + "2020-11-09T00:00:00", + "2020-11-10T00:00:00", + "2020-11-11T00:00:00", + "2020-11-12T00:00:00", + "2020-11-13T00:00:00", + "2020-11-16T00:00:00", + "2020-11-17T00:00:00", + "2020-11-18T00:00:00", + "2020-11-19T00:00:00", + "2020-11-20T00:00:00", + "2020-11-23T00:00:00", + "2020-11-24T00:00:00", + "2020-11-25T00:00:00", + "2020-11-27T00:00:00", + "2020-11-30T00:00:00", + "2020-12-01T00:00:00", + "2020-12-02T00:00:00", + "2020-12-03T00:00:00", + "2020-12-04T00:00:00", + "2020-12-07T00:00:00", + "2020-12-08T00:00:00", + "2020-12-09T00:00:00", + "2020-12-10T00:00:00", + "2020-12-11T00:00:00", + "2020-12-14T00:00:00", + "2020-12-15T00:00:00", + "2020-12-16T00:00:00", + "2020-12-17T00:00:00", + "2020-12-18T00:00:00", + "2020-12-21T00:00:00", + "2020-12-22T00:00:00", + "2020-12-23T00:00:00", + "2020-12-24T00:00:00", + "2020-12-28T00:00:00", + "2020-12-29T00:00:00", + "2020-12-30T00:00:00", + "2020-12-31T00:00:00", + "2021-01-04T00:00:00", + "2021-01-05T00:00:00", + "2021-01-06T00:00:00", + "2021-01-07T00:00:00", + "2021-01-08T00:00:00", + "2021-01-11T00:00:00", + "2021-01-12T00:00:00", + "2021-01-13T00:00:00", + "2021-01-14T00:00:00", + "2021-01-15T00:00:00", + "2021-01-19T00:00:00", + "2021-01-20T00:00:00", + "2021-01-21T00:00:00", + "2021-01-22T00:00:00", + "2021-01-25T00:00:00", + "2021-01-26T00:00:00", + "2021-01-27T00:00:00", + "2021-01-28T00:00:00", + "2021-01-29T00:00:00", + "2021-02-01T00:00:00", + "2021-02-02T00:00:00", + "2021-02-03T00:00:00", + "2021-02-04T00:00:00", + "2021-02-05T00:00:00", + "2021-02-08T00:00:00", + "2021-02-09T00:00:00", + "2021-02-10T00:00:00", + "2021-02-11T00:00:00", + "2021-02-12T00:00:00", + "2021-02-16T00:00:00", + "2021-02-17T00:00:00", + "2021-02-18T00:00:00", + "2021-02-19T00:00:00", + "2021-02-22T00:00:00", + "2021-02-23T00:00:00", + "2021-02-24T00:00:00", + "2021-02-25T00:00:00", + "2021-02-26T00:00:00", + "2021-03-01T00:00:00", + "2021-03-02T00:00:00", + "2021-03-03T00:00:00", + "2021-03-04T00:00:00", + "2021-03-05T00:00:00", + "2021-03-08T00:00:00", + "2021-03-09T00:00:00", + "2021-03-10T00:00:00", + "2021-03-11T00:00:00", + "2021-03-12T00:00:00", + "2021-03-15T00:00:00", + "2021-03-16T00:00:00", + "2021-03-17T00:00:00", + "2021-03-18T00:00:00", + "2021-03-19T00:00:00", + "2021-03-22T00:00:00", + "2021-03-23T00:00:00", + "2021-03-24T00:00:00", + "2021-03-25T00:00:00", + "2021-03-26T00:00:00", + "2021-03-29T00:00:00", + "2021-03-30T00:00:00", + "2021-03-31T00:00:00", + "2021-04-01T00:00:00", + "2021-04-05T00:00:00", + "2021-04-06T00:00:00", + "2021-04-07T00:00:00", + "2021-04-08T00:00:00", + "2021-04-09T00:00:00", + "2021-04-12T00:00:00", + "2021-04-13T00:00:00", + "2021-04-14T00:00:00", + "2021-04-15T00:00:00", + "2021-04-16T00:00:00", + "2021-04-19T00:00:00", + "2021-04-20T00:00:00", + "2021-04-21T00:00:00", + "2021-04-22T00:00:00", + "2021-04-23T00:00:00", + "2021-04-26T00:00:00", + "2021-04-27T00:00:00", + "2021-04-28T00:00:00", + "2021-04-29T00:00:00", + "2021-04-30T00:00:00", + "2021-05-03T00:00:00", + "2021-05-04T00:00:00", + "2021-05-05T00:00:00", + "2021-05-06T00:00:00", + "2021-05-07T00:00:00", + "2021-05-10T00:00:00", + "2021-05-11T00:00:00", + "2021-05-12T00:00:00", + "2021-05-13T00:00:00", + "2021-05-14T00:00:00", + "2021-05-17T00:00:00", + "2021-05-18T00:00:00", + "2021-05-19T00:00:00", + "2021-05-20T00:00:00", + "2021-05-21T00:00:00", + "2021-05-24T00:00:00", + "2021-05-25T00:00:00", + "2021-05-26T00:00:00", + "2021-05-27T00:00:00", + "2021-05-28T00:00:00", + "2021-06-01T00:00:00", + "2021-06-02T00:00:00", + "2021-06-03T00:00:00", + "2021-06-04T00:00:00", + "2021-06-07T00:00:00", + "2021-06-08T00:00:00", + "2021-06-09T00:00:00", + "2021-06-10T00:00:00", + "2021-06-11T00:00:00", + "2021-06-14T00:00:00", + "2021-06-15T00:00:00", + "2021-06-16T00:00:00", + "2021-06-17T00:00:00", + "2021-06-18T00:00:00", + "2021-06-21T00:00:00", + "2021-06-22T00:00:00", + "2021-06-23T00:00:00", + "2021-06-24T00:00:00", + "2021-06-25T00:00:00", + "2021-06-28T00:00:00", + "2021-06-29T00:00:00", + "2021-06-30T00:00:00", + "2021-07-01T00:00:00", + "2021-07-02T00:00:00", + "2021-07-06T00:00:00", + "2021-07-07T00:00:00", + "2021-07-08T00:00:00", + "2021-07-09T00:00:00", + "2021-07-12T00:00:00", + "2021-07-13T00:00:00", + "2021-07-14T00:00:00", + "2021-07-15T00:00:00", + "2021-07-16T00:00:00", + "2021-07-19T00:00:00", + "2021-07-20T00:00:00", + "2021-07-21T00:00:00", + "2021-07-22T00:00:00", + "2021-07-23T00:00:00", + "2021-07-26T00:00:00", + "2021-07-27T00:00:00", + "2021-07-28T00:00:00", + "2021-07-29T00:00:00", + "2021-07-30T00:00:00", + "2021-08-02T00:00:00", + "2021-08-03T00:00:00", + "2021-08-04T00:00:00", + "2021-08-05T00:00:00", + "2021-08-06T00:00:00", + "2021-08-09T00:00:00", + "2021-08-10T00:00:00", + "2021-08-11T00:00:00", + "2021-08-12T00:00:00", + "2021-08-13T00:00:00", + "2021-08-16T00:00:00", + "2021-08-17T00:00:00", + "2021-08-18T00:00:00", + "2021-08-19T00:00:00", + "2021-08-20T00:00:00", + "2021-08-23T00:00:00", + "2021-08-24T00:00:00", + "2021-08-25T00:00:00", + "2021-08-26T00:00:00", + "2021-08-27T00:00:00", + "2021-08-30T00:00:00", + "2021-08-31T00:00:00", + "2021-09-01T00:00:00", + "2021-09-02T00:00:00", + "2021-09-03T00:00:00", + "2021-09-07T00:00:00", + "2021-09-08T00:00:00", + "2021-09-09T00:00:00", + "2021-09-10T00:00:00", + "2021-09-13T00:00:00", + "2021-09-14T00:00:00", + "2021-09-15T00:00:00", + "2021-09-16T00:00:00", + "2021-09-17T00:00:00", + "2021-09-20T00:00:00", + "2021-09-21T00:00:00", + "2021-09-22T00:00:00", + "2021-09-23T00:00:00", + "2021-09-24T00:00:00", + "2021-09-27T00:00:00", + "2021-09-28T00:00:00", + "2021-09-29T00:00:00", + "2021-09-30T00:00:00", + "2021-10-01T00:00:00", + "2021-10-04T00:00:00", + "2021-10-05T00:00:00", + "2021-10-06T00:00:00", + "2021-10-07T00:00:00", + "2021-10-08T00:00:00", + "2021-10-11T00:00:00", + "2021-10-12T00:00:00", + "2021-10-13T00:00:00", + "2021-10-14T00:00:00", + "2021-10-15T00:00:00", + "2021-10-18T00:00:00", + "2021-10-19T00:00:00", + "2021-10-20T00:00:00", + "2021-10-21T00:00:00", + "2021-10-22T00:00:00", + "2021-10-25T00:00:00", + "2021-10-26T00:00:00", + "2021-10-27T00:00:00", + "2021-10-28T00:00:00", + "2021-10-29T00:00:00", + "2021-11-01T00:00:00", + "2021-11-02T00:00:00", + "2021-11-03T00:00:00", + "2021-11-04T00:00:00", + "2021-11-05T00:00:00", + "2021-11-08T00:00:00", + "2021-11-09T00:00:00", + "2021-11-10T00:00:00", + "2021-11-11T00:00:00", + "2021-11-12T00:00:00", + "2021-11-15T00:00:00", + "2021-11-16T00:00:00", + "2021-11-17T00:00:00", + "2021-11-18T00:00:00", + "2021-11-19T00:00:00", + "2021-11-22T00:00:00", + "2021-11-23T00:00:00", + "2021-11-24T00:00:00", + "2021-11-26T00:00:00", + "2021-11-29T00:00:00", + "2021-11-30T00:00:00", + "2021-12-01T00:00:00", + "2021-12-02T00:00:00", + "2021-12-03T00:00:00", + "2021-12-06T00:00:00", + "2021-12-07T00:00:00", + "2021-12-08T00:00:00", + "2021-12-09T00:00:00", + "2021-12-10T00:00:00", + "2021-12-13T00:00:00", + "2021-12-14T00:00:00", + "2021-12-15T00:00:00", + "2021-12-16T00:00:00", + "2021-12-17T00:00:00", + "2021-12-20T00:00:00", + "2021-12-21T00:00:00", + "2021-12-22T00:00:00", + "2021-12-23T00:00:00", + "2021-12-27T00:00:00", + "2021-12-28T00:00:00", + "2021-12-29T00:00:00", + "2021-12-30T00:00:00", + "2021-12-31T00:00:00", + "2022-01-03T00:00:00", + "2022-01-04T00:00:00", + "2022-01-05T00:00:00", + "2022-01-06T00:00:00", + "2022-01-07T00:00:00", + "2022-01-10T00:00:00", + "2022-01-11T00:00:00", + "2022-01-12T00:00:00", + "2022-01-13T00:00:00", + "2022-01-14T00:00:00", + "2022-01-18T00:00:00", + "2022-01-19T00:00:00", + "2022-01-20T00:00:00", + "2022-01-21T00:00:00", + "2022-01-24T00:00:00", + "2022-01-25T00:00:00", + "2022-01-26T00:00:00", + "2022-01-27T00:00:00", + "2022-01-28T00:00:00", + "2022-01-31T00:00:00", + "2022-02-01T00:00:00", + "2022-02-02T00:00:00", + "2022-02-03T00:00:00", + "2022-02-04T00:00:00", + "2022-02-07T00:00:00", + "2022-02-08T00:00:00", + "2022-02-09T00:00:00", + "2022-02-10T00:00:00", + "2022-02-11T00:00:00", + "2022-02-14T00:00:00", + "2022-02-15T00:00:00", + "2022-02-16T00:00:00", + "2022-02-17T00:00:00", + "2022-02-18T00:00:00", + "2022-02-22T00:00:00", + "2022-02-23T00:00:00", + "2022-02-24T00:00:00", + "2022-02-25T00:00:00", + "2022-02-28T00:00:00", + "2022-03-01T00:00:00", + "2022-03-02T00:00:00", + "2022-03-03T00:00:00", + "2022-03-04T00:00:00", + "2022-03-07T00:00:00", + "2022-03-08T00:00:00", + "2022-03-09T00:00:00", + "2022-03-10T00:00:00", + "2022-03-11T00:00:00", + "2022-03-14T00:00:00", + "2022-03-15T00:00:00", + "2022-03-16T00:00:00", + "2022-03-17T00:00:00", + "2022-03-18T00:00:00", + "2022-03-21T00:00:00", + "2022-03-22T00:00:00", + "2022-03-23T00:00:00", + "2022-03-24T00:00:00", + "2022-03-25T00:00:00", + "2022-03-28T00:00:00", + "2022-03-29T00:00:00", + "2022-03-30T00:00:00", + "2022-03-31T00:00:00", + "2022-04-01T00:00:00", + "2022-04-04T00:00:00", + "2022-04-05T00:00:00", + "2022-04-06T00:00:00", + "2022-04-07T00:00:00", + "2022-04-08T00:00:00", + "2022-04-11T00:00:00", + "2022-04-12T00:00:00", + "2022-04-13T00:00:00", + "2022-04-14T00:00:00", + "2022-04-18T00:00:00", + "2022-04-19T00:00:00", + "2022-04-20T00:00:00", + "2022-04-21T00:00:00", + "2022-04-22T00:00:00", + "2022-04-25T00:00:00", + "2022-04-26T00:00:00", + "2022-04-27T00:00:00", + "2022-04-28T00:00:00", + "2022-04-29T00:00:00", + "2022-05-02T00:00:00", + "2022-05-03T00:00:00", + "2022-05-04T00:00:00", + "2022-05-05T00:00:00", + "2022-05-06T00:00:00", + "2022-05-09T00:00:00", + "2022-05-10T00:00:00", + "2022-05-11T00:00:00", + "2022-05-12T00:00:00", + "2022-05-13T00:00:00", + "2022-05-16T00:00:00", + "2022-05-17T00:00:00", + "2022-05-18T00:00:00", + "2022-05-19T00:00:00", + "2022-05-20T00:00:00", + "2022-05-23T00:00:00", + "2022-05-24T00:00:00", + "2022-05-25T00:00:00", + "2022-05-26T00:00:00", + "2022-05-27T00:00:00", + "2022-05-31T00:00:00", + "2022-06-01T00:00:00", + "2022-06-02T00:00:00", + "2022-06-03T00:00:00", + "2022-06-06T00:00:00", + "2022-06-07T00:00:00", + "2022-06-08T00:00:00", + "2022-06-09T00:00:00", + "2022-06-10T00:00:00", + "2022-06-13T00:00:00", + "2022-06-14T00:00:00", + "2022-06-15T00:00:00", + "2022-06-16T00:00:00", + "2022-06-17T00:00:00", + "2022-06-21T00:00:00", + "2022-06-22T00:00:00", + "2022-06-23T00:00:00", + "2022-06-24T00:00:00", + "2022-06-27T00:00:00", + "2022-06-28T00:00:00", + "2022-06-29T00:00:00", + "2022-06-30T00:00:00", + "2022-07-01T00:00:00", + "2022-07-05T00:00:00", + "2022-07-06T00:00:00", + "2022-07-07T00:00:00", + "2022-07-08T00:00:00", + "2022-07-11T00:00:00", + "2022-07-12T00:00:00", + "2022-07-13T00:00:00", + "2022-07-14T00:00:00", + "2022-07-15T00:00:00", + "2022-07-18T00:00:00", + "2022-07-19T00:00:00", + "2022-07-20T00:00:00", + "2022-07-21T00:00:00", + "2022-07-22T00:00:00", + "2022-07-25T00:00:00", + "2022-07-26T00:00:00", + "2022-07-27T00:00:00", + "2022-07-28T00:00:00", + "2022-07-29T00:00:00", + "2022-08-01T00:00:00", + "2022-08-02T00:00:00", + "2022-08-03T00:00:00", + "2022-08-04T00:00:00", + "2022-08-05T00:00:00", + "2022-08-08T00:00:00", + "2022-08-09T00:00:00", + "2022-08-10T00:00:00", + "2022-08-11T00:00:00", + "2022-08-12T00:00:00", + "2022-08-15T00:00:00", + "2022-08-16T00:00:00", + "2022-08-17T00:00:00", + "2022-08-18T00:00:00", + "2022-08-19T00:00:00", + "2022-08-22T00:00:00", + "2022-08-23T00:00:00", + "2022-08-24T00:00:00", + "2022-08-25T00:00:00", + "2022-08-26T00:00:00", + "2022-08-29T00:00:00", + "2022-08-30T00:00:00", + "2022-08-31T00:00:00", + "2022-09-01T00:00:00", + "2022-09-02T00:00:00", + "2022-09-06T00:00:00", + "2022-09-07T00:00:00", + "2022-09-08T00:00:00", + "2022-09-09T00:00:00", + "2022-09-12T00:00:00", + "2022-09-13T00:00:00", + "2022-09-14T00:00:00", + "2022-09-15T00:00:00", + "2022-09-16T00:00:00", + "2022-09-19T00:00:00", + "2022-09-20T00:00:00", + "2022-09-21T00:00:00", + "2022-09-22T00:00:00", + "2022-09-23T00:00:00", + "2022-09-26T00:00:00", + "2022-09-27T00:00:00", + "2022-09-28T00:00:00", + "2022-09-29T00:00:00", + "2022-09-30T00:00:00", + "2022-10-03T00:00:00", + "2022-10-04T00:00:00", + "2022-10-05T00:00:00", + "2022-10-06T00:00:00", + "2022-10-07T00:00:00", + "2022-10-10T00:00:00", + "2022-10-11T00:00:00", + "2022-10-12T00:00:00", + "2022-10-13T00:00:00", + "2022-10-14T00:00:00", + "2022-10-17T00:00:00", + "2022-10-18T00:00:00", + "2022-10-19T00:00:00", + "2022-10-20T00:00:00", + "2022-10-21T00:00:00", + "2022-10-24T00:00:00", + "2022-10-25T00:00:00", + "2022-10-26T00:00:00", + "2022-10-27T00:00:00", + "2022-10-28T00:00:00", + "2022-10-31T00:00:00", + "2022-11-01T00:00:00", + "2022-11-02T00:00:00", + "2022-11-03T00:00:00", + "2022-11-04T00:00:00", + "2022-11-07T00:00:00", + "2022-11-08T00:00:00", + "2022-11-09T00:00:00", + "2022-11-10T00:00:00", + "2022-11-11T00:00:00", + "2022-11-14T00:00:00", + "2022-11-15T00:00:00", + "2022-11-16T00:00:00", + "2022-11-17T00:00:00", + "2022-11-18T00:00:00", + "2022-11-21T00:00:00", + "2022-11-22T00:00:00", + "2022-11-23T00:00:00", + "2022-11-25T00:00:00", + "2022-11-28T00:00:00", + "2022-11-29T00:00:00", + "2022-11-30T00:00:00", + "2022-12-01T00:00:00", + "2022-12-02T00:00:00", + "2022-12-05T00:00:00", + "2022-12-06T00:00:00", + "2022-12-07T00:00:00", + "2022-12-08T00:00:00", + "2022-12-09T00:00:00", + "2022-12-12T00:00:00", + "2022-12-13T00:00:00", + "2022-12-14T00:00:00", + "2022-12-15T00:00:00", + "2022-12-16T00:00:00", + "2022-12-19T00:00:00", + "2022-12-20T00:00:00", + "2022-12-21T00:00:00", + "2022-12-22T00:00:00", + "2022-12-23T00:00:00", + "2022-12-27T00:00:00", + "2022-12-28T00:00:00", + "2022-12-29T00:00:00", + "2022-12-30T00:00:00" + ], + "xaxis": "x2", + "y": [ + 24752000, + 28604000, + 20092000, + 25582000, + 20952000, + 18050000, + 20856000, + 19566000, + 34410000, + 31506000, + 24052000, + 23964000, + 35564000, + 32360000, + 26662000, + 28332000, + 29610000, + 40376000, + 27578000, + 31126000, + 30774000, + 48242000, + 97158000, + 75966000, + 68960000, + 47384000, + 57182000, + 70118000, + 41154000, + 25302000, + 31116000, + 36868000, + 33590000, + 28462000, + 30258000, + 26344000, + 25220000, + 31182000, + 35482000, + 37652000, + 50318000, + 45432000, + 24044000, + 30656000, + 25850000, + 27102000, + 42560000, + 43446000, + 38144000, + 25828000, + 27908000, + 61840000, + 56118000, + 36638000, + 37578000, + 53340000, + 43134000, + 53302000, + 61906000, + 67386000, + 54536000, + 53608000, + 45502000, + 49694000, + 27260000, + 34928000, + 35032000, + 39490000, + 29678000, + 27140000, + 24460000, + 24224000, + 46406000, + 26882000, + 34954000, + 37794000, + 46826000, + 95206000, + 47822000, + 41590000, + 32396000, + 33426000, + 28558000, + 32062000, + 36302000, + 38774000, + 29322000, + 24354000, + 40656000, + 28860000, + 25074000, + 30362000, + 29898000, + 21946000, + 20876000, + 31304000, + 20464000, + 21800000, + 21214000, + 15336000, + 17988000, + 37302000, + 22770000, + 61766000, + 48432000, + 37792000, + 33560000, + 33964000, + 30400000, + 25816000, + 21586000, + 18240000, + 30128000, + 26868000, + 42450000, + 28274000, + 32420000, + 32970000, + 24762000, + 26220000, + 43146000, + 31264000, + 25878000, + 21448000, + 26302000, + 24346000, + 13580000, + 21334000, + 19922000, + 18180000, + 15968000, + 22400000, + 25038000, + 24438000, + 21114000, + 32208000, + 27872000, + 25534000, + 24948000, + 52384000, + 66364000, + 42556000, + 48112000, + 42612000, + 36998000, + 32894000, + 31344000, + 30626000, + 21792000, + 21634000, + 29880000, + 27406000, + 16972000, + 22174000, + 19946000, + 26962000, + 36576000, + 26864000, + 27792000, + 17416000, + 24112000, + 17748000, + 19852000, + 18932000, + 23126000, + 26080000, + 25978000, + 26628000, + 36328000, + 36620000, + 41226000, + 37770000, + 28026000, + 22308000, + 24186000, + 25910000, + 28624000, + 18880000, + 26130000, + 24072000, + 23828000, + 24508000, + 88112000, + 25420000, + 19554000, + 29246000, + 25216000, + 27612000, + 27152000, + 33758000, + 25124000, + 44190000, + 23686000, + 38648000, + 26174000, + 53514000, + 58980000, + 42026000, + 27448000, + 38570000, + 29344000, + 41890000, + 25352000, + 30284000, + 36974000, + 39648000, + 50916000, + 83752000, + 77614000, + 64254000, + 50596000, + 29640000, + 36780000, + 48828000, + 24666000, + 41168000, + 29764000, + 26864000, + 29436000, + 30274000, + 31318000, + 36722000, + 33162000, + 37172000, + 48982000, + 30686000, + 13830000, + 38856000, + 36064000, + 49508000, + 29378000, + 51604000, + 39824000, + 46904000, + 55384000, + 42024000, + 36154000, + 27894000, + 30476000, + 26596000, + 33732000, + 47708000, + 43850000, + 49586000, + 53470000, + 91920000, + 31806000, + 47466000, + 42196000, + 28296000, + 29866000, + 30652000, + 36822000, + 41878000, + 39638000, + 35298000, + 23986000, + 29128000, + 30416000, + 22886000, + 29272000, + 26636000, + 24854000, + 39112000, + 32270000, + 19340000, + 27226000, + 22382000, + 25686000, + 20436000, + 25596000, + 30766000, + 29244000, + 51530000, + 71044000, + 42112000, + 40896000, + 21516000, + 21304000, + 32182000, + 20996000, + 18952000, + 28996000, + 20928000, + 21756000, + 28302000, + 20990000, + 28262000, + 29426000, + 19368000, + 30850000, + 29006000, + 28920000, + 28864000, + 21986000, + 23332000, + 24248000, + 34384000, + 40262000, + 28718000, + 23456000, + 49236000, + 25852000, + 30414000, + 44548000, + 24080000, + 34284000, + 29936000, + 38024000, + 28004000, + 19234000, + 25398000, + 25050000, + 16558000, + 20286000, + 19000000, + 18144000, + 17204000, + 17528000, + 14492000, + 14204000, + 18668000, + 23748000, + 17126000, + 24438000, + 26636000, + 16146000, + 26398000, + 20376000, + 22146000, + 24828000, + 49988000, + 124140000, + 52784000, + 38896000, + 39614000, + 31278000, + 31028000, + 26186000, + 23714000, + 26290000, + 37212000, + 36732000, + 45786000, + 30628000, + 24172000, + 27066000, + 23196000, + 18290000, + 23978000, + 22240000, + 27300000, + 30764000, + 19038000, + 30156000, + 102612000, + 56670000, + 43368000, + 34064000, + 36048000, + 29284000, + 28734000, + 21220000, + 21154000, + 22230000, + 18832000, + 27734000, + 26776000, + 25240000, + 38952000, + 27912000, + 30938000, + 36218000, + 20086000, + 33864000, + 28726000, + 19832000, + 15340000, + 25286000, + 24728000, + 26608000, + 24190000, + 23910000, + 17280000, + 18076000, + 24776000, + 23400000, + 25814000, + 32944000, + 26030000, + 21874000, + 31796000, + 44196000, + 96116000, + 44474000, + 29066000, + 34510000, + 33970000, + 32902000, + 51950000, + 34188000, + 28886000, + 29360000, + 21314000, + 20060000, + 25888000, + 31574000, + 24374000, + 26266000, + 24632000, + 18310000, + 14814000, + 18950000, + 33740000, + 24522000, + 21544000, + 16040000, + 21768000, + 22596000, + 29598000, + 21378000, + 28162000, + 21442000, + 29438000, + 25202000, + 26140000, + 34518000, + 26028000, + 21066000, + 19102000, + 22702000, + 19920000, + 45400000, + 21248000, + 31664000, + 29060000, + 30760000, + 27078000, + 28082000, + 25470000, + 32302000, + 32424000, + 23248000, + 16858000, + 20786000, + 17354000, + 16932000, + 25454000, + 17350000, + 27634000, + 21892000, + 19048000, + 27056000, + 20544000, + 20476000, + 18230000, + 20562000, + 24262000, + 52264000, + 37728000, + 28178000, + 29114000, + 33402000, + 30020000, + 25654000, + 23060000, + 40600000, + 25028000, + 20238000, + 21718000, + 16534000, + 23870000, + 35652000, + 29748000, + 25384000, + 26172000, + 19910000, + 27714000, + 20724000, + 21394000, + 19912000, + 11740000, + 30218000, + 22876000, + 30750000, + 24254000, + 26296000, + 27086000, + 21882000, + 17008000, + 25620000, + 30992000, + 27946000, + 37080000, + 30452000, + 29398000, + 66300000, + 17662000, + 6950000, + 13350000, + 20768000, + 21018000, + 19236000, + 28132000, + 23728000, + 34646000, + 30054000, + 30560000, + 30018000, + 36414000, + 33046000, + 31178000, + 25654000, + 23474000, + 47924000, + 40734000, + 32216000, + 27024000, + 35692000, + 35104000, + 31548000, + 21554000, + 26788000, + 48344000, + 60736000, + 78660000, + 39724000, + 33588000, + 23446000, + 28398000, + 26892000, + 23352000, + 18590000, + 23956000, + 22414000, + 18986000, + 21932000, + 34634000, + 57342000, + 49566000, + 44048000, + 59566000, + 75782000, + 48630000, + 48046000, + 38266000, + 51226000, + 53212000, + 67308000, + 52228000, + 52170000, + 84534000, + 74002000, + 85048000, + 77230000, + 84668000, + 73022000, + 72036000, + 80882000, + 66890000, + 81630000, + 71434000, + 64170000, + 51482000, + 49728000, + 46884000, + 39298000, + 46268000, + 53294000, + 47746000, + 39502000, + 43508000, + 34796000, + 49408000, + 33434000, + 50362000, + 38980000, + 33910000, + 43060000, + 41848000, + 31324000, + 32792000, + 32012000, + 59026000, + 75872000, + 53378000, + 41450000, + 30080000, + 33030000, + 24308000, + 27952000, + 27738000, + 28242000, + 27812000, + 36252000, + 32062000, + 34154000, + 36448000, + 25612000, + 33108000, + 27700000, + 26188000, + 41212000, + 33716000, + 33844000, + 36418000, + 24342000, + 25562000, + 25124000, + 29686000, + 34698000, + 28084000, + 28184000, + 30504000, + 39826000, + 38928000, + 30078000, + 34184000, + 30992000, + 31638000, + 63158000, + 30848000, + 28596000, + 35120000, + 24610000, + 85354000, + 36204000, + 40848000, + 35504000, + 37182000, + 31280000, + 29164000, + 24994000, + 28466000, + 37126000, + 36928000, + 31700000, + 32214000, + 30386000, + 29134000, + 31146000, + 24324000, + 18640000, + 32552000, + 30880000, + 24920000, + 34044000, + 22130000, + 33428000, + 68798000, + 46604000, + 38070000, + 39590000, + 39908000, + 31556000, + 25786000, + 29088000, + 28740000, + 29104000, + 27096000, + 27566000, + 40542000, + 33212000, + 34138000, + 28930000, + 28198000, + 44942000, + 79868000, + 37232000, + 29980000, + 36468000, + 36506000, + 50224000, + 62156000, + 52172000, + 52218000, + 35494000, + 32372000, + 31942000, + 33932000, + 26622000, + 26234000, + 37596000, + 62078000, + 57776000, + 31664000, + 33148000, + 29004000, + 26460000, + 40158000, + 19564000, + 34032000, + 35590000, + 25682000, + 22266000, + 24908000, + 34924000, + 23756000, + 28706000, + 49652000, + 32020000, + 38586000, + 30800000, + 28694000, + 32142000, + 44834000, + 51366000, + 28672000, + 27516000, + 37066000, + 24580000, + 36680000, + 40062000, + 86582000, + 50708000, + 33234000, + 71418000, + 41316000, + 33218000, + 45366000, + 52722000, + 25280000, + 24950000, + 29998000, + 24936000, + 22942000, + 23470000, + 24998000, + 46270000, + 43232000, + 31560000, + 20916000, + 17698000, + 36476000, + 34738000, + 24440000, + 24546000, + 27564000, + 26418000, + 21926000, + 30152000, + 27256000, + 24414000, + 32004000, + 29646000, + 30270000, + 32494000, + 80328000, + 36568000, + 18734000, + 20676000, + 6936000, + 27860000, + 25988000, + 26122000, + 20238000, + 38038000, + 22906000, + 52042000, + 45300000, + 41012000, + 24194000, + 27140000, + 21882000, + 23590000, + 26844000, + 34692000, + 49806000, + 41278000, + 25442000, + 38546000, + 26262000, + 54966000, + 35462000, + 32252000, + 32044000, + 45474000, + 82364000, + 37046000, + 30702000, + 24838000, + 17798000, + 22710000, + 18914000, + 17114000, + 22676000, + 21418000, + 22432000, + 29148000, + 27350000, + 33348000, + 24966000, + 36568000, + 41670000, + 28090000, + 22692000, + 29684000, + 42360000, + 43904000, + 32948000, + 33946000, + 25372000, + 24782000, + 34516000, + 25962000, + 29832000, + 25980000, + 27228000, + 46298000, + 39096000, + 27340000, + 23080000, + 28378000, + 29870000, + 24596000, + 20732000, + 29198000, + 33980000, + 43298000, + 27060000, + 25798000, + 27166000, + 20888000, + 31318000, + 23310000, + 20220000, + 27472000, + 22596000, + 24688000, + 21774000, + 23930000, + 21096000, + 28670000, + 20834000, + 31972000, + 59728000, + 39554000, + 39142000, + 33788000, + 35120000, + 21806000, + 20618000, + 23272000, + 26006000, + 32110000, + 34934000, + 26670000, + 26624000, + 19842000, + 17302000, + 19350000, + 23832000, + 22832000, + 21244000, + 18838000, + 21856000, + 38962000, + 24108000, + 19166000, + 17158000, + 18346000, + 25948000, + 23850000, + 25060000, + 20126000, + 31234000, + 25240000, + 22550000, + 22182000, + 26316000, + 25756000, + 53306000, + 26256000, + 20984000, + 19694000, + 18934000, + 33484000, + 28110000, + 20950000, + 24006000, + 17120000, + 21160000, + 21350000, + 16680000, + 19780000, + 15106000, + 16944000, + 16618000, + 17912000, + 16586000, + 14856000, + 25710000, + 19084000, + 14742000, + 13608000, + 26378000, + 23052000, + 42164000, + 54688000, + 19284000, + 23954000, + 20140000, + 19064000, + 16528000, + 11866000, + 13560000, + 12374000, + 16034000, + 15204000, + 14646000, + 12580000, + 18040000, + 21272000, + 14934000, + 18296000, + 15564000, + 21090000, + 15126000, + 12838000, + 14922000, + 24562000, + 16916000, + 26756000, + 15824000, + 21844000, + 19104000, + 15170000, + 15486000, + 14798000, + 32896000, + 20176000, + 18916000, + 20648000, + 20292000, + 60040000, + 34918000, + 18130000, + 22068000, + 17272000, + 14950000, + 18844000, + 42190000, + 26338000, + 35294000, + 28388000, + 31530000, + 24126000, + 19764000, + 18250000, + 18924000, + 16584000, + 22536000, + 16380000, + 21426000, + 21250000, + 16564000, + 15316000, + 17940000, + 14850000, + 30182000, + 21082000, + 28258000, + 51850000, + 32418000, + 28954000, + 32272000, + 21150000, + 17886000, + 24700000, + 20408000, + 18388000, + 16876000, + 22708000, + 12464000, + 17048000, + 16248000, + 17254000, + 15290000, + 26658000, + 19766000, + 24608000, + 18126000, + 16464000, + 16992000, + 26276000, + 41590000, + 28476000, + 21250000, + 26688000, + 22198000, + 23258000, + 18964000, + 18580000, + 21634000, + 24104000, + 24778000, + 27280000, + 27400000, + 43404000, + 20264000, + 19548000, + 18438000, + 13818000, + 13256000, + 18624000, + 17022000, + 12978000, + 17298000, + 25214000, + 22928000, + 49642000, + 29050000, + 19408000, + 34096000, + 23502000, + 23642000, + 26566000, + 23826000, + 27382000, + 20796000, + 21930000, + 41920000, + 55148000, + 36008000, + 39630000, + 30248000, + 30518000, + 34056000, + 51204000, + 89750000, + 56930000, + 49224000, + 44610000, + 34256000, + 28628000, + 33018000, + 38808000, + 26792000, + 26578000, + 25610000, + 30968000, + 31858000, + 38906000, + 26432000, + 43166000, + 26236000, + 29676000, + 24640000, + 23966000, + 19780000, + 24446000, + 39178000, + 35250000, + 32258000, + 24266000, + 26600000, + 30254000, + 30292000, + 32058000, + 23994000, + 45900000, + 26632000, + 29776000, + 25302000, + 20544000, + 19270000, + 23774000, + 28678000, + 21046000, + 29516000, + 23480000, + 19076000, + 19256000, + 23574000, + 19448000, + 16434000, + 24188000, + 23004000, + 19542000, + 23484000, + 14918000, + 22720000, + 22610000, + 30158000, + 46410000, + 34522000, + 49394000, + 62238000, + 36790000, + 33694000, + 30280000, + 21216000, + 33232000, + 43090000, + 35310000, + 34520000, + 31158000, + 36502000, + 41464000, + 29738000, + 23282000, + 21576000, + 27982000, + 29192000, + 37586000, + 31558000, + 60386000, + 37900000, + 30288000, + 29924000, + 51302000, + 28630000, + 27472000, + 25052000, + 23786000, + 26414000, + 22544000, + 23142000, + 31324000, + 36756000, + 25480000, + 33192000, + 35314000, + 43516000, + 39010000, + 23922000, + 24710000, + 39122000, + 32840000, + 28232000, + 18628000, + 38046000, + 31028000, + 36398000, + 28852000, + 32184000, + 29082000, + 26718000, + 24970000, + 38958000, + 32366000, + 34330000, + 33354000, + 30992300, + 26780100, + 27267800, + 44455300, + 28289900, + 36626600, + 41474600, + 23303800, + 31336200, + 22856200, + 17911000, + 25302800, + 15757700, + 15615700, + 17061100, + 15424300, + 20497000, + 16671600, + 16121100, + 15525000, + 15626200, + 17589200, + 15652000, + 20187000, + 19316000, + 14390700, + 16051200, + 14874700, + 31698700, + 20386100, + 20548200, + 25898000, + 22784400, + 20618100, + 20565100, + 22987200, + 21660700, + 21732900, + 19732900, + 33015000, + 22115800, + 26494900, + 64540100, + 19738600, + 24001700, + 26596800, + 21272700, + 25657000, + 22437900, + 24225000, + 24617000, + 21921500, + 26277800, + 24840000, + 22580900, + 18475500, + 17156200, + 24249900, + 16529900, + 21617700, + 17343400, + 32812200, + 22624800, + 23311600, + 21610500, + 21573700, + 25125100, + 28988700, + 24680800, + 29910200, + 71504300, + 54036500, + 35696900, + 29868700, + 43220600, + 43553600, + 48510400, + 40173300, + 26899900, + 30172000, + 26743900, + 42371200, + 30569100, + 24170100, + 31831000, + 24660200, + 21818700, + 24969900, + 18696900, + 18868900, + 17568900, + 8567800, + 19974500, + 20220000, + 39888100, + 21771500, + 18812200, + 19955500, + 20877600, + 26647900, + 25593200, + 21873700, + 27380900, + 34788500, + 26452900, + 28298800, + 48472500, + 23020500, + 21976800, + 20336400, + 23656100, + 17815000, + 15470900, + 17879600, + 18280700, + 19179300 + ], + "yaxis": "y3" + }, + { + "customdata": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "hovertemplate": "%{x}
%{y}
%{customdata}", + "marker": { + "color": "red", + "size": 10, + "symbol": "arrow-down" + }, + "mode": "markers", + "type": "scatter", + "x": [ + "2018-02-28T00:00:00", + "2018-04-19T00:00:00", + "2018-05-14T00:00:00", + "2018-07-16T00:00:00", + "2018-10-02T00:00:00", + "2018-12-06T00:00:00", + "2019-01-09T00:00:00", + "2019-03-05T00:00:00", + "2019-04-11T00:00:00", + "2019-06-24T00:00:00", + "2019-08-30T00:00:00", + "2019-09-10T00:00:00", + "2019-10-18T00:00:00", + "2019-12-09T00:00:00", + "2020-02-11T00:00:00", + "2020-04-08T00:00:00", + "2020-06-26T00:00:00", + "2020-07-08T00:00:00", + "2020-08-20T00:00:00", + "2020-10-12T00:00:00", + "2021-01-11T00:00:00", + "2021-03-18T00:00:00", + "2021-03-23T00:00:00", + "2021-04-06T00:00:00", + "2021-05-28T00:00:00", + "2021-10-19T00:00:00", + "2021-12-17T00:00:00", + "2022-02-09T00:00:00", + "2022-03-22T00:00:00", + "2022-06-09T00:00:00", + "2022-07-06T00:00:00", + "2022-08-08T00:00:00", + "2022-10-17T00:00:00", + "2022-10-25T00:00:00", + "2022-11-21T00:00:00" + ], + "xaxis": "x2", + "y": [ + 55.161999, + 53.409, + 54.955502, + 58.964001, + 59.331501, + 51.538502, + 53.32, + 57.30975, + 60.0065, + 55.550499, + 59.190151, + 59.729, + 62.054001, + 66.891998, + 75.281898, + 59.408001, + 67.599503, + 74.281502, + 76.910004, + 76.628502, + 88.026001, + 101.677498, + 101.960999, + 110.739998, + 120.384499, + 143.095993, + 141.787994, + 140.376999, + 136.5, + 114.866997, + 112.250504, + 117.830002, + 99.510002, + 103.019997, + 95.669998 + ], + "yaxis": "y4" + }, + { + "customdata": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "hovertemplate": "%{x}
%{y}
%{customdata}", + "marker": { + "color": "green", + "size": 10, + "symbol": "arrow-up" + }, + "mode": "markers", + "type": "scatter", + "x": [ + "2018-02-08T00:00:00", + "2018-03-26T00:00:00", + "2018-05-04T00:00:00", + "2018-07-03T00:00:00", + "2018-08-20T00:00:00", + "2018-10-11T00:00:00", + "2018-12-19T00:00:00", + "2019-03-01T00:00:00", + "2019-04-08T00:00:00", + "2019-05-08T00:00:00", + "2019-08-16T00:00:00", + "2019-09-04T00:00:00", + "2019-10-04T00:00:00", + "2019-12-04T00:00:00", + "2020-02-10T00:00:00", + "2020-02-28T00:00:00", + "2020-06-25T00:00:00", + "2020-06-29T00:00:00", + "2020-08-05T00:00:00", + "2020-09-16T00:00:00", + "2020-12-21T00:00:00", + "2021-03-04T00:00:00", + "2021-03-22T00:00:00", + "2021-03-26T00:00:00", + "2021-05-18T00:00:00", + "2021-09-21T00:00:00", + "2021-12-01T00:00:00", + "2021-12-30T00:00:00", + "2022-02-23T00:00:00", + "2022-04-13T00:00:00", + "2022-06-22T00:00:00", + "2022-07-25T00:00:00", + "2022-08-29T00:00:00", + "2022-10-21T00:00:00", + "2022-10-31T00:00:00", + "2022-12-12T00:00:00" + ], + "xaxis": "x2", + "y": [ + 52.931, + 52.781502, + 52.425499, + 56.791, + 60.549999, + 55.32, + 53.099998, + 57.148499, + 60.434502, + 59.021198, + 59.136002, + 59.174, + 60.571999, + 66.290001, + 75.474998, + 67.056999, + 72.144997, + 69.779999, + 74.120499, + 78.099998, + 87.042503, + 104.461998, + 102.899498, + 102.5495, + 117.157501, + 140.8116, + 146.499146, + 147.0625, + 131.748993, + 130.655746, + 113.769501, + 110.580002, + 111.959999, + 101.620003, + 96.349998, + 93.875 + ], + "yaxis": "y4" + }, + { + "type": "scatter", + "x": [ + "2018-01-02T00:00:00", + "2018-01-03T00:00:00", + "2018-01-04T00:00:00", + "2018-01-05T00:00:00", + "2018-01-08T00:00:00", + "2018-01-09T00:00:00", + "2018-01-10T00:00:00", + "2018-01-11T00:00:00", + "2018-01-12T00:00:00", + "2018-01-16T00:00:00", + "2018-01-17T00:00:00", + "2018-01-18T00:00:00", + "2018-01-19T00:00:00", + "2018-01-22T00:00:00", + "2018-01-23T00:00:00", + "2018-01-24T00:00:00", + "2018-01-25T00:00:00", + "2018-01-26T00:00:00", + "2018-01-29T00:00:00", + "2018-01-30T00:00:00", + "2018-01-31T00:00:00", + "2018-02-01T00:00:00", + "2018-02-02T00:00:00", + "2018-02-05T00:00:00", + "2018-02-06T00:00:00", + "2018-02-07T00:00:00", + "2018-02-08T00:00:00", + "2018-02-09T00:00:00", + "2018-02-12T00:00:00", + "2018-02-13T00:00:00", + "2018-02-14T00:00:00", + "2018-02-15T00:00:00", + "2018-02-16T00:00:00", + "2018-02-20T00:00:00", + "2018-02-21T00:00:00", + "2018-02-22T00:00:00", + "2018-02-23T00:00:00", + "2018-02-26T00:00:00", + "2018-02-27T00:00:00", + "2018-02-28T00:00:00", + "2018-03-01T00:00:00", + "2018-03-02T00:00:00", + "2018-03-05T00:00:00", + "2018-03-06T00:00:00", + "2018-03-07T00:00:00", + "2018-03-08T00:00:00", + "2018-03-09T00:00:00", + "2018-03-12T00:00:00", + "2018-03-13T00:00:00", + "2018-03-14T00:00:00", + "2018-03-15T00:00:00", + "2018-03-16T00:00:00", + "2018-03-19T00:00:00", + "2018-03-20T00:00:00", + "2018-03-21T00:00:00", + "2018-03-22T00:00:00", + "2018-03-23T00:00:00", + "2018-03-26T00:00:00", + "2018-03-27T00:00:00", + "2018-03-28T00:00:00", + "2018-03-29T00:00:00", + "2018-04-02T00:00:00", + "2018-04-03T00:00:00", + "2018-04-04T00:00:00", + "2018-04-05T00:00:00", + "2018-04-06T00:00:00", + "2018-04-09T00:00:00", + "2018-04-10T00:00:00", + "2018-04-11T00:00:00", + "2018-04-12T00:00:00", + "2018-04-13T00:00:00", + "2018-04-16T00:00:00", + "2018-04-17T00:00:00", + "2018-04-18T00:00:00", + "2018-04-19T00:00:00", + "2018-04-20T00:00:00", + "2018-04-23T00:00:00", + "2018-04-24T00:00:00", + "2018-04-25T00:00:00", + "2018-04-26T00:00:00", + "2018-04-27T00:00:00", + "2018-04-30T00:00:00", + "2018-05-01T00:00:00", + "2018-05-02T00:00:00", + "2018-05-03T00:00:00", + "2018-05-04T00:00:00", + "2018-05-07T00:00:00", + "2018-05-08T00:00:00", + "2018-05-09T00:00:00", + "2018-05-10T00:00:00", + "2018-05-11T00:00:00", + "2018-05-14T00:00:00", + "2018-05-15T00:00:00", + "2018-05-16T00:00:00", + "2018-05-17T00:00:00", + "2018-05-18T00:00:00", + "2018-05-21T00:00:00", + "2018-05-22T00:00:00", + "2018-05-23T00:00:00", + "2018-05-24T00:00:00", + "2018-05-25T00:00:00", + "2018-05-29T00:00:00", + "2018-05-30T00:00:00", + "2018-05-31T00:00:00", + "2018-06-01T00:00:00", + "2018-06-04T00:00:00", + "2018-06-05T00:00:00", + "2018-06-06T00:00:00", + "2018-06-07T00:00:00", + "2018-06-08T00:00:00", + "2018-06-11T00:00:00", + "2018-06-12T00:00:00", + "2018-06-13T00:00:00", + "2018-06-14T00:00:00", + "2018-06-15T00:00:00", + "2018-06-18T00:00:00", + "2018-06-19T00:00:00", + "2018-06-20T00:00:00", + "2018-06-21T00:00:00", + "2018-06-22T00:00:00", + "2018-06-25T00:00:00", + "2018-06-26T00:00:00", + "2018-06-27T00:00:00", + "2018-06-28T00:00:00", + "2018-06-29T00:00:00", + "2018-07-02T00:00:00", + "2018-07-03T00:00:00", + "2018-07-05T00:00:00", + "2018-07-06T00:00:00", + "2018-07-09T00:00:00", + "2018-07-10T00:00:00", + "2018-07-11T00:00:00", + "2018-07-12T00:00:00", + "2018-07-13T00:00:00", + "2018-07-16T00:00:00", + "2018-07-17T00:00:00", + "2018-07-18T00:00:00", + "2018-07-19T00:00:00", + "2018-07-20T00:00:00", + "2018-07-23T00:00:00", + "2018-07-24T00:00:00", + "2018-07-25T00:00:00", + "2018-07-26T00:00:00", + "2018-07-27T00:00:00", + "2018-07-30T00:00:00", + "2018-07-31T00:00:00", + "2018-08-01T00:00:00", + "2018-08-02T00:00:00", + "2018-08-03T00:00:00", + "2018-08-06T00:00:00", + "2018-08-07T00:00:00", + "2018-08-08T00:00:00", + "2018-08-09T00:00:00", + "2018-08-10T00:00:00", + "2018-08-13T00:00:00", + "2018-08-14T00:00:00", + "2018-08-15T00:00:00", + "2018-08-16T00:00:00", + "2018-08-17T00:00:00", + "2018-08-20T00:00:00", + "2018-08-21T00:00:00", + "2018-08-22T00:00:00", + "2018-08-23T00:00:00", + "2018-08-24T00:00:00", + "2018-08-27T00:00:00", + "2018-08-28T00:00:00", + "2018-08-29T00:00:00", + "2018-08-30T00:00:00", + "2018-08-31T00:00:00", + "2018-09-04T00:00:00", + "2018-09-05T00:00:00", + "2018-09-06T00:00:00", + "2018-09-07T00:00:00", + "2018-09-10T00:00:00", + "2018-09-11T00:00:00", + "2018-09-12T00:00:00", + "2018-09-13T00:00:00", + "2018-09-14T00:00:00", + "2018-09-17T00:00:00", + "2018-09-18T00:00:00", + "2018-09-19T00:00:00", + "2018-09-20T00:00:00", + "2018-09-21T00:00:00", + "2018-09-24T00:00:00", + "2018-09-25T00:00:00", + "2018-09-26T00:00:00", + "2018-09-27T00:00:00", + "2018-09-28T00:00:00", + "2018-10-01T00:00:00", + "2018-10-02T00:00:00", + "2018-10-03T00:00:00", + "2018-10-04T00:00:00", + "2018-10-05T00:00:00", + "2018-10-08T00:00:00", + "2018-10-09T00:00:00", + "2018-10-10T00:00:00", + "2018-10-11T00:00:00", + "2018-10-12T00:00:00", + "2018-10-15T00:00:00", + "2018-10-16T00:00:00", + "2018-10-17T00:00:00", + "2018-10-18T00:00:00", + "2018-10-19T00:00:00", + "2018-10-22T00:00:00", + "2018-10-23T00:00:00", + "2018-10-24T00:00:00", + "2018-10-25T00:00:00", + "2018-10-26T00:00:00", + "2018-10-29T00:00:00", + "2018-10-30T00:00:00", + "2018-10-31T00:00:00", + "2018-11-01T00:00:00", + "2018-11-02T00:00:00", + "2018-11-05T00:00:00", + "2018-11-06T00:00:00", + "2018-11-07T00:00:00", + "2018-11-08T00:00:00", + "2018-11-09T00:00:00", + "2018-11-12T00:00:00", + "2018-11-13T00:00:00", + "2018-11-14T00:00:00", + "2018-11-15T00:00:00", + "2018-11-16T00:00:00", + "2018-11-19T00:00:00", + "2018-11-20T00:00:00", + "2018-11-21T00:00:00", + "2018-11-23T00:00:00", + "2018-11-26T00:00:00", + "2018-11-27T00:00:00", + "2018-11-28T00:00:00", + "2018-11-29T00:00:00", + "2018-11-30T00:00:00", + "2018-12-03T00:00:00", + "2018-12-04T00:00:00", + "2018-12-06T00:00:00", + "2018-12-07T00:00:00", + "2018-12-10T00:00:00", + "2018-12-11T00:00:00", + "2018-12-12T00:00:00", + "2018-12-13T00:00:00", + "2018-12-14T00:00:00", + "2018-12-17T00:00:00", + "2018-12-18T00:00:00", + "2018-12-19T00:00:00", + "2018-12-20T00:00:00", + "2018-12-21T00:00:00", + "2018-12-24T00:00:00", + "2018-12-26T00:00:00", + "2018-12-27T00:00:00", + "2018-12-28T00:00:00", + "2018-12-31T00:00:00", + "2019-01-02T00:00:00", + "2019-01-03T00:00:00", + "2019-01-04T00:00:00", + "2019-01-07T00:00:00", + "2019-01-08T00:00:00", + "2019-01-09T00:00:00", + "2019-01-10T00:00:00", + "2019-01-11T00:00:00", + "2019-01-14T00:00:00", + "2019-01-15T00:00:00", + "2019-01-16T00:00:00", + "2019-01-17T00:00:00", + "2019-01-18T00:00:00", + "2019-01-22T00:00:00", + "2019-01-23T00:00:00", + "2019-01-24T00:00:00", + "2019-01-25T00:00:00", + "2019-01-28T00:00:00", + "2019-01-29T00:00:00", + "2019-01-30T00:00:00", + "2019-01-31T00:00:00", + "2019-02-01T00:00:00", + "2019-02-04T00:00:00", + "2019-02-05T00:00:00", + "2019-02-06T00:00:00", + "2019-02-07T00:00:00", + "2019-02-08T00:00:00", + "2019-02-11T00:00:00", + "2019-02-12T00:00:00", + "2019-02-13T00:00:00", + "2019-02-14T00:00:00", + "2019-02-15T00:00:00", + "2019-02-19T00:00:00", + "2019-02-20T00:00:00", + "2019-02-21T00:00:00", + "2019-02-22T00:00:00", + "2019-02-25T00:00:00", + "2019-02-26T00:00:00", + "2019-02-27T00:00:00", + "2019-02-28T00:00:00", + "2019-03-01T00:00:00", + "2019-03-04T00:00:00", + "2019-03-05T00:00:00", + "2019-03-06T00:00:00", + "2019-03-07T00:00:00", + "2019-03-08T00:00:00", + "2019-03-11T00:00:00", + "2019-03-12T00:00:00", + "2019-03-13T00:00:00", + "2019-03-14T00:00:00", + "2019-03-15T00:00:00", + "2019-03-18T00:00:00", + "2019-03-19T00:00:00", + "2019-03-20T00:00:00", + "2019-03-21T00:00:00", + "2019-03-22T00:00:00", + "2019-03-25T00:00:00", + "2019-03-26T00:00:00", + "2019-03-27T00:00:00", + "2019-03-28T00:00:00", + "2019-03-29T00:00:00", + "2019-04-01T00:00:00", + "2019-04-02T00:00:00", + "2019-04-03T00:00:00", + "2019-04-04T00:00:00", + "2019-04-05T00:00:00", + "2019-04-08T00:00:00", + "2019-04-09T00:00:00", + "2019-04-10T00:00:00", + "2019-04-11T00:00:00", + "2019-04-12T00:00:00", + "2019-04-15T00:00:00", + "2019-04-16T00:00:00", + "2019-04-17T00:00:00", + "2019-04-18T00:00:00", + "2019-04-22T00:00:00", + "2019-04-23T00:00:00", + "2019-04-24T00:00:00", + "2019-04-25T00:00:00", + "2019-04-26T00:00:00", + "2019-04-29T00:00:00", + "2019-04-30T00:00:00", + "2019-05-01T00:00:00", + "2019-05-02T00:00:00", + "2019-05-03T00:00:00", + "2019-05-06T00:00:00", + "2019-05-07T00:00:00", + "2019-05-08T00:00:00", + "2019-05-09T00:00:00", + "2019-05-10T00:00:00", + "2019-05-13T00:00:00", + "2019-05-14T00:00:00", + "2019-05-15T00:00:00", + "2019-05-16T00:00:00", + "2019-05-17T00:00:00", + "2019-05-20T00:00:00", + "2019-05-21T00:00:00", + "2019-05-22T00:00:00", + "2019-05-23T00:00:00", + "2019-05-24T00:00:00", + "2019-05-28T00:00:00", + "2019-05-29T00:00:00", + "2019-05-30T00:00:00", + "2019-05-31T00:00:00", + "2019-06-03T00:00:00", + "2019-06-04T00:00:00", + "2019-06-05T00:00:00", + "2019-06-06T00:00:00", + "2019-06-07T00:00:00", + "2019-06-10T00:00:00", + "2019-06-11T00:00:00", + "2019-06-12T00:00:00", + "2019-06-13T00:00:00", + "2019-06-14T00:00:00", + "2019-06-17T00:00:00", + "2019-06-18T00:00:00", + "2019-06-19T00:00:00", + "2019-06-20T00:00:00", + "2019-06-21T00:00:00", + "2019-06-24T00:00:00", + "2019-06-25T00:00:00", + "2019-06-26T00:00:00", + "2019-06-27T00:00:00", + "2019-06-28T00:00:00", + "2019-07-01T00:00:00", + "2019-07-02T00:00:00", + "2019-07-03T00:00:00", + "2019-07-05T00:00:00", + "2019-07-08T00:00:00", + "2019-07-09T00:00:00", + "2019-07-10T00:00:00", + "2019-07-11T00:00:00", + "2019-07-12T00:00:00", + "2019-07-15T00:00:00", + "2019-07-16T00:00:00", + "2019-07-17T00:00:00", + "2019-07-18T00:00:00", + "2019-07-19T00:00:00", + "2019-07-22T00:00:00", + "2019-07-23T00:00:00", + "2019-07-24T00:00:00", + "2019-07-25T00:00:00", + "2019-07-26T00:00:00", + "2019-07-29T00:00:00", + "2019-07-30T00:00:00", + "2019-07-31T00:00:00", + "2019-08-01T00:00:00", + "2019-08-02T00:00:00", + "2019-08-05T00:00:00", + "2019-08-06T00:00:00", + "2019-08-07T00:00:00", + "2019-08-08T00:00:00", + "2019-08-09T00:00:00", + "2019-08-12T00:00:00", + "2019-08-13T00:00:00", + "2019-08-14T00:00:00", + "2019-08-15T00:00:00", + "2019-08-16T00:00:00", + "2019-08-19T00:00:00", + "2019-08-20T00:00:00", + "2019-08-21T00:00:00", + "2019-08-22T00:00:00", + "2019-08-23T00:00:00", + "2019-08-26T00:00:00", + "2019-08-27T00:00:00", + "2019-08-28T00:00:00", + "2019-08-29T00:00:00", + "2019-08-30T00:00:00", + "2019-09-03T00:00:00", + "2019-09-04T00:00:00", + "2019-09-05T00:00:00", + "2019-09-06T00:00:00", + "2019-09-09T00:00:00", + "2019-09-10T00:00:00", + "2019-09-11T00:00:00", + "2019-09-12T00:00:00", + "2019-09-13T00:00:00", + "2019-09-16T00:00:00", + "2019-09-17T00:00:00", + "2019-09-18T00:00:00", + "2019-09-19T00:00:00", + "2019-09-20T00:00:00", + "2019-09-23T00:00:00", + "2019-09-24T00:00:00", + "2019-09-25T00:00:00", + "2019-09-26T00:00:00", + "2019-09-27T00:00:00", + "2019-09-30T00:00:00", + "2019-10-01T00:00:00", + "2019-10-02T00:00:00", + "2019-10-03T00:00:00", + "2019-10-04T00:00:00", + "2019-10-07T00:00:00", + "2019-10-08T00:00:00", + "2019-10-09T00:00:00", + "2019-10-10T00:00:00", + "2019-10-11T00:00:00", + "2019-10-14T00:00:00", + "2019-10-15T00:00:00", + "2019-10-16T00:00:00", + "2019-10-17T00:00:00", + "2019-10-18T00:00:00", + "2019-10-21T00:00:00", + "2019-10-22T00:00:00", + "2019-10-23T00:00:00", + "2019-10-24T00:00:00", + "2019-10-25T00:00:00", + "2019-10-28T00:00:00", + "2019-10-29T00:00:00", + "2019-10-30T00:00:00", + "2019-10-31T00:00:00", + "2019-11-01T00:00:00", + "2019-11-04T00:00:00", + "2019-11-05T00:00:00", + "2019-11-06T00:00:00", + "2019-11-07T00:00:00", + "2019-11-08T00:00:00", + "2019-11-11T00:00:00", + "2019-11-12T00:00:00", + "2019-11-13T00:00:00", + "2019-11-14T00:00:00", + "2019-11-15T00:00:00", + "2019-11-18T00:00:00", + "2019-11-19T00:00:00", + "2019-11-20T00:00:00", + "2019-11-21T00:00:00", + "2019-11-22T00:00:00", + "2019-11-25T00:00:00", + "2019-11-26T00:00:00", + "2019-11-27T00:00:00", + "2019-11-29T00:00:00", + "2019-12-02T00:00:00", + "2019-12-03T00:00:00", + "2019-12-04T00:00:00", + "2019-12-05T00:00:00", + "2019-12-06T00:00:00", + "2019-12-09T00:00:00", + "2019-12-10T00:00:00", + "2019-12-11T00:00:00", + "2019-12-12T00:00:00", + "2019-12-13T00:00:00", + "2019-12-16T00:00:00", + "2019-12-17T00:00:00", + "2019-12-18T00:00:00", + "2019-12-19T00:00:00", + "2019-12-20T00:00:00", + "2019-12-23T00:00:00", + "2019-12-24T00:00:00", + "2019-12-26T00:00:00", + "2019-12-27T00:00:00", + "2019-12-30T00:00:00", + "2019-12-31T00:00:00", + "2020-01-02T00:00:00", + "2020-01-03T00:00:00", + "2020-01-06T00:00:00", + "2020-01-07T00:00:00", + "2020-01-08T00:00:00", + "2020-01-09T00:00:00", + "2020-01-10T00:00:00", + "2020-01-13T00:00:00", + "2020-01-14T00:00:00", + "2020-01-15T00:00:00", + "2020-01-16T00:00:00", + "2020-01-17T00:00:00", + "2020-01-21T00:00:00", + "2020-01-22T00:00:00", + "2020-01-23T00:00:00", + "2020-01-24T00:00:00", + "2020-01-27T00:00:00", + "2020-01-28T00:00:00", + "2020-01-29T00:00:00", + "2020-01-30T00:00:00", + "2020-01-31T00:00:00", + "2020-02-03T00:00:00", + "2020-02-04T00:00:00", + "2020-02-05T00:00:00", + "2020-02-06T00:00:00", + "2020-02-07T00:00:00", + "2020-02-10T00:00:00", + "2020-02-11T00:00:00", + "2020-02-12T00:00:00", + "2020-02-13T00:00:00", + "2020-02-14T00:00:00", + "2020-02-18T00:00:00", + "2020-02-19T00:00:00", + "2020-02-20T00:00:00", + "2020-02-21T00:00:00", + "2020-02-24T00:00:00", + "2020-02-25T00:00:00", + "2020-02-26T00:00:00", + "2020-02-27T00:00:00", + "2020-02-28T00:00:00", + "2020-03-02T00:00:00", + "2020-03-03T00:00:00", + "2020-03-04T00:00:00", + "2020-03-05T00:00:00", + "2020-03-06T00:00:00", + "2020-03-09T00:00:00", + "2020-03-10T00:00:00", + "2020-03-11T00:00:00", + "2020-03-12T00:00:00", + "2020-03-13T00:00:00", + "2020-03-16T00:00:00", + "2020-03-17T00:00:00", + "2020-03-18T00:00:00", + "2020-03-19T00:00:00", + "2020-03-20T00:00:00", + "2020-03-23T00:00:00", + "2020-03-24T00:00:00", + "2020-03-25T00:00:00", + "2020-03-26T00:00:00", + "2020-03-27T00:00:00", + "2020-03-30T00:00:00", + "2020-03-31T00:00:00", + "2020-04-01T00:00:00", + "2020-04-02T00:00:00", + "2020-04-03T00:00:00", + "2020-04-06T00:00:00", + "2020-04-07T00:00:00", + "2020-04-08T00:00:00", + "2020-04-09T00:00:00", + "2020-04-13T00:00:00", + "2020-04-14T00:00:00", + "2020-04-15T00:00:00", + "2020-04-16T00:00:00", + "2020-04-17T00:00:00", + "2020-04-20T00:00:00", + "2020-04-21T00:00:00", + "2020-04-22T00:00:00", + "2020-04-23T00:00:00", + "2020-04-24T00:00:00", + "2020-04-27T00:00:00", + "2020-04-28T00:00:00", + "2020-04-29T00:00:00", + "2020-04-30T00:00:00", + "2020-05-01T00:00:00", + "2020-05-04T00:00:00", + "2020-05-05T00:00:00", + "2020-05-06T00:00:00", + "2020-05-07T00:00:00", + "2020-05-08T00:00:00", + "2020-05-11T00:00:00", + "2020-05-12T00:00:00", + "2020-05-13T00:00:00", + "2020-05-14T00:00:00", + "2020-05-15T00:00:00", + "2020-05-18T00:00:00", + "2020-05-19T00:00:00", + "2020-05-20T00:00:00", + "2020-05-21T00:00:00", + "2020-05-22T00:00:00", + "2020-05-26T00:00:00", + "2020-05-27T00:00:00", + "2020-05-28T00:00:00", + "2020-05-29T00:00:00", + "2020-06-01T00:00:00", + "2020-06-02T00:00:00", + "2020-06-03T00:00:00", + "2020-06-04T00:00:00", + "2020-06-05T00:00:00", + "2020-06-08T00:00:00", + "2020-06-09T00:00:00", + "2020-06-10T00:00:00", + "2020-06-11T00:00:00", + "2020-06-12T00:00:00", + "2020-06-15T00:00:00", + "2020-06-16T00:00:00", + "2020-06-17T00:00:00", + "2020-06-18T00:00:00", + "2020-06-19T00:00:00", + "2020-06-22T00:00:00", + "2020-06-23T00:00:00", + "2020-06-24T00:00:00", + "2020-06-25T00:00:00", + "2020-06-26T00:00:00", + "2020-06-29T00:00:00", + "2020-06-30T00:00:00", + "2020-07-01T00:00:00", + "2020-07-02T00:00:00", + "2020-07-06T00:00:00", + "2020-07-07T00:00:00", + "2020-07-08T00:00:00", + "2020-07-09T00:00:00", + "2020-07-10T00:00:00", + "2020-07-13T00:00:00", + "2020-07-14T00:00:00", + "2020-07-15T00:00:00", + "2020-07-16T00:00:00", + "2020-07-17T00:00:00", + "2020-07-20T00:00:00", + "2020-07-21T00:00:00", + "2020-07-22T00:00:00", + "2020-07-23T00:00:00", + "2020-07-24T00:00:00", + "2020-07-27T00:00:00", + "2020-07-28T00:00:00", + "2020-07-29T00:00:00", + "2020-07-30T00:00:00", + "2020-07-31T00:00:00", + "2020-08-03T00:00:00", + "2020-08-04T00:00:00", + "2020-08-05T00:00:00", + "2020-08-06T00:00:00", + "2020-08-07T00:00:00", + "2020-08-10T00:00:00", + "2020-08-11T00:00:00", + "2020-08-12T00:00:00", + "2020-08-13T00:00:00", + "2020-08-14T00:00:00", + "2020-08-17T00:00:00", + "2020-08-18T00:00:00", + "2020-08-19T00:00:00", + "2020-08-20T00:00:00", + "2020-08-21T00:00:00", + "2020-08-24T00:00:00", + "2020-08-25T00:00:00", + "2020-08-26T00:00:00", + "2020-08-27T00:00:00", + "2020-08-28T00:00:00", + "2020-08-31T00:00:00", + "2020-09-01T00:00:00", + "2020-09-02T00:00:00", + "2020-09-03T00:00:00", + "2020-09-04T00:00:00", + "2020-09-08T00:00:00", + "2020-09-09T00:00:00", + "2020-09-10T00:00:00", + "2020-09-11T00:00:00", + "2020-09-14T00:00:00", + "2020-09-15T00:00:00", + "2020-09-16T00:00:00", + "2020-09-17T00:00:00", + "2020-09-18T00:00:00", + "2020-09-21T00:00:00", + "2020-09-22T00:00:00", + "2020-09-23T00:00:00", + "2020-09-24T00:00:00", + "2020-09-25T00:00:00", + "2020-09-28T00:00:00", + "2020-09-29T00:00:00", + "2020-09-30T00:00:00", + "2020-10-01T00:00:00", + "2020-10-02T00:00:00", + "2020-10-05T00:00:00", + "2020-10-06T00:00:00", + "2020-10-07T00:00:00", + "2020-10-08T00:00:00", + "2020-10-09T00:00:00", + "2020-10-12T00:00:00", + "2020-10-13T00:00:00", + "2020-10-14T00:00:00", + "2020-10-15T00:00:00", + "2020-10-16T00:00:00", + "2020-10-19T00:00:00", + "2020-10-20T00:00:00", + "2020-10-21T00:00:00", + "2020-10-22T00:00:00", + "2020-10-23T00:00:00", + "2020-10-26T00:00:00", + "2020-10-27T00:00:00", + "2020-10-28T00:00:00", + "2020-10-29T00:00:00", + "2020-10-30T00:00:00", + "2020-11-02T00:00:00", + "2020-11-03T00:00:00", + "2020-11-04T00:00:00", + "2020-11-05T00:00:00", + "2020-11-06T00:00:00", + "2020-11-09T00:00:00", + "2020-11-10T00:00:00", + "2020-11-11T00:00:00", + "2020-11-12T00:00:00", + "2020-11-13T00:00:00", + "2020-11-16T00:00:00", + "2020-11-17T00:00:00", + "2020-11-18T00:00:00", + "2020-11-19T00:00:00", + "2020-11-20T00:00:00", + "2020-11-23T00:00:00", + "2020-11-24T00:00:00", + "2020-11-25T00:00:00", + "2020-11-27T00:00:00", + "2020-11-30T00:00:00", + "2020-12-01T00:00:00", + "2020-12-02T00:00:00", + "2020-12-03T00:00:00", + "2020-12-04T00:00:00", + "2020-12-07T00:00:00", + "2020-12-08T00:00:00", + "2020-12-09T00:00:00", + "2020-12-10T00:00:00", + "2020-12-11T00:00:00", + "2020-12-14T00:00:00", + "2020-12-15T00:00:00", + "2020-12-16T00:00:00", + "2020-12-17T00:00:00", + "2020-12-18T00:00:00", + "2020-12-21T00:00:00", + "2020-12-22T00:00:00", + "2020-12-23T00:00:00", + "2020-12-24T00:00:00", + "2020-12-28T00:00:00", + "2020-12-29T00:00:00", + "2020-12-30T00:00:00", + "2020-12-31T00:00:00", + "2021-01-04T00:00:00", + "2021-01-05T00:00:00", + "2021-01-06T00:00:00", + "2021-01-07T00:00:00", + "2021-01-08T00:00:00", + "2021-01-11T00:00:00", + "2021-01-12T00:00:00", + "2021-01-13T00:00:00", + "2021-01-14T00:00:00", + "2021-01-15T00:00:00", + "2021-01-19T00:00:00", + "2021-01-20T00:00:00", + "2021-01-21T00:00:00", + "2021-01-22T00:00:00", + "2021-01-25T00:00:00", + "2021-01-26T00:00:00", + "2021-01-27T00:00:00", + "2021-01-28T00:00:00", + "2021-01-29T00:00:00", + "2021-02-01T00:00:00", + "2021-02-02T00:00:00", + "2021-02-03T00:00:00", + "2021-02-04T00:00:00", + "2021-02-05T00:00:00", + "2021-02-08T00:00:00", + "2021-02-09T00:00:00", + "2021-02-10T00:00:00", + "2021-02-11T00:00:00", + "2021-02-12T00:00:00", + "2021-02-16T00:00:00", + "2021-02-17T00:00:00", + "2021-02-18T00:00:00", + "2021-02-19T00:00:00", + "2021-02-22T00:00:00", + "2021-02-23T00:00:00", + "2021-02-24T00:00:00", + "2021-02-25T00:00:00", + "2021-02-26T00:00:00", + "2021-03-01T00:00:00", + "2021-03-02T00:00:00", + "2021-03-03T00:00:00", + "2021-03-04T00:00:00", + "2021-03-05T00:00:00", + "2021-03-08T00:00:00", + "2021-03-09T00:00:00", + "2021-03-10T00:00:00", + "2021-03-11T00:00:00", + "2021-03-12T00:00:00", + "2021-03-15T00:00:00", + "2021-03-16T00:00:00", + "2021-03-17T00:00:00", + "2021-03-18T00:00:00", + "2021-03-19T00:00:00", + "2021-03-22T00:00:00", + "2021-03-23T00:00:00", + "2021-03-24T00:00:00", + "2021-03-25T00:00:00", + "2021-03-26T00:00:00", + "2021-03-29T00:00:00", + "2021-03-30T00:00:00", + "2021-03-31T00:00:00", + "2021-04-01T00:00:00", + "2021-04-05T00:00:00", + "2021-04-06T00:00:00", + "2021-04-07T00:00:00", + "2021-04-08T00:00:00", + "2021-04-09T00:00:00", + "2021-04-12T00:00:00", + "2021-04-13T00:00:00", + "2021-04-14T00:00:00", + "2021-04-15T00:00:00", + "2021-04-16T00:00:00", + "2021-04-19T00:00:00", + "2021-04-20T00:00:00", + "2021-04-21T00:00:00", + "2021-04-22T00:00:00", + "2021-04-23T00:00:00", + "2021-04-26T00:00:00", + "2021-04-27T00:00:00", + "2021-04-28T00:00:00", + "2021-04-29T00:00:00", + "2021-04-30T00:00:00", + "2021-05-03T00:00:00", + "2021-05-04T00:00:00", + "2021-05-05T00:00:00", + "2021-05-06T00:00:00", + "2021-05-07T00:00:00", + "2021-05-10T00:00:00", + "2021-05-11T00:00:00", + "2021-05-12T00:00:00", + "2021-05-13T00:00:00", + "2021-05-14T00:00:00", + "2021-05-17T00:00:00", + "2021-05-18T00:00:00", + "2021-05-19T00:00:00", + "2021-05-20T00:00:00", + "2021-05-21T00:00:00", + "2021-05-24T00:00:00", + "2021-05-25T00:00:00", + "2021-05-26T00:00:00", + "2021-05-27T00:00:00", + "2021-05-28T00:00:00", + "2021-06-01T00:00:00", + "2021-06-02T00:00:00", + "2021-06-03T00:00:00", + "2021-06-04T00:00:00", + "2021-06-07T00:00:00", + "2021-06-08T00:00:00", + "2021-06-09T00:00:00", + "2021-06-10T00:00:00", + "2021-06-11T00:00:00", + "2021-06-14T00:00:00", + "2021-06-15T00:00:00", + "2021-06-16T00:00:00", + "2021-06-17T00:00:00", + "2021-06-18T00:00:00", + "2021-06-21T00:00:00", + "2021-06-22T00:00:00", + "2021-06-23T00:00:00", + "2021-06-24T00:00:00", + "2021-06-25T00:00:00", + "2021-06-28T00:00:00", + "2021-06-29T00:00:00", + "2021-06-30T00:00:00", + "2021-07-01T00:00:00", + "2021-07-02T00:00:00", + "2021-07-06T00:00:00", + "2021-07-07T00:00:00", + "2021-07-08T00:00:00", + "2021-07-09T00:00:00", + "2021-07-12T00:00:00", + "2021-07-13T00:00:00", + "2021-07-14T00:00:00", + "2021-07-15T00:00:00", + "2021-07-16T00:00:00", + "2021-07-19T00:00:00", + "2021-07-20T00:00:00", + "2021-07-21T00:00:00", + "2021-07-22T00:00:00", + "2021-07-23T00:00:00", + "2021-07-26T00:00:00", + "2021-07-27T00:00:00", + "2021-07-28T00:00:00", + "2021-07-29T00:00:00", + "2021-07-30T00:00:00", + "2021-08-02T00:00:00", + "2021-08-03T00:00:00", + "2021-08-04T00:00:00", + "2021-08-05T00:00:00", + "2021-08-06T00:00:00", + "2021-08-09T00:00:00", + "2021-08-10T00:00:00", + "2021-08-11T00:00:00", + "2021-08-12T00:00:00", + "2021-08-13T00:00:00", + "2021-08-16T00:00:00", + "2021-08-17T00:00:00", + "2021-08-18T00:00:00", + "2021-08-19T00:00:00", + "2021-08-20T00:00:00", + "2021-08-23T00:00:00", + "2021-08-24T00:00:00", + "2021-08-25T00:00:00", + "2021-08-26T00:00:00", + "2021-08-27T00:00:00", + "2021-08-30T00:00:00", + "2021-08-31T00:00:00", + "2021-09-01T00:00:00", + "2021-09-02T00:00:00", + "2021-09-03T00:00:00", + "2021-09-07T00:00:00", + "2021-09-08T00:00:00", + "2021-09-09T00:00:00", + "2021-09-10T00:00:00", + "2021-09-13T00:00:00", + "2021-09-14T00:00:00", + "2021-09-15T00:00:00", + "2021-09-16T00:00:00", + "2021-09-17T00:00:00", + "2021-09-20T00:00:00", + "2021-09-21T00:00:00", + "2021-09-22T00:00:00", + "2021-09-23T00:00:00", + "2021-09-24T00:00:00", + "2021-09-27T00:00:00", + "2021-09-28T00:00:00", + "2021-09-29T00:00:00", + "2021-09-30T00:00:00", + "2021-10-01T00:00:00", + "2021-10-04T00:00:00", + "2021-10-05T00:00:00", + "2021-10-06T00:00:00", + "2021-10-07T00:00:00", + "2021-10-08T00:00:00", + "2021-10-11T00:00:00", + "2021-10-12T00:00:00", + "2021-10-13T00:00:00", + "2021-10-14T00:00:00", + "2021-10-15T00:00:00", + "2021-10-18T00:00:00", + "2021-10-19T00:00:00", + "2021-10-20T00:00:00", + "2021-10-21T00:00:00", + "2021-10-22T00:00:00", + "2021-10-25T00:00:00", + "2021-10-26T00:00:00", + "2021-10-27T00:00:00", + "2021-10-28T00:00:00", + "2021-10-29T00:00:00", + "2021-11-01T00:00:00", + "2021-11-02T00:00:00", + "2021-11-03T00:00:00", + "2021-11-04T00:00:00", + "2021-11-05T00:00:00", + "2021-11-08T00:00:00", + "2021-11-09T00:00:00", + "2021-11-10T00:00:00", + "2021-11-11T00:00:00", + "2021-11-12T00:00:00", + "2021-11-15T00:00:00", + "2021-11-16T00:00:00", + "2021-11-17T00:00:00", + "2021-11-18T00:00:00", + "2021-11-19T00:00:00", + "2021-11-22T00:00:00", + "2021-11-23T00:00:00", + "2021-11-24T00:00:00", + "2021-11-26T00:00:00", + "2021-11-29T00:00:00", + "2021-11-30T00:00:00", + "2021-12-01T00:00:00", + "2021-12-02T00:00:00", + "2021-12-03T00:00:00", + "2021-12-06T00:00:00", + "2021-12-07T00:00:00", + "2021-12-08T00:00:00", + "2021-12-09T00:00:00", + "2021-12-10T00:00:00", + "2021-12-13T00:00:00", + "2021-12-14T00:00:00", + "2021-12-15T00:00:00", + "2021-12-16T00:00:00", + "2021-12-17T00:00:00", + "2021-12-20T00:00:00", + "2021-12-21T00:00:00", + "2021-12-22T00:00:00", + "2021-12-23T00:00:00", + "2021-12-27T00:00:00", + "2021-12-28T00:00:00", + "2021-12-29T00:00:00", + "2021-12-30T00:00:00", + "2021-12-31T00:00:00", + "2022-01-03T00:00:00", + "2022-01-04T00:00:00", + "2022-01-05T00:00:00", + "2022-01-06T00:00:00", + "2022-01-07T00:00:00", + "2022-01-10T00:00:00", + "2022-01-11T00:00:00", + "2022-01-12T00:00:00", + "2022-01-13T00:00:00", + "2022-01-14T00:00:00", + "2022-01-18T00:00:00", + "2022-01-19T00:00:00", + "2022-01-20T00:00:00", + "2022-01-21T00:00:00", + "2022-01-24T00:00:00", + "2022-01-25T00:00:00", + "2022-01-26T00:00:00", + "2022-01-27T00:00:00", + "2022-01-28T00:00:00", + "2022-01-31T00:00:00", + "2022-02-01T00:00:00", + "2022-02-02T00:00:00", + "2022-02-03T00:00:00", + "2022-02-04T00:00:00", + "2022-02-07T00:00:00", + "2022-02-08T00:00:00", + "2022-02-09T00:00:00", + "2022-02-10T00:00:00", + "2022-02-11T00:00:00", + "2022-02-14T00:00:00", + "2022-02-15T00:00:00", + "2022-02-16T00:00:00", + "2022-02-17T00:00:00", + "2022-02-18T00:00:00", + "2022-02-22T00:00:00", + "2022-02-23T00:00:00", + "2022-02-24T00:00:00", + "2022-02-25T00:00:00", + "2022-02-28T00:00:00", + "2022-03-01T00:00:00", + "2022-03-02T00:00:00", + "2022-03-03T00:00:00", + "2022-03-04T00:00:00", + "2022-03-07T00:00:00", + "2022-03-08T00:00:00", + "2022-03-09T00:00:00", + "2022-03-10T00:00:00", + "2022-03-11T00:00:00", + "2022-03-14T00:00:00", + "2022-03-15T00:00:00", + "2022-03-16T00:00:00", + "2022-03-17T00:00:00", + "2022-03-18T00:00:00", + "2022-03-21T00:00:00", + "2022-03-22T00:00:00", + "2022-03-23T00:00:00", + "2022-03-24T00:00:00", + "2022-03-25T00:00:00", + "2022-03-28T00:00:00", + "2022-03-29T00:00:00", + "2022-03-30T00:00:00", + "2022-03-31T00:00:00", + "2022-04-01T00:00:00", + "2022-04-04T00:00:00", + "2022-04-05T00:00:00", + "2022-04-06T00:00:00", + "2022-04-07T00:00:00", + "2022-04-08T00:00:00", + "2022-04-11T00:00:00", + "2022-04-12T00:00:00", + "2022-04-13T00:00:00", + "2022-04-14T00:00:00", + "2022-04-18T00:00:00", + "2022-04-19T00:00:00", + "2022-04-20T00:00:00", + "2022-04-21T00:00:00", + "2022-04-22T00:00:00", + "2022-04-25T00:00:00", + "2022-04-26T00:00:00", + "2022-04-27T00:00:00", + "2022-04-28T00:00:00", + "2022-04-29T00:00:00", + "2022-05-02T00:00:00", + "2022-05-03T00:00:00", + "2022-05-04T00:00:00", + "2022-05-05T00:00:00", + "2022-05-06T00:00:00", + "2022-05-09T00:00:00", + "2022-05-10T00:00:00", + "2022-05-11T00:00:00", + "2022-05-12T00:00:00", + "2022-05-13T00:00:00", + "2022-05-16T00:00:00", + "2022-05-17T00:00:00", + "2022-05-18T00:00:00", + "2022-05-19T00:00:00", + "2022-05-20T00:00:00", + "2022-05-23T00:00:00", + "2022-05-24T00:00:00", + "2022-05-25T00:00:00", + "2022-05-26T00:00:00", + "2022-05-27T00:00:00", + "2022-05-31T00:00:00", + "2022-06-01T00:00:00", + "2022-06-02T00:00:00", + "2022-06-03T00:00:00", + "2022-06-06T00:00:00", + "2022-06-07T00:00:00", + "2022-06-08T00:00:00", + "2022-06-09T00:00:00", + "2022-06-10T00:00:00", + "2022-06-13T00:00:00", + "2022-06-14T00:00:00", + "2022-06-15T00:00:00", + "2022-06-16T00:00:00", + "2022-06-17T00:00:00", + "2022-06-21T00:00:00", + "2022-06-22T00:00:00", + "2022-06-23T00:00:00", + "2022-06-24T00:00:00", + "2022-06-27T00:00:00", + "2022-06-28T00:00:00", + "2022-06-29T00:00:00", + "2022-06-30T00:00:00", + "2022-07-01T00:00:00", + "2022-07-05T00:00:00", + "2022-07-06T00:00:00", + "2022-07-07T00:00:00", + "2022-07-08T00:00:00", + "2022-07-11T00:00:00", + "2022-07-12T00:00:00", + "2022-07-13T00:00:00", + "2022-07-14T00:00:00", + "2022-07-15T00:00:00", + "2022-07-18T00:00:00", + "2022-07-19T00:00:00", + "2022-07-20T00:00:00", + "2022-07-21T00:00:00", + "2022-07-22T00:00:00", + "2022-07-25T00:00:00", + "2022-07-26T00:00:00", + "2022-07-27T00:00:00", + "2022-07-28T00:00:00", + "2022-07-29T00:00:00", + "2022-08-01T00:00:00", + "2022-08-02T00:00:00", + "2022-08-03T00:00:00", + "2022-08-04T00:00:00", + "2022-08-05T00:00:00", + "2022-08-08T00:00:00", + "2022-08-09T00:00:00", + "2022-08-10T00:00:00", + "2022-08-11T00:00:00", + "2022-08-12T00:00:00", + "2022-08-15T00:00:00", + "2022-08-16T00:00:00", + "2022-08-17T00:00:00", + "2022-08-18T00:00:00", + "2022-08-19T00:00:00", + "2022-08-22T00:00:00", + "2022-08-23T00:00:00", + "2022-08-24T00:00:00", + "2022-08-25T00:00:00", + "2022-08-26T00:00:00", + "2022-08-29T00:00:00", + "2022-08-30T00:00:00", + "2022-08-31T00:00:00", + "2022-09-01T00:00:00", + "2022-09-02T00:00:00", + "2022-09-06T00:00:00", + "2022-09-07T00:00:00", + "2022-09-08T00:00:00", + "2022-09-09T00:00:00", + "2022-09-12T00:00:00", + "2022-09-13T00:00:00", + "2022-09-14T00:00:00", + "2022-09-15T00:00:00", + "2022-09-16T00:00:00", + "2022-09-19T00:00:00", + "2022-09-20T00:00:00", + "2022-09-21T00:00:00", + "2022-09-22T00:00:00", + "2022-09-23T00:00:00", + "2022-09-26T00:00:00", + "2022-09-27T00:00:00", + "2022-09-28T00:00:00", + "2022-09-29T00:00:00", + "2022-09-30T00:00:00", + "2022-10-03T00:00:00", + "2022-10-04T00:00:00", + "2022-10-05T00:00:00", + "2022-10-06T00:00:00", + "2022-10-07T00:00:00", + "2022-10-10T00:00:00", + "2022-10-11T00:00:00", + "2022-10-12T00:00:00", + "2022-10-13T00:00:00", + "2022-10-14T00:00:00", + "2022-10-17T00:00:00", + "2022-10-18T00:00:00", + "2022-10-19T00:00:00", + "2022-10-20T00:00:00", + "2022-10-21T00:00:00", + "2022-10-24T00:00:00", + "2022-10-25T00:00:00", + "2022-10-26T00:00:00", + "2022-10-27T00:00:00", + "2022-10-28T00:00:00", + "2022-10-31T00:00:00", + "2022-11-01T00:00:00", + "2022-11-02T00:00:00", + "2022-11-03T00:00:00", + "2022-11-04T00:00:00", + "2022-11-07T00:00:00", + "2022-11-08T00:00:00", + "2022-11-09T00:00:00", + "2022-11-10T00:00:00", + "2022-11-11T00:00:00", + "2022-11-14T00:00:00", + "2022-11-15T00:00:00", + "2022-11-16T00:00:00", + "2022-11-17T00:00:00", + "2022-11-18T00:00:00", + "2022-11-21T00:00:00", + "2022-11-22T00:00:00", + "2022-11-23T00:00:00", + "2022-11-25T00:00:00", + "2022-11-28T00:00:00", + "2022-11-29T00:00:00", + "2022-11-30T00:00:00", + "2022-12-01T00:00:00", + "2022-12-02T00:00:00", + "2022-12-05T00:00:00", + "2022-12-06T00:00:00", + "2022-12-07T00:00:00", + "2022-12-08T00:00:00", + "2022-12-09T00:00:00", + "2022-12-12T00:00:00", + "2022-12-13T00:00:00", + "2022-12-14T00:00:00", + "2022-12-15T00:00:00", + "2022-12-16T00:00:00", + "2022-12-19T00:00:00", + "2022-12-20T00:00:00", + "2022-12-21T00:00:00", + "2022-12-22T00:00:00", + "2022-12-23T00:00:00", + "2022-12-27T00:00:00", + "2022-12-28T00:00:00", + "2022-12-29T00:00:00", + "2022-12-30T00:00:00" + ], + "xaxis": "x3", + "y": [ + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 100000, + 99859.6, + 100040.9, + 100139.6997, + 100210.5002, + 100396.4999, + 100680.6006, + 100641.0002, + 100751.3002, + 100672.6999, + 100673.1504, + 101006.9498, + 101227.7498, + 101060.4501, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101046, + 101310.0499, + 100638.5002, + 100627.8, + 100951.9497, + 100550.3499, + 100704.0501, + 101024.70019999999, + 101043.0496, + 100724.2004, + 100820.2496, + 101112.1998, + 100951.8502, + 101186.5502, + 101120.35029999999, + 101259.8998, + 101440.8, + 101430.4, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101476, + 101553.05, + 101585.9498, + 101601.5497, + 101765.8, + 101839.8502, + 101843.2998, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101877, + 101760.0001, + 101868.9997, + 101867.0001, + 102007.0002, + 101835.4504, + 102013.3503, + 102232.8503, + 102371.2497, + 102392.2001, + 102383.5003, + 102752.4002, + 102844.1002, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102826, + 102850.85, + 102820.1001, + 102848.6501, + 102838.9001, + 102949.2503, + 103175.0998, + 103187.7501, + 103454.4997, + 103396.5998, + 103311.95, + 103205.9998, + 103153.4001, + 103078.1999, + 103045.1501, + 103044.1998, + 103107.8, + 103035.0999, + 103097.6499, + 103083.6499, + 103001.2502, + 103027.1001, + 103076.4501, + 103155.3498, + 103051.4501, + 103087.8499, + 103144.2498, + 103123.4502, + 103194.1998, + 103188.35, + 103197.5499, + 103212, + 103212, + 103212, + 103212, + 103212, + 103212, + 103212, + 103106.6004, + 103626.4002, + 103340.2497, + 103825.3999, + 103768.4499, + 103408.8499, + 103467.3006, + 103587.7996, + 103447.45, + 102604.55, + 103426.8503, + 103172.3501, + 102604.4, + 102673.05040000001, + 103183.8499, + 103060.9998, + 103023.9504, + 103070.4503, + 103170.0502, + 103781.9497, + 103705.9999, + 103406.7499, + 102999.1502, + 102993.2504, + 102974.2999, + 103079.55, + 103063.4501, + 102856, + 102884.7998, + 102944.0501, + 102892.4, + 103356.1001, + 103402.05, + 104009.1504, + 103926.5003, + 104027.1499, + 104207.1495, + 103572.09969999999, + 103640.0002, + 103409, + 103409, + 103409, + 103409, + 103409, + 103409, + 103409, + 103409, + 103307.0503, + 103021.0503, + 102543.7004, + 102117.0998, + 103076.29980000001, + 103160.4, + 103047.3999, + 103158.0499, + 103164.2503, + 102643.3003, + 103369.55, + 103370.94959999999, + 103484.4002, + 103622.9997, + 103555.9998, + 103476.0003, + 103401.0003, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103543, + 103490, + 103653.9999, + 103645.9998, + 103655.0002, + 103748, + 103748, + 103748, + 103748, + 103748, + 103748, + 103748, + 103748, + 103748, + 103783.95, + 103817.9999, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103869, + 103867.2001, + 103834.2499, + 103858.8002, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103868, + 103834.3499, + 103814.8999, + 103824.3501, + 103663.1501, + 103605.1999, + 103824.0499, + 103998.8994, + 103829.5009, + 103527.2502, + 103649.1501, + 103735.0997, + 103532.8502, + 103502.3498, + 103497.7504, + 103287.30040000001, + 103327.7499, + 103256.1499, + 102734.1497, + 103150.2504, + 103363.1002, + 103572.6999, + 104039.1992, + 104230.9007, + 104172.60070000001, + 104103.1506, + 104240.8499, + 104223.7502, + 104259.5, + 104315, + 104308.6501, + 104354.0999, + 104406.4002, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104380, + 104522.9999, + 104405.0007, + 104212.9993, + 104494.0006, + 104031.9996, + 104001.9993, + 104249.0006, + 104581.2505, + 104387.4494, + 104583.2493, + 104473.65, + 103843.4498, + 104137.4497, + 104161.2003, + 104159.0997, + 104480.2502, + 104472, + 104472, + 104493.0499, + 104642.9, + 104601.6504, + 104500.0501, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104489, + 104532.0001, + 104525.3999, + 104330.6499, + 104653.5506, + 104771.3504, + 104863.24919999999, + 104858.7001, + 105190.0508, + 105077.2003, + 105105.35, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105090, + 105115.7, + 105153.6502, + 105216.0998, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105256, + 105339.3998, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105384, + 105965.6494, + 107292.5491, + 106225.9499, + 107055.5999, + 106290.2007, + 105717.0509, + 104207.7995, + 105561.9499, + 104508.0505, + 102548.5497, + 105049.6502, + 102031.64970000001, + 103324.0009, + 102591.9994, + 102915.4507, + 102164.60070000001, + 101949.09969999999, + 103574.2996, + 103272.4498, + 104487.7503, + 103591.5497, + 104825.0996, + 104653.0506, + 103807.0999, + 104198.1995, + 104036.4001, + 104481.6001, + 104479.55, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104565, + 104797.9997, + 104914.0001, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 104976, + 105025.6498, + 104783, + 104900.8497, + 104994.0496, + 105116.2, + 105249.5001, + 105404.5004, + 105351.90030000001, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105405, + 105548.0006, + 105365.0004, + 105568.9998, + 105552.9994, + 105663.9995, + 106816.9993, + 106491.9993, + 106460.04980000001, + 106933.5003, + 106601.4503, + 106609.5, + 106530.5999, + 106662.1001, + 106721.2501, + 106667.6497, + 106718.9002, + 106922, + 106866.6503, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106939, + 106981.9999, + 106508.5001, + 106167.6501, + 105737.9495, + 105808.79920000001, + 106468.3001, + 105534.0494, + 105859.4499, + 106405.8008, + 106665.6, + 106471.6494, + 106780.0005, + 107095.45079999999, + 106310.1, + 106698.1003, + 106535.1997, + 106569.4503, + 106697.6501, + 106844.1002, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107084, + 107136.0001, + 107122.00020000001, + 107531.9993, + 108527.9999, + 109217.9993, + 109261.0001, + 108727.9999, + 107989.9995, + 108544.0003, + 108433.0002, + 108468, + 108468, + 108468, + 108468, + 108468, + 108468, + 108468, + 108468, + 108468, + 108468, + 108595.0007, + 108809.0007, + 108724.9995, + 108612.0005, + 108624.0001, + 108616.9993, + 108788.9995, + 108510, + 108510, + 108510, + 108510, + 108510, + 108510, + 108510, + 108510, + 108606.8498, + 108527.5003, + 108571.90030000001, + 108604.2497, + 108790.4497, + 108703.5997, + 108607.5998, + 108669.4002, + 108551.2003, + 108614.5998, + 108586.4503, + 108846.2503, + 108946.0497, + 108797, + 108797, + 108896.99960000001, + 108565.0004, + 108527.9994, + 108907.0002, + 109696.99960000001, + 109760.0001, + 109857.9997, + 110215.9999, + 110496.00020000001, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110792, + 110785.0005, + 111241.0002, + 110933.9995, + 110302.9998, + 110191.4494, + 110975.70079999999, + 110132.85029999999, + 110914.5001, + 110790.1501, + 111559.8508, + 111157.6001, + 111086.4499, + 111506.6006, + 111432.3994, + 110618.0001, + 110637, + 110619.9497, + 110706, + 110706, + 110706, + 110720.7496, + 110822.7501, + 110820.7, + 110886.15030000001, + 111231.7497, + 111670.7496, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111674, + 111555.0001, + 111880.9996, + 112154.0007, + 111625.9993, + 111530.9996, + 110808, + 111210.9999, + 111722.9994, + 111425.9993, + 111117.15030000001, + 111147.5496, + 111720.44930000001, + 111534.4995, + 112403.35029999999, + 112509.35, + 112608.6503, + 112235.5502, + 112349.9993, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112294, + 112419.0007, + 112459.0001, + 111923.9995, + 111366.9988, + 111395.6488, + 111902.8494, + 112089.6506, + 112149.3002, + 111518.102, + 109921.3995, + 109803.0996, + 109469.5516, + 110507.25, + 109638.4984, + 110444.70120000001, + 110997.3989, + 111354.55069999999, + 111441.6006, + 111258.7515, + 110910.3002, + 111371.99919999999, + 112367.2003, + 112539.4994, + 112792.0495, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112856, + 112617.7996, + 112833.6505, + 112472.0503, + 112917.6496, + 114214.6512, + 114288.0506, + 114039.60089999999, + 115040.5012, + 114529.4492, + 113250.0501, + 114120.8494, + 112892.84950000001, + 112610.9988, + 112222.0004, + 112960.0009, + 113551.0012, + 113700.00020000001, + 114127, + 114045, + 114115.0012, + 113977.2502, + 113844.9504, + 113884.4493, + 113818.6504, + 113142.3503, + 113132.0995, + 113077.4501, + 113234.4005, + 113551.7513, + 114043.7984, + 112445.0985, + 113050.6511, + 111946.0491, + 111950.198, + 111562.6506, + 110664.1994, + 110726.1989, + 109574.5487, + 110646.99960000001, + 110948.0998, + 112206.9515, + 112719.8513, + 112715.8504, + 114201.649, + 112442.0497, + 112947.6008, + 112040.8016, + 112429.2995, + 113146, + 113146, + 113146, + 113146, + 113146, + 113146, + 112879.0011, + 112598.9993, + 112578.0001, + 111628.4988, + 113569.3488, + 114025.9499, + 114211.10149999999, + 113754.80110000001, + 114337.14970000001, + 113865.8012, + 113041.1979, + 111380.4504, + 111155.85089999999, + 113079.59969999999, + 112670.2003, + 111897.5501, + 111161.0999, + 112524.0501, + 113651.0521, + 113825.0495, + 114566.14910000001, + 114406.8504, + 115148.9998, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 114791, + 115132.599, + 114050.2985, + 114190.0988, + 114925.0994, + 114802.5484, + 113916.7498, + 112706.3997, + 113739.0001, + 112314.5998, + 113166.0501, + 114246.1504, + 112590.6488, + 113504.6999, + 113332.95, + 114597.5008, + 112751.6504, + 112381.0015, + 111108.39869999999, + 111750.4503, + 110793.0987, + 110193.10089999999, + 111105.54980000001, + 110971.2503, + 111694.1507, + 109990.1003, + 109730.54980000001, + 109529.3002, + 110573.649, + 109896.5998, + 110177.9489, + 110761.5992, + 111945.8994, + 111932.8996, + 111997.70139999999, + 112574.5989, + 111891.4003, + 112136.04980000001, + 112157.95, + 112158.7999, + 112096, + 112096, + 112096, + 112096, + 112096, + 112071.0001, + 112338.9994, + 112948.0005, + 112865.4002, + 113503.4487, + 114972.8014, + 114500.2513, + 113254.1514, + 113600.65100000001, + 112969.2485, + 113215.0988, + 114022.7007, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114298, + 114685.9996, + 114237.9985, + 114025.99859999999, + 113055.99960000001, + 115555.9988, + 116422, + 116917.9999, + 116802.0003, + 116844.0002, + 117131.9999, + 117141.0003, + 117076.0001, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117189, + 117096.0007, + 116827.0005, + 116601.0003, + 116633.9997, + 116012.9998, + 115612.0003, + 116395.9999, + 116332.9987, + 117162.99900000001, + 117390.9997, + 115269.0003, + 115348.0004, + 114467.0007, + 114376.0002, + 114376.00020000001, + 113966.9999, + 113434.9999, + 113693.9996, + 113247.9996, + 113164.9995, + 112989, + 113720.0005, + 113097.9996, + 112443.99960000001, + 113543.0008, + 114668.0009, + 114680.99979999999, + 114441.9991, + 112920.0005, + 112334.9999, + 111885.0007, + 111944.0003, + 112934.00039999999, + 112112.9998, + 113355.9999, + 113453, + 113250.9996, + 113217.9994, + 113969.99979999999, + 114632.0001, + 115082.00039999999, + 113148.0007, + 112990, + 112990, + 112920.0004, + 112504, + 112161, + 111802.9998, + 112123.9997, + 112620.9997, + 112746.9999, + 112159.9997, + 114683.9994, + 115353.0004, + 114727.00020000001, + 115038.00020000001, + 115040.9994, + 114986.9993, + 114888.0003, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114827, + 114893.9998, + 115122.9998, + 115068.9998, + 114657.9997, + 114624.0001, + 114453.0002, + 114500.9997, + 114719.9993, + 113897.00039999999, + 114105.9994, + 113741.0007, + 113350.99979999999, + 114247.9992, + 114107.001 + ], + "yaxis": "y5" + } + ], + "layout": { + "annotations": [ + { + "font": { + "size": 16 + }, + "showarrow": false, + "text": "MSFT", + "x": 0.47, + "xanchor": "center", + "xref": "paper", + "y": 0.9999999999999999, + "yanchor": "bottom", + "yref": "paper" + }, + { + "font": { + "size": 16 + }, + "showarrow": false, + "text": "GOOG", + "x": 0.47, + "xanchor": "center", + "xref": "paper", + "y": 0.5409090909090909, + "yanchor": "bottom", + "yref": "paper" + }, + { + "font": { + "size": 16 + }, + "showarrow": false, + "text": "Book Value", + "x": 0.47, + "xanchor": "center", + "xref": "paper", + "y": 0.08181818181818182, + "yanchor": "bottom", + "yref": "paper" + } + ], + "height": 900, + "showlegend": false, + "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": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "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": "Strategy Runner Report" + }, + "width": 800, + "xaxis": { + "anchor": "y", + "domain": [ + 0, + 0.94 + ], + "matches": "x3", + "rangeselector": { + "buttons": [ + { + "count": 1, + "label": "1m", + "step": "month", + "stepmode": "backward" + }, + { + "count": 6, + "label": "6m", + "step": "month", + "stepmode": "backward" + }, + { + "count": 1, + "label": "YTD", + "step": "year", + "stepmode": "todate" + }, + { + "count": 1, + "label": "1y", + "step": "year", + "stepmode": "backward" + }, + { + "step": "all" + } + ] + }, + "rangeslider": { + "visible": false + }, + "showticklabels": false + }, + "xaxis2": { + "anchor": "y3", + "domain": [ + 0, + 0.94 + ], + "matches": "x3", + "rangeslider": { + "visible": false + }, + "showticklabels": false + }, + "xaxis3": { + "anchor": "y5", + "domain": [ + 0, + 0.94 + ], + "rangeslider": { + "visible": true + }, + "title": { + "text": "Date" + } + }, + "yaxis": { + "anchor": "x", + "domain": [ + 0.5909090909090908, + 0.9999999999999999 + ], + "showgrid": false, + "title": { + "text": "Volume" + } + }, + "yaxis2": { + "anchor": "x", + "overlaying": "y", + "showgrid": true, + "side": "right", + "title": { + "text": "USD" + } + }, + "yaxis3": { + "anchor": "x2", + "domain": [ + 0.13181818181818183, + 0.5409090909090909 + ], + "showgrid": false, + "title": { + "text": "Volume" + } + }, + "yaxis4": { + "anchor": "x2", + "overlaying": "y3", + "showgrid": true, + "side": "right", + "title": { + "text": "USD" + } + }, + "yaxis5": { + "anchor": "x3", + "domain": [ + 0, + 0.08181818181818182 + ], + "showgrid": true, + "title": { + "text": "USD" + } + }, + "yaxis6": { + "anchor": "x3", + "overlaying": "y5", + "showgrid": true, + "side": "right", + "title": { + "text": "USD" + } + } + } + } }, "metadata": {}, "output_type": "display_data" @@ -20,7 +21707,7 @@ "import pandas as pd\n", "\n", "from yabte.backtest import Strategy, StrategyRunner, Order, Book\n", - "from yabte.utilities.plot.matplotlib.strategy_runner import plot_strategy_runner\n", + "from yabte.utilities.plot.plotly.strategy_runner import plot_strategy_runner\n", "from yabte.utilities.strategy_helpers import crossover\n", "from yabte.tests._helpers import generate_nasdaq_dataset\n", "\n", @@ -83,7 +21770,7 @@ "bch = sr.book_history.loc[:, (slice(None), \"cash\")]\n", "\n", "# plot the trades against book value\n", - "plot_strategy_runner(sr);" + "plot_strategy_runner(sr)" ] }, { @@ -96,9 +21783,9 @@ ], "metadata": { "kernelspec": { - "display_name": "scratch-3.10", + "display_name": ".venv", "language": "python", - "name": "scratch-3.10" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -112,12 +21799,7 @@ "pygments_lexer": "ipython3", "version": "3.10.6" }, - "orig_nbformat": 4, - "vscode": { - "interpreter": { - "hash": "c90e5980e8b1d1eb9a7a62c4316604523bec4ee176d943f83fc4db9c74c8274b" - } - } + "orig_nbformat": 4 }, "nbformat": 4, "nbformat_minor": 2 diff --git a/poetry.lock b/poetry.lock index eee701d..6a35667 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "alabaster" version = "0.7.13" description = "A configurable sidebar-enabled Sphinx theme" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -16,7 +15,6 @@ files = [ name = "appnope" version = "0.1.3" description = "Disable App Nap on macOS >= 10.9" -category = "dev" optional = false python-versions = "*" files = [ @@ -28,7 +26,6 @@ files = [ name = "asttokens" version = "2.2.1" description = "Annotate AST trees with source code positions" -category = "dev" optional = false python-versions = "*" files = [ @@ -44,43 +41,37 @@ test = ["astroid", "pytest"] [[package]] name = "attrs" -version = "22.2.0" +version = "23.1.0" description = "Classes Without Boilerplate" -category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "attrs-22.2.0-py3-none-any.whl", hash = "sha256:29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836"}, - {file = "attrs-22.2.0.tar.gz", hash = "sha256:c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99"}, + {file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04"}, + {file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015"}, ] [package.extras] -cov = ["attrs[tests]", "coverage-enable-subprocess", "coverage[toml] (>=5.3)"] -dev = ["attrs[docs,tests]"] -docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope.interface"] -tests = ["attrs[tests-no-zope]", "zope.interface"] -tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy (>=0.971,<0.990)", "mypy (>=0.971,<0.990)", "pympler", "pympler", "pytest (>=4.3.0)", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-mypy-plugins", "pytest-xdist[psutil]", "pytest-xdist[psutil]"] +cov = ["attrs[tests]", "coverage[toml] (>=5.3)"] +dev = ["attrs[docs,tests]", "pre-commit"] +docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope-interface"] +tests = ["attrs[tests-no-zope]", "zope-interface"] +tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] [[package]] name = "babel" -version = "2.11.0" +version = "2.12.1" description = "Internationalization utilities" -category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "Babel-2.11.0-py3-none-any.whl", hash = "sha256:1ad3eca1c885218f6dce2ab67291178944f810a10a9b5f3cb8382a5a232b64fe"}, - {file = "Babel-2.11.0.tar.gz", hash = "sha256:5ef4b3226b0180dedded4229651c8b0e1a3a6a2837d45a073272f313e4cf97f6"}, + {file = "Babel-2.12.1-py3-none-any.whl", hash = "sha256:b4246fb7677d3b98f501a39d43396d3cafdc8eadb045f4a31be01863f655c610"}, + {file = "Babel-2.12.1.tar.gz", hash = "sha256:cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455"}, ] -[package.dependencies] -pytz = ">=2015.7" - [[package]] name = "backcall" version = "0.2.0" description = "Specifications for callback functions passed in to an API" -category = "dev" optional = false python-versions = "*" files = [ @@ -90,14 +81,13 @@ files = [ [[package]] name = "beautifulsoup4" -version = "4.11.2" +version = "4.12.2" description = "Screen-scraping library" -category = "dev" optional = false python-versions = ">=3.6.0" files = [ - {file = "beautifulsoup4-4.11.2-py3-none-any.whl", hash = "sha256:0e79446b10b3ecb499c1556f7e228a53e64a2bfcebd455f370d8927cb5b59e39"}, - {file = "beautifulsoup4-4.11.2.tar.gz", hash = "sha256:bc4bdda6717de5a2987436fb8d72f45dc90dd856bdfd512a1314ce90349a0106"}, + {file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a"}, + {file = "beautifulsoup4-4.12.2.tar.gz", hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da"}, ] [package.dependencies] @@ -109,37 +99,36 @@ lxml = ["lxml"] [[package]] name = "black" -version = "23.1.0" +version = "23.3.0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "black-23.1.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:b6a92a41ee34b883b359998f0c8e6eb8e99803aa8bf3123bf2b2e6fec505a221"}, - {file = "black-23.1.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:57c18c5165c1dbe291d5306e53fb3988122890e57bd9b3dcb75f967f13411a26"}, - {file = "black-23.1.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:9880d7d419bb7e709b37e28deb5e68a49227713b623c72b2b931028ea65f619b"}, - {file = "black-23.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6663f91b6feca5d06f2ccd49a10f254f9298cc1f7f49c46e498a0771b507104"}, - {file = "black-23.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:9afd3f493666a0cd8f8df9a0200c6359ac53940cbde049dcb1a7eb6ee2dd7074"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:bfffba28dc52a58f04492181392ee380e95262af14ee01d4bc7bb1b1c6ca8d27"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:c1c476bc7b7d021321e7d93dc2cbd78ce103b84d5a4cf97ed535fbc0d6660648"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:382998821f58e5c8238d3166c492139573325287820963d2f7de4d518bd76958"}, - {file = "black-23.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bf649fda611c8550ca9d7592b69f0637218c2369b7744694c5e4902873b2f3a"}, - {file = "black-23.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:121ca7f10b4a01fd99951234abdbd97728e1240be89fde18480ffac16503d481"}, - {file = "black-23.1.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:a8471939da5e824b891b25751955be52ee7f8a30a916d570a5ba8e0f2eb2ecad"}, - {file = "black-23.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8178318cb74f98bc571eef19068f6ab5613b3e59d4f47771582f04e175570ed8"}, - {file = "black-23.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:a436e7881d33acaf2536c46a454bb964a50eff59b21b51c6ccf5a40601fbef24"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:a59db0a2094d2259c554676403fa2fac3473ccf1354c1c63eccf7ae65aac8ab6"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:0052dba51dec07ed029ed61b18183942043e00008ec65d5028814afaab9a22fd"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:49f7b39e30f326a34b5c9a4213213a6b221d7ae9d58ec70df1c4a307cf2a1580"}, - {file = "black-23.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:162e37d49e93bd6eb6f1afc3e17a3d23a823042530c37c3c42eeeaf026f38468"}, - {file = "black-23.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b70eb40a78dfac24842458476135f9b99ab952dd3f2dab738c1881a9b38b753"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:a29650759a6a0944e7cca036674655c2f0f63806ddecc45ed40b7b8aa314b651"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:bb460c8561c8c1bec7824ecbc3ce085eb50005883a6203dcfb0122e95797ee06"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:c91dfc2c2a4e50df0026f88d2215e166616e0c80e86004d0003ece0488db2739"}, - {file = "black-23.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a951cc83ab535d248c89f300eccbd625e80ab880fbcfb5ac8afb5f01a258ac9"}, - {file = "black-23.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:0680d4380db3719ebcfb2613f34e86c8e6d15ffeabcf8ec59355c5e7b85bb555"}, - {file = "black-23.1.0-py3-none-any.whl", hash = "sha256:7a0f701d314cfa0896b9001df70a530eb2472babb76086344e688829efd97d32"}, - {file = "black-23.1.0.tar.gz", hash = "sha256:b0bd97bea8903f5a2ba7219257a44e3f1f9d00073d6cc1add68f0beec69692ac"}, + {file = "black-23.3.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:0945e13506be58bf7db93ee5853243eb368ace1c08a24c65ce108986eac65915"}, + {file = "black-23.3.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:67de8d0c209eb5b330cce2469503de11bca4085880d62f1628bd9972cc3366b9"}, + {file = "black-23.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:7c3eb7cea23904399866c55826b31c1f55bbcd3890ce22ff70466b907b6775c2"}, + {file = "black-23.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32daa9783106c28815d05b724238e30718f34155653d4d6e125dc7daec8e260c"}, + {file = "black-23.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:35d1381d7a22cc5b2be2f72c7dfdae4072a3336060635718cc7e1ede24221d6c"}, + {file = "black-23.3.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:a8a968125d0a6a404842fa1bf0b349a568634f856aa08ffaff40ae0dfa52e7c6"}, + {file = "black-23.3.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:c7ab5790333c448903c4b721b59c0d80b11fe5e9803d8703e84dcb8da56fec1b"}, + {file = "black-23.3.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:a6f6886c9869d4daae2d1715ce34a19bbc4b95006d20ed785ca00fa03cba312d"}, + {file = "black-23.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f3c333ea1dd6771b2d3777482429864f8e258899f6ff05826c3a4fcc5ce3f70"}, + {file = "black-23.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:11c410f71b876f961d1de77b9699ad19f939094c3a677323f43d7a29855fe326"}, + {file = "black-23.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:1d06691f1eb8de91cd1b322f21e3bfc9efe0c7ca1f0e1eb1db44ea367dff656b"}, + {file = "black-23.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50cb33cac881766a5cd9913e10ff75b1e8eb71babf4c7104f2e9c52da1fb7de2"}, + {file = "black-23.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:e114420bf26b90d4b9daa597351337762b63039752bdf72bf361364c1aa05925"}, + {file = "black-23.3.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:48f9d345675bb7fbc3dd85821b12487e1b9a75242028adad0333ce36ed2a6d27"}, + {file = "black-23.3.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:714290490c18fb0126baa0fca0a54ee795f7502b44177e1ce7624ba1c00f2331"}, + {file = "black-23.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:064101748afa12ad2291c2b91c960be28b817c0c7eaa35bec09cc63aa56493c5"}, + {file = "black-23.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:562bd3a70495facf56814293149e51aa1be9931567474993c7942ff7d3533961"}, + {file = "black-23.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:e198cf27888ad6f4ff331ca1c48ffc038848ea9f031a3b40ba36aced7e22f2c8"}, + {file = "black-23.3.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:3238f2aacf827d18d26db07524e44741233ae09a584273aa059066d644ca7b30"}, + {file = "black-23.3.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:f0bd2f4a58d6666500542b26354978218a9babcdc972722f4bf90779524515f3"}, + {file = "black-23.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:92c543f6854c28a3c7f39f4d9b7694f9a6eb9d3c5e2ece488c327b6e7ea9b266"}, + {file = "black-23.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a150542a204124ed00683f0db1f5cf1c2aaaa9cc3495b7a3b5976fb136090ab"}, + {file = "black-23.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:6b39abdfb402002b8a7d030ccc85cf5afff64ee90fa4c5aebc531e3ad0175ddb"}, + {file = "black-23.3.0-py3-none-any.whl", hash = "sha256:ec751418022185b0c1bb7d7736e6933d40bbb14c14a0abcf9123d1b159f98dd4"}, + {file = "black-23.3.0.tar.gz", hash = "sha256:1c7b8d606e728a41ea1ccbd7264677e494e87cf630e399262ced92d4a8dac940"}, ] [package.dependencies] @@ -162,7 +151,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "bleach" version = "6.0.0" description = "An easy safelist-based HTML-sanitizing tool." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -179,21 +167,19 @@ css = ["tinycss2 (>=1.1.0,<1.2)"] [[package]] name = "certifi" -version = "2022.12.7" +version = "2023.5.7" description = "Python package for providing Mozilla's CA Bundle." -category = "dev" optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, - {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, + {file = "certifi-2023.5.7-py3-none-any.whl", hash = "sha256:c6c2e98f5c7869efca1f8916fed228dd91539f9f1b444c314c06eef02980c716"}, + {file = "certifi-2023.5.7.tar.gz", hash = "sha256:0f0d56dc5a6ad56fd4ba36484d6cc34451e1c6548c61daad8c320169f91eddc7"}, ] [[package]] name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." -category = "dev" optional = false python-versions = "*" files = [ @@ -268,24 +254,92 @@ pycparser = "*" [[package]] name = "charset-normalizer" -version = "2.1.1" +version = "3.1.0" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "dev" optional = false -python-versions = ">=3.6.0" +python-versions = ">=3.7.0" files = [ - {file = "charset-normalizer-2.1.1.tar.gz", hash = "sha256:5a3d016c7c547f69d6f81fb0db9449ce888b418b5b9952cc5e6e66843e9dd845"}, - {file = "charset_normalizer-2.1.1-py3-none-any.whl", hash = "sha256:83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f"}, + {file = "charset-normalizer-3.1.0.tar.gz", hash = "sha256:34e0a2f9c370eb95597aae63bf85eb5e96826d81e3dcf88b8886012906f509b5"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e0ac8959c929593fee38da1c2b64ee9778733cdf03c482c9ff1d508b6b593b2b"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d7fc3fca01da18fbabe4625d64bb612b533533ed10045a2ac3dd194bfa656b60"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:04eefcee095f58eaabe6dc3cc2262f3bcd776d2c67005880894f447b3f2cb9c1"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20064ead0717cf9a73a6d1e779b23d149b53daf971169289ed2ed43a71e8d3b0"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1435ae15108b1cb6fffbcea2af3d468683b7afed0169ad718451f8db5d1aff6f"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c84132a54c750fda57729d1e2599bb598f5fa0344085dbde5003ba429a4798c0"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75f2568b4189dda1c567339b48cba4ac7384accb9c2a7ed655cd86b04055c795"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:11d3bcb7be35e7b1bba2c23beedac81ee893ac9871d0ba79effc7fc01167db6c"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:891cf9b48776b5c61c700b55a598621fdb7b1e301a550365571e9624f270c203"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:5f008525e02908b20e04707a4f704cd286d94718f48bb33edddc7d7b584dddc1"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:b06f0d3bf045158d2fb8837c5785fe9ff9b8c93358be64461a1089f5da983137"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:49919f8400b5e49e961f320c735388ee686a62327e773fa5b3ce6721f7e785ce"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:22908891a380d50738e1f978667536f6c6b526a2064156203d418f4856d6e86a"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-win32.whl", hash = "sha256:12d1a39aa6b8c6f6248bb54550efcc1c38ce0d8096a146638fd4738e42284448"}, + {file = "charset_normalizer-3.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:65ed923f84a6844de5fd29726b888e58c62820e0769b76565480e1fdc3d062f8"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9a3267620866c9d17b959a84dd0bd2d45719b817245e49371ead79ed4f710d19"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6734e606355834f13445b6adc38b53c0fd45f1a56a9ba06c2058f86893ae8017"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f8303414c7b03f794347ad062c0516cee0e15f7a612abd0ce1e25caf6ceb47df"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaf53a6cebad0eae578f062c7d462155eada9c172bd8c4d250b8c1d8eb7f916a"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3dc5b6a8ecfdc5748a7e429782598e4f17ef378e3e272eeb1340ea57c9109f41"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e1b25e3ad6c909f398df8921780d6a3d120d8c09466720226fc621605b6f92b1"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ca564606d2caafb0abe6d1b5311c2649e8071eb241b2d64e75a0d0065107e62"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b82fab78e0b1329e183a65260581de4375f619167478dddab510c6c6fb04d9b6"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bd7163182133c0c7701b25e604cf1611c0d87712e56e88e7ee5d72deab3e76b5"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:11d117e6c63e8f495412d37e7dc2e2fff09c34b2d09dbe2bee3c6229577818be"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:cf6511efa4801b9b38dc5546d7547d5b5c6ef4b081c60b23e4d941d0eba9cbeb"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:abc1185d79f47c0a7aaf7e2412a0eb2c03b724581139193d2d82b3ad8cbb00ac"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cb7b2ab0188829593b9de646545175547a70d9a6e2b63bf2cd87a0a391599324"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-win32.whl", hash = "sha256:c36bcbc0d5174a80d6cccf43a0ecaca44e81d25be4b7f90f0ed7bcfbb5a00909"}, + {file = "charset_normalizer-3.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:cca4def576f47a09a943666b8f829606bcb17e2bc2d5911a46c8f8da45f56755"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0c95f12b74681e9ae127728f7e5409cbbef9cd914d5896ef238cc779b8152373"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fca62a8301b605b954ad2e9c3666f9d97f63872aa4efcae5492baca2056b74ab"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac0aa6cd53ab9a31d397f8303f92c42f534693528fafbdb997c82bae6e477ad9"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3af8e0f07399d3176b179f2e2634c3ce9c1301379a6b8c9c9aeecd481da494f"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a5fc78f9e3f501a1614a98f7c54d3969f3ad9bba8ba3d9b438c3bc5d047dd28"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:628c985afb2c7d27a4800bfb609e03985aaecb42f955049957814e0491d4006d"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:74db0052d985cf37fa111828d0dd230776ac99c740e1a758ad99094be4f1803d"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:1e8fcdd8f672a1c4fc8d0bd3a2b576b152d2a349782d1eb0f6b8e52e9954731d"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:04afa6387e2b282cf78ff3dbce20f0cc071c12dc8f685bd40960cc68644cfea6"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:dd5653e67b149503c68c4018bf07e42eeed6b4e956b24c00ccdf93ac79cdff84"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d2686f91611f9e17f4548dbf050e75b079bbc2a82be565832bc8ea9047b61c8c"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-win32.whl", hash = "sha256:4155b51ae05ed47199dc5b2a4e62abccb274cee6b01da5b895099b61b1982974"}, + {file = "charset_normalizer-3.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:322102cdf1ab682ecc7d9b1c5eed4ec59657a65e1c146a0da342b78f4112db23"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e633940f28c1e913615fd624fcdd72fdba807bf53ea6925d6a588e84e1151531"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3a06f32c9634a8705f4ca9946d667609f52cf130d5548881401f1eb2c39b1e2c"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7381c66e0561c5757ffe616af869b916c8b4e42b367ab29fedc98481d1e74e14"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3573d376454d956553c356df45bb824262c397c6e26ce43e8203c4c540ee0acb"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e89df2958e5159b811af9ff0f92614dabf4ff617c03a4c1c6ff53bf1c399e0e1"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:78cacd03e79d009d95635e7d6ff12c21eb89b894c354bd2b2ed0b4763373693b"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de5695a6f1d8340b12a5d6d4484290ee74d61e467c39ff03b39e30df62cf83a0"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1c60b9c202d00052183c9be85e5eaf18a4ada0a47d188a83c8f5c5b23252f649"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f645caaf0008bacf349875a974220f1f1da349c5dbe7c4ec93048cdc785a3326"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:ea9f9c6034ea2d93d9147818f17c2a0860d41b71c38b9ce4d55f21b6f9165a11"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:80d1543d58bd3d6c271b66abf454d437a438dff01c3e62fdbcd68f2a11310d4b"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:73dc03a6a7e30b7edc5b01b601e53e7fc924b04e1835e8e407c12c037e81adbd"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6f5c2e7bc8a4bf7c426599765b1bd33217ec84023033672c1e9a8b35eaeaaaf8"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-win32.whl", hash = "sha256:12a2b561af122e3d94cdb97fe6fb2bb2b82cef0cdca131646fdb940a1eda04f0"}, + {file = "charset_normalizer-3.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:3160a0fd9754aab7d47f95a6b63ab355388d890163eb03b2d2b87ab0a30cfa59"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:38e812a197bf8e71a59fe55b757a84c1f946d0ac114acafaafaf21667a7e169e"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6baf0baf0d5d265fa7944feb9f7451cc316bfe30e8df1a61b1bb08577c554f31"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8f25e17ab3039b05f762b0a55ae0b3632b2e073d9c8fc88e89aca31a6198e88f"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3747443b6a904001473370d7810aa19c3a180ccd52a7157aacc264a5ac79265e"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b116502087ce8a6b7a5f1814568ccbd0e9f6cfd99948aa59b0e241dc57cf739f"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d16fd5252f883eb074ca55cb622bc0bee49b979ae4e8639fff6ca3ff44f9f854"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21fa558996782fc226b529fdd2ed7866c2c6ec91cee82735c98a197fae39f706"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f6c7a8a57e9405cad7485f4c9d3172ae486cfef1344b5ddd8e5239582d7355e"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ac3775e3311661d4adace3697a52ac0bab17edd166087d493b52d4f4f553f9f0"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:10c93628d7497c81686e8e5e557aafa78f230cd9e77dd0c40032ef90c18f2230"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:6f4f4668e1831850ebcc2fd0b1cd11721947b6dc7c00bf1c6bd3c929ae14f2c7"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0be65ccf618c1e7ac9b849c315cc2e8a8751d9cfdaa43027d4f6624bd587ab7e"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:53d0a3fa5f8af98a1e261de6a3943ca631c526635eb5817a87a59d9a57ebf48f"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-win32.whl", hash = "sha256:a04f86f41a8916fe45ac5024ec477f41f886b3c435da2d4e3d2709b22ab02af1"}, + {file = "charset_normalizer-3.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:830d2948a5ec37c386d3170c483063798d7879037492540f10a475e3fd6f244b"}, + {file = "charset_normalizer-3.1.0-py3-none-any.whl", hash = "sha256:3d9098b479e78c85080c98e1e35ff40b4a31d8953102bb0fd7d1b6f8a2111a3d"}, ] -[package.extras] -unicode-backport = ["unicodedata2"] - [[package]] name = "click" version = "8.1.3" description = "Composable command line interface toolkit" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -300,7 +354,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -310,156 +363,148 @@ files = [ [[package]] name = "comm" -version = "0.1.2" +version = "0.1.3" description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." -category = "dev" optional = false python-versions = ">=3.6" files = [ - {file = "comm-0.1.2-py3-none-any.whl", hash = "sha256:9f3abf3515112fa7c55a42a6a5ab358735c9dccc8b5910a9d8e3ef5998130666"}, - {file = "comm-0.1.2.tar.gz", hash = "sha256:3e2f5826578e683999b93716285b3b1f344f157bf75fa9ce0a797564e742f062"}, + {file = "comm-0.1.3-py3-none-any.whl", hash = "sha256:16613c6211e20223f215fc6d3b266a247b6e2641bf4e0a3ad34cb1aff2aa3f37"}, + {file = "comm-0.1.3.tar.gz", hash = "sha256:a61efa9daffcfbe66fd643ba966f846a624e4e6d6767eda9cf6e993aadaab93e"}, ] [package.dependencies] traitlets = ">=5.3" [package.extras] +lint = ["black (>=22.6.0)", "mdformat (>0.7)", "mdformat-gfm (>=0.3.5)", "ruff (>=0.0.156)"] test = ["pytest"] +typing = ["mypy (>=0.990)"] [[package]] name = "contourpy" -version = "1.0.7" +version = "1.1.0" description = "Python library for calculating contours of 2D quadrilateral grids" -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:95c3acddf921944f241b6773b767f1cbce71d03307270e2d769fd584d5d1092d"}, - {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fc1464c97579da9f3ab16763c32e5c5d5bb5fa1ec7ce509a4ca6108b61b84fab"}, - {file = "contourpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8acf74b5d383414401926c1598ed77825cd530ac7b463ebc2e4f46638f56cce6"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c71fdd8f1c0f84ffd58fca37d00ca4ebaa9e502fb49825484da075ac0b0b803"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f99e9486bf1bb979d95d5cffed40689cb595abb2b841f2991fc894b3452290e8"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87f4d8941a9564cda3f7fa6a6cd9b32ec575830780677932abdec7bcb61717b0"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9e20e5a1908e18aaa60d9077a6d8753090e3f85ca25da6e25d30dc0a9e84c2c6"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a877ada905f7d69b2a31796c4b66e31a8068b37aa9b78832d41c82fc3e056ddd"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6381fa66866b0ea35e15d197fc06ac3840a9b2643a6475c8fff267db8b9f1e69"}, - {file = "contourpy-1.0.7-cp310-cp310-win32.whl", hash = "sha256:3c184ad2433635f216645fdf0493011a4667e8d46b34082f5a3de702b6ec42e3"}, - {file = "contourpy-1.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:3caea6365b13119626ee996711ab63e0c9d7496f65641f4459c60a009a1f3e80"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed33433fc3820263a6368e532f19ddb4c5990855e4886088ad84fd7c4e561c71"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:38e2e577f0f092b8e6774459317c05a69935a1755ecfb621c0a98f0e3c09c9a5"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae90d5a8590e5310c32a7630b4b8618cef7563cebf649011da80874d0aa8f414"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:130230b7e49825c98edf0b428b7aa1125503d91732735ef897786fe5452b1ec2"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58569c491e7f7e874f11519ef46737cea1d6eda1b514e4eb5ac7dab6aa864d02"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54d43960d809c4c12508a60b66cb936e7ed57d51fb5e30b513934a4a23874fae"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:152fd8f730c31fd67fe0ffebe1df38ab6a669403da93df218801a893645c6ccc"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9056c5310eb1daa33fc234ef39ebfb8c8e2533f088bbf0bc7350f70a29bde1ac"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a9d7587d2fdc820cc9177139b56795c39fb8560f540bba9ceea215f1f66e1566"}, - {file = "contourpy-1.0.7-cp311-cp311-win32.whl", hash = "sha256:4ee3ee247f795a69e53cd91d927146fb16c4e803c7ac86c84104940c7d2cabf0"}, - {file = "contourpy-1.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:5caeacc68642e5f19d707471890f037a13007feba8427eb7f2a60811a1fc1350"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fd7dc0e6812b799a34f6d12fcb1000539098c249c8da54f3566c6a6461d0dbad"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f9d350b639db6c2c233d92c7f213d94d2e444d8e8fc5ca44c9706cf72193772"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e96a08b62bb8de960d3a6afbc5ed8421bf1a2d9c85cc4ea73f4bc81b4910500f"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:031154ed61f7328ad7f97662e48660a150ef84ee1bc8876b6472af88bf5a9b98"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e9ebb4425fc1b658e13bace354c48a933b842d53c458f02c86f371cecbedecc"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efb8f6d08ca7998cf59eaf50c9d60717f29a1a0a09caa46460d33b2924839dbd"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6c180d89a28787e4b73b07e9b0e2dac7741261dbdca95f2b489c4f8f887dd810"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b8d587cc39057d0afd4166083d289bdeff221ac6d3ee5046aef2d480dc4b503c"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:769eef00437edf115e24d87f8926955f00f7704bede656ce605097584f9966dc"}, - {file = "contourpy-1.0.7-cp38-cp38-win32.whl", hash = "sha256:62398c80ef57589bdbe1eb8537127321c1abcfdf8c5f14f479dbbe27d0322e66"}, - {file = "contourpy-1.0.7-cp38-cp38-win_amd64.whl", hash = "sha256:57119b0116e3f408acbdccf9eb6ef19d7fe7baf0d1e9aaa5381489bc1aa56556"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:30676ca45084ee61e9c3da589042c24a57592e375d4b138bd84d8709893a1ba4"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e927b3868bd1e12acee7cc8f3747d815b4ab3e445a28d2e5373a7f4a6e76ba1"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:366a0cf0fc079af5204801786ad7a1c007714ee3909e364dbac1729f5b0849e5"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ba9bb365446a22411f0673abf6ee1fea3b2cf47b37533b970904880ceb72f3"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71b0bf0c30d432278793d2141362ac853859e87de0a7dee24a1cea35231f0d50"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7281244c99fd7c6f27c1c6bfafba878517b0b62925a09b586d88ce750a016d2"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b6d0f9e1d39dbfb3977f9dd79f156c86eb03e57a7face96f199e02b18e58d32a"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7f6979d20ee5693a1057ab53e043adffa1e7418d734c1532e2d9e915b08d8ec2"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5dd34c1ae752515318224cba7fc62b53130c45ac6a1040c8b7c1a223c46e8967"}, - {file = "contourpy-1.0.7-cp39-cp39-win32.whl", hash = "sha256:c5210e5d5117e9aec8c47d9156d1d3835570dd909a899171b9535cb4a3f32693"}, - {file = "contourpy-1.0.7-cp39-cp39-win_amd64.whl", hash = "sha256:60835badb5ed5f4e194a6f21c09283dd6e007664a86101431bf870d9e86266c4"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ce41676b3d0dd16dbcfabcc1dc46090aaf4688fd6e819ef343dbda5a57ef0161"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a011cf354107b47c58ea932d13b04d93c6d1d69b8b6dce885e642531f847566"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:31a55dccc8426e71817e3fe09b37d6d48ae40aae4ecbc8c7ad59d6893569c436"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69f8ff4db108815addd900a74df665e135dbbd6547a8a69333a68e1f6e368ac2"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efe99298ba37e37787f6a2ea868265465410822f7bea163edcc1bd3903354ea9"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a1e97b86f73715e8670ef45292d7cc033548266f07d54e2183ecb3c87598888f"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc331c13902d0f50845099434cd936d49d7a2ca76cb654b39691974cb1e4812d"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24847601071f740837aefb730e01bd169fbcaa610209779a78db7ebb6e6a7051"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abf298af1e7ad44eeb93501e40eb5a67abbf93b5d90e468d01fc0c4451971afa"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:64757f6460fc55d7e16ed4f1de193f362104285c667c112b50a804d482777edd"}, - {file = "contourpy-1.0.7.tar.gz", hash = "sha256:d8165a088d31798b59e91117d1f5fc3df8168d8b48c4acc10fc0df0d0bdbcc5e"}, + {file = "contourpy-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:89f06eff3ce2f4b3eb24c1055a26981bffe4e7264acd86f15b97e40530b794bc"}, + {file = "contourpy-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dffcc2ddec1782dd2f2ce1ef16f070861af4fb78c69862ce0aab801495dda6a3"}, + {file = "contourpy-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25ae46595e22f93592d39a7eac3d638cda552c3e1160255258b695f7b58e5655"}, + {file = "contourpy-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:17cfaf5ec9862bc93af1ec1f302457371c34e688fbd381f4035a06cd47324f48"}, + {file = "contourpy-1.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18a64814ae7bce73925131381603fff0116e2df25230dfc80d6d690aa6e20b37"}, + {file = "contourpy-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90c81f22b4f572f8a2110b0b741bb64e5a6427e0a198b2cdc1fbaf85f352a3aa"}, + {file = "contourpy-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:53cc3a40635abedbec7f1bde60f8c189c49e84ac180c665f2cd7c162cc454baa"}, + {file = "contourpy-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:1f795597073b09d631782e7245016a4323cf1cf0b4e06eef7ea6627e06a37ff2"}, + {file = "contourpy-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0b7b04ed0961647691cfe5d82115dd072af7ce8846d31a5fac6c142dcce8b882"}, + {file = "contourpy-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:27bc79200c742f9746d7dd51a734ee326a292d77e7d94c8af6e08d1e6c15d545"}, + {file = "contourpy-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:052cc634bf903c604ef1a00a5aa093c54f81a2612faedaa43295809ffdde885e"}, + {file = "contourpy-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9382a1c0bc46230fb881c36229bfa23d8c303b889b788b939365578d762b5c18"}, + {file = "contourpy-1.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5cec36c5090e75a9ac9dbd0ff4a8cf7cecd60f1b6dc23a374c7d980a1cd710e"}, + {file = "contourpy-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f0cbd657e9bde94cd0e33aa7df94fb73c1ab7799378d3b3f902eb8eb2e04a3a"}, + {file = "contourpy-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:181cbace49874f4358e2929aaf7ba84006acb76694102e88dd15af861996c16e"}, + {file = "contourpy-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fb3b7d9e6243bfa1efb93ccfe64ec610d85cfe5aec2c25f97fbbd2e58b531256"}, + {file = "contourpy-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bcb41692aa09aeb19c7c213411854402f29f6613845ad2453d30bf421fe68fed"}, + {file = "contourpy-1.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5d123a5bc63cd34c27ff9c7ac1cd978909e9c71da12e05be0231c608048bb2ae"}, + {file = "contourpy-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62013a2cf68abc80dadfd2307299bfa8f5aa0dcaec5b2954caeb5fa094171103"}, + {file = "contourpy-1.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0b6616375d7de55797d7a66ee7d087efe27f03d336c27cf1f32c02b8c1a5ac70"}, + {file = "contourpy-1.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:317267d915490d1e84577924bd61ba71bf8681a30e0d6c545f577363157e5e94"}, + {file = "contourpy-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d551f3a442655f3dcc1285723f9acd646ca5858834efeab4598d706206b09c9f"}, + {file = "contourpy-1.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e7a117ce7df5a938fe035cad481b0189049e8d92433b4b33aa7fc609344aafa1"}, + {file = "contourpy-1.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:d4f26b25b4f86087e7d75e63212756c38546e70f2a92d2be44f80114826e1cd4"}, + {file = "contourpy-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc00bb4225d57bff7ebb634646c0ee2a1298402ec10a5fe7af79df9a51c1bfd9"}, + {file = "contourpy-1.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:189ceb1525eb0655ab8487a9a9c41f42a73ba52d6789754788d1883fb06b2d8a"}, + {file = "contourpy-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f2931ed4741f98f74b410b16e5213f71dcccee67518970c42f64153ea9313b9"}, + {file = "contourpy-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:30f511c05fab7f12e0b1b7730ebdc2ec8deedcfb505bc27eb570ff47c51a8f15"}, + {file = "contourpy-1.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:143dde50520a9f90e4a2703f367cf8ec96a73042b72e68fcd184e1279962eb6f"}, + {file = "contourpy-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e94bef2580e25b5fdb183bf98a2faa2adc5b638736b2c0a4da98691da641316a"}, + {file = "contourpy-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ed614aea8462735e7d70141374bd7650afd1c3f3cb0c2dbbcbe44e14331bf002"}, + {file = "contourpy-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:438ba416d02f82b692e371858143970ed2eb6337d9cdbbede0d8ad9f3d7dd17d"}, + {file = "contourpy-1.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a698c6a7a432789e587168573a864a7ea374c6be8d4f31f9d87c001d5a843493"}, + {file = "contourpy-1.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:397b0ac8a12880412da3551a8cb5a187d3298a72802b45a3bd1805e204ad8439"}, + {file = "contourpy-1.1.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:a67259c2b493b00e5a4d0f7bfae51fb4b3371395e47d079a4446e9b0f4d70e76"}, + {file = "contourpy-1.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2b836d22bd2c7bb2700348e4521b25e077255ebb6ab68e351ab5aa91ca27e027"}, + {file = "contourpy-1.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:084eaa568400cfaf7179b847ac871582199b1b44d5699198e9602ecbbb5f6104"}, + {file = "contourpy-1.1.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:911ff4fd53e26b019f898f32db0d4956c9d227d51338fb3b03ec72ff0084ee5f"}, + {file = "contourpy-1.1.0.tar.gz", hash = "sha256:e53046c3863828d21d531cc3b53786e6580eb1ba02477e8681009b6aa0870b21"}, ] [package.dependencies] numpy = ">=1.16" [package.extras] -bokeh = ["bokeh", "chromedriver", "selenium"] +bokeh = ["bokeh", "selenium"] docs = ["furo", "sphinx-copybutton"] -mypy = ["contourpy[bokeh]", "docutils-stubs", "mypy (==0.991)", "types-Pillow"] -test = ["Pillow", "matplotlib", "pytest"] -test-no-images = ["pytest"] +mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.2.0)", "types-Pillow"] +test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] +test-no-images = ["pytest", "pytest-cov", "wurlitzer"] [[package]] name = "coverage" -version = "7.2.1" +version = "7.2.7" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "coverage-7.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49567ec91fc5e0b15356da07a2feabb421d62f52a9fff4b1ec40e9e19772f5f8"}, - {file = "coverage-7.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d2ef6cae70168815ed91388948b5f4fcc69681480a0061114db737f957719f03"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3004765bca3acd9e015794e5c2f0c9a05587f5e698127ff95e9cfba0d3f29339"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cca7c0b7f5881dfe0291ef09ba7bb1582cb92ab0aeffd8afb00c700bf692415a"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2167d116309f564af56f9aa5e75ef710ef871c5f9b313a83050035097b56820"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cb5f152fb14857cbe7f3e8c9a5d98979c4c66319a33cad6e617f0067c9accdc4"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:87dc37f16fb5e3a28429e094145bf7c1753e32bb50f662722e378c5851f7fdc6"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e191a63a05851f8bce77bc875e75457f9b01d42843f8bd7feed2fc26bbe60833"}, - {file = "coverage-7.2.1-cp310-cp310-win32.whl", hash = "sha256:e3ea04b23b114572b98a88c85379e9e9ae031272ba1fb9b532aa934c621626d4"}, - {file = "coverage-7.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:0cf557827be7eca1c38a2480484d706693e7bb1929e129785fe59ec155a59de6"}, - {file = "coverage-7.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:570c21a29493b350f591a4b04c158ce1601e8d18bdcd21db136fbb135d75efa6"}, - {file = "coverage-7.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e872b082b32065ac2834149dc0adc2a2e6d8203080501e1e3c3c77851b466f9"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fac6343bae03b176e9b58104a9810df3cdccd5cfed19f99adfa807ffbf43cf9b"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abacd0a738e71b20e224861bc87e819ef46fedba2fb01bc1af83dfd122e9c319"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9256d4c60c4bbfec92721b51579c50f9e5062c21c12bec56b55292464873508"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:80559eaf6c15ce3da10edb7977a1548b393db36cbc6cf417633eca05d84dd1ed"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:0bd7e628f6c3ec4e7d2d24ec0e50aae4e5ae95ea644e849d92ae4805650b4c4e"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:09643fb0df8e29f7417adc3f40aaf379d071ee8f0350ab290517c7004f05360b"}, - {file = "coverage-7.2.1-cp311-cp311-win32.whl", hash = "sha256:1b7fb13850ecb29b62a447ac3516c777b0e7a09ecb0f4bb6718a8654c87dfc80"}, - {file = "coverage-7.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:617a94ada56bbfe547aa8d1b1a2b8299e2ec1ba14aac1d4b26a9f7d6158e1273"}, - {file = "coverage-7.2.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8649371570551d2fd7dee22cfbf0b61f1747cdfb2b7587bb551e4beaaa44cb97"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d2b9b5e70a21474c105a133ba227c61bc95f2ac3b66861143ce39a5ea4b3f84"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae82c988954722fa07ec5045c57b6d55bc1a0890defb57cf4a712ced65b26ddd"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:861cc85dfbf55a7a768443d90a07e0ac5207704a9f97a8eb753292a7fcbdfcfc"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0339dc3237c0d31c3b574f19c57985fcbe494280153bbcad33f2cdf469f4ac3e"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5928b85416a388dd557ddc006425b0c37e8468bd1c3dc118c1a3de42f59e2a54"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8d3843ca645f62c426c3d272902b9de90558e9886f15ddf5efe757b12dd376f5"}, - {file = "coverage-7.2.1-cp37-cp37m-win32.whl", hash = "sha256:6a034480e9ebd4e83d1aa0453fd78986414b5d237aea89a8fdc35d330aa13bae"}, - {file = "coverage-7.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:6fce673f79a0e017a4dc35e18dc7bb90bf6d307c67a11ad5e61ca8d42b87cbff"}, - {file = "coverage-7.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7f099da6958ddfa2ed84bddea7515cb248583292e16bb9231d151cd528eab657"}, - {file = "coverage-7.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:97a3189e019d27e914ecf5c5247ea9f13261d22c3bb0cfcfd2a9b179bb36f8b1"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a81dbcf6c6c877986083d00b834ac1e84b375220207a059ad45d12f6e518a4e3"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:78d2c3dde4c0b9be4b02067185136b7ee4681978228ad5ec1278fa74f5ca3e99"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a209d512d157379cc9ab697cbdbb4cfd18daa3e7eebaa84c3d20b6af0037384"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f3d07edb912a978915576a776756069dede66d012baa503022d3a0adba1b6afa"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8dca3c1706670297851bca1acff9618455122246bdae623be31eca744ade05ec"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b1991a6d64231a3e5bbe3099fb0dd7c9aeaa4275ad0e0aeff4cb9ef885c62ba2"}, - {file = "coverage-7.2.1-cp38-cp38-win32.whl", hash = "sha256:22c308bc508372576ffa3d2dbc4824bb70d28eeb4fcd79d4d1aed663a06630d0"}, - {file = "coverage-7.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:b0c0d46de5dd97f6c2d1b560bf0fcf0215658097b604f1840365296302a9d1fb"}, - {file = "coverage-7.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4dd34a935de268a133e4741827ae951283a28c0125ddcdbcbba41c4b98f2dfef"}, - {file = "coverage-7.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f8318ed0f3c376cfad8d3520f496946977abde080439d6689d7799791457454"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:834c2172edff5a08d78e2f53cf5e7164aacabeb66b369f76e7bb367ca4e2d993"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e4d70c853f0546855f027890b77854508bdb4d6a81242a9d804482e667fff6e6"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a6450da4c7afc4534305b2b7d8650131e130610cea448ff240b6ab73d7eab63"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:99f4dd81b2bb8fc67c3da68b1f5ee1650aca06faa585cbc6818dbf67893c6d58"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bdd3f2f285ddcf2e75174248b2406189261a79e7fedee2ceeadc76219b6faa0e"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f29351393eb05e6326f044a7b45ed8e38cb4dcc38570d12791f271399dc41431"}, - {file = "coverage-7.2.1-cp39-cp39-win32.whl", hash = "sha256:e2b50ebc2b6121edf352336d503357321b9d8738bb7a72d06fc56153fd3f4cd8"}, - {file = "coverage-7.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:bd5a12239c0006252244f94863f1c518ac256160cd316ea5c47fb1a11b25889a"}, - {file = "coverage-7.2.1-pp37.pp38.pp39-none-any.whl", hash = "sha256:436313d129db7cf5b4ac355dd2bd3f7c7e5294af077b090b85de75f8458b8616"}, - {file = "coverage-7.2.1.tar.gz", hash = "sha256:c77f2a9093ccf329dd523a9b2b3c854c20d2a3d968b6def3b820272ca6732242"}, + {file = "coverage-7.2.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d39b5b4f2a66ccae8b7263ac3c8170994b65266797fb96cbbfd3fb5b23921db8"}, + {file = "coverage-7.2.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6d040ef7c9859bb11dfeb056ff5b3872436e3b5e401817d87a31e1750b9ae2fb"}, + {file = "coverage-7.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba90a9563ba44a72fda2e85302c3abc71c5589cea608ca16c22b9804262aaeb6"}, + {file = "coverage-7.2.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e7d9405291c6928619403db1d10bd07888888ec1abcbd9748fdaa971d7d661b2"}, + {file = "coverage-7.2.7-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31563e97dae5598556600466ad9beea39fb04e0229e61c12eaa206e0aa202063"}, + {file = "coverage-7.2.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ebba1cd308ef115925421d3e6a586e655ca5a77b5bf41e02eb0e4562a111f2d1"}, + {file = "coverage-7.2.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:cb017fd1b2603ef59e374ba2063f593abe0fc45f2ad9abdde5b4d83bd922a353"}, + {file = "coverage-7.2.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d62a5c7dad11015c66fbb9d881bc4caa5b12f16292f857842d9d1871595f4495"}, + {file = "coverage-7.2.7-cp310-cp310-win32.whl", hash = "sha256:ee57190f24fba796e36bb6d3aa8a8783c643d8fa9760c89f7a98ab5455fbf818"}, + {file = "coverage-7.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:f75f7168ab25dd93110c8a8117a22450c19976afbc44234cbf71481094c1b850"}, + {file = "coverage-7.2.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:06a9a2be0b5b576c3f18f1a241f0473575c4a26021b52b2a85263a00f034d51f"}, + {file = "coverage-7.2.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5baa06420f837184130752b7c5ea0808762083bf3487b5038d68b012e5937dbe"}, + {file = "coverage-7.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdec9e8cbf13a5bf63290fc6013d216a4c7232efb51548594ca3631a7f13c3a3"}, + {file = "coverage-7.2.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:52edc1a60c0d34afa421c9c37078817b2e67a392cab17d97283b64c5833f427f"}, + {file = "coverage-7.2.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63426706118b7f5cf6bb6c895dc215d8a418d5952544042c8a2d9fe87fcf09cb"}, + {file = "coverage-7.2.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:afb17f84d56068a7c29f5fa37bfd38d5aba69e3304af08ee94da8ed5b0865833"}, + {file = "coverage-7.2.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:48c19d2159d433ccc99e729ceae7d5293fbffa0bdb94952d3579983d1c8c9d97"}, + {file = "coverage-7.2.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0e1f928eaf5469c11e886fe0885ad2bf1ec606434e79842a879277895a50942a"}, + {file = "coverage-7.2.7-cp311-cp311-win32.whl", hash = "sha256:33d6d3ea29d5b3a1a632b3c4e4f4ecae24ef170b0b9ee493883f2df10039959a"}, + {file = "coverage-7.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:5b7540161790b2f28143191f5f8ec02fb132660ff175b7747b95dcb77ac26562"}, + {file = "coverage-7.2.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f2f67fe12b22cd130d34d0ef79206061bfb5eda52feb6ce0dba0644e20a03cf4"}, + {file = "coverage-7.2.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a342242fe22407f3c17f4b499276a02b01e80f861f1682ad1d95b04018e0c0d4"}, + {file = "coverage-7.2.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:171717c7cb6b453aebac9a2ef603699da237f341b38eebfee9be75d27dc38e01"}, + {file = "coverage-7.2.7-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49969a9f7ffa086d973d91cec8d2e31080436ef0fb4a359cae927e742abfaaa6"}, + {file = "coverage-7.2.7-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b46517c02ccd08092f4fa99f24c3b83d8f92f739b4657b0f146246a0ca6a831d"}, + {file = "coverage-7.2.7-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:a3d33a6b3eae87ceaefa91ffdc130b5e8536182cd6dfdbfc1aa56b46ff8c86de"}, + {file = "coverage-7.2.7-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:976b9c42fb2a43ebf304fa7d4a310e5f16cc99992f33eced91ef6f908bd8f33d"}, + {file = "coverage-7.2.7-cp312-cp312-win32.whl", hash = "sha256:8de8bb0e5ad103888d65abef8bca41ab93721647590a3f740100cd65c3b00511"}, + {file = "coverage-7.2.7-cp312-cp312-win_amd64.whl", hash = "sha256:9e31cb64d7de6b6f09702bb27c02d1904b3aebfca610c12772452c4e6c21a0d3"}, + {file = "coverage-7.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:58c2ccc2f00ecb51253cbe5d8d7122a34590fac9646a960d1430d5b15321d95f"}, + {file = "coverage-7.2.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d22656368f0e6189e24722214ed8d66b8022db19d182927b9a248a2a8a2f67eb"}, + {file = "coverage-7.2.7-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a895fcc7b15c3fc72beb43cdcbdf0ddb7d2ebc959edac9cef390b0d14f39f8a9"}, + {file = "coverage-7.2.7-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e84606b74eb7de6ff581a7915e2dab7a28a0517fbe1c9239eb227e1354064dcd"}, + {file = "coverage-7.2.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0a5f9e1dbd7fbe30196578ca36f3fba75376fb99888c395c5880b355e2875f8a"}, + {file = "coverage-7.2.7-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:419bfd2caae268623dd469eff96d510a920c90928b60f2073d79f8fe2bbc5959"}, + {file = "coverage-7.2.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:2aee274c46590717f38ae5e4650988d1af340fe06167546cc32fe2f58ed05b02"}, + {file = "coverage-7.2.7-cp37-cp37m-win32.whl", hash = "sha256:61b9a528fb348373c433e8966535074b802c7a5d7f23c4f421e6c6e2f1697a6f"}, + {file = "coverage-7.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:b1c546aca0ca4d028901d825015dc8e4d56aac4b541877690eb76490f1dc8ed0"}, + {file = "coverage-7.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:54b896376ab563bd38453cecb813c295cf347cf5906e8b41d340b0321a5433e5"}, + {file = "coverage-7.2.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3d376df58cc111dc8e21e3b6e24606b5bb5dee6024f46a5abca99124b2229ef5"}, + {file = "coverage-7.2.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e330fc79bd7207e46c7d7fd2bb4af2963f5f635703925543a70b99574b0fea9"}, + {file = "coverage-7.2.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e9d683426464e4a252bf70c3498756055016f99ddaec3774bf368e76bbe02b6"}, + {file = "coverage-7.2.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d13c64ee2d33eccf7437961b6ea7ad8673e2be040b4f7fd4fd4d4d28d9ccb1e"}, + {file = "coverage-7.2.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b7aa5f8a41217360e600da646004f878250a0d6738bcdc11a0a39928d7dc2050"}, + {file = "coverage-7.2.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8fa03bce9bfbeeef9f3b160a8bed39a221d82308b4152b27d82d8daa7041fee5"}, + {file = "coverage-7.2.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:245167dd26180ab4c91d5e1496a30be4cd721a5cf2abf52974f965f10f11419f"}, + {file = "coverage-7.2.7-cp38-cp38-win32.whl", hash = "sha256:d2c2db7fd82e9b72937969bceac4d6ca89660db0a0967614ce2481e81a0b771e"}, + {file = "coverage-7.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:2e07b54284e381531c87f785f613b833569c14ecacdcb85d56b25c4622c16c3c"}, + {file = "coverage-7.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:537891ae8ce59ef63d0123f7ac9e2ae0fc8b72c7ccbe5296fec45fd68967b6c9"}, + {file = "coverage-7.2.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:06fb182e69f33f6cd1d39a6c597294cff3143554b64b9825d1dc69d18cc2fff2"}, + {file = "coverage-7.2.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:201e7389591af40950a6480bd9edfa8ed04346ff80002cec1a66cac4549c1ad7"}, + {file = "coverage-7.2.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f6951407391b639504e3b3be51b7ba5f3528adbf1a8ac3302b687ecababf929e"}, + {file = "coverage-7.2.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f48351d66575f535669306aa7d6d6f71bc43372473b54a832222803eb956fd1"}, + {file = "coverage-7.2.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b29019c76039dc3c0fd815c41392a044ce555d9bcdd38b0fb60fb4cd8e475ba9"}, + {file = "coverage-7.2.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:81c13a1fc7468c40f13420732805a4c38a105d89848b7c10af65a90beff25250"}, + {file = "coverage-7.2.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:975d70ab7e3c80a3fe86001d8751f6778905ec723f5b110aed1e450da9d4b7f2"}, + {file = "coverage-7.2.7-cp39-cp39-win32.whl", hash = "sha256:7ee7d9d4822c8acc74a5e26c50604dff824710bc8de424904c0982e25c39c6cb"}, + {file = "coverage-7.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:eb393e5ebc85245347950143969b241d08b52b88a3dc39479822e073a1a8eb27"}, + {file = "coverage-7.2.7-pp37.pp38.pp39-none-any.whl", hash = "sha256:b7b4c971f05e6ae490fef852c218b0e79d4e52f79ef0c8475566584a8fb3e01d"}, + {file = "coverage-7.2.7.tar.gz", hash = "sha256:924d94291ca674905fe9481f12294eb11f2d3d3fd1adb20314ba89e94f44ed59"}, ] [package.extras] @@ -469,7 +514,6 @@ toml = ["tomli"] name = "cycler" version = "0.11.0" description = "Composable style cycles" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -479,36 +523,35 @@ files = [ [[package]] name = "debugpy" -version = "1.6.6" +version = "1.6.7" description = "An implementation of the Debug Adapter Protocol for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "debugpy-1.6.6-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:0ea1011e94416e90fb3598cc3ef5e08b0a4dd6ce6b9b33ccd436c1dffc8cd664"}, - {file = "debugpy-1.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dff595686178b0e75580c24d316aa45a8f4d56e2418063865c114eef651a982e"}, - {file = "debugpy-1.6.6-cp310-cp310-win32.whl", hash = "sha256:87755e173fcf2ec45f584bb9d61aa7686bb665d861b81faa366d59808bbd3494"}, - {file = "debugpy-1.6.6-cp310-cp310-win_amd64.whl", hash = "sha256:72687b62a54d9d9e3fb85e7a37ea67f0e803aaa31be700e61d2f3742a5683917"}, - {file = "debugpy-1.6.6-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:78739f77c58048ec006e2b3eb2e0cd5a06d5f48c915e2fc7911a337354508110"}, - {file = "debugpy-1.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23c29e40e39ad7d869d408ded414f6d46d82f8a93b5857ac3ac1e915893139ca"}, - {file = "debugpy-1.6.6-cp37-cp37m-win32.whl", hash = "sha256:7aa7e103610e5867d19a7d069e02e72eb2b3045b124d051cfd1538f1d8832d1b"}, - {file = "debugpy-1.6.6-cp37-cp37m-win_amd64.whl", hash = "sha256:f6383c29e796203a0bba74a250615ad262c4279d398e89d895a69d3069498305"}, - {file = "debugpy-1.6.6-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:23363e6d2a04d726bbc1400bd4e9898d54419b36b2cdf7020e3e215e1dcd0f8e"}, - {file = "debugpy-1.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b5d1b13d7c7bf5d7cf700e33c0b8ddb7baf030fcf502f76fc061ddd9405d16c"}, - {file = "debugpy-1.6.6-cp38-cp38-win32.whl", hash = "sha256:70ab53918fd907a3ade01909b3ed783287ede362c80c75f41e79596d5ccacd32"}, - {file = "debugpy-1.6.6-cp38-cp38-win_amd64.whl", hash = "sha256:c05349890804d846eca32ce0623ab66c06f8800db881af7a876dc073ac1c2225"}, - {file = "debugpy-1.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a771739902b1ae22a120dbbb6bd91b2cae6696c0e318b5007c5348519a4211c6"}, - {file = "debugpy-1.6.6-cp39-cp39-win32.whl", hash = "sha256:549ae0cb2d34fc09d1675f9b01942499751d174381b6082279cf19cdb3c47cbe"}, - {file = "debugpy-1.6.6-cp39-cp39-win_amd64.whl", hash = "sha256:de4a045fbf388e120bb6ec66501458d3134f4729faed26ff95de52a754abddb1"}, - {file = "debugpy-1.6.6-py2.py3-none-any.whl", hash = "sha256:be596b44448aac14eb3614248c91586e2bc1728e020e82ef3197189aae556115"}, - {file = "debugpy-1.6.6.zip", hash = "sha256:b9c2130e1c632540fbf9c2c88341493797ddf58016e7cba02e311de9b0a96b67"}, + {file = "debugpy-1.6.7-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:b3e7ac809b991006ad7f857f016fa92014445085711ef111fdc3f74f66144096"}, + {file = "debugpy-1.6.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3876611d114a18aafef6383695dfc3f1217c98a9168c1aaf1a02b01ec7d8d1e"}, + {file = "debugpy-1.6.7-cp310-cp310-win32.whl", hash = "sha256:33edb4afa85c098c24cc361d72ba7c21bb92f501104514d4ffec1fb36e09c01a"}, + {file = "debugpy-1.6.7-cp310-cp310-win_amd64.whl", hash = "sha256:ed6d5413474e209ba50b1a75b2d9eecf64d41e6e4501977991cdc755dc83ab0f"}, + {file = "debugpy-1.6.7-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:38ed626353e7c63f4b11efad659be04c23de2b0d15efff77b60e4740ea685d07"}, + {file = "debugpy-1.6.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:279d64c408c60431c8ee832dfd9ace7c396984fd7341fa3116aee414e7dcd88d"}, + {file = "debugpy-1.6.7-cp37-cp37m-win32.whl", hash = "sha256:dbe04e7568aa69361a5b4c47b4493d5680bfa3a911d1e105fbea1b1f23f3eb45"}, + {file = "debugpy-1.6.7-cp37-cp37m-win_amd64.whl", hash = "sha256:f90a2d4ad9a035cee7331c06a4cf2245e38bd7c89554fe3b616d90ab8aab89cc"}, + {file = "debugpy-1.6.7-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:5224eabbbeddcf1943d4e2821876f3e5d7d383f27390b82da5d9558fd4eb30a9"}, + {file = "debugpy-1.6.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae1123dff5bfe548ba1683eb972329ba6d646c3a80e6b4c06cd1b1dd0205e9b"}, + {file = "debugpy-1.6.7-cp38-cp38-win32.whl", hash = "sha256:9cd10cf338e0907fdcf9eac9087faa30f150ef5445af5a545d307055141dd7a4"}, + {file = "debugpy-1.6.7-cp38-cp38-win_amd64.whl", hash = "sha256:aaf6da50377ff4056c8ed470da24632b42e4087bc826845daad7af211e00faad"}, + {file = "debugpy-1.6.7-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:0679b7e1e3523bd7d7869447ec67b59728675aadfc038550a63a362b63029d2c"}, + {file = "debugpy-1.6.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de86029696e1b3b4d0d49076b9eba606c226e33ae312a57a46dca14ff370894d"}, + {file = "debugpy-1.6.7-cp39-cp39-win32.whl", hash = "sha256:d71b31117779d9a90b745720c0eab54ae1da76d5b38c8026c654f4a066b0130a"}, + {file = "debugpy-1.6.7-cp39-cp39-win_amd64.whl", hash = "sha256:c0ff93ae90a03b06d85b2c529eca51ab15457868a377c4cc40a23ab0e4e552a3"}, + {file = "debugpy-1.6.7-py2.py3-none-any.whl", hash = "sha256:53f7a456bc50706a0eaabecf2d3ce44c4d5010e46dfc65b6b81a518b42866267"}, + {file = "debugpy-1.6.7.zip", hash = "sha256:c4c2f0810fa25323abfdfa36cbbbb24e5c3b1a42cb762782de64439c575d67f2"}, ] [[package]] name = "decorator" version = "5.1.1" description = "Decorators for Humans" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -520,7 +563,6 @@ files = [ name = "defusedxml" version = "0.7.1" description = "XML bomb protection for Python stdlib modules" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -530,29 +572,26 @@ files = [ [[package]] name = "docformatter" -version = "1.5.1" +version = "1.7.3" description = "Formats docstrings to follow PEP 257" -category = "dev" optional = false -python-versions = ">=3.6,<4.0" +python-versions = ">=3.7,<4.0" files = [ - {file = "docformatter-1.5.1-py3-none-any.whl", hash = "sha256:05d6e4c528278b3a54000e08695822617a38963a380f5aef19e12dd0e630f19a"}, - {file = "docformatter-1.5.1.tar.gz", hash = "sha256:3fa3cdb90cdbcdee82747c58410e47fc7e2e8c352b82bed80767915eb03f2e43"}, + {file = "docformatter-1.7.3-py3-none-any.whl", hash = "sha256:ba776f6305ff0ae9e1f42178975c0956ce01216e80b9d3e3e43daae9f742e321"}, + {file = "docformatter-1.7.3.tar.gz", hash = "sha256:f6ce59631d4ecc41af2780787b88f5dab94cdf1383796b1110318040c2f4ea36"}, ] [package.dependencies] -charset_normalizer = ">=2.0.0,<3.0.0" -tomli = {version = ">=2.0.0,<3.0.0", markers = "python_version >= \"3.7\""} +charset_normalizer = ">=3.0.0,<4.0.0" untokenize = ">=0.1.1,<0.2.0" [package.extras] -tomli = ["tomli (<2.0.0)"] +tomli = ["tomli (>=2.0.0,<3.0.0)"] [[package]] name = "docutils" version = "0.18.1" description = "Docutils -- Python Documentation Utilities" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -564,7 +603,6 @@ files = [ name = "executing" version = "1.2.0" description = "Get the currently executing AST node of a frame, and other information" -category = "dev" optional = false python-versions = "*" files = [ @@ -577,14 +615,13 @@ tests = ["asttokens", "littleutils", "pytest", "rich"] [[package]] name = "fastjsonschema" -version = "2.16.2" +version = "2.17.1" description = "Fastest Python implementation of JSON schema" -category = "dev" optional = false python-versions = "*" files = [ - {file = "fastjsonschema-2.16.2-py3-none-any.whl", hash = "sha256:21f918e8d9a1a4ba9c22e09574ba72267a6762d47822db9add95f6454e51cc1c"}, - {file = "fastjsonschema-2.16.2.tar.gz", hash = "sha256:01e366f25d9047816fe3d288cbfc3e10541daf0af2044763f3d0ade42476da18"}, + {file = "fastjsonschema-2.17.1-py3-none-any.whl", hash = "sha256:4b90b252628ca695280924d863fe37234eebadc29c5360d322571233dc9746e0"}, + {file = "fastjsonschema-2.17.1.tar.gz", hash = "sha256:f4eeb8a77cef54861dbf7424ac8ce71306f12cbb086c45131bcba2c6a4f726e3"}, ] [package.extras] @@ -592,18 +629,49 @@ devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benc [[package]] name = "fonttools" -version = "4.38.0" +version = "4.40.0" description = "Tools to manipulate font files" -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "fonttools-4.38.0-py3-none-any.whl", hash = "sha256:820466f43c8be8c3009aef8b87e785014133508f0de64ec469e4efb643ae54fb"}, - {file = "fonttools-4.38.0.zip", hash = "sha256:2bb244009f9bf3fa100fc3ead6aeb99febe5985fa20afbfbaa2f8946c2fbdaf1"}, + {file = "fonttools-4.40.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b802dcbf9bcff74672f292b2466f6589ab8736ce4dcf36f48eb994c2847c4b30"}, + {file = "fonttools-4.40.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7f6e3fa3da923063c286320e728ba2270e49c73386e3a711aa680f4b0747d692"}, + {file = "fonttools-4.40.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5fdf60f8a5c6bcce7d024a33f7e4bc7921f5b74e8ea13bccd204f2c8b86f3470"}, + {file = "fonttools-4.40.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91784e21a1a085fac07c6a407564f4a77feb471b5954c9ee55a4f9165151f6c1"}, + {file = "fonttools-4.40.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:05171f3c546f64d78569f10adc0de72561882352cac39ec7439af12304d8d8c0"}, + {file = "fonttools-4.40.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7449e5e306f3a930a8944c85d0cbc8429cba13503372a1a40f23124d6fb09b58"}, + {file = "fonttools-4.40.0-cp310-cp310-win32.whl", hash = "sha256:bae8c13abbc2511e9a855d2142c0ab01178dd66b1a665798f357da0d06253e0d"}, + {file = "fonttools-4.40.0-cp310-cp310-win_amd64.whl", hash = "sha256:425b74a608427499b0e45e433c34ddc350820b6f25b7c8761963a08145157a66"}, + {file = "fonttools-4.40.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:00ab569b2a3e591e00425023ade87e8fef90380c1dde61be7691cb524ca5f743"}, + {file = "fonttools-4.40.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:18ea64ac43e94c9e0c23d7a9475f1026be0e25b10dda8f236fc956188761df97"}, + {file = "fonttools-4.40.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:022c4a16b412293e7f1ce21b8bab7a6f9d12c4ffdf171fdc67122baddb973069"}, + {file = "fonttools-4.40.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:530c5d35109f3e0cea2535742d6a3bc99c0786cf0cbd7bb2dc9212387f0d908c"}, + {file = "fonttools-4.40.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5e00334c66f4e83535384cb5339526d01d02d77f142c23b2f97bd6a4f585497a"}, + {file = "fonttools-4.40.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:eb52c10fda31159c22c7ed85074e05f8b97da8773ea461706c273e31bcbea836"}, + {file = "fonttools-4.40.0-cp311-cp311-win32.whl", hash = "sha256:6a8d71b9a5c884c72741868e845c0e563c5d83dcaf10bb0ceeec3b4b2eb14c67"}, + {file = "fonttools-4.40.0-cp311-cp311-win_amd64.whl", hash = "sha256:15abb3d055c1b2dff9ce376b6c3db10777cb74b37b52b78f61657634fd348a0d"}, + {file = "fonttools-4.40.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:14037c31138fbd21847ad5e5441dfdde003e0a8f3feb5812a1a21fd1c255ffbd"}, + {file = "fonttools-4.40.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:94c915f6716589f78bc00fbc14c5b8de65cfd11ee335d32504f1ef234524cb24"}, + {file = "fonttools-4.40.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37467cee0f32cada2ec08bc16c9c31f9b53ea54b2f5604bf25a1246b5f50593a"}, + {file = "fonttools-4.40.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56d4d85f5374b45b08d2f928517d1e313ea71b4847240398decd0ab3ebbca885"}, + {file = "fonttools-4.40.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:8c4305b171b61040b1ee75d18f9baafe58bd3b798d1670078efe2c92436bfb63"}, + {file = "fonttools-4.40.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:a954b90d1473c85a22ecf305761d9fd89da93bbd31dae86e7dea436ad2cb5dc9"}, + {file = "fonttools-4.40.0-cp38-cp38-win32.whl", hash = "sha256:1bc4c5b147be8dbc5df9cc8ac5e93ee914ad030fe2a201cc8f02f499db71011d"}, + {file = "fonttools-4.40.0-cp38-cp38-win_amd64.whl", hash = "sha256:8a917828dbfdb1cbe50cf40eeae6fbf9c41aef9e535649ed8f4982b2ef65c091"}, + {file = "fonttools-4.40.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:882983279bf39afe4e945109772c2ffad2be2c90983d6559af8b75c19845a80a"}, + {file = "fonttools-4.40.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c55f1b4109dbc3aeb496677b3e636d55ef46dc078c2a5e3f3db4e90f1c6d2907"}, + {file = "fonttools-4.40.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec468c022d09f1817c691cf884feb1030ef6f1e93e3ea6831b0d8144c06480d1"}, + {file = "fonttools-4.40.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d5adf4ba114f028fc3f5317a221fd8b0f4ef7a2e5524a2b1e0fd891b093791a"}, + {file = "fonttools-4.40.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:aa83b3f151bc63970f39b2b42a06097c5a22fd7ed9f7ba008e618de4503d3895"}, + {file = "fonttools-4.40.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:97d95b8301b62bdece1af943b88bcb3680fd385f88346a4a899ee145913b414a"}, + {file = "fonttools-4.40.0-cp39-cp39-win32.whl", hash = "sha256:1a003608400dd1cca3e089e8c94973c6b51a4fb1ef00ff6d7641617b9242e637"}, + {file = "fonttools-4.40.0-cp39-cp39-win_amd64.whl", hash = "sha256:7961575221e3da0841c75da53833272c520000d76f7f71274dbf43370f8a1065"}, + {file = "fonttools-4.40.0-py3-none-any.whl", hash = "sha256:200729d12461e2038700d31f0d49ad5a7b55855dec7525074979a06b46f88505"}, + {file = "fonttools-4.40.0.tar.gz", hash = "sha256:337b6e83d7ee73c40ea62407f2ce03b07c3459e213b6f332b94a69923b9e1cb9"}, ] [package.extras] -all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0,<5)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=14.0.0)", "xattr", "zopfli (>=0.1.4)"] +all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0,<5)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=15.0.0)", "xattr", "zopfli (>=0.1.4)"] graphite = ["lz4 (>=1.7.4.2)"] interpolatable = ["munkres", "scipy"] lxml = ["lxml (>=4.0,<5)"] @@ -613,14 +681,13 @@ repacker = ["uharfbuzz (>=0.23.0)"] symfont = ["sympy"] type1 = ["xattr"] ufo = ["fs (>=2.2.0,<3)"] -unicode = ["unicodedata2 (>=14.0.0)"] +unicode = ["unicodedata2 (>=15.0.0)"] woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] [[package]] name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -632,7 +699,6 @@ files = [ name = "imagesize" version = "1.4.1" description = "Getting image size from png/jpeg/jpeg2000/gif file" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -642,14 +708,13 @@ files = [ [[package]] name = "ipykernel" -version = "6.21.1" +version = "6.24.0" description = "IPython Kernel for Jupyter" -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "ipykernel-6.21.1-py3-none-any.whl", hash = "sha256:1a04bb359212e23e46adc0116ec82ea128c1e5bd532fde4fbe679787ff36f0cf"}, - {file = "ipykernel-6.21.1.tar.gz", hash = "sha256:a0f8eece39cab1ee352c9b59ec67bbe44d8299f8238e4c16ff7f4cf0052d3378"}, + {file = "ipykernel-6.24.0-py3-none-any.whl", hash = "sha256:2f5fffc7ad8f1fd5aadb4e171ba9129d9668dbafa374732cf9511ada52d6547f"}, + {file = "ipykernel-6.24.0.tar.gz", hash = "sha256:29cea0a716b1176d002a61d0b0c851f34536495bc4ef7dd0222c88b41b816123"}, ] [package.dependencies] @@ -658,12 +723,12 @@ comm = ">=0.1.1" debugpy = ">=1.6.5" ipython = ">=7.23.1" jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" matplotlib-inline = ">=0.1" nest-asyncio = "*" packaging = "*" psutil = "*" -pyzmq = ">=17" +pyzmq = ">=20" tornado = ">=6.1" traitlets = ">=5.4.0" @@ -676,14 +741,13 @@ test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio" [[package]] name = "ipython" -version = "8.9.0" +version = "8.14.0" description = "IPython: Productive Interactive Computing" -category = "dev" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "ipython-8.9.0-py3-none-any.whl", hash = "sha256:9c207b0ef2d276d1bfcfeb9a62804336abbe4b170574ea061500952319b1d78c"}, - {file = "ipython-8.9.0.tar.gz", hash = "sha256:71618e82e6d59487bea059626e7c79fb4a5b760d1510d02fab1160db6fdfa1f7"}, + {file = "ipython-8.14.0-py3-none-any.whl", hash = "sha256:248aca623f5c99a6635bc3857677b7320b9b8039f99f070ee0d20a5ca5a8e6bf"}, + {file = "ipython-8.14.0.tar.gz", hash = "sha256:1d197b907b6ba441b692c48cf2a3a2de280dc0ac91a3405b39349a50272ca0a1"}, ] [package.dependencies] @@ -695,13 +759,13 @@ jedi = ">=0.16" matplotlib-inline = "*" pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""} pickleshare = "*" -prompt-toolkit = ">=3.0.30,<3.1.0" +prompt-toolkit = ">=3.0.30,<3.0.37 || >3.0.37,<3.1.0" pygments = ">=2.4.0" stack-data = "*" traitlets = ">=5" [package.extras] -all = ["black", "curio", "docrepr", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.20)", "pandas", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio", "qtconsole", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "trio", "typing-extensions"] +all = ["black", "curio", "docrepr", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.21)", "pandas", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio", "qtconsole", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "trio", "typing-extensions"] black = ["black"] doc = ["docrepr", "ipykernel", "matplotlib", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "typing-extensions"] kernel = ["ipykernel"] @@ -711,13 +775,12 @@ notebook = ["ipywidgets", "notebook"] parallel = ["ipyparallel"] qtconsole = ["qtconsole"] test = ["pytest (<7.1)", "pytest-asyncio", "testpath"] -test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.20)", "pandas", "pytest (<7.1)", "pytest-asyncio", "testpath", "trio"] +test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.21)", "pandas", "pytest (<7.1)", "pytest-asyncio", "testpath", "trio"] [[package]] name = "isort" version = "5.12.0" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.8.0" files = [ @@ -735,7 +798,6 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jedi" version = "0.18.2" description = "An autocompletion tool for Python that can be used for text editors." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -755,7 +817,6 @@ testing = ["Django (<3.1)", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -773,7 +834,6 @@ i18n = ["Babel (>=2.7)"] name = "jsonschema" version = "4.17.3" description = "An implementation of JSON Schema validation for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -791,18 +851,17 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "jupyter-client" -version = "8.0.2" +version = "8.3.0" description = "Jupyter protocol implementation and client libraries" -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_client-8.0.2-py3-none-any.whl", hash = "sha256:c53731eb590b68839b0ce04bf46ff8c4f03278f5d9fe5c3b0f268a57cc2bd97e"}, - {file = "jupyter_client-8.0.2.tar.gz", hash = "sha256:47ac9f586dbcff4d79387ec264faf0fdeb5f14845fa7345fd7d1e378f8096011"}, + {file = "jupyter_client-8.3.0-py3-none-any.whl", hash = "sha256:7441af0c0672edc5d28035e92ba5e32fadcfa8a4e608a434c228836a89df6158"}, + {file = "jupyter_client-8.3.0.tar.gz", hash = "sha256:3af69921fe99617be1670399a0b857ad67275eefcfa291e2c81a160b7b650f5f"}, ] [package.dependencies] -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" python-dateutil = ">=2.8.2" pyzmq = ">=23.0" tornado = ">=6.2" @@ -810,23 +869,22 @@ traitlets = ">=5.3" [package.extras] docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["codecov", "coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] +test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] [[package]] name = "jupyter-core" -version = "5.2.0" +version = "5.3.1" description = "Jupyter core package. A base package on which Jupyter projects rely." -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_core-5.2.0-py3-none-any.whl", hash = "sha256:4bdc2928c37f6917130c667d8b8708f20aee539d8283c6be72aabd2a4b4c83b0"}, - {file = "jupyter_core-5.2.0.tar.gz", hash = "sha256:1407cdb4c79ee467696c04b76633fc1884015fa109323365a6372c8e890cc83f"}, + {file = "jupyter_core-5.3.1-py3-none-any.whl", hash = "sha256:ae9036db959a71ec1cac33081eeb040a79e681f08ab68b0883e9a676c7a90dce"}, + {file = "jupyter_core-5.3.1.tar.gz", hash = "sha256:5ba5c7938a7f97a6b0481463f7ff0dbac7c15ba48cf46fa4035ca6e838aa1aba"}, ] [package.dependencies] platformdirs = ">=2.5" -pywin32 = {version = ">=1.0", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} +pywin32 = {version = ">=300", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} traitlets = ">=5.3" [package.extras] @@ -837,7 +895,6 @@ test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"] name = "jupyterlab-pygments" version = "0.2.2" description = "Pygments theme using JupyterLab CSS variables" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -849,7 +906,6 @@ files = [ name = "kiwisolver" version = "1.4.4" description = "A fast implementation of the Cassowary constraint solver" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -925,113 +981,111 @@ files = [ [[package]] name = "markupsafe" -version = "2.1.2" +version = "2.1.3" description = "Safely add untrusted strings to HTML/XML markup." -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-win32.whl", hash = "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-win32.whl", hash = "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-win32.whl", hash = "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-win32.whl", hash = "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-win32.whl", hash = "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed"}, - {file = "MarkupSafe-2.1.2.tar.gz", hash = "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl", hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431"}, + {file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl", hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb"}, + {file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl", hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0"}, + {file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl", hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl", hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5"}, + {file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl", hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2"}, + {file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba"}, + {file = "MarkupSafe-2.1.3.tar.gz", hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad"}, ] [[package]] name = "matplotlib" -version = "3.6.3" +version = "3.7.1" description = "Python plotting package" -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "matplotlib-3.6.3-cp310-cp310-macosx_10_12_universal2.whl", hash = "sha256:80c166a0e28512e26755f69040e6bf2f946a02ffdb7c00bf6158cca3d2b146e6"}, - {file = "matplotlib-3.6.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:eb9421c403ffd387fbe729de6d9a03005bf42faba5e8432f4e51e703215b49fc"}, - {file = "matplotlib-3.6.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5223affa21050fb6118353c1380c15e23aedfb436bf3e162c26dc950617a7519"}, - {file = "matplotlib-3.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d00c248ab6b92bea3f8148714837937053a083ff03b4c5e30ed37e28fc0e7e56"}, - {file = "matplotlib-3.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca94f0362f6b6f424b555b956971dcb94b12d0368a6c3e07dc7a40d32d6d873d"}, - {file = "matplotlib-3.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59400cc9451094b7f08cc3f321972e6e1db4cd37a978d4e8a12824bf7fd2f03b"}, - {file = "matplotlib-3.6.3-cp310-cp310-win32.whl", hash = "sha256:57ad1aee29043163374bfa8990e1a2a10ff72c9a1bfaa92e9c46f6ea59269121"}, - {file = "matplotlib-3.6.3-cp310-cp310-win_amd64.whl", hash = "sha256:1fcc4cad498533d3c393a160975acc9b36ffa224d15a6b90ae579eacee5d8579"}, - {file = "matplotlib-3.6.3-cp311-cp311-macosx_10_12_universal2.whl", hash = "sha256:d2cfaa7fd62294d945b8843ea24228a27c8e7c5b48fa634f3c168153b825a21b"}, - {file = "matplotlib-3.6.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:c3f08df2ac4636249b8bc7a85b8b82c983bef1441595936f62c2918370ca7e1d"}, - {file = "matplotlib-3.6.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff2aa84e74f80891e6bcf292ebb1dd57714ffbe13177642d65fee25384a30894"}, - {file = "matplotlib-3.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11011c97d62c1db7bc20509572557842dbb8c2a2ddd3dd7f20501aa1cde3e54e"}, - {file = "matplotlib-3.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1c235bf9be052347373f589e018988cad177abb3f997ab1a2e2210c41562cc0c"}, - {file = "matplotlib-3.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bebcff4c3ed02c6399d47329f3554193abd824d3d53b5ca02cf583bcd94470e2"}, - {file = "matplotlib-3.6.3-cp311-cp311-win32.whl", hash = "sha256:d5f18430f5cfa5571ab8f4c72c89af52aa0618e864c60028f11a857d62200cba"}, - {file = "matplotlib-3.6.3-cp311-cp311-win_amd64.whl", hash = "sha256:dfba7057609ca9567b9704626756f0142e97ec8c5ba2c70c6e7bd1c25ef99f06"}, - {file = "matplotlib-3.6.3-cp38-cp38-macosx_10_12_universal2.whl", hash = "sha256:9fb8fb19d03abf3c5dab89a8677e62c4023632f919a62b6dd1d6d2dbf42cd9f5"}, - {file = "matplotlib-3.6.3-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:bbf269e1d24bc25247095d71c7a969813f7080e2a7c6fa28931a603f747ab012"}, - {file = "matplotlib-3.6.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:994637e2995b0342699b396a320698b07cd148bbcf2dd2fa2daba73f34dd19f2"}, - {file = "matplotlib-3.6.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:77b384cee7ab8cf75ffccbfea351a09b97564fc62d149827a5e864bec81526e5"}, - {file = "matplotlib-3.6.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:73b93af33634ed919e72811c9703e1105185cd3fb46d76f30b7f4cfbbd063f89"}, - {file = "matplotlib-3.6.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:debeab8e2ab07e5e3dac33e12456da79c7e104270d2b2d1df92b9e40347cca75"}, - {file = "matplotlib-3.6.3-cp38-cp38-win32.whl", hash = "sha256:acc3b1a4bddbf56fe461e36fb9ef94c2cb607fc90d24ccc650040bfcc7610de4"}, - {file = "matplotlib-3.6.3-cp38-cp38-win_amd64.whl", hash = "sha256:1183877d008c752d7d535396096c910f4663e4b74a18313adee1213328388e1e"}, - {file = "matplotlib-3.6.3-cp39-cp39-macosx_10_12_universal2.whl", hash = "sha256:6adc441b5b2098a4b904bbf9d9e92fb816fef50c55aa2ea6a823fc89b94bb838"}, - {file = "matplotlib-3.6.3-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:6d81b11ede69e3a751424b98dc869c96c10256b2206bfdf41f9c720eee86844c"}, - {file = "matplotlib-3.6.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:29f17b7f2e068dc346687cbdf80b430580bab42346625821c2d3abf3a1ec5417"}, - {file = "matplotlib-3.6.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f56a7252eee8f3438447f75f5e1148a1896a2756a92285fe5d73bed6deebff4"}, - {file = "matplotlib-3.6.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bbddfeb1495484351fb5b30cf5bdf06b3de0bc4626a707d29e43dfd61af2a780"}, - {file = "matplotlib-3.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:809119d1cba3ece3c9742eb01827fe7a0e781ea3c5d89534655a75e07979344f"}, - {file = "matplotlib-3.6.3-cp39-cp39-win32.whl", hash = "sha256:e0a64d7cc336b52e90f59e6d638ae847b966f68582a7af041e063d568e814740"}, - {file = "matplotlib-3.6.3-cp39-cp39-win_amd64.whl", hash = "sha256:79e501eb847f4a489eb7065bb8d3187117f65a4c02d12ea3a19d6c5bef173bcc"}, - {file = "matplotlib-3.6.3-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2787a16df07370dcba385fe20cdd0cc3cfaabd3c873ddabca78c10514c799721"}, - {file = "matplotlib-3.6.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:68d94a436f62b8a861bf3ace82067a71bafb724b4e4f9133521e4d8012420dd7"}, - {file = "matplotlib-3.6.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81b409b2790cf8d7c1ef35920f01676d2ae7afa8241844e7aa5484fdf493a9a0"}, - {file = "matplotlib-3.6.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:faff486b36530a836a6b4395850322e74211cd81fc17f28b4904e1bd53668e3e"}, - {file = "matplotlib-3.6.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:38d38cb1ea1d80ee0f6351b65c6f76cad6060bbbead015720ba001348ae90f0c"}, - {file = "matplotlib-3.6.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:12f999661589981e74d793ee2f41b924b3b87d65fd929f6153bf0f30675c59b1"}, - {file = "matplotlib-3.6.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:01b7f521a9a73c383825813af255f8c4485d1706e4f3e2ed5ae771e4403a40ab"}, - {file = "matplotlib-3.6.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:9ceebaf73f1a3444fa11014f38b9da37ff7ea328d6efa1652241fe3777bfdab9"}, - {file = "matplotlib-3.6.3.tar.gz", hash = "sha256:1f4d69707b1677560cd952544ee4962f68ff07952fb9069ff8c12b56353cb8c9"}, + {file = "matplotlib-3.7.1-cp310-cp310-macosx_10_12_universal2.whl", hash = "sha256:95cbc13c1fc6844ab8812a525bbc237fa1470863ff3dace7352e910519e194b1"}, + {file = "matplotlib-3.7.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:08308bae9e91aca1ec6fd6dda66237eef9f6294ddb17f0d0b3c863169bf82353"}, + {file = "matplotlib-3.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:544764ba51900da4639c0f983b323d288f94f65f4024dc40ecb1542d74dc0500"}, + {file = "matplotlib-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56d94989191de3fcc4e002f93f7f1be5da476385dde410ddafbb70686acf00ea"}, + {file = "matplotlib-3.7.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e99bc9e65901bb9a7ce5e7bb24af03675cbd7c70b30ac670aa263240635999a4"}, + {file = "matplotlib-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb7d248c34a341cd4c31a06fd34d64306624c8cd8d0def7abb08792a5abfd556"}, + {file = "matplotlib-3.7.1-cp310-cp310-win32.whl", hash = "sha256:ce463ce590f3825b52e9fe5c19a3c6a69fd7675a39d589e8b5fbe772272b3a24"}, + {file = "matplotlib-3.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:3d7bc90727351fb841e4d8ae620d2d86d8ed92b50473cd2b42ce9186104ecbba"}, + {file = "matplotlib-3.7.1-cp311-cp311-macosx_10_12_universal2.whl", hash = "sha256:770a205966d641627fd5cf9d3cb4b6280a716522cd36b8b284a8eb1581310f61"}, + {file = "matplotlib-3.7.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:f67bfdb83a8232cb7a92b869f9355d677bce24485c460b19d01970b64b2ed476"}, + {file = "matplotlib-3.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2bf092f9210e105f414a043b92af583c98f50050559616930d884387d0772aba"}, + {file = "matplotlib-3.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89768d84187f31717349c6bfadc0e0d8c321e8eb34522acec8a67b1236a66332"}, + {file = "matplotlib-3.7.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83111e6388dec67822e2534e13b243cc644c7494a4bb60584edbff91585a83c6"}, + {file = "matplotlib-3.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a867bf73a7eb808ef2afbca03bcdb785dae09595fbe550e1bab0cd023eba3de0"}, + {file = "matplotlib-3.7.1-cp311-cp311-win32.whl", hash = "sha256:fbdeeb58c0cf0595efe89c05c224e0a502d1aa6a8696e68a73c3efc6bc354304"}, + {file = "matplotlib-3.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:c0bd19c72ae53e6ab979f0ac6a3fafceb02d2ecafa023c5cca47acd934d10be7"}, + {file = "matplotlib-3.7.1-cp38-cp38-macosx_10_12_universal2.whl", hash = "sha256:6eb88d87cb2c49af00d3bbc33a003f89fd9f78d318848da029383bfc08ecfbfb"}, + {file = "matplotlib-3.7.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:cf0e4f727534b7b1457898c4f4ae838af1ef87c359b76dcd5330fa31893a3ac7"}, + {file = "matplotlib-3.7.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:46a561d23b91f30bccfd25429c3c706afe7d73a5cc64ef2dfaf2b2ac47c1a5dc"}, + {file = "matplotlib-3.7.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8704726d33e9aa8a6d5215044b8d00804561971163563e6e6591f9dcf64340cc"}, + {file = "matplotlib-3.7.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4cf327e98ecf08fcbb82685acaf1939d3338548620ab8dfa02828706402c34de"}, + {file = "matplotlib-3.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:617f14ae9d53292ece33f45cba8503494ee199a75b44de7717964f70637a36aa"}, + {file = "matplotlib-3.7.1-cp38-cp38-win32.whl", hash = "sha256:7c9a4b2da6fac77bcc41b1ea95fadb314e92508bf5493ceff058e727e7ecf5b0"}, + {file = "matplotlib-3.7.1-cp38-cp38-win_amd64.whl", hash = "sha256:14645aad967684e92fc349493fa10c08a6da514b3d03a5931a1bac26e6792bd1"}, + {file = "matplotlib-3.7.1-cp39-cp39-macosx_10_12_universal2.whl", hash = "sha256:81a6b377ea444336538638d31fdb39af6be1a043ca5e343fe18d0f17e098770b"}, + {file = "matplotlib-3.7.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:28506a03bd7f3fe59cd3cd4ceb2a8d8a2b1db41afede01f66c42561b9be7b4b7"}, + {file = "matplotlib-3.7.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8c587963b85ce41e0a8af53b9b2de8dddbf5ece4c34553f7bd9d066148dc719c"}, + {file = "matplotlib-3.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8bf26ade3ff0f27668989d98c8435ce9327d24cffb7f07d24ef609e33d582439"}, + {file = "matplotlib-3.7.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:def58098f96a05f90af7e92fd127d21a287068202aa43b2a93476170ebd99e87"}, + {file = "matplotlib-3.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f883a22a56a84dba3b588696a2b8a1ab0d2c3d41be53264115c71b0a942d8fdb"}, + {file = "matplotlib-3.7.1-cp39-cp39-win32.whl", hash = "sha256:4f99e1b234c30c1e9714610eb0c6d2f11809c9c78c984a613ae539ea2ad2eb4b"}, + {file = "matplotlib-3.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:3ba2af245e36990facf67fde840a760128ddd71210b2ab6406e640188d69d136"}, + {file = "matplotlib-3.7.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3032884084f541163f295db8a6536e0abb0db464008fadca6c98aaf84ccf4717"}, + {file = "matplotlib-3.7.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a2cb34336110e0ed8bb4f650e817eed61fa064acbefeb3591f1b33e3a84fd96"}, + {file = "matplotlib-3.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b867e2f952ed592237a1828f027d332d8ee219ad722345b79a001f49df0936eb"}, + {file = "matplotlib-3.7.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:57bfb8c8ea253be947ccb2bc2d1bb3862c2bccc662ad1b4626e1f5e004557042"}, + {file = "matplotlib-3.7.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:438196cdf5dc8d39b50a45cb6e3f6274edbcf2254f85fa9b895bf85851c3a613"}, + {file = "matplotlib-3.7.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:21e9cff1a58d42e74d01153360de92b326708fb205250150018a52c70f43c290"}, + {file = "matplotlib-3.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75d4725d70b7c03e082bbb8a34639ede17f333d7247f56caceb3801cb6ff703d"}, + {file = "matplotlib-3.7.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:97cc368a7268141afb5690760921765ed34867ffb9655dd325ed207af85c7529"}, + {file = "matplotlib-3.7.1.tar.gz", hash = "sha256:7b73305f25eab4541bd7ee0b96d87e53ae9c9f1823be5659b806cd85786fe882"}, ] [package.dependencies] @@ -1039,17 +1093,16 @@ contourpy = ">=1.0.1" cycler = ">=0.10" fonttools = ">=4.22.0" kiwisolver = ">=1.0.1" -numpy = ">=1.19" +numpy = ">=1.20" packaging = ">=20.0" pillow = ">=6.2.0" -pyparsing = ">=2.2.1" +pyparsing = ">=2.3.1" python-dateutil = ">=2.7" [[package]] name = "matplotlib-inline" version = "0.1.6" description = "Inline Matplotlib backend for Jupyter" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -1062,56 +1115,54 @@ traitlets = "*" [[package]] name = "mistune" -version = "2.0.5" -description = "A sane Markdown parser with useful plugins and renderers" -category = "dev" +version = "3.0.1" +description = "A sane and fast Markdown parser with useful plugins and renderers" optional = false -python-versions = "*" +python-versions = ">=3.7" files = [ - {file = "mistune-2.0.5-py2.py3-none-any.whl", hash = "sha256:bad7f5d431886fcbaf5f758118ecff70d31f75231b34024a1341120340a65ce8"}, - {file = "mistune-2.0.5.tar.gz", hash = "sha256:0246113cb2492db875c6be56974a7c893333bf26cd92891c85f63151cee09d34"}, + {file = "mistune-3.0.1-py3-none-any.whl", hash = "sha256:b9b3e438efbb57c62b5beb5e134dab664800bdf1284a7ee09e8b12b13eb1aac6"}, + {file = "mistune-3.0.1.tar.gz", hash = "sha256:e912116c13aa0944f9dc530db38eb88f6a77087ab128f49f84a48f4c05ea163c"}, ] [[package]] name = "mypy" -version = "1.3.0" +version = "1.4.1" description = "Optional static typing for Python" -category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "mypy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c1eb485cea53f4f5284e5baf92902cd0088b24984f4209e25981cc359d64448d"}, - {file = "mypy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4c99c3ecf223cf2952638da9cd82793d8f3c0c5fa8b6ae2b2d9ed1e1ff51ba85"}, - {file = "mypy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:550a8b3a19bb6589679a7c3c31f64312e7ff482a816c96e0cecec9ad3a7564dd"}, - {file = "mypy-1.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cbc07246253b9e3d7d74c9ff948cd0fd7a71afcc2b77c7f0a59c26e9395cb152"}, - {file = "mypy-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:a22435632710a4fcf8acf86cbd0d69f68ac389a3892cb23fbad176d1cddaf228"}, - {file = "mypy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6e33bb8b2613614a33dff70565f4c803f889ebd2f859466e42b46e1df76018dd"}, - {file = "mypy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7d23370d2a6b7a71dc65d1266f9a34e4cde9e8e21511322415db4b26f46f6b8c"}, - {file = "mypy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:658fe7b674769a0770d4b26cb4d6f005e88a442fe82446f020be8e5f5efb2fae"}, - {file = "mypy-1.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6e42d29e324cdda61daaec2336c42512e59c7c375340bd202efa1fe0f7b8f8ca"}, - {file = "mypy-1.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:d0b6c62206e04061e27009481cb0ec966f7d6172b5b936f3ead3d74f29fe3dcf"}, - {file = "mypy-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:76ec771e2342f1b558c36d49900dfe81d140361dd0d2df6cd71b3db1be155409"}, - {file = "mypy-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ebc95f8386314272bbc817026f8ce8f4f0d2ef7ae44f947c4664efac9adec929"}, - {file = "mypy-1.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:faff86aa10c1aa4a10e1a301de160f3d8fc8703b88c7e98de46b531ff1276a9a"}, - {file = "mypy-1.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:8c5979d0deb27e0f4479bee18ea0f83732a893e81b78e62e2dda3e7e518c92ee"}, - {file = "mypy-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c5d2cc54175bab47011b09688b418db71403aefad07cbcd62d44010543fc143f"}, - {file = "mypy-1.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:87df44954c31d86df96c8bd6e80dfcd773473e877ac6176a8e29898bfb3501cb"}, - {file = "mypy-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:473117e310febe632ddf10e745a355714e771ffe534f06db40702775056614c4"}, - {file = "mypy-1.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:74bc9b6e0e79808bf8678d7678b2ae3736ea72d56eede3820bd3849823e7f305"}, - {file = "mypy-1.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:44797d031a41516fcf5cbfa652265bb994e53e51994c1bd649ffcd0c3a7eccbf"}, - {file = "mypy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ddae0f39ca146972ff6bb4399f3b2943884a774b8771ea0a8f50e971f5ea5ba8"}, - {file = "mypy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1c4c42c60a8103ead4c1c060ac3cdd3ff01e18fddce6f1016e08939647a0e703"}, - {file = "mypy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e86c2c6852f62f8f2b24cb7a613ebe8e0c7dc1402c61d36a609174f63e0ff017"}, - {file = "mypy-1.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f9dca1e257d4cc129517779226753dbefb4f2266c4eaad610fc15c6a7e14283e"}, - {file = "mypy-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:95d8d31a7713510685b05fbb18d6ac287a56c8f6554d88c19e73f724a445448a"}, - {file = "mypy-1.3.0-py3-none-any.whl", hash = "sha256:a8763e72d5d9574d45ce5881962bc8e9046bf7b375b0abf031f3e6811732a897"}, - {file = "mypy-1.3.0.tar.gz", hash = "sha256:e1f4d16e296f5135624b34e8fb741eb0eadedca90862405b1f1fde2040b9bd11"}, + {file = "mypy-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:566e72b0cd6598503e48ea610e0052d1b8168e60a46e0bfd34b3acf2d57f96a8"}, + {file = "mypy-1.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ca637024ca67ab24a7fd6f65d280572c3794665eaf5edcc7e90a866544076878"}, + {file = "mypy-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dde1d180cd84f0624c5dcaaa89c89775550a675aff96b5848de78fb11adabcd"}, + {file = "mypy-1.4.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8c4d8e89aa7de683e2056a581ce63c46a0c41e31bd2b6d34144e2c80f5ea53dc"}, + {file = "mypy-1.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:bfdca17c36ae01a21274a3c387a63aa1aafe72bff976522886869ef131b937f1"}, + {file = "mypy-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7549fbf655e5825d787bbc9ecf6028731973f78088fbca3a1f4145c39ef09462"}, + {file = "mypy-1.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:98324ec3ecf12296e6422939e54763faedbfcc502ea4a4c38502082711867258"}, + {file = "mypy-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:141dedfdbfe8a04142881ff30ce6e6653c9685b354876b12e4fe6c78598b45e2"}, + {file = "mypy-1.4.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8207b7105829eca6f3d774f64a904190bb2231de91b8b186d21ffd98005f14a7"}, + {file = "mypy-1.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:16f0db5b641ba159eff72cff08edc3875f2b62b2fa2bc24f68c1e7a4e8232d01"}, + {file = "mypy-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:470c969bb3f9a9efcedbadcd19a74ffb34a25f8e6b0e02dae7c0e71f8372f97b"}, + {file = "mypy-1.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5952d2d18b79f7dc25e62e014fe5a23eb1a3d2bc66318df8988a01b1a037c5b"}, + {file = "mypy-1.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:190b6bab0302cec4e9e6767d3eb66085aef2a1cc98fe04936d8a42ed2ba77bb7"}, + {file = "mypy-1.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9d40652cc4fe33871ad3338581dca3297ff5f2213d0df345bcfbde5162abf0c9"}, + {file = "mypy-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:01fd2e9f85622d981fd9063bfaef1aed6e336eaacca00892cd2d82801ab7c042"}, + {file = "mypy-1.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2460a58faeea905aeb1b9b36f5065f2dc9a9c6e4c992a6499a2360c6c74ceca3"}, + {file = "mypy-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2746d69a8196698146a3dbe29104f9eb6a2a4d8a27878d92169a6c0b74435b6"}, + {file = "mypy-1.4.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ae704dcfaa180ff7c4cfbad23e74321a2b774f92ca77fd94ce1049175a21c97f"}, + {file = "mypy-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:43d24f6437925ce50139a310a64b2ab048cb2d3694c84c71c3f2a1626d8101dc"}, + {file = "mypy-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c482e1246726616088532b5e964e39765b6d1520791348e6c9dc3af25b233828"}, + {file = "mypy-1.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:43b592511672017f5b1a483527fd2684347fdffc041c9ef53428c8dc530f79a3"}, + {file = "mypy-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34a9239d5b3502c17f07fd7c0b2ae6b7dd7d7f6af35fbb5072c6208e76295816"}, + {file = "mypy-1.4.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5703097c4936bbb9e9bce41478c8d08edd2865e177dc4c52be759f81ee4dd26c"}, + {file = "mypy-1.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:e02d700ec8d9b1859790c0475df4e4092c7bf3272a4fd2c9f33d87fac4427b8f"}, + {file = "mypy-1.4.1-py3-none-any.whl", hash = "sha256:45d32cec14e7b97af848bddd97d85ea4f0db4d5a149ed9676caa4eb2f7402bb4"}, + {file = "mypy-1.4.1.tar.gz", hash = "sha256:9bbcd9ab8ea1f2e1c8031c21445b511442cc45c89951e49bbf852cbb70755b1b"}, ] [package.dependencies] mypy-extensions = ">=1.0.0" tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=3.10" +typing-extensions = ">=4.1.0" [package.extras] dmypy = ["psutil (>=4.0)"] @@ -1123,7 +1174,6 @@ reports = ["lxml"] name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1133,55 +1183,53 @@ files = [ [[package]] name = "nbclient" -version = "0.7.2" +version = "0.8.0" description = "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor." -category = "dev" optional = false -python-versions = ">=3.7.0" +python-versions = ">=3.8.0" files = [ - {file = "nbclient-0.7.2-py3-none-any.whl", hash = "sha256:d97ac6257de2794f5397609df754fcbca1a603e94e924eb9b99787c031ae2e7c"}, - {file = "nbclient-0.7.2.tar.gz", hash = "sha256:884a3f4a8c4fc24bb9302f263e0af47d97f0d01fe11ba714171b320c8ac09547"}, + {file = "nbclient-0.8.0-py3-none-any.whl", hash = "sha256:25e861299e5303a0477568557c4045eccc7a34c17fc08e7959558707b9ebe548"}, + {file = "nbclient-0.8.0.tar.gz", hash = "sha256:f9b179cd4b2d7bca965f900a2ebf0db4a12ebff2f36a711cb66861e4ae158e55"}, ] [package.dependencies] jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" nbformat = ">=5.1" -traitlets = ">=5.3" +traitlets = ">=5.4" [package.extras] dev = ["pre-commit"] -docs = ["autodoc-traits", "mock", "moto", "myst-parser", "nbclient[test]", "sphinx (>=1.7)", "sphinx-book-theme"] -test = ["ipykernel", "ipython", "ipywidgets", "nbconvert (>=7.0.0)", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov (>=4.0)", "testpath", "xmltodict"] +docs = ["autodoc-traits", "mock", "moto", "myst-parser", "nbclient[test]", "sphinx (>=1.7)", "sphinx-book-theme", "sphinxcontrib-spelling"] +test = ["flaky", "ipykernel (>=6.19.3)", "ipython", "ipywidgets", "nbconvert (>=7.0.0)", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov (>=4.0)", "testpath", "xmltodict"] [[package]] name = "nbconvert" -version = "7.2.9" +version = "7.6.0" description = "Converting Jupyter Notebooks" -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "nbconvert-7.2.9-py3-none-any.whl", hash = "sha256:495638c5e06005f4a5ce828d8a81d28e34f95c20f4384d5d7a22254b443836e7"}, - {file = "nbconvert-7.2.9.tar.gz", hash = "sha256:a42c3ac137c64f70cbe4d763111bf358641ea53b37a01a5c202ed86374af5234"}, + {file = "nbconvert-7.6.0-py3-none-any.whl", hash = "sha256:5a445c6794b0791984bc5436608fe2c066cb43c83920c7bc91bde3b765e9a264"}, + {file = "nbconvert-7.6.0.tar.gz", hash = "sha256:24fcf27efdef2b51d7f090cc5ce5a9b178766a55be513c4ebab08c91899ab550"}, ] [package.dependencies] beautifulsoup4 = "*" -bleach = "*" +bleach = "!=5.0.0" defusedxml = "*" jinja2 = ">=3.0" jupyter-core = ">=4.7" jupyterlab-pygments = "*" markupsafe = ">=2.0" -mistune = ">=2.0.3,<3" +mistune = ">=2.0.3,<4" nbclient = ">=0.5.0" -nbformat = ">=5.1" +nbformat = ">=5.7" packaging = "*" pandocfilters = ">=1.4.1" pygments = ">=2.4.1" tinycss2 = "*" -traitlets = ">=5.0" +traitlets = ">=5.1" [package.extras] all = ["nbconvert[docs,qtpdf,serve,test,webpdf]"] @@ -1194,14 +1242,13 @@ webpdf = ["pyppeteer (>=1,<1.1)"] [[package]] name = "nbformat" -version = "5.7.3" +version = "5.9.0" description = "The Jupyter Notebook format" -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "nbformat-5.7.3-py3-none-any.whl", hash = "sha256:22a98a6516ca216002b0a34591af5bcb8072ca6c63910baffc901cfa07fefbf0"}, - {file = "nbformat-5.7.3.tar.gz", hash = "sha256:4b021fca24d3a747bf4e626694033d792d594705829e5e35b14ee3369f9f6477"}, + {file = "nbformat-5.9.0-py3-none-any.whl", hash = "sha256:8c8fa16d6d05062c26177754bfbfac22de644888e2ef69d27ad2a334cf2576e5"}, + {file = "nbformat-5.9.0.tar.gz", hash = "sha256:e98ebb6120c3efbafdee2a40af2a140cadee90bb06dd69a2a63d9551fcc7f976"}, ] [package.dependencies] @@ -1218,7 +1265,6 @@ test = ["pep440", "pre-commit", "pytest", "testpath"] name = "nest-asyncio" version = "1.5.6" description = "Patch asyncio to allow nested event loops" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -1228,59 +1274,53 @@ files = [ [[package]] name = "numpy" -version = "1.24.2" +version = "1.25.0" description = "Fundamental package for array computing in Python" -category = "main" optional = false -python-versions = ">=3.8" -files = [ - {file = "numpy-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eef70b4fc1e872ebddc38cddacc87c19a3709c0e3e5d20bf3954c147b1dd941d"}, - {file = "numpy-1.24.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e8d2859428712785e8a8b7d2b3ef0a1d1565892367b32f915c4a4df44d0e64f5"}, - {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6524630f71631be2dabe0c541e7675db82651eb998496bbe16bc4f77f0772253"}, - {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a51725a815a6188c662fb66fb32077709a9ca38053f0274640293a14fdd22978"}, - {file = "numpy-1.24.2-cp310-cp310-win32.whl", hash = "sha256:2620e8592136e073bd12ee4536149380695fbe9ebeae845b81237f986479ffc9"}, - {file = "numpy-1.24.2-cp310-cp310-win_amd64.whl", hash = "sha256:97cf27e51fa078078c649a51d7ade3c92d9e709ba2bfb97493007103c741f1d0"}, - {file = "numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7de8fdde0003f4294655aa5d5f0a89c26b9f22c0a58790c38fae1ed392d44a5a"}, - {file = "numpy-1.24.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4173bde9fa2a005c2c6e2ea8ac1618e2ed2c1c6ec8a7657237854d42094123a0"}, - {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cecaed30dc14123020f77b03601559fff3e6cd0c048f8b5289f4eeabb0eb281"}, - {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a23f8440561a633204a67fb44617ce2a299beecf3295f0d13c495518908e910"}, - {file = "numpy-1.24.2-cp311-cp311-win32.whl", hash = "sha256:e428c4fbfa085f947b536706a2fc349245d7baa8334f0c5723c56a10595f9b95"}, - {file = "numpy-1.24.2-cp311-cp311-win_amd64.whl", hash = "sha256:557d42778a6869c2162deb40ad82612645e21d79e11c1dc62c6e82a2220ffb04"}, - {file = "numpy-1.24.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d0a2db9d20117bf523dde15858398e7c0858aadca7c0f088ac0d6edd360e9ad2"}, - {file = "numpy-1.24.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c72a6b2f4af1adfe193f7beb91ddf708ff867a3f977ef2ec53c0ffb8283ab9f5"}, - {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c29e6bd0ec49a44d7690ecb623a8eac5ab8a923bce0bea6293953992edf3a76a"}, - {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2eabd64ddb96a1239791da78fa5f4e1693ae2dadc82a76bc76a14cbb2b966e96"}, - {file = "numpy-1.24.2-cp38-cp38-win32.whl", hash = "sha256:e3ab5d32784e843fc0dd3ab6dcafc67ef806e6b6828dc6af2f689be0eb4d781d"}, - {file = "numpy-1.24.2-cp38-cp38-win_amd64.whl", hash = "sha256:76807b4063f0002c8532cfeac47a3068a69561e9c8715efdad3c642eb27c0756"}, - {file = "numpy-1.24.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4199e7cfc307a778f72d293372736223e39ec9ac096ff0a2e64853b866a8e18a"}, - {file = "numpy-1.24.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:adbdce121896fd3a17a77ab0b0b5eedf05a9834a18699db6829a64e1dfccca7f"}, - {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:889b2cc88b837d86eda1b17008ebeb679d82875022200c6e8e4ce6cf549b7acb"}, - {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f64bb98ac59b3ea3bf74b02f13836eb2e24e48e0ab0145bbda646295769bd780"}, - {file = "numpy-1.24.2-cp39-cp39-win32.whl", hash = "sha256:63e45511ee4d9d976637d11e6c9864eae50e12dc9598f531c035265991910468"}, - {file = "numpy-1.24.2-cp39-cp39-win_amd64.whl", hash = "sha256:a77d3e1163a7770164404607b7ba3967fb49b24782a6ef85d9b5f54126cc39e5"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:92011118955724465fb6853def593cf397b4a1367495e0b59a7e69d40c4eb71d"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9006288bcf4895917d02583cf3411f98631275bc67cce355a7f39f8c14338fa"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:150947adbdfeceec4e5926d956a06865c1c690f2fd902efede4ca6fe2e657c3f"}, - {file = "numpy-1.24.2.tar.gz", hash = "sha256:003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22"}, +python-versions = ">=3.9" +files = [ + {file = "numpy-1.25.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8aa130c3042052d656751df5e81f6d61edff3e289b5994edcf77f54118a8d9f4"}, + {file = "numpy-1.25.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e3f2b96e3b63c978bc29daaa3700c028fe3f049ea3031b58aa33fe2a5809d24"}, + {file = "numpy-1.25.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6b267f349a99d3908b56645eebf340cb58f01bd1e773b4eea1a905b3f0e4208"}, + {file = "numpy-1.25.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4aedd08f15d3045a4e9c648f1e04daca2ab1044256959f1f95aafeeb3d794c16"}, + {file = "numpy-1.25.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6d183b5c58513f74225c376643234c369468e02947b47942eacbb23c1671f25d"}, + {file = "numpy-1.25.0-cp310-cp310-win32.whl", hash = "sha256:d76a84998c51b8b68b40448ddd02bd1081bb33abcdc28beee6cd284fe11036c6"}, + {file = "numpy-1.25.0-cp310-cp310-win_amd64.whl", hash = "sha256:c0dc071017bc00abb7d7201bac06fa80333c6314477b3d10b52b58fa6a6e38f6"}, + {file = "numpy-1.25.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c69fe5f05eea336b7a740e114dec995e2f927003c30702d896892403df6dbf0"}, + {file = "numpy-1.25.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c7211d7920b97aeca7b3773a6783492b5b93baba39e7c36054f6e749fc7490c"}, + {file = "numpy-1.25.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ecc68f11404930e9c7ecfc937aa423e1e50158317bf67ca91736a9864eae0232"}, + {file = "numpy-1.25.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e559c6afbca484072a98a51b6fa466aae785cfe89b69e8b856c3191bc8872a82"}, + {file = "numpy-1.25.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6c284907e37f5e04d2412950960894b143a648dea3f79290757eb878b91acbd1"}, + {file = "numpy-1.25.0-cp311-cp311-win32.whl", hash = "sha256:95367ccd88c07af21b379be1725b5322362bb83679d36691f124a16357390153"}, + {file = "numpy-1.25.0-cp311-cp311-win_amd64.whl", hash = "sha256:b76aa836a952059d70a2788a2d98cb2a533ccd46222558b6970348939e55fc24"}, + {file = "numpy-1.25.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b792164e539d99d93e4e5e09ae10f8cbe5466de7d759fc155e075237e0c274e4"}, + {file = "numpy-1.25.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7cd981ccc0afe49b9883f14761bb57c964df71124dcd155b0cba2b591f0d64b9"}, + {file = "numpy-1.25.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5aa48bebfb41f93043a796128854b84407d4df730d3fb6e5dc36402f5cd594c0"}, + {file = "numpy-1.25.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5177310ac2e63d6603f659fadc1e7bab33dd5a8db4e0596df34214eeab0fee3b"}, + {file = "numpy-1.25.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0ac6edfb35d2a99aaf102b509c8e9319c499ebd4978df4971b94419a116d0790"}, + {file = "numpy-1.25.0-cp39-cp39-win32.whl", hash = "sha256:7412125b4f18aeddca2ecd7219ea2d2708f697943e6f624be41aa5f8a9852cc4"}, + {file = "numpy-1.25.0-cp39-cp39-win_amd64.whl", hash = "sha256:26815c6c8498dc49d81faa76d61078c4f9f0859ce7817919021b9eba72b425e3"}, + {file = "numpy-1.25.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5b1b90860bf7d8a8c313b372d4f27343a54f415b20fb69dd601b7efe1029c91e"}, + {file = "numpy-1.25.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85cdae87d8c136fd4da4dad1e48064d700f63e923d5af6c8c782ac0df8044542"}, + {file = "numpy-1.25.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cc3fda2b36482891db1060f00f881c77f9423eead4c3579629940a3e12095fe8"}, + {file = "numpy-1.25.0.tar.gz", hash = "sha256:f1accae9a28dc3cda46a91de86acf69de0d1b5f4edd44a9b0c3ceb8036dfff19"}, ] [[package]] name = "packaging" -version = "23.0" +version = "23.1" description = "Core utilities for Python packages" -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "packaging-23.0-py3-none-any.whl", hash = "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2"}, - {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, + {file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"}, + {file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"}, ] [[package]] name = "pandas" version = "1.5.3" description = "Powerful data structures for data analysis, time series, and statistics" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1326,24 +1366,23 @@ test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] [[package]] name = "pandas-stubs" -version = "2.0.0.230412" +version = "2.0.2.230605" description = "Type annotations for pandas" -category = "main" optional = false python-versions = ">=3.8" files = [ - {file = "pandas_stubs-2.0.0.230412-py3-none-any.whl", hash = "sha256:311ab8b42ee574d9fea5061d1f63aeca297e472de6073ba84bf2a017c6cb1b6b"}, - {file = "pandas_stubs-2.0.0.230412.tar.gz", hash = "sha256:016f567cb9947edd0067ea2665ab00b77fa47e73a65ce1a097de4f499b3485c0"}, + {file = "pandas_stubs-2.0.2.230605-py3-none-any.whl", hash = "sha256:39106b602f3cb6dc5f728b84e1b32bde6ecf41ee34ee714c66228009609fbada"}, + {file = "pandas_stubs-2.0.2.230605.tar.gz", hash = "sha256:624c7bb06d38145a44b61be459ccd19b038e0bf20364a025ecaab78fea65e858"}, ] [package.dependencies] +numpy = ">=1.24.3" types-pytz = ">=2022.1.1" [[package]] name = "pandocfilters" version = "1.5.0" description = "Utilities for writing pandoc filters in python" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1355,7 +1394,6 @@ files = [ name = "parso" version = "0.8.3" description = "A Python Parser" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1369,21 +1407,19 @@ testing = ["docopt", "pytest (<6.0.0)"] [[package]] name = "pathspec" -version = "0.11.0" +version = "0.11.1" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "pathspec-0.11.0-py3-none-any.whl", hash = "sha256:3a66eb970cbac598f9e5ccb5b2cf58930cd8e3ed86d393d541eaf2d8b1705229"}, - {file = "pathspec-0.11.0.tar.gz", hash = "sha256:64d338d4e0914e91c1792321e6907b5a593f1ab1851de7fc269557a21b30ebbc"}, + {file = "pathspec-0.11.1-py3-none-any.whl", hash = "sha256:d8af70af76652554bd134c22b3e8a1cc46ed7d91edcdd721ef1a0c51a84a5293"}, + {file = "pathspec-0.11.1.tar.gz", hash = "sha256:2798de800fa92780e33acca925945e9a19a133b715067cf165b8866c15a31687"}, ] [[package]] name = "pexpect" version = "4.8.0" description = "Pexpect allows easy control of interactive console applications." -category = "dev" optional = false python-versions = "*" files = [ @@ -1398,7 +1434,6 @@ ptyprocess = ">=0.5" name = "pickleshare" version = "0.7.5" description = "Tiny 'shelve'-like database with concurrency support" -category = "dev" optional = false python-versions = "*" files = [ @@ -1408,121 +1443,110 @@ files = [ [[package]] name = "pillow" -version = "9.4.0" +version = "10.0.0" description = "Python Imaging Library (Fork)" -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "Pillow-9.4.0-1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b4b4e9dda4f4e4c4e6896f93e84a8f0bcca3b059de9ddf67dac3c334b1195e1"}, - {file = "Pillow-9.4.0-1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:fb5c1ad6bad98c57482236a21bf985ab0ef42bd51f7ad4e4538e89a997624e12"}, - {file = "Pillow-9.4.0-1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:f0caf4a5dcf610d96c3bd32932bfac8aee61c96e60481c2a0ea58da435e25acd"}, - {file = "Pillow-9.4.0-1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:3f4cc516e0b264c8d4ccd6b6cbc69a07c6d582d8337df79be1e15a5056b258c9"}, - {file = "Pillow-9.4.0-1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:b8c2f6eb0df979ee99433d8b3f6d193d9590f735cf12274c108bd954e30ca858"}, - {file = "Pillow-9.4.0-1-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b70756ec9417c34e097f987b4d8c510975216ad26ba6e57ccb53bc758f490dab"}, - {file = "Pillow-9.4.0-1-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:43521ce2c4b865d385e78579a082b6ad1166ebed2b1a2293c3be1d68dd7ca3b9"}, - {file = "Pillow-9.4.0-2-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:9d9a62576b68cd90f7075876f4e8444487db5eeea0e4df3ba298ee38a8d067b0"}, - {file = "Pillow-9.4.0-2-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:87708d78a14d56a990fbf4f9cb350b7d89ee8988705e58e39bdf4d82c149210f"}, - {file = "Pillow-9.4.0-2-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:8a2b5874d17e72dfb80d917213abd55d7e1ed2479f38f001f264f7ce7bae757c"}, - {file = "Pillow-9.4.0-2-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:83125753a60cfc8c412de5896d10a0a405e0bd88d0470ad82e0869ddf0cb3848"}, - {file = "Pillow-9.4.0-2-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:9e5f94742033898bfe84c93c831a6f552bb629448d4072dd312306bab3bd96f1"}, - {file = "Pillow-9.4.0-2-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:013016af6b3a12a2f40b704677f8b51f72cb007dac785a9933d5c86a72a7fe33"}, - {file = "Pillow-9.4.0-2-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:99d92d148dd03fd19d16175b6d355cc1b01faf80dae93c6c3eb4163709edc0a9"}, - {file = "Pillow-9.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:2968c58feca624bb6c8502f9564dd187d0e1389964898f5e9e1fbc8533169157"}, - {file = "Pillow-9.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5c1362c14aee73f50143d74389b2c158707b4abce2cb055b7ad37ce60738d47"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd752c5ff1b4a870b7661234694f24b1d2b9076b8bf337321a814c612665f343"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a3049a10261d7f2b6514d35bbb7a4dfc3ece4c4de14ef5876c4b7a23a0e566d"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16a8df99701f9095bea8a6c4b3197da105df6f74e6176c5b410bc2df2fd29a57"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:94cdff45173b1919350601f82d61365e792895e3c3a3443cf99819e6fbf717a5"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ed3e4b4e1e6de75fdc16d3259098de7c6571b1a6cc863b1a49e7d3d53e036070"}, - {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5b2f8a31bd43e0f18172d8ac82347c8f37ef3e0b414431157718aa234991b28"}, - {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:09b89ddc95c248ee788328528e6a2996e09eaccddeeb82a5356e92645733be35"}, - {file = "Pillow-9.4.0-cp310-cp310-win32.whl", hash = "sha256:f09598b416ba39a8f489c124447b007fe865f786a89dbfa48bb5cf395693132a"}, - {file = "Pillow-9.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:f6e78171be3fb7941f9910ea15b4b14ec27725865a73c15277bc39f5ca4f8391"}, - {file = "Pillow-9.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:3fa1284762aacca6dc97474ee9c16f83990b8eeb6697f2ba17140d54b453e133"}, - {file = "Pillow-9.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eaef5d2de3c7e9b21f1e762f289d17b726c2239a42b11e25446abf82b26ac132"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4dfdae195335abb4e89cc9762b2edc524f3c6e80d647a9a81bf81e17e3fb6f0"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6abfb51a82e919e3933eb137e17c4ae9c0475a25508ea88993bb59faf82f3b35"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:451f10ef963918e65b8869e17d67db5e2f4ab40e716ee6ce7129b0cde2876eab"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:6663977496d616b618b6cfa43ec86e479ee62b942e1da76a2c3daa1c75933ef4"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:60e7da3a3ad1812c128750fc1bc14a7ceeb8d29f77e0a2356a8fb2aa8925287d"}, - {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:19005a8e58b7c1796bc0167862b1f54a64d3b44ee5d48152b06bb861458bc0f8"}, - {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f715c32e774a60a337b2bb8ad9839b4abf75b267a0f18806f6f4f5f1688c4b5a"}, - {file = "Pillow-9.4.0-cp311-cp311-win32.whl", hash = "sha256:b222090c455d6d1a64e6b7bb5f4035c4dff479e22455c9eaa1bdd4c75b52c80c"}, - {file = "Pillow-9.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:ba6612b6548220ff5e9df85261bddc811a057b0b465a1226b39bfb8550616aee"}, - {file = "Pillow-9.4.0-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:5f532a2ad4d174eb73494e7397988e22bf427f91acc8e6ebf5bb10597b49c493"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dd5a9c3091a0f414a963d427f920368e2b6a4c2f7527fdd82cde8ef0bc7a327"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef21af928e807f10bf4141cad4746eee692a0dd3ff56cfb25fce076ec3cc8abe"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:847b114580c5cc9ebaf216dd8c8dbc6b00a3b7ab0131e173d7120e6deade1f57"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:653d7fb2df65efefbcbf81ef5fe5e5be931f1ee4332c2893ca638c9b11a409c4"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:46f39cab8bbf4a384ba7cb0bc8bae7b7062b6a11cfac1ca4bc144dea90d4a9f5"}, - {file = "Pillow-9.4.0-cp37-cp37m-win32.whl", hash = "sha256:7ac7594397698f77bce84382929747130765f66406dc2cd8b4ab4da68ade4c6e"}, - {file = "Pillow-9.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:46c259e87199041583658457372a183636ae8cd56dbf3f0755e0f376a7f9d0e6"}, - {file = "Pillow-9.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:0e51f608da093e5d9038c592b5b575cadc12fd748af1479b5e858045fff955a9"}, - {file = "Pillow-9.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:765cb54c0b8724a7c12c55146ae4647e0274a839fb6de7bcba841e04298e1011"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:519e14e2c49fcf7616d6d2cfc5c70adae95682ae20f0395e9280db85e8d6c4df"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d197df5489004db87d90b918033edbeee0bd6df3848a204bca3ff0a903bef837"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0845adc64fe9886db00f5ab68c4a8cd933ab749a87747555cec1c95acea64b0b"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:e1339790c083c5a4de48f688b4841f18df839eb3c9584a770cbd818b33e26d5d"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:a96e6e23f2b79433390273eaf8cc94fec9c6370842e577ab10dabdcc7ea0a66b"}, - {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7cfc287da09f9d2a7ec146ee4d72d6ea1342e770d975e49a8621bf54eaa8f30f"}, - {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d7081c084ceb58278dd3cf81f836bc818978c0ccc770cbbb202125ddabec6628"}, - {file = "Pillow-9.4.0-cp38-cp38-win32.whl", hash = "sha256:df41112ccce5d47770a0c13651479fbcd8793f34232a2dd9faeccb75eb5d0d0d"}, - {file = "Pillow-9.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:7a21222644ab69ddd9967cfe6f2bb420b460dae4289c9d40ff9a4896e7c35c9a"}, - {file = "Pillow-9.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0f3269304c1a7ce82f1759c12ce731ef9b6e95b6df829dccd9fe42912cc48569"}, - {file = "Pillow-9.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cb362e3b0976dc994857391b776ddaa8c13c28a16f80ac6522c23d5257156bed"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2e0f87144fcbbe54297cae708c5e7f9da21a4646523456b00cc956bd4c65815"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28676836c7796805914b76b1837a40f76827ee0d5398f72f7dcc634bae7c6264"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0884ba7b515163a1a05440a138adeb722b8a6ae2c2b33aea93ea3118dd3a899e"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:53dcb50fbdc3fb2c55431a9b30caeb2f7027fcd2aeb501459464f0214200a503"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:e8c5cf126889a4de385c02a2c3d3aba4b00f70234bfddae82a5eaa3ee6d5e3e6"}, - {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6c6b1389ed66cdd174d040105123a5a1bc91d0aa7059c7261d20e583b6d8cbd2"}, - {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0dd4c681b82214b36273c18ca7ee87065a50e013112eea7d78c7a1b89a739153"}, - {file = "Pillow-9.4.0-cp39-cp39-win32.whl", hash = "sha256:6d9dfb9959a3b0039ee06c1a1a90dc23bac3b430842dcb97908ddde05870601c"}, - {file = "Pillow-9.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:54614444887e0d3043557d9dbc697dbb16cfb5a35d672b7a0fcc1ed0cf1c600b"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b9b752ab91e78234941e44abdecc07f1f0d8f51fb62941d32995b8161f68cfe5"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3b56206244dc8711f7e8b7d6cad4663917cd5b2d950799425076681e8766286"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aabdab8ec1e7ca7f1434d042bf8b1e92056245fb179790dc97ed040361f16bfd"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:db74f5562c09953b2c5f8ec4b7dfd3f5421f31811e97d1dbc0a7c93d6e3a24df"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e9d7747847c53a16a729b6ee5e737cf170f7a16611c143d95aa60a109a59c336"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b52ff4f4e002f828ea6483faf4c4e8deea8d743cf801b74910243c58acc6eda3"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:575d8912dca808edd9acd6f7795199332696d3469665ef26163cd090fa1f8bfa"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c4ed2ff6760e98d262e0cc9c9a7f7b8a9f61aa4d47c58835cdaf7b0b8811bb"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e621b0246192d3b9cb1dc62c78cfa4c6f6d2ddc0ec207d43c0dedecb914f152a"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8f127e7b028900421cad64f51f75c051b628db17fb00e099eb148761eed598c9"}, - {file = "Pillow-9.4.0.tar.gz", hash = "sha256:a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e"}, + {file = "Pillow-10.0.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1f62406a884ae75fb2f818694469519fb685cc7eaff05d3451a9ebe55c646891"}, + {file = "Pillow-10.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d5db32e2a6ccbb3d34d87c87b432959e0db29755727afb37290e10f6e8e62614"}, + {file = "Pillow-10.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edf4392b77bdc81f36e92d3a07a5cd072f90253197f4a52a55a8cec48a12483b"}, + {file = "Pillow-10.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:520f2a520dc040512699f20fa1c363eed506e94248d71f85412b625026f6142c"}, + {file = "Pillow-10.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:8c11160913e3dd06c8ffdb5f233a4f254cb449f4dfc0f8f4549eda9e542c93d1"}, + {file = "Pillow-10.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a74ba0c356aaa3bb8e3eb79606a87669e7ec6444be352870623025d75a14a2bf"}, + {file = "Pillow-10.0.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5d0dae4cfd56969d23d94dc8e89fb6a217be461c69090768227beb8ed28c0a3"}, + {file = "Pillow-10.0.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:22c10cc517668d44b211717fd9775799ccec4124b9a7f7b3635fc5386e584992"}, + {file = "Pillow-10.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:dffe31a7f47b603318c609f378ebcd57f1554a3a6a8effbc59c3c69f804296de"}, + {file = "Pillow-10.0.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:9fb218c8a12e51d7ead2a7c9e101a04982237d4855716af2e9499306728fb485"}, + {file = "Pillow-10.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d35e3c8d9b1268cbf5d3670285feb3528f6680420eafe35cccc686b73c1e330f"}, + {file = "Pillow-10.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ed64f9ca2f0a95411e88a4efbd7a29e5ce2cea36072c53dd9d26d9c76f753b3"}, + {file = "Pillow-10.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b6eb5502f45a60a3f411c63187db83a3d3107887ad0d036c13ce836f8a36f1d"}, + {file = "Pillow-10.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:c1fbe7621c167ecaa38ad29643d77a9ce7311583761abf7836e1510c580bf3dd"}, + {file = "Pillow-10.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:cd25d2a9d2b36fcb318882481367956d2cf91329f6892fe5d385c346c0649629"}, + {file = "Pillow-10.0.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3b08d4cc24f471b2c8ca24ec060abf4bebc6b144cb89cba638c720546b1cf538"}, + {file = "Pillow-10.0.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d737a602fbd82afd892ca746392401b634e278cb65d55c4b7a8f48e9ef8d008d"}, + {file = "Pillow-10.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:3a82c40d706d9aa9734289740ce26460a11aeec2d9c79b7af87bb35f0073c12f"}, + {file = "Pillow-10.0.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:d80cf684b541685fccdd84c485b31ce73fc5c9b5d7523bf1394ce134a60c6883"}, + {file = "Pillow-10.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:76de421f9c326da8f43d690110f0e79fe3ad1e54be811545d7d91898b4c8493e"}, + {file = "Pillow-10.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81ff539a12457809666fef6624684c008e00ff6bf455b4b89fd00a140eecd640"}, + {file = "Pillow-10.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce543ed15570eedbb85df19b0a1a7314a9c8141a36ce089c0a894adbfccb4568"}, + {file = "Pillow-10.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:685ac03cc4ed5ebc15ad5c23bc555d68a87777586d970c2c3e216619a5476223"}, + {file = "Pillow-10.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d72e2ecc68a942e8cf9739619b7f408cc7b272b279b56b2c83c6123fcfa5cdff"}, + {file = "Pillow-10.0.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d50b6aec14bc737742ca96e85d6d0a5f9bfbded018264b3b70ff9d8c33485551"}, + {file = "Pillow-10.0.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:00e65f5e822decd501e374b0650146063fbb30a7264b4d2744bdd7b913e0cab5"}, + {file = "Pillow-10.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:f31f9fdbfecb042d046f9d91270a0ba28368a723302786c0009ee9b9f1f60199"}, + {file = "Pillow-10.0.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:349930d6e9c685c089284b013478d6f76e3a534e36ddfa912cde493f235372f3"}, + {file = "Pillow-10.0.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3a684105f7c32488f7153905a4e3015a3b6c7182e106fe3c37fbb5ef3e6994c3"}, + {file = "Pillow-10.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4f69b3700201b80bb82c3a97d5e9254084f6dd5fb5b16fc1a7b974260f89f43"}, + {file = "Pillow-10.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f07ea8d2f827d7d2a49ecf1639ec02d75ffd1b88dcc5b3a61bbb37a8759ad8d"}, + {file = "Pillow-10.0.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:040586f7d37b34547153fa383f7f9aed68b738992380ac911447bb78f2abe530"}, + {file = "Pillow-10.0.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:f88a0b92277de8e3ca715a0d79d68dc82807457dae3ab8699c758f07c20b3c51"}, + {file = "Pillow-10.0.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c7cf14a27b0d6adfaebb3ae4153f1e516df54e47e42dcc073d7b3d76111a8d86"}, + {file = "Pillow-10.0.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3400aae60685b06bb96f99a21e1ada7bc7a413d5f49bce739828ecd9391bb8f7"}, + {file = "Pillow-10.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:dbc02381779d412145331789b40cc7b11fdf449e5d94f6bc0b080db0a56ea3f0"}, + {file = "Pillow-10.0.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:9211e7ad69d7c9401cfc0e23d49b69ca65ddd898976d660a2fa5904e3d7a9baa"}, + {file = "Pillow-10.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:faaf07ea35355b01a35cb442dd950d8f1bb5b040a7787791a535de13db15ed90"}, + {file = "Pillow-10.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9f72a021fbb792ce98306ffb0c348b3c9cb967dce0f12a49aa4c3d3fdefa967"}, + {file = "Pillow-10.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f7c16705f44e0504a3a2a14197c1f0b32a95731d251777dcb060aa83022cb2d"}, + {file = "Pillow-10.0.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:76edb0a1fa2b4745fb0c99fb9fb98f8b180a1bbceb8be49b087e0b21867e77d3"}, + {file = "Pillow-10.0.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:368ab3dfb5f49e312231b6f27b8820c823652b7cd29cfbd34090565a015e99ba"}, + {file = "Pillow-10.0.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:608bfdee0d57cf297d32bcbb3c728dc1da0907519d1784962c5f0c68bb93e5a3"}, + {file = "Pillow-10.0.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5c6e3df6bdd396749bafd45314871b3d0af81ff935b2d188385e970052091017"}, + {file = "Pillow-10.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:7be600823e4c8631b74e4a0d38384c73f680e6105a7d3c6824fcf226c178c7e6"}, + {file = "Pillow-10.0.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:92be919bbc9f7d09f7ae343c38f5bb21c973d2576c1d45600fce4b74bafa7ac0"}, + {file = "Pillow-10.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f8182b523b2289f7c415f589118228d30ac8c355baa2f3194ced084dac2dbba"}, + {file = "Pillow-10.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:38250a349b6b390ee6047a62c086d3817ac69022c127f8a5dc058c31ccef17f3"}, + {file = "Pillow-10.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:88af2003543cc40c80f6fca01411892ec52b11021b3dc22ec3bc9d5afd1c5334"}, + {file = "Pillow-10.0.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:c189af0545965fa8d3b9613cfdb0cd37f9d71349e0f7750e1fd704648d475ed2"}, + {file = "Pillow-10.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce7b031a6fc11365970e6a5686d7ba8c63e4c1cf1ea143811acbb524295eabed"}, + {file = "Pillow-10.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:db24668940f82321e746773a4bc617bfac06ec831e5c88b643f91f122a785684"}, + {file = "Pillow-10.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:efe8c0681042536e0d06c11f48cebe759707c9e9abf880ee213541c5b46c5bf3"}, + {file = "Pillow-10.0.0.tar.gz", hash = "sha256:9c82b5b3e043c7af0d95792d0d20ccf68f61a1fec6b3530e718b688422727396"}, ] [package.extras] -docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-issues (>=3.0.1)", "sphinx-removed-in", "sphinxext-opengraph"] +docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"] tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] [[package]] name = "platformdirs" -version = "3.0.0" +version = "3.8.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "platformdirs-3.0.0-py3-none-any.whl", hash = "sha256:b1d5eb14f221506f50d6604a561f4c5786d9e80355219694a1b244bcd96f4567"}, - {file = "platformdirs-3.0.0.tar.gz", hash = "sha256:8a1228abb1ef82d788f74139988b137e78692984ec7b08eaa6c65f1723af28f9"}, + {file = "platformdirs-3.8.0-py3-none-any.whl", hash = "sha256:ca9ed98ce73076ba72e092b23d3c93ea6c4e186b3f1c3dad6edd98ff6ffcca2e"}, + {file = "platformdirs-3.8.0.tar.gz", hash = "sha256:b0cabcb11063d21a0b261d557acb0a9d2126350e63b70cdf7db6347baea456dc"}, ] [package.extras] -docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"] +docs = ["furo (>=2023.5.20)", "proselint (>=0.13)", "sphinx (>=7.0.1)", "sphinx-autodoc-typehints (>=1.23,!=1.23.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.3.1)", "pytest-cov (>=4.1)", "pytest-mock (>=3.10)"] + +[[package]] +name = "plotly" +version = "5.15.0" +description = "An open-source, interactive data visualization library for Python" +optional = false +python-versions = ">=3.6" +files = [ + {file = "plotly-5.15.0-py2.py3-none-any.whl", hash = "sha256:3508876bbd6aefb8a692c21a7128ca87ce42498dd041efa5c933ee44b55aab24"}, + {file = "plotly-5.15.0.tar.gz", hash = "sha256:822eabe53997d5ebf23c77e1d1fcbf3bb6aa745eb05d532afd4b6f9a2e2ab02f"}, +] + +[package.dependencies] +packaging = "*" +tenacity = ">=6.2.0" [[package]] name = "prompt-toolkit" -version = "3.0.36" +version = "3.0.39" description = "Library for building powerful interactive command lines in Python" -category = "dev" optional = false -python-versions = ">=3.6.2" +python-versions = ">=3.7.0" files = [ - {file = "prompt_toolkit-3.0.36-py3-none-any.whl", hash = "sha256:aa64ad242a462c5ff0363a7b9cfe696c20d55d9fc60c11fd8e632d064804d305"}, - {file = "prompt_toolkit-3.0.36.tar.gz", hash = "sha256:3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63"}, + {file = "prompt_toolkit-3.0.39-py3-none-any.whl", hash = "sha256:9dffbe1d8acf91e3de75f3b544e4842382fc06c6babe903ac9acb74dc6e08d88"}, + {file = "prompt_toolkit-3.0.39.tar.gz", hash = "sha256:04505ade687dc26dc4284b1ad19a83be2f2afe83e7a828ace0c72f3a1df72aac"}, ] [package.dependencies] @@ -1530,26 +1554,25 @@ wcwidth = "*" [[package]] name = "psutil" -version = "5.9.4" +version = "5.9.5" description = "Cross-platform lib for process and system monitoring in Python." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "psutil-5.9.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:c1ca331af862803a42677c120aff8a814a804e09832f166f226bfd22b56feee8"}, - {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:68908971daf802203f3d37e78d3f8831b6d1014864d7a85937941bb35f09aefe"}, - {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3ff89f9b835100a825b14c2808a106b6fdcc4b15483141482a12c725e7f78549"}, - {file = "psutil-5.9.4-cp27-cp27m-win32.whl", hash = "sha256:852dd5d9f8a47169fe62fd4a971aa07859476c2ba22c2254d4a1baa4e10b95ad"}, - {file = "psutil-5.9.4-cp27-cp27m-win_amd64.whl", hash = "sha256:9120cd39dca5c5e1c54b59a41d205023d436799b1c8c4d3ff71af18535728e94"}, - {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6b92c532979bafc2df23ddc785ed116fced1f492ad90a6830cf24f4d1ea27d24"}, - {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:efeae04f9516907be44904cc7ce08defb6b665128992a56957abc9b61dca94b7"}, - {file = "psutil-5.9.4-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:54d5b184728298f2ca8567bf83c422b706200bcbbfafdc06718264f9393cfeb7"}, - {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16653106f3b59386ffe10e0bad3bb6299e169d5327d3f187614b1cb8f24cf2e1"}, - {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54c0d3d8e0078b7666984e11b12b88af2db11d11249a8ac8920dd5ef68a66e08"}, - {file = "psutil-5.9.4-cp36-abi3-win32.whl", hash = "sha256:149555f59a69b33f056ba1c4eb22bb7bf24332ce631c44a319cec09f876aaeff"}, - {file = "psutil-5.9.4-cp36-abi3-win_amd64.whl", hash = "sha256:fd8522436a6ada7b4aad6638662966de0d61d241cb821239b2ae7013d41a43d4"}, - {file = "psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:6001c809253a29599bc0dfd5179d9f8a5779f9dffea1da0f13c53ee568115e1e"}, - {file = "psutil-5.9.4.tar.gz", hash = "sha256:3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62"}, + {file = "psutil-5.9.5-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:be8929ce4313f9f8146caad4272f6abb8bf99fc6cf59344a3167ecd74f4f203f"}, + {file = "psutil-5.9.5-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ab8ed1a1d77c95453db1ae00a3f9c50227ebd955437bcf2a574ba8adbf6a74d5"}, + {file = "psutil-5.9.5-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:4aef137f3345082a3d3232187aeb4ac4ef959ba3d7c10c33dd73763fbc063da4"}, + {file = "psutil-5.9.5-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:ea8518d152174e1249c4f2a1c89e3e6065941df2fa13a1ab45327716a23c2b48"}, + {file = "psutil-5.9.5-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:acf2aef9391710afded549ff602b5887d7a2349831ae4c26be7c807c0a39fac4"}, + {file = "psutil-5.9.5-cp27-none-win32.whl", hash = "sha256:5b9b8cb93f507e8dbaf22af6a2fd0ccbe8244bf30b1baad6b3954e935157ae3f"}, + {file = "psutil-5.9.5-cp27-none-win_amd64.whl", hash = "sha256:8c5f7c5a052d1d567db4ddd231a9d27a74e8e4a9c3f44b1032762bd7b9fdcd42"}, + {file = "psutil-5.9.5-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3c6f686f4225553615612f6d9bc21f1c0e305f75d7d8454f9b46e901778e7217"}, + {file = "psutil-5.9.5-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a7dd9997128a0d928ed4fb2c2d57e5102bb6089027939f3b722f3a210f9a8da"}, + {file = "psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89518112647f1276b03ca97b65cc7f64ca587b1eb0278383017c2a0dcc26cbe4"}, + {file = "psutil-5.9.5-cp36-abi3-win32.whl", hash = "sha256:104a5cc0e31baa2bcf67900be36acde157756b9c44017b86b2c049f11957887d"}, + {file = "psutil-5.9.5-cp36-abi3-win_amd64.whl", hash = "sha256:b258c0c1c9d145a1d5ceffab1134441c4c5113b2417fafff7315a917a026c3c9"}, + {file = "psutil-5.9.5-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:c607bb3b57dc779d55e1554846352b4e358c10fff3abf3514a7a6601beebdb30"}, + {file = "psutil-5.9.5.tar.gz", hash = "sha256:5410638e4df39c54d957fc51ce03048acd8e6d60abc0f5107af51e5fb566eb3c"}, ] [package.extras] @@ -1559,7 +1582,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] name = "ptyprocess" version = "0.7.0" description = "Run a subprocess in a pseudo terminal" -category = "dev" optional = false python-versions = "*" files = [ @@ -1571,7 +1593,6 @@ files = [ name = "pure-eval" version = "0.2.2" description = "Safely evaluate AST nodes without side effects" -category = "dev" optional = false python-versions = "*" files = [ @@ -1586,7 +1607,6 @@ tests = ["pytest"] name = "pycparser" version = "2.21" description = "C parser in Python" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1598,7 +1618,6 @@ files = [ name = "pyfeng" version = "0.2.5" description = "Python Financial Engineering" -category = "dev" optional = false python-versions = "*" files = [ @@ -1612,14 +1631,13 @@ scipy = "*" [[package]] name = "pygments" -version = "2.14.0" +version = "2.15.1" description = "Pygments is a syntax highlighting package written in Python." -category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "Pygments-2.14.0-py3-none-any.whl", hash = "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717"}, - {file = "Pygments-2.14.0.tar.gz", hash = "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297"}, + {file = "Pygments-2.15.1-py3-none-any.whl", hash = "sha256:db2db3deb4b4179f399a09054b023b6a586b76499d36965813c71aa8ed7b5fd1"}, + {file = "Pygments-2.15.1.tar.gz", hash = "sha256:8ace4d3c1dd481894b2005f560ead0f9f19ee64fe983366be1a21e171d12775c"}, ] [package.extras] @@ -1627,14 +1645,13 @@ plugins = ["importlib-metadata"] [[package]] name = "pyparsing" -version = "3.0.9" +version = "3.1.0" description = "pyparsing module - Classes and methods to define and execute parsing grammars" -category = "dev" optional = false python-versions = ">=3.6.8" files = [ - {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"}, - {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"}, + {file = "pyparsing-3.1.0-py3-none-any.whl", hash = "sha256:d554a96d1a7d3ddaf7183104485bc19fd80543ad6ac5bdb6426719d766fb06c1"}, + {file = "pyparsing-3.1.0.tar.gz", hash = "sha256:edb662d6fe322d6e990b1594b5feaeadf806803359e3d4d42f11e295e588f0ea"}, ] [package.extras] @@ -1644,7 +1661,6 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pyrsistent" version = "0.19.3" description = "Persistent/Functional/Immutable data structures" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1681,7 +1697,6 @@ files = [ name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -1694,125 +1709,122 @@ six = ">=1.5" [[package]] name = "pytz" -version = "2022.7.1" +version = "2023.3" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ - {file = "pytz-2022.7.1-py2.py3-none-any.whl", hash = "sha256:78f4f37d8198e0627c5f1143240bb0206b8691d8d7ac6d78fee88b78733f8c4a"}, - {file = "pytz-2022.7.1.tar.gz", hash = "sha256:01a0681c4b9684a28304615eba55d1ab31ae00bf68ec157ec3708a8182dbbcd0"}, + {file = "pytz-2023.3-py2.py3-none-any.whl", hash = "sha256:a151b3abb88eda1d4e34a9814df37de2a80e301e68ba0fd856fb9b46bfbbbffb"}, + {file = "pytz-2023.3.tar.gz", hash = "sha256:1d8ce29db189191fb55338ee6d0387d82ab59f3d00eac103412d64e0ebd0c588"}, ] [[package]] name = "pywin32" -version = "305" +version = "306" description = "Python for Window Extensions" -category = "dev" optional = false python-versions = "*" files = [ - {file = "pywin32-305-cp310-cp310-win32.whl", hash = "sha256:421f6cd86e84bbb696d54563c48014b12a23ef95a14e0bdba526be756d89f116"}, - {file = "pywin32-305-cp310-cp310-win_amd64.whl", hash = "sha256:73e819c6bed89f44ff1d690498c0a811948f73777e5f97c494c152b850fad478"}, - {file = "pywin32-305-cp310-cp310-win_arm64.whl", hash = "sha256:742eb905ce2187133a29365b428e6c3b9001d79accdc30aa8969afba1d8470f4"}, - {file = "pywin32-305-cp311-cp311-win32.whl", hash = "sha256:19ca459cd2e66c0e2cc9a09d589f71d827f26d47fe4a9d09175f6aa0256b51c2"}, - {file = "pywin32-305-cp311-cp311-win_amd64.whl", hash = "sha256:326f42ab4cfff56e77e3e595aeaf6c216712bbdd91e464d167c6434b28d65990"}, - {file = "pywin32-305-cp311-cp311-win_arm64.whl", hash = "sha256:4ecd404b2c6eceaca52f8b2e3e91b2187850a1ad3f8b746d0796a98b4cea04db"}, - {file = "pywin32-305-cp36-cp36m-win32.whl", hash = "sha256:48d8b1659284f3c17b68587af047d110d8c44837736b8932c034091683e05863"}, - {file = "pywin32-305-cp36-cp36m-win_amd64.whl", hash = "sha256:13362cc5aa93c2beaf489c9c9017c793722aeb56d3e5166dadd5ef82da021fe1"}, - {file = "pywin32-305-cp37-cp37m-win32.whl", hash = "sha256:a55db448124d1c1484df22fa8bbcbc45c64da5e6eae74ab095b9ea62e6d00496"}, - {file = "pywin32-305-cp37-cp37m-win_amd64.whl", hash = "sha256:109f98980bfb27e78f4df8a51a8198e10b0f347257d1e265bb1a32993d0c973d"}, - {file = "pywin32-305-cp38-cp38-win32.whl", hash = "sha256:9dd98384da775afa009bc04863426cb30596fd78c6f8e4e2e5bbf4edf8029504"}, - {file = "pywin32-305-cp38-cp38-win_amd64.whl", hash = "sha256:56d7a9c6e1a6835f521788f53b5af7912090674bb84ef5611663ee1595860fc7"}, - {file = "pywin32-305-cp39-cp39-win32.whl", hash = "sha256:9d968c677ac4d5cbdaa62fd3014ab241718e619d8e36ef8e11fb930515a1e918"}, - {file = "pywin32-305-cp39-cp39-win_amd64.whl", hash = "sha256:50768c6b7c3f0b38b7fb14dd4104da93ebced5f1a50dc0e834594bff6fbe1271"}, + {file = "pywin32-306-cp310-cp310-win32.whl", hash = "sha256:06d3420a5155ba65f0b72f2699b5bacf3109f36acbe8923765c22938a69dfc8d"}, + {file = "pywin32-306-cp310-cp310-win_amd64.whl", hash = "sha256:84f4471dbca1887ea3803d8848a1616429ac94a4a8d05f4bc9c5dcfd42ca99c8"}, + {file = "pywin32-306-cp311-cp311-win32.whl", hash = "sha256:e65028133d15b64d2ed8f06dd9fbc268352478d4f9289e69c190ecd6818b6407"}, + {file = "pywin32-306-cp311-cp311-win_amd64.whl", hash = "sha256:a7639f51c184c0272e93f244eb24dafca9b1855707d94c192d4a0b4c01e1100e"}, + {file = "pywin32-306-cp311-cp311-win_arm64.whl", hash = "sha256:70dba0c913d19f942a2db25217d9a1b726c278f483a919f1abfed79c9cf64d3a"}, + {file = "pywin32-306-cp312-cp312-win32.whl", hash = "sha256:383229d515657f4e3ed1343da8be101000562bf514591ff383ae940cad65458b"}, + {file = "pywin32-306-cp312-cp312-win_amd64.whl", hash = "sha256:37257794c1ad39ee9be652da0462dc2e394c8159dfd913a8a4e8eb6fd346da0e"}, + {file = "pywin32-306-cp312-cp312-win_arm64.whl", hash = "sha256:5821ec52f6d321aa59e2db7e0a35b997de60c201943557d108af9d4ae1ec7040"}, + {file = "pywin32-306-cp37-cp37m-win32.whl", hash = "sha256:1c73ea9a0d2283d889001998059f5eaaba3b6238f767c9cf2833b13e6a685f65"}, + {file = "pywin32-306-cp37-cp37m-win_amd64.whl", hash = "sha256:72c5f621542d7bdd4fdb716227be0dd3f8565c11b280be6315b06ace35487d36"}, + {file = "pywin32-306-cp38-cp38-win32.whl", hash = "sha256:e4c092e2589b5cf0d365849e73e02c391c1349958c5ac3e9d5ccb9a28e017b3a"}, + {file = "pywin32-306-cp38-cp38-win_amd64.whl", hash = "sha256:e8ac1ae3601bee6ca9f7cb4b5363bf1c0badb935ef243c4733ff9a393b1690c0"}, + {file = "pywin32-306-cp39-cp39-win32.whl", hash = "sha256:e25fd5b485b55ac9c057f67d94bc203f3f6595078d1fb3b458c9c28b7153a802"}, + {file = "pywin32-306-cp39-cp39-win_amd64.whl", hash = "sha256:39b61c15272833b5c329a2989999dcae836b1eed650252ab1b7bfbe1d59f30f4"}, ] [[package]] name = "pyzmq" -version = "25.0.0" +version = "25.1.0" description = "Python bindings for 0MQ" -category = "dev" optional = false python-versions = ">=3.6" files = [ - {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:2d05d904f03ddf1e0d83d97341354dfe52244a619b5a1440a5f47a5b3451e84e"}, - {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a154ef810d44f9d28868be04641f837374a64e7449df98d9208e76c260c7ef1"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:487305c2a011fdcf3db1f24e8814bb76d23bc4d2f46e145bc80316a59a9aa07d"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e7b87638ee30ab13230e37ce5331b3e730b1e0dda30120b9eeec3540ed292c8"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75243e422e85a62f0ab7953dc315452a56b2c6a7e7d1a3c3109ac3cc57ed6b47"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:31e523d067ce44a04e876bed3ff9ea1ff8d1b6636d16e5fcace9d22f8c564369"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8539216173135e9e89f6b1cc392e74e6b935b91e8c76106cf50e7a02ab02efe5"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2754fa68da08a854f4816e05160137fa938a2347276471103d31e04bcee5365c"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4a1bc30f0c18444d51e9b0d0dd39e3a4e7c53ee74190bebef238cd58de577ea9"}, - {file = "pyzmq-25.0.0-cp310-cp310-win32.whl", hash = "sha256:01d53958c787cfea34091fcb8ef36003dbb7913b8e9f8f62a0715234ebc98b70"}, - {file = "pyzmq-25.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:58fc3ad5e1cfd2e6d24741fbb1e216b388115d31b0ca6670f894187f280b6ba6"}, - {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:e4bba04ea779a3d7ef25a821bb63fd0939142c88e7813e5bd9c6265a20c523a2"}, - {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:af1fbfb7ad6ac0009ccee33c90a1d303431c7fb594335eb97760988727a37577"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85456f0d8f3268eecd63dede3b99d5bd8d3b306310c37d4c15141111d22baeaf"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0645b5a2d2a06fd8eb738018490c514907f7488bf9359c6ee9d92f62e844b76f"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f72ea279b2941a5203e935a4588b9ba8a48aeb9a926d9dfa1986278bd362cb8"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:4e295f7928a31ae0f657e848c5045ba6d693fe8921205f408ca3804b1b236968"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ac97e7d647d5519bcef48dd8d3d331f72975afa5c4496c95f6e854686f45e2d9"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:656281d496aaf9ca4fd4cea84e6d893e3361057c4707bd38618f7e811759103c"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1f6116991568aac48b94d6d8aaed6157d407942ea385335a6ed313692777fb9d"}, - {file = "pyzmq-25.0.0-cp311-cp311-win32.whl", hash = "sha256:0282bba9aee6e0346aa27d6c69b5f7df72b5a964c91958fc9e0c62dcae5fdcdc"}, - {file = "pyzmq-25.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:526f884a27e8bba62fe1f4e07c62be2cfe492b6d432a8fdc4210397f8cf15331"}, - {file = "pyzmq-25.0.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:ccb3e1a863222afdbda42b7ca8ac8569959593d7abd44f5a709177d6fa27d266"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4046d03100aca266e70d54a35694cb35d6654cfbef633e848b3c4a8d64b9d187"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3100dddcada66ec5940ed6391ebf9d003cc3ede3d320748b2737553019f58230"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7877264aa851c19404b1bb9dbe6eed21ea0c13698be1eda3784aab3036d1c861"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5049e75cc99db65754a3da5f079230fb8889230cf09462ec972d884d1704a3ed"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:81f99fb1224d36eb91557afec8cdc2264e856f3464500b55749020ce4c848ef2"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:a1cd4a95f176cdc0ee0a82d49d5830f13ae6015d89decbf834c273bc33eeb3d3"}, - {file = "pyzmq-25.0.0-cp36-cp36m-win32.whl", hash = "sha256:926236ca003aec70574754f39703528947211a406f5c6c8b3e50eca04a9e87fc"}, - {file = "pyzmq-25.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:94f0a7289d0f5c80807c37ebb404205e7deb737e8763eb176f4770839ee2a287"}, - {file = "pyzmq-25.0.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f3f96d452e9580cb961ece2e5a788e64abaecb1232a80e61deffb28e105ff84a"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:930e6ad4f2eaac31a3d0c2130619d25db754b267487ebc186c6ad18af2a74018"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e1081d7030a1229c8ff90120346fb7599b54f552e98fcea5170544e7c6725aab"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:531866c491aee5a1e967c286cfa470dffac1e2a203b1afda52d62b58782651e9"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fc7c1421c5b1c916acf3128bf3cc7ea7f5018b58c69a6866d70c14190e600ce9"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9a2d5e419bd39a1edb6cdd326d831f0120ddb9b1ff397e7d73541bf393294973"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:183e18742be3621acf8908903f689ec520aee3f08449bfd29f583010ca33022b"}, - {file = "pyzmq-25.0.0-cp37-cp37m-win32.whl", hash = "sha256:02f5cb60a7da1edd5591a15efa654ffe2303297a41e1b40c3c8942f8f11fc17c"}, - {file = "pyzmq-25.0.0-cp37-cp37m-win_amd64.whl", hash = "sha256:cac602e02341eaaf4edfd3e29bd3fdef672e61d4e6dfe5c1d065172aee00acee"}, - {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:e14df47c1265356715d3d66e90282a645ebc077b70b3806cf47efcb7d1d630cb"}, - {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:293a7c2128690f496057f1f1eb6074f8746058d13588389981089ec45d8fdc77"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:731b208bc9412deeb553c9519dca47136b5a01ca66667cafd8733211941b17e4"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b055a1cddf8035966ad13aa51edae5dc8f1bba0b5d5e06f7a843d8b83dc9b66b"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17e1cb97d573ea84d7cd97188b42ca6f611ab3ee600f6a75041294ede58e3d20"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:60ecbfe7669d3808ffa8a7dd1487d6eb8a4015b07235e3b723d4b2a2d4de7203"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4c25c95416133942280faaf068d0fddfd642b927fb28aaf4ab201a738e597c1e"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:be05504af0619d1cffa500af1e0ede69fb683f301003851f5993b5247cc2c576"}, - {file = "pyzmq-25.0.0-cp38-cp38-win32.whl", hash = "sha256:6bf3842af37af43fa953e96074ebbb5315f6a297198f805d019d788a1021dbc8"}, - {file = "pyzmq-25.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:b90bb8dfbbd138558f1f284fecfe328f7653616ff9a972433a00711d9475d1a9"}, - {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:62b9e80890c0d2408eb42d5d7e1fc62a5ce71be3288684788f74cf3e59ffd6e2"}, - {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:484c2c4ee02c1edc07039f42130bd16e804b1fe81c4f428e0042e03967f40c20"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9ca6db34b26c4d3e9b0728841ec9aa39484eee272caa97972ec8c8e231b20c7e"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:610d2d112acd4e5501fac31010064a6c6efd716ceb968e443cae0059eb7b86de"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3594c0ff604e685d7e907860b61d0e10e46c74a9ffca168f6e9e50ea934ee440"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c21a5f4e54a807df5afdef52b6d24ec1580153a6bcf0607f70a6e1d9fa74c5c3"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:4725412e27612f0d7d7c2f794d89807ad0227c2fc01dd6146b39ada49c748ef9"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4d3d604fe0a67afd1aff906e54da557a5203368a99dcc50a70eef374f1d2abef"}, - {file = "pyzmq-25.0.0-cp39-cp39-win32.whl", hash = "sha256:3670e8c5644768f214a3b598fe46378a4a6f096d5fb82a67dfd3440028460565"}, - {file = "pyzmq-25.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:e99629a976809fe102ef73e856cf4b2660acd82a412a51e80ba2215e523dfd0a"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:66509c48f7446b640eeae24b60c9c1461799a27b1b0754e438582e36b5af3315"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a9c464cc508177c09a5a6122b67f978f20e2954a21362bf095a0da4647e3e908"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:28bcb2e66224a7ac2843eb632e4109d6b161479e7a2baf24e37210461485b4f1"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0e7ef9ac807db50b4eb6f534c5dcc22f998f5dae920cc28873d2c1d080a4fc9"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:5050f5c50b58a6e38ccaf9263a356f74ef1040f5ca4030225d1cb1a858c5b7b6"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2a73af6504e0d2805e926abf136ebf536735a13c22f709be7113c2ec65b4bec3"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0e8d00228db627ddd1b418c7afd81820b38575f237128c9650365f2dd6ac3443"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5605621f2181f20b71f13f698944deb26a0a71af4aaf435b34dd90146092d530"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6136bfb0e5a9cf8c60c6ac763eb21f82940a77e6758ea53516c8c7074f4ff948"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0a90b2480a26aef7c13cff18703ba8d68e181facb40f78873df79e6d42c1facc"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00c94fd4c9dd3c95aace0c629a7fa713627a5c80c1819326b642adf6c4b8e2a2"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20638121b0bdc80777ce0ec8c1f14f1ffec0697a1f88f0b564fa4a23078791c4"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6f75b4b8574f3a8a0d6b4b52606fc75b82cb4391471be48ab0b8677c82f9ed4"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cbb885f347eba7ab7681c450dee5b14aed9f153eec224ec0c3f299273d9241f"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c48f257da280b3be6c94e05bd575eddb1373419dbb1a72c3ce64e88f29d1cd6d"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:866eabf7c1315ef2e93e34230db7cbf672e0d7c626b37c11f7e870c8612c3dcc"}, - {file = "pyzmq-25.0.0.tar.gz", hash = "sha256:f330a1a2c7f89fd4b0aa4dcb7bf50243bf1c8da9a2f1efc31daf57a2046b31f2"}, + {file = "pyzmq-25.1.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:1a6169e69034eaa06823da6a93a7739ff38716142b3596c180363dee729d713d"}, + {file = "pyzmq-25.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:19d0383b1f18411d137d891cab567de9afa609b214de68b86e20173dc624c101"}, + {file = "pyzmq-25.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1e931d9a92f628858a50f5bdffdfcf839aebe388b82f9d2ccd5d22a38a789dc"}, + {file = "pyzmq-25.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97d984b1b2f574bc1bb58296d3c0b64b10e95e7026f8716ed6c0b86d4679843f"}, + {file = "pyzmq-25.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:154bddda2a351161474b36dba03bf1463377ec226a13458725183e508840df89"}, + {file = "pyzmq-25.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:cb6d161ae94fb35bb518b74bb06b7293299c15ba3bc099dccd6a5b7ae589aee3"}, + {file = "pyzmq-25.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:90146ab578931e0e2826ee39d0c948d0ea72734378f1898939d18bc9c823fcf9"}, + {file = "pyzmq-25.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:831ba20b660b39e39e5ac8603e8193f8fce1ee03a42c84ade89c36a251449d80"}, + {file = "pyzmq-25.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3a522510e3434e12aff80187144c6df556bb06fe6b9d01b2ecfbd2b5bfa5c60c"}, + {file = "pyzmq-25.1.0-cp310-cp310-win32.whl", hash = "sha256:be24a5867b8e3b9dd5c241de359a9a5217698ff616ac2daa47713ba2ebe30ad1"}, + {file = "pyzmq-25.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:5693dcc4f163481cf79e98cf2d7995c60e43809e325b77a7748d8024b1b7bcba"}, + {file = "pyzmq-25.1.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:13bbe36da3f8aaf2b7ec12696253c0bf6ffe05f4507985a8844a1081db6ec22d"}, + {file = "pyzmq-25.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:69511d604368f3dc58d4be1b0bad99b61ee92b44afe1cd9b7bd8c5e34ea8248a"}, + {file = "pyzmq-25.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a983c8694667fd76d793ada77fd36c8317e76aa66eec75be2653cef2ea72883"}, + {file = "pyzmq-25.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:332616f95eb400492103ab9d542b69d5f0ff628b23129a4bc0a2fd48da6e4e0b"}, + {file = "pyzmq-25.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58416db767787aedbfd57116714aad6c9ce57215ffa1c3758a52403f7c68cff5"}, + {file = "pyzmq-25.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:cad9545f5801a125f162d09ec9b724b7ad9b6440151b89645241d0120e119dcc"}, + {file = "pyzmq-25.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d6128d431b8dfa888bf51c22a04d48bcb3d64431caf02b3cb943269f17fd2994"}, + {file = "pyzmq-25.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:2b15247c49d8cbea695b321ae5478d47cffd496a2ec5ef47131a9e79ddd7e46c"}, + {file = "pyzmq-25.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:442d3efc77ca4d35bee3547a8e08e8d4bb88dadb54a8377014938ba98d2e074a"}, + {file = "pyzmq-25.1.0-cp311-cp311-win32.whl", hash = "sha256:65346f507a815a731092421d0d7d60ed551a80d9b75e8b684307d435a5597425"}, + {file = "pyzmq-25.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:8b45d722046fea5a5694cba5d86f21f78f0052b40a4bbbbf60128ac55bfcc7b6"}, + {file = "pyzmq-25.1.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f45808eda8b1d71308c5416ef3abe958f033fdbb356984fabbfc7887bed76b3f"}, + {file = "pyzmq-25.1.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b697774ea8273e3c0460cf0bba16cd85ca6c46dfe8b303211816d68c492e132"}, + {file = "pyzmq-25.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b324fa769577fc2c8f5efcd429cef5acbc17d63fe15ed16d6dcbac2c5eb00849"}, + {file = "pyzmq-25.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:5873d6a60b778848ce23b6c0ac26c39e48969823882f607516b91fb323ce80e5"}, + {file = "pyzmq-25.1.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:f0d9e7ba6a815a12c8575ba7887da4b72483e4cfc57179af10c9b937f3f9308f"}, + {file = "pyzmq-25.1.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:414b8beec76521358b49170db7b9967d6974bdfc3297f47f7d23edec37329b00"}, + {file = "pyzmq-25.1.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:01f06f33e12497dca86353c354461f75275a5ad9eaea181ac0dc1662da8074fa"}, + {file = "pyzmq-25.1.0-cp36-cp36m-win32.whl", hash = "sha256:b5a07c4f29bf7cb0164664ef87e4aa25435dcc1f818d29842118b0ac1eb8e2b5"}, + {file = "pyzmq-25.1.0-cp36-cp36m-win_amd64.whl", hash = "sha256:968b0c737797c1809ec602e082cb63e9824ff2329275336bb88bd71591e94a90"}, + {file = "pyzmq-25.1.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:47b915ba666c51391836d7ed9a745926b22c434efa76c119f77bcffa64d2c50c"}, + {file = "pyzmq-25.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5af31493663cf76dd36b00dafbc839e83bbca8a0662931e11816d75f36155897"}, + {file = "pyzmq-25.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5489738a692bc7ee9a0a7765979c8a572520d616d12d949eaffc6e061b82b4d1"}, + {file = "pyzmq-25.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1fc56a0221bdf67cfa94ef2d6ce5513a3d209c3dfd21fed4d4e87eca1822e3a3"}, + {file = "pyzmq-25.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:75217e83faea9edbc29516fc90c817bc40c6b21a5771ecb53e868e45594826b0"}, + {file = "pyzmq-25.1.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:3830be8826639d801de9053cf86350ed6742c4321ba4236e4b5568528d7bfed7"}, + {file = "pyzmq-25.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:3575699d7fd7c9b2108bc1c6128641a9a825a58577775ada26c02eb29e09c517"}, + {file = "pyzmq-25.1.0-cp37-cp37m-win32.whl", hash = "sha256:95bd3a998d8c68b76679f6b18f520904af5204f089beebb7b0301d97704634dd"}, + {file = "pyzmq-25.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:dbc466744a2db4b7ca05589f21ae1a35066afada2f803f92369f5877c100ef62"}, + {file = "pyzmq-25.1.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:3bed53f7218490c68f0e82a29c92335daa9606216e51c64f37b48eb78f1281f4"}, + {file = "pyzmq-25.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:eb52e826d16c09ef87132c6e360e1879c984f19a4f62d8a935345deac43f3c12"}, + {file = "pyzmq-25.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ddbef8b53cd16467fdbfa92a712eae46dd066aa19780681a2ce266e88fbc7165"}, + {file = "pyzmq-25.1.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9301cf1d7fc1ddf668d0abbe3e227fc9ab15bc036a31c247276012abb921b5ff"}, + {file = "pyzmq-25.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7e23a8c3b6c06de40bdb9e06288180d630b562db8ac199e8cc535af81f90e64b"}, + {file = "pyzmq-25.1.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:4a82faae00d1eed4809c2f18b37f15ce39a10a1c58fe48b60ad02875d6e13d80"}, + {file = "pyzmq-25.1.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c8398a1b1951aaa330269c35335ae69744be166e67e0ebd9869bdc09426f3871"}, + {file = "pyzmq-25.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d40682ac60b2a613d36d8d3a0cd14fbdf8e7e0618fbb40aa9fa7b796c9081584"}, + {file = "pyzmq-25.1.0-cp38-cp38-win32.whl", hash = "sha256:33d5c8391a34d56224bccf74f458d82fc6e24b3213fc68165c98b708c7a69325"}, + {file = "pyzmq-25.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:c66b7ff2527e18554030319b1376d81560ca0742c6e0b17ff1ee96624a5f1afd"}, + {file = "pyzmq-25.1.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:af56229ea6527a849ac9fb154a059d7e32e77a8cba27e3e62a1e38d8808cb1a5"}, + {file = "pyzmq-25.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bdca18b94c404af6ae5533cd1bc310c4931f7ac97c148bbfd2cd4bdd62b96253"}, + {file = "pyzmq-25.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0b6b42f7055bbc562f63f3df3b63e3dd1ebe9727ff0f124c3aa7bcea7b3a00f9"}, + {file = "pyzmq-25.1.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4c2fc7aad520a97d64ffc98190fce6b64152bde57a10c704b337082679e74f67"}, + {file = "pyzmq-25.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be86a26415a8b6af02cd8d782e3a9ae3872140a057f1cadf0133de685185c02b"}, + {file = "pyzmq-25.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:851fb2fe14036cfc1960d806628b80276af5424db09fe5c91c726890c8e6d943"}, + {file = "pyzmq-25.1.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2a21fec5c3cea45421a19ccbe6250c82f97af4175bc09de4d6dd78fb0cb4c200"}, + {file = "pyzmq-25.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bad172aba822444b32eae54c2d5ab18cd7dee9814fd5c7ed026603b8cae2d05f"}, + {file = "pyzmq-25.1.0-cp39-cp39-win32.whl", hash = "sha256:4d67609b37204acad3d566bb7391e0ecc25ef8bae22ff72ebe2ad7ffb7847158"}, + {file = "pyzmq-25.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:71c7b5896e40720d30cd77a81e62b433b981005bbff0cb2f739e0f8d059b5d99"}, + {file = "pyzmq-25.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4cb27ef9d3bdc0c195b2dc54fcb8720e18b741624686a81942e14c8b67cc61a6"}, + {file = "pyzmq-25.1.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0c4fc2741e0513b5d5a12fe200d6785bbcc621f6f2278893a9ca7bed7f2efb7d"}, + {file = "pyzmq-25.1.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fc34fdd458ff77a2a00e3c86f899911f6f269d393ca5675842a6e92eea565bae"}, + {file = "pyzmq-25.1.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8751f9c1442624da391bbd92bd4b072def6d7702a9390e4479f45c182392ff78"}, + {file = "pyzmq-25.1.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:6581e886aec3135964a302a0f5eb68f964869b9efd1dbafdebceaaf2934f8a68"}, + {file = "pyzmq-25.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5482f08d2c3c42b920e8771ae8932fbaa0a67dff925fc476996ddd8155a170f3"}, + {file = "pyzmq-25.1.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5e7fbcafa3ea16d1de1f213c226005fea21ee16ed56134b75b2dede5a2129e62"}, + {file = "pyzmq-25.1.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:adecf6d02b1beab8d7c04bc36f22bb0e4c65a35eb0b4750b91693631d4081c70"}, + {file = "pyzmq-25.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6d39e42a0aa888122d1beb8ec0d4ddfb6c6b45aecb5ba4013c27e2f28657765"}, + {file = "pyzmq-25.1.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:7018289b402ebf2b2c06992813523de61d4ce17bd514c4339d8f27a6f6809492"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9e68ae9864d260b18f311b68d29134d8776d82e7f5d75ce898b40a88df9db30f"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e21cc00e4debe8f54c3ed7b9fcca540f46eee12762a9fa56feb8512fd9057161"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2f666ae327a6899ff560d741681fdcdf4506f990595201ed39b44278c471ad98"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f5efcc29056dfe95e9c9db0dfbb12b62db9c4ad302f812931b6d21dd04a9119"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:48e5e59e77c1a83162ab3c163fc01cd2eebc5b34560341a67421b09be0891287"}, + {file = "pyzmq-25.1.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:108c96ebbd573d929740d66e4c3d1bdf31d5cde003b8dc7811a3c8c5b0fc173b"}, + {file = "pyzmq-25.1.0.tar.gz", hash = "sha256:80c41023465d36280e801564a69cbfce8ae85ff79b080e1913f6e90481fb8957"}, ] [package.dependencies] @@ -1820,21 +1832,20 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} [[package]] name = "requests" -version = "2.28.2" +version = "2.31.0" description = "Python HTTP for Humans." -category = "dev" optional = false -python-versions = ">=3.7, <4" +python-versions = ">=3.7" files = [ - {file = "requests-2.28.2-py3-none-any.whl", hash = "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa"}, - {file = "requests-2.28.2.tar.gz", hash = "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"}, + {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, + {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, ] [package.dependencies] certifi = ">=2017.4.17" charset-normalizer = ">=2,<4" idna = ">=2.5,<4" -urllib3 = ">=1.21.1,<1.27" +urllib3 = ">=1.21.1,<3" [package.extras] socks = ["PySocks (>=1.5.6,!=1.5.7)"] @@ -1842,65 +1853,44 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "scipy" -version = "1.10.0" +version = "1.11.1" description = "Fundamental algorithms for scientific computing in Python" -category = "main" -optional = false -python-versions = "<3.12,>=3.8" -files = [ - {file = "scipy-1.10.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:b901b423c91281a974f6cd1c36f5c6c523e665b5a6d5e80fcb2334e14670eefd"}, - {file = "scipy-1.10.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:16ba05d3d1b9f2141004f3f36888e05894a525960b07f4c2bfc0456b955a00be"}, - {file = "scipy-1.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:151f066fe7d6653c3ffefd489497b8fa66d7316e3e0d0c0f7ff6acca1b802809"}, - {file = "scipy-1.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f9ea0a37aca111a407cb98aa4e8dfde6e5d9333bae06dfa5d938d14c80bb5c3"}, - {file = "scipy-1.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:27e548276b5a88b51212b61f6dda49a24acf5d770dff940bd372b3f7ced8c6c2"}, - {file = "scipy-1.10.0-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:42ab8b9e7dc1ebe248e55f54eea5307b6ab15011a7883367af48dd781d1312e4"}, - {file = "scipy-1.10.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e096b062d2efdea57f972d232358cb068413dc54eec4f24158bcbb5cb8bddfd8"}, - {file = "scipy-1.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4df25a28bd22c990b22129d3c637fd5c3be4b7c94f975dca909d8bab3309b694"}, - {file = "scipy-1.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ad449db4e0820e4b42baccefc98ec772ad7818dcbc9e28b85aa05a536b0f1a2"}, - {file = "scipy-1.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:6faf86ef7717891195ae0537e48da7524d30bc3b828b30c9b115d04ea42f076f"}, - {file = "scipy-1.10.0-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:4bd0e3278126bc882d10414436e58fa3f1eca0aa88b534fcbf80ed47e854f46c"}, - {file = "scipy-1.10.0-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:38bfbd18dcc69eeb589811e77fae552fa923067fdfbb2e171c9eac749885f210"}, - {file = "scipy-1.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ab2a58064836632e2cec31ca197d3695c86b066bc4818052b3f5381bfd2a728"}, - {file = "scipy-1.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5cd7a30970c29d9768a7164f564d1fbf2842bfc77b7d114a99bc32703ce0bf48"}, - {file = "scipy-1.10.0-cp38-cp38-win_amd64.whl", hash = "sha256:9b878c671655864af59c108c20e4da1e796154bd78c0ed6bb02bc41c84625686"}, - {file = "scipy-1.10.0-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:3afcbddb4488ac950ce1147e7580178b333a29cd43524c689b2e3543a080a2c8"}, - {file = "scipy-1.10.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:6e4497e5142f325a5423ff5fda2fff5b5d953da028637ff7c704378c8c284ea7"}, - {file = "scipy-1.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:441cab2166607c82e6d7a8683779cb89ba0f475b983c7e4ab88f3668e268c143"}, - {file = "scipy-1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0490dc499fe23e4be35b8b6dd1e60a4a34f0c4adb30ac671e6332446b3cbbb5a"}, - {file = "scipy-1.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:954ff69d2d1bf666b794c1d7216e0a746c9d9289096a64ab3355a17c7c59db54"}, - {file = "scipy-1.10.0.tar.gz", hash = "sha256:c8b3cbc636a87a89b770c6afc999baa6bcbb01691b5ccbbc1b1791c7c0a07540"}, +optional = false +python-versions = "<3.13,>=3.9" +files = [ + {file = "scipy-1.11.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aec8c62fbe52914f9cf28d846cf0401dd80ab80788bbab909434eb336ed07c04"}, + {file = "scipy-1.11.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:3b9963798df1d8a52db41a6fc0e6fa65b1c60e85d73da27ae8bb754de4792481"}, + {file = "scipy-1.11.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e8eb42db36526b130dfbc417609498a6192381abc1975b91e3eb238e0b41c1a"}, + {file = "scipy-1.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:366a6a937110d80dca4f63b3f5b00cc89d36f678b2d124a01067b154e692bab1"}, + {file = "scipy-1.11.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:08d957ca82d3535b3b9ba6c8ff355d78fe975271874e2af267cb5add5bd78625"}, + {file = "scipy-1.11.1-cp310-cp310-win_amd64.whl", hash = "sha256:e866514bc2d660608447b6ba95c8900d591f2865c07cca0aa4f7ff3c4ca70f30"}, + {file = "scipy-1.11.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ba94eeef3c9caa4cea7b402a35bb02a5714ee1ee77eb98aca1eed4543beb0f4c"}, + {file = "scipy-1.11.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:512fdc18c65f76dadaca139348e525646d440220d8d05f6d21965b8d4466bccd"}, + {file = "scipy-1.11.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cce154372f0ebe88556ed06d7b196e9c2e0c13080ecb58d0f35062dc7cc28b47"}, + {file = "scipy-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4bb943010203465ac81efa392e4645265077b4d9e99b66cf3ed33ae12254173"}, + {file = "scipy-1.11.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:249cfa465c379c9bb2c20123001e151ff5e29b351cbb7f9c91587260602c58d0"}, + {file = "scipy-1.11.1-cp311-cp311-win_amd64.whl", hash = "sha256:ffb28e3fa31b9c376d0fb1f74c1f13911c8c154a760312fbee87a21eb21efe31"}, + {file = "scipy-1.11.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:39154437654260a52871dfde852adf1b93b1d1bc5dc0ffa70068f16ec0be2624"}, + {file = "scipy-1.11.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:b588311875c58d1acd4ef17c983b9f1ab5391755a47c3d70b6bd503a45bfaf71"}, + {file = "scipy-1.11.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d51565560565a0307ed06fa0ec4c6f21ff094947d4844d6068ed04400c72d0c3"}, + {file = "scipy-1.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b41a0f322b4eb51b078cb3441e950ad661ede490c3aca66edef66f4b37ab1877"}, + {file = "scipy-1.11.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:396fae3f8c12ad14c5f3eb40499fd06a6fef8393a6baa352a652ecd51e74e029"}, + {file = "scipy-1.11.1-cp39-cp39-win_amd64.whl", hash = "sha256:be8c962a821957fdde8c4044efdab7a140c13294997a407eaee777acf63cbf0c"}, + {file = "scipy-1.11.1.tar.gz", hash = "sha256:fb5b492fa035334fd249f0973cc79ecad8b09c604b42a127a677b45a9a3d4289"}, ] [package.dependencies] -numpy = ">=1.19.5,<1.27.0" +numpy = ">=1.21.6,<1.28.0" [package.extras] -dev = ["click", "doit (>=0.36.0)", "flake8", "mypy", "pycodestyle", "pydevtool", "rich-click", "typing_extensions"] -doc = ["matplotlib (>2)", "numpydoc", "pydata-sphinx-theme (==0.9.0)", "sphinx (!=4.1.0)", "sphinx-design (>=0.2.0)"] +dev = ["click", "cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy", "pycodestyle", "pydevtool", "rich-click", "ruff", "types-psutil", "typing_extensions"] +doc = ["jupytext", "matplotlib (>2)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (==0.9.0)", "sphinx (!=4.1.0)", "sphinx-design (>=0.2.0)"] test = ["asv", "gmpy2", "mpmath", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] -[[package]] -name = "setuptools" -version = "67.2.0" -description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "setuptools-67.2.0-py3-none-any.whl", hash = "sha256:16ccf598aab3b506593c17378473978908a2734d7336755a8769b480906bec1c"}, - {file = "setuptools-67.2.0.tar.gz", hash = "sha256:b440ee5f7e607bb8c9de15259dba2583dd41a38879a7abc1d43a71c59524da48"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] -testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] - [[package]] name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1912,7 +1902,6 @@ files = [ name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." -category = "dev" optional = false python-versions = "*" files = [ @@ -1922,33 +1911,31 @@ files = [ [[package]] name = "soupsieve" -version = "2.4" +version = "2.4.1" description = "A modern CSS selector implementation for Beautiful Soup." -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "soupsieve-2.4-py3-none-any.whl", hash = "sha256:49e5368c2cda80ee7e84da9dbe3e110b70a4575f196efb74e51b94549d921955"}, - {file = "soupsieve-2.4.tar.gz", hash = "sha256:e28dba9ca6c7c00173e34e4ba57448f0688bb681b7c5e8bf4971daafc093d69a"}, + {file = "soupsieve-2.4.1-py3-none-any.whl", hash = "sha256:1c1bfee6819544a3447586c889157365a27e10d88cde3ad3da0cf0ddf646feb8"}, + {file = "soupsieve-2.4.1.tar.gz", hash = "sha256:89d12b2d5dfcd2c9e8c22326da9d9aa9cb3dfab0a83a024f05704076ee8d35ea"}, ] [[package]] name = "sphinx" -version = "6.1.3" +version = "6.2.1" description = "Python documentation generator" -category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "Sphinx-6.1.3.tar.gz", hash = "sha256:0dac3b698538ffef41716cf97ba26c1c7788dba73ce6f150c1ff5b4720786dd2"}, - {file = "sphinx-6.1.3-py3-none-any.whl", hash = "sha256:807d1cb3d6be87eb78a381c3e70ebd8d346b9a25f3753e9947e866b2786865fc"}, + {file = "Sphinx-6.2.1.tar.gz", hash = "sha256:6d56a34697bb749ffa0152feafc4b19836c755d90a7c59b72bc7dfd371b9cc6b"}, + {file = "sphinx-6.2.1-py3-none-any.whl", hash = "sha256:97787ff1fa3256a3eef9eda523a63dbf299f7b47e053cfcf684a1c2a8380c912"}, ] [package.dependencies] alabaster = ">=0.7,<0.8" babel = ">=2.9" colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} -docutils = ">=0.18,<0.20" +docutils = ">=0.18.1,<0.20" imagesize = ">=1.3" Jinja2 = ">=3.0" packaging = ">=21.0" @@ -1965,13 +1952,12 @@ sphinxcontrib-serializinghtml = ">=1.1.5" [package.extras] docs = ["sphinxcontrib-websupport"] lint = ["docutils-stubs", "flake8 (>=3.5.0)", "flake8-simplify", "isort", "mypy (>=0.990)", "ruff", "sphinx-lint", "types-requests"] -test = ["cython", "html5lib", "pytest (>=4.6)"] +test = ["cython", "filelock", "html5lib", "pytest (>=4.6)"] [[package]] name = "sphinx-rtd-theme" version = "1.2.0rc4" description = "Read the Docs theme for Sphinx" -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ @@ -1991,7 +1977,6 @@ dev = ["bump2version", "sphinxcontrib-httpdomain", "transifex-client", "wheel"] name = "sphinxcontrib-applehelp" version = "1.0.4" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2007,7 +1992,6 @@ test = ["pytest"] name = "sphinxcontrib-devhelp" version = "1.0.2" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -2023,7 +2007,6 @@ test = ["pytest"] name = "sphinxcontrib-htmlhelp" version = "2.0.1" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2037,24 +2020,22 @@ test = ["html5lib", "pytest"] [[package]] name = "sphinxcontrib-jquery" -version = "2.0.0" +version = "4.1" description = "Extension to include jQuery on newer Sphinx releases" -category = "dev" optional = false python-versions = ">=2.7" files = [ - {file = "sphinxcontrib-jquery-2.0.0.tar.gz", hash = "sha256:8fb65f6dba84bf7bcd1aea1f02ab3955ac34611d838bcc95d4983b805b234daa"}, - {file = "sphinxcontrib_jquery-2.0.0-py3-none-any.whl", hash = "sha256:ed47fa425c338ffebe3c37e1cdb56e30eb806116b85f01055b158c7057fdb995"}, + {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, + {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, ] [package.dependencies] -setuptools = "*" +Sphinx = ">=1.8" [[package]] name = "sphinxcontrib-jsmath" version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -2069,7 +2050,6 @@ test = ["flake8", "mypy", "pytest"] name = "sphinxcontrib-qthelp" version = "1.0.3" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -2085,7 +2065,6 @@ test = ["pytest"] name = "sphinxcontrib-serializinghtml" version = "1.1.5" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -2101,7 +2080,6 @@ test = ["pytest"] name = "stack-data" version = "0.6.2" description = "Extract data from python stack frames and tracebacks for informative displays" -category = "dev" optional = false python-versions = "*" files = [ @@ -2117,11 +2095,24 @@ pure-eval = "*" [package.extras] tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] +[[package]] +name = "tenacity" +version = "8.2.2" +description = "Retry code until it succeeds" +optional = false +python-versions = ">=3.6" +files = [ + {file = "tenacity-8.2.2-py3-none-any.whl", hash = "sha256:2f277afb21b851637e8f52e6a613ff08734c347dc19ade928e519d7d2d8569b0"}, + {file = "tenacity-8.2.2.tar.gz", hash = "sha256:43af037822bd0029025877f3b2d97cc4d7bb0c2991000a3d59d71517c5c969e0"}, +] + +[package.extras] +doc = ["reno", "sphinx", "tornado (>=4.5)"] + [[package]] name = "tinycss2" version = "1.2.1" description = "A tiny CSS parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2138,21 +2129,19 @@ test = ["flake8", "isort", "pytest"] [[package]] name = "tokenize-rt" -version = "5.0.0" +version = "5.1.0" description = "A wrapper around the stdlib `tokenize` which roundtrips." -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "tokenize_rt-5.0.0-py2.py3-none-any.whl", hash = "sha256:c67772c662c6b3dc65edf66808577968fb10badfc2042e3027196bed4daf9e5a"}, - {file = "tokenize_rt-5.0.0.tar.gz", hash = "sha256:3160bc0c3e8491312d0485171dea861fc160a240f5f5766b72a1165408d10740"}, + {file = "tokenize_rt-5.1.0-py2.py3-none-any.whl", hash = "sha256:9b7bb843e77dd6ed0be5564bfaaba200083911e0497841cd3e9235a6a9794d74"}, + {file = "tokenize_rt-5.1.0.tar.gz", hash = "sha256:08f0c2daa94c4052e53c2fcaa8e32585e6ae9bdfc800974092d031401694e002"}, ] [[package]] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2162,30 +2151,28 @@ files = [ [[package]] name = "tornado" -version = "6.2" +version = "6.3.2" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -category = "dev" optional = false -python-versions = ">= 3.7" +python-versions = ">= 3.8" files = [ - {file = "tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72"}, - {file = "tornado-6.2-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_i686.whl", hash = "sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca"}, - {file = "tornado-6.2-cp37-abi3-win32.whl", hash = "sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23"}, - {file = "tornado-6.2-cp37-abi3-win_amd64.whl", hash = "sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b"}, - {file = "tornado-6.2.tar.gz", hash = "sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13"}, + {file = "tornado-6.3.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:c367ab6c0393d71171123ca5515c61ff62fe09024fa6bf299cd1339dc9456829"}, + {file = "tornado-6.3.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b46a6ab20f5c7c1cb949c72c1994a4585d2eaa0be4853f50a03b5031e964fc7c"}, + {file = "tornado-6.3.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2de14066c4a38b4ecbbcd55c5cc4b5340eb04f1c5e81da7451ef555859c833f"}, + {file = "tornado-6.3.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:05615096845cf50a895026f749195bf0b10b8909f9be672f50b0fe69cba368e4"}, + {file = "tornado-6.3.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b17b1cf5f8354efa3d37c6e28fdfd9c1c1e5122f2cb56dac121ac61baa47cbe"}, + {file = "tornado-6.3.2-cp38-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:29e71c847a35f6e10ca3b5c2990a52ce38b233019d8e858b755ea6ce4dcdd19d"}, + {file = "tornado-6.3.2-cp38-abi3-musllinux_1_1_i686.whl", hash = "sha256:834ae7540ad3a83199a8da8f9f2d383e3c3d5130a328889e4cc991acc81e87a0"}, + {file = "tornado-6.3.2-cp38-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:6a0848f1aea0d196a7c4f6772197cbe2abc4266f836b0aac76947872cd29b411"}, + {file = "tornado-6.3.2-cp38-abi3-win32.whl", hash = "sha256:7efcbcc30b7c654eb6a8c9c9da787a851c18f8ccd4a5a3a95b05c7accfa068d2"}, + {file = "tornado-6.3.2-cp38-abi3-win_amd64.whl", hash = "sha256:0c325e66c8123c606eea33084976c832aa4e766b7dff8aedd7587ea44a604cdf"}, + {file = "tornado-6.3.2.tar.gz", hash = "sha256:4b927c4f19b71e627b13f3db2324e4ae660527143f9e1f2e2fb404f3a187e2ba"}, ] [[package]] name = "traitlets" version = "5.9.0" description = "Traitlets Python configuration system" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2201,7 +2188,6 @@ test = ["argcomplete (>=2.0)", "pre-commit", "pytest", "pytest-mock"] name = "types-pytz" version = "2023.3.0.0" description = "Typing stubs for pytz" -category = "main" optional = false python-versions = "*" files = [ @@ -2211,21 +2197,19 @@ files = [ [[package]] name = "typing-extensions" -version = "4.5.0" +version = "4.7.1" description = "Backported and Experimental Type Hints for Python 3.7+" -category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"}, - {file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"}, + {file = "typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36"}, + {file = "typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2"}, ] [[package]] name = "untokenize" version = "0.1.1" description = "Transforms tokens into original source code (while preserving whitespace)." -category = "dev" optional = false python-versions = "*" files = [ @@ -2234,26 +2218,25 @@ files = [ [[package]] name = "urllib3" -version = "1.26.14" +version = "2.0.3" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "dev" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +python-versions = ">=3.7" files = [ - {file = "urllib3-1.26.14-py2.py3-none-any.whl", hash = "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1"}, - {file = "urllib3-1.26.14.tar.gz", hash = "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72"}, + {file = "urllib3-2.0.3-py3-none-any.whl", hash = "sha256:48e7fafa40319d358848e1bc6809b208340fafe2096f1725d05d67443d0483d1"}, + {file = "urllib3-2.0.3.tar.gz", hash = "sha256:bee28b5e56addb8226c96f7f13ac28cb4c301dd5ea8a6ca179c0b9835e032825"}, ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] -secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] -socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.1.0)", "urllib3-secure-extra"] +socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] +zstd = ["zstandard (>=0.18.0)"] [[package]] name = "wcwidth" version = "0.2.6" description = "Measures the displayed width of unicode strings in a terminal" -category = "dev" optional = false python-versions = "*" files = [ @@ -2265,7 +2248,6 @@ files = [ name = "webencodings" version = "0.5.1" description = "Character encoding aliases for legacy web content" -category = "dev" optional = false python-versions = "*" files = [ @@ -2276,4 +2258,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10,<3.12" -content-hash = "2fba1356f4ba8e6000188d2998c64c5a0bbfbe5fd12f7aa7f269b9cdd35be7e2" +content-hash = "e7f96f37ea6db05fba7982dc91a7a265756b6e5822d299fb79b4c249055b299d" diff --git a/pyproject.toml b/pyproject.toml index 94f1fd1..0e2fe73 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "yabte" -version = "0.3.5" +version = "0.3.6" description = "Yet another backtesting engine" authors = ["Blair Azzopardi "] license = "MIT" @@ -39,6 +39,7 @@ optional = true [tool.poetry.group.notebooks.dependencies] matplotlib = "^3.6.2" +plotly = "^5.10.0" ipykernel = "^6.20.2" pyfeng = "^0.2.5" nbconvert = "^7.2.9" diff --git a/readme_image.png b/readme_image.png index ea4da18..b7f4602 100644 Binary files a/readme_image.png and b/readme_image.png differ diff --git a/yabte/backtest/asset.py b/yabte/backtest/asset.py index 1df6250..9eac99f 100644 --- a/yabte/backtest/asset.py +++ b/yabte/backtest/asset.py @@ -65,8 +65,8 @@ def check_and_fix_data(self, data: pd.DataFrame) -> pd.DataFrame: @mypyc_attr(allow_interpreted_subclasses=True) @dataclass(kw_only=True) class Asset(AssetBase): - """Assets whose price history is represented by High, Low, Open, Close and - Volume fields.""" + """Assets whose price history is represented by High, Low, Open, Close and Volume + fields.""" @property def fields_available_at_open(self) -> Sequence[str]: diff --git a/yabte/backtest/order.py b/yabte/backtest/order.py index baf7921..11c22ef 100644 --- a/yabte/backtest/order.py +++ b/yabte/backtest/order.py @@ -74,8 +74,8 @@ class OrderBase: key: Optional[str] = None """Unique key for this order. - If a key is set then only the newest order with this key is kept. - Older orders with the same key will be removed. + If a key is set then only the newest order with this key is kept. Older orders with + the same key will be removed. """ def __post_init__(self): @@ -94,8 +94,7 @@ def _book_trades(self, trades): def post_complete(self, trades: List[Trade]): """Called after and with trades that have been successfully booked. - It can append new orders to suborders for execution in the - following timestep. + It can append new orders to suborders for execution in the following timestep. """ pass @@ -149,8 +148,8 @@ def _calc_quantity_price(self, day_data, asset_map) -> Tuple[Decimal, Decimal]: def pre_execute_check( self, ts: pd.Timestamp, trade_price: Decimal ) -> Optional[OrderStatus]: - """Called with the current timestep and calculated trade price before - the trade is executed. + """Called with the current timestep and calculated trade price before the trade + is executed. If it returns `None`, the trade is executed as normal. It can return `OrderStatus.CANCELLED` to indicate the trade should be diff --git a/yabte/backtest/strategy.py b/yabte/backtest/strategy.py index 5f40033..252260b 100644 --- a/yabte/backtest/strategy.py +++ b/yabte/backtest/strategy.py @@ -49,8 +49,7 @@ def sort_by_priority(self): def remove_duplicate_keys(self) -> List[OrderBase]: """Remove older orders with same key. - Returns a list of orders than were removed with status set to - REPLACED. + Returns a list of orders than were removed with status set to REPLACED. """ removed = [] cntr = Counter(o.key for o in self.deque if o.key is not None) @@ -210,11 +209,11 @@ class StrategyRunner: """ data: pd.DataFrame = field() - """Dataframe of price data including columns High, Low, Open, Close, Volume - for each asset. + """Dataframe of price data including columns High, Low, Open, Close, Volume for each + asset. - Both asset name and field make a multiindex column. The index should - consist of order pandas timestamps. + Both asset name and field make a multiindex column. The index should consist of + order pandas timestamps. """ assets: List[Asset] @@ -232,8 +231,7 @@ class StrategyRunner: books: List[Book] = field(default_factory=list) """Books available to strategies. - If not supplied will be populated with single book named 'Main' - denominated in USD. + If not supplied will be populated with single book named 'Main' denominated in USD. """ @property diff --git a/yabte/tests/_unittest_numpy_extensions.py b/yabte/tests/_unittest_numpy_extensions.py index 3ed455f..91651db 100644 --- a/yabte/tests/_unittest_numpy_extensions.py +++ b/yabte/tests/_unittest_numpy_extensions.py @@ -6,13 +6,13 @@ class NumpyTestCase(unittest.TestCase): - """Specialized TestCase which includes numpy test assertion functions and - maps them from assert_func_name to self.numpyAssertFuncName. + """Specialized TestCase which includes numpy test assertion functions and maps them + from assert_func_name to self.numpyAssertFuncName. class NumpyTest(NumpyTestCase): - def test_allclose_example(self): - a1 = np.array([1.,2.,3.]) - self.numpyAssertAllclose(a1, np.array([1.,2.,3.1])) + def test_allclose_example(self): + a1 = np.array([1.,2.,3.]) + self.numpyAssertAllclose(a1, np.array([1.,2.,3.1])) """ diff --git a/yabte/utilities/plot/matplotlib/strategy_runner.py b/yabte/utilities/plot/matplotlib/strategy_runner.py index 8438ae2..ccbf1b0 100644 --- a/yabte/utilities/plot/matplotlib/strategy_runner.py +++ b/yabte/utilities/plot/matplotlib/strategy_runner.py @@ -13,10 +13,9 @@ def plot_strategy_runner(sr: StrategyRunner, settings: dict[str, Any] | None = None): """Display the results of a strategy run using matplotlib. - Plots a grid of charts with each column representing a book and rows - representing each asset's price series along with long/short - positioning and volumne series. A bottom row shows the value of each - book as a price series. + Plots a grid of charts with each column representing a book and rows representing + each asset's price series along with long/short positioning and volumne series. A + bottom row shows the value of each book as a price series. """ default_settings = { "candle_body_width": 0.8, diff --git a/yabte/utilities/plot/plotly/__init__.py b/yabte/utilities/plot/plotly/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/yabte/utilities/plot/plotly/strategy_runner.py b/yabte/utilities/plot/plotly/strategy_runner.py new file mode 100644 index 0000000..2bd6b84 --- /dev/null +++ b/yabte/utilities/plot/plotly/strategy_runner.py @@ -0,0 +1,175 @@ +from typing import Any + +import numpy as np +import pandas as pd +import plotly.graph_objects as go +from plotly.subplots import make_subplots + +from ....backtest import StrategyRunner + + +def plot_strategy_runner(sr: StrategyRunner, settings: dict[str, Any] | None = None): + """Display the results of a strategy run using plotly. + + Plots a grid of charts with each column representing a book and rows representing + each asset's price series along with long/short positioning and volumne series. A + bottom row shows the value of each book as a price series. + """ + default_settings: dict[str, Any] = {} + + if isinstance(settings, dict): + default_settings = default_settings | settings + s = pd.Series(default_settings, dtype=object) + + traded_assets = [ + a for a in sr.assets if a.name in sr.transaction_history.asset_name.unique() + ] + + dpi = 100 + col_width = 8 * dpi + row_unit_height = 3 * dpi + ncols = len(sr.books) + nrows = 1 + len(traded_assets) + + subplot_titles = [a.name for a in (traded_assets)] + ["Book Value"] + row_heights = [10 for a in (traded_assets)] + [2] + specs = [[{"secondary_y": True} for c in range(ncols)] for r in range(nrows)] + + fig = make_subplots( + rows=nrows, + cols=ncols, + shared_xaxes=True, + subplot_titles=subplot_titles, + row_heights=row_heights, + start_cell="top-left", + specs=specs, + vertical_spacing=0.05, + ) + + for col, book in enumerate(sr.books, start=1): + for row, asset in enumerate(traded_assets, start=1): + prices = sr.data[asset.data_label] + + fig.add_trace( + go.Candlestick( + x=prices.index, + open=prices.Open, + high=prices.High, + low=prices.Low, + close=prices.Close, + ), + row=row, + col=col, + secondary_y=True, + ) + + fig.add_trace( + go.Bar( + x=prices.index, + y=prices.Volume, + marker_color="lightgrey", + ), + row=row, + col=col, + secondary_y=False, + ) + + fig.update_xaxes(rangeslider_visible=False, row=row, col=col) + fig.update_yaxes( + title=asset.denom, secondary_y=True, showgrid=True, row=row, col=col + ) + fig.update_yaxes( + title="Volume", secondary_y=False, showgrid=False, row=row, col=col + ) + + # add some range selector buttons + fig.update_xaxes( + rangeselector=dict( + buttons=[ + dict(count=1, label="1m", step="month", stepmode="backward"), + dict(count=6, label="6m", step="month", stepmode="backward"), + dict(count=1, label="YTD", step="year", stepmode="todate"), + dict(count=1, label="1y", step="year", stepmode="backward"), + dict(step="all"), + ] + ), + row=1, + col=col, + ) + + trans_hist = sr.transaction_history.query( + "asset_name==@asset.name and book==@book.name" + ) + pos_hist = ( + trans_hist.groupby("ts") + .agg( + quantity=("quantity", np.sum), + labels=( + "order_label", + lambda L: " ".join(l for l in L if l is not None), + ), + ) + .reindex(prices.index) + ) + + shorts = prices[pos_hist.eval("quantity < 0")][["Low"]].join( + pos_hist.labels + ) + fig.add_trace( + go.Scatter( + x=shorts.index, + y=shorts.Low, + customdata=shorts.labels, + mode="markers", + marker_symbol="arrow-down", + marker_color="red", + marker_size=10, + hovertemplate="%{x}
%{y}
%{customdata}", + ), + row=row, + col=col, + secondary_y=True, + ) + + longs = prices[pos_hist.eval("quantity > 0")][["High"]].join( + pos_hist.labels + ) + fig.add_trace( + go.Scatter( + x=longs.index, + y=longs.High, + customdata=shorts.labels, + mode="markers", + marker_symbol="arrow-up", + marker_color="green", + marker_size=10, + hovertemplate="%{x}
%{y}
%{customdata}", + ), + row=row, + col=col, + secondary_y=True, + ) + + row = nrows + bh = sr.book_history.loc[:, book.name] + fig.add_trace( + go.Scatter( + x=bh.index, + y=bh.total, + ), + row=row, + col=col, + ) + + fig.update_xaxes(rangeslider_visible=True, row=row, col=col) + fig.update_yaxes(title=book.denom, showgrid=True, row=row, col=col) + fig.update_xaxes(title="Date", row=row, col=col) + + fig.update_layout( + height=nrows * row_unit_height, + width=ncols * col_width, + showlegend=False, + title_text="Strategy Runner Report", + ) + + return fig diff --git a/yabte/utilities/portopt/hierarchical_risk_parity.py b/yabte/utilities/portopt/hierarchical_risk_parity.py index bdaa14b..be217bc 100644 --- a/yabte/utilities/portopt/hierarchical_risk_parity.py +++ b/yabte/utilities/portopt/hierarchical_risk_parity.py @@ -57,8 +57,8 @@ def _getRecBipart(cov, sortIx): def hrp(corr: pd.DataFrame, sigma: np.ndarray) -> np.ndarray: - """Calculate weights using hierarchical risk parity and scipy's - linkage/to_tree functions.""" + """Calculate weights using hierarchical risk parity and scipy's linkage/to_tree + functions.""" cov = np.diag(sigma) @ corr @ np.diag(sigma) cov.index, cov.columns = corr.index, corr.columns rho = corr.values diff --git a/yabte/utilities/portopt/minimum_variance.py b/yabte/utilities/portopt/minimum_variance.py index e90cd9e..d31e40d 100644 --- a/yabte/utilities/portopt/minimum_variance.py +++ b/yabte/utilities/portopt/minimum_variance.py @@ -33,8 +33,8 @@ def minimum_variance(Sigma: np.ndarray, mu: np.ndarray, r: float) -> np.ndarray: def minimum_variance_numeric(Sigma: np.ndarray, mu: np.ndarray, r: float) -> np.ndarray: - """Calculate weights using Lagrangian multipliers and numeric solution - (using scipy's root function).""" + """Calculate weights using Lagrangian multipliers and numeric solution (using + scipy's root function).""" m = len(mu) ones = np.ones(m) @@ -52,8 +52,8 @@ def minimum_variance_numeric(Sigma: np.ndarray, mu: np.ndarray, r: float) -> np. def minimum_variance_numeric_slsqp( Sigma: np.ndarray, mu: np.ndarray, r: float ) -> np.ndarray: - """Calculate weights using Lagrangian multipliers and numeric solution - (using scipy's minimize function).""" + """Calculate weights using Lagrangian multipliers and numeric solution (using + scipy's minimize function).""" from scipy.optimize import minimize m = len(mu)