hanzo-nn 0.11.39

Multi-backend tensor & ML framework for Rust — part of the Hanzo ML stack.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
// @generated by scratchpad/gen_fixture.py from the OFFICIAL rbalestr-lab/lejepa
// EppsPulley (arXiv 2511.08544). DO NOT EDIT BY HAND. Regenerate to update.
//
// Reference values are the stock `EppsPulley.forward` statistic on fixed inputs.
// f64 buffers are recomputed natively (isolating the math from f32 rounding);
// the forward algorithm is unchanged from upstream.
pub const N: usize = 128;
pub const D: usize = 16;
pub const S: usize = 32;
pub const T_MAX: f64 = 3.0;
pub const N_KNOTS: usize = 17;

// Embeddings (N, D), row-major.
pub const X: &[f64] = &[
    -1.655205900117088, -0.6697255454632507, -1.179959453552153, 0.5995584193030585, -1.146825838069374, -1.654804751917273,
    -0.9101919538259028, -1.2752329627413608, -1.9964825198468643, 2.6901737592807953, 0.7600443719136853, 4.20152786192268,
    2.6850589140448364, -2.3733683237690855, 0.6022860485187768, 1.3450435076268445, -0.4232405823422798, -0.8344072522827561,
    -1.3333755693849028, -0.9542559558588699, -0.25396357593802144, 0.07868320511864382, 0.1303461568117656, -1.2237310731121103,
    1.6175297583634294, -0.3125549501800581, -1.250520675042333, -2.9038569265540035, -1.1427077574914473, 3.690032638643835,
    -0.6279174044837676, -1.7275075879268438, -0.5458708704540819, -0.08099557744940339, -0.3739088130509228, -1.395919001196183,
    -1.5409808182961067, -1.4727910468649799, 1.4164314366831312, 1.2942665221255247, 1.0578150448849601, 0.3519662573297714,
    -1.9345335758622688, 3.9164602078155055, -0.35082144590766823, 0.9030691893511433, -2.7587344307947594, 1.1109977334571721,
    -2.0726481365615665, -0.5053631424647826, 0.9337552350610361, -0.8986831324843498, -0.8401300183052083, 3.1374548620963374,
    1.0751965796481457, 1.3252323631529934, -2.130134087912069, -3.3930767296446396, 0.2538903487254406, -0.5249519686002948,
    -0.2775733303035393, 2.346716840537116, 3.949588524175284, 0.4803609564986301, -1.0643993198999722, -0.4927201015426504,
    0.39873007757919643, -0.3743595071862892, -0.0447169858471578, 0.942721114575858, -2.3921103185748818, 1.4153820578435305,
    1.2075317170305517, -0.8529438639678274, 0.30278582701352785, 4.154169930035009, 1.2447172136736468, 3.8353580373360425,
    0.5611000788807521, 4.186103760578181, -0.8506151972828937, -0.22670466235121076, -1.036629083525725, 0.05471429988646376,
    0.6879009848760385, 1.2020147684705762, -0.6133744273463727, 0.6065390200364195, -0.2371574333251526, 1.7577045868078327,
    0.9301660271214536, -0.7473477209662438, -0.6984866218121779, 1.006168408076148, -2.686376181250343, 2.7217861543380737,
    -0.7959411796082482, -0.04097746678497244, -1.5069262411333268, 0.9264141427238661, 0.19944642960012793, 0.23398402444716587,
    -0.5531797484506249, -1.7663335873076262, 0.3577904162617067, -0.09936568853425493, 0.13469930856157236, -0.2449035758783477,
    -0.622786963574395, 6.42897410374411, -3.029511042194293, 1.5893314074653078, -0.7656165927743486, -0.5182535118738213,
    0.6792755468580625, -0.09050651834305465, 0.909994079431315, 0.8281913928571487, -0.9192235938904038, -0.8961816536019876,
    1.780039848042642, -0.8451826657213833, 1.144142632708894, -0.13615367398204797, 1.1386740370256436, -1.143261963136219,
    4.367132598879002, -1.0092098429971657, -0.47329040286021457, -0.4248292482461288, -1.5478069753530947, -0.7337178798639603,
    0.5543983082396029, 0.08625767588723998, -0.7225856801130017, -0.4029556646967412, 0.44558963244753613, -0.5890590941342726,
    0.033360684708999305, -0.0417171409583475, 1.950590464635775, -4.2269810020302305, -1.1549602043590186, -0.5024205831715531,
    -0.4532650976607902, -0.8442395219179719, -0.8873068448975882, -0.3754015251574533, -1.5852616282490695, -1.8202968929737702,
    0.3208749062354055, -1.8707698543101854, -0.6118057212208041, -1.7918761086244646, -0.5520457506863032, -0.656183597231053,
    2.5953549967780982, 0.0005826361013187009, -0.04355738800020731, -4.152391492039457, -0.052879238025650144, -1.6787319010456514,
    0.7729716498235777, -0.4784299392803912, -1.9688344270248541, 1.4507067526369621, -4.060557575102846, -0.8908697909981256,
    0.2163200632412165, 0.1508394623454537, 1.7316357745719129, 2.0200277154611315, -2.0290024881008435, -1.028135591518631,
    0.7554332314294692, -0.5547200819939886, -0.5515174898704563, -1.2483637528988445, 0.7177868944126511, 0.10255627071444706,
    -0.44713520206507423, 1.175768092281351, -0.8295167338839554, 0.027594826596049206, 1.2935542879715844, 1.6422555752891057,
    -0.22789147462015658, 1.2391706692805242, 1.996236285053474, -2.6098065175002745, -0.06133533866718466, -1.1876856504858375,
    -0.9128912668675614, -0.2425711083360551, -1.0493043191653921, 0.17185665170587128, -1.8827523836823796, -0.5422401810091999,
    -2.0926105790301905, 1.003051281791272, -0.459767039499383, 0.5315697475151363, -1.7029133450377703, -1.689695698663843,
    -0.6065414719741475, -4.627432741527647, 3.196224238833757, 3.8440044083492433, -1.3760871818183675, -0.7468521011283136,
    0.006039219223196002, 0.3077015441402397, 1.4417232337591759, 0.19264517880906656, 0.1423540376209025, -0.7165865322395853,
    2.1595118872596792, 1.542577109240515, -0.7420417842676923, 0.12665180645991342, 5.297332950122347, 2.05861524087903,
    2.3551832188225648, 1.3668776740909165, -0.5497537303414896, -0.9513093561015956, 1.317240588373012, -0.26885909396213187,
    -0.4560026962819873, -1.8596945888387095, -0.5363489667690795, -0.3140492510932621, 1.0153368540490124, -0.4227529261630407,
    -2.8086485166931108, -1.6225540295574807, 1.6892611361015537, 2.645473709108015, -0.027043825230592067, -4.459900468423532,
    -0.685833815164244, -1.3933002405861146, -0.6525050903453191, 0.7219981259363322, -0.6425841870034535, -0.2173575258721966,
    1.4365519488099368, 0.7527398968232509, -0.7495180637302278, -0.549030658841323, 2.5259256683115088, 0.2984148272895182,
    1.0229315653039035, 1.542650323153232, -5.7077645899995995, -1.4085336708591305, 0.548462015745224, -0.3583545424400295,
    -0.13343048738599006, 0.4717874839904837, 0.4845891957907234, -1.2515157678638749, 1.4861434525096906, 1.8344164986119418,
    -0.19244755991250972, 0.091346079860504, 0.10776421101945385, -0.11009105965019628, 0.1192657788528049, -0.536839531677093,
    -1.398237739418086, 2.364589997195973, -0.002367671918150016, -0.7805063418069063, -1.1610252199014788, 0.1718908242019842,
    1.4040120721583556, -1.7203963768089996, 0.07333971301203179, -0.5610605324487606, 1.2513392150879485, -0.9759345222232904,
    1.347765450705596, 1.076432172014494, 4.0378231860968965, 2.750077916279015, -0.9152121679985967, -2.4845203948261796,
    -1.0505962956238815, -0.32995326660015767, -1.8446749733383854, -0.08750699845320406, -1.3579658602667217, -0.1526043309631202,
    -0.2605581725551006, 1.1640359282623456, 1.5445483361164112, -2.313203178166595, -0.7199107252022332, -1.605185636391944,
    -2.0045824382089124, 4.427330114120956, 1.901358285234605, 1.9318363454642038, -0.4207202919137422, -1.3081660385803777,
    -0.7870763445816514, -1.2350104977804375, -0.2512633647601659, -1.3507098991531317, -0.7213531403298518, 3.425525999740137,
    -0.2622467234833996, -0.0035279762852075264, 1.4813761833975694, 0.07832062496936795, 0.690239172464501, 0.49104466327038526,
    1.1632309760265624, -0.00714011050032759, -0.9274118196416578, -0.003542535820096282, 0.4164778455822238, 0.9566357441393445,
    -1.9320163731644808, -0.857295007109629, 0.03997873740042804, 1.3645640159471095, -1.7295382543388966, 0.8361689169650105,
    0.13338821940487672, -0.8297280264945959, 2.0629652557637836, 0.7930057201315986, -1.7887104326101493, 3.118710480843436,
    -0.08258127314618297, -1.0771480961655582, -1.0630644474984354, -1.145365058775546, 0.20410315994541411, 1.15405532456034,
    1.4822033231576206, -1.241696448980873, -0.11547906050229938, -1.2720159448313668, -0.6737260052359788, 2.876343559154941,
    -2.032230004974491, -1.0338442262736194, 3.4189608485532865, 1.6198295083186867, -0.4791884990530204, -0.9154492936647594,
    -0.44077989627406233, -0.2697857734467951, -1.3285403223085714, 0.295036291236559, 0.6168957508349208, 0.6193235490953165,
    1.7822856467818813, 1.6817638148748952, -0.6167857959042709, -2.054170688343615, 1.5087596015661837, 5.147121785005023,
    1.324122381067427, 4.316869476853741, 0.07318930303109616, -0.7046966683496131, -0.5312759786079329, -0.5826038152030037,
    -1.8292416940610472, -1.4990034846569307, -1.647903763520471, 1.584689475115058, 0.1433880056437406, 0.8450341768610444,
    3.5724090832199984, 1.269107194543956, -2.5948267914651653, 2.3803165231231493, 1.5711349799554164, 3.841123330664067,
    -0.2479736996033991, -0.16814726552249115, -0.23540317632438124, 0.7302637812631136, 0.6030102507369233, -3.768904064029704,
    -1.3963326576644735, -0.9533779776317266, -3.5029659389078565, -1.1861517903604029, 1.3247706268108723, 0.18542340396190352,
    -5.4953160239119905, -1.2070629213565889, 1.3543998695997703, 2.547442447927465, -1.2714205429410053, -0.467382464358693,
    -0.2541528706826879, 0.844759589291028, -1.6414127116076778, 0.4278730332499813, 0.40134989400148924, -2.0863529089084327,
    1.2895077894319613, -0.9959765090178537, 0.09978960593694675, 5.040301570123939, 1.975189248450693, 0.1875031580410354,
    0.05559704339418109, -0.3136431219046796, -0.2962202696879984, 0.12771626002567926, -0.711185580510186, -0.35703276745906837,
    0.5318368459705041, -0.6992019884235399, -2.0108315670011416, 0.8126373729511546, 1.4855971389271292, 2.050146689419631,
    2.201796016459308, -2.6042940982543232, 0.9628526887042363, -0.8677265852434877, 2.1967268157830198, -3.2709500507114324,
    -1.4404220052887684, 0.37535695196243746, -0.7794905287917318, -0.11197455277946383, -0.26568648396945044, 0.10011250550630935,
    0.35202696749942886, -0.49024554579466667, 2.2513681316628515, 1.465423002542351, 1.9038625180910382, 2.6295597516291984,
    0.3361048955339166, -4.21771315224742, 0.7084785456981327, 3.918735740886903, -0.8360470660122368, -1.0024310237954848,
    -1.0739319686073392, -0.1951814826045114, 1.5669319944058737, -1.058616761385872, -1.6348181002188253, -0.4638504292879757,
    -1.3313252452414424, -0.0328793465095098, 0.2491695475316344, -2.564830925713701, -0.8692992271221403, 4.798934213908728,
    -0.6442735160017543, 0.4130791695494863, -0.6092996179990897, -0.028430142974641637, -0.7817665937550535, -1.3415525937266428,
    -0.42598427043673864, -2.1103994902762055, -2.7936734358468387, -0.7505826193774944, 0.20169555083184765, 4.194157101154757,
    -0.152087267331814, -0.7761455765053158, -2.756825567945896, 3.3098469108237754, -0.5923143923636531, 2.7486006940282985,
    -0.23424510328583065, 0.46730834690905565, -0.28031427502109907, -0.19303320290369602, -2.178369396311853, 0.6819468607271213,
    -2.3133465189085243, -1.3738172331537264, 0.26670778611851587, 0.40955346491330247, -0.16479516370201103, 0.03470274101509807,
    -1.4653314110061209, 0.2632755540959202, -5.601040462143713, 3.946271562918892, 0.3231927285063467, -0.8732987521060531,
    0.8910581650164713, -0.33083357646756706, -1.7030851089694894, -1.4184214395281176, -0.22431361431552194, -0.4686871760362921,
    0.4135675240965381, -2.297289412519822, 0.7088512080502201, -0.09425336245488952, 1.0691857066842676, -5.220642494723078,
    1.710643032580144, -1.0832697545418115, -1.262476338955127, 0.52230498384919, 0.6039755499863818, -0.23348691871953614,
    0.714780854272429, -0.12400640700250648, -3.127790066180752, -2.165394856716953, 0.7657694873867521, -0.40810528858615414,
    -1.0751534720593692, -0.9274902722022329, 2.8376793638202003, 4.358674458852454, -0.9899091796246304, 0.8685633935401066,
    -0.09286368257020289, 0.08659938074485218, 0.30260311804159323, -0.4455016545689789, -1.1330094166174571, -1.5546572311193054,
    -1.4416744671722623, -0.29106897788877173, -0.1016215588291451, -0.7495388543094341, 3.002221664139069, 3.1336458441810393,
    -0.12298322521020838, 1.0712797361247128, -1.419721035524114, -5.832864348576813, -0.7028863393453846, 0.08865673480480274,
    -0.235388739508637, 0.31969193746596175, -0.6491099467411149, -1.038950977551627, -1.9578696099778319, -0.8605377698445166,
    2.577408134088507, -1.5411432161555119, 1.980729312960078, 1.749504117468785, 0.5660249667219428, 5.783016528891844,
    0.27402988109034154, 0.5391781755740206, -0.8214986355515419, 0.10418111172140643, -0.4863491271555952, -0.026312620594870106,
    0.995804239470419, 2.7401487243748255, 2.052112728429912, -3.2380175805410554, -1.0368933149670931, 0.5745864153419682,
    -1.1211971923286046, -1.7208160363398453, -0.8170794337651686, -1.5258646062383685, 0.1434967346779763, 1.964415353443802,
    -0.9420703488240104, -0.6031891016016048, -0.007155608840272276, -0.2196645051174376, 0.26997477528121244, 2.8207509535960846,
    -0.4846097373279551, 0.20310829076383996, 1.7842501196413774, -0.7630126662536653, 1.1125506687622246, -1.5153776697266335,
    0.9387822921158584, 1.724336658181898, 3.839221309741652, 4.073816124830552, -0.6673525576088725, -0.5290626156290577,
    -0.920675165143163, -1.8999170541869679, -1.2932456817335003, 0.2911157730995673, -1.3658097075629112, -0.10368362248941387,
    -1.5936127765676926, -1.2209375544631205, 1.8951570232674642, 1.3888406583479667, -2.539965722075985, 4.967192090059006,
    -2.081927619620892, 1.45261599937748, -1.208518430392925, 0.32865914695847875, -2.0159269005705145, -0.815244221788634,
    -0.8296878896780417, -1.05510171061199, 0.020912116669513453, 0.7162076822145429, 1.1983375808519616, 0.015418843537904903,
    -2.0609965940372645, 0.08160580368918183, -2.148954646965941, 1.0296233098520076, -1.3670993855819338, 1.9699598025375782,
    -0.6648275008341589, 0.07442095960851436, -0.5908812118767052, -0.44497394908582116, -0.2998168105698836, 0.6305793695945201,
    -0.45720622273989575, -1.354077950817144, 1.2806814531038604, 0.5273710322020161, 3.535652666468516, 0.23052055996326387,
    1.2558214183753893, 2.3208500475763083, -1.3651137323411418, -0.6783625697973321, -0.5776203100264571, -0.09716892050916631,
    -0.6147993485743177, 1.2022132302636823, -0.8374248677783975, 0.7802822179263909, -1.995273943525595, 0.29513731562859014,
    0.02691661251750227, 2.163158939491691, 0.371487068957406, 1.4335557415474887, -4.338178757317038, 3.3894226832396535,
    2.286683845246498, -0.04125583142547884, 0.42422042060942455, -0.25166589735810274, -0.10580759614587498, 1.9958331757804084,
    0.24245261180270827, 0.9286212133300851, -1.1075278537733997, 0.024431715551129975, -0.5656287544771668, -1.0216953103273154,
    0.14068324023966428, -0.3136833375664722, -3.063618444805322, 1.1181754587034574, 0.6413515307439338, 3.545607942281677,
    -0.3234397129963591, -1.1218646962400434, -0.7000863311233146, 0.18767476016368434, 0.45587516218418406, -0.4794914336927757,
    0.2723309090620414, 1.6252524373311585, 1.9421278459571838, 0.14594766367835282, 1.4539431206963573, -0.5753043173443824,
    -1.9513415515421777, -2.6745926175348083, 2.1274759030852284, 1.2893638373271155, -0.585662212892248, -0.01761792929733602,
    0.5558915632471926, 1.2684464854524062, -0.934995239541963, -2.355608976292934, 1.3405121838539, -0.5102987556771946,
    1.3917213998758349, 1.9519957161223964, 4.228358348369047, 0.38445770354643566, 2.362360449212547, 2.4984751438615067,
    -0.8099412213216122, -3.427415916481707, 0.007819802195553005, -0.6063445867140894, 0.751095112876089, -0.1537448628454032,
    -0.22321339989903421, 0.5895433800476517, -0.2570392613953453, -1.0504200215893416, 0.40954905658478474, -3.0599966598041286,
    2.0950405408112958, -1.9732471272275105, -1.679628094833996, -2.5455171544093305, 0.019819944357245878, 0.8358402654556373,
    -0.2803826725514615, -1.6784562028991896, -0.08427569795975126, 0.19104742572943856, -1.7821422426556115, -1.4249668729971832,
    -0.1372824875410838, 0.14657206660740096, 0.0785959822970276, -1.9452445591721053, 1.5422221416197692, -1.3458685615910673,
    5.298737712156636, 4.59479492235937, -3.3808728605628957, 1.5411053506619712, 0.415200794479026, -1.3286237419804443,
    0.17996810297301058, -0.1288560754380757, 0.7902291374409758, -0.4283815948499389, 0.311759771463618, -1.6998812318146572,
    4.0391300751267645, -2.995545910670788, 1.4580630691962166, -1.5971148832597706, 3.902389938169853, -0.22065356525459012,
    5.525054649665095, 3.3283696398970855, -0.42833655723894337, 0.3301927304220218, -0.9322236618285955, -1.337978307447984,
    -1.3240652435514628, -2.065773088287358, -0.8810173930849254, -2.192746530491546, -1.3154688954624392, 0.2871298865650818,
    0.04087580709519223, 3.937478253725719, -2.02486608096216, 2.5216889235829263, 1.5887605256168558, -1.1613076796205064,
    0.18697592192845924, -1.1972920857948974, -0.8374739901199235, 0.8106426869528438, 0.1459822418077349, -0.3001571032096926,
    1.0743506990867124, -0.5937231453425309, -0.8658653425014584, -1.967210039922393, -2.9868992459316055, 0.12960638329207202,
    -1.3149770807091734, 1.1509853337526539, 4.144526191493086, 2.2208989287144414, -1.3242343962114638, -0.6120782099760269,
    -2.5483505373150335, 0.31141928981227834, -1.5491959870500172, 1.0068510990810928, 0.7183728996361644, 3.4520779475097494,
    0.11582166376392732, -1.170184909993814, -4.158462612923333, -0.9393436237802337, 2.239558568872446, 0.10799496002212183,
    -2.977367529058368, 0.11640502733244051, 0.03739014029349941, -0.1874620300898581, 0.15140103827934737, 0.6870052055368681,
    1.124716697627946, -0.09438818912482456, -0.11071945528806558, 2.203265753390889, 2.988570017985513, -0.42669956338238946,
    0.2108866799812028, 4.204821599623247, 0.14854571276777478, -0.6741106729694883, 3.122515029269369, 2.204733250677034,
    -1.4775641296110646, -1.0477207928544363, 0.004938346108232461, 0.0028469551932068793, -1.033338381122233, 0.36501191535683325,
    -1.0228172584992856, 0.563252374762792, -0.018029297024635856, -0.3544235180149523, 1.1813556469123827, -0.4244711566853904,
    3.459941041424467, -0.10061893057380966, 0.4535698580026336, -0.53393923710083, -0.6857071896090794, -0.21545921649358205,
    -1.7277485995665194, 1.0241702792400926, 1.2426806169283855, 0.20896654697315475, 0.3041343421686401, 1.0753504961966427,
    2.4463048505493763, 2.0833122952353835, -1.3055084618567632, -1.5900825007945407, 0.24001743429436134, -0.04675625772075315,
    -4.004705208919734, 2.2992295323034484, -1.7246353126887566, -0.42877241654175624, -1.2831399480348917, 0.07679201534699642,
    0.047096529883216165, 1.329341150718779, -0.09940613756651771, -0.24964648911801485, -0.15558883999456663, 0.5000706412740329,
    2.5838124920002503, 4.921224080923695, 2.904298365387763, -0.9971846382540956, 1.7883610466666833, 0.3384532567661039,
    -0.19627089484717575, -0.15915394505276043, -0.5826533383125476, -0.14583634389131522, 0.058030351994626195, 0.4996212888589007,
    0.221390317362514, -2.629253295089238, -0.611165703559784, 2.374852342149672, 2.952824964260748, 1.366545783334582,
    0.0767699792286679, -1.474795430983361, -0.2727819305726934, -3.347307426876681, -0.4691969295245236, -1.4379059218356018,
    -0.1656882713579721, 0.4435952190674896, -0.2960737338102959, 1.3277966050621237, 1.1163395549039066, -0.12791640391817116,
    -0.2333096981149847, 0.8591812505276504, -0.7567951862321893, 3.128578493522751, 2.3114365222996085, -0.5904345837751509,
    3.6753138863909163, 1.6997112988365881, -0.24642741514710348, -0.0832210759864438, 0.028301510344529823, 0.5869194470180741,
    0.49878212872161226, -0.502964749564705, 0.3080984545638903, -2.009240590270859, 0.6336948894729506, 2.20338521557161,
    0.2030126478546713, 0.26032801323348864, 2.7109302496196563, 1.1441473668818554, 0.06693808366776272, 0.8337808634683892,
    -0.450451338830616, -1.2090687427788303, -0.17616516652883127, -0.8332515166400791, 0.7988737030804351, -0.6634204652363054,
    0.43011399102638137, 1.018453602843238, 0.4193398326267844, 0.31241350408953916, 1.9250646386485142, -0.4085433941877494,
    -0.9750639667934886, 0.9488890201888096, 0.2779802884829585, 0.09274912392250828, -0.6705131979580391, -0.16171570761586535,
    -1.2092201428094083, 0.610840760205092, -0.7816504983873305, -0.7420680523640661, 0.04833614173460818, -0.434062995590014,
    -1.2612668437431624, 0.7400821965500171, 1.9006796744264898, -3.582218915284518, 0.2556307875661565, -0.9362102285564711,
    0.4483168299867931, 2.9538815875390236, -1.0356355722067416, -0.9709598832750851, -0.13441982001376862, -0.6071651598747692,
    0.3662295544039929, -1.4031533559734208, 0.7875612509276062, -1.2212558242442682, -0.06241918722132475, -1.6937690943731842,
    3.15436626475553, -0.22647035654478392, 2.3513211899056405, 1.742991398324785, 4.178264710371937, -0.8024323950494876,
    -0.8364137012179793, -1.3568378474675522, 0.19918264672583907, -2.646143679954944, -0.6940638244919408, 0.5203466195774711,
    -1.01012213154092, 2.14450202669437, -2.448907061423461, -0.6539387473415684, -0.8345236524612962, 1.1868125047589233,
    0.9664985415935494, -0.27826902226564276, -0.9020253246256433, 0.19861833828630493, -0.10879355915651817, -0.847496061178427,
    -1.8131186220595725, 0.7619200742182171, 1.1987618067488173, -0.8892634801740356, 1.545799974417425, 0.4869854993794772,
    -1.3165060555554315, 1.511680682287073, -2.6331370664683886, 0.1518564162240279, -0.9639293701766363, 0.6328056248387908,
    -1.0568902599729655, 1.8334552733619085, -0.44363220469157705, -0.5976063659566779, -0.6696016793737483, -0.5416824103557787,
    0.9937039192961099, -0.3140879936988711, 0.6182944458423624, 0.6500860951690434, 0.9223978341133291, -0.2668669693704766,
    0.20292708364860854, 0.01747119722603427, 1.3179926890863491, 4.850783675923141, 1.7700763202394196, -3.718623002050829,
    -1.0736801142506702, -0.11980059995065645, -1.3700686795183126, -0.5771445382975446, 1.9372164053484004, 0.0529072387000131,
    2.5663669580359323, -3.3271892214669117, 1.1539024555481874, 0.3868877852797561, -0.3329089009828289, -0.46030679693992554,
    -0.01956742793105931, -1.5836835812037264, -1.2674676785518164, -4.285507195408842, 0.5952894214713849, -0.10611829398227185,
    -0.6373117487706077, -0.033810584305491054, 0.8485077674995587, -1.590596222129788, -0.6217993182401448, 0.9477406883660553,
    0.17457346813971425, 1.612981291103294, 1.8382416693276662, -2.3420895917757325, -0.04617713597939549, 4.59060409329461,
    -2.3789277340977417, -1.6567376246704812, -1.0270178078474301, 0.42236959695899234, 0.5251075480457978, -0.36215109577973875,
    -0.4790968917142002, -2.5367227748699728, 1.5232859751836025, -0.3411165897336048, 0.40080309516900064, -0.9174066385508565,
    0.37461007384000883, 0.0009479856600279613, -2.9686414039270415, -0.23704000674827508, -0.05762368630906117, -2.1709764922848485,
    -0.19800843285754405, -1.0254016806349031, -1.211568483752091, -1.6597268151969011, -0.1005067293425839, -0.8339509942021741,
    -1.7938647864968031, -1.1063770800422357, -0.072800110990108, -0.7728214502678769, -1.351923219708771, 3.0919897015572326,
    3.705109158073527, 2.084331828444652, 4.1459585835732895, 0.07366143603146846, -0.4338258338902299, 0.0075394601777315495,
    -0.5872201480166802, -0.11317041705018752, -0.2957079919282641, 3.4505471392365465, 1.1530810101760183, -0.8285110920343179,
    -0.05281317416594564, 2.5335046462435034, -0.971141693869229, 0.5617127418239756, 0.23039365768391507, -1.3423600519483108,
    -1.938980264498382, 2.350703350213312, -0.025393038224883036, -0.9950797658751653, -0.9077514131605977, -0.9346636345507917,
    -0.007963692381720316, 0.3626398258513515, -1.1095716962564286, 1.360623086480265, -0.5567880959264342, -0.17265068408458048,
    -1.374253441074652, 1.3064220074286683, 0.6565014873068793, 2.895385963649667, -0.49924654114565414, 1.1940498254866692,
    -0.7238891269477539, -0.3352038841533503, 1.1127009740021838, -0.12420616337217524, 0.26053065239665796, 1.3021868708427353,
    1.022527308352295, 1.430097723923796, -1.6800753256570131, 1.7875582515907171, -1.3843531930734194, 1.9176105073340475,
    2.5731281551925838, 0.5046948239808835, -0.06471670225470416, -1.028979064304642, -0.20521097000598382, -0.9765348186397074,
    -0.06530520584758898, -0.8731260563865364, 1.3431661199231049, -0.2858351954180258, -0.8622033293378346, 0.567956215145723,
    2.2337624975530765, 1.4880307540327153, 5.435499639721839, 1.5599376694306737, 4.184221855965989, -4.336940739869489,
    1.163125201744089, 3.7444771997304023, -0.39923559116801055, -0.22234104294211285, -0.7163156854856563, 0.7998501038114301,
    -1.293040139041825, -0.34057483942069744, -0.31906851565152006, -0.9783516697748955, -0.7643217926176483, 0.5620534433718491,
    -0.28378747240931523, 0.08669213244474067, -1.0750745453677526, -2.1247318110792954, 1.1199713874645252, 1.616802757962449,
    -0.241262703931785, -0.9501488164489514, -2.029241591552397, -0.30728092286311437, 0.3630372835269409, 0.7412756294761071,
    -3.573977785490152, 1.3744221787069066, 0.7403258826792953, 0.6211223891506118, 1.3790056715765566, 0.4101569732264031,
    1.5696259490611195, 1.0718089831238542, -0.3193841258056205, 0.0090141078962086, -0.2771826761279347, -0.27893005062579834,
    -1.31270875480272, -1.0863839092398027, 1.469940950494551, 0.20061029498431032, 0.18187304231307813, -0.6919205352322537,
    -2.350896628516763, 1.2795448545931378, -1.3390980779078396, -1.068534071677119, 2.9668056388794666, 3.0362407136090064,
    5.906590571642259, 1.174573194157606, 0.07186178596083859, -0.25305389505235243, 0.7687192397815763, -0.07965260258422255,
    -1.4387021315625435, 0.18303683104667473, 0.8369275136132818, -1.6577413091929396, -0.6958585539536853, -2.1162341086614314,
    0.5567509519414249, -1.1642731790327376, 0.13150161017073797, 2.2545058369949995, -1.6513874354447007, -1.7682393980478195,
    0.4596192809420572, -1.1173221263147006, -0.6054884105135125, 1.668290985268785, 0.4996779391655694, -0.6992620988895424,
    -0.44476332839519805, 1.8356421526604947, -0.8600961973604508, -1.2578439039669784, 1.1156476459729519, 1.061414428485119,
    -0.9217847277382578, 0.6081975230561317, 0.7524692314837514, 0.9933985065368758, -1.3429916988173094, 0.5093615115033706,
    -1.3158338941273058, 0.3249246976346423, 0.4189596978346462, 0.41254033735548973, -3.58481541279682, -3.2921559414753956,
    -0.7985499748290706, -2.3196874860440135, 1.438608017352485, 2.667683660036091, 0.43086722572807007, -2.6430487884329557,
    -1.7473652441623948, 0.5158838832311845, -1.185018909214595, -0.4230411169322748, -1.3089668487878747, -0.3790148204039982,
    -0.9420914704690835, -1.1623144520656914, 1.545815459618833, -0.11071344580867155, -1.1931679278700873, -1.7438130648171009,
    -0.03931029449746673, -0.6568128728442906, -0.5774239711438931, 3.022477613199631, -1.7547217922215295, -1.9687838959811028,
    -0.27730872781142035, -0.590650728747739, -0.06345366436005939, -0.6413169455909458, -0.010222930657690199, 0.23130364503751372,
    0.44495745141453247, -0.0023467327859758476, 0.6909107586474208, -0.7882981578394479, -2.3944742594168766, -1.0277977892288814,
    1.8567053616860103, -3.5308812529948903, -1.5315258586095395, -2.623357617384835, -0.29795992824218626, -0.7505869807562945,
    0.35204218548668187, 0.610023518984274, -0.20989128126085957, -0.4100998134444124, 1.695961806457491, 0.9006694312018474,
    3.647475466620356, 2.165571267827315, 1.6637700683880234, -0.4032794881164466, 0.6131648991241141, -4.134212213878632,
    1.1756791231059527, 0.8887996233297883, -0.9520774909846627, -1.292893653326633, 0.8765686028825515, 0.7470455410419397,
    0.48274683813721225, 0.40066295944101954, -0.22470122891898153, 0.45290753940622575, -0.49357166049507084, 1.0359772411024977,
    0.6995911182548928, 1.1573503478890668, -1.1449337737255578, -0.410786766135676, -1.1283917442773814, 0.23457864506093284,
    -1.3440967400195905, -0.4377385884589235, 1.2040570860879762, -0.5894052781387318, 0.7371422106434538, 0.04163564343428389,
    1.3978857161717824, 0.5800534892088561, -0.5950106163278023, -0.4006030633255201, 2.732804215100929, 1.6895617932240683,
    3.8883836397827776, 3.6098076029396067, -1.2808191667660234, 0.8203241731354678, 0.032575344786749616, 0.9052467670687747,
    -0.1379942119360713, -1.2412866680944734, -1.5035788612584706, 0.6487038272943475, -0.17362443431898483, -0.6638399184752768,
    0.5608058922025116, 1.057095424259973, 1.477324680491356, -1.9224188732680982, 0.7910724478408502, -1.9650853675750768,
    -3.1521705439258767, 1.689437066976887, -0.5323320700291446, -0.39377594257016213, -1.549533272065794, -1.3036522223779488,
    -0.5542076522989924, 0.04213903041605138, 1.279415772129301, 0.019398398417505736, 1.3035743895064344, -1.628510295395945,
    1.1375504084281616, -2.250961901699411, 0.27837762059646043, 1.4152452273771547, 3.145297994026855, 0.5922562362988775,
    -0.12689009527286244, -1.7450923989406382, 1.2430826538584105, -0.11834076552537254, -0.21977192665682171, -1.6152403317223356,
    3.6884762583688904, -0.7366791937965421, -1.362296372773739, 0.12947123462076415, -2.466835289297977, 0.9330346155345022,
    2.4983189170293554, 2.498950961775658, -0.5049843989882025, 1.1382406590637335, -1.2695823260256216, -0.7810952720641021,
    -0.5207112300543175, 1.32033794307703, -1.544573830600653, 1.0641496713089595, 1.2740232567859653, 0.8695007744063875,
    -2.913776824850255, -0.7731177641150914, 0.8659927391766227, -0.8245234352565953, 2.850695239049799, 3.3659506444734544,
    -2.055357618607202, -1.0503858580104521, 0.054776204045637766, -0.3026348918337031, 0.1815228771543319, -0.4548156404983308,
    0.6692561015601817, 1.9775012867152932, -1.1189972490058682, 1.1238925562804105, -1.2053580367387036, 0.14034112035477325,
    0.8315931121337494, 3.527022776288908, 1.1371698589248165, 1.4224164799396555, 2.8227502673471223, -0.008095571063263418,
    -0.45452893584384674, -0.6628908100633697, 0.12283590043415138, -0.3732488478496392, -0.46014683726186967, 0.17189832919666798,
    -0.6505612679521284, -2.4501973072607144, 1.4088376137575083, -0.5079280466338677, 3.3761256284170815, -0.10329499618303584,
    3.2431971866486817, 0.7507566576153626, 1.3788214218629702, -2.164784284319352, -0.35905524402233124, -0.11608691609820343,
    -0.3965340601834425, 0.36848805130427736, -0.9367145623989406, -0.4066265957139316, 0.3478145603708721, -0.10023412901147884,
    -1.5141274849452646, -0.10707254873418895, -5.3323246193221685, -2.1770748855187865, 1.720825356762562, 0.04056993994630265,
    -2.9523059987682263, 1.2016275646395742, -0.03200879948143559, -1.0317671142879834, -0.7168089145381136, -1.8568156597333965,
    -0.06832153992447718, 0.31544789720286587, 0.9031497689022899, -1.0039364881059591, 2.653428207298939, 0.4098727361751878,
    0.1800524835623606, -3.1879670269339493, 3.071733980854727, 3.845937375350155, 0.414457293441313, -1.8333875632619279,
    0.3734705646140174, 0.5160605640361067, -0.630078866882974, 0.5838613798722727, -0.751947924350969, 1.239795791814522,
    0.7251285811562496, -0.047446036197326395, 1.6781592319609464, 0.7161188078917244, 0.6059587885082038, 2.1413058996418872,
    -1.722640265588199, -4.825275351277943, 2.173296558281705, 1.8518443115341359, 0.04109765045363267, -0.9092727126577207,
    0.31926385378580235, -0.40227881673144256, -0.33012336912259316, -1.433720950885882, -0.4233271956818654, -0.8099588443033122,
    0.1213422138192969, 2.4626816729859216, 0.37169396650921677, 0.6302222584383638, 1.09239974799318, 1.9206033057207987,
    3.011928269009238, 0.8358751279138098, -0.5363573580884229, -0.3869110154903632, 0.2760235376785731, 0.17590422496489977,
    -0.7313665652060402, -0.8349865918646644, -0.2078770649346331, -1.7596290921986792, -0.04748536684322231, -1.2831938682921982,
    -0.7357416374415555, 0.2485031540008023, 1.49642840920564, -2.465103413275772, 0.4329782436382667, -2.9734420007498223,
    -1.3679676921594712, 0.23955727095757218, -0.2811524279234167, -0.9528688460868318, 0.36414108362787284, 1.433181840470348,
    -0.7092500109972237, -1.0396684973163623, -0.6740682028397854, -1.43338564176154, -2.641418118675063, 1.0947108053064531,
    0.5531834770503266, 4.95176327321799, 4.196669580378479, -0.7731878188997081, 0.4791643545942399, -1.0360733149949444,
    0.37073138739930644, 0.6626711353076447, 0.8243578426954565, -1.0483962837580467, -0.10623734796090693, -1.5802562367257487,
    -0.4250963203751374, 1.04783189609947, -0.8848606076390797, 0.23849694018127862, 6.833399955665235, -2.0430939569417217,
    -1.1738554503871952, -0.2919995398304629, -0.7467048862709702, -0.7884923320041756, -0.2676354957160954, -0.9098187856469055,
    0.12752058092215063, 0.003924507200971816, -2.9954720775570474, -1.2962281328568102, 1.6979099452757191, -0.9111253327592558,
    2.505199116461796, 3.5193111309471408, -0.07770071087175401, 1.2959657550190222, 0.46154309078850364, -0.4020223219996425,
    -0.13009443230679058, -0.1702307808338454, -0.7583172328361298, -0.8258447811018126, 1.447458248875857, -0.9265023831602022,
    -1.3179191405499984, -0.8463059999338174, 2.305780465855501, -1.7727428794755982, 0.040293597410902965, -3.02020068917014,
    1.811876717889666, 1.289143484454403, 2.242948987143194, -1.0251714615219405, -0.20737992672047995, -1.1187592656048948,
    -0.004193025876277068, -1.0110025585330282, 0.7803147957162548, -1.2451480249913243, -1.9100939734883233, 0.6424302224536083,
    -0.868890570766422, 2.574462646157481, -0.1343584609419291, -2.0756249453380855, 0.11881347172836174, 0.021928654599879194,
    0.7173332329867317, -2.924104792483609, -0.21580173069214914, -0.04933425521979801, -0.24373713980511408, -1.2805849160978966,
    -0.25654386238928295, -0.16860875205852902, 0.16118791671969465, 2.2181176273323118, 0.13919064454778823, 0.24172621158270233,
    -1.0847537931506317, -0.14632799554683834, -2.208199520158224, 3.8193744630365543, 2.4912111128002463, 0.8552931069791043,
    0.38453694742990396, 0.055223432226450875, -0.42875846213293195, 0.04603767854170593, 2.635963681123394, -0.618297001140834,
    -0.07126252280737437, 0.4106576049443499, 0.3071568099324464, 1.9787617265537267, 2.468784525780851, 1.2095358735738175,
    1.5814946315095064, -1.9873874189410659, -1.2814826257857288, 3.074619806618901, 0.0010832348437473938, -0.4825121426047292,
    -0.06933594861213105, -0.5864484454468752, -2.2470018236864466, 0.6196540711705936, -0.21144151260388488, -0.666719567046756,
    0.7948437803446413, 0.31546976115794756, -0.7739785025440884, -1.6243534848150363, -0.21446611226428652, 1.6887626152731725,
    -1.156595134049279, 0.860689427890733, -1.2234945631548815, 0.4117508182387136, -1.4909084350685204, -1.9792119079175032,
    -1.1111520979065765, -2.1920404502734514, 0.4783877472660839, -0.7087514656924951, 1.1480998426494295, -0.6618855913946611,
    -3.6900263579718757, -0.4684288257951798, 5.108969938084189, 2.3866127088632556, -1.6136824487671, 1.1693009796409324,
    -1.151975510632631, 0.03801791869418014, 0.5759992417083402, -0.5740247907923, 0.7035355337623941, 0.5562049642409104,
    -0.14398938086843746, -0.12694990445519683, -0.23605823451758695, 2.6428786324302465, -0.9070136236786492, 2.0461582744474764,
    0.9411548340813594, 2.26774666985005, 2.529168047615749, -0.7472138722093737, -1.0736262070913267, 0.028724224200842585,
    0.14630812031741058, 0.45430473072261884, 0.7230858178262813, -2.1197972872055004, 1.7032035514875223, 0.26268369812227754,
    0.535062362787588, 1.2454541927944816, -0.5990587512248549, 2.058485720874733, 1.9369378782621602, 5.967383371958354,
    0.13834829746557264, 2.1753550876794403, -0.6192621311372046, -1.2223345324364816, -0.8223875016181397, -0.6017120823776958,
    0.021617440623844242, -0.5257771458559086, -0.7908593942284963, 0.14962971985780876, 0.2473102032573301, -2.6937489776892076,
    0.15102691860101142, 0.5842061653059447, 1.4232801237963195, -0.2158366322482994, -0.8734263593580205, 1.9741896733110371,
    -0.42226538068353464, -1.441858314692586, 0.2756022310347912, 0.15588805625028945, -0.5025621109816434, -1.4657359638851164,
    0.4256010097893944, 1.0073470221083252, -1.9048896768588495, 0.5450787610652282, 0.49409358296734235, 0.4357598824558881,
    0.3458513278683799, 0.10410551160891512, 3.1517927729760027, -1.7824843946638844, -0.5957131823983848, -1.400007375765354,
    0.39365331620252697, -1.8374657429997006, -1.5814311483621388, -0.08318275821851588, -0.875610581955049, 0.4248751412761185,
    1.584892184152907, -1.9644586509505868, -1.7121510404365936, -2.5510760055381922, -0.15420907939951778, 3.813513278561999,
    0.5897152683370017, -2.211291992767357, 0.006215779289275303, -1.413638718466629, -0.5491002155306982, 0.08387670511985917,
    -1.9668124244925467, -1.705124236945008, -2.049591200217252, -1.3211683453486651, -1.3641442001109059, -0.5426163195239754,
    -0.6217219846250328, 0.16647647382860564, 1.3066782470646747, 2.247459868987118, 2.9141615071859057, 0.6872444819828567,
    -0.059105895273432685, -0.09146266181033869, 0.3812725292544691, -0.20793081484410536, -0.8348226905170466, -0.06650555118631438,
    -0.8497078704658747, -2.2030441788140136, -1.8975028355925398, 0.876866280230159, 2.0378073124020806, -3.5055288537812257,
    3.152009887266433, 2.1457146082412026, 1.9281175737619225, 2.413426971050405, -0.8621238815781267, 0.804036818441977,
    -0.4733385397346976, -1.176758860745381, 1.001325594142751, 2.2877715997463635, 2.997700580412109, 0.8844669165262087,
    -0.5683290499546506, 2.435150109939196, 3.2197915946612454, 1.8428538317697325, 2.0286686283511557, 2.732810616485466,
    -0.06148396601955847, -7.0483142914813115, -1.3959714740324516, -1.654317892726342, -0.5253887696004316, 0.918951020568868,
    -0.5844218951824118, -1.0434716473860521, 2.564905600827831, -0.4070676754507237, -0.6651268120573243, 0.3229467380676143,
    -0.16855121013767882, -2.8807343645343226, 2.536561133648013, 2.555253814830555, -0.9576679805219712, 0.24022880676650848,
    -0.16743897152537374, -1.75023231195732, 0.7081090090309989, 0.5828433863329834, 0.4986141317255746, -2.5253305622577162,
    -1.2574485332537744, 1.8134412463352634, 1.2725179848403787, -0.49554925935216765, -1.9436867211570446, 1.3607427694522756,
    -0.18735516496363347, 3.488309807803418, 3.1784142574078977, -1.5152433937133782, 0.08506676243733857, -1.0548880482707759,
    0.44843108486407557, -0.30011951273555953, -0.11810536227159735, -0.5955328177372209, 0.5301295170751799, 1.2977880521271008,
    2.6849934881681707, 3.263183115997926, -1.6048082642556256, 2.233448929705139, 2.351376252427201, 1.4860855164365179,
    1.8066731510608087, 1.9184402308543436, -0.07391522781711268, -0.537862328446213, -0.8184940421858286, -1.290280749714956,
    -2.0843157050120085, -1.554840015649656, -0.559665404370963, -0.006553552258809537, -0.4777288848560799, 2.1734338439187266,
    -0.9053974061732966, -2.8408442946294685, 0.9943277282260292, -0.6529378914145088, 1.105418130339829, -3.1484486064952444,
    -0.003295282519999665, 0.32242354176499943, 0.11288499385121781, 2.458820261426283, 0.7920500118040017, 0.6312635908309618,
    0.5187169306872095, -0.3546800653988868, -1.3418324519897387, 0.2721828876350008, 2.673654356516276, 3.1932269679570053,
    -0.4858260689668182, 0.46655234753221597, -1.8855111186511955, -2.017144283992599, -1.587381190477051, 0.011379961273842942,
    -2.324783661927814, -0.47507030821868645, -0.006631201903114475, -1.6936129155617163, 1.4041643890082158, 0.1439815970023286,
    -1.6642128190166252, 1.0371756092165498, -0.5211756710567019, 2.9696620086980383, 3.742937144716598, -1.5594170934046976,
    -1.5880934976082834, 4.04990491330838, -0.5152730818519964, -1.2880015303036636, 0.2934668521654078, 1.01345502230276,
    1.62338781904595, 0.08800866975798616, 1.5206273292701873, -0.04739956539233202, 0.4960831279105601, -1.5102220140853981,
    1.8576940503702253, -0.6383874368406677, -0.3863091574897716, -7.5475744353129475, -0.23846807233999545, 0.4944497821738209,
    0.14614937264925787, -1.3130446205322013, -0.4744556775384887, 1.042007150371255, -0.2045891730454757, -0.6534129009674835,
    -0.804592230158069, -0.19426075390636943, -2.9693979646701587, -1.1545356424391398, -0.6345140321205198, 1.6278824951280024,
    0.7187158145420938, -2.8864398427706983, -0.3057787869151354, -3.999437299617698, -0.004855318584403412, -1.503620649027801,
    0.5616758124101203, -0.3939789742625926, 2.191674125043148, -2.224761407641258, -0.8366243275651651, 1.9421120480032568,
    -2.2189133758225323, 1.963445205133499, -1.3200177639807935, 2.5597833663162044, 0.12380243021224649, -0.021848210252674582,
    5.515476584705953, 1.0887180481918675, -0.5556396052094214, -0.13592942826365068, 0.006818675656489748, -1.5329630624999375,
    0.6117159874888798, 0.5511520736341828, -2.684977800914428, 0.02031892294678095, -1.0259717360559757, 0.2956086242582804,
    -0.18934951190092641, -1.0910953210596837, 0.22696439901499754, 0.5041842080180448, 3.9091892803049717, -3.3575219248508397,
    -0.9373615207182562, -0.46815807345687854, 0.13420901895342374, -0.5128939241098072, -0.43515044414862863, -0.5685371072666056,
    0.37738243880900524, -1.2257520723617978, -0.9518351947061643, -0.8355408129370192, 0.30821488411716413, -4.406958605174894,
    -0.11989521756802218, 0.11475453208024605, 2.381617366235061, 0.08002592098792322, -1.1631615687823942, 0.3230803026950383,
    -0.7134939443932131, 1.0114161091147995, -0.2754964594725415, 0.0772264335277072, -0.9882943674282253, 0.7758958383576873,
    1.1034790887776895, 1.9680476041784087, -2.6615838801720253, 0.4959723369665007, -0.24665122264867095, -0.7657356514762226,
    0.19197613960545232, -0.7273020217148896, -0.7611586513796735, -0.7312662602998625, -0.39139476660441125, -1.2762460170230603,
    0.16041045053404518, -0.9718693082645948, -0.011084268197362745, 2.9355017475908634, 1.4983379705832722, -2.4468965330614734,
    3.4588936750343775, -2.1200331540329636, -0.2670015335605675, 1.527191044597094, 4.295710344800046, -2.1195125497711964,
    -0.510330327544998, -0.655648304259609, -0.38049017336330254, 0.9031099177796666, -0.864525962024173, -0.5906857939659391,
    0.001839937111545814, -0.7333808425765952, 1.039571222385366, -2.015917545395289, -0.5188137870957872, 3.0257763228341212,
    -2.81918382711196, -1.9752234872639, 4.705684459293724, 0.4173540463329022, -1.5545466111813293, -1.3456998992445053,
    -0.2988883908313258, -1.245869724193048, 1.719540689723553, -0.18925513348459605, -1.4472442930143783, -1.0301069286666118,
    -3.651707819596339, 2.59701120957869, -1.0658316103639256, -0.3619446239664826, 0.6436024824413622, 1.0031957394132194,
    -2.2983297769696707, -1.3834702192117367, -1.764990358863538, -0.32061472272841407, 0.1973843623967726, -0.01637803556319939,
    -0.7732545078252764, -0.5212395588637202, -0.5773015553023021, 1.0840444415285324, -2.5773615823857985, 0.2587728518495148,
    1.538829458766044, 0.6145830910461394, 0.2285442576163576, 2.3216761245382607, -1.2662116744617233, 2.7104021203770006,
    -1.3398232545433253, -0.3009709291142062, 0.1475129173211378, -0.30648529426784316, 0.30303872641101287, -3.607318800849655,
    -1.1235952510357177, -1.0156611264137636, 1.85442026133746, 1.6265826906836367, -1.7485470909931886, -2.0690827237554883,
    0.504470928050262, -2.0925390122978547, 0.01921127368165576, 4.054264073915191, -0.42469656153204066, -0.190311837799139,
    -1.1793216105893216, -1.1223416445324128, 0.7591986215546691, 1.777909076880685, -2.0733599719937303, 1.324536660412193,
    -1.1750590478861167, -3.352718922592198, 1.8146569008913664, -3.5964595916913815, -0.5408188699963212, -0.6167354173304622,
    -0.3067354860217729, -0.1981200088315851,
];

// Unit-norm projection directions (D, S), row-major.
pub const A: &[f64] = &[
    -0.24755476333982843, 0.10562772168379307, 0.0333770583857705, -0.5241097499972713, 0.23519285442380639, 0.3482978713802034,
    -0.04135447537617679, 0.14219644153839436, -0.3768443334558353, 0.18493939814399796, 0.21972046081361102, 0.34079935388464405,
    0.3665555629305161, 0.39815479694999456, -0.030282450173591904, 0.012954941424813515, -0.015190027481192062, -0.16076563612772798,
    -0.15874791794736354, 0.007298507243003707, 0.008769203927489172, -0.606719587343278, -0.33792601588303883, -0.08334380977819564,
    0.05907142054821952, -0.02496563020170642, -0.4130722858760969, 0.545348479237859, -0.19533807547597679, -0.32764876124473086,
    0.4990218250586683, -0.47384669702454757, -0.24477418693054437, 0.5047162972286571, 0.03060066839661462, -0.016370902931327386,
    -0.25390808163340284, 0.11241697760857726, 0.1941125958623021, 0.10641944445776998, 0.03330642480567416, -0.3908710788507046,
    -0.09870319165165434, 0.4061087292425365, -0.05726933555658832, 0.10861396192428482, 0.47581489646551567, -0.36273708526183973,
    0.022551454624845233, -0.16102590508894493, -0.2604734350376581, -0.110147986215054, 0.050512111025872025, 0.19422239219188764,
    0.08366327756284025, -0.0009203899105229784, 0.23740359440707146, 0.13459748725448648, 0.13669427451305555, 0.2424918048000952,
    -0.4775394613981674, -0.4964783906022263, -0.16673776462528916, 0.31448241514433384, -0.08352415986580826, -0.2777206456017771,
    0.385303471051198, 0.06984419418349486, 0.14029213090208972, -0.0979007482370666, -0.30257648920986396, -0.27827258907776514,
    -0.3144387695036358, 0.336229579336158, -0.14344383348288545, -0.3469718560878323, 0.19061783214245434, -0.22303004182480388,
    0.11361621752146693, -0.07229484312200923, 0.3739217566858733, -0.22002990187576071, -0.33000220777823325, 0.28276523221995725,
    0.07264433545341945, 0.09657162585476475, 0.4853041677259398, 0.2832475324720735, -0.3010137551078073, -0.08853275823134714,
    -0.4334356394642663, -0.07089401578719487, -0.10277254921654232, -0.020680301021881432, -0.3799672179749899, 0.09525283926802978,
    0.469650459692222, -0.2567582831884068, 0.18890583668217767, -0.20239804746338566, 0.12444249901801878, 0.24445320754412161,
    -0.36339362363806876, 0.117974518741332, -0.10093994551344754, 0.15068517518017255, -0.12605697888513984, 0.1394153029738646,
    -0.1063559390347898, -0.39263834211437154, 0.072408939802338, 0.40622603127566825, 0.11732579526510961, -0.09801077389284081,
    0.12114045833035549, -0.4671662920017235, 0.12674963553467553, -0.02225560017130604, 0.13522017121103663, -0.012181755097545405,
    -0.006155698181248435, 0.40956944399687595, -0.33037123387943207, 0.3911234945243303, 0.10893530958652062, 0.24320913383829237,
    -0.031994546357836065, -0.4929094237834849, 0.29032753227082436, 0.2947815729191181, -0.03152861821393372, -0.10107158295473612,
    -0.14289402837405915, 0.16147501087977878, -0.026920845521277374, 0.10835906729274286, -0.48811500567203775, 0.17438166687250045,
    -0.03184509605718686, -0.24777365691684566, 0.15147082850430119, 0.22201338119390357, -0.10659932760775807, 0.21016990703916125,
    0.1923524177513595, 0.05011986212549187, -0.2864111351945454, -0.1025042665561585, -0.2100241531427742, 0.12375993810399931,
    -0.2504355184099015, 0.00507062220284931, 0.05930354444862042, 0.18757573468356423, -0.1841720259016893, -0.04572303774840987,
    -0.07340633269275988, 0.28505087828769826, -0.3825082905288949, 0.11708344381411823, 0.10213705260363137, -0.10462902445499317,
    0.0169893481939168, 0.5323191079574561, -0.06110038803284962, -0.24916879225876182, -0.012408550308578183, 0.3898850546318836,
    0.010434493999762047, 0.5228417731388213, -0.1738910898880947, -0.48882411477780124, -0.1377771440879104, -0.20237815744410848,
    -0.027739674964744256, 0.6231256968940925, 0.012016675061448686, 0.20460235249860714, 0.183463821081004, -0.4607969392440421,
    0.039185035382086036, 0.19423417993238376, 0.20861829449131716, -0.18654760969667483, -0.21529494742914404, -0.11372584150408187,
    0.29141702028078437, -0.08640012599597378, -0.2777330882268178, -0.22288748712759626, 0.034290805563237645, 0.39327898356595264,
    -0.00842596065027887, -0.1764610332829121, -0.2242755524181864, 0.13672503136527128, 0.37719947897527656, 0.3632518999913793,
    0.3769189103621316, -0.18412101669779035, -0.07254075548586322, 0.31225052597399283, -0.09381214272474138, 0.1669828642443455,
    -0.23627657430090093, -0.31225999869988247, -0.14448101448346617, -0.16021859645459288, -0.3863673391275109, 0.2646133615983592,
    0.09718338657235592, -0.15122736686042748, -0.23212516944266343, 0.0768538883124107, 0.2061453512945506, 0.5443695073635654,
    -0.10966145906403639, 0.06685361872582755, 0.023903800513142306, 0.0996995011002318, -0.30460793137768444, -0.39522813254801353,
    0.03318371997958413, 0.3857161712194065, -0.08915334333494923, -0.01624456831727052, -0.36234926471359413, -0.15454679724405826,
    0.018581819512892134, 0.037306948089398405, -0.15082351344638514, -0.09447090664707362, -0.2825004412262966, -0.05304225121922343,
    -0.17792688689525388, -0.1648306153777683, -0.3181777988469839, -0.13927468552789424, 0.45758654575138996, 0.05763047066053365,
    -0.24283424751089078, 0.42002065504996894, 0.06785249885729541, 0.0858009629818326, -0.43097571090429987, 0.22138193045227236,
    0.15852777282615665, 0.25465059916293675, -0.009252044422968746, -0.1569181608753625, -0.25732788184191097, 0.08365384137278613,
    0.33439310917927584, 0.1379736116671932, 0.10106454208530866, 0.1483041831311212, -0.10269872542220528, -0.0690850475401177,
    0.5245091849730804, -0.5338426331970805, 0.11732017331875617, -0.17954226539314302, -0.2598685769342353, -0.5347199132975977,
    0.2387017994205157, 0.2181418790579379, 0.1667949996767342, 0.0025699009781012055, 0.11130893754566222, 0.036010482515799365,
    -0.046004609532185985, -0.2906051344367429, 0.6724685283895601, 0.12692658263071685, 0.23256443694861112, -0.1340378931406621,
    -0.31685203732607475, -0.154167976744839, -0.22752338683952553, -0.21993107723890315, 0.22802105039566048, 0.6048969589011004,
    0.14087162260512753, 0.18828906304267642, 0.04239220630409833, -0.2582477027279836, -0.24793852444214734, 0.09926756100477235,
    -0.18877585185317075, 0.117494187784054, 0.09892757385892594, 0.04256578277360535, -0.5584694909923101, 0.3288794720170168,
    0.446975376269139, 0.17191848436470178, -0.3152195485109973, -0.1121160685691156, -0.4329470128399937, 0.15175759198001287,
    0.23409658221346422, -0.5174571166427459, -0.0606961093721005, -0.18986538820807466, -0.11264609296463697, 0.0827792795852066,
    0.12241224466678374, -0.10660282951834986, 0.21384125143615423, 0.10478278160916542, 0.18449613734776954, -0.17129578606952892,
    0.22121213342563592, -0.042835709825218206, -0.21411312382558714, 0.053556142887283026, 0.2386172184131299, -0.22959738911401426,
    0.017501103439750504, -0.06817758880972706, -0.1052381016359933, -0.04140387898838605, -0.056418546496000324, -0.10040351984183667,
    -0.07505279259860156, -0.038724496958491214, 0.16472388909039262, -0.3806674565433997, 0.3359373075795068, -0.24941454482177564,
    0.30830654218882647, -0.313187058176717, 0.5836345996851883, 0.26583836814789474, 0.23261835619225638, 0.1048390892123948,
    -0.09943432841357054, -0.475376279389221, -0.10620841067479386, -0.06645854270486892, 0.26857977156832435, -0.2320605808570738,
    -0.2164613578618847, -0.2935114497830677, -0.36345937170483456, 0.0554679965580755, -0.2811626289866431, 0.08965451337275722,
    -0.46759564945635074, -0.20314838920409717, -0.276467066187994, 0.09705686132392213, -0.49768441422353255, 0.27821713500946643,
    0.1640668963106178, -0.0347249060361962, 0.2973160496264981, 0.21416060706813836, -0.2732498067406308, 0.21676066658121804,
    0.26948472418353386, -0.22578952907052102, 0.35404642297418426, 0.15177567225317695, -0.16463563784965674, 0.04771132669592874,
    0.14464808804578183, 0.2728138181446762, 0.051830174533620835, 0.02059308228557922, -0.26782160268110644, -0.027215563920643827,
    -0.026982663225422244, -0.3863735496822026, -0.2835675832652794, 0.20114678413938641, -0.39156935455210035, 0.033434296816804224,
    -0.25294959492395236, -0.326821989857913, 0.13597008971339786, 0.06965272016044033, -0.21309219132940418, -0.13326415563423996,
    -0.2417977944048296, 0.3686263448013096, 0.2464342185984257, 0.1949661447487312, 0.3713771403317533, -0.13444016808135273,
    -0.040490922030929376, 0.25723034557537877, -0.15779467659095392, 0.2524522915268414, 0.5351176071246224, -0.18528806995085292,
    0.2198860059204446, 0.14960812924854566, -0.07769960326163235, 0.0006160443463667588, -0.2183328061251186, 0.40645433217675964,
    -0.34152183069403763, 0.004400722841955242, -0.29347326305910065, -0.1661373135142657, 0.40904984980419745, 0.3863812230303159,
    -0.14295801247311818, 0.061677071885287156, 0.24173032068224987, 0.25679876779152017, -0.28470233952181295, 0.03250128087569997,
    0.13177134942087723, -0.19096030538625183, 0.1916660630311433, 0.28871680823369467, -0.39542850155259823, -0.030494906460695734,
    -0.32463462783363084, -0.2240685743202942, 0.19799776025150945, 0.13030879290392255, -0.12291128757079837, 0.18754721849177416,
    0.267412090390309, 0.1334289639329064, 0.110132585650605, 0.10784820219610596, 0.3148705275375462, -0.14171059605464315,
    -0.2171263159950594, 0.2541175586820056, -0.585620040849246, -0.4022450760221229, 0.21784700929761971, 0.26075992354587924,
    -0.17818311956524058, 0.2905595734595899, 0.6028683043938257, 0.3703006919987628, -0.20259620052901656, -0.4200388115951494,
    -0.06785687495655496, -0.04405148163026916, -0.26738411395993616, -0.05390196560872047, 0.22650449261574213, 0.23176666181489097,
    0.20083950041306975, 0.022126543792014428, -0.09526304579822341, 0.2754197544932095, -0.324002167861817, -0.09750133099493027,
    0.1080984780302022, -0.025012077958291107, -0.054108543320727426, 0.1625469752976753, 0.3187611157148014, -0.012854871018491821,
    0.22429359574558866, -0.00763214457427806, 0.11397319709149623, 0.32605230606999275, 0.05872265447036159, 0.3884484174275127,
    -0.4371887955579986, 0.16626113110721993, 0.037550952729440784, -0.06906715969920194, -0.11180317736198593, -0.4387334322806335,
    0.05831910227000557, -0.0017123424692920561, 0.2066028285699395, 0.20795573633868097, 0.37351296218545393, 0.034130561942873464,
    -0.31154214020727206, -0.3019099760762124, 0.24186485617803005, -0.07431304369264735, -0.07877104615551711, -0.4932622638495995,
    -0.2374241675336611, -0.26550991871967267, 0.1757133762341456, -0.017273340300767607, -0.19326120111404538, -0.03157150874666934,
    0.13677717182613555, -0.20599462851396486, -0.5251811459849776, -0.10247050265229203, 0.12250007927193711, 0.11804101388727159,
    -0.1962686439472417, -0.29889928228470364, 0.3834798792703964, 0.33950516636640615, 0.19386191944745024, 0.2717684300623955,
    0.06912343022594969, -0.1520547536864048, -0.12820709606417352, -0.25247367917821156, 0.005249769770568214, -0.2619775730855588,
    0.08355440478668369, 0.056316697855979383,
];

// Projected data X @ A (N, S), row-major.
pub const PROJ: &[f64] = &[
    -3.287364747549552, 1.3068420187083518, 2.1690144080932225, 1.4497267605289232, 0.6476428712388924, 1.246032755571572,
    -0.4164605603807057, 1.728065206050062, 2.1132397457328795, -3.313404726932709, 1.1664406397311946, 0.8522249695093863,
    0.6824127791589772, -1.362408413195044, -1.4571869949243923, 0.841406115404953, -1.2808919275642838, -0.05983666193014153,
    -0.3476100482443698, 0.9706388476456322, 1.1249068155593736, -1.7869799067768783, 0.9631525912158057, 0.5518173136870884,
    -3.0760239987867344, -1.9087443791329504, -0.2002412861456842, -0.9399692009757027, 1.525603652601133, 1.2716390106748892,
    0.7000960960538758, -2.3157446640081156, 2.863739061732983, 0.17882266140228895, -2.183215889403842, -0.26125758595943216,
    -1.967162787982558, -1.3635620770910346, 2.2632348155644597, -0.16102182392067665, -0.2543416842090952, 1.5627951106231233,
    0.2354148960745471, 0.6586405351662731, -0.3769753046272025, 0.8102752007979815, 0.09201054445814714, -1.7656586707013244,
    -0.162142665812198, 0.8918785964453017, 0.4056910990789249, -1.2155927191190874, 0.2042957996613566, 1.3013685965040436,
    -1.604986200753607, -0.9013667871392304, 4.379192412317277, 2.429106631558016, 1.883640695121268, -1.0778387755639862,
    0.18212648508988008, -0.13374230873585252, -0.5125276509860976, 0.49957941256617405, -3.82827003471966, 0.08719484105693477,
    -0.5790952474740321, -0.8218004008887911, 1.5235201262283324, -0.44642249425685404, 0.34235015527668766, -0.18947995571176587,
    1.1183766848379013, -1.1503712694564596, 0.8622245318837182, 1.799558271649693, -3.1740487959929986, -0.8812016932342696,
    -0.41701381339774496, -1.6412327925380668, -0.7035484036918744, 1.3419691222273373, -0.8847856931231413, -0.6410355601454457,
    0.21303394436490183, -0.7491760400320009, -0.6768939159783699, 3.0062162787145965, 0.596504483561098, 1.23676487103516,
    -0.5511144283503251, -2.370192340415193, 1.5955683875318643, -1.2090655755132338, -1.1365543595686491, 0.22233104393184372,
    2.4417487024559645, -0.3522508207924683, -2.1765181098615236, 3.950391946647762, 0.209438565946772, -2.0605976235802945,
    -1.4749119398611261, 0.16170760630904524, 1.3234155063163222, 1.9859950433559355, -0.10305091533395035, -2.413477993204599,
    -0.9671687206639948, -0.29395602457529624, 1.9980499230501254, 2.1410216415513745, -1.6399565158041325, 2.8834183981449244,
    -0.884658221587991, 0.4059988528112031, -1.5292219633482684, 3.7455455787092697, 1.9487139368659159, 2.083831996575795,
    -1.450378738255023, -3.218108791405153, 1.547013446195217, -3.2586685131103095, -0.5934743431947651, 1.3353441124343255,
    0.6842169497636313, 3.3047343406723626, -2.6529903918398925, 1.3035467531987204, 1.2021189178936011, -0.3984492265945388,
    -0.37873322412426735, -4.171336420815472, -3.4088122985281575, -0.04280488625512969, 2.0091539354796377, 0.02923334725102831,
    2.601954745417963, -1.1863729757335326, 0.6071182354117444, 0.4237339213110237, 0.4937348061281844, 1.0270129211407946,
    1.2590261055698122, 2.5334695449470583, -4.258422670198494, -2.3871376492059184, 1.17333727988468, 1.2609478639766862,
    -0.6168120402481747, 2.410302481938132, 0.4569079760946217, 0.8109789708900069, -1.5785642308683923, -4.5721767313020365,
    1.0990549723680865, 0.41527835500272503, -2.060835990506196, -0.31105681102376687, -0.47616291328747, -1.189889501699947,
    -1.0847146224444209, 0.46419014263102504, -2.5189354202307292, -2.384899566226683, 1.5852293446881678, 0.15228270167074567,
    -0.1418379654592375, -0.16378601528157558, -1.5677635124156508, -1.3725930824195558, -0.08752567951565846, -1.3656510255748144,
    -1.584822096471543, 0.42260319402069135, -0.6643514028529088, -0.1561575063399569, -0.23341074459172048, -3.2414422066699533,
    3.0597049594305727, 1.9259440170757722, 0.17159642116404455, -0.3479430819942015, 1.5355298162963291, 0.8631631418562475,
    -0.5560872759801597, -1.477140511370865, -0.1450914946448278, -1.2417710025168787, -1.320902192884611, 0.7999271164395735,
    1.3031491928778451, 0.5710004129015415, -2.4613210923470747, -0.2760469982974801, -2.697600683137399, -3.3305036505574828,
    2.0479747040931437, 1.0308352738198907, 0.4789519661952807, 0.7875395700419209, 1.5478790795373043, 0.7361738696167438,
    -0.026211885391046744, 0.46680837402916137, -0.3116254907329628, -0.5245929373782996, -0.9445870285799103, 0.09344274881757778,
    -3.361010902329137, -5.336626061402646, 4.281256850223613, 1.7589704278745086, -2.001074785936472, 0.952757004549834,
    4.949582185825495, 4.427878323100809, -0.5946872153927965, -3.309339203046773, -1.052267063304521, -0.9465925103643941,
    -2.9878927734130643, -0.7493599327891572, 1.3868026395432536, 0.9494921331608815, 2.8483199531169148, 0.16933039993164295,
    0.5035181143887179, 0.2923535715890685, -2.5501627000463998, -1.2644018929522096, 1.2456926285479706, 0.837621648439053,
    1.0993053003704205, -1.4802696491557654, 2.483174997836836, 0.9671050226159211, 0.7269137240048962, 0.8539330247743935,
    2.5462262811349348, 0.7477020250282643, 0.7231956991025549, 2.115179853198973, -2.8673551536570945, -0.24381993355520362,
    0.01393713677406369, -1.6987372781430927, -1.9410722796015025, -0.9359853121335238, 1.2987037859933415, 0.5503836816457202,
    -0.028484728738967707, 1.5389277751125845, 0.2675447935230906, 0.5538202112844524, -1.0865845839910577, -0.0880485320082304,
    1.4936755428932833, 0.504903548376337, 1.9361365889692992, -0.1192527081131267, -0.34012258442001586, 0.3321257103797867,
    0.9121315964763829, -0.7133511943330136, 0.7571937982472381, -1.3351648960213864, -0.5305863516906766, 1.0681228770791182,
    -2.018989606537437, 0.8596049383617035, 0.4767280279418562, -0.4841777189878967, 2.246334300683961, 1.3389520302389726,
    -1.4407891970117073, -1.8988105107999402, 0.14518292122321186, -1.4454534110098296, -2.318370806069748, -0.6663441661577651,
    2.5751704534936066, 1.797286369899743, -0.2575298689509922, 0.7398835276416722, 0.9652028990929027, -0.05391595141685898,
    1.1766796367957306, 1.4382146016236295, -0.7771855494969722, 0.931778414005846, 2.4307469092525125, 1.0752222014971808,
    1.0695767846040505, 1.1459258106620247, 0.6321683800130312, -0.05607563072088724, 3.293164164994196, 0.8457444985812081,
    -0.429735174217521, 2.2213253687177916, 0.6841997777123253, -0.7061931569160603, -1.6535731226174424, -0.13828415509127168,
    0.36197408689229266, 2.3693878219730706, -1.820014899465313, -2.4653797107656166, -0.2429264609321158, 0.1706387093107836,
    -0.40892311963914896, 0.5120614049158958, 2.6067654577775254, 1.2379015484755913, -0.6137315386560156, 1.8625645006016036,
    1.0206696045875572, -1.641046165903775, -0.7758374021836272, -1.1549942276887395, 1.7607255382058407, 0.10038739474108045,
    -0.929050332677674, -1.2262341495253923, -2.2348302566467115, -0.16696680089274338, 2.8525379801443003, -1.543386811098596,
    0.3788544693663494, -1.6203990789137093, 1.3627697061742652, 0.6499633453138047, 0.5752596995236974, 2.284095506641339,
    2.3651375593034967, -2.741656256212028, 1.299734051350627, 1.3463139859155817, 1.9098824680907378, -1.8734563012154062,
    -1.6897023925701857, -3.94817132349639, -2.397189666719371, -1.6199438936729205, -0.6337159495165623, -1.5990822547364554,
    1.6717363342863358, 1.2959953232777686, -0.16364407551179425, -1.2042721546207136, -1.2372589173066555, -0.23838578449941789,
    2.730909398787767, 0.8071528676905058, 1.2885193510807595, 0.4243205969162335, -1.0672998151126418, 0.6019060083181906,
    0.0520455227360134, 0.830679338587925, 0.2452320621248215, -1.7152788983132132, 0.11367371976073215, -1.1796123616382947,
    -0.7406062094157607, 1.3283107558395177, 1.2526714458563204, 0.5539122943368222, 1.7235974817286064, 0.9430957672290695,
    -1.4184564543973357, -1.6042620595936112, 1.3904317735512886, -0.9721595097781127, -2.4127174449297737, -0.3480526858049303,
    0.851439354360275, 1.0391127601083248, 0.9210676076601226, 0.6524540790736981, 0.18921462884183604, -0.4995669023737393,
    -0.466925341201661, -2.401610448819411, 2.628577949163707, 0.14051515233933162, -0.8031452693532026, -1.0280657526363224,
    -2.9385341953858224, -1.44030312838967, 1.8110072950718055, -2.2403455328524453, -3.7836170375909357, 0.44469918259297175,
    -0.315044723489334, -2.2654629571683396, -2.5809545545739034, -0.4883939832865143, 1.5175080643789747, 0.8959369410170818,
    3.8214904556490783, 2.6038485121838497, -0.5528184165640834, 2.0297006209458295, 2.38030875318752, -1.6000852700236736,
    -1.0727636043698845, -4.624934662891693, 1.83463165100041, 0.7465676856562492, 3.523457800072844, 1.0993686227860608,
    4.338152056738225, -0.2516216755762058, -0.1082095702050116, 2.5666605719212323, 2.820169059212461, 0.6621175914342258,
    0.17991860486046668, -1.3023950753256028, -1.0042208085422366, 0.49101074837862047, -0.8289371612858216, 2.6159238072923174,
    2.268443037540533, -0.9168865938045543, 2.3697693585415864, -0.6237069629220102, -1.098501822282529, -0.6736061936761985,
    0.6321610109847055, 4.5210303051614895, -2.372848473218407, -1.095862672230532, -2.198558929532298, 1.2160546151976226,
    2.1134039877788777, 2.337566300057878, 1.1414421122456526, 1.4809793311304902, 1.3165681683280483, -0.41212481151079633,
    -0.11422952755500436, 0.5701472393755511, -0.3756433232726609, -0.4855905937894561, 2.4033805883471477, 1.59666992243944,
    -0.7047884962990772, -0.16071385304509056, 0.44025750922493784, 0.5026209615595331, 0.46871265046668265, 0.8441588213786669,
    -2.264226209965231, 1.8059697334085996, 1.6489188913151378, 0.6642478897687064, -0.7674261598605127, 0.8642684080006002,
    1.8570006611080305, -1.921864985330482, 0.05426609140392962, 1.5201302739172529, -0.7513878217722332, 1.962344455769385,
    -2.4490963870037987, -0.2780364508021222, 0.38802649140131784, 0.9540238055877097, 2.6241821257329643, 1.9943967008852563,
    1.1012198315866577, 0.26841532080007346, 1.3507519168003477, 2.4065168980982006, -0.550903370392923, -1.4629254107073402,
    -0.42296905531291235, -1.3216697132881778, -3.1448554384786265, 0.46343346553814907, 1.503344317865728, -1.095157896291834,
    2.8725784906661884, 0.3351534560033766, 0.04647386157346612, 0.40543122957942734, 2.317040602116205, -1.7892886026866235,
    -1.4231958874928874, 0.4113239424431183, 0.11169846281860213, 1.0179084805994267, -3.103567421231629, -1.5276650127475677,
    -0.791766325446402, -2.789153245010887, 2.2178145421528237, -1.616594328018941, -0.4787763745605776, 1.3082401936301966,
    -0.3378467047171517, 3.1380896532984903, -0.9584834191353739, -0.1903714931763545, -2.0191644345509316, -0.518486418493034,
    -2.6360136053860637, -0.4104085159339712, -1.117680452603674, -1.3853178861010629, -0.5727770326693261, -1.249296514546404,
    0.9129537762827415, -0.1328619562554056, -0.018174486022676913, -1.2267687978891264, -0.8566010624318675, -0.0660511597119389,
    -0.6865312241052117, 0.15819768347788132, -0.6172252277950212, -0.8746938227081218, -1.2816759948702363, -0.6076361522601965,
    -0.8877388989664663, 0.5495345581269787, -0.2801281303588396, -0.7765461344341844, 0.22897902770379283, 0.3787459179213372,
    0.6173111833903244, 2.0253436602968677, 0.06216971663346585, 0.13228728526091393, -1.5602837192959327, 0.4696058259632673,
    0.2761267958156346, -0.6850202459120185, 0.2530359749792292, -0.11661369083237882, 0.14630093999969856, 3.3371660228250732,
    -0.5422526311730607, -1.0773326271384598, 1.7782608175453283, 0.17531466662150927, 0.6671432249048014, 0.8101333515868361,
    -0.38895588260195174, 0.742291522920232, 5.422463895931121, -0.14831105955680096, 1.4945042305631826, 3.2048128661453794,
    1.262572000020996, -0.2532140451481244, -1.0883988249910113, 1.074660747028274, -2.956557190800295, -0.6169226342699183,
    -1.6502982441188627, -2.518314907612415, -1.80516554793074, 1.3551675827363285, 0.7831635161701569, 3.576348560773067,
    0.145008244316127, 0.46679598470190337, -1.5259678532345526, 1.3041193112959237, -1.7677205076228915, -1.9191205717275026,
    2.2571796849410104, -0.49854243552362665, -2.1326118026083276, -1.136918930371578, -1.771459789174397, -2.982009627905521,
    -0.8982028406439977, -1.8846486946214347, 2.0656660309344304, 0.22317153030610506, 0.068338803663194, 1.1564884965690372,
    -0.8103612729319829, 0.380103488774457, 1.009565096213842, -1.431926543972298, 0.08079874591905445, 2.4291797693877455,
    -0.32775388601606664, -1.600699872108819, -0.00469249552612104, 3.203363181908265, -1.4707050934847357, 0.5931282408522082,
    3.9928512348605194, 0.9995001835360615, 0.9201827590752989, -2.648144115643348, 1.4586455679665518, 0.23120869554554702,
    0.3989563126404847, 0.8875146248473011, -0.5745099653988455, 0.6160195113955379, -1.6859235637048453, -0.7504726941519618,
    -0.25092702459980537, -0.2302910214532107, -0.33133111923152875, -1.1476575205990602, 0.09277822088175187, -1.380780561848889,
    0.8876613536744119, -0.8626324636415561, 0.5279126510004155, 0.8492549406452556, 1.681236523450538, -0.38095725176005174,
    -1.524817359917989, 1.5790596682264975, -0.18917629565669997, 1.7410311011678785, -1.7213023108538281, 0.23249777956984202,
    -0.3874739312062233, 0.5250281236799303, -0.3304336219763682, -1.4395355150340547, -0.8383272121032901, -0.6026178277172644,
    1.7284815334885755, 1.5080247376628506, 0.7510638543733096, -0.0205321798635004, -1.4304314377229939, -1.3554363026617768,
    -0.525168435279181, 0.9360853806120415, -0.1640079838936235, -2.2466236310679557, 0.42038856962157767, 0.0031305388764419494,
    -0.255998570253663, -0.3875439736371246, -0.5127812070283801, -0.3600158985485844, -0.36521531891141434, -2.020479999198114,
    -1.0185081582125721, -0.8058019162531351, -2.204701203675136, 0.8698924686227768, -1.3587714036725438, -1.4119109216577326,
    2.2483237674533774, 1.7498206748157228, 3.1683136362780275, 2.732703721907426, 0.5318423926843123, -0.4696538839842364,
    -0.7745866148908453, -0.4668344009985596, 0.024997217502084456, -0.6446079373174654, 0.4334497097229757, -0.7663783927475069,
    -0.4353107923071919, -0.3226192376907232, 0.7789498482910379, 0.7725907392414745, 1.128921181002394, 0.8037228399515168,
    -1.7919024308085088, -0.3471043449672808, 2.624958470449334, -0.14102791271776824, -0.260143154365879, 0.7784907169263859,
    -0.5593404896741972, -0.12217744626642775, -1.4594635439420782, 1.3965305314533576, 0.7650393599710759, 1.1267057058976133,
    1.0197862517033627, 0.8375383201864693, -1.0804483377825163, -0.03188810566678748, -1.517520402110359, 0.13520613927586053,
    -2.1131239133323607, -2.527993337346057, 0.8075750381048995, -2.336750744933669, 1.074100207908269, 0.27429620934851706,
    1.4648829993138042, 1.3072843025477014, 0.00029408737270544605, -0.2880810287435139, -0.13517076095675068, -0.3310074914889932,
    -2.4310194760545127, -3.637197180747084, 0.49706921196261117, -1.3665839141454008, -0.08673595645661995, 2.219122152705954,
    -0.16518998060858936, 0.3934897452042143, 1.718193927077895, -1.9130120065091258, -1.2543631574177854, -2.553638527403868,
    -0.6538872312822117, 4.243876125873879, -2.099109620739589, -3.1021878079119567, 1.2035433859507645, 3.7692824536420204,
    1.6619619006124968, 2.598994286807495, 4.517672684277351, 1.143446289629638, -0.031284037551607025, -2.2340202314242985,
    0.584814338770036, -1.9452634806039837, 0.5645924654399912, 0.3193403083088039, -1.8254203866046248, -0.9384101361037667,
    -0.676947798474014, -2.3017954435947976, -2.7245871217464357, -1.866332976398496, -0.8221775298921757, -3.1609652460472266,
    2.995535855971846, -3.23410098336301, 0.056254096866920615, 0.6263861937806044, 2.6500781588376148, 0.12614747952249988,
    1.0026459338670861, -1.1307219711135343, 0.009097148646393558, -0.9611986084468339, -1.2789666263368276, -0.4244339485709458,
    3.0042821147935075, 0.8511790234393881, -2.055188242437903, -0.7171418441647373, 0.7009115142355833, -1.0805953766521128,
    -3.247432085880449, -2.80063337176668, 1.527667132103136, -0.8593288598329655, -0.22115264735153417, -0.45266741205411387,
    1.3145763042776701, -2.1292431445317828, -1.3783705906218833, -1.656145000886356, -2.129580224503963, 0.9429325054702796,
    -1.0809633401147711, -2.132633733480465, 1.7673741262668525, -4.895074866815793, -2.5850578412128207, 2.068714541186251,
    0.5540164253369123, 0.4683650553073554, -0.6596431108865439, -0.35258373401891024, 0.42352605615124217, -4.430444209462539,
    0.19772998191483784, 2.142170188076485, 3.4670821441683004, 0.8279755601494162, -2.5712729661682925, -1.6046978234474418,
    -0.511757725586797, -2.854446841501199, -3.0475346139654262, -2.009182630762256, 2.2553492617578836, 2.189074911813899,
    0.2271435447086698, -1.2682146963794294, -2.197851101694446, 0.9998138643785015, 2.4769745228097415, 0.7443485986446953,
    3.1007977131984688, -0.18873807173955773, -1.8909014451019137, 0.8561825796543591, 3.4538950094019794, -0.06928810638019503,
    3.634439238466931, 0.4551943941958614, -0.7475504412170866, 0.09069382083308307, -0.1649947909198214, 1.4579550725591655,
    0.7804511668409766, 0.45711598259930136, -0.9462389105871056, -0.8547851783156857, -0.19280485288543667, -2.5640516814412053,
    -0.5784363556978913, 1.223299776705272, -2.462339249372721, 1.5462826716094507, 0.8406737731524764, -1.496031649958286,
    -0.3381137292599987, 0.22571914558923795, -1.2760950243141327, -1.0327924014918608, 1.603570474244758, 1.8175101835757363,
    0.44141826216474894, -0.9813000790125657, -2.2454983987447377, 1.5014740958906938, 0.9545261186065545, -0.8499530448680119,
    -0.611400793348188, -1.1264721637170723, 0.13148627182740757, -0.7155539292708952, 2.9080427149278765, 1.1187602524408313,
    2.3933761106465035, -0.9573530446140459, 0.6150658101350448, -0.32968757417102823, 1.7947196583495535, 2.282104987287828,
    -2.1726338920994954, -0.5512715686624742, -0.5484176232845213, -3.695856190750062, 0.503453625292628, -0.023830421992220463,
    0.7731618882173729, 2.5556636934068813, 0.46043208086926696, 1.0760336238580077, 0.4203986304498996, -0.25690705356043375,
    -3.715885552121454, -1.303745253887048, 4.24125394550609, -0.5822975247867166, 0.8006685828254855, -0.6396316955435138,
    -1.7221128155091563, -2.6487966823135927, 3.7096188909647423, -2.0834691002094505, -0.6670154662881874, -0.5297139148418507,
    0.97572059176032, -1.7023941917468528, -2.746669190138957, -0.046634408221795064, 2.3579412772690413, -0.43742731897474674,
    1.8941555463527118, -0.18830325383646943, 0.340770680996819, -0.5796307715036305, 0.48266429503399133, -0.908572277264364,
    -3.1152390905783562, -0.8063203058734906, 0.5114288669914198, -0.00445530797840632, 0.16044371183420952, -1.8343840707069439,
    -0.26958569549907246, 1.2188357215527161, 3.1008486257119134, 0.7780635450941382, -3.3196566071127123, -0.042055659890127856,
    -3.672551854225948, -2.1111612181659205, 1.8297875916323687, 0.5624379403213359, -1.251837368133935, 0.0003741263843922047,
    0.19805381603485075, -0.20600966032866982, 1.0843567497238222, 1.2352438573032063, 0.26582282213446584, -0.7424657053743764,
    -1.3257001455913182, 0.14765656575894628, -2.3943381275464013, -1.6462663385774736, 2.3396508508429186, 2.5370382760378347,
    -1.557306027170076, -0.10920043903784188, 4.262396710211372, 1.346337029464264, -0.6532218938328701, -2.6152112541672508,
    0.5143575149363713, 1.6513327036344694, -1.3692201862419677, -0.712742369690994, -0.7554146887516281, 0.3247396390345044,
    -0.7401534825421614, -1.5522932556647249, -6.086997832927735, -1.7596660228827312, 2.157201917316597, -0.7610878277990155,
    0.12344773639477793, -2.897711080607588, -2.266811751521766, 1.9956338613396107, 1.8858682414315864, -1.0897270630931795,
    -0.7483927662868176, -3.3167634153610086, 0.5037679899977867, -0.8206214903727658, -1.1747021952382108, -1.0594868534255,
    4.401276540645593, 2.3743395626246473, -1.611662081885679, -1.6645463953665698, 4.921946852722321, 0.4277489057887814,
    -1.7347591125295638, -3.2364883339896258, 2.7114464640980835, -0.8636975073814124, -1.0463504884953987, -0.8968001067014498,
    -2.7424061117359475, -2.851962909918445, 0.5186435813336161, -0.2066933880802447, -1.4472915346938335, -4.712605265072298,
    0.7071952557401282, -0.18902679565246058, 2.0131572806331053, -1.22519824508787, -0.9654748973306233, -0.3818227207581715,
    -1.1009134679755062, -0.7883506499267112, -3.0999640199590983, -0.5350326088618464, 0.9624437178767579, -2.8581074102713893,
    -0.22123375465231654, -3.4382514163257505, 5.997313325665306, 0.3383158333218966, -0.10163925611412777, -0.9091958294703543,
    1.6379773319947628, 1.5894949116153658, -0.008645661543524308, -1.8025212326289903, -0.5001918093066859, -2.629443298487155,
    -1.4877171006543723, -0.4818526272509538, -0.8623827760703734, -1.619283635383165, 2.8582625623523064, -0.46750537811376813,
    3.8827989283969746, 0.9798401261298083, -2.6484951742005864, -2.1767500214680195, 2.0706449523703396, -0.9739225027425807,
    1.01804742971864, -0.6109786837979154, 0.5078330137980126, 1.1949278050160324, -0.8118277660218223, 0.09230807100320089,
    1.549500652524005, -1.6455343616643068, 2.7861386973768085, 4.564839611795159, -2.5060445366826336, -2.934448445685226,
    0.7926469356768026, -1.196002925135544, -4.422063480276423, -2.5079208411600673, 1.4152190427818898, 2.697965972200789,
    0.17953017228931367, 1.2578013944827329, 2.2935047483122455, -0.7394553126196797, 0.6664370277463705, 2.3316930915792193,
    0.8807128989095435, 0.5591893311967516, -1.9010175934135705, -4.05576303758379, -0.2567977089673231, 1.3824274693881589,
    -0.42234971386812603, 1.1622388574388602, 2.5056794365251096, -0.7386579414557028, 1.6227945145436606, 1.6102000852314355,
    -0.19420877915861395, -1.1032071856985108, 1.1471060558138997, 0.8783199691597091, -4.101130110754669, -1.863147127054888,
    1.8228350593768086, 1.5180090089050935, 0.3004604097938674, 0.7491198923301436, 3.5322083244903224, 2.7129061991041263,
    1.0888859137730298, -2.2015587135875543, -0.8716012350008253, 0.7704466851920695, -2.330217716035555, -1.1961690518468413,
    -0.6752565173924628, 2.514447831706531, -1.462430484935019, -0.7491368408017185, 0.9651578574439784, 2.0979189211374933,
    1.0328792152239563, 0.6802303780590081, 1.4857140894108394, -2.549893569228091, 4.244627150796151, 0.2247952480102189,
    0.4319888096633736, 3.28240068855984, 4.578711915311661, 0.5700103081057839, -0.7467762708182798, -3.267322253594033,
    -1.0796446773056652, 1.8782479621238999, -0.14672620069206943, -4.392005141493005, -3.3375846492389973, -1.7993546709326647,
    -1.733204888890832, 1.8591319276026042, -1.2100719713227361, -0.02804191550212698, -0.7686053070279096, 1.4143608387743913,
    -2.6646751614892343, -1.5200667943580637, -0.06652536783227418, 2.0552464330946814, 0.1155413662026907, -2.137506036444581,
    -0.9805033534845222, -2.95690131981963, -1.1815897513357208, -1.3095397814867717, 2.5628494814478167, -0.36041669143630145,
    4.4259149923841195, 0.5185143791174149, 2.156191081130935, 2.548206311068638, 2.290996869786259, -1.0620657069341977,
    1.3088584194403414, 0.1411814210066138, -3.9863228905056487, -2.2021167181748793, 1.461916174616305, -0.2611787858320663,
    -2.899971202518244, 0.38781035608649, 2.7101941015559765, 3.9493962149539343, -1.1040275189184823, -2.779603348174606,
    -0.6420964476340998, 0.05760511865592302, -3.136321243552706, -1.2465252946078325, 1.3445499968313328, -1.7897908336233053,
    0.7114843867208324, 3.033937875212441, -0.7335192902694068, -0.5582423991945418, 1.4418355262038642, 0.8932684517136262,
    0.18518251227639015, 1.9063090098722344, -2.8515972179038687, -0.6987634902915035, -0.46354702027848915, -2.1283791401451473,
    -3.85639064552603, 0.9959516844107917, 0.07477809373976406, -0.009261482372008764, 1.6624608739715137, -1.817757174695565,
    1.571460566881395, 2.1423932803062335, 1.6751756556523343, -0.40517520883227975, -0.31454240302159064, -1.1613599110574284,
    2.4200466939460883, -0.5148050201657984, -1.6245907224977751, -1.5639756034724395, 0.674094406455893, 2.2264310320022256,
    0.9325831646537024, -0.6556935415970511, 1.8352034925917526, 0.7927763629572897, -1.2830703703024668, -3.6801806897481026,
    -2.3668133157250737, -1.8500362487369075, 1.637335912875853, 2.3192619708378617, -0.20565295500108038, -2.292375805745534,
    2.5094802429549876, -0.6202287847697668, -1.0238136367728679, 0.6607045181507054, 1.6498811236514503, 2.97506572676035,
    -0.6060092745954702, -1.6829033175375838, -0.3932196747783848, 3.3350000125777703, 1.3406983616357602, 0.1554494420623381,
    0.4494061932822392, -0.9658199929412479, 1.1552302069674334, -1.6610364596888085, -0.5412253463820068, -0.7088006121068313,
    0.6347340347035474, 1.975757398485268, -0.7000885859447278, 0.08831187502635518, -3.8551096582833506, 0.5531882948800094,
    -2.444636567239813, -3.40040141854999, 1.6430134990397114, 0.14857078213582892, 2.313648527454307, -1.686425772912383,
    1.554111468842649, -0.24357626176465116, -0.13023198160405847, 1.7507401922165011, 1.1266598978621027, 0.03456068707129731,
    -1.8952113285334848, -1.2820772518046701, -2.94065572060051, -2.195384795807165, 4.314595561233111, 1.0296869153234307,
    -2.8231936096287695, 0.27087436717964286, 1.9599181037659688, 0.5131987263241327, -1.2280780798520832, -5.03222899926981,
    -0.42654501671874384, -0.5809945803054268, -2.150583812500234, 0.571454693504529, -0.5645690554462992, -0.721523806980509,
    -1.1920918211804195, -0.9953868109513617, -1.394074042068671, -1.6254923052704562, 0.5550813370716123, -0.8890940429215712,
    1.394392843001316, -1.4743621773006135, -1.42021666818061, 1.828621929526326, -2.5772753701411255, -0.8602335675073963,
    -1.0264100546972499, -1.9978586204577558, 0.16645768562302518, 1.0235182669482037, 0.9090750989836699, -1.1756794087982203,
    0.8515530164275514, 1.8037090390768622, -1.1259156403106128, 0.3795248478840329, 2.998256284975206, 0.9339584476737124,
    1.0127568224898806, -2.0285566284017538, 2.0836899317037996, -0.6387865600374352, -0.1604902821404241, 0.8141633968439806,
    -0.5859147139622466, 1.1066520131933066, -0.20253272475481918, 0.07878907382868348, -0.9514929176102285, -1.5705245146443474,
    1.84893394483055, -0.500624184505672, 1.691503363155299, -0.12677633048802506, 2.8257108507006294, -1.252982355597273,
    2.3887000649515118, 1.5066587973065042, 0.8652502635963425, -0.1354386677408112, -0.3605963051951499, -1.2019914967378742,
    -1.517413326293322, -2.0037943648417014, 1.8000726643305895, -0.9913332125343206, -1.3257126150199894, -1.1133496855979166,
    0.4268459568281198, 2.5454912453245795, 0.12022731241626462, -0.6440138404112752, -2.60246953987673, -1.468868524102662,
    -2.477694919581442, 0.29111071092710183, 1.6755425842495608, 0.3284117301467351, -1.1695417784022721, -0.7052232625579086,
    -4.455543441832848, 0.5716669290391917, -0.28451790285753986, 0.4139829830149224, 1.1082196044620296, -1.640127588701047,
    -1.9958161802308783, 1.6474929377995668, 0.32478712102701524, -1.5929455621331758, 2.57951296041221, 0.7227768014424149,
    0.7438742309172672, -0.2862285254582155, 0.1613584508764006, -1.4554290028367878, 2.1512745684130388, 1.7585200053314272,
    -2.3353169344675724, -2.359019189388524, 2.312234701683311, 0.105363919361947, -2.1705495664478245, -2.87365401383517,
    2.9204472182399606, 0.6760969686647933, -0.7704742862372446, -0.5033648052088407, 1.463182120654855, -2.2982923397254877,
    -0.07754003109683089, -0.9404052654394534, -1.5522334213159836, -1.693958667562995, -2.103799066769305, -0.7526374918230978,
    0.8164432139097323, 0.008576284649716822, -1.9680110960170296, 0.11534639301600971, 0.07067957895162731, -0.9557643843777294,
    -0.9332333727914883, 1.4826229910389488, 1.300267293993956, -0.8438001009923777, -0.18445412272079853, -2.3046531070760783,
    2.6972630576793533, 1.949406755222372, -0.7795903203716652, -0.602609705556589, 0.9227248992413506, -0.2521400355547766,
    -1.83534620372445, -1.4400251084389049, 0.9066853347629723, 0.1626713414544353, 0.11825975089596383, -0.48868765017192606,
    0.3831736075148354, -2.0690431772931057, 1.220626544530502, -1.9184685443485878, -0.06348246411171958, 0.5596709734951026,
    -1.6983115986804311, -3.38146709640004, 1.4234653255067264, -0.8959534664973957, -1.7478203975347342, -0.6034695752862921,
    0.6704394190529396, -0.8011792375478157, -0.6546156452027948, 0.009495593936705564, 1.844273193283899, -0.02361583884339765,
    3.089316503018622, 1.2594907393959855, -1.5885500775254398, 0.2695620207878872, -0.7576671917524354, -1.8409395947381006,
    -1.3007412333485109, -1.1111198664534316, -0.4057122258288326, 0.8433292678105937, 1.7939618493367893, 0.36504588625899415,
    0.8701691158002499, 0.9147797269789015, -0.13501026505435515, 1.6960932389837962, -0.34240746490751056, -1.2845474654005726,
    0.15973371620995014, 1.8543683164800968, 2.6057852175582163, -1.3211717879933702, 0.2673224493727219, -0.5846475378290172,
    3.503097460481369, 0.37441301677673033, 2.869976791718777, 0.5862773922864221, 2.9803788635054915, -1.6567304002741845,
    -1.4919360495193854, -1.2755600996909515, -1.6352117256568663, -0.47380725616284514, 0.2004316720943066, -2.3849019259193636,
    -0.5786225411808155, 0.18432273711907057, 0.17944428935663032, 3.69777611693643, -1.822338078471551, 1.514226699651486,
    -2.0797891446485193, -0.7876564000279613, -2.7788332339275956, -1.3370386833148113, 1.06226474726472, -3.1647900429644356,
    0.966326549719722, -0.24924876375845043, 1.2693419075901171, -1.686325586480227, -1.4599243865797475, -2.896245720346948,
    2.147992061962662, 0.15164709216316372, -0.31287753990656253, -2.0988299440785934, 0.8248591630962613, 1.2505104647219902,
    -1.3873373702119602, 0.8215579051338279, 1.9011370212283267, -2.915910715822525, 1.894127560558514, 1.0111936074004162,
    0.668933318992709, -0.4171605667934995, -0.3726567355764064, -2.044552881278471, -2.2821439355980124, -0.9254879506447526,
    0.7428528288391258, 0.7624109160154974, -1.527554608747051, -0.11637030277741096, 0.03816009168548939, 1.1250088840957264,
    -0.8776383642816207, 0.10190365149747935, -1.3238765217417316, -0.019202765035253217, 1.921407516571251, -4.643561715331448,
    0.7902886032224257, -0.2828105329208179, 0.17234584045056214, 1.9100427798663804, 5.186934587094791, -1.579468639041336,
    1.348448333701944, 1.9344762112697296, -0.7235649905572332, -1.1821103732006224, -2.6873757458621683, 1.448517294795441,
    -4.246373113433996, -2.5254913905643592, 1.7426402726335435, -0.41860827253208543, 1.2748110064768163, 3.845369661437222,
    1.8751109595556432, 3.111033688192151, 0.021380439714144994, -0.7398803870431825, -2.3725475953364823, -0.2602375682994063,
    -1.048564390204038, -2.1161216151880775, 0.502203558689267, 0.12150508629405314, 4.973563176222376, -1.8920096978611483,
    2.738367854679848, -2.4738094248079086, -4.418823930098142, -4.149213707827735, 2.3843647520699225, 2.7005409377937024,
    3.4770616363461233, -1.2353925567888526, 4.834673752086614, 2.243307725697551, -2.3061782416391345, -1.0642525050594338,
    3.5142846600605284, 2.70379062344683, -0.8715980019064594, 1.1656429317018044, -3.4073647763435044, -0.1426138553310916,
    0.47988736630503503, 0.6821454911604716, -0.9484052504826521, 0.05453708325871798, 1.8738922253571901, 1.2286665047187246,
    -1.461178754217052, 0.10230189634186493, 1.6844025077449678, -0.13946794923090497, -1.1062367415900458, 2.6596233745485334,
    -1.093157235471513, -0.0991989589095193, -1.3170752264495722, 1.4410902881073624, 0.6532589521695925, 1.048146330253669,
    2.5562613705623938, -3.469400850068148, 1.8420465918816764, 3.3087906646775473, 0.2550655881723843, 1.4937860948288866,
    1.829381350018303, -0.9976509564382874, -0.6818001473327573, -1.1740254252695226, -1.900284757762208, 1.3315343720417177,
    1.5088826225059357, -1.2885851697870594, -3.3057389301238724, -0.3265532523215881, 0.583789228101405, -0.5242471653879434,
    -0.7598725261975238, -3.447206482598121, 1.3386285988847075, 0.7964295429551594, -0.6508526902773308, -1.1863038795887049,
    2.2485840372408896, -0.5395610245209204, -0.10409207142955951, 0.07223598832820735, 0.5510443824598747, 0.2939451224642986,
    -2.557744385151729, 0.09279270417101848, 0.43579586706027107, 1.0678715892046728, -0.9874657707698827, 2.0240542406960573,
    -0.9692097672906663, -0.7311879933660601, -1.3349661889330955, 0.3880911538262835, 0.2303419443805546, 2.769690089537112,
    0.046875577997057535, 0.42575601323587414, -1.328510578822309, 1.9980959288965305, -0.14493502943337178, 1.8026482556990548,
    0.9091468896912691, -1.9449238036289043, 0.4305515066179106, -1.702724070504802, 2.328834895668349, 1.8273204881506466,
    2.725712774215373, -0.5224878893943243, 0.058653574328244404, -0.6690088566064577, -2.3671440147551026, 1.417622084459152,
    1.791217831365134, -1.9642282884090743, 0.25945222641199106, 2.2245512770393514, -0.933792104247864, 1.5457471579148436,
    -0.43441156547222726, -0.23529193968852324, -5.572946456834816, -1.5800668907576598, -0.8115308021596926, 0.39441105027839934,
    -2.5747528091293983, 4.4660454339387385, 1.7319536250081469, -1.7396972005992002, -2.143751455036555, 1.6428720899739575,
    2.226909403184133, 2.80033670142368, 1.85494864433294, 0.7298807765179961, 3.177194251508245, 0.17488937188240417,
    1.8993866997964015, 0.8290612155451419, 1.8639105142029726, 0.3266905706237948, -2.0179285180451507, 0.838777266989513,
    3.039877082590495, -2.4905752980886815, 1.6334825243071038, 0.51117806580488, -4.492776341504738, -1.858103744252452,
    1.5345628692649982, -0.2773844065826367, 1.0584788726498116, 0.20121691850858486, 0.4076285611314524, -0.27214986899355936,
    0.7478861057990102, 0.8865309715491706, 2.8500281856645335, 2.354479076969948, -0.5356111529250129, 0.2189865784254704,
    -2.8799374517888086, -0.5714595780007738, -1.1080008045305016, 1.0004136119260294, -1.7737267324394388, 0.1430604503188635,
    -1.676529783049521, -0.693237726241281, 2.013773358808278, 0.616657824213029, -0.39647616025755184, 0.0023128366499435143,
    -0.11228923210971965, 0.4468556860416812, 0.6587209776218119, 1.48119725216087, 0.966986274449125, -1.5448298978116457,
    -0.6153377443872463, 0.22424090092326188, 0.7548566418014829, 0.48922507629444195, 2.0104574112109685, -2.1685548959153866,
    0.8703217879282895, 0.3208262279279787, 0.3699098508152153, 0.716535813103584, -0.7939273429592864, 1.2573469633527081,
    -0.24273447717988694, 0.6101399557267609, -1.020863988451918, -0.16893826365891948, 1.77790727008229, 0.4025243762513717,
    -1.3590152298030336, -0.38156433732379635, 1.391563213636153, 0.18883199008443838, -0.3196290425113671, 1.2784947458943983,
    0.23589055321158614, -0.39498101941900177, -0.27465718161212005, -1.550890439362163, 0.13621044541426, -1.3462450192106945,
    -1.2236811619414951, -1.8472764992382142, 1.3011089216629326, -0.4222692395136518, -1.2399786656770633, 0.991673949490154,
    -1.877563249702533, -0.39971629375306544, -1.5864491690649605, -2.128479118291953, -2.805827324319105, -0.860532275901373,
    0.5833392064282963, 1.1840485776013054, 1.2915850514657319, -3.7686189286810055, 1.1151029202414355, 1.4615412979561404,
    0.4423711573763233, 0.11127508883928665, 3.0674789782612426, 3.291296290205608, 0.4338728414912957, 0.6247269331389835,
    0.7582500193014674, -1.4286261384172758, -1.1618135333876467, 0.22771838100736516, -2.545629049137684, 2.261142215031931,
    1.7638427757810369, 1.8187200841227167, 1.5796950320852865, 0.4313162342855334, -1.2991289092894158, 1.245759909308248,
    3.0164690984896296, -1.235773369905848, 3.0806448499625563, -1.3208792423406537, 1.0092090267146956, 0.22158127305452066,
    0.5396313828383488, 2.755434385262277, -0.6653072161443863, 1.2091144624480425, -0.9147178418148622, -0.3185200017707009,
    -0.9516188544605172, -1.7163487541841889, -0.18862231536785765, 0.3952751045795326, -4.071975755023632, -0.8133076447793081,
    0.4898640244565744, -1.374366157316843, -0.5582277000629408, 0.7099364740491287, -0.6750989132925372, 0.09990538742126209,
    -0.32846007786196285, 1.195732783128853, 0.35594600266943255, 1.1770807759641508, -0.5261773839008083, 2.7675402712990365,
    2.6000683666674362, 1.1589548773055067, 0.9874275978010103, -1.3492173087685402, 1.0053026845147046, -0.24615804840089797,
    1.861806473928736, 0.44535233284679243, 0.593260626921229, 1.13780912060752, -0.704455254581623, -2.82512430521686,
    1.112753540622949, 0.5076634084591901, 0.9680813865025519, -2.8749497740290018, -1.3453954892465203, -2.942591003862372,
    -2.300473514260638, 0.1821014310111364, 0.1369358802225505, 0.9099306134674665, -1.5811855319274104, -0.4296306670721235,
    -1.000375696121252, -0.29299999858756953, -1.2428115668255841, 0.7747767796530552, 2.2591295377365133, 1.629368191180237,
    1.7124438714010821, 0.8408595942071142, -2.2789638636676384, 1.1175478679417643, 0.9159170307334623, 1.1709960300640343,
    0.7183416628586453, -0.1143863651609367, 0.4463976481407239, -1.7655830407468431, -1.0804996246704215, 1.848333800442334,
    -0.24209064462334834, 3.4525846363634574, -0.28237285956289326, 0.21171159181583074, -1.9143405877502204, 0.0012259668298403427,
    1.585299266031057, 1.9992153056542705, -2.5395423371917265, -2.159626142426364, 0.30296630430425564, -1.1019958733106356,
    1.2384397823014315, 0.7945228679658024, 1.8299616145588478, -0.32567531694408747, -0.688119152634727, 1.3239098809782488,
    1.7580379545569509, 0.2074404690737189, -0.4522037199695157, -0.06655768057673915, 0.8637834861095076, 0.6461293508961619,
    -0.5010879660086376, 0.7763690927685604, 1.174568296900255, 0.40599008758843225, 2.08820613904801, -0.6423514551840445,
    -1.3408167796546508, -0.8669804420186251, -0.019217532670059708, 0.8335056022993241, -1.6487443237022916, -1.3090838173157784,
    0.8020596490991467, -0.20642537048784013, 0.8983225814091735, 0.8517479238898666, 0.8847814142518622, 1.4631064905112698,
    -0.01469977317853409, 0.13166690015058446, -0.8518849426130822, -0.7399458251513975, -0.623694391360803, -1.1469678483714811,
    0.45099023829354856, -0.41716596689937807, -1.2413032157351533, -0.7297048228789172, -0.9149829080719111, -0.1760191871362218,
    0.7099499847114835, -1.7602833063418446, 0.17500310976137276, -0.3309754255897766, 0.10159162050601801, -0.936155030565635,
    1.047905484290358, 0.370738964882783, 0.4337636800888681, -0.38623457586553694, -0.367749961842195, -0.06463656861388992,
    -0.07981983635343656, 0.2034475437370616, -0.047081798969869214, 0.43487255607193076, -1.1135801485495116, -0.26776901216230237,
    0.18992736325676118, 0.10563642960508586, -1.0891800378806513, -0.9744427040223079, 0.3356171491791448, 0.2554352369307132,
    -0.9550008344973766, 0.7880943654462405, 0.8416648390919058, -1.992919916160701, -0.2649831775937309, 0.41083164868151545,
    -1.6885825321385555, -1.4530438194501705, 1.1623733628139448, -1.6285008860414296, 0.8398026641196846, -1.05812391920601,
    -1.730040529430739, -0.3759864272752566, 1.8105025018699397, -1.003667078037254, -2.079835444140072, -0.9991846919869899,
    -1.1922671949924157, -0.7357816894146966, 1.1469127953412381, -0.5065740933081515, 2.10929112679722, 1.9175792563914513,
    1.5796598526352619, -0.7729222459709464, 0.5354462214641342, -1.4244085351094422, 0.5522244358377129, 0.8437757184589706,
    -0.6511925074712122, -0.7737591364427996, 1.6253720777883591, 0.09100335085351594, 1.3541895746706922, 1.9217358665685336,
    0.1196140584345721, 0.3944000795505028, 0.8234048762033618, 0.16758839858109068, -0.4684610239542791, -1.6918772586226487,
    1.7990151326775634, -0.03724976729431773, 3.608411674999284, -0.6353947432171841, 3.5721565010767042, 2.3933069756320404,
    1.368775294396022, -0.47864705603186525, -0.7722816155536711, 0.8525789212178356, -1.8976549020853117, 1.8877521010872933,
    -1.8670925367858573, -0.32300622002200347, -0.5585902952446413, 0.6786320040454411, -1.2534179327277903, -0.5875361991935296,
    0.49672994983546676, -0.6258500125021447, -1.5130562918154635, 1.4410478588899582, -0.0705087285326335, 0.08563336764606758,
    -1.7323691632267053, 0.19931020200560015, -1.9046304742121019, 2.371951364982216, 0.5856059032325017, -1.5417543432688405,
    0.013793975111292945, 1.4996762081769077, -0.23371564718170032, -0.5440168693456816, 0.3907093569786225, -1.91178086802343,
    -1.7165827718431785, 0.44174899562023084, 0.05809496600006922, 0.9544808165676497, -2.169339104369275, 1.3812492084572314,
    -0.6963632107390335, 1.7315362319299166, -0.4141907051292588, 0.4628171091390684, 1.0522803945094807, 1.5983768440115786,
    -1.5332675022731959, -2.994385401917464, 0.5927904688955722, -2.4111269582887824, 1.2839619889986966, 1.5201160540576717,
    0.7393588868419341, 0.7178746942035462, 0.5395572635192655, -0.5168769566107853, -1.7843739112508739, -0.009008049895814215,
    -0.8578491200230108, 0.8857774810780503, 1.2136946890954472, 1.39120403856374, -1.6903132687379625, 0.05315764335099035,
    -2.167278677549676, 1.7766941916368153, -2.216910720074121, -2.0969952847434743, -2.2019457812008243, -0.18431764916499416,
    -1.7103348995216923, 1.8236721765103976, 0.26000900572285374, -1.7123429678956514, 0.6807732587776565, 1.5972334680934241,
    0.013149364229680072, 1.8411629265408855, 2.1179680877104743, 0.07184262200252611, -0.5701589924680569, -1.0484767909800836,
    2.1258222523773167, 0.45445860797806836, 0.8737455784795698, -0.5965503208806098, 2.346959959684062, 3.5033484763550358,
    -2.4927332884496383, -0.07860801843154441, -0.7051994078737769, 0.9991878593176792, 1.3000652704887772, 0.9790200543914988,
    -1.193396862943964, 1.4514416371718644, 2.9386134074712755, 0.3754607653966058, 0.6778452595157674, 1.8107354085109055,
    3.523131123798555, -0.5194766110916099, -1.4937664870664098, 2.6956131375549064, -2.1580264032953047, -0.12402601090309896,
    -2.6213215130706122, 0.20760884258379475, -1.6697752873543528, 0.9928490405713472, 2.441264847297397, 2.17711223688654,
    0.18513570352127995, -1.0448814745487591, -0.05011999920382075, 1.4772525098367915, -1.2207371445741022, 0.018182370382844953,
    1.803138103173234, 0.9086019786457857, -0.1894603281309288, 1.0680469842075895, 0.9126315344956716, 2.670012451838134,
    3.121129262362362, 0.7465577357699368, -0.07627653774008919, 0.8430188946079331, 0.5477366768208614, 0.2691305599884988,
    -0.9164737969680017, 0.6293254904868097, -1.074526452151171, -0.16471255424148776, 0.043580028348122045, -1.0628073157670497,
    2.237531308454944, 0.255315006760472, -1.5431343756987537, -1.7382713792811184, -1.4554378830265284, -1.6014767210751657,
    -0.27959590256930733, 2.214250482065598, 2.8691848788682766, 1.2441119488537236, -1.6433610355534223, -0.05671243502909351,
    -1.4668692030511097, 1.290832646077715, 1.4386737631400677, 1.4127975564214705, -3.435019122292701, -1.7181669668306674,
    -3.0325746388911825, -0.341670785650166, 3.4727912515793196, -0.021872676451977886, -2.263070942925265, -0.1309076058577795,
    1.0963177523933043, 0.28417050740954897, 1.6654211881470122, 1.3619637621684348, 2.102247310091394, -1.8458821498411493,
    -1.9287288497129205, -0.5742927654222433, -2.208639286643862, -1.856482191870435, 1.7094592032087506, 0.3826702124415386,
    -1.769430258449545, -0.3210236035585781, 4.22537038239696, 3.2160432435752897, -1.9642563657404075, -0.0214402944826122,
    -0.7022639882715739, -0.38089150711524455, -2.0306733660581946, -1.0002043099029203, 0.9841067711015716, -0.7586247428279311,
    -1.2094750082435577, -1.1017634602168012, 0.1540076682789378, 1.7643835298844306, 0.9217716870809192, -2.3060375433409925,
    1.0866149925663244, -1.8074666315563848, -0.5722617604194417, 1.5803697330619908, -1.1823301936980721, 0.20793748828953537,
    1.418550298220281, -1.9447943455226848, 0.3134102292518204, -2.011210540814248, 1.148829517499822, 1.949997986485371,
    -0.4111299843089666, -0.3070067052428396, -1.497949190785409, -0.39117830707454043, 0.1273987293609544, 0.6287317883271903,
    -0.40009350197507604, -0.3270747657841785, 0.528134786223737, 0.3094056932283146, -1.4084387953670676, 0.9252415272781513,
    -1.2023480329855354, 4.353006958679967, 1.382153801791016, 0.6432284077412654, 0.9477942893898945, -0.3588494096597308,
    -2.2095607631780334, 1.9946341151201363, 1.2975941946188727, -0.31716464499370595, 4.255900078421376, 1.0588717370508482,
    1.6960676932577363, 2.4884262985009022, 0.48968566504651956, 0.003032801500808185, -0.18264715817468818, 3.540403421779467,
    -2.929381798206004, 1.9794235803324933, -2.4765892478215403, -1.0247195226229935, -0.9213007201065083, 1.529305443283254,
    -0.1381297629789811, -1.3882731044975334, 1.491305381139604, -2.2512141902311478, 1.413256522474041, 2.4666504522005375,
    1.629168505933538, -1.893730086046074, -1.7025476797489585, -1.4520065539351568, 0.9842570313908641, 2.4438175074345097,
    -0.6097438858558895, -1.0631336986656807, 1.3906174056761142, 1.672904589597225, 0.036556722468277944, 1.4929696463143707,
    -2.340205857838442, -1.0785911406724422, -1.2541710260771455, -3.119002899836894, -3.074112195568125, 1.39365007654799,
    -0.3729277038272536, 0.9311673152486134, 1.4033191335013682, -3.0509196631219613, 1.8979192926685717, 1.1186343154181118,
    1.9939106969054496, 0.09014581013576263, -0.5070934579737149, -0.38847015772195354, 1.2671747591627667, -0.5884139050523831,
    -0.665732807670064, -2.5844682667643393, 0.26265082934475614, 1.599563992501044, -0.6951781753286502, 1.1608667579028078,
    -1.6072295450232468, 0.30965454372589385, -0.6312124632467965, -1.7915781000166062, -0.2963828599013397, 1.6012800804032128,
    -0.43172348344420913, 0.3540779237487822, 1.0824025910888675, -0.06606541597880591, -0.8999986840384303, 0.4702877597170069,
    0.1571666346176157, 0.40552161490026767, -1.203264486156105, 2.383335920546021, -2.035172442346616, -1.1561493325069745,
    0.3015459087125867, 0.8908753186246986, -0.5897710905158443, 1.7041758135258973, 1.6846226467513001, 0.02201223452027029,
    -0.2884361077853017, -2.5965879611743787, 1.4396306997125765, 0.8677337839864401, 0.10643411096553929, -0.5933788932583652,
    -1.0106089777131317, 1.52093291197056, -0.5017600500211447, 2.680081095598671, 0.7085931844032466, 1.0978189350849619,
    0.564456417941111, 2.905160358057416, -2.2361285227503207, 1.431282856828467, 0.057188730975637724, -0.9481907467331894,
    -1.2896127307035845, -1.8580091784794506, 0.8316298946379975, 1.3289436153096539, -2.170582848444368, 2.752285175935689,
    -1.3339560742456975, -0.08919992036957557, -1.3360345770356317, 0.53533565903988, 2.6123336604498144, 2.777554554240484,
    -1.2096406525224626, -1.0067692401143784, -0.2674597979772997, -0.7691127549033854, 0.43733065894562717, 0.6833527472695403,
    -0.08479115652805576, 0.2966433941292402, -4.40216107913641, -0.04465234725502772, 4.866987105655837, -1.231416202530141,
    1.6357123294430436, -1.2976967892025337, -2.027556938414181, -3.344777529882107, 2.3639814715370018, -1.2626510763051026,
    2.4066263390441867, -3.5133741981058364, 5.164793904829981, 0.9176002217249747, -2.3792444268264594, 0.5650055477169652,
    1.7986357135433055, -0.41581516874693114, -0.12893381740521334, 0.9024384637268418, -0.72158917699889, -2.2957936922070497,
    0.7554718283957778, -0.9883638059324228, -4.820307286503872, -1.1269139452829653, -0.6783034497395378, 1.6658437165476145,
    -1.6653907831237584, -1.1193467529440768, -0.2862562371437727, 0.13608374204135484, -0.1697423067615992, -1.5177493909836826,
    1.1921838290922966, 0.27519279017901926, -0.2713881223642921, 0.308476100729139, -0.7787284132199612, -0.3682063594047765,
    1.619041522757687, -1.4629054962919195, -1.7036030558405537, 0.9606134174405224, -0.14312916812056137, -1.446759879519112,
    -1.6072896346708023, 0.1984563906760159, 0.4122707146275471, -0.7853214944704495, 1.9228955998097947, 0.5599048214941557,
    1.05536631961746, 0.2135481473055293, 0.5175062806380477, -1.0431655151817794, -0.94643682054067, -1.790131410100825,
    0.4222344612260097, 0.10556419316372861, 1.2407856865008529, 0.1490091792236597, 1.6970826340082408, -0.60091494333801,
    -0.3856240044689673, 1.6653782974319933, -0.23209960058515836, -0.5365732680969364, -1.5350319952757667, -1.8781534309968484,
    -0.571840255322755, 1.096609518027595, 0.57223725136158, -0.8794207161822898, 1.8878922832592027, -1.555974613061971,
    1.2995670896737785, 1.6732292997259999, 0.8359374149374659, 1.327432785037541, 0.014559345198920803, 0.7753793003606835,
    -0.49619847419376084, -0.866967426951127, 0.12708632930827632, -0.5676488392821947, -1.5072863202969782, -1.931123114669502,
    0.7165411511808846, 0.6050007972367841, 0.283218102439909, -0.5468991767808878, 0.9966736578455784, 1.4080942288372422,
    -0.11386122005647567, -1.3245631261894093, 1.7528449170586569, 3.9204160811039026, -0.767186956310817, 2.378329198827151,
    -2.22693259395963, 0.5968261716360235, 0.4228110805605968, 2.4636269524326653, -1.6143018419732678, 0.9767576738498757,
    0.4318941272380518, 1.0021923512806767, 2.6143144161907013, 0.20369068930375697, 0.1405937950205705, -0.46943851784607393,
    -2.374671676458944, 4.821050564045478, -2.6319249618448914, 0.866897932946259, -1.9478872902998121, 2.9928448289699405,
    1.3737835366892712, 1.9733593243825134, 1.8289272734559248, -3.0352861991762317, 1.3119523615209148, -1.6400247793460399,
    0.6158445192167994, 1.593390788785894, 2.909064128956687, -0.09802218173656004, 1.2532338454454148, -0.5742201458889514,
    -1.6779488418067963, 0.9674453156673576, 0.9841894090307396, -1.081312285201771, 1.3869093547275417, 0.1800272248540986,
    0.4297642613669605, 1.2901016946448671, 1.834901283380411, -0.28627669949385465, -0.26487432878064804, 1.2847959900396813,
    0.607266156830409, -0.1940043207096349, -1.1923553518410985, -1.3145702400347299, -1.0776452049482192, -0.62838096942836,
    1.308426129397854, -0.5645859060933414, -0.15015313237794753, 0.6622879354211038, 0.5416008668376614, 1.3868917848974909,
    0.5922256799705459, -0.390976556955871, -2.229368134472182, -0.4474099294037579, -0.9150417188081852, -0.038827546551439315,
    0.7880726108610722, -0.6354248482754838, -1.0706534031713664, -1.3684789979674072, 0.4958251757886499, 0.29315684916678286,
    -1.875089553761499, -0.44418896193871793, 0.25267559113463955, -0.6643132588808968, 0.46616933735744925, -0.051784171370148215,
    -0.04111215340899293, 0.35783392457847324, 0.815957904703173, 1.6800712947694885, -0.4650178187271939, 0.031741557780594655,
    -0.5190073445282878, -0.43538380610753935, 0.024376027631642625, -0.1873497963811086, -1.2321982298164917, 0.4584379976441766,
    -0.6666470017649836, -0.2513448126939468, -2.2736239029107805, -0.39852801408018634, 1.2624661752110893, 1.7474263560664371,
    0.28459062354800635, -1.3728999027780135, -1.1686472498998135, 0.4638851418371117, 2.1491808304484383, 0.9118735217653587,
    0.9430265844823432, -1.9677496083719792, -1.8549641353543722, 1.3036637042432975, 3.7953097665245434, -2.724309209675276,
    2.4171664749818347, -1.2429555398573562, 0.18002330183566975, 2.650836311767123, -1.5180515409340463, 2.6410821129549564,
    1.9114086308452325, -3.7620732703077286, -0.20208043664751216, -0.14496155786607762, 2.4695954751632585, -2.4535829050483358,
    -2.010515098344685, -2.7831222375639717, -2.891394574645816, 0.18162302271263744, 1.6683871652852793, -1.0000149935445999,
    -1.163470423455406, 1.5477308117751893, -1.5181910698811387, -1.2560009587630052, 1.6504296217923378, 0.23900769443041345,
    -3.995011225081601, 0.8104761087800778, 0.1527163333946308, -0.3401137793788165, 2.501230960071453, 0.42655283885445466,
    0.5078473290427536, -0.24214570605336513, 1.4097176996089598, 0.8357749153417819, -2.010477286424917, 0.9670703539992709,
    1.210631587816778, -0.8165660827706425, -2.8984317927567718, 0.09950689274172721, -0.7166642736350631, -0.711384163596984,
    0.5186944045382073, 0.4588164245369532, -1.104683728264309, 1.4401494661689689, 1.8302500951992506, 1.4911291024112323,
    0.8051066500172566, -1.5406058232405542, -0.5403634015558361, 0.5671927196724216, -0.9387336634274228, 0.3637679690760846,
    0.12050342062909743, -0.4759063868234787, 0.8949294792816878, 0.9701817943266425, 2.734919128096528, 0.6917574967097837,
    0.013839652270209904, 0.8941739793988456, -1.0081626541841409, 1.2783497198570488, -0.00027888046833762634, -0.9428142836305984,
    -2.3130407176548626, 0.10797093556302524, -1.3083928352875656, 0.22475221396576123, 0.32497808572796466, 0.5680149755527792,
    2.6819291490602684, 1.9678503192318637, -2.8626127586379, -1.4717812920882094, 1.3986230387316607, -0.22463854603468045,
    -1.381017196382326, -0.16535981507414693, 2.9642277489925846, 2.317817273493076, 0.27495498701843935, 1.0008579401176563,
    1.1245335048678584, 0.17942024463087364, -1.3918686492404717, -2.1396420259189486, 3.715216313679173, -1.8372931224971674,
    1.3188634449074272, 1.2803016121980317, -0.9784235877575926, -3.7586762972170606, 0.9686433581139482, 0.24297544967352602,
    -1.3319701419562031, -0.8027129104609984, 1.3996341469387974, -2.255341963746123, -1.5861187560805299, -0.9492563908933996,
    2.3007057511637794, 0.2940635369567866, 3.5622709533976007, 0.9636955968978279, -2.180077343223215, -0.9688530417802033,
    1.2784152739885908, -1.2007404160476445, -2.2100864160776323, 0.15275588044863048, 0.019053147796311704, 2.9098965895671896,
    0.5528819167969021, -1.4946403338761578, 0.4958303732116826, 0.8654505291814055, 0.047330740207376605, -1.4798343601030608,
    -0.01019038482921129, 0.4380128729662031, -0.39721504885833536, 0.00281897559376017, -0.25402077352155794, -0.09537700630885632,
    -0.12548615537419847, -0.06548144207596898, -1.058243556324851, -1.3981450224036447, -0.47965695274013403, -1.5372041930576488,
    -0.38222496116072596, 1.4878752224723386, 0.2563399567102089, -0.8634975164455483, 0.38031485342518806, -0.5974489872255807,
    1.2203745868409845, 0.1653853225841023, 0.159923404633802, -0.22105746008315927, -1.2012474035965475, 0.008232214695502206,
    -1.5744777274030148, -1.1756328405053262, 1.0463183430456575, 0.8298754933689076, -1.4915316362621671, -0.03607463086921326,
    -1.5684591790296718, 1.692891762577354, -1.0086194963136148, 1.4904096839324619, 1.101511404838972, -1.9991416833492597,
    0.9810868682992124, 0.09454145368038722, -0.14577195500692056, 1.3231218016847608, 3.856139529073332, -2.33564591539825,
    1.528927744837742, 0.8296090412294735, 0.9584435228822594, 0.21820135879726574, -2.3644459359433085, 1.5423916391899255,
    -4.7779538041602105, -1.8849366357792763, 0.5622423460724967, 0.3186471083959381, 1.175505895863952, 3.9651861646408055,
    -0.7249084904249044, 1.6416594154506987, -1.236305554968075, -2.167760013336591, -2.795104657800824, -0.48788315482385614,
    -3.0496521613060343, 0.7060475319697253, -2.3748098213113935, -1.679237275239326, 0.8265440180268179, 0.4687500125485528,
    -0.40670371841299313, -2.2585682003980705, 2.028804798948717, -1.1134128417861526, 0.9790692495377572, -0.5730459078651174,
    -0.6838425814236301, -1.1776513548371987, 0.6733439014633464, -0.3158524910374691, -2.111076568636917, -1.3477926512062428,
    -0.11729161151063743, -1.8557498652816447, 1.1236666055016036, -0.9033245778870058, 2.408985104142712, -0.22013681845342414,
    1.376432943659014, -1.1329013317802297, -0.18868093772542605, 0.12041850159812656, 1.3253034989977133, 1.231786405660695,
    -2.2090035217309296, -3.162684589240255, -0.04387913272333438, 1.1071937607823317, 1.4821803393836666, 0.22286180705606629,
    -0.7758424924708713, -0.07311945921935138, -0.23981357634767717, -1.107321546457898, 0.22691471850415437, -2.227091420712022,
    1.8052246589311978, 0.6001542164987101, 0.9143814978606183, 0.029842474584472006, 1.371539187090787, 1.185434533299312,
    0.2365512204620344, -1.4252408637573226, -0.4450382733022624, 1.957008870229466, 0.563060733799431, 0.5171768711363682,
    -1.8060405157307875, 1.4490149188258776, -0.477286727429879, -0.019452761264387105, 1.0747505684909273, -0.545363564029692,
    2.0782513860842347, -0.3169545812108463, -0.7386490763387659, -0.49044204667804453, 1.3843673092368594, 1.733516570358351,
    -0.5784254212758555, -0.0909136691052574, -0.7899189687085496, 1.2495599450055939, 2.3860528297572254, 0.2745132856392462,
    0.898291884244841, 0.7805601047552626, -1.857478473008014, 2.5519851766966903, 1.1529047688090135, 1.0644514112696641,
    -1.0402743477058034, -1.5539284030152063, -1.9979841599534083, -1.2908190973060145, -2.537606502059834, 3.014473250517262,
    -2.733364255645247, -0.47933276448680573, -0.32971098066063376, 0.6147691235969818, 2.2274009301435576, 5.710994515872313,
    0.6755852163331482, 0.3071184778406703, -0.6781238116437079, -1.6413370425514109, 0.08663507705043609, 0.047539785197375284,
    0.2264512245553416, -0.7321891787840196, 1.3230180060715948, 0.18029303134198849, -3.6357598220239717, 3.086974098034096,
    0.6676895990814258, -1.302249639126781, 2.2020097580970326, 2.5357705791592613, -0.7435279383987591, 1.5748507018622748,
    1.8598645520008035, -1.3543819329432611, -1.284025776509218, -0.5515139763196445, 1.2442959151158264, 1.5328297745866226,
    -4.743169816667554, 1.5150881762476518, -1.9455034074327024, -2.525353565583807, 1.179752159474652, 1.036420299766178,
    2.1509798318915627, 2.940761476525397, 0.3712860460164998, 0.8261757378627892, 0.3505522107478929, -0.8059925796528657,
    -1.7563478474965564, 0.5633881947363141, -0.3248869559110281, -0.38414394104024874, -0.9687516416241881, 2.6221270826254193,
    0.028957244983240923, 1.4241751064958201, -0.10034255415221094, 0.4024410468840786, -1.7123696873126517, 2.136198240823874,
    0.2630671205051643, 0.0634644817830743, 1.694051342986863, -1.0039612929436246, 0.9648345379949882, 0.6305398031303591,
    2.1392393728388757, 2.6810056929728643, -0.6438790492183476, 1.9376784356569061, -2.2563329159763446, 0.11046671806663991,
    -1.0678895073012966, -0.141271782076956, -0.38868808977240543, 0.7261583631150801, -1.942512250403755, -1.8063992110939624,
    -1.0288044411287542, -2.059102688435436, 0.4199316980501047, 1.2844903283659892, 0.05463529129364881, -0.004998429291493751,
    0.19084928417840633, 1.7399982232258018, 1.7295024264606902, 0.4526277876332245, 0.9612727090636952, -0.5104895466063178,
    0.19895239557908562, -0.6207922080520144, 1.8813940306211587, 0.6045650941202928, 4.215958571102891, -1.5483291434909405,
    3.73897323714446, 2.474156211017184, 0.8693642123529385, 0.16719721607085408, 0.43841274188736834, -0.7670599202707044,
    -1.0139509879891497, 0.6735973714169649, -0.632151605759928, -2.3115289133971095, -0.5549566325238133, -1.3815097997445176,
    -1.4817664884019959, 1.253543934693825, 1.290940979204209, 0.8092434154859058, -2.638037314142643, 0.12023278161554374,
    -0.9471543481965193, -0.6167100895284467, 0.3849890830817553, -1.0682046320364613, -0.8731650536977046, 1.6234495126518755,
    0.6708646383274558, -1.6059373163014052, 0.8266211034367626, 2.541706029302567, -2.4152111705737664, 1.6374977093279903,
    -1.7330185988414901, 1.0130991471826467, -3.7170699890147536, -1.9004101493806382, -2.9410584548822354, -1.093854913806581,
    -1.5598824892434824, 2.2253046616185226, 0.24691678712512358, -0.9386516583801074, 0.4909318209193816, 1.9010245215512074,
    3.0896740249484274, 2.8338321055784568, 2.6763150726226717, 0.042740773075357535, 2.2117993239175946, 0.12169170938030488,
    1.2599928962360765, 0.4180345750598612, 1.8500800896229297, -0.9703760220888785, 1.4197945549404671, 1.8182153164817492,
    -0.7157673155812354, 0.1334558189630144, -0.6464474967109216, -1.5974207712720867, 2.51499151503109, -0.4600682675560429,
    -0.8839498925842102, 3.090672429465192, 2.668949625498118, -0.6630246945135998, 2.1620089357618104, 1.568811895019641,
    0.1647278401076828, -2.4071521379935557, -0.7512005455051416, 2.7534594614059915, -1.0326627040068925, -0.7319625948147351,
    -1.656709087758284, 0.45393899391809434, 0.0037760588536443892, 0.4295783937049934, 3.4036168265507403, 2.5355576597161504,
    2.445141223057697, 0.25400168737748463, -1.689926079661875, -1.040348579073982, -0.18982869044232056, 0.6479744580601173,
    -2.0154694739820247, -1.6982557589052014, 3.4312126929333187, -0.8027509615100177, 1.2073139025955522, 1.5910426898105205,
    -2.2822423392840196, -1.691114653058883, 2.73709652342506, -1.2855147591937668, -1.9761499510554414, 0.5644088087314854,
    -0.12440018222278554, -1.7560435722593368, -1.4163445562999581, 1.0964167324699259, 2.437405648579266, -0.644640247741853,
    3.6133799073644846, 0.7112474120715279, -0.9430300417067259, -1.140871122725359, -0.11326383988982423, -2.022963184124436,
    -3.3553075711219162, -1.9095579244027465, 0.3473600462309932, 1.4194318595978457, 0.8095133120575286, -1.4557365711278027,
    1.6727802325596284, 0.9684489346526122, -0.4740516662709411, 1.5444114864265253, 1.1015750848988335, -0.42568471329755914,
    -1.5768769857342833, 0.6511865073957098, -0.01938018615623732, -0.2982369245207961, -0.0884537943653292, -0.4250914382889917,
    0.6127363508741434, 1.1936645522770486, 2.905370209602199, -0.5152164642737809, 0.11775178484900065, -1.4698378647842683,
    -0.07938433414675644, 1.4152111714806341, -1.5519475021952296, 0.8994220554237442, 0.05969346448187094, 0.320532020970357,
    0.12584053858983688, 0.4902315722214567, 0.9492596603385306, -0.776872673248424, -1.1361256609356005, -1.1093492480406626,
    1.320078055938944, 0.34443490428458834, 0.6460865713086971, -1.3286568770721359, 0.5390308310418082, 0.35336123155578997,
    1.444697720585586, 0.7775274509350635, 2.466252614869302, 1.3397969289750096, -0.7165829950098364, 0.5758985380948063,
    0.7492912731343179, -0.14743722692922742, 1.4612189293215359, 0.06489082402769235, -0.5144078287816172, 0.9739118581654682,
    -0.08666335350748382, 0.3425178551571844, 0.5724451525785831, -0.9164154946009245, 1.4178661066367644, 2.615163055378927,
    -1.8237933100623014, -2.2665486989951815, 0.3478108672623347, -0.7679743144986931, -2.110816861088813, -0.335714558922206,
    2.0097977968396608, 1.5454174846385005, -0.07447005469627574, 1.721808235449894, 0.6621030335856198, -1.0104090478203938,
    2.286487789470808, 3.5303278881728786, -1.1106215886949893, 2.3092676696381518, -1.4628474198391441, -0.9099949187714668,
    -1.0215712955779892, 2.564303012933788, 0.21090953845545654, 1.4637943239119777, 1.4508292731593995, 0.8968554551383334,
    -0.34479269151770253, 0.8648703567270507, 2.128080897674877, 0.38751906359827126, -0.3617612273656035, 3.857963346475372,
    -2.884173366689082, -0.08958893800291366, -1.5954712621854947, 2.6876081258012805, -0.38429947020409155, 1.6712138578331313,
    2.311136442648226, -0.5900848838730135, 1.7877464549111872, -3.8869760415978845, 0.9043634829365648, 2.0157286290726875,
    0.08678571102327173, 0.7006634464148789, -1.7092525413530377, 1.652364654075533, 2.960188524779199, 0.9883038196962013,
    3.2251829103860605, 0.3390269441634433, -0.24846386319805014, 2.261801916585205, -2.02784167706751, 1.6973203910694206,
    3.0353673882382686, -0.9918386278654264, 1.5380955935630582, 0.47969095156469, -2.6835112752047614, 0.29984845096664586,
    -0.7649697251006572, 1.3776494988083112, -1.4836494295356926, 0.6727324257679633, -1.3803217982080533, -2.6043281791247996,
    2.7958501538786606, 2.067532564161422, -1.7669286513073472, 0.4830832810034162, 1.166554570769122, 2.660597730370473,
    -1.2028570680020423, 1.0135574812929435, 1.0367291732523514, -2.9179225303325245, -1.3694179168490204, 1.6428396076148113,
    1.513850230137896, -0.9838308645770463, -0.19413248517957812, -1.5641081298874695, -1.8394198312967411, -0.5783326687388847,
    3.2671092032395976, -1.6273536800544608, 3.627482645364046, -1.038045486949297, 2.0323573222041635, 2.748914173220564,
    1.1748601719798994, 1.1168752651935479, 2.200099631454772, -1.512391448763051, -1.664521964730825, 0.14274402606909262,
    0.8404402809525117, -2.2135981129006304, -3.338617882394874, -2.0019384082465317, -1.1879109858329242, 1.2466434571970333,
    -0.5063350957467545, -2.466830263489582, 0.10843007374168126, 1.1095094313563831, -2.4868188938580564, -0.8594329668760664,
    2.394631646184889, 1.7528466633127535, 0.7586236375182414, -1.269531474107485, -0.3785664944807631, -1.2922017851724463,
    -0.7557869297223163, -1.3249549608134228, -0.08954479456197675, 1.09884766973743, 2.076621582959244, -0.4526803210507009,
    2.3104528660562336, 2.920774840621454, 0.33218425442795046, -1.5781817426398586, 1.64396122475604, 1.2138114002716105,
    -0.4718458996785571, 1.2209835753037444, -2.481137010279067, 0.3778963205250371, -1.0186381068649932, -1.128157922494088,
    2.1210314489723405, 1.2636992790671562, 2.1777479117189644, 0.9388795925231743, -0.5358706764681399, 1.2952958057765258,
    0.23921632397559175, -0.12632818647709085, 1.608222973256513, 1.2509084319878883, -1.1604872451932946, 0.14387801315013796,
    -2.5828090334363414, 1.5040532052073325, 1.7205884566487404, 0.8717355546616635, -2.3736629785610144, -0.8096018595230182,
    -0.9906181430489407, -0.3686942207902499, 1.2579433366913093, 0.24107155513387687, 1.1680489038194921, -0.8016095586729066,
    -0.7008106756008678, -0.07121011696967286, 0.8551236719313731, 2.482390392150705, -0.852226217286412, 0.13012965620945208,
    -0.114263986012159, -2.0304367180727865, 1.1943797586213343, -1.0670050145712267, -0.11880453986338824, 0.5546162212555164,
    2.005867880113864, 2.1552477679187305, 0.5506977789485424, -0.9577090848161233, 0.8844641545855182, 0.8572011293074616,
    -2.3923487918392063, -0.5339686849490571, -2.528232368584267, -0.4575098002953361, 0.042250727532536864, -0.6439114832611706,
    -0.37749898288796097, -0.10714038146605305, -1.1465245202144074, 1.2710108485142695, -0.43676739262709424, -0.45829027617200285,
    2.0755480902686623, -1.4337143438501527, -0.6833145746644693, 2.6853226171962317, -1.1066452453593942, 0.0007829072833623907,
    -0.6913627832708961, 2.9447590613193806, -0.8439418398545857, 1.1812014615000344, 2.975307464016068, -0.8065228140070201,
    -0.9197988677735734, -2.7871445414619522, 2.1491468939195175, 0.16828368277468764, 0.34653571339283396, 1.2500741577272338,
    -2.6634633982699163, 0.2528683836728106, 1.7094818503415719, -1.1679869314607638, -0.11846289233607987, -0.11527791417486515,
    0.06421183069501464, -0.8410335375084358, -0.415517401837951, -1.0335669919465744, 0.265807528142023, -1.2739207132403738,
    2.3018698950464147, 0.018589530101911167, -2.132186133657286, 0.339630522266954, 0.38556990646270917, -0.6846789775680947,
    -1.1032779451867927, -1.1448152401913754, 1.041042852850144, -0.8038848353047797, -0.09912795257626263, 0.11025287155369336,
    -1.4735161229263143, 0.2849477059540319, -1.818174675213326, 0.688328968947369, -0.9839117744182967, -1.0432757023704287,
    -1.1099825886561434, -0.22095370044234752, -0.08554535615601006, -1.3097704177660254, -0.30132956103936, 0.29263470797287394,
    -0.862141755525147, -2.258866994200637, 0.9783072615487438, -0.38016887296294577, 0.6164905975173104, 0.9530703107277368,
    -0.3506481294289165, 0.17082306389663243, -0.22054527801967871, -0.701895138944815, -0.9658985368778937, -1.2828426053603699,
    -0.14129880783929089, 0.3563755107103695, 0.35694795479290825, -1.204219295840803, 1.6470009171327162, 0.8840410117033569,
    0.6293308710183054, -0.030812974181593213, 2.0786364442546676, 0.6582386709701613, 1.0194583354740012, -0.7202273766325621,
    -0.030201426331630435, -1.4700094587305423, 0.46111685135987146, 0.08804838990042081, -1.969442017892239, 2.5404248952868573,
    0.11279737305317687, 0.597722328652374, 1.4384327198752667, -2.827683113206865, 1.0820471234895264, 1.102539727831383,
    -0.12326478117642978, 0.7686832811570861, 3.0596718381379544, 1.594836255631053, -1.371438192607475, 0.995624140882903,
    -1.854208559144667, -3.743561121605293, -1.499696189558782, 4.107494306802481, -2.50967384442288, -0.29961605082085285,
    -1.3165042344360425, 0.7321115259881107, 1.6428597998240801, 4.133039447337638, 3.456238348979133, 1.8229436513697055,
    3.5883177943648668, -0.9871568313175179, -0.10362375895895509, -0.37761896142121054, 0.5985083674210152, -0.6000747467328985,
    -0.15305353978859082, 2.8086916953330126, 0.32872449928083414, 1.4688116833851, -1.8583764447165154, 1.139700817886879,
    0.33134332133794353, 1.8026072156988666, -0.9069498009274983, 0.2835003656208031, 0.028650014499576777, 0.45163087157739684,
    0.7376296854127148, -1.2641269857880182, 1.4851905122735083, -0.026919881936267025, -0.3665017949059209, 2.523611505342204,
    -1.7460514205998912, 0.15315077149243292, -0.9102362255845581, 1.2656608080469538, 0.5728550519900845, 0.9770234645364289,
    0.6675135097886302, -0.5093312311448966, -0.36754919322680285, -2.1690433808616274, 1.3001704459549528, 0.7563553030434284,
    -0.729916691303503, 0.3003260244744067, -0.8069289376423252, 2.3930135678379583, -0.9817793667300091, -0.7356143496978719,
    -0.8874293973048581, -0.8553798350946235, 0.7480768921840277, 0.06376115251585013, -0.8124336888001623, 0.6723621182484113,
    2.1205576494841356, 1.8380670223292712, 0.5872911945588836, -0.8170279564948455, 0.6267635275592457, -2.238626377753504,
    -1.5338189461863132, 3.35857029394966, -5.028694621965161, -2.723215944154135, 0.7023640807179661, 1.9152797048313146,
    0.07700610620541903, 4.8413198926705245, 3.4713727245001964, 2.896763658533161, -2.099026064713804, -3.186950797525544,
    0.29864914482768956, -0.4134390462371079, -2.3676973081154093, -0.6738914979163759, -0.8374299255159106, -0.6143636920725394,
    0.3136490085138648, -0.16849979656643987, 1.9300543532204997, -2.7352697728645268, -1.7480406743017485, -0.758674179608567,
    1.6817863362186827, -0.036980932280980164, 2.1472386557609693, -1.2746639554931989, -0.3650983408606445, 1.6427061995038752,
    -1.644346316219953, 0.5132646927025111, 0.23422049223352784, 0.5039343316149735, -0.7973480233056436, -0.05703289927122208,
    -0.06462874741222391, -0.40368369946999116, -0.40891883503442056, 1.0971855428762356, -0.7983149931245767, 0.048571624892414345,
    0.9344473624009808, -1.1489246936255055, -0.025103665255847785, 1.0585545729728822, -0.0016338066877809587, -0.3935942196659548,
    1.1480542277265264, 0.7474469517866382, -1.0477409219245972, 0.6475065489502132, 0.16486184511041843, 2.451145733552012,
    -0.2526558028574387, 0.21591352047848852, -0.45970225537586235, -0.8123607862964284, 0.18182494029039173, 0.45030029426681134,
    0.6490694475425416, -0.34442189936949424, 1.7444971326225056, 0.2966678440164198, -1.7542704360095964, 0.9964919675294316,
    0.16565406375498673, 2.7790937551484904, -1.8207944338284248, -0.13556625311995424, 0.44357209811434783, 0.60174718256966,
    -1.347658294827732, -2.3867909988170837, -0.9366030358654587, -0.2000450656707643, 1.8246789110042205, 2.4664575357101413,
    1.476303760305938, -0.9265051614827112, 2.3447634161281985, 0.15236345168664625, -1.814652964758743, 0.026517397714384574,
    -0.5735965535577128, -2.3806885726690017, 0.1713565466146982, -0.7422514416785927, -0.08019768688889449, 1.9460705079778797,
    1.2703245930166722, -0.39001676659585627, -0.6152265857378567, 1.4572642432906426, 1.5407647245994784, -1.7756791270143162,
    0.1661171998732677, 1.9027477393768855, -0.2306256834634417, 1.024457743478519, -1.4742801953932227, 1.2834615418287463,
    -0.48584042467770955, 0.20797178990518284, 3.1918283366810476, 0.9693549212031591, 1.9064578482336973, -1.5938922960935513,
    1.0398019157487972, 1.1484801594198728, 0.04645729549311842, 0.47713798499034454, 0.6054993250619525, 1.1009117003887252,
    0.21066688470292347, 0.14104206983333534, -0.45555396302275847, -0.8584593141868231, -1.3893773634411486, 0.7086808366617051,
    1.2136866041906695, -0.8753237077068947, 1.8799522168850444, 1.470481503321131, 1.6999238317104357, 1.0040652433452453,
    0.09338536464888283, -0.5676585253143822, -0.6562656974715696, 1.008947569777203, -1.5681508117571692, 1.451008104815821,
    0.5311640274663684, -0.03763374593793252, -0.1962921642941426, 0.4525023673514042, 0.9364960795631166, -1.5132313964113318,
    0.16988078880310595, -1.528314827663499, 1.7471072752934593, 2.162945098902499, 2.119366316739325, -2.8419723775158428,
    0.7554098070585913, 0.5157885790064323, 0.41751468631044875, 1.754295394404359, -2.008442225061439, -2.3926520907244435,
    1.258284497732661, -0.009174135493803694, -0.1069346364908733, 0.6721231968283421, 0.8581596012960665, -0.8605569065723699,
    4.497440699544067, 0.39685680977064736, -1.2112217732917168, -1.2092659609463194, -1.5788859703807994, 0.2858919378034591,
    -2.4279994176441, -0.43050714703912984, 2.3712241875597884, 1.8320469534119797, 2.4337518306963286, 0.4280792841947084,
    1.1272131964631074, -1.403352757711264, 0.5852777404274743, -0.0742751254765146, -2.3373981088797566, -0.7777830221651487,
    1.346605044202439, -0.7393554159675904, 0.4815969505702302, 4.616120872957785, -3.6286269871624635, 2.88797379049308,
    -0.4485437849270229, 4.0099080508119656, 5.118990250503575, 2.9725074091989687, -1.5390588284051603, 0.9814919782923599,
    2.7570559444617677, -1.1380753937876844, 0.3656131140146356, 0.7260039462380612, 5.355695407481507, 1.3398894805678478,
    -4.224574034184883, 1.2153691304710819, -1.1577243526947578, -0.6682739101243994, -2.5083417693841823, -1.4898431452781944,
    -0.7123269025744674, 0.18688317199333587, -1.085993166314219, 1.7068569207878652, 0.25019229533242726, 0.2900071269442299,
    -3.1320783127135194, -0.8391580622892831, -2.637089773685134, 2.411463450203054, 2.0078516842350953, -0.9138354097810145,
    -1.8527022917663598, 1.316597241254459, 0.3221319655144362, -0.9945675155803775, 2.3515406846013343, -0.1579456225931975,
    -1.1224171905155327, 2.1758522002771867, 0.5713745475164498, -0.31633430335250484, -0.09188042769612047, -1.3973486059027798,
    -1.3820140318768164, -1.2636177741412367, -2.926392382286933, 2.1408411732992056, -0.6570064631271847, -1.6040665348376206,
    0.27972962837597687, 1.7422283300870034, 2.2526700987910204, 2.857095781732747, 2.0003614245355825, 1.443930091390788,
    0.8662941102865002, -0.0897304968950222, -0.7240817634592345, 0.1481845646774278, 0.12558977911869057, -0.2734038826597545,
    1.816274054762657, 1.8013830858284001, -0.3122601251232926, -2.3114538331937617, -0.1896146528455125, 0.9803267107985124,
    -2.7044037137694596, -0.44071311145734904, -1.1156520687897575, 0.32112496320456013, 1.4422050039609364, 1.4777001542251889,
    0.07150615015140645, 0.5882304298887939, 2.6611497130872404, -0.8162438066422031, 1.0427532304040272, 2.7733255659224314,
    -1.703391896846925, 1.8357942262691749, -2.8815518480108016, 0.3250355383365991, -1.50949999502174, 1.419010414368075,
    2.076080510512337, 0.801467666576472, -1.8787410899578085, -1.6583824444526307, 4.008355111572555, 3.676066671614216,
    -0.1888139562671584, -2.180756826978582, -2.4631417639132986, 1.3630600011763747, 2.497877195084408, -1.268775285207124,
    -0.06455381510784976, 0.19785964504412565, -1.1759006171614534, -0.39227371649495557, -0.8777863668908609, 1.20816284639513,
    0.4411675396752029, 0.9375462341384123, 1.0124036686962212, -2.1331509014034675, -0.6178314613560316, -1.5549321957271034,
    0.8757310772749465, 4.213239929737573, -1.206526783138065, -0.4194022141448203, -1.803631983310247, 0.37726294628893076,
    1.1223802028991214, 2.361830661503454, 1.2057298240406205, 0.6516292379362822, -1.0550919455753514, -0.8416451941177727,
    2.4145222550701457, -0.5947527295130867, 0.3378003491420456, -0.8012570843048102, 0.8672757974932849, 0.8467102475598124,
    -0.8976711286132376, 0.5683153308135316, -1.297182253197182, 1.6231418051159718, 2.4231886710287838, 0.5362255425987027,
    -0.9380820623658918, -0.9492113660497472, -0.6921336215439288, 1.2333170015661707, 0.4811061852369529, -0.17649011319047955,
    0.790191271901017, -2.3249026128398635, -1.6285439343590378, 0.5497956611541903, 2.2601080307402297, 3.0515401062519447,
    -1.416322263873786, -0.32582596785011164, 0.9549521477101022, -1.5467534857727963, 1.3311569978832223, -1.4910574444333973,
    1.9383773645962568, 1.752259448546536, 1.4764996488765851, 0.6932794681561745, 2.597386273590199, -0.8476237281425351,
    0.013007753367436307, 0.6113747786534298, -0.9589196774260803, 0.2362062600956579, 0.7224280331325168, 2.118118566301869,
    0.5950009753531358, 1.6563841217054878, 0.2245036091258245, -0.733435153326684, 1.4906084130409871, -0.33167458059498833,
    -0.21966897644900538, 0.06996114732461446, 1.9553506752299612, 2.974350092072026, -1.106909052210737, -2.4448803453522814,
    -1.147588480886587, -2.066304187746445, 1.6372481828722758, -2.2120038392273016, -1.4730382378434583, -0.2837668161508736,
    -2.161097958366982, 1.9161450239588547, -2.544132273979305, 0.11116470376439602, -1.5085734787253886, 0.3311046628523655,
    -2.6206622392404397, -1.0379199083260386, -4.111672628951092, 0.9541833091119777, 0.5121607544084776, 1.3573996602567595,
    1.7513761674122532, -0.796548112495988, 0.5640940965907019, 1.182637796512198, 1.2625750586808548, -2.0047319872739355,
    1.234064348566672, 0.723782060622792, -1.1569218849247098, -1.0585347229435746, -3.2773940949900857, -0.4603645509215391,
    -2.6934958131792097, 2.1654781072310527, -1.4571790742799566, -0.9845224266876184, 0.6427722898428259, -0.01737507286598745,
    1.6806466319669768, 3.7386167400428287, -1.3205837139342804, -0.931332085835937, 0.8737581370089104, -1.263903839396185,
    0.14087324050406622, -0.40904051556433596, 0.7075533182101531, -0.47446794627715305, 0.1611025034682648, -3.8367460942273373,
    2.736630441376804, -0.17611573387637972, 3.571374710484098, 1.3246927935713317, -1.9926742151142554, -2.799077514756007,
    1.1645484159881823, -0.09131781402403885, -1.5815333335401651, -2.7391984248099934, -0.31096323147296534, -0.6419018465779014,
    -3.158425886751412, 2.184328971467634, 1.9871551788033417, -2.4444958459385995, 4.48403623579749, 2.088920369476126,
    -1.7908005714054005, -1.8022407809819092, 0.9247256543554756, -1.7930749555290075, -5.6000942802842255, -1.7105911154968736,
    0.7408139604644686, 3.1824166004398426, -0.5460110559431353, 0.8218820170878482, 0.6338764585291472, 1.089593346147056,
    0.9414116948460073, 0.4869767648772988, -0.8541311933141807, 1.3555460724161656, 2.569072887416068, 3.000042764625662,
    -0.6020813729887018, 2.90973713460455, -0.4622900292628853, -1.0912698916174366, 1.1161047939134239, -0.08455932151455585,
    -1.8050253163005956, 1.0008787621638238, 0.8213429123002478, 2.8846884936396857, -1.550435814628121, -1.3987168001662267,
    1.4603687273495138, 2.7116387258389194, -1.4396997250524366, -3.095437252542194, -0.37051463162872983, -0.7869383932317896,
    -3.3725595830677886, -1.7087010676518906, 0.34852811925236293, 1.3692364828421704, 1.1611144572688947, 3.654655105053818,
    1.4109907280265217, -2.3729783967759372, -0.021563706581547167, 2.3204305103942877, 0.4078750430873533, -0.2964945899433384,
    -1.1011415057891394, 2.9685156164657993, -2.4756170827199733, 0.760735056008415, -1.8975850512874883, -1.5114667096121384,
    -1.0028504422100282, 1.1530438222711918, 1.4041915854487106, -0.8119341227716019, 0.8525609462072183, 0.346498980624659,
    -0.3332600995547488, 2.93965905317686, -1.566412149416741, 3.534688745767641, -2.6109735772017664, 1.1041682067246426,
    0.11723683666631372, 1.6413837786492371, -1.0076107883961816, -4.109694139979899, -2.681466601522933, -1.9010428807314792,
    4.430821964591667, 3.795323099123651, 1.8785810129204548, -1.4721613503122686, 2.2907241244151955, 2.8193411333750884,
    -0.5723755707199797, 1.447573826676988, -2.202415411511695, 1.0470771152666813, -0.19988480537210365, 1.566775420838216,
    -0.7072448901312167, -0.574247807974216, 0.16639138904129705, -0.6307539348661215, 1.5295265636632247, 1.661640087534431,
    2.767269201359636, 0.489654320341378, 0.09907396314683833, 0.76188003899691, 0.22768781614051278, 3.2886641025436414,
    -2.284419079165945, 0.5848697414106743, -0.47881709817616924, -2.4262825948516706, 0.08403513928634734, -2.447627651356641,
    1.4255373661691295, -0.4278509810853518, 1.2908581723286623, 2.829329057249222, 1.1088107184305902, 0.11140158119211194,
    2.9980673727933698, -1.1108639437341479, -0.6267910316560183, 1.2090239697775982, -1.2234997686934121, -0.8076294843056864,
    0.8053301145668668, -1.4800764867796383, 0.10102054562915802, 0.5217080351598214, -1.2589970285718453, -0.4493748709674982,
    1.4368772156224139, 0.03580322534976867, -0.7031720057605745, -1.4146393134410382, -0.46751376657907895, 0.03286359444381758,
    1.0599492147904304, 1.6372614874987925, -0.20307732910978568, 2.258906769641035, 1.4280398141128114, -0.6602064122452135,
    0.9001156314058675, -1.7531361311961449, 1.822676498934111, 0.30995384431155676, -0.46223402473366726, 0.6298773029593667,
    1.5363266040670627, 0.9339532125279035, 0.34188703028488726, 0.4064229310815081, 0.9473897238416147, -0.05803438227877401,
    -1.0799813123257072, 0.8292841495460883, -0.5361015544651601, 1.1759116823821756, -0.5323097029083274, -0.4125049579262438,
    -1.8821784002183048, 1.0690107660942696, -1.982530700035606, -2.1769309828857377, 0.1916473259791707, -0.1331853364755351,
    0.9818150727923495, 1.5195469838756057, 1.8422282732405637, -0.10507296352297789, -1.0758957061294527, 0.8421836857790455,
    0.6642479893967367, -0.70153881144646, 1.2467995090579749, 0.48139168615407124, 0.9066033653514388, 0.2165366206084147,
    2.802102698745271, 0.9779459751776087, 0.33226067919808744, -0.47684169604068743, 2.4761401254482096, 0.9441017738806265,
    -1.841165454340783, -1.3706392799100369, -0.3050684054132447, 0.013147457772921749, -0.8768604134830665, -3.5883654288338045,
    1.263436077942554, -0.4528238847235561, 1.8323836055120266, -1.4030051041032414, 2.201427482437446, 2.6774532548722463,
    4.048700995975574, -0.8544573704445123, -0.2043365314998546, 1.220248248897912, 0.3741612670752947, 2.8200147213794744,
    -3.8597195823753907, 0.7567617354272178, -1.5171485350624503, -0.9917814334814848, -0.1946638553216097, -0.7694497456943483,
    0.1843681674115642, 0.22902445904182123, 0.0650071588623396, 1.6790487027853946, 0.19832016750787523, 1.7198446097043574,
    0.5582234434989013, -0.7827489769198452, 2.2733334124459317, -1.1546822380835218, 1.55158070926235, 1.7176772496141068,
    -4.161465844136842, -1.7862302100901861, 3.616187525826742, -1.5581342625091013, -0.260695563523533, 1.770874239277217,
    -0.5722678249334437, -0.20919669642549527, 0.3232411240186399, 1.0844844486122596, 2.7270577009996573, -0.07913863674570765,
    2.1301045461273977, 2.349580869848843, -1.9583275265481321, -0.8013058669225909, -1.8653243287623356, -1.1527822373025503,
    -2.4845110789736062, -1.8974534148301756, 0.06178208068431175, -0.9830480036378217, 2.6600927810936352, 1.87869910977617,
    1.3615067921485373, -0.27135899713850326, 0.8621582728157277, 1.2710393570576388, -2.495153845995617, 3.0812607152132707,
    -2.6852129588221, 0.004251342321414584, 3.1909764637790845, 3.6623369991932537, -2.546867166666648, -0.55427991057463,
    -0.8974157276744724, -1.2033955392593947, -0.4918108967960694, -0.45076450737935914, -0.9706937448806958, 0.7746527323973691,
    -2.5776147413939143, -0.2591418586074926, -1.184694349233062, 0.08916014718173815, 2.0899381995654545, 1.0425797453759098,
    0.5407990668621316, -0.023594526425789308, 0.9423476876508148, -0.9786458251790452, 0.1743945196043772, -2.3615586119857737,
    1.0446429619391977, 2.242136333103256, -1.0491420904740099, -0.6131448594208649, -0.8717374657129635, -0.5294801468176186,
    -2.01629211309814, 1.4570186587108047, -1.5046857024548954, -2.455100283748806, 0.6913326354726912, 0.1101477507335462,
    0.7054040571457488, -1.4181714564494559, 0.03206851856709899, -1.0111523706024086, 0.0006088604215027391, -0.8578357395645495,
    0.15401239530592842, 0.17208736086259577, -2.353517162923917, 0.016086257874894042, -2.4998861696789403, -1.4503272864103969,
    3.0897279498149586, 2.1336947577462166, 1.0854211737283002, 2.040024938078525, 0.2454600514976241, -0.7647439756010906,
    -1.5401984214846998, -3.080129530104338, 0.06220090969392691, 0.27106112374742375, -1.2834683805854503, 0.1395471306452564,
    -0.9968692478586189, -1.6521884028136749, 3.3231574166293245, -1.9800691438415023, -1.1510322330105927, -1.8550044422675658,
    -1.0510523441341726, -3.086596319489894, 0.33929961127107866, -1.4670679459865728, -2.0842007278119232, 0.9829445000793476,
    1.066826645675226, -1.5131427218106468, -4.055780565678303, -3.820255956891102, 2.7019400850547157, 0.13140704084825605,
    0.9073551055690176, 1.3123518635970441, 0.7273451387416326, 1.6410753135901868, 1.445937382594708, 0.0596055856146851,
    1.906942236896958, -0.07706227570094182, 0.6322573552745013, 0.10745055871171538, 2.365794828464836, 0.11435865524219713,
    0.4207124802648072, -0.8372263725323058, 2.3818300941492643, -0.9202682671271823, -2.3344545507621075, 1.100568752289441,
    -0.7580088507134167, -2.8603805108208493, -0.14381661379822358, -0.40820267421999956, 0.571961652511432, 0.012393997415701642,
    0.003885952147087157, -3.242727358990858, 0.11211410759878569, 2.68634565139047, 0.5249889630343633, 1.6656456108960453,
    -0.5102655424268568, -0.985409837280651, 1.0208581052069055, 0.4167887722366035, -0.0983308140211024, 1.3140552208184109,
    -0.5185928216001885, -2.2481101107739723, -0.3657935622988952, -1.4603201055066886, 1.9728193973888644, 0.19064248007894707,
    -1.3582130479468995, 1.2591902369516244, 0.5993077954309408, 1.6493108682494368,
];

// Official trapezoidal quadrature buffers (n_knots,).
pub const REF_T: &[f64] = &[
    0.0, 0.1875, 0.375, 0.5625, 0.75, 0.9375,
    1.125, 1.3125, 1.5, 1.6875, 1.875, 2.0625,
    2.25, 2.4375, 2.625, 2.8125, 3.0,
];
pub const REF_PHI: &[f64] = &[
    1.0, 0.9825754689579004, 0.9321024923595276, 0.8536763613451477, 0.7548396019890073, 0.6443887248251953,
    0.5310959910353452, 0.4226004432231888, 0.32465246735834974, 0.24079047427224856, 0.17242162389375282, 0.11919992840264731,
    0.07955950871822769, 0.05126725037065775, 0.0318947933621571, 0.019157171837129137, 0.011108996538242306,
];
pub const REF_WEIGHTS: &[f64] = &[
    0.1875, 0.36846580085921266, 0.3495384346348228, 0.3201286355044304, 0.2830648507458777, 0.24164577180944824,
    0.19916099663825446, 0.15847516620869578, 0.12174467525938115, 0.09029642785209321, 0.0646581089601573, 0.04469997315099274,
    0.02983481576933538, 0.019225218888996656, 0.011960547510808913, 0.0071839394389234265, 0.0020829368509204323,
];

// Official per-slice Epps-Pulley statistic (S,), f64.
pub const REF_PER_SLICE: &[f64] = &[
    15.55433445063548, 19.98443506333625, 25.501133146943836, 4.31693367875498, 18.0741877089038, 28.00274694444936,
    19.07105706418514, 11.231693607893149, 15.189006795010616, 6.968213235026142, 33.82384700060413, 5.38105454537175,
    15.863132726919266, 12.016315659861611, 20.369851816566864, 6.777689335332914, 14.472916321451784, 30.93290451013256,
    30.096262308182723, 23.039342986624767, 37.31770918930789, 19.75535644665296, 11.132510612363685, 17.897767750959517,
    39.7090652255629, 16.845241766488208, 12.543325883003709, 28.319010264340434, 15.4054233254408, 13.390747915840686,
    6.464570649189228, 4.07408320943026,
];

// Official per-slice statistic (S,), stock f32.
pub const REF_PER_SLICE_F32: &[f64] = &[
    15.55433464050293, 19.984437942504883, 25.501136779785156, 4.316933631896973, 18.074188232421875, 28.002748489379883,
    19.07105827331543, 11.231695175170898, 15.189006805419922, 6.96821403503418, 33.823848724365234, 5.381054878234863,
    15.863134384155273, 12.016315460205078, 20.36985206604004, 6.7776899337768555, 14.472914695739746, 30.932903289794922,
    30.09626007080078, 23.039344787597656, 37.317710876464844, 19.75535774230957, 11.132509231567383, 17.89776611328125,
    39.70906448364258, 16.84524154663086, 12.543326377868652, 28.319011688232422, 15.405424118041992, 13.390748977661133,
    6.464569568634033, 4.07408332824707,
];

// Mean-over-slices SIGReg loss.
pub const REF_SIGREG: f64 = 18.110058473273984;
pub const REF_SIGREG_F32: f64 = 18.110057830810547;