{
"cells": [
{
"cell_type": "code",
"id": "a853eaac-8442-45f9-a83a-65680038469c",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T15:02:34.754882Z",
"start_time": "2025-11-18T15:02:34.752303Z"
}
},
"source": [
"from experiment_loader import load_2d_experiment, load_3d_experiment\n",
"from modeling import *\n",
"import plotly.graph_objects as go\n",
"import pandas as pd\n",
"from plotly.subplots import make_subplots\n",
"PLOT_WIDTH = 2000\n",
"PLOT_HEIGHT = 1000\n",
"import scipy"
],
"outputs": [],
"execution_count": 24
},
{
"cell_type": "code",
"id": "dd678982",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T14:39:25.323995Z",
"start_time": "2025-11-18T14:39:25.320393Z"
}
},
"source": [
"def calculate_complexity(\n",
" input_shape: tuple, kernel_size: tuple, stride: tuple, filters: int, padding: str\n",
"):\n",
" if padding == \"valid\":\n",
" out_x = np.floor((input_shape[0] - kernel_size[0]) / stride[0]) + 1\n",
" out_y = np.floor((input_shape[1] - kernel_size[1]) / stride[1]) + 1\n",
" else:\n",
" out_x = np.floor((input_shape[0] - 1) / stride[0]) + 1\n",
" out_y = np.floor((input_shape[1] - 1) / stride[1]) + 1\n",
" return kernel_size[0] * kernel_size[1] * input_shape[2] * out_x * out_y * filters\n"
],
"outputs": [],
"execution_count": 3
},
{
"cell_type": "code",
"id": "81811eea-db29-4f40-989c-20e6a5ad0a52",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T14:39:26.262622Z",
"start_time": "2025-11-18T14:39:25.556956Z"
}
},
"source": [
"# lut_channel_sweep(channels: Union[range,list], base_path: str, lut_config: dict = {\"f\": 128, \"kernel_shape\": [3, 3], \"pads\": [1, 1], \"stride\": [1, 1], \"dilation\":[1, 1]}):\n",
"channels, channel_meas = load_2d_experiment(\"./lut_channnel_sweep.csv\")\n",
"ops_cost = []\n",
"for channel, meas in zip(channels, channel_meas):\n",
"\n",
" ops_cost.append(calculate_complexity((256, 256, channel), kernel_size=(3, 3), stride=(1, 1), filters=128, padding=\"zeros\") / meas )\n",
"\n",
"fig = go.Figure()\n",
"fig.add_trace(go.Scatter(x=channels, y=ops_cost, name=\"Channel Measurements by ops\", mode=\"markers\"))\n",
"\n",
"fig.update_layout(\n",
" autosize=False,\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT,\n",
")"
],
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"mode": "markers",
"name": "Channel Measurements by ops",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
1.016361843436385E8,
1.539671260654053E8,
2.805991073820819E8,
3.739809147143972E8,
2.733558428651701E8,
2.8357803447618103E8,
3.075509730044097E8,
5.2365089081863374E8,
4.369754475064163E8,
6.076963478681052E8,
6.246285920610193E8,
5.820003399027703E8,
9.67084661920476E8,
5.872631084649379E8,
6.289281335274043E8,
1.1084085184297411E9,
7.883015104168831E8,
8.366952067352635E8,
8.796674933829445E8,
9.279643517464755E8,
9.07787311560013E8,
9.50536337435327E8,
9.939278163513359E8,
1.1013586063181355E9,
9.2920862062141E8,
9.655834016255529E8,
1.2083079345585861E9,
1.0402830421422926E9,
1.2391080964371161E9,
1.409358095726673E9,
9.652847314170957E8,
1.5025677564727414E9,
9.662267969669583E8,
9.950384398762656E8,
1.0241632948011587E9,
1.0534569708144152E9,
1.2301087883305707E9,
1.1990344581173997E9,
1.2316669758274333E9,
1.2621781410981178E9,
1.1412885771953883E9,
1.131745991661179E9,
1.1592213148000727E9,
1.2302963742900426E9,
1.4690656612678297E9,
1.5011367218973107E9,
1.4754157788933382E9,
1.56671870692906E9,
1.157621347732234E9,
1.3746485120682473E9,
1.403505583499898E9,
1.4295703968673747E9,
1.3301963316163983E9,
1.3537851999482522E9,
1.3695085799871163E9,
1.404017859610839E9,
1.5343175988096907E9,
1.2314190894924672E9,
1.4510299531478493E9,
1.3621413599321918E9,
1.6638186177370198E9,
1.6908640574553864E9,
1.8465053464963124E9,
1.7452499081423995E9,
1.2932364720582209E9,
1.312976133328393E9,
1.3336961240079217E9,
1.3530299650627437E9,
1.4183112932730403E9,
1.47266986783577E9,
1.4940530616688018E9,
1.4801297524425545E9,
1.4464328913777657E9,
1.466750339442641E9,
1.486262915056432E9,
1.5057890701714025E9,
1.6546197222384772E9,
1.6762355655693944E9,
1.69820128292961E9,
1.7193492797521677E9,
1.589368563590707E9,
1.610556940587684E9,
1.628545304756326E9,
1.6493067568911011E9,
1.7857427244473276E9,
1.8069974050597167E9,
1.8279848497862334E9,
1.7611652518924813E9,
1.7198218069746401E9,
1.7389198972934737E9,
1.758206357480838E9,
1.7746696597397423E9,
1.9713072938221002E9,
1.9932421128534205E9,
2.013690531639897E9,
2.0351155570251968E9,
1.4912000447550144E9,
1.5081564498407626E9,
1.5216147129851725E9,
1.5391789384226203E9,
1.6650474519228811E9,
1.6820908746491115E9,
1.6983103082788882E9,
1.714705645657566E9,
1.6118472146157947E9,
1.627193748987241E9,
1.6423529391300101E9,
1.6573586072199352E9,
1.8242562011644795E9,
1.8412961090118592E9,
1.8577351559856224E9,
1.874802927152262E9,
1.7243069831296303E9,
1.7392827326639066E9,
1.755083382112097E9,
1.7697910096567407E9,
1.925127176703749E9,
1.9409455007571218E9,
1.9585386636389267E9,
1.9735825069806104E9,
1.8220518264154232E9,
1.8365399556592062E9,
1.8517580383337517E9,
1.86655068802093E9,
2.0741647160475373E9,
2.0905035476094813E9,
2.1069857799232461E9,
2.123340121129313E9,
1.6192813043756208E9,
1.631744127606895E9,
1.6447513528200705E9,
1.6564528946676254E9,
1.8010983773814945E9,
1.8136998856411457E9,
1.8277807436557398E9,
1.8420698732524853E9,
1.715732325030891E9,
1.7282536152195156E9,
1.7407841318546286E9,
1.7531331998360186E9,
1.9103567578375216E9,
1.9242056132970212E9,
1.936697163857805E9,
1.9511765125995831E9,
1.8068450318762674E9,
1.8186120341278832E9,
1.8316291773885252E9,
1.843639808516457E9,
2.0131273625728903E9,
2.027282523402581E9,
2.0398058086003861E9,
2.053987034487099E9,
1.8822503839851797E9,
1.894433906530328E9,
1.9064277705824738E9,
1.9189263999133453E9,
2.1368687405419226E9,
2.1502508004046946E9,
2.1646139207547092E9,
2.177707164331492E9,
1.704390226532775E9,
1.7150251569754453E9,
1.7258033376163168E9,
1.735717212504171E9,
1.8968368331438751E9,
1.9083757216646001E9,
1.9188184162684207E9,
1.9313328294391553E9,
1.7893624708627636E9,
1.7993095543838518E9,
1.8102502644107733E9,
1.8210702114842288E9,
1.988421921868078E9,
2.00067814276413E9,
2.0110161488719463E9,
2.0240381383080454E9,
1.8642288572768598E9,
1.874071113547296E9,
1.884482985017071E9,
1.8960075637498085E9,
2.0763559116095347E9,
2.0880493759341733E9,
2.1000408062508714E9,
2.1119221837343786E9,
1.928404929958687E9,
1.938824600371886E9,
1.9491323807226162E9,
1.959798000542195E9,
2.18285082325511E9,
2.1948877125354185E9,
2.205398132388487E9,
2.217543379390673E9,
1.768000907209409E9,
1.7770594466995525E9,
1.7867037189730222E9,
1.7961028515974631E9,
1.9678413704514818E9,
1.9772289440859158E9,
1.9869126228239324E9,
1.9977407238313034E9,
1.842195024292237E9,
1.8520455657317958E9,
1.8597064747255583E9,
1.8703921364219465E9,
2.0488406130338142E9,
2.0579728139681947E9,
2.0688017754540164E9,
2.078899865406435E9,
1.9083972918987164E9,
1.917248369359661E9,
1.927229421529427E9,
1.936005651064567E9,
2.1254891812728972E9,
2.1355931183930233E9,
2.1457726587936752E9,
2.1556881363518443E9,
1.9627835662660284E9,
1.9712485240701349E9,
1.9795599132259588E9,
1.9896673653555753E9,
2.2170785264413605E9,
2.226850097809487E9,
2.2366170677304873E9,
2.246580828121456E9,
1.8190424088220952E9,
1.8276537700031335E9,
1.8358436074542942E9,
1.843507005927269E9,
2.0221124285286713E9,
2.0315587629515696E9,
2.0401857289392822E9,
2.0497674232559447E9,
1.8841378803398921E9,
1.892270792214325E9,
1.9003625130722575E9,
1.9079985557192655E9,
2.0936347658409214E9,
2.1025603317514002E9,
2.111466087030541E9,
2.1202908752452545E9,
1.9423424124122612E9,
1.9507245107920792E9,
1.9582108842160275E9,
1.9664854676487594E9,
2.1618712915913124E9,
2.171458056341281E9,
2.1805275169734793E9,
2.1885936403384433E9,
1.9895037836560369E9,
1.9974083519688776E9,
2.00503913002951E9,
2.0130321135049963E9,
2.2433462780140796E9,
2.252300230262742E9,
2.261087648443329E9,
2.270074124785662E9,
1.8573402477266564E9,
1.8655294049135113E9,
1.8720076944436724E9,
1.8788795189836829E9,
2.0675275782887826E9,
2.0754173336393914E9,
2.0828253312032745E9,
2.091522477287513E9,
1.9163806610486372E9,
1.9238611290654676E9,
1.9315786306755157E9,
1.9388757387387297E9,
2.131414881167699E9,
2.1389256610055149E9,
2.1471666284678502E9,
2.1547959584758935E9,
1.9678568417478337E9,
1.9751055098594952E9,
1.981886761074794E9,
1.9890403511550004E9,
2.191802686903649E9,
2.1998678584457135E9,
2.207479472633097E9,
2.215360506330395E9,
2.0078005114834757E9,
2.0148783999743793E9,
2.022010058209059E9,
2.0291275682674792E9,
2.263784924050382E9,
2.2723044905221853E9,
2.2799306783968086E9,
2.2878368595706215E9,
1.8875426119869785E9,
1.8943256162029488E9,
1.9003074263357005E9,
1.9077498992476492E9,
2.1020764578495023E9,
2.1094980440365849E9,
2.1165712173140502E9,
2.1237070573979192E9,
1.9426860092429197E9,
1.948823163214145E9,
1.9553159716670895E9,
1.9621491816644266E9,
2.1599639865284996E9,
2.1669860254914274E9,
2.174675394063458E9,
2.181431516418405E9,
1.9890744869841177E9,
1.9948949857757163E9,
2.0016767777081482E9,
2.0080088676017752E9,
2.214855812432532E9,
2.222047292218011E9,
2.228646114753439E9,
2.2364870621041684E9,
2.0236608651404176E9,
2.0303080045780623E9,
2.0368693357126803E9,
2.0435013344536462E9,
2.2807504781737976E9,
2.287946576493798E9,
2.294911154216529E9,
2.3021364779716763E9,
1.9112144502572598E9,
1.9179498832659307E9,
1.9238561735268002E9,
1.9294533904306157E9,
2.1311860109866045E9,
2.1369903550152214E9,
2.1440074324242167E9,
2.1503277292420216E9,
1.9635296345819473E9,
1.9693241688598666E9,
1.974986592410251E9,
1.981070300188646E9,
2.184458314143102E9,
2.190834882634539E9,
2.197599777110516E9,
2.203735525671999E9,
2.006225844841586E9,
2.0117117918689842E9,
2.017958338914753E9,
2.0243786308264256E9,
2.2345855024567113E9,
2.2413891051092296E9,
2.247722778047254E9,
2.254377973928681E9,
2.0380553760582323E9,
2.0438990389105234E9,
2.0500172312408836E9,
2.0553499006736076E9,
2.294448251656077E9,
2.300992782503003E9,
2.307651915179848E9,
2.3142764220512514E9,
1.9339448213054287E9,
1.9387908825516531E9,
1.9443437406093073E9,
1.9497435573026013E9,
2.155142741641641E9,
2.1615691722330813E9,
2.167205553983659E9,
2.1733958081336536E9,
1.9814144583975153E9,
1.98666329445017E9,
1.991998660415855E9,
1.9971067070319843E9,
2.2042770425208006E9,
2.2101238103855267E9,
2.216443302408531E9,
2.2227127206920357E9,
2.0207689926256616E9,
2.025842833766949E9,
2.0310675632660737E9,
2.0366997246821394E9,
2.2506136800717664E9,
2.256005943679061E9,
2.262091515105431E9,
2.268000539376406E9,
2.048654443724763E9,
2.0544188877903552E9,
2.059242143361657E9,
2.0651085232766874E9,
2.3064171875214734E9,
2.311843001188004E9,
2.3180171388598785E9,
2.324574039993798E9,
1.951089338080143E9,
1.9564399307494915E9,
1.9619088426394317E9,
1.9668953258408217E9,
2.1755510779626527E9,
2.1812335173629355E9,
2.1863876713711624E9,
2.192161310648363E9,
1.9961578131276188E9,
2.0004302402295113E9,
2.0058830277943034E9,
2.0111226389191604E9,
2.221119423467743E9,
2.2263029325460343E9,
2.2323132090708046E9,
2.2383944374906464E9,
2.0320268284112659E9,
2.036508965548565E9,
2.0423136065823295E9,
2.0471623484250314E9,
2.263340156568177E9,
2.269312743951029E9,
2.27449638409177E9,
2.2800894467675085E9,
2.057952184720365E9,
2.0624331366275775E9,
2.0669980795486722E9,
2.072355716992834E9,
2.3156534404311886E9,
2.321110375229708E9,
2.3267489805813117E9,
2.3323603627492957E9,
1.967236392624813E9,
1.9716829330174224E9,
1.9767093504863112E9,
1.9813533083322315E9,
2.1936830788677483E9,
2.198944717676552E9,
2.203834744326646E9,
2.2087464645486917E9,
2.009144113256508E9,
2.0138764908417094E9,
2.019073505389764E9,
2.0236317626204672E9,
2.2366600206168075E9,
2.241647553868469E9,
2.2472773003825765E9,
2.251437552750423E9,
2.044184384968643E9,
2.0487617892887003E9,
2.0536650896725187E9,
2.0579257632924685E9,
2.2756457015083985E9,
2.2806563242937593E9,
2.2860969242213545E9,
2.2911827851708837E9,
2.0664697267452474E9,
2.071203117846266E9,
2.075626837021507E9,
2.0800956355237396E9,
2.3244206655403767E9,
2.329793308991511E9,
2.334774013112204E9,
2.3399408629315886E9,
1.9816518613289566E9,
1.986025579627359E9,
1.990466777350661E9,
1.9943101216852396E9,
2.2091530853564506E9,
2.2136495549156995E9,
2.218984955663826E9,
2.224116775849242E9,
2.0199580731791387E9,
2.024278958250917E9,
2.0287034493030107E9,
2.0328959896306798E9,
2.2501409783007116E9,
2.254129873147943E9,
2.259770901471875E9,
2.2642792579884853E9,
2.0519040173979218E9,
2.05664305195178E9,
2.0609450721445868E9,
2.0654423088027065E9,
2.285924642643076E9,
2.2906775183576636E9,
2.296050785509039E9,
2.3000943135487175E9,
2.0722404433814566E9,
2.0765720121451323E9,
2.0810324908222892E9,
2.0855640100490234E9,
2.331969427416003E9,
2.3370543751835475E9,
2.3418321783268404E9,
2.346184674103156E9,
1.9919419546447067E9,
1.9958363020700252E9,
2.0003964073867097E9,
2.0044376400141923E9,
2.222569238074809E9,
2.227323980830584E9,
2.231824495737033E9,
2.236372069389306E9,
2.0312419120721974E9,
2.0360384345843349E9,
2.0400498891160758E9,
2.043611600805307E9,
2.2615789917504964E9,
2.2663070323817496E9,
2.270898929600542E9,
2.2753465628646097E9,
2.0613179858619764E9,
2.0652727241662283E9,
2.069877214624767E9,
2.0736956567603195E9,
2.295318682878802E9,
2.2993188384242635E9,
2.3048314401614537E9,
2.3089990219749155E9,
2.0809015579735217E9,
2.0851045411408777E9,
2.0891129953184233E9,
2.093514628577697E9,
2.3392257477618475E9,
2.343195976807064E9,
2.347769836498589E9,
2.3527363873448067E9,
2.0047728287781036E9,
2.009363214620269E9,
2.0135701237833846E9,
2.0166097143570943E9,
2.2353216421239195E9,
2.2400338818685565E9,
2.2439693956699657E9,
2.2487063583039207E9,
2.041418536186008E9,
2.0446554763353777E9,
2.0490787752938645E9,
2.052642053723847E9,
2.2724940834332137E9,
2.2767566524639335E9,
2.281305877402891E9,
2.285330324426171E9,
2.068453779346987E9,
2.0721932452445478E9,
2.0760987271175804E9,
2.0798439510272646E9,
2.3033939513032866E9,
2.3075440992911572E9,
2.312065668134638E9,
2.3165360844067383E9,
2.084999230970326E9,
2.0885811542706523E9,
2.0925469522594817E9,
2.0965328824172728E9,
2.3451102591585135E9,
2.348881611839759E9,
2.3535331009409943E9,
2.3581292615536494E9,
2.0125526233047903E9,
2.0164116474570284E9,
2.0201765119059603E9,
2.0244920629831154E9,
2.2459308927141848E9,
2.2499521103557887E9,
2.254463649017402E9,
2.258230392734324E9,
2.048134477282434E9,
2.0519266679277363E9,
2.0553800767525058E9,
2.059354357283367E9,
2.281509058292872E9,
2.2856664460113335E9,
2.2896685249521303E9,
2.2935051916799607E9,
2.0749220505838275E9,
2.0782106837565665E9,
2.082417191185638E9,
2.086010863612935E9,
2.310326835082172E9,
2.313650934018214E9,
2.318173165560775E9,
2.3219716836959524E9,
2.0902047319022782E9,
2.0940736714011152E9,
2.0975743486354406E9,
2.1010715586524332E9,
2.350414492150839E9,
2.354561575933722E9,
2.358173722960887E9,
2.3627735220136366E9,
2.0220652593537252E9,
2.0252926620998504E9,
2.0293282139223945E9,
2.0323355149145103E9,
2.2553696705966816E9,
2.2595528251588917E9,
2.2634324571295514E9,
2.2670182540862975E9,
2.0558941409738235E9,
2.0593080484763954E9,
2.0631146229897282E9,
2.0663490343365912E9,
2.2902167958909874E9,
2.2935787273885117E9,
2.297420748129356E9,
2.301230533015472E9,
2.080524776774939E9,
2.0842940521943939E9,
2.0875175974603782E9,
2.0912366625842974E9,
2.3170534425852895E9,
2.3210383678008466E9,
2.3246751878744707E9,
2.3285134667445445E9,
2.094701265507333E9,
2.0981177889718647E9,
2.1014841485827281E9,
2.1051969266968987E9,
2.3546487713873305E9,
2.3594284090395894E9,
2.362674966419443E9,
2.3663887288487806E9,
2.0287418300898185E9,
2.0325493089224966E9,
2.0353674431751394E9,
2.0387278765107763E9,
2.2646152673560314E9,
2.2681521176991763E9,
2.2718934689571934E9,
2.2754490382103767E9,
2.061520819267089E9,
2.0651758513577304E9,
2.0680045399509954E9,
2.071473019026511E9,
2.2974194651231103E9,
2.3011986652649126E9,
2.3048576921510696E9,
2.308340309108309E9,
2.0848765490914392E9,
2.088529704845742E9,
2.0918619328039362E9,
2.0950643604957387E9,
2.321228948002988E9,
2.3253926919454775E9,
2.3283594622336593E9,
2.3325866872212133E9,
2.0989928621501458E9,
2.1025258492959898E9,
2.1054224473091986E9,
2.1089710837515056E9,
2.358883114262936E9,
2.3626385134089146E9,
2.3665135061336074E9,
2.370726219770832E9,
2.0361428062969775E9,
2.039099815775374E9,
2.0422832164242823E9,
2.0458349977465491E9,
2.271033830010867E9,
2.274456840144161E9,
2.278298302653052E9,
2.2820457386235948E9,
2.0664384091529024E9,
2.0704749013981912E9,
2.0730894808354921E9,
2.0765088469464755E9,
2.303211530356917E9,
2.307169842859199E9,
2.3105279632433896E9,
2.313866143269035E9,
2.089306585737317E9,
2.0930175960194862E9,
2.0957354878890057E9,
2.0992004517919457E9,
2.327243775410965E9,
2.3305458500421557E9,
2.334162394754348E9,
2.3377087167437367E9,
2.101998955384621E9,
2.105131754052672E9,
2.1081014150735018E9,
2.1114877221869051E9,
2.362894056091863E9,
2.3662324327456884E9,
2.369779156362357E9,
2.3737258969030423E9,
2.0417534305819647E9,
2.0453002967203078E9,
2.04839595372971E9,
2.0513119770957696E9,
2.278818218527812E9,
2.282288688027205E9,
2.2858420113795266E9,
2.289407546106806E9,
2.0732005307978141E9,
2.0760007834786124E9,
2.0791061078071E9,
2.082418260289448E9,
2.310207313018003E9,
2.3131703145490174E9,
2.3166724601937757E9,
2.319890575481249E9,
2.0951403061108932E9,
2.097704089292305E9,
2.1012395484330692E9,
2.1043740447976563E9,
2.3319947529530196E9,
2.335327261497051E9,
2.338336612573142E9,
2.3420917171946764E9,
2.1052361026914804E9,
2.1087562454341762E9,
2.1115062229433546E9,
2.1146757543644557E9,
2.365915010593432E9,
2.368901340032038E9,
2.372695652013629E9,
2.376260858710267E9,
2.048451083808801E9,
2.0514408222374234E9,
2.0541886347412E9,
2.0567845452990572E9,
2.2847456241648154E9,
2.2880706318919244E9,
2.291445487018947E9,
2.2945643581129003E9,
2.0776592671627643E9,
2.0804272432567601E9,
2.0837814325286932E9,
2.0861711950825367E9,
2.3150686738267746E9,
2.3184483811874557E9,
2.321746511922935E9,
2.324794220637328E9,
2.0982089475887935E9,
2.1008450796372569E9,
2.1041656069214644E9,
2.107156450555785E9,
2.3353881715598598E9,
2.339233892395295E9,
2.3424220518340015E9,
2.34582480871262E9,
2.1084281009576535E9,
2.111081702763964E9,
2.11418812306598E9,
2.1166411591318576E9,
2.3695652814891644E9,
2.372756719887297E9,
2.3757534479250298E9,
2.3788680115621614E9,
2.0527586930802324E9,
2.0555814524347088E9,
2.0585665930071468E9,
2.0611472198157098E9,
2.290865829159781E9,
2.294017623310537E9,
2.297531988956279E9,
2.300538963638298E9,
2.0817022648329146E9,
2.0845505752031066E9,
2.0868869920319176E9,
2.090133096121603E9,
2.3209894431662073E9,
2.3233222796425805E9,
2.326375180436001E9,
2.3297111439178967E9,
2.1012035452661622E9,
2.104102289825568E9,
2.1064983149763343E9,
2.1091704624065132E9,
2.3384131502221045E9,
2.34186194435061E9,
2.3449186576756296E9,
2.3479260114097137E9,
2.1110321667114124E9,
2.113923022709847E9,
2.1166299145752752E9,
2.119729265708038E9,
2.372234250044499E9,
2.375424500388574E9,
2.37846996285205E9,
2.3817230678363123E9,
2.058061484526923E9,
2.0610047114206505E9,
2.0641629236232224E9,
2.0667423686976197E9,
2.2958916586487675E9,
2.298237072632033E9,
2.301118264487002E9,
2.3046529947327685E9,
2.0849580367606437E9,
2.0878160277543578E9,
2.090933895163552E9,
2.0933999904349394E9,
2.3253271687518435E9,
2.328432342588017E9,
2.3314001967707663E9,
2.3344620254572988E9,
2.1045159939923224E9,
2.1073359762087529E9,
2.110283776062111E9,
2.1126400985511723E9,
2.342586593281876E9,
2.345915994257173E9,
2.349115393714012E9,
2.351895391933599E9,
2.1130637759936433E9,
2.1158595476711917E9,
2.1188330555251756E9,
2.1212310093476248E9,
2.375471626523276E9,
2.3782691181344986E9,
2.3816231890628467E9,
2.3842894593252473E9,
2.0607040187987175E9,
2.0639377438718894E9,
2.0672007425290384E9,
2.0698416519486225E9,
2.3003217497334785E9,
2.303531225289396E9,
2.3056435062973394E9,
2.30848873399616E9,
2.0890982465063963E9,
2.091957828323786E9,
2.0944009191829581E9,
2.0968709301219504E9,
2.3303170361028867E9,
2.331679052394052E9,
2.334334937412455E9,
2.338291358751935E9,
2.1075100652058086E9,
2.1103363702737517E9,
2.1134881126495183E9,
2.1151215809520867E9,
2.3454193909679675E9,
2.347760296699063E9,
2.3509630674346576E9,
2.352875274416535E9,
2.1160815270750928E9,
2.1176586930948167E9,
2.1213672347697892E9,
2.123242475031906E9,
2.3782838805359344E9,
2.3795481109951434E9,
2.3832885104530478E9,
2.3860565684641685E9,
2.06660388421743E9,
2.0683895619660714E9,
2.070695493761063E9,
2.0731632262702842E9,
2.305040788425583E9,
2.3076648809286118E9,
2.3102659940324636E9,
2.311537082819105E9,
2.093126208849086E9,
2.0948131819893517E9,
2.098233265139667E9,
2.1001018704441965E9,
2.33276713237926E9,
2.3354909674609284E9,
2.3397690815968547E9,
2.3410368807786674E9,
2.109762862800128E9,
2.1118412458367324E9,
2.1152342243189976E9,
2.1169792468288434E9,
2.3479135841493125E9,
2.3499227206138396E9,
2.3533888624744153E9,
2.355246739461807E9,
2.1172780205335007E9,
2.1187812346917887E9,
2.122138142986714E9,
2.1240146655518348E9,
2.37989130130456E9,
2.382079260996265E9,
2.3845706606620226E9,
2.387508673943968E9,
2.0695433749659212E9,
2.0709850243210456E9,
2.0736993415106874E9,
2.076390784461095E9,
2.308664061529192E9,
2.310260492547308E9,
2.313620383106927E9,
2.316130658240509E9,
2.0945543114881203E9,
2.0969476533374496E9,
2.0990177173045478E9,
2.101496013969246E9,
2.3375445839000893E9,
2.33917112495012E9,
2.3422402286244187E9,
2.344789871249999E9,
2.112514170609226E9,
2.1143528254413502E9,
2.1172668683858774E9,
2.1194902191210566E9,
2.3486291697162576E9,
2.3510924393531036E9,
2.353586230735849E9,
2.3565782039145594E9,
2.1180209971498473E9,
2.120987391010092E9,
2.1230777540159929E9,
2.1253738238398287E9,
2.3815934153573465E9,
2.3839217505794835E9,
2.386352768780984E9,
2.3892316205277076E9,
2.072038475600269E9,
2.0740540344811468E9,
2.0762354413214338E9,
2.0785882439156535E9,
2.308450379596647E9,
2.312134094612298E9,
2.3140130450640984E9,
2.3168032282895837E9,
2.0958960133356085E9,
2.0980665498240192E9,
2.100696817311647E9,
2.1028353646403356E9,
2.337669526069912E9,
2.3399476514058905E9,
2.342997613404579E9,
2.3451198481059413E9,
2.110605199631772E9,
2.1129070170702753E9,
2.1150948732143424E9,
2.1182082073706837E9,
2.3476970963239274E9,
2.3504120048840237E9,
2.353281254330209E9,
2.3556861341736307E9,
2.1162528028901074E9,
2.1184764475763974E9,
2.1208467258141954E9,
2.123050814231294E9,
2.38035533686049E9,
2.3826963972324133E9,
2.387085353140121E9,
2.3881032613062754E9,
2.0716750768082643E9,
2.073810846548232E9,
2.076147171594048E9,
2.0785575891231394E9,
2.3095907375101666E9,
2.313309102209109E9,
2.315532281036368E9,
2.3174738806785874E9,
2.096720381984357E9,
2.0982050141370792E9,
2.1021155543761165E9,
2.1032885028317294E9,
2.3398516698213615E9,
2.3409216316845818E9,
2.3429634720473905E9,
2.3461245031599736E9,
2.1119087162267358E9,
2.1142707647397904E9,
2.1157127471284106E9,
2.11794246051927E9,
2.347921640266045E9,
2.349576905172844E9,
2.351754394200045E9,
2.3546251724602003E9,
2.1165880014594133E9,
2.1187223295654573E9,
2.121622848076982E9,
2.1241804787502484E9,
2.380771547720457E9,
2.3820483315035677E9,
2.3867452601308236E9,
2.387500287205149E9,
2.0741221152385952E9,
2.07644218744369E9,
2.0787144375916126E9,
2.0791947205782056E9,
2.312511166153668E9,
2.3130342004070225E9,
2.314227448393603E9,
2.317959239667116E9,
2.096862531956367E9,
2.0990232741929073E9,
2.1014395127777104E9,
2.1037127050080087E9,
2.33976319102656E9,
2.341839073189034E9,
2.344633499331861E9,
2.346965162428877E9,
2.1112915426622796E9,
2.1146051968804212E9,
2.1160026100098886E9,
2.1189806706825376E9,
2.3478731007996845E9,
2.3501858818832617E9,
2.353084273685412E9,
2.3553333395924172E9,
2.1167187914610808E9,
2.1191137040151749E9,
2.1205531951136212E9,
2.1238808114095426E9,
2.379375474890217E9,
2.3827524057277036E9,
2.384726796727694E9,
2.387073795323883E9,
2.0772828015239658E9,
2.0777691337828133E9,
2.081109360737013E9,
2.0816520609036393E9,
2.3119441489516144E9,
2.3150799506922803E9,
2.3169967263588395E9,
2.3195040912068443E9,
2.0987559417383595E9,
2.1009504594352534E9,
2.1028294315279763E9,
2.1050990856268923E9,
2.3408155776730986E9,
2.343470368939196E9,
2.3454062774431705E9,
2.347798598323788E9,
2.1139922067428231E9,
2.115899458641237E9,
2.117709272853161E9,
2.1199806027498522E9,
2.3482421442013106E9,
2.350862821609865E9,
2.353117482313106E9,
2.3554413785231776E9,
2.1183675202365298E9,
2.121124702722665E9,
2.122727233844898E9,
2.1249788026703124E9,
2.379847770227549E9,
2.382018879660701E9,
2.3872449580978622E9,
2.386742675176826E9,
2.078744870886019E9,
2.0805095840167236E9,
2.0828756398863876E9,
2.084554277169394E9,
2.3148390709895544E9,
2.3172504878208427E9,
2.3192198007313695E9,
2.3217007720836124E9,
2.101075868793776E9,
2.1031141322625465E9,
2.1051572325087066E9,
2.1072877499853444E9,
2.343578842727543E9,
2.3457312792111683E9,
2.347968003163661E9,
2.350334989736231E9,
2.1155069193381898E9,
2.1172220766256206E9,
2.119265403109395E9,
2.1211784592827077E9,
2.3496898401318936E9,
2.352026515414515E9,
2.3538414937913766E9,
2.355925535815752E9,
2.1188996496791587E9
],
"type": "scatter"
}
],
"layout": {
"template": {
"data": {
"histogram2dcontour": [
{
"type": "histogram2dcontour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"choropleth": [
{
"type": "choropleth",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"histogram2d": [
{
"type": "histogram2d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"heatmap": [
{
"type": "heatmap",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"contourcarpet": [
{
"type": "contourcarpet",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"contour": [
{
"type": "contour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"surface": [
{
"type": "surface",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"mesh3d": [
{
"type": "mesh3d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"scatter": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scatter"
}
],
"parcoords": [
{
"type": "parcoords",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolargl": [
{
"type": "scatterpolargl",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"bar": [
{
"error_x": {
"color": "#f2f5fa"
},
"error_y": {
"color": "#f2f5fa"
},
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"scattergeo": [
{
"type": "scattergeo",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolar": [
{
"type": "scatterpolar",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"scattergl": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scattergl"
}
],
"scatter3d": [
{
"type": "scatter3d",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermap": [
{
"type": "scattermap",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermapbox": [
{
"type": "scattermapbox",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterternary": [
{
"type": "scatterternary",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattercarpet": [
{
"type": "scattercarpet",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"baxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"type": "carpet"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#506784"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"header": {
"fill": {
"color": "#2a3f5f"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"type": "table"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
]
},
"layout": {
"autotypenumbers": "strict",
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#f2f5fa"
},
"hovermode": "closest",
"hoverlabel": {
"align": "left"
},
"paper_bgcolor": "rgb(17,17,17)",
"plot_bgcolor": "rgb(17,17,17)",
"polar": {
"bgcolor": "rgb(17,17,17)",
"angularaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"radialaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"ternary": {
"bgcolor": "rgb(17,17,17)",
"aaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"baxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"caxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
]
},
"xaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"yaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"scene": {
"xaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"yaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"zaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
}
},
"shapedefaults": {
"line": {
"color": "#f2f5fa"
}
},
"annotationdefaults": {
"arrowcolor": "#f2f5fa",
"arrowhead": 0,
"arrowwidth": 1
},
"geo": {
"bgcolor": "rgb(17,17,17)",
"landcolor": "rgb(17,17,17)",
"subunitcolor": "#506784",
"showland": true,
"showlakes": true,
"lakecolor": "rgb(17,17,17)"
},
"title": {
"x": 0.05
},
"updatemenudefaults": {
"bgcolor": "#506784",
"borderwidth": 0
},
"sliderdefaults": {
"bgcolor": "#C8D4E3",
"borderwidth": 1,
"bordercolor": "rgb(17,17,17)",
"tickwidth": 0
},
"mapbox": {
"style": "dark"
}
}
},
"autosize": false,
"width": 2000,
"height": 1000
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 4
},
{
"cell_type": "code",
"id": "284d739a-7a6b-4002-994a-86b62d793df2",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T15:05:17.388487Z",
"start_time": "2025-11-18T15:05:16.113407Z"
}
},
"source": [
"upper_sampled_channels = [7, 993]\n",
"lower_sampled_channels = [1, 992]\n",
"\n",
"upper_sampled_channel_meas = [channel_meas[channels.index(c)] for c in upper_sampled_channels]\n",
"lower_sampled_channel_meas = [channel_meas[channels.index(c)] for c in lower_sampled_channels]\n",
"\n",
"upper_m, upper_b = lin_interpol(upper_sampled_channels[0], upper_sampled_channels[1], \n",
" upper_sampled_channel_meas[0], upper_sampled_channel_meas[1])\n",
"lower_m, lower_b = lin_interpol(lower_sampled_channels[0], lower_sampled_channels[1], \n",
" lower_sampled_channel_meas[0], lower_sampled_channel_meas[1])\n",
"\n",
"r_c = list(range(0, 1050))\n",
"\n",
"r_v_upper = [calc_upper(c, upper_m, upper_b) for c in r_c]\n",
"r_v_lower = [calc_lower(c, lower_m, lower_b) for c in r_c]\n",
"r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c]\n",
"\n",
"print(upper_m)\n",
"print(lower_m)\n",
"\n",
"fig = make_subplots(specs=[[{\"secondary_y\": True}]])\n",
"lv = channel_meas[0]\n",
"deltas = []\n",
"for meas in channel_meas[1:]:\n",
" deltas.append((meas / lv) * 10 - 10 )\n",
" lv = meas\n",
"\n",
"fig.update_layout(\n",
" scene=dict(\n",
" xaxis_title='channels',\n",
" yaxis_title='filters',\n",
" zaxis_title='ms'\n",
" ),\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT / 3 * 1,\n",
" template='plotly_white',\n",
")\n",
"fig.add_trace(go.Scatter(x=channels, y=channel_meas, name=\"Layer Execution Time\", mode=\"markers\", marker=dict(size=4)), secondary_y=False)\n",
"fig.add_trace(go.Scatter(x=r_c, y=r_v_rect, name=\"Stepwise Approximation\", line=dict(dash=\"dot\", width=0.75,color=\"blue\" )))\n",
"mean_var = np.mean(deltas)\n",
"smoothed_deltas = [delta**2 for delta in deltas]\n",
"fig.add_trace(go.Scatter(x=channels[1:], y=deltas, name=\"Point to point variance\", line=dict(color=\"lightgreen\")), secondary_y=True)\n",
"fig.add_trace(go.Scatter(x=channels[1:], y=smoothed_deltas, name=\"Point to point variance\", line=dict(color=\"lightgreen\")), secondary_y=True)\n",
"\n",
"fig.update_layout(\n",
" title_text=\"Latency Measurements for a Singular Neural Network Layer With Changing Input Channels\",\n",
" autosize=False,\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT / 3 * 2,\n",
" legend_x=0,\n",
" legend_y=1,\n",
" template='plotly_white',\n",
"\n",
" font=dict(\n",
" size=16,\n",
" )\n",
")\n",
"fig.update_xaxes(title_text=\"#Channels\")\n",
"fig.update_yaxes(title_text=f\"\"\"Layer Execution Time (ms)\"\"\", secondary_y=False, range=[-10, 40])\n",
"fig.update_yaxes(title_text=f\"\"\"Point to point variance (%)\"\"\", secondary_y=True, range=[-4, 40],)\n",
"fig.write_image(\"images/sweep.svg\", width=PLOT_WIDTH/ 3 * 2, height=PLOT_HEIGHT / 3 * 2, scale=2)\n",
"fig.show()"
],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"0.034859607127407585\n",
"0.03090997176087061\n"
]
},
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"marker": {
"size": 4
},
"mode": "markers",
"name": "Layer Execution Time",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
0.7428208023309708,
0.9806959956884385,
0.8071743994951248,
0.8075008004903793,
1.3809375941753388,
1.5973904073238372,
1.7183567941188813,
1.1534016013145447,
1.554955208301544,
1.2423552036285401,
1.3295455932617188,
1.5566479980945587,
1.0148719906806947,
1.7998144149780273,
1.8006223917007447,
1.0898143887519836,
1.6281296014785767,
1.6241929977136624,
1.6306752026081086,
1.6271631956100463,
1.7464960038661956,
1.7473760008811952,
1.7470502660589575,
1.6451856076717377,
2.031230401992798,
2.0328997668098,
1.6870134555101395,
2.032071205973625,
1.7669376015663147,
1.6070608079433442,
2.4245919942855836,
1.607860340136234,
2.578500807285309,
2.579713451391083,
2.5800685627119884,
2.5799905143717607,
2.2708613177140555,
2.3926784727308483,
2.3905824104944866,
2.3926090792323764,
2.7121942809649875,
2.801771640777588,
2.8004931021820414,
2.7000719805558524,
2.3126170120047567,
2.313502601955248,
2.405004226443563,
2.313037203151291,
3.195670272707939,
2.7460645880454626,
2.743395621126348,
2.7461876327341255,
3.0081018274480646,
3.0114552058597157,
3.0320079922676086,
3.0112568747322515,
2.8047360646443105,
3.555940794944763,
3.0697855949401855,
3.3255346715450287,
2.767937407903145,
2.7683143676519393,
2.5758607983589172,
2.7685652269381227,
3.79461590051651,
3.7950675762616672,
3.79271599650383,
3.794319585347787,
3.6729070639904635,
3.5885999675993614,
3.58777117729187,
3.67252801656723,
3.810280787206329,
3.8089733322461448,
3.8097636310766774,
3.810499083611273,
3.513378491666582,
3.5131117230528717,
3.512128007411957,
3.512839323066803,
3.8476256370544433,
3.843883161151081,
3.847783759959693,
3.8451231837272646,
3.5936224362812936,
3.5931333237224155,
3.593180799484253,
3.7723760043873504,
3.906960000594457,
3.907467210292816,
3.9075447104193946,
3.9138368010520934,
3.561730288323902,
3.5604116139411928,
3.5617488026618958,
3.5613492742369446,
4.9109807968139645,
4.905825424664126,
4.912051430770329,
4.905048407001413,
4.579596012830734,
4.57807735602061,
4.578809642791748,
4.579058282034738,
4.918105443318685,
4.918118716336557,
4.9186927556991575,
4.919711968478034,
4.511002589848416,
4.510258767915809,
4.510987136674964,
4.510189706628973,
4.947619199752808,
4.948425949596968,
4.946892762184143,
4.9484412025002875,
4.5883743842442835,
4.589877300792271,
4.587195205688476,
4.5904828442467585,
5.013685110138684,
5.015241599082946,
5.014796136300775,
5.015500831604004,
4.549872016906738,
4.550425892784482,
4.550661440320343,
4.551167436548181,
6.01450400352478,
6.014834797900656,
6.013169598579407,
6.01626906269475,
5.5750223875045775,
5.577913594245911,
5.576248002052307,
5.573977589607239,
6.028419184684753,
6.028427219390869,
6.028403186798096,
6.029003432818821,
5.572332763671875,
5.571463335267361,
5.574510407447815,
5.571836221785772,
6.058700799942017,
6.061012852191925,
6.059156799316407,
6.060633863721575,
5.587884570613052,
5.586108827590943,
5.588825281276259,
5.586995220184326,
6.136863253837408,
6.13724799156189,
6.138238406181335,
6.137601542472839,
5.546949552453083,
5.547539186477661,
5.545606970787048,
5.546932901654925,
7.131637346176874,
7.131435019629342,
7.130643259154426,
7.133411663376155,
6.567292801539103,
6.5671451432364325,
6.57075089393778,
6.567265415191651,
7.1305132279029255,
7.133052902836954,
7.131648018956184,
7.1307328526429306,
6.56855696085337,
6.566053703096178,
6.569841623306274,
6.564873863052536,
7.168139518835606,
7.170779122977422,
7.171222874096462,
7.167452925727481,
6.581262083053589,
6.58056273111483,
6.578937578201294,
6.577673625946045,
7.242790195677015,
7.242805661381902,
7.243236736319531,
7.2423406555539085,
6.536874648502895,
6.535423018715599,
6.5385097322009855,
6.536744560993893,
8.241518449783324,
8.241991901397705,
8.239758435417624,
8.238673246823824,
7.558028918046218,
7.5603280544281,
7.5614784240722654,
7.558285326957702,
8.237451340327098,
8.234402881969105,
8.24107837677002,
8.234361120370718,
7.554019410559472,
7.557184004783631,
7.5541199207305905,
7.553742456436157,
8.268179647384152,
8.269387197494506,
8.265734434127808,
8.267261025399872,
7.565769648551941,
7.565326404571533,
7.564620796839396,
7.56484840130806,
8.346794677503182,
8.34925109392976,
8.3523344039917,
8.347849559783935,
7.525642918377388,
7.526523137092591,
7.527411150932312,
7.527631998062134,
9.338392066955567,
9.335700750350952,
9.335177612304687,
9.33732476234436,
8.54993067847358,
8.547337579727174,
8.548200188159942,
8.54507360458374,
9.336318302154542,
9.336088957609954,
9.336063934094978,
9.338268804550172,
8.546333465576172,
8.545960876676771,
8.545671615960464,
8.545711105748227,
9.367499075203298,
9.365949995974278,
9.36869764328003,
9.367668091656757,
8.55595830887083,
8.552952730430746,
8.552001953125,
8.554979193444346,
9.449024768102737,
9.449428796768188,
9.451120024635678,
9.451097583770752,
8.514450311660767,
8.514121532440186,
8.514422416687012,
8.513974332809449,
10.446578287284014,
10.441190433502197,
10.44538722038269,
10.447366380691529,
9.530629917066925,
9.53077597618103,
9.533125432332357,
9.529580879211426,
10.439903974533081,
10.438553619384766,
10.435932922363282,
10.435595273971558,
9.528327941894531,
9.530166387557983,
9.5287504196167,
9.53004961013794,
10.473734378814697,
10.473520135879516,
10.475777530670166,
10.47605809500051,
9.541369699452021,
9.540708154547517,
9.542011578877768,
9.542145442962646,
10.56618399620056,
10.566536970305862,
10.566606476193382,
10.566749170091416,
9.504780817031861,
9.50236954689026,
9.503698805104131,
9.50385594367981,
11.55935196876526,
11.557815980911254,
11.561163234710694,
11.555635166168212,
10.523289585113526,
10.522056102752686,
10.522563123703003,
10.522756250281082,
11.542137575149535,
11.544529581069947,
11.544806289672852,
11.543078279495239,
10.52088794708252,
10.521635246276855,
10.519148778915405,
10.521179012615809,
11.576604652404786,
11.580672966109383,
11.579154118247654,
11.580238389968873,
10.532838624099206,
10.532726464448151,
10.535415935516358,
10.532236766815185,
11.677207946777344,
11.676162510587458,
11.675615741781993,
11.674668741226196,
10.493343683594432,
10.493337712802616,
10.494390392303467,
10.494247961044312,
12.680256006194323,
12.675089269071012,
12.675419187545776,
12.677777576446534,
11.513156652450562,
11.517214298248291,
11.514733097769998,
11.515998458862304,
12.650009376246755,
12.65112476348877,
12.653079938888549,
12.652332782745361,
11.508875226974487,
11.509838485717774,
11.508762142874978,
11.510977745056152,
12.681846427917481,
12.684791946411133,
12.68293924331665,
12.680009603500366,
11.520990324020385,
11.519702386856078,
11.520830392837524,
11.520308780670167,
12.7801374516017,
12.780536031723022,
12.77922077178955,
12.782796859741211,
11.483640003204346,
11.48378882408142,
11.4833664894104,
11.483118391036987,
13.780438470840455,
13.784934377670288,
13.784395217895508,
13.784941066395152,
12.506177425384521,
12.503923225402833,
12.50623984336853,
12.505356740951537,
13.755116844177246,
13.756777477264404,
13.757831709725517,
13.760446405410766,
12.50141282081604,
12.502500820159913,
12.500916307622736,
12.49962239265442,
13.786121654510499,
13.788860702514649,
13.790561485290528,
13.789494466781616,
12.512390422821046,
12.515948642383922,
12.515652797840259,
12.516332769393921,
13.893288363581119,
13.891054344177245,
13.895180797576904,
13.892267179489135,
12.471523793538411,
12.474910402297974,
12.474252796173095,
12.47154478593306,
14.89758882522583,
14.895435190200805,
14.892395114898681,
14.893023920059203,
13.499345938364664,
13.498790407180786,
13.501499271392822,
13.50037922859192,
14.863808012008667,
14.869803190231323,
14.867019176483154,
14.865825849420885,
13.494320056507888,
13.496812772750854,
13.494294261932373,
13.491361618041992,
14.898664647882635,
14.902946295561614,
14.897555947303772,
14.899149894714355,
13.50944800376892,
13.507161458333334,
13.509571313858032,
13.509543943405152,
15.004462337493896,
15.008468866348267,
15.011848002672195,
15.009468793869019,
13.465078751246134,
13.46594877243042,
13.465763235092163,
13.465735764339053,
16.003387260437012,
16.00558729171753,
16.003081464767455,
16.003676934675738,
14.489073657989502,
14.488737678527832,
14.490846347808837,
14.49280333518982,
15.970196158797652,
15.9701566696167,
15.966442260742188,
15.967785549163818,
14.48070569038391,
14.482166433334351,
14.479481649398803,
14.486259174346923,
15.991906413325557,
15.993027114868164,
15.991604709625244,
15.995182323455811,
14.498036861419678,
14.499287939071655,
14.497806220219053,
14.498575973510743,
16.11172170639038,
16.111352062225343,
16.11338777253122,
16.115065574645996,
14.453655286268754,
14.452729511260987,
14.454234026279687,
14.454582161373562,
17.10611515045166,
17.10645761489868,
17.106218631450947,
17.111108735267152,
15.481206369400024,
15.483865642547608,
15.48065915107727,
15.478884744644166,
17.080723190307616,
17.0815598487854,
17.081520544516074,
17.0834303855896,
15.46762399673462,
15.473745536804199,
15.468528032302856,
15.471071814313348,
17.10914554595947,
17.106430753072104,
17.107355213165285,
17.106658823349896,
15.489711999893188,
15.490531319066099,
15.487161493301391,
15.492758959531784,
17.232703072684153,
17.233113765716553,
17.232455215454102,
17.231212515580026,
15.442867183685303,
15.441571235656738,
15.442305995571997,
15.44583721818595,
18.230593490600587,
18.232848789380945,
18.22902642763578,
18.229939270019532,
16.47475061416626,
16.47347745895386,
16.474086082587807,
16.47434558868408,
18.175217628479004,
18.169480817071324,
18.17076089647081,
18.176035118103027,
16.457640361785888,
16.456618911341618,
16.456588249206543,
16.457601107083836,
18.203035068511962,
18.204734230041502,
18.200711743584996,
18.203604698181152,
16.478859233856202,
16.483025455474852,
16.476358207496435,
16.479316589512777,
18.321973576265222,
18.32124964396159,
18.32223455111186,
18.319774436950684,
16.427748918533325,
16.432134188138523,
16.432278663881362,
16.42967987060547,
19.318998432159425,
19.312437057495117,
19.309582328796388,
19.31791524887085,
17.461555549076625,
17.45852632522583,
17.461551856994628,
17.4583423464906,
19.268063953944615,
19.27448454770175,
19.269721755981447,
19.273051166534422,
17.44170560836792,
17.442211151123047,
17.440523052215575,
17.442846134730747,
19.30822099423876,
19.309811115264893,
19.309851264953615,
19.311379146575927,
17.46993932723999,
17.471237087249754,
17.469723320007326,
17.468601186224756,
19.444679816563923,
19.44747986112322,
19.446702194213866,
19.445740737915038,
17.416721534729003,
17.42089921337063,
17.4185471534729,
17.416613006591795,
20.44474353790283,
20.44305772781372,
20.44233112335205,
20.436046854654947,
18.45475845336914,
18.455330408536472,
18.45188636779785,
18.454540634155272,
20.384453501020158,
20.383574199676513,
20.386057758331297,
20.383376121520996,
18.4317006111145,
18.43120611474869,
18.4319635738026,
18.434047794342042,
20.412372493743895,
20.416399355287904,
20.411412715911865,
20.41244125366211,
18.463219589657253,
18.46932418529804,
18.465862369537355,
18.46816840924715,
20.552083206176757,
20.550164794921876,
20.55186102940486,
20.553585529327393,
18.40528621673584,
18.404933373133343,
18.408756732940674,
18.40487184524536,
21.543340969085694,
21.54628791809082,
21.540643838735726,
21.545917708298255,
19.448710250854493,
19.446117043495178,
19.4461407661438,
19.448684883117675,
21.482633876800538,
21.483681678771973,
21.480636882781983,
21.483550357818604,
19.416507244110107,
19.42096338272095,
19.421347173055015,
19.42200174331665,
21.518609821796417,
21.515917257829145,
21.518858521072953,
21.51669111251831,
19.45228796005249,
19.451418331691197,
19.453464279174806,
19.453820579930355,
21.661313438415526,
21.662024116516115,
21.663249588012697,
21.660906164986745,
19.398209667205812,
19.3909117380778,
19.396220874786376,
19.397684926572055,
22.66328803698222,
22.657978194100515,
22.66369915008545,
22.663374252319336,
20.43612043207342,
20.437539196014406,
20.437113761901855,
20.438358306884766,
22.59591064453125,
22.59247689020066,
22.598081515385555,
22.59668951034546,
20.407213756016322,
20.406507396697997,
20.406867294311525,
20.40878562927246,
22.63247673852103,
22.629037720816477,
22.629081872793343,
22.630527877807616,
20.45808963775635,
20.45392484664917,
20.460287857055665,
20.45557516271418,
22.768014430999756,
22.765664100646973,
22.770202142220956,
22.767686367034912,
20.387567901611327,
20.387116718292237,
20.385636711120604,
20.381257724761962,
23.767428985008827,
23.769987446921213,
23.7699032659116,
23.765539264678956,
21.442159423828127,
21.44308304786682,
21.44006530098293,
21.437940979003905,
23.71126045227051,
23.70149803161621,
23.70802356885827,
23.705341692324037,
21.40482911196622,
21.400828742980956,
21.40240020751953,
21.40415156515021,
23.74081403017044,
23.734791657020306,
23.740035102480935,
23.736814403533934,
21.44331828030673,
21.44533069928487,
21.44444793065389,
21.444212039311726,
23.884797255198162,
23.88511610031128,
23.887282397295976,
23.88472865178035,
21.375401337941486,
21.3771502494812,
21.377014636993408,
21.37327702840169,
24.885374450683592,
24.87913203239441,
24.878390092116135,
24.879828929901123,
22.429076671600342,
22.42805052863227,
22.426214599609374,
22.42426476111779,
24.79923078748915,
24.80214666283649,
24.801414984243888,
24.798222255706786,
22.38576946258545,
22.389733028411865,
22.38847491615697,
22.389961528778077,
24.827816092449687,
24.833462424900222,
24.827608632677386,
24.82650399208069,
22.435619990030926,
22.43593282699585,
22.43934545516968,
22.4356032371521,
24.99564676699431,
24.989723478044784,
24.99293270111084,
24.99117431640625,
22.36924303494967,
22.37291374206543,
22.368955230712892,
22.367165664146686,
25.983397006988525,
25.982331371307374,
25.98432870344682,
25.988239895213734,
23.428300762176512,
23.427251052856445,
23.425694783528645,
23.426756313868932,
25.90881882644281,
25.910636953405433,
25.905160511241238,
25.911674976348877,
23.382324695587158,
23.3808030128479,
23.38010721206665,
23.381931767319188,
25.942924976348877,
25.946308612823486,
25.941243444170272,
25.94025218848026,
23.437502966986763,
23.43124595201348,
23.43158531188965,
23.429780183015048,
26.103644256591796,
26.10659477927468,
26.1039457321167,
26.10936164855957,
23.35434579849243,
23.354751873016358,
23.357070982456207,
23.358227157592772,
27.105785522460938,
27.105291434696742,
27.102660655975342,
27.105356057484943,
24.42029822956432,
24.419657309850056,
24.41516460516514,
24.41606947580973,
27.019049549102782,
27.018348598480223,
27.024276733398438,
27.018427276611327,
24.36357765197754,
24.37160978317261,
24.372079769770306,
24.369587230682374,
27.055730295181274,
27.05433769226074,
27.05940515344793,
27.060917952965045,
24.44032881810115,
24.436574459075928,
24.436916419437953,
24.437771224975585,
27.2158696101262,
27.21436544565054,
27.215230560302736,
27.211054515838622,
24.346485208581996,
24.34557004128733,
24.34613929476057,
24.344584506490957,
28.209825801849366,
28.20617202758789,
28.199591343219463,
28.20092589514596,
25.419120121002198,
25.426029378717597,
25.427002906799316,
25.420763301849366,
28.135595397949217,
28.133241835094633,
28.12739839553833,
28.130327901532574,
25.357087993621825,
25.355696201324463,
25.355801486968993,
25.35488579489968,
28.161114331838245,
28.15925588607788,
28.15569694369447,
28.160029707283808,
25.42809114456177,
25.424185276031494,
25.421697253272647,
25.423748874664305,
28.333028078079224,
28.331272193363734,
28.327144549443172,
28.33071336746216,
25.330332095806416,
25.33228144645691,
25.328305671954976,
25.33164644241333,
29.34602665901184,
29.336627388000487,
29.32684222134677,
29.325899124145508,
26.420419216156006,
26.416382710138958,
26.424926376342775,
26.425061763416636,
29.236276920025166,
29.23240205515986,
29.23435013382523,
29.23591833114624,
26.339525388634723,
26.3565185546875,
26.358873653411866,
26.3465615272522,
29.26744485938031,
29.264023008800688,
29.256104729392312,
29.269204946664665,
26.427437562208908,
26.433244514465333,
26.42934732437134,
26.439955234527588,
29.434316968917848,
29.448046597567473,
29.432155036926268,
29.441718292236327,
26.316204217764046,
26.333950328826905,
26.324298949468705,
26.325401306152344,
30.431276480356853,
30.44150522020128,
30.4440654407848,
30.444243748982746,
27.414432048797607,
27.415974502563476,
27.417786164717242,
27.435370581490652,
30.334231009850136,
30.34584275607405,
30.332361016954696,
30.341321659088134,
27.34750629606701,
27.347937629336403,
27.330200782189003,
27.347649574279785,
30.381307235130897,
30.387156859688137,
30.374106060374867,
30.384731565202987,
27.428327878316242,
27.437004852294923,
27.428675128567605,
27.439093726021902,
30.55873289975253,
30.572684860229494,
30.55989953449794,
30.568445205688477,
27.313568210601808,
27.320174407958984,
27.323291110992432,
27.321289560069207,
31.555421389066257,
31.569909962740812,
31.56499445879901,
31.560439482979152,
28.41786479949951,
28.43090675354004,
28.422250509262085,
28.424042205810547,
31.46697733952449,
31.467066153501854,
31.472001143864222,
31.470811760943867,
28.325142288208006,
28.337721729278563,
28.33282302856445,
28.334212875366212,
31.485361735026043,
31.493688992091588,
31.48600149154663,
31.488593174861027,
28.448621681758336,
28.450927352905275,
28.45285921096802,
28.44877162346473,
31.6886625289917,
31.67993848751753,
31.684307098388672,
31.685600090026856,
28.308460235595703,
28.312481293311485,
28.3152760664622,
28.312757260871656,
32.683385555560776,
32.68802486766469,
32.69004370949485,
32.68936259929951,
29.46704978942871,
29.452755314963206,
29.461466244288854,
29.458571990331013,
32.59952389110219,
32.60178264494865,
32.59690143751062,
32.599653652736116,
29.357101712908065,
29.36078483581543,
29.354787473325377,
29.360416065562855,
32.65849622090658,
32.65864936341631,
32.66056182861328,
32.64819960160689,
29.48897535904594,
29.487034252711705,
29.483163833618164,
29.48511401089755,
32.8567416978919,
32.8578914642334,
32.856766973223,
32.85821689258922,
29.338124656677245,
29.340984924979832,
29.318665313720704,
29.33778247833252,
33.85528564453125,
33.8568240574428,
33.85508859568629,
33.85215029509171,
30.49853821804649,
30.482151641845704,
30.485490052596383,
30.492526531219482,
33.738943862915036,
33.75105304718018,
33.7241813659668,
33.74126924787249,
30.36223281513561,
30.380606365203857,
30.386353413263958,
30.377592268444243,
33.782289211566635,
33.780256390571594,
33.79291734241304,
33.79298767089844,
30.515115879200124,
30.525750505163316,
30.5295893351237,
30.524430888039724,
33.99295978546142,
33.9943499357804,
33.98346026738485,
33.97808423249618,
30.347758806668796,
30.36318668242424,
30.33506627516313,
30.35709503718785,
34.98013451520134,
34.97740919693656,
34.97549457550049,
35.00372634062896,
31.504738894375887,
31.530254908970424,
31.546620655059815,
31.528402935374867,
34.88881567250127,
34.88886890411377,
34.88468017578125,
34.88287284157493,
31.395929527282714,
31.40033769607544,
31.39511365890503,
31.396091365814208,
34.936449397693984,
34.91740572894061,
34.93002548217773,
34.91656322479248,
31.544728719271145,
31.545810089111328,
31.539038276672365,
31.54097604751587,
35.13221039090838,
35.128132695737094,
35.139889457009055,
35.12038054833045,
31.380923522146123,
31.368134221723004,
31.373822298916902,
31.374602817353747,
36.08992942174276,
36.117817878723145,
36.09612548828125,
36.12298304999052,
32.557438560154125,
32.54595031738281,
32.5516103108724,
32.548971259075664,
36.00846004486084,
36.00678283691406,
36.01051197052002,
36.00755062103271,
32.4138988494873,
32.40939498901367,
32.41483364105225,
32.41396081858668,
36.03464052754064,
36.03784027099609,
36.042692531238906,
36.03968902587891,
32.56859149932861,
32.56439971923828,
32.56528186798096,
32.565205082748875,
36.24532961845398,
36.23380860038426,
36.24202052029696,
36.239148053255946,
32.38985277811686,
32.39202553885324,
32.352739334106445,
32.39117988380226,
37.22674671808878,
37.231458517221306,
37.225411954133406,
37.231652860288264,
33.56038856506348,
33.55804500579834,
33.562102913856506,
33.558756598110854,
37.11854946997858,
37.11847343444824,
37.11831226348877,
37.116611621997976,
33.40654772803897,
33.40807902018229,
33.40840816497803,
33.40688507080078,
37.15084438323974,
37.15640730016372,
37.156206665039065,
37.1582883199056,
33.576711654663086,
33.575452995300296,
33.58163809776306,
33.583977699279785,
37.376403427124025
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "blue",
"dash": "dot",
"width": 0.75
},
"name": "Stepwise Approximation",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
0.7119108305701012,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
1.7010299269179607,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
2.6901490232658203,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.67926811961368,
3.67926811961368,
3.67926811961368,
3.67926811961368,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.668387215961539,
4.668387215961539,
4.668387215961539,
4.668387215961539,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.657506312309399,
5.657506312309399,
5.657506312309399,
5.657506312309399,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
6.6466254086572585,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.635744505005118,
7.635744505005118,
7.635744505005118,
7.635744505005118,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.635744505005118,
7.635744505005118,
7.635744505005118,
7.635744505005118,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.635744505005118,
7.635744505005118,
7.635744505005118,
7.635744505005118,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.635744505005118,
7.635744505005118,
7.635744505005118,
7.635744505005118,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.624863601352978,
8.624863601352978,
8.624863601352978,
8.624863601352978,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.624863601352978,
8.624863601352978,
8.624863601352978,
8.624863601352978,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.624863601352978,
8.624863601352978,
8.624863601352978,
8.624863601352978,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.624863601352978,
8.624863601352978,
8.624863601352978,
8.624863601352978,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.613982697700838,
9.613982697700838,
9.613982697700838,
9.613982697700838,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.613982697700838,
9.613982697700838,
9.613982697700838,
9.613982697700838,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.613982697700838,
9.613982697700838,
9.613982697700838,
9.613982697700838,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.613982697700838,
9.613982697700838,
9.613982697700838,
9.613982697700838,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.603101794048698,
10.603101794048698,
10.603101794048698,
10.603101794048698,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.603101794048698,
10.603101794048698,
10.603101794048698,
10.603101794048698,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.603101794048698,
10.603101794048698,
10.603101794048698,
10.603101794048698,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.603101794048698,
10.603101794048698,
10.603101794048698,
10.603101794048698,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.592220890396556,
11.592220890396556,
11.592220890396556,
11.592220890396556,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.592220890396556,
11.592220890396556,
11.592220890396556,
11.592220890396556,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.592220890396556,
11.592220890396556,
11.592220890396556,
11.592220890396556,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.592220890396556,
11.592220890396556,
11.592220890396556,
11.592220890396556,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.581339986744416,
12.581339986744416,
12.581339986744416,
12.581339986744416,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.581339986744416,
12.581339986744416,
12.581339986744416,
12.581339986744416,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.581339986744416,
12.581339986744416,
12.581339986744416,
12.581339986744416,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.581339986744416,
12.581339986744416,
12.581339986744416,
12.581339986744416,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.570459083092276,
13.570459083092276,
13.570459083092276,
13.570459083092276,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.570459083092276,
13.570459083092276,
13.570459083092276,
13.570459083092276,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.570459083092276,
13.570459083092276,
13.570459083092276,
13.570459083092276,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.570459083092276,
13.570459083092276,
13.570459083092276,
13.570459083092276,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.559578179440134,
14.559578179440134,
14.559578179440134,
14.559578179440134,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.559578179440134,
14.559578179440134,
14.559578179440134,
14.559578179440134,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.559578179440134,
14.559578179440134,
14.559578179440134,
14.559578179440134,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.559578179440134,
14.559578179440134,
14.559578179440134,
14.559578179440134,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.548697275787994,
15.548697275787994,
15.548697275787994,
15.548697275787994,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.548697275787994,
15.548697275787994,
15.548697275787994,
15.548697275787994,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.548697275787994,
15.548697275787994,
15.548697275787994,
15.548697275787994,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.548697275787994,
15.548697275787994,
15.548697275787994,
15.548697275787994,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.537816372135854,
16.537816372135854,
16.537816372135854,
16.537816372135854,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.537816372135854,
16.537816372135854,
16.537816372135854,
16.537816372135854,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.537816372135854,
16.537816372135854,
16.537816372135854,
16.537816372135854,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.537816372135854,
16.537816372135854,
16.537816372135854,
16.537816372135854,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.526935468483714,
17.526935468483714,
17.526935468483714,
17.526935468483714,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.526935468483714,
17.526935468483714,
17.526935468483714,
17.526935468483714,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.526935468483714,
17.526935468483714,
17.526935468483714,
17.526935468483714,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.526935468483714,
17.526935468483714,
17.526935468483714,
17.526935468483714,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.516054564831574,
18.516054564831574,
18.516054564831574,
18.516054564831574,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.516054564831574,
18.516054564831574,
18.516054564831574,
18.516054564831574,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.516054564831574,
18.516054564831574,
18.516054564831574,
18.516054564831574,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.516054564831574,
18.516054564831574,
18.516054564831574,
18.516054564831574,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.505173661179434,
19.505173661179434,
19.505173661179434,
19.505173661179434,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.505173661179434,
19.505173661179434,
19.505173661179434,
19.505173661179434,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.505173661179434,
19.505173661179434,
19.505173661179434,
19.505173661179434,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.505173661179434,
19.505173661179434,
19.505173661179434,
19.505173661179434,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.494292757527294,
20.494292757527294,
20.494292757527294,
20.494292757527294,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.494292757527294,
20.494292757527294,
20.494292757527294,
20.494292757527294,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.494292757527294,
20.494292757527294,
20.494292757527294,
20.494292757527294,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.494292757527294,
20.494292757527294,
20.494292757527294,
20.494292757527294,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.48341185387515,
21.48341185387515,
21.48341185387515,
21.48341185387515,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.48341185387515,
21.48341185387515,
21.48341185387515,
21.48341185387515,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.48341185387515,
21.48341185387515,
21.48341185387515,
21.48341185387515,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.48341185387515,
21.48341185387515,
21.48341185387515,
21.48341185387515,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.47253095022301,
22.47253095022301,
22.47253095022301,
22.47253095022301,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.47253095022301,
22.47253095022301,
22.47253095022301,
22.47253095022301,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.47253095022301,
22.47253095022301,
22.47253095022301,
22.47253095022301,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.47253095022301,
22.47253095022301,
22.47253095022301,
22.47253095022301,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.46165004657087,
23.46165004657087,
23.46165004657087,
23.46165004657087,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.46165004657087,
23.46165004657087,
23.46165004657087,
23.46165004657087,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.46165004657087,
23.46165004657087,
23.46165004657087,
23.46165004657087,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.46165004657087,
23.46165004657087,
23.46165004657087,
23.46165004657087,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.45076914291873,
24.45076914291873,
24.45076914291873,
24.45076914291873,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.45076914291873,
24.45076914291873,
24.45076914291873,
24.45076914291873,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.45076914291873,
24.45076914291873,
24.45076914291873,
24.45076914291873,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.45076914291873,
24.45076914291873,
24.45076914291873,
24.45076914291873,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.43988823926659,
25.43988823926659,
25.43988823926659,
25.43988823926659,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.43988823926659,
25.43988823926659,
25.43988823926659,
25.43988823926659,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.43988823926659,
25.43988823926659,
25.43988823926659,
25.43988823926659,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.43988823926659,
25.43988823926659,
25.43988823926659,
25.43988823926659,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.42900733561445,
26.42900733561445,
26.42900733561445,
26.42900733561445,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.42900733561445,
26.42900733561445,
26.42900733561445,
26.42900733561445,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.42900733561445,
26.42900733561445,
26.42900733561445,
26.42900733561445,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.42900733561445,
26.42900733561445,
26.42900733561445,
26.42900733561445,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.41812643196231,
27.41812643196231,
27.41812643196231,
27.41812643196231,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.41812643196231,
27.41812643196231,
27.41812643196231,
27.41812643196231,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.41812643196231,
27.41812643196231,
27.41812643196231,
27.41812643196231,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.41812643196231,
27.41812643196231,
27.41812643196231,
27.41812643196231,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.407245528310167,
28.407245528310167,
28.407245528310167,
28.407245528310167,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.407245528310167,
28.407245528310167,
28.407245528310167,
28.407245528310167,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.407245528310167,
28.407245528310167,
28.407245528310167,
28.407245528310167,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.407245528310167,
28.407245528310167,
28.407245528310167,
28.407245528310167,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.396364624658027,
29.396364624658027,
29.396364624658027,
29.396364624658027,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.396364624658027,
29.396364624658027,
29.396364624658027,
29.396364624658027,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.396364624658027,
29.396364624658027,
29.396364624658027,
29.396364624658027,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.396364624658027,
29.396364624658027,
29.396364624658027,
29.396364624658027,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.385483721005887,
30.385483721005887,
30.385483721005887,
30.385483721005887,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.385483721005887,
30.385483721005887,
30.385483721005887,
30.385483721005887,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.385483721005887,
30.385483721005887,
30.385483721005887,
30.385483721005887,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.385483721005887,
30.385483721005887,
30.385483721005887,
30.385483721005887,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.374602817353747,
31.374602817353747,
31.374602817353747,
31.374602817353747,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.374602817353747,
31.374602817353747,
31.374602817353747,
31.374602817353747,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.374602817353747,
31.374602817353747,
31.374602817353747,
31.374602817353747,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.374602817353747,
31.374602817353747,
31.374602817353747,
31.374602817353747,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.36372191370161,
32.36372191370161,
32.36372191370161,
32.36372191370161,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.36372191370161,
32.36372191370161,
32.36372191370161,
32.36372191370161,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.36372191370161,
32.36372191370161,
32.36372191370161,
32.36372191370161,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.36372191370161,
32.36372191370161,
32.36372191370161,
32.36372191370161,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.35284101004946,
33.35284101004946,
33.35284101004946,
33.35284101004946,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.35284101004946,
33.35284101004946,
33.35284101004946,
33.35284101004946,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.35284101004946,
33.35284101004946,
33.35284101004946,
33.35284101004946,
37.170577242692396
],
"type": "scatter"
},
{
"line": {
"color": "lightgreen"
},
"name": "Point to point variance",
"x": [
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
3.2023227218599093,
-1.7693719252060696,
0.004043748110181156,
7.1013774021861344,
1.5674337063562866,
0.757275029575915,
-3.2877641869133907,
3.481472598350342,
-2.010347327074795,
0.7018153051439882,
1.7081204735198199,
-3.480401529935053,
7.734398342896981,
0.00448922242200922,
-3.947568386492076,
4.939512804038609,
-0.024178687994734105,
0.03991031178912152,
-0.021537133774065964,
0.7333794703450742,
0.005038643163519652,
-0.0018641369806697838,
-0.5830665571919056,
2.3465121049009774,
0.008218490700830472,
-1.70144301724455,
2.045376397778302,
-1.3047456389712337,
-0.9048242194927916,
5.087120426939444,
-3.3685323389430852,
6.036845632169971,
0.004702903727423546,
0.0013765533560103904,
-3.0250490764416327E-4,
-1.1981795860709958,
0.5364359067924891,
-0.008760317193681644,
0.008477719609217615,
1.3357184193046034,
0.3302763391298402,
-0.004563321924379693,
-0.3585837135179677,
-1.4349801462379244,
0.003829384398256863,
0.39551122359224067,
-0.3823985932376921,
3.815905201845201,
-1.4069213851699747,
-0.009719243060535732,
0.010177210994566366,
0.9537374343688789,
0.011147822128400264,
0.06824868710615917,
-0.06844018085795867,
-0.6858292689038823,
2.678343747812571,
-1.367163369805569,
0.833117065329855,
-1.676714630020161,
0.0013618795992940136,
-0.6952012803959811,
0.7481166245550916,
3.706073686091699,
0.0011903068900753766,
-0.006196410763662286,
0.0042280751984478115,
-0.3199849633809766,
-0.2295377882485976,
-0.0023095087637905465,
0.23623814085974182,
0.37508977472106153,
-0.0034313874310107906,
0.002074834244288226,
0.0019304413759329009,
-0.7797419325531116,
-7.592936950668872E-4,
-0.0028001262654413495,
0.0020253124411890866,
0.9530362285268517,
-0.009726715269076536,
0.01014754779238558,
-0.006914567965369045,
-0.6540772178907908,
-0.0013610571715609865,
1.3212914066862425E-4,
0.49870912404078993,
0.3567618817704883,
0.001298220862977928,
1.9833852060102686E-4,
0.01610241494082132,
-0.8996453624063747,
-0.0037023420527724227,
0.0037557138491166597,
-0.001121719826656431,
3.789663463621359,
-0.010497642656600803,
0.01269104700485535,
-0.014256820938491899,
-0.6635049589034256,
-0.0033161370694472225,
0.0015995508904520506,
5.430215763180257E-4,
0.7404298884208327,
2.6988070967348676E-5,
0.0011671929770500356,
0.002072121251517345,
-0.830758754269219,
-0.0016489060198754402,
0.0016149156769813544,
-0.0017677506537499,
0.9698693881565816,
0.0016305819255446607,
-0.0030983335477596796,
0.003130127113289305,
-0.7276368527407655,
0.0032754880533474307,
-0.005843500660313694,
0.007166990744595481,
0.9219123134777067,
0.0031044808560380943,
-8.88217991837692E-4,
0.0014052322050090993,
-0.9283794985402345,
0.0012173438630487254,
5.176384395895184E-4,
0.001111917980438193,
3.2152993432525996,
5.499944395772616E-4,
-0.002768487210705217,
0.005154459831093305,
-0.7334224426999505,
0.0051860002352892565,
-0.00298604875364461,
-0.004071577240168267,
0.815291392496496,
1.3328048149574556E-5,
-3.986544400014225E-5,
9.956965420609976E-4,
-0.7574563097129179,
-0.001560259305012579,
0.0054690697884822725,
-0.004797166865937896,
0.8737955653696599,
0.0038160858676672404,
-0.0030622817023839843,
0.0024377392005021647,
-0.7800327552178317,
-0.003177844852858769,
0.004862872831798981,
-0.0032745004537257927,
0.9841927762289018,
6.269289514335696E-4,
0.0016137764366153107,
-0.0010375349837410397,
-0.9623498461612137,
0.0010629878981287533,
-0.0034830140458002035,
0.002390957157370366,
2.8569021342391814,
-2.837027988249474E-4,
-0.0011102400466906914,
0.0038824046037859716,
-0.7936158580943502,
-2.2483892089653068E-4,
0.005490590846864762,
-0.005304536425731143,
0.8576595844723265,
0.0035617000527956577,
-0.001969540812197579,
-0.0012832466083878558,
-0.7883844527721937,
-0.0038109706166995494,
0.00576894491178237,
-0.007561461201920139,
0.9189295458946773,
0.0036824117818579083,
6.188325026190711E-4,
-0.005257050903548333,
-0.8178509838129084,
-0.0010626410708667322,
-0.0024696260486241073,
-0.0019212102869570202,
1.011172958030901,
2.1353241594468386E-5,
5.951767281668907E-4,
-0.0012371275415166139,
-0.9740856452395885,
-0.0022206786352079178,
0.00472305079035884,
-0.0026996537122201403,
2.6079860898376985,
5.744713395543499E-4,
-0.0027098618960099685,
-0.0013170150585182228,
-0.8261576935825303,
0.0030419788106286205,
0.0015215869415747818,
-0.0042228476172034846,
0.898571546309654,
-0.0037007300341418414,
0.008106835306215032,
-0.008150943471470384,
-0.8262228239276155,
0.004189285269422527,
-0.004054531490963242,
-4.996800400238754E-4,
0.9458055991030747,
0.0014604788016860937,
-0.004417211674168087,
0.001846891264447592,
-0.8485172715518576,
-5.858544483867689E-4,
-9.326864359895382E-4,
3.008802090356255E-4,
1.0336575628665763,
0.0029429457911547274,
0.003692918115948629,
-0.005369569740432567,
-0.9849322697039931,
0.001169625937277985,
0.0011798460239162978,
2.933905500768219E-4,
2.405484313472794,
-0.002881991444906973,
-5.603629124948384E-4,
0.002300063404090835,
-0.8432758888779261,
-0.0030328886208810246,
0.0010092130148393608,
-0.003657592835194734,
0.9259659239756157,
-2.4564773518243044E-4,
-2.6802995439112465E-5,
0.0023616702614255303,
-0.8480536976919328,
-4.3596344666596565E-4,
-3.384765276628343E-4,
4.6210279938563303E-5,
0.9616379014992678,
-0.0016536742801740445,
0.0029336557497465776,
-0.0010989271534569411,
-0.8665014332743812,
-0.0035128483935782384,
-0.0011116363385994532,
0.0034813372771242967,
1.0450587364882136,
4.275876880086571E-4,
0.0017897673011386672,
-2.3744132830572084E-5,
-0.9910460280490359,
-3.861426264126777E-4,
3.5339435275894004E-4,
-5.262645610404348E-4,
2.2699198739971322,
-0.005157529703650354,
0.004019452482186381,
0.001894769688362885,
-0.8774809174098515,
1.5325231949603335E-4,
0.0024651257748580235,
-0.0037181437987889865,
0.9552603696428079,
-0.0012934555256531866,
-0.002510594012390399,
-3.2354404176082596E-4,
-0.8693968175825404,
0.0019294525489303993,
-0.0014857746273282402,
0.001363442701329376,
0.9902202058558824,
-2.0455257640961122E-4,
0.002155335323141827,
2.67821963117143E-4,
-0.8922138337458723,
-6.93343749736286E-4,
0.0013661714719042095,
1.4028916625363763E-4,
1.0731743289378866,
3.3406015400316846E-4,
6.577924983020011E-5,
1.3504231311678438E-4,
-1.0050095218171702,
-0.002536902415762654,
0.001398870257901308,
1.653446504352729E-4,
2.162802169210469,
-0.0013287837053113094,
0.0028960954257861715,
-0.004781585062206162,
-0.8933698288408376,
-0.0011721452221422624,
4.8186489918400355E-4,
1.835356802395438E-4,
0.9687398440320454,
0.0020724115484132,
2.396880712751681E-4,
-0.0014967857703762633,
-0.8855439664032296,
7.103004975377303E-4,
-0.0023631947917319707,
0.001930036111357225,
1.003143885797808,
0.0035142546772135574,
-0.0013115367873464123,
9.363997664646462E-4,
-0.9044716789051197,
-1.0648568259519209E-4,
0.002553442432294162,
-0.0030176015077447715,
1.0871111287297648,
-8.952792436787149E-4,
-4.682778309827995E-4,
-8.110926025146625E-4,
-1.0118703012619168,
-5.6900755343036735E-6,
0.001003188432186164,
-1.3572132713868257E-4,
2.0830535482529946,
-0.004074631553800501,
2.6028887667628453E-4,
0.0018606003208745392,
-0.918631768835942,
0.003524355587455119,
-0.0021543408102342454,
0.0010989061418626989,
0.9847265275654475,
8.817283915281138E-4,
0.001545455788580341,
-5.904934978655518E-4,
-0.9037523557159872,
8.36970359214817E-4,
-9.351502578685E-4,
0.0019251437762530799,
1.0171756985319558,
0.0023226258971007496,
-0.001460570344637091,
-0.002309906055748101,
-0.914052367247443,
-0.0011179049092859827,
9.791971559369728E-4,
-4.5275570386138497E-4,
1.0935719648811748,
3.1187467492443943E-4,
-0.0010291117134748617,
0.0027983615085158675,
-1.0163322399564176,
1.2959381958488336E-4,
-3.6776596773968606E-4,
-2.1605020935488994E-4,
2.0006064568633324,
0.0032625281404108364,
-3.9112248198591715E-4,
3.959901693306733E-4,
-0.9276525992033395,
-0.0018024692158231659,
0.0018527128837355633,
-7.061294426247144E-4,
0.9993798090806116,
0.001207283882768806,
7.663367840731183E-4,
0.0019005143691348536,
-0.914965654093649,
8.703011087369816E-4,
-0.0012673564752923028,
-0.001035056100269216,
1.0292305010846636,
0.0019868154893671885,
0.0012334469196346731,
-7.737310116411322E-4,
-0.9261427581968782,
0.002843756822345611,
-2.3637404731857714E-4,
5.432969135892307E-4,
1.100127025668618,
-0.001607984622078007,
0.0029705832958519807,
-0.002096855111290097,
-1.0226864827710358,
0.002715473117500977,
-5.271429642945691E-4,
-0.002170879718635277,
1.9452634624935623,
-0.0014456265710443006,
-0.002040944264672717,
4.2223239154637326E-4,
-0.9357924818863772,
-4.1152451860604344E-4,
0.0020067458863533005,
-8.295692044182346E-4,
1.0099188773373076,
0.004033406659862848,
-0.0018722599839104959,
-8.026673323708877E-4,
-0.9225897079686458,
0.001847233675002613,
-0.0018660041158504725,
-0.0021732473247269013,
1.0431141568087945,
0.0028738466031512644,
-0.0036169681826265787,
0.001069938865288833,
-0.9327390493859298,
-0.0016925528229947417,
0.0017841317231095388,
-2.0260045447528796E-5,
1.1065646629903512,
0.0026702248732757283,
0.0022514863801355034,
-0.00158488735214668,
-1.0289438379416378,
6.461315231476306E-4,
-1.3778259622831968E-4,
-2.0400442686252518E-5,
1.884524945765202,
0.0013747285151026745,
-0.0015655951290032277,
3.7209702993479254E-4,
-0.9464095550469978,
-2.318847081603792E-4,
0.0014553850913667787,
0.0013504990212513945,
1.0193975516252216,
-2.4726797692053992E-5,
-0.002325843729247268,
8.413198129524346E-4,
-0.9312999941045561,
0.0010087512181193858,
-0.0018538551865887598,
0.004680778713098022,
1.0393623508026941,
7.007929596642981E-4,
-8.893908781022475E-4,
0.0022371825064020356,
-0.9359977471720811,
8.629290047590388E-4,
-0.0010219252551078029,
5.309446684531594E-4,
1.112623567877904,
-2.2942561432692798E-4,
0.0012635254310211508,
0.0010412472773957404,
-1.0309671286669513,
-6.405127211301931E-4,
0.0010409902278514238,
2.408533674227442E-4,
1.8343892334457728,
2.00200012690388E-4,
-1.3970364473792074E-4,
0.0028586702424213684,
-0.9525404759469431,
0.0017177428451837784,
-0.0020708597867997725,
-0.0011462085792270926,
1.0348539136307622,
4.898261440473561E-4,
-2.3009765895309897E-5,
0.001118074394225843,
-0.9458325127826566,
0.003957647322479829,
-0.0033718432870255555,
0.0016444887355664406,
1.0587978333412096,
-0.0015867495428540934,
5.404167044105179E-4,
-4.070704131127201E-4,
-0.9452148664177713,
5.289440971623094E-4,
-0.002175410058761429,
0.003614262195698714,
1.123069246541064,
2.3832188755790185E-4,
-3.8214235187084E-4,
-7.211391868064965E-4,
-1.0378522871084943,
-8.391887420575728E-4,
4.7583235154391446E-4,
0.0022867197521954097,
1.8029170145182292,
0.001237095644484043,
-0.002096414986663575,
5.007631029414483E-4,
-0.962805541947036,
-7.727917964999165E-4,
3.694566829999246E-4,
1.5752381951550376E-4,
1.0324367852057321,
-0.003156392140631681,
7.045217265009285E-4,
0.0029025871080854415,
-0.945417823607551,
-6.206542504365586E-4,
-1.8632098877091607E-5,
6.154725766691627E-4,
1.0605640214945051,
9.334495720878522E-4,
-0.002209582631460094,
0.0015894733331922595,
-0.9474746858776175,
0.002528222105382838,
-0.004044917601095932,
0.0017955314997930572,
1.1181634728257421,
-3.951169892371098E-4,
5.375764041239961E-4,
-0.0013426933021261078,
-1.032777736936092,
0.002669428189427947,
8.792268927848568E-5,
-0.0015815172862208016,
1.7585969929476661,
-0.0033963327277817257,
-0.0014781814901088097,
0.004315432582938428,
-0.96095239878575,
-0.001734796102375924,
0.0017329823333529504,
-0.001838044253062776,
1.036594180327663,
0.0033322464428593435,
-0.00247103454752029,
0.0017277937871327254,
-0.9502104998021483,
2.8984708633394973E-4,
-9.678239145518575E-4,
0.0013320027777936616,
1.0694211512843843,
8.235461084726836E-4,
2.079237776086984E-5,
7.912446353675051E-4,
-0.9535516885454758,
7.42853186523007E-4,
-8.664339192865356E-4,
-6.423305979232907E-4,
1.1312174393777141,
0.001440005485155993,
-3.9988055774209386E-4,
-4.944058325300205E-4,
-1.0434260286263513,
0.002398659606113185,
-0.0013501369067832059,
-0.0011103950657105344,
1.7386448962062584,
-8.245689587571547E-4,
-3.5542846444158727E-4,
-0.003074144851280991,
-0.9695066836443988,
3.09922868282797E-4,
-0.0018661495960152763,
0.0014384796787236809,
1.0457658660400604,
-4.313588017463843E-4,
0.0012184117615774426,
-0.0013154268677588732,
-0.9574839314012831,
-2.6828580620019693E-4,
4.109655381174804E-4,
0.0011307642460867129,
1.073190609828547,
0.001972755271461679,
-0.0024424675915000194,
5.039032645903774E-4,
-0.9549184439931473,
0.003306354891757124,
-0.0018743597361510211,
0.0012488123563603182,
1.1283819546968044,
-9.334388322752574E-4,
8.254116207400131E-4,
8.390967222204893E-4,
-1.0452187573434326,
-1.917077508828413E-4,
0.002077355962022409,
-0.0021103476740300664,
1.7052382381304731,
0.0013679164291886536,
-0.0026195135684385917,
0.0024483342290100296,
-0.9733665030364609,
-0.0013333569814495405,
1.2199169924898001E-5,
0.001308288880796482,
1.045802842663372,
4.877437177608357E-4,
-0.0014172598698465322,
0.001356326189265289,
-0.9621515435209389,
0.002295025853422672,
1.9761652730565515E-4,
3.370364866039921E-4,
1.0795015396398249,
-0.0012512722659927533,
0.0013670173614084291,
-0.0010072135343612842,
-0.9594426678666963,
-4.470571086958586E-4,
0.0010518243187824794,
1.8315542693869702E-4,
1.134734870929437,
3.280863381665E-4,
5.657234476288409E-4,
-0.0010817504624274221,
-1.0445991873776794,
-0.003762166330405492,
0.0027379510464946577,
7.548129066634601E-4,
1.6835014708052896,
-0.0023429269720445234,
0.0025249190090690377,
-1.433560179044946E-4,
-0.9827547281570315,
6.942432863930037E-4,
-2.0816308092186375E-4,
6.089631820849206E-4,
1.055638767679154,
-0.001519635293576016,
0.002480748442117431,
-6.159837237280641E-4,
-0.9689365131678827,
-3.4613217010992514E-4,
1.7636414038513237E-4,
9.400438260662725E-4,
1.0895754160204003,
-0.001519505683928557,
1.9511203884547967E-5,
6.390029531022634E-4,
-0.9599591541926191,
-0.0020357673570323698,
0.003110899474894069,
-0.0023033372621199533,
1.1304689552316383,
-0.0010322948274232857,
0.0019933710494530743,
-0.0011048541292382197,
-1.0453932064303793,
-2.213031594884285E-4,
-7.259521746423303E-4,
-0.002148074362697372,
1.6614142787335808,
0.0010764571607637663,
-3.541483132885048E-5,
-0.0018359356299537666,
-0.9776255505819318,
4.307514091461684E-4,
-0.001407328823542997,
-9.90818800783444E-4,
1.0604187573298525,
-0.004117208646055914,
0.0027532172157869184,
-0.00113121050620002,
-0.97046168336934,
-0.0018689095644432996,
7.343007868758633E-4,
8.182996363501616E-4,
1.0916865627249308,
-0.0025367172088035517,
0.002209181161729745,
-0.0013566529843362929,
-0.9662190065764467,
9.384830052105997E-4,
-4.116367536397547E-4,
-1.1000112613146484E-4,
1.1381090671050682,
1.3349291170960953E-4,
9.069652312341248E-4,
-0.0010690816448484242,
-1.0505990461197143,
8.181888667557757E-4,
-6.34380570883053E-5,
-0.0017484240223364367,
1.6432189680669378,
-0.002508468699778277,
-2.98217911021581E-4,
5.783484299666242E-4,
-0.9850358156423713,
-4.5750566690472283E-4,
-8.185860918015209E-4,
-8.694461042111357E-4,
1.0591054162406248,
0.0011757926575732824,
-2.950061551310057E-4,
-0.0012873170902256703,
-0.9728329588489597,
0.001770573860790492,
-5.619148085855841E-4,
6.640079892328288E-4,
1.0888158787312818,
0.0022741961796040044,
-0.0023572195140086905,
-4.449242828989952E-4,
-0.9630369232866709,
1.3943762867540954E-4,
0.0015210547295474441,
-0.0016677037327390565,
1.1410629358977609,
-0.0023697282189729663,
0.0012842171178384376,
-7.035527705436806E-4,
-1.0491428887098486,
0.0016409617035417767,
-0.0017693320584761807,
-8.000224184581128E-4,
1.6167588675030267,
-4.101217715550831E-4,
7.687270672143143E-4,
0.0015052117803584508,
-0.9850375182617448,
-4.480518372727005E-4,
-6.642987366660691E-4,
4.531478575522385E-4,
1.0594990101572304,
7.01740582925936E-4,
-0.00211358839770881,
0.002514736438252285,
-0.9761431027019327,
-6.507833412925379E-4,
-2.975949033334757E-4,
7.80387889578904E-4,
1.095287264762776,
0.0013042617506293652,
-0.0019521731313680846,
-3.821157193719671E-4,
-0.9648129876720866,
-0.002669659383977674,
1.4483219409733294E-4,
-7.70382733637831E-4,
1.1412245666372556,
0.0011303106393434348,
-0.0010147042080284052,
0.002074750115729884,
-1.0551831512200653,
1.7387535811508315E-4,
9.929925406417794E-4,
4.950000526307008E-4,
1.6043847589905784,
-1.8228129333763832E-4,
-9.705775448818343E-4,
9.94515462453549E-4,
-0.990600463696607,
-2.624536802287025E-4,
-0.0018397902263380672,
3.7061828549056486E-4,
1.066092999068486,
-2.594283049397461E-4,
0.0021941144539638913,
-0.0021645192745829434,
-0.982607017593498,
0.0032967782112329758,
1.9284183600376537E-4,
-0.0010227026628335523,
1.1022521797648377,
-5.147164409677885E-4,
0.0018730679142215934,
5.590660653975732E-4,
-0.968403636350688,
-0.0015361327800320623,
1.3993792894240187E-4,
3.4980090079983484E-4,
1.1368051364321552,
-5.526791894610028E-4,
3.178889671051621E-4,
-0.001534451253263569,
-1.0527226372609917,
-3.758929828361346E-4,
2.3382219938739013E-4,
-6.386179963850935E-4,
1.587721201127021,
-0.0012952133370625063,
-0.002333065387954747,
4.7325222208272066E-4,
-0.9864235608741403,
0.002718134098468994,
3.8288639850847517E-4,
-0.002453928594267296,
1.0679585281777708,
-8.365072148990293E-4,
-0.0020770587302223475,
0.001041513314900655,
-0.9858540993969935,
-5.488770231476536E-4,
4.152346821584274E-5,
-3.6113710299545687E-4,
1.1067801920460862,
-6.599333174346356E-4,
-0.0012638623683116634,
0.0015388585826876522,
-0.9701476138767724,
-0.0015360447263095267,
-9.786047150903698E-4,
8.070355693483577E-4,
1.144315583731288,
-6.197306940336489E-4,
-0.0014569214867563574,
0.0012598580180789298,
-1.0590560261365276,
7.695716910145478E-4,
-0.0015694498382785582,
0.0013189869474992122,
1.5847292933463422,
-0.0032029109496036767,
-0.003335477703110712,
-3.215815716330894E-4,
-0.9907556101484616,
-0.00152779786877133,
0.0032342301735877044,
5.1234607783001707E-5,
1.0638443087767655,
-0.001325361938492975,
6.664107389102725E-4,
5.364228429343143E-4,
-0.990696755171145,
0.006451583998590138,
8.935545563346636E-4,
-0.004670960649365341,
1.108639292116667,
-0.0011691661489621197,
-0.002705806855740178,
0.004477772209774855,
-0.970906927480307,
0.0021973194498166038,
-0.0014743517739042034,
0.004013686008230266,
1.1325139198722862,
0.004664497112035093,
-0.005396473612792718,
0.003249254190887285,
-1.0615936350754591,
0.0067434159257970805,
-0.0036649948973419555,
4.1876012947383856E-4,
1.5596628998946933,
0.0033612588847624636,
8.410295630927322E-4,
5.8569115315876275E-5,
-0.9952001846938234,
5.626429769272079E-4,
6.608053102752365E-4,
0.006413507154723774,
1.0566142781811756,
0.003827934922808751,
-0.004442697218108194,
0.002954152539732746,
-0.9867122456494535,
1.5772307161299182E-4,
-0.006485625127496064,
0.00638443611513928,
1.109293744828527,
0.0019254025220067916,
-0.00429484053856477,
0.0034982115381438916,
-0.9729898980817246,
0.003163508186563746,
-0.003035944984578265,
0.0037984326277022973,
1.1369322926187309,
0.004565621396256603,
-0.00418194404253569,
0.0027963675668800647,
-1.0647832996363746,
0.0024186504327232683,
0.0011408064190625566,
-7.325438634371295E-4,
1.5497554826933744,
0.004591468925710274,
-0.0015570218437748196,
-0.0014430466084203175,
-0.9957322315408383,
0.004589350442948614,
-0.003044659937508243,
6.303851793436621E-4,
1.0705497521010194,
2.822450228023854E-5,
0.0015683032978959233,
-3.7791779268125936E-4,
-0.9995514245488017,
0.004441086629878299,
-0.001728685446526157,
4.905430003780964E-4,
1.1121356621130793,
0.002644802729479423,
-0.0024409654095727262,
8.231224009485061E-4,
-0.9654199145135696,
8.104684904353121E-4,
6.790140928547572E-4,
-0.0014366174847246782,
1.1388508960628325,
-0.0027530481812512164,
0.001378983381821186,
4.080858180586233E-4,
-1.065827961230287,
0.0014204438116074414,
9.871169968338478E-4,
-8.895571368014998E-4,
1.5436957462031948,
0.001419471093662139,
6.176089985050481E-4,
-2.083540179373955E-4,
-0.9857374245467394,
-0.004851002922807268,
0.0029575940289774394,
-9.82386257982526E-4,
1.0662268021009673,
6.928793972598157E-4,
-0.0014972210235217887,
8.4431804991425E-4,
-0.9946584017023454,
0.0012545935029208977,
-0.002042643792933063,
0.001917435867181183,
1.123308384996653,
4.6892088567673795E-5,
5.855922502142619E-4,
-0.0037850625691202566,
-0.9676564959512977,
-6.582481454859845E-4,
-0.00131258337490614,
6.6145454754718E-4,
1.1435016618040592,
3.499331589456034E-4,
-3.4222859723698207E-4,
4.4128485538408313E-4,
-1.0712974010180965,
9.749322208065792E-4,
-0.007606974106764142,
0.006520475747191057,
1.5398243440979709,
4.544084866697773E-4,
-5.125884677088521E-4,
-8.679051559052908E-4,
-0.990664418009354,
-0.005372905443412179,
0.0010952018052741153,
0.0023081402368667625,
1.0646600006633555,
0.0035890821936650497,
-0.007961731201636013,
0.0050669523213198175,
-1.0014550454262903,
0.006051448910270096,
0.0018916831320012761,
-0.002883249826183487,
1.1207922316671333,
-6.017416351831173E-4,
0.0037480330803454365,
2.081160519296077E-5,
-0.9699857922065664,
0.003485035418279381,
0.0012575710332605183,
-0.0016896549204616917,
1.1363123886384265,
4.08952420663411E-4,
-0.00320337597751319,
-0.0015819562947303467,
-1.068431463347597,
0.005083695258594645,
-0.009261349131508112,
0.00726181437182305,
1.5228859916768087,
-7.791045696521337E-4,
-5.473880084405636E-4,
0.008071870168276263,
-0.9996042741860265,
0.008099103655512252,
0.005190489622313166,
-0.0057748561673669485,
1.0658366502148535,
1.5257500569632043E-5,
-0.0012005916110489068,
-5.180882258954966E-4,
-0.9996147192717224,
0.0014040574237164094,
-0.0016636882128384656,
3.1142008906215324E-4,
1.1276429255568772,
-0.0054509456689757485,
0.0036141726378779993,
-0.0038540645760818393,
-0.9656833875125397,
3.4280524324969974E-4,
-0.0021466598638077983,
6.144039100064447E-4,
1.1385932819524633,
-0.0011606713969634086,
0.0033468221535688514,
-0.005551784305545482,
-1.064754130735663,
-0.004075501606603638,
0.0018133297803739623,
2.4878015480744864E-4,
1.5029119673129046,
0.007727490030386974,
-0.006006008035903676,
0.007440566361614387,
-0.987057044791138,
-0.0035286076790370657,
0.0017390776531005514,
-8.107284928549063E-4,
1.0628565671858414,
-4.6578163706278986E-4,
0.0010356753123019757,
-8.223569522520791E-4,
-0.9980272774917065,
-0.0013894843365029885,
0.0016781097087488206,
-2.6926637206692305E-4,
1.117012428446511,
8.879631955842626E-4,
0.001346434804730734,
-8.333188086311338E-4,
-0.9631319304830335,
-0.0012870621348231026,
2.7089359861776074E-4,
-2.3578863034501296E-5,
1.1300787224750568,
-0.00317862140888181,
0.002266369512316402,
-7.925791663314641E-4,
-1.0621925409179802,
6.708152554004698E-4,
-0.012128356931452089,
0.011881698578546818,
1.4928652959334254,
0.0012657026326259313,
-0.0016240467950243698,
0.0016765176870432441,
-0.9860599820806257,
-6.983111237204298E-4,
0.0012092206376923542,
-9.970518695574526E-4,
1.0607642334603433,
-2.0484510152130042E-5,
-4.342068640283969E-5,
-4.5816778487051124E-4,
-0.9995696621617665,
4.583808407225831E-4,
9.852251472963758E-5,
-4.5590145143137306E-4,
1.120714877937349,
0.0014973864030096706,
-5.3997450033094196E-5,
5.602441835090843E-4,
-0.9638701961747458,
-3.748608189315661E-4,
0.0018421501159302522,
6.966907063663541E-4,
1.129236614495957
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
},
{
"line": {
"color": "lightgreen"
},
"name": "Point to point variance",
"x": [
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
10.254870814940258,
3.130677009707433,
1.6351898778593667E-5,
50.42956100827989,
2.456848423821806,
0.5734654704192029,
10.80939334875027,
12.12065145306428,
4.041496375476774,
0.4925447225343492,
2.917675552057574,
12.113194809574257,
59.82091772660756,
2.015311795427033E-5,
15.583296166031653,
24.398786741261357,
5.846089531466992E-4,
0.0015928329871048924,
4.6384813120201284E-4,
0.5378454475236216,
2.5387924929283323E-5,
3.475006682700658E-6,
0.33996661011562174,
5.506119058446815,
6.754358939963694E-5,
2.8949083409302383,
4.183564608588543,
1.7023611824144531,
0.8187068681807395,
25.878794238184554,
11.347010118505372,
36.44350518664966,
2.2117303469414286E-5,
1.8948991419434687E-6,
9.150921914880375E-8,
1.435634320477263,
0.28776348209628005,
7.674315733391423E-5,
7.187172977251288E-5,
1.7841436956695884,
0.10908246018900923,
2.0823906985524385E-5,
0.12858227960033594,
2.059168020097015,
1.4664184869613078E-5,
0.1564291279874314,
0.1462286841101659,
14.561132509469264,
1.9794277840486003,
9.446368566977197E-5,
1.0357562362792252E-4,
0.9096150937165316,
1.242739382064506E-4,
0.004657883291714416,
0.004684058355870092,
0.4703617860852337,
7.173525231446688,
1.869135679738119,
0.6940840445438299,
2.8113719505236454,
1.854716042973223E-6,
0.48330482026421145,
0.559678483935704,
13.734982166741313,
1.4168304925609147E-6,
3.839550635202983E-5,
1.78766198837295E-5,
0.10239037678992494,
0.05268759623405803,
5.333830730025338E-6,
0.055808459196867215,
0.1406923391002967,
1.1774419701698833E-5,
4.304937141271095E-6,
3.7266039059137115E-6,
0.6079974813816613,
5.76526915368327E-7,
7.840707102414518E-6,
4.101890484435297E-6,
0.9082780528846854,
9.460898992568663E-5,
1.0297272619874947E-4,
4.781125014770782E-5,
0.42781700696375696,
1.8524766242575926E-6,
1.7458109813829092E-8,
0.248710790401532,
0.12727904028441986,
1.685377409071156E-6,
3.933816875420396E-8,
2.5928776692638565E-4,
0.8093617780992973,
1.3707336675727117E-5,
1.4105386516446676E-5,
1.2582553695141336E-6,
14.361549167506636,
1.1020050134568477E-4,
1.6106267407944792E-4,
2.0325694327222101E-4,
0.4402388304894366,
1.0996765063362014E-5,
2.558563051145948E-6,
2.9487243234691343E-7,
0.5482364196668867,
7.283559745386485E-10,
1.3623394456749249E-6,
4.293686480989807E-6,
0.6901601077949445,
2.7188910623814654E-6,
2.607952643760146E-6,
3.1249423738331986E-6,
0.940646630083222,
2.6587974159129337E-6,
9.599670773173082E-6,
9.797695745348836E-6,
0.5294553894664865,
1.072882198762174E-5,
3.414649996708658E-5,
5.1365756333117284E-5,
0.8499223137418175,
9.63780138550702E-6,
7.889312010241823E-7,
1.9746775499947353E-6,
0.8618884933098172,
1.481926080902394E-6,
2.6794955414067146E-7,
1.2363615952217495E-6,
10.338149866720599,
3.0249388356590605E-7,
7.664521435838353E-6,
2.6568456150354428E-5,
0.5379084794559622,
2.6894598440420222E-5,
8.91648715914253E-6,
1.657774122265624E-5,
0.6647000546788754,
1.7763686747737775E-10,
1.5892536253284775E-9,
9.91411603872228E-7,
0.5737400611239117,
2.434409098878336E-6,
2.991072435128953E-5,
2.3012809939652418E-5,
0.7635186900596835,
1.4562511349409636E-5,
9.377569224755752E-6,
5.942572409664933E-6,
0.6084510992127217,
1.009869790884097E-5,
2.3647532178248642E-5,
1.0722353221450422E-5,
0.9686354207811532,
3.9303991014559514E-7,
2.6042743873748097E-6,
1.0764788424865195E-6,
0.9261172264065116,
1.1299432715681848E-6,
1.2131386843241501E-5,
5.71667612838058E-6,
8.16188980462039,
8.048727806110858E-8,
1.2326329612757487E-6,
1.5073065507498507E-5,
0.6298261302188318,
5.055254034991638E-8,
3.0146587847675108E-5,
2.8138106691908533E-5,
0.7355799628372437,
1.2685707266084591E-5,
3.879091010911899E-6,
1.6467218579389348E-6,
0.6215500453729114,
1.4523497041347343E-5,
3.3280725395179694E-5,
5.717569550814355E-5,
0.844431510318198,
1.3560156531165936E-5,
3.829536662977826E-7,
2.763658420249834E-5,
0.6688802317237422,
1.1292060454927954E-6,
6.099052820042721E-6,
3.691048966709476E-6,
1.0224707510529623,
4.559609265917348E-10,
3.542353377514449E-7,
1.5304845539789412E-6,
0.9488428442618255,
4.9314136008689E-6,
2.2307208768309265E-5,
7.288130165903984E-6,
6.801591444786928,
3.3001731996936923E-7,
7.343351495446741E-6,
1.7345286643637577E-6,
0.682536534665606,
9.253635084313517E-6,
2.3152268207708984E-6,
1.7832441998121146E-5,
0.8074308238373226,
1.3695402785599475E-5,
6.572077868209458E-5,
6.643787947510568E-5,
0.6826441547789235,
1.7550111068600575E-5,
1.6439225611212614E-5,
2.4968014239826174E-7,
0.894548231294726,
2.132998330174448E-6,
1.951175897440683E-5,
3.4110073426928257E-6,
0.7199815601218089,
3.432254346945653E-7,
8.699039878788669E-7,
9.052890018932171E-8,
1.0684479572712702,
8.660929929675324E-6,
1.3637644211101573E-5,
2.8832279197369066E-5,
0.9700915759042593,
1.3680248331534047E-6,
1.392036640151097E-6,
8.607801487438014E-8,
5.786354782363679,
8.30587468851698E-6,
3.140065936996979E-7,
5.290291662837921E-6,
0.7111142247628565,
9.198413386669604E-6,
1.0185109093211518E-6,
1.3377985348067853E-5,
0.8574128923640157,
6.034280980025747E-8,
7.184005645090836E-10,
5.577486423701733E-6,
0.7191950741689602,
1.9006412682886828E-7,
1.1456635977868945E-7,
2.1353899720003863E-9,
0.9247474535999154,
2.734638624909144E-6,
8.606336058021155E-6,
1.2076408886049755E-6,
0.7508247338665569,
1.234010383626521E-5,
1.2357353492947983E-6,
1.2119709237095213E-5,
1.0921477627103413,
1.8283123093658867E-7,
3.203266992225189E-6,
5.637838438758511E-10,
0.9821722297117703,
1.491061279328808E-7,
1.2488756856191016E-7,
2.769543882070816E-7,
5.152536234367156,
2.660011264403571E-5,
1.615599825655426E-5,
3.5901521719387846E-6,
0.7699727604184345,
2.3486273430914284E-8,
6.076845085869371E-6,
1.3824593308472995E-5,
0.912522373810114,
1.6730271968427612E-6,
6.3030822950505235E-6,
1.046807469589311E-7,
0.755850826422649,
3.722787138574015E-6,
2.207526243212371E-6,
1.858975999808346E-6,
0.9805360560852662,
4.184175651580984E-8,
4.6454703551828845E-6,
7.172860392792031E-8,
0.796045525127507,
4.807255552983736E-7,
1.8664244906449143E-6,
1.968105016814078E-8,
1.1517031402912832,
1.1159618649262063E-7,
4.3269097082238816E-9,
1.8236426331931637E-8,
1.0100441389431771,
6.43587386710239E-6,
1.956837998440872E-6,
2.7338853427562595E-8,
4.6777132231415095,
1.7656661355008527E-6,
8.387368715259586E-6,
2.2863555707113102E-5,
0.7981096510831075,
1.3739244217909336E-6,
2.321937810656099E-7,
3.3685345920992073E-8,
0.9384568854152316,
4.294889625996397E-6,
5.745037151161007E-8,
2.2403676424008638E-6,
0.7841881164331643,
5.045267968023472E-7,
5.584689623669112E-6,
3.7250393911429188E-6,
1.006297655613526,
1.2349985936317365E-5,
1.7201287445629484E-6,
8.76844522635044E-7,
0.8180690179414459,
1.1339200597763994E-8,
6.520068255040325E-6,
9.105918859543518E-6,
1.1818106062081033,
8.015249241619318E-7,
2.1928412698995536E-7,
6.578712098540083E-7,
1.0238815065758822,
3.237695958608124E-11,
1.0063870304721336E-6,
1.8420278640285292E-8,
4.339112084889391,
1.6602622299226684E-5,
6.775029932140205E-8,
3.4618335540384384E-6,
0.8438843267146515,
1.2421082306826118E-5,
4.641184326640745E-6,
1.207594708623562E-6,
0.9696863340911042,
7.774449564267547E-7,
2.388433594456484E-6,
3.4868257102149445E-7,
0.8167683204621963,
7.005193822041798E-7,
8.745060047915221E-7,
3.7061785592459682E-6,
1.0346464016839723,
5.394591057883062E-6,
2.1332657316333107E-6,
5.335665986381749E-6,
0.8354917300706544,
1.2497113862057012E-6,
9.588270701950562E-7,
2.0498772737901813E-7,
1.1958996423740735,
9.726581285922477E-8,
1.0590709188111659E-6,
7.830827132343201E-6,
1.0329312219748292,
1.6794558074599297E-8,
1.352518070275078E-7,
4.6677692962291775E-8,
4.002426195243257,
1.0644089866972591E-5,
1.529767959148241E-7,
1.5680821420653534E-7,
0.8605393448087117,
3.2488952739901786E-6,
3.432545029559747E-6,
4.986187897414898E-7,
0.9987600027979998,
1.457534373593324E-6,
5.872720666235292E-7,
3.6119548672880507E-6,
0.8371621481710191,
7.574240198688195E-7,
1.6061924354653294E-6,
1.0713411307045175E-6,
1.0593154243629879,
3.947435788789381E-6,
1.5213913035562638E-6,
5.986596783752099E-7,
0.8577404085605211,
8.086952864637208E-6,
5.587269024576494E-8,
2.95171536315584E-7,
1.21027947260648,
2.585614544839351E-6,
8.824365117594816E-6,
4.396801357743404E-6,
1.045887642042592,
7.373794251870476E-6,
2.778797048052653E-7,
4.712718752781979E-6,
3.784049938512443,
2.089836182909302E-6,
4.1654534915004585E-6,
1.7828019247096987E-7,
0.8757075691550656,
1.693524294139358E-7,
4.0270290523958935E-6,
6.881850649191026E-7,
1.0199361388022476,
1.626836928382598E-5,
3.5053574473525303E-6,
6.442748464553971E-7,
0.8511717692496712,
3.4122722500636595E-6,
3.4819713603709036E-6,
4.7230039344326335E-6,
1.0880871441349222,
8.258994298444062E-6,
1.3082458834133016E-5,
1.1447691754555556E-6,
0.8700021342493679,
2.8647350586274695E-6,
3.183126005405812E-6,
4.104694415359323E-10,
1.2244853533789495,
7.1301008738603795E-6,
5.069190919935673E-6,
2.5118679189945144E-6,
1.0587254216380675,
4.17485945205077E-7,
1.898404382341617E-8,
4.1617806179507385E-10,
3.551434271211338,
1.8898784902364042E-6,
2.4510881079586332E-6,
1.384561996862939E-7,
0.8956910458842563,
5.377051787862423E-8,
2.118145764172687E-6,
1.8238476064009745E-6,
1.0391713682594963,
6.114145241037666E-10,
5.409549052878838E-6,
7.078190276663196E-7,
0.8673196790191462,
1.0175790200573447E-6,
3.4367790528420453E-6,
2.1909689360991572E-5,
1.0802740962661026,
4.911107723150465E-7,
7.910161340514868E-7,
5.004985566951294E-6,
0.876091782711211,
7.446464672544251E-7,
1.044331227027148E-6,
2.819022409588353E-7,
1.2379312037973567,
5.2636112509288305E-8,
1.5964965148371849E-6,
1.084195892684042E-6,
1.062893220391778,
4.102565459296045E-7,
1.0836606544821592E-6,
5.801034459887543E-8,
3.36498385978177,
4.008004508123152E-8,
1.9517108353059168E-8,
8.171995554905445E-6,
0.9073333583172289,
2.950640482180062E-6,
4.288460256584399E-6,
1.3137941070937902E-6,
1.070922622556905,
2.399296513923013E-7,
5.294493265569665E-10,
1.250090351023486E-6,
0.8945991422367542,
1.566297232913176E-5,
1.1369327152259302E-5,
2.7043432014049105E-6,
1.1210528518880398,
2.5177741117476744E-6,
2.920502144059251E-7,
1.657063212317606E-7,
0.8934311436971653,
2.797818579228506E-7,
4.7324089237604036E-6,
1.3062891219256891E-5,
1.2612845325263133,
5.679732208916121E-8,
1.460327770933769E-7,
5.20041726747935E-7,
1.0771373698563325,
7.042377447961714E-7,
2.264164267758114E-7,
5.229087225080636E-6,
3.2505097612393246,
1.53040563360139E-6,
4.394955796307638E-6,
2.5076368526754756E-7,
0.9269945116039258,
5.972071607375683E-7,
1.3649824061330678E-7,
2.4813753714753003E-8,
1.065925715445947,
9.962811345441444E-6,
4.963508631118491E-7,
8.425011920023806E-6,
0.8938148611948384,
3.8521169858496647E-7,
3.4715510856571835E-10,
3.7880649263177834E-7,
1.124796043688597,
8.713281036309943E-7,
4.882255405250114E-6,
2.5264254769293113E-6,
0.89770828037889,
6.39190701414643E-6,
1.6361358399655668E-5,
3.2239333667491052E-6,
1.250289551961724,
1.5611743518379835E-7,
2.88988390270886E-7,
1.8028253035743115E-6,
1.0666298539108356,
7.1258468585125676E-6,
7.73039928996114E-9,
2.501196926615209E-6,
3.092663383604574,
1.1535075997801257E-5,
2.185020517700301E-6,
1.862295837788663E-5,
0.9234295127320871,
3.0095175168186973E-6,
3.0032277677134363E-6,
3.3784066762170986E-6,
1.0745274946891796,
1.1103866355948748E-5,
6.106011735038804E-6,
2.9852713708544455E-6,
0.9028999939342486,
8.40113334562801E-8,
9.366831295784811E-7,
1.7742314000500307E-6,
1.143661598814418,
6.782281927805012E-7,
4.323229729507147E-10,
6.260680729978561E-7,
0.9092608227279281,
5.518308567273855E-7,
7.507077364902269E-7,
4.125885970284922E-7,
1.2796528951522723,
2.0736157972793463E-6,
1.5990446046012807E-7,
2.4443712723970264E-7,
1.0887378772149592,
5.7535679059990595E-6,
1.8228696670581231E-6,
1.232977201954302E-6,
3.022886075104071,
6.799139677458584E-7,
1.2632939333530465E-7,
9.450366566657426E-6,
0.9399432096311605,
9.605218428463596E-8,
3.482514314707979E-6,
2.0692237861009842E-6,
1.0936262465745175,
1.8607041584407648E-7,
1.4845272207502467E-6,
1.7303478444219201E-6,
0.916775478891657,
7.197727380848962E-8,
1.6889267352019023E-7,
1.278627780228052E-6,
1.1517380850241687,
3.891763361079843E-6,
5.965647935527906E-6,
2.539185000648399E-7,
0.9118692346782936,
1.0931982670246264E-5,
3.5132244205041254E-6,
1.5595323013982103E-6,
1.273245835685381,
8.713080535993961E-7,
6.813043436526552E-7,
7.040833092411689E-7,
1.0924822507025496,
3.675186174855754E-8,
4.315407792950049E-6,
4.453567305284111E-6,
2.9078374487823204,
1.8711953572442368E-6,
6.861851335233885E-6,
5.994340496942136E-6,
0.9474423492334286,
1.7778408399802303E-6,
1.4881974685653591E-10,
1.7116197956157118E-6,
1.0937035857227897,
2.3789393421516175E-7,
2.0086255386774093E-6,
1.8396207316869004E-6,
0.9257355926997252,
5.267143667878464E-6,
3.905229186434675E-8,
1.1359359330236295E-7,
1.1653235740847523,
1.5656822836426396E-6,
1.8687364663920637E-6,
1.01447910380055E-6,
0.9205302329231637,
1.998600584355007E-7,
1.1063343975822268E-6,
3.354591041709638E-8,
1.287623227303246,
1.07640645291503E-7,
3.2004301919706184E-7,
1.1701840629619417E-6,
1.0911874622701083,
1.4153895497636725E-5,
7.4963759330011915E-6,
5.697425240657414E-7,
2.8341772022035734,
5.489306796333719E-6,
6.375216002358171E-6,
2.0550947869433775E-8,
0.9658068557150008,
4.819737407017581E-7,
4.33318682588824E-8,
3.708361571349922E-7,
1.114373207827163,
2.3092914254818645E-6,
6.15411283306806E-6,
3.79435947897892E-7,
0.9388379665499345,
1.1980747918500616E-7,
3.110431001378668E-8,
8.836823949253164E-7,
1.1871745871960284,
2.308897523491192E-6,
3.806870770243997E-10,
4.0832477407341346E-7,
0.9215215777182088,
4.14434873195856E-6,
9.677695542896193E-6,
5.305362543070242E-6,
1.2779600587425117,
1.0656326107248712E-6,
3.973528140797651E-6,
1.2207026468947447E-6,
1.0928469560507896,
4.8975088399560815E-8,
5.270065598679285E-7,
4.614223467677721E-6,
2.7602974055798244,
1.158760018959589E-6,
1.2542102780509296E-9,
3.3706596373337337E-6,
0.9557517171506252,
1.8554677648140977E-7,
1.980574417574916E-6,
9.81721895985942E-7,
1.1244879408969886,
1.6951407035157574E-5,
7.580205037305471E-6,
1.2796372093373054E-6,
0.9417958788880532,
3.4928229600676437E-6,
5.39197645606512E-7,
6.696142948508067E-7,
1.1917795512341742,
6.434934197440082E-6,
4.880481405341587E-6,
1.8405073199085699E-6,
0.9335791686695755,
8.807503510691185E-7,
1.6944481694707613E-7,
1.2100247750190438E-8,
1.2952922486267686,
1.7820357476709605E-8,
8.225859306675694E-7,
1.1429355633518122E-6,
1.1037583557076536,
6.694330216831006E-7,
4.024387087139082E-9,
3.0569865618831246E-6,
2.700168577014972,
6.292415217767318E-6,
8.893392245407561E-8,
3.344869064448592E-7,
0.9702955580982318,
2.093114352499352E-7,
6.70083189690888E-7,
7.55936528127921E-7,
1.1217042827102273,
1.3824883736032422E-6,
8.7028631565179E-8,
1.6571852907870865E-6,
0.9464039658228217,
3.1349317965145484E-6,
3.157482521077736E-7,
4.4090660976502446E-7,
1.1855200177773735,
5.171968263325449E-6,
5.556483837223367E-6,
1.9795761751318512E-7,
0.9274401156134573,
1.9442852290621395E-8,
2.3136074902786485E-6,
2.7812357401917824E-6,
1.3020246236796176,
5.6156118317967864E-6,
1.6492136057492635E-6,
4.949865009396889E-7,
1.1007008009304458,
2.6927553124907298E-6,
3.130535933151559E-6,
6.400358700355678E-7,
2.613909235649669,
1.6819986750347978E-7,
5.909413038679208E-7,
2.265662503729857E-6,
0.9702989123832572,
2.0075044888344248E-7,
4.412928115361354E-7,
2.0534298080418385E-7,
1.122538152524151,
4.924398457252324E-7,
4.467255914929295E-6,
6.323899353873789E-6,
0.952855356952556,
4.2351895730387984E-7,
8.856272649006075E-8,
6.090052582014157E-7,
1.1996541923515234,
1.7010987141547765E-6,
3.810979934835473E-6,
1.4601242299115591E-7,
0.9308641011807378,
7.1270812264600534E-6,
2.0976364447047524E-8,
5.934895562872973E-7,
1.3023935114963918,
1.2776021414129642E-6,
1.0296246297905531E-6,
4.304588042721168E-6,
1.1134114826187074,
3.023264015964841E-8,
9.86034185770216E-7,
2.4502505210439656E-7,
2.5740504548812564,
3.322646990084215E-8,
9.420207706288491E-7,
9.890610050591965E-7,
0.9812892786759329,
6.888193426559003E-8,
3.3848280769290765E-6,
1.3735791353996583E-7,
1.1365542826628388,
6.730304540390989E-8,
4.814138237093265E-6,
4.685143690041071E-6,
0.9655165510239889,
1.0868746574060499E-5,
3.718797371330314E-8,
1.0459207365668385E-6,
1.214959867796336,
2.6493301460254684E-7,
3.5083834112864303E-6,
3.125548654791236E-7,
0.9378056028972357,
2.3597039178890324E-6,
1.9582623956688714E-8,
1.223606702003759E-7,
1.292325918218531,
3.05454286463271E-7,
1.0105339540718684E-7,
2.3545406486421375E-6,
1.1082249510017375,
1.4129553454544658E-7,
5.467282092635642E-8,
4.0783294530691133E-7,
2.5208586125082304,
1.6775775885045935E-6,
5.443194104472434E-6,
2.2396766570623276E-7,
0.9730314414476188,
7.38825297725985E-6,
1.4660199416279085E-7,
6.021765545762668E-6,
1.1405354179076306,
6.997443205781309E-7,
4.314172968792871E-6,
1.084749985115351E-6,
0.9719083052978572,
3.012659865394299E-7,
1.7241984126721024E-9,
1.304200071599512E-7,
1.2249623935055716,
4.355119834602835E-7,
1.5973480860343668E-6,
2.3680857375114496E-6,
0.9411863927107951,
2.359433401223309E-6,
9.57667188397104E-7,
6.513064101934279E-7,
1.3094581551702782,
3.8406613312742814E-7,
2.1226202185723546E-6,
1.5872422257177691E-6,
1.1215996664960934,
5.922405876109907E-7,
2.4631727948725923E-6,
1.7397265676732895E-6,
2.511366933189997,
1.0258638551091126E-5,
1.112541150794871E-5,
1.0341470721400782E-7,
0.9815966790406504,
2.3341663278222182E-6,
1.0460244815745152E-5,
2.624985034678019E-9,
1.131764713316714,
1.7565842680058561E-6,
4.4410327293493535E-7,
2.8774946642173203E-7,
0.9814800607066355,
4.162293609086431E-5,
7.984397451464375E-7,
2.181787338791949E-5,
1.2290810800249445,
1.3669494838789134E-6,
7.321390740570549E-6,
2.005044396263199E-5,
0.9426602618292502,
4.828212764542342E-6,
2.173713153214471E-6,
1.6109675372663408E-5,
1.282587778704491,
2.1757533308183725E-5,
2.912192745356809E-5,
1.0557652796998587E-5,
1.126981046032727,
4.5473658348293697E-5,
1.343218759754257E-5,
1.7536004603694603E-7,
2.432548361307924,
1.12980612903946E-5,
7.073307259959521E-7,
3.430341268884413E-9,
0.9904234076146202,
3.1656711948551056E-7,
4.3666365808795154E-7,
4.1133074023693046E-5,
1.1164337328563267,
1.465308577325884E-5,
1.973755857178628E-5,
8.727017228009434E-6,
0.9736010557145874,
2.4876567319036944E-8,
4.2063333294408335E-5,
4.0761024508294745E-5,
1.230532612315697,
3.7071748717501136E-6,
1.8445655251699325E-5,
1.2237483965603051E-5,
0.9467093417690849,
1.0007784046455841E-5,
9.216961949385922E-6,
1.4428090427193379E-5,
1.2926150379992833,
2.084489873395609E-5,
1.748865597489975E-5,
7.819671569098733E-6,
1.1337634751845256,
5.849869915712453E-6,
1.3014392857743336E-6,
5.366205118593959E-7,
2.4017420561381737,
2.1081586895763054E-5,
2.4243170219919387E-6,
2.0823835140733813E-6,
0.9914826769292977,
2.106213748819264E-5,
9.269954135067698E-6,
3.9738547433614103E-7,
1.1460767717235543,
7.966225289671905E-10,
2.459575234191229E-6,
1.4282185802507532E-7,
0.9991030503175389,
1.972325045408379E-5,
2.9883533730313387E-6,
2.4063243521994507E-7,
1.2368457309436973,
6.994981477861806E-6,
5.958312130730547E-6,
6.775304869432333E-7,
0.932035611339388,
6.568591739884936E-7,
4.6106013829536886E-7,
2.063869797416661E-6,
1.2969813634631167,
7.579274288290631E-6,
1.9015951673389952E-6,
1.6653403490057582E-7,
1.1359892429403102,
2.0176606219338762E-6,
9.743999654382747E-7,
7.913118996344823E-7,
2.3829965568458387,
2.0148981857423893E-6,
3.8144087503440855E-7,
4.3411396790656523E-8,
0.9716782701520388,
2.353222935708466E-5,
8.747362440243002E-6,
9.650827598729101E-7,
1.1368395935184554,
4.800818591471255E-7,
2.2416707932756325E-6,
7.128729694110019E-7,
0.9893453360770643,
1.5740048575713284E-6,
4.172393664807971E-6,
3.6765603047528557E-6,
1.2618217278037887,
2.1988679702385636E-9,
3.4291828351100266E-7,
1.4326698652155238E-5,
0.9363590941567438,
4.3329062103573787E-7,
1.7228751160799923E-6,
4.375221184708446E-7,
1.307596050548645,
1.2245321572964893E-7,
1.1712041276679249E-7,
1.9473232359135116E-7,
1.1476781214281282,
9.504928351668484E-7,
5.786605506098011E-5,
4.251660396970677E-5,
2.3710590106767464,
2.0648707275751717E-7,
2.6274693722810894E-7,
7.532593596469872E-7,
0.9814159891098121,
2.8868112903848226E-5,
1.199466994275681E-6,
5.327511353043355E-6,
1.1335009170124961,
1.2881510992883524E-5,
6.338916372710444E-5,
2.5674005826528288E-5,
1.0029122080097732,
3.6620033913609136E-5,
3.5784650718981575E-6,
8.31312956018711E-6,
1.256175226565393,
3.620929955128518E-7,
1.4047751971363701E-5,
4.3312291070767166E-10,
0.9408724370826003,
1.2145471866661738E-5,
1.5814849036959278E-6,
2.854933750240406E-6,
1.2912058445731665,
1.6724208236646345E-7,
1.0261617653308584E-5,
2.5025857184369674E-6,
1.1415457918710876,
2.5843957482257674E-5,
8.577258773568607E-5,
5.2733947970815796E-5,
2.319181743645457,
6.070039304528365E-7,
2.996336317845265E-7,
6.515508801350826E-5,
0.9992087049709728,
6.559548002273193E-5,
2.694118251934067E-5,
3.3348963753776084E-5,
1.13600776494122,
2.3279132363232211E-10,
1.4414202165210095E-6,
2.6841540981154315E-7,
0.9992295869846844,
1.9713772490931607E-6,
2.7678584695376476E-6,
9.698247187147946E-8,
1.2715785675584728,
2.971280868612547E-5,
1.3062243856386015E-5,
1.4853813756608887E-5,
0.9325444049176939,
1.1751543479948581E-7,
4.608148570883315E-6,
3.7749216463120735E-7,
1.2963946617072817,
1.3471580917289903E-6,
1.1201218527619245E-5,
3.0822308975301125E-5,
1.1337013589186573,
1.660971334542883E-5,
3.2881648923910826E-6,
6.189156542601811E-8,
2.258744381492345,
5.971410216973008E-5,
3.6072132527339535E-5,
5.536202778158755E-5,
0.9742816096718145,
1.2451072152559348E-5,
3.024391083513722E-6,
6.572806891267879E-7,
1.129664082410071,
2.169525334248925E-7,
1.072623352511795E-6,
6.762709569173282E-7,
0.9960584466175078,
1.9306667213871503E-6,
2.8160521945970515E-6,
7.250437912608264E-8,
1.247716765303972,
7.884786367122154E-7,
1.8128866833902896E-6,
6.944202368184122E-7,
0.9276231155159749,
1.6565289388954024E-6,
7.338334177208047E-8,
5.559627819997717E-10,
1.2770779189908565,
1.0103634061001782E-5,
5.136430766357285E-6,
6.281817349026786E-7,
1.1282529939817951,
4.4999310687799757E-7,
1.4709704185670192E-4,
1.4117476111144146E-4,
2.228646791802394,
1.6020031542362132E-6,
2.6375279924289274E-6,
2.810711554968829E-6,
0.972314288260844,
4.876384255116894E-7,
1.4622145506211039E-6,
9.941124305880115E-7,
1.1252207589887098,
4.1961515617271874E-10,
1.8853560076937477E-9,
2.0991771909315107E-7,
0.999139509514188,
2.1011299514154212E-7,
9.706685908651654E-9,
2.078461334172326E-7,
1.2560018376301272,
2.2421660399182397E-6,
2.9157246100765043E-9,
3.1387354515576056E-7,
0.9290457550739429,
1.4052063357004437E-7,
3.3935170496218417E-6,
4.853779403372494E-7,
1.2751753315182903
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
}
],
"layout": {
"template": {
"data": {
"barpolar": [
{
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scattermap": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermap"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "white",
"showlakes": true,
"showland": true,
"subunitcolor": "#C8D4E3"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "white",
"polar": {
"angularaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
},
"bgcolor": "white",
"radialaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"yaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"zaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"baxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"bgcolor": "white",
"caxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
}
}
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
0.94
],
"title": {
"text": "#Channels"
}
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
],
"title": {
"text": "Layer Execution Time (ms)"
},
"range": [
-10,
40
]
},
"yaxis2": {
"anchor": "x",
"overlaying": "y",
"side": "right",
"title": {
"text": "Point to point variance (%)"
},
"range": [
-4,
40
]
},
"scene": {
"xaxis": {
"title": {
"text": "channels"
}
},
"yaxis": {
"title": {
"text": "filters"
}
},
"zaxis": {
"title": {
"text": "ms"
}
}
},
"width": 2000,
"height": 666.6666666666666,
"title": {
"text": "Latency Measurements for a Singular Neural Network Layer With Changing Input Channels"
},
"legend": {
"x": 0,
"y": 1
},
"font": {
"size": 16
},
"autosize": false
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 28
},
{
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T14:54:58.083600Z",
"start_time": "2025-11-18T14:54:57.511238Z"
}
},
"cell_type": "code",
"source": [
"import scipy\n",
"from collections import Counter\n",
"from itertools import repeat, chain\n",
"\n",
"peaks = scipy.signal.find_peaks(deltas, prominence=0.1)[0]\n",
"distances = []\n",
"\n",
"for (fpidx, first_peak) in enumerate(peaks):\n",
" for (spidx, second_peak) in enumerate(peaks[fpidx+1:]):\n",
" distances.append(int(second_peak - first_peak))\n",
"\n",
"sorted_distances = []\n",
"for d in list(chain.from_iterable(repeat(i, c) for i,c in Counter(distances).most_common())):\n",
" if d not in sorted_distances:\n",
" sorted_distances.append(d)\n",
"print(sorted_distances)\n",
"counted_distances = {int(d):distances.count(d) for d in distances}\n",
"print(counted_distances[2])"
],
"id": "c16f6f494fcd97f6",
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[16, 8, 24, 32, 48, 40, 56, 64, 72, 88, 80, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448, 456, 464, 472, 480, 488, 496, 504, 512, 520, 528, 536, 544, 552, 560, 568, 576, 584, 592, 600, 608, 616, 624, 632, 640, 648, 656, 664, 672, 680, 688, 696, 704, 712, 720, 728, 736, 744, 752, 760, 768, 776, 784, 792, 800, 808, 816, 824, 832, 840, 848, 856, 864, 872, 880, 888, 896, 904, 912, 920, 928, 936, 944, 952, 960, 968, 7, 976, 9, 3, 5, 19, 984, 992, 13, 35, 11, 4, 12, 20, 26, 28, 44, 53, 1000, 2, 21, 37, 41, 33, 60, 76, 83, 22, 29, 1008, 50, 17, 27, 39, 67, 15, 23, 55, 57, 92, 100, 108, 116, 124, 132, 140, 148, 156, 164, 172, 180, 188, 196, 204, 212, 220, 228, 236, 244, 252, 260, 268, 276, 284, 292, 300, 308, 316, 324, 332, 340, 348, 356, 364, 372, 380, 388, 396, 404, 412, 420, 428, 436, 444, 452, 460, 468, 476, 484, 492, 500, 508, 516, 524, 532, 540, 548, 556, 564, 572, 580, 588, 596, 604, 612, 620, 628, 636, 644, 652, 660, 668, 676, 684, 692, 700, 708, 716, 724, 732, 740, 748, 756, 764, 772, 780, 788, 796, 804, 812, 820, 828, 836, 844, 852, 860, 868, 876, 884, 892, 900, 908, 916, 924, 932, 940, 948, 956, 964, 972, 980, 988, 51, 1016, 69, 85, 93, 101, 109, 117, 125, 133, 141, 149, 157, 165, 173, 181, 189, 197, 205, 213, 221, 229, 237, 245, 253, 261, 269, 277, 285, 293, 301, 309, 317, 325, 333, 341, 349, 357, 365, 373, 381, 389, 397, 405, 413, 421, 429, 437, 445, 453, 461, 469, 477, 485, 493, 501, 509, 517, 525, 533, 541, 549, 557, 565, 573, 581, 589, 597, 605, 613, 621, 629, 637, 645, 653, 661, 669, 677, 685, 693, 701, 709, 717, 725, 733, 741, 749, 757, 765, 773, 781, 789, 797, 805, 813, 821, 829, 837, 845, 853, 861, 869, 877, 885, 893, 901, 909, 917, 925, 933, 941, 949, 957, 965, 973, 981, 14, 59, 74, 91, 99, 107, 115, 123, 131, 139, 147, 155, 163, 171, 179, 187, 195, 203, 211, 219, 227, 235, 243, 251, 259, 267, 275, 283, 291, 299, 307, 315, 323, 331, 339, 347, 355, 363, 371, 379, 387, 395, 403, 411, 419, 427, 435, 443, 451, 459, 467, 475, 483, 491, 499, 507, 515, 523, 531, 539, 547, 555, 563, 571, 579, 587, 595, 603, 611, 619, 627, 635, 643, 651, 659, 667, 675, 683, 691, 699, 707, 715, 723, 731, 739, 747, 755, 763, 771, 779, 787, 795, 803, 811, 819, 827, 835, 843, 851, 859, 867, 875, 883, 891, 899, 907, 915, 923, 931, 939, 947, 955, 963, 971, 979, 30, 43, 45, 10, 6, 25, 34, 36, 42, 68, 996, 1004, 1012, 1020, 49, 79, 1024, 46, 61, 989, 997, 1005, 1013, 987, 995, 1003, 71, 52, 84, 63, 77, 18, 66, 82, 90, 98, 106, 114, 122, 130, 138, 146, 154, 162, 170, 178, 186, 194, 202, 210, 218, 226, 234, 242, 250, 258, 266, 274, 282, 290, 298, 306, 314, 322, 330, 338, 346, 354, 362, 370, 378, 386, 394, 402, 410, 418, 426, 434, 442, 450, 458, 466, 474, 482, 490, 498, 506, 514, 522, 530, 538, 546, 554, 562, 570, 578, 586, 594, 602, 610, 618, 626, 634, 642, 650, 658, 666, 674, 682, 690, 698, 706, 714, 722, 730, 738, 746, 754, 762, 770, 778, 786, 794, 802, 810, 818, 826, 834, 842, 850, 858, 866, 874, 882, 890, 898, 906, 914, 922, 930, 938, 946, 954, 962, 970, 978, 986, 994, 75, 47, 1028, 1036, 38, 1032, 1021, 1029, 1011, 1019, 1027, 31, 1002, 1010, 58, 87, 95, 103, 111, 119, 127, 135, 143, 151, 159, 167, 175, 183, 191, 199, 207, 215, 223, 231, 239, 247, 255, 263, 271, 279, 287, 295, 303, 311, 319, 327, 335, 343, 351, 359, 367, 375, 383, 391, 399, 407, 415, 423, 431, 439, 447, 455, 463, 471, 479, 487, 495, 503, 511, 519, 527, 535, 543, 551, 559, 567, 575, 583, 591, 599, 607, 615, 623, 631, 639, 647, 655, 663, 671, 679, 687, 695, 703, 711, 719, 727, 735, 743, 751, 759, 767, 775, 783, 791, 799, 807, 815, 823, 831, 839, 847, 855, 863, 871, 879, 887, 895, 903, 911, 919, 927, 935, 943, 951, 959, 967, 975, 983, 65, 73, 81, 89, 97, 105, 113, 121, 129, 137, 145, 153, 161, 169, 177, 185, 193, 201, 209, 217, 225, 233, 241, 249, 257, 265, 273, 281, 289, 297, 305, 313, 321, 329, 337, 345, 353, 361, 369, 377, 385, 393, 401, 409, 417, 425, 433, 441, 449, 457, 465, 473, 481, 489, 497, 505, 513, 521, 529, 537, 545, 553, 561, 569, 577, 585, 593, 601, 609, 617, 625, 633, 641, 649, 657, 665, 673, 681, 689, 697, 705, 713, 721, 729, 737, 745, 753, 761, 769, 777, 785, 793, 801, 809, 817, 825, 833, 841, 849, 857, 865, 873, 881, 889, 897, 905, 913, 921, 929, 937, 945, 953]\n",
"5\n"
]
}
],
"execution_count": 20
},
{
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-18T15:09:38.343782Z",
"start_time": "2025-11-18T15:09:38.326322Z"
}
},
"cell_type": "code",
"source": [
"from scipy.fft import fft, fftfreq\n",
"import scipy\n",
"import numpy as np\n",
"\n",
"# Same signal creation...\n",
"\n",
"# Perform FFT\n",
"bins = 768\n",
"offset = 16\n",
"signal = deltas[offset:offset+bins]\n",
"print(len(signal))\n",
"print(32*16)\n",
"fft_result = fft(signal)\n",
"\n",
"n = len(fft_result)\n",
"frequencies = fftfreq(n, 1)[:n//2]\n",
"magnitude = 2 * np.abs(fft_result[:n//2]) / n\n",
"fig = make_subplots(specs=[[{\"secondary_y\": True}]])\n",
"# fig.add_trace(go.Scatter(x=channels[1:], y=deltas, name=\"Point to point variance\", line=dict(color=\"lightgreen\")), secondary_y=True)\n",
"fig.add_trace(go.Scatter(x=frequencies, y=magnitude, name=\"Point to point variance\", line=dict(color=\"lightgreen\")), secondary_y=True)\n",
"mean_magnitude = np.mean(magnitude)\n",
"\n",
"for (mag, freq) in sorted(zip(magnitude, frequencies), reverse=True):\n",
" if freq > 0 and mag > mean_magnitude:\n",
" print(round(1 / freq), mag)\n",
"fig.show()"
],
"id": "efd335c6fc7769cb",
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"768\n",
"512\n",
"3 0.5767679777951548\n",
"8 0.5635974604334245\n",
"2 0.1285954600357744\n",
"2 0.11290578470432493\n",
"4 0.11024299776014816\n",
"16 0.08390177598813732\n",
"6 0.08252455229030216\n",
"11 0.0823030502845868\n",
"5 0.08164669512376228\n",
"3 0.07763321403086715\n",
"2 0.07679689747305142\n",
"2 0.07394893904971786\n",
"3 0.07093590734381802\n",
"32 0.07086051608674528\n",
"2 0.06833414610076115\n",
"2 0.06569872829285721\n",
"2 0.06520836012505363\n",
"2 0.06358696737457045\n",
"2 0.06133143399740495\n",
"2 0.05843813680182475\n",
"5 0.057598572649865516\n",
"2 0.05598829068440509\n",
"2 0.055075618977254194\n",
"2 0.054793462441521806\n",
"2 0.05356038313067384\n",
"4 0.05340768992010231\n",
"2 0.05162805500792139\n",
"2 0.04987195227985607\n",
"2 0.048168811061620714\n",
"2 0.047953081751405384\n",
"2 0.04734269220848697\n",
"2 0.04677194670351353\n",
"2 0.04676777558543868\n",
"3 0.04576156158113806\n",
"3 0.0457550773511253\n",
"2 0.04559572102972556\n",
"3 0.04553014639853025\n",
"3 0.04531343317100477\n",
"5 0.04530052010413486\n",
"2 0.04524492554895604\n",
"3 0.0450596221645661\n",
"2 0.04439672749752249\n",
"3 0.04438234175126888\n",
"3 0.04412635381248209\n",
"2 0.0440688445157468\n",
"3 0.043748587253883205\n",
"3 0.04372975887075769\n",
"2 0.04367147953741449\n",
"2 0.04346807658341939\n",
"2 0.04330905566081019\n",
"3 0.04325724862131217\n",
"3 0.0431781942879503\n",
"2 0.043037354462365236\n",
"3 0.04303667435400132\n",
"3 0.04302124955669593\n",
"768 0.04292018052300601\n",
"3 0.04277571432862601\n",
"3 0.042751023503592285\n",
"3 0.04266968575598429\n",
"3 0.04218466975938073\n",
"2 0.04217205514725869\n",
"2 0.04198783719067894\n",
"3 0.04187229299904265\n",
"3 0.04142852298950577\n",
"3 0.041373672284174316\n",
"3 0.041208493140733375\n",
"3 0.04110040647175477\n",
"2 0.04099810833714525\n",
"3 0.0409115277937486\n",
"2 0.0408857414865653\n",
"2 0.040518408014268856\n",
"2 0.040429032509260866\n",
"3 0.040296063188289134\n",
"3 0.04023869341255299\n",
"3 0.039985338406403476\n",
"2 0.03989294870253674\n",
"2 0.03907796409289354\n",
"3 0.03900450345324554\n",
"3 0.03894957495029637\n",
"3 0.038891815809535005\n",
"3 0.038740729275277934\n",
"2 0.03859307637688291\n",
"3 0.03835480994502556\n",
"3 0.03820211409777241\n",
"2 0.03802038124061483\n",
"3 0.03801913582837076\n",
"3 0.037681641194777515\n",
"3 0.03765545691283483\n",
"3 0.037457790528654535\n",
"2 0.037345042893335297\n",
"5 0.03732938880157826\n",
"3 0.037117546664907415\n",
"3 0.037037022233945865\n",
"3 0.036911521416743\n",
"2 0.0368530340496037\n",
"3 0.036526683399881084\n",
"16 0.03646071463288431\n",
"2 0.03641622510339485\n",
"3 0.0362056718194387\n",
"11 0.03618004080785742\n",
"4 0.03605758262803883\n",
"3 0.03545342011421838\n",
"2 0.035057906252761374\n",
"3 0.03504349509893692\n",
"6 0.03446970893441832\n",
"3 0.03420349948990718\n",
"3 0.03414846442807897\n",
"3 0.03400929306404652\n",
"2 0.03398739070825787\n",
"2 0.03397194677692462\n",
"2 0.033810871138529076\n",
"3 0.033705871133187675\n",
"2 0.0336356953069181\n",
"3 0.033579504471332004\n",
"5 0.033480985716516656\n",
"3 0.03329556033561769\n",
"3 0.03298555150794826\n",
"384 0.03269615002653368\n",
"2 0.03176687611644659\n",
"33 0.03154343069637423\n",
"16 0.031247948279011516\n",
"2 0.031178967071167265\n",
"4 0.030990276466340384\n",
"2 0.03042168454463291\n",
"5 0.030401970478220894\n",
"2 0.030370902363223432\n",
"3 0.030368216029461496\n",
"3 0.030075487416345446\n",
"5 0.02937920714500473\n",
"2 0.028838886351991774\n",
"2 0.028797007617484258\n",
"2 0.028237876148980007\n",
"3 0.028153451425273614\n",
"6 0.027929640126690716\n",
"2 0.027813975183191352\n"
]
},
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"line": {
"color": "lightgreen"
},
"name": "Point to point variance",
"x": {
"dtype": "f8",
"bdata": "AAAAAAAAAABVVVVVVVVVP1VVVVVVVWU/AAAAAAAAcD9VVVVVVVV1P6qqqqqqqno/AAAAAAAAgD+qqqqqqqqCP1VVVVVVVYU/AAAAAAAAiD+qqqqqqqqKP1VVVVVVVY0/AAAAAAAAkD9VVVVVVVWRP6qqqqqqqpI/AAAAAAAAlD9VVVVVVVWVP6qqqqqqqpY/AAAAAAAAmD9VVVVVVVWZP6qqqqqqqpo/AAAAAAAAnD9VVVVVVVWdP6qqqqqqqp4/AAAAAAAAoD+qqqqqqqqgP1VVVVVVVaE/AAAAAAAAoj+qqqqqqqqiP1VVVVVVVaM/AAAAAAAApD+qqqqqqqqkP1VVVVVVVaU/AAAAAAAApj+qqqqqqqqmP1VVVVVVVac/AAAAAAAAqD+qqqqqqqqoP1VVVVVVVak/AAAAAAAAqj+qqqqqqqqqP1VVVVVVVas/AAAAAAAArD+qqqqqqqqsP1VVVVVVVa0/AAAAAAAArj+qqqqqqqquP1VVVVVVVa8/AAAAAAAAsD9VVVVVVVWwP6qqqqqqqrA/AAAAAAAAsT9VVVVVVVWxP6qqqqqqqrE/AAAAAAAAsj9VVVVVVVWyP6qqqqqqqrI/AAAAAAAAsz9VVVVVVVWzP6qqqqqqqrM/AAAAAAAAtD9VVVVVVVW0P6qqqqqqqrQ/AAAAAAAAtT9VVVVVVVW1P6qqqqqqqrU/AAAAAAAAtj9VVVVVVVW2P6qqqqqqqrY/AAAAAAAAtz9VVVVVVVW3P6qqqqqqqrc/AAAAAAAAuD9VVVVVVVW4P6qqqqqqqrg/AAAAAAAAuT9VVVVVVVW5P6qqqqqqqrk/AAAAAAAAuj9VVVVVVVW6P6qqqqqqqro/AAAAAAAAuz9VVVVVVVW7P6qqqqqqqrs/AAAAAAAAvD9VVVVVVVW8P6qqqqqqqrw/AAAAAAAAvT9VVVVVVVW9P6qqqqqqqr0/AAAAAAAAvj9VVVVVVVW+P6qqqqqqqr4/AAAAAAAAvz9VVVVVVVW/P6qqqqqqqr8/AAAAAAAAwD+qqqqqqirAP1VVVVVVVcA/AAAAAACAwD+qqqqqqqrAP1VVVVVV1cA/AAAAAAAAwT+qqqqqqirBP1VVVVVVVcE/AAAAAACAwT+qqqqqqqrBP1VVVVVV1cE/AAAAAAAAwj+qqqqqqirCP1VVVVVVVcI/AAAAAACAwj+qqqqqqqrCP1VVVVVV1cI/AAAAAAAAwz+qqqqqqirDP1VVVVVVVcM/AAAAAACAwz+qqqqqqqrDP1VVVVVV1cM/AAAAAAAAxD+qqqqqqirEP1VVVVVVVcQ/AAAAAACAxD+qqqqqqqrEP1VVVVVV1cQ/AAAAAAAAxT+qqqqqqirFP1VVVVVVVcU/AAAAAACAxT+qqqqqqqrFP1VVVVVV1cU/AAAAAAAAxj+qqqqqqirGP1VVVVVVVcY/AAAAAACAxj+qqqqqqqrGP1VVVVVV1cY/AAAAAAAAxz+qqqqqqirHP1VVVVVVVcc/AAAAAACAxz+qqqqqqqrHP1VVVVVV1cc/AAAAAAAAyD+qqqqqqirIP1VVVVVVVcg/AAAAAACAyD+qqqqqqqrIP1VVVVVV1cg/AAAAAAAAyT+qqqqqqirJP1VVVVVVVck/AAAAAACAyT+qqqqqqqrJP1VVVVVV1ck/AAAAAAAAyj+qqqqqqirKP1VVVVVVVco/AAAAAACAyj+qqqqqqqrKP1VVVVVV1co/AAAAAAAAyz+qqqqqqirLP1VVVVVVVcs/AAAAAACAyz+qqqqqqqrLP1VVVVVV1cs/AAAAAAAAzD+qqqqqqirMP1VVVVVVVcw/AAAAAACAzD+qqqqqqqrMP1VVVVVV1cw/AAAAAAAAzT+qqqqqqirNP1VVVVVVVc0/AAAAAACAzT+qqqqqqqrNP1VVVVVV1c0/AAAAAAAAzj+qqqqqqirOP1VVVVVVVc4/AAAAAACAzj+qqqqqqqrOP1VVVVVV1c4/AAAAAAAAzz+qqqqqqirPP1VVVVVVVc8/AAAAAACAzz+qqqqqqqrPP1VVVVVV1c8/AAAAAAAA0D9VVVVVVRXQP6qqqqqqKtA/AAAAAABA0D9VVVVVVVXQP6qqqqqqatA/AAAAAACA0D9VVVVVVZXQP6qqqqqqqtA/AAAAAADA0D9VVVVVVdXQP6qqqqqq6tA/AAAAAAAA0T9VVVVVVRXRP6qqqqqqKtE/AAAAAABA0T9VVVVVVVXRP6qqqqqqatE/AAAAAACA0T9VVVVVVZXRP6qqqqqqqtE/AAAAAADA0T9VVVVVVdXRP6qqqqqq6tE/AAAAAAAA0j9VVVVVVRXSP6qqqqqqKtI/AAAAAABA0j9VVVVVVVXSP6qqqqqqatI/AAAAAACA0j9VVVVVVZXSP6qqqqqqqtI/AAAAAADA0j9VVVVVVdXSP6qqqqqq6tI/AAAAAAAA0z9VVVVVVRXTP6qqqqqqKtM/AAAAAABA0z9VVVVVVVXTP6qqqqqqatM/AAAAAACA0z9VVVVVVZXTP6qqqqqqqtM/AAAAAADA0z9VVVVVVdXTP6qqqqqq6tM/AAAAAAAA1D9VVVVVVRXUP6qqqqqqKtQ/AAAAAABA1D9VVVVVVVXUP6qqqqqqatQ/AAAAAACA1D9VVVVVVZXUP6qqqqqqqtQ/AAAAAADA1D9VVVVVVdXUP6qqqqqq6tQ/AAAAAAAA1T9VVVVVVRXVP6qqqqqqKtU/AAAAAABA1T9VVVVVVVXVP6qqqqqqatU/AAAAAACA1T9VVVVVVZXVP6qqqqqqqtU/AAAAAADA1T9VVVVVVdXVP6qqqqqq6tU/AAAAAAAA1j9VVVVVVRXWP6qqqqqqKtY/AAAAAABA1j9VVVVVVVXWP6qqqqqqatY/AAAAAACA1j9VVVVVVZXWP6qqqqqqqtY/AAAAAADA1j9VVVVVVdXWP6qqqqqq6tY/AAAAAAAA1z9VVVVVVRXXP6qqqqqqKtc/AAAAAABA1z9VVVVVVVXXP6qqqqqqatc/AAAAAACA1z9VVVVVVZXXP6qqqqqqqtc/AAAAAADA1z9VVVVVVdXXP6qqqqqq6tc/AAAAAAAA2D9VVVVVVRXYP6qqqqqqKtg/AAAAAABA2D9VVVVVVVXYP6qqqqqqatg/AAAAAACA2D9VVVVVVZXYP6qqqqqqqtg/AAAAAADA2D9VVVVVVdXYP6qqqqqq6tg/AAAAAAAA2T9VVVVVVRXZP6qqqqqqKtk/AAAAAABA2T9VVVVVVVXZP6qqqqqqatk/AAAAAACA2T9VVVVVVZXZP6qqqqqqqtk/AAAAAADA2T9VVVVVVdXZP6qqqqqq6tk/AAAAAAAA2j9VVVVVVRXaP6qqqqqqKto/AAAAAABA2j9VVVVVVVXaP6qqqqqqato/AAAAAACA2j9VVVVVVZXaP6qqqqqqqto/AAAAAADA2j9VVVVVVdXaP6qqqqqq6to/AAAAAAAA2z9VVVVVVRXbP6qqqqqqKts/AAAAAABA2z9VVVVVVVXbP6qqqqqqats/AAAAAACA2z9VVVVVVZXbP6qqqqqqqts/AAAAAADA2z9VVVVVVdXbP6qqqqqq6ts/AAAAAAAA3D9VVVVVVRXcP6qqqqqqKtw/AAAAAABA3D9VVVVVVVXcP6qqqqqqatw/AAAAAACA3D9VVVVVVZXcP6qqqqqqqtw/AAAAAADA3D9VVVVVVdXcP6qqqqqq6tw/AAAAAAAA3T9VVVVVVRXdP6qqqqqqKt0/AAAAAABA3T9VVVVVVVXdP6qqqqqqat0/AAAAAACA3T9VVVVVVZXdP6qqqqqqqt0/AAAAAADA3T9VVVVVVdXdP6qqqqqq6t0/AAAAAAAA3j9VVVVVVRXeP6qqqqqqKt4/AAAAAABA3j9VVVVVVVXeP6qqqqqqat4/AAAAAACA3j9VVVVVVZXeP6qqqqqqqt4/AAAAAADA3j9VVVVVVdXeP6qqqqqq6t4/AAAAAAAA3z9VVVVVVRXfP6qqqqqqKt8/AAAAAABA3z9VVVVVVVXfP6qqqqqqat8/AAAAAACA3z9VVVVVVZXfP6qqqqqqqt8/AAAAAADA3z9VVVVVVdXfP6qqqqqq6t8/"
},
"y": {
"dtype": "f8",
"bdata": "32McRqkIvz+JlF5HovmlP11dI76MvaA/dHEi3x9KnD/Vys67uiqZP5F57xPSOpc/Rfu372zrlT/dTv0cldCUP4/aSvlpwZM/fW8Y3njDkj9r55O6x2WRPyH/CaqlG5A/i07e8S0rjT8dYhJ7xCGKPymQFJ3/JYc/2giBqK1ChD+1EylzlPKBPzQ2i3bgb4A/ib0/UHu7gD950mv4K6yDP2+dDrVu5Ig/E3EC6bCIkD85tXe3hV6WP0I4feZ1JqA/sZUrL+ojsj9Rlt1Tp3eTP5HUY9RDwoE/XePJHf3pcj+p09WxWvRyP0AN1Sb2xXg/T6FGuuIufj/ni8gANnGBP8ySDaMaHoM/FOALvhaDhD8NP0BjN7GFPyH+0mgzYoY/EdprmSvzhj8FOy6LKS2HP+wr4lzvYYc/VFpnwmMlhz83jC+ptBWHP3j8ih2AhYc/AMeaKynHiD9kDy2NIgSLP/38o8WUEo4/gYwgheixkT+fLunUcDSWPzOqs092/58/oQPyN5Z6tT/5wd+R+qqiPyOmnkG7rpk/3Og7LiwMkz9Ng3AWcgyMP8sx/y5lQ4Q/kz7wwRW8fD/gPjGYVpp1P64HKs5xQHM/cjdyvrhAdT+bfBDRsMF4P2S62Tqj4Xo/dO0RZXLEfD8fZoGOjTR/P5jhivhyEIE/hGQNy13/gj/l4JnxraKEPwWUzswU+oY/lLjVyjCiiT/QPD3lyPWMP302a0Jz+pA/xaUPnKLqlD8LGEppN+KaP4FME7gwhqI/BVZVDdARtT9mU7ajOR2TP2vJY8DyJ34/jMNJN0LOcD/4yPGmaNx4P2fFBRE9RIE/0yIyAU4KhT9juLszQh2JP/c1jJbs34w/01VRs37pjz8dA9WntkuRP9X+Cch85ZE/OZWh80v6kT+fswisKvuRPx0l1JbA3JA/Q3obtBvxjz+x5DI/4weNPw3LPidBUos/fEkO5PlPij/nzmnSMwaJPwHAKa+fAYk/TE5UCoatiT+382O6uP+IP0PCiiu76IY/YXKViv0I4j91X+Rti6qCP/BKwrgXT38/lcbajAj7dz9pgswauH1zP7Mc9A9R/nA/rxJOptE6bT+lMDcauVVpP5l+UJQ4FWc/pRmdCTZiaz/8iK5s9WxqP3f+sXe2ymo/RaeSEIITbz8Y8znfDd1uP7NeCA1vEHI/Tb4/w1p7dD8t4x4MP/F4P3tXFY6Q4Hs/6cu8mKFQfz8xdE59/SWAP4tCjQxa4IA/eRc9kxGFgj+1nbhkdeGIPxQ5qm3SHpY/HTI0PVQgtT/65CaBA6ahP/habnfxAZk/tqjRR54ukz8sbtWUhhaPPwCA4DaKPoo/Q2QrruuUhz+JnTrgP+aFP5FEv5sIFoU/4Wu0KTQphT8haoLZhT+GP1VGp9aLmIg/eCujggpciz+3kLF+IhGPP/U5B2esPJE/yEugD0ulkz+lhsFLO8+VP4wAExMa/5c/ayaW1CtJmj8XlbtrlpmcPxxtwLOxIZ8/qmxhdWskoT+HNipw1hyjP+2XrTihMac/BQ9iPczmtD9kwzjyfQGYPwR3hXUPGY4/ifS2XT11hj9ZJV/Og3aDP9fm2Zb5Q4I/tXewNNqfgT8+9OLkI4GBPx6oAS3S6YI/F8F45oZEhT8vt+9kvqeHPz2v/eb8IIo/E55l5aU/jT+pEmKNGbKPP1iqYjWuUZE/YDJh6yMykj9lpLe07b+SP83k9QG9v5I/JVmkkKMekj8hkJMvihWRP5cbgisNMo4/fYcWRHpuiD8hmSL0fGWAPzk1WaBjAIE/2aenY499rT/7Fns3lRWeP0W2bjSe/Zc/VaptcJA8lD8R2vW9yOSQP12eLOELM4w/We5STEiahj/VO7HWHBuBPzuiyVvmd3g/44AyuGx3bD8bZjBgg4tgPyA/Xvhbt2o/wHyzCywHdj/TrbP2Hm5/P+LQUm0QP4M/y5K6734whj/HoXx5wSyHP00bdAz944c/eIYve3QriD9DQzBl9iqIPxMTHnkm74g/gzjRKc+xjj/Nt/ZavbGUP83vqj/qu58/myr+leI4vD+RC1K0I3aiP5yS8cPOkps/Ibkbtmv3lj+sqjybpp6UPyq74seV65I/O7FT6QKIkT8Hv9VFY6qPP4m1vqQbx4w/EKhcDYM1ij+gT3rf0LiGP3X8uTzHxoQ/H6BahUAugz+jdVwGfGiDPy6WU97NB4Q/CD598BhWhT8k43XcO+uGPwl1X5zs+Ig/ySbZBqXoij+8C8kYItaMP7G6uSHj5Y4/0/BNjhoVkT+Fmv4HRL6SPyuPdF1YNZY/eJ0fs0BYqz+Q7JURp9+RP5+aqWJ2dZA/xe4HV0b1kD9GrRAmkpeRP+qqmgcojpE/F63M/pafkT8RcBMiy/WRP9EOLFAvqJI/H4tKDYx2kz8Wlk1UAhiUP1XeCaRaqpQ/Uel6l9+OlT8Qp/yPACGWP6vQcSGsNJY/dBAcHbKrlT9r0Ut4scGUP+R1EZLbRJM/0Ylkj5V7kD+N6acP1cSKPzw6nDAA4YM/sPcYX4rUfj/HrIWLlhiDP3ucSWyDd5M/tI9YM8Xfsz/NdUlo0CWmP5fC6XeTR6M/cQXYX/Mmoj8ekW//HoOhP7+EZlzlQaE/wy/vcXvjoD92qHydHQyhPxdfCjNVMaE/hGLGkjjxoT9T1MnAjImiP5iuLhECS6M/+/F09WX4oz8pO3uAKpqkP3ydzhNb8qQ/VwdMyxwLpT+dPRqDr6GkPz6RNd0y8aM/7Nd4PoT2oj+9uPCCqmmhP9k1dcsbzJ4/mf0ohmWTmD8rxKpMHs2OPxd6GFtzbkA/bl4nCtsosj8RhkQdoLOiP+d1kCRC1Jw/saMiRmAXlz/FkD7p9M+SP7lAONz3opA/jBTwmND2jj/AmdJbJVKPP5Pkd1qu7JA/V/DRZPwVkz+gYjajqmmWP4CsTe8155o/YdO8etgYnz9jvNpT6HuhP6BAYD06j6M/j3zAEu4upT/B1QD/NmamP9/wE4NSM6c/LEzPNA9upz8fDoczuk+nPyBdCL26l6Y/YIG0Ec3YpT+XLhQCSXClP0+6tpRHGaU/61NAHuJ04j9fYYUq09WjP2pjt9w9o6M/VRua4qotoz87OakiEeaiPwErETISAaM/25MCgj53oz/6z/fJoOmjPzzMjFH1eKQ/Bxi5jh42pT/QqASiOpmlP50UwpfhBqY/sQyjT3bjpT9cfzXMsualP/vxu8hzG6Y/NxHCKecIpj8/emw4v2OmP5HlrkRIuaY/Z0QiBw4Spz+EtLKhNW2nPyQHUoVSWKc/+HRN+Sq7pj+0bu8LMZCmPwe6umtOjag/M5TVvGTnvD9P7rO6WH6xPxwfcYLjDaw/FNFKJfLxpz+9cR3V+e6kP266AKBm3qI/7RiUk6hPoT93LJMPYe2fP9xPwnf2fJ0/h2RwyXsSmz9sW5NwpVyYP4HSbrqppZU/DethRzihkz8V9gBBV42SP3H1+PnvepI/U/dGnasjlD93PU81kIaXPyUCRspj6pw/s/0il8tmoT8dVd84HbOkP0DneiVNPag/LeegHN8yrD92WlNJPEewP8m9FCP2qLM/2USi59B1wD8O3cpSUe6yP4qzKb5+sbA/Y6V4btVmrz+AV858muutP7mc5Up/qqw/d6DQO0Rsqz9IVqEP/m6qP98uDwjRiKk/XMtkGJWpqD8Hd+wafvKnP4jfFcdXKqc/AS3Y+/0Ipj/SBQM9tP2kP6UQBUxod6M/vcikIRzzoT8yTgh8v0OgP5zGmGBIG5w/KCHYBS86lz/xGqHKj1mSP32ke5673oo/vs42gBMEhT/QLrQ4/6uLPyDgWxg++pg/sxdowaHRsD+dbtq4cFmSP789Qp+rZYk/var8I8Mcjj+JsiqlOYaTP0fexgyy1Jc/t3A7yBehmz/jbdWw3CafP/2SpKayOKE/Jci5vyWloj9fD8jBeMKjP15SnSrUvqQ/SD5TW5OXpT8bHl7DmiymP0Qjw7AbXKY/+A2xnnJBpj9XoiAHbn+lP9lrCTzZbKQ/AQjKs+Meoz8B1cZgxWShP7GnmcGMGZ8/M14iR0R7nD+PgPDm8IedPx/mi+MGAqQ/"
},
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
}
],
"layout": {
"template": {
"data": {
"histogram2dcontour": [
{
"type": "histogram2dcontour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"choropleth": [
{
"type": "choropleth",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"histogram2d": [
{
"type": "histogram2d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"heatmap": [
{
"type": "heatmap",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"contourcarpet": [
{
"type": "contourcarpet",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"contour": [
{
"type": "contour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"surface": [
{
"type": "surface",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"mesh3d": [
{
"type": "mesh3d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"scatter": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scatter"
}
],
"parcoords": [
{
"type": "parcoords",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolargl": [
{
"type": "scatterpolargl",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"bar": [
{
"error_x": {
"color": "#f2f5fa"
},
"error_y": {
"color": "#f2f5fa"
},
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"scattergeo": [
{
"type": "scattergeo",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolar": [
{
"type": "scatterpolar",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"scattergl": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scattergl"
}
],
"scatter3d": [
{
"type": "scatter3d",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermap": [
{
"type": "scattermap",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermapbox": [
{
"type": "scattermapbox",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterternary": [
{
"type": "scatterternary",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattercarpet": [
{
"type": "scattercarpet",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"baxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"type": "carpet"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#506784"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"header": {
"fill": {
"color": "#2a3f5f"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"type": "table"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
]
},
"layout": {
"autotypenumbers": "strict",
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#f2f5fa"
},
"hovermode": "closest",
"hoverlabel": {
"align": "left"
},
"paper_bgcolor": "rgb(17,17,17)",
"plot_bgcolor": "rgb(17,17,17)",
"polar": {
"bgcolor": "rgb(17,17,17)",
"angularaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"radialaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"ternary": {
"bgcolor": "rgb(17,17,17)",
"aaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"baxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"caxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
]
},
"xaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"yaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"scene": {
"xaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"yaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"zaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
}
},
"shapedefaults": {
"line": {
"color": "#f2f5fa"
}
},
"annotationdefaults": {
"arrowcolor": "#f2f5fa",
"arrowhead": 0,
"arrowwidth": 1
},
"geo": {
"bgcolor": "rgb(17,17,17)",
"landcolor": "rgb(17,17,17)",
"subunitcolor": "#506784",
"showland": true,
"showlakes": true,
"lakecolor": "rgb(17,17,17)"
},
"title": {
"x": 0.05
},
"updatemenudefaults": {
"bgcolor": "#506784",
"borderwidth": 0
},
"sliderdefaults": {
"bgcolor": "#C8D4E3",
"borderwidth": 1,
"bordercolor": "rgb(17,17,17)",
"tickwidth": 0
},
"mapbox": {
"style": "dark"
}
}
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
0.94
]
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
]
},
"yaxis2": {
"anchor": "x",
"overlaying": "y",
"side": "right"
}
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 36
},
{
"cell_type": "code",
"id": "5919d9a5b836e014",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:26.397215Z",
"start_time": "2025-11-16T16:43:26.394937Z"
}
},
"source": [
"color=\"darkblue\""
],
"outputs": [],
"execution_count": 6
},
{
"cell_type": "code",
"id": "b615e79b-639f-4850-b9f8-5518ba98edd9",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:26.474866Z",
"start_time": "2025-11-16T16:43:26.445034Z"
}
},
"source": [
"first_order_approx = []\n",
"second_order_approx = []\n",
"pol_approx = []\n",
"\n",
"\n",
"\n",
"upper_sampled_channels = [7, 993]\n",
"lower_sampled_channels = [1, 991]\n",
"\n",
"upper_sampled_channel_meas = [channel_meas[channels.index(c)] for c in upper_sampled_channels]\n",
"lower_sampled_channel_meas = [channel_meas[channels.index(c)] for c in lower_sampled_channels]\n",
"\n",
"upper_m, upper_b = lin_interpol( upper_sampled_channels[0], upper_sampled_channels[1], upper_sampled_channel_meas[0], upper_sampled_channel_meas[1])\n",
"lower_m, lower_b = lin_interpol(lower_sampled_channels[0], lower_sampled_channels[1], lower_sampled_channel_meas[0], lower_sampled_channel_meas[1])\n",
"\n",
"r_c = channels\n",
"\n",
"r_v_upper = [calc_upper(c, upper_m, upper_b) for c in r_c]\n",
"r_v_lower = [calc_lower(c, lower_m, lower_b) for c in r_c]\n",
"r_v_mean = [calc_mean(c,upper_m, upper_b, lower_m, lower_b) for c in r_c]\n",
"r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c]\n",
"\n",
"err_upper = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_upper, channel_meas)]\n",
"err_lower = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_lower, channel_meas)]\n",
"err_mean = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_mean, channel_meas)]\n",
"err_rect = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_rect, channel_meas)]\n",
"\n",
"# print(np.mean(err_sine))\n",
"print(np.mean(err_rect))\n",
"\n",
"fig = go.Figure()\n",
"fig.add_trace(go.Scatter(x=channels, y=channel_meas, name=\"Channel Measurements\", mode=\"markers\"))\n",
"\n",
"fig.add_trace(go.Scatter(x=list(range(1024)), y=[c * upper_m + upper_b for c in range(1024)], name=\"Upper Sampled Channels\"))\n",
"fig.add_trace(go.Scatter(x=list(range(1024)), y=[c * lower_m + lower_b for c in range(1024)], name=\"Lower Sampled Channels\"))\n",
"fig.add_trace(go.Scatter(x=r_c, y=r_v_mean, name=\"Mean Steps\"))\n",
"fig.add_trace(go.Scatter(x=r_c, y=r_v_rect, name=\"Rect Steps\"))\n",
"\n",
"fig.add_trace(go.Scatter(x=r_c, y=err_rect, name=\"Rect Errors\", mode=\"markers\"))\n",
"\n",
"fig.update_layout(\n",
" autosize=False,\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT,\n",
"\n",
")\n"
],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"0.016604167625824784\n"
]
},
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"mode": "markers",
"name": "Channel Measurements",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
0.7428208023309708,
0.9806959956884385,
0.8071743994951248,
0.8075008004903793,
1.3809375941753388,
1.5973904073238372,
1.7183567941188813,
1.1534016013145447,
1.554955208301544,
1.2423552036285401,
1.3295455932617188,
1.5566479980945587,
1.0148719906806947,
1.7998144149780273,
1.8006223917007447,
1.0898143887519836,
1.6281296014785767,
1.6241929977136624,
1.6306752026081086,
1.6271631956100463,
1.7464960038661956,
1.7473760008811952,
1.7470502660589575,
1.6451856076717377,
2.031230401992798,
2.0328997668098,
1.6870134555101395,
2.032071205973625,
1.7669376015663147,
1.6070608079433442,
2.4245919942855836,
1.607860340136234,
2.578500807285309,
2.579713451391083,
2.5800685627119884,
2.5799905143717607,
2.2708613177140555,
2.3926784727308483,
2.3905824104944866,
2.3926090792323764,
2.7121942809649875,
2.801771640777588,
2.8004931021820414,
2.7000719805558524,
2.3126170120047567,
2.313502601955248,
2.405004226443563,
2.313037203151291,
3.195670272707939,
2.7460645880454626,
2.743395621126348,
2.7461876327341255,
3.0081018274480646,
3.0114552058597157,
3.0320079922676086,
3.0112568747322515,
2.8047360646443105,
3.555940794944763,
3.0697855949401855,
3.3255346715450287,
2.767937407903145,
2.7683143676519393,
2.5758607983589172,
2.7685652269381227,
3.79461590051651,
3.7950675762616672,
3.79271599650383,
3.794319585347787,
3.6729070639904635,
3.5885999675993614,
3.58777117729187,
3.67252801656723,
3.810280787206329,
3.8089733322461448,
3.8097636310766774,
3.810499083611273,
3.513378491666582,
3.5131117230528717,
3.512128007411957,
3.512839323066803,
3.8476256370544433,
3.843883161151081,
3.847783759959693,
3.8451231837272646,
3.5936224362812936,
3.5931333237224155,
3.593180799484253,
3.7723760043873504,
3.906960000594457,
3.907467210292816,
3.9075447104193946,
3.9138368010520934,
3.561730288323902,
3.5604116139411928,
3.5617488026618958,
3.5613492742369446,
4.9109807968139645,
4.905825424664126,
4.912051430770329,
4.905048407001413,
4.579596012830734,
4.57807735602061,
4.578809642791748,
4.579058282034738,
4.918105443318685,
4.918118716336557,
4.9186927556991575,
4.919711968478034,
4.511002589848416,
4.510258767915809,
4.510987136674964,
4.510189706628973,
4.947619199752808,
4.948425949596968,
4.946892762184143,
4.9484412025002875,
4.5883743842442835,
4.589877300792271,
4.587195205688476,
4.5904828442467585,
5.013685110138684,
5.015241599082946,
5.014796136300775,
5.015500831604004,
4.549872016906738,
4.550425892784482,
4.550661440320343,
4.551167436548181,
6.01450400352478,
6.014834797900656,
6.013169598579407,
6.01626906269475,
5.5750223875045775,
5.577913594245911,
5.576248002052307,
5.573977589607239,
6.028419184684753,
6.028427219390869,
6.028403186798096,
6.029003432818821,
5.572332763671875,
5.571463335267361,
5.574510407447815,
5.571836221785772,
6.058700799942017,
6.061012852191925,
6.059156799316407,
6.060633863721575,
5.587884570613052,
5.586108827590943,
5.588825281276259,
5.586995220184326,
6.136863253837408,
6.13724799156189,
6.138238406181335,
6.137601542472839,
5.546949552453083,
5.547539186477661,
5.545606970787048,
5.546932901654925,
7.131637346176874,
7.131435019629342,
7.130643259154426,
7.133411663376155,
6.567292801539103,
6.5671451432364325,
6.57075089393778,
6.567265415191651,
7.1305132279029255,
7.133052902836954,
7.131648018956184,
7.1307328526429306,
6.56855696085337,
6.566053703096178,
6.569841623306274,
6.564873863052536,
7.168139518835606,
7.170779122977422,
7.171222874096462,
7.167452925727481,
6.581262083053589,
6.58056273111483,
6.578937578201294,
6.577673625946045,
7.242790195677015,
7.242805661381902,
7.243236736319531,
7.2423406555539085,
6.536874648502895,
6.535423018715599,
6.5385097322009855,
6.536744560993893,
8.241518449783324,
8.241991901397705,
8.239758435417624,
8.238673246823824,
7.558028918046218,
7.5603280544281,
7.5614784240722654,
7.558285326957702,
8.237451340327098,
8.234402881969105,
8.24107837677002,
8.234361120370718,
7.554019410559472,
7.557184004783631,
7.5541199207305905,
7.553742456436157,
8.268179647384152,
8.269387197494506,
8.265734434127808,
8.267261025399872,
7.565769648551941,
7.565326404571533,
7.564620796839396,
7.56484840130806,
8.346794677503182,
8.34925109392976,
8.3523344039917,
8.347849559783935,
7.525642918377388,
7.526523137092591,
7.527411150932312,
7.527631998062134,
9.338392066955567,
9.335700750350952,
9.335177612304687,
9.33732476234436,
8.54993067847358,
8.547337579727174,
8.548200188159942,
8.54507360458374,
9.336318302154542,
9.336088957609954,
9.336063934094978,
9.338268804550172,
8.546333465576172,
8.545960876676771,
8.545671615960464,
8.545711105748227,
9.367499075203298,
9.365949995974278,
9.36869764328003,
9.367668091656757,
8.55595830887083,
8.552952730430746,
8.552001953125,
8.554979193444346,
9.449024768102737,
9.449428796768188,
9.451120024635678,
9.451097583770752,
8.514450311660767,
8.514121532440186,
8.514422416687012,
8.513974332809449,
10.446578287284014,
10.441190433502197,
10.44538722038269,
10.447366380691529,
9.530629917066925,
9.53077597618103,
9.533125432332357,
9.529580879211426,
10.439903974533081,
10.438553619384766,
10.435932922363282,
10.435595273971558,
9.528327941894531,
9.530166387557983,
9.5287504196167,
9.53004961013794,
10.473734378814697,
10.473520135879516,
10.475777530670166,
10.47605809500051,
9.541369699452021,
9.540708154547517,
9.542011578877768,
9.542145442962646,
10.56618399620056,
10.566536970305862,
10.566606476193382,
10.566749170091416,
9.504780817031861,
9.50236954689026,
9.503698805104131,
9.50385594367981,
11.55935196876526,
11.557815980911254,
11.561163234710694,
11.555635166168212,
10.523289585113526,
10.522056102752686,
10.522563123703003,
10.522756250281082,
11.542137575149535,
11.544529581069947,
11.544806289672852,
11.543078279495239,
10.52088794708252,
10.521635246276855,
10.519148778915405,
10.521179012615809,
11.576604652404786,
11.580672966109383,
11.579154118247654,
11.580238389968873,
10.532838624099206,
10.532726464448151,
10.535415935516358,
10.532236766815185,
11.677207946777344,
11.676162510587458,
11.675615741781993,
11.674668741226196,
10.493343683594432,
10.493337712802616,
10.494390392303467,
10.494247961044312,
12.680256006194323,
12.675089269071012,
12.675419187545776,
12.677777576446534,
11.513156652450562,
11.517214298248291,
11.514733097769998,
11.515998458862304,
12.650009376246755,
12.65112476348877,
12.653079938888549,
12.652332782745361,
11.508875226974487,
11.509838485717774,
11.508762142874978,
11.510977745056152,
12.681846427917481,
12.684791946411133,
12.68293924331665,
12.680009603500366,
11.520990324020385,
11.519702386856078,
11.520830392837524,
11.520308780670167,
12.7801374516017,
12.780536031723022,
12.77922077178955,
12.782796859741211,
11.483640003204346,
11.48378882408142,
11.4833664894104,
11.483118391036987,
13.780438470840455,
13.784934377670288,
13.784395217895508,
13.784941066395152,
12.506177425384521,
12.503923225402833,
12.50623984336853,
12.505356740951537,
13.755116844177246,
13.756777477264404,
13.757831709725517,
13.760446405410766,
12.50141282081604,
12.502500820159913,
12.500916307622736,
12.49962239265442,
13.786121654510499,
13.788860702514649,
13.790561485290528,
13.789494466781616,
12.512390422821046,
12.515948642383922,
12.515652797840259,
12.516332769393921,
13.893288363581119,
13.891054344177245,
13.895180797576904,
13.892267179489135,
12.471523793538411,
12.474910402297974,
12.474252796173095,
12.47154478593306,
14.89758882522583,
14.895435190200805,
14.892395114898681,
14.893023920059203,
13.499345938364664,
13.498790407180786,
13.501499271392822,
13.50037922859192,
14.863808012008667,
14.869803190231323,
14.867019176483154,
14.865825849420885,
13.494320056507888,
13.496812772750854,
13.494294261932373,
13.491361618041992,
14.898664647882635,
14.902946295561614,
14.897555947303772,
14.899149894714355,
13.50944800376892,
13.507161458333334,
13.509571313858032,
13.509543943405152,
15.004462337493896,
15.008468866348267,
15.011848002672195,
15.009468793869019,
13.465078751246134,
13.46594877243042,
13.465763235092163,
13.465735764339053,
16.003387260437012,
16.00558729171753,
16.003081464767455,
16.003676934675738,
14.489073657989502,
14.488737678527832,
14.490846347808837,
14.49280333518982,
15.970196158797652,
15.9701566696167,
15.966442260742188,
15.967785549163818,
14.48070569038391,
14.482166433334351,
14.479481649398803,
14.486259174346923,
15.991906413325557,
15.993027114868164,
15.991604709625244,
15.995182323455811,
14.498036861419678,
14.499287939071655,
14.497806220219053,
14.498575973510743,
16.11172170639038,
16.111352062225343,
16.11338777253122,
16.115065574645996,
14.453655286268754,
14.452729511260987,
14.454234026279687,
14.454582161373562,
17.10611515045166,
17.10645761489868,
17.106218631450947,
17.111108735267152,
15.481206369400024,
15.483865642547608,
15.48065915107727,
15.478884744644166,
17.080723190307616,
17.0815598487854,
17.081520544516074,
17.0834303855896,
15.46762399673462,
15.473745536804199,
15.468528032302856,
15.471071814313348,
17.10914554595947,
17.106430753072104,
17.107355213165285,
17.106658823349896,
15.489711999893188,
15.490531319066099,
15.487161493301391,
15.492758959531784,
17.232703072684153,
17.233113765716553,
17.232455215454102,
17.231212515580026,
15.442867183685303,
15.441571235656738,
15.442305995571997,
15.44583721818595,
18.230593490600587,
18.232848789380945,
18.22902642763578,
18.229939270019532,
16.47475061416626,
16.47347745895386,
16.474086082587807,
16.47434558868408,
18.175217628479004,
18.169480817071324,
18.17076089647081,
18.176035118103027,
16.457640361785888,
16.456618911341618,
16.456588249206543,
16.457601107083836,
18.203035068511962,
18.204734230041502,
18.200711743584996,
18.203604698181152,
16.478859233856202,
16.483025455474852,
16.476358207496435,
16.479316589512777,
18.321973576265222,
18.32124964396159,
18.32223455111186,
18.319774436950684,
16.427748918533325,
16.432134188138523,
16.432278663881362,
16.42967987060547,
19.318998432159425,
19.312437057495117,
19.309582328796388,
19.31791524887085,
17.461555549076625,
17.45852632522583,
17.461551856994628,
17.4583423464906,
19.268063953944615,
19.27448454770175,
19.269721755981447,
19.273051166534422,
17.44170560836792,
17.442211151123047,
17.440523052215575,
17.442846134730747,
19.30822099423876,
19.309811115264893,
19.309851264953615,
19.311379146575927,
17.46993932723999,
17.471237087249754,
17.469723320007326,
17.468601186224756,
19.444679816563923,
19.44747986112322,
19.446702194213866,
19.445740737915038,
17.416721534729003,
17.42089921337063,
17.4185471534729,
17.416613006591795,
20.44474353790283,
20.44305772781372,
20.44233112335205,
20.436046854654947,
18.45475845336914,
18.455330408536472,
18.45188636779785,
18.454540634155272,
20.384453501020158,
20.383574199676513,
20.386057758331297,
20.383376121520996,
18.4317006111145,
18.43120611474869,
18.4319635738026,
18.434047794342042,
20.412372493743895,
20.416399355287904,
20.411412715911865,
20.41244125366211,
18.463219589657253,
18.46932418529804,
18.465862369537355,
18.46816840924715,
20.552083206176757,
20.550164794921876,
20.55186102940486,
20.553585529327393,
18.40528621673584,
18.404933373133343,
18.408756732940674,
18.40487184524536,
21.543340969085694,
21.54628791809082,
21.540643838735726,
21.545917708298255,
19.448710250854493,
19.446117043495178,
19.4461407661438,
19.448684883117675,
21.482633876800538,
21.483681678771973,
21.480636882781983,
21.483550357818604,
19.416507244110107,
19.42096338272095,
19.421347173055015,
19.42200174331665,
21.518609821796417,
21.515917257829145,
21.518858521072953,
21.51669111251831,
19.45228796005249,
19.451418331691197,
19.453464279174806,
19.453820579930355,
21.661313438415526,
21.662024116516115,
21.663249588012697,
21.660906164986745,
19.398209667205812,
19.3909117380778,
19.396220874786376,
19.397684926572055,
22.66328803698222,
22.657978194100515,
22.66369915008545,
22.663374252319336,
20.43612043207342,
20.437539196014406,
20.437113761901855,
20.438358306884766,
22.59591064453125,
22.59247689020066,
22.598081515385555,
22.59668951034546,
20.407213756016322,
20.406507396697997,
20.406867294311525,
20.40878562927246,
22.63247673852103,
22.629037720816477,
22.629081872793343,
22.630527877807616,
20.45808963775635,
20.45392484664917,
20.460287857055665,
20.45557516271418,
22.768014430999756,
22.765664100646973,
22.770202142220956,
22.767686367034912,
20.387567901611327,
20.387116718292237,
20.385636711120604,
20.381257724761962,
23.767428985008827,
23.769987446921213,
23.7699032659116,
23.765539264678956,
21.442159423828127,
21.44308304786682,
21.44006530098293,
21.437940979003905,
23.71126045227051,
23.70149803161621,
23.70802356885827,
23.705341692324037,
21.40482911196622,
21.400828742980956,
21.40240020751953,
21.40415156515021,
23.74081403017044,
23.734791657020306,
23.740035102480935,
23.736814403533934,
21.44331828030673,
21.44533069928487,
21.44444793065389,
21.444212039311726,
23.884797255198162,
23.88511610031128,
23.887282397295976,
23.88472865178035,
21.375401337941486,
21.3771502494812,
21.377014636993408,
21.37327702840169,
24.885374450683592,
24.87913203239441,
24.878390092116135,
24.879828929901123,
22.429076671600342,
22.42805052863227,
22.426214599609374,
22.42426476111779,
24.79923078748915,
24.80214666283649,
24.801414984243888,
24.798222255706786,
22.38576946258545,
22.389733028411865,
22.38847491615697,
22.389961528778077,
24.827816092449687,
24.833462424900222,
24.827608632677386,
24.82650399208069,
22.435619990030926,
22.43593282699585,
22.43934545516968,
22.4356032371521,
24.99564676699431,
24.989723478044784,
24.99293270111084,
24.99117431640625,
22.36924303494967,
22.37291374206543,
22.368955230712892,
22.367165664146686,
25.983397006988525,
25.982331371307374,
25.98432870344682,
25.988239895213734,
23.428300762176512,
23.427251052856445,
23.425694783528645,
23.426756313868932,
25.90881882644281,
25.910636953405433,
25.905160511241238,
25.911674976348877,
23.382324695587158,
23.3808030128479,
23.38010721206665,
23.381931767319188,
25.942924976348877,
25.946308612823486,
25.941243444170272,
25.94025218848026,
23.437502966986763,
23.43124595201348,
23.43158531188965,
23.429780183015048,
26.103644256591796,
26.10659477927468,
26.1039457321167,
26.10936164855957,
23.35434579849243,
23.354751873016358,
23.357070982456207,
23.358227157592772,
27.105785522460938,
27.105291434696742,
27.102660655975342,
27.105356057484943,
24.42029822956432,
24.419657309850056,
24.41516460516514,
24.41606947580973,
27.019049549102782,
27.018348598480223,
27.024276733398438,
27.018427276611327,
24.36357765197754,
24.37160978317261,
24.372079769770306,
24.369587230682374,
27.055730295181274,
27.05433769226074,
27.05940515344793,
27.060917952965045,
24.44032881810115,
24.436574459075928,
24.436916419437953,
24.437771224975585,
27.2158696101262,
27.21436544565054,
27.215230560302736,
27.211054515838622,
24.346485208581996,
24.34557004128733,
24.34613929476057,
24.344584506490957,
28.209825801849366,
28.20617202758789,
28.199591343219463,
28.20092589514596,
25.419120121002198,
25.426029378717597,
25.427002906799316,
25.420763301849366,
28.135595397949217,
28.133241835094633,
28.12739839553833,
28.130327901532574,
25.357087993621825,
25.355696201324463,
25.355801486968993,
25.35488579489968,
28.161114331838245,
28.15925588607788,
28.15569694369447,
28.160029707283808,
25.42809114456177,
25.424185276031494,
25.421697253272647,
25.423748874664305,
28.333028078079224,
28.331272193363734,
28.327144549443172,
28.33071336746216,
25.330332095806416,
25.33228144645691,
25.328305671954976,
25.33164644241333,
29.34602665901184,
29.336627388000487,
29.32684222134677,
29.325899124145508,
26.420419216156006,
26.416382710138958,
26.424926376342775,
26.425061763416636,
29.236276920025166,
29.23240205515986,
29.23435013382523,
29.23591833114624,
26.339525388634723,
26.3565185546875,
26.358873653411866,
26.3465615272522,
29.26744485938031,
29.264023008800688,
29.256104729392312,
29.269204946664665,
26.427437562208908,
26.433244514465333,
26.42934732437134,
26.439955234527588,
29.434316968917848,
29.448046597567473,
29.432155036926268,
29.441718292236327,
26.316204217764046,
26.333950328826905,
26.324298949468705,
26.325401306152344,
30.431276480356853,
30.44150522020128,
30.4440654407848,
30.444243748982746,
27.414432048797607,
27.415974502563476,
27.417786164717242,
27.435370581490652,
30.334231009850136,
30.34584275607405,
30.332361016954696,
30.341321659088134,
27.34750629606701,
27.347937629336403,
27.330200782189003,
27.347649574279785,
30.381307235130897,
30.387156859688137,
30.374106060374867,
30.384731565202987,
27.428327878316242,
27.437004852294923,
27.428675128567605,
27.439093726021902,
30.55873289975253,
30.572684860229494,
30.55989953449794,
30.568445205688477,
27.313568210601808,
27.320174407958984,
27.323291110992432,
27.321289560069207,
31.555421389066257,
31.569909962740812,
31.56499445879901,
31.560439482979152,
28.41786479949951,
28.43090675354004,
28.422250509262085,
28.424042205810547,
31.46697733952449,
31.467066153501854,
31.472001143864222,
31.470811760943867,
28.325142288208006,
28.337721729278563,
28.33282302856445,
28.334212875366212,
31.485361735026043,
31.493688992091588,
31.48600149154663,
31.488593174861027,
28.448621681758336,
28.450927352905275,
28.45285921096802,
28.44877162346473,
31.6886625289917,
31.67993848751753,
31.684307098388672,
31.685600090026856,
28.308460235595703,
28.312481293311485,
28.3152760664622,
28.312757260871656,
32.683385555560776,
32.68802486766469,
32.69004370949485,
32.68936259929951,
29.46704978942871,
29.452755314963206,
29.461466244288854,
29.458571990331013,
32.59952389110219,
32.60178264494865,
32.59690143751062,
32.599653652736116,
29.357101712908065,
29.36078483581543,
29.354787473325377,
29.360416065562855,
32.65849622090658,
32.65864936341631,
32.66056182861328,
32.64819960160689,
29.48897535904594,
29.487034252711705,
29.483163833618164,
29.48511401089755,
32.8567416978919,
32.8578914642334,
32.856766973223,
32.85821689258922,
29.338124656677245,
29.340984924979832,
29.318665313720704,
29.33778247833252,
33.85528564453125,
33.8568240574428,
33.85508859568629,
33.85215029509171,
30.49853821804649,
30.482151641845704,
30.485490052596383,
30.492526531219482,
33.738943862915036,
33.75105304718018,
33.7241813659668,
33.74126924787249,
30.36223281513561,
30.380606365203857,
30.386353413263958,
30.377592268444243,
33.782289211566635,
33.780256390571594,
33.79291734241304,
33.79298767089844,
30.515115879200124,
30.525750505163316,
30.5295893351237,
30.524430888039724,
33.99295978546142,
33.9943499357804,
33.98346026738485,
33.97808423249618,
30.347758806668796,
30.36318668242424,
30.33506627516313,
30.35709503718785,
34.98013451520134,
34.97740919693656,
34.97549457550049,
35.00372634062896,
31.504738894375887,
31.530254908970424,
31.546620655059815,
31.528402935374867,
34.88881567250127,
34.88886890411377,
34.88468017578125,
34.88287284157493,
31.395929527282714,
31.40033769607544,
31.39511365890503,
31.396091365814208,
34.936449397693984,
34.91740572894061,
34.93002548217773,
34.91656322479248,
31.544728719271145,
31.545810089111328,
31.539038276672365,
31.54097604751587,
35.13221039090838,
35.128132695737094,
35.139889457009055,
35.12038054833045,
31.380923522146123,
31.368134221723004,
31.373822298916902,
31.374602817353747,
36.08992942174276,
36.117817878723145,
36.09612548828125,
36.12298304999052,
32.557438560154125,
32.54595031738281,
32.5516103108724,
32.548971259075664,
36.00846004486084,
36.00678283691406,
36.01051197052002,
36.00755062103271,
32.4138988494873,
32.40939498901367,
32.41483364105225,
32.41396081858668,
36.03464052754064,
36.03784027099609,
36.042692531238906,
36.03968902587891,
32.56859149932861,
32.56439971923828,
32.56528186798096,
32.565205082748875,
36.24532961845398,
36.23380860038426,
36.24202052029696,
36.239148053255946,
32.38985277811686,
32.39202553885324,
32.352739334106445,
32.39117988380226,
37.22674671808878,
37.231458517221306,
37.225411954133406,
37.231652860288264,
33.56038856506348,
33.55804500579834,
33.562102913856506,
33.558756598110854,
37.11854946997858,
37.11847343444824,
37.11831226348877,
37.116611621997976,
33.40654772803897,
33.40807902018229,
33.40840816497803,
33.40688507080078,
37.15084438323974,
37.15640730016372,
37.156206665039065,
37.1582883199056,
33.576711654663086,
33.575452995300296,
33.58163809776306,
33.583977699279785,
37.376403427124025
],
"type": "scatter"
},
{
"name": "Upper Sampled Channels",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023
],
"y": [
1.4743395442270284,
1.509199151354436,
1.5440587584818435,
1.5789183656092511,
1.6137779727366588,
1.6486375798640664,
1.6834971869914739,
1.7183567941188815,
1.7532164012462892,
1.7880760083736966,
1.8229356155011043,
1.857795222628512,
1.8926548297559194,
1.927514436883327,
1.9623740440107347,
1.997233651138142,
2.03209325826555,
2.0669528653929574,
2.101812472520365,
2.1366720796477727,
2.17153168677518,
2.2063912939025876,
2.2412509010299955,
2.276110508157403,
2.3109701152848103,
2.345829722412218,
2.3806893295396256,
2.415548936667033,
2.450408543794441,
2.4852681509218484,
2.520127758049256,
2.5549873651766637,
2.589846972304071,
2.6247065794314786,
2.6595661865588864,
2.694425793686294,
2.7292854008137013,
2.764145007941109,
2.7990046150685166,
2.833864222195924,
2.868723829323332,
2.9035834364507394,
2.938443043578147,
2.9733026507055547,
3.008162257832962,
3.0430218649603695,
3.0778814720877774,
3.112741079215185,
3.1476006863425923,
3.18246029347,
3.2173199005974076,
3.252179507724815,
3.287039114852223,
3.3218987219796303,
3.3567583291070378,
3.3916179362344456,
3.426477543361853,
3.4613371504892605,
3.4961967576166684,
3.531056364744076,
3.5659159718714837,
3.600775578998891,
3.6356351861262985,
3.6704947932537064,
3.705354400381114,
3.7402140075085213,
3.775073614635929,
3.8099332217633366,
3.844792828890744,
3.879652436018152,
3.9145120431455593,
3.9493716502729668,
3.9842312574003746,
4.019090864527782,
4.05395047165519,
4.088810078782597,
4.123669685910005,
4.158529293037413,
4.19338890016482,
4.228248507292228,
4.263108114419635,
4.297967721547042,
4.33282732867445,
4.367686935801858,
4.402546542929265,
4.437406150056673,
4.472265757184081,
4.507125364311488,
4.541984971438896,
4.576844578566304,
4.611704185693711,
4.6465637928211185,
4.681423399948526,
4.716283007075933,
4.751142614203341,
4.786002221330749,
4.820861828458156,
4.855721435585564,
4.890581042712972,
4.925440649840379,
4.960300256967787,
4.995159864095195,
5.030019471222602,
5.0648790783500095,
5.099738685477417,
5.134598292604824,
5.169457899732232,
5.20431750685964,
5.239177113987047,
5.274036721114455,
5.308896328241863,
5.34375593536927,
5.378615542496678,
5.413475149624086,
5.448334756751493,
5.4831943638789005,
5.518053971006308,
5.552913578133716,
5.587773185261123,
5.622632792388531,
5.657492399515939,
5.692352006643346,
5.727211613770754,
5.762071220898162,
5.796930828025569,
5.831790435152977,
5.8666500422803844,
5.901509649407791,
5.936369256535199,
5.971228863662607,
6.006088470790014,
6.040948077917422,
6.07580768504483,
6.110667292172237,
6.145526899299645,
6.180386506427053,
6.21524611355446,
6.2501057206818675,
6.284965327809275,
6.319824934936682,
6.35468454206409,
6.389544149191498,
6.424403756318905,
6.459263363446313,
6.494122970573721,
6.528982577701128,
6.563842184828536,
6.598701791955944,
6.633561399083351,
6.6684210062107585,
6.703280613338166,
6.738140220465573,
6.772999827592981,
6.807859434720389,
6.842719041847796,
6.877578648975204,
6.912438256102612,
6.947297863230019,
6.982157470357427,
7.017017077484835,
7.0518766846122425,
7.0867362917396495,
7.121595898867057,
7.156455505994465,
7.191315113121872,
7.22617472024928,
7.261034327376688,
7.295893934504095,
7.330753541631503,
7.365613148758911,
7.400472755886318,
7.435332363013726,
7.4701919701411335,
7.50505157726854,
7.539911184395948,
7.574770791523356,
7.609630398650763,
7.644490005778171,
7.679349612905579,
7.714209220032986,
7.749068827160394,
7.783928434287802,
7.818788041415209,
7.8536476485426165,
7.888507255670024,
7.923366862797431,
7.958226469924839,
7.993086077052247,
8.027945684179654,
8.062805291307061,
8.09766489843447,
8.132524505561877,
8.167384112689284,
8.202243719816693,
8.2371033269441,
8.271962934071507,
8.306822541198915,
8.341682148326322,
8.37654175545373,
8.411401362581138,
8.446260969708545,
8.481120576835952,
8.51598018396336,
8.550839791090768,
8.585699398218175,
8.620559005345584,
8.65541861247299,
8.690278219600398,
8.725137826727806,
8.759997433855213,
8.79485704098262,
8.829716648110029,
8.864576255237436,
8.899435862364843,
8.934295469492252,
8.969155076619659,
9.004014683747066,
9.038874290874475,
9.073733898001882,
9.108593505129289,
9.143453112256697,
9.178312719384104,
9.213172326511511,
9.24803193363892,
9.282891540766327,
9.317751147893734,
9.352610755021143,
9.387470362148552,
9.422329969275957,
9.457189576403366,
9.492049183530773,
9.526908790658181,
9.561768397785588,
9.596628004912995,
9.631487612040404,
9.666347219167811,
9.701206826295218,
9.736066433422627,
9.770926040550034,
9.80578564767744,
9.84064525480485,
9.875504861932257,
9.910364469059664,
9.945224076187072,
9.98008368331448,
10.014943290441886,
10.049802897569295,
10.084662504696702,
10.119522111824109,
10.154381718951518,
10.189241326078925,
10.224100933206332,
10.25896054033374,
10.293820147461147,
10.328679754588554,
10.363539361715963,
10.39839896884337,
10.433258575970777,
10.468118183098186,
10.502977790225593,
10.537837397353,
10.572697004480409,
10.607556611607816,
10.642416218735223,
10.677275825862631,
10.712135432990038,
10.746995040117445,
10.781854647244854,
10.816714254372261,
10.851573861499668,
10.886433468627077,
10.921293075754484,
10.956152682881891,
10.9910122900093,
11.025871897136707,
11.060731504264114,
11.095591111391522,
11.13045071851893,
11.165310325646336,
11.200169932773745,
11.235029539901152,
11.26988914702856,
11.304748754155968,
11.339608361283375,
11.374467968410782,
11.40932757553819,
11.444187182665598,
11.479046789793005,
11.513906396920413,
11.54876600404782,
11.583625611175227,
11.618485218302636,
11.653344825430043,
11.68820443255745,
11.723064039684859,
11.757923646812266,
11.792783253939673,
11.827642861067082,
11.862502468194489,
11.897362075321896,
11.932221682449304,
11.967081289576711,
12.001940896704118,
12.036800503831527,
12.071660110958934,
12.106519718086341,
12.14137932521375,
12.176238932341157,
12.211098539468564,
12.245958146595973,
12.28081775372338,
12.315677360850787,
12.350536967978195,
12.385396575105602,
12.42025618223301,
12.455115789360418,
12.489975396487825,
12.524835003615232,
12.55969461074264,
12.594554217870048,
12.629413824997457,
12.664273432124864,
12.69913303925227,
12.73399264637968,
12.768852253507086,
12.803711860634493,
12.838571467761902,
12.873431074889309,
12.908290682016716,
12.943150289144125,
12.978009896271532,
13.012869503398939,
13.047729110526348,
13.082588717653755,
13.117448324781162,
13.15230793190857,
13.187167539035977,
13.222027146163384,
13.256886753290793,
13.2917463604182,
13.326605967545607,
13.361465574673016,
13.396325181800423,
13.43118478892783,
13.466044396055239,
13.500904003182645,
13.535763610310052,
13.570623217437461,
13.605482824564868,
13.640342431692275,
13.675202038819684,
13.710061645947091,
13.744921253074498,
13.779780860201907,
13.814640467329314,
13.84950007445672,
13.88435968158413,
13.919219288711536,
13.954078895838943,
13.988938502966352,
14.02379811009376,
14.058657717221166,
14.093517324348575,
14.128376931475982,
14.163236538603389,
14.198096145730798,
14.232955752858205,
14.267815359985612,
14.30267496711302,
14.337534574240427,
14.372394181367834,
14.407253788495243,
14.44211339562265,
14.476973002750057,
14.511832609877466,
14.546692217004873,
14.58155182413228,
14.616411431259689,
14.651271038387096,
14.686130645514503,
14.720990252641911,
14.755849859769318,
14.790709466896725,
14.825569074024134,
14.860428681151541,
14.895288288278948,
14.930147895406357,
14.965007502533764,
14.99986710966117,
15.03472671678858,
15.069586323915987,
15.104445931043394,
15.139305538170802,
15.17416514529821,
15.209024752425616,
15.243884359553025,
15.278743966680432,
15.313603573807839,
15.348463180935248,
15.383322788062655,
15.418182395190062,
15.45304200231747,
15.487901609444878,
15.522761216572285,
15.557620823699693,
15.5924804308271,
15.627340037954507,
15.662199645081916,
15.697059252209323,
15.73191885933673,
15.766778466464139,
15.801638073591546,
15.836497680718953,
15.871357287846362,
15.906216894973769,
15.941076502101176,
15.975936109228584,
16.010795716355993,
16.0456553234834,
16.080514930610807,
16.115374537738212,
16.15023414486562,
16.18509375199303,
16.21995335912044,
16.254812966247844,
16.289672573375253,
16.324532180502658,
16.359391787630067,
16.394251394757475,
16.429111001884884,
16.46397060901229,
16.498830216139698,
16.533689823267103,
16.568549430394512,
16.60340903752192,
16.63826864464933,
16.673128251776735,
16.707987858904144,
16.74284746603155,
16.777707073158957,
16.812566680286366,
16.847426287413775,
16.88228589454118,
16.91714550166859,
16.952005108795994,
16.986864715923403,
17.02172432305081,
17.05658393017822,
17.091443537305626,
17.126303144433034,
17.16116275156044,
17.19602235868785,
17.230881965815257,
17.265741572942666,
17.300601180070075,
17.33546078719748,
17.370320394324885,
17.405180001452294,
17.440039608579703,
17.47489921570711,
17.509758822834517,
17.544618429961925,
17.579478037089334,
17.61433764421674,
17.649197251344148,
17.684056858471557,
17.718916465598962,
17.75377607272637,
17.78863567985378,
17.823495286981185,
17.858354894108594,
17.893214501236002,
17.928074108363408,
17.962933715490816,
17.997793322618225,
18.03265292974563,
18.06751253687304,
18.102372144000448,
18.137231751127853,
18.172091358255262,
18.20695096538267,
18.241810572510076,
18.276670179637485,
18.311529786764893,
18.3463893938923,
18.381249001019707,
18.416108608147116,
18.45096821527452,
18.48582782240193,
18.52068742952934,
18.555547036656744,
18.590406643784153,
18.62526625091156,
18.660125858038967,
18.694985465166376,
18.729845072293784,
18.76470467942119,
18.7995642865486,
18.834423893676007,
18.869283500803412,
18.90414310793082,
18.93900271505823,
18.973862322185635,
19.008721929313044,
19.043581536440453,
19.078441143567858,
19.113300750695267,
19.148160357822675,
19.18301996495008,
19.21787957207749,
19.252739179204898,
19.287598786332303,
19.322458393459712,
19.35731800058712,
19.392177607714526,
19.427037214841935,
19.461896821969344,
19.49675642909675,
19.531616036224158,
19.566475643351566,
19.60133525047897,
19.63619485760638,
19.67105446473379,
19.705914071861194,
19.740773678988603,
19.775633286116012,
19.810492893243417,
19.845352500370826,
19.880212107498235,
19.91507171462564,
19.94993132175305,
19.984790928880457,
20.019650536007862,
20.05451014313527,
20.08936975026268,
20.124229357390085,
20.159088964517494,
20.193948571644903,
20.228808178772308,
20.263667785899717,
20.298527393027125,
20.33338700015453,
20.36824660728194,
20.40310621440935,
20.437965821536753,
20.472825428664162,
20.50768503579157,
20.542544642918976,
20.577404250046385,
20.612263857173794,
20.6471234643012,
20.681983071428608,
20.716842678556016,
20.75170228568342,
20.78656189281083,
20.82142149993824,
20.856281107065644,
20.891140714193053,
20.926000321320462,
20.960859928447867,
20.995719535575276,
21.030579142702685,
21.06543874983009,
21.1002983569575,
21.135157964084907,
21.170017571212313,
21.20487717833972,
21.23973678546713,
21.274596392594535,
21.309455999721944,
21.344315606849353,
21.379175213976758,
21.414034821104167,
21.448894428231576,
21.48375403535898,
21.51861364248639,
21.5534732496138,
21.588332856741204,
21.623192463868612,
21.65805207099602,
21.692911678123426,
21.727771285250835,
21.762630892378244,
21.79749049950565,
21.832350106633058,
21.867209713760467,
21.902069320887872,
21.93692892801528,
21.97178853514269,
22.006648142270095,
22.041507749397503,
22.076367356524912,
22.111226963652317,
22.146086570779726,
22.180946177907135,
22.21580578503454,
22.25066539216195,
22.285524999289358,
22.320384606416763,
22.35524421354417,
22.39010382067158,
22.424963427798986,
22.459823034926394,
22.494682642053803,
22.52954224918121,
22.564401856308617,
22.599261463436026,
22.63412107056343,
22.66898067769084,
22.70384028481825,
22.738699891945654,
22.773559499073063,
22.80841910620047,
22.843278713327877,
22.878138320455285,
22.912997927582694,
22.9478575347101,
22.982717141837508,
23.017576748964917,
23.052436356092322,
23.08729596321973,
23.12215557034714,
23.157015177474545,
23.191874784601954,
23.226734391729362,
23.261593998856767,
23.296453605984176,
23.331313213111585,
23.36617282023899,
23.4010324273664,
23.435892034493808,
23.470751641621213,
23.50561124874862,
23.54047085587603,
23.575330463003436,
23.610190070130844,
23.645049677258253,
23.67990928438566,
23.714768891513067,
23.749628498640476,
23.784488105767885,
23.81934771289529,
23.8542073200227,
23.889066927150107,
23.923926534277513,
23.95878614140492,
23.99364574853233,
24.028505355659735,
24.063364962787144,
24.098224569914553,
24.133084177041958,
24.167943784169367,
24.202803391296776,
24.23766299842418,
24.27252260555159,
24.307382212679,
24.342241819806404,
24.377101426933812,
24.41196103406122,
24.446820641188626,
24.481680248316035,
24.516539855443444,
24.55139946257085,
24.586259069698258,
24.621118676825667,
24.655978283953072,
24.69083789108048,
24.72569749820789,
24.760557105335295,
24.795416712462703,
24.830276319590112,
24.865135926717517,
24.899995533844926,
24.934855140972335,
24.96971474809974,
25.00457435522715,
25.039433962354558,
25.074293569481963,
25.10915317660937,
25.14401278373678,
25.178872390864186,
25.213731997991594,
25.248591605119003,
25.28345121224641,
25.318310819373817,
25.353170426501226,
25.38803003362863,
25.42288964075604,
25.45774924788345,
25.492608855010854,
25.527468462138263,
25.56232806926567,
25.597187676393077,
25.632047283520485,
25.666906890647894,
25.7017664977753,
25.736626104902708,
25.771485712030117,
25.806345319157522,
25.84120492628493,
25.87606453341234,
25.910924140539745,
25.945783747667154,
25.980643354794562,
26.015502961921968,
26.050362569049376,
26.085222176176785,
26.12008178330419,
26.1549413904316,
26.189800997559008,
26.224660604686413,
26.259520211813822,
26.29437981894123,
26.329239426068636,
26.364099033196045,
26.398958640323453,
26.43381824745086,
26.468677854578267,
26.503537461705676,
26.53839706883308,
26.57325667596049,
26.6081162830879,
26.642975890215304,
26.677835497342713,
26.71269510447012,
26.747554711597527,
26.782414318724935,
26.817273925852344,
26.85213353297975,
26.88699314010716,
26.921852747234567,
26.956712354361972,
26.99157196148938,
27.02643156861679,
27.061291175744195,
27.096150782871604,
27.131010389999012,
27.165869997126418,
27.200729604253826,
27.235589211381235,
27.27044881850864,
27.30530842563605,
27.340168032763458,
27.375027639890863,
27.409887247018272,
27.44474685414568,
27.479606461273086,
27.514466068400495,
27.549325675527903,
27.58418528265531,
27.619044889782717,
27.653904496910126,
27.68876410403753,
27.72362371116494,
27.75848331829235,
27.793342925419754,
27.828202532547163,
27.86306213967457,
27.897921746801977,
27.932781353929386,
27.967640961056794,
28.0025005681842,
28.03736017531161,
28.072219782439017,
28.107079389566422,
28.14193899669383,
28.17679860382124,
28.211658210948645,
28.246517818076054,
28.281377425203463,
28.316237032330868,
28.351096639458277,
28.385956246585685,
28.42081585371309,
28.4556754608405,
28.490535067967908,
28.525394675095313,
28.560254282222722,
28.59511388935013,
28.629973496477536,
28.664833103604945,
28.699692710732354,
28.73455231785976,
28.769411924987168,
28.804271532114576,
28.83913113924198,
28.87399074636939,
28.9088503534968,
28.943709960624204,
28.978569567751613,
29.013429174879022,
29.048288782006427,
29.083148389133836,
29.118007996261245,
29.15286760338865,
29.18772721051606,
29.222586817643467,
29.257446424770873,
29.29230603189828,
29.32716563902569,
29.362025246153095,
29.396884853280504,
29.431744460407913,
29.466604067535318,
29.501463674662727,
29.536323281790136,
29.57118288891754,
29.60604249604495,
29.64090210317236,
29.675761710299764,
29.710621317427172,
29.74548092455458,
29.780340531681986,
29.815200138809395,
29.850059745936804,
29.88491935306421,
29.919778960191618,
29.954638567319027,
29.98949817444643,
30.02435778157384,
30.05921738870125,
30.094076995828654,
30.128936602956063,
30.163796210083472,
30.198655817210877,
30.233515424338286,
30.268375031465695,
30.3032346385931,
30.33809424572051,
30.372953852847917,
30.407813459975323,
30.44267306710273,
30.47753267423014,
30.512392281357545,
30.547251888484954,
30.582111495612363,
30.616971102739768,
30.651830709867177,
30.686690316994586,
30.72154992412199,
30.7564095312494,
30.79126913837681,
30.826128745504214,
30.860988352631622,
30.89584795975903,
30.930707566886436,
30.965567174013845,
31.000426781141254,
31.03528638826866,
31.070145995396068,
31.105005602523477,
31.139865209650882,
31.17472481677829,
31.2095844239057,
31.244444031033105,
31.279303638160513,
31.314163245287922,
31.349022852415327,
31.383882459542736,
31.418742066670145,
31.45360167379755,
31.48846128092496,
31.523320888052368,
31.558180495179773,
31.59304010230718,
31.62789970943459,
31.662759316561996,
31.697618923689404,
31.732478530816813,
31.76733813794422,
31.802197745071627,
31.837057352199036,
31.87191695932644,
31.90677656645385,
31.94163617358126,
31.976495780708664,
32.011355387836076,
32.04621499496348,
32.08107460209089,
32.115934209218295,
32.150793816345704,
32.18565342347311,
32.220513030600515,
32.25537263772793,
32.29023224485533,
32.32509185198274,
32.35995145911015,
32.39481106623755,
32.42967067336497,
32.46453028049237,
32.49938988761978,
32.534249494747186,
32.569109101874595,
32.603968709002004,
32.638828316129405,
32.67368792325682,
32.70854753038422,
32.74340713751163,
32.77826674463904,
32.81312635176645,
32.84798595889386,
32.88284556602126,
32.917705173148676,
32.95256478027608,
32.987424387403486,
33.022283994530895,
33.0571436016583,
33.09200320878571,
33.126862815913114,
33.16172242304052,
33.19658203016793,
33.23144163729534,
33.26630124442275,
33.30116085155015,
33.33602045867757,
33.37088006580497,
33.40573967293238,
33.440599280059786,
33.475458887187195,
33.510318494314596,
33.545178101442005,
33.580037708569414,
33.61489731569682,
33.64975692282423,
33.68461652995164,
33.71947613707904,
33.75433574420645,
33.78919535133386,
33.82405495846127,
33.85891456558868,
33.893774172716086,
33.92863377984349,
33.963493386970896,
33.998352994098305,
34.03321260122571,
34.06807220835312,
34.10293181548053,
34.13779142260793,
34.17265102973534,
34.20751063686275,
34.24237024399016,
34.27722985111757,
34.31208945824498,
34.34694906537238,
34.38180867249979,
34.416668279627196,
34.451527886754604,
34.48638749388201,
34.52124710100942,
34.556106708136824,
34.59096631526423,
34.62582592239164,
34.66068552951905,
34.69554513664646,
34.73040474377387,
34.76526435090127,
34.80012395802868,
34.83498356515609,
34.869843172283495,
34.904702779410904,
34.93956238653831,
34.974421993665715,
35.00928160079312,
35.04414120792053,
35.07900081504794,
35.11386042217535,
35.14872002930276,
35.18357963643016,
35.21843924355757,
35.25329885068498,
35.288158457812386,
35.323018064939795,
35.357877672067204,
35.392737279194606,
35.427596886322014,
35.46245649344942,
35.49731610057683,
35.53217570770424,
35.56703531483165,
35.60189492195905,
35.63675452908646,
35.67161413621387,
35.70647374334128,
35.741333350468686,
35.776192957596095,
35.8110525647235,
35.845912171850905,
35.880771778978314,
35.91563138610572,
35.95049099323313,
35.98535060036054,
36.02021020748794,
36.05506981461535,
36.08992942174276,
36.12478902887017,
36.15964863599758,
36.194508243124986,
36.22936785025239,
36.264227457379796,
36.299087064507205,
36.333946671634614,
36.36880627876202,
36.40366588588943,
36.43852549301683,
36.47338510014424,
36.50824470727165,
36.54310431439906,
36.57796392152647,
36.61282352865388,
36.64768313578128,
36.68254274290869,
36.717402350036096,
36.752261957163505,
36.78712156429091,
36.82198117141832,
36.856840778545724,
36.89170038567313,
36.92655999280054,
36.96141959992795,
36.99627920705536,
37.03113881418277,
37.06599842131017,
37.10085802843758,
37.13571763556499
],
"type": "scatter"
},
{
"name": "Lower Sampled Channels",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023
],
"y": [
0.7118803967788665,
0.7428208023309735,
0.7737612078830804,
0.8047016134351875,
0.8356420189872945,
0.8665824245394015,
0.8975228300915085,
0.9284632356436155,
0.9594036411957225,
0.9903440467478295,
1.0212844522999365,
1.0522248578520434,
1.0831652634041504,
1.1141056689562574,
1.1450460745083646,
1.1759864800604716,
1.2069268856125785,
1.2378672911646855,
1.2688076967167925,
1.2997481022688995,
1.3306885078210064,
1.3616289133731136,
1.3925693189252204,
1.4235097244773276,
1.4544501300294344,
1.4853905355815415,
1.5163309411336485,
1.5472713466857555,
1.5782117522378625,
1.6091521577899695,
1.6400925633420766,
1.6710329688941834,
1.7019733744462906,
1.7329137799983976,
1.7638541855505045,
1.7947945911026115,
1.8257349966547185,
1.8566754022068255,
1.8876158077589325,
1.9185562133110394,
1.9494966188631464,
1.9804370244152534,
2.011377429967361,
2.0423178355194676,
2.0732582410715743,
2.1041986466236815,
2.1351390521757887,
2.1660794577278955,
2.197019863280002,
2.2279602688321094,
2.2589006743842166,
2.2898410799363234,
2.3207814854884306,
2.3517218910405377,
2.3826622965926445,
2.4136027021447513,
2.4445431076968585,
2.4754835132489657,
2.5064239188010724,
2.537364324353179,
2.568304729905287,
2.5992451354573936,
2.6301855410095003,
2.6611259465616075,
2.6920663521137147,
2.7230067576658215,
2.7539471632179287,
2.7848875687700354,
2.8158279743221426,
2.8467683798742494,
2.8777087854263566,
2.9086491909784633,
2.9395895965305705,
2.9705300020826773,
3.0014704076347845,
3.0324108131868917,
3.0633512187389984,
3.0942916242911056,
3.1252320298432124,
3.1561724353953196,
3.1871128409474263,
3.2180532464995335,
3.2489936520516403,
3.2799340576037475,
3.3108744631558547,
3.3418148687079614,
3.3727552742600686,
3.4036956798121754,
3.4346360853642826,
3.4655764909163893,
3.4965168964684965,
3.5274573020206033,
3.5583977075727105,
3.5893381131248177,
3.6202785186769244,
3.6512189242290316,
3.6821593297811384,
3.7130997353332456,
3.7440401408853523,
3.7749805464374595,
3.8059209519895663,
3.8368613575416735,
3.8678017630937807,
3.8987421686458874,
3.9296825741979946,
3.9606229797501014,
3.9915633853022086,
4.022503790854316,
4.0534441964064225,
4.084384601958529,
4.115325007510636,
4.146265413062744,
4.17720581861485,
4.208146224166958,
4.239086629719065,
4.270027035271172,
4.300967440823278,
4.331907846375385,
4.362848251927492,
4.3937886574795995,
4.424729063031707,
4.455669468583814,
4.486609874135921,
4.517550279688027,
4.548490685240134,
4.579431090792241,
4.6103714963443485,
4.641311901896455,
4.672252307448563,
4.70319271300067,
4.734133118552776,
4.765073524104883,
4.796013929656991,
4.826954335209098,
4.857894740761204,
4.888835146313311,
4.919775551865419,
4.9507159574175255,
4.981656362969632,
5.01259676852174,
5.043537174073847,
5.074477579625953,
5.10541798517806,
5.136358390730168,
5.1672987962822745,
5.198239201834381,
5.229179607386488,
5.260120012938596,
5.291060418490702,
5.322000824042809,
5.352941229594917,
5.383881635147024,
5.41482204069913,
5.445762446251237,
5.476702851803345,
5.5076432573554515,
5.538583662907558,
5.569524068459666,
5.600464474011773,
5.631404879563879,
5.662345285115986,
5.693285690668094,
5.7242260962202005,
5.755166501772307,
5.786106907324414,
5.817047312876522,
5.847987718428628,
5.878928123980735,
5.909868529532843,
5.94080893508495,
5.971749340637056,
6.002689746189163,
6.033630151741271,
6.0645705572933775,
6.095510962845484,
6.126451368397592,
6.157391773949699,
6.188332179501805,
6.219272585053912,
6.25021299060602,
6.2811533961581265,
6.312093801710233,
6.34303420726234,
6.373974612814448,
6.404915018366554,
6.435855423918661,
6.466795829470769,
6.497736235022876,
6.528676640574982,
6.559617046127089,
6.590557451679197,
6.6214978572313035,
6.65243826278341,
6.683378668335518,
6.714319073887625,
6.745259479439731,
6.776199884991838,
6.807140290543946,
6.8380806960960525,
6.869021101648159,
6.899961507200266,
6.930901912752374,
6.96184231830448,
6.992782723856587,
7.023723129408695,
7.054663534960802,
7.085603940512908,
7.116544346065015,
7.147484751617123,
7.1784251571692295,
7.209365562721336,
7.240305968273444,
7.271246373825551,
7.302186779377657,
7.333127184929764,
7.364067590481872,
7.3950079960339785,
7.425948401586085,
7.456888807138192,
7.4878292126903,
7.518769618242406,
7.549710023794513,
7.580650429346621,
7.611590834898728,
7.642531240450834,
7.673471646002941,
7.704412051555049,
7.7353524571071555,
7.766292862659262,
7.79723326821137,
7.828173673763477,
7.859114079315583,
7.89005448486769,
7.920994890419798,
7.9519352959719045,
7.982875701524011,
8.013816107076117,
8.044756512628226,
8.075696918180332,
8.10663732373244,
8.137577729284548,
8.168518134836653,
8.199458540388761,
8.230398945940866,
8.261339351492975,
8.292279757045081,
8.323220162597188,
8.354160568149297,
8.385100973701402,
8.41604137925351,
8.446981784805615,
8.477922190357724,
8.50886259590983,
8.539803001461937,
8.570743407014044,
8.60168381256615,
8.63262421811826,
8.663564623670364,
8.694505029222473,
8.72544543477458,
8.756385840326686,
8.787326245878793,
8.8182666514309,
8.849207056983007,
8.880147462535115,
8.911087868087222,
8.942028273639329,
8.972968679191435,
9.003909084743542,
9.034849490295649,
9.065789895847756,
9.096730301399864,
9.127670706951971,
9.158611112504078,
9.189551518056184,
9.220491923608291,
9.251432329160398,
9.282372734712505,
9.313313140264613,
9.34425354581672,
9.375193951368827,
9.406134356920933,
9.43707476247304,
9.468015168025147,
9.498955573577254,
9.529895979129362,
9.560836384681469,
9.591776790233576,
9.622717195785683,
9.65365760133779,
9.684598006889896,
9.715538412442003,
9.74647881799411,
9.777419223546218,
9.808359629098325,
9.839300034650432,
9.870240440202538,
9.901180845754645,
9.932121251306752,
9.963061656858859,
9.994002062410967,
10.024942467963074,
10.05588287351518,
10.086823279067287,
10.117763684619394,
10.1487040901715,
10.179644495723608,
10.210584901275716,
10.241525306827823,
10.27246571237993,
10.303406117932036,
10.334346523484143,
10.36528692903625,
10.396227334588357,
10.427167740140465,
10.458108145692572,
10.489048551244679,
10.519988956796785,
10.550929362348892,
10.581869767900999,
10.612810173453106,
10.643750579005214,
10.674690984557321,
10.705631390109428,
10.736571795661535,
10.767512201213641,
10.798452606765748,
10.829393012317855,
10.860333417869962,
10.89127382342207,
10.922214228974177,
10.953154634526284,
10.98409504007839,
11.015035445630497,
11.045975851182604,
11.07691625673471,
11.10785666228682,
11.138797067838926,
11.169737473391033,
11.20067787894314,
11.231618284495246,
11.262558690047353,
11.29349909559946,
11.324439501151568,
11.355379906703675,
11.386320312255782,
11.417260717807888,
11.448201123359995,
11.479141528912102,
11.510081934464209,
11.541022340016317,
11.571962745568424,
11.60290315112053,
11.633843556672637,
11.664783962224744,
11.695724367776851,
11.726664773328958,
11.757605178881066,
11.788545584433173,
11.81948598998528,
11.850426395537387,
11.881366801089493,
11.9123072066416,
11.943247612193707,
11.974188017745814,
12.005128423297922,
12.036068828850029,
12.067009234402136,
12.097949639954242,
12.128890045506349,
12.159830451058456,
12.190770856610563,
12.221711262162671,
12.252651667714778,
12.283592073266885,
12.314532478818991,
12.345472884371098,
12.376413289923205,
12.407353695475312,
12.43829410102742,
12.469234506579527,
12.500174912131634,
12.53111531768374,
12.562055723235847,
12.592996128787954,
12.62393653434006,
12.65487693989217,
12.685817345444276,
12.716757750996383,
12.74769815654849,
12.778638562100596,
12.809578967652703,
12.84051937320481,
12.871459778756916,
12.902400184309025,
12.933340589861132,
12.964280995413239,
12.995221400965345,
13.026161806517452,
13.057102212069559,
13.088042617621666,
13.118983023173774,
13.14992342872588,
13.180863834277988,
13.211804239830094,
13.242744645382201,
13.273685050934308,
13.304625456486415,
13.335565862038523,
13.36650626759063,
13.397446673142737,
13.428387078694843,
13.45932748424695,
13.490267889799057,
13.521208295351164,
13.552148700903272,
13.583089106455379,
13.614029512007486,
13.644969917559592,
13.6759103231117,
13.706850728663806,
13.737791134215913,
13.768731539768021,
13.799671945320128,
13.830612350872235,
13.861552756424341,
13.892493161976448,
13.923433567528555,
13.954373973080662,
13.985314378632768,
14.016254784184877,
14.047195189736984,
14.07813559528909,
14.109076000841197,
14.140016406393304,
14.17095681194541,
14.201897217497518,
14.232837623049626,
14.263778028601733,
14.29471843415384,
14.325658839705946,
14.356599245258053,
14.38753965081016,
14.418480056362267,
14.449420461914375,
14.480360867466482,
14.511301273018589,
14.542241678570695,
14.573182084122802,
14.604122489674909,
14.635062895227016,
14.666003300779124,
14.696943706331231,
14.727884111883338,
14.758824517435444,
14.789764922987551,
14.820705328539658,
14.851645734091765,
14.882586139643873,
14.91352654519598,
14.944466950748087,
14.975407356300193,
15.0063477618523,
15.037288167404407,
15.068228572956514,
15.09916897850862,
15.130109384060729,
15.161049789612836,
15.191990195164943,
15.22293060071705,
15.253871006269156,
15.284811411821263,
15.31575181737337,
15.346692222925478,
15.377632628477585,
15.408573034029692,
15.439513439581798,
15.470453845133905,
15.501394250686012,
15.532334656238119,
15.563275061790227,
15.594215467342334,
15.62515587289444,
15.656096278446547,
15.687036683998654,
15.717977089550761,
15.748917495102868,
15.779857900654976,
15.810798306207083,
15.84173871175919,
15.872679117311296,
15.903619522863403,
15.93455992841551,
15.965500333967617,
15.996440739519725,
16.027381145071832,
16.058321550623937,
16.089261956176045,
16.120202361728154,
16.15114276728026,
16.182083172832364,
16.213023578384473,
16.24396398393658,
16.27490438948869,
16.305844795040795,
16.3367852005929,
16.367725606145008,
16.398666011697117,
16.42960641724922,
16.46054682280133,
16.491487228353435,
16.522427633905544,
16.553368039457652,
16.584308445009757,
16.615248850561862,
16.64618925611397,
16.67712966166608,
16.708070067218188,
16.739010472770293,
16.769950878322398,
16.800891283874506,
16.831831689426615,
16.86277209497872,
16.893712500530828,
16.924652906082933,
16.95559331163504,
16.986533717187147,
17.017474122739255,
17.048414528291364,
17.07935493384347,
17.110295339395577,
17.141235744947682,
17.17217615049979,
17.203116556051896,
17.234056961604004,
17.264997367156113,
17.295937772708218,
17.326878178260326,
17.35781858381243,
17.38875898936454,
17.419699394916645,
17.450639800468753,
17.481580206020862,
17.512520611572967,
17.543461017125075,
17.57440142267718,
17.60534182822929,
17.636282233781394,
17.667222639333502,
17.69816304488561,
17.729103450437716,
17.760043855989824,
17.79098426154193,
17.821924667094038,
17.852865072646143,
17.88380547819825,
17.91474588375036,
17.945686289302465,
17.976626694854573,
18.00756710040668,
18.038507505958787,
18.069447911510892,
18.100388317063,
18.13132872261511,
18.162269128167214,
18.193209533719322,
18.224149939271427,
18.255090344823536,
18.28603075037564,
18.31697115592775,
18.347911561479858,
18.378851967031963,
18.40979237258407,
18.440732778136177,
18.471673183688285,
18.50261358924039,
18.5335539947925,
18.564494400344607,
18.595434805896712,
18.62637521144882,
18.657315617000926,
18.688256022553034,
18.71919642810514,
18.750136833657248,
18.781077239209353,
18.81201764476146,
18.84295805031357,
18.873898455865675,
18.904838861417783,
18.935779266969888,
18.966719672521997,
18.9976600780741,
19.02860048362621,
19.05954088917832,
19.090481294730424,
19.121421700282532,
19.152362105834637,
19.183302511386746,
19.21424291693885,
19.24518332249096,
19.276123728043068,
19.307064133595173,
19.33800453914728,
19.368944944699386,
19.399885350251495,
19.4308257558036,
19.46176616135571,
19.492706566907817,
19.52364697245992,
19.55458737801203,
19.585527783564135,
19.616468189116244,
19.64740859466835,
19.678349000220457,
19.709289405772566,
19.74022981132467,
19.77117021687678,
19.802110622428884,
19.833051027980993,
19.863991433533098,
19.894931839085206,
19.925872244637315,
19.95681265018942,
19.98775305574153,
20.018693461293633,
20.049633866845742,
20.080574272397847,
20.111514677949955,
20.142455083502064,
20.17339548905417,
20.204335894606277,
20.235276300158382,
20.26621670571049,
20.297157111262596,
20.328097516814704,
20.359037922366813,
20.389978327918918,
20.420918733471026,
20.45185913902313,
20.48279954457524,
20.513739950127345,
20.544680355679453,
20.575620761231562,
20.606561166783667,
20.637501572335776,
20.66844197788788,
20.69938238343999,
20.730322788992094,
20.761263194544203,
20.792203600096308,
20.823144005648416,
20.854084411200525,
20.88502481675263,
20.915965222304738,
20.946905627856843,
20.97784603340895,
21.008786438961057,
21.039726844513165,
21.070667250065274,
21.10160765561738,
21.132548061169487,
21.163488466721592,
21.1944288722737,
21.225369277825806,
21.256309683377914,
21.287250088930023,
21.318190494482128,
21.349130900034236,
21.38007130558634,
21.41101171113845,
21.441952116690555,
21.472892522242663,
21.50383292779477,
21.534773333346877,
21.565713738898985,
21.59665414445109,
21.6275945500032,
21.658534955555304,
21.689475361107412,
21.72041576665952,
21.751356172211626,
21.782296577763734,
21.81323698331584,
21.844177388867948,
21.875117794420053,
21.90605819997216,
21.93699860552427,
21.967939011076375,
21.998879416628483,
22.02981982218059,
22.060760227732697,
22.091700633284802,
22.12264103883691,
22.15358144438902,
22.184521849941124,
22.215462255493232,
22.246402661045337,
22.277343066597446,
22.30828347214955,
22.33922387770166,
22.370164283253768,
22.401104688805873,
22.43204509435798,
22.462985499910086,
22.493925905462195,
22.5248663110143,
22.55580671656641,
22.586747122118517,
22.617687527670622,
22.64862793322273,
22.679568338774835,
22.710508744326944,
22.74144914987905,
22.772389555431158,
22.803329960983266,
22.83427036653537,
22.86521077208748,
22.896151177639585,
22.927091583191693,
22.958031988743798,
22.988972394295907,
23.01991279984801,
23.05085320540012,
23.08179361095223,
23.112734016504334,
23.143674422056442,
23.174614827608547,
23.205555233160656,
23.23649563871276,
23.26743604426487,
23.298376449816978,
23.329316855369083,
23.36025726092119,
23.391197666473296,
23.422138072025405,
23.45307847757751,
23.484018883129618,
23.514959288681727,
23.54589969423383,
23.57684009978594,
23.607780505338045,
23.638720910890154,
23.66966131644226,
23.700601721994367,
23.731542127546476,
23.76248253309858,
23.79342293865069,
23.824363344202794,
23.855303749754903,
23.886244155307008,
23.917184560859116,
23.948124966411225,
23.97906537196333,
24.01000577751544,
24.040946183067543,
24.071886588619652,
24.102826994171757,
24.133767399723865,
24.164707805275974,
24.19564821082808,
24.226588616380187,
24.257529021932292,
24.2884694274844,
24.319409833036506,
24.350350238588614,
24.381290644140723,
24.412231049692828,
24.443171455244936,
24.47411186079704,
24.50505226634915,
24.535992671901255,
24.566933077453363,
24.597873483005472,
24.628813888557577,
24.659754294109685,
24.69069469966179,
24.7216351052139,
24.752575510766004,
24.783515916318112,
24.81445632187022,
24.845396727422326,
24.876337132974434,
24.90727753852654,
24.938217944078648,
24.969158349630753,
25.00009875518286,
25.031039160734966,
25.061979566287075,
25.092919971839184,
25.12386037739129,
25.154800782943397,
25.185741188495502,
25.21668159404761,
25.247621999599716,
25.278562405151824,
25.309502810703933,
25.340443216256038,
25.371383621808146,
25.40232402736025,
25.43326443291236,
25.464204838464465,
25.495145244016573,
25.52608564956868,
25.557026055120787,
25.587966460672895,
25.618906866225,
25.64984727177711,
25.680787677329214,
25.711728082881322,
25.74266848843343,
25.773608893985536,
25.804549299537644,
25.83548970508975,
25.866430110641858,
25.897370516193963,
25.92831092174607,
25.95925132729818,
25.990191732850285,
26.021132138402393,
26.0520725439545,
26.083012949506607,
26.11395335505871,
26.14489376061082,
26.17583416616293,
26.206774571715034,
26.237714977267142,
26.268655382819247,
26.299595788371356,
26.33053619392346,
26.36147659947557,
26.392417005027678,
26.423357410579783,
26.45429781613189,
26.485238221683996,
26.516178627236105,
26.54711903278821,
26.57805943834032,
26.608999843892427,
26.639940249444532,
26.67088065499664,
26.701821060548745,
26.732761466100854,
26.76370187165296,
26.794642277205067,
26.825582682757176,
26.85652308830928,
26.88746349386139,
26.918403899413494,
26.949344304965603,
26.980284710517708,
27.011225116069816,
27.042165521621925,
27.07310592717403,
27.10404633272614,
27.134986738278243,
27.165927143830352,
27.196867549382457,
27.227807954934566,
27.25874836048667,
27.28968876603878,
27.320629171590888,
27.351569577142993,
27.3825099826951,
27.413450388247206,
27.444390793799315,
27.47533119935142,
27.506271604903528,
27.537212010455637,
27.56815241600774,
27.59909282155985,
27.630033227111955,
27.660973632664064,
27.69191403821617,
27.722854443768277,
27.753794849320386,
27.78473525487249,
27.8156756604246,
27.846616065976704,
27.877556471528813,
27.908496877080918,
27.939437282633026,
27.970377688185135,
28.00131809373724,
28.032258499289348,
28.063198904841453,
28.09413931039356,
28.125079715945667,
28.156020121497775,
28.186960527049884,
28.21790093260199,
28.248841338154097,
28.279781743706202,
28.31072214925831,
28.341662554810416,
28.372602960362524,
28.403543365914633,
28.434483771466738,
28.465424177018846,
28.49636458257095,
28.52730498812306,
28.558245393675165,
28.589185799227273,
28.620126204779382,
28.651066610331487,
28.682007015883595,
28.7129474214357,
28.74388782698781,
28.774828232539914,
28.805768638092022,
28.83670904364413,
28.867649449196236,
28.898589854748344,
28.92953026030045,
28.960470665852558,
28.991411071404663,
29.02235147695677,
29.05329188250888,
29.084232288060985,
29.115172693613093,
29.1461130991652,
29.177053504717307,
29.207993910269412,
29.23893431582152,
29.269874721373625,
29.300815126925734,
29.331755532477843,
29.362695938029947,
29.393636343582056,
29.42457674913416,
29.45551715468627,
29.486457560238374,
29.517397965790483,
29.54833837134259,
29.579278776894697,
29.610219182446805,
29.64115958799891,
29.67209999355102,
29.703040399103124,
29.733980804655232,
29.76492121020734,
29.795861615759446,
29.826802021311554,
29.85774242686366,
29.888682832415768,
29.919623237967873,
29.95056364351998,
29.98150404907209,
30.012444454624195,
30.043384860176303,
30.074325265728408,
30.105265671280517,
30.13620607683262,
30.16714648238473,
30.19808688793684,
30.229027293488944,
30.259967699041052,
30.290908104593157,
30.321848510145266,
30.35278891569737,
30.38372932124948,
30.414669726801588,
30.445610132353693,
30.4765505379058,
30.507490943457906,
30.538431349010015,
30.56937175456212,
30.60031216011423,
30.631252565666337,
30.662192971218442,
30.69313337677055,
30.724073782322655,
30.755014187874764,
30.78595459342687,
30.816894998978977,
30.847835404531086,
30.87877581008319,
30.9097162156353,
30.940656621187404,
30.971597026739513,
31.002537432291618,
31.033477837843726,
31.064418243395835,
31.09535864894794,
31.12629905450005,
31.157239460052153,
31.188179865604262,
31.219120271156367,
31.250060676708475,
31.281001082260584,
31.31194148781269,
31.342881893364797,
31.373822298916902,
31.40476270446901,
31.435703110021116,
31.466643515573224,
31.49758392112533,
31.528524326677438,
31.559464732229547,
31.59040513778165,
31.62134554333376,
31.652285948885865,
31.683226354437974,
31.71416675999008,
31.745107165542187,
31.776047571094296,
31.8069879766464,
31.83792838219851,
31.868868787750614,
31.899809193302723,
31.930749598854828,
31.961690004406936,
31.992630409959045,
32.02357081551115,
32.05451122106326,
32.08545162661537,
32.11639203216747,
32.14733243771958,
32.178272843271685,
32.209213248823794,
32.2401536543759,
32.271094059928004,
32.30203446548011,
32.33297487103222,
32.36391527658432
],
"type": "scatter"
},
{
"name": "Mean Steps",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
1.5881564593366595,
2.1459101733751806,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
2.640956662208893,
3.1987103762474143,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
3.6937568650811263,
4.251510579119647,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
4.7465570679533595,
5.304310781991881,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
5.799357270825593,
6.357110984864114,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
6.852157473697826,
7.409911187736347,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
7.904957676570059,
8.46271139060858,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
8.957757879442294,
9.515511593480815,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.010558082314526,
10.568311796353047,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.063358285186759,
11.621111999225281,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.116158488058993,
12.673912202097515,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.168958690931227,
13.726712404969748,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.221758893803461,
14.779512607841982,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.274559096675693,
15.832312810714214,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.327359299547926,
16.885113013586448,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.380159502420163,
17.937913216458682,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.432959705292394,
18.990713419330916,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
19.485759908164624,
20.04351362220315,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
20.53856011103686,
21.09631382507538,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
21.591360313909092,
22.149114027947615,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
22.644160516781326,
23.20191423081985,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
23.69696071965356,
24.25471443369208,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
24.749760922525795,
25.307514636564314,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
25.80256112539803,
26.360314839436548,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
26.85536132827026,
27.41311504230878,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
27.908161531142493,
28.465915245181016,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
28.960961734014727,
29.51871544805325,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.013761936886958,
30.57151565092548,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.066562139759192,
31.624315853797714,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.119362342631426,
32.67711605666995,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.17216254550366,
33.72991625954218,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.224962748375894,
34.78271646241441,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813,
35.27776295124813
],
"type": "scatter"
},
{
"name": "Rect Steps",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.4743395442270284,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
1.7019733744462906,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.589846972304071,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
2.6920663521137147,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.705354400381114,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
3.6821593297811384,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.820861828458156,
4.672252307448563,
4.672252307448563,
4.672252307448563,
4.672252307448563,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.936369256535199,
5.662345285115986,
5.662345285115986,
5.662345285115986,
5.662345285115986,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.65243826278341,
6.65243826278341,
6.65243826278341,
6.65243826278341,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.65243826278341,
6.65243826278341,
6.65243826278341,
6.65243826278341,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.65243826278341,
6.65243826278341,
6.65243826278341,
6.65243826278341,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
7.0518766846122425,
6.65243826278341,
6.65243826278341,
6.65243826278341,
6.65243826278341,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.642531240450834,
7.642531240450834,
7.642531240450834,
7.642531240450834,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.642531240450834,
7.642531240450834,
7.642531240450834,
7.642531240450834,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.642531240450834,
7.642531240450834,
7.642531240450834,
7.642531240450834,
8.167384112689284,
8.167384112689284,
8.167384112689284,
8.167384112689284,
7.642531240450834,
7.642531240450834,
7.642531240450834,
7.642531240450834,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.63262421811826,
8.63262421811826,
8.63262421811826,
8.63262421811826,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.63262421811826,
8.63262421811826,
8.63262421811826,
8.63262421811826,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.63262421811826,
8.63262421811826,
8.63262421811826,
8.63262421811826,
9.282891540766327,
9.282891540766327,
9.282891540766327,
9.282891540766327,
8.63262421811826,
8.63262421811826,
8.63262421811826,
8.63262421811826,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.622717195785683,
9.622717195785683,
9.622717195785683,
9.622717195785683,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.622717195785683,
9.622717195785683,
9.622717195785683,
9.622717195785683,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.622717195785683,
9.622717195785683,
9.622717195785683,
9.622717195785683,
10.39839896884337,
10.39839896884337,
10.39839896884337,
10.39839896884337,
9.622717195785683,
9.622717195785683,
9.622717195785683,
9.622717195785683,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.612810173453106,
10.612810173453106,
10.612810173453106,
10.612810173453106,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.612810173453106,
10.612810173453106,
10.612810173453106,
10.612810173453106,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.612810173453106,
10.612810173453106,
10.612810173453106,
10.612810173453106,
11.513906396920413,
11.513906396920413,
11.513906396920413,
11.513906396920413,
10.612810173453106,
10.612810173453106,
10.612810173453106,
10.612810173453106,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.60290315112053,
11.60290315112053,
11.60290315112053,
11.60290315112053,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.60290315112053,
11.60290315112053,
11.60290315112053,
11.60290315112053,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.60290315112053,
11.60290315112053,
11.60290315112053,
11.60290315112053,
12.629413824997457,
12.629413824997457,
12.629413824997457,
12.629413824997457,
11.60290315112053,
11.60290315112053,
11.60290315112053,
11.60290315112053,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.592996128787954,
12.592996128787954,
12.592996128787954,
12.592996128787954,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.592996128787954,
12.592996128787954,
12.592996128787954,
12.592996128787954,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.592996128787954,
12.592996128787954,
12.592996128787954,
12.592996128787954,
13.744921253074498,
13.744921253074498,
13.744921253074498,
13.744921253074498,
12.592996128787954,
12.592996128787954,
12.592996128787954,
12.592996128787954,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.583089106455379,
13.583089106455379,
13.583089106455379,
13.583089106455379,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.583089106455379,
13.583089106455379,
13.583089106455379,
13.583089106455379,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.583089106455379,
13.583089106455379,
13.583089106455379,
13.583089106455379,
14.860428681151541,
14.860428681151541,
14.860428681151541,
14.860428681151541,
13.583089106455379,
13.583089106455379,
13.583089106455379,
13.583089106455379,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.573182084122802,
14.573182084122802,
14.573182084122802,
14.573182084122802,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.573182084122802,
14.573182084122802,
14.573182084122802,
14.573182084122802,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.573182084122802,
14.573182084122802,
14.573182084122802,
14.573182084122802,
15.975936109228584,
15.975936109228584,
15.975936109228584,
15.975936109228584,
14.573182084122802,
14.573182084122802,
14.573182084122802,
14.573182084122802,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.563275061790227,
15.563275061790227,
15.563275061790227,
15.563275061790227,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.563275061790227,
15.563275061790227,
15.563275061790227,
15.563275061790227,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.563275061790227,
15.563275061790227,
15.563275061790227,
15.563275061790227,
17.091443537305626,
17.091443537305626,
17.091443537305626,
17.091443537305626,
15.563275061790227,
15.563275061790227,
15.563275061790227,
15.563275061790227,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.553368039457652,
16.553368039457652,
16.553368039457652,
16.553368039457652,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.553368039457652,
16.553368039457652,
16.553368039457652,
16.553368039457652,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.553368039457652,
16.553368039457652,
16.553368039457652,
16.553368039457652,
18.20695096538267,
18.20695096538267,
18.20695096538267,
18.20695096538267,
16.553368039457652,
16.553368039457652,
16.553368039457652,
16.553368039457652,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.543461017125075,
17.543461017125075,
17.543461017125075,
17.543461017125075,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.543461017125075,
17.543461017125075,
17.543461017125075,
17.543461017125075,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.543461017125075,
17.543461017125075,
17.543461017125075,
17.543461017125075,
19.322458393459712,
19.322458393459712,
19.322458393459712,
19.322458393459712,
17.543461017125075,
17.543461017125075,
17.543461017125075,
17.543461017125075,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.5335539947925,
18.5335539947925,
18.5335539947925,
18.5335539947925,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.5335539947925,
18.5335539947925,
18.5335539947925,
18.5335539947925,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.5335539947925,
18.5335539947925,
18.5335539947925,
18.5335539947925,
20.437965821536753,
20.437965821536753,
20.437965821536753,
20.437965821536753,
18.5335539947925,
18.5335539947925,
18.5335539947925,
18.5335539947925,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.52364697245992,
19.52364697245992,
19.52364697245992,
19.52364697245992,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.52364697245992,
19.52364697245992,
19.52364697245992,
19.52364697245992,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.52364697245992,
19.52364697245992,
19.52364697245992,
19.52364697245992,
21.5534732496138,
21.5534732496138,
21.5534732496138,
21.5534732496138,
19.52364697245992,
19.52364697245992,
19.52364697245992,
19.52364697245992,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.513739950127345,
20.513739950127345,
20.513739950127345,
20.513739950127345,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.513739950127345,
20.513739950127345,
20.513739950127345,
20.513739950127345,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.513739950127345,
20.513739950127345,
20.513739950127345,
20.513739950127345,
22.66898067769084,
22.66898067769084,
22.66898067769084,
22.66898067769084,
20.513739950127345,
20.513739950127345,
20.513739950127345,
20.513739950127345,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.50383292779477,
21.50383292779477,
21.50383292779477,
21.50383292779477,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.50383292779477,
21.50383292779477,
21.50383292779477,
21.50383292779477,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.50383292779477,
21.50383292779477,
21.50383292779477,
21.50383292779477,
23.784488105767885,
23.784488105767885,
23.784488105767885,
23.784488105767885,
21.50383292779477,
21.50383292779477,
21.50383292779477,
21.50383292779477,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.493925905462195,
22.493925905462195,
22.493925905462195,
22.493925905462195,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.493925905462195,
22.493925905462195,
22.493925905462195,
22.493925905462195,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.493925905462195,
22.493925905462195,
22.493925905462195,
22.493925905462195,
24.899995533844926,
24.899995533844926,
24.899995533844926,
24.899995533844926,
22.493925905462195,
22.493925905462195,
22.493925905462195,
22.493925905462195,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.484018883129618,
23.484018883129618,
23.484018883129618,
23.484018883129618,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.484018883129618,
23.484018883129618,
23.484018883129618,
23.484018883129618,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.484018883129618,
23.484018883129618,
23.484018883129618,
23.484018883129618,
26.015502961921968,
26.015502961921968,
26.015502961921968,
26.015502961921968,
23.484018883129618,
23.484018883129618,
23.484018883129618,
23.484018883129618,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.47411186079704,
24.47411186079704,
24.47411186079704,
24.47411186079704,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.47411186079704,
24.47411186079704,
24.47411186079704,
24.47411186079704,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.47411186079704,
24.47411186079704,
24.47411186079704,
24.47411186079704,
27.131010389999012,
27.131010389999012,
27.131010389999012,
27.131010389999012,
24.47411186079704,
24.47411186079704,
24.47411186079704,
24.47411186079704,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.464204838464465,
25.464204838464465,
25.464204838464465,
25.464204838464465,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.464204838464465,
25.464204838464465,
25.464204838464465,
25.464204838464465,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.464204838464465,
25.464204838464465,
25.464204838464465,
25.464204838464465,
28.246517818076054,
28.246517818076054,
28.246517818076054,
28.246517818076054,
25.464204838464465,
25.464204838464465,
25.464204838464465,
25.464204838464465,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.45429781613189,
26.45429781613189,
26.45429781613189,
26.45429781613189,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.45429781613189,
26.45429781613189,
26.45429781613189,
26.45429781613189,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.45429781613189,
26.45429781613189,
26.45429781613189,
26.45429781613189,
29.362025246153095,
29.362025246153095,
29.362025246153095,
29.362025246153095,
26.45429781613189,
26.45429781613189,
26.45429781613189,
26.45429781613189,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.444390793799315,
27.444390793799315,
27.444390793799315,
27.444390793799315,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.444390793799315,
27.444390793799315,
27.444390793799315,
27.444390793799315,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.444390793799315,
27.444390793799315,
27.444390793799315,
27.444390793799315,
30.47753267423014,
30.47753267423014,
30.47753267423014,
30.47753267423014,
27.444390793799315,
27.444390793799315,
27.444390793799315,
27.444390793799315,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.434483771466738,
28.434483771466738,
28.434483771466738,
28.434483771466738,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.434483771466738,
28.434483771466738,
28.434483771466738,
28.434483771466738,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.434483771466738,
28.434483771466738,
28.434483771466738,
28.434483771466738,
31.59304010230718,
31.59304010230718,
31.59304010230718,
31.59304010230718,
28.434483771466738,
28.434483771466738,
28.434483771466738,
28.434483771466738,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.42457674913416,
29.42457674913416,
29.42457674913416,
29.42457674913416,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.42457674913416,
29.42457674913416,
29.42457674913416,
29.42457674913416,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.42457674913416,
29.42457674913416,
29.42457674913416,
29.42457674913416,
32.70854753038422,
32.70854753038422,
32.70854753038422,
32.70854753038422,
29.42457674913416,
29.42457674913416,
29.42457674913416,
29.42457674913416,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.414669726801588,
30.414669726801588,
30.414669726801588,
30.414669726801588,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.414669726801588,
30.414669726801588,
30.414669726801588,
30.414669726801588,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.414669726801588,
30.414669726801588,
30.414669726801588,
30.414669726801588,
33.82405495846127,
33.82405495846127,
33.82405495846127,
33.82405495846127,
30.414669726801588,
30.414669726801588,
30.414669726801588,
30.414669726801588,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.40476270446901,
31.40476270446901,
31.40476270446901,
31.40476270446901,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.40476270446901,
31.40476270446901,
31.40476270446901,
31.40476270446901,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.40476270446901,
31.40476270446901,
31.40476270446901,
31.40476270446901,
34.93956238653831,
34.93956238653831,
34.93956238653831,
34.93956238653831,
31.40476270446901,
31.40476270446901,
31.40476270446901,
31.40476270446901,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.39485568213644,
32.39485568213644,
32.39485568213644,
32.39485568213644,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.39485568213644,
32.39485568213644,
32.39485568213644,
32.39485568213644,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.39485568213644,
32.39485568213644,
32.39485568213644,
32.39485568213644,
36.05506981461535,
36.05506981461535,
36.05506981461535,
36.05506981461535,
32.39485568213644,
32.39485568213644,
32.39485568213644,
32.39485568213644,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.38494865980386,
33.38494865980386,
33.38494865980386,
33.38494865980386,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.38494865980386,
33.38494865980386,
33.38494865980386,
33.38494865980386,
37.170577242692396,
37.170577242692396,
37.170577242692396,
37.170577242692396,
33.38494865980386,
33.38494865980386,
33.38494865980386,
33.38494865980386,
37.170577242692396
],
"type": "scatter"
},
{
"mode": "markers",
"name": "Rect Errors",
"x": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
452,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
799,
800,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
839,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
888,
889,
890,
891,
892,
893,
894,
895,
896,
897,
898,
899,
900,
901,
902,
903,
904,
905,
906,
907,
908,
909,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
930,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
994,
995,
996,
997,
998,
999,
1000,
1001,
1002,
1003,
1004,
1005,
1006,
1007,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049
],
"y": [
0.9847849435564441,
0.5033604202615891,
0.8265439849792128,
0.8258056751543665,
0.23247667499606767,
0.06547113757723438,
0.00953435266102091,
0.47561211334068937,
0.051844364161827576,
0.18672947955700017,
0.10890484064566194,
0.05287544388216304,
0.6770325618157453,
0.054361738475647875,
0.05478606603424328,
0.5617093993366427,
0.09445811753062207,
0.0922633293565353,
0.09587173345804015,
0.09392029748172996,
0.025492545829676028,
0.025983318079227474,
0.025801714174116225,
0.03451754410550599,
0.27416429825952565,
0.27476033580313314,
0.12606533195599212,
0.2744646251110925,
0.036766565532611976,
0.05905972321259702,
0.2980372044213631,
0.058533090194937264,
0.004400295313736097,
0.003928157566307852,
0.0037899805196666466,
0.0038203465777898304,
0.18548250001618852,
0.12512666569911687,
0.12611317656138313,
0.12515929805692014,
0.045110082828353174,
0.07563952228979674,
0.07521751427055562,
0.040822988811242626,
0.1640778988216565,
0.16363229928443776,
0.11936034145546984,
0.16386643001073783,
0.18957628563177983,
0.056887815538446906,
0.05597029011777565,
0.05693007228147786,
0.10506142858949025,
0.10605797925352879,
0.11211765965684509,
0.10599910133768241,
0.07661651128213771,
0.2716844509937064,
0.15634271768920266,
0.22122388484951813,
0.027410683338719873,
0.027543120257291262,
0.04511328944049776,
0.027631234431493394,
0.023523197729510982,
0.02363941460271055,
0.023034046367628645,
0.02344694034477818,
0.002519057964026629,
0.026071270976565454,
0.026308297777372338,
0.002622529541084577,
0.027537704616815536,
0.027203900585968926,
0.027405697782373027,
0.027593415172931072,
0.048039469278612974,
0.048119052297421784,
0.04841262106914928,
0.04820032775268363,
0.03697637194824531,
0.036038754291502315,
0.0370159469616534,
0.036349624359931706,
0.024637227496682523,
0.024776705465104677,
0.02476316535746185,
0.023915080177927185,
0.05160165453003571,
0.05172476159986929,
0.05174356917763322,
0.053268036269406176,
0.03381194860599862,
0.03419484291176579,
0.033806574744758254,
0.03392255188732606,
0.018350503104038546,
0.017318919621316736,
0.01856446407318496,
0.017163251319414038,
0.020232416649466872,
0.020570851932876145,
0.020407632539150837,
0.02035222521177735,
0.019772576245317246,
0.01977522168290525,
0.019889619478193128,
0.020092668158875646,
0.03574587120899116,
0.03591668413464701,
0.03574941933717575,
0.03593254638078624,
0.025619872139914186,
0.025778726899854103,
0.02547678710349531,
0.025781729805674895,
0.018280531661126503,
0.01794710430321815,
0.018542289557376836,
0.017812824048408313,
0.03845939213266504,
0.038757807930994446,
0.038672421085830334,
0.03880749095272311,
0.026897523729695165,
0.026772530205855887,
0.026719383263910938,
0.0266052331821521,
0.01299105411581573,
0.013045336073543294,
0.012772023270780763,
0.013280623809694254,
0.01566323712118671,
0.01513678715948087,
0.015440002494865934,
0.01585361514074082,
0.015269331035142265,
0.015270643487169992,
0.015266717804218287,
0.01536475759482381,
0.016153472030768893,
0.016312043062967383,
0.015756518734061264,
0.016244027951920988,
0.02019105208297925,
0.020564812960534976,
0.020264790439993262,
0.020503566125354162,
0.01332538522619575,
0.013647506677366507,
0.013154822371354942,
0.01348668863353249,
0.0326704358577387,
0.03273107674691962,
0.03288714714026899,
0.03278679538661668,
0.020803458111832034,
0.020694959472872053,
0.0210505928285015,
0.020806522362408236,
0.01118406022249433,
0.011156006441636892,
0.011046208831308704,
0.01143001169868313,
0.0129650776685871,
0.012987853578174976,
0.012431968608183797,
0.012969301864172318,
0.011028174379224865,
0.011380291066175321,
0.011185540022713788,
0.011058634457391131,
0.012770126289525592,
0.013156237154517683,
0.012572089893937051,
0.013338321734358335,
0.01621938773901668,
0.016581522917667128,
0.016642376283592584,
0.016125148265763885,
0.010814974214914888,
0.010922398980976512,
0.01117212068186423,
0.011366425439908014,
0.0263591110479388,
0.026361190082412177,
0.02641913534977506,
0.02629867607727145,
0.017678725766445913,
0.01790476970392171,
0.017424235070163947,
0.017698978552701247,
0.008995227948071833,
0.009052155061662862,
0.008783549092561689,
0.008652987198153961,
0.011180470903313323,
0.010872965489187645,
0.010719175779241004,
0.011146167397604965,
0.008505935239312987,
0.00813887421352341,
0.008942308362030058,
0.008133843865037876,
0.011717183274328767,
0.011293523568194123,
0.011703722028242996,
0.011754277370024033,
0.012190777050515213,
0.012335023426660633,
0.011898558104220242,
0.012081015998373804,
0.01014590655870492,
0.010205089873273416,
0.010299319120396685,
0.010268922127949295,
0.021494546319374145,
0.021782430447289013,
0.022143544829098954,
0.02161819589610835,
0.015532004818885146,
0.015413239452693189,
0.01529345045863002,
0.015263663582156974,
0.0059432636573090395,
0.005656694767410991,
0.005600972333878417,
0.005829637820626352,
0.009671837439908139,
0.009978152564533205,
0.009876234540605657,
0.010245741299121825,
0.005722465714979467,
0.005698040912545641,
0.005695375878315026,
0.005930142400362408,
0.010096815539629753,
0.010140853988462033,
0.010175046042653606,
0.01017037801705826,
0.009032030188392095,
0.008868129260101897,
0.009158807956114281,
0.009049909759925793,
0.008960528614070293,
0.009315085701812411,
0.009427297308298556,
0.009076003917509495,
0.017582050149474563,
0.017624055335367896,
0.017799846307193175,
0.017797514152564125,
0.013879217346027657,
0.013918369056227268,
0.013882539019862286,
0.013935898872936643,
0.0046119712230836,
0.004098331979610601,
0.004498469089554568,
0.004687057968854081,
0.00966224473304255,
0.00964677166207968,
0.009397942373596412,
0.009773390640655653,
0.003975611824683197,
0.0038467638339115765,
0.003596607394771558,
0.0035643683136085532,
0.00990617183484385,
0.009711352820505625,
0.00986139546435546,
0.009723725419977227,
0.0071927936346856906,
0.007172485092075273,
0.007386426601772824,
0.007413010261388461,
0.008525767148330211,
0.008595697500617595,
0.00845792485586218,
0.008443777482186525,
0.015879434563842873,
0.01591230901240337,
0.01591878222483102,
0.015932071305766553,
0.012408111351972286,
0.012665014584157936,
0.012523375700588351,
0.012506634445034625,
0.0039314982334343156,
0.0037991246844006946,
0.004087550433368068,
0.0036111186142298245,
0.008506901536399583,
0.008625127048759788,
0.008576527286095627,
0.008558016647930804,
0.0024459228670003328,
0.002652614290992625,
0.0026765189451536902,
0.002527218638605745,
0.008737116756012683,
0.008665471197408577,
0.008903894840373034,
0.008709210320195398,
0.005415945120951183,
0.005765344499785138,
0.005634929862831399,
0.005728033466557822,
0.007592592292349782,
0.007603321825100706,
0.0073461017970672445,
0.007650170464434524,
0.013984640044198068,
0.013896356231760028,
0.013850177021747246,
0.013770184650986271,
0.011384978273936718,
0.011385553759956219,
0.011284102908586958,
0.011297828376926881,
0.004009554789117049,
0.0036035599516454925,
0.0036294943676120767,
0.0038148446095891565,
0.007795125297011117,
0.007440067593886183,
0.0076571512862602265,
0.0075464313900934585,
0.001628105611365916,
0.0017161271347170318,
0.0018703836540505854,
0.0018114412686931947,
0.008170035932413382,
0.008085662150536533,
0.008179942123822111,
0.00798589034748672,
0.004134461272500577,
0.004365709871129936,
0.004220269236675453,
0.003990200329891113,
0.007109877258499532,
0.007222475153471324,
0.007123857871740805,
0.00716945804342922,
0.011793584159406168,
0.011824402853719104,
0.01172269807896238,
0.011999176426469443,
0.010385482989967085,
0.010372389188255388,
0.010409548612801245,
0.010431379003898485,
0.002577364852440046,
0.0029026706620095023,
0.0028636704183991335,
0.002903154473268984,
0.006942065544921139,
0.007123596472838354,
0.006937039950135544,
0.007008147760345144,
7.412217008585014E-4,
8.618460398520075E-4,
9.384078046173857E-4,
0.0011282448169823624,
0.007325836630194285,
0.007238176580010305,
0.00736584574276925,
0.007470124552595019,
0.0029885418443642542,
0.003186590276609123,
0.0033095267560143563,
0.0032324037559529656,
0.0064420708787901555,
0.006155944595611311,
0.006179728073076746,
0.00612506560879373,
0.010679049237582956,
0.01051994236593009,
0.01081378836960573,
0.010606326851543857,
0.009739975424051896,
0.00946585768409428,
0.009519073771800357,
0.009738275806208152,
0.0024943730499103287,
0.0023501501367542282,
0.002146493797707544,
0.002188624626041202,
0.0062034981896952265,
0.006244907634816605,
0.0060430203655553105,
0.00612648552036906,
2.2735296731465378E-4,
6.304393514731021E-4,
4.432963496837407E-4,
3.630587579871265E-4,
0.0065782528927554335,
0.006392348709075315,
0.006580176984393912,
0.006798979303224636,
0.0025664022672345775,
0.0028529670285892227,
0.0024921716208725023,
0.0025988874423332783,
0.0054510815442580665,
0.005621288259288626,
0.0054419041795895195,
0.005443941213583958,
0.009599388042211717,
0.009863776679355923,
0.010086654320887128,
0.00992973933750117,
0.008764178612644485,
0.008699003390298617,
0.008712901698543229,
0.008714959521715084,
0.0017153338078802758,
0.0018525519837868105,
0.00169625803621845,
0.0017334032397921507,
0.005804955383529376,
0.005828279003223052,
0.005681913556858254,
0.005546114652492112,
3.594164012675773E-4,
3.6188997587484583E-4,
5.946126464090165E-4,
5.10437720977126E-4,
0.0063861800464808695,
0.006284670957720509,
0.006471256153557792,
0.006000369641998879,
9.986491719126869E-4,
0.00106865357738881,
9.798016322420321E-4,
0.001203250693741935,
0.005183130890161499,
0.005096398206702448,
0.005199122043625352,
0.005145754365695393,
0.008427752144448925,
0.008405002415300388,
0.00853027713619298,
0.008633502902793374,
0.008269658815483229,
0.008334243906520445,
0.008229288222873082,
0.008205005265816011,
8.576823561045521E-4,
8.776847861229998E-4,
8.637264882231811E-4,
0.0011492649755065142,
0.005301181990081824,
0.005128526756549269,
0.005336717894677448,
0.005451963661352359,
6.276284018286275E-4,
5.7861744522874E-4,
5.809197585010758E-4,
4.6905987469495706E-4,
0.006183953338651123,
0.0057858987517329435,
0.006125148384481761,
0.005959719441776227,
0.0010346518244463742,
8.761158878094182E-4,
9.301072936986651E-4,
8.894364587140899E-4,
0.004749156207523156,
0.004696013404949756,
0.004914623542975065,
0.004551552273073909,
0.008197178050519536,
0.008220814319276699,
0.00818291278784332,
0.008111383812835266,
0.007796989812366551,
0.007881570099062055,
0.007833614115205135,
0.007603203500423105,
0.0012968598762352805,
0.0014203937243947198,
0.0012110061028625498,
0.0012610192659647116,
0.004771994862476984,
0.004849648819009383,
0.004812525348744058,
0.00479669740738294,
0.001745967368992784,
0.0020622575123963225,
0.001991665022618264,
0.0017009126071093669,
0.005816610131671169,
0.005879040441858708,
0.005880914609124706,
0.005819009207398745,
2.15123294328114E-4,
1.2176697078664909E-4,
3.428009786415854E-4,
1.8382442691983224E-4,
0.00452147837080677,
0.0042675772219617405,
0.004673959560200546,
0.004493599570263756,
0.0062778504948590675,
0.006238585293039233,
0.006292004690126173,
0.0061585622659442,
0.007646764115234739,
0.007377851831726237,
0.007368994772614688,
0.007528337120766139,
1.7909630835349997E-4,
5.189058188130435E-4,
6.668225362970092E-4,
2.3517778861398034E-4,
0.004690616928042345,
0.004864940506262765,
0.004690829360486452,
0.004875529929769405,
0.002823036068652907,
0.0024889820342138516,
0.0027367617522497637,
0.002563539446783599,
0.005834028565895422,
0.0058048756046339516,
0.0059022292279487425,
0.005768260616253014,
7.37374987845902E-4,
6.5496643749257E-4,
6.528858422114645E-4,
5.737159837053625E-4,
0.004208468530308232,
0.004133876125350553,
0.0042208852290923846,
0.004285393552825029,
0.006285597101994797,
0.00642867191822804,
0.006388939343716678,
0.006339812204476836,
0.007276885155645002,
0.007035331658447158,
0.007171313574638152,
0.007283161799901666,
3.315138853912177E-4,
2.4907752767526394E-4,
2.1354227113126983E-4,
9.390108054921486E-5,
0.004269659861572023,
0.004238536212813842,
0.004425977125957901,
0.004281513271101979,
0.002625153552138048,
0.0026684045362909753,
0.00254625312165823,
0.002678148099230772,
0.005525989480133993,
0.005552967038977958,
0.005511643975592907,
0.005397957169287449,
0.001253814459867533,
0.0010563305445562567,
0.0013008950431044174,
0.001250441706479612,
0.003809433386940014,
0.003477648063895497,
0.0036657711348922805,
0.003540447763764758,
0.00555259452266652,
0.005459760274664479,
0.005541844006494145,
0.005625281663175716,
0.006969072718903271,
0.006988377466604157,
0.006779233582271864,
0.0069917438507121074,
4.703207614196875E-4,
3.3348350074476264E-4,
5.955908734260873E-4,
3.506715943982983E-4,
0.0038530432423988866,
0.0039869105380437725,
0.003985685758845432,
0.0038543526100994685,
0.0032975180426903436,
0.003248585223210917,
0.003390791773506398,
0.003254717708693192,
0.005517971229470974,
0.005287255205389647,
0.005267389460337582,
0.005233509423314214,
0.0016201524218384985,
0.0017454980577687425,
0.0016085764264376502,
0.0017094699600018705,
0.003668412299569837,
0.003713284015440964,
0.003607722114577146,
0.003589340831158061,
0.004978469523942948,
0.005011113749963567,
0.005067399420059435,
0.0049597608961809685,
0.006466437233440741,
0.006845229155546607,
0.006569635316908039,
0.006493663876111174,
2.5118335430105603E-4,
4.8558982165449165E-4,
2.330390802672946E-4,
2.4737822837346573E-4,
0.0037981532900004666,
0.0037284701148267117,
0.003749364470844867,
0.003688243552183281,
0.003233772442681927,
0.003386250558625629,
0.0031373974050413964,
0.0031991928424861963,
0.005220026378153538,
0.005254821481440758,
0.00523709270386697,
0.005142604893862309,
0.0016129007704966606,
0.001765119549808307,
0.0017631649892728043,
0.0016991561173847986,
0.0027202106040385794,
0.0029243826760209724,
0.0026124800122617736,
0.00284346868521138,
0.004349687743261301,
0.004246896665464955,
0.00444534764767984,
0.004335341226721535,
0.006188675820721425,
0.006210943586814112,
0.006283994992261345,
0.006500198719553265,
7.177520450284094E-4,
6.100406606882573E-4,
6.135843168196416E-4,
7.973242634174337E-4,
0.0028762729885362655,
0.0028330758124818205,
0.0029742272664122172,
0.0030736136859132505,
0.0030883070786042644,
0.0035014695712891485,
0.00322525986561171,
0.0033387586001123095,
0.004625302790817681,
0.004813093270866879,
0.004739315183892495,
0.004657104129596016,
0.0018396199701468505,
0.002093822834668925,
0.001872491051300282,
0.002008428823829577,
0.002822074769258881,
0.0027279704533468606,
0.0027692481211415705,
0.0027802788171348274,
0.004199706966675067,
0.004213000017282023,
0.00430330624549103,
0.004196846758189696,
0.0060083826180759616,
0.005926078866225199,
0.005932460306309638,
0.00610837071075213,
5.875371974132452E-4,
8.385944261781799E-4,
8.684421157797546E-4,
8.105603941499144E-4,
0.0028913019831959975,
0.0029371869278530154,
0.003019292692133642,
0.0031065073966301325,
0.004063220638545354,
0.003945177501714172,
0.0039747953761374456,
0.004104055407226572,
0.004831482029577408,
0.004653600689124473,
0.0047100568350515615,
0.004643347714130346,
0.0029072005820596145,
0.0026791716679020836,
0.0029155808857187666,
0.002960205020718199,
0.002598810082234278,
0.00258483027710648,
0.0024323548296700114,
0.0025995587323239364,
0.003826715669373517,
0.003590593720602391,
0.003718537891384855,
0.0036484393012883778,
0.005573852915707595,
0.005408869170636469,
0.005586790865302301,
0.005667246499573187,
0.0012356334672024175,
0.0012766980045226,
0.001199733071072636,
0.0010490539881946469,
0.002378239955116986,
0.0024231537086913985,
0.0024897489760680675,
0.0024443234263202772,
0.004117676540710278,
0.00404721847267255,
0.004259477590684973,
0.004006996292901194,
0.004349190632942166,
0.004414556259038725,
0.004444448013879827,
0.004366068502223468,
0.002797602261088795,
0.0026668282618161404,
0.0028626044048934585,
0.0029009268258048683,
0.00198467883751848,
0.002252246048896224,
0.00223773041994576,
0.0023149470328317386,
0.003376589636428659,
0.0034892263094008545,
0.0033880996804983815,
0.0035948288549130757,
0.005552417770809798,
0.005534933996135181,
0.005435095041187444,
0.005385328462137015,
9.306082466111345E-4,
9.488536717723094E-4,
0.0010460129499286043,
9.464672760491098E-4,
0.002203643490625838,
0.0022299473844385395,
0.0024143706006156725,
0.0023772206679218196,
0.00414377421725216,
0.004169825224815054,
0.003949547203558136,
0.004166901064783444,
0.0045368627874949954,
0.0042057984079166225,
0.0041864334923640955,
0.004289142410383814,
0.002782408532182421,
0.002834026048259325,
0.002646223601185063,
0.0025901721869079123,
0.0013822662922141347,
0.0015361155379604347,
0.0015221004451077943,
0.0014870683372433103,
0.0031180050956599093,
0.0030629064571795483,
0.0030945969800663877,
0.0029416032294161515,
0.0052420976219622085,
0.00527988538743261,
0.005256380261654586,
0.005320581843224671,
0.0013006821270155628,
0.0014303887265773854,
0.001664083506936135,
0.0016166817749037315,
0.001773653739690855,
0.0015014322204323879,
0.001463087560948844,
0.001708899772177111,
0.00394242306082216,
0.0040264105944632055,
0.0042349961010478806,
0.004130414581379604,
0.004224335415390891,
0.004279458007322777,
0.004275287908023068,
0.004311557324654768,
0.003032674248307481,
0.0030988720849444503,
0.0032256660015629397,
0.0030713075125014836,
0.0014202282702773432,
0.001574074527796124,
0.0016720986316657166,
0.0015912666538519507,
0.003053336190002976,
0.0029915485160434472,
0.002846271046712451,
0.0029718824335289904,
0.005285076490576785,
0.005207718550198147,
0.005365505623219196,
0.00523291671358515,
5.451704698271809E-4,
8.657388532328998E-4,
0.0011996867763934165,
0.0012318845486937854,
0.0012822885094559298,
0.0014352875792634978,
0.0011115050755793824,
0.0011063759463272199,
0.004301106001694743,
0.004434229891496581,
0.004367297776191695,
0.00431342410997596,
0.004357422003765184,
0.0037098701500164794,
0.0036201912105479437,
0.004089197323462989,
0.0032315901585263764,
0.0033488983152772465,
0.003620458627028676,
0.00317126138744016,
0.001016377537918894,
7.964705829069677E-4,
9.440449457314109E-4,
5.424586190514299E-4,
0.00245603534272909,
0.0029211224971874023,
0.002382760986587165,
0.0027068068953110965,
0.005247474036344084,
0.004570050668518423,
0.004938360064696419,
0.004896279015105613,
0.001520021478663402,
0.0011834977859423738,
0.0010993023750535166,
0.0010934390593461967,
0.0010928092527461692,
0.001036486637860784,
9.703419861195375E-4,
3.287804070978429E-4,
0.004724090890369745,
0.004339636213587516,
0.004786032224603239,
0.004489290765658091,
0.0035427178143199816,
0.0035268898799683136,
0.0041781621920878404,
0.003537460111764546,
0.0031672580233142217,
0.0029741451284604,
0.003405091614867319,
0.0030542020365725503,
5.856323270720039E-4,
2.691963479306013E-4,
5.72964795348122E-4,
1.9304820451811048E-4,
0.002657185616588458,
0.003112326785637731,
0.002695259523835135,
0.002974064622737778,
0.004789655536354547,
0.0045466908075134345,
0.004432104548275395,
0.004505688996101528,
0.0011921473897337617,
7.326640967195565E-4,
8.885046232078072E-4,
0.0010329583447534403,
5.848072008393378E-4,
1.2581441589979895E-4,
4.3041145530211655E-4,
3.6734978018207324E-4,
0.004006192314644363,
0.004003358565136159,
0.0038459250776481666,
0.003883863635033494,
0.0038602271489471445,
0.003414602031616399,
0.0035880908443113617,
0.0035388629478287368,
0.0034199501402377556,
0.003154635528424176,
0.0033995618906798477,
0.0033169766228089283,
4.969629267017818E-4,
5.779629336706995E-4,
6.458204908347889E-4,
5.022308937306432E-4,
0.0030175595639933815,
0.002743009909712622,
0.0028805110302106527,
0.0029212004019708655,
0.004451797618881786,
0.0043091411484331545,
0.004210013871124933,
0.004299352036733917,
7.698705135877954E-4,
6.278342849597213E-4,
5.660384260666215E-4,
5.868860558672133E-4,
0.0014413740295706975,
9.567378511011049E-4,
0.001252126925687001,
0.001154001667426712,
0.0033443322560852825,
0.003274817411007925,
0.003425052319394083,
0.0033403384835951366,
0.002298422946718465,
0.0021726910120234647,
0.0023774410178306095,
0.0021852784179908235,
0.0015325662620560103,
0.001527869888698124,
0.0014692246270209992,
0.001848430526452745,
0.0021838198556473638,
0.0021181344669072835,
0.001987136957710053,
0.002053146606148968,
0.004510312339253762,
0.00454514660539732,
0.004511078127667677,
0.0045550056077069785,
0.0029467491009940935,
0.0028489781228564683,
0.0036124234947316025,
0.0029584468719045867,
9.224759288074953E-4,
9.678727965131942E-4,
9.166609367247722E-4,
8.29942452267697E-4,
0.002749918394294612,
0.0022138173130625462,
0.0023230830691128553,
0.002553307753563212,
0.002522636627039877,
0.002162952106384381,
0.0029614830797718636,
0.0024535446482648274,
0.0017270439886699818,
0.001121220596727299,
9.318760021157887E-4,
0.001220552900628022,
0.0012363208020945192,
0.0012965729858077201,
9.214243248879385E-4,
9.193412510720775E-4,
0.0032916851043978145,
0.0036389204695537083,
0.0037642041974635596,
0.0035958462793533592,
0.004968817898357721,
0.005009508275370445,
0.00469067327662829,
0.004533194778756835,
0.0022048059811944965,
0.0016955744769421744,
0.002624139697483837,
0.0018965809983862978,
0.0011598619966826644,
0.0010820358416244458,
0.0010273532768668224,
0.0018330606709197701,
0.0031733698934011236,
0.0039800567697189735,
0.00449677168727267,
0.0039215507096660406,
0.0014545267031530992,
0.001452998736183295,
0.001573246779976685,
0.001625139799145735,
2.8134784729405457E-4,
1.4092231861966806E-4,
3.0734227207505243E-4,
2.761916620055845E-4,
8.910432794393651E-5,
6.345447817545308E-4,
2.730288406301324E-4,
6.586891612946336E-4,
0.00443706509723847,
0.004471192346745343,
0.004257440287983345,
0.0043186153415688665,
0.005483515048626648,
0.005368070965572966,
0.005700845209425788,
0.005148525128972011,
7.596711519998541E-4,
0.0011676972078448057,
9.861854018716955E-4,
9.612834715658078E-4,
9.659095400282835E-4,
0.0017373160338337713,
0.0011373983526079738,
0.0018800561205365455,
0.004993724482265222,
0.004642501871136748,
0.004815572171051816,
0.004734883192237726,
0.0012944116381662122,
0.0013410522656243616,
0.0012373565844275433,
0.0013197008061659283,
5.875000548157366E-4,
4.486139553719152E-4,
6.163215007375018E-4,
5.894107343798484E-4,
5.669346710729286E-4,
4.7809589835840096E-4,
3.4340618048213806E-4,
4.26773625194136E-4,
0.0053344590353486925,
0.0052064229208463155,
0.005233370512050958,
0.005231024959909692,
0.005249222612718624,
0.004932928463032489,
0.005158396331046462,
0.005079541008251051,
1.54458992260587E-4,
8.7371605699786E-5,
0.001301786151554503,
1.1348145845149594E-4,
0.0015088472764420886,
0.001635210570672367,
0.0014730451205905836,
0.0016404218696670445,
0.0052275886174407826,
0.005158117702165659,
0.005278401490733323,
0.005179212698147979,
0.0014016650288528549,
0.0014037163553121607,
0.0014080645378652568,
0.0014539479315627026,
6.465519397858426E-4,
6.923582874806365E-4,
7.022036206669359E-4,
6.566434119922028E-4,
5.311550727916903E-4,
3.8135932826347565E-4,
3.867611616783387E-4,
3.307182150317522E-4,
0.005711190447459831,
0.005673917058486169,
0.0058570531129719505,
0.005926309303147031,
0.005506848320303105
],
"type": "scatter"
}
],
"layout": {
"template": {
"data": {
"histogram2dcontour": [
{
"type": "histogram2dcontour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"choropleth": [
{
"type": "choropleth",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"histogram2d": [
{
"type": "histogram2d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"heatmap": [
{
"type": "heatmap",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"contourcarpet": [
{
"type": "contourcarpet",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"contour": [
{
"type": "contour",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"surface": [
{
"type": "surface",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
}
],
"mesh3d": [
{
"type": "mesh3d",
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
],
"scatter": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scatter"
}
],
"parcoords": [
{
"type": "parcoords",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolargl": [
{
"type": "scatterpolargl",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"bar": [
{
"error_x": {
"color": "#f2f5fa"
},
"error_y": {
"color": "#f2f5fa"
},
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"scattergeo": [
{
"type": "scattergeo",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterpolar": [
{
"type": "scatterpolar",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"scattergl": [
{
"marker": {
"line": {
"color": "#283442"
}
},
"type": "scattergl"
}
],
"scatter3d": [
{
"type": "scatter3d",
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermap": [
{
"type": "scattermap",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattermapbox": [
{
"type": "scattermapbox",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scatterternary": [
{
"type": "scatterternary",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"scattercarpet": [
{
"type": "scattercarpet",
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
}
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"baxis": {
"endlinecolor": "#A2B1C6",
"gridcolor": "#506784",
"linecolor": "#506784",
"minorgridcolor": "#506784",
"startlinecolor": "#A2B1C6"
},
"type": "carpet"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#506784"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"header": {
"fill": {
"color": "#2a3f5f"
},
"line": {
"color": "rgb(17,17,17)"
}
},
"type": "table"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "rgb(17,17,17)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
]
},
"layout": {
"autotypenumbers": "strict",
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#f2f5fa"
},
"hovermode": "closest",
"hoverlabel": {
"align": "left"
},
"paper_bgcolor": "rgb(17,17,17)",
"plot_bgcolor": "rgb(17,17,17)",
"polar": {
"bgcolor": "rgb(17,17,17)",
"angularaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"radialaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"ternary": {
"bgcolor": "rgb(17,17,17)",
"aaxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"baxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
},
"caxis": {
"gridcolor": "#506784",
"linecolor": "#506784",
"ticks": ""
}
},
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
]
},
"xaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"yaxis": {
"gridcolor": "#283442",
"linecolor": "#506784",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#283442",
"automargin": true,
"zerolinewidth": 2
},
"scene": {
"xaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"yaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
},
"zaxis": {
"backgroundcolor": "rgb(17,17,17)",
"gridcolor": "#506784",
"linecolor": "#506784",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#C8D4E3",
"gridwidth": 2
}
},
"shapedefaults": {
"line": {
"color": "#f2f5fa"
}
},
"annotationdefaults": {
"arrowcolor": "#f2f5fa",
"arrowhead": 0,
"arrowwidth": 1
},
"geo": {
"bgcolor": "rgb(17,17,17)",
"landcolor": "rgb(17,17,17)",
"subunitcolor": "#506784",
"showland": true,
"showlakes": true,
"lakecolor": "rgb(17,17,17)"
},
"title": {
"x": 0.05
},
"updatemenudefaults": {
"bgcolor": "#506784",
"borderwidth": 0
},
"sliderdefaults": {
"bgcolor": "#C8D4E3",
"borderwidth": 1,
"bordercolor": "rgb(17,17,17)",
"tickwidth": 0
},
"mapbox": {
"style": "dark"
}
}
},
"autosize": false,
"width": 2000,
"height": 1000
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 7
},
{
"cell_type": "code",
"id": "069bce83-c4d8-4f36-8c27-d00269919c34",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:26.496976Z",
"start_time": "2025-11-16T16:43:26.490877Z"
}
},
"source": [
"\n",
"df = pd.read_csv('./lut_channel_filter_sweep.csv', usecols=[\"channels\", \"filters\", \"ms\"])\n",
"split_df = df.groupby('channels')"
],
"outputs": [],
"execution_count": 8
},
{
"cell_type": "code",
"id": "f48c666a-e44c-4381-871d-2443abde826f",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:27.509195Z",
"start_time": "2025-11-16T16:43:26.545736Z"
}
},
"source": [
"fig = make_subplots(specs=[[{\"secondary_y\": True}]])\n",
"split_df = df.groupby('filters')\n",
"first = True\n",
"\n",
"deltas = calculate_deltas(list(split_df.get_group(100)['ms']))\n",
"all_errs = []\n",
"all_rect_errs = []\n",
"\n",
"color_tuples = [\n",
" (\"#000088\", \"#0000DD\", \"#880000\"), # Blue (max brightness), Green (max brightness)\n",
" (\"#0000CC\", \"#00CC00\", \"#550000\"),\n",
" (\"#0000BB\", \"#00BB00\", \"#330000\"),\n",
" (\"#0000AA\", \"#00AA00\", \"#880000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000066\", \"#006600\", \"#880000\"),\n",
" (\"#000055\", \"#005500\", \"#880000\"),\n",
" (\"#000044\", \"#004400\", \"#880000\") # Blue (min brightness), Green (min brightness)\n",
"]\n",
"for (idx, (category, category_df)) in list(enumerate(split_df))[::5]:\n",
" # print(category_df)\n",
" # if not first:\n",
" # continue\n",
" upper_right = 195\n",
" upper_left = 129\n",
" lower_right = 192\n",
" lower_left = 126\n",
"\n",
" upper_right_meas = category_df.loc[category_df[\"channels\"] == upper_right][\"ms\"].values[0]\n",
" upper_left_meas = category_df.loc[category_df[\"channels\"] == upper_left][\"ms\"].values[0]\n",
"\n",
" lower_right_meas = category_df.loc[category_df[\"channels\"] == lower_right][\"ms\"].values[0]\n",
" lower_left_meas = category_df.loc[category_df[\"channels\"] == lower_left][\"ms\"].values[0]\n",
" upper_m, upper_b = lin_interpol( upper_sampled_channels[0], upper_sampled_channels[1], upper_sampled_channel_meas[0], upper_sampled_channel_meas[1])\n",
" r_c = list(category_df[\"channels\"])\n",
" r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c] \n",
" err_rect = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_rect, channel_meas)]\n",
"\n",
"\n",
" upper_m, upper_b = lin_interpol(upper_left - 3, upper_right - 3, upper_left_meas, upper_right_meas)\n",
" lower_m, lower_b = lin_interpol(lower_left, lower_right, lower_left_meas, lower_right_meas)\n",
" start = list(category_df['channels'])[0]\n",
" end = list(category_df['channels'])[-1]\n",
" # r_c = list(range(start, end))\n",
"\n",
" r_v_upper = [calc_upper(c, upper_m, upper_b) for c in r_c]\n",
" r_v_lower = [calc_lower(c, lower_m, lower_b) for c in r_c]\n",
" r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c]\n",
" lv = list(category_df['ms'])[0]\n",
" delta_approx = [lv]\n",
" for delta in deltas:\n",
" lv = delta * lv\n",
" delta_approx.append(lv)\n",
" \n",
" errs = compute_absolute_percentage_errors(list(category_df['ms']), delta_approx) # [np.abs(1 - (g / m)) * 100 for g, m in zip(delta_approx, list(category_df['ms']))]\n",
" rect_errs = compute_absolute_percentage_errors(list(category_df['ms']), r_v_rect)\n",
"\n",
" all_errs.append(np.mean(errs))\n",
" all_rect_errs.append(np.mean(rect_errs))\n",
" print(f\"{np.mean(errs)=}\")\n",
" print(f\"{np.mean(rect_errs)=}\")\n",
" fig.add_trace(go.Scatter(\n",
" # x=category_df['channels'],\n",
" x=category_df['channels'],\n",
" y=category_df['ms'],\n",
" # mode='markers',\n",
" marker=dict(\n",
" size=7,\n",
" color=color_tuples[idx][0]\n",
" ),\n",
" name=f\"#Filters:{category} Latency\",\n",
" mode='markers',\n",
" \n",
" ), \n",
" secondary_y=False\n",
" )\n",
" # fig.add_trace(\n",
" # go.Scatter(\n",
" # x=list(category_df['channels']),\n",
" # y=delta_approx,\n",
" # name=f\"Delta Latency approximation\",\n",
" # mode='lines',\n",
" # line=dict(\n",
" # width=.5,\n",
" # color=color_tuples[idx][1]\n",
" # ),\n",
" \n",
" # ), \n",
" # secondary_y=False\n",
" # )\n",
" fig.add_trace(\n",
" go.Scatter(\n",
" x=list(category_df['channels']),\n",
" y=r_v_rect,\n",
" name=f\"Approximation\",\n",
" mode='lines',\n",
" line=dict(\n",
" dash=\"dot\",\n",
" width=.5,\n",
" color=color_tuples[idx][1]\n",
" ),\n",
" \n",
" ), \n",
" secondary_y=False\n",
" )\n",
" # fig.add_trace(\n",
" # go.Scatter(\n",
" # x=list(category_df['channels']),\n",
" # y=errs,\n",
" # name=f\"Delta Latency Approximation Error\",\n",
" # mode='lines',\n",
" # line=dict(\n",
" # width=.5,\n",
" # color=color_tuples[idx][2]\n",
" # ),\n",
" \n",
" # ),\n",
" # secondary_y=True\n",
" # )\n",
" fig.add_trace(\n",
" go.Scatter(\n",
" x=list(category_df['channels']),\n",
" y=rect_errs,\n",
" name=f\"Error\",\n",
" mode='lines',\n",
" line=dict(\n",
" width=.5,\n",
" color=color_tuples[idx][2]\n",
" ),\n",
" \n",
" ),\n",
" secondary_y=True\n",
" )\n",
"\n",
" first = False\n",
"\n",
"print()\n",
"print(f\"{np.mean(all_errs)=}\")\n",
"print(f\"{np.mean(all_rect_errs)=}\")\n",
"fig.update_layout(\n",
" scene=dict(\n",
" xaxis_title='channels',\n",
" yaxis_title='filters',\n",
" zaxis_title='ms'\n",
" ),\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT,\n",
" template='plotly_white',\n",
")\n",
"fig.update_xaxes(title_text=\"#Channels\")\n",
"\n",
"fig.update_yaxes(title_text=f\"\"\"Layer Execution Time (ms)\"\"\", secondary_y=False, range=[-5, 50])\n",
"fig.update_yaxes(title_text=f\"\"\"Absolute Approximation Error (%)\"\"\", secondary_y=True, range=[-4, 40],)\n",
"fig.update_layout(\n",
" title_text=\"Approximation using a modified stepfunction\",\n",
" autosize=False,\n",
" width=PLOT_WIDTH / 2,\n",
" height=PLOT_HEIGHT / 3 * 2,\n",
" legend_x=0, \n",
" legend_y=1,\n",
" font=dict(\n",
" size=14,\n",
" )\n",
")\n",
"fig.write_image(\"images/step_approx.svg\", width=PLOT_WIDTH /2, height=PLOT_HEIGHT / 3 * 2, scale=2)\n",
"\n",
"fig.show()"
],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"np.mean(errs)=np.float64(2.768728199793735e-14)\n",
"np.mean(rect_errs)=np.float64(0.5195734160479627)\n",
"np.mean(errs)=np.float64(2.048453928944935)\n",
"np.mean(rect_errs)=np.float64(2.53793726954352)\n",
"\n",
"np.mean(all_errs)=np.float64(1.0242269644724813)\n",
"np.mean(all_rect_errs)=np.float64(1.5287553427957412)\n"
]
},
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"marker": {
"color": "#000088",
"size": 7
},
"mode": "markers",
"name": "#Filters:100 Latency",
"x": {
"dtype": "i2",
"bdata": "eAB7AH4AgQCEAIcAigCNAJAAkwCWAJkAnACfAKIApQCoAKsArgCxALQAtwC6AL0AwADDAMYAyQDMAM8A0gDVANgA2wA="
},
"y": {
"dtype": "f8",
"bdata": "L7roArdlJ0BeTsHrioQpQLlkCHaqKSdAEhER0Q0WL0CrqqpKQRMvQM3MzLSb2SxAxU7sxOM5L0DNzMwM6dwsQGdmZo5m2yxAnnWDyVJXL0DOzMwcE+wsQDMzMwNFoi9AZmZmhmWiL0BlZmaWcq0sQImIiJh9ljJAMzMzGz8vMUCamZmBpC0xQAAAADCEqDJAAAAAKO8tMUAzMzMb8LkyQM7MzEwBujJAAAAAAAc3MUCZmZlhudsyQJqZmUkfGjFAmpmZsbIYMUAAAABYmKM1QFZVVcth7zNAAQAAUPaxNUDOzMycrbI1QDE1sP9k7TNAAQAAKNLCNUABAADISfczQGVmZt6f9zNAZmZmNtblNUA="
},
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#0000DD",
"dash": "dot",
"width": 0.5
},
"mode": "lines",
"name": "Approximation",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
11.748502821858345,
12.772179086280595,
11.748502821858345,
15.72780050123581,
15.72780050123581,
14.422489736048192,
15.72780050123581,
14.422489736048192,
14.422489736048192,
15.72780050123581,
14.422489736048192,
15.72780050123581,
15.72780050123581,
14.422489736048192,
18.683421916191026,
17.09647665023804,
17.09647665023804,
18.683421916191026,
17.09647665023804,
18.683421916191026,
18.683421916191026,
17.09647665023804,
18.683421916191026,
17.09647665023804,
17.09647665023804,
21.63904333114624,
19.770463564427885,
21.63904333114624,
21.63904333114624,
19.770463564427885,
21.63904333114624,
19.770463564427885,
19.770463564427885,
21.63904333114624
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#880000",
"width": 0.5
},
"mode": "lines",
"name": "Error",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
0.4260395883416662,
0.10429372899742598,
1.4430422088408996,
1.188480068356126,
1.224081572519904,
0.017513556670463355,
0.734862940402165,
0.06219600031896645,
0.041772006929809195,
0.3653158157222536,
0.26687890463880526,
0.5635243800435406,
0.5650837784365018,
0.5839057870747963,
0.5141420637899423,
0.5125533721076058,
0.4762683549143409,
0.13481903213880153,
0.48286719753150326,
0.2290789886892001,
0.23047676003755546,
0.6882036103559662,
0.9273134423922277,
0.03252979851666795,
0.0,
0.0,
0.825792313874471,
0.2586813705323586,
0.2715383426848249,
0.7871544494730919,
0.5605247504912111,
0.9791961141197749,
0.9857104123412554,
1.181655434346608
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
},
{
"marker": {
"color": "#000033",
"size": 7
},
"mode": "markers",
"name": "#Filters:180 Latency",
"x": {
"dtype": "i2",
"bdata": "eAB7AH4AgQCEAIcAigCNAJAAkwCWAJkAnACfAKIApQCoAKsArgCxALQAtwC6AL0AwADDAMYAyQDMAM8A0gDVANgA2wA="
},
"y": {
"dtype": "f8",
"bdata": "MzMzU7PnNkA0MzPTnyk5QJqZmYlnKTVAZmZmPnfMPkCbmZnZl8w+QJqZmXEVHzxAAAAA8ObvPkAzMzPziy07QAAAADiOMztAmZmZaQkDP0BwPgZnvzM8QDMzMwtAMj9Aep7nSaAwP0AvW7bMHiU6QAAAAMSsZUJAw/Uo/Eu1QECamZlRFrVAQGZmZtYHfEJACtejEGkhQEDtxE6cyYZCQDMzM3sQh0JAmpmZMffAQECamZmZHJ1CQJqZmXnZGz9AAQAAKJIZP0CamZmhtHBFQDIzM1NxWUNAZmZmfguBRUAzMzO3AoFFQAAAAGCqokJASZIkqR6MRUBz0UWXrGBDQGZmZoYhYkNAjC66aO2jRUA="
},
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#000099",
"dash": "dot",
"width": 0.5
},
"mode": "lines",
"name": "Approximation",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
21.462892176888207,
25.306959100203077,
21.462892176888207,
31.16481020956328,
31.16481020956328,
26.281389297138563,
31.16481020956328,
26.281389297138563,
26.281389297138563,
31.16481020956328,
26.281389297138563,
31.16481020956328,
31.16481020956328,
26.281389297138563,
37.02266131892348,
31.09988641738892,
31.09988641738892,
37.02266131892348,
31.09988641738892,
37.02266131892348,
37.02266131892348,
31.09988641738892,
37.02266131892348,
31.09988641738892,
31.09988641738892,
42.880512428283694,
35.91838353763927,
42.880512428283694,
42.880512428283694,
35.91838353763927,
42.880512428283694,
35.91838353763927,
35.91838353763927,
42.880512428283694
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#330000",
"width": 0.5
},
"mode": "lines",
"name": "Error",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
6.296366803449874,
0.573725064214164,
1.423116083173548,
1.188737704950407,
1.1871030963564988,
6.543167436029535,
0.7359852849910861,
3.2987348872567845,
3.3821785509495044,
0.49319139357028186,
6.810653619388203,
0.10090789892361532,
0.08058879584420138,
0.5216602613133788,
0.6205477858409466,
6.932213678582051,
6.927652127261444,
0.14518151183793349,
3.599180850731772,
0.08195375525554394,
0.08778567455813081,
7.1854187666614555,
0.5500620231978605,
0.028611651486307295,
0.0,
0.0,
7.1846916631026065,
0.29680605598984966,
0.29618502580929645,
3.6286852124447746,
0.49698300156274294,
7.319994762964665,
7.347203598019165,
0.9245931387620551
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
}
],
"layout": {
"template": {
"data": {
"barpolar": [
{
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scattermap": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermap"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "white",
"showlakes": true,
"showland": true,
"subunitcolor": "#C8D4E3"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "white",
"polar": {
"angularaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
},
"bgcolor": "white",
"radialaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"yaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"zaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"baxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"bgcolor": "white",
"caxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
}
}
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
0.94
],
"title": {
"text": "#Channels"
}
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
],
"title": {
"text": "Layer Execution Time (ms)"
},
"range": [
-5,
50
]
},
"yaxis2": {
"anchor": "x",
"overlaying": "y",
"side": "right",
"title": {
"text": "Absolute Approximation Error (%)"
},
"range": [
-4,
40
]
},
"scene": {
"xaxis": {
"title": {
"text": "channels"
}
},
"yaxis": {
"title": {
"text": "filters"
}
},
"zaxis": {
"title": {
"text": "ms"
}
}
},
"width": 1000.0,
"height": 666.6666666666666,
"title": {
"text": "Approximation using a modified stepfunction"
},
"legend": {
"x": 0,
"y": 1
},
"font": {
"size": 14
},
"autosize": false
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 9
},
{
"cell_type": "code",
"id": "8c92e57c-3d5a-41f3-8225-d5ad2c50e650",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:28.532994Z",
"start_time": "2025-11-16T16:43:27.523402Z"
}
},
"source": [
"fig = make_subplots(specs=[[{\"secondary_y\": True}]])\n",
"split_df = df.groupby('filters')\n",
"first = True\n",
"\n",
"deltas = calculate_deltas(list(split_df.get_group(100)['ms']))\n",
"all_errs = []\n",
"all_rect_errs = []\n",
"\n",
"color_tuples = [\n",
" (\"#000088\", \"#0000DD\", \"#880000\"), # Blue (max brightness), Green (max brightness)\n",
" (\"#0000CC\", \"#00CC00\", \"#550000\"),\n",
" (\"#0000BB\", \"#00BB00\", \"#330000\"),\n",
" (\"#0000AA\", \"#00AA00\", \"#880000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000033\", \"#000099\", \"#330000\"),\n",
" (\"#000066\", \"#006600\", \"#880000\"),\n",
" (\"#000055\", \"#005500\", \"#880000\"),\n",
" (\"#000044\", \"#004400\", \"#880000\") # Blue (min brightness), Green (min brightness)\n",
"]\n",
"for (idx, (category, category_df)) in list(enumerate(split_df))[::5]:\n",
" # print(category_df)\n",
" # if not first:\n",
" # continue\n",
" upper_right = 195\n",
" upper_left = 129\n",
" lower_right = 192\n",
" lower_left = 126\n",
"\n",
" upper_right_meas = category_df.loc[category_df[\"channels\"] == upper_right][\"ms\"].values[0]\n",
" upper_left_meas = category_df.loc[category_df[\"channels\"] == upper_left][\"ms\"].values[0]\n",
"\n",
" lower_right_meas = category_df.loc[category_df[\"channels\"] == lower_right][\"ms\"].values[0]\n",
" lower_left_meas = category_df.loc[category_df[\"channels\"] == lower_left][\"ms\"].values[0]\n",
" upper_m, upper_b = lin_interpol( upper_sampled_channels[0], upper_sampled_channels[1], upper_sampled_channel_meas[0], upper_sampled_channel_meas[1])\n",
" r_c = list(category_df[\"channels\"])\n",
" r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c] \n",
" err_rect = [np.abs((approx - meas) / meas) for approx, meas in zip(r_v_rect, channel_meas)]\n",
"\n",
"\n",
" upper_m, upper_b = lin_interpol(upper_left - 3, upper_right - 3, upper_left_meas, upper_right_meas)\n",
" lower_m, lower_b = lin_interpol(lower_left, lower_right, lower_left_meas, lower_right_meas)\n",
" start = list(category_df['channels'])[0]\n",
" end = list(category_df['channels'])[-1]\n",
" # r_c = list(range(start, end))\n",
"\n",
" r_v_upper = [calc_upper(c, upper_m, upper_b) for c in r_c]\n",
" r_v_lower = [calc_lower(c, lower_m, lower_b) for c in r_c]\n",
" r_v_rect = [calc_rect(c, upper_m, upper_b, lower_m, lower_b) for c in r_c]\n",
" lv = list(category_df['ms'])[0]\n",
" delta_approx = [lv]\n",
" for delta in deltas:\n",
" lv = delta * lv\n",
" delta_approx.append(lv)\n",
" \n",
" errs = compute_absolute_percentage_errors(list(category_df['ms']), delta_approx) # [np.abs(1 - (g / m)) * 100 for g, m in zip(delta_approx, list(category_df['ms']))]\n",
" rect_errs = compute_absolute_percentage_errors(list(category_df['ms']), r_v_rect)\n",
"\n",
" all_errs.append(np.mean(errs))\n",
" all_rect_errs.append(np.mean(rect_errs))\n",
" print(f\"{np.mean(errs)=}\")\n",
" print(f\"{np.mean(rect_errs)=}\")\n",
" fig.add_trace(go.Scatter(\n",
" # x=category_df['channels'],\n",
" x=category_df['channels'],\n",
" y=category_df['ms'],\n",
" # mode='markers',\n",
" marker=dict(\n",
" size=7,\n",
" color=color_tuples[idx][0]\n",
" ),\n",
" name=f\"#Filters:{category} Latency\",\n",
" mode='markers',\n",
" \n",
" ), \n",
" secondary_y=False\n",
" )\n",
" fig.add_trace(\n",
" go.Scatter(\n",
" x=list(category_df['channels']),\n",
" y=delta_approx,\n",
" name=f\"Approximation\",\n",
" mode='lines',\n",
" line=dict(\n",
" dash=\"dot\",\n",
" width=.5,\n",
" color=color_tuples[idx][1]\n",
" ),\n",
" \n",
" ), \n",
" secondary_y=False\n",
" )\n",
" # fig.add_trace(\n",
" # go.Scatter(\n",
" # x=list(category_df['channels']),\n",
" # y=r_v_rect,\n",
" # name=f\"Stepwise Latency approximation\",\n",
" # mode='lines',\n",
" # line=dict(\n",
" # width=.5,\n",
" # color=color_tuples[idx][1]\n",
" # ),\n",
" \n",
" # ), \n",
" # secondary_y=False\n",
" # )\n",
" fig.add_trace(\n",
" go.Scatter(\n",
" x=list(category_df['channels']),\n",
" y=errs,\n",
" name=f\"Error\",\n",
" mode='lines',\n",
" line=dict(\n",
" width=.5,\n",
" color=color_tuples[idx][2]\n",
" ),\n",
" \n",
" ),\n",
" secondary_y=True\n",
" )\n",
" # fig.add_trace(\n",
" # go.Scatter(\n",
" # x=list(category_df['channels']),\n",
" # y=rect_errs,\n",
" # name=f\"Stepwise Latency Approximation Error\",\n",
" # mode='lines',\n",
" # line=dict(\n",
" # width=.5,\n",
" # color=color_tuples[idx][2]\n",
" # ),\n",
" \n",
" # ),\n",
" # secondary_y=True\n",
" # )\n",
"\n",
" first = False\n",
"\n",
"print()\n",
"print(f\"{np.mean(all_errs)=}\")\n",
"print(f\"{np.mean(all_rect_errs)=}\")\n",
"fig.update_layout(\n",
" scene=dict(\n",
" xaxis_title='channels',\n",
" yaxis_title='filters',\n",
" zaxis_title='ms'\n",
" ),\n",
" width=PLOT_WIDTH,\n",
" height=PLOT_HEIGHT,\n",
" template='plotly_white',\n",
" plot_bgcolor= \"rgba(0, 0, 0, 0)\",\n",
")\n",
"fig.update_xaxes(title_text=\"#Channels\")\n",
"\n",
"fig.update_yaxes(title_text=f\"\"\"Layer Execution Time (ms)\"\"\", secondary_y=False, range=[-5, 50])\n",
"fig.update_yaxes(title_text=f\"\"\"Absolute Approximation Error (%)\"\"\", secondary_y=True, range=[-4, 40],)\n",
"fig.update_layout(\n",
" title_text=\"Approximation using the point to point differences of reference sweep\",\n",
" autosize=False,\n",
" width=PLOT_WIDTH / 2,\n",
" height=PLOT_HEIGHT / 3 * 2,\n",
" legend_x=0, \n",
" legend_y=1,\n",
" font=dict(\n",
" size=14,\n",
" ),\n",
" plot_bgcolor= \"rgba(0, 0, 0, 0)\",\n",
"\n",
")\n",
"fig.write_image(\"images/delta_approx.svg\", width=PLOT_WIDTH /2, height=PLOT_HEIGHT / 3 * 2, scale=2)\n",
"\n",
"fig.show()"
],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"np.mean(errs)=np.float64(2.768728199793735e-14)\n",
"np.mean(rect_errs)=np.float64(0.5195734160479627)\n",
"np.mean(errs)=np.float64(2.048453928944935)\n",
"np.mean(rect_errs)=np.float64(2.53793726954352)\n",
"\n",
"np.mean(all_errs)=np.float64(1.0242269644724813)\n",
"np.mean(all_rect_errs)=np.float64(1.5287553427957412)\n"
]
},
{
"data": {
"application/vnd.plotly.v1+json": {
"data": [
{
"marker": {
"color": "#000088",
"size": 7
},
"mode": "markers",
"name": "#Filters:100 Latency",
"x": {
"dtype": "i2",
"bdata": "eAB7AH4AgQCEAIcAigCNAJAAkwCWAJkAnACfAKIApQCoAKsArgCxALQAtwC6AL0AwADDAMYAyQDMAM8A0gDVANgA2wA="
},
"y": {
"dtype": "f8",
"bdata": "L7roArdlJ0BeTsHrioQpQLlkCHaqKSdAEhER0Q0WL0CrqqpKQRMvQM3MzLSb2SxAxU7sxOM5L0DNzMwM6dwsQGdmZo5m2yxAnnWDyVJXL0DOzMwcE+wsQDMzMwNFoi9AZmZmhmWiL0BlZmaWcq0sQImIiJh9ljJAMzMzGz8vMUCamZmBpC0xQAAAADCEqDJAAAAAKO8tMUAzMzMb8LkyQM7MzEwBujJAAAAAAAc3MUCZmZlhudsyQJqZmUkfGjFAmpmZsbIYMUAAAABYmKM1QFZVVcth7zNAAQAAUPaxNUDOzMycrbI1QDE1sP9k7TNAAQAAKNLCNUABAADISfczQGVmZt6f9zNAZmZmNtblNUA="
},
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#0000DD",
"dash": "dot",
"width": 0.5
},
"mode": "lines",
"name": "Approximation",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
11.698661890896885,
12.758872382494868,
11.58137863972148,
15.543074162801107,
15.537607510884602,
14.42501606941223,
15.613065866323616,
14.431465530395506,
14.428516817092895,
15.670553490922254,
14.461083316802979,
15.816932773590084,
15.817180824279781,
14.338764858245844,
18.587853940327957,
17.184556674957268,
17.178291416168207,
18.658267021179192,
17.17943048477172,
18.72631998062133,
18.72658233642578,
17.21495056152343,
18.858297443389883,
17.102039909362787,
17.09647665023803,
21.63904333114623,
19.935085972150162,
21.695164680480953,
21.69796161651611,
19.92732236911723,
21.761019229888912,
19.965969562530514,
19.967283153533923,
21.89779987335204
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#880000",
"width": 0.5
},
"mode": "lines",
"name": "Error",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
0.0,
0.0,
0.0,
1.1428606855981976E-14,
1.1432627823529809E-14,
1.2314418443990203E-14,
1.1377373634423322E-14,
1.2308915097076544E-14,
1.2311430633645381E-14,
1.133563559467935E-14,
1.2283705172600879E-14,
2.2461457791187886E-14,
2.246110554256921E-14,
2.4776985423241868E-14,
3.822618458489799E-14,
4.134774898182626E-14,
4.1362829314406505E-14,
3.808192555897906E-14,
4.136008678459643E-14,
3.794353276540159E-14,
3.7943001183830355E-14,
4.127474739010931E-14,
3.767798964318255E-14,
4.1547250475722594E-14,
4.156077011050152E-14,
4.925421550896691E-14,
3.5642822747428665E-14,
3.275120268616224E-14,
3.2746980952314305E-14,
3.565670904492808E-14,
3.265208896025258E-14,
3.5587690021002155E-14,
3.558534880767412E-14,
4.867220039476042E-14
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
},
{
"marker": {
"color": "#000033",
"size": 7
},
"mode": "markers",
"name": "#Filters:180 Latency",
"x": {
"dtype": "i2",
"bdata": "eAB7AH4AgQCEAIcAigCNAJAAkwCWAJkAnACfAKIApQCoAKsArgCxALQAtwC6AL0AwADDAMYAyQDMAM8A0gDVANgA2wA="
},
"y": {
"dtype": "f8",
"bdata": "MzMzU7PnNkA0MzPTnyk5QJqZmYlnKTVAZmZmPnfMPkCbmZnZl8w+QJqZmXEVHzxAAAAA8ObvPkAzMzPziy07QAAAADiOMztAmZmZaQkDP0BwPgZnvzM8QDMzMwtAMj9Aep7nSaAwP0AvW7bMHiU6QAAAAMSsZUJAw/Uo/Eu1QECamZlRFrVAQGZmZtYHfEJACtejEGkhQEDtxE6cyYZCQDMzM3sQh0JAmpmZMffAQECamZmZHJ1CQJqZmXnZGz9AAQAAKJIZP0CamZmhtHBFQDIzM1NxWUNAZmZmfguBRUAzMzO3AoFFQAAAAGCqokJASZIkqR6MRUBz0UWXrGBDQGZmZoYhYkNAjC66aO2jRUA="
},
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#000099",
"dash": "dot",
"width": 0.5
},
"mode": "lines",
"name": "Approximation",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
22.905080032348632,
24.980890615444793,
22.67544844886667,
30.432143519312824,
30.42144023539674,
28.24307178198749,
30.569181890515857,
28.255699330451165,
28.2499259766421,
30.68173823709478,
28.31368867781166,
30.968337611950925,
30.968823276119405,
28.07419854562271,
36.39358809609788,
33.64604000279818,
33.633773108060545,
36.53145149169501,
33.63600331676041,
36.66469395113162,
36.66520762361433,
33.70554889456587,
36.92309567052248,
33.48447852358125,
33.473586090183176,
42.36758220263136,
39.03136477507374,
42.47746348734782,
42.48293967294307,
39.016164237570635,
42.60640162905591,
39.09183246923786,
39.09440437937113,
42.874207606749565
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y"
},
{
"line": {
"color": "#330000",
"width": 0.5
},
"mode": "lines",
"name": "Error",
"x": [
120,
123,
126,
129,
132,
135,
138,
141,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
186,
189,
192,
195,
198,
201,
204,
207,
210,
213,
216,
219
],
"y": [
0.0,
0.722120952224905,
7.153063124638968,
1.1901510816772016,
1.2264990949908325,
0.43259132076344214,
1.1893017672776702,
3.9656557348515133,
3.854719136072214,
1.0645092264466456,
0.39553509435943446,
0.7307026575707117,
0.7089545346931729,
7.3788381734827855,
1.0891535166357365,
0.6872635969325888,
0.6554875787546273,
1.1835262459441975,
4.26206157557546,
1.048048539772159,
1.0524378347445407,
0.5909270504531752,
0.8175143673933011,
7.6367212793652355,
7.632502707363736,
1.1961849255187722,
0.8594429816728515,
1.2339512637171601,
1.2206030934235022,
4.682858057954855,
1.1330493629578826,
0.8684378621231099,
0.8454594183736385,
0.939160426401775
],
"type": "scatter",
"xaxis": "x",
"yaxis": "y2"
}
],
"layout": {
"template": {
"data": {
"barpolar": [
{
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "white",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "#C8D4E3",
"linecolor": "#C8D4E3",
"minorgridcolor": "#C8D4E3",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scattermap": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermap"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "white",
"showlakes": true,
"showland": true,
"subunitcolor": "#C8D4E3"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "white",
"polar": {
"angularaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
},
"bgcolor": "white",
"radialaxis": {
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"yaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
},
"zaxis": {
"backgroundcolor": "white",
"gridcolor": "#DFE8F3",
"gridwidth": 2,
"linecolor": "#EBF0F8",
"showbackground": true,
"ticks": "",
"zerolinecolor": "#EBF0F8"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"baxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
},
"bgcolor": "white",
"caxis": {
"gridcolor": "#DFE8F3",
"linecolor": "#A2B1C6",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "#EBF0F8",
"linecolor": "#EBF0F8",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "#EBF0F8",
"zerolinewidth": 2
}
}
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
0.94
],
"title": {
"text": "#Channels"
}
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
],
"title": {
"text": "Layer Execution Time (ms)"
},
"range": [
-5,
50
]
},
"yaxis2": {
"anchor": "x",
"overlaying": "y",
"side": "right",
"title": {
"text": "Absolute Approximation Error (%)"
},
"range": [
-4,
40
]
},
"scene": {
"xaxis": {
"title": {
"text": "channels"
}
},
"yaxis": {
"title": {
"text": "filters"
}
},
"zaxis": {
"title": {
"text": "ms"
}
}
},
"width": 1000.0,
"height": 666.6666666666666,
"plot_bgcolor": "rgba(0, 0, 0, 0)",
"title": {
"text": "Approximation using the point to point differences of reference sweep"
},
"legend": {
"x": 0,
"y": 1
},
"font": {
"size": 14
},
"autosize": false
},
"config": {
"plotlyServerURL": "https://plot.ly"
}
}
},
"metadata": {},
"output_type": "display_data",
"jetTransient": {
"display_id": null
}
}
],
"execution_count": 10
},
{
"cell_type": "code",
"id": "377c2b1b-9c6e-4a82-ab14-4ce738d71000",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:28.542513Z",
"start_time": "2025-11-16T16:43:28.541093Z"
}
},
"source": [
"\n"
],
"outputs": [],
"execution_count": 10
},
{
"cell_type": "code",
"id": "81d1130d-3141-4142-b248-b6dfc61ea469",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:28.594477Z",
"start_time": "2025-11-16T16:43:28.592450Z"
}
},
"source": [],
"outputs": [],
"execution_count": null
},
{
"cell_type": "code",
"id": "117c4d5f-16b9-4921-a875-504f43dd9f9b",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:28.643041Z",
"start_time": "2025-11-16T16:43:28.641059Z"
}
},
"source": [],
"outputs": [],
"execution_count": null
},
{
"cell_type": "code",
"id": "7dfb3cc8-920d-499f-a616-df908ed8a6ab",
"metadata": {
"ExecuteTime": {
"end_time": "2025-11-16T16:43:28.691178Z",
"start_time": "2025-11-16T16:43:28.689117Z"
}
},
"source": [],
"outputs": [],
"execution_count": null
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"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.13.7"
}
},
"nbformat": 4,
"nbformat_minor": 5
}