{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import vectorbtpro as vbt" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "## Acquire BTCUSDT 1m crypto data from Binance\n", "\n", "data = vbt.BinanceData.fetch(\n", " [\"BTCUSDT\"], \n", " start=\"2019-01-01 UTC\", \n", " end=\"2023-02-02 UTC\",\n", " timeframe=\"1m\"\n", " )\n", "\n", "## Save acquired data locally for persistance\n", "data.to_hdf(\"/Users/dilip.rajkumar/Documents/vbtpro_tuts_private/data/Binance_BTCUSDT_OHLCV_3Y_m1.h5\")" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Index(['BTCUSDT'], dtype='object', name='symbol')\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
OpenHighLowCloseVolumeQuote volumeTrade countTaker base volumeTaker quote volume
Open time
2019-01-01 00:00:00+00:003701.233703.723701.093702.4617.1001106.329971e+041805.7465152.127570e+04
2019-01-01 00:01:00+00:003702.443702.633695.663697.0423.7006048.768108e+0414815.1204915.593539e+04
2019-01-01 00:02:00+00:003699.423702.043696.083698.1414.4886155.360224e+048012.7003894.699097e+04
2019-01-01 00:03:00+00:003697.493698.193695.973696.518.4999663.142328e+04754.1997261.552737e+04
2019-01-01 00:04:00+00:003697.203697.623695.003696.3221.7828868.051433e+049315.0808105.574050e+04
..............................
2023-02-01 23:55:00+00:0023704.5123711.9823693.6423707.48123.7874202.934020e+06340565.0915701.542877e+06
2023-02-01 23:56:00+00:0023708.5923719.6923704.2923714.49157.8329403.742687e+06423090.4254302.144293e+06
2023-02-01 23:57:00+00:0023713.3623726.8323712.7223722.29170.7862304.051256e+06460190.9967502.158566e+06
2023-02-01 23:58:00+00:0023721.5023736.1223712.2723716.12254.5171006.037764e+065560132.8885203.152625e+06
2023-02-01 23:59:00+00:0023715.6323733.1023710.8623732.66137.0822903.251743e+06452075.0530001.780439e+06
\n", "

2145889 rows × 9 columns

\n", "
" ], "text/plain": [ " Open High Low Close Volume \\\n", "Open time \n", "2019-01-01 00:00:00+00:00 3701.23 3703.72 3701.09 3702.46 17.100110 \n", "2019-01-01 00:01:00+00:00 3702.44 3702.63 3695.66 3697.04 23.700604 \n", "2019-01-01 00:02:00+00:00 3699.42 3702.04 3696.08 3698.14 14.488615 \n", "2019-01-01 00:03:00+00:00 3697.49 3698.19 3695.97 3696.51 8.499966 \n", "2019-01-01 00:04:00+00:00 3697.20 3697.62 3695.00 3696.32 21.782886 \n", "... ... ... ... ... ... \n", "2023-02-01 23:55:00+00:00 23704.51 23711.98 23693.64 23707.48 123.787420 \n", "2023-02-01 23:56:00+00:00 23708.59 23719.69 23704.29 23714.49 157.832940 \n", "2023-02-01 23:57:00+00:00 23713.36 23726.83 23712.72 23722.29 170.786230 \n", "2023-02-01 23:58:00+00:00 23721.50 23736.12 23712.27 23716.12 254.517100 \n", "2023-02-01 23:59:00+00:00 23715.63 23733.10 23710.86 23732.66 137.082290 \n", "\n", " Quote volume Trade count Taker base volume \\\n", "Open time \n", "2019-01-01 00:00:00+00:00 6.329971e+04 180 5.746515 \n", "2019-01-01 00:01:00+00:00 8.768108e+04 148 15.120491 \n", "2019-01-01 00:02:00+00:00 5.360224e+04 80 12.700389 \n", "2019-01-01 00:03:00+00:00 3.142328e+04 75 4.199726 \n", "2019-01-01 00:04:00+00:00 8.051433e+04 93 15.080810 \n", "... ... ... ... \n", "2023-02-01 23:55:00+00:00 2.934020e+06 3405 65.091570 \n", "2023-02-01 23:56:00+00:00 3.742687e+06 4230 90.425430 \n", "2023-02-01 23:57:00+00:00 4.051256e+06 4601 90.996750 \n", "2023-02-01 23:58:00+00:00 6.037764e+06 5560 132.888520 \n", "2023-02-01 23:59:00+00:00 3.251743e+06 4520 75.053000 \n", "\n", " Taker quote volume \n", "Open time \n", "2019-01-01 00:00:00+00:00 2.127570e+04 \n", "2019-01-01 00:01:00+00:00 5.593539e+04 \n", "2019-01-01 00:02:00+00:00 4.699097e+04 \n", "2019-01-01 00:03:00+00:00 1.552737e+04 \n", "2019-01-01 00:04:00+00:00 5.574050e+04 \n", "... ... \n", "2023-02-01 23:55:00+00:00 1.542877e+06 \n", "2023-02-01 23:56:00+00:00 2.144293e+06 \n", "2023-02-01 23:57:00+00:00 2.158566e+06 \n", "2023-02-01 23:58:00+00:00 3.152625e+06 \n", "2023-02-01 23:59:00+00:00 1.780439e+06 \n", "\n", "[2145889 rows x 9 columns]" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "## Load m1 data - BTCUSD\n", "m1_data = vbt.BinanceData.from_hdf('../data/Binance_BTCUSDT_OHLCV_3Y_m1.h5')\n", "print(m1_data.columns)\n", "m1_data.get()" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Storing resampled price data in `mtf_data` dictionary" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "m5_data = m1_data.resample('5T') # Convert 1 minute to 5 mins\n", "m15_data = m1_data.resample('15T') # Convert 1 minute to 15 mins\n", "m30_data = m1_data.resample('30T') # Convert 1 minute to 30 mins\n", "h1_data = m1_data.resample(\"1H\") # Convert 1 minute to 1 hour\n", "h2_data = m1_data.resample(\"2H\") # Convert 1 minute to 2 hour\n", "h4_data = m1_data.resample('4H') # Convert 1 minute to 4 hour\n", "h12_data = m1_data.resample('12H') # Convert 1 minute to 12 hour\n", "d1_data = m1_data.resample('1D') # Convert 1 minute to Daily data\n", "\n", "mtf_data = { \"1T\" : m1_data, \"5T\" : m5_data, \"15T\" : m15_data, \"30T\" : m30_data,\n", " \"1H\" : h1_data, \"2H\" : h2_data, \"4H\" : h4_data, \"12H\" : h12_data, \"1D\" : d1_data }\n", "\n", "freq_dict = { \"1T\" : 1, \"5T\" : 5, \"15T\" : 15, \"30T\" : 30,\n", " \"1H\" : 60, \"2H\" : 120, \"4H\" : 240, \"8H\" : 480, \"12H\" : 720,\n", " \"1D\": 1440 } " ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Helper Functions" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "def remapped_tf(input_value : int) -> str:\n", " \"\"\"Map an integer to a string timeframe format\"\"\"\n", " tf_freq = {1 : \"1T\", 5 : \"5T\", 15 : \"15T\", 30 : \"30T\", 60 :\"1H\", \n", " 120 : \"2H\", 240 : \"4H\", 720 : \"12H\", 1440 : \"1D\"}\n", " new_value = tf_freq.get(input_value)\n", " return new_value " ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "def flatten_list(list_2D : list):\n", " \"\"\"Flatten a list of list of strings\"\"\"\n", " flat_list = list_2D if len(list_2D) == 0 else [item for sublist in list_2D for item in sublist]\n", " return flat_list" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "def create_list_numbers(r1, r2, step):\n", " \"\"\"Create a list of numbers between two bounds (r1, r2) and incrementing\n", " each number using the specified `step` value \"\"\"\n", " if type(r1) == float and type(r2) == float:\n", " return list(np.round(np.arange(r1, r2+step, step), 2))\n", " return list(np.arange(r1, r2+step, step))" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "You might remember this `create_resamplers` function from our first tutorial which we used for `upsampling`" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "def create_resamplers(result_dict_keys_list : list, source_indices : list, \n", " source_frequencies :list, target_index : pd.Series, target_freq : str):\n", " \"\"\"\n", " Creates a dictionary of vbtpro resampler objects.\n", "\n", " Parameters\n", " ==========\n", " result_dict_keys_list : list, list of strings, which are keys of the output dictionary\n", " source_indices : list, list of pd.time series objects of the higher timeframes\n", " source_frequencies : list(str), which are short form representation of time series order. Eg:[\"1D\", \"4h\"]\n", " target_index : pd.Series, target time series for the resampler objects\n", " target_freq : str, target time frequency for the resampler objects\n", "\n", " Returns\n", " ===========\n", " resamplers_dict : dict, vbt pro resampler objects\n", " \"\"\"\n", " \n", " \n", " resamplers = []\n", " for si, sf in zip(source_indices, source_frequencies):\n", " resamplers.append(vbt.Resampler(source_index = si, target_index = target_index,\n", " source_freq = sf, target_freq = target_freq))\n", " return dict(zip(result_dict_keys_list, resamplers))" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "@vbt.parameterized(merge_func = \"concat\", random_subset = 1000, show_progress=True) \n", "def optimal_2BB(lower_tf : int = 1, higher_tf: int = 5,\n", " ltf_rsi_timeperiod : int = 21, \n", " bb_price_timeperiod : int = 14, bb_rsi_timeperiod : int = 14,\n", " bb_price_nbdevup : int = 2, bb_price_nbdevdn: int = 2,\n", " bb_rsi_nbdevup : int = 2, bb_rsi_nbdevdn : int = 2,\n", " output_metric : str | list = \"total_return\",\n", " index = None\n", " ):\n", " \n", " lower_tf = remapped_tf(lower_tf)\n", " higher_tf = remapped_tf(higher_tf)\n", " # print(\"New Lower TF:\", lower_tf, \"New Higher TF:\", higher_tf)\n", " \n", " if index is None:\n", " ltf_data = mtf_data[lower_tf]\n", " htf_data = mtf_data[higher_tf]\n", " else:\n", " # print(f\"Start Index:{index[0]} || End Index: {index[-1]}\")\n", " ltf_data = mtf_data[lower_tf].loc[index[0]:index[-1]]\n", " htf_data = mtf_data[higher_tf].loc[index[0]:index[-1]]\n", "\n", " ### Get OHLC prices for lower and higher timeframes\n", " ltf_open, ltf_high, ltf_low, ltf_close = ltf_data.get('Open'), ltf_data.get('High'), ltf_data.get('Low'), ltf_data.get('Close')\n", " htf_open, htf_high, htf_low, htf_close = htf_data.get('Open'), htf_data.get('High'), htf_data.get('Low'), htf_data.get('Close')\n", "\n", " ltf_rsi = vbt.talib(\"RSI\", timeperiod = ltf_rsi_timeperiod).run(ltf_close, skipna=True).real.ffill()\n", " ltf_bbands_rsi = vbt.talib(\"BBANDS\").run(ltf_rsi, timeperiod = bb_rsi_timeperiod, nbdevup = bb_rsi_nbdevup, nbdevdn = bb_rsi_nbdevdn, skipna=True) \n", " htf_bbands_price = vbt.talib(\"BBANDS\").run(htf_close, timeperiod = bb_price_timeperiod, nbdevup = bb_price_nbdevup, nbdevdn = bb_price_nbdevdn, skipna=True)\n", "\n", " ## Initialize dictionary\n", " data = {}\n", "\n", " col_values = [ ltf_close, ltf_rsi,ltf_bbands_rsi.upperband, ltf_bbands_rsi.middleband, ltf_bbands_rsi.lowerband ]\n", "\n", " col_keys = [ \"ltf_close\", \"ltf_rsi\", \"ltf_bbands_rsi_upper\", \"ltf_bbands_rsi_middle\", \"ltf_bbands_rsi_lower\" ]\n", "\n", " # Assign key, value pairs for method of time series data to store in data dict\n", " for key, time_series in zip(col_keys, col_values):\n", " data[key] = time_series.ffill()\n", "\n", " resampler_dict_keys = [higher_tf + \"_\" + lower_tf]\n", "\n", " list_resamplers = create_resamplers(result_dict_keys_list = resampler_dict_keys,\n", " source_indices = [htf_close.index], \n", " source_frequencies = [higher_tf], \n", " target_index = ltf_close.index,\n", " target_freq = lower_tf)\n", "\n", " # print(list_resamplers)\n", " \n", " ## Use along with Manual indicator creation method for MTF\n", " series_to_resample = [\n", " [htf_open, htf_high, htf_low, htf_close, \n", " htf_bbands_price.upperband, htf_bbands_price.middleband, htf_bbands_price.lowerband]\n", " ]\n", "\n", "\n", " resample_data_keys = [\n", " [\"htf_open\", \"htf_high\", \"htf_low\", \"htf_close\", \n", " \"htf_bbands_price_upper\", \"htf_bbands_price_middle\", \"htf_bbands_price_lower\"]\n", " ] \n", "\n", " df_cols_order = col_keys + flatten_list(resample_data_keys)\n", " ## Create resampled time series data aligned to base line frequency (15min)\n", " # print(\"COLUMNS ORDER:\", df_cols_order)\n", " \n", " for lst_series, lst_keys, resampler in zip(series_to_resample, resample_data_keys, resampler_dict_keys):\n", " for key, time_series in zip(lst_keys, lst_series):\n", " if key.lower().endswith('open'):\n", " # print(f'Resampling {key} differently using vbt.resample_opening using \"{resampler}\" resampler')\n", " resampled_time_series = time_series.vbt.resample_opening(list_resamplers[resampler])\n", " else:\n", " resampled_time_series = time_series.vbt.resample_closing(list_resamplers[resampler])\n", " data[key] = resampled_time_series\n", " \n", "\n", " ## construct a multi-timeframe dataframe\n", " mtf_df = pd.DataFrame(data)[df_cols_order]\n", "\n", " # print(\"DataFrame Output:\\n\", mtf_df.head())\n", "\n", " ## Long Entry Conditions\n", " c1_long_entry = (mtf_df['htf_low'] <= mtf_df['htf_bbands_price_lower'])\n", " c2_long_entry = (mtf_df['ltf_rsi'] <= mtf_df['ltf_bbands_rsi_lower'] )\n", "\n", " ## Long Exit Conditions\n", " c1_long_exit = (mtf_df['htf_high'] >= mtf_df['htf_bbands_price_upper'])\n", " c2_long_exit = (mtf_df['ltf_rsi'] >= mtf_df['ltf_bbands_rsi_upper']) \n", "\n", " ## Create entries and exit columns using the above conditions\n", " mtf_df['entry'] = c1_long_entry & c2_long_entry\n", " mtf_df['exit'] = c1_long_exit & c2_long_exit\n", "\n", " mtf_df['signal'] = 0 \n", " mtf_df['signal'] = np.where( mtf_df['entry'], 1, 0)\n", " mtf_df['signal'] = np.where( mtf_df['exit'] , -1, mtf_df['signal'])\n", "\n", " entries = mtf_df.signal == 1.0\n", " exits = mtf_df.signal == -1.0\n", "\n", " pf = vbt.Portfolio.from_signals(\n", " close = ltf_close, \n", " entries = entries, \n", " exits = exits, \n", " direction = \"both\", ## This setting trades both long and short signals\n", " freq = pd.Timedelta(minutes = freq_dict[lower_tf]), \n", " init_cash = 100000\n", " )\n", "\n", " if type(output_metric) == str:\n", " return pf.deep_getattr(output_metric) ## When tuning a single metric\n", " elif type(output_metric) == list:\n", " return pd.Series({k: getattr(pf, k) for k in output_metric}) ## When you want to tune a list of metrics" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Applying `line_profiler` to inspect time complexity of `optimal_2BB` function" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "# %load_ext line_profiler\n", "## Apply the line_profiler on the unwrapped raw optimal_2BB() function\n", "# %lprun -f optimal_2BB optimal_2BB()" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "92c79eeb4e1a4ba783900d8aa3159c63", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/1000 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
lower_tfhigher_tfltf_rsi_timeperiodbb_price_timeperiodbb_rsi_timeperiodbb_price_nbdevupbb_price_nbdevdnbb_rsi_nbdevupbb_rsi_nbdevdntotal_returnmax_drawdownsharpe_ratio
0551818192.251.501.752.00504.490043-0.3892882.328832
1551818201.751.751.751.75410.278460-0.4375952.261473
2551818182.251.501.502.00371.557575-0.4491862.232431
3552118191.502.002.002.00298.156929-0.4369032.162062
4552219201.751.751.752.25225.497056-0.4689202.075027
.......................................
9955151820201.752.252.502.50-0.967112-0.976728-0.634604
9965151822202.252.002.002.50-0.968102-0.989068-0.627487
9975151920191.752.252.502.50-0.969068-0.980316-0.652226
9985151919182.502.502.252.50-0.975576-0.989047-0.728846
9995152022202.252.502.252.50-0.977365-0.991565-0.704983
\n", "

1000 rows × 12 columns

\n", "" ], "text/plain": [ " lower_tf higher_tf ltf_rsi_timeperiod bb_price_timeperiod \\\n", "0 5 5 18 18 \n", "1 5 5 18 18 \n", "2 5 5 18 18 \n", "3 5 5 21 18 \n", "4 5 5 22 19 \n", ".. ... ... ... ... \n", "995 5 15 18 20 \n", "996 5 15 18 22 \n", "997 5 15 19 20 \n", "998 5 15 19 19 \n", "999 5 15 20 22 \n", "\n", " bb_rsi_timeperiod bb_price_nbdevup bb_price_nbdevdn bb_rsi_nbdevup \\\n", "0 19 2.25 1.50 1.75 \n", "1 20 1.75 1.75 1.75 \n", "2 18 2.25 1.50 1.50 \n", "3 19 1.50 2.00 2.00 \n", "4 20 1.75 1.75 1.75 \n", ".. ... ... ... ... \n", "995 20 1.75 2.25 2.50 \n", "996 20 2.25 2.00 2.00 \n", "997 19 1.75 2.25 2.50 \n", "998 18 2.50 2.50 2.25 \n", "999 20 2.25 2.50 2.25 \n", "\n", " bb_rsi_nbdevdn total_return max_drawdown sharpe_ratio \n", "0 2.00 504.490043 -0.389288 2.328832 \n", "1 1.75 410.278460 -0.437595 2.261473 \n", "2 2.00 371.557575 -0.449186 2.232431 \n", "3 2.00 298.156929 -0.436903 2.162062 \n", "4 2.25 225.497056 -0.468920 2.075027 \n", ".. ... ... ... ... \n", "995 2.50 -0.967112 -0.976728 -0.634604 \n", "996 2.50 -0.968102 -0.989068 -0.627487 \n", "997 2.50 -0.969068 -0.980316 -0.652226 \n", "998 2.50 -0.975576 -0.989047 -0.728846 \n", "999 2.50 -0.977365 -0.991565 -0.704983 \n", "\n", "[1000 rows x 12 columns]" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "## Use this block when returning data for more than one metric\n", "pf_results_df = pf_results.unstack(level = -1)\n", "pf_results_df = pf_results_df[['total_return','max_drawdown','sharpe_ratio']].sort_values(by=['total_return', 'max_drawdown'], ascending=False)\n", "pf_results_df.reset_index(inplace=True)\n", "pf_results_df" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "**Check if `x <= higher_tf` condition was met**" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Length of DF: 0\n" ] } ], "source": [ "print(\"Length of DF:\",len(pf_results_df[pf_results_df['lower_tf'] > pf_results_df['higher_tf']]))" ] }, { "cell_type": "code", "execution_count": 51, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Best Total Returns: 504.49 %\n", "Parameter Combinations with Best Total Returns:\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
lower_tfhigher_tfltf_rsi_timeperiodbb_price_timeperiodbb_rsi_timeperiodbb_price_nbdevupbb_price_nbdevdnbb_rsi_nbdevupbb_rsi_nbdevdntotal_returnmax_drawdownsharpe_ratio
05.05.018.018.019.02.251.51.752.0504.490043-0.3892882.328832
\n", "
" ], "text/plain": [ " lower_tf higher_tf ltf_rsi_timeperiod bb_price_timeperiod \\\n", "0 5.0 5.0 18.0 18.0 \n", "\n", " bb_rsi_timeperiod bb_price_nbdevup bb_price_nbdevdn bb_rsi_nbdevup \\\n", "0 19.0 2.25 1.5 1.75 \n", "\n", " bb_rsi_nbdevdn total_return max_drawdown sharpe_ratio \n", "0 2.0 504.490043 -0.389288 2.328832 " ] }, "execution_count": 51, "metadata": {}, "output_type": "execute_result" } ], "source": [ "## Best and Worst Results and Parameter Combinations - (1, 1, 21, 18, 22, 2.25, 1.75, 1.5, 1.75)\n", "print(f\"Best Total Returns: {round(pf_results_df['total_return'].max(), 2)} %\")\n", "print(f\"Parameter Combinations with Best Total Returns:\")\n", "pd.DataFrame(pf_results_df.iloc[pf_results_df['total_return'].idxmax()]).T" ] }, { "cell_type": "code", "execution_count": 52, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Worst Total Returns: -0.98 %\n", "Parameter Combinations with Worst Total Returns:\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
lower_tfhigher_tfltf_rsi_timeperiodbb_price_timeperiodbb_rsi_timeperiodbb_price_nbdevupbb_price_nbdevdnbb_rsi_nbdevupbb_rsi_nbdevdntotal_returnmax_drawdownsharpe_ratio
9995.015.020.022.020.02.252.52.252.5-0.977365-0.991565-0.704983
\n", "
" ], "text/plain": [ " lower_tf higher_tf ltf_rsi_timeperiod bb_price_timeperiod \\\n", "999 5.0 15.0 20.0 22.0 \n", "\n", " bb_rsi_timeperiod bb_price_nbdevup bb_price_nbdevdn bb_rsi_nbdevup \\\n", "999 20.0 2.25 2.5 2.25 \n", "\n", " bb_rsi_nbdevdn total_return max_drawdown sharpe_ratio \n", "999 2.5 -0.977365 -0.991565 -0.704983 " ] }, "execution_count": 52, "metadata": {}, "output_type": "execute_result" } ], "source": [ "print(f\"Worst Total Returns: {round(pf_results_df['total_return'].min(), 2)} %\")\n", "print(f\"Parameter Combinations with Worst Total Returns:\")\n", "pd.DataFrame(pf_results_df.iloc[pf_results_df['total_return'].idxmin()]).T" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Cross Validation \n", "Cross validation is an important part of the backtesting pipeline to ensure robustness testing." ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "## Global Plot Settings\n", "vbt.settings.set_theme(\"dark\")\n", "vbt.settings['plotting']['layout']['width'] = 1600" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [], "source": [ "splitter = vbt.Splitter.from_rolling(\n", " index = d1_data.index, \n", " length = 360, \n", " split = 0.5,\n", " set_labels = [\"train\", \"test\"]\n", " )" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/opt/miniconda3/envs/vbt/lib/python3.10/site-packages/jupyter_client/session.py:718: UserWarning:\n", "\n", "Message serialization failed with:\n", "Out of range float values are not JSON compliant\n", "Supporting this message is deprecated in jupyter-client 7, please make sure your message is JSON-compliant\n", "\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorscale": [ [ 0, "rgba(31,119,180,0.8000)" ], [ 1, "rgba(31,119,180,0.8000)" ] ], "hoverongaps": false, "hovertemplate": "%{x}
Split: %{y}
Set: train", "legendgroup": "train", "name": "train", "showlegend": true, "showscale": false, "type": "heatmap", "uid": "d0b75202-8954-4222-acb5-974f7166f0c8", "x": [ "2019-01-01T00:00:00+00:00", "2019-01-02T00:00:00+00:00", "2019-01-03T00:00:00+00:00", "2019-01-04T00:00:00+00:00", "2019-01-05T00:00:00+00:00", "2019-01-06T00:00:00+00:00", "2019-01-07T00:00:00+00:00", "2019-01-08T00:00:00+00:00", "2019-01-09T00:00:00+00:00", "2019-01-10T00:00:00+00:00", "2019-01-11T00:00:00+00:00", "2019-01-12T00:00:00+00:00", "2019-01-13T00:00:00+00:00", "2019-01-14T00:00:00+00:00", "2019-01-15T00:00:00+00:00", "2019-01-16T00:00:00+00:00", "2019-01-17T00:00:00+00:00", "2019-01-18T00:00:00+00:00", "2019-01-19T00:00:00+00:00", "2019-01-20T00:00:00+00:00", "2019-01-21T00:00:00+00:00", "2019-01-22T00:00:00+00:00", "2019-01-23T00:00:00+00:00", "2019-01-24T00:00:00+00:00", "2019-01-25T00:00:00+00:00", "2019-01-26T00:00:00+00:00", "2019-01-27T00:00:00+00:00", "2019-01-28T00:00:00+00:00", "2019-01-29T00:00:00+00:00", "2019-01-30T00:00:00+00:00", "2019-01-31T00:00:00+00:00", "2019-02-01T00:00:00+00:00", "2019-02-02T00:00:00+00:00", "2019-02-03T00:00:00+00:00", "2019-02-04T00:00:00+00:00", "2019-02-05T00:00:00+00:00", "2019-02-06T00:00:00+00:00", "2019-02-07T00:00:00+00:00", "2019-02-08T00:00:00+00:00", "2019-02-09T00:00:00+00:00", "2019-02-10T00:00:00+00:00", "2019-02-11T00:00:00+00:00", "2019-02-12T00:00:00+00:00", "2019-02-13T00:00:00+00:00", "2019-02-14T00:00:00+00:00", "2019-02-15T00:00:00+00:00", "2019-02-16T00:00:00+00:00", "2019-02-17T00:00:00+00:00", "2019-02-18T00:00:00+00:00", "2019-02-19T00:00:00+00:00", "2019-02-20T00:00:00+00:00", "2019-02-21T00:00:00+00:00", "2019-02-22T00:00:00+00:00", "2019-02-23T00:00:00+00:00", "2019-02-24T00:00:00+00:00", "2019-02-25T00:00:00+00:00", "2019-02-26T00:00:00+00:00", "2019-02-27T00:00:00+00:00", "2019-02-28T00:00:00+00:00", "2019-03-01T00:00:00+00:00", "2019-03-02T00:00:00+00:00", "2019-03-03T00:00:00+00:00", "2019-03-04T00:00:00+00:00", "2019-03-05T00:00:00+00:00", "2019-03-06T00:00:00+00:00", "2019-03-07T00:00:00+00:00", "2019-03-08T00:00:00+00:00", "2019-03-09T00:00:00+00:00", "2019-03-10T00:00:00+00:00", "2019-03-11T00:00:00+00:00", "2019-03-12T00:00:00+00:00", "2019-03-13T00:00:00+00:00", "2019-03-14T00:00:00+00:00", "2019-03-15T00:00:00+00:00", "2019-03-16T00:00:00+00:00", "2019-03-17T00:00:00+00:00", "2019-03-18T00:00:00+00:00", "2019-03-19T00:00:00+00:00", "2019-03-20T00:00:00+00:00", "2019-03-21T00:00:00+00:00", "2019-03-22T00:00:00+00:00", "2019-03-23T00:00:00+00:00", "2019-03-24T00:00:00+00:00", "2019-03-25T00:00:00+00:00", "2019-03-26T00:00:00+00:00", "2019-03-27T00:00:00+00:00", "2019-03-28T00:00:00+00:00", "2019-03-29T00:00:00+00:00", "2019-03-30T00:00:00+00:00", "2019-03-31T00:00:00+00:00", "2019-04-01T00:00:00+00:00", "2019-04-02T00:00:00+00:00", "2019-04-03T00:00:00+00:00", "2019-04-04T00:00:00+00:00", "2019-04-05T00:00:00+00:00", "2019-04-06T00:00:00+00:00", "2019-04-07T00:00:00+00:00", "2019-04-08T00:00:00+00:00", "2019-04-09T00:00:00+00:00", "2019-04-10T00:00:00+00:00", "2019-04-11T00:00:00+00:00", "2019-04-12T00:00:00+00:00", "2019-04-13T00:00:00+00:00", "2019-04-14T00:00:00+00:00", "2019-04-15T00:00:00+00:00", "2019-04-16T00:00:00+00:00", "2019-04-17T00:00:00+00:00", "2019-04-18T00:00:00+00:00", "2019-04-19T00:00:00+00:00", "2019-04-20T00:00:00+00:00", "2019-04-21T00:00:00+00:00", "2019-04-22T00:00:00+00:00", "2019-04-23T00:00:00+00:00", "2019-04-24T00:00:00+00:00", "2019-04-25T00:00:00+00:00", "2019-04-26T00:00:00+00:00", "2019-04-27T00:00:00+00:00", "2019-04-28T00:00:00+00:00", "2019-04-29T00:00:00+00:00", "2019-04-30T00:00:00+00:00", "2019-05-01T00:00:00+00:00", "2019-05-02T00:00:00+00:00", "2019-05-03T00:00:00+00:00", "2019-05-04T00:00:00+00:00", "2019-05-05T00:00:00+00:00", "2019-05-06T00:00:00+00:00", "2019-05-07T00:00:00+00:00", "2019-05-08T00:00:00+00:00", "2019-05-09T00:00:00+00:00", "2019-05-10T00:00:00+00:00", "2019-05-11T00:00:00+00:00", "2019-05-12T00:00:00+00:00", "2019-05-13T00:00:00+00:00", "2019-05-14T00:00:00+00:00", "2019-05-15T00:00:00+00:00", "2019-05-16T00:00:00+00:00", "2019-05-17T00:00:00+00:00", "2019-05-18T00:00:00+00:00", "2019-05-19T00:00:00+00:00", "2019-05-20T00:00:00+00:00", "2019-05-21T00:00:00+00:00", "2019-05-22T00:00:00+00:00", "2019-05-23T00:00:00+00:00", "2019-05-24T00:00:00+00:00", "2019-05-25T00:00:00+00:00", "2019-05-26T00:00:00+00:00", "2019-05-27T00:00:00+00:00", "2019-05-28T00:00:00+00:00", "2019-05-29T00:00:00+00:00", "2019-05-30T00:00:00+00:00", "2019-05-31T00:00:00+00:00", "2019-06-01T00:00:00+00:00", "2019-06-02T00:00:00+00:00", "2019-06-03T00:00:00+00:00", "2019-06-04T00:00:00+00:00", "2019-06-05T00:00:00+00:00", "2019-06-06T00:00:00+00:00", "2019-06-07T00:00:00+00:00", "2019-06-08T00:00:00+00:00", "2019-06-09T00:00:00+00:00", "2019-06-10T00:00:00+00:00", "2019-06-11T00:00:00+00:00", "2019-06-12T00:00:00+00:00", "2019-06-13T00:00:00+00:00", "2019-06-14T00:00:00+00:00", "2019-06-15T00:00:00+00:00", "2019-06-16T00:00:00+00:00", "2019-06-17T00:00:00+00:00", "2019-06-18T00:00:00+00:00", "2019-06-19T00:00:00+00:00", "2019-06-20T00:00:00+00:00", "2019-06-21T00:00:00+00:00", "2019-06-22T00:00:00+00:00", "2019-06-23T00:00:00+00:00", "2019-06-24T00:00:00+00:00", "2019-06-25T00:00:00+00:00", "2019-06-26T00:00:00+00:00", "2019-06-27T00:00:00+00:00", "2019-06-28T00:00:00+00:00", "2019-06-29T00:00:00+00:00", "2019-06-30T00:00:00+00:00", "2019-07-01T00:00:00+00:00", "2019-07-02T00:00:00+00:00", "2019-07-03T00:00:00+00:00", "2019-07-04T00:00:00+00:00", "2019-07-05T00:00:00+00:00", "2019-07-06T00:00:00+00:00", "2019-07-07T00:00:00+00:00", "2019-07-08T00:00:00+00:00", "2019-07-09T00:00:00+00:00", "2019-07-10T00:00:00+00:00", "2019-07-11T00:00:00+00:00", "2019-07-12T00:00:00+00:00", "2019-07-13T00:00:00+00:00", "2019-07-14T00:00:00+00:00", "2019-07-15T00:00:00+00:00", "2019-07-16T00:00:00+00:00", "2019-07-17T00:00:00+00:00", "2019-07-18T00:00:00+00:00", "2019-07-19T00:00:00+00:00", "2019-07-20T00:00:00+00:00", "2019-07-21T00:00:00+00:00", "2019-07-22T00:00:00+00:00", "2019-07-23T00:00:00+00:00", "2019-07-24T00:00:00+00:00", "2019-07-25T00:00:00+00:00", "2019-07-26T00:00:00+00:00", "2019-07-27T00:00:00+00:00", "2019-07-28T00:00:00+00:00", "2019-07-29T00:00:00+00:00", "2019-07-30T00:00:00+00:00", "2019-07-31T00:00:00+00:00", "2019-08-01T00:00:00+00:00", "2019-08-02T00:00:00+00:00", "2019-08-03T00:00:00+00:00", "2019-08-04T00:00:00+00:00", "2019-08-05T00:00:00+00:00", "2019-08-06T00:00:00+00:00", "2019-08-07T00:00:00+00:00", "2019-08-08T00:00:00+00:00", "2019-08-09T00:00:00+00:00", "2019-08-10T00:00:00+00:00", "2019-08-11T00:00:00+00:00", "2019-08-12T00:00:00+00:00", "2019-08-13T00:00:00+00:00", "2019-08-14T00:00:00+00:00", "2019-08-15T00:00:00+00:00", "2019-08-16T00:00:00+00:00", "2019-08-17T00:00:00+00:00", "2019-08-18T00:00:00+00:00", "2019-08-19T00:00:00+00:00", "2019-08-20T00:00:00+00:00", "2019-08-21T00:00:00+00:00", "2019-08-22T00:00:00+00:00", "2019-08-23T00:00:00+00:00", "2019-08-24T00:00:00+00:00", "2019-08-25T00:00:00+00:00", "2019-08-26T00:00:00+00:00", "2019-08-27T00:00:00+00:00", "2019-08-28T00:00:00+00:00", "2019-08-29T00:00:00+00:00", "2019-08-30T00:00:00+00:00", "2019-08-31T00:00:00+00:00", "2019-09-01T00:00:00+00:00", "2019-09-02T00:00:00+00:00", "2019-09-03T00:00:00+00:00", "2019-09-04T00:00:00+00:00", "2019-09-05T00:00:00+00:00", "2019-09-06T00:00:00+00:00", "2019-09-07T00:00:00+00:00", "2019-09-08T00:00:00+00:00", "2019-09-09T00:00:00+00:00", "2019-09-10T00:00:00+00:00", "2019-09-11T00:00:00+00:00", "2019-09-12T00:00:00+00:00", "2019-09-13T00:00:00+00:00", "2019-09-14T00:00:00+00:00", "2019-09-15T00:00:00+00:00", "2019-09-16T00:00:00+00:00", "2019-09-17T00:00:00+00:00", "2019-09-18T00:00:00+00:00", "2019-09-19T00:00:00+00:00", "2019-09-20T00:00:00+00:00", "2019-09-21T00:00:00+00:00", "2019-09-22T00:00:00+00:00", "2019-09-23T00:00:00+00:00", "2019-09-24T00:00:00+00:00", "2019-09-25T00:00:00+00:00", "2019-09-26T00:00:00+00:00", "2019-09-27T00:00:00+00:00", "2019-09-28T00:00:00+00:00", "2019-09-29T00:00:00+00:00", "2019-09-30T00:00:00+00:00", "2019-10-01T00:00:00+00:00", "2019-10-02T00:00:00+00:00", "2019-10-03T00:00:00+00:00", "2019-10-04T00:00:00+00:00", "2019-10-05T00:00:00+00:00", "2019-10-06T00:00:00+00:00", "2019-10-07T00:00:00+00:00", "2019-10-08T00:00:00+00:00", "2019-10-09T00:00:00+00:00", "2019-10-10T00:00:00+00:00", "2019-10-11T00:00:00+00:00", "2019-10-12T00:00:00+00:00", "2019-10-13T00:00:00+00:00", "2019-10-14T00:00:00+00:00", "2019-10-15T00:00:00+00:00", "2019-10-16T00:00:00+00:00", "2019-10-17T00:00:00+00:00", "2019-10-18T00:00:00+00:00", "2019-10-19T00:00:00+00:00", "2019-10-20T00:00:00+00:00", "2019-10-21T00:00:00+00:00", "2019-10-22T00:00:00+00:00", "2019-10-23T00:00:00+00:00", "2019-10-24T00:00:00+00:00", "2019-10-25T00:00:00+00:00", "2019-10-26T00:00:00+00:00", "2019-10-27T00:00:00+00:00", "2019-10-28T00:00:00+00:00", "2019-10-29T00:00:00+00:00", "2019-10-30T00:00:00+00:00", "2019-10-31T00:00:00+00:00", "2019-11-01T00:00:00+00:00", "2019-11-02T00:00:00+00:00", "2019-11-03T00:00:00+00:00", "2019-11-04T00:00:00+00:00", "2019-11-05T00:00:00+00:00", "2019-11-06T00:00:00+00:00", "2019-11-07T00:00:00+00:00", "2019-11-08T00:00:00+00:00", "2019-11-09T00:00:00+00:00", "2019-11-10T00:00:00+00:00", "2019-11-11T00:00:00+00:00", "2019-11-12T00:00:00+00:00", "2019-11-13T00:00:00+00:00", "2019-11-14T00:00:00+00:00", "2019-11-15T00:00:00+00:00", "2019-11-16T00:00:00+00:00", "2019-11-17T00:00:00+00:00", "2019-11-18T00:00:00+00:00", "2019-11-19T00:00:00+00:00", "2019-11-20T00:00:00+00:00", "2019-11-21T00:00:00+00:00", "2019-11-22T00:00:00+00:00", "2019-11-23T00:00:00+00:00", "2019-11-24T00:00:00+00:00", "2019-11-25T00:00:00+00:00", "2019-11-26T00:00:00+00:00", "2019-11-27T00:00:00+00:00", "2019-11-28T00:00:00+00:00", "2019-11-29T00:00:00+00:00", "2019-11-30T00:00:00+00:00", "2019-12-01T00:00:00+00:00", "2019-12-02T00:00:00+00:00", "2019-12-03T00:00:00+00:00", "2019-12-04T00:00:00+00:00", "2019-12-05T00:00:00+00:00", "2019-12-06T00:00:00+00:00", "2019-12-07T00:00:00+00:00", "2019-12-08T00:00:00+00:00", "2019-12-09T00:00:00+00:00", "2019-12-10T00:00:00+00:00", "2019-12-11T00:00:00+00:00", "2019-12-12T00:00:00+00:00", "2019-12-13T00:00:00+00:00", "2019-12-14T00:00:00+00:00", "2019-12-15T00:00:00+00:00", "2019-12-16T00:00:00+00:00", "2019-12-17T00:00:00+00:00", "2019-12-18T00:00:00+00:00", "2019-12-19T00:00:00+00:00", "2019-12-20T00:00:00+00:00", "2019-12-21T00:00:00+00:00", "2019-12-22T00:00:00+00:00", "2019-12-23T00:00:00+00:00", "2019-12-24T00:00:00+00:00", "2019-12-25T00:00:00+00:00", "2019-12-26T00:00:00+00:00", "2019-12-27T00:00:00+00:00", "2019-12-28T00:00:00+00:00", "2019-12-29T00:00:00+00:00", "2019-12-30T00:00:00+00:00", "2019-12-31T00:00:00+00:00", "2020-01-01T00:00:00+00:00", "2020-01-02T00:00:00+00:00", "2020-01-03T00:00:00+00:00", "2020-01-04T00:00:00+00:00", "2020-01-05T00:00:00+00:00", "2020-01-06T00:00:00+00:00", "2020-01-07T00:00:00+00:00", "2020-01-08T00:00:00+00:00", "2020-01-09T00:00:00+00:00", "2020-01-10T00:00:00+00:00", "2020-01-11T00:00:00+00:00", "2020-01-12T00:00:00+00:00", "2020-01-13T00:00:00+00:00", "2020-01-14T00:00:00+00:00", "2020-01-15T00:00:00+00:00", "2020-01-16T00:00:00+00:00", "2020-01-17T00:00:00+00:00", "2020-01-18T00:00:00+00:00", "2020-01-19T00:00:00+00:00", "2020-01-20T00:00:00+00:00", "2020-01-21T00:00:00+00:00", "2020-01-22T00:00:00+00:00", "2020-01-23T00:00:00+00:00", "2020-01-24T00:00:00+00:00", "2020-01-25T00:00:00+00:00", "2020-01-26T00:00:00+00:00", "2020-01-27T00:00:00+00:00", "2020-01-28T00:00:00+00:00", "2020-01-29T00:00:00+00:00", "2020-01-30T00:00:00+00:00", "2020-01-31T00:00:00+00:00", "2020-02-01T00:00:00+00:00", "2020-02-02T00:00:00+00:00", "2020-02-03T00:00:00+00:00", "2020-02-04T00:00:00+00:00", "2020-02-05T00:00:00+00:00", "2020-02-06T00:00:00+00:00", "2020-02-07T00:00:00+00:00", "2020-02-08T00:00:00+00:00", "2020-02-09T00:00:00+00:00", "2020-02-10T00:00:00+00:00", "2020-02-11T00:00:00+00:00", "2020-02-12T00:00:00+00:00", "2020-02-13T00:00:00+00:00", "2020-02-14T00:00:00+00:00", "2020-02-15T00:00:00+00:00", "2020-02-16T00:00:00+00:00", "2020-02-17T00:00:00+00:00", "2020-02-18T00:00:00+00:00", "2020-02-19T00:00:00+00:00", "2020-02-20T00:00:00+00:00", "2020-02-21T00:00:00+00:00", "2020-02-22T00:00:00+00:00", "2020-02-23T00:00:00+00:00", "2020-02-24T00:00:00+00:00", "2020-02-25T00:00:00+00:00", "2020-02-26T00:00:00+00:00", "2020-02-27T00:00:00+00:00", "2020-02-28T00:00:00+00:00", "2020-02-29T00:00:00+00:00", "2020-03-01T00:00:00+00:00", "2020-03-02T00:00:00+00:00", "2020-03-03T00:00:00+00:00", "2020-03-04T00:00:00+00:00", "2020-03-05T00:00:00+00:00", "2020-03-06T00:00:00+00:00", "2020-03-07T00:00:00+00:00", "2020-03-08T00:00:00+00:00", "2020-03-09T00:00:00+00:00", "2020-03-10T00:00:00+00:00", "2020-03-11T00:00:00+00:00", "2020-03-12T00:00:00+00:00", "2020-03-13T00:00:00+00:00", "2020-03-14T00:00:00+00:00", "2020-03-15T00:00:00+00:00", "2020-03-16T00:00:00+00:00", "2020-03-17T00:00:00+00:00", "2020-03-18T00:00:00+00:00", "2020-03-19T00:00:00+00:00", "2020-03-20T00:00:00+00:00", "2020-03-21T00:00:00+00:00", "2020-03-22T00:00:00+00:00", "2020-03-23T00:00:00+00:00", "2020-03-24T00:00:00+00:00", "2020-03-25T00:00:00+00:00", "2020-03-26T00:00:00+00:00", "2020-03-27T00:00:00+00:00", "2020-03-28T00:00:00+00:00", "2020-03-29T00:00:00+00:00", "2020-03-30T00:00:00+00:00", "2020-03-31T00:00:00+00:00", "2020-04-01T00:00:00+00:00", "2020-04-02T00:00:00+00:00", "2020-04-03T00:00:00+00:00", "2020-04-04T00:00:00+00:00", "2020-04-05T00:00:00+00:00", "2020-04-06T00:00:00+00:00", "2020-04-07T00:00:00+00:00", "2020-04-08T00:00:00+00:00", "2020-04-09T00:00:00+00:00", "2020-04-10T00:00:00+00:00", "2020-04-11T00:00:00+00:00", "2020-04-12T00:00:00+00:00", "2020-04-13T00:00:00+00:00", "2020-04-14T00:00:00+00:00", "2020-04-15T00:00:00+00:00", "2020-04-16T00:00:00+00:00", "2020-04-17T00:00:00+00:00", "2020-04-18T00:00:00+00:00", "2020-04-19T00:00:00+00:00", "2020-04-20T00:00:00+00:00", "2020-04-21T00:00:00+00:00", "2020-04-22T00:00:00+00:00", "2020-04-23T00:00:00+00:00", "2020-04-24T00:00:00+00:00", "2020-04-25T00:00:00+00:00", "2020-04-26T00:00:00+00:00", "2020-04-27T00:00:00+00:00", "2020-04-28T00:00:00+00:00", "2020-04-29T00:00:00+00:00", "2020-04-30T00:00:00+00:00", "2020-05-01T00:00:00+00:00", "2020-05-02T00:00:00+00:00", "2020-05-03T00:00:00+00:00", "2020-05-04T00:00:00+00:00", "2020-05-05T00:00:00+00:00", "2020-05-06T00:00:00+00:00", "2020-05-07T00:00:00+00:00", "2020-05-08T00:00:00+00:00", "2020-05-09T00:00:00+00:00", "2020-05-10T00:00:00+00:00", "2020-05-11T00:00:00+00:00", "2020-05-12T00:00:00+00:00", "2020-05-13T00:00:00+00:00", "2020-05-14T00:00:00+00:00", "2020-05-15T00:00:00+00:00", "2020-05-16T00:00:00+00:00", "2020-05-17T00:00:00+00:00", "2020-05-18T00:00:00+00:00", "2020-05-19T00:00:00+00:00", "2020-05-20T00:00:00+00:00", "2020-05-21T00:00:00+00:00", "2020-05-22T00:00:00+00:00", "2020-05-23T00:00:00+00:00", "2020-05-24T00:00:00+00:00", "2020-05-25T00:00:00+00:00", "2020-05-26T00:00:00+00:00", "2020-05-27T00:00:00+00:00", "2020-05-28T00:00:00+00:00", "2020-05-29T00:00:00+00:00", "2020-05-30T00:00:00+00:00", "2020-05-31T00:00:00+00:00", "2020-06-01T00:00:00+00:00", "2020-06-02T00:00:00+00:00", "2020-06-03T00:00:00+00:00", "2020-06-04T00:00:00+00:00", "2020-06-05T00:00:00+00:00", "2020-06-06T00:00:00+00:00", "2020-06-07T00:00:00+00:00", "2020-06-08T00:00:00+00:00", "2020-06-09T00:00:00+00:00", "2020-06-10T00:00:00+00:00", "2020-06-11T00:00:00+00:00", "2020-06-12T00:00:00+00:00", "2020-06-13T00:00:00+00:00", "2020-06-14T00:00:00+00:00", "2020-06-15T00:00:00+00:00", "2020-06-16T00:00:00+00:00", "2020-06-17T00:00:00+00:00", "2020-06-18T00:00:00+00:00", "2020-06-19T00:00:00+00:00", "2020-06-20T00:00:00+00:00", "2020-06-21T00:00:00+00:00", "2020-06-22T00:00:00+00:00", "2020-06-23T00:00:00+00:00", "2020-06-24T00:00:00+00:00", "2020-06-25T00:00:00+00:00", "2020-06-26T00:00:00+00:00", "2020-06-27T00:00:00+00:00", "2020-06-28T00:00:00+00:00", "2020-06-29T00:00:00+00:00", "2020-06-30T00:00:00+00:00", "2020-07-01T00:00:00+00:00", "2020-07-02T00:00:00+00:00", "2020-07-03T00:00:00+00:00", "2020-07-04T00:00:00+00:00", "2020-07-05T00:00:00+00:00", "2020-07-06T00:00:00+00:00", "2020-07-07T00:00:00+00:00", "2020-07-08T00:00:00+00:00", "2020-07-09T00:00:00+00:00", "2020-07-10T00:00:00+00:00", "2020-07-11T00:00:00+00:00", "2020-07-12T00:00:00+00:00", "2020-07-13T00:00:00+00:00", "2020-07-14T00:00:00+00:00", "2020-07-15T00:00:00+00:00", "2020-07-16T00:00:00+00:00", "2020-07-17T00:00:00+00:00", "2020-07-18T00:00:00+00:00", "2020-07-19T00:00:00+00:00", "2020-07-20T00:00:00+00:00", "2020-07-21T00:00:00+00:00", "2020-07-22T00:00:00+00:00", "2020-07-23T00:00:00+00:00", "2020-07-24T00:00:00+00:00", "2020-07-25T00:00:00+00:00", "2020-07-26T00:00:00+00:00", "2020-07-27T00:00:00+00:00", "2020-07-28T00:00:00+00:00", "2020-07-29T00:00:00+00:00", "2020-07-30T00:00:00+00:00", "2020-07-31T00:00:00+00:00", "2020-08-01T00:00:00+00:00", "2020-08-02T00:00:00+00:00", "2020-08-03T00:00:00+00:00", "2020-08-04T00:00:00+00:00", "2020-08-05T00:00:00+00:00", "2020-08-06T00:00:00+00:00", "2020-08-07T00:00:00+00:00", "2020-08-08T00:00:00+00:00", "2020-08-09T00:00:00+00:00", "2020-08-10T00:00:00+00:00", "2020-08-11T00:00:00+00:00", "2020-08-12T00:00:00+00:00", "2020-08-13T00:00:00+00:00", "2020-08-14T00:00:00+00:00", "2020-08-15T00:00:00+00:00", "2020-08-16T00:00:00+00:00", "2020-08-17T00:00:00+00:00", "2020-08-18T00:00:00+00:00", "2020-08-19T00:00:00+00:00", "2020-08-20T00:00:00+00:00", "2020-08-21T00:00:00+00:00", "2020-08-22T00:00:00+00:00", "2020-08-23T00:00:00+00:00", "2020-08-24T00:00:00+00:00", "2020-08-25T00:00:00+00:00", "2020-08-26T00:00:00+00:00", "2020-08-27T00:00:00+00:00", "2020-08-28T00:00:00+00:00", "2020-08-29T00:00:00+00:00", "2020-08-30T00:00:00+00:00", "2020-08-31T00:00:00+00:00", "2020-09-01T00:00:00+00:00", "2020-09-02T00:00:00+00:00", "2020-09-03T00:00:00+00:00", "2020-09-04T00:00:00+00:00", "2020-09-05T00:00:00+00:00", "2020-09-06T00:00:00+00:00", "2020-09-07T00:00:00+00:00", "2020-09-08T00:00:00+00:00", "2020-09-09T00:00:00+00:00", "2020-09-10T00:00:00+00:00", "2020-09-11T00:00:00+00:00", "2020-09-12T00:00:00+00:00", "2020-09-13T00:00:00+00:00", "2020-09-14T00:00:00+00:00", "2020-09-15T00:00:00+00:00", "2020-09-16T00:00:00+00:00", "2020-09-17T00:00:00+00:00", "2020-09-18T00:00:00+00:00", "2020-09-19T00:00:00+00:00", "2020-09-20T00:00:00+00:00", "2020-09-21T00:00:00+00:00", "2020-09-22T00:00:00+00:00", "2020-09-23T00:00:00+00:00", "2020-09-24T00:00:00+00:00", "2020-09-25T00:00:00+00:00", "2020-09-26T00:00:00+00:00", "2020-09-27T00:00:00+00:00", "2020-09-28T00:00:00+00:00", "2020-09-29T00:00:00+00:00", "2020-09-30T00:00:00+00:00", "2020-10-01T00:00:00+00:00", "2020-10-02T00:00:00+00:00", "2020-10-03T00:00:00+00:00", "2020-10-04T00:00:00+00:00", "2020-10-05T00:00:00+00:00", "2020-10-06T00:00:00+00:00", "2020-10-07T00:00:00+00:00", "2020-10-08T00:00:00+00:00", "2020-10-09T00:00:00+00:00", "2020-10-10T00:00:00+00:00", "2020-10-11T00:00:00+00:00", "2020-10-12T00:00:00+00:00", "2020-10-13T00:00:00+00:00", "2020-10-14T00:00:00+00:00", "2020-10-15T00:00:00+00:00", "2020-10-16T00:00:00+00:00", "2020-10-17T00:00:00+00:00", "2020-10-18T00:00:00+00:00", "2020-10-19T00:00:00+00:00", "2020-10-20T00:00:00+00:00", "2020-10-21T00:00:00+00:00", "2020-10-22T00:00:00+00:00", "2020-10-23T00:00:00+00:00", "2020-10-24T00:00:00+00:00", "2020-10-25T00:00:00+00:00", "2020-10-26T00:00:00+00:00", "2020-10-27T00:00:00+00:00", "2020-10-28T00:00:00+00:00", "2020-10-29T00:00:00+00:00", "2020-10-30T00:00:00+00:00", "2020-10-31T00:00:00+00:00", "2020-11-01T00:00:00+00:00", "2020-11-02T00:00:00+00:00", "2020-11-03T00:00:00+00:00", "2020-11-04T00:00:00+00:00", "2020-11-05T00:00:00+00:00", "2020-11-06T00:00:00+00:00", "2020-11-07T00:00:00+00:00", "2020-11-08T00:00:00+00:00", "2020-11-09T00:00:00+00:00", "2020-11-10T00:00:00+00:00", "2020-11-11T00:00:00+00:00", "2020-11-12T00:00:00+00:00", "2020-11-13T00:00:00+00:00", "2020-11-14T00:00:00+00:00", "2020-11-15T00:00:00+00:00", "2020-11-16T00:00:00+00:00", "2020-11-17T00:00:00+00:00", "2020-11-18T00:00:00+00:00", "2020-11-19T00:00:00+00:00", "2020-11-20T00:00:00+00:00", "2020-11-21T00:00:00+00:00", "2020-11-22T00:00:00+00:00", "2020-11-23T00:00:00+00:00", "2020-11-24T00:00:00+00:00", "2020-11-25T00:00:00+00:00", "2020-11-26T00:00:00+00:00", "2020-11-27T00:00:00+00:00", "2020-11-28T00:00:00+00:00", "2020-11-29T00:00:00+00:00", "2020-11-30T00:00:00+00:00", "2020-12-01T00:00:00+00:00", "2020-12-02T00:00:00+00:00", "2020-12-03T00:00:00+00:00", "2020-12-04T00:00:00+00:00", "2020-12-05T00:00:00+00:00", "2020-12-06T00:00:00+00:00", "2020-12-07T00:00:00+00:00", "2020-12-08T00:00:00+00:00", "2020-12-09T00:00:00+00:00", "2020-12-10T00:00:00+00:00", "2020-12-11T00:00:00+00:00", "2020-12-12T00:00:00+00:00", "2020-12-13T00:00:00+00:00", "2020-12-14T00:00:00+00:00", "2020-12-15T00:00:00+00:00", "2020-12-16T00:00:00+00:00", "2020-12-17T00:00:00+00:00", "2020-12-18T00:00:00+00:00", "2020-12-19T00:00:00+00:00", "2020-12-20T00:00:00+00:00", "2020-12-21T00:00:00+00:00", "2020-12-22T00:00:00+00:00", "2020-12-23T00:00:00+00:00", "2020-12-24T00:00:00+00:00", "2020-12-25T00:00:00+00:00", "2020-12-26T00:00:00+00:00", "2020-12-27T00:00:00+00:00", "2020-12-28T00:00:00+00:00", "2020-12-29T00:00:00+00:00", "2020-12-30T00:00:00+00:00", "2020-12-31T00:00:00+00:00", "2021-01-01T00:00:00+00:00", "2021-01-02T00:00:00+00:00", "2021-01-03T00:00:00+00:00", "2021-01-04T00:00:00+00:00", "2021-01-05T00:00:00+00:00", "2021-01-06T00:00:00+00:00", "2021-01-07T00:00:00+00:00", "2021-01-08T00:00:00+00:00", "2021-01-09T00:00:00+00:00", "2021-01-10T00:00:00+00:00", "2021-01-11T00:00:00+00:00", "2021-01-12T00:00:00+00:00", "2021-01-13T00:00:00+00:00", "2021-01-14T00:00:00+00:00", "2021-01-15T00:00:00+00:00", "2021-01-16T00:00:00+00:00", "2021-01-17T00:00:00+00:00", "2021-01-18T00:00:00+00:00", "2021-01-19T00:00:00+00:00", "2021-01-20T00:00:00+00:00", "2021-01-21T00:00:00+00:00", "2021-01-22T00:00:00+00:00", "2021-01-23T00:00:00+00:00", "2021-01-24T00:00:00+00:00", "2021-01-25T00:00:00+00:00", "2021-01-26T00:00:00+00:00", "2021-01-27T00:00:00+00:00", "2021-01-28T00:00:00+00:00", "2021-01-29T00:00:00+00:00", "2021-01-30T00:00:00+00:00", "2021-01-31T00:00:00+00:00", "2021-02-01T00:00:00+00:00", "2021-02-02T00:00:00+00:00", "2021-02-03T00:00:00+00:00", "2021-02-04T00:00:00+00:00", "2021-02-05T00:00:00+00:00", "2021-02-06T00:00:00+00:00", "2021-02-07T00:00:00+00:00", "2021-02-08T00:00:00+00:00", "2021-02-09T00:00:00+00:00", "2021-02-10T00:00:00+00:00", "2021-02-11T00:00:00+00:00", "2021-02-12T00:00:00+00:00", "2021-02-13T00:00:00+00:00", "2021-02-14T00:00:00+00:00", "2021-02-15T00:00:00+00:00", "2021-02-16T00:00:00+00:00", "2021-02-17T00:00:00+00:00", "2021-02-18T00:00:00+00:00", "2021-02-19T00:00:00+00:00", "2021-02-20T00:00:00+00:00", "2021-02-21T00:00:00+00:00", "2021-02-22T00:00:00+00:00", "2021-02-23T00:00:00+00:00", "2021-02-24T00:00:00+00:00", "2021-02-25T00:00:00+00:00", "2021-02-26T00:00:00+00:00", "2021-02-27T00:00:00+00:00", "2021-02-28T00:00:00+00:00", "2021-03-01T00:00:00+00:00", "2021-03-02T00:00:00+00:00", "2021-03-03T00:00:00+00:00", "2021-03-04T00:00:00+00:00", "2021-03-05T00:00:00+00:00", "2021-03-06T00:00:00+00:00", "2021-03-07T00:00:00+00:00", "2021-03-08T00:00:00+00:00", "2021-03-09T00:00:00+00:00", "2021-03-10T00:00:00+00:00", "2021-03-11T00:00:00+00:00", "2021-03-12T00:00:00+00:00", "2021-03-13T00:00:00+00:00", "2021-03-14T00:00:00+00:00", "2021-03-15T00:00:00+00:00", "2021-03-16T00:00:00+00:00", "2021-03-17T00:00:00+00:00", "2021-03-18T00:00:00+00:00", "2021-03-19T00:00:00+00:00", "2021-03-20T00:00:00+00:00", "2021-03-21T00:00:00+00:00", "2021-03-22T00:00:00+00:00", "2021-03-23T00:00:00+00:00", "2021-03-24T00:00:00+00:00", "2021-03-25T00:00:00+00:00", "2021-03-26T00:00:00+00:00", "2021-03-27T00:00:00+00:00", "2021-03-28T00:00:00+00:00", "2021-03-29T00:00:00+00:00", "2021-03-30T00:00:00+00:00", "2021-03-31T00:00:00+00:00", "2021-04-01T00:00:00+00:00", "2021-04-02T00:00:00+00:00", "2021-04-03T00:00:00+00:00", "2021-04-04T00:00:00+00:00", "2021-04-05T00:00:00+00:00", "2021-04-06T00:00:00+00:00", "2021-04-07T00:00:00+00:00", "2021-04-08T00:00:00+00:00", "2021-04-09T00:00:00+00:00", "2021-04-10T00:00:00+00:00", "2021-04-11T00:00:00+00:00", "2021-04-12T00:00:00+00:00", "2021-04-13T00:00:00+00:00", "2021-04-14T00:00:00+00:00", "2021-04-15T00:00:00+00:00", "2021-04-16T00:00:00+00:00", "2021-04-17T00:00:00+00:00", "2021-04-18T00:00:00+00:00", "2021-04-19T00:00:00+00:00", "2021-04-20T00:00:00+00:00", "2021-04-21T00:00:00+00:00", "2021-04-22T00:00:00+00:00", "2021-04-23T00:00:00+00:00", "2021-04-24T00:00:00+00:00", "2021-04-25T00:00:00+00:00", "2021-04-26T00:00:00+00:00", "2021-04-27T00:00:00+00:00", "2021-04-28T00:00:00+00:00", "2021-04-29T00:00:00+00:00", "2021-04-30T00:00:00+00:00", "2021-05-01T00:00:00+00:00", "2021-05-02T00:00:00+00:00", "2021-05-03T00:00:00+00:00", "2021-05-04T00:00:00+00:00", "2021-05-05T00:00:00+00:00", "2021-05-06T00:00:00+00:00", "2021-05-07T00:00:00+00:00", "2021-05-08T00:00:00+00:00", "2021-05-09T00:00:00+00:00", "2021-05-10T00:00:00+00:00", "2021-05-11T00:00:00+00:00", "2021-05-12T00:00:00+00:00", "2021-05-13T00:00:00+00:00", "2021-05-14T00:00:00+00:00", "2021-05-15T00:00:00+00:00", "2021-05-16T00:00:00+00:00", "2021-05-17T00:00:00+00:00", "2021-05-18T00:00:00+00:00", "2021-05-19T00:00:00+00:00", "2021-05-20T00:00:00+00:00", "2021-05-21T00:00:00+00:00", "2021-05-22T00:00:00+00:00", "2021-05-23T00:00:00+00:00", "2021-05-24T00:00:00+00:00", "2021-05-25T00:00:00+00:00", "2021-05-26T00:00:00+00:00", "2021-05-27T00:00:00+00:00", "2021-05-28T00:00:00+00:00", "2021-05-29T00:00:00+00:00", "2021-05-30T00:00:00+00:00", "2021-05-31T00:00:00+00:00", "2021-06-01T00:00:00+00:00", "2021-06-02T00:00:00+00:00", "2021-06-03T00:00:00+00:00", "2021-06-04T00:00:00+00:00", "2021-06-05T00:00:00+00:00", "2021-06-06T00:00:00+00:00", "2021-06-07T00:00:00+00:00", "2021-06-08T00:00:00+00:00", "2021-06-09T00:00:00+00:00", "2021-06-10T00:00:00+00:00", "2021-06-11T00:00:00+00:00", "2021-06-12T00:00:00+00:00", "2021-06-13T00:00:00+00:00", "2021-06-14T00:00:00+00:00", "2021-06-15T00:00:00+00:00", "2021-06-16T00:00:00+00:00", "2021-06-17T00:00:00+00:00", "2021-06-18T00:00:00+00:00", "2021-06-19T00:00:00+00:00", "2021-06-20T00:00:00+00:00", "2021-06-21T00:00:00+00:00", "2021-06-22T00:00:00+00:00", "2021-06-23T00:00:00+00:00", "2021-06-24T00:00:00+00:00", "2021-06-25T00:00:00+00:00", "2021-06-26T00:00:00+00:00", "2021-06-27T00:00:00+00:00", "2021-06-28T00:00:00+00:00", "2021-06-29T00:00:00+00:00", "2021-06-30T00:00:00+00:00", "2021-07-01T00:00:00+00:00", "2021-07-02T00:00:00+00:00", "2021-07-03T00:00:00+00:00", "2021-07-04T00:00:00+00:00", "2021-07-05T00:00:00+00:00", "2021-07-06T00:00:00+00:00", "2021-07-07T00:00:00+00:00", "2021-07-08T00:00:00+00:00", "2021-07-09T00:00:00+00:00", "2021-07-10T00:00:00+00:00", "2021-07-11T00:00:00+00:00", "2021-07-12T00:00:00+00:00", "2021-07-13T00:00:00+00:00", "2021-07-14T00:00:00+00:00", "2021-07-15T00:00:00+00:00", "2021-07-16T00:00:00+00:00", "2021-07-17T00:00:00+00:00", "2021-07-18T00:00:00+00:00", "2021-07-19T00:00:00+00:00", "2021-07-20T00:00:00+00:00", "2021-07-21T00:00:00+00:00", "2021-07-22T00:00:00+00:00", "2021-07-23T00:00:00+00:00", "2021-07-24T00:00:00+00:00", "2021-07-25T00:00:00+00:00", "2021-07-26T00:00:00+00:00", "2021-07-27T00:00:00+00:00", "2021-07-28T00:00:00+00:00", "2021-07-29T00:00:00+00:00", "2021-07-30T00:00:00+00:00", "2021-07-31T00:00:00+00:00", "2021-08-01T00:00:00+00:00", "2021-08-02T00:00:00+00:00", "2021-08-03T00:00:00+00:00", "2021-08-04T00:00:00+00:00", "2021-08-05T00:00:00+00:00", "2021-08-06T00:00:00+00:00", "2021-08-07T00:00:00+00:00", "2021-08-08T00:00:00+00:00", "2021-08-09T00:00:00+00:00", "2021-08-10T00:00:00+00:00", "2021-08-11T00:00:00+00:00", "2021-08-12T00:00:00+00:00", "2021-08-13T00:00:00+00:00", "2021-08-14T00:00:00+00:00", "2021-08-15T00:00:00+00:00", "2021-08-16T00:00:00+00:00", "2021-08-17T00:00:00+00:00", "2021-08-18T00:00:00+00:00", "2021-08-19T00:00:00+00:00", "2021-08-20T00:00:00+00:00", "2021-08-21T00:00:00+00:00", "2021-08-22T00:00:00+00:00", "2021-08-23T00:00:00+00:00", "2021-08-24T00:00:00+00:00", "2021-08-25T00:00:00+00:00", "2021-08-26T00:00:00+00:00", "2021-08-27T00:00:00+00:00", "2021-08-28T00:00:00+00:00", "2021-08-29T00:00:00+00:00", "2021-08-30T00:00:00+00:00", "2021-08-31T00:00:00+00:00", "2021-09-01T00:00:00+00:00", "2021-09-02T00:00:00+00:00", "2021-09-03T00:00:00+00:00", "2021-09-04T00:00:00+00:00", "2021-09-05T00:00:00+00:00", "2021-09-06T00:00:00+00:00", "2021-09-07T00:00:00+00:00", "2021-09-08T00:00:00+00:00", "2021-09-09T00:00:00+00:00", "2021-09-10T00:00:00+00:00", "2021-09-11T00:00:00+00:00", "2021-09-12T00:00:00+00:00", "2021-09-13T00:00:00+00:00", "2021-09-14T00:00:00+00:00", "2021-09-15T00:00:00+00:00", "2021-09-16T00:00:00+00:00", "2021-09-17T00:00:00+00:00", "2021-09-18T00:00:00+00:00", "2021-09-19T00:00:00+00:00", "2021-09-20T00:00:00+00:00", "2021-09-21T00:00:00+00:00", "2021-09-22T00:00:00+00:00", "2021-09-23T00:00:00+00:00", "2021-09-24T00:00:00+00:00", "2021-09-25T00:00:00+00:00", "2021-09-26T00:00:00+00:00", "2021-09-27T00:00:00+00:00", "2021-09-28T00:00:00+00:00", "2021-09-29T00:00:00+00:00", "2021-09-30T00:00:00+00:00", "2021-10-01T00:00:00+00:00", "2021-10-02T00:00:00+00:00", "2021-10-03T00:00:00+00:00", "2021-10-04T00:00:00+00:00", "2021-10-05T00:00:00+00:00", "2021-10-06T00:00:00+00:00", "2021-10-07T00:00:00+00:00", "2021-10-08T00:00:00+00:00", "2021-10-09T00:00:00+00:00", "2021-10-10T00:00:00+00:00", "2021-10-11T00:00:00+00:00", "2021-10-12T00:00:00+00:00", "2021-10-13T00:00:00+00:00", "2021-10-14T00:00:00+00:00", "2021-10-15T00:00:00+00:00", "2021-10-16T00:00:00+00:00", "2021-10-17T00:00:00+00:00", "2021-10-18T00:00:00+00:00", "2021-10-19T00:00:00+00:00", "2021-10-20T00:00:00+00:00", "2021-10-21T00:00:00+00:00", "2021-10-22T00:00:00+00:00", "2021-10-23T00:00:00+00:00", "2021-10-24T00:00:00+00:00", "2021-10-25T00:00:00+00:00", "2021-10-26T00:00:00+00:00", "2021-10-27T00:00:00+00:00", "2021-10-28T00:00:00+00:00", "2021-10-29T00:00:00+00:00", "2021-10-30T00:00:00+00:00", "2021-10-31T00:00:00+00:00", "2021-11-01T00:00:00+00:00", "2021-11-02T00:00:00+00:00", "2021-11-03T00:00:00+00:00", "2021-11-04T00:00:00+00:00", "2021-11-05T00:00:00+00:00", "2021-11-06T00:00:00+00:00", "2021-11-07T00:00:00+00:00", "2021-11-08T00:00:00+00:00", "2021-11-09T00:00:00+00:00", "2021-11-10T00:00:00+00:00", "2021-11-11T00:00:00+00:00", "2021-11-12T00:00:00+00:00", "2021-11-13T00:00:00+00:00", "2021-11-14T00:00:00+00:00", "2021-11-15T00:00:00+00:00", "2021-11-16T00:00:00+00:00", "2021-11-17T00:00:00+00:00", "2021-11-18T00:00:00+00:00", "2021-11-19T00:00:00+00:00", "2021-11-20T00:00:00+00:00", "2021-11-21T00:00:00+00:00", "2021-11-22T00:00:00+00:00", "2021-11-23T00:00:00+00:00", "2021-11-24T00:00:00+00:00", "2021-11-25T00:00:00+00:00", "2021-11-26T00:00:00+00:00", "2021-11-27T00:00:00+00:00", "2021-11-28T00:00:00+00:00", "2021-11-29T00:00:00+00:00", "2021-11-30T00:00:00+00:00", "2021-12-01T00:00:00+00:00", "2021-12-02T00:00:00+00:00", "2021-12-03T00:00:00+00:00", "2021-12-04T00:00:00+00:00", "2021-12-05T00:00:00+00:00", "2021-12-06T00:00:00+00:00", "2021-12-07T00:00:00+00:00", "2021-12-08T00:00:00+00:00", "2021-12-09T00:00:00+00:00", "2021-12-10T00:00:00+00:00", "2021-12-11T00:00:00+00:00", "2021-12-12T00:00:00+00:00", "2021-12-13T00:00:00+00:00", "2021-12-14T00:00:00+00:00", "2021-12-15T00:00:00+00:00", "2021-12-16T00:00:00+00:00", "2021-12-17T00:00:00+00:00", "2021-12-18T00:00:00+00:00", "2021-12-19T00:00:00+00:00", "2021-12-20T00:00:00+00:00", "2021-12-21T00:00:00+00:00", "2021-12-22T00:00:00+00:00", "2021-12-23T00:00:00+00:00", "2021-12-24T00:00:00+00:00", "2021-12-25T00:00:00+00:00", "2021-12-26T00:00:00+00:00", "2021-12-27T00:00:00+00:00", "2021-12-28T00:00:00+00:00", "2021-12-29T00:00:00+00:00", "2021-12-30T00:00:00+00:00", "2021-12-31T00:00:00+00:00", "2022-01-01T00:00:00+00:00", "2022-01-02T00:00:00+00:00", "2022-01-03T00:00:00+00:00", "2022-01-04T00:00:00+00:00", "2022-01-05T00:00:00+00:00", "2022-01-06T00:00:00+00:00", "2022-01-07T00:00:00+00:00", "2022-01-08T00:00:00+00:00", "2022-01-09T00:00:00+00:00", "2022-01-10T00:00:00+00:00", "2022-01-11T00:00:00+00:00", "2022-01-12T00:00:00+00:00", "2022-01-13T00:00:00+00:00", "2022-01-14T00:00:00+00:00", "2022-01-15T00:00:00+00:00", "2022-01-16T00:00:00+00:00", "2022-01-17T00:00:00+00:00", "2022-01-18T00:00:00+00:00", "2022-01-19T00:00:00+00:00", "2022-01-20T00:00:00+00:00", "2022-01-21T00:00:00+00:00", "2022-01-22T00:00:00+00:00", "2022-01-23T00:00:00+00:00", "2022-01-24T00:00:00+00:00", "2022-01-25T00:00:00+00:00", "2022-01-26T00:00:00+00:00", "2022-01-27T00:00:00+00:00", "2022-01-28T00:00:00+00:00", "2022-01-29T00:00:00+00:00", "2022-01-30T00:00:00+00:00", "2022-01-31T00:00:00+00:00", "2022-02-01T00:00:00+00:00", "2022-02-02T00:00:00+00:00", "2022-02-03T00:00:00+00:00", "2022-02-04T00:00:00+00:00", "2022-02-05T00:00:00+00:00", "2022-02-06T00:00:00+00:00", "2022-02-07T00:00:00+00:00", "2022-02-08T00:00:00+00:00", "2022-02-09T00:00:00+00:00", "2022-02-10T00:00:00+00:00", "2022-02-11T00:00:00+00:00", "2022-02-12T00:00:00+00:00", "2022-02-13T00:00:00+00:00", "2022-02-14T00:00:00+00:00", "2022-02-15T00:00:00+00:00", "2022-02-16T00:00:00+00:00", "2022-02-17T00:00:00+00:00", "2022-02-18T00:00:00+00:00", "2022-02-19T00:00:00+00:00", "2022-02-20T00:00:00+00:00", "2022-02-21T00:00:00+00:00", "2022-02-22T00:00:00+00:00", "2022-02-23T00:00:00+00:00", "2022-02-24T00:00:00+00:00", "2022-02-25T00:00:00+00:00", "2022-02-26T00:00:00+00:00", "2022-02-27T00:00:00+00:00", "2022-02-28T00:00:00+00:00", "2022-03-01T00:00:00+00:00", "2022-03-02T00:00:00+00:00", "2022-03-03T00:00:00+00:00", "2022-03-04T00:00:00+00:00", "2022-03-05T00:00:00+00:00", "2022-03-06T00:00:00+00:00", "2022-03-07T00:00:00+00:00", "2022-03-08T00:00:00+00:00", "2022-03-09T00:00:00+00:00", "2022-03-10T00:00:00+00:00", "2022-03-11T00:00:00+00:00", "2022-03-12T00:00:00+00:00", "2022-03-13T00:00:00+00:00", "2022-03-14T00:00:00+00:00", "2022-03-15T00:00:00+00:00", "2022-03-16T00:00:00+00:00", "2022-03-17T00:00:00+00:00", "2022-03-18T00:00:00+00:00", "2022-03-19T00:00:00+00:00", "2022-03-20T00:00:00+00:00", "2022-03-21T00:00:00+00:00", "2022-03-22T00:00:00+00:00", "2022-03-23T00:00:00+00:00", "2022-03-24T00:00:00+00:00", "2022-03-25T00:00:00+00:00", "2022-03-26T00:00:00+00:00", "2022-03-27T00:00:00+00:00", "2022-03-28T00:00:00+00:00", "2022-03-29T00:00:00+00:00", "2022-03-30T00:00:00+00:00", "2022-03-31T00:00:00+00:00", "2022-04-01T00:00:00+00:00", "2022-04-02T00:00:00+00:00", "2022-04-03T00:00:00+00:00", "2022-04-04T00:00:00+00:00", "2022-04-05T00:00:00+00:00", "2022-04-06T00:00:00+00:00", "2022-04-07T00:00:00+00:00", "2022-04-08T00:00:00+00:00", "2022-04-09T00:00:00+00:00", "2022-04-10T00:00:00+00:00", "2022-04-11T00:00:00+00:00", "2022-04-12T00:00:00+00:00", "2022-04-13T00:00:00+00:00", "2022-04-14T00:00:00+00:00", "2022-04-15T00:00:00+00:00", "2022-04-16T00:00:00+00:00", "2022-04-17T00:00:00+00:00", "2022-04-18T00:00:00+00:00", "2022-04-19T00:00:00+00:00", "2022-04-20T00:00:00+00:00", "2022-04-21T00:00:00+00:00", "2022-04-22T00:00:00+00:00", "2022-04-23T00:00:00+00:00", "2022-04-24T00:00:00+00:00", "2022-04-25T00:00:00+00:00", "2022-04-26T00:00:00+00:00", "2022-04-27T00:00:00+00:00", "2022-04-28T00:00:00+00:00", "2022-04-29T00:00:00+00:00", "2022-04-30T00:00:00+00:00", "2022-05-01T00:00:00+00:00", "2022-05-02T00:00:00+00:00", "2022-05-03T00:00:00+00:00", "2022-05-04T00:00:00+00:00", "2022-05-05T00:00:00+00:00", "2022-05-06T00:00:00+00:00", "2022-05-07T00:00:00+00:00", "2022-05-08T00:00:00+00:00", "2022-05-09T00:00:00+00:00", "2022-05-10T00:00:00+00:00", "2022-05-11T00:00:00+00:00", "2022-05-12T00:00:00+00:00", "2022-05-13T00:00:00+00:00", "2022-05-14T00:00:00+00:00", "2022-05-15T00:00:00+00:00", "2022-05-16T00:00:00+00:00", "2022-05-17T00:00:00+00:00", "2022-05-18T00:00:00+00:00", "2022-05-19T00:00:00+00:00", "2022-05-20T00:00:00+00:00", "2022-05-21T00:00:00+00:00", "2022-05-22T00:00:00+00:00", "2022-05-23T00:00:00+00:00", "2022-05-24T00:00:00+00:00", "2022-05-25T00:00:00+00:00", "2022-05-26T00:00:00+00:00", "2022-05-27T00:00:00+00:00", "2022-05-28T00:00:00+00:00", "2022-05-29T00:00:00+00:00", "2022-05-30T00:00:00+00:00", "2022-05-31T00:00:00+00:00", "2022-06-01T00:00:00+00:00", "2022-06-02T00:00:00+00:00", "2022-06-03T00:00:00+00:00", "2022-06-04T00:00:00+00:00", "2022-06-05T00:00:00+00:00", "2022-06-06T00:00:00+00:00", "2022-06-07T00:00:00+00:00", "2022-06-08T00:00:00+00:00", "2022-06-09T00:00:00+00:00", "2022-06-10T00:00:00+00:00", "2022-06-11T00:00:00+00:00", "2022-06-12T00:00:00+00:00", "2022-06-13T00:00:00+00:00", "2022-06-14T00:00:00+00:00", "2022-06-15T00:00:00+00:00", "2022-06-16T00:00:00+00:00", "2022-06-17T00:00:00+00:00", "2022-06-18T00:00:00+00:00", "2022-06-19T00:00:00+00:00", "2022-06-20T00:00:00+00:00", "2022-06-21T00:00:00+00:00", "2022-06-22T00:00:00+00:00", "2022-06-23T00:00:00+00:00", "2022-06-24T00:00:00+00:00", "2022-06-25T00:00:00+00:00", "2022-06-26T00:00:00+00:00", "2022-06-27T00:00:00+00:00", "2022-06-28T00:00:00+00:00", "2022-06-29T00:00:00+00:00", "2022-06-30T00:00:00+00:00", "2022-07-01T00:00:00+00:00", "2022-07-02T00:00:00+00:00", "2022-07-03T00:00:00+00:00", "2022-07-04T00:00:00+00:00", "2022-07-05T00:00:00+00:00", "2022-07-06T00:00:00+00:00", "2022-07-07T00:00:00+00:00", "2022-07-08T00:00:00+00:00", "2022-07-09T00:00:00+00:00", "2022-07-10T00:00:00+00:00", "2022-07-11T00:00:00+00:00", "2022-07-12T00:00:00+00:00", "2022-07-13T00:00:00+00:00", "2022-07-14T00:00:00+00:00", "2022-07-15T00:00:00+00:00", "2022-07-16T00:00:00+00:00", "2022-07-17T00:00:00+00:00", "2022-07-18T00:00:00+00:00", "2022-07-19T00:00:00+00:00", "2022-07-20T00:00:00+00:00", "2022-07-21T00:00:00+00:00", "2022-07-22T00:00:00+00:00", "2022-07-23T00:00:00+00:00", "2022-07-24T00:00:00+00:00", "2022-07-25T00:00:00+00:00", "2022-07-26T00:00:00+00:00", "2022-07-27T00:00:00+00:00", "2022-07-28T00:00:00+00:00", "2022-07-29T00:00:00+00:00", "2022-07-30T00:00:00+00:00", "2022-07-31T00:00:00+00:00", "2022-08-01T00:00:00+00:00", "2022-08-02T00:00:00+00:00", "2022-08-03T00:00:00+00:00", "2022-08-04T00:00:00+00:00", "2022-08-05T00:00:00+00:00", "2022-08-06T00:00:00+00:00", "2022-08-07T00:00:00+00:00", "2022-08-08T00:00:00+00:00", "2022-08-09T00:00:00+00:00", "2022-08-10T00:00:00+00:00", "2022-08-11T00:00:00+00:00", "2022-08-12T00:00:00+00:00", "2022-08-13T00:00:00+00:00", "2022-08-14T00:00:00+00:00", "2022-08-15T00:00:00+00:00", "2022-08-16T00:00:00+00:00", "2022-08-17T00:00:00+00:00", "2022-08-18T00:00:00+00:00", "2022-08-19T00:00:00+00:00", "2022-08-20T00:00:00+00:00", "2022-08-21T00:00:00+00:00", "2022-08-22T00:00:00+00:00", "2022-08-23T00:00:00+00:00", "2022-08-24T00:00:00+00:00", "2022-08-25T00:00:00+00:00", "2022-08-26T00:00:00+00:00", "2022-08-27T00:00:00+00:00", "2022-08-28T00:00:00+00:00", "2022-08-29T00:00:00+00:00", "2022-08-30T00:00:00+00:00", "2022-08-31T00:00:00+00:00", "2022-09-01T00:00:00+00:00", "2022-09-02T00:00:00+00:00", "2022-09-03T00:00:00+00:00", "2022-09-04T00:00:00+00:00", "2022-09-05T00:00:00+00:00", "2022-09-06T00:00:00+00:00", "2022-09-07T00:00:00+00:00", "2022-09-08T00:00:00+00:00", "2022-09-09T00:00:00+00:00", "2022-09-10T00:00:00+00:00", "2022-09-11T00:00:00+00:00", "2022-09-12T00:00:00+00:00", "2022-09-13T00:00:00+00:00", "2022-09-14T00:00:00+00:00", "2022-09-15T00:00:00+00:00", "2022-09-16T00:00:00+00:00", "2022-09-17T00:00:00+00:00", "2022-09-18T00:00:00+00:00", "2022-09-19T00:00:00+00:00", "2022-09-20T00:00:00+00:00", "2022-09-21T00:00:00+00:00", "2022-09-22T00:00:00+00:00", "2022-09-23T00:00:00+00:00", "2022-09-24T00:00:00+00:00", "2022-09-25T00:00:00+00:00", "2022-09-26T00:00:00+00:00", "2022-09-27T00:00:00+00:00", "2022-09-28T00:00:00+00:00", "2022-09-29T00:00:00+00:00", "2022-09-30T00:00:00+00:00", "2022-10-01T00:00:00+00:00", "2022-10-02T00:00:00+00:00", "2022-10-03T00:00:00+00:00", "2022-10-04T00:00:00+00:00", "2022-10-05T00:00:00+00:00", "2022-10-06T00:00:00+00:00", "2022-10-07T00:00:00+00:00", "2022-10-08T00:00:00+00:00", "2022-10-09T00:00:00+00:00", "2022-10-10T00:00:00+00:00", "2022-10-11T00:00:00+00:00", "2022-10-12T00:00:00+00:00", "2022-10-13T00:00:00+00:00", "2022-10-14T00:00:00+00:00", "2022-10-15T00:00:00+00:00", "2022-10-16T00:00:00+00:00", "2022-10-17T00:00:00+00:00", "2022-10-18T00:00:00+00:00", "2022-10-19T00:00:00+00:00", "2022-10-20T00:00:00+00:00", "2022-10-21T00:00:00+00:00", "2022-10-22T00:00:00+00:00", "2022-10-23T00:00:00+00:00", "2022-10-24T00:00:00+00:00", "2022-10-25T00:00:00+00:00", "2022-10-26T00:00:00+00:00", "2022-10-27T00:00:00+00:00", "2022-10-28T00:00:00+00:00", "2022-10-29T00:00:00+00:00", "2022-10-30T00:00:00+00:00", "2022-10-31T00:00:00+00:00", "2022-11-01T00:00:00+00:00", "2022-11-02T00:00:00+00:00", "2022-11-03T00:00:00+00:00", "2022-11-04T00:00:00+00:00", "2022-11-05T00:00:00+00:00", "2022-11-06T00:00:00+00:00", "2022-11-07T00:00:00+00:00", "2022-11-08T00:00:00+00:00", "2022-11-09T00:00:00+00:00", "2022-11-10T00:00:00+00:00", "2022-11-11T00:00:00+00:00", "2022-11-12T00:00:00+00:00", "2022-11-13T00:00:00+00:00", "2022-11-14T00:00:00+00:00", "2022-11-15T00:00:00+00:00", "2022-11-16T00:00:00+00:00", "2022-11-17T00:00:00+00:00", "2022-11-18T00:00:00+00:00", "2022-11-19T00:00:00+00:00", "2022-11-20T00:00:00+00:00", "2022-11-21T00:00:00+00:00", "2022-11-22T00:00:00+00:00", "2022-11-23T00:00:00+00:00", "2022-11-24T00:00:00+00:00", "2022-11-25T00:00:00+00:00", "2022-11-26T00:00:00+00:00", "2022-11-27T00:00:00+00:00", "2022-11-28T00:00:00+00:00", "2022-11-29T00:00:00+00:00", "2022-11-30T00:00:00+00:00", "2022-12-01T00:00:00+00:00", "2022-12-02T00:00:00+00:00", "2022-12-03T00:00:00+00:00", "2022-12-04T00:00:00+00:00", "2022-12-05T00:00:00+00:00", "2022-12-06T00:00:00+00:00", "2022-12-07T00:00:00+00:00", "2022-12-08T00:00:00+00:00", "2022-12-09T00:00:00+00:00", "2022-12-10T00:00:00+00:00", "2022-12-11T00:00:00+00:00", "2022-12-12T00:00:00+00:00", "2022-12-13T00:00:00+00:00", "2022-12-14T00:00:00+00:00", "2022-12-15T00:00:00+00:00", "2022-12-16T00:00:00+00:00", "2022-12-17T00:00:00+00:00", "2022-12-18T00:00:00+00:00", "2022-12-19T00:00:00+00:00", "2022-12-20T00:00:00+00:00", "2022-12-21T00:00:00+00:00", "2022-12-22T00:00:00+00:00", "2022-12-23T00:00:00+00:00", "2022-12-24T00:00:00+00:00", "2022-12-25T00:00:00+00:00", "2022-12-26T00:00:00+00:00", "2022-12-27T00:00:00+00:00", "2022-12-28T00:00:00+00:00", "2022-12-29T00:00:00+00:00", "2022-12-30T00:00:00+00:00", "2022-12-31T00:00:00+00:00", "2023-01-01T00:00:00+00:00", "2023-01-02T00:00:00+00:00", "2023-01-03T00:00:00+00:00", "2023-01-04T00:00:00+00:00", "2023-01-05T00:00:00+00:00", "2023-01-06T00:00:00+00:00", "2023-01-07T00:00:00+00:00", "2023-01-08T00:00:00+00:00", "2023-01-09T00:00:00+00:00", "2023-01-10T00:00:00+00:00", "2023-01-11T00:00:00+00:00", "2023-01-12T00:00:00+00:00", "2023-01-13T00:00:00+00:00", "2023-01-14T00:00:00+00:00", "2023-01-15T00:00:00+00:00", "2023-01-16T00:00:00+00:00", "2023-01-17T00:00:00+00:00", "2023-01-18T00:00:00+00:00", "2023-01-19T00:00:00+00:00", "2023-01-20T00:00:00+00:00", "2023-01-21T00:00:00+00:00", "2023-01-22T00:00:00+00:00", "2023-01-23T00:00:00+00:00", "2023-01-24T00:00:00+00:00", "2023-01-25T00:00:00+00:00", "2023-01-26T00:00:00+00:00", "2023-01-27T00:00:00+00:00", "2023-01-28T00:00:00+00:00", "2023-01-29T00:00:00+00:00", "2023-01-30T00:00:00+00:00", "2023-01-31T00:00:00+00:00", "2023-02-01T00:00:00+00:00" ], "y": [ 6, 5, 4, 3, 2, 1, 0 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ] }, { "colorscale": [ [ 0, "rgba(255,127,14,0.8000)" ], [ 1, "rgba(255,127,14,0.8000)" ] ], "hoverongaps": false, "hovertemplate": "%{x}
Split: %{y}
Set: test", "legendgroup": "test", "name": "test", "showlegend": true, "showscale": false, "type": "heatmap", "uid": "4b8500cc-c923-4709-ab19-7432ab6daf40", "x": [ "2019-01-01T00:00:00+00:00", "2019-01-02T00:00:00+00:00", "2019-01-03T00:00:00+00:00", "2019-01-04T00:00:00+00:00", "2019-01-05T00:00:00+00:00", "2019-01-06T00:00:00+00:00", "2019-01-07T00:00:00+00:00", "2019-01-08T00:00:00+00:00", "2019-01-09T00:00:00+00:00", "2019-01-10T00:00:00+00:00", "2019-01-11T00:00:00+00:00", "2019-01-12T00:00:00+00:00", "2019-01-13T00:00:00+00:00", "2019-01-14T00:00:00+00:00", "2019-01-15T00:00:00+00:00", "2019-01-16T00:00:00+00:00", "2019-01-17T00:00:00+00:00", "2019-01-18T00:00:00+00:00", "2019-01-19T00:00:00+00:00", "2019-01-20T00:00:00+00:00", "2019-01-21T00:00:00+00:00", "2019-01-22T00:00:00+00:00", "2019-01-23T00:00:00+00:00", "2019-01-24T00:00:00+00:00", "2019-01-25T00:00:00+00:00", "2019-01-26T00:00:00+00:00", "2019-01-27T00:00:00+00:00", "2019-01-28T00:00:00+00:00", "2019-01-29T00:00:00+00:00", "2019-01-30T00:00:00+00:00", "2019-01-31T00:00:00+00:00", "2019-02-01T00:00:00+00:00", "2019-02-02T00:00:00+00:00", "2019-02-03T00:00:00+00:00", "2019-02-04T00:00:00+00:00", "2019-02-05T00:00:00+00:00", "2019-02-06T00:00:00+00:00", "2019-02-07T00:00:00+00:00", "2019-02-08T00:00:00+00:00", "2019-02-09T00:00:00+00:00", "2019-02-10T00:00:00+00:00", "2019-02-11T00:00:00+00:00", "2019-02-12T00:00:00+00:00", "2019-02-13T00:00:00+00:00", "2019-02-14T00:00:00+00:00", "2019-02-15T00:00:00+00:00", "2019-02-16T00:00:00+00:00", "2019-02-17T00:00:00+00:00", "2019-02-18T00:00:00+00:00", "2019-02-19T00:00:00+00:00", "2019-02-20T00:00:00+00:00", "2019-02-21T00:00:00+00:00", "2019-02-22T00:00:00+00:00", "2019-02-23T00:00:00+00:00", "2019-02-24T00:00:00+00:00", "2019-02-25T00:00:00+00:00", "2019-02-26T00:00:00+00:00", "2019-02-27T00:00:00+00:00", "2019-02-28T00:00:00+00:00", "2019-03-01T00:00:00+00:00", "2019-03-02T00:00:00+00:00", "2019-03-03T00:00:00+00:00", "2019-03-04T00:00:00+00:00", "2019-03-05T00:00:00+00:00", "2019-03-06T00:00:00+00:00", "2019-03-07T00:00:00+00:00", "2019-03-08T00:00:00+00:00", "2019-03-09T00:00:00+00:00", "2019-03-10T00:00:00+00:00", "2019-03-11T00:00:00+00:00", "2019-03-12T00:00:00+00:00", "2019-03-13T00:00:00+00:00", "2019-03-14T00:00:00+00:00", "2019-03-15T00:00:00+00:00", "2019-03-16T00:00:00+00:00", "2019-03-17T00:00:00+00:00", "2019-03-18T00:00:00+00:00", "2019-03-19T00:00:00+00:00", "2019-03-20T00:00:00+00:00", "2019-03-21T00:00:00+00:00", "2019-03-22T00:00:00+00:00", "2019-03-23T00:00:00+00:00", "2019-03-24T00:00:00+00:00", "2019-03-25T00:00:00+00:00", "2019-03-26T00:00:00+00:00", "2019-03-27T00:00:00+00:00", "2019-03-28T00:00:00+00:00", "2019-03-29T00:00:00+00:00", "2019-03-30T00:00:00+00:00", "2019-03-31T00:00:00+00:00", "2019-04-01T00:00:00+00:00", "2019-04-02T00:00:00+00:00", "2019-04-03T00:00:00+00:00", "2019-04-04T00:00:00+00:00", "2019-04-05T00:00:00+00:00", "2019-04-06T00:00:00+00:00", "2019-04-07T00:00:00+00:00", "2019-04-08T00:00:00+00:00", "2019-04-09T00:00:00+00:00", "2019-04-10T00:00:00+00:00", "2019-04-11T00:00:00+00:00", "2019-04-12T00:00:00+00:00", "2019-04-13T00:00:00+00:00", "2019-04-14T00:00:00+00:00", "2019-04-15T00:00:00+00:00", "2019-04-16T00:00:00+00:00", "2019-04-17T00:00:00+00:00", "2019-04-18T00:00:00+00:00", "2019-04-19T00:00:00+00:00", "2019-04-20T00:00:00+00:00", "2019-04-21T00:00:00+00:00", "2019-04-22T00:00:00+00:00", "2019-04-23T00:00:00+00:00", "2019-04-24T00:00:00+00:00", "2019-04-25T00:00:00+00:00", "2019-04-26T00:00:00+00:00", "2019-04-27T00:00:00+00:00", "2019-04-28T00:00:00+00:00", "2019-04-29T00:00:00+00:00", "2019-04-30T00:00:00+00:00", "2019-05-01T00:00:00+00:00", "2019-05-02T00:00:00+00:00", "2019-05-03T00:00:00+00:00", "2019-05-04T00:00:00+00:00", "2019-05-05T00:00:00+00:00", "2019-05-06T00:00:00+00:00", "2019-05-07T00:00:00+00:00", "2019-05-08T00:00:00+00:00", "2019-05-09T00:00:00+00:00", "2019-05-10T00:00:00+00:00", "2019-05-11T00:00:00+00:00", "2019-05-12T00:00:00+00:00", "2019-05-13T00:00:00+00:00", "2019-05-14T00:00:00+00:00", "2019-05-15T00:00:00+00:00", "2019-05-16T00:00:00+00:00", "2019-05-17T00:00:00+00:00", "2019-05-18T00:00:00+00:00", "2019-05-19T00:00:00+00:00", "2019-05-20T00:00:00+00:00", "2019-05-21T00:00:00+00:00", "2019-05-22T00:00:00+00:00", "2019-05-23T00:00:00+00:00", "2019-05-24T00:00:00+00:00", "2019-05-25T00:00:00+00:00", "2019-05-26T00:00:00+00:00", "2019-05-27T00:00:00+00:00", "2019-05-28T00:00:00+00:00", "2019-05-29T00:00:00+00:00", "2019-05-30T00:00:00+00:00", "2019-05-31T00:00:00+00:00", "2019-06-01T00:00:00+00:00", "2019-06-02T00:00:00+00:00", "2019-06-03T00:00:00+00:00", "2019-06-04T00:00:00+00:00", "2019-06-05T00:00:00+00:00", "2019-06-06T00:00:00+00:00", "2019-06-07T00:00:00+00:00", "2019-06-08T00:00:00+00:00", "2019-06-09T00:00:00+00:00", "2019-06-10T00:00:00+00:00", "2019-06-11T00:00:00+00:00", "2019-06-12T00:00:00+00:00", "2019-06-13T00:00:00+00:00", "2019-06-14T00:00:00+00:00", "2019-06-15T00:00:00+00:00", "2019-06-16T00:00:00+00:00", "2019-06-17T00:00:00+00:00", "2019-06-18T00:00:00+00:00", "2019-06-19T00:00:00+00:00", "2019-06-20T00:00:00+00:00", "2019-06-21T00:00:00+00:00", "2019-06-22T00:00:00+00:00", "2019-06-23T00:00:00+00:00", "2019-06-24T00:00:00+00:00", "2019-06-25T00:00:00+00:00", "2019-06-26T00:00:00+00:00", "2019-06-27T00:00:00+00:00", "2019-06-28T00:00:00+00:00", "2019-06-29T00:00:00+00:00", "2019-06-30T00:00:00+00:00", "2019-07-01T00:00:00+00:00", "2019-07-02T00:00:00+00:00", "2019-07-03T00:00:00+00:00", "2019-07-04T00:00:00+00:00", "2019-07-05T00:00:00+00:00", "2019-07-06T00:00:00+00:00", "2019-07-07T00:00:00+00:00", "2019-07-08T00:00:00+00:00", "2019-07-09T00:00:00+00:00", "2019-07-10T00:00:00+00:00", "2019-07-11T00:00:00+00:00", "2019-07-12T00:00:00+00:00", "2019-07-13T00:00:00+00:00", "2019-07-14T00:00:00+00:00", "2019-07-15T00:00:00+00:00", "2019-07-16T00:00:00+00:00", "2019-07-17T00:00:00+00:00", "2019-07-18T00:00:00+00:00", "2019-07-19T00:00:00+00:00", "2019-07-20T00:00:00+00:00", "2019-07-21T00:00:00+00:00", "2019-07-22T00:00:00+00:00", "2019-07-23T00:00:00+00:00", "2019-07-24T00:00:00+00:00", "2019-07-25T00:00:00+00:00", "2019-07-26T00:00:00+00:00", "2019-07-27T00:00:00+00:00", "2019-07-28T00:00:00+00:00", "2019-07-29T00:00:00+00:00", "2019-07-30T00:00:00+00:00", "2019-07-31T00:00:00+00:00", "2019-08-01T00:00:00+00:00", "2019-08-02T00:00:00+00:00", "2019-08-03T00:00:00+00:00", "2019-08-04T00:00:00+00:00", "2019-08-05T00:00:00+00:00", "2019-08-06T00:00:00+00:00", "2019-08-07T00:00:00+00:00", "2019-08-08T00:00:00+00:00", "2019-08-09T00:00:00+00:00", "2019-08-10T00:00:00+00:00", "2019-08-11T00:00:00+00:00", "2019-08-12T00:00:00+00:00", "2019-08-13T00:00:00+00:00", "2019-08-14T00:00:00+00:00", "2019-08-15T00:00:00+00:00", "2019-08-16T00:00:00+00:00", "2019-08-17T00:00:00+00:00", "2019-08-18T00:00:00+00:00", "2019-08-19T00:00:00+00:00", "2019-08-20T00:00:00+00:00", "2019-08-21T00:00:00+00:00", "2019-08-22T00:00:00+00:00", "2019-08-23T00:00:00+00:00", "2019-08-24T00:00:00+00:00", "2019-08-25T00:00:00+00:00", "2019-08-26T00:00:00+00:00", "2019-08-27T00:00:00+00:00", "2019-08-28T00:00:00+00:00", "2019-08-29T00:00:00+00:00", "2019-08-30T00:00:00+00:00", "2019-08-31T00:00:00+00:00", "2019-09-01T00:00:00+00:00", "2019-09-02T00:00:00+00:00", "2019-09-03T00:00:00+00:00", "2019-09-04T00:00:00+00:00", "2019-09-05T00:00:00+00:00", "2019-09-06T00:00:00+00:00", "2019-09-07T00:00:00+00:00", "2019-09-08T00:00:00+00:00", "2019-09-09T00:00:00+00:00", "2019-09-10T00:00:00+00:00", "2019-09-11T00:00:00+00:00", "2019-09-12T00:00:00+00:00", "2019-09-13T00:00:00+00:00", "2019-09-14T00:00:00+00:00", "2019-09-15T00:00:00+00:00", "2019-09-16T00:00:00+00:00", "2019-09-17T00:00:00+00:00", "2019-09-18T00:00:00+00:00", "2019-09-19T00:00:00+00:00", "2019-09-20T00:00:00+00:00", "2019-09-21T00:00:00+00:00", "2019-09-22T00:00:00+00:00", "2019-09-23T00:00:00+00:00", "2019-09-24T00:00:00+00:00", "2019-09-25T00:00:00+00:00", "2019-09-26T00:00:00+00:00", "2019-09-27T00:00:00+00:00", "2019-09-28T00:00:00+00:00", "2019-09-29T00:00:00+00:00", "2019-09-30T00:00:00+00:00", "2019-10-01T00:00:00+00:00", "2019-10-02T00:00:00+00:00", "2019-10-03T00:00:00+00:00", "2019-10-04T00:00:00+00:00", "2019-10-05T00:00:00+00:00", "2019-10-06T00:00:00+00:00", "2019-10-07T00:00:00+00:00", "2019-10-08T00:00:00+00:00", "2019-10-09T00:00:00+00:00", "2019-10-10T00:00:00+00:00", "2019-10-11T00:00:00+00:00", "2019-10-12T00:00:00+00:00", "2019-10-13T00:00:00+00:00", "2019-10-14T00:00:00+00:00", "2019-10-15T00:00:00+00:00", "2019-10-16T00:00:00+00:00", "2019-10-17T00:00:00+00:00", "2019-10-18T00:00:00+00:00", "2019-10-19T00:00:00+00:00", "2019-10-20T00:00:00+00:00", "2019-10-21T00:00:00+00:00", "2019-10-22T00:00:00+00:00", "2019-10-23T00:00:00+00:00", "2019-10-24T00:00:00+00:00", "2019-10-25T00:00:00+00:00", "2019-10-26T00:00:00+00:00", "2019-10-27T00:00:00+00:00", "2019-10-28T00:00:00+00:00", "2019-10-29T00:00:00+00:00", "2019-10-30T00:00:00+00:00", "2019-10-31T00:00:00+00:00", "2019-11-01T00:00:00+00:00", "2019-11-02T00:00:00+00:00", "2019-11-03T00:00:00+00:00", "2019-11-04T00:00:00+00:00", "2019-11-05T00:00:00+00:00", "2019-11-06T00:00:00+00:00", "2019-11-07T00:00:00+00:00", "2019-11-08T00:00:00+00:00", "2019-11-09T00:00:00+00:00", "2019-11-10T00:00:00+00:00", "2019-11-11T00:00:00+00:00", "2019-11-12T00:00:00+00:00", "2019-11-13T00:00:00+00:00", "2019-11-14T00:00:00+00:00", "2019-11-15T00:00:00+00:00", "2019-11-16T00:00:00+00:00", "2019-11-17T00:00:00+00:00", "2019-11-18T00:00:00+00:00", "2019-11-19T00:00:00+00:00", "2019-11-20T00:00:00+00:00", "2019-11-21T00:00:00+00:00", "2019-11-22T00:00:00+00:00", "2019-11-23T00:00:00+00:00", "2019-11-24T00:00:00+00:00", "2019-11-25T00:00:00+00:00", "2019-11-26T00:00:00+00:00", "2019-11-27T00:00:00+00:00", "2019-11-28T00:00:00+00:00", "2019-11-29T00:00:00+00:00", "2019-11-30T00:00:00+00:00", "2019-12-01T00:00:00+00:00", "2019-12-02T00:00:00+00:00", "2019-12-03T00:00:00+00:00", "2019-12-04T00:00:00+00:00", "2019-12-05T00:00:00+00:00", "2019-12-06T00:00:00+00:00", "2019-12-07T00:00:00+00:00", "2019-12-08T00:00:00+00:00", "2019-12-09T00:00:00+00:00", "2019-12-10T00:00:00+00:00", "2019-12-11T00:00:00+00:00", "2019-12-12T00:00:00+00:00", "2019-12-13T00:00:00+00:00", "2019-12-14T00:00:00+00:00", "2019-12-15T00:00:00+00:00", "2019-12-16T00:00:00+00:00", "2019-12-17T00:00:00+00:00", "2019-12-18T00:00:00+00:00", "2019-12-19T00:00:00+00:00", "2019-12-20T00:00:00+00:00", "2019-12-21T00:00:00+00:00", "2019-12-22T00:00:00+00:00", "2019-12-23T00:00:00+00:00", "2019-12-24T00:00:00+00:00", "2019-12-25T00:00:00+00:00", "2019-12-26T00:00:00+00:00", "2019-12-27T00:00:00+00:00", "2019-12-28T00:00:00+00:00", "2019-12-29T00:00:00+00:00", "2019-12-30T00:00:00+00:00", "2019-12-31T00:00:00+00:00", "2020-01-01T00:00:00+00:00", "2020-01-02T00:00:00+00:00", "2020-01-03T00:00:00+00:00", "2020-01-04T00:00:00+00:00", "2020-01-05T00:00:00+00:00", "2020-01-06T00:00:00+00:00", "2020-01-07T00:00:00+00:00", "2020-01-08T00:00:00+00:00", "2020-01-09T00:00:00+00:00", "2020-01-10T00:00:00+00:00", "2020-01-11T00:00:00+00:00", "2020-01-12T00:00:00+00:00", "2020-01-13T00:00:00+00:00", "2020-01-14T00:00:00+00:00", "2020-01-15T00:00:00+00:00", "2020-01-16T00:00:00+00:00", "2020-01-17T00:00:00+00:00", "2020-01-18T00:00:00+00:00", "2020-01-19T00:00:00+00:00", "2020-01-20T00:00:00+00:00", "2020-01-21T00:00:00+00:00", "2020-01-22T00:00:00+00:00", "2020-01-23T00:00:00+00:00", "2020-01-24T00:00:00+00:00", "2020-01-25T00:00:00+00:00", "2020-01-26T00:00:00+00:00", "2020-01-27T00:00:00+00:00", "2020-01-28T00:00:00+00:00", "2020-01-29T00:00:00+00:00", "2020-01-30T00:00:00+00:00", "2020-01-31T00:00:00+00:00", "2020-02-01T00:00:00+00:00", "2020-02-02T00:00:00+00:00", "2020-02-03T00:00:00+00:00", "2020-02-04T00:00:00+00:00", "2020-02-05T00:00:00+00:00", "2020-02-06T00:00:00+00:00", "2020-02-07T00:00:00+00:00", "2020-02-08T00:00:00+00:00", "2020-02-09T00:00:00+00:00", "2020-02-10T00:00:00+00:00", "2020-02-11T00:00:00+00:00", "2020-02-12T00:00:00+00:00", "2020-02-13T00:00:00+00:00", "2020-02-14T00:00:00+00:00", "2020-02-15T00:00:00+00:00", "2020-02-16T00:00:00+00:00", "2020-02-17T00:00:00+00:00", "2020-02-18T00:00:00+00:00", "2020-02-19T00:00:00+00:00", "2020-02-20T00:00:00+00:00", "2020-02-21T00:00:00+00:00", "2020-02-22T00:00:00+00:00", "2020-02-23T00:00:00+00:00", "2020-02-24T00:00:00+00:00", "2020-02-25T00:00:00+00:00", "2020-02-26T00:00:00+00:00", "2020-02-27T00:00:00+00:00", "2020-02-28T00:00:00+00:00", "2020-02-29T00:00:00+00:00", "2020-03-01T00:00:00+00:00", "2020-03-02T00:00:00+00:00", "2020-03-03T00:00:00+00:00", "2020-03-04T00:00:00+00:00", "2020-03-05T00:00:00+00:00", "2020-03-06T00:00:00+00:00", "2020-03-07T00:00:00+00:00", "2020-03-08T00:00:00+00:00", "2020-03-09T00:00:00+00:00", "2020-03-10T00:00:00+00:00", "2020-03-11T00:00:00+00:00", "2020-03-12T00:00:00+00:00", "2020-03-13T00:00:00+00:00", "2020-03-14T00:00:00+00:00", "2020-03-15T00:00:00+00:00", "2020-03-16T00:00:00+00:00", "2020-03-17T00:00:00+00:00", "2020-03-18T00:00:00+00:00", "2020-03-19T00:00:00+00:00", "2020-03-20T00:00:00+00:00", "2020-03-21T00:00:00+00:00", "2020-03-22T00:00:00+00:00", "2020-03-23T00:00:00+00:00", "2020-03-24T00:00:00+00:00", "2020-03-25T00:00:00+00:00", "2020-03-26T00:00:00+00:00", "2020-03-27T00:00:00+00:00", "2020-03-28T00:00:00+00:00", "2020-03-29T00:00:00+00:00", "2020-03-30T00:00:00+00:00", "2020-03-31T00:00:00+00:00", "2020-04-01T00:00:00+00:00", "2020-04-02T00:00:00+00:00", "2020-04-03T00:00:00+00:00", "2020-04-04T00:00:00+00:00", "2020-04-05T00:00:00+00:00", "2020-04-06T00:00:00+00:00", "2020-04-07T00:00:00+00:00", "2020-04-08T00:00:00+00:00", "2020-04-09T00:00:00+00:00", "2020-04-10T00:00:00+00:00", "2020-04-11T00:00:00+00:00", "2020-04-12T00:00:00+00:00", "2020-04-13T00:00:00+00:00", "2020-04-14T00:00:00+00:00", "2020-04-15T00:00:00+00:00", "2020-04-16T00:00:00+00:00", "2020-04-17T00:00:00+00:00", "2020-04-18T00:00:00+00:00", "2020-04-19T00:00:00+00:00", "2020-04-20T00:00:00+00:00", "2020-04-21T00:00:00+00:00", "2020-04-22T00:00:00+00:00", "2020-04-23T00:00:00+00:00", "2020-04-24T00:00:00+00:00", "2020-04-25T00:00:00+00:00", "2020-04-26T00:00:00+00:00", "2020-04-27T00:00:00+00:00", "2020-04-28T00:00:00+00:00", "2020-04-29T00:00:00+00:00", "2020-04-30T00:00:00+00:00", "2020-05-01T00:00:00+00:00", "2020-05-02T00:00:00+00:00", "2020-05-03T00:00:00+00:00", "2020-05-04T00:00:00+00:00", "2020-05-05T00:00:00+00:00", "2020-05-06T00:00:00+00:00", "2020-05-07T00:00:00+00:00", "2020-05-08T00:00:00+00:00", "2020-05-09T00:00:00+00:00", "2020-05-10T00:00:00+00:00", "2020-05-11T00:00:00+00:00", "2020-05-12T00:00:00+00:00", "2020-05-13T00:00:00+00:00", "2020-05-14T00:00:00+00:00", "2020-05-15T00:00:00+00:00", "2020-05-16T00:00:00+00:00", "2020-05-17T00:00:00+00:00", "2020-05-18T00:00:00+00:00", "2020-05-19T00:00:00+00:00", "2020-05-20T00:00:00+00:00", "2020-05-21T00:00:00+00:00", "2020-05-22T00:00:00+00:00", "2020-05-23T00:00:00+00:00", "2020-05-24T00:00:00+00:00", "2020-05-25T00:00:00+00:00", "2020-05-26T00:00:00+00:00", "2020-05-27T00:00:00+00:00", "2020-05-28T00:00:00+00:00", "2020-05-29T00:00:00+00:00", "2020-05-30T00:00:00+00:00", "2020-05-31T00:00:00+00:00", "2020-06-01T00:00:00+00:00", "2020-06-02T00:00:00+00:00", "2020-06-03T00:00:00+00:00", "2020-06-04T00:00:00+00:00", "2020-06-05T00:00:00+00:00", "2020-06-06T00:00:00+00:00", "2020-06-07T00:00:00+00:00", "2020-06-08T00:00:00+00:00", "2020-06-09T00:00:00+00:00", "2020-06-10T00:00:00+00:00", "2020-06-11T00:00:00+00:00", "2020-06-12T00:00:00+00:00", "2020-06-13T00:00:00+00:00", "2020-06-14T00:00:00+00:00", "2020-06-15T00:00:00+00:00", "2020-06-16T00:00:00+00:00", "2020-06-17T00:00:00+00:00", "2020-06-18T00:00:00+00:00", "2020-06-19T00:00:00+00:00", "2020-06-20T00:00:00+00:00", "2020-06-21T00:00:00+00:00", "2020-06-22T00:00:00+00:00", "2020-06-23T00:00:00+00:00", "2020-06-24T00:00:00+00:00", "2020-06-25T00:00:00+00:00", "2020-06-26T00:00:00+00:00", "2020-06-27T00:00:00+00:00", "2020-06-28T00:00:00+00:00", "2020-06-29T00:00:00+00:00", "2020-06-30T00:00:00+00:00", "2020-07-01T00:00:00+00:00", "2020-07-02T00:00:00+00:00", "2020-07-03T00:00:00+00:00", "2020-07-04T00:00:00+00:00", "2020-07-05T00:00:00+00:00", "2020-07-06T00:00:00+00:00", "2020-07-07T00:00:00+00:00", "2020-07-08T00:00:00+00:00", "2020-07-09T00:00:00+00:00", "2020-07-10T00:00:00+00:00", "2020-07-11T00:00:00+00:00", "2020-07-12T00:00:00+00:00", "2020-07-13T00:00:00+00:00", "2020-07-14T00:00:00+00:00", "2020-07-15T00:00:00+00:00", "2020-07-16T00:00:00+00:00", "2020-07-17T00:00:00+00:00", "2020-07-18T00:00:00+00:00", "2020-07-19T00:00:00+00:00", "2020-07-20T00:00:00+00:00", "2020-07-21T00:00:00+00:00", "2020-07-22T00:00:00+00:00", "2020-07-23T00:00:00+00:00", "2020-07-24T00:00:00+00:00", "2020-07-25T00:00:00+00:00", "2020-07-26T00:00:00+00:00", "2020-07-27T00:00:00+00:00", "2020-07-28T00:00:00+00:00", "2020-07-29T00:00:00+00:00", "2020-07-30T00:00:00+00:00", "2020-07-31T00:00:00+00:00", "2020-08-01T00:00:00+00:00", "2020-08-02T00:00:00+00:00", "2020-08-03T00:00:00+00:00", "2020-08-04T00:00:00+00:00", "2020-08-05T00:00:00+00:00", "2020-08-06T00:00:00+00:00", "2020-08-07T00:00:00+00:00", "2020-08-08T00:00:00+00:00", "2020-08-09T00:00:00+00:00", "2020-08-10T00:00:00+00:00", "2020-08-11T00:00:00+00:00", "2020-08-12T00:00:00+00:00", "2020-08-13T00:00:00+00:00", "2020-08-14T00:00:00+00:00", "2020-08-15T00:00:00+00:00", "2020-08-16T00:00:00+00:00", "2020-08-17T00:00:00+00:00", "2020-08-18T00:00:00+00:00", "2020-08-19T00:00:00+00:00", "2020-08-20T00:00:00+00:00", "2020-08-21T00:00:00+00:00", "2020-08-22T00:00:00+00:00", "2020-08-23T00:00:00+00:00", "2020-08-24T00:00:00+00:00", "2020-08-25T00:00:00+00:00", "2020-08-26T00:00:00+00:00", "2020-08-27T00:00:00+00:00", "2020-08-28T00:00:00+00:00", "2020-08-29T00:00:00+00:00", "2020-08-30T00:00:00+00:00", "2020-08-31T00:00:00+00:00", "2020-09-01T00:00:00+00:00", "2020-09-02T00:00:00+00:00", "2020-09-03T00:00:00+00:00", "2020-09-04T00:00:00+00:00", "2020-09-05T00:00:00+00:00", "2020-09-06T00:00:00+00:00", "2020-09-07T00:00:00+00:00", "2020-09-08T00:00:00+00:00", "2020-09-09T00:00:00+00:00", "2020-09-10T00:00:00+00:00", "2020-09-11T00:00:00+00:00", "2020-09-12T00:00:00+00:00", "2020-09-13T00:00:00+00:00", "2020-09-14T00:00:00+00:00", "2020-09-15T00:00:00+00:00", "2020-09-16T00:00:00+00:00", "2020-09-17T00:00:00+00:00", "2020-09-18T00:00:00+00:00", "2020-09-19T00:00:00+00:00", "2020-09-20T00:00:00+00:00", "2020-09-21T00:00:00+00:00", "2020-09-22T00:00:00+00:00", "2020-09-23T00:00:00+00:00", "2020-09-24T00:00:00+00:00", "2020-09-25T00:00:00+00:00", "2020-09-26T00:00:00+00:00", "2020-09-27T00:00:00+00:00", "2020-09-28T00:00:00+00:00", "2020-09-29T00:00:00+00:00", "2020-09-30T00:00:00+00:00", "2020-10-01T00:00:00+00:00", "2020-10-02T00:00:00+00:00", "2020-10-03T00:00:00+00:00", "2020-10-04T00:00:00+00:00", "2020-10-05T00:00:00+00:00", "2020-10-06T00:00:00+00:00", "2020-10-07T00:00:00+00:00", "2020-10-08T00:00:00+00:00", "2020-10-09T00:00:00+00:00", "2020-10-10T00:00:00+00:00", "2020-10-11T00:00:00+00:00", "2020-10-12T00:00:00+00:00", "2020-10-13T00:00:00+00:00", "2020-10-14T00:00:00+00:00", "2020-10-15T00:00:00+00:00", "2020-10-16T00:00:00+00:00", "2020-10-17T00:00:00+00:00", "2020-10-18T00:00:00+00:00", "2020-10-19T00:00:00+00:00", "2020-10-20T00:00:00+00:00", "2020-10-21T00:00:00+00:00", "2020-10-22T00:00:00+00:00", "2020-10-23T00:00:00+00:00", "2020-10-24T00:00:00+00:00", "2020-10-25T00:00:00+00:00", "2020-10-26T00:00:00+00:00", "2020-10-27T00:00:00+00:00", "2020-10-28T00:00:00+00:00", "2020-10-29T00:00:00+00:00", "2020-10-30T00:00:00+00:00", "2020-10-31T00:00:00+00:00", "2020-11-01T00:00:00+00:00", "2020-11-02T00:00:00+00:00", "2020-11-03T00:00:00+00:00", "2020-11-04T00:00:00+00:00", "2020-11-05T00:00:00+00:00", "2020-11-06T00:00:00+00:00", "2020-11-07T00:00:00+00:00", "2020-11-08T00:00:00+00:00", "2020-11-09T00:00:00+00:00", "2020-11-10T00:00:00+00:00", "2020-11-11T00:00:00+00:00", "2020-11-12T00:00:00+00:00", "2020-11-13T00:00:00+00:00", "2020-11-14T00:00:00+00:00", "2020-11-15T00:00:00+00:00", "2020-11-16T00:00:00+00:00", "2020-11-17T00:00:00+00:00", "2020-11-18T00:00:00+00:00", "2020-11-19T00:00:00+00:00", "2020-11-20T00:00:00+00:00", "2020-11-21T00:00:00+00:00", "2020-11-22T00:00:00+00:00", "2020-11-23T00:00:00+00:00", "2020-11-24T00:00:00+00:00", "2020-11-25T00:00:00+00:00", "2020-11-26T00:00:00+00:00", "2020-11-27T00:00:00+00:00", "2020-11-28T00:00:00+00:00", "2020-11-29T00:00:00+00:00", "2020-11-30T00:00:00+00:00", "2020-12-01T00:00:00+00:00", "2020-12-02T00:00:00+00:00", "2020-12-03T00:00:00+00:00", "2020-12-04T00:00:00+00:00", "2020-12-05T00:00:00+00:00", "2020-12-06T00:00:00+00:00", "2020-12-07T00:00:00+00:00", "2020-12-08T00:00:00+00:00", "2020-12-09T00:00:00+00:00", "2020-12-10T00:00:00+00:00", "2020-12-11T00:00:00+00:00", "2020-12-12T00:00:00+00:00", "2020-12-13T00:00:00+00:00", "2020-12-14T00:00:00+00:00", "2020-12-15T00:00:00+00:00", "2020-12-16T00:00:00+00:00", "2020-12-17T00:00:00+00:00", "2020-12-18T00:00:00+00:00", "2020-12-19T00:00:00+00:00", "2020-12-20T00:00:00+00:00", "2020-12-21T00:00:00+00:00", "2020-12-22T00:00:00+00:00", "2020-12-23T00:00:00+00:00", "2020-12-24T00:00:00+00:00", "2020-12-25T00:00:00+00:00", "2020-12-26T00:00:00+00:00", "2020-12-27T00:00:00+00:00", "2020-12-28T00:00:00+00:00", "2020-12-29T00:00:00+00:00", "2020-12-30T00:00:00+00:00", "2020-12-31T00:00:00+00:00", "2021-01-01T00:00:00+00:00", "2021-01-02T00:00:00+00:00", "2021-01-03T00:00:00+00:00", "2021-01-04T00:00:00+00:00", "2021-01-05T00:00:00+00:00", "2021-01-06T00:00:00+00:00", "2021-01-07T00:00:00+00:00", "2021-01-08T00:00:00+00:00", "2021-01-09T00:00:00+00:00", "2021-01-10T00:00:00+00:00", "2021-01-11T00:00:00+00:00", "2021-01-12T00:00:00+00:00", "2021-01-13T00:00:00+00:00", "2021-01-14T00:00:00+00:00", "2021-01-15T00:00:00+00:00", "2021-01-16T00:00:00+00:00", "2021-01-17T00:00:00+00:00", "2021-01-18T00:00:00+00:00", "2021-01-19T00:00:00+00:00", "2021-01-20T00:00:00+00:00", "2021-01-21T00:00:00+00:00", "2021-01-22T00:00:00+00:00", "2021-01-23T00:00:00+00:00", "2021-01-24T00:00:00+00:00", "2021-01-25T00:00:00+00:00", "2021-01-26T00:00:00+00:00", "2021-01-27T00:00:00+00:00", "2021-01-28T00:00:00+00:00", "2021-01-29T00:00:00+00:00", "2021-01-30T00:00:00+00:00", "2021-01-31T00:00:00+00:00", "2021-02-01T00:00:00+00:00", "2021-02-02T00:00:00+00:00", "2021-02-03T00:00:00+00:00", "2021-02-04T00:00:00+00:00", "2021-02-05T00:00:00+00:00", "2021-02-06T00:00:00+00:00", "2021-02-07T00:00:00+00:00", "2021-02-08T00:00:00+00:00", "2021-02-09T00:00:00+00:00", "2021-02-10T00:00:00+00:00", "2021-02-11T00:00:00+00:00", "2021-02-12T00:00:00+00:00", "2021-02-13T00:00:00+00:00", "2021-02-14T00:00:00+00:00", "2021-02-15T00:00:00+00:00", "2021-02-16T00:00:00+00:00", "2021-02-17T00:00:00+00:00", "2021-02-18T00:00:00+00:00", "2021-02-19T00:00:00+00:00", "2021-02-20T00:00:00+00:00", "2021-02-21T00:00:00+00:00", "2021-02-22T00:00:00+00:00", "2021-02-23T00:00:00+00:00", "2021-02-24T00:00:00+00:00", "2021-02-25T00:00:00+00:00", "2021-02-26T00:00:00+00:00", "2021-02-27T00:00:00+00:00", "2021-02-28T00:00:00+00:00", "2021-03-01T00:00:00+00:00", "2021-03-02T00:00:00+00:00", "2021-03-03T00:00:00+00:00", "2021-03-04T00:00:00+00:00", "2021-03-05T00:00:00+00:00", "2021-03-06T00:00:00+00:00", "2021-03-07T00:00:00+00:00", "2021-03-08T00:00:00+00:00", "2021-03-09T00:00:00+00:00", "2021-03-10T00:00:00+00:00", "2021-03-11T00:00:00+00:00", "2021-03-12T00:00:00+00:00", "2021-03-13T00:00:00+00:00", "2021-03-14T00:00:00+00:00", "2021-03-15T00:00:00+00:00", "2021-03-16T00:00:00+00:00", "2021-03-17T00:00:00+00:00", "2021-03-18T00:00:00+00:00", "2021-03-19T00:00:00+00:00", "2021-03-20T00:00:00+00:00", "2021-03-21T00:00:00+00:00", "2021-03-22T00:00:00+00:00", "2021-03-23T00:00:00+00:00", "2021-03-24T00:00:00+00:00", "2021-03-25T00:00:00+00:00", "2021-03-26T00:00:00+00:00", "2021-03-27T00:00:00+00:00", "2021-03-28T00:00:00+00:00", "2021-03-29T00:00:00+00:00", "2021-03-30T00:00:00+00:00", "2021-03-31T00:00:00+00:00", "2021-04-01T00:00:00+00:00", "2021-04-02T00:00:00+00:00", "2021-04-03T00:00:00+00:00", "2021-04-04T00:00:00+00:00", "2021-04-05T00:00:00+00:00", "2021-04-06T00:00:00+00:00", "2021-04-07T00:00:00+00:00", "2021-04-08T00:00:00+00:00", "2021-04-09T00:00:00+00:00", "2021-04-10T00:00:00+00:00", "2021-04-11T00:00:00+00:00", "2021-04-12T00:00:00+00:00", "2021-04-13T00:00:00+00:00", "2021-04-14T00:00:00+00:00", "2021-04-15T00:00:00+00:00", "2021-04-16T00:00:00+00:00", "2021-04-17T00:00:00+00:00", "2021-04-18T00:00:00+00:00", "2021-04-19T00:00:00+00:00", "2021-04-20T00:00:00+00:00", "2021-04-21T00:00:00+00:00", "2021-04-22T00:00:00+00:00", "2021-04-23T00:00:00+00:00", "2021-04-24T00:00:00+00:00", "2021-04-25T00:00:00+00:00", "2021-04-26T00:00:00+00:00", "2021-04-27T00:00:00+00:00", "2021-04-28T00:00:00+00:00", "2021-04-29T00:00:00+00:00", "2021-04-30T00:00:00+00:00", "2021-05-01T00:00:00+00:00", "2021-05-02T00:00:00+00:00", "2021-05-03T00:00:00+00:00", "2021-05-04T00:00:00+00:00", "2021-05-05T00:00:00+00:00", "2021-05-06T00:00:00+00:00", "2021-05-07T00:00:00+00:00", "2021-05-08T00:00:00+00:00", "2021-05-09T00:00:00+00:00", "2021-05-10T00:00:00+00:00", "2021-05-11T00:00:00+00:00", "2021-05-12T00:00:00+00:00", "2021-05-13T00:00:00+00:00", "2021-05-14T00:00:00+00:00", "2021-05-15T00:00:00+00:00", "2021-05-16T00:00:00+00:00", "2021-05-17T00:00:00+00:00", "2021-05-18T00:00:00+00:00", "2021-05-19T00:00:00+00:00", "2021-05-20T00:00:00+00:00", "2021-05-21T00:00:00+00:00", "2021-05-22T00:00:00+00:00", "2021-05-23T00:00:00+00:00", "2021-05-24T00:00:00+00:00", "2021-05-25T00:00:00+00:00", "2021-05-26T00:00:00+00:00", "2021-05-27T00:00:00+00:00", "2021-05-28T00:00:00+00:00", "2021-05-29T00:00:00+00:00", "2021-05-30T00:00:00+00:00", "2021-05-31T00:00:00+00:00", "2021-06-01T00:00:00+00:00", "2021-06-02T00:00:00+00:00", "2021-06-03T00:00:00+00:00", "2021-06-04T00:00:00+00:00", "2021-06-05T00:00:00+00:00", "2021-06-06T00:00:00+00:00", "2021-06-07T00:00:00+00:00", "2021-06-08T00:00:00+00:00", "2021-06-09T00:00:00+00:00", "2021-06-10T00:00:00+00:00", "2021-06-11T00:00:00+00:00", "2021-06-12T00:00:00+00:00", "2021-06-13T00:00:00+00:00", "2021-06-14T00:00:00+00:00", "2021-06-15T00:00:00+00:00", "2021-06-16T00:00:00+00:00", "2021-06-17T00:00:00+00:00", "2021-06-18T00:00:00+00:00", "2021-06-19T00:00:00+00:00", "2021-06-20T00:00:00+00:00", "2021-06-21T00:00:00+00:00", "2021-06-22T00:00:00+00:00", "2021-06-23T00:00:00+00:00", "2021-06-24T00:00:00+00:00", "2021-06-25T00:00:00+00:00", "2021-06-26T00:00:00+00:00", "2021-06-27T00:00:00+00:00", "2021-06-28T00:00:00+00:00", "2021-06-29T00:00:00+00:00", "2021-06-30T00:00:00+00:00", "2021-07-01T00:00:00+00:00", "2021-07-02T00:00:00+00:00", "2021-07-03T00:00:00+00:00", "2021-07-04T00:00:00+00:00", "2021-07-05T00:00:00+00:00", "2021-07-06T00:00:00+00:00", "2021-07-07T00:00:00+00:00", "2021-07-08T00:00:00+00:00", "2021-07-09T00:00:00+00:00", "2021-07-10T00:00:00+00:00", "2021-07-11T00:00:00+00:00", "2021-07-12T00:00:00+00:00", "2021-07-13T00:00:00+00:00", "2021-07-14T00:00:00+00:00", "2021-07-15T00:00:00+00:00", "2021-07-16T00:00:00+00:00", "2021-07-17T00:00:00+00:00", "2021-07-18T00:00:00+00:00", "2021-07-19T00:00:00+00:00", "2021-07-20T00:00:00+00:00", "2021-07-21T00:00:00+00:00", "2021-07-22T00:00:00+00:00", "2021-07-23T00:00:00+00:00", "2021-07-24T00:00:00+00:00", "2021-07-25T00:00:00+00:00", "2021-07-26T00:00:00+00:00", "2021-07-27T00:00:00+00:00", "2021-07-28T00:00:00+00:00", "2021-07-29T00:00:00+00:00", "2021-07-30T00:00:00+00:00", "2021-07-31T00:00:00+00:00", "2021-08-01T00:00:00+00:00", "2021-08-02T00:00:00+00:00", "2021-08-03T00:00:00+00:00", "2021-08-04T00:00:00+00:00", "2021-08-05T00:00:00+00:00", "2021-08-06T00:00:00+00:00", "2021-08-07T00:00:00+00:00", "2021-08-08T00:00:00+00:00", "2021-08-09T00:00:00+00:00", "2021-08-10T00:00:00+00:00", "2021-08-11T00:00:00+00:00", "2021-08-12T00:00:00+00:00", "2021-08-13T00:00:00+00:00", "2021-08-14T00:00:00+00:00", "2021-08-15T00:00:00+00:00", "2021-08-16T00:00:00+00:00", "2021-08-17T00:00:00+00:00", "2021-08-18T00:00:00+00:00", "2021-08-19T00:00:00+00:00", "2021-08-20T00:00:00+00:00", "2021-08-21T00:00:00+00:00", "2021-08-22T00:00:00+00:00", "2021-08-23T00:00:00+00:00", "2021-08-24T00:00:00+00:00", "2021-08-25T00:00:00+00:00", "2021-08-26T00:00:00+00:00", "2021-08-27T00:00:00+00:00", "2021-08-28T00:00:00+00:00", "2021-08-29T00:00:00+00:00", "2021-08-30T00:00:00+00:00", "2021-08-31T00:00:00+00:00", "2021-09-01T00:00:00+00:00", "2021-09-02T00:00:00+00:00", "2021-09-03T00:00:00+00:00", "2021-09-04T00:00:00+00:00", "2021-09-05T00:00:00+00:00", "2021-09-06T00:00:00+00:00", "2021-09-07T00:00:00+00:00", "2021-09-08T00:00:00+00:00", "2021-09-09T00:00:00+00:00", "2021-09-10T00:00:00+00:00", "2021-09-11T00:00:00+00:00", "2021-09-12T00:00:00+00:00", "2021-09-13T00:00:00+00:00", "2021-09-14T00:00:00+00:00", "2021-09-15T00:00:00+00:00", "2021-09-16T00:00:00+00:00", "2021-09-17T00:00:00+00:00", "2021-09-18T00:00:00+00:00", "2021-09-19T00:00:00+00:00", "2021-09-20T00:00:00+00:00", "2021-09-21T00:00:00+00:00", "2021-09-22T00:00:00+00:00", "2021-09-23T00:00:00+00:00", "2021-09-24T00:00:00+00:00", "2021-09-25T00:00:00+00:00", "2021-09-26T00:00:00+00:00", "2021-09-27T00:00:00+00:00", "2021-09-28T00:00:00+00:00", "2021-09-29T00:00:00+00:00", "2021-09-30T00:00:00+00:00", "2021-10-01T00:00:00+00:00", "2021-10-02T00:00:00+00:00", "2021-10-03T00:00:00+00:00", "2021-10-04T00:00:00+00:00", "2021-10-05T00:00:00+00:00", "2021-10-06T00:00:00+00:00", "2021-10-07T00:00:00+00:00", "2021-10-08T00:00:00+00:00", "2021-10-09T00:00:00+00:00", "2021-10-10T00:00:00+00:00", "2021-10-11T00:00:00+00:00", "2021-10-12T00:00:00+00:00", "2021-10-13T00:00:00+00:00", "2021-10-14T00:00:00+00:00", "2021-10-15T00:00:00+00:00", "2021-10-16T00:00:00+00:00", "2021-10-17T00:00:00+00:00", "2021-10-18T00:00:00+00:00", "2021-10-19T00:00:00+00:00", "2021-10-20T00:00:00+00:00", "2021-10-21T00:00:00+00:00", "2021-10-22T00:00:00+00:00", "2021-10-23T00:00:00+00:00", "2021-10-24T00:00:00+00:00", "2021-10-25T00:00:00+00:00", "2021-10-26T00:00:00+00:00", "2021-10-27T00:00:00+00:00", "2021-10-28T00:00:00+00:00", "2021-10-29T00:00:00+00:00", "2021-10-30T00:00:00+00:00", "2021-10-31T00:00:00+00:00", "2021-11-01T00:00:00+00:00", "2021-11-02T00:00:00+00:00", "2021-11-03T00:00:00+00:00", "2021-11-04T00:00:00+00:00", "2021-11-05T00:00:00+00:00", "2021-11-06T00:00:00+00:00", "2021-11-07T00:00:00+00:00", "2021-11-08T00:00:00+00:00", "2021-11-09T00:00:00+00:00", "2021-11-10T00:00:00+00:00", "2021-11-11T00:00:00+00:00", "2021-11-12T00:00:00+00:00", "2021-11-13T00:00:00+00:00", "2021-11-14T00:00:00+00:00", "2021-11-15T00:00:00+00:00", "2021-11-16T00:00:00+00:00", "2021-11-17T00:00:00+00:00", "2021-11-18T00:00:00+00:00", "2021-11-19T00:00:00+00:00", "2021-11-20T00:00:00+00:00", "2021-11-21T00:00:00+00:00", "2021-11-22T00:00:00+00:00", "2021-11-23T00:00:00+00:00", "2021-11-24T00:00:00+00:00", "2021-11-25T00:00:00+00:00", "2021-11-26T00:00:00+00:00", "2021-11-27T00:00:00+00:00", "2021-11-28T00:00:00+00:00", "2021-11-29T00:00:00+00:00", "2021-11-30T00:00:00+00:00", "2021-12-01T00:00:00+00:00", "2021-12-02T00:00:00+00:00", "2021-12-03T00:00:00+00:00", "2021-12-04T00:00:00+00:00", "2021-12-05T00:00:00+00:00", "2021-12-06T00:00:00+00:00", "2021-12-07T00:00:00+00:00", "2021-12-08T00:00:00+00:00", "2021-12-09T00:00:00+00:00", "2021-12-10T00:00:00+00:00", "2021-12-11T00:00:00+00:00", "2021-12-12T00:00:00+00:00", "2021-12-13T00:00:00+00:00", "2021-12-14T00:00:00+00:00", "2021-12-15T00:00:00+00:00", "2021-12-16T00:00:00+00:00", "2021-12-17T00:00:00+00:00", "2021-12-18T00:00:00+00:00", "2021-12-19T00:00:00+00:00", "2021-12-20T00:00:00+00:00", "2021-12-21T00:00:00+00:00", "2021-12-22T00:00:00+00:00", "2021-12-23T00:00:00+00:00", "2021-12-24T00:00:00+00:00", "2021-12-25T00:00:00+00:00", "2021-12-26T00:00:00+00:00", "2021-12-27T00:00:00+00:00", "2021-12-28T00:00:00+00:00", "2021-12-29T00:00:00+00:00", "2021-12-30T00:00:00+00:00", "2021-12-31T00:00:00+00:00", "2022-01-01T00:00:00+00:00", "2022-01-02T00:00:00+00:00", "2022-01-03T00:00:00+00:00", "2022-01-04T00:00:00+00:00", "2022-01-05T00:00:00+00:00", "2022-01-06T00:00:00+00:00", "2022-01-07T00:00:00+00:00", "2022-01-08T00:00:00+00:00", "2022-01-09T00:00:00+00:00", "2022-01-10T00:00:00+00:00", "2022-01-11T00:00:00+00:00", "2022-01-12T00:00:00+00:00", "2022-01-13T00:00:00+00:00", "2022-01-14T00:00:00+00:00", "2022-01-15T00:00:00+00:00", "2022-01-16T00:00:00+00:00", "2022-01-17T00:00:00+00:00", "2022-01-18T00:00:00+00:00", "2022-01-19T00:00:00+00:00", "2022-01-20T00:00:00+00:00", "2022-01-21T00:00:00+00:00", "2022-01-22T00:00:00+00:00", "2022-01-23T00:00:00+00:00", "2022-01-24T00:00:00+00:00", "2022-01-25T00:00:00+00:00", "2022-01-26T00:00:00+00:00", "2022-01-27T00:00:00+00:00", "2022-01-28T00:00:00+00:00", "2022-01-29T00:00:00+00:00", "2022-01-30T00:00:00+00:00", "2022-01-31T00:00:00+00:00", "2022-02-01T00:00:00+00:00", "2022-02-02T00:00:00+00:00", "2022-02-03T00:00:00+00:00", "2022-02-04T00:00:00+00:00", "2022-02-05T00:00:00+00:00", "2022-02-06T00:00:00+00:00", "2022-02-07T00:00:00+00:00", "2022-02-08T00:00:00+00:00", "2022-02-09T00:00:00+00:00", "2022-02-10T00:00:00+00:00", "2022-02-11T00:00:00+00:00", "2022-02-12T00:00:00+00:00", "2022-02-13T00:00:00+00:00", "2022-02-14T00:00:00+00:00", "2022-02-15T00:00:00+00:00", "2022-02-16T00:00:00+00:00", "2022-02-17T00:00:00+00:00", "2022-02-18T00:00:00+00:00", "2022-02-19T00:00:00+00:00", "2022-02-20T00:00:00+00:00", "2022-02-21T00:00:00+00:00", "2022-02-22T00:00:00+00:00", "2022-02-23T00:00:00+00:00", "2022-02-24T00:00:00+00:00", "2022-02-25T00:00:00+00:00", "2022-02-26T00:00:00+00:00", "2022-02-27T00:00:00+00:00", "2022-02-28T00:00:00+00:00", "2022-03-01T00:00:00+00:00", "2022-03-02T00:00:00+00:00", "2022-03-03T00:00:00+00:00", "2022-03-04T00:00:00+00:00", "2022-03-05T00:00:00+00:00", "2022-03-06T00:00:00+00:00", "2022-03-07T00:00:00+00:00", "2022-03-08T00:00:00+00:00", "2022-03-09T00:00:00+00:00", "2022-03-10T00:00:00+00:00", "2022-03-11T00:00:00+00:00", "2022-03-12T00:00:00+00:00", "2022-03-13T00:00:00+00:00", "2022-03-14T00:00:00+00:00", "2022-03-15T00:00:00+00:00", "2022-03-16T00:00:00+00:00", "2022-03-17T00:00:00+00:00", "2022-03-18T00:00:00+00:00", "2022-03-19T00:00:00+00:00", "2022-03-20T00:00:00+00:00", "2022-03-21T00:00:00+00:00", "2022-03-22T00:00:00+00:00", "2022-03-23T00:00:00+00:00", "2022-03-24T00:00:00+00:00", "2022-03-25T00:00:00+00:00", "2022-03-26T00:00:00+00:00", "2022-03-27T00:00:00+00:00", "2022-03-28T00:00:00+00:00", "2022-03-29T00:00:00+00:00", "2022-03-30T00:00:00+00:00", "2022-03-31T00:00:00+00:00", "2022-04-01T00:00:00+00:00", "2022-04-02T00:00:00+00:00", "2022-04-03T00:00:00+00:00", "2022-04-04T00:00:00+00:00", "2022-04-05T00:00:00+00:00", "2022-04-06T00:00:00+00:00", "2022-04-07T00:00:00+00:00", "2022-04-08T00:00:00+00:00", "2022-04-09T00:00:00+00:00", "2022-04-10T00:00:00+00:00", "2022-04-11T00:00:00+00:00", "2022-04-12T00:00:00+00:00", "2022-04-13T00:00:00+00:00", "2022-04-14T00:00:00+00:00", "2022-04-15T00:00:00+00:00", "2022-04-16T00:00:00+00:00", "2022-04-17T00:00:00+00:00", "2022-04-18T00:00:00+00:00", "2022-04-19T00:00:00+00:00", "2022-04-20T00:00:00+00:00", "2022-04-21T00:00:00+00:00", "2022-04-22T00:00:00+00:00", "2022-04-23T00:00:00+00:00", "2022-04-24T00:00:00+00:00", "2022-04-25T00:00:00+00:00", "2022-04-26T00:00:00+00:00", "2022-04-27T00:00:00+00:00", "2022-04-28T00:00:00+00:00", "2022-04-29T00:00:00+00:00", "2022-04-30T00:00:00+00:00", "2022-05-01T00:00:00+00:00", "2022-05-02T00:00:00+00:00", "2022-05-03T00:00:00+00:00", "2022-05-04T00:00:00+00:00", "2022-05-05T00:00:00+00:00", "2022-05-06T00:00:00+00:00", "2022-05-07T00:00:00+00:00", "2022-05-08T00:00:00+00:00", "2022-05-09T00:00:00+00:00", "2022-05-10T00:00:00+00:00", "2022-05-11T00:00:00+00:00", "2022-05-12T00:00:00+00:00", "2022-05-13T00:00:00+00:00", "2022-05-14T00:00:00+00:00", "2022-05-15T00:00:00+00:00", "2022-05-16T00:00:00+00:00", "2022-05-17T00:00:00+00:00", "2022-05-18T00:00:00+00:00", "2022-05-19T00:00:00+00:00", "2022-05-20T00:00:00+00:00", "2022-05-21T00:00:00+00:00", "2022-05-22T00:00:00+00:00", "2022-05-23T00:00:00+00:00", "2022-05-24T00:00:00+00:00", "2022-05-25T00:00:00+00:00", "2022-05-26T00:00:00+00:00", "2022-05-27T00:00:00+00:00", "2022-05-28T00:00:00+00:00", "2022-05-29T00:00:00+00:00", "2022-05-30T00:00:00+00:00", "2022-05-31T00:00:00+00:00", "2022-06-01T00:00:00+00:00", "2022-06-02T00:00:00+00:00", "2022-06-03T00:00:00+00:00", "2022-06-04T00:00:00+00:00", "2022-06-05T00:00:00+00:00", "2022-06-06T00:00:00+00:00", "2022-06-07T00:00:00+00:00", "2022-06-08T00:00:00+00:00", "2022-06-09T00:00:00+00:00", "2022-06-10T00:00:00+00:00", "2022-06-11T00:00:00+00:00", "2022-06-12T00:00:00+00:00", "2022-06-13T00:00:00+00:00", "2022-06-14T00:00:00+00:00", "2022-06-15T00:00:00+00:00", "2022-06-16T00:00:00+00:00", "2022-06-17T00:00:00+00:00", "2022-06-18T00:00:00+00:00", "2022-06-19T00:00:00+00:00", "2022-06-20T00:00:00+00:00", "2022-06-21T00:00:00+00:00", "2022-06-22T00:00:00+00:00", "2022-06-23T00:00:00+00:00", "2022-06-24T00:00:00+00:00", "2022-06-25T00:00:00+00:00", "2022-06-26T00:00:00+00:00", "2022-06-27T00:00:00+00:00", "2022-06-28T00:00:00+00:00", "2022-06-29T00:00:00+00:00", "2022-06-30T00:00:00+00:00", "2022-07-01T00:00:00+00:00", "2022-07-02T00:00:00+00:00", "2022-07-03T00:00:00+00:00", "2022-07-04T00:00:00+00:00", "2022-07-05T00:00:00+00:00", "2022-07-06T00:00:00+00:00", "2022-07-07T00:00:00+00:00", "2022-07-08T00:00:00+00:00", "2022-07-09T00:00:00+00:00", "2022-07-10T00:00:00+00:00", "2022-07-11T00:00:00+00:00", "2022-07-12T00:00:00+00:00", "2022-07-13T00:00:00+00:00", "2022-07-14T00:00:00+00:00", "2022-07-15T00:00:00+00:00", "2022-07-16T00:00:00+00:00", "2022-07-17T00:00:00+00:00", "2022-07-18T00:00:00+00:00", "2022-07-19T00:00:00+00:00", "2022-07-20T00:00:00+00:00", "2022-07-21T00:00:00+00:00", "2022-07-22T00:00:00+00:00", "2022-07-23T00:00:00+00:00", "2022-07-24T00:00:00+00:00", "2022-07-25T00:00:00+00:00", "2022-07-26T00:00:00+00:00", "2022-07-27T00:00:00+00:00", "2022-07-28T00:00:00+00:00", "2022-07-29T00:00:00+00:00", "2022-07-30T00:00:00+00:00", "2022-07-31T00:00:00+00:00", "2022-08-01T00:00:00+00:00", "2022-08-02T00:00:00+00:00", "2022-08-03T00:00:00+00:00", "2022-08-04T00:00:00+00:00", "2022-08-05T00:00:00+00:00", "2022-08-06T00:00:00+00:00", "2022-08-07T00:00:00+00:00", "2022-08-08T00:00:00+00:00", "2022-08-09T00:00:00+00:00", "2022-08-10T00:00:00+00:00", "2022-08-11T00:00:00+00:00", "2022-08-12T00:00:00+00:00", "2022-08-13T00:00:00+00:00", "2022-08-14T00:00:00+00:00", "2022-08-15T00:00:00+00:00", "2022-08-16T00:00:00+00:00", "2022-08-17T00:00:00+00:00", "2022-08-18T00:00:00+00:00", "2022-08-19T00:00:00+00:00", "2022-08-20T00:00:00+00:00", "2022-08-21T00:00:00+00:00", "2022-08-22T00:00:00+00:00", "2022-08-23T00:00:00+00:00", "2022-08-24T00:00:00+00:00", "2022-08-25T00:00:00+00:00", "2022-08-26T00:00:00+00:00", "2022-08-27T00:00:00+00:00", "2022-08-28T00:00:00+00:00", "2022-08-29T00:00:00+00:00", "2022-08-30T00:00:00+00:00", "2022-08-31T00:00:00+00:00", "2022-09-01T00:00:00+00:00", "2022-09-02T00:00:00+00:00", "2022-09-03T00:00:00+00:00", "2022-09-04T00:00:00+00:00", "2022-09-05T00:00:00+00:00", "2022-09-06T00:00:00+00:00", "2022-09-07T00:00:00+00:00", "2022-09-08T00:00:00+00:00", "2022-09-09T00:00:00+00:00", "2022-09-10T00:00:00+00:00", "2022-09-11T00:00:00+00:00", "2022-09-12T00:00:00+00:00", "2022-09-13T00:00:00+00:00", "2022-09-14T00:00:00+00:00", "2022-09-15T00:00:00+00:00", "2022-09-16T00:00:00+00:00", "2022-09-17T00:00:00+00:00", "2022-09-18T00:00:00+00:00", "2022-09-19T00:00:00+00:00", "2022-09-20T00:00:00+00:00", "2022-09-21T00:00:00+00:00", "2022-09-22T00:00:00+00:00", "2022-09-23T00:00:00+00:00", "2022-09-24T00:00:00+00:00", "2022-09-25T00:00:00+00:00", "2022-09-26T00:00:00+00:00", "2022-09-27T00:00:00+00:00", "2022-09-28T00:00:00+00:00", "2022-09-29T00:00:00+00:00", "2022-09-30T00:00:00+00:00", "2022-10-01T00:00:00+00:00", "2022-10-02T00:00:00+00:00", "2022-10-03T00:00:00+00:00", "2022-10-04T00:00:00+00:00", "2022-10-05T00:00:00+00:00", "2022-10-06T00:00:00+00:00", "2022-10-07T00:00:00+00:00", "2022-10-08T00:00:00+00:00", "2022-10-09T00:00:00+00:00", "2022-10-10T00:00:00+00:00", "2022-10-11T00:00:00+00:00", "2022-10-12T00:00:00+00:00", "2022-10-13T00:00:00+00:00", "2022-10-14T00:00:00+00:00", "2022-10-15T00:00:00+00:00", "2022-10-16T00:00:00+00:00", "2022-10-17T00:00:00+00:00", "2022-10-18T00:00:00+00:00", "2022-10-19T00:00:00+00:00", "2022-10-20T00:00:00+00:00", "2022-10-21T00:00:00+00:00", "2022-10-22T00:00:00+00:00", "2022-10-23T00:00:00+00:00", "2022-10-24T00:00:00+00:00", "2022-10-25T00:00:00+00:00", "2022-10-26T00:00:00+00:00", "2022-10-27T00:00:00+00:00", "2022-10-28T00:00:00+00:00", "2022-10-29T00:00:00+00:00", "2022-10-30T00:00:00+00:00", "2022-10-31T00:00:00+00:00", "2022-11-01T00:00:00+00:00", "2022-11-02T00:00:00+00:00", "2022-11-03T00:00:00+00:00", "2022-11-04T00:00:00+00:00", "2022-11-05T00:00:00+00:00", "2022-11-06T00:00:00+00:00", "2022-11-07T00:00:00+00:00", "2022-11-08T00:00:00+00:00", "2022-11-09T00:00:00+00:00", "2022-11-10T00:00:00+00:00", "2022-11-11T00:00:00+00:00", "2022-11-12T00:00:00+00:00", "2022-11-13T00:00:00+00:00", "2022-11-14T00:00:00+00:00", "2022-11-15T00:00:00+00:00", "2022-11-16T00:00:00+00:00", "2022-11-17T00:00:00+00:00", "2022-11-18T00:00:00+00:00", "2022-11-19T00:00:00+00:00", "2022-11-20T00:00:00+00:00", "2022-11-21T00:00:00+00:00", "2022-11-22T00:00:00+00:00", "2022-11-23T00:00:00+00:00", "2022-11-24T00:00:00+00:00", "2022-11-25T00:00:00+00:00", "2022-11-26T00:00:00+00:00", "2022-11-27T00:00:00+00:00", "2022-11-28T00:00:00+00:00", "2022-11-29T00:00:00+00:00", "2022-11-30T00:00:00+00:00", "2022-12-01T00:00:00+00:00", "2022-12-02T00:00:00+00:00", "2022-12-03T00:00:00+00:00", "2022-12-04T00:00:00+00:00", "2022-12-05T00:00:00+00:00", "2022-12-06T00:00:00+00:00", "2022-12-07T00:00:00+00:00", "2022-12-08T00:00:00+00:00", "2022-12-09T00:00:00+00:00", "2022-12-10T00:00:00+00:00", "2022-12-11T00:00:00+00:00", "2022-12-12T00:00:00+00:00", "2022-12-13T00:00:00+00:00", "2022-12-14T00:00:00+00:00", "2022-12-15T00:00:00+00:00", "2022-12-16T00:00:00+00:00", "2022-12-17T00:00:00+00:00", "2022-12-18T00:00:00+00:00", "2022-12-19T00:00:00+00:00", "2022-12-20T00:00:00+00:00", "2022-12-21T00:00:00+00:00", "2022-12-22T00:00:00+00:00", "2022-12-23T00:00:00+00:00", "2022-12-24T00:00:00+00:00", "2022-12-25T00:00:00+00:00", "2022-12-26T00:00:00+00:00", "2022-12-27T00:00:00+00:00", "2022-12-28T00:00:00+00:00", "2022-12-29T00:00:00+00:00", "2022-12-30T00:00:00+00:00", "2022-12-31T00:00:00+00:00", "2023-01-01T00:00:00+00:00", "2023-01-02T00:00:00+00:00", "2023-01-03T00:00:00+00:00", "2023-01-04T00:00:00+00:00", "2023-01-05T00:00:00+00:00", "2023-01-06T00:00:00+00:00", "2023-01-07T00:00:00+00:00", "2023-01-08T00:00:00+00:00", "2023-01-09T00:00:00+00:00", "2023-01-10T00:00:00+00:00", "2023-01-11T00:00:00+00:00", "2023-01-12T00:00:00+00:00", "2023-01-13T00:00:00+00:00", "2023-01-14T00:00:00+00:00", "2023-01-15T00:00:00+00:00", "2023-01-16T00:00:00+00:00", "2023-01-17T00:00:00+00:00", "2023-01-18T00:00:00+00:00", "2023-01-19T00:00:00+00:00", "2023-01-20T00:00:00+00:00", "2023-01-21T00:00:00+00:00", "2023-01-22T00:00:00+00:00", "2023-01-23T00:00:00+00:00", "2023-01-24T00:00:00+00:00", "2023-01-25T00:00:00+00:00", "2023-01-26T00:00:00+00:00", "2023-01-27T00:00:00+00:00", "2023-01-28T00:00:00+00:00", "2023-01-29T00:00:00+00:00", "2023-01-30T00:00:00+00:00", "2023-01-31T00:00:00+00:00", "2023-02-01T00:00:00+00:00" ], "y": [ 6, 5, 4, 3, 2, 1, 0 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ] } ], "layout": { "height": 350, "legend": { "orientation": "h", "traceorder": "normal", "x": 1, "xanchor": "right", "y": 1.02, "yanchor": "bottom" }, "margin": { "b": 30, "l": 30, "r": 30, "t": 30 }, "template": { "data": { "bar": [ { "error_x": { "color": "#d6dfef" }, "error_y": { "color": "#d6dfef" }, "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "baxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "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": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "line": { "color": "#2f3e4e" } }, "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": { "line": { "color": "#2f3e4e" } }, "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": "#323b56" }, "line": { "color": "#21222c" } }, "header": { "fill": { "color": "#2a3f5f" }, "line": { "color": "#21222c" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#d6dfef", "arrowhead": 0, "arrowwidth": 1 }, "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": [ "#1f77b4", "#ff7f0e", "#2ca02c", "#dc3912", "#9467bd", "#8c564b", "#e377c2", "#7f7f7f", "#bcbd22", "#17becf" ], "font": { "color": "#d6dfef" }, "geo": { "bgcolor": "#21222c", "lakecolor": "#21222c", "landcolor": "#21222c", "showlakes": true, "showland": true, "subunitcolor": "#323b56" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "dark" }, "paper_bgcolor": "#21222c", "plot_bgcolor": "#21222c", "polar": { "angularaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "radialaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "yaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "zaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" } }, "shapedefaults": { "line": { "color": "#d6dfef" } }, "sliderdefaults": { "bgcolor": "#aec0d6", "bordercolor": "#21222c", "borderwidth": 1, "tickwidth": 0 }, "ternary": { "aaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "baxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "caxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "title": { "x": 0.05 }, "updatemenudefaults": { "bgcolor": "#323b56", "borderwidth": 0 }, "xaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 } } }, "width": 1600, "yaxis": { "type": "category" } } } }, "metadata": {}, "output_type": "display_data" } ], "source": [ "splitter.plot().show()" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
settraintest
split
0slice(0, 180, None)slice(180, 360, None)
1slice(180, 360, None)slice(360, 540, None)
2slice(360, 540, None)slice(540, 720, None)
3slice(540, 720, None)slice(720, 900, None)
4slice(720, 900, None)slice(900, 1080, None)
5slice(900, 1080, None)slice(1080, 1260, None)
6slice(1080, 1260, None)slice(1260, 1440, None)
\n", "
" ], "text/plain": [ "set train test\n", "split \n", "0 slice(0, 180, None) slice(180, 360, None)\n", "1 slice(180, 360, None) slice(360, 540, None)\n", "2 slice(360, 540, None) slice(540, 720, None)\n", "3 slice(540, 720, None) slice(720, 900, None)\n", "4 slice(720, 900, None) slice(900, 1080, None)\n", "5 slice(900, 1080, None) slice(1080, 1260, None)\n", "6 slice(1080, 1260, None) slice(1260, 1440, None)" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "splitter.splits" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "DatetimeIndex(['2019-01-01 00:00:00+00:00', '2019-01-02 00:00:00+00:00',\n", " '2019-01-03 00:00:00+00:00', '2019-01-04 00:00:00+00:00',\n", " '2019-01-05 00:00:00+00:00', '2019-01-06 00:00:00+00:00',\n", " '2019-01-07 00:00:00+00:00', '2019-01-08 00:00:00+00:00',\n", " '2019-01-09 00:00:00+00:00', '2019-01-10 00:00:00+00:00',\n", " ...\n", " '2023-01-23 00:00:00+00:00', '2023-01-24 00:00:00+00:00',\n", " '2023-01-25 00:00:00+00:00', '2023-01-26 00:00:00+00:00',\n", " '2023-01-27 00:00:00+00:00', '2023-01-28 00:00:00+00:00',\n", " '2023-01-29 00:00:00+00:00', '2023-01-30 00:00:00+00:00',\n", " '2023-01-31 00:00:00+00:00', '2023-02-01 00:00:00+00:00'],\n", " dtype='datetime64[ns, UTC]', name='Open time', length=1493, freq='D')" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "splitter.index" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Other `splitter.take` options " ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "set\n", "train split 0 1 2 3 ...\n", "test split 0 1 2 3 ...\n", "dtype: object" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "close_slices = splitter.take(d1_data.close, into=\"reset_stacked_by_set\")\n", "close_slices" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
split0123456
settraintesttraintesttraintesttraintesttraintesttraintesttraintest
03797.1410854.1010854.107254.747254.749296.499296.4922719.7122719.7135483.7235483.7247632.3847632.3822136.41
13858.5610624.9310624.937316.147316.149249.499249.4923810.7923810.7935600.1635600.1646131.2046131.2022583.72
23766.7810842.8510842.857388.247388.249162.219162.2123232.7623232.7631608.9331608.9346834.4846834.4820401.31
33792.0111940.0011940.007246.007246.009012.009012.0023729.2023729.2032509.5632509.5646681.2346681.2320468.81
43770.9611145.6711145.677195.237195.239116.359116.3524712.4724712.4733678.0733678.0746914.1646914.1618970.79
.............................................
17511820.867501.447501.449310.239310.2321335.5221335.5240516.2940516.2949389.9949389.9930109.9330109.9317088.96
17613093.807317.097317.099358.959358.9522797.1622797.1640144.0440144.0450053.9050053.9029091.8829091.8816836.64
17711329.997255.777255.779294.699294.6923107.3923107.3938349.0138349.0146702.7546702.7528424.7028424.7017224.10
17812400.637204.637204.639685.699685.6923821.6123821.6138092.9738092.9748343.2848343.2826574.5326574.5317128.56
17911903.137202.007202.009624.899624.8923455.5223455.5235819.8435819.8448864.9848864.9822487.4122487.4117127.49
\n", "

180 rows × 14 columns

\n", "
" ], "text/plain": [ "split 0 1 2 3 \\\n", "set train test train test train test train \n", "0 3797.14 10854.10 10854.10 7254.74 7254.74 9296.49 9296.49 \n", "1 3858.56 10624.93 10624.93 7316.14 7316.14 9249.49 9249.49 \n", "2 3766.78 10842.85 10842.85 7388.24 7388.24 9162.21 9162.21 \n", "3 3792.01 11940.00 11940.00 7246.00 7246.00 9012.00 9012.00 \n", "4 3770.96 11145.67 11145.67 7195.23 7195.23 9116.35 9116.35 \n", ".. ... ... ... ... ... ... ... \n", "175 11820.86 7501.44 7501.44 9310.23 9310.23 21335.52 21335.52 \n", "176 13093.80 7317.09 7317.09 9358.95 9358.95 22797.16 22797.16 \n", "177 11329.99 7255.77 7255.77 9294.69 9294.69 23107.39 23107.39 \n", "178 12400.63 7204.63 7204.63 9685.69 9685.69 23821.61 23821.61 \n", "179 11903.13 7202.00 7202.00 9624.89 9624.89 23455.52 23455.52 \n", "\n", "split 4 5 6 \n", "set test train test train test train test \n", "0 22719.71 22719.71 35483.72 35483.72 47632.38 47632.38 22136.41 \n", "1 23810.79 23810.79 35600.16 35600.16 46131.20 46131.20 22583.72 \n", "2 23232.76 23232.76 31608.93 31608.93 46834.48 46834.48 20401.31 \n", "3 23729.20 23729.20 32509.56 32509.56 46681.23 46681.23 20468.81 \n", "4 24712.47 24712.47 33678.07 33678.07 46914.16 46914.16 18970.79 \n", ".. ... ... ... ... ... ... ... \n", "175 40516.29 40516.29 49389.99 49389.99 30109.93 30109.93 17088.96 \n", "176 40144.04 40144.04 50053.90 50053.90 29091.88 29091.88 16836.64 \n", "177 38349.01 38349.01 46702.75 46702.75 28424.70 28424.70 17224.10 \n", "178 38092.97 38092.97 48343.28 48343.28 26574.53 26574.53 17128.56 \n", "179 35819.84 35819.84 48864.98 48864.98 22487.41 22487.41 17127.49 \n", "\n", "[180 rows x 14 columns]" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "close_slices = splitter.take(d1_data.close, into=\"reset_stacked\")\n", "close_slices" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "split set \n", "0 train Open time\n", "2019-01-01 00:00:00+00:00 3797.1...\n", " test Open time\n", "2019-06-30 00:00:00+00:00 10854.1...\n", "1 train Open time\n", "2019-06-30 00:00:00+00:00 10854.1...\n", " test Open time\n", "2019-12-27 00:00:00+00:00 7254.74...\n", "2 train Open time\n", "2019-12-27 00:00:00+00:00 7254.74...\n", " test Open time\n", "2020-06-24 00:00:00+00:00 9296.4...\n", "3 train Open time\n", "2020-06-24 00:00:00+00:00 9296.4...\n", " test Open time\n", "2020-12-21 00:00:00+00:00 22719.7...\n", "4 train Open time\n", "2020-12-21 00:00:00+00:00 22719.7...\n", " test Open time\n", "2021-06-19 00:00:00+00:00 35483.7...\n", "5 train Open time\n", "2021-06-19 00:00:00+00:00 35483.7...\n", " test Open time\n", "2021-12-16 00:00:00+00:00 47632.3...\n", "6 train Open time\n", "2021-12-16 00:00:00+00:00 47632.3...\n", " test Open time\n", "2022-06-14 00:00:00+00:00 22136.4...\n", "dtype: object" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "close_slices = splitter.take(d1_data.close)\n", "close_slices" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Total Nr. of Splits: 14\n", "Unique Splits: [0, 1, 2, 3, 4, 5, 6]\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
splitperiod
00train
10test
21train
31test
42train
52test
63train
73test
84train
94test
105train
115test
126train
136test
\n", "
" ], "text/plain": [ " split period\n", "0 0 train\n", "1 0 test\n", "2 1 train\n", "3 1 test\n", "4 2 train\n", "5 2 test\n", "6 3 train\n", "7 3 test\n", "8 4 train\n", "9 4 test\n", "10 5 train\n", "11 5 test\n", "12 6 train\n", "13 6 test" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "print(\"Total Nr. of Splits:\",len(close_slices.index))\n", "df_splits = pd.DataFrame(close_slices.index.tolist(), columns=[\"split\", \"period\"])\n", "unique_splits = df_splits[\"split\"].unique().tolist()\n", "print(\"Unique Splits:\", unique_splits)\n", "df_splits" ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "split set \n", "0 train 2.134762\n", " test -0.336472\n", "1 train -0.336472\n", " test 0.326704\n", "2 train 0.326704\n", " test 1.523051\n", "3 train 1.523051\n", " test 0.576598\n", "4 train 0.576598\n", " test 0.377110\n", "5 train 0.377110\n", " test -0.527897\n", "6 train -0.527897\n", " test -0.226275\n", "dtype: float64" ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" } ], "source": [ "def get_total_return(close_prices):\n", " return close_prices.vbt.to_returns().vbt.returns.total()\n", "\n", "base_line_returns = close_slices.apply(get_total_return)\n", "base_line_returns" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[slice(Timestamp('2019-01-01 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2019-06-29 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2019-06-30 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2019-12-26 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2019-12-27 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2020-06-23 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2020-06-24 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2020-12-20 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2020-12-21 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2021-06-18 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2021-06-19 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2021-12-15 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2021-12-16 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2022-06-13 00:00:00+0000', tz='UTC', freq='D'), None)]" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "train_slices = [slice(close_slices[i, \"train\"].index[0], close_slices[i, \"train\"].index[-1]) for i in unique_splits]\n", "train_slices" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[slice(Timestamp('2019-06-30 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2019-12-26 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2019-12-27 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2020-06-23 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2020-06-24 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2020-12-20 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2020-12-21 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2021-06-18 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2021-06-19 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2021-12-15 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2021-12-16 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2022-06-13 00:00:00+0000', tz='UTC', freq='D'), None),\n", " slice(Timestamp('2022-06-14 00:00:00+0000', tz='UTC', freq='D'), Timestamp('2022-12-10 00:00:00+0000', tz='UTC', freq='D'), None)]" ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "test_slices = [slice(close_slices[i, \"test\"].index[0], close_slices[i, \"test\"].index[-1]) for i in unique_splits]\n", "test_slices" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Performance on `train` splits" ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "620f7dded4494320bef9e02e1c193698", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/7 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Train_Split_0Train_Split_1Train_Split_2Train_Split_3Train_Split_4Train_Split_5Train_Split_6
count496.000000500.000000500.000000500.000000500.000000500.000000500.000000
mean-0.430325-0.256053-0.012914-0.2972920.4235480.2841010.127918
std1.2139001.0509230.9516791.6067421.4045641.0904530.989352
min-3.042384-2.782880-2.549706-3.449168-3.107068-2.726325-2.549975
25%-1.259347-0.963931-0.611205-1.370408-0.403063-0.484848-0.565334
50%-0.741358-0.297287-0.181718-0.5782510.2540050.0861470.068521
75%0.2543240.4347060.3995380.4446100.9054670.9662220.840372
max4.4183972.9999064.4489416.5466138.0367173.7343483.144399
\n", "" ], "text/plain": [ " Train_Split_0 Train_Split_1 Train_Split_2 Train_Split_3 \\\n", "count 496.000000 500.000000 500.000000 500.000000 \n", "mean -0.430325 -0.256053 -0.012914 -0.297292 \n", "std 1.213900 1.050923 0.951679 1.606742 \n", "min -3.042384 -2.782880 -2.549706 -3.449168 \n", "25% -1.259347 -0.963931 -0.611205 -1.370408 \n", "50% -0.741358 -0.297287 -0.181718 -0.578251 \n", "75% 0.254324 0.434706 0.399538 0.444610 \n", "max 4.418397 2.999906 4.448941 6.546613 \n", "\n", " Train_Split_4 Train_Split_5 Train_Split_6 \n", "count 500.000000 500.000000 500.000000 \n", "mean 0.423548 0.284101 0.127918 \n", "std 1.404564 1.090453 0.989352 \n", "min -3.107068 -2.726325 -2.549975 \n", "25% -0.403063 -0.484848 -0.565334 \n", "50% 0.254005 0.086147 0.068521 \n", "75% 0.905467 0.966222 0.840372 \n", "max 8.036717 3.734348 3.144399 " ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "train_split_describe = pd.concat([train_perf[train_perf.index.get_level_values('split') == i].describe()\\\n", " for i in unique_splits], axis = 1, \n", " keys = [f\"Train_Split_{i}\" for i in unique_splits])\n", "train_split_describe " ] }, { "cell_type": "code", "execution_count": 32, "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "0", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "93c0cdde-e892-49f4-a89d-2fa37f3320b9", "y": [ 0.5350352154528938, 2.1585233314216086, 1.0077232854035005, 2.7016380275297145, -1.150174278502539, 0.6390548262922742, 0.8497609129588471, 0.9993405607198597, 0.7684216520650448, -0.16542329905955405, -1.0676184867476026, -0.07220833488548487, 1.3777220429424013, -1.5105508470248128, 2.9705865522931907, 1.408620254630123, -0.2878774407210131, -0.21648035589259904, 0.33699520135643385, 1.1051346612479997, 0.778993930060019, 0.3736295863253707, 2.297339540011072, 2.261241868200183, 0.6076344044220017, -0.925679473338953, 0.5355802269724137, 1.9506835321326597, 2.148106915693695, 0.9890733953409082, 1.9235686717410863, 0.10832864757690133, 0.06636962217624964, -0.7396168217493636, -1.4129011657852313, 0.09755353491630062, 0.08875293575373777, -0.974128526759959, -1.349321312264727, 1.402412144518956, -0.8558399301228176, -0.875775385627033, 0.47757962328361153, -0.9838755618648852, -0.8296275005831539, -1.045499945016642, -1.432933876788732, -1.1506716596278597, -1.8699843927109354, -1.5672999839371244, -1.0067710178687563, -1.7396589934637083, -0.8918413099870564, -1.110501467878555, -0.2473406119154127, -0.3762937728197703, -0.2948685324621411, -0.856935936829878, -0.9651962950111395, -0.769429312738956, -0.0421985062444255, -0.7946719567213618, -0.2798055160050583, -1.2674136696261495, -1.009999525125275, -1.5983254740192552, -0.9612647076181055, -1.1157875751319979, -1.1311468247007692, -0.610372805604594, -0.9824685879072744, -0.8909233141437323, -1.1565848207942626, 0.18200088381382198, -0.41787727545338527, 0.5580006070523998, 3.3334948974479737, -1.0669389238955913, -0.20725373014653825, 3.3320492652328384, -0.4618629134001945, -1.1421246680404855, 3.3332433435067546, 3.3334961085306234, -1.3910056029646376, 2.5028734042295047, 0.31924837241107135, 3.1690076128400078, 1.36040919880753, 1.4308065164949038, 1.360428633318904, 0.6779728999430032, -2.0586242657560687, -0.7888747378400924, -1.6604492658910983, 0.15009793774968966, -0.27187231877093104, 0.20376450682202657, 0.5216970374333267, 0.9514755340447767, 0.5486947058753316, -0.22767356417144005, -0.18910789046455728, -0.19972892627823371, -1.1258850107355407, -0.153896256482985, -0.3579313560274507, 0.4658333915092248, -0.9996016643010975, -1.3675420468130688, 1.4453210680200097, -0.523803149158038, -2.1232277860932527, -1.665854261717329, 1.8231296211944858, -1.0186358500681616, -1.3312636005933525, 0.13738464409389514, -0.32679676410541614, -1.6197664022556564, 0.5550953550779759, 2.644814400574683, -1.5556362468956801, -1.0027844828797043, -2.0618609539932087, -2.2552431199249665, -0.9165163993994339, -1.641667765284939, -0.10259359477678681, 0.16743907114751708, 0.20292394807047634, -0.8284303029468777, 0.1606176881772783, -1.156732073526448, 0.2417361048585239, -1.224574401800646, 1.0012838470064724, -0.3789740662476349, -0.7444217060940075, -0.7111090667500097, -0.4158894874968176, 0.5092941669919567, -2.2435007651892915, -1.2621878903610972, 0.3495884096444544, 0.21064334050942535, 0.022855931632207685, -0.757385775524563, -0.5969484492835492, -0.5066682035860552, 0.4916804421913966, -0.9064379372487099, -0.7179280101378086, -1.4677389944417918, -0.9851800233521161, -0.3944884741288935, 0.03084728577385192, 0.4730119475714035, -0.1209963954815439, -0.8262848522824868, -0.907604724140121, -0.7906304115046203, -1.0877772994384851, 1.8107729770237158, -0.8663636114836814, 1.8158005220679796, 0.7595853486001556, 2.4852197423320677, -1.6743736830085472, 1.5105132050336678, 1.6276786148875584, -1.6745204392505386, -1.4077552292951578, -1.674688845177607, -2.61537215826115, 1.4779550279354128, -2.01084328799278, -0.410686503490367, -0.3995944811318979, -0.021851373390648906, 1.7310497966740048, -1.247832069483248, -0.9303448560912608, -1.0255579892246909, -0.19783802133119024, -0.821144415779805, -0.7576657302888219, 0.8917374626282042, -2.244490168628286, -0.15109327979894283, -1.7989074007640509, -1.8112458999096288, -3.042384335321433, -0.7430983460328175, -1.651084345199824, -2.0803560345963943, -0.9362440127261998, -0.7489331642792108, 0.5238355335591747, -0.8179676170309604, -1.101667439081949, -0.7664899446869008, -0.9850356837790862, -0.7543888142463355, -1.0098688272980618, -0.5642875036291246, -0.8026823267923753, -1.0362742533977654, -0.15288028389348032, -1.038710793958178, -1.290792050606614, -2.0387116261932294, 0.20415610596207515, 0.6863034168477933, -0.11950745765408839, 1.6145519085484847, -0.4449231337005481, 0.7646635477190367, -0.6187038453705881, -0.015427209473267043, -0.7125958060862962, 4.418396760606392, -0.7123452942684133, -0.6593032765304708, -0.6542471305869391, -0.5721473000206262, -0.1862189742373514, -0.5191049509290059, 0.028596367893094568, 0.031526075918979046, -1.0045074024185248, -0.6817679639862535, 1.8753005058592735, 0.05181310561857725, -0.8779053661072146, 1.5659749154876168, -1.3525095320885028, -1.4710889280101949, -1.4706771359513753, 1.8965104868369256, -1.3986346258805624, -1.3631995485361448, -1.8317246007891552, 1.6473463598099867, -2.4873424970981506, -0.01972743810177967, -0.24302335822468965, -0.3018536103133342, -0.521466180142808, -0.8860727819387255, 0.07897961683186679, -1.1149666115474264, -1.0911987904480123, -1.0124751496227162, -2.811275277582057, -2.1160601927213234, -2.365852933383047, -1.7579193634192951, -0.9732928766470286, -0.9584547509003493, -1.9153645551608605, -1.8773306233103142, -0.6842517075584352, -1.548522030072492, -0.485794462389515, -1.4916994989359422, 2.023276408001905, -0.9095462251915423, -1.3408677015402317, -0.9498327028043251, -0.14419453960324707, -1.2317526445248648, -0.8761115097596276, -1.0768516362575626, -0.13980340188058757, -1.346923943482388, -0.06267205348628946, -0.7695815354604513, 0.3761311018804696, -1.3863069429879031, -1.0493111365597618, 1.470426990361662, 0.3964880517773797, 0.3661140612425285, -0.24752005897899954, -0.3813300499202053, -1.1739412375731408, -1.4362097093698154, -1.3728278335637136, 1.2904717542728263, 1.4467257247705827, 0.31757126157004, 1.4134840515926537, 0.33520279469672365, 0.3316483287075364, -1.5098370084564863, 0.32456315692098997, -0.07475403627517904, -1.0982968144860161, -1.3067516653761277, -0.06712879586990275, 1.4489039271616277, -0.638202478867834, -0.9581205579223327, -0.8273401916490977, 1.4477180465766935, -0.8935855923741364, 1.7170384375182544, 1.7088851070556719, 1.4489238524141392, 1.4489238415079773, -0.827070171646788, 1.4475810708264976, -1.5309016369535149, -0.5161310131989517, -1.2853197725535215, -1.6732232165158645, -0.8866693505668654, -1.5583379055507385, -0.9823179444997316, -1.2707411532602304, -0.7195468463350215, -0.33956930370724153, -0.2338884252462874, -2.0026450600373376, -1.9008091881019615, -2.300114613948426, -0.49315141463339046, -0.5406971484341686, 0.4628537963382802, -0.7082578350675315, -0.5387219053239991, 0.05437583642195504, -0.8835060928848709, 0.29208679508449414, -0.8281917308737764, -0.20939413606119558, -1.1462535136315648, -1.316778822359568, -0.6636361183096006, -0.9056007862068974, -1.258399997033874, -1.3956687939453187, -0.7718580324672646, -0.8878880209819325, -0.9613583684965739, -0.9425028364033811, 0.9620129133059329, -0.519318495479541, -0.0562481287474545, -0.9752759215731933, -1.0577665908657232, -1.2165107461739313, 1.3828466434858877, -0.5213689031797137, 1.3789416521965057, -1.1103016251694846, 0.6424954394511597, 0.6395361745359188, 1.9550624805731032, -1.3761621940017479, -0.08545912006017986, 0.11405118071690126, 0.5234223952224861, 1.3822374595183797, -1.563633719228606, 2.8624567612706304, 0.6407167413999468, -0.24815413434819694, -0.02941884248976151, 0.641908916473971, -1.1885797389806794, -1.1873057704039225, 0.6412997778682669, 1.4629055107917037, 0.7132712703062968, -1.2395798390798132, -1.1873057704039225, 0.6395361745359188, 0.6412997778682669, 1.7799032057055588, 0.5837456625760601, -1.2412008015934282, -0.7880112742574523, -0.8060864992913155, -0.30191749651296185, -1.2873189592972145, -0.9828942681421899, -0.9627776228449655, -1.1372232127277364, -0.8891347638237349, -0.4190438056741705, -0.6407268751538716, -0.7144852835593486, -1.529662728005836, 0.014819476888787285, -0.7915893458411088, -0.8095844539382432, -0.8318791026004871, -0.5604831586445479, -1.0578197059067616, -0.39836630521788285, -0.7310002691888513, -0.6028534245536773, -0.6010449401044476, -0.8308067124224922, -1.0108378884717375, -2.7394258596367234, 1.7623780575127346, -2.738769242791387, 1.9602966203376528, -1.6846380361135607, -1.6844478048351303, -0.34675886638385367, -2.0038332362690747, -1.2403035686889434, -1.6875605182025284, -1.3001130528510558, -1.1389602452668304, -1.6874562085162328, -1.532368459692168, -1.1321983565505513, 0.6314003137682164, -1.3233658170494866, -2.7456647873689666, -1.6842977469364384, -1.3233658170494866, 0.46365913121424485, -1.3233658170494866, -1.6844478048351303, 1.5595067041152144, 1.5595067041152144, 0.617118512441399, -0.44977294073048796, 0.466946860315125, -0.8677597241604711, -0.5936468401531835, -0.657227442270574, 0.5844110057266833, -0.8623497456940022, -1.027922121099435, -1.422286143513907, 0.43176322542894646, 1.2887880788597545, -1.8712275249950188, -1.8712275249950188, -1.1930852230241782, -0.17252898769443437, -1.8712275249950188, -0.18040020049603198, 1.6263725745276916, 1.4227248629800557, -0.6795356909462582, 0.7756082356815658, -0.04872578732917037, 2.0034623519188144, -1.8712275249950188, -1.8758394726530383, -1.8758394726530383, -2.114773731383068, -1.8758394726530383, -2.109048324633153, -1.8758394726530383, -1.8758394726530383, -2.581612627935584, -1.8712275249950188, -2.114773731383068, -1.8758394726530383, -1.8692994295458332, -1.8758394726530383, -1.8692994295458332, -1.8758394726530383, -1.8758394726530383, -1.1239435961263398, -0.43644835165034035, -0.43644835165034035, -2.1350532624028506, -1.1239435961263398, -0.5714823666458977, 1.4534582483908194, -1.1239435961263398, -0.3969968746035143, 1.8035516887915914, -1.5642169425493782, -1.5560389601371007, -1.8664466844132164, -1.5560389601371007, -1.5574794085513977, -1.5574794085513977, -1.5574794085513977, -1.5642169425493782, -1.5574794085513977, -1.5574794085513977, -1.5574794085513977, -1.5574794085513977, -1.5568092725921194 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "1", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "8c05e1d0-bced-4e75-a12c-3618a4424587", "y": [ 0.00478357150439018, 0.6870711555548519, 1.6596026456052846, 1.7407755254658153, 1.5679121742945932, 1.0130071781541357, 1.3955824505602727, 1.4324695256269326, 0.6520650884842187, 2.0067444389658933, 1.468404298923102, 0.8846793790396751, -0.5236999901221764, 1.1545962513377162, -0.41806951908032036, -0.30065331636934106, 1.655533871727378, 0.889023084870629, -0.2514178881300051, 0.908363570566851, -0.6681744145401999, 0.4984059794657743, -0.4935340325567778, 1.746361030021163, 2.235047816741308, -0.9405993553808206, -0.7152509050373641, 1.2224626392428122, -0.8235836958420081, -0.7011125031526075, -0.9738148227284136, -1.9742555877915002, 0.00904576635317784, -1.7555804992286745, -1.1762470191494914, 1.0412287365904658, 0.5879187613119584, 1.0431455517038566, 0.5385429904563964, 0.053402066630454124, 0.11384953460210115, 0.10888679122836226, 0.4783031401017673, 0.25419970157521116, 0.2143551321537996, -0.6296758582721159, -0.8569302681188683, -0.08296660278381862, -0.7511368817009975, -1.2683491481358475, -0.6431392407619653, -1.0108977041787173, -1.2925673789316274, -0.17822000063321677, -0.2507223291867872, -0.6990900829699527, -0.14480743811654118, -0.43301881139264775, -0.3050193754466549, 0.1446778251348069, -1.152891243845806, -0.33831181472102667, -0.19134910933065244, 0.6653736055271146, 0.9090855747015759, -0.16605880111020152, 0.8307577312979726, -0.6278569152520536, 1.1146972103720003, 1.2549482515752788, 0.160175865761445, -0.39607368610516225, -0.3833404625066948, 0.749900249609627, -0.1589268509381129, 0.18573212657398566, -0.5152594381463291, -0.616818155779483, 0.30235302131967445, -0.1914203247960914, -0.020764777080755, -0.33468317353934995, -0.7882920476155696, 0.4684446944501382, -0.8863088470265696, 1.570353885184236, -1.2067525862567827, 1.4375745862555989, 0.7676786016570055, -0.23153938053112263, 1.5761924811396093, 0.8056028374214581, -1.4264107986271806, 2.2975975180276333, 0.03979955419795826, -0.9779538209100846, 0.4911857787723282, -0.9392578504069643, -1.2278477554229934, -1.8414132840446378, -1.1772831844943177, 0.005751117704123572, -0.2523078324473948, -0.1725312180699564, -1.979874354394393, -1.942142487762045, -1.3090712402866473, 0.5145666712743576, -1.8217827360015333, -0.28684235255378737, -1.4050447909659094, 0.11425622302616426, 0.6295588431476199, -0.9376900784278943, -1.0485654892184757, -1.650993473300623, -0.5883095053660005, -2.49557102296273, -1.9405936452959887, -0.8080550682497327, -0.25857832800957753, -1.758370254138698, -1.4717888390023723, -1.76644029493219, -2.1466927851378186, -1.8672252179132358, -2.350908464836055, -1.238406581917077, -0.586002996110847, -1.7532163797194162, -1.2961607476789738, -0.9798251053590397, -0.764823165885002, -0.14844854618758904, -1.2212235923669026, -0.9336156782036457, -1.2261132872384133, -0.34710634890682224, -0.07551505582815275, -0.2741257903842234, -1.5634365329193116, -0.27850076270525254, -0.4434755628711563, -0.7257006091770484, -0.408544959732447, -0.5201532486050817, -0.6609897094914728, -0.5710381803868269, -0.5140993502745798, -1.0740859668825296, 0.1558393483100664, 0.4032369826073948, -0.31844213236415186, 0.5116883814717896, 0.1763847573094405, -0.1678170687861596, 0.7475385409351537, 0.5082565191353732, 0.9427467600996816, 0.785260724577438, -0.2799217831945718, -0.4918991017038418, 0.18938847808642278, -0.28729287552422655, -0.15723068023813816, 0.16276925126445868, 0.13751684573288694, 0.7400597608246807, 0.1389789743308451, 1.287434058170776, 1.6873120635620311, 0.7325808811058885, -0.8117998790769627, -0.9330493721038481, -0.6027945545723197, -0.3525385475978565, -0.4745139006142752, -0.8770120465896615, -0.5308086949699452, -1.2896118411718696, -0.14711460737046267, -0.6225262557697568, 0.002905282720024067, -1.093277130607977, -1.1902673962358823, -0.8337157539552881, -1.8212411021003456, 0.3913040680962026, -0.4711198260960274, -1.013806891251222, -1.2242195288578737, 0.6024706280329197, 0.18718279507387284, -0.605837941191419, -0.4723681255956393, 0.527388389772157, -1.2555807413255204, -0.05815271802177012, 0.2756510914268478, -0.28202634746901206, -0.4431538673440384, 0.36818711840548635, -0.8555422966270758, -0.8005124692382649, -0.5109575677170699, 0.43641965854145115, 0.1967940001321823, -0.1019193402856597, 0.06632634639552848, 0.21850067540271845, -1.4789527387870796, -1.2737140420094049, -1.6911151446830845, -1.6707439001057542, -0.29923249418165904, -0.8205322260003176, -1.590419894043162, -1.5891535403522186, -0.6963248334459043, -1.3839970293628934, -2.123138568734045, -1.8650509641007031, -2.373729555079649, -0.08638095518515364, 0.16049240190210826, -1.8085076611159445, -1.8994598632657083, -1.4987224087354367, -1.2980273737459873, -0.16546044763102244, -0.33820491853288137, 1.3396955192046331, 0.9340932225648703, 1.3113331066854848, 1.6566057028700913, 1.421612918389529, 0.36687172389959966, 1.4350925010047457, -0.17450801894695822, 0.9536162463054986, 1.3419020586117476, 1.4898772641696716, 1.7846153233303599, 2.5677466387954584, -0.22817277537925096, 1.0942762480872583, 1.3469158890540565, 0.2516200365398871, -0.10949398134721908, 0.8654802157346061, 0.09603837925591648, 1.2935480362220615, 0.5436457406815196, 0.2685978305232116, -0.1669884920644326, 1.0270119068983148, 0.9276587089216628, 1.0294344936226978, 1.9087772641901042, 0.4880218931723414, -0.015343374165671893, 0.5894440623965322, 1.4961528282012622, 0.8619340890189053, 0.3070461306952313, 0.21691155959174202, -0.4806066814856103, 0.751328463107399, 1.6549840038096475, -0.03471334223543371, 0.530197893042338, -0.08200649866938473, -0.23613840876920655, -0.82338777271876, 0.0399723501102415, 0.2838652571208529, 0.45847223308179336, -0.8910039666255906, -1.262687329157639, -0.7842437864347424, -1.3171507057458458, -0.9092238288956347, -2.049462503744785, -1.0440131423468142, -1.4713612036887846, -1.5098454042008924, 0.31671331422453824, -1.079784194439017, -1.6648043811972693, -1.495522282635813, -2.084996284380041, -1.412451641432967, -1.7409987993134397, -0.2846259836184389, -2.0865781042861595, -1.7472070621623481, -1.4411438941023353, -1.7129467158768934, -0.7869279147653598, -1.07684825473383, 0.6327497092874261, 0.24165333928726895, 0.7583975834460708, -0.6507407084245858, 0.1391876534528828, 0.6531205110722592, -0.16002651546901006, -0.16867668321964063, 0.6578339869640564, -0.779003369216776, 0.9333758832094488, 1.8786588371570934, -0.385893081458122, 1.6784849217772881, 0.6224248312700296, 1.3470295341037297, 1.9486244741948975, 1.5103260877440638, 1.6410935911896969, 0.06974419384889298, 1.2635533546582705, 1.3075961863817158, 0.7715172100994662, 0.5326571391573923, 0.6298327222117932, 0.04782964821506309, 0.43833006000003166, -0.4874199371165322, -0.7799473987555897, -0.05864915954011456, -0.45273705465822345, -1.1704188350022218, -1.5055497699967204, -0.7044920136644424, -1.290199756420914, 0.4341351951688902, -0.1919766918053482, 0.8381790703013464, -0.7604352780973163, -0.6694433490383799, -1.0224894104233704, -2.133556949514614, -0.09276013864902581, -2.773796546808247, -0.825326903749517, -1.443437485880054, -1.9666704204548615, -1.9947430594259896, -2.5570645274637163, -2.7828799838336193, -2.3831129751871845, -1.0655302292556337, -1.3064242576469711, -0.3618672125246169, -0.553063096994593, -1.7086824651123738, -0.08207218171737739, 0.3256612840636906, -0.8272858303650772, 0.01613197152793006, -0.2879788821114378, -2.2421477025638294, -0.9851792157530364, -0.632010620500103, 1.783794696227069, -0.4859488493932702, 0.2871952277834874, -0.5384211429331327, -0.1615971920386744, 1.1047696904790836, -0.47306301541742846, -0.7612620650803215, 1.0046595653195314, -0.8649380370952585, 1.7503285144008778, 1.6147928887947112, 2.99990640056942, 1.0338332737269946, 1.5704529964828742, -0.010116951220886086, 1.4205436629260904, 1.8356263341799786, 1.996302999079176, 1.5885552225363535, 0.9148710516961306, 0.5997676979923283, 1.9124995695905682, 1.830541280273411, 1.6727984222455188, 1.464838287927486, 0.38130053417510884, 1.9262628629060135, 0.41637674181837314, -1.5406606837280359, -1.620829780272084, -1.6819323180919683, -1.0462705186185952, -1.3116910971095022, -2.058023594873702, -1.4799464916005138, -1.3365236410112367, -2.3397983229216113, -2.1846482753258494, -2.4642069629682446, -1.904926595791104, -1.3534087651710427, -1.8002856397783136, -2.29254183989846, -0.5843170137496121, -0.17696348641138668, -0.48379071431676474, -1.3981027945122075, -0.16945059319517017, -0.6294041910108737, -1.0179874083934861, -0.581936911272435, -0.39927950497097126, -0.8434711312490576, -0.15948582994433433, -0.8884879738141491, -0.8848250722305141, -0.9389921152515399, -0.08599800062598736, -0.3581278042659507, -0.3505980077832954, -0.29534142308564476, -1.0316494490472232, -0.8848250722305141, -0.42806902368926997, -0.42806902368926997, -0.6120563757563445, -1.062551163741093, -0.42806902368926997, -0.1435602822923157, 1.4299742276145675, -0.9192762641879628, -0.9797627966935746, -0.6834960925603915, -1.062551163741093, -0.6029735455501214, -0.25020687656443497, 0.8314243914843872, -0.8029861476669857, -1.81218043935716, -0.5084434630889992, -0.31036677326446344, -0.9595111652328338, -0.7809878578349436, -0.22481433563010547, -0.717249263203654, -0.4394040542209567, -0.8353462160272481, 0.07771617286225684, -0.5919135983802433, 0.09658615453183556, 0.24296016961358521, -1.1986773883293487, 0.5402153899002601, 0.5293232213013048, 0.0036255041042782374, 0.017400107213371336, -0.9927013097848186, -0.41096974166677863, -0.5798764850682463, -0.598680079227123, -0.139708787530957, -1.27771552786234, -1.1244269793651176, 0.07979757103674412, -0.9410674683684638, -0.25995101656945546, -1.2002786188826005, -0.5736667453406128, -0.9827206167170066, -0.8133111500630212, -0.04814054881638508, 0.06883051305788174, -1.1453167124114678, -0.9606357707532656, -1.6543911631983144, -0.2872984459852066, -1.6543911631983144, -0.2337942911685579, 0.26424440404831534, -1.6543911631983144, -1.6543911631983144, -0.5758370842149902, 0.700638189409782, -0.1152623883281329, 0.06419082047233197, 0.14739254946712477, -0.4542535854787137, 0.14739254946712477, 0.03623395173979498, -0.45787383434160517, 0.14739254946712477, 1.7784462846061602, 0.2828953327156437, 1.0135313342226078, -0.09992879597682874 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "2", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "5f1cdbff-2c32-4c57-9e32-c388d99393e9", "y": [ 4.448941155868612, 3.413806176855546, 1.4658546679751805, 1.9437350649962502, 2.3608382756800084, 2.5115433665784224, 2.7755046310210005, 2.667431543520231, 3.61219314482437, 3.710449908009914, 3.3213832034492885, 2.977088489814126, 2.914276306584564, 3.352502874937567, 2.599836053357944, 0.4111696426227716, 1.1460402829039094, 1.118813032472676, 1.7663171083476377, -0.6628033336570188, 1.078362624325725, 2.2148179509171193, 0.25704982042115054, -0.34556022413911525, 0.9626069490564882, -0.690113572188089, 2.055709557493621, 1.3528107028703797, 0.7633144829750006, -1.4174312538443732, 0.8113662637778097, 0.36590639484371434, 1.457919663171766, 0.15837884580385, 0.10114153363013159, -0.5018728994091674, 0.5820212571320342, -0.5009240286243465, -0.6955600115824185, 0.849674251314213, -0.6800304837652464, 0.5587800847268403, 1.1657727131317106, -0.07067736979634826, 1.6410241359007964, 1.0162067561379726, -0.3544938643643192, 0.06610178371832885, 0.12641247047499163, 0.07655436223696345, -0.17545037442379555, 0.4562529558868086, -0.3208437191765865, 0.17557011313520388, -0.5102098348807627, -0.09799027812125449, -0.31341174429516355, -0.3163031258160423, -0.024235379272252038, -0.06925926660537567, 0.5799361097533274, 0.005317624695743631, -0.13117178041151564, -0.16313228828145443, -1.367304908034542, -0.5131626942717332, -0.2441451412611762, -0.6373216810182875, -0.8086662969456115, -1.47176400425539, -0.40570345219266923, -0.5720938642723538, -0.39227437619747385, 0.006547872401860208, -0.34108863470983986, -0.9449242992601948, -0.05137209488380687, 0.3487347201922993, -0.5410518758637485, -0.5790200234034235, -0.5211575925897294, 0.22018926303407352, 0.025426716460815197, 0.627201720633522, 0.13245220029306112, -0.28650157893910855, -0.07754546707009936, -0.17964277813095705, 0.310724793827372, -0.8472816604533141, -0.38008011117948726, -0.17511843894045537, -0.47142593998036325, -0.19547939935989622, -0.25030858957932967, -0.8132226368848025, -0.34145532248769045, -0.5993441737400289, -0.8202017765154112, -0.842391520415018, -0.5892767273948006, -0.4608276789177355, -0.8526833256533608, -0.25131191740691966, 0.10432206096881665, 1.0392941091881678, 1.5486729312084317, 0.27575096625828643, -0.13025542624826458, 0.8308097971709023, 0.8899400027237118, -0.17888503420849206, 1.3927174381861056, 0.9283646406056957, 1.5223668987350345, 0.4515259887013169, 2.1705936469098943, -0.959711000042568, -1.4367734256090967, 0.2557446356783528, -1.292391002761515, -0.9706358100229939, -0.4198466513383882, -0.3603222843666813, -1.139819027520921, -0.2591140793421554, -1.5248121199227544, 1.670143261106346, -0.13577979043015032, -0.3698311873863045, -0.6109013127813444, -0.3600878424674857, -0.2632989767522913, -0.8212517628192676, -0.701479823291838, 0.14127031003374224, -0.5832870926125067, 0.6606890502635213, -0.816736079448681, -1.11871555329969, -0.7098682524868689, -0.2804191948678612, 0.14404692517650122, 0.14622217113510338, -1.2225829659442045, -2.5497058007659112, -0.1250376912397824, -0.6600782718221038, -0.8502542325286667, -0.8337405151570187, -1.1270485878581789, -0.5355924581598223, 0.6304879118667929, -0.7319815470298973, 0.39002031638052304, -1.0912382245869505, 0.04325842947848294, -0.7239565871407045, 0.15761109603823728, -0.22060731069602402, -0.07403507751759472, 0.08639880310297118, -0.6341463184809062, -0.3017097935430977, -0.023117220755214628, 0.4523365175749, 0.5627122357795155, -0.19285619125480716, -0.3765655874338945, -0.027370616821265428, -0.02162223004621328, -0.08444231941828031, -0.546695989222648, 0.6481499919461673, -0.8059130177999876, -0.04887357997604473, -0.3279856315476002, -0.5434462409096487, -0.5714826027906217, 0.16180442131891742, 0.6008043080280684, 0.13221073481331383, -0.4521467033240222, -0.36167042465442695, -0.3380242077537876, -0.8444005867758685, -0.43222290100256877, -0.4482304182665369, -0.8530294914622693, -0.8047312793123632, -0.18379303295984173, -0.17417635911383975, -0.3319363172387539, -0.7793255748093929, 0.11666109158375458, 0.9572269467987699, 0.3345915931491139, -0.313191555230955, -0.14050657330892405, -0.26501262809131704, 0.06774026773724234, -0.8785188155600798, -0.24466287503395065, 0.3628234821574864, -0.03964122106226934, -0.4469691471830484, 0.004933669435877411, -0.28401281092358066, 0.4210304949319853, -0.4015440180225038, 0.004501965935887392, -0.910365738628001, 0.3249738221011308, -0.5633236991368056, -0.28893794485527485, 0.1766109873289444, -0.6988040935022473, -0.6144565997033932, 0.17807893305243844, -0.08184631880827752, -0.8201803640296392, 0.9599663673076411, -0.8623625693830901, -1.5326664349402968, -1.7184444631609792, -2.0222635005244163, -1.5209297007929592, 0.2325930155029466, 2.5713388594175974, -1.0712944395265465, 2.2461608149150023, 0.6668187719944423, 2.389708838889841, -0.07784651832465056, 0.7481603559084111, -0.42924093301313165, -0.39141642175316826, 0.8199947229617147, 0.3009391759087903, 0.19979762487320604, -1.5694449587544674, 1.181130775273547, 0.5087223583764214, 0.7563723022592259, -0.33826260418675586, 1.492251048286501, -0.3336043333269227, 1.401234095467115, -0.2855857312013867, 0.8947028810017136, 0.33667253803157277, 0.713412897948493, -0.5233191512396288, -0.3480934059292415, -0.19215971434411505, 0.5965407373790896, -0.6212471179342204, 0.06925453586951545, 0.3214759151420565, -0.25654096991512204, 0.5535267637127398, -0.4354999509732857, -0.17946277123805968, -0.20736355174883028, 0.054458046097100025, -0.25810943945683357, -0.043773216136608874, -0.3987090177757019, 0.2966279878834473, -0.01739810388583767, -0.5920997747240724, -0.24245246952044522, -0.43334637173310886, 0.20830400613639027, -0.34712254654228014, -0.3058703458442963, 0.8232831724564752, -0.4356927416584681, -0.6313178932512862, -0.6121146761137835, -0.26744962328305355, -0.6038437297416094, -0.017996852344375102, 0.1771367290691092, 0.9547098585112809, 0.7131238144633477, 1.5623791315940532, -0.24712203395272356, 0.4288618719801787, 1.3663737517193393, 1.6118916416467164, 1.1142398846850996, -1.5522463909110558, 0.2343803375937059, -0.543004156002188, -1.5935653833809584, -0.2835506061673145, 0.5147075297707999, 0.19444447171100798, -0.27690949791079916, -0.9195963412926592, -0.515499911426379, -0.4698255770730331, -0.8597282838040663, -1.735676308328625, 0.06283114079164741, -1.671173666633137, -0.7736946700520477, 1.346358174223311, -0.5688588656460647, -1.5097195472504685, -0.07385772185352608, 0.04707896011925673, 1.3992314909793748, 0.4777161132723699, 0.5206944692757892, 1.640937352418376, 1.2679936221751622, -0.5789571954646995, -0.4607354951475868, 1.5218396023156993, 0.7232262271732717, 0.5582811809167038, -0.7706428371231449, 0.08792367572939885, 0.3963655285491209, 0.11492347827793442, 0.8643298645997457, 0.8109645170406318, 0.43501024592897747, -0.14028076444104082, 0.2237471892038944, 0.010814992227075411, 0.23301500134605985, 1.8100731351157022, 0.231759846843021, -0.6405891502883324, -0.6679994610923714, 1.0376887359313234, -0.6428893063297046, -0.13258400775232884, 0.25772712922483326, -0.2445999071681991, -0.16435200706437258, -0.1339306865024426, -0.6883000106961419, -0.3472021144219359, -0.5204591813218241, 0.05310375680029095, -0.04885701196533177, -0.7168752213631315, -0.42340373373273915, 0.27327191004956, -1.177280490917123, -0.3507926158454536, -1.0238237728199235, -0.9222818471067957, -1.303067593395054, -1.0885928406741268, -0.6999843211958631, -2.140746765431789, -0.33145743289506857, -1.026410029376452, -1.4054704554178463, -0.47344879937150863, -0.46104765913991125, -1.3041983499816132, 0.40825928074069373, -0.9268211440626057, -1.3381103420132066, -0.6387749300644342, -0.8172262116282135, -0.37149153471262936, -0.2404493686277195, -0.3097539862555006, -1.0859533052966073, 0.7712083328148135, -0.7734831608778124, -1.5542733956788768, 0.13882417090461635, -0.6813218024663292, 0.9431271432052991, -0.9425372015024336, 0.3130268969934599, 0.5103848730432166, 0.37378183194279263, -0.6164810808262818, -0.29126474628408827, -0.5969636253850692, -0.1732306400688796, -0.12452469418906291, 0.20682017368725256, -2.156715788710282, 0.08300663385363374, -1.056481662377643, -1.0355079454265572, -1.2931607255462374, -0.905413002437603, -0.45166663567899523, -0.12628718180795426, -1.6899631100736625, -0.5014145947288488, -1.1211893051283377, -0.12181529100556786, -0.5873239727798, -1.623490528549639, -1.28259133546262, 0.5736334140347908, -0.48846630113257294, 0.36158946461966585, -0.938147312941888, 0.3207338734297962, -0.8492534194665141, -0.6788976982021624, -0.05746925217884218, 0.44524471009189914, -0.9962281386315445, -0.3277818668917257, 0.002032701993749468, -0.6896490558036499, 0.2849171922314603, 0.7317236517506485, 0.8599502248936691, 0.39663114286750806, 0.051198174025481484, 0.2821090023901998, -0.8858984603022878, 2.6435721851886598, 1.0732321128608735, 0.3095644112877365, -0.671896516183176, 0.6733727885948407, 0.9216680226400341, 0.02091751696432586, 0.8016004178333488, 0.8320882575968378, 0.03445777646391227, 1.169139070541743, 1.768654608023586, -1.7543414882104387, 0.6686519803192135, 0.4634518389463241, -0.17298321413161177, -0.5159058820605987, -0.9025368180411165, -0.7289173384398533, 0.489391550895569, -0.4903412304087077, 0.08973303161280026, -0.2323582675816535, 1.2399117231284402, 1.603353674770524, 1.2639786888034341, -0.20659262581172239, -0.4158386046535455, 1.5741154679046927, 1.2639786888034341, 0.8275831760461166, -0.3273272902926331, 1.4271785072011312, 0.34789109672313956, -0.7197354451188984, -0.6083430286260267, 1.9614404108024481, -0.6530445876839862, -0.7927556944050265, -0.8251179026864455, -0.6780903896468292, -0.025378142848131953, -0.8302104168833468, -0.5257985605767465, 0.15712286794931585, 0.27247857986979945, 0.5760572459205731, -0.4463690938287712, 0.7895704314912344, -0.4463690938287712, -0.3495511789598047, -0.3420391724113306, -0.4463690938287712, 0.5839835290152168, -0.19230570770404046, 0.3038143000954503, -0.1270992858435007, -0.31998521881446723, 0.6107214782959699, -0.718504429690656, -0.6296308817518181, -0.7556480142722872, -0.6296308817518181, -0.718504429690656, -0.8507294030059072, 0.1727379672081016, -0.7256356053113601, -0.4673690475131148, -1.0661141861025738, 0.6537950176937031, -0.4322399316127711, -0.7556480142722872, -0.6296308817518181 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "3", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "47d2e816-1190-4519-ad75-e48398de8a93", "y": [ 2.4162779892938575, 6.042118654287895, 6.546612668445613, 6.4534534063391575, 2.379041313241165, 5.302913617455828, 5.724725369705764, 2.3037636012978653, 5.407186893224416, 3.7429351600287473, 5.841748092158485, 4.859814760197429, 2.630874955001559, 4.923756232208701, 4.723092616981729, -1.9242502202518772, 0.6222197253628982, 2.092755290196399, 1.3781622856577487, 3.2054068081527602, -2.317177224345947, 0.3162260061882177, 2.530058583136737, -1.186234642522426, 3.4125396659059466, 1.4112637043535847, 0.9043101735638277, -0.20672136298744662, 2.10323074634174, 0.1188370741090132, -1.1435987571273458, 0.9695443750111654, 1.0465082712509928, -0.4038897420742985, 0.059213077328134, -0.945064748929776, -2.150768935314477, 1.2092043897695484, -0.2695717114999636, 0.917278720628836, -0.6925580678323845, 0.12428574385249629, -0.5561430503737187, -2.9736958671858105, -2.45129311677055, -0.26116154764237276, -1.1273186543424627, 0.6287697823202063, -1.0047334555228853, -0.21914735659181503, -2.0458685945514743, -0.8006584444795917, 0.23609406838654495, -0.030767648056477463, 0.7819376471145523, -0.9702286965505075, -1.9170714649760763, -0.36875054363039006, -1.80580231039169, -0.8563813083873828, -1.27014261719043, -2.3544804166605, -1.869779640321634, -1.2658222633832943, -1.8807460254075887, -0.21640734392849043, -0.29151065582748137, 0.2829140030639184, -1.9133271881777054, -1.2928849424157538, -1.9753056334485783, -1.1263872785120708, -0.3853201846594154, -1.1961729232357707, -1.233397393739178, -0.018046287889250324, -0.5463027577371837, -0.8484295258168649, -1.743281537016147, -0.8460839543812988, -2.5356337366842583, -2.6885821404589194, -1.5224112011192288, -1.117403200242282, -1.6424278209477106, -2.6124734483458623, -2.529394667484245, -1.25805719183128, -0.6953082026125019, -0.8768407935571729, -0.579206444083357, -1.0166363180927158, -0.9387136931946187, -0.5946820090659558, -0.4252729324858208, -0.4910062660224369, -0.9075532295859701, -0.6915072723389784, -0.87871300478429, -0.8309804723148048, -0.8626280936898627, -0.7878402276184199, -0.8731120546102487, 2.1994263593725627, 2.202199516112027, 0.0825130301774852, 1.5127898152846415, -0.07879897359598001, 1.4536741790720282, -0.07866709185436359, -0.07900887776345522, 1.9301146377370044, 3.4334060803761757, 3.446546441913378, 4.307665016626004, 5.054191463266051, 3.1689100674922424, 2.9131853257778766, 3.004685498403123, 3.1428130422099234, 3.0727505414444094, 2.5237546308436998, 0.6579351264392489, -0.4000399150245032, -0.5531747993947964, -0.7975278055760768, -1.7493249226834007, 0.4434043291465657, -0.6272965874877119, 1.2561052977956846, -2.115557150072391, 0.27551986282960644, -2.072646327765738, -2.700152907055789, -2.0434680935732468, -1.1304199734369658, -2.7799869643184025, -3.4124235138403827, -0.21867954038350665, -1.6633157071724833, -3.4491680501616377, 0.19476204145780124, -1.598864713596389, -1.3103595065554934, -0.7010886400045294, -0.4616372027367589, -1.7894939339963, -2.393242754332938, 0.4540585746181519, -1.3696847802909455, -2.5017202447198166, -2.031673031967539, -2.2865051804911083, -1.6258592650308066, -0.1672590677790741, -0.7278046937364666, -1.2822276608048415, -1.2568829528681453, -1.6934650554353827, 0.6286879267055776, -1.3361653859034113, -1.9706736729811505, -0.7663050315670342, -0.5274484969229699, -1.364079310079902, -1.2222869624932957, -0.8602332299172988, -1.4692210807059738, -0.10013328094097323, -0.5929406832064592, -2.2331920236684377, -1.0816149680523974, -0.9599340212542167, -1.1550987516576643, -0.4364357389782221, -0.42816518530990416, -0.774403272145145, -0.631192758082135, -0.41854809661167824, -0.758296426609768, 0.6001772653247234, 1.2302316311447277, 0.6001503362827838, 0.6000512384660804, -0.2847665315714133, 0.6000512384660804, 0.6000512384660804, -0.6041048789378854, 1.6538027932616421, 0.8561177893229718, 2.6036435316264472, 1.436921094948844, 1.8525920041348716, 0.5400959944789425, 1.3021295799114971, 1.0593610330439553, 1.6063655834719701, 0.5879262112066772, 2.5607495106126126, 2.078600842750532, -0.41807916774143977, 0.5670118547907952, -0.16231486625769023, -0.49885926334900177, 1.8338212835146273, 0.4597268347093156, 0.4702664387455684, 0.11419452059933756, -0.14210833478292614, 0.47375901163996526, -0.06741398940585225, -0.9330458798698892, 0.4482281108853281, 0.4410394879050964, 0.36424035456557474, -0.8799944052510665, -0.060151359251996404, -0.5160565306437451, -1.527514022388314, -1.377198245445254, 0.2201273137778768, -0.20021674807028983, 0.41235510303420503, -1.7338231113500577, 2.7001464103206776, 0.026583600221443945, -0.6790686932720073, -0.6961274955450668, -1.175113336284537, 2.3975523726279038, -1.6371977501151511, -1.484371370911602, 0.12522884064747272, -0.6480490585064914, 0.14002701549024837, 0.021107496066720213, 0.6550751486697199, -2.1855814854296582, -0.30786746843569823, -1.626294676268855, -0.9503749118185175, 0.17216410752268638, 2.221348514037319, -1.724198987358813, -0.00044135583914333717, -1.2780309242432542, -0.8196840631022951, -0.42195363459957164, -0.6537674491367793, 0.38162664976074756, -0.4797224582703454, 0.09944164892566024, -0.44516841216206604, -0.44620054034369927, -0.1259796776885176, -0.8283891331178821, -0.8098244606714337, -0.5703046811990792, -0.029792460637547254, -0.39510677096624275, 1.0775562690658145, 0.17294410532681334, -1.463319579282327, 0.1708023171732176, 0.16930792291040048, 1.9906783435816908, -1.4633648056179833, 1.5107472819524002, -1.4298335131022553, -0.6557124048009499, -1.4297338120301637, 0.16981032294408002, 0.17014533122566466, 0.16971812885899462, -1.1192932317367992, -0.677062494829423, -0.7068735487235159, 0.13146009575731998, -1.1419247043667635, 1.2260014800310615, 0.08099619607931216, -1.7240139677667925, -0.6395309728148163, 0.3160959111196503, -0.04494556178705568, 0.2775327007491222, -1.145935024772414, 0.3313356107377336, 1.8321734407079973, -0.6962395614853898, 0.6961338080228211, -0.2512526417796511, -0.8349803069610675, -2.058228587418945, -0.41151630914547405, -0.8262628021939291, -2.047620881343322, -0.3209133973249765, -0.9983679440681785, 0.48609189857290197, -1.2773049798570253, -1.0605810614557136, -1.1441619588849326, -0.5703338883690067, 1.4892560069765532, 0.03071803732261283, -1.2089480000916717, 1.1824343782030617, 1.8747653446409749, -1.743972134521271, -0.426510054114455, -2.137777531072633, -0.25666310266891784, 1.851419867456209, -2.5044810651826626, -1.2117975976105309, -0.13187413689349872, -0.9765412493135676, 0.7974292967923958, 0.45389738449029754, -2.073565952938604, -1.5502334367113093, 1.1453947728818572, -2.1563792442420002, -1.3993781228511557, -2.344456083483845, 0.5822409154939767, -1.6597478053154235, -1.5331291411767138, -1.0546946516970306, -0.35660278515610283, -0.6775058222461069, -0.402470708749803, -0.49497316761503196, -0.4292908070149595, -0.9733643166182132, -0.6564099192015406, -0.09731179047966257, -0.6147807101179301, -0.3356070085162228, 1.1025844775889218, -0.3349897472845036, 1.4933101421479336, -0.3349897472845036, 1.4887359734222778, -0.3324567536554098, 1.103229637037804, 1.102520480216792, -0.3349897472845036, -0.3354558257858997, 1.1031484361100103, -0.3349897472845036, -0.6326203095127161, 0.757504992949709, 0.28223732184818834, -1.0262786395080068, -1.2854213043809544, -0.0052258239061470264, -0.39555429766950423, -0.9927126156718298, -1.0792569679399675, -1.0756626156312687, -0.08964890911841812, -0.7524419945355921, -0.8655405608969866, -1.4893304074976101, 0.11432380000191478, -1.7181802307203493, -2.151693510356702, -1.7682504600180986, -2.342256799876866, -2.151693510356702, -1.8472716440746764, 1.2704431506043385, -2.272697540361041, 1.578137144284191, -2.259691053209081, 1.9366661992194458, -1.8792702326224031, 1.9369288777549485, -1.633836277854435, -1.8641585764027306, -1.8036805985505318, -1.3964019035683501, -0.9269632781938155, -1.0627247295716185, -0.5068008807199289, -0.12098067269132676, -0.5436420457051659, -0.3397693271585191, -0.836663518582017, -0.6220604893729252, 0.5498174089029331, -0.5412149956846574, -1.9552708280850608, -1.6884569425379539, -0.27453068898623445, -1.9600819326562846, 2.189026772197765, -1.9546107590885984, -1.9612991831530247, -1.9582917259366834, -1.9608167372221919, -1.7250000894665438, -1.9612991831530247, -0.27336339574043755, -1.9600819326562846, -0.2734732922799606, -1.9616557776754746, -1.9600819326562846, -1.9546107590885984, -0.864887500383583, -0.5181650245688428, -2.1755885934919323, -0.9473007691088293, -0.38147195294429986, -1.8913101615944372, -0.23828286335588286, -1.0991618404578771, -2.0240308338062185, -2.0386460765444383, -0.8278023519369421, -0.9818929974349471, -0.7709828904866411, -2.0141344864804505, -1.9489964186538342, -1.799076964493338, -1.8169603374674015, -1.5729530449368907, -1.4333413109314086, -0.8621173294177038, -1.9621026629886371, -2.0942497647396405, -1.7895808057904306, -2.326700975484751, -2.3633434508700812, -1.664059115656459, -2.140022551082162, -1.283420601940344, -1.118534524673423, -0.536959975996898, -0.9060616000158068, -1.0018258342815631, -0.5978837194878426, -1.2378291296622026, -0.3141106853320181, 1.0666616798935018, 0.46205760409166957, 3.332163250960207, 1.4428896021741984, 1.0645095378253444, 1.062982577998929, 1.0626141046367237, 1.0646846462431168, 1.4428896021741984, 1.0665344645066657, 0.46205760409166957, -2.1628616135056844, 0.5902950719157143, -1.7992582573556113, -2.8512503040381754, -2.614890091043001, -1.781950141398414, -2.3884081749547033, -2.0327781680766033, -2.4714562570205953, 2.0697116541834126, 0.3081691077347673, -1.3725790614413376, -1.5470118606006436, -1.5470118606006436, 0.9962950966625107, 1.4963000557337207, -2.0359190865213166, 1.1239539350699326, -0.5273936496148922, 1.1239539350699326, -0.5273936496148922, 3.137952373557299, -2.276572875585109, 1.1239539350699326, -0.6413771544647752, -0.5313367808122429, -0.5845797308155026, -0.5840138913719899, -0.5985603261596023, -0.5782507435130613, -1.1724423247097848, -1.1520022395488887, -0.4212411256007158, -0.5811888849302912, -0.5782507435130613, -0.8772068359338946, -0.7102533984720871, -1.7177776768047377, -1.3959058971030065, -1.247210263080245, -1.3959058971030065, -1.247210263080245, 0.7657619111917235 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "4", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "c38498d7-a68f-4bdf-b5c9-2048758f5b9e", "y": [ 7.350429132902035, 6.685716939640887, 4.120753568443152, 5.519676066375891, 6.803034979763353, 5.306932235980942, 5.362206721315364, 5.325444666239005, 8.03671705538042, 5.025872016616389, 7.342806386071114, 7.026098501551821, 4.025531167664767, 7.804521494954289, 4.036810640098803, -0.8963840415251625, 1.484008499539008, 0.703246433676994, 2.1423811915499043, 1.0450211026330816, 1.6395186287430865, 2.6452990580918208, 1.663090973146314, 2.2169421941738543, 1.2895219988568911, 0.566088075708011, 0.9923518904280613, 0.26279843410309456, 0.3587288022683268, 2.435224935190799, 0.04590279250720152, 0.5349941162005015, 1.9176369128858541, -1.3074917304931004, -0.6500935612979499, 0.05713920864755907, -0.28403395299662804, 1.3566662963971894, 0.5714926442541743, -0.022926195083384636, -0.03582503286594462, 1.2001659132745908, -0.4664354958954037, 1.1360469339291477, 0.019595153792119503, 0.9940537390806106, -0.1671322127400373, 0.5402465644383985, -0.3030819288443182, 0.823529352560379, 0.385420206130592, 1.6549549308306384, 1.0647230756462176, 0.5851799896695856, 0.18590900214460018, 0.2071971504335777, 1.65862219710735, 0.14218806352976512, 1.0589967068032629, 0.9490077789460094, 0.08730486537953532, 1.7294760953615487, 0.48032492079505296, 0.3265310814639061, 1.0759376817691264, 0.6082576395100497, 1.0756351415710277, 0.18621134730562283, 0.22580886759596575, 0.11471622134128727, -1.1063319944774728, -1.049438961404673, -0.7097274174143845, -1.7280604076774329, -1.0137173660713565, -1.1657886865912424, -0.2229453308260853, -0.5104074829035371, -0.6028246248506073, -0.8558803051364908, -1.5691139717611373, -0.5168523062654213, -0.13058389946426896, 0.6778839318118592, 0.3157831087717646, 0.3870651994664375, 0.3276160703146977, 0.34446397402465123, 0.1523611955178153, 0.06574277512034869, 0.2256561482419245, 0.2701953816445697, 0.17443299869631013, 0.651487524849547, 0.6424345022155492, 1.2677864457610974, -0.1883686942841972, -0.16813255838054977, 1.031999000038948, 1.1552143612507162, 1.2192434861286574, 0.918265770168751, 1.3062438799300482, -0.22758336451079972, -0.3719722233005341, 3.0813536208862917, 3.009971470897868, 2.5404119148446056, 2.3251515328338295, 2.4604899724665774, 1.8848438331702448, 2.1042465267537382, 2.7082801578176783, 3.1510737583727875, 2.799355756265216, 2.4921203088883694, 0.4074409483677961, 1.6311443601073687, 3.134267839636766, 2.197129859279157, 2.8576699164400545, 2.730642194898702, 2.880424363702023, 2.5452665793494282, 1.9577196435924835, 0.4317433504156316, 1.0025909927243963, -1.319032665592392, 1.3034017287727504, 2.028916472812507, 1.8407764803663453, 1.5657240075496255, 1.311843507642123, 2.192900492614776, -0.16053070248735518, 3.0737042814161977, 1.7840430542359205, 0.5659524637647573, 0.6651230156163979, -0.10738244583481617, 0.15613051848599008, 0.7755943694658197, 1.6726433630966493, 0.6984231596438311, 1.9804667378256635, 0.44832590508255377, 0.08220943603248036, 0.9328400702047063, 1.187387667662646, 1.1610738207057163, 1.0108317691763273, -0.23094741083141176, 0.9516212321236874, 1.3974652439684907, -1.0738587802438238, 1.9732716837383308, -0.07192107266657102, 0.44901973013848573, 1.2302515707947201, 0.3776299494818187, 0.8696564912709421, 0.7512152899288056, 1.305322490135557, 0.9408643898813371, 1.1783747173323282, 0.6366834954313437, 0.8775427961332373, 0.12107176045683603, 0.3370016361570007, 0.8421237801995642, 0.871159386441826, 0.17361604640093464, -0.7517688384234121, -0.5777602610220777, -1.0536782465771801, -0.8464193586731953, -0.163370363092305, -0.7942801914296211, -1.1827220867910333, -1.2968611806118269, -0.4465411065405368, -0.8979882874364711, -0.4981078584094637, -0.5130113154312572, 0.32216464712251547, 0.5204329521292942, 0.13146992700436355, -0.1863659852827391, 0.7231940371294039, 0.007005220741730598, 0.1088540326322651, 0.5545107754280062, 0.5439575369834991, 0.23469461694928473, 0.2558542266802687, -0.02060307986480669, 0.5595010939793784, 0.34058655402362864, 0.46432755240219814, 0.5103658409419622, 0.5301116177054488, 0.5498914818482981, -0.08309597971700586, 0.5869867919750386, 1.0281642945731055, 0.12321648055919208, -0.021208424813644502, 0.455617935992852, 1.186423747414748, 1.194119482190328, 0.9076505225106823, 2.0288275599513366, 0.7087745162368041, 1.4784252256300523, 2.558224904657657, 1.2734865582454309, 0.95708548865978, 1.7287770909410949, 1.6099752095630526, 0.20732430724606124, -0.0007971145614420529, 0.3575949796237566, 1.0152538306030239, 0.657387578559381, 1.2990367338282336, 1.8308309469575823, 0.650326787084753, -0.027595922418947715, 0.1403110981809792, -0.07703764105616771, 1.4984568886553322, 0.5961285420820753, -0.19901948034047748, 0.5530993609952679, 1.0041770378528463, 0.4748480950726502, 2.307742060428709, 0.7163545372421276, -0.49230076845168075, -0.12721007335359363, -1.4686208054531844, -0.9842079991774443, -0.6947272642817968, 0.010372750046120484, -0.9596879476217002, 0.0002318648908421884, -1.1185261535434434, -1.173712401517081, -0.35987537859385205, 0.32929912781427095, 0.20166340556734957, 0.5167430438489224, -1.4878404523621656, -0.28788943514870147, -0.09316635037379832, 0.5388332423887512, -0.07998975754045004, 0.7675879170977287, 0.43161151744043774, -0.2505638898222768, 0.45557299526689765, 0.19368300867098417, 0.4153809894436502, 0.8327639509092708, -0.08281617434644122, 0.7528435888080598, 0.310557254168148, 0.8656192103052412, 0.04122887459854861, -0.18104446239576263, -0.3447387109392037, -0.20119814696470925, -0.18104446239576263, 0.4854029913578556, -0.9639327686733474, 1.3964838029425848, 0.870229480644126, -0.1332217945982886, -0.7072665726024844, 0.9158784189046656, 0.5382769505386692, -0.052864071982199126, 0.047841732112568806, 0.6458004251384688, -0.22718656742653634, 0.9800416691522807, 0.5020908208256145, 0.7738327799304389, -0.5881709822135958, 0.47533342312636445, 1.1145016082200052, 0.5860583928779188, -1.232417135222972, 0.7687576271772203, 0.06837249378051331, 1.069418192903921, -0.4764228025879469, -0.8450646211772701, -0.028285593510603474, -0.5527874260414757, -1.2865081398434057, -1.4197789052171335, -1.0451216610243053, -0.3628043575649982, -0.8746948891632244, -0.5231513158613726, 1.2118560221072447, -1.5741557995869493, -0.5232127871955623, -1.2224909692052366, -0.8275925638331368, -1.1103668352779634, 0.6262443932528592, -3.1070678542458356, -0.19593277074198576, -0.609427753341066, -0.40178916257748865, -1.3109336894253598, 0.30870344824180795, -0.24193816313235098, -1.330597623985438, -1.0337618230315517, 0.7423285648385382, -0.030658430969463614, 0.49851180783429555, 1.1877341117839195, -1.5989375625003963, -0.6621711939444956, -0.13774608919223996, -0.03410446241573371, -0.025620830556702445, 0.21880668201101738, -0.23895982851850053, 0.10371298179210685, -0.19494594675234286, -0.3033452012257506, 0.40412473659456877, 0.5366146687486593, 0.6982161825172208, 0.2470572447107544, -0.4650277721707825, -0.186773494709982, 1.1951440138397598, 0.2928721235042923, 0.23689528702041485, 0.7292560738818228, 0.5816299950602871, 1.2898208639814064, 1.2615835434213218, -0.1250871763892675, 0.6364187935632482, 0.2705106767399767, 0.38512497912658894, 1.2744020744534326, 1.3385798755481593, 1.840879808581692, -0.004728720627467652, -0.6694819945731973, -1.1389973646567462, -0.4586656147092035, -0.022132031568711616, -0.41866187151338774, -0.4743907608340539, -0.4118741654950251, -0.9380607314432748, -0.6256073538435691, -0.46358774046369355, -0.19568223531808945, -0.4762545337523376, 0.686528989595159, -0.6863163068914441, -1.1498850683302309, -0.9918902780197876, -0.21607514552707321, -1.3484707548927413, -0.8396276520016354, 0.9047395528895747, 1.6870160598623596, -0.9750518513861276, -1.0886296365601844, -0.8670576238004977, -1.066249552496977, 0.42737275664770713, -0.6350768930145069, 0.13881631065064887, 0.4589628419717652, 1.4857577176407055, 0.7572826231874342, 0.6017969842139215, 0.6642385693510435, 0.5311319476249043, 0.33996424226484206, 0.24712636824977371, -0.11797062730335978, -0.6406407874004724, -0.27200571251221345, -0.3312277148830567, -0.7949769993526583, -0.5584474837505878, -0.3196964292335063, -0.4109093035637815, 0.9363256971203028, 0.1779670220857128, -0.6990922566367559, -0.4068825617362072, -1.4897899345290144, -1.197683070327198, -1.4437112059402637, -1.2493187324087722, -0.6171614109689394, -0.4759443206014494, 0.47434914458710925, -1.5666322356802103, -0.5576714004376256, -0.48848328417867615, -1.343061093323187, -1.519678572882336, -1.7563838070608917, -0.7400849176366141, -0.5123566503626814, -1.98168876163364, -0.19024186278274033, -1.915857896217623, -2.385067509643642, -1.223029855772372, -1.1111858630362839, 0.18896911450295847, 0.7424921231341283, 0.33385051222597456, 0.41579121405772695, 0.6306282346697162, -0.026777204049283382, 1.6461277940116925, 0.2521551022822485, 1.01142253912894, 0.30784041391486666, -0.48578278130387836, -0.4841425451524992, -0.8720476069242973, 0.9454578403747169, 0.47309612567710174, -0.24786524267267762, 0.9454578403747169, -0.48578278130387836, -0.7216935614059793, -0.7632759877490002, -0.614541444816133, -0.09648508847349477, -0.4203583305858878, -0.014182216395474683, 0.19953869282734202, -0.9309716079724725, -1.3640174558024385, -0.7091059009165566, -0.23338107240542857, 0.47817516859047393, -0.4302286747713504, 0.24877641484787266, -0.26914731899548777, -0.5854609930369608, -1.4849426475646677, -1.4353926561128991, 0.47455338426702254, 0.3061523204194825, -0.23198857778551712, 0.3568521627725049, 0.230953207137847, 0.12118497624947112, 2.6574197607463583, -0.5149435519136571, -0.12406732355363456, -0.2710418061520378, -0.2753821329988369, 0.47455338426702254, 0.5143267311157618, -0.2753821329988369, 0.0027749259342200977, -0.32336819686023976, 0.2597278321303288, 0.9169616011778554, -0.19649726849466545, -0.34120741356654555, -0.6410613311473999, 0.8060102568995757, 0.44757362302164766, 0.5590551706165708, 0.4342957515356235, 0.5536324783874805, -0.04838325380930474, -0.9000370143009938, 0.1514124463519559, 0.8225950645021881, 0.11389453752582548, 0.4498903468863638, 1.2340258157561041, 0.8225950645021881, -0.8946956210992383, 0.8225950645021881, -0.20964852932899955, 0.6418380611631426 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "5", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "68f48ad5-d21b-4736-b9fe-715576f56712", "y": [ 1.3413235151183187, 1.6740726395024346, 2.754239329196989, 2.1674654929330344, 1.3255645560172193, 0.9353509065232797, 1.1490442291833118, 1.5220329911795698, 0.7039003719840461, 2.3854303844152516, 1.3256543786130286, 2.496271955643613, 3.594996726958906, 0.27294803117103134, 0.8668824977064152, 0.8044984317863656, 3.04331322658237, 0.3474247604302669, 2.3927057415312065, 1.7583785407072392, 2.926617463894646, 3.0970496919823898, 3.203690734892949, 1.7141967168898018, 1.6494252068347222, 3.341788390000213, 0.2981430904210475, -0.05717414291209359, 1.241274056458787, -0.2680323318769701, 1.184844819670157, 0.5395127842274654, -0.0023816307567311955, 0.6123542345933343, -1.1869303277276804, 1.0264099092963361, -0.02191455610958346, 0.7598912619759233, -0.051764625225093355, 0.699915295930597, 0.0745385684381602, 0.35706656985454677, 0.6219793664896206, -1.1699391267692976, -1.3756074658541673, -0.4569683232712747, 1.2886848013660364, -2.726325411374512, 0.1840443103485033, -1.4922068160102304, -0.5187457776764232, 1.6037994046465214, -0.800138578322963, -0.28346833901583807, -0.14639841400649428, 0.4429648761693876, 0.5733075863047529, -0.19109976882230387, 0.7095528910291767, 0.8268351713785173, -0.11244318900793267, 1.6191730885694822, 0.36118214548396443, 0.3020450614216891, 0.4014066747397323, 1.7315981458941545, -0.4245053657288983, 0.9106102354432893, 0.5157821914098162, 0.33805335256740665, 0.12043101138350709, 0.4584178017032774, -0.3221205167697942, 0.43448013127515683, 0.45738054727489336, 1.1108401890409763, 1.9553300435728451, 1.0455531499578747, 1.9704389962473106, 1.6618000459964573, 1.1395324908508782, -0.1311566880681197, 1.1223185968541116, 0.7053318084790885, 1.933485955392451, 0.71412077409471, 1.0699935811864498, 1.1983242263443197, 1.1690660987432149, 0.1337727042599888, -1.3538197340710412, 0.9497769209469439, -0.3800386210706353, -0.4965292014748563, -0.4767005244891701, -0.46591611730333593, -0.6587750684570355, -0.07588636722672704, 0.32907055800682977, -0.33920737050841016, -0.7906141170230254, -0.8931191572091809, -0.33779912056110184, -0.6274945278029088, -0.6653303882284453, -0.16324755165069496, -0.7306197802339601, -0.8064291149252022, -0.4301012498830304, 2.625643120460776, 3.223139713971806, 0.7996830148202935, 1.9314978180356004, 2.4619909291620656, 1.1597589631498049, 0.08686145604545907, 2.2606796320325535, 0.15842326173002275, 1.6683395161169527, 2.5860420417486694, 0.6286511867212534, 1.367378099823472, 1.333528027903489, 1.5139170924181033, -0.23429640738209306, -0.32702305837060847, -1.5673760837197885, 0.791567746491535, 1.1974697620556554, 0.9961076980748442, 0.9031990776577787, 0.13654806949322285, 0.7260378592256264, 0.9051120238760295, 0.27430835009256377, -1.4403146414714765, -0.07515558229427036, -1.4903279936954377, -0.5111377047634886, -2.107259872448757, -1.196679267433128, -1.1875377697300968, -0.24859243780964252, -1.7928250236478502, -0.3142653222434783, -0.6651547474950508, -1.039161028357665, 1.45552089903146, -0.3317324763496725, 1.561001984548728, -0.8384606357239319, 1.385823013151624, 1.6300525523370868, -0.14104470067756456, 0.08543182802972399, 0.9054287956990097, 1.2316614370229158, 0.6567387133437599, -0.5151812175048418, 1.3903925540908053, 0.16613640423181616, 1.9972583840579219, 0.0020891104784449377, 1.5555513885184142, 1.3129886490897513, 1.46636021804762, 1.5110224286040717, 1.4925238671154932, 1.900976190653941, 1.4744240124164176, -0.306463170550238, 0.8982288916382292, 0.18255758911120923, 1.4803397387955721, 2.1219581545087967, 0.9073681567535792, -0.6382229390144253, -0.20268723390500787, -0.24337358073400814, -0.2690025023996172, -0.29940703156398674, -1.232678465978584, -0.54027470675252, 0.3644428393263123, -0.3891717430158807, -0.38820507536750865, -0.35776959149786774, 0.7225393572778172, -0.3844805920421675, -0.7023710577205187, -0.8745844266854581, 0.07427888814489943, -0.5023226121577451, -1.0294424231977857, -0.9755253391084857, -0.6712864707537965, -0.33605858821658763, -0.3220635834964088, -0.5785618907994454, -0.29959828262955585, -0.505281188301606, -0.22405935828127252, -0.016563659380439882, -0.5493925100302807, -0.2697008611031671, -0.5568544227490785, 1.159599543303617, 1.1622543047012637, 1.6099504462702712, 0.7498442558104121, 0.6371718428079612, 0.9635619803470226, -0.9086992913151644, 1.6170622490997746, 0.9119297808252772, 1.310517358453046, -0.3219236635575704, 1.0588060780235349, -0.14150587796097788, 0.015357283742719136, -0.4283779964260961, -1.6805605126846748, 1.2665513531190538, 0.082743071568587, -0.14785750839228565, -0.8963315428948249, -0.5383929742192856, 1.7854083136329462, -0.4487078592814079, -0.4828404009575539, -0.28989090205454526, -0.8864897366897847, -0.538747440567324, 0.3886604193972398, -0.38929931792561184, 0.487919019128592, -0.3968707019491562, 0.19827860640318906, 0.16632208095286494, 1.5416823769104155, -0.2848234353035635, 2.3814679323074914, 1.1027472125615079, -0.5754072109370678, 2.004804346856042, 1.1478187372645414, 1.2012216940309663, 0.0458522766379178, 0.15929511341700464, 2.2263910687469166, 1.6583226920125453, 0.005509945009264706, -0.04230384941746995, -1.0265497973217572, 1.281146587139147, -0.1997294359016871, 1.147008995735847, 1.2234972831691335, 0.8287764480569161, -0.6754181307403324, 0.6012478370260208, -0.9606318830458519, -0.7875756250286262, 0.11365719942520033, -1.0158286738270446, -0.29301096495557044, 0.9591834679073417, 0.9563335433406281, -0.44616209553139524, -0.12516660056087434, -0.0007743373608420512, -1.09279295443476, -1.3376672526183684, -0.7374191369978413, -0.6770470930759538, -1.0557268021972974, -0.35874088446386465, 0.16997221976800134, -1.1650117548226064, -1.022641776279264, -0.5740734881808988, -0.9602566312308115, -0.06487711906749999, -0.3257344846070322, 0.4466024526511671, -0.4841753823136744, -1.206488464562295, 0.10336276803174474, -1.051078535235793, 0.05656972427362075, 0.3964388145590156, -0.5276408569608089, -1.0644367885670483, -1.165603989045154, -0.5226619078988028, -0.9362263985910988, -0.01859035540274308, -0.270878632442708, 0.2235497136541807, -0.20546248177887422, 0.26294442767332304, -1.3591275389751596, 0.3953495932389594, -0.02052717938654416, -1.2546458999076104, -1.0708104701529695, -0.5601438532487971, -0.13946806406930545, -0.9930589263867692, -0.12833665671673145, 0.5488573646146584, -1.2253620967027141, -0.5490788618795092, -0.2568008037868642, -0.23921386755852597, -0.5837533708837876, -1.1271749644487747, 2.466731541005761, -0.5649862106657744, 0.5361660394573846, 0.9172081936178058, 1.4420368641082306, -0.21931416063251338, -0.6245782997583961, 0.3491926401115592, 1.9513695510326592, -0.8513049020372996, 0.4256511319158281, 0.03811666579194682, 0.3638934826199275, -1.1766587329975886, 0.4577613971253406, 2.2692239692731637, -0.019386750867169896, -0.17208866363930547, -0.9416622642776592, -0.5409915247336302, -0.9291028031831021, -0.5237626790301944, -0.7992473099153141, -0.5990729367849562, -0.6122336681943535, -0.14365330663779435, 0.14008844823657296, -1.644413564309073, -0.312018529733457, -0.45308490655163774, -0.8612410472379977, -0.41420591515461486, -1.586043166256458, 0.7313545088070219, -0.1651349241545501, 1.5623636178609024, 1.2670698714405761, 0.34168551980640743, -1.5273401619299667, 0.4628486625164177, -1.8966817282457364, -0.1016645251691619, -1.3764308025216407, -0.06581464980418819, -0.4202765114036765, -0.46716433710991406, -0.21364500222212038, 1.036479671072943, 1.8143361256147816, 1.5503474814007747, 0.7287111349138005, 1.7676782789924275, 1.4415253526896075, -0.4217260766071361, -0.22984806633529734, 0.714916748740615, 1.0658168351501853, -0.5890477677398589, 0.27266928112810607, 3.6781981880930026, -0.45217808312885854, 0.2755056773272933, 0.26098725635860315, -0.8004235715712927, 0.09449759292123487, -0.6331027046743646, -0.5188187135177963, -0.45520076976065027, -0.31749066075242427, 0.3807811297070988, 1.3051145995245201, 0.42932896095060785, 0.7520220089639726, 2.494221291978344, 2.360006355390609, -0.17965215452950015, 0.5681382258374923, -0.34224650003782753, 0.4236483811304623, -0.7726543376353943, -0.5203345766216367, -1.3329902528743702, -0.5854745933588711, 0.977136619535463, 0.751978947655395, -0.4499814799199214, 0.23721529309209338, -1.5395971668660628, -1.1592671872155609, 0.5787098780244093, 0.1820361364714193, 0.40957453035933344, 0.1864617786341722, 0.2824273576751914, 0.5552143327376388, -0.25626971757215056, 1.5142495102096525, 2.30165287716659, 0.7874151623963661, 1.3321373316914138, 0.9093298202322642, 0.0820873905804041, 0.8209185373471745, 2.490832668281052, 2.088048019584959, 0.8906648460559644, 2.190533546832482, -0.727645452475381, -0.41998206144544037, 0.3316263264900981, -0.2129649257313463, -1.1372036448433815, -0.08813780632848195, 0.8640395571051297, 0.7492735296934309, 0.8402360207187572, -0.3420419010199162, -0.486864475670049, 0.563551582188302, 0.8640395571051297, -0.6304124984001187, -0.486864475670049, 0.24437228779181486, 0.8233723996482031, 0.7702629172952357, 0.0005557689036250905, 0.4661028412653001, 0.4482216774314709, 0.9996263108493364, 1.8423770144531966, 0.2479063951014924, 0.9414900191915395, 2.7162338282482748, 0.007543019504229662, 3.7343478559314462, 0.8632325643754776, 0.04342637104251126, 0.2409689324737226, -1.0471063113650465, -0.3190934947926505, 0.08279929762762177, -1.0194588154573383, -1.4679325277359274, -1.4679325277359274, -1.065178980366753, -1.5091367703225627, -1.1934506741220503, -0.364794360198738, -0.3819095300149309, -0.3105662296642249, -0.8546233140680657, -0.3011559653773669, 1.7778749903688718, 1.5813290166247367, 1.899819260000506, 0.3007363494765041, -0.5327727588888749, 1.5813290166247367, 1.7778749903688718, 0.8818073138001058, 1.899819260000506, 1.899819260000506, 0.3965620742685675, 1.606840720263714, -1.4345483658249878, 0.03942930592291501, -0.008226722569787496, 0.0566326551681122, -0.2816843113663531, 0.03942930592291501, -1.0090158779614273, -1.0090158779614273, -0.7452155923972337, -0.0809995153898828, -1.3321166800588866, -0.5473608364355446, 3.2348832539826935, 2.2826427239401195, 0.9742031230773021, -0.13220444530684233, 2.9993930945991885, -0.055225898771836986, 0.463680466937907 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "6", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "723127f3-de2c-4e99-a871-e6175db021ad", "y": [ 0.15812058594985873, 0.9983291238239477, 0.8393078409903917, -0.5197072462908128, 0.07087777612512819, 0.26547210215579015, -0.13498140488480856, -0.15502037097400212, 0.7095206188594714, 3.00918945745056, 2.005910839773193, 0.7928227562758754, 1.099259418709118, 1.772646815804059, -1.1770917782955381, 0.7436679242785843, -0.7497223403696153, 0.25753505584283215, -0.3435914857896439, -0.8285676394278482, 0.9939639774804633, -1.1769045074945503, -0.1593953857392992, -2.425008677634606, 0.4326124191501231, 0.2591020838735242, 0.8284500808269728, -2.3268039967457566, 0.22034504701892277, 0.562820607705018, 0.8238014374581444, -1.0894159984698557, -2.5499745994622103, 0.4255039579105493, -0.4251368692130894, -0.5250007422659483, -0.7522305922750347, -0.6949567473702828, -2.305315428725316, -1.938601715845505, -1.2753671174848928, -1.709875080605001, 0.4831942744014722, 0.5608504389457615, 1.330860674253515, 0.4725870153165183, -0.9488555276019546, 0.9244064052796603, -0.3994012342534604, 0.9074475712026318, 1.1540752142932682, -0.39584293578793445, -0.8447252497349751, -0.37499662893435287, 0.18786657604790402, 0.4375006655600134, 0.2649822233324588, 1.22014339330165, 0.2842018264011294, 1.255206655181164, 1.7179203316642884, -0.0986619888127977, 0.9154463736117268, 0.6192507158993544, 1.2743450574098403, 0.36783012243802543, 0.9691269627308399, -0.044777744832341114, 1.2203491499517771, 1.1936510452992704, -0.031220498315038623, 1.1696411549969996, -0.7431605034518589, -0.6335727003328661, 0.39903588657378325, -0.4995544663856063, 0.9344379306219431, -0.891205054749693, 0.6400840940847178, 1.5407326602467961, -0.34740909963049654, 0.3854335031768494, 0.10334239989753811, -1.2890232822867456, 0.3599207532551049, -0.8231655651499299, -0.2950433461305255, -0.8244485775441283, -0.2643169636270189, 0.07529808911406068, -0.0016234321916160101, -0.43560643746524147, -0.40999563453407273, -0.09475531685543981, -1.0128767919374655, 1.152850107019786, 0.2637394191324278, 1.0863646562050822, 0.250706421254001, -0.04562747830054568, 1.6575207188501115, 0.5368260754497891, 1.2428150274453489, -0.09375580407527126, 0.16020622115853406, 1.0188169514298968, 1.191499726004627, 1.2946331158803788, 1.6930020481408974, 0.06616458821348294, 3.0286428058186896, 1.1058665700888737, 2.4770393253498884, 1.5284048281886875, -0.07876068298459117, 2.0819081355637876, 1.01867917209401, 1.263773412545571, 0.562719680988499, 0.8554375392365996, 1.916383437191987, 0.907010474112459, 0.13541928857124166, -0.02173227304167865, 0.3131857164678341, -0.7378792560211238, 0.7229795101385955, 0.4404586373804063, 0.10116168497803316, 0.8471732973168706, 0.3873486772231358, 0.6856107344125272, 0.40479179710192054, -0.3580030110118627, -0.7977411264953316, -1.2476599022890609, -1.15846247836777, -0.3654921023655511, -0.5455000720369768, 2.6867302516527483, 0.42446385585615903, -0.6111285416449196, 0.29954642038439855, 0.04751327054124549, 0.7417656857841466, 1.3797318290665863, -1.9036283334054527, 1.7526121005029556, 1.5911631800947583, 2.5038909572515324, -0.8449332356970956, 1.5236738489311676, 1.4529036056161753, 1.5034873208103605, -0.038209477934299206, 1.5503397198566133, 1.1110622651208093, 1.9965126878292776, 1.203178934655704, 0.6623248760238327, -0.7279314689367523, -0.8903732948290027, 0.35810725684362976, 0.5247291807496263, -1.354317199116821, -0.6355622485542329, 0.1862783666177309, -0.11989722883053407, -0.16287681905742896, -0.39431514415108, -0.854421471763154, -0.5601450000568664, -0.7603618688646855, 0.564547199702458, -0.9959201262882985, -0.7463299966175098, -0.99980969490891, -0.48898368645273815, -0.66008858154398, 0.3908494022918484, -0.9545154350174831, -0.5562966980919057, -0.705921234660385, -0.37405631260704425, -0.6135691977979322, -1.0186195391619013, 0.13542106279763827, -0.49208833978865496, 0.629662085732364, -0.5975856882943713, 1.4470869658630248, 1.2900548957241835, 0.9101033262593166, 1.6785883644925912, 0.8106019104441801, 1.2079987303614361, 0.6626610457477281, -0.38518015797663263, -0.025941649153127827, 0.4823152856146043, -0.11654732286691447, 0.32635485188959223, 0.3493742873359185, -0.018579687955211272, -0.07868182717596407, -1.2397241628773996, -0.19467183801202173, -1.4831132003052192, -1.05398850929312, -0.2134351645914024, -0.913944455670985, -0.5321305492941761, -0.2685563044246885, -0.15322773416482927, -0.6094521432083809, -1.4374236422129216, 1.1837315136372175, 1.4204389109704154, 0.10881320424904745, 0.398926878469264, 0.7698127251212495, -0.831678644547735, -1.0099208425159623, 0.7550671092317551, 1.4972114757352837, 0.3478661634903362, -2.304274079257851, -0.02649078349480258, 1.1027134091453032, -0.3725856994801362, 3.144399395030118, -0.6252293913774627, 2.5620090445628154, -0.08501595340873842, 0.5253362795024509, 1.8907102054082547, -0.12464391632460094, -0.7987067392596544, 0.6740578596101618, -1.0567683087946178, -1.2708597057951505, 2.11138713051513, -1.4327906564061526, -0.6329902548946792, 0.3079221788952506, -0.498336279474486, -0.288777362596615, -0.8316472568250511, -0.020684901298302173, 0.5391616283942998, -0.029321817633779387, 1.203586267953943, -0.453244593145685, -0.3598806789988471, -0.2648903536268187, -0.612484088529452, 1.0072997300290398, -1.052816561649677, 1.053216032870768, 1.125297377787577, 0.8880606829947473, 1.5164212665397276, 1.156222758882131, 0.37792330939005103, 1.2174836854778188, 0.803586026451555, 1.552207056936662, 1.344706831459514, 1.2246813943765473, -0.1175294114606779, 1.2073995174778869, -0.6275847737958073, -0.4590488033916623, -0.7120678243033537, -0.3438401275607712, -0.9064723779230538, -0.242297766560328, -0.019075619033506554, -0.3813119058062191, -0.39283842886524184, 0.29484638973538957, 0.07597335213152062, -0.9646099435122086, -0.3230061871265863, -1.120095830180786, -0.022880343155831418, 0.0001636716812903065, 0.4925534873428984, -0.09429230591653263, -0.3940109702140787, -1.243470253416097, -0.45860322727426955, -1.631747163233986, -0.9940162264229431, -0.7429268419469679, -1.1491507599885042, -0.45361861128824027, 0.3538930455488643, 1.5614927694326666, 0.46217807938819333, -0.3274469222918721, -0.5716910777916674, 0.970769294400444, -0.9396896531052039, -0.3542185432659716, 1.1113177522778463, 1.2856825499589712, -1.2237317252083106, 1.557468314411079, -1.1741745327185593, 1.0471264987525823, -1.2931368135057708, 0.31614732632666215, -0.6444853730315475, -2.013404503224672, -0.21247029656589506, 0.7124722154740348, -0.7417786825603837, -0.1857647192231591, -1.045275279566262, -0.443650240037173, -0.8972691374215225, -0.6000357072849531, 0.47284879771916283, -0.9085529134266827, -0.37582606857910755, -0.402953619539865, 0.24808019596025452, -0.6580096275183553, 0.0472962341057556, 0.2009208874932244, 1.3233686570710865, 0.11742281846956847, -2.256010984082701, 0.21042030641320897, -0.7872217198550757, 0.3010204104748392, -0.4610718669876519, -1.4596796546657411, -0.6413294731194173, 0.927219727676686, 0.4739318988066482, 1.0966473978956663, 1.2571803787444116, 1.3058618858766156, 1.943629286994246, 0.5274755109065394, 0.2210856699653569, 1.389625888649082, 1.37342663897864, 1.8487474780486626, -0.13755696760837383, 0.38515452403627454, -0.9408096182177907, -0.3713590316863487, 0.06120923125997713, 0.19880800310232785, -1.5870438303711438, 0.5481585029556069, -0.18838503521985953, -0.2662409409060875, -0.24092820274333618, 0.1509979310293966, -0.5632151029594665, -0.14251123378382957, 0.2436295771617011, 0.9031974149180036, 0.5278434228952599, 0.6552981754237499, 0.43818692391561703, 1.2426292221086492, 0.9727393052615317, 0.0754404632881671, 0.20782827345352672, 1.5813378323697722, 0.4902740354915975, 0.9375793706882111, 0.5802827641357304, 0.6457737722787332, 0.16107159519036068, -1.0244583349130425, -0.2628523543268443, -1.1764994635541788, -0.45999499011300055, -0.2768723387746241, -0.8957212949151746, -0.42331269227535084, -1.5312905280875582, -0.863502551693744, -1.3164710218882412, -0.32596840670356475, 0.19992690900149854, -0.7541106645835711, 1.6305621026429604, -1.1505306710990257, -0.5538475173963934, -1.5123037886241177, -1.1574019163832039, 0.14405082823861648, -1.586857201745292, -0.06946119415764623, -1.4128834840622149, -0.035039160229565894, -0.09207570376253069, 2.142495944344727, -0.4571337627118629, -0.34306444368949046, 1.2149967268627302, 1.0489136178291352, 0.5186951639336137, 1.7307599389219395, 0.5072726620955351, 0.6135021425949444, -1.118177737267286, -0.33540702302068703, -1.1574019163832039, 1.5385234902574259, -0.49178113218376024, 1.411010741332523, -0.03085222252857853, -0.6430024534888238, -1.2700950634789496, 0.7253259913242194, 0.8435653572411551, -0.51795053652326, -0.5513513891266413, 1.0565726694997972, -0.3132980951220662, -1.122776636242368, -0.6090800685553344, -0.18044009678474815, -1.8549447033365758, 1.0114519170311482, -0.5150872579837229, -1.1841856313341232, -0.7590622580246954, -0.6371914783673189, 0.23824676851363544, -1.5815795843202491, 0.7877568548984961, -0.1135619981860502, 0.9716346117454382, 0.3982253751072754, 0.5345171429838249, 0.3417868160686606, 0.6829703595355636, -0.22519798826467985, 0.48991521683051803, -0.09103812443702394, 0.7442473686114921, 0.6844009262707696, 0.2760617968988764, 0.47321214108301773, 1.509273689117807, 0.7011551962335734, 0.8582747386253841, -0.15018000746991814, 1.1848898983736338, -0.7077126155551114, 0.1938704556090177, -0.8726504084236466, -0.9485854379155596, 1.8967856822804412, -1.2314603761856777, -1.3961196494146846, -0.894940409566108, -0.3387884296856157, -0.3387884296856157, -1.4287417682413739, -0.3387884296856157, -0.18221888931212593, 1.43460543388697, 0.9296609320115944, -1.2314603761856777, -0.15644818829655052, -1.4767851145280295, 0.8057160142129121, -0.26136842053766257, 0.8213044059964427, 0.8995392038827652, 0.2639181781243629, -0.15644818829655052, 0.7309488842439845, -0.9542125622613893, 0.6000216849230084, 1.3685459854924298, -0.18976192295124422, 1.629127679643533, -0.18976192295124422, -0.1123317425512207, 2.4068845683182736, 1.30559779456701, 2.732922315205046, 1.5134262671404661, 0.7787722234930632, 2.4837290029137526, 0.871986106699816, -0.5113686797568314, 1.8401132558993984, 1.3540107238329704 ] }, { "line": { "color": "limegreen", "dash": "dash" }, "name": "Best Returns", "showlegend": true, "type": "scatter", "uid": "f8eb72ff-0845-4e7a-9cf7-12093b1d0ed4", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ 4.418396760606392, 2.99990640056942, 4.448941155868612, 6.546612668445613, 8.03671705538042, 3.7343478559314462, 3.144399395030118 ] }, { "line": { "color": "tomato", "dash": "dash" }, "name": "Worst Returns", "showlegend": true, "type": "scatter", "uid": "2f5b8ed4-2e57-4e9d-91c7-ab4a43aaba90", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ -3.042384335321433, -2.7828799838336193, -2.5497058007659112, -3.4491680501616377, -3.1070678542458356, -2.726325411374512, -2.5499745994622103 ] }, { "line": { "color": "yellow", "dash": "dash" }, "name": "Baseline", "showlegend": true, "type": "scatter", "uid": "d69529f6-38ff-466b-aba8-077d6306440c", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ 2.134761952416816, -0.33647193226522765, 0.32670364478947467, 1.5230511730771457, 0.5765975886135875, 0.37710984079459564, -0.5278965695184662 ] } ], "layout": { "height": 350, "legend": { "orientation": "h", "traceorder": "normal", "x": 1, "xanchor": "right", "y": 1.02, "yanchor": "bottom" }, "margin": { "b": 30, "l": 30, "r": 30, "t": 30 }, "template": { "data": { "bar": [ { "error_x": { "color": "#d6dfef" }, "error_y": { "color": "#d6dfef" }, "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "baxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "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": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "line": { "color": "#2f3e4e" } }, "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": { "line": { "color": "#2f3e4e" } }, "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": "#323b56" }, "line": { "color": "#21222c" } }, "header": { "fill": { "color": "#2a3f5f" }, "line": { "color": "#21222c" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#d6dfef", "arrowhead": 0, "arrowwidth": 1 }, "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": [ "#1f77b4", "#ff7f0e", "#2ca02c", "#dc3912", "#9467bd", "#8c564b", "#e377c2", "#7f7f7f", "#bcbd22", "#17becf" ], "font": { "color": "#d6dfef" }, "geo": { "bgcolor": "#21222c", "lakecolor": "#21222c", "landcolor": "#21222c", "showlakes": true, "showland": true, "subunitcolor": "#323b56" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "dark" }, "paper_bgcolor": "#21222c", "plot_bgcolor": "#21222c", "polar": { "angularaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "radialaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "yaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "zaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" } }, "shapedefaults": { "line": { "color": "#d6dfef" } }, "sliderdefaults": { "bgcolor": "#aec0d6", "bordercolor": "#21222c", "borderwidth": 1, "tickwidth": 0 }, "ternary": { "aaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "baxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "caxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "title": { "x": 0.05 }, "updatemenudefaults": { "bgcolor": "#323b56", "borderwidth": 0 }, "xaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 } } }, "width": 1600, "xaxis": { "title": { "text": "Train Splits" } }, "yaxis": { "title": { "text": "Sharpe Ratio" } } } } }, "metadata": {}, "output_type": "display_data" } ], "source": [ "## Compute baseline, best and worst returns for the overlaid line plots\n", "train_split_best_returns = train_split_describe.loc['max'].reset_index(drop=True)\n", "train_split_worst_returns = train_split_describe.loc['min'].reset_index(drop=True)\n", "train_splits_baseline_returns = pd.Series([base_line_returns[i, \"train\"] for i in unique_splits])\n", "\n", "## Create Box Plot for train_performance statistics\n", "train_split_fig = train_perf.vbt.boxplot(\n", " by_level=\"split\",\n", " trace_kwargs=dict(\n", " line=dict(color=\"lightskyblue\"),\n", " opacity=0.4,\n", " showlegend=False\n", " ),\n", " xaxis_title=\"Train Splits\",\n", " yaxis_title=\"Sharpe Ratio\"\n", " )\n", "\n", "train_split_best_returns.vbt.plot(trace_kwargs=dict(name=\"Best Returns\", line=dict(color=\"limegreen\", dash=\"dash\")), fig=train_split_fig)\n", "train_split_worst_returns.vbt.plot(trace_kwargs=dict(name=\"Worst Returns\", line=dict(color=\"tomato\", dash=\"dash\")), fig=train_split_fig)\n", "train_splits_baseline_returns.vbt.plot(trace_kwargs=dict(name=\"Baseline\", line=dict(color=\"yellow\", dash=\"dash\")), fig=train_split_fig)\n", "train_split_fig.show()" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "### Performance on `test` splits" ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "b231dc903c0f4bd59c17bda2459caeb0", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/7 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Test_Split_0Test_Split_1Test_Split_2Test_Split_3Test_Split_4Test_Split_5Test_Split_6
count496.000000500.000000500.000000499.000000500.000000500.000000500.000000
mean-0.407962-0.239648-0.037181-0.3484900.4140040.3430050.155692
std1.1929911.0408340.9775601.6143251.4075631.2075161.061513
min-2.745665-2.802081-2.625053-3.548850-3.107068-2.663871-3.188824
25%-1.268158-0.928053-0.643853-1.352547-0.393175-0.488930-0.635615
50%-0.683554-0.237556-0.206665-0.6081840.2673230.1174860.109689
75%0.1702010.3826430.3987580.2516470.9040100.9958930.870143
max3.4439672.6531583.7036067.0823637.7772494.9951663.511205
\n", "" ], "text/plain": [ " Test_Split_0 Test_Split_1 Test_Split_2 Test_Split_3 Test_Split_4 \\\n", "count 496.000000 500.000000 500.000000 499.000000 500.000000 \n", "mean -0.407962 -0.239648 -0.037181 -0.348490 0.414004 \n", "std 1.192991 1.040834 0.977560 1.614325 1.407563 \n", "min -2.745665 -2.802081 -2.625053 -3.548850 -3.107068 \n", "25% -1.268158 -0.928053 -0.643853 -1.352547 -0.393175 \n", "50% -0.683554 -0.237556 -0.206665 -0.608184 0.267323 \n", "75% 0.170201 0.382643 0.398758 0.251647 0.904010 \n", "max 3.443967 2.653158 3.703606 7.082363 7.777249 \n", "\n", " Test_Split_5 Test_Split_6 \n", "count 500.000000 500.000000 \n", "mean 0.343005 0.155692 \n", "std 1.207516 1.061513 \n", "min -2.663871 -3.188824 \n", "25% -0.488930 -0.635615 \n", "50% 0.117486 0.109689 \n", "75% 0.995893 0.870143 \n", "max 4.995166 3.511205 " ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "test_split_describe = pd.concat([test_perf[test_perf.index.get_level_values('split') == i].describe()\\\n", " for i in unique_splits], axis = 1, \n", " keys = [f\"Test_Split_{i}\" for i in unique_splits])\n", "test_split_describe " ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "0", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "5b323cd0-43d2-4739-b10b-a153bf2dcfc4", "y": [ -1.762769600467928, -0.3719326727120916, -0.6102272100057707, -0.22212512567454706, -0.2409784174185654, -1.3464052096251193, -0.8078608955321785, 0.27574750773221957, 2.7380237987517297, 1.1165558452957762, 3.4439671164891372, 0.1513780350007921, 1.1117769444631729, 1.0075265219053486, 0.6483833145712355, 0.38738015980174684, 2.531118064879119, 2.217970141329518, 1.7868116959019056, 2.1334816220638126, -1.2659157393891194, 0.1548709886779396, 1.1556715786264609, 2.056629685354939, -1.3419896362887713, 0.13686317470481307, 2.3978036091666692, 0.3537312348614272, -0.5502406968341078, 2.838868664298236, -1.818522084982293, 0.4202563598046153, 0.4351111765110626, 0.4003019503325119, 0.016612102736254228, -0.5951142710940589, -1.3839832849297735, -1.3409987764713096, -1.4518495035982697, -0.4378278980839398, -0.43647580112211637, -1.2245192045908035, -1.6619818936195936, -1.0416604582727984, -0.6837396074462243, -0.8689368231885201, -1.0369374352821987, -0.4289916318351664, -0.8159372345408772, -1.4618036148435285, -0.4970259260501658, -1.2676237065514702, -1.3938490636263703, -1.482462230415626, -1.233736464775832, -1.7223540033820366, -1.9238888197392956, -1.1237989309542353, -1.609735463627685, -0.6958665744826332, -1.5390178167919983, -1.8195628321137545, -0.4123700988066397, -1.6684153423778152, -0.2018059490707979, 0.09235692365281664, -0.4953862482353539, -0.774849881808727, -0.18565359164754552, -0.3316081974971479, -0.3889174404170346, -1.3259376302595294, -0.8922732455446669, -1.441338728575463, -0.8278093533044233, -1.389215068358448, -1.202670959450549, -1.1273396784539058, -0.93994635811032, -1.090265588731777, -0.8967110686078954, -0.5413981851992423, -1.0701666641394512, 3.335036889830203, -1.05419267485601, 0.33174167868670335, 3.3320015856116805, -1.012948284377576, -1.06768870378759, 3.3326351480447185, -1.2709344427653526, 1.3204517135847142, -1.3197233472044776, -1.1187445048093845, -1.3329111530294702, 0.20725373041926895, -1.2577594408364028, 3.1560214932172954, -1.430806518244621, 3.1690196426912522, -2.058623294820666, 1.4308065170585842, 3.1689816410060208, 1.3604128532657733, 1.4308065170946462, 0.3270050762709623, -1.0266898465282512, 1.1728447388169512, -0.5891381236561732, -0.003727764489314871, -0.21894156208644855, 2.626734655663935, 0.4270282247610755, -0.07041486091604288, 3.184350451968086, 1.3457021719743318, 2.6034473918700427, -0.9891133239484178, 0.823906473064007, -0.32677965841825585, -1.0194117546732064, 0.7644838184431418, -1.4366667936474953, -1.1736465566102665, -1.4885257752395422, 0.8557213265891094, 0.6269171157306017, -1.6704861948785383, -1.2849470326909949, -1.0336834590070767, 0.24188798977081885, -1.1660569191340797, 0.2423571113788925, -0.24875266696006457, -1.4506397884994984, -0.7878829521536083, -0.22885270895591484, -0.9979720387307179, -1.2778450676189645, -0.7738973249787644, -0.4674085588497515, -0.7782234304436875, 0.22513279846758405, -1.4142876894062706, -0.26966454443678206, -0.8893024224367521, 0.44389309966568335, -0.41112263560370094, -0.07480290398888083, -0.18509821199805956, -1.2677399777735507, -1.1707012601867766, -0.31343710898602006, -0.9059053981278314, -0.6279281199570356, -1.030934029898195, -0.7460134439452379, -0.03462528735522001, -0.24879809563759858, -0.8029183489101968, -0.23046576070802338, -0.05745415091944611, -0.6636598795597536, -0.9872490904375575, -1.1924792017372534, -1.3455148846529574, 1.8109187839867473, -1.2911718833580537, 0.7347301785421992, -1.0840265851869628, -0.9046774938913423, 0.7593974012598083, -0.3780089737808726, -1.4024295651806347, 2.485318694964154, -1.6745204392505386, 2.485318694964154, -1.6743736830085472, -1.4024362035452638, 0.9656157738780752, -0.6243932552271695, -0.5716773448557347, 0.9208803740398053, 0.9667260911412839, -0.2160024295286646, 1.0227264942570249, 1.8151481474210263, 0.820442706291537, 0.8974279329586703, -0.25416466661712245, -0.6835483451903853, -1.7330087602546627, -1.742299417130583, -1.1991431079514951, -1.2165409738118282, -1.2813866270931864, -0.593325199879287, -1.5394584764439219, -0.6367242425097394, -1.6759324471361194, -1.9364006658560289, -2.0983245867107985, -2.0223174518649523, -0.6952905779099154, -0.3197877427908462, -0.15292166080954334, -0.8345025283890611, 0.31499323731496226, -0.3400811290100095, -0.2132186854434965, -1.4101711727324768, -1.8453308084480207, -1.4258148699366255, -0.5286856306783938, -1.0371929547236014, -0.4151643065476638, -0.13523633442117453, -0.7501062160082523, -0.11420414061570634, -0.6273001579619761, -1.1697256771970725, 0.13495267155925378, 1.304460455565134, -0.9591702435271962, -0.1696657103163218, -0.48850393688776433, 0.01119064627624801, -0.5366493396791561, -0.7618691426202177, 0.888709697973064, -0.3556594066702767, -0.494988004088813, -0.1530466031183955, -0.018464864984574655, -0.27901278619313824, 0.0028980014664436457, -0.5078909118599633, -0.4271720912147598, -0.7986000117733703, 0.023572999673780935, 0.030714336049698605, 0.8211911351883596, -1.8272938373365177, -0.8650640957697237, 1.8734069403173537, 1.8724251799127942, 1.8723662873510094, -1.0701422343298908, 0.0499305895428325, -0.1414881286852885, 1.2417860709972484, 1.8964795625810893, 1.2418176894780195, 1.2418176894780195, -1.3986263891063908, 1.1569091734831691, -1.429953022637863, 1.194894355656335, -1.7755093757887792, -1.6565745959173528, 1.6830803162195231, -1.3920791739267404, 1.410421622365596, -0.4977795631497585, -2.527743219902154, -0.1292208580475456, -2.15624288498733, -0.8329727767387255, -0.9272505103459034, -0.3036978257036652, -1.0490179326358997, -2.3130653371334793, -1.5588311520883895, -0.43125202095433635, -0.7152270668896584, -1.0159026135301623, -1.4907172053140598, -1.2372144310744786, -1.2694136144360955, -1.5238140352808927, -1.1198744999875838, -0.3689940323019663, -1.2673224811346613, -1.5835841080059203, -1.7058263469625476, -1.5044230454874847, -0.37786491731104327, -1.054935894211082, -0.4292283714724971, -1.3463493960480388, -0.865035488230452, -1.105997151011517, -0.3238897534917931, -1.846117896292726, -1.0062333534927215, -1.0121010484883466, 0.17416846949543954, -0.5484070723877957, -0.11454999289254618, -0.7976162505185739, 0.3351248660055698, -0.49572342357496313, 1.1352355634300315, 0.3654724916203192, -0.3827895553821305, -1.2285040896333381, -0.3863741770951829, 0.14594225269771857, 1.4157935076562527, 0.3249105985275805, 0.33520279469672365, -1.4793425390754513, -1.310576890914591, 1.4187903561715511, 0.3088814917683706, -1.3570998809611832, 0.32517534663993297, 1.11721396977296, 1.4489238524141392, 1.4489238524141392, -0.8269701940371298, -0.920100610062083, 1.708186555016341, -2.3958202898785554, 1.7068950684867972, -0.8280161944180036, -0.827070171646788, 1.4478403220174518, -2.5042499886126883, -2.3950238981083034, 1.4489238415079773, -0.8269701940371298, -0.883656710848111, 1.4489128573478725, -0.35835154820827086, -2.214235182393762, -0.9230626326328164, -1.5587756586879913, -1.4220344396489564, -1.4241081720786477, -1.083314332462206, -0.9201601137890958, -0.7506142469297431, 1.171398339456323, -0.9598192806998217, 0.033908871210333, -0.48812863690578656, -0.9910919478036033, -1.292330989836736, -1.0038662550307502, -1.3508962650814442, 0.9620129133059329, -1.4453510272669976, -1.0189164118774752, -0.7388192782654112, -0.5432592067126519, -1.3505680707655559, -1.260736735347356, -1.0988097644474588, -1.172803729136835, -1.272685420075297, -1.051357450490134, -1.2871420142266643, -1.3092705030446279, -1.4657259462369252, 1.3789416521965057, -1.1118673331811315, 0.6418823967223841, -1.2060793159351786, -1.1103016251694846, -1.6692431759379676, -1.6568881251940326, -1.7713619043321556, 0.25846348738083075, -1.3284821604222146, 0.6418823967223841, -1.1873057704039225, 0.5848388374856945, -0.029205115391571366, 0.6395361745359188, -0.029205115391571366, 1.4625839147094464, 0.6412293733110284, 0.6418823967223841, 1.4625839147094464, 0.4788196194678079, -1.1873057704039225, -0.030550123422310446, -1.1135828024502938, -0.618438873853089, -1.0724143860208954, -0.6525126621660118, -1.0681882057109038, -0.6762714773024828, -1.4633578752761032, -0.712490684639028, -0.683560019719088, -0.030894295987938983, -0.7058792366956431, -1.1409671007881528, -0.9605013125481274, -1.5796830934805874, -1.1109548783374972, -1.1826535084882912, -0.3325452256157472, -0.4446794033344655, -0.41506618640694165, -0.3371438658762941, -0.29179741582188873, -0.7767261900569603, -0.7451711564033088, -0.6290321265469319, -0.8974898546054468, -0.5768600070077933, -0.263510259957238, -0.3077778545046234, -0.7046552204184142, -1.1130056599320741, -1.2279895569942254, -0.3146458318592286, 1.762628284024577, 0.10812129218627481, -1.0510892551171238, -1.3196320059524476, -2.741724933259619, 2.457187094653933, -1.6876408101863378, -1.3233658170494866, 0.46365913121424485, -1.6846380361135607, 1.5595067041152144, 0.5879639757280413, 1.927912995177823, -2.1759598807260203, 1.5595067041152144, -1.3569460290979423, 0.4828926073479767, 0.46365913121424485, -1.6842977469364384, -2.7456647873689666, 1.5595067041152144, -0.6591544411007801, -0.6955274618441379, 0.16887794059182987, -0.9822918363341502, -1.1126829529835547, -0.936995443240429, -0.653698010324325, -0.9955991994577273, 2.6320979159495694, -0.6921320798473976, -0.17935972513847712, 0.18964453731486997, -0.4267321922855517, -0.746589249549862, 2.0024599864601638, -1.159929321805501, -1.8712275249950188, 1.4546440672671155, 1.291259883535801, -1.247390499192036, 2.0034623519188144, 1.294073915989503, -1.8712275249950188, -1.8758394726530383, -1.8758394726530383, -1.8758394726530383, -1.8758394726530383, -1.8758394726530383, -1.8758394726530383, -1.8758394726530383, -2.114773731383068, -1.8692994295458332, -1.8758394726530383, -0.43644835165034035, 1.4534582483908194, -0.5593666459088407, -0.5998045818951804, -0.5714823666458977, -0.5714823666458977, -0.3666448757478069, -0.3666448757478069, 1.4582645075754976, -0.2288642552662068, -1.557284808745867, -1.557284808745867, -1.557284808745867, -1.8664466844132164, -1.5574794085513977, -1.5642169425493782, -1.5642169425493782, -1.5560389601371007, -1.5642169425493782, -1.5642169425493782, -1.557284808745867, -1.5642169425493782 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "1", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "0a9016af-0b9b-411e-a5aa-a14676c2fd84", "y": [ 0.9811062379381457, 0.5574468682322303, -0.39934373269301143, 1.0481875166400467, 1.0795720313875345, 0.6556689026505638, 1.0351175973318043, 1.0061228121653136, 0.7702553248284264, 0.6591667466905349, 1.1429467290565891, -0.053546642565585195, 0.23285795171273402, 0.7646035305288701, 1.9379736752932095, 0.4844391176628903, -0.5358991815472943, 0.250810946528968, 1.417977015139446, 0.8118982307848736, 1.7262478948012099, 1.5023538343755598, 0.06003458405112124, 0.8555994557841938, 0.23727007025135471, -0.404498243406771, 0.10510891587760957, 1.124814376123963, -1.560638311218733, -0.6414252045373718, -0.4316336805126073, 1.5480723236778087, -0.7820174636829235, 0.8172673479379721, 0.8180144746456047, -0.6955715529998815, -0.9220056902943283, -0.4371046239411112, -1.3695721160164696, -0.5590464045168313, 0.2547869475229382, 0.002408370370505437, -1.5780446987528165, -0.6813057836433398, -0.17769553087297063, 0.7970454788604917, 0.4115887571789849, 0.11626363801553039, 1.4540029156368892, -0.31847812208826015, -0.30072907933145143, -0.4676377236022892, 0.34184828502149867, 1.6784415176346013, 0.20695510090976027, 0.908208909912473, 0.09643127251792455, 1.602194238751343, 0.48214698286751184, -0.008037698043537473, -0.04517199496361291, 1.0879666477231045, 0.5267568150740967, 0.026499620716999833, 0.3192638213855201, -0.40019508120938563, -0.35603223982629983, -0.13883884061976348, -0.4038548657013688, -0.15307743758653666, 0.740064632430361, 0.5842488243871425, -0.08267127227689436, 0.3954966698594362, 0.20988957390499335, 0.0017421359817735482, 0.6993319884509406, -0.019299927649522777, 0.05921641938370731, -0.13035639132576646, -1.3758014719348612, -0.03589521525573455, -0.1856778927560702, 0.4924542910841418, 1.011037810685784, 0.3549643079757274, -0.2070748549090056, -0.257075511464103, -1.0336910332940996, -0.7779093746793424, -0.273938574774943, -0.07790893553716098, -0.64951286339672, -0.5018448714630173, -0.7519074741240388, 0.6003142061419482, 0.9155972230030797, 0.11714883912958347, 0.1829897374252255, 0.240399213304382, -0.4418060529513975, 0.3556819070110069, 0.29534549898060664, -0.06481188470561458, -0.17245219114232713, -0.3976379300327166, -0.06211082240943632, 1.5828920170248504, 0.24767795124426809, -0.7197480283807219, 1.1965748530778193, 0.7393436751285565, 0.5961230618771304, 0.1836379788648729, 0.059257947639746414, 1.1250146861044117, 0.4494939135066086, -0.037916427370638175, 0.7004305375943979, 0.24890445877580816, 2.3937888190754784, 1.6037880574739491, 1.5490163711724205, 1.8534426800218302, 2.5228487225702767, 0.4474115940893757, 0.34563671695981885, -0.204893557801091, 1.1224716073119922, 1.8975653998025563, 0.06083402641402217, -1.5485014755651203, 1.160895404294275, -0.10727909057964591, -2.6659858483453465, 0.37835846405380136, -1.1588959132118504, -0.9450849032746231, -1.8216538633316626, -0.536245281405535, -0.9376757513438143, -1.1163530287177614, 1.1415606784333563, -1.5428718870603677, 0.43865944609964297, -0.0065459945679655985, -1.0041354636793294, 0.36564517288059895, -2.8020808932196126, -2.3440260947168947, -0.7913508674555386, -1.1253987085489758, -1.085142917822368, -2.387473377614563, -1.0277638629101657, -0.15372441343742807, -0.3185949108155513, -2.197550452170864, -0.7761071231952399, 0.24610027070572413, -1.0799278257321017, 0.3079871775109794, -0.3085744600711963, -0.18234606503270767, -0.028850745531287542, 0.08766384965194965, -1.5550804099787938, -1.5695283577126242, -2.0446281030776245, -0.9716458404364362, 0.07727318338448814, -0.28383970840058603, 0.027645608800422845, -0.9519309606989129, -0.6659648738452025, -0.22358468009849516, -0.37722800993886735, -0.7674681018799133, -0.26904285658494276, 0.2407057849213108, 0.7055861351086596, 1.6527485402632751, -0.5270738257751855, 0.44787570334169824, 0.8381873534426834, 1.196043949845609, -0.04519862198035787, 1.570411155495007, 0.0479262897995278, -0.21435272106921693, 0.11206589174277083, 0.36216241567670115, -0.5102942394898906, -0.3803663429240313, -0.3884051740169857, 0.012151699662715766, 0.010200646862164113, 0.4539233271233997, 0.07997608643931947, -1.1432682021878926, 0.798838400430224, 0.5857808516856821, -0.9314186380948337, -0.743548409693422, -0.9136215825950943, 0.2606213628616585, 0.42242875868659835, -0.7236242838695152, -2.0253973318030654, -0.4878060087701957, 0.2796398018492669, 0.12757057408352035, -0.04446991859316729, -1.507167701987466, -1.9924706932828031, -0.6121813317900916, -0.491564813652616, -1.5033680600226058, -1.0200340498897813, 0.12194341174259014, -1.9480609289142599, -0.9946672895014071, 0.6768961290164183, -0.9727228190007836, -0.8678393927177782, -0.044636796792842603, 0.5553805944242046, -1.7029841928983205, -1.2255218139238024, -0.6643695922062995, 0.5410760559799604, -1.6608619270067568, -1.030371097892068, -1.6900271520691836, -1.1609531424934785, -1.8435194937877655, -0.6343776857774966, -2.156199987051853, -1.6321492213580036, -2.5158008670912655, -1.7070564621540871, -2.047552878675562, -2.146804679241681, 0.46931974350356237, -2.2082547179900343, -0.6489257227004923, 0.04434931628024824, -2.1693902171922317, -1.6958821075778747, -2.184721119985017, -1.3661729958314586, 1.461341777337105, -0.13579508347836228, 1.5211378871729186, 0.17673695796091782, 2.350152419028807, 0.5555702446770895, 0.7404776119534627, 0.8056982491014484, 1.2678888106532438, 1.3372497346403571, 0.3409261886507979, 0.3142279581127065, 1.413223556246569, 1.1847121329340586, 0.2763870342021038, 0.665133874722014, 1.9408785304569036, 1.661383725939661, -0.19270118344041107, 1.185173419683919, 0.3660273245698295, 0.0430839687156142, 0.07777721862894423, -0.14765480950366572, 0.47915121840301506, 0.6607027654962989, 0.7424604882873336, -0.10268078349525646, -0.1938537236631013, 0.5967690068110091, -0.15789933996353406, -0.8286179685572173, 1.020734672401289, -1.106592183560648, -1.666150014231132, -1.1096208020950853, -1.010474780877974, -1.6689799979778812, -1.6907102657336175, -1.541890150589229, 0.1545302091792972, -1.9979732038763576, -1.039822802405932, -1.170105429614535, -1.128220119059599, -0.10026622703975242, -0.5140965400818707, -2.1922097616484235, -1.7274169332718525, -2.392715936207302, -1.1777924221666036, -1.0223147362605876, -1.8525119953218654, -0.28345052242676966, 0.060160168740763846, -2.048771465399149, -0.9212677703660069, -1.9389424408358988, -1.611026732110866, 1.5598371298008478, 0.4405012377010842, 0.5278825344836057, -0.6319044203461636, 0.10874394478165178, 0.10788669355486337, 1.2162285441183913, 0.271617937660845, -0.6908648996178107, -0.9276614406360532, -0.9276585211818327, 2.4987327841334386, -0.4687047534836202, -0.515673917964266, 1.166604966526872, 0.16496269985505765, 2.0029804286826773, 0.6732235259594446, 0.4484423893742016, -0.03255889897985536, 1.117852603372901, -0.8729978710016678, -0.6216383640229224, 0.7553775227272937, -0.6939746277121901, -0.8662339144111526, -0.29331724697683065, -0.8312473984139971, -1.3726061931071825, 0.6397198205855972, -1.3495195823701518, -2.3299164560342223, -1.7186605097668377, -1.5333577348821634, -1.8045975698445362, -1.6977219637314986, -1.9010263612926668, -1.9918823253544415, -1.6412877733651252, -2.6267959999789596, -2.0590387575580604, -2.436785891682371, -1.8535874665493608, -1.198259666892109, -1.9545231649545045, -0.09311818956591449, -0.8259017756202109, -1.7789407551230285, -1.123921469668022, -0.17696173329683085, -1.3473731245083898, -0.4257965946517118, -1.4227469857731256, 0.4888414363098461, -0.22706697854797273, -0.547571066454256, -0.6065128209122617, 1.4761104523300645, -0.6667302937487899, -0.6896363910330028, -0.5540975700951768, 0.34966648770333836, -0.4305042657977918, 0.10510085778674645, 1.3440398706025183, -0.19687882810403057, -0.72319807183271, 0.7369817159010363, 1.706758594442485, 1.684449216584694, 1.3855130880084234, 0.6398470546068623, 1.7595365504648055, 1.3699633879988133, 0.26637549814377676, 1.7162645032489714, 1.6330158935205243, 1.97349998696044, 0.24963758324654622, 0.2977207079894935, 2.4288282508158696, -2.046782430266378, -1.5668051414630668, -1.4946141669684907, -0.9711912524348925, -2.2770513738491784, -1.1536278370513635, -1.596473214569746, -1.6813385243439272, -1.5219797168936848, -1.7442034155665076, -1.2660624923807515, -1.0799213649437713, -0.6022453098092833, -0.8683074575347901, -0.6424092144071498, -0.852209062922427, -1.3064761757763321, -0.5253829672401655, -0.5623341093449337, -0.88387709459053, -1.2470702864398775, -0.5444530430065433, -0.8056460671777615, -0.3569408760990499, -1.6461827411937189, -0.7810985990844788, -0.8194287099109194, -0.5022185200958437, -0.39738108032643743, -1.0930846556720515, -0.6760002972595344, -1.04712201326641, -0.6617952134584625, -0.24597833411790818, -0.4632086749587279, 0.47034837066140567, -0.8848250722305141, -1.0174659760119202, -0.6961710782828212, -0.1761418499354892, 0.18179841523305706, -0.42806902368926997, -0.4477412161090851, -0.1761418499354892, -0.9389921152515399, -0.6961710782828212, -0.10531485796792207, 0.8672872187608726, 1.6314425222863231, -0.10486184768229542, -1.062551163741093, 1.783266949325968, -0.42806902368926997, -0.25321699102386064, -0.6961920212005088, -0.10486184768229542, -0.9192762641879628, -0.2950659974284378, -0.8899913217969446, 0.12020478071557425, -0.11876756301058963, -0.7038908275217916, -0.7732867766970248, -0.5388312686433263, -0.9262530318908231, -0.3596536957095519, -0.43608343658582943, -1.3205573814399854, -0.3020380108242571, -0.3643213000780526, -0.9078490822388593, -1.3155658298085116, -0.3895595813512721, -0.18756978425947998, -0.42556238798792345, 0.3589131686709712, -0.9927013097848186, -0.4465181352871619, 0.03315285979260657, -0.2254825730832621, -1.1244269793651176, -1.1244269793651176, 1.174661993101787, 2.125884251922118, -1.078755754983427, -0.16955499829182918, -0.22913274448679552, -0.2510268863625537, 0.6699743302287148, -1.6543911631983144, -0.543450218473851, -0.9292287834352371, 0.02051365274149156, -0.8133111500630212, -0.571694413288141, -1.114385151640278, 0.03298646711854898, -0.08291798854588314, 0.26239543090842005, 2.2673425668272693, -0.45787383434160517, -0.09992879597682874, -0.6156669905944873, -0.5882024937633639, -0.6156669905944873, 2.653158266688306, -0.9372492623745834, -0.6156669905944873, -0.1152623883281329 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "2", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "c8fdba6d-f421-4fbb-bfb0-dfa0a078bfed", "y": [ 2.534161963276685, 2.947502757586835, 2.9865242337172853, 2.392856256849183, 3.703606492609954, 3.6912317623160207, 1.5576136516510366, 2.805068631831476, 2.825941216819779, 3.2799330277856074, 3.661341076211126, 3.332334530970333, 3.4907293901839394, 1.6057207622270515, 1.0621425090069219, 1.8292133190775, 2.285885026840728, 3.0516632436494513, -0.0012109928131937748, 0.9223849099198165, -0.6493366814713596, 2.630500556632315, 2.3427631127443314, 1.0971489628638962, -0.9760152130574664, -0.8624182760731577, -1.4331375053529178, 0.9226261519359604, -0.8338075954730169, -0.13708235248343248, 0.34405574350899426, -0.273299695836651, 0.863214490048567, 0.7595912500863748, 0.0008298998576683431, 1.2703300941618316, -0.059789673676127766, -0.18269706436155486, -0.20424830367331612, 0.22073310312952277, 0.4583746405424104, 0.6398430036443707, 1.2025370104938118, -1.0952221161086917, 0.3208503146336728, -0.522559902228611, -0.5346913825343717, -0.42690094842612697, -0.5884707826653909, -0.577889869872773, -0.4428219277682242, -0.5088891233254949, -0.5664221746485901, -0.4578777565493987, -0.7583327720199743, 0.09208756390196651, 0.5458105914300386, 0.38321414736361376, -1.1762615256141624, -1.947853055382516, 0.2798360906410395, -1.1558535539746202, -0.2364655776346711, -1.4805935867414048, -1.1433279735690511, 0.48081848363217466, -0.4842040309792404, 0.5364265919872688, -0.5479010452870163, -0.9052764729987459, -1.3397337948461816, -1.1354867762166414, -0.5435323483237653, 0.05511462552351861, 0.34593360298855413, -0.6248191133028721, 0.39355420129563073, -0.1177245434619303, 0.25923324566755435, 0.5096967106309714, -0.0738988169530023, -0.2522273430358953, -0.12003721945468511, -0.1265584563185192, -0.17910483750885628, -0.11583759327416801, -0.22134458451449512, -0.5937723652276438, -0.09619168307898604, -0.3860233846498516, -0.5544571710306525, -0.08671316334036086, 0.11424108213200189, -0.44849515557532377, -0.7673295101318802, -0.3192361972116689, 0.12880996481282483, -0.5867314821544976, -0.5549341529591267, -0.5927560660401737, -0.8379308248928338, 0.04238148845409923, 1.2557604705108205, 2.1846511972404135, 1.1358150151110358, 0.9367894067929361, 1.930261600831766, 1.2773690818213106, 0.9038859726006928, 0.45404554842812744, 2.011648585531422, -1.011829563899675, -0.7110391017718976, -0.37187780295484235, -0.024611614539139397, -1.1324844204930775, 0.07441804680320026, -1.4522137710439291, -0.008000937367207235, -1.0620727764442108, -0.06049999803826078, 1.3564931227874508, 0.23501537288160756, 0.2131505762707865, -0.41059209589853823, 0.9851236954939907, -0.014617792740347383, -0.7268106102416718, -0.3374763402539656, -0.15663526634863056, -0.9082990360150107, -0.8761713816164713, 0.25513830733368187, 0.2970608981903084, -0.8675405942186806, 0.41959134531466397, -0.3224333750064432, -0.05701438516926264, -1.3199987751053586, 0.1503559584360352, -0.6246123399303122, -0.4635848592774658, -0.7860271844291179, -0.230305175869731, -0.2770222242914919, -0.8502882695891493, -2.031953456483703, -0.458122648006238, -1.1739189880437477, 0.6707640006428199, 1.3780602756402758, 0.23442691749049033, -1.0187102154618917, 0.007993798258382317, 0.3509935756957743, -0.9501511804015891, -0.9701788191081698, -0.7846922095668041, -0.19388452549402965, -0.5336557902234296, 0.09018450430832903, -0.22223136992113182, -1.1564407626238222, -0.8903315512660506, -0.36011396008687235, -1.1542387706565072, -1.1558632423618123, -0.3901933664197048, 0.8365842226689675, -0.8458543428626464, 0.5189101760056178, 0.35011884513026115, -0.1692169304489085, 0.2778983235127781, 0.6224188231355955, -0.15844867878834024, 0.9930351052402149, -0.08398908522188082, 0.11210749382147829, -0.255860034917872, -0.596739177685495, -0.49173163533830533, -0.0021509112962117697, 0.06230259603960488, -0.11708130804713374, -0.22582440213957822, -0.25352684447675283, -0.07258238156607688, -0.17003902712356436, -0.29983300910013577, -0.853255992326141, -0.01408623059114322, -0.21390402619693327, -0.5207309315616465, -0.06622295212616247, -0.753391473627721, -0.05612310762334562, 0.10128454729861283, -0.26704460527985013, -0.33002631226698104, -0.8517821301528969, -0.7579169261464116, 0.165281991625489, -0.8893919803549789, 0.02658948525776935, -0.011452679736543068, -0.24651459969564465, 0.2961210138761477, -0.3876034608113092, -0.26917402176914446, 0.8506920044749839, 0.07880589643777548, -0.22477489946544504, 0.4876788313661427, -0.4669925176116389, -0.5639305871877881, -0.4004938361647777, 0.6830939596360361, -0.20687235470659435, -0.8636966981842322, -0.012359562062324409, 0.7403021765109455, -2.2651118673332933, -0.844124175817648, -2.360063401071131, 0.03415827274634459, -1.47682636452547, -1.1148486175414332, -0.4095347161946083, -1.5698940227315707, -1.4562898867371818, -2.6250534305931708, -1.5800042319113754, 0.20203355896135858, -0.2129180000509195, 0.6963350964629003, 2.8765506414723676, -0.8836403390021333, 1.1985712331987335, 1.9950718935043745, 0.9009798072144395, -0.04500225487352477, 0.7162533239288644, -0.478177970877961, -0.20735482152791812, 0.5221961680110945, 0.9212501124295197, -0.8494923062092655, 1.0897297433954776, 0.19775829901232575, 1.6753737093596075, -0.04358279281789493, -0.1749743368487884, -0.14045879109245363, 0.13745542224944446, -0.4340513039959198, -0.09415460469283349, 0.6265200754469066, -0.6192594031981593, 0.1272975412011668, -0.6298116212143811, -0.6794957348679902, -0.5379224356184251, -0.09004690325381895, -0.5713675219748133, -0.8342578725125684, -0.012777412006135696, -0.32678208610650683, -0.5669141639608557, -0.3160977599108727, -0.6167715594810925, -0.3649213627848623, -0.739923577221821, 0.06680940413465696, -0.6121146761137835, -0.08017466691102643, 0.41493561881114427, -0.80154414723084, -0.35955581515824664, 1.0003044913049775, 2.054935651573468, 0.13706530314442555, -0.003282944523833015, 0.5913208582128042, 1.004541969260251, 1.8301997573919053, -0.3330964470100672, 1.278546406044901, 0.4881838794668401, -0.8639198607324247, -0.9286283012557929, -2.2616954915761056, -0.42964301262755605, -1.0027963970762706, -2.034503898648336, -2.256602772601921, -1.4978062548789544, -1.3220294968733795, -1.672086460743121, 0.41632170865901386, -0.9575892251704113, -0.8867808868451367, -0.944797102673392, -0.7862149872680866, -0.6420256627843021, -0.9348535769322419, 0.006480351610025262, -0.9120323453352837, -0.9392633801808365, -0.7739903586447109, -0.4930857022975027, -0.6614095841440577, 0.3840908179698384, 0.18683314712830532, 1.8458031514297144, -0.8292096096836735, 1.8271071256500897, -1.1628717974879723, 1.8667480655468895, -1.160042167847129, 0.07584796956009907, 0.6353147422127688, -0.674469546935075, 1.4334926572606261, 1.064201864491569, -0.3070322477717179, 0.36558445340227097, 0.09132289636995482, 0.7529123647109727, -0.14683149731506692, 1.1821075553634555, 0.47362056178305934, 0.016137898594367005, 0.18685509468916087, 0.26295719331800516, -0.16461305576227855, -0.26463985431207593, -0.34588772509414467, -0.6258171045814075, -0.3179443752865636, -0.6658817184533022, -0.3466426666994515, -0.40302305475141614, -0.30408390631450605, -0.5319181179121714, -0.6818398272006287, -0.6724391943716486, -0.6984322561850717, -0.26707205803357487, -0.6109174193614385, -0.6280446214956101, 0.49576986798122513, -0.5141676402695782, -0.4518438683410224, -0.03013099557917524, -0.24037644894178128, -0.5378755598785583, 0.19003359707290904, 0.029523180464540697, -0.7565599450245585, -0.08063420895109327, -0.16899041777255344, -1.9868619837302055, -1.090284930233988, -0.9562637624408435, -1.947272620766107, -0.7098274139689774, -0.11784866193149135, -1.2993026907729355, 1.168172070150546, -0.9453145118652492, -1.1333812511297836, 0.09515742041949714, 0.5063499253339194, -0.10259016572115263, -0.7865913154356435, -1.2107224877395144, 0.3130268969934599, -0.9217291644031506, -0.3422975873589088, -0.6772930696981673, -0.4124063186351713, -0.43605296735947, -0.6605923012577131, -0.27173844996184665, -0.6540870012836829, -0.0662854718108317, -0.20624143719126561, -0.4731551257278508, -0.5703493058211487, 0.4447894286942517, -0.23440794034449092, -0.29126474628408827, -0.24249376269677805, 0.48309984003784795, -0.5921470398500642, -0.7084145464390319, 0.18565060725792837, 1.1065133338098991, -1.1774428940525175, -0.8851893536414049, -0.3285017745718266, -1.2338548598362469, -0.7864524940724521, -0.7003069415674045, -0.336195187365521, -0.23783504246551773, -0.39349256952958284, -0.9389884376555149, 0.39389363499596314, -0.9385676653898205, 0.5601113821909737, -0.8563660003850274, -0.5545694175128706, -0.3984927907437293, -1.106370693115987, 0.41335023071359533, 2.1112610845728454, -0.32745361267391593, -0.6365581878326908, 0.9344235131469112, 0.19102000908184655, 0.9627096216011486, 0.9344235131469112, -0.8895809529595873, 1.2135521442003008, 2.0179740440904155, 0.9344235131469112, -0.6300562397601964, 2.257214051625261, 2.0945896310001, 0.29239012446503687, -0.36372490812308156, 1.056571993075971, 0.8320882575968378, 0.21805972867275003, 0.6349886469666506, -0.49428925340184343, -0.37601721423251677, -0.9349625413463016, -0.3826967503454926, 0.7143744292794095, 0.2725390952560623, 0.1498338623819403, 0.9123527922339939, 1.0995966815136868, 0.4580371465754938, -1.1457094257123923, 0.5804494801165174, 0.5434708748583705, 1.076190835540421, -0.757943749110853, 0.24980914871508145, 1.2399117231284402, 1.058178812964759, -0.4775133103095893, 0.31393040909181835, 0.881224459713325, 0.4248631183767241, 0.5177578513250979, -0.5930109504324708, -0.20659262581172239, 0.21127007494027836, -0.3273272902926331, 0.03444059788735693, -0.9786322323903209, -0.03493889422363201, -0.025378142848131953, -1.0504526671960837, 1.4271785072011312, 0.6469791663399744, 0.34789109672313956, 1.1880591555935205, -0.03493889422363201, 0.2109225626144211, 0.002237337629553006, 0.09489560992024583, 0.9820404119903884, 1.0821471008959, 0.7895704314912344, -0.20673829639510583, 0.06258045462592446, 0.06754099302088885, -0.4980847664239898, -0.744572994454266, -0.7556480142722872, -0.6296308817518181, -0.6296308817518181, 0.5052825109126846, -0.2505903625310312, 0.6537950176937031, -0.364363980762427, 0.04395760538888118, -1.002166235825331, -0.8507294030059072, -0.8507294030059072, -0.4591690624549361, 0.5052825109126846, -1.0227613062211773, -0.7556480142722872 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "3", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "e91268f5-e22a-4911-a052-fdd97d65a864", "y": [ 7.082362865744096, 4.486190220939705, 5.086043989375991, 5.801926456569768, 4.81347156918972, 1.8799090283283983, 3.954668115564614, 6.409680820383842, 3.7944400277265378, 5.813057189145545, 3.3990716405888057, 3.2307638194210506, 4.054084261883365, 6.647874412090933, 4.767092939955861, 3.187419409466736, 3.2133885369794175, 1.564089155680753, 3.620773755562101, -2.0921319505873766, 3.2230325355626626, 2.615072004188562, 0.4668986971129325, 1.607691382109424, 1.3732211903638423, -0.6021305264659053, 0.9373983078522384, 3.6174931613692065, -2.383809744081903, 0.587118985387218, -0.13222263737350118, -1.0201037203895358, -0.44535324802946985, -0.3350311497710769, -0.6251350897890438, -0.4119263122108209, -1.0869962031606841, 0.06543841383897404, 1.3067770981943763, 0.08582465555576016, -0.553763096831827, -0.6467005799185415, -2.540636416260125, 0.12107917060540109, 1.8862183446456517, -1.1982776751202977, 0.1885114021327866, -1.21173548280304, -1.662978906875509, -0.27683378601533776, 0.5471488890345323, -0.4245618694475373, -0.6123840009150928, 0.22351001284182778, -1.315363747285483, 0.24045675004962055, 0.14623280160496305, -0.8952816066860299, -2.3310587434654293, 0.5471537825200841, -1.6714607559745513, -0.7352919081736239, -2.349268827598429, -1.0357073926984584, -1.5617260199873535, -2.3303103568588566, -1.2392400239290469, -0.28870848142441113, -1.3440919407247471, -1.1722912271879518, -2.0598979661472376, -0.9987781236726369, -0.10523153524528914, -0.43142626543267, -1.3530016067882265, -0.9458967413255857, -1.3976831640783973, -1.0395429141166748, -0.27284845443345307, -1.3595446628843657, -1.161522159105644, -1.0085022757868682, -0.3766893995317262, -1.6866809653167574, -1.4220051029048388, -1.2010788709383486, -1.3054646665254848, -2.6342246858536504, -1.78245768411456, -2.745595435021441, -2.0808793676536292, -2.185597099620867, -2.1865697360195515, -0.8805767459391234, -1.9000846694384674, -2.2061079752479835, -2.654587761303407, -0.28508618117938844, -2.2679559629414525, -1.9147131530363604, -0.676835262704436, -0.14987642179395944, -0.485363353878457, -0.4895726619739558, -0.6575666679861436, -0.6736997286048221, -0.7003418702514476, -3.5488503835454837, -0.0790831343775121, -0.5368632573512245, -1.0761699282977233, 0.08292275143441848, 0.7167993589071588, 1.4537946517687634, -0.07702269141812979, 1.4537944880758644, -0.0772653596971076, -0.0784352660537911, -0.07702269141812979, 4.308629996763584, 4.481114461564908, 0.2992213709280957, 3.400513006196655, 1.995306595022922, 1.1038052211281675, 3.9206727851270973, 3.8953425308571794, 4.873849631494144, -1.5016227307197167, 2.301922847166765, -2.749740597897116, -1.565317180072222, -1.2792311810226273, 1.1152540367733481, -3.296860732422555, 1.2168407598448856, -2.016682796596562, -0.6534225303395439, 1.3089358013365033, -0.9323666425582141, -2.1934881730903126, 1.407953197476507, -3.2702188813986663, -1.9441437791591802, -1.5182997899101145, -1.3520926325518194, -0.6845428271145754, -0.46982221626649845, -1.3706151857929016, 0.39102402417433096, -1.2224754006929037, -0.9593857350627365, -2.1936239088294234, -1.6255608812939744, -0.8115748368986775, -1.0094074671937914, -0.8596236738250209, -0.6277605028691242, -1.3305988193043448, -1.4486479069069687, 1.0245289872510976, -0.4748943602164096, -2.2855709352410662, -0.07495292190101531, -1.1952605349807566, -2.40736509697412, -1.0942358353572943, -0.9057823273582818, -1.8638867120341163, -0.6217705274339164, -0.290471709360002, -0.5165321997314658, -0.536208071051215, -1.1909819828171033, -2.186010999405497, -0.7424547662603059, -0.805448427267282, -0.5496741950581133, -1.4749909323102983, -1.789692798170847, -1.6965171672505786, -0.09871441941611842, -0.44651441196395786, -0.693894786359666, -0.6854024329703574, -0.2584379485503885, -0.4421959741631613, -0.32748494247336685, -0.5486406107251047, -0.5259216439708599, -0.6666675443900224, -0.6631023394415426, -0.6844915588609775, 0.6001503362827838, 1.2301446167876144, 1.2302316311447277, -0.2846969322468342, -0.28477850288173295, -0.28477850288173295, 0.6001503362827838, -0.28491301225534105, -0.9084080898287379, -0.6081843218173034, 1.2302316311447277, -0.28488030906425305, 2.1141412587348554, 0.9168442258049568, 1.7049668597160952, 1.8585256513165564, 1.066691383052084, 0.26429565449105913, 1.1201994931385606, 1.2752633814695, 2.388169139650348, 1.3986776891245318, 1.8578091742789156, 1.9433844771370337, 1.3283533579594426, -0.9965305183184882, 0.823505868684302, -0.9565569727363034, 0.3718490499830935, 0.29149173905852716, -0.2370950753980614, -1.3486870681102703, -0.37829244407263135, -0.7507559031471734, -0.008317994888323115, -0.6072407548419712, 0.44421239499654486, -0.5779855907744703, -0.3956579562556285, -0.21407107313669235, -1.8263660095492669, -0.6282802185296191, 0.25078394931621406, -0.1886981383626125, -1.4760148308914507, -0.13165618683384156, -0.1468383935682137, -0.9637437645215564, -2.2675315001830683, 0.10471775750759191, -1.7750245466856707, -2.3345381110726158, -0.7775660602749308, 0.28941398043269595, 0.4028790975760773, -2.1924805735780506, -0.8482510276364407, -0.8130880484607061, -1.744659083473395, -1.8918510346675697, 2.01230185607914, 0.5828943613830475, -1.3748650176690893, 0.130361324109374, -0.5760703602243618, -1.4249426497437616, -0.9871748335794265, -1.3960019703754565, -0.7745258768355548, -1.5141112575600042, -0.1462645369816936, 0.005813466844290651, -0.1329721383546432, -0.6505274055242195, -0.6800775372609279, -0.3668664641424719, 0.18853658370554727, -0.031775967902562076, 0.38162664976074756, 0.19860137775955158, -0.14673930060488968, 0.04883510554439606, 0.30024435864672555, 1.4573189893671517, -1.4633264950921128, -0.5550840621918017, 1.9906760681835511, -1.463387317155104, -1.4298335131022553, 0.1698591422325003, 1.0832705591587193, 0.17001036116424437, 1.0793904974212403, -1.1152165258612825, -0.5791308881442401, 1.81875516099175, 0.4578236274026056, 0.8544508622696533, 2.3703987967750795, 0.47640348884116607, 1.5280515939632102, 1.6063591522105114, -2.111799006943703, 1.8310020953531738, -0.6763486496765945, -1.6159826072045198, -1.855595417502954, -0.6382984383676076, 0.9199164491577995, -1.1779729907203582, 0.5476072082658585, -0.7385614914369167, -1.8488348999354645, 0.9335077623414574, -0.14645449462708926, -1.1200511496366323, -1.785338397684671, -0.7185426121595521, -2.04181924379145, -1.3187112440591562, -1.690073384519625, 0.12804327250403824, -2.427307090818438, -1.7299048021460386, -0.8849586786366469, -0.4449761190415743, -0.4749717536940024, -0.5260438058782488, -0.8266415433708235, -0.5871136888748824, -0.2399761897732107, -0.06469604699185794, -0.5297846902019254, 0.17767348022294288, -0.25925563492793585, -0.7436823927278025, -0.5143563102118002, 0.45763895360802603, -0.7771714091699621, -0.7763327065069878, -0.023992271347599847, 1.1027382347540502, 1.1030591366284666, 1.1025167825946256, 1.1023720234869598, -0.335303066558527, -0.3352262863241969, 1.103229637037804, 1.1030706787233266, -0.2214088285706162, -1.364211556596072, -0.4346767946644682, -1.343690783722198, -0.632665949582158, 0.008178365939205543, -0.3027481318627756, -1.4958996157400681, -0.797308504770187, -0.42000269754968605, -1.2685202193761382, -0.06046897443441522, -1.2207716919479334, -0.09640006930862638, -0.8025917696153725, -1.5776577862499939, -0.753057804545018, -1.3077733571487937, -1.422146996359797, -1.1032542160131393, 0.25250962238348784, -0.0773086669866406, -1.8997159755721946, -1.7318500938874481, -1.6812593536999827, -2.348028087464495, 0.20171393889715444, -1.7342121114083544, -2.010862736581512, -1.9408923018070143, -0.806978160140517, -0.7874397049776148, -2.476926407424679, -0.12098067269132676, -2.476926407424679, -0.8468244545583484, -0.420782454311817, 1.1203691028833502, -1.9600819326562846, -1.9600819326562846, -1.9605764198686653, -1.9600819326562846, -1.9616557776754746, 0.4427660020982133, -1.95464763337991, -0.12042585696013472, 2.1576738128009376, -1.9600819326562846, -1.9600819326562846, -1.961244545697085, -1.9556082199279197, 3.0399979188982322, -1.9605764198686653, -1.9600819326562846, -1.8238106477292895, -0.30945252291494035, -0.8512131777016378, -0.8578326334976435, -1.152129072618041, -1.472234284928347, -1.0100508180790866, -0.572093724073542, -0.35671783057244744, -2.7852794069836357, -1.7825792773357751, -1.829443078459127, -1.898108298161369, -1.9366885791609458, -1.9678724207945641, -1.8010086268491015, -1.6496379895175108, -1.1493765497245196, -0.896735934680753, -1.130708912009362, -0.6848039558448269, 1.4276404597996455, 0.18293905877258032, -0.5229405865554457, -1.4777170847550087, -0.9991374447269719, -1.2681744464509044, -0.8825272402930464, 1.0666616798935018, 1.064830799312015, -2.6049364817850966, -2.122579865338114, 2.446170412053911, 0.46205760409166957, -0.7015270367694272, 1.0663842016065173, 0.46205760409166957, 1.0666616798935018, -3.523257233668076, -0.10460483163677707, 0.5590001652078486, -1.3307258110792257, -3.2853971558062947, -2.1348131950476774, -1.985533660235925, -3.114744933057457, -3.169215925939957, 0.08561068869035453, -2.0383195917166517, -3.524256233781031, 2.1743363033419985, 1.450663442745009, -1.29930826139993, -1.1792204103389101, -1.3359563541317367, -1.2317297766616917, -2.103381824439538, -0.9991947362843859, -0.1094104356237317, -0.9864988933422733, -1.0206828484042525, 1.987410729783003, -1.4835009332387237, -1.327262908779305, 0.13208132763396813, -1.686761771008811, -0.5273936496148922, -2.031169002361292, -2.0359190865213166, -0.5273936496148922, -0.5782507435130613, -0.4828680864416149, -0.8644067767710231, -0.962451676751272, -1.0768207318810077, -0.760294538671098, -1.1150445935256335, -0.5782507435130613, -0.5845797308155026, -0.5845797308155026, -0.957075410346615, -0.5173740291675512, -0.41875359783045957, -1.000841805309535, -0.483797373345907, -1.0874693732329814, -0.5173740291675512, -0.6374576905680642, 0.3831286060938833, -1.5988869251919042, 0.7657619111917235, 0.7657619111917235, 0.4976938436270979, -1.247210263080245, -1.247210263080245, -1.7390767842939037, -1.247210263080245, 0.6824219827965021, 0.7657619111917235, 0.6760099418436329, 0.4976938436270979, -1.4225557433172369, -1.2288238356983188 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "4", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "aabfa281-e7d2-48fa-94b5-f560d25a07b0", "y": [ 6.940442371043755, 7.6656530085258465, 4.427052858062839, 7.65216593297684, 6.499959151357044, 6.791130625218442, 6.378242308663302, 5.059149832182719, 5.705236609780703, 7.035542419985417, 7.77724922223436, 2.1989157086508007, 5.768225568512151, 3.127243021776617, 2.6128131587634775, 0.025532362074281834, 0.984817980480706, 0.46208399701379915, 1.8162036885137345, 1.7030398536570108, 1.4604784124814096, 3.9943671546662403, 3.0479443939280855, 1.6321856691557357, 0.25808659707115095, 0.8531862358659588, 0.9279856022485365, -0.6195342794852647, 1.4130943046857185, 1.8538857855065611, 0.5680279443550006, -0.4932617882615194, 0.8701776474162722, 0.07556268676791986, 0.4094842552824037, 0.05367159796273772, 0.8079264391133617, 1.1652544405861744, -0.07035316728447835, 1.6624393276216023, 1.4347031752959278, 0.5179315822437224, 0.34111511337126504, -0.43806175313625795, 0.31735850346943517, 0.4643892853977491, 0.4405158546288167, 0.39551817420106317, 1.8145912605597103, 1.0967646235897086, 0.6501378555750745, 0.8449386987364677, 1.4634202217384684, 0.8680966886775281, 0.9572399663210671, 1.1635211787039297, 0.8168578413456228, 0.6744454345347315, 0.2296271635165197, 0.8718495934951588, -0.13929145479717508, 1.6617956166408212, -0.08705380946268008, 0.603351435197542, -0.12528119524056358, 0.5477747709165225, 0.27850110459465144, 0.9308579547830782, 0.11716116224081313, 1.0092430000307517, 0.29381027747967176, 1.3995797003798902, 0.9732366039197194, -0.6422217201549121, -0.9956677545205626, -0.10291380786521376, -1.0268112210145843, -0.2347333352295563, 0.13213882609777472, -1.0551395075019925, -1.0433226484314815, -0.7229622513865998, -1.0912124530907847, -1.023975655967404, -0.7410336975775144, -0.9222283189951376, -0.9119990630359598, -0.10419273195973282, -0.24606664539856787, 0.5457000066261343, 0.5154177121612953, 0.5152057482362375, 0.3147153601360418, 0.5892947011197591, 0.4191399394023803, 0.2663182338725034, 0.14147732047269815, 0.1851373152637547, 0.22063463877541042, 0.7066801211176724, 0.0237424150730745, -0.1579857151008408, 0.7837804234779098, 0.590494497707734, 1.6591174688797254, 1.1706972466431709, 1.2381415024594757, 0.08025990157182684, -0.3598482814631389, 0.6919388314842772, 1.19528177634888, 3.3584040610916723, 2.8001977599571206, 3.0741836999115577, 3.9163694126410027, 2.4591310303073155, 3.6458901967488613, 2.7892192045280577, 2.1249023838260817, 1.9306227680024484, 1.9112581549128203, 2.6457853586565157, 0.5178645130937497, 1.4693298885710213, 1.5034694389179064, 2.9611123667627597, 1.2248527538462255, 0.9088823136256523, 2.011576643489879, 2.085485700802758, 2.3023760993663154, 0.9023374226306959, 1.3799687830179992, 1.6114847956793734, 1.6699480791495598, 1.3272086901643818, -0.39245655376037103, 1.1456989008941358, 1.4244949393129516, -0.5713470233385647, 1.0850298749658809, 2.449138803819356, 0.18417144333899269, 0.6762798203312471, 0.1450837383148364, 1.9743154091425965, 1.4799499715261375, 1.232627059030204, 1.1794198011827253, 2.178676753498144, -0.8614658832334304, 0.5030894318894784, 0.7578140985582098, 1.93139576243577, 0.2349862176085898, 0.4780530512419181, -0.5091677114654855, 0.06378007645997044, 0.32463891528040895, 0.2856935420103896, 0.8536910032628191, 0.3530881493830896, 0.05427965452809708, -1.1968984048949223, -0.8143228863859793, -0.8058237957112028, -0.6688427784883951, -0.8948314155142912, -0.8207844988226746, -0.7423123594822457, -0.8618331208131667, -0.6465464308988897, -0.955463115598474, -0.8498088185881333, -0.9996483344882144, -0.6518905795126332, 0.414718141643591, 0.2124221234062095, 0.6133777604951054, 0.11686753882668585, 0.4034395520716351, 0.12659242463727438, 0.4658955839065398, 0.9032886993375204, 0.4716568285875067, 0.37679184544014216, 0.8151162746700436, 1.3159781395482395, 0.4674339869405686, -0.2708412604618876, 0.7022345750164333, -0.10769721878338319, 1.2082840047527765, 0.6198848095199126, 0.41226664813930247, 1.269075222871672, 0.2864322844595352, 1.3563615958507123, 1.858469109289514, 1.835137356708683, 1.196144589873249, 1.3102724313490166, 1.5460766485090969, 2.1928623497741864, 1.8360591070810277, 1.6931487023472547, 2.00283157193142, 0.9217001689399607, 1.1276420382550352, -1.0787374730158594, 1.0756092594812556, 0.41286613082059337, 0.5909886298029827, -0.5544343799308593, 0.22786062296794485, 0.6253092425339732, 0.6313799969032133, -0.060116091079639195, -0.2954650630127896, -0.13279823943289337, 1.0091956521700207, 0.8428480726125234, 0.15861675745230505, 0.22323157786305378, -0.3091176364016039, 0.8650679582387785, 1.390374527740011, 0.12269450738929026, 1.8100336914535045, -0.5686511121453398, -1.2416160386957458, 0.28919336100708565, 0.7306833680763148, -0.47045055449443546, 0.6731511747585288, -0.6947988832628238, 0.10812929617427784, 1.0028398995235397, 0.058656378027803595, -0.25158579743928744, -0.5591096187981629, -0.5655280521417896, -1.077977841010032, -1.2039701862382428, -1.4447326891768937, -0.4528165555184477, -0.9768413511569567, -0.8314236170612328, -0.21504570122591915, -1.173849794201914, -0.5893167994275019, -1.076835936619243, -1.44965011467431, -1.5742051351238369, 0.0029291124630247793, 0.03642738899672023, 0.5487411936413426, 0.4633601524620044, 0.43481278219145647, 0.1687439680721919, 0.2654214157227098, -0.18244268874642772, 1.1778055058006502, 0.09910614637333842, 0.16233225793979594, 0.4104044880375663, 1.250649477339272, -0.23338918787311894, 1.1594192769420197, -0.3448578206038451, -0.1734905621890697, 0.29705959603915816, 0.03342682744569018, -0.22874153858252044, -0.35796795258157343, 0.7984338083585614, 0.5864781504932189, -0.19038507207043953, 0.12641555470684498, 0.23587036766662384, 0.6775509954064508, 0.031014554674337853, 0.3070177314331348, 0.5153426963413114, -0.48019592141962436, 0.8147130828946904, 1.308365493481272, -0.4008043149419894, -0.008754447765011816, 1.4313888152730805, 0.30336379500346045, 0.011642525104295039, 0.8908582574054176, -0.09335152502051984, 1.2937456683247293, 1.4722457081826958, 0.38876689459194325, 0.12870332707167453, 0.4490326670905604, 0.8093458860043482, 0.401130533573335, -0.5625056922595666, 0.20263037972926434, -1.0789274848813448, -0.5059932526440208, 0.08442252748564838, -0.35280370633346414, 0.7334889498393442, -0.9956791685629616, -1.1384105005363687, -1.1697265985506002, 0.038200510693677046, -1.566930017647417, 0.26482855119983945, 0.1762860687852955, -1.1384472296571455, -0.547549421593838, -0.8177737639879868, -1.0892234950614816, -0.7880451187270724, -1.7424982111440532, -0.39533137450539574, 0.5389316992125185, -2.5164985649689395, -1.4884984503535275, -1.75218201532771, -1.0553682255606456, -0.9892230829781345, 0.8909217418952519, -1.4797320666032967, -3.1070678542458356, -0.1417622307329562, -0.6005666645744093, -1.4732845929777578, 0.6641598087988617, 0.7896690769549617, 0.20798688700247867, -0.06803068136121856, -0.2310360214827618, 1.39319616382372, 0.47634037186936523, 0.5686166213307432, -0.041614515336718706, -0.44098308545081133, -0.23842700745816364, 1.3197636643797308, 0.10113454012760216, -0.004966639772425546, -0.23895982851850053, 0.2546429841900853, 1.0955054888030091, 1.0399658819757, 1.5501784034083148, 0.2628601662081721, 0.7353895123969272, 1.5287479437054794, 1.6990737634083326, 0.5613618643808487, 1.7361038141216791, 0.09714221135013866, 0.9526772209652233, 0.9461380267813649, -0.05774078318733459, -0.12152280993751875, -0.9944750543629985, -0.8423028688509075, -1.2539508255147749, 0.4303675825073671, -0.9640728570626057, -0.7773975863725122, -0.34189363322058747, -1.360323632876596, 2.303492193709749, 0.5138618635485711, 1.5261436145812726, -0.0328214519042747, -0.8476131215469482, -0.28260805278638773, -0.6640893352409126, -0.9381130969755909, -0.9381130969755909, 0.041965349188695496, 0.8002593451647568, 0.47078593811622965, 0.745853441811451, 0.10359236194914044, -0.13867920501922237, 0.9118046337175377, 1.29797067318931, 0.7324303801289717, -0.27864868139508736, 0.7208750026634418, 1.4277743027185512, 0.4907738264322873, -0.2972225187791482, -0.19698099863726853, 0.2701767670813283, 0.8437136110294216, -0.027971597099689893, -0.4109093035637815, -0.4580574587524587, 0.3886461301114762, -1.8436785850378938, -2.0387071047677834, -1.232037229162531, -1.8398248941055984, 0.7171698762924741, 1.0645271166576002, -0.8118676153174659, -1.344801123333427, -1.1116068683915605, -2.2831503661183152, -1.3097768912984507, -0.8329134765881253, -0.9880210688178527, -1.4952306751363695, -0.8057125090987622, -0.8740994557443028, -1.7601396606140456, -1.6949609397684193, -1.6607062214132726, -1.8651489164638844, -1.3966032132806472, 0.3843628636314704, -1.456424050723859, -1.1795947634860684, -0.867296172634597, 1.8117510201741462, -0.08377773805710431, 0.0852989799166875, -0.054728480471410226, 0.26832689535584525, 0.3155367901851445, 0.3217256476161911, 0.44608695567389856, -0.371666907575973, 0.06993695858442166, 1.8898673832491606, 1.8117510201741462, 0.1339737618070125, 0.5151526640633124, 0.31623053508736876, 0.7428321660499577, -0.7822588938485896, -0.7216935614059793, -0.6612361750193163, -0.48578278130387836, 0.1779281147431448, -0.5051723520410701, -0.48578278130387836, 0.01227347409392129, -1.032373864038308, -0.28134470342332285, -1.6527734772931477, -0.5406510805132737, -1.6562440389553623, 2.558496906806567, 0.30040078847438906, 0.5553534244746313, 0.7312552088095082, 0.30040078847438906, 0.4270734646980205, 0.906172353477949, 0.20061847719083048, -0.13689709447171183, -0.08801168012272516, -0.3175908843360709, 1.2640857063928106, -0.730002186770266, 0.06051894947264262, -0.6410613311473999, -0.25717017226145, -0.34120741356654555, 0.25319569251151475, 0.33983767732065673, -0.4542374178634776, -0.4542374178634776, -0.48679610812958435, 0.0015758826677778385, 0.22529193035787637, 0.31666336115811855, 0.9293033231289701, 0.6221286500889668, 0.7217439421616433, 0.49089157176449, 0.019544869442518775, -0.14728878088361225, -0.12058595877246764, -0.1585538314727979, 0.14301903645021988, 0.056594339861207946, -0.2131273454293498, 0.6418380611631426, -0.8946956210992383, 0.3184194279904967, 0.060074970391458433, 0.4150270818575153, -0.12389955262017148, 0.7676004215355563, 0.6418380611631426 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "5", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "b2ff5f98-4b33-420a-80dc-d0f1e6ab6874", "y": [ 1.229989749673829, 1.3663968434593607, 2.346305179658117, 3.6379651960221002, 3.610436992183503, 1.2772140743933882, 2.3200879827947674, 2.20520249822895, 3.6821946643090886, 1.5345240892515035, 3.965509198677044, 2.2882262289833353, 1.768042186020116, 2.5061212138065434, 3.618639531457022, 4.519847570611669, 4.123100218730408, 2.7434677012715953, 1.8173614899630144, 2.233855254945707, 4.995165573807045, 1.9511175850018074, 2.0611686545476395, 1.7612871390950238, 0.34806689735254115, -0.5838160433046953, 1.5515482262507045, 1.0467679060593111, -0.1555751720755262, -0.49853811901011735, -0.03570221083952661, 0.02524416492008626, 0.014559599479530855, -0.22972234257355983, -0.45534567857940106, -0.5822781013091265, 0.27765373686171774, -0.9596021180063803, -0.13929175376229647, -0.28113296388024644, -1.5289332359311039, -0.21887183996058998, -1.2568481847316784, -2.6638710775250884, -0.06746170228941327, -0.6461609616574708, 1.5339836219136689, 0.24328785620187346, 0.4613861005258696, -0.05028433071605788, 1.2262327345191577, 1.3498837155966983, 0.8399005352170077, 1.782378811415673, 0.8305829895891769, 0.8918264753133053, 0.18444614154234484, 1.017684726038054, 0.5097145724278728, 1.1924503888937352, 0.38665577587356414, 0.6946811094156328, -0.9086280636786696, 1.8340079886217593, 1.1452198748161306, 0.8970988286582144, 2.0532006680166566, 2.5625428748161276, 1.728193733372073, 0.9914518634148526, 2.138864259055686, 1.7706992146434501, 1.916436266134601, 1.4370252852731182, 0.70169850038366, 0.7938418359356888, 1.533501674142263, 1.3513937016891782, 0.9213502088805258, 0.4856855149940022, 0.08254079465962724, -0.8924641864637338, -0.5405605451443046, -0.030551837377068694, -0.3101528024817661, 0.4558603265816033, -0.4319543016230126, 0.3342352637420938, -0.48954549423946675, -1.152726089762497, -0.4875422454169665, -0.6097977691286184, -0.4121987152769614, 0.003048556123262049, -0.6015136144687301, -0.3954768765612602, -0.9238694801977504, -0.8565691223498818, -1.044096949260819, 0.15494575921440748, -1.1161772045750051, -0.2407616697063837, -1.2705564537718739, -1.1461350398625763, 0.3571405311774975, 0.4453485326517486, 3.505454642948275, 3.395499677879232, 0.7801521195915544, 3.3900323179973153, 2.2927718934266323, 1.686304421150985, 1.6236989951469665, 0.1501489992946693, 3.1798668570949125, 2.9317006630567826, 2.2671731525584153, 1.02856817192332, -0.10430940338677976, 1.7889941751561371, 0.9805270388882276, -0.11051772018629086, 2.0264268959551988, -1.2474721883604178, -1.2389578874437785, 1.8477593635670704, -0.4076790912194961, 0.7834055528163912, 0.3572689472315606, 0.09533521063068887, -0.06676344625836093, -0.8102012339191631, -2.561421386075965, -1.2192913076476029, -1.490570546258268, -0.22750990734646334, -1.4602562822259246, -0.8893256963038714, 0.3531599489635308, -0.9493218245804196, 1.4510525045565292, 2.1373827505901497, 1.3943650668217098, 0.1132222161338398, -0.414209694439765, 0.7777633119823146, 2.470396877550597, 0.030878052883113648, 0.4997897323467858, 1.396159084899199, -0.17314019087556687, 0.5019668375002068, 0.9443213807887386, -0.2184204242157383, 0.6783516088161605, -1.0863926230274081, 2.350978186117153, 1.4082111454994106, 2.909697927273096, 1.2015877440382337, 1.0740069980181923, 2.0551727670962756, 1.7733000883740513, 1.8006691456243422, 1.2993651470143082, 0.9877490723414427, 1.1988561363603472, 2.217480238534527, 1.5036633931419663, 0.42363366539126934, 2.779372265448625, 0.008359678044164731, 0.5339213282203606, -0.794131572951669, -1.05678321328373, 0.14202828906495607, -0.36656632894622504, 1.1247391577695827, -0.36758113813980453, -0.23272156592991133, 0.15638027839318858, -0.9236957014547056, -0.2599621564538168, -0.09693831917579927, -0.3062507883493917, -0.355832505375127, -0.39075131161179927, -0.6041119455063279, -0.6077484387804056, -0.39010523913610606, -0.2893798365901975, -0.235350824442166, 0.6034621367380105, -0.8178948573882858, 1.9913029450497672, 0.9603751253646097, -0.13126887479649668, -0.17356325978564457, 0.4611299158089143, 1.6539296239348424, 1.326532914649754, 0.5885196721579821, -1.734237771644116, 0.4631519132103134, -0.3134599432502148, -0.5998123915709829, -1.2914640691410852, -0.19582975213071155, -1.7108808567635283, -0.09105511756536791, -0.9325857924670593, 2.6077400979086094, -0.9206088447179535, 1.8024276672305866, -0.07423156654814858, 1.0804345097444819, -0.03652445058987626, 1.7156661078535826, 0.22156284116027838, 0.7008241232130791, 0.21517540702547425, -0.4413557341965272, -0.25316029092019204, -0.15445118127618684, 0.11360977654668679, 0.6419834129758678, -0.07937885913822151, 0.10404543049241433, 1.8214277757654087, -0.3856966881971044, 1.021739891540143, 1.7199004073954618, 2.9187147755498883, -0.5488515212989934, -0.9182598176113319, 0.6581227708078318, 0.568094238411521, -0.43998660478749024, 0.30806107646280767, 2.0110544344196217, 1.3075045581521207, 0.5901420414152027, 0.9155846593179531, -1.4810483374135945, 0.5135255896476748, -0.44993038123507034, 0.8522022891033891, -0.5014881812751547, 0.21578151127634304, -0.3787633583380886, 0.1380159142052707, -0.4878605095193151, -0.3047866084101187, -0.6407516317589941, 0.008974940347080042, -0.06520076825709196, -1.0120346701542178, -0.6208564985382602, -0.3832970413718929, -0.5576788062213568, -0.5891171633090888, -0.7150266694266055, -0.8265332507040012, -0.9302290166787552, -1.0967066933067262, -0.5750738988968517, -0.2854905924413057, -0.08881312576798282, -0.1555601079507852, -0.6914792153650833, -0.7096289710547877, -0.21475257671302472, -1.6925172223392788, -0.5024686060457333, -1.7530339858059567, 1.2808260904716868, -0.7309151006727067, 0.8055361458988406, -0.16185578002540602, 0.9833738053587135, 0.6605368209760873, -1.67936660532478, 0.3356271900409196, -1.1975905542385055, 0.1808634836167753, -0.09075497793540639, -0.4731719544011912, -0.29708131676067784, -1.2621581635222987, 0.14557738251349053, 0.377207514330099, -0.3344891449632263, -1.2623649202396436, -1.605663912778752, -0.28995589417592593, 0.02604975585422719, -0.09717671453169692, -0.7441744226432475, 0.01432975813289405, 0.6290456520118392, -0.5243808140167298, -1.4581988741204712, -1.8958661467706959, -1.0005307588023284, 0.6560924429577446, 0.22361513127292174, -0.6098508096171553, 0.40834641108464975, 0.044929452249547995, -0.6778003249481819, 0.20505935440048326, -0.41194349966047467, 2.0507846415696482, 0.058370214107189435, -0.7770241913047402, -0.6019427439802517, 0.8394665780812522, 1.5827479806339262, -0.41200667887423276, -0.9029226886896383, 2.648622167910554, 0.6051208190604761, 0.3285044409711146, 1.0485698515132438, -1.0048874607530571, -0.5034014607243185, -0.773546943994592, 0.09739567840534087, 1.2152140870211297, -0.25320283477218325, -0.17543136045077334, -1.2916835217943963, -0.4718468978995946, 1.4941588227804081, -1.0818134816693936, -1.076931308665729, -0.13549134215288933, 0.006238434304880502, 1.0722275843649163, -0.5574672351858281, 0.36647541708743436, 0.8785644337308768, 0.18379177219232073, -0.10011416128808445, 0.5462837814025481, 0.4093688835590872, -1.2232740127712431, 0.4588104892629106, -1.290950386672222, 0.763599764128843, 0.4156413816450751, -0.7252203355901423, 1.4471322480982396, -0.5049093540172421, -1.2675884142270348, -1.0511858838276416, -1.140072188827654, 0.0740989834496204, -0.18444995827236185, 0.627765817142869, -1.0453698249045622, -0.22634468331403376, -0.5890477677398589, 0.8751599821590265, 0.8160135414444615, -0.26644365661954833, -0.5137124244849124, 2.586777658082846, -0.13136190372617007, 3.0374093507616204, 0.21838250440512127, 3.3357065313365206, 0.4225038967194193, -1.1663623351102992, 0.6785379402018809, -1.2734622894924275, -1.2603532999692666, -1.1663623351102992, -0.8151745181534304, -0.9372053300688206, 0.11805153510349589, 0.11805153510349589, -1.1637974642861555, -0.4127514309724742, -0.19712504175535336, 0.006067398853590279, 0.15358704103881052, -0.38326067429985466, 1.8681198352493207, 0.20163852723317086, -0.2705177578468553, 0.22145028544423234, 0.21256113212279013, 0.053856410239928224, 1.175804540268147, -0.9122180785762943, 0.03050975250705524, -0.02004676103164363, -0.24572685783433193, -0.41243321274327105, 0.8124066365703287, -0.38694659129955983, 0.24091166186195553, 0.4582443051035277, -0.6790249249776442, -0.5982009653894218, 1.4401840227977443, 1.009216579952753, 0.8613545155579767, 1.4447102734415986, -0.419141223448065, 0.8129493638990851, -0.06296177689915135, -0.297547425530074, 0.4962111499773623, 2.516039834539884, -0.6544558677117429, 0.11692025270243582, 3.0842028309276373, 0.15997142598889855, -0.6036206978842658, 0.09973066620015895, -0.855915746437006, 0.8640395571051297, -1.30546775990201, 0.8640395571051297, 0.35722732350602, -0.5641473674890933, 0.7857248049834614, -1.1229502830562583, -0.5977096870859088, -0.3434910858801498, 0.0503358635452428, 1.5764423350191026, 0.4083008550676545, 0.5648836442656272, -0.7443264768412207, -0.05366574133671878, 0.2929988206836999, 0.2661027357742258, 0.012842401677665429, 0.18048927260199973, 1.9029559158280798, 1.7903756985604387, 2.135034782106614, 0.9152530191804947, 1.6208774700785407, 0.34099020330530966, 2.6979623863350883, -0.5990342180781448, 0.33766430138344505, -0.04166691194453851, 0.43610775853895756, -0.32240198727823216, -0.2282805674660167, 0.986275186750436, -0.29011959980014146, 0.1104533038098121, 0.03162150669308451, 1.9145913079574586, -0.7569704741133182, 0.6532336284178389, -1.512012970732577, 0.9900941351878865, 2.055318763353481, 1.899819260000506, 0.3965620742685675, 1.899819260000506, 0.2505327413900942, 2.140948753702971, 1.0497349372107234, 0.3965620742685675, -0.5039451215600999, -1.3447810406515908, 0.6987907464664236, 0.5821542515399771, 0.03942930592291501, 0.463680466937907, -0.9055450343932007, -0.4744321913554009, -1.3925149777054298, -0.19739539125159072, -0.488725071084018, -0.7190356039393762, -0.8025293919632404, -1.2459853436418538, -1.458387089279593, -0.424354761952231, -1.3447810406515908, 3.825201724944871, 2.2826427239401195, 2.573416527193919, 2.2826427239401195, 0.9076654532581333, 0.5045740538309623, 0.3577499483324117, 1.1449142784138373, 0.22447274295722885, 1.610054240335844, 0.4394644896441485 ] }, { "boxmean": "sd", "line": { "color": "lightskyblue" }, "name": "6", "opacity": 0.4, "showlegend": false, "type": "box", "uid": "c974adbc-7f7c-4260-aa88-6bce80071575", "y": [ 0.5796050093457669, -0.3857057044215932, 1.1192784256084902, -0.00458574794658672, 0.4505561219906613, 1.8831022839098268, 0.5110213527383615, 2.1739826652887886, 0.48197787351711524, 0.6816119758820924, 1.4401748004803328, 0.8981480978126695, 0.5844708379101571, 0.0010869596171070948, 1.198970288983151, -0.3724348088285673, -1.3106643904413102, 2.4142722578869, 0.9505794245432321, 2.0113658879572727, 1.2616293957067715, 2.66216774987658, 1.5094992070076205, 1.8847468402345509, 0.49673971703352265, 3.3890830922449235, 2.331567439270781, 1.138311275280715, 0.29295787147908053, -0.5045878149847398, 0.3966780651825694, -0.30663762747485895, -0.6551046772792188, -3.188824187508969, -1.335793433114232, -1.4929813778102068, -0.6335266785959328, -1.5008351207044592, -1.411199680115253, -0.11731136196021846, -0.9803567535884397, -0.020231411231489162, -0.47391069764418375, -0.18522009491328636, 0.6936776464053663, 0.832844586045491, 0.049571723881236505, 0.1327380415892128, -0.32277794038498314, 0.6174504876762813, 0.2531571782928084, -0.29682463291812267, 0.14508968151691837, -0.0525308174669088, 0.3321370153610474, -0.3060869217627578, 1.565695006858211, 0.7271196034286342, 2.0403760785639427, 0.9866706280535683, 1.2782613413464372, 1.6042273000579463, -0.46489489061816985, 0.7582921162583964, 1.0447905783979277, 1.4088007837105443, 1.4442400692873094, 0.8866376909769333, -0.22277688279087632, -0.2385556900349103, 0.5990769718131225, -0.6315485129533587, -1.0630469364438753, -0.4135627724353995, -0.34191361337580045, -0.8639437292409317, 0.18183751477623458, -0.18615547899655593, -0.3754241515476287, 0.2106120810181966, 0.4744082799668041, -0.6074359556987582, 0.054230940666709915, -0.6559735594059193, -0.6645782739978345, -0.12119465782607423, -0.01918051280781995, -0.6626238290022204, -0.9968216271759502, 0.352642079625584, -0.21389702007905126, -0.2497791355822193, 0.4867014509968087, 1.311098124549744, 1.2702175440210768, -0.008457904498734858, 0.6197548074800954, 1.1108702707275193, 0.9303681002221165, 1.2176565079840007, 1.0507852180143678, 0.8357240159092028, 0.7331443904594437, 0.2068587512982718, 2.4763709880806424, 0.9762952728878596, 1.5716914909616464, 3.0247699190976536, 1.4209860339077338, 2.4034901572934935, 2.1670716411450934, 1.548812635091733, 1.9991947549216564, -0.4174116591465486, 0.6055107168956259, 0.6962741498047438, 0.49800156024546544, -0.1503606448663498, -0.29448608186484326, -0.7546428002520206, 0.9300888267311941, 0.9959320228283279, 0.41423911044367306, 0.48666069735634576, -0.33550940431656834, 0.4922619516074819, -0.15449140427415015, -0.9858556623026667, -0.8046233159408865, 0.886528232167235, -1.1824088250972509, 0.6472987122126772, -0.7425101077098736, -0.06822879748813446, -0.38540526867713903, -0.8019634341895301, -0.990322154749286, 0.15461531219126742, -1.9351359720066927, -1.321005714149199, 0.842233412339548, 1.622220278761492, 0.46872437572700276, 1.1374925559469717, 3.1992964128443737, 1.9885002806589358, 1.4993079747422506, 0.8148658987128279, -1.4677228534217241, -1.4203271997022038, 2.5749875893636642, -0.25826826814323556, 0.8130421083658461, 1.7050558951522194, 1.4876875641832457, 1.9299400637009478, -0.13262685258610765, 0.8927270993431098, 1.553074018108476, 0.9550616598522479, 0.35426946180435037, -1.0595588007403254, -0.2817078987424974, -2.10536192251068, -0.6843478899746618, -0.3415939769835565, 1.6241898160405974, -1.6490437584564321, -1.933014849528121, 1.848288259074846, 1.5219354646108685, 1.5417313609364973, -0.7676457581338618, 0.7608797210777772, -0.37703887679796794, -1.0227248661010089, -0.4591066822256989, -0.783067704543316, -0.22768409832092393, 0.29082256659532557, -0.37098304383713837, -0.32519490618680796, -0.7343788266047463, -0.7775608474100095, -0.3866639998908074, -0.5952092637513153, -0.8278548284893804, -0.6410645256525276, -0.7943408607211271, -0.7647501968084262, -0.6606161423015999, 0.056926989137252124, 1.0138534385120888, 1.08952214755438, 0.31715941073838616, 1.120434286917698, 0.8271766123297944, 0.5727987412172115, 0.05497921476334459, 1.111504543046205, -0.774199561130412, -1.3846049724662515, -0.8870392560808886, -0.7035029770849496, -0.11305546649430184, -0.5104553420588073, 0.026673779437772164, -0.1159281058682772, -0.08738745932346718, -0.08298952687073984, 0.21530885766591226, -1.1132435267952052, -1.9887513713006864, -0.655532142860487, -0.5320877522128336, -0.1743369790593348, -2.0191139562682814, -1.1697867549058605, -1.4376828261196277, 0.5042371782928698, -2.4344518483052173, -0.4205107243573153, -1.0640690724452313, -1.35913788237232, -2.349969725694356, 0.11379928911842854, -0.5520646715559864, -1.1183821978953217, 0.5063815347727681, -1.196384381782364, 1.789117364175398, 1.5225199241048715, 3.5112046944654205, -0.07614690186392813, -2.6789466636197137, 0.19561021855102426, 2.828991824040268, 0.9347273763920914, 0.6052436218818269, -0.13173680034697025, -1.2046321417774009, -0.022917458301819398, -0.6914108730909675, -1.0150655876995516, 0.6879241657835429, -2.2170751833814877, -1.5687627813854417, -1.0460358523630935, 0.8811897251606686, -0.06788229512466203, -0.3294641495865838, -0.4813016712681359, -0.536579296691793, 0.14050676392965966, -0.29025755122755664, -0.5156939110532924, -0.6983727779999822, -0.5609945051232124, 0.49661368595313365, -0.6660117839748408, -0.38816985126360093, -0.48098463709772, 0.007341614019271847, 1.2873607786068682, 1.0922789131776793, 2.0629403904204686, 0.29102421203205225, 1.4271607947011142, 0.8437103047576424, 1.2287216475116505, 1.1170139785102748, 1.328307808979797, 0.7516650852138884, 0.6983778545512624, -0.29097176977124356, -0.20353130052893156, 0.07347710313607243, -0.5374626673182343, -0.73987888100578, -0.43922956502175736, 0.18127215002594174, -0.11403482711296495, -1.607307396504834, -0.4538649506481044, -0.21588358249811182, -0.3808697346753775, 0.29785802042723386, -1.0038322744952584, 0.20273156631285966, 0.6989417422098213, -0.9355020759576144, -0.6337987174831762, -1.2355495063864965, 1.2226533751739896, 2.3716555148052993, -1.0005797793291016, -0.29198976821824707, -0.9480001424094345, 1.2405708327030123, 0.31200374672584485, -0.13343575950856648, -0.23042705881140962, 0.8979284185372565, -0.6789588021777214, 0.24742477906352128, -0.3558242566344722, -1.3748342509740752, 0.648700452959008, -1.62022993694439, -0.55548794792558, -1.9925259211039759, -0.8190823244253047, -1.1868382143295289, -0.15566946964603565, -0.6546019508748395, -1.2009486035104722, 0.3260307415842065, -0.9151611519479858, 0.6411742234431027, 0.5842104905644038, -0.609328213999567, 0.8695283544573181, -0.3621838949811434, 0.5794369634842496, 0.12495144188162935, 1.136978770341356, 1.0151750610397785, 1.6175059263154428, 1.5085031648612486, 1.3595620868889806, 1.3095138260653831, 0.2210856699653569, 1.0783085706233488, 1.2846898890244771, 0.8267704838393419, 1.351571926399364, 0.5724582404234634, 1.3340070125541277, 0.19004685222853235, -0.7785356521491786, -0.9137743086826049, 0.3670716519310586, -1.171704216999951, 0.7380214661860244, -0.726379044204376, -0.8391042631709165, -0.6432525078573483, -0.7164822190915424, 1.2765524083547692, 0.10989912507393435, 0.6474043372519057, 0.7632895159670714, 1.1365550672358338, -0.5613953652149539, -0.05166525487387941, 2.173311078800019, 1.3490800389820203, 0.6819711851485581, -0.15407233836303294, 0.15178709514429437, -1.10302655900702, -1.026021338444268, -0.6819479516332289, 0.7160354987100027, 0.2689189940556547, -0.653147968614637, -0.787991432548146, 0.23061523383200316, -1.6485882240998917, -0.3643697940067809, -1.5871527001328507, 0.47056711712986615, 0.47203447233501405, 0.5882711375728767, 0.2163004385817289, -1.0714442142145695, -0.9753410653563767, 0.3361002483234872, 0.9164369334154963, -1.2035811691567666, 0.14997938203130703, -0.33429358992352465, 1.1114320531071402, -0.1709636079705974, 0.8350472329690425, 0.6176382328477399, 0.47203447233501405, 0.4036369721783856, 0.22117493339964506, 0.2071064418549887, 0.781300388605305, 1.0913485250492, 1.3744992479980922, 1.259107404713533, 1.3600986554117553, -1.118177737267286, 0.5734081807652659, 0.6819425036351581, 0.12379955648044812, 0.8689700885080978, 1.9342798817339624, -0.3460781560188451, 1.2743838424605214, 1.9664965028019032, 0.1649044779640211, -0.14819105747221378, 0.6523911602065423, 0.10947977175278399, -0.02464856605422663, -0.4022668738075476, 0.11819803095025101, -0.9861297574706553, -1.116534639613646, 0.849271824161687, 1.0066778047670102, -1.5159736274882636, -0.23835127626975555, -1.6702559434613917, -1.3596332395891408, -0.6731780708173469, -0.3976856070452593, 0.2449567006433211, -0.5384154380460058, 0.5647662856372591, -0.6819061515921543, 2.0157429072614996, 0.03339814834582021, 0.958031776006364, -0.6731780708173469, -0.8221302966659431, 0.6981578461786403, 0.21295201076593542, -0.5293945503695714, -1.4125596059258065, 0.23423000689368548, 0.9109157831902545, 1.3014547102000158, -0.2305455214986942, -0.6501113507766842, 0.5701971719139582, -0.22519798826467985, -1.4125596059258065, 0.6066299800459605, -0.3682146373826068, 0.45580029151066603, -1.3222351027441457, 0.7911101356416075, -0.3356095632051436, 0.2782085058998795, -0.14859212887289033, 0.7653531725526994, -0.197563604198595, -0.9180921778633258, -1.5778690256714398, -0.892676865095258, -0.892676865095258, -0.9944088521879821, 0.8287538760715497, 1.3452670939768478, -1.2314603761856777, -1.4158457611476623, 1.43460543388697, -0.494808221157576, 2.0364371948297313, -0.15644818829655052, -0.42820374505181474, -0.1564481882965499, 3.1843098548772693, 1.8837568084336485, 0.7329373742336411, 2.064769429374487, -0.42820374505181474, 0.9714953211915984, 1.1993656775095496, -1.1476298429406464, -0.18976192295124422, 1.1219458672329279, -1.1476298429406464, 1.1930512498213441, -0.6421576200686892, -1.1476298429406464, -0.113315739232692, -0.7197714507372371, 1.441769975382325, 0.19769117599281907, -0.6200088751718223, 2.732922315205046, 0.7688905764671339, -0.22274588125789707, 1.5134262671404661, -0.8707419471742645, 1.6434982075173798, 2.2561532559003976, 0.4457406403041389, 0.06399653173845703, 1.7841941782051212, -0.12031353213498346, 0.7509267767871605, 0.3794911950344066, 0.871986106699816 ] }, { "line": { "color": "limegreen", "dash": "dash" }, "name": "Best Returns", "showlegend": true, "type": "scatter", "uid": "aac7d418-3d5d-4b11-b834-573ec0a96084", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ 3.4439671164891372, 2.653158266688306, 3.703606492609954, 7.082362865744096, 7.77724922223436, 4.995165573807045, 3.5112046944654205 ] }, { "line": { "color": "tomato", "dash": "dash" }, "name": "Worst Returns", "showlegend": true, "type": "scatter", "uid": "d7d46b10-2a20-47c1-b49d-26330b0d835e", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ -2.7456647873689666, -2.8020808932196126, -2.6250534305931708, -3.5488503835454837, -3.1070678542458356, -2.6638710775250884, -3.188824187508969 ] }, { "line": { "color": "yellow", "dash": "dash" }, "name": "Baseline", "showlegend": true, "type": "scatter", "uid": "da24b454-6ed6-4341-a34c-622fe2726402", "x": [ 0, 1, 2, 3, 4, 5, 6 ], "y": [ -0.33647193226522765, 0.32670364478947467, 1.5230511730771457, 0.5765975886135875, 0.37710984079459564, -0.5278965695184662, -0.22627517289388765 ] } ], "layout": { "height": 350, "legend": { "orientation": "h", "traceorder": "normal", "x": 1, "xanchor": "right", "y": 1.02, "yanchor": "bottom" }, "margin": { "b": 30, "l": 30, "r": 30, "t": 30 }, "template": { "data": { "bar": [ { "error_x": { "color": "#d6dfef" }, "error_y": { "color": "#d6dfef" }, "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#21222c", "width": 0.5 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "baxis": { "endlinecolor": "#A2B1C6", "gridcolor": "#323b56", "linecolor": "#323b56", "minorgridcolor": "#323b56", "startlinecolor": "#A2B1C6" }, "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": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "marker": { "line": { "color": "#2f3e4e" } }, "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": { "line": { "color": "#2f3e4e" } }, "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": "#323b56" }, "line": { "color": "#21222c" } }, "header": { "fill": { "color": "#2a3f5f" }, "line": { "color": "#21222c" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#d6dfef", "arrowhead": 0, "arrowwidth": 1 }, "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": [ "#1f77b4", "#ff7f0e", "#2ca02c", "#dc3912", "#9467bd", "#8c564b", "#e377c2", "#7f7f7f", "#bcbd22", "#17becf" ], "font": { "color": "#d6dfef" }, "geo": { "bgcolor": "#21222c", "lakecolor": "#21222c", "landcolor": "#21222c", "showlakes": true, "showland": true, "subunitcolor": "#323b56" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "dark" }, "paper_bgcolor": "#21222c", "plot_bgcolor": "#21222c", "polar": { "angularaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "radialaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "yaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" }, "zaxis": { "backgroundcolor": "#21222c", "gridcolor": "#323b56", "gridwidth": 2, "linecolor": "#323b56", "showbackground": true, "ticks": "", "zerolinecolor": "#aec0d6" } }, "shapedefaults": { "line": { "color": "#d6dfef" } }, "sliderdefaults": { "bgcolor": "#aec0d6", "bordercolor": "#21222c", "borderwidth": 1, "tickwidth": 0 }, "ternary": { "aaxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "baxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" }, "bgcolor": "#21222c", "caxis": { "gridcolor": "#323b56", "linecolor": "#323b56", "ticks": "" } }, "title": { "x": 0.05 }, "updatemenudefaults": { "bgcolor": "#323b56", "borderwidth": 0 }, "xaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "#2f3e4e", "linecolor": "#323b56", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "#2f3e4e", "zerolinewidth": 2 } } }, "width": 1600, "xaxis": { "title": { "text": "Test Splits" } }, "yaxis": { "title": { "text": "Sharpe Ratio" } } } } }, "metadata": {}, "output_type": "display_data" } ], "source": [ "## Compute baseline, best and worst returns for the overlaid line plots\n", "test_split_best_returns = test_split_describe.loc['max'].reset_index(drop=True)\n", "test_split_worst_returns = test_split_describe.loc['min'].reset_index(drop=True)\n", "test_splits_baseline_returns = pd.Series([base_line_returns[i, \"test\"] for i in unique_splits])\n", "\n", "## Create Box Plot for test_performance statistics\n", "test_split_fig = test_perf.vbt.boxplot(\n", " by_level=\"split\",\n", " trace_kwargs=dict(\n", " line=dict(color=\"lightskyblue\"),\n", " opacity=0.4,\n", " showlegend=False\n", " ),\n", " xaxis_title=\"Test Splits\",\n", " yaxis_title=\"Sharpe Ratio\"\n", " )\n", "\n", "test_split_best_returns.vbt.plot(trace_kwargs=dict(name=\"Best Returns\", line=dict(color=\"limegreen\", dash=\"dash\")), fig=test_split_fig)\n", "test_split_worst_returns.vbt.plot(trace_kwargs=dict(name=\"Worst Returns\", line=dict(color=\"tomato\", dash=\"dash\")), fig=test_split_fig)\n", "test_splits_baseline_returns.vbt.plot(trace_kwargs=dict(name=\"Baseline\", line=dict(color=\"yellow\", dash=\"dash\")), fig=test_split_fig)\n", "test_split_fig.show()" ] } ], "metadata": { "kernelspec": { "display_name": "vbt", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.6" }, "orig_nbformat": 4, "vscode": { "interpreter": { "hash": "553d3b352623cb609a2efe4df91242fdc89d5ebcee56d9279e2aa2c11b529c13" } } }, "nbformat": 4, "nbformat_minor": 2 }