-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathwindows.c
259 lines (258 loc) · 29 KB
/
windows.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
const float win1024_f32[1024] = {
0.000000000000000000000000, 0.000009417533874511718750, 0.000037640333175659179688, 0.000084698200225830078125,
0.000150591135025024414062, 0.000235289335250854492188, 0.000338792800903320312500, 0.000461131334304809570312,
0.000602275133132934570312, 0.000762224197387695312500, 0.000940948724746704101562, 0.001138478517532348632812,
0.001354783773422241210938, 0.001589864492416381835938, 0.001843690872192382812500, 0.002116292715072631835938,
0.002407640218734741210938, 0.002717703580856323242188, 0.003046512603759765625000, 0.003394037485122680664062,
0.003760218620300292968750, 0.004145115613937377929688, 0.004548668861389160156250, 0.004970908164978027343750,
0.005411744117736816406250, 0.005871206521987915039062, 0.006349295377731323242188, 0.006845951080322265625000,
0.007361173629760742187500, 0.007894963026046752929688, 0.008447259664535522460938, 0.009018063545227050781250,
0.009607374668121337890625, 0.010215103626251220703125, 0.010841310024261474609375, 0.011485934257507324218750,
0.012148946523666381835938, 0.012830317020416259765625, 0.013530015945434570312500, 0.014248043298721313476562,
0.014984369277954101562500, 0.015738964080810546875000, 0.016511768102645874023438, 0.017302781343460083007812,
0.018111974000930786132812, 0.018939286470413208007812, 0.019784748554229736328125, 0.020648270845413208007812,
0.021529823541641235351562, 0.022429406642913818359375, 0.023346960544586181640625, 0.024282485246658325195312,
0.025235891342163085937500, 0.026207208633422851562500, 0.027196347713470458984375, 0.028203278779983520507812,
0.029227972030639648437500, 0.030270397663116455078125, 0.031330496072769165039062, 0.032408267259597778320312,
0.033503621816635131835938, 0.034616529941558837890625, 0.035746991634368896484375, 0.036894887685775756835938,
0.038060218095779418945312, 0.039242982864379882812500, 0.040443062782287597656250, 0.041660457849502563476562,
0.042895108461380004882812, 0.044146984815597534179688, 0.045416027307510375976562, 0.046702146530151367187500,
0.048005372285842895507812, 0.049325585365295410156250, 0.050662785768508911132812, 0.052016884088516235351562,
0.053387820720672607421875, 0.054775625467300415039062, 0.056180179119110107421875, 0.057601451873779296875000,
0.059039354324340820312500, 0.060493886470794677734375, 0.061964958906173706054688, 0.063452512025833129882812,
0.064956516027450561523438, 0.066476881504058837890625, 0.068013578653335571289062, 0.069566547870635986328125,
0.071135699748992919921875, 0.072721004486083984375000, 0.074322432279586791992188, 0.075939863920211791992188,
0.077573210000991821289062, 0.079222500324249267578125, 0.080887645483016967773438, 0.082568556070327758789062,
0.084265202283859252929688, 0.085977494716644287109375, 0.087705373764038085937500, 0.089448750019073486328125,
0.091207593679428100585938, 0.092981845140457153320312, 0.094771414995193481445312, 0.096576213836669921875000,
0.098396241664886474609375, 0.100231349468231201171875, 0.102081537246704101562500, 0.103946715593338012695312,
0.105826795101165771484375, 0.107721686363220214843750, 0.109631389379501342773438, 0.111555784940719604492188,
0.113494783639907836914062, 0.115448325872421264648438, 0.117416381835937500000000, 0.119398832321166992187500,
0.121395587921142578125000, 0.123406618833541870117188, 0.125431835651397705078125, 0.127471148967742919921875,
0.129524409770965576171875, 0.131591707468032836914062, 0.133672863245010375976562, 0.135767817497253417968750,
0.137876451015472412109375, 0.139998763799667358398438, 0.142134606838226318359375, 0.144283890724182128906250,
0.146446615457534790039062, 0.148622632026672363281250, 0.150811880826950073242188, 0.153014272451400756835938,
0.155229747295379638671875, 0.157458186149597167968750, 0.159699499607086181640625, 0.161953657865524291992188,
0.164220541715621948242188, 0.166500031948089599609375, 0.168792128562927246093750, 0.171096682548522949218750,
0.173413604497909545898438, 0.175742805004119873046875, 0.178084224462509155273438, 0.180437803268432617187500,
0.182803362607955932617188, 0.185180902481079101562500, 0.187570273876190185546875, 0.189971417188644409179688,
0.192384213209152221679688, 0.194808602333068847656250, 0.197244495153427124023438, 0.199691772460937500000000,
0.202150344848632812500000, 0.204620152711868286132812, 0.207101076841354370117188, 0.209593027830123901367188,
0.212095916271209716796875, 0.214609652757644653320312, 0.217134088277816772460938, 0.219669222831726074218750,
0.222214907407760620117188, 0.224771022796630859375000, 0.227337509393692016601562, 0.229914247989654541015625,
0.232501178979873657226562, 0.235098183155059814453125, 0.237705171108245849609375, 0.240322023630142211914062,
0.242948651313781738281250, 0.245584964752197265625000, 0.248230785131454467773438, 0.250886172056198120117188,
0.253550916910171508789062, 0.256224930286407470703125, 0.258908152580261230468750, 0.261600434780120849609375,
0.264301657676696777343750, 0.267011761665344238281250, 0.269730627536773681640625, 0.272458195686340332031250,
0.275194346904754638671875, 0.277938961982727050781250, 0.280691921710968017578125, 0.283453106880187988281250,
0.286222457885742187500000, 0.288999855518341064453125, 0.291785240173339843750000, 0.294578433036804199218750,
0.297379374504089355468750, 0.300187945365905761718750, 0.303004026412963867187500, 0.305827468633651733398438,
0.308658301830291748046875, 0.311496317386627197265625, 0.314341425895690917968750, 0.317193508148193359375000,
0.320052504539489746093750, 0.322918295860290527343750, 0.325790643692016601562500, 0.328669637441635131835938,
0.331555068492889404296875, 0.334446847438812255859375, 0.337344884872436523437500, 0.340249001979827880859375,
0.343159168958663940429688, 0.346075177192687988281250, 0.348997026681900024414062, 0.351924568414688110351562,
0.354857683181762695312500, 0.357796251773834228515625, 0.360740184783935546875000, 0.363689363002777099609375,
0.366643607616424560546875, 0.369602948427200317382812, 0.372567176818847656250000, 0.375536203384399414062500,
0.378509938716888427734375, 0.381488233804702758789062, 0.384470939636230468750000, 0.387458026409149169921875,
0.390449404716491699218750, 0.393444865942001342773438, 0.396444320678710937500000, 0.399447709321975708007812,
0.402454882860183715820312, 0.405465662479400634765625, 0.408480048179626464843750, 0.411497890949249267578125,
0.414519071578979492187500, 0.417543470859527587890625, 0.420570969581604003906250, 0.423601448535919189453125,
0.426634758710861206054688, 0.429670870304107666015625, 0.432709664106369018554688, 0.435750961303710937500000,
0.438794672489166259765625, 0.441840708255767822265625, 0.444888949394226074218750, 0.447939187288284301757812,
0.450991421937942504882812, 0.454045534133911132812500, 0.457101374864578247070312, 0.460158824920654296875000,
0.463217765092849731445312, 0.466278076171875000000000, 0.469339638948440551757812, 0.472402393817901611328125,
0.475466161966323852539062, 0.478530883789062500000000, 0.481596410274505615234375, 0.484662622213363647460938,
0.487729430198669433593750, 0.490796625614166259765625, 0.493864238262176513671875, 0.496932059526443481445312,
0.500000000000000000000000, 0.503067970275878906250000, 0.506135821342468261718750, 0.509203433990478515625000,
0.512270629405975341796875, 0.515337407588958740234375, 0.518403649330139160156250, 0.521469175815582275390625,
0.524533867835998535156250, 0.527597665786743164062500, 0.530660390853881835937500, 0.533721983432769775390625,
0.536782264709472656250000, 0.539841234683990478515625, 0.542898654937744140625000, 0.545954525470733642578125,
0.549008607864379882812500, 0.552060842514038085937500, 0.555111110210418701171875, 0.558159351348876953125000,
0.561205327510833740234375, 0.564249098300933837890625, 0.567290365695953369140625, 0.570329189300537109375000,
0.573365271091461181640625, 0.576398611068725585937500, 0.579429090023040771484375, 0.582456588745117187500000,
0.585480988025665283203125, 0.588502168655395507812500, 0.591520011425018310546875, 0.594534397125244140625000,
0.597545146942138671875000, 0.600552320480346679687500, 0.603555679321289062500000, 0.606555163860321044921875,
0.609550654888153076171875, 0.612542033195495605468750, 0.615529119968414306640625, 0.618511795997619628906250,
0.621490120887756347656250, 0.624463796615600585937500, 0.627432823181152343750000, 0.630397081375122070312500,
0.633356451988220214843750, 0.636310696601867675781250, 0.639259815216064453125000, 0.642203807830810546875000,
0.645142376422882080078125, 0.648075461387634277343750, 0.651003003120422363281250, 0.653924882411956787109375,
0.656840860843658447265625, 0.659751057624816894531250, 0.662655174732208251953125, 0.665553212165832519531250,
0.668444991111755371093750, 0.671330392360687255859375, 0.674209356307983398437500, 0.677081763744354248046875,
0.679947495460510253906250, 0.682806491851806640625000, 0.685658633708953857421875, 0.688503742218017578125000,
0.691341757774353027343750, 0.694172561168670654296875, 0.696996033191680908203125, 0.699812114238739013671875,
0.702620685100555419921875, 0.705421626567840576171875, 0.708214759826660156250000, 0.711000084877014160156250,
0.713777542114257812500000, 0.716546893119812011718750, 0.719308137893676757812500, 0.722061097621917724609375,
0.724805712699890136718750, 0.727541804313659667968750, 0.730269432067871093750000, 0.732988297939300537109375,
0.735698401927947998046875, 0.738399684429168701171875, 0.741091966629028320312500, 0.743775129318237304687500,
0.746449112892150878906250, 0.749113798141479492187500, 0.751769185066223144531250, 0.754415035247802734375000,
0.757051348686218261718750, 0.759678006172180175781250, 0.762294888496398925781250, 0.764901876449584960937500,
0.767498850822448730468750, 0.770085811614990234375000, 0.772662520408630371093750, 0.775229036808013916015625,
0.777785181999206542968750, 0.780330777168273925781250, 0.782865881919860839843750, 0.785390377044677734375000,
0.787904083728790283203125, 0.790406942367553710937500, 0.792898952960968017578125, 0.795379877090454101562500,
0.797849655151367187500000, 0.800308287143707275390625, 0.802755594253540039062500, 0.805191457271575927734375,
0.807615876197814941406250, 0.810028672218322753906250, 0.812429785728454589843750, 0.814819097518920898437500,
0.817196607589721679687500, 0.819562196731567382812500, 0.821915745735168457031250, 0.824257194995880126953125,
0.826586425304412841796875, 0.828903377056121826171875, 0.831207871437072753906250, 0.833500027656555175781250,
0.835779547691345214843750, 0.838046431541442871093750, 0.840300559997558593750000, 0.842541933059692382812500,
0.844770312309265136718750, 0.846985697746276855468750, 0.849188089370727539062500, 0.851377367973327636718750,
0.853553414344787597656250, 0.855716109275817871093750, 0.857865452766418457031250, 0.860001266002655029296875,
0.862123548984527587890625, 0.864232182502746582031250, 0.866327166557312011718750, 0.868408322334289550781250,
0.870475590229034423828125, 0.872528910636901855468750, 0.874568223953247070312500, 0.876593351364135742187500,
0.878604412078857421875000, 0.880601167678833007812500, 0.882583618164062500000000, 0.884551644325256347656250,
0.886505246162414550781250, 0.888444244861602783203125, 0.890368640422821044921875, 0.892278313636779785156250,
0.894173264503479003906250, 0.896053314208984375000000, 0.897918462753295898437500, 0.899768710136413574218750,
0.901603817939758300781250, 0.903423786163330078125000, 0.905228614807128906250000, 0.907018184661865234375000,
0.908792376518249511718750, 0.910551249980926513671875, 0.912294626235961914062500, 0.914022564888000488281250,
0.915734827518463134765625, 0.917431473731994628906250, 0.919112384319305419921875, 0.920777559280395507812500,
0.922426819801330566406250, 0.924060225486755371093750, 0.925677657127380371093750, 0.927278995513916015625000,
0.928864300251007080078125, 0.930433452129364013671875, 0.931986451148986816406250, 0.933523118495941162109375,
0.935043513774871826171875, 0.936547517776489257812500, 0.938035070896148681640625, 0.939506113529205322265625,
0.940960645675659179687500, 0.942398548126220703125000, 0.943819820880889892578125, 0.945224404335021972656250,
0.946612119674682617187500, 0.947983145713806152343750, 0.949337244033813476562500, 0.950674414634704589843750,
0.951994657516479492187500, 0.953297853469848632812500, 0.954584002494812011718750, 0.955852985382080078125000,
0.957104921340942382812500, 0.958339571952819824218750, 0.959556937217712402343750, 0.960757017135620117187500,
0.961939811706542968750000, 0.963105142116546630859375, 0.964253008365631103515625, 0.965383470058441162109375,
0.966496348381042480468750, 0.967591762542724609375000, 0.968669533729553222656250, 0.969729602336883544921875,
0.970772027969360351562500, 0.971796751022338867187500, 0.972803711891174316406250, 0.973792791366577148437500,
0.974764108657836914062500, 0.975717544555664062500000, 0.976653039455413818359375, 0.977570593357086181640625,
0.978470146656036376953125, 0.979351758956909179687500, 0.980215251445770263671875, 0.981060743331909179687500,
0.981888055801391601562500, 0.982697248458862304687500, 0.983488202095031738281250, 0.984261035919189453125000,
0.985015630722045898437500, 0.985751986503601074218750, 0.986469984054565429687500, 0.987169742584228515625000,
0.987851083278656005859375, 0.988514065742492675781250, 0.989158689975738525390625, 0.989784896373748779296875,
0.990392684936523437500000, 0.990981936454772949218750, 0.991552710533142089843750, 0.992105007171630859375000,
0.992638826370239257812500, 0.993154048919677734375000, 0.993650674819946289062500, 0.994128823280334472656250,
0.994588255882263183593750, 0.995029091835021972656250, 0.995451331138610839843750, 0.995854854583740234375000,
0.996239781379699707031250, 0.996605992317199707031250, 0.996953487396240234375000, 0.997282266616821289062500,
0.997592329978942871093750, 0.997883677482604980468750, 0.998156309127807617187500, 0.998410165309906005859375,
0.998645246028900146484375, 0.998861551284790039062500, 0.999059081077575683593750, 0.999237775802612304687500,
0.999397754669189453125000, 0.999538898468017578125000, 0.999661207199096679687500, 0.999764680862426757812500,
0.999849438667297363281250, 0.999915301799774169921875, 0.999962329864501953125000, 0.999990582466125488281250,
1.000000000000000000000000, 0.999990582466125488281250, 0.999962329864501953125000, 0.999915301799774169921875,
0.999849438667297363281250, 0.999764680862426757812500, 0.999661207199096679687500, 0.999538898468017578125000,
0.999397754669189453125000, 0.999237775802612304687500, 0.999059081077575683593750, 0.998861551284790039062500,
0.998645186424255371093750, 0.998410105705261230468750, 0.998156309127807617187500, 0.997883677482604980468750,
0.997592329978942871093750, 0.997282266616821289062500, 0.996953487396240234375000, 0.996605992317199707031250,
0.996239781379699707031250, 0.995854854583740234375000, 0.995451331138610839843750, 0.995029091835021972656250,
0.994588255882263183593750, 0.994128823280334472656250, 0.993650674819946289062500, 0.993154048919677734375000,
0.992638826370239257812500, 0.992105007171630859375000, 0.991552710533142089843750, 0.990981936454772949218750,
0.990392625331878662109375, 0.989784836769104003906250, 0.989158630371093750000000, 0.988514065742492675781250,
0.987851023674011230468750, 0.987169682979583740234375, 0.986469984054565429687500, 0.985751926898956298828125,
0.985015630722045898437500, 0.984261035919189453125000, 0.983488202095031738281250, 0.982697188854217529296875,
0.981888055801391601562500, 0.981060683727264404296875, 0.980215191841125488281250, 0.979351699352264404296875,
0.978470146656036376953125, 0.977570593357086181640625, 0.976653039455413818359375, 0.975717544555664062500000,
0.974764108657836914062500, 0.973792791366577148437500, 0.972803652286529541015625, 0.971796751022338867187500,
0.970772027969360351562500, 0.969729602336883544921875, 0.968669533729553222656250, 0.967591762542724609375000,
0.966496348381042480468750, 0.965383470058441162109375, 0.964253008365631103515625, 0.963105142116546630859375,
0.961939811706542968750000, 0.960757017135620117187500, 0.959556937217712402343750, 0.958339571952819824218750,
0.957104861736297607421875, 0.955852985382080078125000, 0.954584002494812011718750, 0.953297853469848632812500,
0.951994657516479492187500, 0.950674414634704589843750, 0.949337244033813476562500, 0.947983086109161376953125,
0.946612119674682617187500, 0.945224404335021972656250, 0.943819820880889892578125, 0.942398548126220703125000,
0.940960645675659179687500, 0.939506113529205322265625, 0.938035011291503906250000, 0.936547458171844482421875,
0.935043454170227050781250, 0.933523058891296386718750, 0.931986391544342041015625, 0.930433392524719238281250,
0.928864240646362304687500, 0.927278935909271240234375, 0.925677597522735595703125, 0.924060165882110595703125,
0.922426819801330566406250, 0.920777499675750732421875, 0.919112324714660644531250, 0.917431414127349853515625,
0.915734767913818359375000, 0.914022505283355712890625, 0.912294626235961914062500, 0.910551190376281738281250,
0.908792376518249511718750, 0.907018125057220458984375, 0.905228555202484130859375, 0.903423726558685302734375,
0.901603817939758300781250, 0.899768650531768798828125, 0.897918462753295898437500, 0.896053314208984375000000,
0.894173204898834228515625, 0.892278313636779785156250, 0.890368580818176269531250, 0.888444185256958007812500,
0.886505186557769775390625, 0.884551644325256347656250, 0.882583618164062500000000, 0.880601167678833007812500,
0.878604412078857421875000, 0.876593351364135742187500, 0.874568223953247070312500, 0.872528910636901855468750,
0.870475530624389648437500, 0.868408262729644775390625, 0.866327106952667236328125, 0.864232182502746582031250,
0.862123489379882812500000, 0.860001206398010253906250, 0.857865393161773681640625, 0.855716049671173095703125,
0.853553295135498046875000, 0.851377308368682861328125, 0.849188089370727539062500, 0.846985638141632080078125,
0.844770312309265136718750, 0.842541813850402832031250, 0.840300440788269042968750, 0.838046312332153320312500,
0.835779428482055664062500, 0.833499908447265625000000, 0.831207871437072753906250, 0.828903317451477050781250,
0.826586484909057617187500, 0.824257254600524902343750, 0.821915805339813232421875, 0.819562196731567382812500,
0.817196667194366455078125, 0.814819097518920898437500, 0.812429726123809814453125, 0.810028612613677978515625,
0.807615756988525390625000, 0.805191397666931152343750, 0.802755475044250488281250, 0.800308227539062500000000,
0.797849595546722412109375, 0.795379757881164550781250, 0.792898893356323242187500, 0.790406942367553710937500,
0.787904024124145507812500, 0.785390257835388183593750, 0.782865822315216064453125, 0.780330657958984375000000,
0.777785003185272216796875, 0.775228857994079589843750, 0.772662401199340820312500, 0.770085573196411132812500,
0.767498672008514404296875, 0.764901638031005859375000, 0.762294650077819824218750, 0.759678006172180175781250,
0.757051408290863037109375, 0.754415094852447509765625, 0.751769185066223144531250, 0.749113857746124267578125,
0.746449112892150878906250, 0.743775069713592529296875, 0.741091847419738769531250, 0.738399624824523925781250,
0.735698342323303222656250, 0.732988238334655761718750, 0.730269312858581542968750, 0.727541744709014892578125,
0.724805593490600585937500, 0.722061038017272949218750, 0.719308018684387207031250, 0.716546833515167236328125,
0.713777482509613037109375, 0.711000025272369384765625, 0.708214640617370605468750, 0.705421447753906250000000,
0.702620506286621093750000, 0.699811935424804687500000, 0.696995854377746582031250, 0.694172382354736328125000,
0.691341578960418701171875, 0.688503563404083251953125, 0.685658633708953857421875, 0.682806551456451416015625,
0.679947555065155029296875, 0.677081823348999023437500, 0.674209356307983398437500, 0.671330392360687255859375,
0.668444931507110595703125, 0.665553152561187744140625, 0.662655115127563476562500, 0.659750998020172119140625,
0.656840860843658447265625, 0.653924763202667236328125, 0.651002943515777587890625, 0.648075401782989501953125,
0.645142257213592529296875, 0.642203688621520996093750, 0.639259755611419677734375, 0.636310577392578125000000,
0.633356273174285888671875, 0.630396962165832519531250, 0.627432703971862792968750, 0.624463677406311035156250,
0.621489942073822021484375, 0.618511676788330078125000, 0.615528881549835205078125, 0.612541794776916503906250,
0.609550476074218750000000, 0.606554985046386718750000, 0.603555738925933837890625, 0.600552380084991455078125,
0.597545206546783447265625, 0.594534337520599365234375, 0.591519951820373535156250, 0.588502109050750732421875,
0.585480928421020507812500, 0.582456529140472412109375, 0.579429030418395996093750, 0.576398551464080810546875,
0.573365211486816406250000, 0.570329070091247558593750, 0.567290306091308593750000, 0.564248979091644287109375,
0.561205267906188964843750, 0.558159232139587402343750, 0.555110991001129150390625, 0.552060723304748535156250,
0.549008488655090332031250, 0.545954346656799316406250, 0.542898535728454589843750, 0.539841115474700927734375,
0.536782145500183105468750, 0.533721804618835449218750, 0.530660212039947509765625, 0.527597427368164062500000,
0.524533689022064208984375, 0.521468937397003173828125, 0.518403649330139160156250, 0.515337467193603515625000,
0.512270629405975341796875, 0.509203374385833740234375, 0.506135761737823486328125, 0.503067970275878906250000,
0.500000000000000000000000, 0.496932029724121093750000, 0.493864208459854125976562, 0.490796595811843872070312,
0.487729340791702270507812, 0.484662562608718872070312, 0.481596320867538452148438, 0.478530794382095336914062,
0.475466072559356689453125, 0.472402304410934448242188, 0.469339549541473388671875, 0.466277927160263061523438,
0.463217616081237792968750, 0.460158646106719970703125, 0.457101225852966308593750, 0.454045385122299194335938,
0.450991272926330566406250, 0.447939038276672363281250, 0.444888740777969360351562, 0.441840529441833496093750,
0.438794493675231933593750, 0.435750991106033325195312, 0.432709693908691406250000, 0.429670929908752441406250,
0.426634788513183593750000, 0.423601418733596801757812, 0.420570939779281616210938, 0.417543441057205200195312,
0.414519041776657104492188, 0.411497861146926879882812, 0.408480018377304077148438, 0.405465632677078247070312,
0.402454793453216552734375, 0.399447619915008544921875, 0.396444261074066162109375, 0.393444776535034179687500,
0.390449285507202148437500, 0.387457966804504394531250, 0.384470850229263305664062, 0.381488084793090820312500,
0.378509789705276489257812, 0.375536084175109863281250, 0.372567057609558105468750, 0.369602799415588378906250,
0.366643488407135009765625, 0.363689184188842773437500, 0.360740005970001220703125, 0.357796072959899902343750,
0.354857504367828369140625, 0.351924598217010498046875, 0.348997056484222412109375, 0.346075206995010375976562,
0.343159139156341552734375, 0.340249001979827880859375, 0.337344855070114135742188, 0.334446847438812255859375,
0.331555068492889404296875, 0.328669607639312744140625, 0.325790643692016601562500, 0.322918176651000976562500,
0.320052444934844970703125, 0.317193448543548583984375, 0.314341336488723754882812, 0.311496227979660034179688,
0.308658182621002197265625, 0.305827379226684570312500, 0.303003907203674316406250, 0.300187796354293823242188,
0.297379225492477416992188, 0.294578313827514648437500, 0.291785091161727905273438, 0.288999736309051513671875,
0.286222308874130249023438, 0.283452928066253662109375, 0.280691742897033691406250, 0.277938783168792724609375,
0.275194168090820312500000, 0.272458255290985107421875, 0.269730687141418457031250, 0.267011761665344238281250,
0.264301657676696777343750, 0.261600375175476074218750, 0.258908092975616455078125, 0.256224930286407470703125,
0.253550887107849121093750, 0.250886142253875732421875, 0.248230785131454467773438, 0.245584875345230102539062,
0.242948591709136962890625, 0.240321964025497436523438, 0.237705081701278686523438, 0.235098123550415039062500,
0.232501119375228881835938, 0.229914188385009765625000, 0.227337419986724853515625, 0.224770903587341308593750,
0.222214788198471069335938, 0.219669103622436523437500, 0.217133969068527221679688, 0.214609503746032714843750,
0.212095767259597778320312, 0.209592878818511962890625, 0.207100927829742431640625, 0.204620003700256347656250,
0.202150374650955200195312, 0.199691802263259887695312, 0.197244495153427124023438, 0.194808602333068847656250,
0.192384213209152221679688, 0.189971387386322021484375, 0.187570244073867797851562, 0.185180872678756713867188,
0.182803332805633544921875, 0.180437743663787841796875, 0.178084194660186767578125, 0.175742775201797485351562,
0.173413544893264770507812, 0.171096593141555786132812, 0.168792039155960083007812, 0.166499972343444824218750,
0.164220452308654785156250, 0.161953568458557128906250, 0.159699410200119018554688, 0.157458066940307617187500,
0.155229628086090087890625, 0.153014183044433593750000, 0.150811761617660522460938, 0.148622512817382812500000,
0.146446496248245239257812, 0.144283771514892578125000, 0.142134457826614379882812, 0.139998614788055419921875,
0.137876480817794799804688, 0.135767817497253417968750, 0.133672863245010375976562, 0.131591737270355224609375,
0.129524409770965576171875, 0.127471089363098144531250, 0.125431776046752929687500, 0.123406589031219482421875,
0.121395558118820190429688, 0.119398772716522216796875, 0.117416322231292724609375, 0.115448296070098876953125,
0.113494724035263061523438, 0.111555725336074829101562, 0.109631329774856567382812, 0.107721626758575439453125,
0.105826705694198608398438, 0.103946626186370849609375, 0.102081477642059326171875, 0.100231289863586425781250,
0.098396152257919311523438, 0.096576124429702758789062, 0.094771295785903930664062, 0.092981725931167602539062,
0.091207474470138549804688, 0.089448630809783935546875, 0.087705224752426147460938, 0.085977375507354736328125,
0.084265202283859252929688, 0.082568556070327758789062, 0.080887645483016967773438, 0.079222500324249267578125,
0.077573210000991821289062, 0.075939804315567016601562, 0.074322372674942016601562, 0.072720974683761596679688,
0.071135669946670532226562, 0.069566488265991210937500, 0.068013548851013183593750, 0.066476851701736450195312,
0.064956456422805786132812, 0.063452482223510742187500, 0.061964899301528930664062, 0.060493826866149902343750,
0.059039324522018432617188, 0.057601392269134521484375, 0.056180119514465332031250, 0.054775565862655639648438,
0.053387790918350219726562, 0.052016794681549072265625, 0.050662696361541748046875, 0.049325495958328247070312,
0.048005282878875732421875, 0.046702057123184204101562, 0.045415908098220825195312, 0.044146984815597534179688,
0.042895138263702392578125, 0.041660457849502563476562, 0.040443062782287597656250, 0.039242982864379882812500,
0.038060218095779418945312, 0.036894857883453369140625, 0.035746932029724121093750, 0.034616500139236450195312,
0.033503592014312744140625, 0.032408207654953002929688, 0.031330466270446777343750, 0.030270367860794067382812,
0.029227942228317260742188, 0.028203248977661132812500, 0.027196288108825683593750, 0.026207178831100463867188,
0.025235861539840698242188, 0.024282455444335937500000, 0.023346930742263793945312, 0.022429376840591430664062,
0.021529793739318847656250, 0.020648211240768432617188, 0.019784688949584960937500, 0.018939256668090820312500,
0.018111914396286010742188, 0.017302721738815307617188, 0.016511708498001098632812, 0.015738964080810546875000,
0.014984369277954101562500, 0.014248043298721313476562, 0.013530015945434570312500, 0.012830317020416259765625,
0.012148946523666381835938, 0.011485934257507324218750, 0.010841310024261474609375, 0.010215103626251220703125,
0.009607344865798950195312, 0.009018063545227050781250, 0.008447229862213134765625, 0.007894933223724365234375,
0.007361173629760742187500, 0.006845951080322265625000, 0.006349265575408935546875, 0.005871206521987915039062,
0.005411714315414428710938, 0.004970878362655639648438, 0.004548668861389160156250, 0.004145115613937377929688,
0.003760218620300292968750, 0.003394007682800292968750, 0.003046482801437377929688, 0.002717703580856323242188,
0.002407610416412353515625, 0.002116262912750244140625, 0.001843690872192382812500, 0.001589864492416381835938,
0.001354783773422241210938, 0.001138478517532348632812, 0.000940948724746704101562, 0.000762194395065307617188,
0.000602275133132934570312, 0.000461131334304809570312, 0.000338792800903320312500, 0.000235289335250854492188,
0.000150591135025024414062, 0.000084698200225830078125, 0.000037640333175659179688, 0.000009417533874511718750,
};