-
Notifications
You must be signed in to change notification settings - Fork 12
/
FEANN.cpp
219 lines (213 loc) · 136 KB
/
FEANN.cpp
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
/**
Matrices needed for the FeANN model of Chaparro and Müller for the Mie fluid
In principle one could also use direct initialization of the Eigen::MatrixXd as well, but they are
too big (comma initializing a 45x45 matrix crashed apple clang), so instead a big valarray is
constructed and then it is remapped into the Matrix, after a transpose to get the order
of reading right. The Map seems to use the opposite (row/column-major) order than the
comma initializer (weird...)
*/
#include <Eigen/Dense>
#include <valarray>
namespace teqp{
namespace FEANN{
namespace FEANNMatrices{
const std::valarray<double> v_kernel_0 = {-0.3526713456683748, 0.2546044531692737, -0.3433893755421404, 0.1094738584815782, -0.0766794876914402, -0.336192180096771, 0.4040726673778711, -0.12677457154797048, 0.2612874235484537, -0.2418671096207676, -0.13505009316668345, -0.3022854337116439, 0.1891156036355903, -0.2956683263496783, -0.3550518629609405, 0.2969411336040413, -0.16611973443010264, -0.3034035169430617, -0.3136995900060223, -0.27017426453044685, -0.040517628420716746, -0.21117835848204133, -0.1396667574706021, 0.02637745389531693, 0.2282869970409117, -0.041727354169548384, -0.17006638898067325, -0.2040199301119102, -0.2511002796918598, 0.05816124849115253, 0.005508461365976591, 0.3479145117699987, -0.1827580150665812, -0.19456644349658786, 0.25690978565824735, -0.35901119411048676, -0.165504124105583, -0.20470433003532945, -0.1654562893962263, -0.31764174313818394, -0.02785309693848545, -0.07931012262577168, 0.2922339616876544, -0.046366880359550736, 0.35685652070529056,
0.1377753502194867, -0.27574442631219725, 0.07322562440892698, -0.37624407844551344, -0.3226179109826214, 0.343905452419961, -0.09249094255716758, -0.001819716739551735, -0.14843952328037552, -0.3991956751952328, -0.015127613538653871, 0.10226006597361144, -0.28518975341554365, 0.18329475150755511, -0.1092626281976012, -0.30862520569519863, -0.10698619670603018, 0.06857129271529595, -0.20220011081870576, -0.05960787369534986, 0.08360062880499985, -0.026034163293491123, -0.30773781191875316, -0.26636608658315786, 0.31492483372683827, 0.3520535851554334, -0.28634338219367345, -0.25579116505617644, -0.29819805863893967, 0.11589285367259017, -0.13037480951456837, 0.16179996091024085, 0.3341619213453005, -0.08837258369409792, 0.3739871149465883, 0.26621228584560663, 0.31217618476665104, 0.39080963263015633, 0.13998789504387016, -0.2692746919575606, -0.18202940954078214, -0.2251558076312393, -0.03096425073348515, -0.21121623893907615, 0.020948494091423155,
-0.09549784149130996, -0.09478438374257697, -0.7475152682894014, 0.12645674358122752, 0.3221745975042662, 0.06948142488503664, 0.1719216884769, -0.18440069595358385, 0.28405473871765674, -0.40710106429488857, -0.5029838880118884, 0.29277350673278596, 0.045782525660937975, -0.0880567647673225, -0.24542533428094368, -0.019780041459235218, 0.394972664437239, -0.5214446174962121, -0.6714724175812685, 0.28152502172295557, -0.2977316104426102, -0.4316121631798118, -0.02025548708317665, -0.211974526669688, 0.4097929412590968, -0.36540202782598663, 0.14733784599794944, 0.04172487720328785, 0.24848681035652542, -0.2966476189086385, -0.5308374362910054, -0.1887311341412673, 0.061028160656643425, -0.10164918876577482, 0.4646091345313442, 0.39744698225184166, -0.01593241717501637, -0.05481241777602931, -0.4753821196060546, 0.00017860962446343984, -0.17737024190924808, -0.2861918788694771, -0.07081191294709313, -0.07553064446532229, -0.04095623960005473
};
extern const Eigen::MatrixXd kernel_0 = Eigen::Map<const Eigen::MatrixXd>(&(v_kernel_0[0]), 45, 3).transpose();
extern const auto bias_0 = (Eigen::ArrayXd(45) << -0.011472079726456754, 0.03870807125553395, -0.012163286534824751, 0.006255188972039963, 0.027453521124224722, -0.028976303681460525, -0.04866041612863375, 0.18293955291486588, -0.006033891313846459, 0.01595230914444647, -0.05293924367982886, 0.059557124682918954, -0.048146208718905334, -0.015581354149744991, -0.04146686724633916, 0.006735959116124494, -0.08696012794295499, -0.07354583677796624, -0.12309105314029015, -0.01334474467702656, 0.08836803365796445, 0.041466155237003866, 0.05208946398394481, 0.1457689639041588, -0.11949796767830455, -0.049511559002718905, -0.04078625075313295, 0.05593303910431651, -0.021149144962516905, 0.024084186521756357, -0.014971802043480099, 0.019373042067770987, -0.04766973614539655, 0.06909474919630887, 0.0797167709373909, -0.014237342752494216, -0.0588036315059248, -0.010165617717135145, -0.06769219120540687, -0.036967208351812955, 0.14841292683062177, 0.18165405514835384, 0.05623819475275557, -0.016596148648498826, 0.02966993550777499).finished();
const std::valarray<double> v_kernel_1 = {-0.21790659058619044, 0.1484854306108074, -0.20998229943428687, 0.1603459693419535, -0.09275809093090434, -0.26552368435158885, 0.43505240210115104, -0.08500245598618072, 0.34507080779771093, -0.11171959813238716, -0.32605573324749854, -0.2736445875915941, 0.15779673692626756, -0.21154823236826467, -0.28548771714487664, 0.19063264931450322, -0.13369372610817856, -0.2167587429064912, -0.19045609031949162, -0.2719247548760539, 0.07799479292806832, -0.12674190560521217, -0.01930733940985215, -0.14419035909352187, 0.10826893897917189, -0.0721295947114599, -0.13575246593493562, -0.1696371296058623, -0.19521461473987994, -0.18171366870628647, 0.10681223878577986, 0.2830445341733104, -0.16439163858045167, -0.17549895713120114, 0.14120461294330083, -0.2844484009579946, -0.1486441489372412, -0.17704630363366292, -0.17340124036311108, -0.2666791239518549, 0.03218045041764222, -0.035266107418064636, 0.21656626997441913, -0.10808014716527901, 0.1842424922745559,
0.07941474990459882, -0.1849450958906459, -0.002452213365476346, -0.39100536083514026, -0.13716937243433916, 0.1446511712691241, -0.05006223247305867, 0.08776010582154492, -0.13121433406261954, -0.258932539894634, -0.006931704632145294, 0.19335796254919563, -0.09451257965838954, 0.1504517194823707, -0.052301896315654406, -0.1452219221500374, 0.07458646926636991, 0.1069403216685162, -0.16691407900321595, -0.0022239348802185407, 0.04901053503546948, -0.16532830243424873, -0.30941641894210775, -0.18930156820329264, 0.1833182574916399, 0.23525658845472022, -0.17823263797170993, -0.34243891674757465, -0.370309071959002, 0.09404481895912384, -0.04897071140135709, -0.01955234291990865, 0.2816726369815813, -0.05090073788258599, 0.25447717332071496, 0.15285835524173572, 0.13159991399426688, 0.19298569790972306, 0.11779875491351273, -0.20207130442119373, -0.14824195610211413, -0.11125184419386887, 0.04933958711664978, -0.09993747561881934, 0.027666557380630445,
-0.058657116188889906, -0.031321540224914, -0.22774645413543668, 0.10168283389086348, 0.24506904198122012, 0.04886485434691072, 0.2880989705624474, -0.054738750796275965, 0.15632281136137421, -0.15970836483531134, -0.4996090648616238, 0.08409084784422606, 0.098651233222443, -0.026657391246392142, -0.1548198011827291, -0.036159209914307426, 0.18874906601131758, -0.1720748425502903, -0.33235240783729103, 0.13674474968057165, -0.01553621324046477, -0.22916903687978646, -0.07901645389918768, -0.3937464369841419, 0.1309597356424089, -0.27850761241899674, 0.08937839027667789, -0.2651166815545399, -0.05445609565090358, -0.25876395605457636, -0.17020384730744353, -0.0945750783917502, 0.04681055533637418, -0.08282348199623668, 0.04245349127276048, 0.2307014301437937, -0.03725777691315234, -0.012665967862061136, -0.256977626389501, -0.220213120648022, -0.16639168843570779, -0.22963065518257836, -0.02135246096157992, -0.058264121636030966, -0.08606745519762406,
0.08103806148602594, -0.21089260081546285, -0.18782235253974106, -0.1977137156267366, 0.24106293632961087, 0.0129293853161726, -0.18580122837155347, -0.14169206115853747, 0.11090195226831555, -0.2922433764722478, -0.0550046296007925, 0.02913440055394677, 0.06342060385661444, -0.14798868346057814, 0.0373420064184966, 0.01376085361268924, -9.850405470197643e-05, -0.14557577107502825, -0.19772466515702958, 0.24063550708034437, -0.1994062733802729, -0.07466484690581356, -0.1137293203821849, 0.16098467866644614, -0.033719399996836666, -0.08425917054241168, -0.11331902188551175, 0.03593398887925288, -0.19206338762113626, -0.18742078243494428, 0.2518578571326078, -0.2798314841405135, 0.13559390741165844, 0.20334300275698128, -0.14975595108096723, 0.0020350124754664263, 0.2554589201543782, -0.01175715249143977, -0.1513596311317457, 0.254760905233599, -0.07103759297892634, 0.17648019825281802, 0.1581334957062633, -0.17039510525826237, -0.13450583083026427,
-0.09244136266927029, -0.11878630414900766, 0.13851333940980692, -0.24678174690190888, -0.15554256103091718, -0.0684610400033967, -0.19016262647012275, -0.08994607809626141, -0.25520216768434795, -0.0286746067506019, 0.16057454587579723, 0.18835280275421432, -0.03967837838878749, 0.11610216565624251, 0.04997834038828632, 0.1861590421374412, -0.13343372561837707, 0.16107311481224337, 0.28683875281384075, 0.19752147660063168, -0.3268290896624345, 0.16773159282960065, 0.08569583505131366, 0.14800737726267313, -0.05885577446038054, -0.14487142966364588, -0.19846475034608427, 0.32795241297756705, 0.16795262050007229, 0.023273815767648216, -0.012373136255069993, -0.15621189697414656, -0.057070181197804416, 0.15433998773800667, -0.01776779215473872, 0.17846269027809303, -0.09157796271043343, 0.1973300689252919, -0.04077686317087516, 0.37654053922435493, 0.14340874099474835, 0.20333316974081725, 0.09343559512560831, 0.27233145524648905, 0.2562427030009583,
0.1791678217459559, 0.1398624826464043, -0.15835708096671372, -0.07390235347780728, -0.3335549430742821, -0.10570343581209513, 0.1985735757859045, -0.18680155455275635, 0.08048229848537089, -0.1924099984994064, -0.267034903920579, -0.06130279998118615, -0.21094367695948885, -0.21203145694987052, 0.004648632981039127, -0.1526712064660041, -0.2806697723343773, -0.1240117440242731, 0.2197555557072904, -0.1389837621588341, 0.053661772198335, 0.3009194311947873, -0.10157161898791124, 0.1153941472799344, 0.122882264269233, -0.001956024405146228, -0.16285951125644194, 0.18442629769265298, 0.29579872398548546, 0.11456748792697362, 0.18420307565631971, -0.006932732547824609, 0.06491442565348121, -0.18415371769567532, -0.27969292575644494, -0.24730536530254807, -0.15593011326819647, 0.04299406923963196, 0.18415769189337752, 0.2745575179606589, -0.13660524452747966, 0.08317869248723402, -0.16189114898393037, -0.0315523353901785, -0.17086703329700753,
-0.20479776807535405, 0.2825529454325802, 0.02797679878735825, 0.1782136937448837, 0.1816892798927549, 0.20504402305649874, -0.428868374475342, -0.014700639753249693, -0.14709069847460457, 0.25856237683419603, 0.4040551709348627, 0.12639531148940888, 0.08203479240674909, 0.20871472150853085, 0.1856331637104635, 0.13680548675700704, 0.25915034772477014, -0.23896683114469158, -0.0672329058911628, -0.02078454731419763, -0.3524831225137257, 0.04327116279417617, -0.3133409928631667, -0.03372465186589256, 0.011272208813575118, 0.2696827295228598, 0.12993047170246302, -0.006891005530119509, -0.10421601089728832, 0.2314912376438907, -0.01027193550221508, 0.029027356263673587, -0.044972133338241314, -0.043399583568917904, 0.052173978416238505, -0.10024904538490992, 0.1328861150749218, 0.0968404478902099, 0.21885656656215732, -0.034480557503459866, 0.04807238335993023, 0.02737792644448778, -0.12209510086551602, -0.011987102585310029, 0.15681705932534254,
0.3814514723709077, -0.2937764767506433, 0.06009478991901514, 0.1440217960756602, -0.24713253772122265, -0.13670371872948095, 0.09403915155281, -0.2094926674424715, 0.05426396451637055, 0.10427085913932135, -0.3681801484755471, 0.18703852985175762, 0.05189120397289735, -0.026891887232826362, -0.22265292520785063, -0.026951703732404846, 0.23605866890729404, 0.23208342608651902, 0.02696320283456315, -0.06817546050611176, -0.04663835661763103, -0.3350098090767296, 0.017768384200227673, -0.19998148394085974, -0.03459302933381893, -0.04438836502088061, -0.17655137775452828, -0.5533594488209056, -0.2819904747552069, -0.26728397587568503, -0.21733417597367585, 0.00513575723189867, -0.3396208988225614, -0.22405212365644256, -0.16581497882663063, -0.09000471300316541, -0.22922355076119488, -0.1341653070825533, 0.07109848916963556, -0.4730409676748699, 0.018252629649329527, 0.327182081524618, 0.14310271940456448, -0.1379334448963572, -0.2770355664446312,
0.23840284946403192, -0.12191808177861835, 0.15022279151951082, -0.03980427989501154, -0.14000553404304802, 0.023897028383436582, -0.18244946571000653, 0.1975189928903049, -0.045866019375773136, 0.22570526274107375, 0.25246928442713645, -0.035319835631464895, -0.08733651988514647, -0.0006671604596308096, 0.2770356051939413, 0.11696163158808924, 0.06487805110165597, 0.055759634097304216, -0.006213335251335566, 0.05703123348150808, -0.3735636630388254, 0.23029703699868348, 0.1971257908569134, 0.4664908822534936, -0.21996189892731013, 0.0670457857992056, 0.31031960759410254, -0.0700702488598352, 0.2612968708001602, 0.38515322449196, 0.0288366140295428, -0.2253714766771447, 0.27283311375588326, 0.08576193481856673, 0.1464591804110826, -0.031183046081986767, -0.1624264512983438, -0.11748280760272398, -0.1010677655199726, 0.39724557634103813, -0.045501801656773075, -0.19757541404075266, -0.17080357413172634, 0.30077119105802386, -0.0869279936267277,
0.22194181840192476, -0.18098850960281296, 0.26058125144939714, 0.1144105332554377, -0.17007959300772402, 0.05944431742613562, -0.11038789357289203, -0.1198275019163993, 0.13545618176754418, -0.17237687560476622, -0.3532093309721808, -0.015531329751661072, 0.3305020959299658, -0.2427503287811832, 0.1800528803937686, -0.252819638373325, -0.272755082352699, -0.24890510454352419, -0.2832897118217286, 0.12157009922138312, 0.06328524438632396, 0.1413566133243294, 0.04218436004063846, -0.09843261575129357, 0.11618849603599561, 0.005812558096730997, 0.07728751873885019, -0.42461510246694933, -0.13346594757972227, 0.20689204116986998, 0.16961041176651626, -0.08391176294871933, 0.1988597463970246, -0.1699983259211832, -0.17753168394373792, -0.18759998631818775, 0.04803729450250799, 0.10180419036630438, -0.032987291550336424, -0.22780241673827692, 0.03144438044220771, 0.03436185033334249, 0.2092332672619888, 0.017478084389836297, -0.2772592260483557,
-0.1131121967222298, 0.1914154370146179, 0.27781561530314275, 0.15277722891129233, -0.0952611318681447, 0.11487506160129679, 0.36614424597944295, -0.17310158791265826, 0.03207537934692642, 0.14747020909877115, -0.06620485818459099, -0.15526084296688847, 0.11295098544818724, 0.1788960598292125, -0.19744551172862634, -0.08491361587244174, 0.024547509423893006, -0.010060098995711761, -0.19780000657474112, 0.1842906470918866, 0.24906044475086456, -0.16228152291277614, -0.07287442816790789, -0.2949906868092526, -0.20173762780019622, 0.03084867861605631, 0.09129552837875365, -0.2881242466234961, -0.4450538891927828, -0.1768260315182986, 0.048698353616441106, -0.07405083379381457, 0.20797519106425974, -0.22950469721757205, 0.21511300743173703, -0.14392095280420825, -0.06844533979993926, 0.038111703612733853, -0.09815497859062776, -0.23471832096915135, 0.1938797409102655, 0.1559949697164784, -0.1358911057586944, 0.1588968732970839, 0.23216850993635138,
-0.14888618237137877, -0.2667760206300614, -0.14758425878202872, 0.3029501864269244, -0.31927264015141177, 0.07799097338016267, -0.09333760159990875, 0.059992784478208376, -0.06304368026295422, 0.0816059230229341, 0.18333902726658852, -0.06329440222636351, -0.28525913854565815, -0.00970190878924425, -0.09134262150046557, 0.03926685525546072, -0.11639667804075103, 0.11671367709753089, -0.036930505692075226, 0.19825477800023397, -0.373182049826576, 0.3486553561070923, 0.08753596929253557, 0.5018283863420245, 0.19933790177416455, 0.12589642806552756, 0.03648362509299424, 0.8631593532012035, 0.4572579640727169, -0.08924819867750232, 0.2846966770536432, 0.19390444825560552, -0.24497839234341157, -0.15923507664196013, 0.19870930228713882, 0.1448999804871647, 0.24861245716618613, -0.3185657889610651, -0.0826529650012864, 0.42833899374077394, 0.4077302060426636, 0.10155843281088005, 0.1493565147381987, -0.018290914527663002, 0.1578329835106561,
-0.13478115407612679, 0.11633735422966196, -0.19831497992556288, 0.04910974801514443, 0.10856544283499762, -0.2877578443723589, 0.11912689197236737, 0.09548082074815947, -0.1846373968643057, -0.14592368583140558, -0.1048452678031358, -0.1527829654760551, -0.20929903748310688, 0.007805792279228463, 0.003653025558202879, 0.11792636809159203, 0.29081364349891115, 0.04413419668477905, -0.22021556268284648, 0.23245768174575662, 0.182113794357764, -0.0683104087466817, -0.17806219745118476, -0.013696511909837547, -0.07983117052542926, -0.0012195503682650426, -0.021876189894702247, -0.11950692905261211, 0.19344779548988716, 0.1378892121843001, 0.06296111914001973, 0.05482580287304353, 0.05017494590770976, -0.04156045448499552, 0.17256819078946095, 0.2426677751840881, 0.02484361775933169, 0.18609351971832466, 0.08279932230472699, -0.1591949074053477, 0.23448607738896282, 0.06429163384974015, -0.05034326781986461, 0.14659469049828072, -0.136883976023654,
0.16997824179256057, -0.019226226901778505, 0.22397021800413525, -0.016815807819339192, -0.01678181579541117, 0.20492699243488993, 0.46584753602504275, -0.23980213511115483, 0.4178196523304631, -0.10992777389928064, -0.32287286544860805, -0.1434558583690106, -0.055537444979737456, -0.00861809826426645, -0.22888374215884047, -0.06906931746795283, -0.10280121114621524, -0.1838574961334068, 0.09488843425689149, -0.3169080159730875, 0.3388840616144076, 0.11758685621358658, 0.20732724887525752, 0.04183434706866179, 0.0892139654579242, 0.012687297571344956, -0.13778581275783766, -0.1685317914080763, -0.1615519712361926, -0.37995382504793723, -0.1235427124189422, 0.06285207115332785, -0.2815104097613256, -0.08912939315544552, 0.19170982027579506, 0.0020410967720064645, -0.058688312809267194, 0.03890826207264303, -0.364854459343019, -0.24896177968464142, 0.20769062421518797, -0.005578795604989528, 0.23655384180373093, -0.2672999444705897, 0.1568505938430183,
0.16680576550284143, 0.19165708342459528, 0.19100049291821933, -0.09810116755663781, -0.044285978291521304, -0.11725317607214032, 0.3198408471649707, 0.15399430326137525, 0.1017903582423529, -0.017347650488715435, -0.07014929750563989, -0.250953352984249, 0.19888524639043326, 0.019388064240235838, 0.18872114896560557, -0.22246971575006416, -0.03130538457565703, -0.13754846199488316, -0.0380008001750942, 0.09875903055975173, 0.16381449952768595, 0.14104443300284566, -0.18298311609945492, 0.12031289616301521, -0.12093521202723022, 0.004063886388153328, 0.000666374857586046, 0.08009877747800151, -0.24823183279616676, -0.029329771828412093, 0.02658469622989228, 0.11572067964376534, -0.15830614014275274, 0.13137460674535298, 0.23531776105669874, -0.1313156249382665, 0.13988080331184352, -0.12134017301457233, 0.12582919911064794, -0.0899164582624634, -0.15337656793831178, -0.007110555098621159, -0.049664157185393756, -0.1213123580572616, 0.10253141789416385,
-0.08590641622990654, -0.24543840331255384, -0.20072636740645558, -0.006792394535147734, 0.27154425317311087, -0.12119802830881744, 0.11916830573535886, 0.14848353237049813, -0.25943605463033165, -0.0981734239141742, 0.17490856045433786, -0.12154956166173896, 0.08986788146352911, 0.03474553286309685, -0.11839472308245806, 0.12456570791730545, 0.34826302600038433, 0.24568770569843346, -0.20511276513883042, 0.3208929079879752, 0.0674010774486137, -0.20759674625235924, 0.12475395141263278, -0.18199086963435543, -0.24055539883842042, -0.1104848005476242, 0.1800929790546006, -0.023129031040037523, -0.006436330454103269, 0.3018668517386529, -0.10214289950810804, -0.33012309984155835, -0.08399797145059704, -0.1675347783271306, 0.036345078246309996, -0.021887961496467837, -0.1797681154583061, 0.03208212754891506, 0.061739607750045486, -0.04881805403048218, -0.22716335678430052, -0.08645005490142671, -0.10734389130255693, 0.2646269567887092, 0.24762493112348274,
-0.14517126191963403, 0.16979535503819312, 0.10870441192986438, 0.2060095044955725, -0.14773465180495945, -0.12079739096542765, -0.16492589607506256, -0.008255334684096057, -0.08300255712419763, -0.02930838617428865, -0.16035480403938213, -0.1350026739472552, 0.13473294826781568, 0.28470176089476695, 0.36778546438074233, 0.05369938136584284, 0.15969656467085253, 0.2041421911690185, 0.29362466931493647, -0.11655302878938797, -0.026423256880082624, 0.13111005243611917, 0.23247304634027638, 0.02691278515631944, -0.12651966633089712, 0.3142621549713877, 0.016810060629814442, 0.10071616690265675, 0.3610860437619653, 0.026211377897883022, 0.19414068356425065, -0.16237400854400943, -0.19348645384715893, 0.029701796492309848, 0.008902302761515367, 0.03100096611369784, 0.08024889543771536, 0.050721809634737346, 0.03695491013879664, 0.3033525534576122, 0.08464854634729703, -0.02397196285689959, 0.06147295998976768, 0.21072670410534866, 0.07278765428105467,
-0.16333573725122152, -0.1478715599293911, -0.13023079566519657, -0.1068644719527256, 0.06771763458595965, -0.08001437532983942, 0.15536958789283323, 0.08243906175437109, 0.08098919507279642, 0.17982905203625502, -0.4605755396165754, 0.1989162911840306, -0.05906996814408438, -0.012970723383965028, -0.23585548971230436, 0.1679714010419745, -0.05670745745139243, 0.06547522142275301, -0.07298440408802884, 0.04688938957330387, 0.25404287211937143, 0.10883429296973127, -0.026972753863091087, 0.008333400258760644, 0.13850878930210722, 0.20327960412445722, -0.038956944941499844, -0.11647579018014498, -0.19496561917461494, -0.2235249012898882, 0.24433010395519517, -0.21830227122156262, -0.08152487282998575, 0.0724389004834912, -0.11768125306712415, -0.019692956426121504, -0.2832217150402153, 0.2845804108993605, -0.0984638570045933, -0.3354746411618145, 0.02735563805273802, -0.18765601157806916, -0.04767483232444749, -0.08486395380291394, -0.14217659225783955,
0.12189236075419844, -0.12359546205254265, -0.05707371499263035, -0.05177034109171806, -0.0628656767189965, 0.2522076206976894, 0.09887789664635535, 0.1423716001694222, -0.0253314223378918, 0.15632574512314176, -0.38085073742298076, -0.12455060804057982, 0.28626697340894364, 0.0149843695153742, 0.17790597213117104, -0.16555713202476505, 0.18415105374865925, 0.056680435809529126, -0.12194073193966355, -0.15472243211187034, 0.1891722319797882, 0.1764647074693739, -0.06774840321526925, 0.00508050805320444, -0.18280298565746686, -0.183361826751525, 0.17760139087550078, 0.04225650890844499, -0.31382946997113054, -0.29739061529763977, -0.035009357722383685, -0.12118855583494124, 0.19364676611272857, 0.13941539807526648, 0.018199598882634054, 0.09756499150040608, -0.2593203086256592, 0.27514858749718524, -0.09046811489464979, -0.12020127830072071, 0.12474347284205743, -0.12306045508710295, 0.19336988420032233, 0.16110401224567064, 0.02881065758637317,
-0.15395898032263675, -0.21394249345916835, -0.21259563250764346, 0.04756693206716105, 0.15428121265189607, -0.049060738673614386, -0.2330448814721251, -0.04475718351208468, -0.021128478767446286, -0.317435358290552, 0.1397528198674685, 0.2537361664821938, -0.12423122721804558, -0.007529867040233711, 0.2388206577444275, -0.03658234741330722, 0.10000511376520489, -0.01354579652774718, -0.009613328512897212, 0.12632436933422286, -0.09854319586114024, 0.2713855585463973, 0.30033071538391887, 0.20089414587908286, 0.03478254300004976, -0.08164558000199637, -0.09881437590807007, 0.41140837242575007, 0.5173397505617755, -0.07207057565286402, -0.07730179435660299, -0.21457203970517072, -0.06945784161410473, 0.21761798361361914, -0.15811317060582103, 0.045156785846517125, 0.23249031303804332, 0.10391951745659571, -0.2976569937540997, 0.013760179740446394, -0.04521063009857739, -0.1503099751614875, 0.2481229627576388, 0.10727302085567136, 0.0978457310140967,
0.2537835829472231, -0.08353724473249893, 0.0563236267320205, -0.20339072274085648, -0.08980996480193065, -0.24267822007381165, 0.10893405305443808, -0.019771001708762708, 0.030726644448988986, 0.14157538082868398, -0.06017140788571319, 0.00916849847499903, 0.10964859019767577, -0.0459755923036404, 0.0717542374892327, -0.26330501532155265, 0.03288779384855544, 0.07110785067965335, -0.2920066291184002, 0.06070107866605075, 0.33532492118491247, 0.082150271430081, 0.22764133506847525, -0.18325152522891858, 0.23289606472523874, -0.40994318402632324, -0.17024319258194068, -0.2467733995831797, -0.2788357854936497, 0.14639828588797837, -0.08326615199808735, -0.07891009623142883, -0.23270951278634186, 0.06860024999036037, -0.15836358514519577, 0.1278997064284487, -0.2693019214570328, 0.053728037761011746, -0.00861924312864484, -0.15682015950415074, 0.17518200394209946, -0.1685571016023708, -0.2318860513930325, 0.07779469710944514, -0.1617465584216293,
-0.026509522056043303, 0.1303985421972493, 0.2526167705858531, -0.1005279495176993, -0.17176915765274064, -0.036177878887095984, 0.33733349743366303, -0.1452643500289583, -0.02452466685861116, 0.14711934518593128, -0.08401851423394266, 0.1275723569341857, 0.09656871404571278, 0.08432616839083666, -0.27732997308488294, -0.1850316858958649, -0.16338060736505658, 0.23106516841699593, -0.035419146351629904, 0.19577065933569504, -0.10035246571757019, 0.1918848488754861, 0.19264687780117823, 0.033036191282016625, 0.08228724490108116, -0.28182261767041983, 0.03620741146389682, -0.5153398891969105, -0.44158011221939053, -0.2827456513973576, 0.05759481322127881, -0.04110655701858176, -0.22925998817751644, -0.2565937070854768, 0.2240229997272237, -0.07244982135544503, -0.197304190694954, 0.0597746949659911, -0.0948400355216237, -0.09734458114429745, -0.16637746489386862, 0.01912820091219226, -0.22095283514087033, 0.011543333538583823, -0.02846912610519845,
0.25028098475213173, -0.2404449929328763, -0.15829824955423624, -0.15000931245370086, 0.2575647614891972, -0.1503464400653189, -0.21318529107182693, -0.022305480514828994, 0.17389243708217425, -0.2785554703053784, -0.15132870461511214, -0.15461087315987765, 0.21312180525528981, 0.07950420881251824, 0.2094781248789512, 0.142249571030735, 0.1942259454656941, -0.17180897830981093, 0.03240403564674618, 0.17760376065333516, 0.014465019663059431, -0.04196294937839549, 0.1805908489255251, -0.056301787675914, -0.091571552390884, -0.18887010954153471, -0.15160490167978558, -0.3362777445448436, 0.019637797345475713, 0.0867372155377051, 0.15729036282601064, -0.023253721262114724, 0.17616166454812962, -0.08707676778448856, 0.27814896866197314, 0.12055338671195379, 0.2144144345237767, -0.10684902326421059, 0.2509483535245585, -0.004872770836749676, 0.22277075568249213, 0.2761791596849485, 0.06871907277900849, 0.22031963577394045, 0.0019609833795755927,
-0.11022639912491865, -0.002215438006060546, -0.06321363312931041, -0.0708257235049585, -0.17497317982962932, 0.20141519924092155, -0.020478696740746257, 0.24752610048342447, 0.2024850473638081, -0.11781423134629639, 0.10503514044636637, 0.030954796655469876, 0.18171473578129924, 0.20467583481544796, 0.04131475865524735, 0.11084413725860369, 0.08633999133524564, 0.17128657263220015, 0.11128367218235408, -0.15220640928670887, 0.058385360320719365, -0.3354761712085304, -0.26875945376603855, 0.05220050760385508, -0.11758857232729288, -0.29401481594874174, 0.06562959973643398, -0.2313513437472394, -0.3598224538041626, 0.19281280869355658, 0.1730188093208314, -0.055666022430254584, -0.020986692535294216, -0.06435266389600743, 0.11614520284472674, -0.03915427534163508, -0.09266561450576531, -0.24467105411369147, 0.2132583069494859, 0.04895108710738359, -0.06569468819332581, -0.008749420948472558, 0.14209575809083966, 0.05181820553953753, 0.05920745933766915,
-0.2883283197365992, 0.15673506954227392, -0.230482789692088, 0.16847308968525923, 0.2260084142963445, -0.10766093125943568, -0.28392054469510575, -0.009430214592120026, 0.1241570743316559, -0.13491751796251195, 0.048636746682957574, 0.21182988004806036, 0.050356642794079226, 0.11044143419409695, 0.19737404236165906, -0.10904672896551643, -0.009718401718554384, -0.11862037955373733, 0.03073969586067716, -0.10188248128591657, -0.10015207206727604, 0.26144295684681806, -0.08492288636802595, 0.12685721677308637, -0.20984633442418663, 0.2069194436741854, -0.13928119946111617, 0.3514072173202264, 0.38654105646645237, -0.008583884278127184, -0.07036963813342756, 0.1231820224127209, 0.1256061378655014, -0.03639976033422799, 0.25829407965734846, -0.08678912765754818, 0.105774895988148, 0.1783601913321417, -0.03555747318833118, 0.19176158761119275, -0.19345815993259904, 0.06686226450285362, 0.06199309243718244, 0.1302644529732597, 0.12533994023707207,
-0.03401960706592307, 0.08297178430847123, -0.026371160880335802, -0.24395936167655669, -0.07442679110093241, 0.14447932723334583, 0.15803180087495622, -0.12607960055747736, 0.3365515106976901, 0.07217564896227258, -0.29892894479359544, 0.03467885497473775, -0.05122336863764181, 0.023431902244912324, -0.27155364105061536, -0.207625007219928, -0.11415420960637049, 0.13305142498644848, -0.18808238906537922, 0.05826617166263699, 0.32538904695733395, 0.11665252186269628, -0.10124148134485501, -0.33535989256824433, -0.11736692090972399, -0.04502371783411305, 0.20054784096639972, -0.12904700261198074, -0.2819416062407546, -0.33056590240212264, 0.029848308494614062, -0.1123667170793142, 0.09643473937921113, -0.346714917692822, -0.1794627428558761, -0.23809017364964383, -0.26943346517581285, 0.27953142628059957, -0.27187239886481107, -0.3318419176525531, -0.0014429011835719794, -0.01885126015603212, -0.06509709820176665, 0.026534018728914945, -0.20377006788301047,
0.2622754710600323, -0.09981905006809423, 0.12947084859591718, -0.21615909495193567, 0.2889184715649446, -0.15623527416953825, -0.16138748020126895, -0.12114134412583229, 0.11120923151175306, -0.07397849783393766, 0.1386858948860326, -0.19233376346315828, 0.16145418381297835, 0.2850690013499821, -0.05938680767852506, 0.1484195191543347, 0.2459841231917119, 0.2710570971931226, 0.07965096980426686, 0.2174801281861265, 0.20636264986967862, 0.2214011609596467, 0.24086372419383698, -0.17203567494110159, -0.1510845677064424, 0.20951641305384214, -0.18740355649389961, -0.11291780591611918, -0.1488731984230079, 0.19813070548682427, 0.25874968664749415, -0.13219793708619568, 0.2519292619951014, 0.15609694690491246, 0.11435678869540479, 0.013448195477598495, 0.2788775296300188, -0.22884059271543863, -0.007733706689489392, 0.16345569081387873, -0.06972544924980097, 0.21856889876573227, -0.0040077128704007784, -0.09537506336018611, -0.03780254645918287,
0.28675450358182614, 0.07442346446698263, 0.14254035854740155, -0.010789293230564842, 0.1962219439087875, -0.21593290257694564, 0.020880603213961575, 0.31566879175525, 0.1302840924555061, -0.07038814438143685, 0.06091796027502291, 0.27506903361602264, 0.141829034562212, 0.25015375069746054, -0.20636078297982208, 0.07087277111352844, -0.00914944323985555, -0.11301145052838718, 0.20822261033145925, 0.013686089638066931, -0.18322027438318247, -0.07251103972383112, 0.14685729749025814, -0.02431071970989809, -0.3098174743254959, 0.13932624789204526, -0.034675133010691604, -0.0994220661836863, -0.23318014127054754, -0.024071821079591018, -0.10298825832890525, 0.01363593930378876, 0.16155809440740895, 0.11615334331517263, 0.22434047812877353, -0.029243633685725412, -0.026678658807577124, -0.21003570175595004, -0.24733143913784678, -0.060550806654905025, 0.07492297913527732, 0.05771573776561119, 0.29489869510730765, -0.17526538782244838, -0.13836046936811214,
0.1813153105782162, -0.16876056387719948, 0.13039392181931805, 0.16271917158239485, 0.2640644425981075, 0.11640841229035828, -0.07481018125057935, 0.013618367023571954, -0.20520109081310434, 0.08265027975309969, -0.1947663370395439, 0.10970871642914307, -0.02564964598001416, -0.0008383265370793519, 0.20263274959228605, 0.13739936963319088, 0.1233887052955496, 0.2481097743322438, 0.12368630446129922, 0.20380989636542135, -0.08520488882959193, -0.0695147759500503, 0.15026435542499963, 0.27819702757159126, -0.28259651267662766, 0.15252143183620495, -0.0701712510605161, 0.273465900863902, 0.08154382474773644, -0.2734809595959886, 0.1642607696312688, 0.11621102101027596, 0.07503233230411684, -0.07265700463582773, 0.16120410911341904, 0.25418243079996117, 0.03604592867302331, -0.13704354599102564, -0.1598746480841431, 0.22829035138594386, 0.22177922554604818, 0.2654994103909698, 0.17408202046156657, 0.1091390086278732, 0.23077368043105068,
0.14602909901481395, 0.23549152483016877, 0.03643048528550909, 0.1755154883733721, -0.12238232088770462, 0.04299769321776168, 0.07991850775890039, -0.14827817850979322, -0.11630174852619693, 0.14114149603519827, 0.055349659924533216, -0.2671701732360809, 0.05634735710989935, -0.2205745522057819, -0.3008416907077636, -0.26013820049816694, 0.20845910387837036, -0.23576501811406295, -0.06571186752245367, 0.1911690103533423, 0.25499427606116526, 0.10560482827861842, 0.05407481064356113, -0.25917802220593, 0.12658827565382036, 0.027629520127819617, 0.15776026890655695, -0.20141413133825764, -0.49244907098209456, -0.035125205026536155, 0.1253805659887066, 0.20798527626588167, 0.044107063878365195, -0.27080050220491153, 0.1360553557793575, -0.19225255752882733, 0.1080306061462746, -0.22766279802124226, 0.0026922238663414934, -0.3737039984252448, -0.25745213200976297, 0.18117027012655085, -0.024861341159986054, 0.1936499995058952, -0.14633665682707397,
0.10903042441932509, 0.086486019978855, 0.2834857084396724, -0.05663196246139728, 0.18213206401342086, 0.2453903418348083, 0.04411092591916142, -0.020833462947363365, 0.01992411252871447, 0.2154400273928122, -0.4651892436633064, -0.1023364527926529, -0.1012895431365791, 0.21457779003488256, 0.06249056909178282, 0.1465593706045365, -0.2290401837222153, 0.01420576384829546, -0.08838813474846217, -0.18009255652517833, -0.07362349515988946, 0.011716604917807768, -0.12022040259187407, -0.16656340890873583, 0.06186057184040122, -0.25725347519203007, -0.25628650382580603, -0.4978255007811412, -0.37172732865695945, -0.08951710992009279, 0.07678552370647068, 0.27411216204456873, -0.06324594678715233, -0.10785160555739996, -0.11058838219003575, -0.21588373863044188, 0.02610223206994785, 0.11363190986300403, 0.1395772713848043, -0.16634884387411525, -0.20779368263438724, 0.12413052791319852, 0.1184147854715558, -0.09952035165954626, 0.19521857188640063,
-0.23221934262354327, -0.05919759242929326, 0.04029104937548207, 0.2280780734515107, 0.23544077170465683, 0.2576444532205615, 0.24778698982259462, -0.06515800673201838, 0.11595435062068811, 0.10120561198028084, 0.2904975580928894, 0.12178104504587679, -0.3210139873476789, -0.28740050282333524, -0.14932293926439083, -0.21510044319256988, -0.07968164128614506, -0.22088332169279942, -0.21135354769389314, 0.2294191884317066, -0.08971426605008151, -0.028413989447055896, -0.20206359585184083, -0.20239424512854223, 0.323927676508151, -0.22794011751913232, 0.11556873014589, -0.10842494070651415, -0.04738301546193215, 0.052397990223461054, 0.13996922010275334, 0.07336362841223938, 0.17531468898792696, -0.21986933015939256, -0.1538071879192763, 0.2172813180270161, -0.19995446026880215, -0.09715032451783856, -0.09809028614311938, 0.03966388908587369, -0.08846399817736933, -0.00870068368307542, -0.4117539366986113, -0.21015556407466182, -0.09778130433116694,
0.0774297111530681, 0.08877991098066605, 0.2623183216554896, 0.11907106107280592, -0.22262370116408145, 0.22172265776334846, -0.22830913672001926, 0.08803959056694705, 0.053666355983208465, 0.07255324932547479, -0.0047943308054889545, -0.17259306616196649, -0.22716937602667078, -0.1945219010017433, 0.19272357542645038, 0.2107258968780279, -0.17499290743436982, -0.32031687507157036, 0.22979721380599147, 0.0163458737034981, 0.11013123902962403, 0.3362398214848573, 0.026368224499447472, 0.07981742656853442, -0.057636892752835366, -0.179643552248572, 0.06845711279004027, 0.18929300049277156, 0.165600892642725, -0.12300999681006611, -0.10066480171709163, 0.12416218701116549, -0.18023874956389685, 0.203494779438783, -0.09125729050031108, 0.15297853500466072, 0.09640554352586785, 0.26992596402213337, -0.1908123229194811, -0.18064086674605856, -0.16908188978750002, -0.22917460954482186, -0.2698440525519293, -0.09535790506441949, -0.014574772825262391,
0.1840766548826705, -0.029643462807643794, 0.04158072774224143, -0.09335078719689967, -0.07743720359224578, -0.1240352438423174, -0.10255278949165422, -0.19440522468531893, -0.2687789037455867, -0.062474335330559155, -0.12330436286501577, -0.18037632465559253, 0.355198474441845, -0.21670089364903916, 0.04648894947133264, -0.016528629222044604, -0.1226126584261002, -0.10565563094491959, 0.14465506823920274, -0.08253099905852508, 0.035486268475065606, -0.3236198489877918, 0.24290456291976556, -0.16710180416935885, -0.20209762940450068, 0.07452423636241529, -0.22636293206093294, -0.028043946511383668, -0.13271430703101733, 0.16101678963749594, 0.02648834294031434, 0.19085127643736974, 0.07301148470213037, 0.05597290289907534, 0.09823390579645756, -0.031995278642674436, -0.0383661678382805, 0.17636867767926653, 0.11070761472902893, -0.09380843048549929, -0.1807177448334557, 0.29759695407691605, 0.012966401339788085, 0.23593896596912564, 0.22338258140518363,
-0.1293778409445396, -0.17042685249321918, -0.2833250615876491, -0.08767683552859043, -0.08313343639354052, 0.11010317667942762, 0.15258032386231077, 0.14073836032838444, -0.08226408039493881, 0.21926404770078062, 0.2949244486186882, -0.016643850002888316, 0.11001573660652834, 0.2039853755874108, 0.04231504258999021, 0.003441028632321508, -0.23036824654841584, 0.055687643251259876, 0.18390495525319703, 0.01934325353488703, 0.029306768948029315, -0.14698252894269506, 0.04036600598683239, 0.037399568319002284, 0.12907838899622207, -0.18694890855694976, 0.06158985545726993, 0.2633249617713201, 0.14748339383238304, -0.06404180038484512, -0.03440366964550094, -0.08735064250426161, -0.2139938781416961, -0.23733022219578595, 0.08957010991459474, 0.11412469068410772, -0.009967828356046782, -0.038398660551216456, -0.19775252652751552, 0.289114300964542, -0.01590359674279406, 0.236933231354364, -0.0430145795279159, 0.14193117829660576, 0.13275193687499096,
-0.09159983427934852, -0.16962139957828573, 0.06941398539481698, -0.0034162860043656135, -0.24034248769287403, 0.2468330868830602, -0.08068450393177258, -0.09406249637377433, -0.04142115424092935, 0.11287940103471204, 0.3580661654978533, -0.07917572824723973, -0.06979933605827304, -0.19178012197693783, -0.19178009383581054, 0.2676357732435233, -0.2682379153817167, 0.03434375663607515, 0.3324768192221996, -0.1356094208595286, -0.22672266522759213, 0.41958313817261594, -0.04774046046943338, 0.08333484110051342, 0.08879159885482044, 0.0674115301978325, 0.0861898526480769, 0.395082267557571, 0.740827410256312, -0.20350008649334997, 0.10030700136113536, 0.22219141699297176, -0.15660750142812144, 0.13091771790501427, -0.18755892223694146, 0.14628313131663662, 0.36085868927756687, 0.09848239141223362, -0.06543930773888577, 0.373704056113221, -0.0870986235749226, 0.18990882601952055, -0.02650778024532822, -0.2173021727369692, 0.18954781682562918,
-0.18063296260742345, -0.002613524567725326, 0.22489065515196038, -0.0056673308918705765, 0.11558123890889775, 0.13692534906146353, 0.20023124876767207, -0.31185465408751994, 0.17364733770160068, 0.2262544160306131, 0.11091163005132035, 0.10086604580204074, -0.09846526072989051, -0.12633456960723716, -0.07524775831261946, -0.0726866965794456, 0.11620907179838894, -0.0044332554630046655, -0.19743109645562182, -0.06917926217486704, 0.1448782896993083, 0.34633846249553485, 0.0642035107339223, -0.19584474042741407, -0.09990992709627869, -0.06761107369245498, 0.22766102576411681, 0.35787678246356175, 0.13938619900024307, -0.23390376446299388, 0.16766780328632816, 0.3293843851184874, -0.052616216685336566, 0.02989115433822917, 0.056780779434298954, -0.07865777555527184, 0.1243690267395338, 0.27671991451480543, 0.04964364251616362, -0.23138047362385775, -0.11469988335234366, 0.0006004887931956826, -0.11218396419381643, 0.18546488884434698, -0.14913543668405568,
0.030067376061994295, 0.2611285869794821, -0.021481692802473612, 0.20406642857584925, 0.06880964133705239, 0.21131658163521783, 0.07996760748650081, -0.3123508130758885, 0.3118321062045484, -0.1321647121793692, -0.013423568274902363, -0.2818139901372687, -0.2476413260612248, -0.14253431592918564, -0.2702109907673425, -0.16188041199264377, -0.13868033601305424, -0.20263293393638956, -0.20332114634212953, -0.012290715935128212, 0.15530097302332793, 0.18754634274897286, -0.017202772360192017, -0.19999361239817234, -0.04310334864684272, 0.13956710213502224, 0.11322625646927896, 0.1422087793680808, -0.03483098035802079, 0.18488891127894397, -0.16641212109151468, 0.1452382018473321, -0.2388561694237675, 0.10144844683544237, 0.0514461841292857, -0.21869550682226035, 0.12817173303143206, 0.10162568955797553, 0.06495355952428394, -0.03633017799854839, -0.14774674605731958, -0.21735254608816026, -0.221052591935936, -0.08633527486226797, -0.20770629149460787,
-0.2799070446066797, 0.25032441331867916, -0.14021583981873076, 0.15375130982026308, 0.1845979720732113, 0.12588036855681464, 0.27634455202028785, 0.26305781141099527, -0.06508189771107856, 0.11397797667472483, -0.632645443073297, 0.22955992318907528, 0.1557915640674536, 0.1699866277096703, -0.060679689608642215, -0.23775677563554215, -0.12640594071483743, 0.1592518082965758, -0.27506320845319177, -0.18654106151808034, 0.3781144841280749, -0.12211207582260933, 0.19026697063191966, -0.22807821147683718, -0.30080327833579923, 0.14928718870535687, 0.07015551164681232, -0.4221298569700973, -0.16303758084648648, -0.09540563104965738, 0.030956274517855598, -0.11067504978822926, -0.06451995546820992, 0.10601026452283081, -0.2156018266401355, 0.12496342467848386, -0.04774178744316945, -0.15379313741443573, -0.2505204821437872, -0.41801195151075554, -0.21330879600085864, -0.08713822012683661, -0.060217332924223196, -0.218969099055424, 0.022766824390307774,
0.2689359117440051, 0.11366058747476769, 0.11872898504657242, -0.1814048030363289, 0.2521232649438713, 0.10396182168227767, 0.08908273920319326, 0.19692215558412404, -0.12313727251909974, 0.047259974463563684, -0.13023823891438863, -0.11066866458661138, 0.19769472359206475, 0.22883690877632853, 0.12918150153222643, -0.08919606734513541, 0.23102427848358553, -0.02598908965970339, 0.2529552552495686, -0.041598842997184915, -0.027289321754977395, 0.031077415652920833, 0.058479436475807375, -0.2017218074256255, -0.28697267365500184, -0.05825614366831732, -0.08548026699703605, -0.16075842626536588, 0.05877337685188913, -0.24416685475713334, 0.19676761714802568, 0.1147478657143337, 0.15000549824583131, -0.09362371096313764, 0.04193331117548236, -0.10910821059926469, -0.24448716958729877, 0.2218542301770659, -0.08735035325290616, -0.06502980587728355, 0.24506601340754255, 0.15526021656678912, 0.10444168952145487, -0.17340274561253544, 0.14103285120001585,
0.3159696601879006, -0.12866328580246436, -0.2221540321022419, 0.13042064904189782, -0.10013761299063563, -0.11283050142263436, 0.05856417509315721, 0.15305501553258097, 0.2094394334517493, 0.21622985423625973, 0.06824106564721699, 0.14922711793998103, 0.12153861328509634, -0.112769976250828, -0.2544392257287723, 0.22001270818500837, 0.11293025319379263, 0.0686833197768576, -0.28341265182019165, 0.06996761737589015, -0.10589982635929125, -0.5063167708106905, 0.12785039611663013, 0.043863786328462794, -0.1471821497517916, -0.08796071385231155, 0.026506672906070082, -0.6335847903941513, -0.49556506559745467, -0.10861144931096432, 0.19108970926370245, -0.015970917495143958, -0.029090267861600287, -0.16213216347821952, 0.00038826428606164495, 0.06339800644042118, 0.12111862176400259, -0.20989659681364636, -0.09977126177184738, -0.04269502027495091, -0.10785140895970152, 0.29685351602987536, 0.2373052997608338, -0.021261279323833683, 0.07281723610188082,
0.26056917308634886, -0.0016684320919489774, 0.12260579524044378, 0.09940629754628498, -0.12022302760187348, -0.06695661581945785, 0.02303988662422863, 0.15214536435206294, 0.006793212403079308, 0.06204481043585686, -0.05993505689970404, 0.2239819043327847, 0.18734929475849463, 0.20795688718158087, -0.2147523381632912, 0.2587944224995302, 0.07003019555023722, -0.007497008192590086, 0.11858257470720657, 0.09493506440973609, 0.10843485650923029, -0.3896069206968455, 0.17672934641915658, 0.10243809926099984, 0.18691319222172134, -0.29637127518975187, -0.013367078288399663, -0.10728333474079699, -0.4173482539674907, -0.07318347648551297, -0.10344881152452035, -0.08547162455081468, -0.17034254902794094, 0.05878738740117312, 0.0803586164140901, -0.05953963543030154, -0.08195814203795201, -0.06836426941966657, -0.040490966624596836, -0.10161951548060427, 0.07734072175011052, 0.23472992116800068, -0.10987459315202495, 0.20095745930097586, 0.005636001246271819,
-0.23342786889098768, 0.0074738381970621305, -0.05056620656210784, -0.17247156642138617, -0.09709274543647163, -0.03739352208729013, 0.09524079504061281, -0.25511933070557263, -0.23447854333646131, 0.004344956382835476, -0.05823325327871264, -0.08442809988269523, -0.028144697684270185, 0.1267244869753995, -0.13769643550124655, -0.06333506684122564, -0.16184694021316576, 0.17570799521167052, -0.20509777621557335, 0.2444577974152405, -0.11022082629769767, -0.28465047454331827, -0.22264356224209214, 0.007168618629594041, 0.10973969462980615, 0.05538457424818137, 0.08846030361247673, -0.22511525034596708, -0.09378076410022304, -0.018944731592889185, 0.10361078837501263, -0.2362215964373027, -0.11121256634317203, 0.17246822633253955, 0.14929452265543364, -0.070931184764246, 0.09271894755002391, 0.289308508971385, 0.2624423847181197, 0.07205760511029452, 0.13680346051916253, 0.18279548757028805, 0.007341571848272397, -0.00357375415453049, 0.10596722959997949,
0.011608213103976944, -0.01667042267202786, -0.043113956041953616, 0.01669812986680475, 0.04322462631254809, -0.043516581294683276, -0.04229801689258607, 0.3054828461572965, 0.08561697994423144, 0.1679984527367328, 0.19215761530405542, 0.2632880367189507, 0.10692920879461269, 0.10912279473719474, -0.2239568982611367, -0.001108433145883076, 0.22276044278634896, 0.25171672880960855, 0.2441838272043318, -0.10194882794833021, 0.04807834363197344, -0.04171888755984493, 0.16001778853251444, -0.2375502358900819, -0.11504959539307298, -0.04334075958426605, 0.05189722422047417, -0.3361986659080222, -0.29543014065281187, -0.08902217496810844, -0.21424608361215208, -0.16338158079890155, -0.15649315094360872, 0.054667710731338734, 0.1587544815830059, 0.21071134097707636, 0.0285095936233805, 0.019575837785363023, -0.06780042139895721, -0.09816843652327453, -0.16946757002975066, -0.1579882309285817, 0.03628435046974174, -0.20029295255108265, -0.17949775602979204,
-0.16841757571486002, -0.09276272971308983, 0.22715043606906637, -0.2688546813617854, -0.20958704892480945, 0.08090249524408841, -0.24164706147371612, 0.10379438412427223, 0.1613073048154296, 0.023917065935029735, 0.11619617268598124, -0.13149359790371376, 0.2023759491945084, 0.15999970305274921, 0.20413845936955982, -0.007554987799633848, 0.2780234723995468, 0.07355641013911403, -0.0038894960201326808, -0.10885414049486605, 0.16147890804796794, 0.1091463980366036, 0.007149940696249941, 0.21436273208041168, 0.13646289996279992, 0.14264432491943574, 0.2240375664939282, -0.019126114643810616, -0.1987251046308134, 0.04521772289813187, -0.30627992625899503, -0.10350893329212381, -0.027295920624890238, -0.2137396362453723, 0.04443723783357559, -0.0006581903103786209, 0.055392581040613516, 0.2659943408400298, -0.10153883293963, -0.10053996358129912, -0.254673288956738, 0.22318273137717465, -0.2537066202047104, 0.026678381754185323, 0.132431156126412
};
extern const Eigen::MatrixXd kernel_1 = Eigen::Map<const Eigen::MatrixXd>(&(v_kernel_1[0]), 45, 45).transpose();
extern const auto bias_1 = (Eigen::ArrayXd(45) << 0.11895803920151617, -0.06928031002311942, -0.012475875954345605, -0.06317487972410243, -0.04721537758623844, -0.0383550844614954, -0.07800500894163762, -0.03389548837455437, -0.02830576929328678, -0.004448299143930221, 0.11253043826864666, 0.05125591992916091, 0.04989947536364435, -0.010497537307227295, -0.04427615765536125, 0.025502171965698157, -0.01153556414532661, -0.0333959315427212, 0.02416217730942361, 0.029758940721330972, -0.07053077338722148, -0.09353726582016, 0.04197462894149226, 0.019437133298071382, 0.07441593319831043, -0.08036818728322685, -0.019204525235972703, -0.00772689318641096, -0.024381263445837506, 0.06751949184353957, -0.06039617669599388, -0.0022296194851804062, -0.09045521070656712, 0.02971169299292148, 0.024709336547974976, -0.01051922864879435, 0.0008016521363399094, -0.10898131194561358, 0.051009783363177526, 0.03034807332451374, 0.047400852439765925, 0.045854675336550806, -0.040964909551094573, 0.005125818198434625, -0.014828724128208036).finished();
const std::valarray<double> v_kernel_2 = {-0.2552592771762837, 0.14224412843093726, -0.35327117386759077, 0.13657922603173875, 0.012460911874031916, -0.24449920361974328, 0.4334698446850569, -0.05994684982233405, 0.24997143322240964, -0.13320896135484242, -0.1430125375181042, -0.45327897545729384, 0.16381960707016333, -0.2312246602107558, -0.17598848476952408, 0.17187568044699011, -0.09508531600509351, -0.15827493158110023, -0.21906542493833064, -0.2502918439154906, -0.05027090039201519, -0.305820265185186, -0.1228471167502889, -0.05200554034692517, 0.1261658449379773, -0.09580072496661178, -0.11132641267275716, -0.10850800866881202, 0.3794899798398938, 0.05168611664239783, 0.023888279674119956, 0.28522926362174605, -0.1455121281721391, -0.04418490815493306, 0.10986724775665113, -0.2398638843038878, -0.11561458721214515, -0.1897713503134466, -0.14089878697082697, -0.2372133113275304, -0.0141987295421667, -0.10639539241901579, 0.21208964021416715, -0.06542359315684187, 0.20926118009414954,
0.10401470739216542, -0.15266573797727337, 0.04938264441851597, -0.3779883321865543, -0.23151566958811193, 0.26478381318023175, -0.05925689695865068, -0.11157852356395036, -0.06297042267329564, -0.18934103836386035, -0.050139447462296254, 0.11871741734638812, -0.22471199185777588, 0.09728685617852321, 0.023808638663452203, -0.20842406824858392, -0.13470298417252868, 0.003550012121345973, -0.2503276474026106, 0.03424382809559957, 0.01851242268012157, 0.00894565775739043, -0.25699672557312475, -0.20805485603099055, 0.33628338097302, 0.2455967508020643, -0.23561112984272461, -0.25954601049073567, -0.32165625410629733, 0.1458196373853718, 0.009530469165745858, 0.12031208992606865, 0.1868291682535773, -0.09693025572914081, 0.14538369617358, 0.20607538237137657, 0.21547702092177515, 0.24464631043743984, 0.1291539694740048, -0.09972989639922662, -0.10959699878898066, -0.22729398235481457, -0.05182941253848164, -0.13426304566032174, -0.05467082218620401,
0.03153867382543208, 0.051760905171165626, -0.36305512428960063, -0.01760863929049412, 0.3298902216953463, 0.1663731255421866, 0.22814726937141672, -0.1912239847472296, 0.25313108150543, -0.20287541909724827, -0.2824029342151305, -0.007070383259438572, -0.009749170358563417, -0.11867474905815424, 0.06555773085340358, -0.10124671103189752, 0.03200626886441712, -0.23490355980147062, -0.4153545573484252, 0.2044740138537757, -0.17510748706921878, -0.25752301717828674, -0.12882876867649032, -0.3389170466772199, 0.400818181996131, -0.2664069444996121, -0.023755103256147277, -0.16216564025947186, 0.401651140885432, 0.04002287526982172, -0.15395307271110956, -0.037365300619116616, 0.056903891999827136, -0.03038138983652571, -0.20019843824005484, 0.38586104285970957, 0.1703083121738469, -0.12190231454543583, -0.17849618029946374, 0.07839858457865936, -0.23799489300953042, -0.4601271270574884, -0.20799442381120004, -0.09357936167044356, -0.19867706747355454,
0.06660767791231807, -0.12150679919574789, -0.1946175798034587, -0.23202338674814782, 0.327473492081639, 0.1350546517329532, -0.15244633611592232, -0.29625370489145847, 0.22597811185070737, -0.25877100138390263, -0.1354128367187691, -0.029620872691301203, -0.0929569650589732, -0.20827448910158816, 0.11669789944120358, -0.12243671852762246, -0.11155563750838539, -0.25710869946746734, -0.30524644256273675, 0.2477332317044004, -0.1541644596946464, -0.009872893267848251, -0.14672979458896337, 0.036349507466961146, 0.058909428107592705, -0.09068655190154307, -0.10392970660987422, -0.05362509797037165, -0.260016486418149, -0.22252217208569303, 0.27046003449740713, -0.17974354568538092, 0.15742090674418915, 0.14049390428812997, -0.2182223421456757, -0.016647006500943463, 0.2544468228638461, -0.11279180652467134, -0.1028693102024353, 0.2873397682402181, -0.13123013645182208, 0.1560072973136885, 0.02760580753975403, -0.2719026931488427, -0.23837457687704422,
-0.14827935253661553, -0.19489996879969484, 0.1559415489342904, -0.17639447666348085, -0.3019991421153012, -0.12055021415926183, -0.09621447919954822, -0.08974393520579174, -0.2339743874479007, 0.08940350987047312, 0.1014566420050913, 0.18096496053212113, 0.03983122703128909, 0.12029716320819797, -0.03487552669240499, 0.19591570744053424, -0.06302982631860096, 0.1834595408673201, 0.25771493190556033, 0.1233384357265469, -0.25009202208734854, 0.3163429008029304, 0.16116401043285494, 0.08349704891800755, -0.07061816105122887, -0.16786602300160564, -0.18726355410661935, 0.2103251263287296, -0.34007456942582254, -0.0024334051605907985, -0.04799867266481768, -0.19517367394451635, -0.4850681700973314, 0.08889396168207216, -0.02451798210660108, 0.0699737715174883, -0.22353840064436062, 0.6360293100497537, -0.15861544723857465, 0.0985046418110842, 0.1343429613525908, 0.23432411348600815, 0.09692580685308932, 0.20919670192937423, 0.2746867776484774,
0.22907217522330836, 0.19132477772010045, -0.1672239022774498, -0.32922113802838526, -0.21971310486557083, 0.03788616426188995, 0.1778250680078883, -0.2697501809559084, 0.04180437509550792, -0.1894719125174731, -0.2576923339746551, 0.08984904722940659, -0.2953042034075037, -0.19830780982225596, 0.09821160635073746, -0.17329383482813296, -0.26475130564109867, -0.05802588796001283, 0.06670487673806072, 0.007707129173378358, 0.03476171576716659, 0.1670474343020283, -0.25908135516906117, 0.05108277225995045, 0.23175670263974865, 0.024803545722230917, -0.2781673883667535, -0.11804369546041088, 0.023768807661630847, 0.30437146425293177, 0.24956012353292065, -0.023678573254263584, 0.15752709804531845, -0.2376730391830135, -0.3702136811960455, -0.12401096790139897, -0.15847463558087696, -0.019692893542790038, 0.3086372667466052, 0.3619353843476393, -0.25740481911316254, -0.004264479465926361, -0.25067087350369655, 0.009001786223942949, -0.24705659281665152,
-0.040273887200243025, 0.18814632886488095, 0.15169372573959217, 0.1681840670936525, 0.1259001712230102, 0.21328100815996306, -0.26814837919080237, -0.2272020785992962, -0.16188488252045882, 0.338170959372272, -0.13330114532453397, 0.15373156584115721, 0.1850898774342526, 0.33832777958620786, 0.3913948107200472, 0.1453708638018859, 0.08684132385324889, -0.18148477288793738, -0.23608887147961738, -0.026721066042972218, -0.31896626059735983, 0.029005599107501952, -0.16324018064030157, -0.15820116126574743, 0.3284713972288318, 0.13855120036100563, -0.1244158583838811, -0.19060553533688587, -0.2828156497490591, 0.26940948007091214, 0.07616079228059196, 0.05703238981551837, -0.1641155604365224, -0.09388042056476821, -0.18650114151013003, 0.008690126838744382, 0.013548237902192435, 0.14368481285978518, 0.1454383356549832, -0.22085755331685528, 0.14960568054225762, -0.09215692394959246, -0.05785169370771344, 0.02534731589010572, 0.10583440417762614,
0.18791527672546185, -0.30627620991276044, -0.0053490594168886865, 0.2623577239831999, -0.3642306470860235, -0.10610864444759217, -0.033262170671272455, -0.10354640616212113, 0.01850472174980996, 0.0927257370458974, 0.04939547895177068, 0.1118489081153431, -0.032094170733135925, 0.01851252226712663, -0.15562130857590614, 0.04434253525704556, 0.2839918675413497, 0.30927259315771216, 0.16485836891831548, -0.10169164380140834, -0.16917124115112192, -0.016586639327832872, 0.01758457151301379, 0.10798606398733375, -0.12186155974965422, 0.23303111730942577, -0.026636983780631042, 0.048269797469411034, 0.2557686473839313, -0.167110007026634, -0.20395515179503113, -0.10316339046134455, -0.4310305962954134, -0.15480957106545132, -0.1960554275401354, -0.057670968575647207, -0.07886084982533807, 0.1526742139709783, -0.10070506441244317, -0.2372987251635202, 0.09323008969101626, 0.18293861315709553, 0.1877930281677711, -0.0707696798401159, -0.16020526481710817,
0.35735486259331123, -0.16738517802032618, 0.23025329635672043, -0.08479203080361249, -0.15477460041753943, 0.0460618367153319, 0.04259164359289666, -0.06942606872562473, -0.025393374944284144, 0.3090487948873107, -0.3014886686096778, -0.04151806151227779, -0.0195056419564404, 0.13920496663924078, 0.5272927915635379, 0.06639121978310801, -0.022141585288861166, 0.11483817270713904, -0.22359608788960894, 0.04555325843172475, -0.325687021071224, 0.2366450340337037, 0.27111032255065565, 0.27090356669131765, -0.0047867965755767315, -0.07037824530163636, 0.1394858075888775, -0.2830149295534326, 0.09142954318737405, 0.34670167805156105, 0.12327518117879062, -0.18977184679589057, 0.1892593029977202, 0.014645161658028535, 0.01821745615917616, 0.009092247353292565, -0.3139526189357971, -0.057846056428991176, -0.17029485721250598, 0.11464358333612193, 0.021601119549922193, -0.23450944337177543, -0.11180330395960485, 0.3194320968229223, -0.13009770138458784,
0.16282359235357963, -0.14462453043638077, 0.19851586421929243, 0.03566216946781136, -0.1348416378959334, 0.15252014375452944, -0.1796337807983478, -0.17401299923163047, 0.17533723233177942, -0.14025649002546142, -0.3601563710229838, 0.031079932349665804, 0.2109955169756118, -0.2129209644980841, 0.19047481209047504, -0.31456127877010936, -0.3746718006883502, -0.23881728649020875, -0.29098068471373106, 0.23284574776312097, 0.05902082760215831, 0.19057845416160066, 0.017839895278412798, -0.13116031192636998, 0.2845076634324275, 0.07218068305083694, -0.03422744203436707, -0.3705273376887032, -0.07238010669580715, 0.3764397328163719, 0.17750155041020954, -0.05939322211116163, 0.2650506494714731, -0.21525908637235044, -0.28527683655660785, -0.11130002918239547, 0.1297836914157908, -0.013872119297816192, 0.026417423460003833, -0.068472285163817, 0.04994841935027284, -0.052691838755524405, 0.13044582054007478, 0.04563532677382177, -0.3428017575153863,
-0.15678603773223593, 0.20606626443689444, 0.2518067760968942, 0.18494918153521178, -0.08230417055011396, 0.08174767839268847, 0.14018519784923275, -0.10015219362620895, 0.009763596335272661, 0.10669332296481161, 0.15329134880560483, -0.10622681641285248, 0.05702113191682206, 0.18913791459384793, -0.30504175613458895, -0.058805007607573026, 0.05092545493620109, -0.04785820413638629, -0.01689929315158996, 0.20106416160591936, 0.19732070786034725, -0.16519792764804653, -0.05138431366768144, -0.18541138347713332, -0.1996306002956085, 0.10609765481133596, 0.16747981406663934, -0.03494010831018204, -0.21607735147488616, -0.1892705799710041, -0.03360429971737914, -0.06430589234963113, 0.3155933136924283, -0.21591212566572868, 0.2754690810416036, -0.20425472603405115, -0.015320291549104722, -0.10231454713939435, -0.09632063205610343, -0.03539608362091597, 0.34932583642608395, 0.20676264357472637, -0.08715092740019278, 0.2398566423385159, 0.2827334073300958,
-0.290615656165913, -0.252893770936541, -0.1269705172804418, 0.5735241620205213, -0.26674067058740664, 0.03644802463333049, -0.028155836863939764, 0.6080886200137696, -0.16189027230490324, 0.14068724765445298, -0.21193476742229472, 0.03201270961156409, -0.13852200881422835, -0.0181046113874151, -0.710268898647549, 0.030282819020998046, -0.10630426884203088, 0.21762483654264042, 0.18573478078093697, 0.17392336293789232, 0.02966057690542247, 0.26684424677054586, 0.005156269536546482, 0.2274456345597589, 0.17757451360795967, 0.18253836453805003, -0.13086648949929874, 0.4114775593014485, -0.13882330992392056, 0.0009235651919789538, 0.08907233739225524, 0.1935300635773964, -0.20743741603391688, -0.26905255776034537, 0.05019249918426053, -0.007440247395516495, 0.07865345839572281, -0.20145021546999878, -0.07396213643672203, -0.07023054205661787, 0.2779263206362816, 0.05548963524798852, 0.29275283559669973, 0.01943653464240829, 0.20529180943321804,
-0.11810841611225217, 0.17530411350345038, -0.24039847589513136, 0.0918960696903027, 0.05513985635876532, -0.17417291711372404, 0.3140378071034843, -0.004671781895757101, -0.08215854695139882, -0.05595632876589046, -0.2529284810598406, -0.32568569457890806, -0.22911316531294795, -0.0718675067642172, 0.034088595773921725, -0.04120821076241184, 0.1398881959447837, -0.029651140795537354, -0.3325816347691016, 0.1608737859471503, 0.2114370256013297, -0.01593869783052343, -0.1515020866948959, -0.12866372808894078, 0.015453246381926083, -0.037581473398853545, -0.045375621480172885, -0.14765911097945802, 0.5636109642776034, 0.18171420466104288, 0.08036421073219303, 0.16414212793650226, -0.14048080231332383, -0.07788901182383043, 0.04735592990488099, 0.23095018075564128, 0.05132001841610615, 0.3119341424781326, 0.05313634274144208, -0.23864489075188414, 0.09745012869366336, -0.01476955692101981, -0.22421699831755953, 0.03964004841086714, -0.2603008089590755,
0.14960951858780436, -0.07884966961021474, 0.2169764811318154, -0.004032149706790067, -0.11776216132798441, 0.17674052894465586, 0.186779578514744, -0.16255955054923754, 0.15430286087170808, -0.07456026847835116, 0.06726993983822387, -0.10791462042317969, 0.07127115357852441, 0.03415640411470953, -0.17930184593948978, 0.04368866481838335, -0.026420897069716166, -0.08473516019012474, 0.11541102029859672, -0.2880751972896964, 0.17913430047273746, 0.03143977933630844, 0.15329220162833843, 0.20537091255468143, 0.0637463149748059, 0.053648400791655115, -0.11221829167130916, -0.13556295052476833, -0.11764923319059568, -0.025499567059225257, -0.2162260895663192, -0.037770267357229506, -0.4338158375243267, -0.011179086831182522, 0.19239499016603015, 0.02860898172256056, -0.09949684903411439, 0.22830547474822446, -0.27926953604692945, -0.3335782094268317, 0.21330792931702186, -0.04792421416734597, 0.288902009466056, -0.10305118158779034, 0.20034520688513235,
0.031111414316246953, 0.1706821409090974, 0.08872687818143693, -0.1546468712680234, -0.02693526590187188, -0.1473054967522315, 0.23173858640379566, 0.2745719118072412, 0.1695723593703113, -0.09908561137255104, 0.44523072750647363, -0.21189950700996601, 0.07366240194739766, -0.08712949051986724, 0.010017980042443033, -0.2058729623059284, 0.1647841355765575, -0.24532405400787513, 0.03369845973925273, 0.09804606839339056, 0.15973774089481244, 0.2551961282586303, -0.23990181909608888, 0.14599921464111665, -0.41527572803406254, 0.06541080773453066, 0.246529871415891, 0.21082442102602889, -0.29498266293677183, -0.19493029463125283, -0.015093365320593676, 0.01898035993613735, -0.09472030497468364, 0.1521021831666757, 0.5375643127455937, -0.16933254964600847, 0.19376710745497744, -0.1908821234069826, 0.1575701754540931, 0.035405018705223786, -0.18747291983630865, 0.18401064889479715, -0.1759409738574567, -0.24268613134510217, 0.13498183691702334,
-0.16806781022986556, -0.24527550827994754, -0.23173640299440879, 0.11947726650339006, 0.22194580510384807, -0.16021462278773388, 0.16005412186732054, 0.3074910028296094, -0.1380588361503051, -0.12953354955771837, 0.2710571240731504, -0.24291128593734057, 0.018075766753424406, -0.059393765924812075, -0.3322369702378344, 0.08543944838205692, 0.3911885530239154, 0.11230067345305626, -0.0641651515909968, 0.17664203491764777, 0.17695962798499068, -0.08895856151328374, 0.21294850746385688, -0.19530327244213147, -0.4655403872463716, -0.121387953292208, 0.3751029872402839, 0.1324194597857391, 0.10613345848731484, 0.005088334587064441, -0.13890529759790046, -0.3109467817732481, -0.10220993759413473, -0.17009393282335064, 0.23691582223710034, -0.17438183848243843, -0.1936323889572749, 0.020290704038091446, 0.0033641226457238214, -0.06339828545034734, -0.19985768269078583, 0.09018469818882532, -0.11266745480634643, 0.129702652648088, 0.2812176621177607,
-0.1686213602687366, 0.11402054921385957, 0.13106402265484993, 0.24475692064165863, -0.2747138147992314, -0.1573464351450946, -0.03703555379263835, -0.05727424573715176, -0.08921592180575481, 0.10303421277738604, -0.22640912948085312, -0.13977378800759563, 0.22576616162270108, 0.2514740552434757, 0.24526537056529493, 0.042105293051531975, 0.21329619477903772, 0.24549944442102328, 0.18917870744978452, -0.17245749516047668, 0.07423162408037408, 0.16345814229569355, 0.2631317115111193, -0.07169489876901679, -0.09079968682823154, 0.25147265563048876, -0.03348775674468353, -0.13280526331598302, 0.11046508544851508, 0.04790726944767504, 0.16371597988994546, -0.15909755063484943, -0.4168191662441216, -0.05950903848217175, -0.029740423628952635, -0.07325079763852581, -0.0768662394762827, 0.26410604103495905, -0.007560436448568092, 0.03202111189886222, 0.009623524808090044, 0.008116588369008583, 0.03644673186898479, 0.18426816813891386, 0.044330061227976544,
-0.1928073717932171, -0.22574129706288135, -0.1612775857303488, -0.016395687202589385, -0.02035116927380248, -0.2019010856935158, 0.014938750805442843, 0.17253991152303, 0.020031304952324344, 0.16057334498235884, -0.1922160750559769, 0.21318803024362515, 0.0825426023280694, -0.011718667965668873, -0.2915409320431651, 0.2611329252505992, 0.01628034584709572, 0.06274026628743522, 0.08595980728770782, -0.019576976537658858, 0.15397029467003098, 0.10829910021725743, 0.03266755898455748, 0.1590788103781232, 0.08813305518286876, 0.23428064278969915, 0.05077822520600161, 0.12100863379035876, 0.03882701482986532, -0.18972857147308544, 0.12497644824849344, -0.2947748593309068, -0.17236012707475312, 0.16140668656413013, -0.05689363804069719, -0.07636346050424296, -0.2650782992160782, 0.3419312197415369, -0.1756379856669829, -0.322361576667281, 0.11696666727962501, -0.14465252825701186, -0.007929561962167743, -0.06551977972496875, -0.04774527202841976,
0.11706596413789647, -0.2444198626916313, -0.22569558795589625, -0.11706564234963049, 0.0014910753040142531, 0.15516894115334048, 0.03798387710806775, 0.1464436627753307, 0.06640991788925259, 0.03258332621158691, 0.5037779230300417, -0.12911034101947572, 0.2063217012644407, 0.02467534055869014, 0.2183403376185591, -0.0953795241961167, 0.6779359069114977, -0.008830249587594305, -0.027561697563414027, -0.2688357777855761, 0.1483848384041313, 0.25520412492582933, -0.044223567454249164, 0.08533937638095113, -0.8544830700432315, -0.23834224507743712, 0.6137983117395884, 0.212405391269114, -0.18135032378628763, -0.9599382493424096, -0.04148651372645223, -0.24773673324935463, 0.2567687463764786, 0.24641982624163697, 0.8052288248077495, -0.06263342501081132, -0.35448786542001737, 0.10278006154471547, -0.15181335787246328, 0.08613276554835225, 0.19083961324501666, 0.5393455063368655, 0.21912808573836723, -0.009233663379355968, 0.10316341706365333,
-0.2664710340803795, -0.23035314864603598, -0.21275770734057306, 0.15315839841348702, 0.0951531127228244, -0.12725771358954985, -0.1331058104418439, -0.006800868598211101, -0.032655031015132965, -0.18840176425608288, 0.05670556814325151, 0.22068927569587612, 0.016201491177495208, -0.07896438339616577, 0.036053361803825436, -0.04601891519747854, 0.18399634861227174, 0.02828146880557947, -0.04978954444556794, 0.08556924265914713, 0.035850442874125345, 0.23725048752532285, 0.2816704903887837, 0.1184183670741188, 0.09950746399141185, -0.07754911710040326, -0.09148036767296022, 0.258159400713651, 0.333032138922144, -0.03010585809570809, -0.2183643919277386, -0.22634507731548292, -0.15560828664882181, 0.15151045832494542, -0.22792822320831385, -0.0975211099295577, 0.10324161327355126, 0.26309080364960036, -0.31069119921053145, -0.2477444076660686, -0.1675596108692922, -0.15157685516810226, 0.22450732036097673, 0.10952065860078047, 0.1107006176774631,
0.3068601572353666, -0.12700458307078222, 0.10388531002905356, -0.21565923374719814, -0.11370918897897817, -0.16945084468229396, -0.09990286686715848, -0.26680975259612094, -0.13653696694706113, 0.16322457242957483, -0.0013659372841666833, 0.049720545005355166, 0.13196260806483207, 0.1220949608953806, 0.6247356615713455, -0.1749451698453943, -0.19303056941835556, 0.14072183690572954, -0.3294709529794666, 0.08299979454245668, 0.0005543432957693024, 0.22051956054814426, 0.22247371460165136, 0.0700378125149751, 0.8502528486999696, -0.2516439888745664, -0.33092981958654477, 0.04545026526206571, 0.02764905000112882, 0.6314993894108383, -0.041917314035956194, -0.1400327653308802, -0.2581341198966735, 0.1788582185777279, -0.6211468570266562, 0.3787355073812102, -0.1413207432656777, 0.13469867292378962, -0.0709038998816468, 0.04593158760730283, 0.2864453485660719, -0.6088975582698432, -0.18823014297162377, 0.16422951104208292, -0.15561933669445452,
-0.027251344509801913, 0.10287411521468377, 0.14774067300339955, -0.20492466820788333, -0.09198817848927483, -0.047659894272555035, 0.25652567319987385, -0.3458876947441178, 0.06416260954064339, -0.0036292048880172613, 1.2656154263708923, 0.15692081795797533, -0.1460921342845227, 0.008997518055394248, 0.0328903662834806, -0.11950425958465664, 0.4425490365884293, 0.09447970689495733, -0.06560634730035629, 0.10513872327479216, -0.26242523156966074, 0.41823322491690385, 0.08045998357409284, 0.11437566006767862, -0.6691369824212431, -0.196991518181406, 0.7008992874606466, -0.3267146707623963, -0.24061512892363632, -0.9594720087442994, 0.10661616621587726, -0.165938274159594, -0.1693760420449651, -0.17800684054788316, 1.1288141816163049, -0.0068171987019018864, -0.14031330398248448, -0.011374994817660834, -0.07824968753869836, 0.23154020080294674, -0.20746986556651284, 0.6805909975357326, -0.2943528789125667, -0.29202500831893385, 0.050878688196929485,
0.13636451556101023, -0.37585616665871796, -0.23520541345164164, -0.13775829758392782, 0.2729745706895033, -0.21488515674622324, -0.18593144582109303, -0.06927025829105721, 0.19712887182094666, -0.3061136721752113, 0.05587555155380065, -0.303981215364609, 0.07530055281487745, 0.10629429264164338, 0.23011477683499867, 0.1921271130725176, 0.29748650895349404, -0.2112852688606072, 0.01685989975488245, 0.038079915333592465, -0.07018925893386013, -0.04432370677260494, 0.24299463372073737, 0.0459653361499779, -0.10735530433005526, -0.292074062877581, -0.045770506519715946, -0.0902299683662982, 0.41496436754761484, 0.0003491717102862017, 0.12890569478899067, -0.10273854249147428, 0.15210327832808823, 0.048997359083149644, 0.3493888217502725, 0.07975491536094167, 0.1147177795632281, -0.05323348223428484, 0.11988419823420038, -0.06378738665764992, 0.45720870207944975, 0.3178900283135248, 0.08652883205580757, 0.16740305390886032, 0.0908880976989098,
-0.2664842859213412, -0.010101187019259092, -0.1809183330027957, -0.032422482842129854, -0.1345282054870571, 0.15669772007708802, -0.11040538614537676, 0.3303784987606627, 0.3029745473240441, -0.21585103601334427, 0.4526018758864821, 0.005512559056686476, -0.04784865187193354, 0.15495160472861214, -0.12846358611987332, 0.11878798624792872, 0.26600283691270243, 0.08135361598048152, 0.25541000774681627, -0.1517212931828288, 0.09052086835489476, -0.14986172529234762, -0.2675419048057194, 0.08475507919077045, -0.3903682301559784, -0.22781090471602425, 0.31201048950738713, 0.09316843308253199, -0.12816041664589842, -0.1307085253977551, 0.15596502793849124, -0.10611729473061382, 0.10600822707726697, -0.0515798331241472, 0.47213812766863367, -0.14667420601070427, -0.05644604765613706, -0.33893052183656974, 0.21163447814850797, 0.22404888761235836, 0.0021583169487434137, 0.24272740577558521, 0.1008083184153414, -0.005251829793499504, 0.13470970359277332,
-0.19728643730601372, 0.27933912473326955, -0.14025038132395615, 0.17190756942083033, 0.27832168930060136, -0.0563016919326551, -0.29816756308916637, -0.015818747866129166, 0.12428676269540653, -0.13636894034263888, -0.14230473289899867, 0.2739638327911829, 0.10098512934700946, 0.048531984534766905, 0.1735261300920758, -0.18381420830058362, -0.08951353248084386, -0.1361335467909643, -0.01009782110031341, -0.03526687455329231, -0.005766353617351482, 0.12034214214942829, -0.13546677408329652, 0.036924568347233844, -0.17604122737738448, 0.2105685104332999, -0.17302746219106024, 0.10542816401111159, 0.03705935998117538, -0.04678508097580213, -0.060426831531235854, 0.24714369152035068, 0.3532414433850518, -0.1522013698264103, 0.21844755543384037, -0.0820509219833459, 0.12276706145805308, -0.01980520825737536, 0.09060888417602087, 0.2159354905388424, -0.288269141820236, 0.05200952206249162, 0.0477229726001162, 0.1886838522035944, 0.060936671481693606,
0.09258783355522993, -0.03787826249054392, 0.062251459515642975, -0.2720040200937696, -0.1305140776297376, 0.07697539045767388, -0.048106252982407186, -0.2295702424180437, 0.1192997898375884, -0.049004991118636466, 0.4067869699359233, 0.16777413502029745, -0.03867873539384017, 0.10767353746973916, -0.09071105998067988, 0.02743389924102799, 0.15273390948910995, 0.07417763017600366, -0.16366223790351322, -0.02112636047320627, 0.0936513344599375, 0.22554762025270672, -0.11914822887856315, -0.09868109407641994, -0.5459736888303359, -0.031967309439082936, 0.4813782739153835, -0.01900718403186089, -0.546208894783061, -0.5996378993847056, 0.04489948827188933, -0.2806555345665345, 0.11053255816304917, -0.2173390864052738, 0.3044929204956836, -0.1870237901133356, -0.26920674899813735, 0.287538213353492, -0.2241727828744486, -0.19938826565577034, 0.12063928685879881, 0.269303814913825, -0.0429725763635015, -0.040753765629682324, -0.12913173811245895,
0.22922913605616174, -0.03462238510529096, 0.1546396277095375, -0.21680619280877372, 0.24709269378480048, 0.020713531079451883, -0.15127151603901054, -0.2766837527904769, 0.18516593441808593, 0.016388926273689684, 0.05924478198059859, -0.18050279701963237, 0.0609312381952016, 0.17728790258502627, -0.10469156459571273, 0.04882042560531213, 0.10982770612542041, 0.18991642075421802, -0.018504412825172727, 0.28083700472325335, 0.254893836709706, 0.27356229636990315, 0.22575510030421972, -0.27880189837865565, 0.03551181836907475, 0.2520721193275228, -0.2046380080485769, -0.20798794190612485, -0.5576712303155025, 0.3099475475778534, 0.24244136176341705, -0.012127395521949283, 0.20373249928638265, 0.04716349813440096, -0.03421901608729535, 0.006404827555781368, 0.28841690173631773, -0.19180626368977674, 0.04802987169054406, 0.24238024896690222, -0.1980746113428214, 0.11633824628941553, -0.2341516702489221, -0.14034344773854812, -0.1694209603831027,
0.1377376767235704, 0.049752030200455905, 0.1383550218369303, 0.0777303980759441, 0.18983654511612427, -0.268339596754152, -0.09613574977479351, 0.31404909843773793, 0.14998034015698825, -0.07543357012199838, 0.2385896463200202, 0.26657606740696527, -0.0054440069957401626, 0.20851684997009368, -0.362538739089483, 0.12849106463513676, 0.07834670977225645, -0.19004441025849636, 0.3188520481826579, -0.002209949062852831, -0.13210682040779972, -0.051223355287341496, 0.17712787951445266, -0.01846661127201163, -0.3517788436684627, 0.14294736477809267, 0.14028239866826303, 0.05260519067971044, -0.46911760346277964, -0.13010224139927662, -0.1900981254710134, -0.00045882144797943674, 0.2503817365339902, 0.12283485124061923, 0.3264373940690243, -0.15669407550510864, -0.07433093228009147, -0.22794436330816384, -0.2559120190332609, -0.012789329631966943, 0.170331824479381, 0.15847171077287686, 0.2701477891866231, -0.2085256208715028, -0.06181566536546991,
0.09059043479014478, -0.20048505523241142, 0.1242338116229675, 0.22657055066089654, 0.24138754114211328, 0.04052154542620554, -0.13252754798360844, 0.034691319991033184, -0.16955201311254423, 0.12427489047986592, -0.025769887360592873, 0.12199021019500263, -0.04422648916031814, -0.03757797900271518, 0.02701060432889017, 0.17841741675534684, 0.2513511100799192, 0.1996996128732881, 0.22503984796412727, 0.1693877633734979, 0.014571618185925096, -0.09542491605343839, 0.1642388851794852, 0.2515409195089571, -0.35344434964880705, 0.13051023465383824, 0.08440030769773006, 0.25237226346542657, -0.3709020566850163, -0.43027402783212026, 0.06943291682444325, 0.10568086706350152, 0.11091712113837196, -0.0993063813294235, 0.2763830890241601, 0.0547005832709952, -0.08030344615311245, -0.14938794786242846, -0.1492324728124381, 0.19516082246096134, 0.2730846386081315, 0.4301926999157163, 0.15577048228539053, 0.03607448100071534, 0.30472775956441484,
0.08821787359655822, 0.24946746697302896, 0.03609639920399529, 0.22006056699435428, -0.1252991891164681, 0.006539180962949433, -0.15924290110289932, 0.043428824158719424, -0.1607229607549335, 0.01702095974386268, 0.3156839566784334, -0.2187510470661133, -0.008287576728444471, -0.23410058780334947, -0.47126197644682044, -0.17560615421288037, 0.2647743992868071, -0.26326401406168826, 0.18583369376189285, 0.21831654751772708, 0.15848106143661242, 0.16681025528323243, 0.051294387838480685, -0.03236642523569134, -0.06550150898626342, 0.15361945400270943, 0.31155707138134375, 0.108733279087872, -0.24206981608364514, -0.1469187514709097, 0.10599219684796343, 0.16989200688038375, 0.14445088464607503, -0.17953767654560332, 0.31216621175320197, -0.23427667596098764, 0.23314155926833752, -0.3091190355951947, 0.03517474201513446, -0.12292912118233747, -0.1410588641912593, 0.2633685379121021, 0.012818586827291258, 0.2569875639932481, -0.09049418512673588,
0.07588752445970377, -0.020658494239568916, 0.14203666552330438, -0.052119481956735624, 0.21803383592428988, 0.17963739402644718, 0.06933367854511775, 0.0019400056573169952, 0.07105439225171888, 0.13007537514745082, -0.17640817981816423, -0.2745145764329872, -0.17736389518930162, 0.2119855025652412, 0.11558570845595197, 0.24037993936163102, -0.1509515940325083, -0.02985452178808624, 0.024241348211929373, -0.2521029857715141, -0.20791411670563872, 0.07336907749133913, -0.06774585318957103, -0.003512350501802007, 0.011601786790395042, -0.3075059731460427, -0.16039074935357553, -0.13624776218208193, 0.2364395674223602, -0.07650197949925407, 0.049177387451501596, 0.17495349598591534, -0.18669360867003354, 0.07948482801505591, -0.035448246184863794, -0.2064860166119612, 0.0716113773929716, 0.1402759074494211, 0.047444577775154595, 0.00529263790977195, -0.104418118304309, 0.16241773435524068, 0.11516105631008716, -0.17772253567074997, 0.3027331445093,
-0.13021583136211007, -0.021778102017094847, 0.041186095967071026, 0.16085307493609202, 0.3722883075877441, 0.20503466667213976, 0.24296697927941124, -0.05025724022153662, 0.1231732217261301, -0.010431607797307963, 0.30525142067389993, 0.16704675543752942, -0.3433445208711855, -0.19756044748771917, -0.01602416442489866, -0.20802432704552073, -0.10517658367576598, -0.24407015359343578, -0.16222246569790008, 0.2489222306395133, -0.1301990696070294, -0.09120741447768652, -0.23366107363204713, -0.1868486366934018, 0.1836663418829913, -0.27504145831858123, 0.08508040529855505, -0.07883412507416009, 0.002645258560348201, -0.08377744959779403, 0.24453143280345294, 0.06917533757703734, 0.38608784928474665, -0.17419282907969164, -0.04444535606088417, 0.25608383340764623, -0.15632039095403816, -0.391767466807714, -0.046468999349882315, 0.20016836684729314, -0.003643319485774819, 0.0810032610279203, -0.25348007116006055, -0.23660703556348445, -0.06525158280502463,
0.09552332898525183, -0.007466564831608248, 0.2489516291802082, 0.023501398053707646, -0.22845938597881346, 0.14810096341491172, -0.206740057727281, 0.17182531675060433, -0.021390280161747113, 0.07245526974532322, 0.03952556386654251, -0.08791441557048121, -0.0728020629706489, -0.11863553307445604, 0.2056167859286122, 0.3281815420088071, -0.033192940097975555, -0.1766451872804356, 0.2111535114430073, -0.005645356647325961, 0.07567599309535601, 0.3594879662193109, 0.017665988612891936, 0.14743845243323953, -0.1335788805807014, -0.17982200010344512, 0.05369552163409563, 0.09278974475211696, -0.11156855246718199, -0.07501419833398999, -0.09327687352608827, -0.02687301594835387, -0.32819462062242655, 0.24071705364982765, -0.04042653627896144, 0.18476580509477863, 0.045416468718760955, 0.48203298242913806, -0.2537313570484593, -0.29454220532290765, -0.16816605639150162, -0.20298407163164833, -0.1836599189915428, -0.057679905366270955, 0.04691180500034559,
-0.005930416208048279, -0.06011994275651805, -0.044978334607645165, -0.12089340581420742, -0.06447286612509755, -0.13641478999244705, -0.18000704087139588, -0.1387706336091435, -0.2114718071980029, -0.13587089327455965, 0.2839317615448692, -0.19970003194134425, 0.19602626759002667, -0.3237730108760884, -0.01474880466360512, 0.009079047252427617, 0.033374021145795824, -0.19260736308852855, 0.20562893810844576, -0.1478097833747588, 0.007813298480129679, -0.18082118653701904, 0.18377426996473126, -0.12381258745486738, -0.38048249737544354, 0.1620096815586335, 0.00826744095441708, 0.19751492145174063, 0.0018821409529683076, 0.05511990307258951, -0.003711574053393415, 0.06782628576184858, 0.13108091861458845, 0.11895228335657401, 0.27541691371674537, -0.061437829266544355, -0.009217815549074021, 0.21220225768673273, 0.0687055754562922, 0.010233133449438827, -0.24523866136923445, 0.3790746431925021, -0.06918375916729126, 0.09347406801318693, 0.301622127582514,
-0.11324285959718355, -0.19538332457978977, -0.2567982093864448, 0.007311269496410126, -0.17085106242942635, 0.019356217444026883, 0.22028879564045187, 0.2505133610606302, -0.1542534511764157, 0.2541378996960961, 0.1965536772379239, -0.07432603301744073, 0.2727605083085395, 0.23621190813963733, 0.015026147222611069, 0.04390760652071452, -0.19072439332758556, 0.1337672195787086, 0.2150689417779328, -0.057661884116473015, 0.06907150334434925, -0.15581255347645948, 0.07628480665677051, 0.07946143673658355, 0.039408929242315496, -0.2150563260593891, 0.09635129197814396, 0.21221056728204485, 0.15364157850159144, -0.1219547613617686, -0.012564019609109352, -0.11718641241652085, -0.31686870559817887, -0.21140967489636847, 0.1004852446061097, 0.0720102256654024, -0.07123512098416024, 0.111293397534466, -0.2921334568502156, 0.06861646726819817, 0.007996575291836403, 0.23647909784736085, 0.06181685955801525, 0.20561931256869947, 0.16282727735345787,
-0.15843880217851952, -0.18948782744053924, 0.07774566458533598, 0.02413984015552062, -0.17423804367778523, 0.14137396837350502, -0.02759930141701373, 0.08237810576225614, -0.08748424290248369, 0.11077267265072871, 0.401447835199998, -0.0318801166401234, 0.08639951713547903, -0.2262819751533193, -0.39309241475695106, 0.29661691518905975, -0.08299091859819627, 0.08205719155123006, 0.3691153604654783, -0.18159839431250183, -0.08933546429857864, 0.22436087744005032, -0.08782460517172265, -0.055862471822553425, -0.14653015815629442, 0.05359893158024677, 0.22016466017897113, -0.021809613459110467, 0.20092186403499268, -0.3880427227324698, -0.01965283950611731, 0.16583850845498307, -0.1508558449571625, 0.09722284645050458, 0.0020658480848019392, 0.03327786310564731, 0.20160219659193904, 0.13153596456165859, -0.048621361853701126, 0.061270489731240066, -0.23809611505402578, 0.38292163700783094, 0.06597222347933791, -0.26929968132810167, 0.2758110554106264,
-0.1846646658083859, -0.08200934403382998, 0.19945308525398858, -0.1133682207415432, 0.18731991925764035, 0.028217495041431378, 0.14448575181606535, -0.21115491018326146, 0.09392863992657069, 0.1288349486335521, 0.4905217662795783, 0.2585057345770993, -0.022760627028893258, -0.07423037807271848, -0.1063264381861892, 0.0142799192684252, 0.4549109611259183, 0.03337332940476348, -0.12349743812743083, -0.06143246973652121, 0.11463463208362308, 0.27257422703726786, 0.006692277878125449, -0.1335519529552833, -0.5123839535623923, -0.0639170007889734, 0.43268560763744696, 0.27460563970808294, -0.12708745096455637, -0.6189937607241052, 0.16145742213567646, 0.17025053766816847, 0.06452189767234245, 0.05005858401829935, 0.5467744112803448, -0.1582411301056375, 0.051683938653023634, 0.16481841221109522, 0.098704034226381, -0.2296548827159336, -0.0689939686023236, 0.37547486394303864, -0.048821564838353336, 0.16469991389681532, -0.048121817620674044,
0.10101947836864843, 0.2749785751261151, -0.015034445206599077, -0.051089131135837185, 0.13865514946307336, 0.23404134613272376, 0.05590235819671504, -0.6167544013599731, 0.31591496290319643, -0.17960666479405624, 0.3462582040945382, -0.12370703736305258, -0.2585028062692595, -0.16406704262696462, 0.11406521801128769, -0.12419834718306008, -0.058314155052546106, -0.19471186263765422, -0.42608800137022707, 0.13125074484734284, 0.030376197041298403, 0.15718817443045022, -0.13809713133972976, -0.21760131359355003, -0.02678514919747381, 0.16127877452792497, 0.12089527292701945, -0.09154832522667089, -0.2079084824363507, 0.3704293094211486, -0.06987898878625316, 0.09045050200865264, -0.18072301523129364, 0.09203442982644539, 0.06376170100420203, 0.0695921389212874, 0.2253946272991162, 0.052677821637309816, 0.19930054206185152, 0.08765752971262114, -0.27317474310051915, -0.31409593919594686, -0.32457272820434296, -0.1438929002802414, -0.21582158041873792,
-0.32358365847764947, 0.30816324861014105, -0.1364759142951389, 0.23661354206132773, 0.11626799202761728, 0.1315339647894706, 0.023438359803455766, 0.44884518095280296, -0.09998848735283253, 0.06538243656962968, -0.24152625614053255, 0.2979063611960477, 0.09025759176344289, 0.04197377672145289, -0.37785384111568165, -0.2034285243029256, -0.15635664387888326, 0.11542420533679809, -0.015503731938377424, -0.11748265284290174, 0.32635018658516973, -0.0710739061793763, 0.16380386492956753, 0.0048740967450436, -0.37135774098796875, 0.30815471007638295, 0.15757946487962737, -0.14806671741068755, 0.04569517367887732, -0.058539283892953646, -0.08125648681146515, -0.10334564966937518, -0.02199517049427143, 0.12431678990950913, -0.17126178997888225, 0.055550969952009484, 0.13882866735841565, -0.21126153824762747, -0.14362515803959885, -0.07922925967961192, -0.19484774781835001, -0.09232947220359317, -0.15354575911226043, -0.15469574646418513, -0.0037451642938324996,
0.07774856549405627, 0.09880442651071923, 0.07199692301721503, -0.13906026793849469, 0.2820283210863046, 0.034930846965349316, 0.01941838849975864, 0.24008648355840134, -0.041868911093965615, 0.01498497085959164, 0.1458843551968105, -0.11026646400462603, 0.10196282046060431, 0.16945832992693952, -0.0981534199640559, -0.07070849506081715, 0.40947871348663645, -0.0744898171880427, 0.3592025205234775, -0.026300593684247076, 0.05542214979891146, 0.015034832482250241, 0.05917151267052549, -0.18416725645344584, -0.43057857062469623, -0.05053797303165501, 0.14021022750610365, -0.03613794901986405, 0.0049667013343147855, -0.46400326972930334, 0.10012073401493554, 0.08916261133396425, 0.22466166675439972, -0.09479729194178349, 0.2989576966292305, -0.28444036745882084, -0.2839045109626339, 0.15414607228958044, -0.05771749987333112, 0.013256470187766866, 0.289454602573278, 0.37581166278805467, 0.09817423381683603, -0.19101205675557612, 0.2127225928442339,
0.2229336059464492, -0.1754826721415481, -0.3014476663493036, 0.21494162215813883, -0.13803490250531902, -0.10263938942052095, 0.03939833169667237, 0.1271647795611511, 0.2556349523974947, 0.16574561320048964, 0.2600295723248714, -0.008645019029975724, -0.14967594886945337, -0.12975588617984582, -0.23034694539819836, 0.22249174484829562, 0.13583723870690945, 0.017568636534763118, -0.23252961118260843, -0.015219259089197022, -0.20958355043712618, -0.2644910919966839, 0.16493648990090393, 0.14968156067770874, -0.17244012480786408, -0.03972802904019626, 0.16321078096856184, -0.14333909046377602, 0.17341775062685513, -0.12522025681688392, 0.206555022613956, -0.0775806150106879, -0.11306617837473024, -0.050064985606151996, 0.021687939869755212, 0.05240776748445941, 0.15720227593237773, -0.07033307303094033, -0.2410297847903564, 0.034712901190743946, -0.00027160737452698244, 0.25639622557696484, 0.1980724149096082, -0.07352073803669, 0.14006802150399852,
0.12366903205077424, -0.056042151342918595, 0.04360259166528347, 0.3312272235867767, -0.14240172605705378, -0.1412602502658123, -0.04264671036809078, 0.34038034987542515, -0.00029479927804264234, 0.014904750862644244, 0.13296289028540592, 0.16664433302933446, 0.06454792012968451, 0.2587780523453927, -0.3353591580194193, 0.30435624842807163, 0.1781434392702401, 0.02501044220419207, 0.3475056065817893, 0.005082374672352186, 0.1039636842548853, -0.23168876863370266, 0.23906474109510328, 0.22446508171395319, 0.08793608346500784, -0.23309692030106646, 0.10665386106442373, 0.393917140630251, 0.1055398550954385, -0.14389546758618055, -0.16703773648686424, -0.17932707553074628, -0.12304168559748391, 0.15601992650019106, 0.15758647207450002, -0.15716754888046447, -0.07826964154160947, -0.05462948964888823, -0.1568859781971567, -0.06593633947871577, 0.22696562683876328, 0.2885304675995291, -0.026592137045760963, 0.2202815990100679, 0.08624740338283071,
-0.14188153722078617, -0.07778483531003524, -0.04639020727008079, -0.11706439239234441, -0.14230308014462972, -0.1351468488473477, 0.17812012808333097, -0.21883384208572676, -0.2517719270859614, -0.0567399360886209, -0.13887537470454456, -0.21898423372407122, 0.01342836599944669, 0.20799388860826448, -0.04588457773342208, 0.013070284141057808, -0.16560453442226528, 0.1917507159720827, -0.16809944569278454, 0.12809471586346347, -0.15804346581070114, -0.23166748944423968, -0.08523512058284348, 0.0765787829737444, -0.03687554152625525, -0.03861655801432536, 0.060429586838546594, -0.1309269315797031, 0.2575610137004888, -0.15874446902065703, 0.25168024646194087, -0.2777614578017514, -0.30269774566393287, 0.2864254157465225, 0.23253199696099383, -0.04561448208048046, 0.06929635627359165, 0.4094223545694264, 0.08378502508948053, -0.0008471061021075286, 0.2862714555687865, 0.2364896246869329, 0.15829503534152847, -0.03512753576260037, 0.1440070466092877,
-0.19652005832559005, -0.007309358204978055, -0.055613014632507875, 0.1770379681957392, -0.04557799607224571, -0.06008266114161918, -0.12457016520625121, 0.5120044200880788, 0.12417011777793578, 0.13167406570479576, 0.26050815473372724, 0.2289832544539918, 0.034595770192717236, -0.024510503088074634, -0.7182028408100163, -0.006751328122668441, 0.2549612064250374, 0.14822908763430834, 0.429867896196008, -0.10895037814214376, 0.17142054319576552, -0.005246597483330279, 0.17928009028901792, -0.26654522747729553, -0.24577211310292035, 0.029358164333248275, 0.21211886403845112, -0.13102068536761574, -0.234942339046429, -0.16215653144439238, -0.369925411936701, -0.14004453789739707, -0.20019048112911414, 0.029634774903159928, 0.28731091393795255, 0.09933188887360259, 0.05249736753738153, 0.05431993999185163, -0.06931987999386245, -0.09335543865589045, -0.1948961067761092, -0.09263628016879051, -0.06668809300164849, -0.24255490002005495, -0.1437389887008675,
-0.11244565754390776, -0.1564020204018387, 0.23214008200776748, -0.21857249818572222, -0.26451582101767923, -0.04118850158186075, -0.23235070338420274, 0.25978764338796073, 0.1898228379688666, -0.1004516784672784, 0.17328240018607816, -0.15686437978358742, 0.22302881695728344, 0.18716890731172456, 0.14854864363999443, 0.05686532380592734, 0.3772500229626424, 0.03390332054334121, 0.14535366051056245, -0.2599507800447892, 0.18757134040924686, 0.10973432566408305, 0.1591492420514332, 0.28337576605526515, -0.14018847315619487, 0.07418651584259119, 0.3561442033956241, 0.10455743333600005, -0.17655250779305112, -0.24210986336249224, -0.24301692770028363, -0.18596388467854089, -0.04820147537376057, -0.11788198864327283, 0.29491515698265425, -0.0418670189854305, 0.013209932738048607, 0.20839564930888427, -0.25186453933928477, -0.08615804689090249, -0.13913820026774137, 0.42733880305852523, -0.11817779128826716, -0.05576610865793454, 0.23055360310439366
};
extern const Eigen::MatrixXd kernel_2 = Eigen::Map<const Eigen::MatrixXd>(&(v_kernel_2[0]), 45, 45).transpose();
extern const auto bias_2 = (Eigen::ArrayXd(45) << -0.059395711319494254, 0.03555160285871722, 0.058878540046619486, 0.07793074927946723, 0.0073862508300842275, -0.04610446849614315, -0.07753752583571102, 0.07456572146585942, -0.013939104471986513, 0.011256081029365771, -0.04697049226833311, 0.03633813277592779, -0.01300384337225955, 0.011907848936539012, -0.1190958228154133, 0.007884371313311406, 0.014750810639639313, 0.027747157340613757, 0.09446747883091272, 0.05536023702468016, 0.07635159488987098, -0.06663413508054376, 0.034947038631220846, 0.01507253386247549, -0.007688423238335747, 0.03201193834047877, 0.006182721091949795, 0.01907080423731432, 0.01262396089364483, -0.06693006765722456, -0.056073006601353295, 0.05940637003020631, 0.11587716851216834, -0.03833826165476181, 0.029014093108285077, -0.07989878520859282, -0.038883464521308184, -0.12458185705361143, 0.009525248465425637, 0.024015184141407703, 0.1081572432341834, 0.05408464958396528, 0.12540242242089275, 0.11598446217641785, 0.027785260809804667).finished();
const std::valarray<double> v_kernel_3 = {-0.3511565663717888, 0.20357311447699689, -0.33476751955347467, 0.20833955832403375, -0.15003838146527715, -0.3115756551980681, 0.28387399461763335, -0.056650440859422405, 0.32013254055550144, -0.1758793705479837, -0.15597000679235154, -0.23216161813638575, 0.1800363446371494, -0.15809509969074653, -0.281295558643034, 0.26420380005732846, -0.31990949461383567, -0.2785331645640863, -0.25927566200786534, -0.26361502557079025, -0.16797956536054567, -0.12148443023625731, -0.12725236120089314, -0.16622147719345687, 0.23158629438928935, -0.11280183757380995, -0.16832357971059192, -0.2017379840374834, -0.2675956065783135, 0.1362924035120747, 0.031168032957946613, 0.35021927257795493, -0.193770593404853, -0.19998990443710435, 0.17468089182946112, -0.32355241154729364, -0.26737169840146696, -0.23571397047389112, -0.1901800362666228, -0.20887126009111912, -0.12794094816393548, -0.18065042873384196, 0.26607699270923457, -0.10771971086440942, 0.2777050119344952,
0.06253435141094506, -0.008670945793945879, 0.014175584263397096, -0.19256690415624167, -0.21394703448514202, 0.24440459223942923, -0.09592351516409942, 0.006041860388413744, -0.06720563393736928, -0.2253704881713979, -0.1313552626643387, 0.17965456947628322, -0.3173728801533005, 0.09912467106009733, -0.06200939998115064, -0.26205654521463306, -0.007057574705483151, 0.03433464790786018, -0.14305695207410005, -0.13170211980829413, -0.03512027458546107, 0.2098488166050744, -0.23105309975695923, -0.2850543026016473, 0.24376472687044953, 0.26178819359477495, -0.27029959710747337, -0.13775982720990598, -0.15950645475009426, 0.11226893521987263, -0.055200247470218886, 0.06042453869915357, 0.2358513330277324, 0.00019529004201621566, 0.1802441429124941, 0.12364830441535966, 0.1905798435528868, 0.2556624596778207, 0.12452927469006873, -0.183908803205236, -0.25155701526936053, -0.2515459234891683, 0.009318344543712285, -0.30642733783803555, -0.049472432741263464,
-0.09963218873278497, -0.0667504258823475, -0.5618078997920735, 0.31276757209167233, 0.07569153839274277, -0.18414569526955668, 0.21061427094422705, -0.1813536343407304, 0.31467446169003366, -0.44578583443844844, -0.31914477383992756, -0.14019271270697353, 0.11113582634085016, 0.05124684615814848, -0.32109107328176983, 0.19506760720673072, 0.23244833318242283, -0.17043669964548708, -0.5641842367091183, 0.05904466629396296, -0.2058283330412298, -0.25287868508483147, -0.015256427365511983, -0.38270781035063417, 0.2744722308242839, -0.3453129880998622, 0.08317635136528416, -0.1669237304859069, -0.08249121823246486, 0.10281862114191653, -0.11576627615144983, -0.19033555375404396, -0.17190267799408845, -0.13668768043589194, 0.2219127993137761, 0.06943225322396433, -0.04058350360494492, -0.1857179881751335, -0.49874468196199745, -0.08023277452662089, -0.1055092971759508, -0.2484365714105342, 0.21811647669126152, -0.14245695943034614, 0.0197779433969375,
0.2708503449277854, -0.826563668975463, -0.11872684573906093, -0.27982686979671473, 0.25472796655446245, 0.06803789628910004, -0.16248904979475504, -0.4082542737263523, 0.12327881365831295, -0.1966484643221587, 0.03478750740454155, -0.0696512722582139, 0.011917110167737157, -0.36374384409579374, 0.024284956022082024, -0.047493227059215, 0.8633785068314201, -0.10021832709122737, -0.17070599152635965, 0.34670379913425475, 0.1081735363321805, -0.13273620865734698, -0.21232565696774977, 0.22377822365811306, -0.03353051712519641, -0.04209980519771445, 0.058977040687686326, 0.052480563920866315, -0.17076537852136053, -0.3046840329659739, 0.33459000716371157, -0.4990994688715618, 0.10702436544893494, 0.19630563171211082, -0.23626421134921458, -0.00743307395747372, 0.28067474779107376, 0.09214126482155427, -0.08746437977620226, 0.16114944900327696, 0.5629812336862745, 0.44987266869943926, 0.05291452646151827, -0.19663573972387416, -0.3179127652325128,
-0.147696978542274, -0.13742185568210094, 0.23237469001783403, -0.2790087092533373, -0.12490997462815381, -0.03721200616566549, -0.17319757595181423, -0.08008106627406522, -0.3202389382915608, 0.1077774496962173, 0.04186814525024511, 0.22728700678103525, -0.1585522511933962, 0.14364621920705878, 0.08428421364388484, 0.07214776915744793, -0.055695375013415864, 0.1773525382956296, 0.31909446241528305, 0.16949140435145327, -0.19148450687115717, 0.23414043685539315, 0.11190810841296328, 0.04250110127999756, -0.017156447964274433, -0.17304786849455617, -0.19279610105195946, 0.2023090237359195, 0.11879088556037927, -0.14213556043700218, -0.03450372973547532, -0.1489146440930976, -0.05118019804592788, 0.1378865865415404, -0.08173720750573467, 0.14014093533327485, -0.16160053248644793, 0.27055130749934003, -0.1154890453990984, 0.19288678704518408, 0.10441053504326267, 0.22775249862303143, 0.00944933010537367, 0.1606378642832142, 0.22101821686537657,
0.1336899042364848, 0.20432363917192364, -0.23651456564020645, -0.12569149958974835, -0.2999232404850002, -0.10410594844194815, 0.1696305561583299, -0.16168971879668, 0.01451079693899293, -0.22207463719265255, -0.2840361826492603, 0.0789866018927691, -0.20806221297825783, -0.1284218204831406, -0.0166241808754761, -0.13465357636704206, -0.1262378033632296, -0.022995066938077333, 0.1426419449855121, -0.11798038934974676, 0.02732187038884706, 0.2018553116218598, -0.16780141886688485, 0.04031618635710422, 0.12153753523191714, -0.037309612263166876, -0.20603739785238712, -0.020299380494814598, 0.13490280027392706, 0.2614729858644562, 0.2115862322433988, -0.10544850054887824, 0.13449449742423786, -0.17941628150436445, -0.24334710732365206, -0.26210828634046746, -0.24429038192623267, -0.04114919361012622, 0.1588557799793358, 0.19265688238306275, -0.26995356707602963, 0.08072093890428737, -0.10628465141271298, -0.05798914480150864, -0.09688604451179314,
-0.035570411819696335, 0.3098799383252681, 0.6009625125989809, -0.04790248580225765, 0.29412323137742574, 0.5734383020809096, -0.2694413084548084, 0.1119965127353004, -0.5766703041663038, 0.6477484477646254, 0.26737225530293246, 0.20917779586636115, 0.11543732385792747, 0.24278341032187373, 0.38653893115701504, -0.06799781450338502, 0.19827102529042426, -0.20474399905697518, 0.2680940114875384, -0.05932535659202853, -0.1585203368669961, -0.003073171917382647, -0.14714559133889799, -0.03097097679566402, -0.04115967369388196, 0.2533955865491151, 0.0604714580026668, -0.0027935712300895406, 0.27705889194170163, -0.5135153143403172, -0.13647994783069783, 0.057282517626813925, 0.22893938276600717, 0.009421475559911423, -0.26315684542967993, 0.008462495184284496, 0.13678706383836084, 0.1608519662453624, 0.5576661866983659, -0.05674557631436739, 0.06271709834406446, 0.06616227151085831, -0.5776365840902802, -0.001752151252078069, 0.1620163414319816,
0.6279666368730941, -0.321501039408116, 0.11738654878009415, 0.06610105331192777, -0.060921015320902557, 0.005548238981949703, -0.1066373092313941, 0.06270563507191002, -0.07761105431045663, 0.1755599741954231, 0.30417312101446614, 0.179409455421756, -0.19030322614601433, 0.12286102006108925, 0.011666453356064617, -0.037915889980071824, 0.7224851318445122, 0.8276274022659558, 0.25252392735229745, 0.009626698827099897, 0.033972053746535176, -0.08450985235596767, 0.23647184170110247, 0.22908893644686046, -0.19612406274405336, 0.3927779677086735, 0.09890873082144908, 0.07380221628886646, 0.3623535837570368, -0.2719212499870739, -0.4118253543010104, -0.6736926562576729, -0.11195069543541747, -0.0268447613769533, -0.2652156414970688, 0.04448508776214648, 0.07630307656758951, -0.008643865268505475, 0.0721697505765621, 0.1193601819128768, 0.1403287515429231, 0.28414470219699695, 0.016086456860734136, -0.05302275573340787, -0.27857859838823446,
0.20671210690050465, -0.07830350105435445, 0.27003614565919576, -0.029396804015318495, -0.05110560441662461, 0.05764445463732484, -0.004773194617075898, 0.296687392674169, -0.13471727149699986, 0.30374406786430347, -0.23151613202710095, 0.03510903697890594, -0.22021201577166405, 0.16970588491507968, 0.2327222846099153, -0.0031862729117748166, -0.15530579509703335, 0.13368925374346388, 0.014082227956326984, 0.015668558068455064, -0.19112178638207372, 0.29381943769853774, 0.341341890630949, 0.22107658461283103, -0.2806134529765525, 0.0020929514708779716, 0.26139524384058027, -0.2314921461291006, 0.26335554029521135, 0.18435979711177777, 0.034194261789221705, -0.23438541597655027, 0.34419488010174076, 0.053452945909325485, 0.11688718642088645, -0.06878791528954718, -0.2182180086404559, -0.11011616032949903, -0.15886038217582418, 0.12146589386726771, -0.12474301932340359, -0.16673685124078075, -0.20242868053365246, 0.2511016250816647, -0.10083521097363368,
0.1293283539653469, -0.3723779524060159, 0.049833662305446266, 0.07593213473354918, -0.18159663755918712, 0.0005774060702697574, -0.13817139708542897, -0.17771938929908196, 0.28216282197282117, -0.30773456389979253, -0.19308924846246125, -0.09503650868139717, 0.37005666593956194, -0.28809394766537666, 0.05215937546483186, -0.1852417554082964, 0.04586624995902465, -0.4398645591894206, -0.4224448836731902, 0.17950045777650678, 0.04840795634298363, 0.06824089371991147, -0.0023959784029163544, -0.040700505528472625, 0.16905719746756723, 0.053760674762504, 0.0991126285547428, -0.2385057347273628, -0.08837036929298006, 0.29792347627467225, 0.12633411520234686, 0.08789630196765211, 0.1503845988925283, -0.1736198142149363, -0.15354134894356894, -0.20343144681638242, 0.05214838805454983, 0.019608218912147025, -0.010273717471821951, -0.09257423772451191, 0.2651534112311439, 0.12213374087577333, 0.2178273189432523, 0.03659357548724109, -0.2827857303084192,
-0.07826519726899643, 0.12739608873277897, 0.25757071726863895, 0.13057951963005499, 0.007317679410712033, 0.14304971612043613, 0.18937169631458106, 0.16696514660799122, -0.039242319528645764, 0.15867590922772615, 0.27998562705654745, -0.15804843028428486, 0.026265594598414155, 0.7417887225933733, -0.14894222096843168, -0.061509098127037164, -0.151368312289099, 0.3053149556353609, -0.11842092634036926, 0.21362536789007427, 0.26492654360572426, -0.15336135446662014, 0.3394885772685796, -0.09806301224782732, -0.22336155373154093, 0.25327457034446343, 0.23887937835948087, -0.009123830248784884, -0.15405760015036704, -0.10429822817583333, -0.23359608556426686, -0.4496993067591631, 0.25125537823126987, -0.11492265482304057, 0.2019283733022181, -0.13544115026803824, 0.09883856861654092, -0.006530537255682844, -0.22573093207618675, 0.13254423554303654, 0.29636130640553365, 0.22312831642838737, -0.20496753805774345, 0.18199220818083375, 0.22516428545983042,
-0.23359565982934305, -0.25779576631594525, -0.4903785715184317, 0.4237738089188862, -0.29008894732051954, -0.023842300641895856, 0.04072480380935491, 0.02468638289323451, 0.1108825042805646, -0.12847091298730742, -0.03353350814763667, -0.15222517595653623, -0.3301214039990723, 0.010551122274829981, -0.38345982378972987, 0.07798886649594981, 0.05248014698881681, 0.2273493912244573, -0.46445298982246347, 0.1926566237640968, -0.25324413060673473, 0.2323116387109371, -0.009208676529536199, 0.12816918451452983, 0.2260416896981048, 0.07648634365339152, -0.013144137765297484, 0.16357813038937027, -0.425754256704165, 0.17302082231995855, 0.35414201677905777, 0.1520082890214061, -0.32598446136059006, -0.28669638073002385, 0.2203256793401823, -0.027982781447402637, 0.08040195931344392, -0.3579833472098594, -0.28231604076771244, -0.05426670014937185, 0.24032989284711967, 0.10977861194891436, 0.5120733964775163, -0.09430887303535135, 0.16048425739709576,
0.010350249020558103, -0.14474471838264258, -0.12329850609559455, 0.024317313501158754, 0.07709353326829428, -0.2412551172183889, 0.19007660492993755, 0.0427543166466464, -0.181463347092214, -0.05237926990092643, -0.036224754533870154, -0.29123202508368734, -0.2051487824870011, 0.007762012335062642, -0.020204831972381085, 0.07407176175048827, 0.3899867775209628, 0.03505194602908337, -0.21500409590714833, 0.2720763840686011, 0.43554726314453573, -0.19838925038806102, -0.07758949384375229, 0.05172354549577831, -0.08416274903309573, 0.03615216001306189, 0.16742635626958188, -0.09145075040037105, 0.23097063649951916, 0.008635391655835014, 0.012997047620661567, 0.0008866244122210134, -0.02648534646459604, -0.08518591265520103, 0.10497231129053641, 0.1932902413871838, 0.07946076976839052, 0.25020315404964055, 0.09424578391851872, -0.12285121037966734, 0.6117069550923983, 0.3485321643855843, -0.15513921204228964, 0.2991917365091549, -0.3041736911731317,
0.15019430655438373, -0.709098510097531, 0.02036449455995037, -0.03237448483975436, -0.019336688421500537, 0.14112253751004572, 0.2433692923044647, -0.16435654908475666, 0.3952936899424181, -0.3280333131381145, 0.1127162234950501, -0.23329466554856232, 0.15057658830811027, 0.2982413672593986, -0.2797073766409304, 0.12901439501710885, -0.004248119945618772, -0.17036691654561956, -0.1433459320539367, 0.003404332387816562, 0.25006083981121774, -0.5688624501920239, 0.254960838507652, 0.19435755875851296, 0.10403031867068196, 0.03978983707540681, -0.0020983992055683496, -0.17688204179497258, -0.34589341130431217, 0.10174287499752264, -0.288537473377526, -0.1313521697608045, -0.3430791249595014, -0.07667920238658332, 0.25374047552297463, 0.020832154943192346, -0.06449571908441179, 0.0034051697836698946, -0.22615693792382163, -0.07256669447858205, 0.8421142733422066, 0.39743038350815035, 0.2884939970035836, -0.05951668241924639, 0.13734457774039735,
-0.26084546230193467, 0.20361825072764378, 0.01374755570455639, -0.015591252446157331, -0.18887033841167036, -0.19855841164552673, 0.2933141695160796, -0.1839128122246518, 0.25651679233651997, -0.13803772456521854, -0.15184558582692392, -0.2811397252165442, 0.22261396678816053, -0.08801511464091707, 0.0694557673786691, -0.12615139138373296, -0.4426600714049021, -0.6231436358158563, -0.10895962908768449, 0.06281968766024836, -0.056075871621260036, 0.17906665531018834, -0.4667580389639734, 0.003926010981492912, -0.003166384447810869, -0.12689874854930044, -0.09765533366930877, 0.10957104273475002, -0.3103080928219613, 0.14052668718020306, 0.15051977587644952, 0.6396505135662883, -0.2839272695609142, 0.019105166585152846, 0.3075014659089789, -0.18174968395344995, 0.027691243626374495, -0.17199487738308317, 0.041892758379754785, -0.2134631548107511, -0.14920088143986454, -0.07823643881052421, 0.040050508388598416, -0.17190140027663997, 0.21500826453325828,
-0.07786723082439807, -0.35625578363986454, -0.170992530200188, 0.07374010574775912, 0.19604705857822408, -0.15429391217627295, 0.21475254359140508, 0.09858308822179115, -0.1758690172376981, -0.0646333658619186, 0.13586763120950993, -0.3118605414187842, 0.158849599049001, -0.007369966960755369, -0.1584689078751734, 0.12397350618282343, 0.19032075885563793, 0.12779334075215948, -0.2131066436450342, 0.2618949859253817, 0.11233802192147643, -0.27388554789601194, 0.2083091596212381, -0.18762766994065522, -0.20379396159219285, -0.13452970705283912, 0.21259088163593426, 0.03748820541188181, 0.04242761193060982, 0.17784216275331874, -0.08996385397649113, -0.2557471813132301, -0.21050492325760284, -0.2423066433292011, 0.031796620584126474, -0.10358319789443685, -0.18356592742900094, 0.05594754578818152, -0.06863780763944186, -0.05633508450677856, -0.08105901072930055, -0.050083968534126604, -0.11928444466570258, 0.25160712197497537, 0.20673252826868804,
0.028137047377662632, 0.07361142661244284, 0.18397290106044376, 0.11975155588264681, -0.02524532394189722, -0.09012693754841841, -0.09563537633629116, 0.551903961628052, -0.11386534435313855, 0.12377818905795916, -0.11835006541518729, -0.15533356083346467, 0.13830874473280286, 0.9601240792350956, 0.3063270488409095, 0.01766811816948359, 0.0199910096062337, 0.7832628050594129, 0.2617809949568745, -0.03977448743405251, 0.17361003101599037, -0.004715229005120498, 0.8210721812767435, -0.012406217099777897, -0.16846127016024384, 0.35166772299976023, 0.05607100187792816, -0.08704353066696877, 0.1339369445339647, -0.0042577226909366, -0.24938311583144318, -0.8121715041397255, -0.18472839312441172, -0.03616490492299413, -0.04976667981675028, -0.013555899281709652, 0.06942165101723785, 0.11810516934957152, 0.07081236188780665, 0.3695534206215377, 0.06265312535381783, 0.11664668876651299, -0.0651329041340776, 0.21627748701485833, -0.03798990781174051,
-0.1319058282285629, -0.23638835548737658, -0.1734759044911329, -0.12771131507980035, 0.03816460295303269, -0.13040769371621247, 0.057403823714501936, 0.04276765638549853, 0.06613718453195688, 0.16264733856713165, -0.14769823075350905, 0.13378493556116006, 0.09588275449813688, -0.03571550847027922, -0.24214978215255292, 0.25015312554610447, -0.005593582477176301, 0.0383456597996161, -0.04204109732188742, 0.08590373548725806, 0.1657626345032443, 0.03488670893603125, -0.032864274079351184, 0.1479915439757649, 0.1925393497464152, 0.2550905166748626, 0.01237726799957613, 0.06513538617783829, -0.05694897518793439, -0.14982600408072763, 0.18060992343615995, -0.29839424056313735, -0.10538022482861263, 0.09982970414075307, -0.12834524771954095, -0.010626898403024538, -0.21607738806612778, 0.24206362672207885, -0.04821430602571318, -0.14292270063261864, 0.18726022632816064, -0.16027763266003978, -0.07770320355627995, -0.01903379835198534, -0.1450689275906154,
0.454456082543499, -0.2617085294623229, 0.015179005568749852, -0.2490946291882303, 0.11540626522152082, 0.3176198636436755, -0.06572278861305426, 0.38672964032272705, -0.16609413921677582, 0.306553601068211, 0.014546553498954876, -0.07988106514053508, 0.21803172366925722, 0.2418239294657942, 0.2775912948285842, -0.20162591455349677, 0.612550987929593, 0.5049290870404407, 0.08422102652768977, -0.09466618723352827, 0.2454341897037901, 0.1287523290042787, 0.21386710579628182, 0.20240330055901504, -0.2583232232595488, -0.008272353826262888, 0.24909921645780794, 0.29656563283704573, 0.01615177529662212, -0.35274311225597854, -0.283909233266198, -0.8033066696362283, 0.3065753107553792, 0.2930243016393687, -0.02596558059770079, 0.19142490950568397, -0.11130328027849382, 0.2604817579880623, -0.015179552675920317, 0.11577599714414798, 0.29506881619233843, -0.0075339620121520415, 0.037178216784321254, 0.19421799112085292, -0.03816192294633087,
-0.27240799929756887, -0.15502861825998782, -0.29773960027108753, 0.15123261237673388, 0.12518704229512068, 0.009663536291078651, -0.13692358024882786, -0.14235022185178536, 0.017483943452792028, -0.28256381620300514, 0.0037741657568676388, 0.2709184427751506, -0.2770633183967061, -0.04340956174284808, 0.05151834672998525, -0.13353738766431658, 0.2036062008495554, 0.010122015058420386, -0.20915023270278355, 0.10120967953007777, -0.01823051567560138, 0.27624615103605527, 0.23533649973410461, -0.011019552909671902, 0.1879262727470296, -0.1058300315849454, -0.13364067457163045, 0.13475236172999283, 0.23459683625768535, 0.08692138549676666, -0.12016981647614954, -0.21593532190987694, -0.09369780081693965, 0.10667804082563058, -0.20509014018406468, -0.1286484605537873, 0.11222063403650395, 0.1105139141229118, -0.3695998832837454, -0.17411618150977873, -0.2544871263223689, -0.18610488648919876, 0.24689799540152566, -0.026972181721265767, 0.09800860121552644,
0.5576304651254476, -0.06349740470978348, 0.0825788896058209, -0.2362684461998885, 0.032155380140358174, -0.17628229072023976, -0.12683787204791505, 0.04163664664988441, -0.1344367899661083, 0.12621586781817476, 0.4275539793740562, 0.06461911356480814, 0.014267025647708627, -0.10785560427921784, 0.26850533284656675, -0.3123511311050667, 0.5842016946401295, 0.43930107043816663, -0.12914539406150502, 0.10899731323870768, 0.31961863546426206, 0.2062702574310624, 0.26870150370771256, 0.15937664767254708, 0.056275712092517714, -0.17760191115808627, 0.02485493679824679, 0.1364203004266423, 0.15284585400510975, 0.16340996672327138, -0.026991457734635835, -0.570619174626978, -0.10025365378320698, 0.26419169698156486, -0.1862214907690949, 0.20593041540858517, 0.07298179901480749, 0.05234975966794817, 0.017097027137532646, 0.14501922456701924, 0.2194201868874014, -0.19387144839944215, -0.22259729914191123, 0.18452677765322748, -0.27433826827406693,
-0.238474405035723, 0.37545521586086467, 0.01609473861834105, 0.08007187359486971, -0.2419243104729368, -0.09295376592902073, 0.2574585076737034, -0.18511606057950797, 0.09305108847488298, 0.051337810440243485, 0.022403568111951513, 0.04731626808432972, 0.00989429260984526, 0.18685196706972457, -0.3671494661871485, -0.09396957792650305, -0.5234652914304357, 0.21319444328109294, -0.11478066472539922, 0.0713008789829766, -0.34799287070385765, 0.385681145452812, 0.17330867944579337, 0.01810018400577606, 0.14502087523400786, -0.24307765082920155, -0.006066337244919942, -0.32965087247853164, -0.278872489417333, -0.0135391450995338, 0.10940496265495117, -0.03217809069568871, -0.2587148307045007, -0.2744238397828414, 0.27906433579549544, -0.14583385133430865, -0.16418005567117572, -0.04901347949252148, -0.27913107029487033, 0.06603594123155017, -0.342825989691635, -0.11529150570145869, -0.12169009075762229, -0.030391972444752984, 0.0872543357542048,
0.2072326324584844, -0.5574608314205233, -0.11296331670542882, -0.20604031645190687, 0.24213974976194702, -0.14085383497176043, -0.22816516314852003, -0.10874803969763605, 0.16585872614713523, -0.252017057822705, 0.024445010562918982, -0.2831429893214009, 0.1080057793789304, 0.032557008939099435, 0.19548783412510312, 0.19080771406617594, 0.32535841371347646, -0.1881132660447784, 0.04097818110709189, 0.30463360602567274, 0.13799018412085937, -0.17238872469124697, 0.19543285756086506, 0.09399681747086283, -0.043954405734886966, -0.15651482772448927, 0.0018076255177356488, -0.1686184881518602, 0.1333350272351496, 0.04626162555303684, 0.07533978226473562, -0.122124560930003, 0.16896233225872723, -0.07880304962122088, 0.27529260042399656, 0.13220885479758393, 0.2443125111632792, -0.04418581811794429, 0.22797396999451336, 0.07256968499503716, 0.51184417729985, 0.4135754939374196, -0.055191004599911254, 0.3317169773431125, -0.03415014105301234,
-0.18591517353329606, -0.1651709631336679, -0.1177732497872723, -0.07623739797060426, -0.2015438641745461, 0.16436366470120672, -0.037626514724087, 0.2369656986465541, 0.23638217460985914, -0.1507351383372178, 0.30724694240234823, -0.08975741424513727, 0.11101118136798593, 0.19240159701192694, 0.020097079133920604, 0.18133852643887047, 0.04233665307033126, 0.11682865599194656, 0.151982748157818, -0.1394062840039425, 0.07640698603210112, -0.3476240114834156, -0.25744942553237304, 0.16631282390411198, -0.10136486722759831, -0.24960417861637182, 0.13796847497134668, 0.059061164790139786, -0.07892200700235419, 0.16359433383459515, 0.17753302937431598, -0.08918451991187372, -0.005997005208912823, -0.05769059352119467, 0.13540019594272884, -0.03989997864402726, -0.06839340014429375, -0.2666152101204038, 0.13075057260158132, 0.1661438855542268, 0.16319198320661146, 0.018364908840648366, 0.11981773262011723, 0.1312163619368596, 0.10762651208605514,
-0.598391728348682, 0.2627572131039555, -0.29685085139760814, 0.3256176934368122, 0.03751138094988802, -0.2188334943893512, -0.11234470997381657, -0.6643702709611005, 0.2738127197145867, -0.3353448988068822, -0.38516855622567736, 0.2071138431244055, 0.2008164630660847, -0.4500456432793534, 0.06271537811449847, -0.05836868471414231, -0.2359032384135483, -0.7952668158612508, -0.1460536749478434, -0.18535423776338006, -0.23139254437700135, 0.24221638992667358, -0.6676903502235483, -0.13963194889866945, -0.1349739240401011, -0.08109140310136544, -0.26915321723516644, 0.0018029543556351373, -0.027715890679296622, 0.05529891999907844, 0.5429270587156187, 0.8257081007616235, -0.07581802774959968, -0.2271621107308474, 0.31939571706293607, -0.1807824924288676, -0.07044440661851926, 0.15524581196466927, -0.08642473689965527, -0.24952011375745453, -0.3368998646864646, -0.021507581722688338, 0.2602535595030863, 0.09076376622382988, 0.18690509850819254,
0.021728787108515262, 0.06619872730386703, -0.19425005759951994, -0.13601201258702628, -0.06594677970196218, 0.07652473287141835, -0.029638132885410045, -0.1744982498598675, 0.39693672364594335, -0.14141189478642466, -0.22800691176502025, 0.11984915387565474, -0.2390524954348587, 0.001354608292432111, -0.2815744255940507, -0.18452557798837213, 0.009102484314426602, 0.1721327273254016, -0.22296523909054272, 0.10025942582601294, 0.21979977426923525, 0.10310403947392646, -0.09932604046599176, -0.24481523762598395, -0.12048432673786269, -0.04396840663970372, 0.24202090636470855, -0.02683037870141677, -0.27271212257893185, 0.0115086824501723, 0.040956569408817645, -0.14449715468617524, 0.10275176486991786, -0.20635318952355405, -0.023307105243132138, -0.18045268025925626, -0.10282715447685847, 0.2290566961621389, -0.4408081916439834, -0.21334299928044909, -0.015814787950739814, -0.04115189675357899, 0.11347949105572455, 0.05483825400689117, -0.3140939270138133,
0.45539768208367754, -0.14019598877088102, 0.23190514320602515, -0.2415647819083326, 0.36827618539711765, -0.03907172316813094, -0.19503972345109669, 0.44926907262434834, 0.03947642418501585, 0.12224469727979119, 0.3291751539712414, -0.26060117058006105, 0.1004955771865155, 0.8099868997013256, -0.025722736236551566, 0.11330344741813463, 0.12904990305513875, 0.7682061418627195, 0.09659306417473566, 0.2667816032292128, 0.3331721622577782, 0.18527866884925423, 0.7957558444460946, -0.09668678426702829, -0.1433765704340501, 0.3827751561709152, -0.0820122483439915, -0.06611598505499346, -0.11872971140613518, 0.172017478351582, -0.28803432231957965, -0.6115998859287418, 0.26504689431621165, 0.18814779823086497, 0.016832093406779, 0.009053939943144304, 0.3548648743727024, -0.12050459961426646, -0.016981637561799216, 0.3782101236003252, -0.10220906389075499, 0.26971097258836935, -0.25622517422848384, -0.11639638896346305, -0.1391751529609066,
0.5265411194861391, 0.0027572444007751377, 0.23799591215622015, -0.041787270896826045, 0.3259167980447206, -0.10556164810370583, -0.044546909026443655, 0.3081654931318404, 0.034810013630616726, 0.0682103259057064, 0.36065954140524265, 0.23132994368040144, -0.0531817674224706, 0.14325180949065558, -0.16227393450314567, 0.0033133091889952396, 0.505374778651127, 0.20285356877793156, 0.24491416704772856, 0.0718008596663101, 0.0011727166793374497, -0.05218750534818104, 0.2771255926130647, 0.1153783674557467, -0.31404201940535087, 0.3042642153363749, 0.1367208357672153, 0.0802552491978732, -0.06286493717586397, -0.053145701560324644, -0.23066523320380794, -0.3645790396598842, 0.23172114460658777, 0.23257627944179543, 0.1428656872779389, -0.01329012744685773, 0.0887435943177715, -0.14311865459689768, -0.22506481228552935, 0.07063686271785628, 0.14908255331538794, 0.10143317385538768, 0.05935188745137803, -0.16267164727546957, -0.23552607267669154,
0.14484483605622472, -0.12327451542917595, 0.27875854091532015, 0.05901633504351614, 0.319207313475833, 0.31060861020881114, -0.09000775403756348, 0.006253556919015665, -0.23997231139865416, 0.34752402423444323, -0.13190350352691793, 0.17302738576773277, -0.057785193272691666, -0.13017017852606097, 0.26742744137097024, -0.0003052337950690329, 0.008370480779445064, 0.14518311001227152, 0.2612164181801466, 0.24688226817045553, -0.023127916376047258, -0.039652089515642516, 0.08895492916371701, 0.2953462866311515, -0.2661640991189606, 0.2486489214531854, -0.03170890227130841, 0.28147090037413824, 0.1355893945044283, -0.3581186175494638, 0.031653613451235185, 0.24742781936868166, 0.18410435638082842, -0.07517431498061536, 0.03298725152735019, 0.3156667948601379, 0.0387364849564521, 0.018920183256748987, 0.0281046406225521, 0.21423502300818048, 0.10756458430334606, 0.24235568049319675, -0.17229317854258694, 0.1417255165154727, 0.150398584625859,
-0.07569191924470131, 0.3273276954045697, -0.12194859019493438, 0.32511930980716053, -0.29633834341522935, -0.05274474509105659, -0.017220340390956015, -0.6784351623388751, -0.025499273348752478, -0.12079943384727256, 0.02658660840659958, -0.24109133690433449, 0.05245469282845873, -0.9053450046698432, -0.27952564029748384, -0.17819583932059702, 0.20696974134513157, -0.7954500722379614, -0.09162262234247501, 0.12290361958391012, -0.030132068518994488, 0.22078319011146913, -0.45982425594856335, -0.18710440733743353, 0.16122200120594007, -0.04451027900690379, 0.1300127535471167, -0.01650560102894555, -0.365986691352715, 0.10726818522117057, 0.6377980257077825, 0.8376240031497731, -0.06791041081739939, -0.24138325860965382, 0.224079987256039, -0.2101746864839081, 0.1213508070607214, -0.351348381318451, -0.09347085936634136, -0.4271789831622812, -0.2792818788364979, 0.0514484498155983, 0.15524966058490153, 0.21966138782593314, -0.0435284296745628,
-0.004408983906602219, 0.31577442762483765, 0.18096789974752772, 0.032648925205242964, 0.10392268585905345, 0.22384474458930995, -0.053530709534165714, 0.050105347878648045, 0.07478125566357335, 0.16788103877341434, -0.3648360442320145, -0.05404939125449329, -0.1941316921126522, 0.34683859201853895, 0.0568555532515453, 0.17223232035330627, -0.5359082199395341, -0.05226530367066686, -0.01364574551568504, -0.33301736882926636, -0.29258385984193996, 0.1355510124725018, -0.028956000870424038, -0.14333872791424848, 0.15509717606377935, -0.2653563427900076, -0.30149251329475735, -0.21264509586106067, -0.013519830106048021, 0.03084318960659218, 0.05384329730994692, 0.30759425377333843, -0.08537709486225149, -0.07546741506915726, -0.08738610237663627, -0.2397033088911774, 0.030371217024242555, 0.016727098649908168, 0.042759131488062097, -0.002981358790926607, -0.43258011023392784, -0.09629885606640855, 0.13194578222785278, -0.2165250514566972, 0.32824888167661886,
-0.14932690231541187, 0.0005807785269873649, 0.056708836648776434, 0.24763996670305932, 0.26116891757923194, 0.25573523772728995, 0.19789573120449525, 0.009895395263075618, 0.09027023735451527, 0.05737961560539204, 0.17797168933152588, 0.23814033737157858, -0.3373635227332174, -0.16801790451004195, -0.07807389934182199, -0.2695846328190147, -0.04034644412424849, -0.14539917300860666, -0.1295598496423917, 0.18986780574097467, -0.1547909466772993, 0.12490676287987398, -0.14351629692118706, -0.22728129687727472, 0.24086455215999383, -0.22818331100158137, 0.03870683519896816, -0.042445623063460405, 0.0773926266160578, -0.0078058550680753834, 0.21864595863353517, 0.03470173533154089, 0.21601827387415018, -0.13986754899888695, -0.11530138838199624, 0.2556623183001948, -0.17569054881914442, -0.16732485937308095, -0.14291788048041276, 0.06471062282102057, -0.0720897005265074, -0.03164073480911092, -0.22331414918318487, -0.3285849652939396, -0.18722910340926865,
0.08820560001505018, 0.043703710773364726, 0.445521042039066, -0.09004077031270934, -0.07011717542811977, 0.21141421094749271, -0.337179689962651, 0.1601340039608887, -0.265936504007744, 0.11837182745588067, -0.060333326053880275, -0.04468355668370361, -0.22511540876479705, -0.15491278725460303, 0.40730690594401325, 0.22343122955975833, 0.0420843409376865, -0.18729116695783143, 0.3967582736959391, 0.047577908620754866, 0.11047525535930797, 0.22701668172721537, -0.035040082577912864, 0.09926747202499657, -0.135413169001365, -0.1884036928456983, 0.056608179181732964, 0.09541973580599411, 0.17476393953058167, -0.4144066213384726, -0.07740826797916191, 0.02112826994789514, -0.05075759546839731, 0.32545776028594864, -0.06883646823875281, 0.2746928753069391, 0.10908141695080603, 0.27508155726400385, -0.15621137756270298, -0.2998279096851029, -0.17182311810339046, -0.16702705138424814, -0.26514400140186273, -0.07531213880300269, 0.018499207305816112,
0.04019602081483053, -0.020529804531122527, 0.09835600747578623, -0.11808463191463266, -0.09507970171264428, -0.06875177421731625, -0.14711254902585902, -0.21477503337790024, -0.26303643886077377, 0.029093064193205103, 0.11104786940501664, -0.23367676789047492, 0.39123948053106616, -0.28206972842894257, 0.13613254840325506, -0.0002533773128734049, -0.1833967615941322, -0.1823333439277189, 0.2747075446853722, -0.04784685257652744, -0.008663606449733359, -0.2631139311682143, 0.17668852974175814, -0.09442652711958868, -0.1600580065131859, 0.15861721360521697, -0.1596643615636909, 0.18225970091310817, 0.08671300319949123, 0.16712846656889255, -0.017939915051494188, 0.2031795949375036, 0.12315845186026268, 0.0627368198639163, 0.06860687944737258, 0.014047574248342947, -0.005439149334035543, 0.2515494460702113, 0.14128059027486645, -0.010317806560841797, -0.1672393878617576, 0.21705555945891294, -0.12160913848262991, 0.260300599672518, 0.2379248647749643,
0.18941842024381791, -0.22095954507374818, -0.12971395994530557, -0.18757815918648776, 0.06800310223587135, 0.1915481440090423, 0.1414981476025252, 0.8428961908793086, -0.2266804664213008, 0.3617660660832688, 0.48186855607796364, -0.024420022969594942, 0.10466205308631318, 0.9071272210765802, 0.18330474700127178, 0.024436841663748658, -0.2498030111498809, 0.6433356085269044, 0.2662639673436433, 0.07197238570082767, 0.19533880405917606, -0.21788207695863637, 0.6037265053673967, 0.19450885796562992, 0.008669569815940784, -0.041357161211416804, 0.17814424282605154, 0.23004017115238545, 0.1805589813365363, -0.1947235168595914, -0.5184052649087652, -0.6569191167490149, -0.07514460276807036, -0.15408870467921632, 0.028849960953597653, 0.19775425463140714, 0.10383286982309183, 0.04698119840618611, -0.18931180704150444, 0.5996057381988917, 0.035064444278596396, 0.3062867148986956, -0.12011481199203168, 0.19873999950843924, 0.06109680973112514,
-0.18601855404597478, -0.04816672873408276, 0.05782505328218539, -0.03231855224562801, -0.2633965113176249, 0.206423881128889, 0.01166276227370342, -0.16629472791095162, -0.03462384506980183, 0.13950299431561639, 0.1998911255062199, -0.037778079903067356, 0.08637306781752056, -0.43813438744363736, -0.24924949349590655, 0.23120908547588162, -0.33467386398033633, -0.16219297989187906, 0.2072436996173464, -0.1746003078285159, -0.2183610906673105, 0.26909197021486436, -0.2805818302037486, -0.13810708449391793, 0.12930419981014948, -0.036012237694889815, -0.04353068442318331, -0.16290088989790374, 0.21726358189010628, -0.20085785012303337, 0.16158140769853213, 0.5925606186317947, -0.18494913436925767, 0.06636345831294238, -0.18227157997620855, 0.1209745905300535, 0.15292215929800448, 0.11766121260069325, -0.038326953379782515, 0.023450049827783967, -0.31195485038554516, 0.11560782728955189, 0.057253076228622704, -0.25625681543536205, 0.2504368549338015,
-0.09641670069319061, 0.10073932751723112, 0.16225040885772546, -0.07887154603345156, 0.13632327491767335, 0.12422758889989738, 0.10354767062366645, -0.5171264859224506, 0.15082103368022148, 0.1684742472175829, 0.09942292738219838, 0.34110019809526554, -0.13414267714758882, -0.37467586364404526, -0.0636528317886206, -0.18518364858183015, 0.7260516436053212, 0.06074184710376916, -0.14044724669469105, -0.05372050910143365, 0.14619752714592313, 0.4870252998131101, -0.24409354300793967, -0.2088612216326581, -0.1133621246159306, -0.07673439650664263, 0.1262340663447118, 0.185286517342468, 0.041152575263997446, -0.13051081714282545, 0.32747182592730734, 0.31318517257063383, 0.05364229328533597, 0.08973506828854597, 0.09467300000068916, -0.04289173128950789, 0.11869209390922077, 0.20955136863769389, 0.135609516046482, -0.3492477298030803, -0.31385170462209083, -0.01289483821754337, -0.037920803082873704, 0.18577139624966718, -0.1448470206081317,
0.06223270262286599, 0.26426934135339963, -0.14895934205779088, 0.1329969842003926, 0.09684626460826976, 0.15989629650410475, 0.1243312387318312, -0.2493451864413711, 0.3914244914217002, -0.24155172773934816, 0.10660743074521926, -0.24553572936708815, -0.09620914564559739, -0.08716932802339912, -0.3415548539069462, -0.0642393420243194, -0.14669592891785888, -0.1532814848403435, -0.2951759954224902, 0.046006051652848094, 0.0959074600603173, 0.06582068426499678, -0.07893356457730322, -0.14562965591476476, -0.05690737780739401, 0.17136624523332133, 0.05971229721990776, 0.10633409481614978, -0.1435994103030015, 0.36107305696749625, -0.16968783906952983, 0.08944232686408161, -0.17067382471702836, 0.05025810423579474, 0.10542204183858268, -0.20298620693229752, 0.11749032196521687, 0.024848150084121407, 0.12840225731322438, 0.09394493965209783, -0.16166918695643284, -0.21497769764653127, -0.14938355316102753, -0.007076384967945437, -0.13311551568225766,
-0.32629884536969733, 0.5440976465209755, -0.21273444029457927, 0.2767790662927631, 0.1367615791418804, 0.14574283147131997, 0.062389113178557554, 0.19777875056850444, -0.05897014285152967, 0.0557534895910885, -0.3605250332688682, 0.31688516048605603, 0.0912330435628154, 0.05082982063977081, 0.021075153627000593, -0.23023658862091867, -0.21547335418281321, 0.09077127592741314, -0.1993910915172181, -0.29598212033724275, 0.0577436007058249, 0.08146393929577099, 0.12813724684856867, -0.11979353391568102, -0.23128947200356717, 0.18608965916349537, 0.019646135377504204, -0.18972100862544233, 0.10694137612536184, 0.10422637503315776, 0.009336332956199189, 0.004866200608987716, -0.07342011913373558, 0.1812104338170388, -0.23238495042526452, 0.14266617617703953, 0.03907808262665579, -0.19844834999963917, -0.17023995420281798, -0.17292445547937604, -0.44608812710060086, -0.3084560263135662, -0.059876839873787314, -0.32748314925494515, 0.0689224113347481,
0.13819018724205426, 0.14000901425588963, 0.11244874204770941, -0.16582383118537058, 0.24960009382144294, 0.14740278421840208, 0.02469159511326044, 0.15368535099410596, -0.14207177045334693, 0.10414731383185442, -0.05197049815017926, -0.06943711833310684, -0.048296412854471976, 0.23141471035688013, 0.12552902364070287, -0.10337390888540239, 0.28245943901644766, -0.029232651682644745, 0.2523348688727585, -0.07439750537356765, -0.03203454787450114, 0.12113437088813757, 0.07166676461916296, -0.2149150334663041, -0.203299511376129, -0.05480847415023311, -0.05376519571554037, -0.09320760370367442, 0.15641778091911168, -0.20134336490921442, 0.13243427971830743, 0.10675248212998165, 0.1882439418348012, -0.057448975689142506, -0.004331978272332492, -0.13186972673538178, -0.2555312253037456, 0.22599442259201377, -0.12946639220818357, -0.05901215975452773, 0.22294354117663026, 0.10382627996775642, 0.017469006461639087, -0.23679088970518236, 0.17182565830976362,
0.18556073889777752, -0.7458539538097545, -0.3738362776170081, 0.1694674479222438, -0.19507440344209426, -0.14620731866273842, 0.13958749815919153, 0.18026476487966347, 0.4336933179040186, 0.043852964106235355, 0.35348491814812594, -0.05543870950081738, 0.026606611384049128, 0.05940922374593257, -0.360220553088857, 0.3930859299036087, 0.2641859248360547, -0.061924734415868335, -0.4083920088721063, 0.19873311227564477, -0.01242006482406187, -1.0027624747871315, 0.27169107711128776, 0.2253888128880439, -0.034373525714997105, -0.05524378098460789, 0.2737727309648991, -0.2489479663157316, -0.22382150314348007, 0.015203290908912271, 0.09326215773596654, -0.05213790969245855, -0.11883397413809968, -0.21884521118897707, 0.04414078684926967, 0.035469157217500234, 0.11096320023693172, -0.2197601844441289, -0.18802062148923132, 0.2416784307927535, 0.6329503083608644, 0.6179028025619235, 0.1974613776968362, -0.0368776199367049, 0.1144227107093007,
0.3642053160887843, -0.13473873905354844, 0.15667846063153845, 0.026490700515823952, 0.03533607826993187, 0.006946305310436602, -0.11979964471645427, 0.7597731109420858, -0.0686288274936141, 0.1727179844475527, 0.32827890689521266, 0.1756667698558399, -0.009978793486113722, 0.8917960271168992, -0.11800313675751997, 0.28847499078267325, 0.05816808006612527, 0.4964589164883487, 0.30345037721553747, 0.1483055335982961, 0.13249406034279135, -0.2804730807225678, 0.717440287973385, 0.3177019899864128, 0.11676750289538051, -0.07081249896951355, 0.10779162902090368, 0.34187949804530343, 0.11298328525365267, -0.10277111894573142, -0.5761021195560847, -0.7588905439435333, -0.010868590023044916, 0.1767705867311004, 0.046683259129554074, 0.026202673487881686, 0.08337431177886245, 0.003886709305295652, -0.06341338470036915, 0.306436776549118, 0.26038486607639133, 0.28846533442073385, -0.21997776531671215, 0.22735509304974627, 0.0025324436993560055,
-0.060849615654842315, -0.3835690064210547, 0.012465816904267348, -0.26007086005478325, -0.09352132339420854, -0.0875833388193372, 0.1363353420922353, -0.2225006957657102, -0.24104653758111716, -0.0551792614828663, -0.11286736462982858, -0.17668653515660174, 0.01029788684701084, 0.1666668947931723, -0.07558834812746626, 0.0069812462621587044, -0.0762285941290417, 0.2154494217582591, -0.11077112127667299, 0.27215843571358334, 0.00944985488475706, -0.48827965117876965, -0.07907760749935384, 0.12459806721370704, -0.00889771376173398, 0.0185945502969708, 0.12056442744395955, -0.12845545017884075, -0.00855151630636764, -0.23151956296631335, 0.16898780147933198, -0.34505229755465644, -0.13423936817797802, 0.21030622226397247, 0.20721323911198325, -0.0033645084890831806, 0.134571354489954, 0.2739627089920677, 0.17142961688429503, 0.12418545465928701, 0.562679874003034, 0.3985463386030877, 0.09791038361797065, 0.014641909058519347, 0.07444737427955153,
-0.22081602713057305, -0.3639540596422885, -0.08542209219756218, 0.045327532940633596, -0.08257415056182728, -0.05765467456162427, -0.010700011966614515, -0.2431476483649063, 0.2075287941326968, 0.07220308410549511, 0.201226039883213, 0.15278633108652645, 0.13668373340176815, -0.6066832684753886, -0.34170491625752747, 0.03877397822225263, 0.8566824327785774, -0.13095308404202682, 0.15380360980386076, -0.045350956548076714, 0.09082758730682554, -0.2002052145556987, -0.27849027856902625, -0.20299895916553204, -0.009994656461729156, -0.07063562330472312, 0.11316646031536408, -0.22286533815509701, -0.2927075417109184, -0.007576258876260717, 0.05862389628670381, 0.1781838687546767, -0.3214688128529235, 0.03484752610140779, 0.18815071488313964, 0.18899840232574855, 0.0062612928029007, 0.04592404081507087, 0.009834930161868417, -0.327523750128365, 0.1349189964026544, -0.06881854624583654, -0.02701806571833904, -0.2234951541432259, -0.24397354959756185,
0.10005508191622978, -0.2447594769271026, 0.4037592156296373, -0.4231944005637208, -0.032993849734117876, 0.13937884174417484, -0.27550728233938854, 0.34497408994811146, 0.023286998221630006, 0.12473521838381366, 0.21834017362401104, -0.16907135784054456, 0.1904965510222767, 0.4385867510847775, 0.3876337398130702, -0.01540715446701445, 0.36641756303743195, 0.20613969766091778, 0.1845331252506876, -0.09227891668748364, 0.27345082739081367, 0.0400151382052176, 0.28808880680180243, 0.40220183885718647, -0.0406059375742938, 0.30797173564630065, 0.2734649433190801, 0.1671661971085617, 0.07578317517248205, -0.18368024627249452, -0.40032948570529964, -0.3987970186885052, 0.08829699554273927, -0.04926447983553078, 0.03134714850654478, 0.13566109009733995, 0.1940308844108194, 0.28895649582380906, -0.10775830456170743, 0.07652037082076181, 0.03034311301291747, 0.35318701304793754, -0.37102735371925366, 0.08149302491855463, 0.093744157193671
};
extern const Eigen::MatrixXd kernel_3 = Eigen::Map<const Eigen::MatrixXd>(&(v_kernel_3[0]), 45, 45).transpose();
extern const auto bias_3 = (Eigen::ArrayXd(45) << -0.04904743547830717, -0.07572557330230104, -0.07018893078881869, 0.10461693619346141, 0.02291886557181074, -0.012991674828537886, 0.017127510364433027, -0.05303367471330562, 0.006482441881200302, -0.09396083630986325, -0.08469395318834869, -0.004837693039038223, -0.06772259475549049, 0.0390311338265094, -0.06830544341909744, -0.06554752221851969, 0.12529221087813988, 0.03665767100087601, -0.09211361580346826, -0.00573759926659145, 0.041991229599840224, -0.04090415589200275, 0.030351679251633377, -0.07911086080877858, 0.012665907348383396, -0.01722048602179657, 0.010607352043766116, -0.04658656979946247, -0.056822165619095935, 0.10160754009371376, 0.07218139033782735, -0.053749644655978944, -0.0650280093252579, 0.021834855166699918, 0.023079210897574597, -0.08348435234430984, -0.02463033193326647, -0.07702986050675983, 0.015714211366710588, -0.029863931879299536, 0.0496538502408998, 0.056050728837655064, 0.09345082121648038, -0.054818565256493236, 0.05015986420833977).finished();
const std::valarray<double> v_kernel_helmholtz = {-2.0865024660018037,
0.8231819050791215,
-0.9013823568713306,
1.0219592052469237,
-0.21975443908068232,
-0.5199698202205347,
0.6478298415862666,
-2.151018324380787,
0.7205941654834079,
-0.9723052576529434,
-1.3062361578477295,
-0.381302010198849,
0.30828742770237305,
-1.9606013786913996,
-0.8909584075662844,
0.34659154285744354,
-1.8566838278012927,
-2.18131893842451,
-0.7868129552747887,
-0.555539680857944,
-0.9625457939386555,
-0.29118096841341073,
-1.9761560195721564,
-0.9852633958780218,
0.41466749682373005,
-0.5508228302768156,
-0.5935896625891388,
-0.6047977956110349,
-0.815072001767575,
0.4635742958447143,
2.0904946215347837,
1.6670803406914314,
-0.39952838608974317,
-0.6381493833138496,
0.31316465931881826,
-0.8691148984077233,
-0.24906486147251095,
-0.5965500222593105,
-0.24528169047041737,
-1.912180226234819,
-0.9138652884469519,
-0.664852713986604,
1.1701294222808736,
-0.3214148406932213,
0.5600327254323374
};
extern const Eigen::MatrixXd kernel_helmholtz = Eigen::Map<const Eigen::MatrixXd>(&(v_kernel_helmholtz[0]), 1, 45).transpose();
} // namespace FEANNMatrices
} // namespace FEANN
} // namespace teqp