-
Notifications
You must be signed in to change notification settings - Fork 265
/
Copy pathtest_sampling.cu
1932 lines (1894 loc) · 168 KB
/
test_sampling.cu
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
/*
* Copyright (c) 2024 by FlashInfer team.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <gtest/gtest.h>
#include <cstdint>
#include <flashinfer/sampling.cuh>
#include <fstream>
#include <random>
#include "cpu_reference.h"
#include "utils.h"
using namespace flashinfer;
template <typename T, typename IdType>
void _TestTopKSamplingFromProb(size_t batch_size, uint32_t k, size_t vocab_size) {
std::vector<T> probs_h(batch_size * vocab_size);
float p = float(k) * 0.1;
utils::vec_fill_<T>(probs_h, (1 - p) / float((vocab_size - k)));
std::vector<int32_t> all_token_ids(vocab_size);
std::iota(all_token_ids.begin(), all_token_ids.end(), 0);
std::vector<std::set<int32_t>> high_prob_token_ids_sets;
for (uint32_t i = 0; i < batch_size; ++i) {
std::vector<int32_t> high_prob_token_ids;
std::set<int32_t> high_prob_token_ids_set;
std::sample(all_token_ids.begin(), all_token_ids.end(), std::back_inserter(high_prob_token_ids),
k, std::mt19937{std::random_device{}()});
high_prob_token_ids_set.insert(high_prob_token_ids.begin(), high_prob_token_ids.end());
high_prob_token_ids_sets.emplace_back(high_prob_token_ids_set);
for (uint32_t j = 0; j < k; ++j) {
probs_h[i * vocab_size + high_prob_token_ids[j]] = 0.1;
}
}
thrust::device_vector<T> probs_d(probs_h);
thrust::device_vector<bool> success_d(batch_size);
thrust::device_vector<IdType> sampled_ids_d(batch_size);
const int32_t num_samples = 1000;
const uint32_t max_top_p_rounds = 32;
std::vector<int32_t> counter(batch_size * vocab_size);
utils::vec_fill_<int32_t>(counter, 0);
for (uint32_t draw = 0; draw < num_samples; ++draw) {
std::vector<T> uniform_samples_h(batch_size * max_top_p_rounds);
utils::vec_uniform_<T>(uniform_samples_h, 0, 1);
thrust::device_vector<T> uniform_samples_d(uniform_samples_h);
auto status = sampling::TopKSamplingFromProb<T, IdType>(
thrust::raw_pointer_cast(probs_d.data()),
thrust::raw_pointer_cast(uniform_samples_d.data()),
thrust::raw_pointer_cast(sampled_ids_d.data()), thrust::raw_pointer_cast(success_d.data()),
/*top_k_arr=*/nullptr, batch_size, k, vocab_size, max_top_p_rounds, /*deterministic=*/true);
EXPECT_EQ(status, cudaSuccess) << "TopKSamplingFromProb kernel launch failed, error message: "
<< cudaGetErrorString(status);
thrust::host_vector<bool> success_h(success_d);
for (uint32_t i = 0; i < batch_size; ++i) {
EXPECT_TRUE(success_h[i]) << "TopKSamplingFromProb failed for batch " << i;
}
thrust::host_vector<IdType> sampled_ids_h(sampled_ids_d);
for (uint32_t i = 0; i < batch_size; ++i) {
counter[i * vocab_size + sampled_ids_h[i]]++;
}
}
for (uint32_t i = 0; i < batch_size; ++i) {
for (uint32_t j = 0; j < vocab_size; ++j) {
if (counter[i * vocab_size + j] > 0) {
EXPECT_TRUE(high_prob_token_ids_sets[i].find(j) != high_prob_token_ids_sets[i].end())
<< "high_prob_token_ids_sets[" << i << "] does not contain " << j << std::endl;
}
}
}
std::cout << "batch_size: " << batch_size << ", k: " << k << ", vocab_size: " << vocab_size
<< ", accuracy test passed." << std::endl;
}
template <typename T, typename IdType>
void _TestTopPSamplingFromProb(size_t batch_size, uint32_t k, size_t vocab_size) {
std::vector<T> probs_h(batch_size * vocab_size);
float p = float(k) * 0.1;
utils::vec_fill_<T>(probs_h, (1 - p) / float((vocab_size - k)));
std::vector<int32_t> all_token_ids(vocab_size);
std::iota(all_token_ids.begin(), all_token_ids.end(), 0);
std::vector<std::set<int32_t>> high_prob_token_ids_sets;
for (uint32_t i = 0; i < batch_size; ++i) {
std::vector<int32_t> high_prob_token_ids;
std::set<int32_t> high_prob_token_ids_set;
std::sample(all_token_ids.begin(), all_token_ids.end(), std::back_inserter(high_prob_token_ids),
k, std::mt19937{std::random_device{}()});
high_prob_token_ids_set.insert(high_prob_token_ids.begin(), high_prob_token_ids.end());
high_prob_token_ids_sets.emplace_back(high_prob_token_ids_set);
for (uint32_t j = 0; j < k; ++j) {
probs_h[i * vocab_size + high_prob_token_ids[j]] = 0.1;
}
}
thrust::device_vector<T> probs_d(probs_h);
thrust::device_vector<bool> success_d(batch_size);
thrust::device_vector<IdType> sampled_ids_d(batch_size);
const int32_t num_samples = 1000;
const uint32_t max_top_p_rounds = 32;
std::vector<int32_t> counter(batch_size * vocab_size);
utils::vec_fill_<int32_t>(counter, 0);
for (uint32_t draw = 0; draw < num_samples; ++draw) {
std::vector<T> uniform_samples_h(batch_size * max_top_p_rounds);
utils::vec_uniform_<T>(uniform_samples_h, 0, 1);
thrust::device_vector<T> uniform_samples_d(uniform_samples_h);
auto status = sampling::TopPSamplingFromProb<T, IdType>(
thrust::raw_pointer_cast(probs_d.data()),
thrust::raw_pointer_cast(uniform_samples_d.data()),
thrust::raw_pointer_cast(sampled_ids_d.data()), thrust::raw_pointer_cast(success_d.data()),
/*top_p_arr=*/nullptr, batch_size, p, vocab_size, max_top_p_rounds, /*deterministic=*/true);
EXPECT_EQ(status, cudaSuccess) << "TopPSamplingFromProb kernel launch failed, error message: "
<< cudaGetErrorString(status);
thrust::host_vector<bool> success_h(success_d);
for (uint32_t i = 0; i < batch_size; ++i) {
EXPECT_TRUE(success_h[i]) << "TopPSamplingFromProb failed for batch " << i;
}
thrust::host_vector<IdType> sampled_ids_h(sampled_ids_d);
for (uint32_t i = 0; i < batch_size; ++i) {
counter[i * vocab_size + sampled_ids_h[i]]++;
}
}
for (uint32_t i = 0; i < batch_size; ++i) {
for (uint32_t j = 0; j < vocab_size; ++j) {
if (counter[i * vocab_size + j] > 0) {
EXPECT_TRUE(high_prob_token_ids_sets[i].find(j) != high_prob_token_ids_sets[i].end())
<< "high_prob_token_ids_sets[" << i << "] does not contain " << j << std::endl;
}
}
}
std::cout << "batch_size: " << batch_size << ", p: " << p << ", vocab_size: " << vocab_size
<< ", accuracy test passed." << std::endl;
}
template <typename T, typename IdType>
void _TestSamplingFromProbOneHot(size_t batch_size, size_t vocab_size) {
std::vector<IdType> sampled_ids_ref_h(batch_size);
std::vector<T> probs_h(batch_size * vocab_size);
std::vector<T> uniform_samples_h(batch_size);
utils::vec_randint_<int32_t>(sampled_ids_ref_h, 0, vocab_size - 1);
utils::vec_uniform_<T>(uniform_samples_h, 0, 1);
utils::vec_zero_<T>(probs_h);
for (uint32_t i = 0; i < batch_size; ++i) {
probs_h[i * vocab_size + sampled_ids_ref_h[i]] = 1;
}
thrust::device_vector<T> probs_d(probs_h);
thrust::device_vector<T> uniform_samples_d(uniform_samples_h);
thrust::device_vector<IdType> sampled_ids_d(batch_size);
auto status = sampling::SamplingFromProb<T>(thrust::raw_pointer_cast(probs_d.data()),
thrust::raw_pointer_cast(uniform_samples_d.data()),
thrust::raw_pointer_cast(sampled_ids_d.data()),
batch_size, vocab_size, /*deterministic=*/true);
EXPECT_EQ(status, cudaSuccess) << "SamplingFromProb kernel launch failed, error message: "
<< cudaGetErrorString(status);
thrust::host_vector<IdType> sampled_ids_h(sampled_ids_d);
for (uint32_t i = 0; i < batch_size; ++i) {
EXPECT_EQ(sampled_ids_h[i], sampled_ids_ref_h[i])
<< "sampled_ids_h[" << i << "] != sampled_ids_ref_h[" << i << "]";
}
std::cout << "batch_size: " << batch_size << ", vocab_size: " << vocab_size
<< ", accuracy test passed." << std::endl;
}
template <typename T, typename IdType>
void TestSamplingFromProbOneHot() {
for (size_t batch_size : {1, 7, 333}) {
for (size_t d : {24, 97, 1002, 4096, 32000, 128000}) {
_TestSamplingFromProbOneHot<T, IdType>(batch_size, d);
}
}
}
template <typename T, typename IdType>
void TestSamplingFromProbExtremeCase() {
size_t vocab_size = 5000;
size_t batch_size = 1;
// NOTE(Zihao): this test case is contributed by Lequn Chen (https://github.com/abcdabcd987)
// which could fail sampling algorithm if prefix sum is not monotonic.
std::vector<T> probs_h{0.00015559792518615723, 0.00048538687406107783, 6.076615318306722e-05,
1.0300786925654393e-05, 0.0007201108965091407, 7.774373807478696e-05,
6.848858902230859e-05, 0.0001553625479573384, 0.00010724778985604644,
4.418972457642667e-05, 0.00017786094394978136, 0.0004431027628015727,
3.1250826850737212e-06, 0.00027679704362526536, 7.149282464524731e-05,
5.6281915021827444e-05, 3.908606231561862e-05, 0.0003422315348871052,
6.0697431763401255e-05, 9.117962326854467e-05, 0.0002959851117338985,
4.328760405769572e-05, 0.0005179578438401222, 0.00018602932686917484,
0.00016096157196443528, 3.520331665640697e-05, 2.6075373170897365e-05,
0.00014143079170025885, 0.00031504034996032715, 8.978219557320699e-05,
0.00022176721540745348, 8.185418118955567e-05, 1.3724516065849457e-05,
0.00023276064894162118, 4.595539212459698e-05, 7.583790284115821e-05,
0.00015678841737098992, 6.0936217778362334e-05, 0.000799499626737088,
3.926393037545495e-05, 0.00011619182623689994, 8.124499436235055e-05,
0.00038782021147198975, 4.19602838519495e-05, 2.6854606403503567e-05,
0.0002459599054418504, 7.132251630537212e-05, 0.00015570450341328979,
0.003574109636247158, 0.00013191944162826985, 0.00030993990367278457,
4.671538044931367e-05, 0.00012223119847476482, 6.566303636645898e-05,
4.4042724766768515e-05, 0.0004951139562763274, 1.1368098967068363e-05,
5.659379530698061e-05, 0.0006518339505419135, 0.0002392872702330351,
5.788865382783115e-05, 0.00026443233946338296, 6.154876609798521e-05,
0.0002908229944296181, 1.8213553630630486e-05, 2.5195698981406167e-05,
0.0001355647691525519, 0.00019627073197625577, 0.0001904494856717065,
0.0005108538898639381, 0.0001373245904687792, 0.0005138062406331301,
3.199433194822632e-05, 0.0001136174178100191, 0.0006180970231071115,
8.671481191413477e-05, 0.0004028920957352966, 0.0012885298347100616,
7.681828719796613e-05, 1.535531373519916e-05, 8.582916780142114e-05,
7.694553642068058e-05, 0.00010334467515349388, 0.00010295744141330943,
7.400397589663044e-05, 0.00013254092482384294, 0.0001669518678681925,
6.176364695420489e-05, 5.895409412914887e-05, 2.7728778150049038e-05,
0.00043061518226750195, 7.880698831286281e-05, 0.0006038321298547089,
0.00011174591054441407, 0.00017710828979033977, 9.850953210843727e-05,
0.00013414930435828865, 3.590396954677999e-05, 6.402372673619539e-05,
0.0019158698851242661, 5.966964818071574e-05, 6.759039388271049e-05,
0.00015201824135147035, 0.00012014871754217893, 0.0005053271306678653,
3.354372893227264e-05, 0.00017043921980075538, 2.4420391127932817e-05,
0.0010445850202813745, 8.231749961851165e-05, 7.600457320222631e-05,
4.3014908442273736e-05, 5.203160981182009e-05, 7.767926581436768e-05,
8.43061352497898e-05, 9.79983014985919e-05, 0.00032465634285472333,
0.00031267126905731857, 1.1368976629455574e-05, 0.00015381975390482694,
0.00010642140114214271, 0.00012574950233101845, 6.0344002122292295e-05,
0.00018541213648859411, 0.0004064177628606558, 0.00017528065654914826,
0.0002162993623642251, 4.486736361286603e-05, 3.051850580959581e-05,
1.2214953130751383e-05, 9.849154594121501e-06, 0.00022693387290928513,
8.368508133571595e-05, 0.00022313144290819764, 0.0005361074581742287,
6.531889812322333e-05, 0.00026537710800766945, 7.883973739808425e-05,
0.00013731264334637672, 0.00012267536658328027, 0.00023475776833947748,
2.6765605070977472e-05, 0.0005794286262243986, 7.600678509334102e-05,
0.00013074715388938785, 0.00011062491830671206, 0.0016951510915532708,
0.00011428036668803543, 0.00016306902398355305, 0.00024765843409113586,
0.00021350749011617154, 5.599885116680525e-05, 2.2178761355462484e-05,
2.258897256979253e-05, 0.00013219831453170627, 1.0895384548348375e-05,
0.00010807781654875726, 5.638175571220927e-05, 3.268223736085929e-05,
0.00012442580191418529, 9.121948824031278e-05, 0.00011003281542798504,
0.00018195620214100927, 4.714807073469274e-05, 2.637806028360501e-05,
3.0695387977175415e-05, 9.560988110024482e-05, 4.6540735638700426e-05,
0.00014333055878523737, 8.367578993784264e-05, 0.00010767165804281831,
6.30511567578651e-05, 0.00010534076136536896, 0.000996411545202136,
4.491173240239732e-05, 0.00016698669060133398, 0.00032435034518130124,
0.00015383596473839134, 0.000941336271353066, 0.00011833190364995971,
3.026474041689653e-05, 0.0007111453451216221, 9.392905485583469e-05,
2.4234706870629452e-05, 0.0001761648163665086, 0.0003148177347611636,
5.31572186446283e-05, 4.032947981613688e-05, 7.39449606044218e-05,
9.737988148117438e-05, 4.605281355907209e-05, 2.4843131541274488e-05,
0.0009361918782815337, 0.0003890021180268377, 0.000440780830103904,
0.0005261428304947913, 8.830805745674297e-05, 9.97878159978427e-05,
6.748830492142588e-05, 0.00011457232903921977, 0.0002132511872332543,
0.00027547081117518246, 4.9255355406785384e-05, 0.00010805369674926624,
5.617174974759109e-05, 0.0001160655083367601, 4.3972322600893676e-05,
3.9643480704398826e-05, 9.633183071855456e-05, 4.1525374399498105e-05,
9.785373549675569e-05, 0.00020469269657041878, 3.3718788472469896e-05,
0.00035335251595824957, 3.5235018003731966e-05, 5.451041579362936e-05,
0.00010164189734496176, 9.195677557727322e-05, 0.0001487918198108673,
0.0002954828378278762, 0.00011601152073126286, 0.00023479285300709307,
4.635747245629318e-05, 1.4458188161370344e-05, 0.0002287497918587178,
0.00011422082025092095, 0.000328084803186357, 0.0004996033385396004,
0.00012422981671988964, 0.0002493273059371859, 3.7932801205897704e-05,
2.6020647055702284e-05, 4.428106331033632e-05, 0.00012342135596554726,
0.00013997737551108003, 0.00039685695082880557, 0.00046508427476510406,
3.474571349215694e-05, 4.907420589006506e-05, 0.0001217502576764673,
0.0002065811859210953, 0.0002907615853473544, 0.00013230647891759872,
4.922816879115999e-05, 0.0007734995451755822, 0.0002600475854706019,
1.549326225358527e-05, 0.0001876997121144086, 0.000160562529345043,
0.0002167065249523148, 3.8146528822835535e-05, 0.0001246153115062043,
2.576084625616204e-05, 7.830333197489381e-05, 8.199543663067743e-05,
9.556880831951275e-05, 0.0003665124240797013, 2.3427672203979455e-05,
0.0001707724732114002, 2.785152719297912e-05, 0.00015790382167324424,
0.00022873631678521633, 7.454463775502518e-05, 0.0003101128386333585,
5.830691588926129e-05, 0.0001382564805680886, 0.00015507036005146801,
7.245310553116724e-05, 0.00035894865868613124, 0.0002877171500585973,
1.3643423699249979e-05, 0.00011919427197426558, 0.00026662630261853337,
0.00021767056023236364, 0.00020001850498374552, 0.00010658909741323441,
0.00012833565415348858, 8.352331497007981e-05, 3.502327672322281e-05,
0.0001555426133563742, 1.9158043869538233e-05, 7.699148409301415e-05,
0.00027627000235952437, 0.0003658691421151161, 0.00017679115990176797,
0.0003332932246848941, 6.290655437624082e-05, 4.075413744430989e-05,
0.00014151599316392094, 5.3265990572981536e-05, 4.2448362364666536e-05,
7.432845450239256e-05, 0.0026788238901644945, 0.00012146203516749665,
8.36100589367561e-05, 0.0002926172746811062, 8.537942449038383e-06,
0.0003237926575820893, 0.00023086390865501016, 0.0002723048673942685,
7.854685827624053e-05, 0.0006101232138462365, 7.202927372418344e-05,
0.00018056639237329364, 9.36800497584045e-05, 8.691177208675072e-05,
0.00017308242968283594, 0.0003942294861190021, 0.0002973210939671844,
0.000497720786370337, 3.370467311469838e-05, 7.379592716461048e-05,
0.00011221088061574847, 4.6421977458521724e-05, 0.00019633934425655752,
0.00011409746366553009, 8.556375541957095e-05, 8.536854875274003e-05,
0.00011360019561834633, 4.896915561403148e-05, 4.9637452320894226e-05,
0.00024898123228922486, 0.0002568161580711603, 4.3470350647112355e-05,
3.154576916131191e-05, 0.00010538587957853451, 0.00038148550083860755,
4.1407114622415975e-05, 0.00013379713345784694, 2.479251634213142e-05,
0.00020380363275762647, 8.339488704223186e-05, 1.554504706291482e-05,
7.948959682835266e-05, 0.0003578632022254169, 5.84406043344643e-05,
0.0006477304850704968, 0.00023423055245075375, 0.0001101445741369389,
0.0004998904187232256, 9.705793490866199e-05, 0.00039804118569009006,
0.0005787852569483221, 0.000137823517434299, 0.00024979040608741343,
0.0004093940369784832, 0.00013470760313794017, 0.0003302344703115523,
0.0005012860056012869, 5.124416929902509e-05, 8.312642603414133e-05,
0.00011316394375171512, 0.0002579018473625183, 5.554896779358387e-05,
3.980553083238192e-05, 4.7948811698006466e-05, 4.34733992733527e-05,
9.115188004216179e-05, 5.007939034840092e-05, 0.0001531030284240842,
0.0002643332991283387, 0.00022473580611404032, 4.5484601287171245e-05,
8.760738273849711e-05, 6.671450682915747e-05, 0.00023637525737285614,
6.485534686362371e-05, 0.0007353606051765382, 0.00030135296401567757,
8.410352893406525e-05, 6.864702299935743e-05, 0.0001246862520929426,
9.301433601649478e-05, 0.00011852023453684524, 0.0008643215987831354,
0.00026819543563760817, 0.0001097122294595465, 0.00037075550062581897,
6.047682745702332e-06, 0.000816835556179285, 3.9730057324049994e-05,
0.0001887220423668623, 1.3069349733996205e-05, 0.00022200641978997737,
0.00011929087486350909, 0.00016635714564472437, 9.054622205439955e-05,
4.499730857787654e-05, 0.00014222279423847795, 3.194831879227422e-05,
0.00018416110833641142, 6.606381066376343e-05, 0.00010106898844242096,
0.00015943341713864356, 4.467047256184742e-05, 4.614955832948908e-05,
4.0429560613119975e-05, 0.00019261401030234993, 0.0002745094825513661,
5.291130946716294e-05, 4.2681218474172056e-05, 0.0001626024895813316,
0.00010321613808628172, 9.914283873513341e-05, 0.0003242707171011716,
7.267262117238715e-05, 4.666902532335371e-05, 2.586897426226642e-05,
6.94201880833134e-05, 0.00011036969954147935, 0.00010233406646875665,
0.00013464984658639878, 0.00011247427755733952, 0.0003732256591320038,
9.56419826252386e-05, 0.00010474747250555083, 0.00020505771681200713,
0.00017702190962154418, 0.00018375304352957755, 0.000493236817419529,
0.0019721456337720156, 0.00024604590726085007, 0.0001699005952104926,
2.6690371669246815e-05, 0.0003413781523704529, 0.00010569044388830662,
7.971587183419615e-05, 7.779335282975808e-05, 2.7490237698657438e-05,
1.2699446415354032e-05, 3.322170960018411e-05, 0.00014734065916854888,
0.00016361403686460108, 0.00012594947475008667, 0.0001620340335648507,
6.389318878063932e-05, 0.0001692840305622667, 0.00048616540152579546,
7.672212086617947e-05, 0.0001700459251878783, 4.2961244616890326e-05,
2.30081204790622e-05, 0.0004427777021192014, 0.00019670020265039057,
0.0001996461651287973, 5.058191527496092e-05, 4.207512756693177e-05,
0.0007554035983048379, 9.893852984532714e-05, 0.0001641898270463571,
8.483658893965185e-05, 0.0002363732346566394, 6.879333523102105e-05,
8.954870281741023e-05, 0.00011170643847435713, 4.143284968449734e-05,
0.00013402455078903586, 7.800787716405466e-05, 0.00025429032393731177,
3.564758662832901e-05, 0.00013965276593808085, 0.0005741685745306313,
0.00040312271448783576, 4.561629248200916e-05, 0.0002261712506879121,
0.00013987206330057234, 2.3622622393304482e-05, 6.325405411189422e-05,
4.1310795495519415e-05, 0.0006344714784063399, 2.7572566978051327e-05,
0.00018857362738344818, 3.251176167395897e-05, 7.197193099273136e-06,
8.94636832526885e-05, 0.00021009816555306315, 0.0001795701973605901,
0.00018413414363749325, 0.0001088934950530529, 0.0002560255234129727,
1.710472315608058e-05, 4.709645872935653e-05, 0.0002661642211023718,
8.351048018084839e-05, 1.3744044736085925e-05, 5.684133429895155e-05,
0.00022355707187671214, 1.4386364455276635e-05, 0.00012571882689371705,
0.00022932775027584285, 0.00034291972406208515, 1.7289010429522023e-05,
6.661367660854012e-05, 4.1932580643333495e-05, 2.9703875043196604e-05,
4.25475554948207e-05, 2.5972733055823483e-05, 0.0004204420547466725,
7.943311356939375e-05, 0.0006115012802183628, 0.0009893352398648858,
2.182941352657508e-05, 0.0001564600970596075, 1.2626060197362676e-05,
6.425273750210181e-05, 0.0009931838139891624, 2.8903656129841693e-05,
9.781194239621982e-05, 0.00021819585526827723, 0.0008186994818970561,
0.0014882077230140567, 5.642850010190159e-05, 4.077351695741527e-05,
0.00010386096982983872, 5.733469515689649e-05, 2.4418666725978255e-05,
0.00024478117120452225, 5.921684351051226e-05, 9.846661851042882e-05,
4.59248767583631e-05, 0.00010566046694293618, 0.0005999189452268183,
0.00024031462089624256, 4.3183717934880406e-05, 0.0002614698314573616,
0.00024008085893001407, 0.000272257108008489, 4.767261634697206e-05,
3.8318226870615035e-05, 3.651249426184222e-05, 3.6396566429175436e-05,
0.0003767017915379256, 0.0002940237754955888, 0.00020608918566722423,
1.8588652892503887e-05, 7.243311119964346e-05, 0.00017128430772572756,
0.00021366632427088916, 0.00021192466374486685, 7.802543404977769e-05,
6.754251808160916e-05, 0.0002119294076692313, 0.0001755374833010137,
0.00018566599464975297, 4.901269858237356e-05, 5.7525598094798625e-05,
2.6832372896024026e-05, 0.0005854827468283474, 1.6102287190733477e-05,
9.187866817228496e-05, 0.0003842117148451507, 2.1562031179200858e-05,
0.00028266580193303525, 9.081076132133603e-05, 0.00012283424439374357,
4.448431354830973e-05, 2.3291113393497653e-05, 0.00012684571265708655,
3.7754984077764675e-05, 7.304675818886608e-05, 9.871365909930319e-05,
1.7755119188223034e-05, 3.8783000491093844e-05, 0.00031661460525356233,
3.172268043272197e-05, 0.00010269648919347674, 5.071646592114121e-05,
0.0003013824170920998, 0.0002757901675067842, 2.9967819500598125e-05,
4.1771152609726414e-05, 8.735013398109004e-05, 0.00026187466573901474,
7.975644257385284e-05, 0.00010554178152233362, 0.00012852452346123755,
0.00025074442964978516, 0.00033813025220297277, 0.0001696775434538722,
8.116821118164808e-05, 0.0006903486791998148, 5.8431411162018776e-05,
6.401404971256852e-05, 0.00014291857951320708, 2.457187838444952e-05,
9.861128637567163e-05, 0.00022907440143171698, 0.0001714319223538041,
0.001001330791041255, 5.752441938966513e-05, 0.0001316885172855109,
0.00012066806812072173, 0.00013768638018518686, 1.4833054592600092e-05,
8.824075484881178e-05, 6.292380567174405e-05, 0.00035924901021644473,
1.4713546079292428e-05, 0.00011620717850746587, 8.128350600600243e-06,
0.0001532525202492252, 0.00013708847109228373, 3.7714842619607225e-05,
6.226765981409699e-05, 0.0005824422696605325, 5.8743462432175875e-05,
0.00018369153258390725, 0.00023733322450425476, 0.00026214515673927963,
2.5808478312683292e-05, 6.133261194918305e-05, 9.324245183961466e-05,
0.0002187991631217301, 5.13420527568087e-05, 6.979522004257888e-05,
0.0003501066821627319, 0.00019652141781989485, 0.0003148118848912418,
4.743348472402431e-05, 6.704131374135613e-05, 0.0001984016998903826,
0.000361420534318313, 0.00016544517711736262, 0.0001489554124418646,
0.0002134793030563742, 7.342769094975665e-05, 0.00018094746337737888,
9.042588499141857e-05, 0.0006077881553210318, 1.5261273802025244e-05,
4.705890023615211e-05, 1.1131795872643124e-05, 0.0004045733076054603,
0.0002412096509942785, 0.0001847599633038044, 1.6710118870832957e-05,
9.624404628993943e-05, 0.0001415343431290239, 9.52161499299109e-05,
6.590667180716991e-05, 5.480563049786724e-05, 0.0003347562742419541,
6.141027552075684e-05, 0.00022233590425457805, 4.56510424555745e-05,
2.4743185349507257e-05, 2.9874952815589495e-05, 0.0001293796522077173,
8.137422264553607e-05, 0.00023711237008683383, 6.000378562021069e-05,
2.8769587515853345e-05, 6.422774458769709e-05, 0.000556967977900058,
0.0001158292216132395, 5.968549885437824e-05, 6.455664697568864e-05,
0.0002614253025967628, 0.00038092202157713473, 0.00020305128418840468,
0.0001118495492846705, 0.0002892329648602754, 0.00014266243670135736,
9.929545922204852e-05, 5.0587750592967495e-05, 5.968717596260831e-05,
8.171433000825346e-05, 9.32486291276291e-05, 2.3733722628094256e-05,
4.346228888607584e-05, 3.100894537055865e-05, 0.00019704722217284143,
0.00013503145601134747, 0.00020298027084209025, 0.00031269335886463523,
0.000463562726508826, 0.00017056023352779448, 0.0004107982967980206,
4.833276034332812e-05, 0.000593491131439805, 0.00011447828728705645,
0.00039465585723519325, 7.663064025109634e-05, 0.0002470189065206796,
0.00016655016224831343, 8.061908010859042e-05, 6.774016947019845e-05,
8.284464274765924e-05, 3.6559184081852436e-05, 6.344381108647212e-05,
8.741038618609309e-05, 0.00010901869973167777, 5.2305425924714655e-05,
3.142548303003423e-05, 5.760492422268726e-05, 8.809957216726616e-05,
8.177026029443368e-05, 7.787033246131614e-05, 0.00013298550038598478,
0.0003484021872282028, 0.0002832505269907415, 0.00029241025913506746,
4.1880823118845e-05, 0.0001270145148737356, 0.00018355995416641235,
3.754967838176526e-05, 0.00014275872672442347, 0.00018503327737562358,
6.580992339877412e-05, 0.00015100806194823235, 3.0815499485470355e-05,
9.941921598510817e-05, 7.471385470125824e-05, 0.0003130143159069121,
1.5985360732884146e-05, 0.00024928271886892617, 2.3041453459882177e-05,
5.6458942708559334e-05, 0.00022123480448499322, 1.9504694137140177e-05,
0.00018281694792676717, 0.00014726656081620604, 6.331942131510004e-05,
5.754851008532569e-05, 0.00017139583360403776, 7.563472900073975e-05,
0.0001314137043664232, 0.0001709608332021162, 7.328280480578542e-05,
0.00010847122030099854, 9.406732715433463e-05, 0.00017434966866858304,
4.175108188064769e-05, 0.00019695211085490882, 0.00039001242839731276,
0.0007307336200028658, 0.0001752612297423184, 0.000461520190583542,
0.00018481242295820266, 0.0001180059407488443, 0.00015153038839343935,
8.863888797350228e-05, 3.446882692514919e-05, 0.0003530723333824426,
7.067440310493112e-05, 1.4567174730473198e-05, 0.0004010784032288939,
0.0005071971681900322, 0.00013422495976556093, 0.0001515313342679292,
3.5206536267651245e-05, 0.0001229139743372798, 0.0003173945879098028,
8.819817594485357e-05, 0.00016333894745912403, 1.955797415575944e-05,
0.0001779502781573683, 0.0001991090102819726, 9.991923434427008e-05,
0.00021133538393769413, 0.0002549369528423995, 0.0016187301371246576,
8.159640128724277e-05, 0.00027626907103694975, 0.0002089036861434579,
0.0001966548152267933, 0.00032023052335716784, 0.00011158250708831474,
0.00011702911433530971, 6.600473716389388e-05, 6.009323624311946e-05,
5.9142712416360155e-05, 0.0003184590023010969, 8.773396984906867e-05,
0.0001289940846618265, 0.0004592814075294882, 0.0001942189410328865,
5.802138548460789e-05, 0.0006358650862239301, 0.00013346552441362292,
9.836661047302186e-05, 5.873015834367834e-05, 0.00030327466083690524,
0.00025960899074561894, 0.0003380058624316007, 9.427361510461196e-05,
0.000111241708509624, 6.699826917611063e-05, 5.6827757362043485e-05,
0.0001540594530524686, 0.00028247051523067057, 3.6025201552547514e-05,
6.778715032851323e-05, 3.360850678291172e-05, 7.360903691733256e-05,
0.00018992225523106754, 0.0002859224332496524, 8.623032044852152e-05,
5.857826181454584e-05, 0.00015898412675596774, 0.0002753009321168065,
0.00013288549962453544, 1.1076121154474095e-05, 0.00010658660903573036,
7.421724149025977e-05, 0.00014001411909703165, 0.00015271638403646648,
3.287528670625761e-05, 0.00023944747226778418, 5.7532892242306843e-05,
3.248808206990361e-05, 6.83421385474503e-05, 0.00011392328451620415,
1.736870672175428e-06, 6.779914110666141e-05, 0.000560420157853514,
5.322973447619006e-05, 0.001667055650614202, 0.0008942924323491752,
5.371628503780812e-05, 0.00023643707390874624, 1.600371797394473e-05,
8.002638060133904e-05, 1.4840617950540036e-05, 0.00010750476940302178,
0.0006927055073902011, 6.54217874398455e-05, 0.006563655566424131,
5.9148689615540206e-05, 0.00015161083138082176, 7.738993008388206e-05,
0.0005962318973615766, 0.00017308614042121917, 2.4781442334642634e-05,
8.192023960873485e-05, 0.0002623674226924777, 0.000450808962341398,
0.00024356352514587343, 0.0003819866105914116, 5.0307917263126e-05,
0.00015943539619911462, 0.0001876091118901968, 0.00012100800086045638,
0.00011578846169868484, 0.00010832257976289839, 5.603851968771778e-05,
0.000176145214936696, 0.00026101822732016444, 0.00011322483624098822,
6.698220386169851e-05, 5.395134212449193e-05, 0.00013197951193433255,
2.0708861484308727e-05, 0.0002678456366993487, 0.00010778065916383639,
1.8195125448983163e-05, 0.0011729249963536859, 0.0001120247834478505,
0.0005041929543949664, 0.0001877871254691854, 2.5545825337758288e-05,
7.698513218201697e-05, 2.1451101929415017e-05, 0.0006038902211003006,
0.0002188646758440882, 2.7578218578128144e-05, 7.811667455825955e-05,
8.234316919697449e-05, 0.0003480084997136146, 1.6694857549737208e-05,
0.0002407805441180244, 6.203126395121217e-05, 0.0002482785494066775,
0.00010118018690263852, 9.411426435690373e-05, 0.00025925302179530263,
3.117865344393067e-05, 0.00046672517783008516, 0.00028169230790808797,
0.00015800395340193063, 6.08079535595607e-05, 0.00013230433978606015,
0.00011858621292049065, 6.34741663816385e-05, 0.00014929809549357742,
3.8202942960197106e-05, 0.00016328346100635827, 0.00011361135693732649,
5.6313376262551174e-05, 0.00015490669466089457, 9.031871741171926e-05,
0.00010319153807358816, 0.0001836253795772791, 0.00019175108172930777,
9.384856093674898e-05, 0.000422862998675555, 5.56564555154182e-05,
0.00026271803653799, 0.0006756484508514404, 0.00043203355744481087,
4.192906271782704e-05, 0.00010222286800853908, 0.00025022297631949186,
4.4629359763348475e-05, 0.00021769650629721582, 0.00024355525965802372,
0.00042090905481018126, 0.0003648370911832899, 6.750284956069663e-05,
0.0015385578153654933, 1.9033916032640263e-05, 7.088085840223357e-05,
9.366991434944794e-05, 0.0007104689721018076, 0.00014447337889578193,
0.0004253361839801073, 0.00010108600690728053, 0.0001857211609603837,
0.0004860791377723217, 0.0005191339296288788, 3.6350309528643265e-05,
5.9568243159446865e-05, 0.00013831509568262845, 0.00022012554109096527,
5.850872184964828e-05, 0.0005510536138899624, 1.738112587190699e-05,
3.925041892216541e-05, 0.0001994546182686463, 5.908897946937941e-05,
2.5982111765188165e-05, 2.0408135242178105e-05, 0.00025064460351131856,
0.00012890453217551112, 0.00011474377970444039, 0.00032561749685555696,
5.774562669103034e-05, 0.0001901814976008609, 3.2673298846930265e-05,
0.00023883109679445624, 0.00011325004743412137, 0.0010166543070226908,
4.583854752127081e-05, 4.03417507186532e-05, 0.00013094099995214492,
0.0001573410554556176, 5.0500289944466203e-05, 0.0004987875581718981,
0.00018958111468236893, 0.0006176265305839479, 3.0403554774238728e-05,
0.00011086805898230523, 0.0003789713664446026, 0.00010909775301115587,
0.00023126373707782477, 2.814389517880045e-05, 2.1147312509128824e-05,
2.1730314983869903e-05, 8.611600787844509e-05, 0.0011870376765727997,
0.0002749936538748443, 0.0002268434764118865, 0.00016349217912647873,
0.00012882122246082872, 0.0003028274222742766, 0.00028906084480695426,
5.121053254697472e-05, 6.636606121901423e-05, 4.160336538916454e-05,
0.0001950612640939653, 0.00026682927273213863, 7.950715371407568e-05,
0.0007722968002781272, 0.00013036573363933712, 0.00010669050243450329,
0.00019278234685771167, 7.887868559919298e-05, 1.3600526472146157e-05,
9.787342423805967e-05, 5.072342901257798e-05, 0.00014137632388155907,
6.01390129304491e-05, 0.00015204089868348092, 2.648025292728562e-05,
0.0003127178642898798, 7.442377682309598e-05, 9.070097439689562e-05,
0.00014582012954633683, 0.0001946788834175095, 0.00016682509158272296,
0.00022763331071473658, 0.0003950117970816791, 3.8822374335723e-05,
3.028517858183477e-05, 0.0001053814630722627, 0.0002189933293266222,
0.00020094646606594324, 0.0002898294187616557, 0.0003942370822187513,
0.00012069281365256757, 5.037938171881251e-05, 0.00015512137906625867,
0.00030174426501616836, 0.0002934384683612734, 0.00010534614557400346,
0.0005330632557161152, 5.751374555984512e-05, 7.62169947847724e-05,
2.5865641873679124e-05, 0.0005154756945557892, 8.076240919763222e-05,
0.0002641331811901182, 8.198144496418536e-05, 0.0001343732001259923,
0.00010583559196675196, 8.49635835038498e-05, 6.0017518990207464e-05,
2.553476588218473e-05, 2.2274783987086266e-05, 2.0723766283481382e-05,
0.00029517849907279015, 0.00010217740782536566, 2.5182245735777542e-05,
0.00021477309928741306, 0.0001402955240337178, 0.00042716326424852014,
0.00040279910899698734, 0.00022710696794092655, 4.5325097744353116e-05,
0.0005019521340727806, 0.00016586350102443248, 0.0001874976442195475,
0.00043679631198756397, 0.00010179197124671191, 0.0001324173790635541,
0.00011504632129799575, 0.0004495907633099705, 9.47994994930923e-05,
3.0189514291123487e-05, 0.0001257051044376567, 7.339916191995144e-05,
0.0002870942698791623, 5.1706771046156064e-05, 0.0005628988146781921,
5.3249106713337824e-05, 9.663561650086194e-05, 0.00016079522902145982,
1.465723107685335e-05, 0.000270481628831476, 0.0012578306486830115,
0.00011901423567906022, 0.0001703163143247366, 3.81470745196566e-05,
0.0001305650221183896, 0.00011320361954858527, 8.740838529774919e-05,
0.00014020749949850142, 0.0003367444151081145, 6.70221634209156e-05,
0.00021739743533544242, 0.00017294721328653395, 0.00011403204553062096,
0.0005225276108831167, 0.00017464537813793868, 9.44212733884342e-05,
0.0001259970013052225, 0.00010798843868542463, 6.72188398311846e-05,
0.00011598839046200737, 9.82230922090821e-05, 6.98615112924017e-05,
0.0002689244574867189, 6.469176878454164e-05, 6.29435817245394e-05,
6.815774395363405e-05, 8.780101052252576e-05, 4.198155511403456e-05,
0.00023962876002769917, 0.00025822868337854743, 0.0002444647834636271,
6.69909204589203e-05, 0.0001929222489707172, 0.00013524484529625624,
3.281656972831115e-05, 1.1529854418768082e-05, 0.00022075076412875205,
4.851834091823548e-05, 0.00021743593970313668, 5.5809799960115924e-05,
0.0003130695258732885, 0.00024990280508063734, 0.00022590196749661118,
1.944039286172483e-05, 0.0020953090861439705, 2.620591658342164e-05,
2.2279000404523686e-05, 0.00027894575032405555, 0.0005742271896451712,
0.00016120410873554647, 0.0002222984767286107, 0.002026567468419671,
0.00023443569079972804, 9.539967140881345e-05, 5.260030957288109e-05,
3.546233710949309e-05, 0.0001007809623843059, 0.0001229543995577842,
0.0001466602843720466, 5.485930523718707e-05, 0.0002878574014175683,
0.00017937870870810002, 7.965291297296062e-05, 3.465861300355755e-05,
5.793697710032575e-05, 0.00010917554754996672, 5.2279818191891536e-05,
0.00014096003724262118, 8.445206913165748e-05, 8.207320206565782e-05,
6.594083970412612e-05, 0.0001595662033651024, 0.00016800672165118158,
0.0002971050562337041, 7.061585347400978e-05, 0.00010053358710138127,
8.708950190339237e-05, 4.871797136729583e-05, 0.00024415706866420805,
3.83177466574125e-05, 4.1221243009204045e-05, 0.00030280870851129293,
3.352161729708314e-05, 3.8897607737453654e-05, 0.00010806358477566391,
1.0182648111367598e-05, 4.838028326048516e-05, 0.0003746096044778824,
0.0008229425875470042, 0.00031518377363681793, 0.00010633491183398291,
0.00011355512833688408, 0.0006519070011563599, 4.334200275479816e-05,
0.00018995098071172833, 4.5399876398732886e-05, 0.00019297102699056268,
6.42717641312629e-05, 0.00015014884411357343, 0.0004398639721330255,
0.0007624307181686163, 3.255423507653177e-05, 0.00018737379286903888,
6.833288352936506e-05, 0.00023505353601649404, 5.7312368880957365e-05,
9.659995703259483e-05, 0.00016973046876955777, 1.9328936105011962e-05,
7.075566827552393e-05, 8.012374746613204e-05, 2.7962309104623273e-05,
0.0007479471969418228, 4.331678064772859e-05, 0.0001855101145338267,
0.00016709281771909446, 9.51257607084699e-05, 9.411246537638362e-06,
0.00028262013802304864, 8.375455217901617e-05, 4.239580812281929e-05,
0.00029889988945797086, 0.0005978887202218175, 0.00011231296957703307,
3.642380761448294e-05, 8.459821401629597e-05, 9.48033484746702e-05,
0.00033549999352544546, 8.600504224887118e-05, 5.28358286828734e-05,
0.00010136597120435908, 0.00024328893050551414, 0.00066184694878757,
2.0583604054991156e-05, 0.0010943679371848702, 7.274493691511452e-05,
0.00043540948536247015, 0.00013916775060351938, 0.00030395120847970247,
8.074015204329044e-05, 1.8845312297344208e-05, 0.0001856759045040235,
0.003387338249012828, 0.00010153625044040382, 0.00011452064791228622,
0.0002690725086722523, 5.221745595918037e-05, 0.00016835409041959792,
0.00023031304590404034, 0.0001443236687919125, 8.03795555839315e-05,
3.166174792568199e-05, 0.00042831277824006975, 3.7171364965615794e-05,
0.0002021757245529443, 5.348627382772975e-05, 0.00019132994930259883,
0.0009247311390936375, 0.00012158670142525807, 8.149514178512618e-05,
0.0002252970152767375, 0.00035257998388260603, 1.5480074580409564e-05,
2.5330846256110817e-05, 0.00012030740617774427, 9.687367855804041e-05,
0.00016405739006586373, 2.6290199457434937e-05, 5.503340798895806e-05,
0.0003571743727661669, 0.00011579414422158152, 0.00039547853521071374,
0.00020603070151992142, 5.168988718651235e-05, 0.00021551814279519022,
0.00044416761375032365, 9.01776147657074e-05, 0.0002051797928288579,
0.0004452984139788896, 7.136718340916559e-05, 0.00010171791655011475,
0.0001504644169472158, 0.00031668375595472753, 0.00021764080156572163,
0.00010771895904326811, 0.00010342735913582146, 5.239354140940122e-05,
0.00041076928027905524, 0.0002755543973762542, 0.00011956593516515568,
0.00017975876107811928, 4.5128461351851e-05, 0.0001570666063344106,
0.0008392389281652868, 0.0002074430522043258, 0.00045189581578597426,
0.0008463601698167622, 5.647787111229263e-05, 5.0126433052355424e-05,
0.0003391325008124113, 0.0001022394499159418, 0.00015762739349156618,
4.52944659627974e-05, 3.583627039915882e-05, 0.0001766391796991229,
0.0001327913487330079, 8.551901555620134e-05, 0.00041534178308211267,
9.82960409601219e-05, 3.141382694593631e-05, 3.200757419108413e-05,
5.2431503718253225e-05, 0.0004186994628980756, 0.00011011060996679589,
3.115771323791705e-05, 3.546677908161655e-05, 0.00030780950328335166,
0.0007610684260725975, 7.926784019218758e-05, 9.776237129699439e-05,
0.00011304685904178768, 0.0001669290941208601, 3.490161907393485e-05,
0.00031425736960954964, 7.715583342360333e-05, 0.00025850124075077474,
0.0011157040717080235, 0.0011863323161378503, 0.00011534777149790898,
0.00032061769161373377, 7.336024282267317e-05, 6.655423931078985e-05,
4.753045504912734e-05, 4.855745646636933e-05, 3.4162596421083435e-05,
0.00011595559772104025, 0.00014171656221151352, 0.00012817430251743644,
0.00018342112889513373, 5.489306204253808e-05, 0.00036049599293619394,
0.0001666671159910038, 2.465965189912822e-05, 0.0004019608604721725,
0.00029005686519667506, 9.153513383353129e-05, 0.001249448163434863,
9.83861245913431e-05, 0.0007527288398705423, 5.6262837460963055e-05,
6.281540117925033e-05, 0.00030088875791989267, 0.00012544759374577552,
6.933573604328558e-05, 0.00017370385467074811, 4.3880558223463595e-05,
0.00022780813742429018, 0.0007960208458825946, 0.0005966481403447688,
8.089619223028421e-05, 7.415672007482499e-05, 0.00031270578620024025,
0.0003351741179358214, 0.00013610887981485575, 0.00018355995416641235,
0.00025389788788743317, 0.0002383477403782308, 9.731266618473455e-05,
4.9837599362945184e-05, 0.00018578802701085806, 8.34772436064668e-05,
7.920042844489217e-05, 0.00012558764137793332, 0.0004144998674746603,
0.00014982999709900469, 0.0005860629607923329, 0.0003788152534980327,
0.0001254167582374066, 4.8892165068537e-05, 2.7061914806836285e-05,
5.887058068765327e-05, 9.701147791929543e-05, 0.00020205683540552855,
8.298677857965231e-05, 1.1118283509858884e-05, 5.884509300813079e-05,
5.0137503421865404e-05, 3.52738170477096e-05, 8.783153316471726e-05,
0.00017806341929826885, 0.0002109997149091214, 0.0007436333107762039,
2.172115728171775e-06, 0.00034580935607664287, 6.69257206027396e-05,
8.587616321165115e-05, 0.00014772506256122142, 4.576911305775866e-05,
0.00017578293045517057, 0.00010868853132706136, 0.0003657280467450619,
0.0001170411633211188, 0.0001119595835916698, 0.00014924733841326088,
5.1373368478380144e-05, 0.00015764814452268183, 8.55784528539516e-05,
0.00015512715617660433, 3.9504593587480485e-05, 0.001443900866433978,
8.6600222857669e-05, 0.00018278101924806833, 0.00010714863310568035,
0.00012348197924438864, 0.00016145009431056678, 3.1058221793500707e-05,
9.48896849877201e-05, 6.878185376990587e-05, 0.0007470569689758122,
0.0002423497207928449, 0.0001342240284429863, 5.7269939134130254e-05,
9.668009442975745e-05, 5.097540270071477e-05, 0.00022393227845896035,
3.389467383385636e-05, 0.00035787929664365947, 9.88338069873862e-05,
4.094785617780872e-05, 7.781918247928843e-05, 2.6073455956066027e-05,
6.342766573652625e-05, 0.0002328755654161796, 0.0001011304630083032,
0.00012263200187589973, 0.00022151414304971695, 6.992877752054483e-05,
7.071330765029415e-05, 0.00026710404199548066, 0.0002477812231518328,
2.370940455875825e-05, 6.219813803909346e-05, 0.0001372320402879268,
0.00011303171049803495, 2.9244652978377417e-05, 0.000148390608956106,
8.378286293009296e-05, 2.5297278625657782e-05, 0.00011201378219993785,
0.0006975782453082502, 0.00015541609900537878, 6.99033698765561e-05,
0.0001881196949398145, 3.3377731597283855e-05, 8.022390102269128e-05,
6.507519719889387e-05, 4.6484285121550784e-05, 0.0002478084643371403,
0.0001683757727732882, 0.00019523443188518286, 3.9882743294583634e-05,
9.674410102888942e-05, 0.00031605930416844785, 0.0006029257783666253,
5.938180402154103e-05, 0.001200594357214868, 8.914013596950099e-05,
0.00029375270241871476, 0.00024913394008763134, 5.951098137302324e-05,
0.00014666692004539073, 9.677754860604182e-05, 0.00011721369082806632,
5.478399179992266e-05, 0.00022526468092110008, 5.0519025535322726e-05,
0.0001007522369036451, 7.89188652561279e-06, 8.132841321639717e-05,
0.0012426698813214898, 0.0001065628239302896, 0.0001029528139042668,
0.0018664664821699262, 0.00017403002129867673, 7.335619011428207e-05,
0.00012191146379336715, 0.0008595330291427672, 0.0001457515318179503,
5.3788407967658713e-05, 7.070976425893605e-05, 0.0001173050986835733,
6.225759716471657e-05, 9.490674710832536e-05, 1.539651202620007e-05,
6.943058542674407e-05, 5.05631287524011e-05, 0.00029556878143921494,
8.519653783878312e-05, 0.00016102325753308833, 4.030469790450297e-05,
0.0004238305555190891, 2.0824130842811428e-05, 0.0001526202104287222,
4.411105328472331e-05, 0.0003188262344338, 0.00020536956435535103,
0.00022738176630809903, 0.00013593128824140877, 8.652274846099317e-05,
5.789876013295725e-06, 0.00019805617921520025, 0.00021265310351736844,
3.4985216188943014e-05, 1.390584384353133e-05, 0.00024159502936527133,
0.0001917551999213174, 5.8851066569332033e-05, 0.000112533823994454,
6.783021672163159e-05, 0.00014599127462133765, 0.0002998743439093232,
0.0004520503571256995, 0.00016479502664878964, 0.00022511702263727784,
0.0002967696054838598, 3.655447653727606e-05, 0.00010163943079533055,
0.00010934998135780916, 0.00011493017518660054, 0.0007057572947815061,
1.5091829482116736e-05, 8.946198067860678e-05, 2.6296716896467842e-05,
0.000511096091940999, 0.000286930677248165, 0.00017973048670683056,
0.0002203059702878818, 1.9992394300061278e-05, 0.00038396683521568775,
0.0003305104037281126, 4.873774014413357e-05, 0.0001254052622243762,
6.166462844703346e-05, 1.0161834325117525e-05, 0.00013006586232222617,
0.00036282636574469507, 0.0003503442567307502, 3.526204454828985e-05,
6.548871169798076e-05, 9.706167475087568e-05, 0.0005001531098969281,
0.00040321823325939476, 0.00010609631863189861, 0.00015656765026506037,
0.00019050179980695248, 8.593965503678191e-06, 2.0882727767457254e-05,
0.0001779775629984215, 1.653343679208774e-05, 0.0006659602513536811,
0.00015984928177203983, 0.0001840889162849635, 5.194965342525393e-05,
7.16019349056296e-05, 0.00011349840497132391, 3.539612589520402e-05,
0.00010770220978884026, 6.542803021147847e-05, 5.146023249835707e-05,
4.3073876440757886e-05, 1.8633851141203195e-05, 5.538802724913694e-05,
2.2095253370935097e-05, 0.00010510058928048238, 0.0002861094253603369,
0.0003018790448550135, 0.0013142809038981795, 0.00038179231341928244,
4.435840673977509e-05, 0.0002317979815416038, 4.42887467215769e-05,
3.4626795240910724e-05, 0.0003396047104615718, 0.00019934670126531273,
7.394239219138399e-05, 3.5306296922499314e-05, 1.2526178579719272e-05,
0.00021219889458734542, 6.585496885236353e-05, 8.820524089969695e-05,
0.0002770806895568967, 0.0005389236030168831, 0.0003717619110830128,
7.635445945197716e-05, 0.0002093808288918808, 0.0002916887169703841,
0.002024628920480609, 0.0006422822480089962, 0.00013291927461978048,
0.00011681151227094233, 0.00013100887008477002, 0.00033737378544174135,
9.079720621230081e-05, 0.00022705981973558664, 6.567465607076883e-05,
0.000155014538904652, 7.52130727050826e-05, 0.00010956641199300066,
0.00020827804110012949, 8.762672950979322e-05, 0.00016137165948748589,
2.0437857529032044e-05, 7.764549081912264e-06, 0.00013846237561665475,
0.00018613727297633886, 7.998856744961813e-05, 7.000841287663206e-05,
0.0009296505013480783, 3.974383434979245e-05, 0.0001542074460303411,
7.215653022285551e-05, 0.00040249270386993885, 0.0001809616369428113,
0.00016090500866994262, 0.00023366112145595253, 0.0009602919453755021,
3.207659028703347e-05, 0.0002654625859577209, 0.00010897291213041171,
0.0007254538359120488, 0.0005366267287172377, 3.5645225580083206e-05,
0.00014000704686623067, 0.0001466960384277627, 0.00010794869012897834,
0.00022617717331741005, 0.00014725896471645683, 4.61384879599791e-05,
7.876195013523102e-05, 0.00040669302688911557, 0.00027190291439183056,
6.215022585820407e-05, 0.00017845343973021954, 0.00018963882757816464,
7.631951302755624e-05, 0.0005389635916799307, 6.99303054716438e-05,
7.925649697426707e-05, 0.0001572010514792055, 1.4848801583866589e-05,
0.00023188779596239328, 0.0005614859983325005, 0.0002686905500013381,
0.00036310500581748784, 0.00026152326609008014, 0.00011899664968950674,
9.652831067796797e-05, 1.9365599655429833e-05, 6.285482959356159e-05,
9.352013148600236e-05, 6.670502625638619e-05, 0.00016375798441004008,
0.0007133501349017024, 1.45094127219636e-05, 6.878704152768478e-05,
5.125680036144331e-05, 5.417236752691679e-05, 0.00020560155098792166,
0.0001491220318712294, 0.002580054337158799, 0.0001755440898705274,
0.00016888449317775667, 8.672047988511622e-05, 3.220488360966556e-05,
2.9485157938324846e-05, 6.305686110863462e-05, 0.00018323918629903346,
0.00031222577672451735, 8.787254773778841e-05, 4.856608939007856e-05,
1.648118814046029e-05, 3.137390376650728e-05, 0.0003467327624093741,
0.0002522125723771751, 0.00017260770255234092, 0.00025215002824552357,
0.0001795094140106812, 0.0002161081793019548, 0.0004386194341350347,
0.00016049438272602856, 1.75921250047395e-05, 0.0005004761042073369,
2.4853641662048176e-05, 8.34109159768559e-05, 0.00011110864579677582,
1.619803333596792e-05, 0.00012654412421397865, 0.00018790380272548646,
0.00010401604231446981, 0.0003589139087125659, 0.000296239071758464,
1.4280380128184333e-05, 1.7129952539107762e-05, 0.00024431466590613127,
0.0008183593163266778, 0.0001942224334925413, 4.979229925083928e-05,
0.0008570400532335043, 5.7434932386968285e-05, 6.204270903253928e-05,
0.0014567130710929632, 0.00017721227777656168, 3.6529127100948244e-05,
0.0001346016360912472, 1.4453812582360115e-05, 3.4815104299923405e-05,
0.00020328423124738038, 0.00011177751730429009, 0.0004488615377340466,
0.0004832067643292248, 0.00021482040756382048, 4.441614873940125e-05,
4.943321255268529e-05, 3.8064656109781936e-05, 4.800186070497148e-05,
0.00010680038394639269, 0.00012951878306921571, 4.3069911043858156e-05,
0.00031173895695246756, 0.0002443463890813291, 0.0002732929424382746,
5.934667933615856e-05, 5.689429599442519e-05, 0.00015096919378265738,
9.454985411139205e-05, 7.232297502923757e-05, 4.5401138777378947e-05,
0.00011334216105751693, 0.0002234756830148399, 0.00012407571193762124,
0.00019783523748628795, 0.00016779816360212862, 2.3357499230769463e-05,
0.00014665677736047655, 7.525109685957432e-05, 3.1107698305277154e-05,
8.68195274961181e-06, 0.0002506250166334212, 4.591708420775831e-05,
2.116773248417303e-05, 0.00028263762942515314, 7.929966523079202e-05,
0.00012713894830085337, 0.00010671644122339785, 0.0003713752084877342,
8.789740240899846e-05, 0.00014130177441984415, 0.00016272398352157325,
0.00017263577319681644, 0.00013126105477567762, 6.474775000242516e-05,
0.00010177530930377543, 7.961739902384579e-05, 0.00040769355837255716,
3.309534804429859e-05, 0.00019556157349143177, 8.192040695575997e-05,
0.00025798112619668245, 4.1806502849794924e-05, 1.914551467052661e-05,
0.00021714827744290233, 0.00030662628705613315, 0.00020313418644946069,
9.297899669036269e-05, 0.0001630806946195662, 0.00025681211263872683,
9.906798368319869e-05, 0.00024672309518791735, 0.00012811781198251992,
6.511212995974347e-05, 2.552536898292601e-05, 0.00010091262811329216,
8.578137931181118e-05, 5.104048614157364e-05, 3.559820834198035e-05,
8.378162601729855e-05, 8.284021896542981e-05, 6.722614489262924e-05,
0.0005280174664221704, 0.00030304293613880873, 9.3683491286356e-05,
0.0005426531424745917, 0.00011382309457985684, 0.000266827002633363,
1.891865576908458e-05, 5.8862937294179574e-05, 3.257917342125438e-05,
0.00037256223731674254, 2.346056317037437e-05, 4.094451651326381e-05,
0.0004148189618717879, 3.428912896197289e-05, 9.92833956843242e-05,
8.456909563392401e-05, 9.134590072790161e-05, 6.778683018637821e-05,
0.00022055064619053155, 0.00015729453298263252, 0.0005975840031169355,
7.697878027101979e-05, 0.000907041656319052, 3.243789615225978e-05,
7.550000009359792e-05, 0.00022050412371754646, 6.105037027737126e-05,
1.3583430700236931e-05, 0.0008851505117490888, 8.044773858273402e-05,
0.00011394882312742993, 0.00013865345681551844, 0.0001714011887088418,
0.0006040146690793335, 6.915166159160435e-05, 4.0842223825166e-05,
2.8383776225382462e-05, 7.959379581734538e-05, 0.0027251180727034807,
0.00027672050055116415, 0.00048598810099065304, 0.00020785495871677995,
0.00020070603932254016, 0.00010946526890620589, 3.58922261511907e-05,
5.73703546251636e-05, 0.00014523754362016916, 3.21788975270465e-05,
0.0005839983932673931, 2.9804523364873603e-05, 1.7685897546471097e-05,
0.00011028878361685202, 0.00016171069000847638, 8.749700646148995e-05,
3.1605304684489965e-05, 0.00015810868353582919, 0.00015857025573495775,
8.126145985443145e-05, 0.00011749174154829234, 8.500833064317703e-05,
0.00017947805463336408, 0.0004518088826444, 0.0007581960526295006,
0.00017219966684933752, 0.00023333706485573202, 3.711136378115043e-05,
8.21461871964857e-05, 0.0001912565203383565, 0.0007549673318862915,
0.00015461033035535365, 8.815302135189995e-05, 7.292244845302776e-05,
9.248039714293554e-05, 0.0005636928253807127, 0.0002520016860216856,
5.14469611516688e-05, 4.49273684353102e-05, 1.9814879124169238e-05,
0.00013408550876192749, 0.0003374618827365339, 0.00011448876466602087,
0.000400249264203012, 3.812052818830125e-05, 8.871880709193647e-05,
7.066948455758393e-05, 7.372559048235416e-05, 0.0003234843898098916,
2.3568301912746392e-05, 5.173135650693439e-05, 0.00016273820074275136,
0.0001307592901866883, 6.310679600574076e-05, 0.0002508949546609074,
0.0003941012837458402, 0.00010645743896020576, 1.0138031029782724e-05,
6.294598279055208e-05, 0.00011795294267358258, 6.295099592534825e-05,
0.00031730925547890365, 8.011919999262318e-05, 0.00027191132539883256,
0.00019491622515488416, 8.068376337178051e-05, 0.0004875222803093493,
6.149822002043948e-05, 1.6111680452013388e-05, 5.451250035548583e-05,
9.224134555552155e-05, 0.0002759138587862253, 0.0011436856584623456,
0.0003715237835422158, 6.820827547926456e-05, 0.00015626636741217226,
0.00022985308896750212, 8.087713649729267e-05, 0.00019910938863176852,
3.560452023521066e-05, 3.561199628165923e-05, 1.6900692571653053e-05,
0.00011247910151723772, 0.0005171690718270838, 0.00012046784831909463,
0.0021652246359735727, 6.57609780319035e-05, 5.378628338803537e-05,
4.457223622011952e-05, 0.00013813276018481702, 0.0004536374472081661,
0.0006831474020145833, 6.961570034036413e-05, 0.00027770467568188906,
0.0001354862906737253, 0.0001846293016569689, 0.0014323815703392029,
2.5536714019835927e-05, 0.0001763847831171006, 0.00011420960072427988,
0.00019372315728105605, 7.107359124347568e-05, 0.00010830811515916139,
0.0005708023090846837, 0.00014047982404008508, 6.132901762612164e-05,
5.496089579537511e-05, 7.450566772604361e-05, 0.0006528660887852311,
0.000141966636874713, 0.00013275127275846899, 3.6137858842266724e-05,
3.940727037843317e-05, 5.6007105740718544e-05, 4.290688957553357e-05,
0.0004726476327050477, 0.00015504016482736915, 4.31606822530739e-05,
6.505717465188354e-05, 8.354426245205104e-05, 0.00014087282761465758,
3.259328150306828e-05, 4.02731129724998e-05, 9.14744014153257e-05,
7.321480370592326e-05, 0.00017757478053681552, 0.0002386211126577109,
5.5630483984714374e-05, 3.189903145539574e-05, 8.332926518050954e-05,
3.1805848266230896e-05, 0.0002680887409951538, 0.000859190127812326,
1.9725453967112117e-05, 0.00012167845125077292, 0.0003293605986982584,
0.00022708559117745608, 4.974315743311308e-05, 6.778669921914116e-05,
0.00013864960055798292, 0.001818489981815219, 0.00023444941325578839,
0.0007745219045318663, 0.00015685553080402315, 0.0001534217008156702,
8.753719157539308e-05, 0.0002971464127767831, 3.750554969883524e-05,
0.00044311952660791576, 6.00651947024744e-05, 0.00010469429253134876,
4.715978502645157e-05, 0.0001882756914710626, 0.0004634473007172346,
0.0001177070225821808, 0.00017566022870596498, 6.969189416849986e-05,
0.0001258089323528111, 0.00020857786876149476, 9.649834828451276e-05,
9.99626427073963e-05, 0.00011814100435003638, 0.00010456646123202518,
0.0001486725959694013, 0.0001567298750160262, 0.00021710482542403042,
0.00025602238019928336, 0.00016287219477817416, 3.130180266452953e-05,
0.00012484852049965411, 2.1929956346866675e-05, 7.807717338437214e-05,
0.00011480168177513406, 4.6206456318031996e-05, 0.00013804090849589556,
0.00017258884327020496, 9.777937520993873e-06, 0.00011275754513917491,
0.00010412829578854144, 9.24041451071389e-05, 8.568240446038544e-05,
0.00010173078044317663, 0.00012287122081033885, 0.0008721948834136128,
0.00017198392015416175, 1.0655748155841138e-05, 0.0002715447044465691,
0.00010078716150019318, 0.0003095149586442858, 0.00023983536812011153,
0.0006240447983145714, 0.00010359887528466061, 0.0001507584092905745,
2.25153416977264e-05, 0.0002391022862866521, 0.00015262127271853387,
0.00020462111569941044, 0.000303775945212692, 3.797442695940845e-05,
9.435816173208877e-05, 0.00014111606287769973, 5.7227869547205046e-05,
0.00018338441441301256, 2.2615928173763677e-05, 0.0003399057313799858,
0.00016479394980706275, 6.69870223646285e-06, 1.6201323887798935e-05,
1.732562122924719e-05, 6.887855124659836e-05, 0.0003810444613918662,
0.00015707658894825727, 2.0191739167785272e-05, 9.636077447794378e-05,
3.733536141226068e-05, 8.805861580185592e-05, 0.0008451701141893864,
7.037336035864428e-05, 0.00017186484183184803, 0.0004750758525915444,
6.766297883586958e-05, 4.607855589711107e-05, 5.3805568313691765e-05,
0.0003330018662381917, 7.441065099555999e-05, 0.00012253827298991382,
0.000189158643479459, 7.810740498825908e-05, 0.0003538752207532525,
0.00012083608453394845, 0.00010578982619335875, 0.00042909427429549396,
2.3496419089497067e-05, 9.715197666082531e-05, 9.565895015839487e-05,
1.842359415604733e-05, 3.1468023280467605e-06, 0.0001672137004788965,
7.829997048247606e-05, 4.0365375753026456e-05, 0.0005208234651945531,
4.263966184225865e-05, 0.00012004603195236996, 0.00016757208504714072,
6.257576023926958e-05, 0.00015629669360350817, 1.1765605449909344e-05,
0.00020790222333744168, 8.011335012270138e-05, 6.434474926209077e-05,
5.511508061317727e-05, 0.0001893245062092319, 9.208411211147904e-05,
0.0001183035274152644, 0.00023258253349922597, 0.00023523627896793187,
0.0001583625125931576, 0.0011594477109611034, 0.0005543644656427205,
4.530824662651867e-05, 2.2108995835878886e-05, 6.45155887468718e-05,
0.0002529510820750147, 0.0002674117567948997, 0.0004115962947253138,
0.0005227476940490305, 4.389194509712979e-05, 0.00033069553319364786,
8.557298133382574e-05, 0.00021469414059538394, 2.8905225917696953e-05,
0.00011700700997607782, 0.0002653541450854391, 2.5384180844412185e-05,
0.00013091732398606837, 0.00011190919030923396, 0.00023723395133856684,
0.00012411332863848656, 0.0004487838305067271, 0.00021011210628785193,
8.157297997968271e-05, 0.00020721454347949475, 0.00021250915597192943,
0.000170599072589539, 0.0003904977347701788, 2.956251410068944e-05,
7.117778295651078e-05, 0.0002154790417989716, 0.00023345164663624018,
9.270598093280569e-05, 3.682024180307053e-05, 0.00022465491201728582,
0.0006867875345051289, 9.146916272584349e-05, 3.791365452343598e-05,
0.0002585322654340416, 0.0010018537286669016, 3.196356919943355e-05,
5.401672751759179e-05, 6.451430090237409e-05, 0.0004158598021604121,
0.0001955075713340193, 0.00045943824807181954, 0.00034998281626030803,
8.453732152702287e-05, 6.105118518462405e-05, 0.0005131803918629885,
0.00023909026640467346, 3.1663348636357114e-05, 6.223818490980193e-05,
0.0007955190376378596, 0.00016598936053924263, 7.893131987657398e-05,
0.00014038792869541794, 0.00019546823750715703, 9.882834274321795e-05,
0.00023125301231630147, 0.00012625352246686816, 3.289645610493608e-05,
0.00014301158080343157, 0.0002886747824959457, 0.00016856509319040924,
5.778159902547486e-05, 4.9716334615368396e-05, 0.00027664846857078373,
7.64194774092175e-05, 0.00015060360601637512, 7.578729127999395e-05,
9.444716124562547e-05, 2.5735516828717664e-05, 0.00045708008110523224,
0.0017155167879536748, 7.711545185884461e-05, 0.00015297364734578878,
7.170125900302082e-05, 3.523836494423449e-05, 0.0007761928136460483,
0.00032718805596232414, 0.00011268959497101605, 0.00015173507563304156,
6.517348083434626e-05, 0.00010386364738224074, 0.00010324814502382651,
7.940951763885096e-05, 8.542572322767228e-05, 0.0013744563329964876,
4.340773375588469e-05, 6.208269769558683e-05, 3.696944986586459e-05,
0.0006501062889583409, 2.21402442548424e-05, 0.000535377417691052,
4.999595694243908e-05, 9.448760829400271e-05, 0.00023205758770927787,
0.0006253788014873862, 8.152281225193292e-05, 0.001064714277163148,
0.0007408222882077098, 2.9641618311870843e-05, 0.0002793521271087229,
0.00014513333735521883, 3.403015580261126e-05, 0.00010125007975148037,
4.874311343883164e-05, 0.0005183239700272679, 2.0430870790733024e-05,
5.819364378112368e-05, 0.000971936562564224, 9.600559860700741e-05,
0.000547130941413343, 4.936887853546068e-05, 8.02669528638944e-05,
2.144271638826467e-05, 0.0009273247560486197, 0.00011734807776520029,
9.052648965734988e-05, 0.00010283114534104243, 0.0002117391995852813,
0.0011877184733748436, 0.00016533814778085798, 9.069668158190325e-05,
0.00018422870198264718, 2.8384332836139947e-05, 6.419883720809594e-05,
0.0003902697644662112, 2.702973688428756e-05, 6.985508662182838e-05,
0.00010500686767045408, 0.0001241058052983135, 0.00018457385885994881,
2.5939983970602043e-05, 5.131028592586517e-05, 0.00010872465645661578,
0.00039042899152264, 5.201864041737281e-05, 3.658907735371031e-05,
8.073661592788994e-05, 0.0003920376766473055, 0.0002344016102142632,
7.102565723471344e-05, 0.00011663157056318596, 9.962161129806191e-05,
0.0002120860735885799, 0.00018475731485523283, 0.00013814697740599513,
0.00012014436651952565, 2.4988374207168818e-05, 0.00013576676428783685,
2.792162740661297e-05, 0.0001177755111712031, 0.00017231694073416293,
3.796698365476914e-05, 8.888357115210965e-05, 0.002048990223556757,
0.0003157192550133914, 0.00021480202849488705, 0.00012067725037923083,
5.203158798394725e-05, 0.0003259903460275382, 1.0053311598312575e-05,
0.0004936119657941163, 6.011393270455301e-05, 0.0002703823847696185,
0.0002069915208267048, 3.4904118365375325e-05, 3.61473867087625e-05,
0.00015040067955851555, 0.0016496801981702447, 0.00016780129226390272,
0.00019799750589299947, 0.00015311814786400646, 9.922919707605615e-05,
6.360418046824634e-05, 6.310847675194964e-05, 0.00022588795400224626,
0.00026990132755599916, 0.00013193348422646523, 0.0002327274123672396,
0.00015308659931179136, 0.0005961228744126856, 0.00043604985694400966,
0.00020812793809454888, 0.00010417632438475266, 3.891613960149698e-05,
0.0002598004648461938, 2.3972599592525512e-05, 2.264237446070183e-05,
0.00030004922882653773, 7.1786816988606e-05, 0.00016233934729825705,
0.00013753704843111336, 0.0008343008812516928, 1.2106011126888916e-05,
0.0001539957447675988, 0.0007942282827571034, 3.19921164191328e-05,
0.0004218457324896008, 8.712637645658106e-05, 0.00027872849022969604,
0.0020617321133613586, 6.535210559377447e-05, 0.00040442694444209337,
7.81565104261972e-05, 0.00010088039562106133, 0.00033931448706425726,
0.00017155162640847266, 0.0005348005215637386, 0.00013885213411413133,
2.5215107598342e-05, 0.0010600299574434757, 7.754525722702965e-05,
6.728082553308923e-06, 0.00011594349780352786, 3.815711897914298e-05,
0.00016582649550400674, 0.00020121395937167108, 6.044603287591599e-05,
0.00039762316737324, 0.00021905283210799098, 6.446620682254434e-05,
8.098148828139529e-05, 3.5016375477425754e-05, 6.13194570178166e-05,
5.557535769185051e-05, 2.6160481866099872e-05, 3.7423018511617556e-05,
0.00013071564899291843, 4.652100324165076e-05, 0.0001081921873264946,
0.00013098061026539654, 0.00013337192649487406, 0.00015945914492476732,
2.302963548572734e-05, 0.00013965938705950975, 0.0002570712531451136,
5.9214613429503515e-05, 0.00016779464203864336, 4.033782170154154e-05,
0.0002005429851124063, 0.00015491252997890115, 0.0001919539790833369,
0.0003232807503081858, 0.0005665213684551418, 0.0003921345341950655,
0.00012927678471896797, 6.983050843700767e-05, 0.00017194014799315482,
0.00017555807426106185, 0.0005651130923070014, 0.00016045909433159977,
7.353943510679528e-05, 3.327442391309887e-05, 0.00010464791557751596,
0.00017770145495887846, 0.00019503930525388569, 3.593524525058456e-05,
7.299174467334524e-05, 0.00011085447476943955, 0.0015461808070540428,
0.00023429669090546668, 0.0005100502748973668, 0.00012134326971136034,
1.8172320778830908e-05, 5.7164186728186905e-05, 0.00010796243441291153,
0.000616897305008024, 1.7307998859905638e-05, 8.998156772577204e-06,
0.00020143587607890368, 2.5742843718035147e-05, 9.421367394679692e-06,
0.0004883055225946009, 0.00014328760153148323, 0.0002184668992413208,
0.000360303558409214, 4.620299660018645e-05, 0.0003719372325576842,
3.119655593764037e-05, 0.0002547638723626733, 3.0411381885642186e-05,
0.00042920323903672397, 1.5062071724969428e-05, 2.7930551368626766e-05,
8.325288217747584e-05, 0.0001650981866987422, 3.081905379076488e-05,
0.0007014295551925898, 0.00010546566045377403, 0.0004353060503490269,
8.749144762987271e-05, 4.025379894301295e-05, 0.0001892313885036856,
3.116768129984848e-05, 6.95280177751556e-05, 0.0004830912221223116,
7.24948913557455e-05, 0.00020982489513698965, 2.3874472390161827e-05,
4.299950887798332e-05, 9.177169704344124e-05, 7.825226930435747e-05,
0.00021127721993252635, 0.0003538443415891379, 8.039485692279413e-05,
8.774982416070998e-05, 0.00048089493066072464, 5.556706673814915e-05,
0.00010326187475584447, 6.75350456731394e-05, 0.00010271250357618555,
0.0006448521162383258, 0.0012764432467520237, 4.951105893269414e-06,
0.0018216428579762578, 0.0002764989039860666, 0.00011429812730057165,
0.00014917703811079264, 8.215715206461027e-05, 7.584213017253205e-05,
0.00010924851085292175, 3.843596641672775e-05, 0.00013867643428966403,
0.0008998126722872257, 0.00036728742998093367, 0.00022987768170423806,
0.00031355320243164897, 0.0002601623709779233, 0.00013943643716629595,
9.769511962076649e-05, 0.00038833494181744754, 0.00022292204084806144,
0.00012875194079242647, 0.00035088081494905055, 0.00032197649125009775,
6.109078822191805e-05, 0.00013439766189549118, 0.00015746573626529425,
0.00013564918481279165, 0.000316591962473467, 0.0001224081206601113,
0.00010214330541202798, 0.00022254687792155892, 4.258806802681647e-05,