Foundation
Loading...
Searching...
No Matches
GGX_IOR.hpp
Go to the documentation of this file.
1#pragma once
2// Generated by Scripts/GGXPrecompute.ipynb
3constexpr float kGGXlutEIOR[16 * 16 * 16] = {
4 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
5 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
6 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
7 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
8 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
9 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
10 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
11 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
12 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
13 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
14 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
15 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
16 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
17 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
18 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
19 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
20 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
21 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
22 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
23 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
24 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
25 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
26 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
27 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
28 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
29 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
30 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
31 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
32 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
33 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
34 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
35 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
36 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
37 0.998947f, 0.999141f, 0.999856f, 0.999958f, 0.999980f, 0.999991f, 0.999993f, 0.999995f, 0.999996f, 0.999998f, 0.999999f, 0.999995f, 0.999995f, 0.999996f, 0.999997f, 0.999999f,
38 0.999808f, 0.985026f, 0.997518f, 0.999253f, 0.999708f, 0.999859f, 0.999921f, 0.999957f, 0.999973f, 0.999975f, 0.999985f, 0.999988f, 0.999990f, 0.999992f, 0.999994f, 0.999992f,
39 0.999779f, 0.956357f, 0.987943f, 0.996153f, 0.998454f, 0.999282f, 0.999621f, 0.999781f, 0.999864f, 0.999915f, 0.999937f, 0.999959f, 0.999962f, 0.999971f, 0.999975f, 0.999973f,
40 0.999632f, 0.948771f, 0.974116f, 0.989204f, 0.995146f, 0.997644f, 0.998746f, 0.999308f, 0.999564f, 0.999725f, 0.999819f, 0.999874f, 0.999901f, 0.999922f, 0.999937f, 0.999932f,
41 0.999446f, 0.943367f, 0.962799f, 0.980070f, 0.989441f, 0.994534f, 0.996957f, 0.998138f, 0.998933f, 0.999289f, 0.999557f, 0.999681f, 0.999774f, 0.999831f, 0.999851f, 0.999841f,
42 0.999213f, 0.911301f, 0.943133f, 0.967431f, 0.980717f, 0.989085f, 0.993695f, 0.995817f, 0.997720f, 0.998410f, 0.999058f, 0.999318f, 0.999536f, 0.999647f, 0.999728f, 0.999688f,
43 0.998949f, 0.858096f, 0.905700f, 0.941081f, 0.964321f, 0.980143f, 0.987163f, 0.992343f, 0.995360f, 0.996588f, 0.998085f, 0.998595f, 0.999121f, 0.999351f, 0.999503f, 0.999457f,
44 0.998607f, 0.797397f, 0.838113f, 0.891920f, 0.936504f, 0.961622f, 0.973871f, 0.986574f, 0.989740f, 0.994643f, 0.996199f, 0.997695f, 0.998338f, 0.998884f, 0.999141f, 0.999061f,
45 0.998240f, 0.742025f, 0.770797f, 0.840039f, 0.879023f, 0.926058f, 0.960695f, 0.968334f, 0.984172f, 0.989284f, 0.992072f, 0.995873f, 0.997040f, 0.998093f, 0.998641f, 0.998527f,
46 0.997820f, 0.697180f, 0.713378f, 0.768615f, 0.846193f, 0.871273f, 0.910139f, 0.959368f, 0.966781f, 0.977929f, 0.988796f, 0.991072f, 0.995609f, 0.997148f, 0.997983f, 0.997783f,
47 0.997379f, 0.662225f, 0.670453f, 0.703020f, 0.774372f, 0.844275f, 0.867751f, 0.896094f, 0.956671f, 0.966058f, 0.973888f, 0.988485f, 0.991075f, 0.995427f, 0.996997f, 0.996765f,
48 0.996880f, 0.635619f, 0.639143f, 0.666048f, 0.700253f, 0.785524f, 0.843419f, 0.866505f, 0.888557f, 0.954871f, 0.965785f, 0.973813f, 0.988563f, 0.993227f, 0.995801f, 0.995482f,
49 0.996323f, 0.614561f, 0.614477f, 0.644710f, 0.663944f, 0.698930f, 0.801195f, 0.843281f, 0.866655f, 0.886123f, 0.956048f, 0.966139f, 0.978891f, 0.988922f, 0.993953f, 0.993895f,
50 0.995765f, 0.597329f, 0.594043f, 0.619723f, 0.646606f, 0.664887f, 0.700938f, 0.820320f, 0.844084f, 0.867772f, 0.888610f, 0.960068f, 0.967415f, 0.985910f, 0.992069f, 0.991972f,
51 0.995125f, 0.582776f, 0.576192f, 0.595208f, 0.634725f, 0.647864f, 0.667640f, 0.707449f, 0.831769f, 0.845859f, 0.869076f, 0.900728f, 0.961407f, 0.972784f, 0.988161f, 0.989686f,
52 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
53 0.998948f, 0.999018f, 0.999814f, 0.999940f, 0.999970f, 0.999986f, 0.999989f, 0.999992f, 0.999995f, 0.999997f, 0.999995f, 0.999992f, 0.999995f, 0.999995f, 0.999995f, 0.999997f,
54 0.999847f, 0.982534f, 0.996832f, 0.998953f, 0.999539f, 0.999770f, 0.999865f, 0.999916f, 0.999946f, 0.999964f, 0.999968f, 0.999979f, 0.999978f, 0.999984f, 0.999985f, 0.999987f,
55 0.999890f, 0.948567f, 0.984058f, 0.994352f, 0.997521f, 0.998748f, 0.999294f, 0.999579f, 0.999727f, 0.999811f, 0.999873f, 0.999904f, 0.999923f, 0.999939f, 0.999950f, 0.999946f,
56 0.999835f, 0.941637f, 0.965823f, 0.984220f, 0.992381f, 0.996061f, 0.997743f, 0.998650f, 0.999156f, 0.999435f, 0.999604f, 0.999711f, 0.999788f, 0.999825f, 0.999865f, 0.999862f,
57 0.999753f, 0.946131f, 0.955848f, 0.972778f, 0.984482f, 0.991101f, 0.994735f, 0.996764f, 0.997919f, 0.998625f, 0.999041f, 0.999330f, 0.999501f, 0.999613f, 0.999673f, 0.999682f,
58 0.999632f, 0.937905f, 0.947888f, 0.963248f, 0.975552f, 0.984397f, 0.990009f, 0.993692f, 0.995765f, 0.997127f, 0.998013f, 0.998578f, 0.998952f, 0.999200f, 0.999382f, 0.999360f,
59 0.999505f, 0.913711f, 0.930153f, 0.948489f, 0.965098f, 0.975613f, 0.983763f, 0.989008f, 0.992308f, 0.994814f, 0.996396f, 0.997422f, 0.998105f, 0.998573f, 0.998855f, 0.998816f,
60 0.999349f, 0.875537f, 0.890015f, 0.922147f, 0.944165f, 0.962576f, 0.974267f, 0.981810f, 0.987307f, 0.991500f, 0.993716f, 0.995700f, 0.996751f, 0.997618f, 0.998019f, 0.997988f,
61 0.999181f, 0.831147f, 0.837521f, 0.875684f, 0.911066f, 0.938080f, 0.957666f, 0.970229f, 0.980233f, 0.985548f, 0.990239f, 0.993038f, 0.994948f, 0.996129f, 0.996948f, 0.996750f,
62 0.998974f, 0.786654f, 0.784111f, 0.817427f, 0.864654f, 0.897151f, 0.929716f, 0.953581f, 0.965466f, 0.977565f, 0.984579f, 0.988819f, 0.992309f, 0.994345f, 0.995467f, 0.995163f,
63 0.998765f, 0.746240f, 0.733611f, 0.761553f, 0.806876f, 0.858395f, 0.884003f, 0.919002f, 0.949635f, 0.962926f, 0.974518f, 0.983725f, 0.988129f, 0.991649f, 0.993499f, 0.993065f,
64 0.998517f, 0.711466f, 0.691982f, 0.714107f, 0.748753f, 0.802076f, 0.851770f, 0.874813f, 0.908575f, 0.945930f, 0.961729f, 0.973075f, 0.983268f, 0.988285f, 0.991116f, 0.990471f,
65 0.998289f, 0.682404f, 0.659564f, 0.674125f, 0.700023f, 0.740980f, 0.800742f, 0.847798f, 0.869681f, 0.901812f, 0.944071f, 0.961461f, 0.974164f, 0.983443f, 0.988066f, 0.987220f,
66 0.997996f, 0.658318f, 0.633848f, 0.644297f, 0.668798f, 0.691750f, 0.735436f, 0.802268f, 0.845749f, 0.867656f, 0.900250f, 0.945808f, 0.962512f, 0.977197f, 0.984352f, 0.983392f,
67 0.997717f, 0.638231f, 0.612981f, 0.620845f, 0.641793f, 0.662992f, 0.687100f, 0.733538f, 0.807228f, 0.845376f, 0.868495f, 0.905546f, 0.950553f, 0.966474f, 0.979452f, 0.978823f,
68 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
69 0.998950f, 0.998982f, 0.999801f, 0.999925f, 0.999960f, 0.999981f, 0.999987f, 0.999989f, 0.999993f, 0.999992f, 0.999993f, 0.999987f, 0.999988f, 0.999992f, 0.999993f, 0.999995f,
70 0.999874f, 0.981260f, 0.996380f, 0.998722f, 0.999414f, 0.999688f, 0.999805f, 0.999880f, 0.999922f, 0.999940f, 0.999953f, 0.999967f, 0.999971f, 0.999969f, 0.999973f, 0.999975f,
71 0.999925f, 0.944109f, 0.981715f, 0.993144f, 0.996831f, 0.998342f, 0.999035f, 0.999391f, 0.999593f, 0.999713f, 0.999781f, 0.999846f, 0.999868f, 0.999901f, 0.999917f, 0.999914f,
72 0.999896f, 0.937003f, 0.960428f, 0.980592f, 0.990205f, 0.994689f, 0.996853f, 0.998050f, 0.998715f, 0.999118f, 0.999359f, 0.999519f, 0.999635f, 0.999718f, 0.999766f, 0.999778f,
73 0.999847f, 0.944731f, 0.949682f, 0.966901f, 0.980067f, 0.988099f, 0.992641f, 0.995275f, 0.996874f, 0.997849f, 0.998448f, 0.998888f, 0.999159f, 0.999339f, 0.999457f, 0.999467f,
74 0.999785f, 0.945619f, 0.946182f, 0.957738f, 0.970078f, 0.979945f, 0.986555f, 0.990910f, 0.993756f, 0.995631f, 0.996831f, 0.997689f, 0.998242f, 0.998640f, 0.998866f, 0.998882f,
75 0.999699f, 0.934633f, 0.937150f, 0.948603f, 0.960899f, 0.971223f, 0.979235f, 0.985081f, 0.989317f, 0.992323f, 0.994315f, 0.995797f, 0.996753f, 0.997477f, 0.997918f, 0.997957f,
76 0.999609f, 0.912217f, 0.913639f, 0.933084f, 0.946868f, 0.960125f, 0.970143f, 0.977821f, 0.983710f, 0.987728f, 0.990790f, 0.993078f, 0.994700f, 0.995752f, 0.996487f, 0.996460f,
77 0.999507f, 0.881544f, 0.877530f, 0.898749f, 0.924021f, 0.941144f, 0.956292f, 0.967892f, 0.975507f, 0.981639f, 0.986345f, 0.989315f, 0.991825f, 0.993424f, 0.994468f, 0.994457f,
78 0.999386f, 0.846160f, 0.832583f, 0.852548f, 0.884185f, 0.912874f, 0.933528f, 0.950574f, 0.964318f, 0.973108f, 0.979556f, 0.984622f, 0.988039f, 0.990416f, 0.991909f, 0.991673f,
79 0.999267f, 0.809807f, 0.785920f, 0.802654f, 0.832467f, 0.869535f, 0.900160f, 0.924606f, 0.944611f, 0.959898f, 0.970226f, 0.977685f, 0.983093f, 0.986553f, 0.988610f, 0.988131f,
80 0.999123f, 0.774890f, 0.742756f, 0.753693f, 0.780569f, 0.816628f, 0.856963f, 0.887558f, 0.914855f, 0.938876f, 0.956149f, 0.967900f, 0.976162f, 0.981662f, 0.984609f, 0.983791f,
81 0.998963f, 0.743163f, 0.704950f, 0.709890f, 0.733981f, 0.764456f, 0.804954f, 0.847889f, 0.877386f, 0.906310f, 0.934334f, 0.953739f, 0.966654f, 0.975161f, 0.979870f, 0.978461f,
82 0.998815f, 0.714931f, 0.673476f, 0.673994f, 0.691640f, 0.717979f, 0.752328f, 0.796508f, 0.842006f, 0.870855f, 0.901136f, 0.932197f, 0.953327f, 0.966597f, 0.973753f, 0.972536f,
83 0.998615f, 0.690574f, 0.647560f, 0.645414f, 0.658260f, 0.681285f, 0.706402f, 0.743496f, 0.791140f, 0.839441f, 0.867769f, 0.900186f, 0.933540f, 0.955117f, 0.966434f, 0.965501f,
84 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
85 0.998953f, 0.998942f, 0.999775f, 0.999919f, 0.999954f, 0.999973f, 0.999982f, 0.999988f, 0.999988f, 0.999993f, 0.999993f, 0.999986f, 0.999987f, 0.999989f, 0.999991f, 0.999990f,
86 0.999883f, 0.980400f, 0.996130f, 0.998598f, 0.999326f, 0.999614f, 0.999764f, 0.999843f, 0.999886f, 0.999918f, 0.999932f, 0.999949f, 0.999958f, 0.999961f, 0.999965f, 0.999963f,
87 0.999940f, 0.941443f, 0.980150f, 0.992347f, 0.996352f, 0.998020f, 0.998809f, 0.999210f, 0.999466f, 0.999614f, 0.999718f, 0.999783f, 0.999837f, 0.999866f, 0.999887f, 0.999896f,
88 0.999925f, 0.933867f, 0.956741f, 0.978121f, 0.988604f, 0.993598f, 0.996123f, 0.997500f, 0.998317f, 0.998796f, 0.999125f, 0.999325f, 0.999489f, 0.999593f, 0.999665f, 0.999675f,
89 0.999893f, 0.942940f, 0.945184f, 0.962478f, 0.976725f, 0.985551f, 0.990872f, 0.993961f, 0.995825f, 0.997052f, 0.997847f, 0.998385f, 0.998735f, 0.999003f, 0.999157f, 0.999199f,
90 0.999843f, 0.948175f, 0.943430f, 0.953028f, 0.965477f, 0.975789f, 0.983392f, 0.988354f, 0.991683f, 0.994024f, 0.995578f, 0.996650f, 0.997398f, 0.997930f, 0.998257f, 0.998320f,
91 0.999790f, 0.943729f, 0.938661f, 0.946365f, 0.956500f, 0.966563f, 0.974919f, 0.981375f, 0.986188f, 0.989592f, 0.992181f, 0.993977f, 0.995235f, 0.996113f, 0.996761f, 0.996866f,
92 0.999732f, 0.929991f, 0.924163f, 0.934447f, 0.945693f, 0.956355f, 0.966035f, 0.973437f, 0.979352f, 0.983981f, 0.987464f, 0.990092f, 0.992106f, 0.993524f, 0.994462f, 0.994699f,
93 0.999656f, 0.908527f, 0.898604f, 0.909996f, 0.928026f, 0.941429f, 0.952995f, 0.963341f, 0.970881f, 0.976904f, 0.981684f, 0.985285f, 0.988046f, 0.990103f, 0.991364f, 0.991558f,
94 0.999581f, 0.881673f, 0.863620f, 0.874446f, 0.894810f, 0.918191f, 0.933892f, 0.947348f, 0.958782f, 0.967754f, 0.974128f, 0.979015f, 0.982868f, 0.985659f, 0.987277f, 0.987358f,
95 0.999490f, 0.851654f, 0.823573f, 0.830904f, 0.851407f, 0.877855f, 0.905981f, 0.924110f, 0.940186f, 0.953392f, 0.964022f, 0.970831f, 0.976218f, 0.980095f, 0.982382f, 0.982128f,
96 0.999388f, 0.820574f, 0.782509f, 0.784322f, 0.804207f, 0.829801f, 0.860589f, 0.892327f, 0.913768f, 0.932370f, 0.947541f, 0.959629f, 0.967616f, 0.973090f, 0.976387f, 0.975698f,
97 0.999283f, 0.790250f, 0.744032f, 0.740617f, 0.755912f, 0.781135f, 0.810880f, 0.844409f, 0.878918f, 0.903488f, 0.924810f, 0.942329f, 0.955818f, 0.964581f, 0.969250f, 0.968113f,
98 0.999166f, 0.761465f, 0.709871f, 0.701786f, 0.712570f, 0.734649f, 0.762027f, 0.794681f, 0.830782f, 0.867593f, 0.894796f, 0.918891f, 0.938509f, 0.952777f, 0.960572f, 0.959619f,
99 0.999042f, 0.735297f, 0.680114f, 0.669002f, 0.675964f, 0.692788f, 0.718448f, 0.746451f, 0.781550f, 0.820113f, 0.859190f, 0.889085f, 0.915566f, 0.936527f, 0.949665f, 0.949617f,
100 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
101 0.998969f, 0.998918f, 0.999776f, 0.999906f, 0.999952f, 0.999972f, 0.999976f, 0.999984f, 0.999987f, 0.999988f, 0.999989f, 0.999981f, 0.999981f, 0.999985f, 0.999988f, 0.999989f,
102 0.999891f, 0.979993f, 0.995922f, 0.998477f, 0.999255f, 0.999586f, 0.999727f, 0.999813f, 0.999869f, 0.999905f, 0.999913f, 0.999934f, 0.999946f, 0.999952f, 0.999957f, 0.999956f,
103 0.999950f, 0.939968f, 0.979051f, 0.991772f, 0.996059f, 0.997805f, 0.998639f, 0.999090f, 0.999361f, 0.999548f, 0.999637f, 0.999716f, 0.999782f, 0.999822f, 0.999847f, 0.999852f,
104 0.999938f, 0.931882f, 0.954321f, 0.976372f, 0.987458f, 0.992768f, 0.995545f, 0.997015f, 0.997980f, 0.998515f, 0.998889f, 0.999155f, 0.999313f, 0.999433f, 0.999510f, 0.999541f,
105 0.999918f, 0.941506f, 0.942103f, 0.959453f, 0.974253f, 0.983690f, 0.989291f, 0.992801f, 0.994919f, 0.996316f, 0.997253f, 0.997860f, 0.998319f, 0.998580f, 0.998822f, 0.998877f,
106 0.999886f, 0.948916f, 0.940825f, 0.949467f, 0.961830f, 0.972624f, 0.980579f, 0.986099f, 0.989947f, 0.992488f, 0.994291f, 0.995529f, 0.996409f, 0.997127f, 0.997526f, 0.997640f,
107 0.999838f, 0.948090f, 0.938418f, 0.943754f, 0.952520f, 0.962459f, 0.971017f, 0.977819f, 0.983034f, 0.987041f, 0.989820f, 0.991942f, 0.993504f, 0.994577f, 0.995373f, 0.995629f,
108 0.999793f, 0.939290f, 0.928875f, 0.933628f, 0.943576f, 0.952448f, 0.961249f, 0.968834f, 0.975125f, 0.980056f, 0.983959f, 0.986944f, 0.989200f, 0.990956f, 0.992106f, 0.992450f,
109 0.999735f, 0.923680f, 0.909905f, 0.914989f, 0.926903f, 0.939448f, 0.948996f, 0.957981f, 0.965703f, 0.971684f, 0.976503f, 0.980564f, 0.983636f, 0.985981f, 0.987574f, 0.987931f,
110 0.999680f, 0.902825f, 0.882231f, 0.886356f, 0.899648f, 0.916207f, 0.931998f, 0.942687f, 0.952494f, 0.960948f, 0.967604f, 0.972521f, 0.976647f, 0.979730f, 0.981751f, 0.982097f,
111 0.999609f, 0.878273f, 0.848511f, 0.848883f, 0.862908f, 0.881336f, 0.901917f, 0.921618f, 0.934264f, 0.945500f, 0.955041f, 0.962614f, 0.968150f, 0.971934f, 0.974643f, 0.974652f,
112 0.999525f, 0.851516f, 0.811785f, 0.807024f, 0.818566f, 0.838480f, 0.861172f, 0.885342f, 0.908594f, 0.924205f, 0.937292f, 0.948255f, 0.956874f, 0.962676f, 0.966096f, 0.965885f,
113 0.999450f, 0.824225f, 0.774890f, 0.764642f, 0.772503f, 0.790998f, 0.814466f, 0.840453f, 0.867664f, 0.894074f, 0.913616f, 0.928778f, 0.941229f, 0.950547f, 0.956134f, 0.955720f,
114 0.999362f, 0.797094f, 0.740037f, 0.724917f, 0.728927f, 0.744006f, 0.766281f, 0.792140f, 0.820603f, 0.850485f, 0.880054f, 0.903644f, 0.920761f, 0.934711f, 0.943632f, 0.943941f,
115 0.999272f, 0.770932f, 0.708858f, 0.690013f, 0.690249f, 0.701616f, 0.720207f, 0.745243f, 0.772242f, 0.802691f, 0.835331f, 0.867560f, 0.895172f, 0.913978f, 0.927955f, 0.930785f,
116 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
117 0.998962f, 0.998890f, 0.999769f, 0.999899f, 0.999949f, 0.999968f, 0.999976f, 0.999981f, 0.999983f, 0.999987f, 0.999989f, 0.999979f, 0.999981f, 0.999983f, 0.999984f, 0.999984f,
118 0.999892f, 0.979662f, 0.995814f, 0.998420f, 0.999226f, 0.999556f, 0.999705f, 0.999795f, 0.999850f, 0.999881f, 0.999900f, 0.999919f, 0.999926f, 0.999946f, 0.999949f, 0.999946f,
119 0.999956f, 0.939078f, 0.978525f, 0.991432f, 0.995802f, 0.997618f, 0.998493f, 0.998963f, 0.999287f, 0.999455f, 0.999588f, 0.999675f, 0.999731f, 0.999766f, 0.999798f, 0.999805f,
120 0.999949f, 0.930702f, 0.952987f, 0.975250f, 0.986551f, 0.992175f, 0.995074f, 0.996688f, 0.997648f, 0.998259f, 0.998644f, 0.998922f, 0.999119f, 0.999268f, 0.999351f, 0.999394f,
121 0.999934f, 0.940767f, 0.940062f, 0.957397f, 0.972377f, 0.982156f, 0.988163f, 0.991816f, 0.994089f, 0.995637f, 0.996609f, 0.997284f, 0.997805f, 0.998184f, 0.998394f, 0.998523f,
122 0.999906f, 0.949219f, 0.938474f, 0.946575f, 0.958902f, 0.970023f, 0.978293f, 0.984235f, 0.988191f, 0.991056f, 0.993023f, 0.994415f, 0.995399f, 0.996097f, 0.996644f, 0.996823f,
123 0.999870f, 0.950467f, 0.937782f, 0.940823f, 0.949349f, 0.958794f, 0.967600f, 0.974700f, 0.980138f, 0.984307f, 0.987522f, 0.989798f, 0.991520f, 0.992817f, 0.993688f, 0.994058f,
124 0.999833f, 0.944688f, 0.930961f, 0.932268f, 0.939879f, 0.948493f, 0.956785f, 0.964373f, 0.970831f, 0.975974f, 0.980106f, 0.983366f, 0.985887f, 0.987844f, 0.989163f, 0.989697f,
125 0.999790f, 0.932789f, 0.916214f, 0.917025f, 0.924558f, 0.935007f, 0.944486f, 0.952390f, 0.959658f, 0.965954f, 0.971048f, 0.975190f, 0.978416f, 0.981079f, 0.982955f, 0.983630f,
126 0.999735f, 0.916008f, 0.893577f, 0.892792f, 0.901058f, 0.912766f, 0.925706f, 0.937124f, 0.945642f, 0.953171f, 0.959656f, 0.965194f, 0.969340f, 0.972566f, 0.974892f, 0.975595f,
127 0.999685f, 0.895529f, 0.864913f, 0.860215f, 0.867962f, 0.881686f, 0.896684f, 0.912089f, 0.926487f, 0.936375f, 0.944705f, 0.952002f, 0.957869f, 0.962306f, 0.965059f, 0.965497f,
128 0.999627f, 0.872455f, 0.832161f, 0.822392f, 0.827907f, 0.841250f, 0.858791f, 0.876917f, 0.895288f, 0.912364f, 0.925159f, 0.934909f, 0.943026f, 0.949223f, 0.953370f, 0.953594f,
129 0.999554f, 0.847936f, 0.797833f, 0.782459f, 0.784094f, 0.795892f, 0.813381f, 0.834038f, 0.854887f, 0.876215f, 0.895950f, 0.912848f, 0.923951f, 0.933035f, 0.939162f, 0.940171f,
130 0.999486f, 0.822819f, 0.764177f, 0.743418f, 0.741026f, 0.749624f, 0.765284f, 0.785606f, 0.808944f, 0.832292f, 0.856399f, 0.879068f, 0.899009f, 0.912966f, 0.922093f, 0.924710f,
131 0.999416f, 0.797970f, 0.732146f, 0.707388f, 0.701232f, 0.706433f, 0.719098f, 0.737146f, 0.759440f, 0.785101f, 0.810500f, 0.837114f, 0.862844f, 0.885369f, 0.901650f, 0.906941f,
132 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
133 0.998966f, 0.998889f, 0.999755f, 0.999904f, 0.999947f, 0.999965f, 0.999973f, 0.999978f, 0.999979f, 0.999985f, 0.999982f, 0.999975f, 0.999980f, 0.999982f, 0.999984f, 0.999983f,
134 0.999894f, 0.979636f, 0.995806f, 0.998422f, 0.999198f, 0.999517f, 0.999686f, 0.999776f, 0.999831f, 0.999866f, 0.999898f, 0.999909f, 0.999927f, 0.999937f, 0.999941f, 0.999954f,
135 0.999958f, 0.938644f, 0.978251f, 0.991214f, 0.995675f, 0.997502f, 0.998408f, 0.998886f, 0.999176f, 0.999394f, 0.999517f, 0.999611f, 0.999664f, 0.999707f, 0.999740f, 0.999759f,
136 0.999956f, 0.930037f, 0.952111f, 0.974527f, 0.986050f, 0.991699f, 0.994669f, 0.996398f, 0.997348f, 0.997993f, 0.998413f, 0.998722f, 0.998882f, 0.999069f, 0.999177f, 0.999217f,
137 0.999942f, 0.940475f, 0.938965f, 0.956108f, 0.971136f, 0.981109f, 0.987209f, 0.991068f, 0.993410f, 0.994962f, 0.996013f, 0.996711f, 0.997277f, 0.997661f, 0.997945f, 0.998039f,
138 0.999917f, 0.949464f, 0.937394f, 0.944805f, 0.956907f, 0.967965f, 0.976415f, 0.982368f, 0.986696f, 0.989603f, 0.991627f, 0.993172f, 0.994252f, 0.995001f, 0.995520f, 0.995856f,
139 0.999892f, 0.952038f, 0.937048f, 0.938404f, 0.946710f, 0.955826f, 0.964488f, 0.971742f, 0.977345f, 0.981728f, 0.984920f, 0.987393f, 0.989337f, 0.990676f, 0.991633f, 0.992137f,
140 0.999862f, 0.948041f, 0.931935f, 0.930799f, 0.936191f, 0.944646f, 0.952542f, 0.959855f, 0.966223f, 0.971573f, 0.975897f, 0.979399f, 0.982051f, 0.984132f, 0.985639f, 0.986306f,
141 0.999823f, 0.938576f, 0.919709f, 0.917106f, 0.921861f, 0.929575f, 0.938480f, 0.946581f, 0.953389f, 0.959360f, 0.964632f, 0.968974f, 0.972346f, 0.975218f, 0.977268f, 0.978130f,
142 0.999783f, 0.924583f, 0.900676f, 0.895717f, 0.899983f, 0.908567f, 0.918215f, 0.928097f, 0.937603f, 0.944322f, 0.950561f, 0.955812f, 0.960322f, 0.963786f, 0.966411f, 0.967333f,
143 0.999735f, 0.906898f, 0.875641f, 0.866967f, 0.869764f, 0.878454f, 0.890012f, 0.901844f, 0.913396f, 0.924163f, 0.933069f, 0.939533f, 0.945147f, 0.949646f, 0.953116f, 0.954004f,
144 0.999678f, 0.886729f, 0.846308f, 0.832466f, 0.832587f, 0.840453f, 0.852564f, 0.866894f, 0.881096f, 0.895001f, 0.907536f, 0.918779f, 0.926475f, 0.932498f, 0.937048f, 0.938386f,
145 0.999626f, 0.864571f, 0.814381f, 0.795146f, 0.791299f, 0.796888f, 0.808451f, 0.823349f, 0.840057f, 0.856754f, 0.873211f, 0.888231f, 0.901313f, 0.911748f, 0.918207f, 0.920556f,
146 0.999564f, 0.841583f, 0.781674f, 0.756968f, 0.749343f, 0.751617f, 0.761063f, 0.775147f, 0.792606f, 0.811438f, 0.831063f, 0.849785f, 0.867513f, 0.883156f, 0.895024f, 0.900162f,
147 0.999492f, 0.818079f, 0.750128f, 0.720434f, 0.709219f, 0.708582f, 0.714862f, 0.726657f, 0.742606f, 0.761690f, 0.782655f, 0.804969f, 0.826516f, 0.847337f, 0.865444f, 0.876338f,
148 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
149 0.998963f, 0.998901f, 0.999756f, 0.999893f, 0.999937f, 0.999959f, 0.999967f, 0.999974f, 0.999976f, 0.999981f, 0.999982f, 0.999977f, 0.999979f, 0.999976f, 0.999978f, 0.999978f,
150 0.999898f, 0.979688f, 0.995822f, 0.998394f, 0.999199f, 0.999533f, 0.999677f, 0.999773f, 0.999821f, 0.999868f, 0.999880f, 0.999904f, 0.999914f, 0.999922f, 0.999932f, 0.999941f,
151 0.999959f, 0.938795f, 0.978215f, 0.991205f, 0.995591f, 0.997407f, 0.998341f, 0.998845f, 0.999128f, 0.999314f, 0.999441f, 0.999528f, 0.999601f, 0.999638f, 0.999660f, 0.999690f,
152 0.999960f, 0.930200f, 0.952031f, 0.974346f, 0.985844f, 0.991432f, 0.994418f, 0.996122f, 0.997076f, 0.997717f, 0.998152f, 0.998476f, 0.998684f, 0.998815f, 0.998924f, 0.998979f,
153 0.999952f, 0.940588f, 0.938617f, 0.955510f, 0.970495f, 0.980414f, 0.986534f, 0.990248f, 0.992700f, 0.994232f, 0.995363f, 0.996098f, 0.996639f, 0.997023f, 0.997328f, 0.997488f,
154 0.999930f, 0.949860f, 0.936682f, 0.943504f, 0.955501f, 0.966438f, 0.974840f, 0.980752f, 0.985002f, 0.988063f, 0.990216f, 0.991722f, 0.992901f, 0.993645f, 0.994245f, 0.994582f,
155 0.999906f, 0.953183f, 0.936704f, 0.936692f, 0.943972f, 0.953235f, 0.961647f, 0.968709f, 0.974430f, 0.978737f, 0.982130f, 0.984615f, 0.986583f, 0.988009f, 0.989105f, 0.989709f,
156 0.999881f, 0.950385f, 0.932488f, 0.928904f, 0.933073f, 0.940101f, 0.948053f, 0.955201f, 0.961355f, 0.966678f, 0.970999f, 0.974486f, 0.977271f, 0.979524f, 0.981272f, 0.982114f,
157 0.999844f, 0.942421f, 0.921898f, 0.916496f, 0.918685f, 0.924461f, 0.931683f, 0.939143f, 0.946258f, 0.951964f, 0.956968f, 0.961188f, 0.964878f, 0.967751f, 0.969994f, 0.971173f,
158 0.999805f, 0.930225f, 0.904930f, 0.897152f, 0.897522f, 0.902970f, 0.910428f, 0.918336f, 0.926089f, 0.933539f, 0.939745f, 0.944778f, 0.949028f, 0.952574f, 0.955484f, 0.956860f,
159 0.999764f, 0.914645f, 0.882452f, 0.870645f, 0.869154f, 0.873613f, 0.881352f, 0.890393f, 0.899600f, 0.908423f, 0.916599f, 0.923975f, 0.929558f, 0.933897f, 0.937507f, 0.939119f,
160 0.999719f, 0.896487f, 0.855384f, 0.838561f, 0.834132f, 0.837059f, 0.844290f, 0.853993f, 0.864721f, 0.876089f, 0.886277f, 0.895670f, 0.904084f, 0.911155f, 0.916155f, 0.918435f,
161 0.999676f, 0.876129f, 0.825821f, 0.802926f, 0.794570f, 0.794858f, 0.800807f, 0.810196f, 0.821813f, 0.834683f, 0.847823f, 0.860264f, 0.871681f, 0.881963f, 0.890369f, 0.895031f,
162 0.999615f, 0.854463f, 0.794213f, 0.765666f, 0.753079f, 0.750388f, 0.753824f, 0.761952f, 0.773192f, 0.786708f, 0.801484f, 0.817110f, 0.832414f, 0.846590f, 0.859102f, 0.868086f,
163 0.999560f, 0.832087f, 0.762740f, 0.728890f, 0.712595f, 0.706915f, 0.707666f, 0.713441f, 0.723131f, 0.735673f, 0.750790f, 0.768001f, 0.785901f, 0.804035f, 0.822117f, 0.836864f,
164 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
165 0.998968f, 0.998895f, 0.999756f, 0.999892f, 0.999941f, 0.999958f, 0.999962f, 0.999972f, 0.999974f, 0.999977f, 0.999979f, 0.999974f, 0.999977f, 0.999979f, 0.999978f, 0.999975f,
166 0.999889f, 0.980039f, 0.995890f, 0.998447f, 0.999200f, 0.999523f, 0.999673f, 0.999756f, 0.999820f, 0.999855f, 0.999874f, 0.999893f, 0.999901f, 0.999908f, 0.999910f, 0.999916f,
167 0.999962f, 0.939536f, 0.978553f, 0.991321f, 0.995575f, 0.997393f, 0.998257f, 0.998733f, 0.999015f, 0.999223f, 0.999356f, 0.999448f, 0.999502f, 0.999540f, 0.999570f, 0.999590f,
168 0.999963f, 0.931111f, 0.952805f, 0.974585f, 0.985859f, 0.991306f, 0.994211f, 0.995816f, 0.996827f, 0.997449f, 0.997850f, 0.998160f, 0.998379f, 0.998536f, 0.998635f, 0.998708f,
169 0.999953f, 0.941276f, 0.939139f, 0.955563f, 0.970091f, 0.979795f, 0.985851f, 0.989547f, 0.991931f, 0.993489f, 0.994552f, 0.995322f, 0.995911f, 0.996251f, 0.996580f, 0.996707f,
170 0.999938f, 0.950738f, 0.937129f, 0.943070f, 0.954659f, 0.965053f, 0.973214f, 0.979096f, 0.983240f, 0.986271f, 0.988481f, 0.990008f, 0.991147f, 0.992001f, 0.992626f, 0.992981f,
171 0.999918f, 0.954128f, 0.936773f, 0.935615f, 0.941941f, 0.950447f, 0.958687f, 0.965443f, 0.971016f, 0.975271f, 0.978703f, 0.981257f, 0.983190f, 0.984694f, 0.985871f, 0.986553f,
172 0.999888f, 0.951958f, 0.932888f, 0.927690f, 0.930080f, 0.936015f, 0.942714f, 0.949760f, 0.955729f, 0.960713f, 0.964938f, 0.968422f, 0.971283f, 0.973713f, 0.975447f, 0.976608f,
173 0.999858f, 0.944807f, 0.923147f, 0.915460f, 0.915116f, 0.918901f, 0.924540f, 0.930775f, 0.936912f, 0.942549f, 0.947633f, 0.951669f, 0.955254f, 0.958257f, 0.960677f, 0.962143f,
174 0.999828f, 0.933916f, 0.907495f, 0.896855f, 0.894496f, 0.896459f, 0.901282f, 0.907188f, 0.913415f, 0.919526f, 0.925029f, 0.930406f, 0.934703f, 0.938282f, 0.941227f, 0.943175f,
175 0.999791f, 0.919542f, 0.886387f, 0.871816f, 0.866555f, 0.867347f, 0.871191f, 0.876860f, 0.883422f, 0.890280f, 0.896801f, 0.903095f, 0.908681f, 0.913442f, 0.917432f, 0.919758f,
176 0.999749f, 0.902877f, 0.860860f, 0.841086f, 0.832634f, 0.831046f, 0.833793f, 0.838892f, 0.845866f, 0.853613f, 0.861383f, 0.869156f, 0.876478f, 0.882883f, 0.888553f, 0.892226f,
177 0.999706f, 0.884152f, 0.832376f, 0.806287f, 0.793888f, 0.789368f, 0.790026f, 0.794159f, 0.800867f, 0.809117f, 0.818200f, 0.827681f, 0.837025f, 0.846184f, 0.854739f, 0.861053f,
178 0.999660f, 0.863731f, 0.801917f, 0.769348f, 0.752753f, 0.744877f, 0.743120f, 0.745587f, 0.751126f, 0.759227f, 0.768786f, 0.779572f, 0.790991f, 0.803290f, 0.815486f, 0.826008f,
179 0.999606f, 0.842367f, 0.770572f, 0.732236f, 0.711085f, 0.700237f, 0.695895f, 0.696250f, 0.700209f, 0.707028f, 0.716317f, 0.727461f, 0.740541f, 0.754788f, 0.770271f, 0.784989f,
180 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
181 0.998969f, 0.998919f, 0.999755f, 0.999889f, 0.999940f, 0.999958f, 0.999965f, 0.999970f, 0.999972f, 0.999972f, 0.999974f, 0.999973f, 0.999975f, 0.999974f, 0.999974f, 0.999973f,
182 0.999894f, 0.980608f, 0.995945f, 0.998480f, 0.999204f, 0.999525f, 0.999663f, 0.999760f, 0.999795f, 0.999836f, 0.999860f, 0.999870f, 0.999886f, 0.999890f, 0.999895f, 0.999897f,
183 0.999962f, 0.941366f, 0.979363f, 0.991576f, 0.995660f, 0.997360f, 0.998208f, 0.998679f, 0.998945f, 0.999129f, 0.999234f, 0.999329f, 0.999370f, 0.999431f, 0.999465f, 0.999476f,
184 0.999967f, 0.932874f, 0.954298f, 0.975323f, 0.985933f, 0.991244f, 0.993945f, 0.995559f, 0.996460f, 0.997085f, 0.997463f, 0.997763f, 0.997984f, 0.998110f, 0.998225f, 0.998311f,
185 0.999958f, 0.942801f, 0.940599f, 0.956424f, 0.970147f, 0.979324f, 0.985075f, 0.988703f, 0.990981f, 0.992515f, 0.993529f, 0.994297f, 0.994861f, 0.995292f, 0.995525f, 0.995718f,
186 0.999943f, 0.951810f, 0.938008f, 0.943379f, 0.953916f, 0.963823f, 0.971515f, 0.977074f, 0.981080f, 0.984037f, 0.986187f, 0.987752f, 0.988875f, 0.989703f, 0.990507f, 0.990819f,
187 0.999919f, 0.955128f, 0.937349f, 0.935120f, 0.940137f, 0.947573f, 0.954923f, 0.961497f, 0.966775f, 0.970902f, 0.974173f, 0.976815f, 0.978795f, 0.980396f, 0.981656f, 0.982524f,
188 0.999897f, 0.953230f, 0.933272f, 0.926515f, 0.927025f, 0.931198f, 0.936894f, 0.942793f, 0.948075f, 0.953049f, 0.957213f, 0.960655f, 0.963514f, 0.965908f, 0.967916f, 0.969288f,
189 0.999866f, 0.946574f, 0.923495f, 0.913915f, 0.911324f, 0.912724f, 0.916250f, 0.920786f, 0.925644f, 0.930464f, 0.934975f, 0.938833f, 0.942579f, 0.945780f, 0.948247f, 0.950207f,
190 0.999837f, 0.936409f, 0.908402f, 0.895055f, 0.889766f, 0.888966f, 0.890869f, 0.894248f, 0.898255f, 0.902739f, 0.907046f, 0.911346f, 0.915519f, 0.919042f, 0.922348f, 0.925110f,
191 0.999808f, 0.923055f, 0.887974f, 0.870392f, 0.861741f, 0.858833f, 0.858913f, 0.861164f, 0.864720f, 0.868743f, 0.873107f, 0.877759f, 0.882397f, 0.886327f, 0.890393f, 0.893547f,
192 0.999764f, 0.907189f, 0.863535f, 0.840151f, 0.827671f, 0.821929f, 0.820044f, 0.821069f, 0.823737f, 0.827610f, 0.832009f, 0.837039f, 0.842205f, 0.847665f, 0.852539f, 0.857127f,
193 0.999731f, 0.889351f, 0.835823f, 0.805796f, 0.788497f, 0.779222f, 0.775102f, 0.774454f, 0.776420f, 0.779658f, 0.784341f, 0.789816f, 0.796059f, 0.802636f, 0.809651f, 0.816288f,
194 0.999684f, 0.870066f, 0.805920f, 0.768834f, 0.746586f, 0.733803f, 0.726638f, 0.724227f, 0.724524f, 0.726998f, 0.731492f, 0.737472f, 0.744477f, 0.752518f, 0.761647f, 0.771076f,
195 0.999643f, 0.849420f, 0.774794f, 0.731277f, 0.704392f, 0.687346f, 0.677581f, 0.672643f, 0.671409f, 0.672583f, 0.676531f, 0.682100f, 0.689636f, 0.699072f, 0.710158f, 0.721868f,
196 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
197 0.998977f, 0.998978f, 0.999763f, 0.999895f, 0.999928f, 0.999949f, 0.999960f, 0.999961f, 0.999965f, 0.999967f, 0.999964f, 0.999970f, 0.999970f, 0.999968f, 0.999966f, 0.999969f,
198 0.999896f, 0.981455f, 0.996245f, 0.998573f, 0.999227f, 0.999500f, 0.999655f, 0.999733f, 0.999774f, 0.999808f, 0.999829f, 0.999840f, 0.999847f, 0.999863f, 0.999864f, 0.999860f,
199 0.999963f, 0.944233f, 0.980519f, 0.992002f, 0.995753f, 0.997337f, 0.998110f, 0.998566f, 0.998814f, 0.998977f, 0.999085f, 0.999145f, 0.999247f, 0.999284f, 0.999300f, 0.999333f,
200 0.999967f, 0.936316f, 0.956546f, 0.976261f, 0.986101f, 0.991093f, 0.993627f, 0.995097f, 0.995980f, 0.996557f, 0.996998f, 0.997227f, 0.997400f, 0.997586f, 0.997730f, 0.997816f,
201 0.999960f, 0.945352f, 0.943412f, 0.957636f, 0.970128f, 0.978655f, 0.984085f, 0.987399f, 0.989637f, 0.991103f, 0.992176f, 0.992924f, 0.993447f, 0.993890f, 0.994216f, 0.994429f,
202 0.999945f, 0.953595f, 0.940080f, 0.944217f, 0.953031f, 0.961882f, 0.968854f, 0.974178f, 0.978048f, 0.980988f, 0.983038f, 0.984612f, 0.985822f, 0.986780f, 0.987476f, 0.988099f,
203 0.999925f, 0.956538f, 0.938416f, 0.934979f, 0.938240f, 0.943927f, 0.950208f, 0.955865f, 0.960672f, 0.964691f, 0.968019f, 0.970744f, 0.972842f, 0.974517f, 0.975902f, 0.977039f,
204 0.999905f, 0.954181f, 0.933534f, 0.925039f, 0.923358f, 0.925653f, 0.929341f, 0.933879f, 0.938338f, 0.942478f, 0.946354f, 0.949919f, 0.952930f, 0.955418f, 0.957615f, 0.959676f,
205 0.999873f, 0.947642f, 0.923255f, 0.911126f, 0.905903f, 0.904739f, 0.905702f, 0.908284f, 0.911460f, 0.914782f, 0.918373f, 0.921969f, 0.925270f, 0.928620f, 0.931393f, 0.934206f,
206 0.999848f, 0.937415f, 0.907767f, 0.891619f, 0.882935f, 0.878913f, 0.877509f, 0.877846f, 0.879447f, 0.881560f, 0.884230f, 0.887322f, 0.890476f, 0.893663f, 0.897054f, 0.900167f,
207 0.999817f, 0.924646f, 0.887379f, 0.866490f, 0.853824f, 0.846726f, 0.842888f, 0.841539f, 0.841274f, 0.842128f, 0.843679f, 0.845785f, 0.848669f, 0.851645f, 0.854817f, 0.858588f,
208 0.999786f, 0.909417f, 0.863088f, 0.835839f, 0.818766f, 0.808033f, 0.801426f, 0.797708f, 0.796207f, 0.796019f, 0.796801f, 0.798416f, 0.800446f, 0.803253f, 0.806534f, 0.810289f,
209 0.999742f, 0.891963f, 0.835556f, 0.800958f, 0.778908f, 0.764171f, 0.754291f, 0.748295f, 0.744976f, 0.743558f, 0.743367f, 0.744705f, 0.746736f, 0.749589f, 0.753317f, 0.757864f,
210 0.999708f, 0.873081f, 0.805734f, 0.763853f, 0.735867f, 0.717232f, 0.703959f, 0.695015f, 0.689551f, 0.686820f, 0.685855f, 0.686824f, 0.688756f, 0.692603f, 0.696814f, 0.702305f,
211 0.999651f, 0.852972f, 0.774315f, 0.725155f, 0.692154f, 0.668846f, 0.652761f, 0.641285f, 0.633629f, 0.629108f, 0.627239f, 0.627632f, 0.629699f, 0.633297f, 0.639070f, 0.645717f,
212 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
213 0.998971f, 0.999088f, 0.999790f, 0.999905f, 0.999929f, 0.999944f, 0.999954f, 0.999957f, 0.999962f, 0.999959f, 0.999965f, 0.999964f, 0.999966f, 0.999969f, 0.999966f, 0.999968f,
214 0.999898f, 0.982996f, 0.996591f, 0.998657f, 0.999253f, 0.999488f, 0.999624f, 0.999690f, 0.999737f, 0.999749f, 0.999770f, 0.999797f, 0.999813f, 0.999810f, 0.999821f, 0.999828f,
215 0.999966f, 0.949238f, 0.982278f, 0.992386f, 0.995797f, 0.997226f, 0.997930f, 0.998344f, 0.998574f, 0.998736f, 0.998845f, 0.998936f, 0.998999f, 0.999048f, 0.999075f, 0.999113f,
216 0.999970f, 0.941544f, 0.960118f, 0.977253f, 0.986013f, 0.990541f, 0.992864f, 0.994323f, 0.995184f, 0.995757f, 0.996160f, 0.996477f, 0.996668f, 0.996853f, 0.997020f, 0.997127f,
217 0.999958f, 0.949355f, 0.946868f, 0.958688f, 0.969353f, 0.976990f, 0.981925f, 0.985321f, 0.987448f, 0.989028f, 0.990088f, 0.990918f, 0.991474f, 0.992026f, 0.992356f, 0.992708f,
218 0.999949f, 0.956128f, 0.942482f, 0.944415f, 0.950929f, 0.958074f, 0.964372f, 0.969365f, 0.973254f, 0.976200f, 0.978421f, 0.980065f, 0.981506f, 0.982578f, 0.983513f, 0.984227f,
219 0.999929f, 0.957882f, 0.939154f, 0.933354f, 0.934155f, 0.937668f, 0.942423f, 0.947238f, 0.951709f, 0.955679f, 0.959164f, 0.961773f, 0.964322f, 0.966253f, 0.967930f, 0.969454f,
220 0.999907f, 0.955041f, 0.932617f, 0.921619f, 0.917257f, 0.916320f, 0.918013f, 0.920580f, 0.924223f, 0.927776f, 0.931433f, 0.934773f, 0.938032f, 0.941001f, 0.943663f, 0.946149f,
221 0.999887f, 0.948071f, 0.921184f, 0.905965f, 0.897186f, 0.892592f, 0.890543f, 0.890282f, 0.891640f, 0.893779f, 0.895981f, 0.899164f, 0.902317f, 0.905484f, 0.908785f, 0.912160f,
222 0.999860f, 0.937817f, 0.904887f, 0.884827f, 0.871924f, 0.863644f, 0.858235f, 0.855110f, 0.853536f, 0.853461f, 0.854226f, 0.855597f, 0.857593f, 0.860163f, 0.863175f, 0.866684f,
223 0.999820f, 0.924928f, 0.884146f, 0.858155f, 0.840718f, 0.828508f, 0.819936f, 0.813970f, 0.809900f, 0.807047f, 0.805540f, 0.805031f, 0.805352f, 0.806705f, 0.808381f, 0.811567f,
224 0.999792f, 0.909696f, 0.859441f, 0.826590f, 0.803858f, 0.787368f, 0.775222f, 0.766310f, 0.759385f, 0.754408f, 0.750989f, 0.748852f, 0.747465f, 0.746934f, 0.747300f, 0.748942f,
225 0.999757f, 0.892700f, 0.831718f, 0.791434f, 0.762306f, 0.741143f, 0.725518f, 0.713235f, 0.703908f, 0.696576f, 0.691534f, 0.687453f, 0.684694f, 0.683168f, 0.682651f, 0.683589f,
226 0.999718f, 0.874023f, 0.801645f, 0.753128f, 0.718082f, 0.692129f, 0.672594f, 0.657171f, 0.645256f, 0.636231f, 0.629096f, 0.623857f, 0.620176f, 0.617779f, 0.617093f, 0.617580f,
227 0.999673f, 0.853898f, 0.770114f, 0.713426f, 0.672767f, 0.642511f, 0.619082f, 0.600533f, 0.586422f, 0.575341f, 0.566920f, 0.560575f, 0.556493f, 0.553528f, 0.552944f, 0.554620f,
228 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
229 0.998972f, 0.999240f, 0.999820f, 0.999893f, 0.999923f, 0.999934f, 0.999946f, 0.999948f, 0.999953f, 0.999958f, 0.999958f, 0.999964f, 0.999966f, 0.999965f, 0.999965f, 0.999964f,
230 0.999897f, 0.985920f, 0.996978f, 0.998668f, 0.999193f, 0.999426f, 0.999544f, 0.999604f, 0.999652f, 0.999677f, 0.999699f, 0.999725f, 0.999731f, 0.999754f, 0.999756f, 0.999766f,
231 0.999965f, 0.957465f, 0.983780f, 0.992287f, 0.995347f, 0.996706f, 0.997436f, 0.997878f, 0.998143f, 0.998359f, 0.998442f, 0.998567f, 0.998663f, 0.998703f, 0.998770f, 0.998818f,
232 0.999969f, 0.950017f, 0.962526f, 0.976166f, 0.984192f, 0.988543f, 0.991146f, 0.992694f, 0.993747f, 0.994397f, 0.994877f, 0.995225f, 0.995550f, 0.995778f, 0.995974f, 0.996105f,
233 0.999959f, 0.954966f, 0.948558f, 0.955587f, 0.964584f, 0.971951f, 0.977183f, 0.980961f, 0.983536f, 0.985364f, 0.986776f, 0.987769f, 0.988560f, 0.989095f, 0.989659f, 0.990129f,
234 0.999948f, 0.959287f, 0.941995f, 0.939081f, 0.942695f, 0.948729f, 0.954800f, 0.960293f, 0.964719f, 0.968144f, 0.971147f, 0.973328f, 0.975127f, 0.976450f, 0.977574f, 0.978728f,
235 0.999929f, 0.959100f, 0.936628f, 0.925739f, 0.922237f, 0.923501f, 0.927133f, 0.931858f, 0.936726f, 0.941369f, 0.945427f, 0.949166f, 0.952013f, 0.954560f, 0.956838f, 0.958937f,
236 0.999907f, 0.954732f, 0.928159f, 0.911439f, 0.902013f, 0.897634f, 0.896780f, 0.898127f, 0.901278f, 0.905103f, 0.909123f, 0.913343f, 0.917217f, 0.920858f, 0.924194f, 0.927533f,
237 0.999886f, 0.946900f, 0.915118f, 0.893735f, 0.878943f, 0.869567f, 0.863912f, 0.861047f, 0.860474f, 0.861572f, 0.863881f, 0.866835f, 0.870111f, 0.873619f, 0.877757f, 0.881644f,
238 0.999852f, 0.936129f, 0.897658f, 0.870907f, 0.851195f, 0.837052f, 0.826751f, 0.819536f, 0.814856f, 0.812138f, 0.811220f, 0.811243f, 0.812708f, 0.814934f, 0.817786f, 0.821376f,
239 0.999827f, 0.922925f, 0.875722f, 0.842581f, 0.817690f, 0.798883f, 0.784134f, 0.772823f, 0.763741f, 0.757256f, 0.752260f, 0.749181f, 0.747281f, 0.746714f, 0.746890f, 0.748614f,
240 0.999798f, 0.907253f, 0.850310f, 0.810004f, 0.779200f, 0.755252f, 0.735952f, 0.720412f, 0.707868f, 0.697479f, 0.689100f, 0.682204f, 0.677137f, 0.672641f, 0.670207f, 0.669181f,
241 0.999764f, 0.890303f, 0.822208f, 0.773543f, 0.736311f, 0.707224f, 0.683484f, 0.663976f, 0.647657f, 0.634208f, 0.622623f, 0.612894f, 0.604487f, 0.597925f, 0.592389f, 0.588663f,
242 0.999723f, 0.871571f, 0.791693f, 0.734332f, 0.690971f, 0.656272f, 0.628425f, 0.605349f, 0.586318f, 0.570110f, 0.555804f, 0.543939f, 0.533303f, 0.524674f, 0.517591f, 0.512168f,
243 0.999679f, 0.851441f, 0.759490f, 0.693906f, 0.644288f, 0.605208f, 0.573498f, 0.547354f, 0.525327f, 0.507262f, 0.491177f, 0.478388f, 0.467256f, 0.457668f, 0.450031f, 0.445091f,
244 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
245 0.999027f, 0.999236f, 0.999763f, 0.999870f, 0.999902f, 0.999924f, 0.999934f, 0.999941f, 0.999943f, 0.999952f, 0.999955f, 0.999958f, 0.999963f, 0.999964f, 0.999968f, 0.999965f,
246 0.999904f, 0.984556f, 0.995655f, 0.997907f, 0.998739f, 0.999084f, 0.999291f, 0.999428f, 0.999483f, 0.999538f, 0.999584f, 0.999617f, 0.999632f, 0.999653f, 0.999666f, 0.999674f,
247 0.999966f, 0.950250f, 0.975972f, 0.987918f, 0.992699f, 0.994966f, 0.996179f, 0.996892f, 0.997348f, 0.997664f, 0.997915f, 0.998052f, 0.998187f, 0.998286f, 0.998355f, 0.998431f,
248 0.999972f, 0.939223f, 0.943933f, 0.962829f, 0.975395f, 0.982657f, 0.986870f, 0.989398f, 0.991112f, 0.992247f, 0.992935f, 0.993594f, 0.993987f, 0.994411f, 0.994634f, 0.994882f,
249 0.999959f, 0.943435f, 0.923825f, 0.931610f, 0.945696f, 0.957833f, 0.966612f, 0.972723f, 0.976847f, 0.979732f, 0.981899f, 0.983502f, 0.984819f, 0.985673f, 0.986424f, 0.987056f,
250 0.999948f, 0.947910f, 0.915981f, 0.908249f, 0.913964f, 0.924114f, 0.934768f, 0.943832f, 0.950918f, 0.956466f, 0.960959f, 0.964147f, 0.966850f, 0.969022f, 0.970657f, 0.971993f,
251 0.999923f, 0.948499f, 0.911631f, 0.892672f, 0.887165f, 0.889863f, 0.896518f, 0.904917f, 0.912946f, 0.920435f, 0.926844f, 0.932235f, 0.936683f, 0.940320f, 0.943542f, 0.946165f,
252 0.999906f, 0.944850f, 0.904357f, 0.878343f, 0.863529f, 0.857720f, 0.857253f, 0.860865f, 0.866427f, 0.872843f, 0.879256f, 0.885617f, 0.891429f, 0.896606f, 0.901207f, 0.905464f,
253 0.999880f, 0.937436f, 0.892568f, 0.860738f, 0.838843f, 0.825375f, 0.817405f, 0.814441f, 0.814787f, 0.817061f, 0.821060f, 0.825880f, 0.831198f, 0.836597f, 0.841610f, 0.846640f,
254 0.999854f, 0.926778f, 0.875791f, 0.838144f, 0.810349f, 0.789850f, 0.775506f, 0.765796f, 0.759782f, 0.756741f, 0.755731f, 0.756710f, 0.758561f, 0.761973f, 0.765522f, 0.769587f,
255 0.999825f, 0.913567f, 0.854474f, 0.810567f, 0.776501f, 0.750415f, 0.729608f, 0.713762f, 0.701618f, 0.692468f, 0.685991f, 0.681547f, 0.678831f, 0.677774f, 0.677544f, 0.678526f,
256 0.999790f, 0.897961f, 0.829495f, 0.778081f, 0.737984f, 0.705623f, 0.679484f, 0.658053f, 0.640284f, 0.625547f, 0.613951f, 0.603976f, 0.595917f, 0.589787f, 0.584967f, 0.581223f,
257 0.999757f, 0.880688f, 0.801395f, 0.742061f, 0.695281f, 0.657594f, 0.626024f, 0.599900f, 0.577423f, 0.558288f, 0.541383f, 0.527158f, 0.514711f, 0.504198f, 0.494505f, 0.486396f,
258 0.999720f, 0.861949f, 0.770672f, 0.703220f, 0.649950f, 0.607016f, 0.571300f, 0.540460f, 0.514857f, 0.491903f, 0.472751f, 0.455401f, 0.439999f, 0.426236f, 0.413859f, 0.403123f,
259 0.999679f, 0.841602f, 0.738470f, 0.662543f, 0.603489f, 0.555991f, 0.516523f, 0.483271f, 0.455137f, 0.430248f, 0.408860f, 0.389853f, 0.372188f, 0.357016f, 0.343060f, 0.330344f,
260
261};
262constexpr float kGGXlutEIORavg[32 * 32] = {
263 1.003247f, 1.002813f, 1.001703f, 1.004296f, 1.000707f, 0.997684f, 1.002228f, 1.000725f, 0.999712f, 0.998624f, 1.005159f, 0.996895f, 0.998559f, 1.000104f, 0.997747f, 0.997835f, 0.999825f, 0.998655f, 0.999172f, 0.999923f, 0.999778f, 0.998001f, 1.004030f, 0.999223f, 1.000560f, 1.000092f, 1.001940f, 1.000374f, 0.999898f, 1.000862f, 0.999157f, 0.997865f,
264 0.997960f, 0.996093f, 0.999031f, 1.000089f, 0.997993f, 0.997637f, 0.998014f, 0.997486f, 1.002169f, 1.003245f, 0.998632f, 0.997087f, 0.999499f, 1.002626f, 1.000172f, 0.997293f, 0.998331f, 0.997012f, 0.995873f, 1.000075f, 0.997181f, 1.001330f, 1.001826f, 0.998214f, 0.998083f, 0.999956f, 1.004400f, 1.001825f, 0.998302f, 0.999221f, 0.999841f, 0.999911f,
265 1.001137f, 0.994536f, 0.999716f, 0.998568f, 0.999754f, 0.997921f, 1.001075f, 0.998797f, 0.999266f, 0.999759f, 0.998501f, 0.998580f, 1.001690f, 0.999672f, 1.002881f, 1.000329f, 0.999630f, 0.999547f, 0.999935f, 1.000168f, 0.998854f, 1.002393f, 0.999411f, 1.001337f, 1.003472f, 1.000924f, 0.997495f, 0.997081f, 1.001267f, 1.003404f, 1.003120f, 1.001637f,
266 1.002477f, 0.999978f, 1.002565f, 1.000167f, 1.000643f, 0.997847f, 0.999519f, 0.996957f, 0.999752f, 0.996086f, 0.990445f, 0.986721f, 0.983263f, 0.981855f, 0.975099f, 0.974161f, 0.962407f, 0.955522f, 0.955530f, 0.946288f, 0.929172f, 0.929451f, 0.914592f, 0.910653f, 0.895376f, 0.890525f, 0.878254f, 0.875489f, 0.858481f, 0.857112f, 0.842105f, 0.837522f,
267 1.001003f, 1.005791f, 0.996725f, 1.003255f, 0.998483f, 1.000529f, 1.000596f, 0.994446f, 0.998372f, 0.994502f, 0.995225f, 0.992102f, 0.986542f, 0.981362f, 0.979944f, 0.975009f, 0.970372f, 0.961900f, 0.953033f, 0.947916f, 0.938169f, 0.930578f, 0.921268f, 0.910778f, 0.901645f, 0.887934f, 0.883095f, 0.875353f, 0.870435f, 0.854690f, 0.842714f, 0.834881f,
268 1.002996f, 0.999338f, 1.002185f, 0.997306f, 0.995268f, 0.997616f, 0.995732f, 1.000381f, 0.996420f, 0.994897f, 0.991754f, 0.989476f, 0.984197f, 0.982338f, 0.978003f, 0.974706f, 0.968462f, 0.961182f, 0.950798f, 0.949811f, 0.941774f, 0.926712f, 0.924238f, 0.910602f, 0.903302f, 0.894620f, 0.881697f, 0.875654f, 0.865242f, 0.851754f, 0.844765f, 0.833777f,
269 1.000740f, 1.001392f, 0.999713f, 0.998176f, 0.998962f, 1.001839f, 0.996089f, 0.999785f, 0.996709f, 0.997128f, 0.990606f, 0.993393f, 0.988287f, 0.984182f, 0.974289f, 0.973951f, 0.969413f, 0.962803f, 0.958389f, 0.944482f, 0.939792f, 0.930690f, 0.924170f, 0.914204f, 0.906847f, 0.891878f, 0.883144f, 0.873663f, 0.866698f, 0.850143f, 0.844016f, 0.832609f,
270 1.002396f, 1.000139f, 0.998952f, 0.998632f, 0.999225f, 0.999831f, 0.997497f, 0.996481f, 0.994849f, 0.990468f, 0.992834f, 0.988652f, 0.989710f, 0.987236f, 0.981753f, 0.975889f, 0.970126f, 0.965885f, 0.952645f, 0.952409f, 0.940973f, 0.933119f, 0.927346f, 0.915962f, 0.904599f, 0.896242f, 0.886227f, 0.875048f, 0.867033f, 0.857302f, 0.843674f, 0.836059f,
271 0.998313f, 1.001516f, 1.000460f, 0.997530f, 0.994531f, 0.999917f, 0.995589f, 0.991937f, 0.992005f, 0.995757f, 0.989709f, 0.988164f, 0.985460f, 0.986872f, 0.978505f, 0.976508f, 0.972224f, 0.962893f, 0.958835f, 0.953382f, 0.940009f, 0.932327f, 0.920249f, 0.915294f, 0.904725f, 0.894128f, 0.887228f, 0.873952f, 0.866166f, 0.855549f, 0.837042f, 0.826227f,
272 1.004032f, 1.001174f, 1.000452f, 0.996978f, 1.001768f, 0.997101f, 0.996614f, 0.997715f, 0.995627f, 0.994372f, 0.988444f, 0.986897f, 0.984995f, 0.983405f, 0.979100f, 0.977906f, 0.973461f, 0.964733f, 0.957890f, 0.953927f, 0.943479f, 0.938048f, 0.923785f, 0.917099f, 0.907267f, 0.893849f, 0.884196f, 0.877483f, 0.860084f, 0.853488f, 0.840568f, 0.830622f,
273 0.998554f, 1.002358f, 1.001484f, 1.001295f, 0.998863f, 0.999126f, 0.997208f, 0.998916f, 0.996340f, 0.993277f, 0.994413f, 0.984319f, 0.985192f, 0.980474f, 0.983045f, 0.977405f, 0.969652f, 0.965943f, 0.952331f, 0.949229f, 0.943159f, 0.933549f, 0.926132f, 0.913506f, 0.904839f, 0.898087f, 0.882348f, 0.873932f, 0.860589f, 0.847754f, 0.840421f, 0.821299f,
274 1.000493f, 1.001364f, 1.000714f, 1.000857f, 1.003057f, 1.000006f, 1.001005f, 0.999803f, 0.998224f, 0.992826f, 0.988843f, 0.991237f, 0.990640f, 0.983446f, 0.976542f, 0.977545f, 0.973840f, 0.965149f, 0.960063f, 0.949174f, 0.941496f, 0.935224f, 0.925077f, 0.912719f, 0.905826f, 0.892358f, 0.881822f, 0.868338f, 0.857951f, 0.845709f, 0.833512f, 0.816203f,
275 0.999999f, 0.998871f, 1.001934f, 0.999519f, 0.996065f, 1.000937f, 0.997045f, 0.995078f, 0.996174f, 0.994656f, 0.988728f, 0.991551f, 0.983056f, 0.983023f, 0.978732f, 0.973367f, 0.970510f, 0.960197f, 0.956430f, 0.951754f, 0.944497f, 0.931206f, 0.926077f, 0.913418f, 0.900960f, 0.892190f, 0.880020f, 0.868264f, 0.852228f, 0.841201f, 0.826503f, 0.813967f,
276 0.998751f, 0.997873f, 0.999288f, 0.997322f, 1.002529f, 0.999381f, 0.992676f, 0.994999f, 0.995884f, 0.991363f, 0.992158f, 0.988239f, 0.986257f, 0.983012f, 0.978812f, 0.973765f, 0.968396f, 0.965765f, 0.957702f, 0.948149f, 0.944124f, 0.931746f, 0.920671f, 0.912212f, 0.901355f, 0.885918f, 0.874711f, 0.866989f, 0.846005f, 0.834940f, 0.824485f, 0.803989f,
277 0.999095f, 0.996713f, 1.001088f, 1.000791f, 0.997073f, 0.999761f, 0.996779f, 0.998241f, 0.998769f, 0.997451f, 0.992003f, 0.983907f, 0.982991f, 0.984160f, 0.978935f, 0.972941f, 0.971931f, 0.964500f, 0.956789f, 0.949266f, 0.939996f, 0.931984f, 0.921142f, 0.909974f, 0.893746f, 0.881437f, 0.871769f, 0.857986f, 0.846147f, 0.828304f, 0.813075f, 0.801818f,
278 0.997164f, 1.000546f, 0.999451f, 0.999701f, 1.000535f, 0.996470f, 1.000761f, 0.994856f, 0.995766f, 0.993022f, 0.987753f, 0.984947f, 0.989229f, 0.983257f, 0.979762f, 0.970086f, 0.971459f, 0.960630f, 0.952915f, 0.951692f, 0.938722f, 0.923915f, 0.917906f, 0.907484f, 0.889700f, 0.878580f, 0.865535f, 0.853997f, 0.840373f, 0.820249f, 0.805235f, 0.786462f,
279 0.996349f, 0.998427f, 0.999941f, 0.999021f, 1.000261f, 0.999154f, 0.999155f, 0.993367f, 0.995857f, 0.990690f, 0.991969f, 0.988879f, 0.980019f, 0.985316f, 0.977009f, 0.971390f, 0.968194f, 0.958032f, 0.949199f, 0.947934f, 0.936179f, 0.923038f, 0.913905f, 0.901505f, 0.888807f, 0.877614f, 0.863743f, 0.848812f, 0.827913f, 0.813393f, 0.796305f, 0.780706f,
280 1.002141f, 1.001932f, 1.001191f, 1.002622f, 1.003234f, 0.998964f, 0.994141f, 0.993170f, 0.995427f, 0.992994f, 0.990378f, 0.988593f, 0.980884f, 0.980298f, 0.971231f, 0.972155f, 0.963387f, 0.959343f, 0.949177f, 0.942062f, 0.928068f, 0.919887f, 0.909117f, 0.900108f, 0.880379f, 0.869972f, 0.850067f, 0.838156f, 0.824864f, 0.807263f, 0.786627f, 0.772639f,
281 1.001759f, 1.000812f, 1.002623f, 1.003977f, 1.000045f, 0.999029f, 0.999624f, 0.998115f, 0.998416f, 0.990851f, 0.987522f, 0.987933f, 0.983096f, 0.977270f, 0.974486f, 0.972219f, 0.960034f, 0.955282f, 0.944461f, 0.936587f, 0.929555f, 0.918898f, 0.906601f, 0.889708f, 0.877797f, 0.863825f, 0.842826f, 0.832395f, 0.812195f, 0.794493f, 0.776233f, 0.759564f,
282 1.001854f, 1.000060f, 0.997120f, 0.999327f, 0.999381f, 0.997796f, 0.996093f, 0.994672f, 0.993674f, 0.993002f, 0.988043f, 0.986160f, 0.981713f, 0.978176f, 0.974151f, 0.965405f, 0.958578f, 0.956305f, 0.941539f, 0.936160f, 0.923428f, 0.911015f, 0.900194f, 0.885453f, 0.868950f, 0.854779f, 0.833323f, 0.816598f, 0.803968f, 0.786070f, 0.761760f, 0.746848f,
283 0.995733f, 1.001716f, 1.000447f, 1.001787f, 0.998760f, 0.996768f, 1.000610f, 0.994856f, 0.996161f, 0.990501f, 0.985990f, 0.986088f, 0.980618f, 0.976750f, 0.973585f, 0.963125f, 0.957557f, 0.949587f, 0.940662f, 0.930033f, 0.919924f, 0.903012f, 0.893465f, 0.874398f, 0.861621f, 0.846821f, 0.825188f, 0.807662f, 0.786801f, 0.771426f, 0.747960f, 0.728196f,
284 0.999903f, 1.000714f, 1.003620f, 0.999099f, 0.997850f, 0.998152f, 0.999688f, 0.996561f, 0.995326f, 0.988779f, 0.988340f, 0.984939f, 0.983453f, 0.977842f, 0.967576f, 0.962834f, 0.950844f, 0.950354f, 0.937168f, 0.919453f, 0.912389f, 0.898988f, 0.886589f, 0.870883f, 0.851315f, 0.833815f, 0.813363f, 0.791702f, 0.775846f, 0.755865f, 0.735115f, 0.713062f,
285 0.998801f, 1.000693f, 0.999969f, 0.999137f, 1.000125f, 0.998779f, 0.996654f, 0.996388f, 0.995081f, 0.994010f, 0.991613f, 0.980006f, 0.976496f, 0.978963f, 0.969190f, 0.959953f, 0.950565f, 0.945233f, 0.930274f, 0.918408f, 0.904356f, 0.890732f, 0.878176f, 0.859018f, 0.838966f, 0.826117f, 0.801634f, 0.781638f, 0.756224f, 0.741143f, 0.714712f, 0.693089f,
286 0.998966f, 1.000335f, 0.997142f, 0.996125f, 0.999160f, 0.999275f, 0.996179f, 0.990645f, 0.993840f, 0.990799f, 0.985891f, 0.981662f, 0.979226f, 0.971221f, 0.968264f, 0.959380f, 0.948332f, 0.941800f, 0.931211f, 0.912337f, 0.895696f, 0.884597f, 0.865123f, 0.846681f, 0.826366f, 0.808120f, 0.790856f, 0.764687f, 0.742742f, 0.724578f, 0.701008f, 0.677242f,
287 1.000650f, 0.998067f, 0.998821f, 0.999300f, 0.998306f, 1.002395f, 0.997464f, 0.995961f, 0.990285f, 0.988297f, 0.984346f, 0.984955f, 0.976746f, 0.971235f, 0.963081f, 0.957965f, 0.946887f, 0.934449f, 0.918782f, 0.903859f, 0.891818f, 0.873421f, 0.853728f, 0.839247f, 0.816177f, 0.793110f, 0.768618f, 0.748453f, 0.725488f, 0.705377f, 0.679413f, 0.653893f,
288 0.999718f, 0.998658f, 0.999250f, 0.998330f, 0.996958f, 0.995994f, 0.997791f, 0.997278f, 0.992167f, 0.989072f, 0.987084f, 0.982884f, 0.974279f, 0.967573f, 0.963876f, 0.949974f, 0.941322f, 0.929891f, 0.914999f, 0.897543f, 0.882426f, 0.866844f, 0.842025f, 0.826101f, 0.796563f, 0.776738f, 0.756074f, 0.727522f, 0.701335f, 0.681380f, 0.656901f, 0.630826f,
289 0.998797f, 0.997148f, 0.995868f, 1.000686f, 1.002475f, 1.002162f, 0.996081f, 0.996700f, 0.991020f, 0.991652f, 0.984999f, 0.980637f, 0.978719f, 0.964754f, 0.958967f, 0.947018f, 0.933090f, 0.918131f, 0.904961f, 0.887065f, 0.871280f, 0.849913f, 0.823559f, 0.805617f, 0.781471f, 0.759584f, 0.734259f, 0.711073f, 0.682979f, 0.656849f, 0.627849f, 0.603977f,
290 0.995124f, 0.997915f, 0.998813f, 0.995451f, 0.999482f, 0.999226f, 0.999228f, 0.997426f, 0.991307f, 0.991238f, 0.982263f, 0.978052f, 0.974191f, 0.960730f, 0.954183f, 0.938791f, 0.925383f, 0.910987f, 0.896009f, 0.873152f, 0.856211f, 0.838390f, 0.808228f, 0.786928f, 0.758293f, 0.736380f, 0.709325f, 0.677757f, 0.656494f, 0.627724f, 0.601998f, 0.575837f,
291 1.004316f, 1.000941f, 1.000920f, 0.996640f, 0.999640f, 1.000779f, 0.998154f, 0.993282f, 0.992109f, 0.989304f, 0.981795f, 0.980859f, 0.970789f, 0.956428f, 0.945938f, 0.927566f, 0.917963f, 0.901624f, 0.881080f, 0.857485f, 0.840156f, 0.817204f, 0.788646f, 0.766092f, 0.737660f, 0.707462f, 0.677429f, 0.653605f, 0.622569f, 0.596396f, 0.570316f, 0.541166f,
292 1.000522f, 0.998616f, 0.998843f, 1.001839f, 0.995023f, 0.996033f, 0.996615f, 0.995327f, 0.987867f, 0.986499f, 0.980136f, 0.970365f, 0.960513f, 0.952882f, 0.938341f, 0.926377f, 0.906182f, 0.889110f, 0.864751f, 0.845181f, 0.816918f, 0.795521f, 0.769937f, 0.740702f, 0.712928f, 0.676586f, 0.648560f, 0.617576f, 0.589369f, 0.558651f, 0.531237f, 0.503760f,
293 1.000455f, 0.999994f, 0.998827f, 0.999296f, 0.998379f, 0.997867f, 0.997602f, 0.994730f, 0.989652f, 0.985132f, 0.979173f, 0.968256f, 0.957733f, 0.942995f, 0.934606f, 0.911757f, 0.898307f, 0.869703f, 0.847885f, 0.818379f, 0.796932f, 0.768875f, 0.737931f, 0.708060f, 0.671908f, 0.642489f, 0.607405f, 0.580606f, 0.550694f, 0.520337f, 0.491387f, 0.462042f,
294 1.002173f, 0.999305f, 0.999728f, 1.002488f, 0.996782f, 1.000944f, 0.994956f, 0.989064f, 0.991970f, 0.976395f, 0.970476f, 0.968759f, 0.953764f, 0.935660f, 0.920537f, 0.898940f, 0.882934f, 0.855291f, 0.831259f, 0.805770f, 0.773834f, 0.740982f, 0.713196f, 0.678823f, 0.643482f, 0.613785f, 0.579714f, 0.545127f, 0.515568f, 0.487198f, 0.456285f, 0.427418f,
295
296};
297constexpr float kGGXlutEInvIOR[16 * 16 * 16] = {
298 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
299 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
300 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
301 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
302 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
303 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
304 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
305 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
306 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
307 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
308 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
309 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
310 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
311 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
312 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
313 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
314 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
315 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
316 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
317 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
318 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
319 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
320 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
321 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
322 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
323 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
324 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
325 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
326 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
327 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
328 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
329 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
330 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
331 0.984374f, 0.998249f, 0.999448f, 0.999649f, 0.999906f, 0.999947f, 0.999960f, 0.999971f, 0.999979f, 0.999989f, 0.999993f, 0.999985f, 0.999992f, 0.999994f, 0.999995f, 0.999997f,
332 0.940571f, 0.967882f, 0.989884f, 0.993663f, 0.997612f, 0.999108f, 0.999371f, 0.999532f, 0.999702f, 0.999816f, 0.999900f, 0.999931f, 0.999944f, 0.999964f, 0.999971f, 0.999968f,
333 0.867179f, 0.884528f, 0.944894f, 0.964774f, 0.986060f, 0.994821f, 0.996493f, 0.997482f, 0.998479f, 0.999177f, 0.999492f, 0.999667f, 0.999772f, 0.999828f, 0.999865f, 0.999852f,
334 0.768525f, 0.796839f, 0.854447f, 0.899595f, 0.954605f, 0.981073f, 0.987921f, 0.991864f, 0.995263f, 0.997359f, 0.998424f, 0.998963f, 0.999277f, 0.999462f, 0.999590f, 0.999557f,
335 0.652523f, 0.698249f, 0.749463f, 0.815562f, 0.900291f, 0.951431f, 0.969948f, 0.980858f, 0.989175f, 0.993765f, 0.996183f, 0.997520f, 0.998301f, 0.998738f, 0.998986f, 0.998902f,
336 0.532004f, 0.595071f, 0.657145f, 0.738541f, 0.834521f, 0.906596f, 0.942772f, 0.964445f, 0.978980f, 0.987804f, 0.992220f, 0.994911f, 0.996443f, 0.997444f, 0.997929f, 0.997779f,
337 0.419559f, 0.505293f, 0.589876f, 0.678745f, 0.770628f, 0.857868f, 0.908645f, 0.944374f, 0.964514f, 0.979086f, 0.986092f, 0.990974f, 0.993691f, 0.995245f, 0.996250f, 0.995981f,
338 0.325065f, 0.440014f, 0.548383f, 0.635487f, 0.721397f, 0.798269f, 0.878335f, 0.915591f, 0.950313f, 0.966229f, 0.978916f, 0.984958f, 0.989455f, 0.992144f, 0.993664f, 0.993091f,
339 0.250749f, 0.403138f, 0.522979f, 0.601174f, 0.681599f, 0.758211f, 0.820171f, 0.894272f, 0.924234f, 0.953990f, 0.967282f, 0.978047f, 0.983508f, 0.987790f, 0.990055f, 0.988985f,
340 0.195122f, 0.385248f, 0.505681f, 0.583803f, 0.641165f, 0.725912f, 0.783706f, 0.837000f, 0.907632f, 0.929943f, 0.955787f, 0.967357f, 0.976966f, 0.981780f, 0.985189f, 0.983378f,
341 0.154944f, 0.380262f, 0.490332f, 0.568986f, 0.611464f, 0.683109f, 0.758643f, 0.801414f, 0.852810f, 0.916144f, 0.933446f, 0.957204f, 0.966499f, 0.975087f, 0.979039f, 0.975769f,
342 0.125920f, 0.382470f, 0.484025f, 0.555169f, 0.601616f, 0.629109f, 0.725059f, 0.781252f, 0.814524f, 0.868902f, 0.921223f, 0.934875f, 0.957751f, 0.965492f, 0.971577f, 0.966046f,
343 0.105223f, 0.389809f, 0.483253f, 0.537292f, 0.589835f, 0.618623f, 0.661445f, 0.756243f, 0.798333f, 0.822728f, 0.889285f, 0.924542f, 0.937798f, 0.956179f, 0.962572f, 0.953993f,
344 0.090050f, 0.399105f, 0.482737f, 0.513201f, 0.578552f, 0.609640f, 0.628306f, 0.705011f, 0.775268f, 0.809932f, 0.827058f, 0.906480f, 0.925340f, 0.945711f, 0.952570f, 0.939341f,
345 0.079083f, 0.408664f, 0.482086f, 0.510603f, 0.560650f, 0.600655f, 0.622240f, 0.634522f, 0.744838f, 0.786263f, 0.816761f, 0.842343f, 0.913240f, 0.926751f, 0.940045f, 0.921769f,
346 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
347 0.989918f, 0.998409f, 0.999549f, 0.999758f, 0.999834f, 0.999859f, 0.999958f, 0.999965f, 0.999975f, 0.999978f, 0.999980f, 0.999971f, 0.999981f, 0.999987f, 0.999992f, 0.999993f,
348 0.963045f, 0.970972f, 0.991866f, 0.995819f, 0.997050f, 0.997378f, 0.999221f, 0.999492f, 0.999607f, 0.999652f, 0.999715f, 0.999802f, 0.999856f, 0.999905f, 0.999920f, 0.999931f,
349 0.917100f, 0.900843f, 0.956168f, 0.976215f, 0.983237f, 0.985638f, 0.994881f, 0.997195f, 0.997798f, 0.998194f, 0.998552f, 0.998988f, 0.999325f, 0.999522f, 0.999619f, 0.999657f,
350 0.854121f, 0.843391f, 0.888110f, 0.925259f, 0.944718f, 0.957731f, 0.981272f, 0.989991f, 0.992548f, 0.994036f, 0.995308f, 0.996810f, 0.997909f, 0.998519f, 0.998831f, 0.998954f,
351 0.775898f, 0.783759f, 0.811441f, 0.847689f, 0.878693f, 0.911047f, 0.952365f, 0.972809f, 0.980395f, 0.984716f, 0.988633f, 0.992461f, 0.994948f, 0.996450f, 0.997221f, 0.997504f,
352 0.687407f, 0.708375f, 0.731654f, 0.763758f, 0.802046f, 0.851897f, 0.907064f, 0.942244f, 0.958586f, 0.968587f, 0.977495f, 0.984944f, 0.989790f, 0.992729f, 0.994225f, 0.994913f,
353 0.594594f, 0.624097f, 0.650980f, 0.686032f, 0.732671f, 0.790752f, 0.852842f, 0.900128f, 0.928344f, 0.946294f, 0.961506f, 0.973885f, 0.981878f, 0.986954f, 0.989608f, 0.990485f,
354 0.504407f, 0.541881f, 0.579854f, 0.624253f, 0.675404f, 0.735506f, 0.798006f, 0.854571f, 0.892220f, 0.921296f, 0.941816f, 0.959261f, 0.971233f, 0.978686f, 0.982558f, 0.983847f,
355 0.422692f, 0.471175f, 0.525432f, 0.579064f, 0.634133f, 0.688749f, 0.747868f, 0.807829f, 0.858086f, 0.892253f, 0.920705f, 0.941778f, 0.957589f, 0.967645f, 0.972927f, 0.974476f,
356 0.352275f, 0.418121f, 0.485830f, 0.548821f, 0.602273f, 0.655060f, 0.707244f, 0.761811f, 0.821076f, 0.865255f, 0.895775f, 0.923486f, 0.941338f, 0.953962f, 0.960219f, 0.961705f,
357 0.295212f, 0.381125f, 0.459409f, 0.528832f, 0.577566f, 0.626668f, 0.678375f, 0.725025f, 0.776667f, 0.835539f, 0.872274f, 0.901758f, 0.923949f, 0.938333f, 0.944674f, 0.944983f,
358 0.249565f, 0.357475f, 0.442323f, 0.514051f, 0.563333f, 0.601482f, 0.649943f, 0.701222f, 0.740293f, 0.792505f, 0.848455f, 0.878814f, 0.904953f, 0.920123f, 0.926210f, 0.924171f,
359 0.214527f, 0.344470f, 0.436268f, 0.501902f, 0.551351f, 0.584106f, 0.622729f, 0.674384f, 0.720676f, 0.754617f, 0.811092f, 0.858089f, 0.881932f, 0.901676f, 0.905369f, 0.898539f,
360 0.187253f, 0.339313f, 0.434535f, 0.490035f, 0.540115f, 0.574499f, 0.596728f, 0.646341f, 0.697730f, 0.735817f, 0.770394f, 0.829955f, 0.861647f, 0.881144f, 0.882410f, 0.868608f,
361 0.166698f, 0.340186f, 0.435165f, 0.478509f, 0.528767f, 0.564360f, 0.588832f, 0.615738f, 0.671522f, 0.716166f, 0.746152f, 0.790155f, 0.840051f, 0.858470f, 0.857519f, 0.834342f,
362 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
363 0.992856f, 0.998530f, 0.999600f, 0.999795f, 0.999863f, 0.999901f, 0.999909f, 0.999904f, 0.999970f, 0.999974f, 0.999977f, 0.999964f, 0.999970f, 0.999972f, 0.999985f, 0.999988f,
364 0.974998f, 0.972549f, 0.992639f, 0.996427f, 0.997715f, 0.998284f, 0.998488f, 0.998391f, 0.999554f, 0.999634f, 0.999674f, 0.999729f, 0.999755f, 0.999795f, 0.999836f, 0.999869f,
365 0.943826f, 0.908649f, 0.960758f, 0.979969f, 0.987157f, 0.990342f, 0.991508f, 0.992137f, 0.997458f, 0.998051f, 0.998318f, 0.998563f, 0.998717f, 0.998943f, 0.999217f, 0.999360f,
366 0.900495f, 0.866594f, 0.902869f, 0.937633f, 0.957144f, 0.967101f, 0.972011f, 0.978207f, 0.990642f, 0.993441f, 0.994436f, 0.995230f, 0.995926f, 0.996758f, 0.997572f, 0.998076f,
367 0.846168f, 0.830378f, 0.845230f, 0.875674f, 0.902263f, 0.920826f, 0.934324f, 0.952622f, 0.974310f, 0.982371f, 0.985648f, 0.987987f, 0.989939f, 0.992201f, 0.994067f, 0.995343f,
368 0.782397f, 0.780251f, 0.787921f, 0.808398f, 0.832580f, 0.855973f, 0.880679f, 0.912679f, 0.944463f, 0.961126f, 0.968997f, 0.974371f, 0.979247f, 0.984136f, 0.987960f, 0.990410f,
369 0.711769f, 0.717364f, 0.724247f, 0.739270f, 0.761198f, 0.787528f, 0.820764f, 0.861883f, 0.901843f, 0.928023f, 0.943040f, 0.953430f, 0.962867f, 0.971718f, 0.978234f, 0.982269f,
370 0.638111f, 0.646900f, 0.655849f, 0.672763f, 0.694438f, 0.725301f, 0.763341f, 0.807813f, 0.852183f, 0.886408f, 0.909188f, 0.925993f, 0.941323f, 0.954384f, 0.964095f, 0.970049f,
371 0.565219f, 0.576270f, 0.591732f, 0.612905f, 0.639704f, 0.672114f, 0.713007f, 0.756745f, 0.802037f, 0.841914f, 0.872091f, 0.895388f, 0.915723f, 0.932415f, 0.944832f, 0.952863f,
372 0.497479f, 0.511830f, 0.535582f, 0.563758f, 0.596217f, 0.631667f, 0.669166f, 0.711982f, 0.755341f, 0.799698f, 0.834685f, 0.864172f, 0.887448f, 0.906871f, 0.920266f, 0.929983f,
373 0.436283f, 0.457860f, 0.490793f, 0.528270f, 0.564396f, 0.600203f, 0.635994f, 0.673444f, 0.715856f, 0.759268f, 0.800648f, 0.832493f, 0.858724f, 0.878668f, 0.891734f, 0.900820f,
374 0.383636f, 0.414826f, 0.456361f, 0.502139f, 0.541337f, 0.576235f, 0.610352f, 0.644236f, 0.681403f, 0.722626f, 0.766592f, 0.802558f, 0.829341f, 0.848517f, 0.858695f, 0.865439f,
375 0.339705f, 0.382539f, 0.432239f, 0.482859f, 0.525389f, 0.557432f, 0.589212f, 0.621854f, 0.653594f, 0.690811f, 0.732305f, 0.772673f, 0.800057f, 0.818101f, 0.822581f, 0.824131f,
376 0.303599f, 0.359177f, 0.417698f, 0.469163f, 0.512666f, 0.544451f, 0.571868f, 0.601755f, 0.633386f, 0.663035f, 0.701384f, 0.741721f, 0.772032f, 0.786276f, 0.784274f, 0.777330f,
377 0.275182f, 0.343788f, 0.409848f, 0.458825f, 0.501941f, 0.534052f, 0.556811f, 0.584897f, 0.614846f, 0.644098f, 0.674021f, 0.711066f, 0.744115f, 0.754541f, 0.744188f, 0.726614f,
378 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
379 0.994661f, 0.998581f, 0.999616f, 0.999809f, 0.999881f, 0.999911f, 0.999932f, 0.999936f, 0.999934f, 0.999952f, 0.999974f, 0.999968f, 0.999967f, 0.999971f, 0.999974f, 0.999979f,
380 0.982497f, 0.973389f, 0.993194f, 0.996790f, 0.998015f, 0.998556f, 0.998835f, 0.998983f, 0.999004f, 0.999295f, 0.999637f, 0.999680f, 0.999713f, 0.999728f, 0.999732f, 0.999783f,
381 0.960750f, 0.913535f, 0.963295f, 0.981856f, 0.988880f, 0.992073f, 0.993624f, 0.994365f, 0.994494f, 0.996556f, 0.998166f, 0.998413f, 0.998541f, 0.998626f, 0.998714f, 0.998989f,
382 0.930326f, 0.880695f, 0.911221f, 0.944049f, 0.962857f, 0.972985f, 0.978377f, 0.981024f, 0.982441f, 0.989223f, 0.993842f, 0.994669f, 0.995185f, 0.995545f, 0.995967f, 0.996789f,
383 0.891798f, 0.859107f, 0.865002f, 0.891125f, 0.916212f, 0.933909f, 0.945394f, 0.952698f, 0.959589f, 0.973770f, 0.983432f, 0.986336f, 0.987730f, 0.988760f, 0.989996f, 0.992228f,
384 0.845675f, 0.827028f, 0.823622f, 0.837870f, 0.857925f, 0.877440f, 0.893830f, 0.907534f, 0.923867f, 0.946517f, 0.963220f, 0.969975f, 0.973669f, 0.976296f, 0.979413f, 0.983892f,
385 0.793625f, 0.782470f, 0.777621f, 0.783958f, 0.797250f, 0.813448f, 0.831353f, 0.851189f, 0.876618f, 0.906521f, 0.930256f, 0.943328f, 0.950637f, 0.956042f, 0.962589f, 0.970626f,
386 0.736933f, 0.728625f, 0.723453f, 0.727346f, 0.736538f, 0.750706f, 0.768836f, 0.792839f, 0.822972f, 0.856937f, 0.886107f, 0.905647f, 0.918109f, 0.927379f, 0.938369f, 0.950770f,
387 0.678209f, 0.669794f, 0.664979f, 0.669203f, 0.678149f, 0.692471f, 0.712678f, 0.738582f, 0.769816f, 0.803981f, 0.836323f, 0.861001f, 0.877827f, 0.891844f, 0.906584f, 0.923221f,
388 0.619979f, 0.609806f, 0.608247f, 0.613991f, 0.626066f, 0.641565f, 0.664074f, 0.690774f, 0.720866f, 0.753486f, 0.786460f, 0.813824f, 0.834494f, 0.851286f, 0.868022f, 0.887307f,
389 0.564326f, 0.552882f, 0.555931f, 0.566010f, 0.581912f, 0.601105f, 0.622456f, 0.649772f, 0.678301f, 0.708753f, 0.740229f, 0.769217f, 0.790911f, 0.807781f, 0.823820f, 0.843429f,
390 0.512798f, 0.502131f, 0.510543f, 0.527717f, 0.547284f, 0.568763f, 0.591633f, 0.614920f, 0.642454f, 0.670003f, 0.700106f, 0.728165f, 0.749219f, 0.763082f, 0.776151f, 0.791628f,
391 0.467486f, 0.459482f, 0.473493f, 0.496937f, 0.521434f, 0.544529f, 0.566760f, 0.588346f, 0.611753f, 0.638081f, 0.665131f, 0.690919f, 0.709202f, 0.718096f, 0.725621f, 0.734447f,
392 0.427597f, 0.424226f, 0.445000f, 0.473109f, 0.502601f, 0.526092f, 0.547453f, 0.567789f, 0.586587f, 0.610688f, 0.634605f, 0.657426f, 0.672118f, 0.673910f, 0.673711f, 0.672874f,
393 0.393914f, 0.396683f, 0.423169f, 0.455903f, 0.486387f, 0.512277f, 0.532544f, 0.550772f, 0.568907f, 0.587062f, 0.608761f, 0.627672f, 0.636908f, 0.630536f, 0.621192f, 0.609697f,
394 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
395 0.995918f, 0.998638f, 0.999658f, 0.999818f, 0.999889f, 0.999916f, 0.999935f, 0.999942f, 0.999948f, 0.999946f, 0.999951f, 0.999963f, 0.999967f, 0.999967f, 0.999970f, 0.999971f,
396 0.987669f, 0.974079f, 0.993463f, 0.996976f, 0.998178f, 0.998721f, 0.998996f, 0.999150f, 0.999245f, 0.999277f, 0.999141f, 0.999665f, 0.999677f, 0.999692f, 0.999691f, 0.999697f,
397 0.972462f, 0.916973f, 0.964887f, 0.983009f, 0.989810f, 0.992973f, 0.994566f, 0.995439f, 0.995878f, 0.996002f, 0.995926f, 0.998192f, 0.998352f, 0.998441f, 0.998489f, 0.998452f,
398 0.951088f, 0.889968f, 0.916634f, 0.947827f, 0.966193f, 0.975933f, 0.981441f, 0.984418f, 0.986128f, 0.986566f, 0.988633f, 0.993881f, 0.994575f, 0.994910f, 0.995112f, 0.995132f,
399 0.923795f, 0.878266f, 0.877683f, 0.900815f, 0.924233f, 0.941490f, 0.952841f, 0.960273f, 0.964453f, 0.967459f, 0.974405f, 0.983774f, 0.986165f, 0.987095f, 0.987755f, 0.988146f,
400 0.890970f, 0.859608f, 0.847945f, 0.856979f, 0.874197f, 0.892251f, 0.907242f, 0.918754f, 0.927405f, 0.935952f, 0.949903f, 0.964021f, 0.969912f, 0.972494f, 0.973920f, 0.975675f,
401 0.853184f, 0.829447f, 0.815240f, 0.814943f, 0.823704f, 0.836688f, 0.850344f, 0.863681f, 0.876573f, 0.892067f, 0.912423f, 0.931671f, 0.942229f, 0.947554f, 0.951259f, 0.955399f,
402 0.811344f, 0.789800f, 0.775133f, 0.770211f, 0.772975f, 0.780550f, 0.790741f, 0.803031f, 0.818989f, 0.838915f, 0.863385f, 0.886610f, 0.901730f, 0.910952f, 0.917687f, 0.925829f,
403 0.766558f, 0.743203f, 0.727914f, 0.721516f, 0.720548f, 0.724901f, 0.732978f, 0.745146f, 0.761441f, 0.782756f, 0.807899f, 0.831815f, 0.850162f, 0.862988f, 0.873248f, 0.885282f,
404 0.720249f, 0.693208f, 0.677083f, 0.670036f, 0.668456f, 0.671782f, 0.680090f, 0.692090f, 0.708431f, 0.728824f, 0.751626f, 0.773301f, 0.792224f, 0.806802f, 0.819317f, 0.834202f,
405 0.673572f, 0.642536f, 0.626445f, 0.619425f, 0.619472f, 0.623512f, 0.632787f, 0.645865f, 0.661632f, 0.679542f, 0.698733f, 0.716649f, 0.732808f, 0.747209f, 0.760364f, 0.774151f,
406 0.629439f, 0.593531f, 0.578537f, 0.573688f, 0.576095f, 0.582796f, 0.591890f, 0.605780f, 0.620822f, 0.636679f, 0.652206f, 0.664912f, 0.676950f, 0.687781f, 0.697545f, 0.706676f,
407 0.586734f, 0.547746f, 0.534999f, 0.534718f, 0.540104f, 0.548976f, 0.559761f, 0.571850f, 0.586503f, 0.599787f, 0.612038f, 0.619550f, 0.624355f, 0.629728f, 0.633614f, 0.635462f,
408 0.548512f, 0.507030f, 0.498132f, 0.502370f, 0.511735f, 0.522502f, 0.533734f, 0.544001f, 0.557279f, 0.568599f, 0.577765f, 0.579515f, 0.576316f, 0.574031f, 0.570303f, 0.563486f,
409 0.514276f, 0.472136f, 0.467336f, 0.475832f, 0.489078f, 0.502235f, 0.513096f, 0.523198f, 0.532634f, 0.542687f, 0.548341f, 0.544123f, 0.532393f, 0.520926f, 0.508220f, 0.493363f,
410 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
411 0.996902f, 0.998650f, 0.999659f, 0.999833f, 0.999895f, 0.999927f, 0.999935f, 0.999942f, 0.999949f, 0.999955f, 0.999960f, 0.999944f, 0.999964f, 0.999969f, 0.999965f, 0.999957f,
412 0.991443f, 0.974511f, 0.993651f, 0.997142f, 0.998282f, 0.998810f, 0.999087f, 0.999235f, 0.999341f, 0.999402f, 0.999399f, 0.999321f, 0.999639f, 0.999653f, 0.999659f, 0.999682f,
413 0.980974f, 0.919338f, 0.966160f, 0.983836f, 0.990485f, 0.993483f, 0.994994f, 0.995930f, 0.996463f, 0.996733f, 0.996755f, 0.996481f, 0.998187f, 0.998285f, 0.998326f, 0.998353f,
414 0.966070f, 0.896572f, 0.920509f, 0.950522f, 0.968041f, 0.977700f, 0.983122f, 0.986260f, 0.988084f, 0.989027f, 0.989143f, 0.989539f, 0.993853f, 0.994439f, 0.994574f, 0.994575f,
415 0.947066f, 0.892121f, 0.886520f, 0.907166f, 0.929177f, 0.945691f, 0.957160f, 0.964561f, 0.969061f, 0.971796f, 0.972990f, 0.976167f, 0.983933f, 0.985861f, 0.986321f, 0.986359f,
416 0.924351f, 0.882978f, 0.864343f, 0.869367f, 0.884422f, 0.901343f, 0.915826f, 0.927164f, 0.935184f, 0.940813f, 0.945317f, 0.953310f, 0.964797f, 0.969330f, 0.970897f, 0.970842f,
417 0.897462f, 0.863602f, 0.842162f, 0.836890f, 0.842101f, 0.852482f, 0.864659f, 0.876168f, 0.886370f, 0.895146f, 0.904252f, 0.917614f, 0.932977f, 0.941423f, 0.944740f, 0.945153f,
418 0.867657f, 0.835159f, 0.813421f, 0.802382f, 0.800080f, 0.803409f, 0.810556f, 0.819039f, 0.828512f, 0.838678f, 0.851277f, 0.868340f, 0.886904f, 0.899245f, 0.905232f, 0.906444f,
419 0.835138f, 0.800441f, 0.776860f, 0.762994f, 0.756201f, 0.754388f, 0.756298f, 0.760955f, 0.768483f, 0.778400f, 0.791503f, 0.808603f, 0.827538f, 0.842633f, 0.851052f, 0.854729f,
420 0.800302f, 0.760827f, 0.734755f, 0.719112f, 0.709062f, 0.704418f, 0.703631f, 0.705631f, 0.710964f, 0.719338f, 0.729691f, 0.743695f, 0.760007f, 0.775115f, 0.784876f, 0.790193f,
421 0.764685f, 0.718511f, 0.689528f, 0.672035f, 0.660987f, 0.655169f, 0.653633f, 0.654961f, 0.658617f, 0.664641f, 0.670352f, 0.679141f, 0.690548f, 0.702104f, 0.710752f, 0.715769f,
422 0.728604f, 0.675387f, 0.644112f, 0.625888f, 0.614800f, 0.608417f, 0.607527f, 0.609036f, 0.612085f, 0.615235f, 0.616110f, 0.618225f, 0.623373f, 0.629070f, 0.634484f, 0.634954f,
423 0.693418f, 0.633145f, 0.600736f, 0.582063f, 0.572540f, 0.567694f, 0.566809f, 0.568832f, 0.571208f, 0.571900f, 0.567432f, 0.562753f, 0.560633f, 0.560311f, 0.559361f, 0.552631f,
424 0.659975f, 0.593064f, 0.560174f, 0.543491f, 0.536094f, 0.532853f, 0.531812f, 0.534407f, 0.535984f, 0.534610f, 0.524990f, 0.513457f, 0.504000f, 0.496168f, 0.487598f, 0.474034f,
425 0.628695f, 0.555048f, 0.524029f, 0.510450f, 0.505174f, 0.503727f, 0.503901f, 0.504945f, 0.505850f, 0.502197f, 0.487981f, 0.471115f, 0.455330f, 0.439215f, 0.421923f, 0.400887f,
426 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
427 0.997578f, 0.998672f, 0.999664f, 0.999841f, 0.999897f, 0.999925f, 0.999937f, 0.999944f, 0.999947f, 0.999953f, 0.999954f, 0.999951f, 0.999950f, 0.999965f, 0.999960f, 0.999954f,
428 0.994223f, 0.974888f, 0.993864f, 0.997269f, 0.998366f, 0.998854f, 0.999121f, 0.999286f, 0.999380f, 0.999429f, 0.999458f, 0.999462f, 0.999394f, 0.999658f, 0.999679f, 0.999691f,
429 0.987210f, 0.920833f, 0.967001f, 0.984338f, 0.990870f, 0.993819f, 0.995347f, 0.996193f, 0.996732f, 0.997054f, 0.997221f, 0.997210f, 0.996877f, 0.998200f, 0.998255f, 0.998346f,
430 0.977173f, 0.901376f, 0.922957f, 0.952177f, 0.969336f, 0.978730f, 0.984022f, 0.987172f, 0.989025f, 0.990096f, 0.990624f, 0.990675f, 0.990629f, 0.994001f, 0.994371f, 0.994591f,
431 0.964401f, 0.902132f, 0.892614f, 0.911435f, 0.932609f, 0.948688f, 0.959616f, 0.967072f, 0.971714f, 0.974506f, 0.975921f, 0.976574f, 0.978563f, 0.984565f, 0.985688f, 0.986331f,
432 0.948893f, 0.899737f, 0.876374f, 0.878235f, 0.891395f, 0.907328f, 0.921279f, 0.932173f, 0.940208f, 0.945545f, 0.948942f, 0.951762f, 0.957146f, 0.966142f, 0.969192f, 0.970513f,
433 0.930906f, 0.888914f, 0.861434f, 0.851843f, 0.854403f, 0.863029f, 0.874186f, 0.885066f, 0.894172f, 0.901349f, 0.907184f, 0.913221f, 0.923372f, 0.935468f, 0.941162f, 0.943797f,
434 0.910246f, 0.869622f, 0.841235f, 0.825629f, 0.819240f, 0.819971f, 0.824628f, 0.831243f, 0.838381f, 0.844814f, 0.852025f, 0.861112f, 0.874377f, 0.888941f, 0.897814f, 0.901901f,
435 0.887569f, 0.843682f, 0.813721f, 0.794321f, 0.782580f, 0.776545f, 0.775022f, 0.775919f, 0.778418f, 0.781920f, 0.787775f, 0.797607f, 0.811506f, 0.826827f, 0.837579f, 0.842911f,
436 0.862951f, 0.813561f, 0.780450f, 0.757335f, 0.742012f, 0.731628f, 0.725077f, 0.720910f, 0.718908f, 0.718011f, 0.721169f, 0.727942f, 0.739152f, 0.752201f, 0.762834f, 0.768380f,
437 0.837043f, 0.779612f, 0.742267f, 0.716149f, 0.697829f, 0.684752f, 0.675127f, 0.667843f, 0.661909f, 0.656626f, 0.655212f, 0.657425f, 0.662870f, 0.671037f, 0.678459f, 0.682411f,
438 0.810536f, 0.743724f, 0.701545f, 0.673021f, 0.652139f, 0.637914f, 0.626646f, 0.617982f, 0.609664f, 0.599559f, 0.592561f, 0.589243f, 0.588488f, 0.589812f, 0.591195f, 0.593432f,
439 0.782833f, 0.706577f, 0.659679f, 0.629844f, 0.608120f, 0.592485f, 0.581405f, 0.571698f, 0.561271f, 0.547321f, 0.535533f, 0.526028f, 0.518320f, 0.512429f, 0.507447f, 0.504959f,
440 0.756756f, 0.669962f, 0.619568f, 0.588138f, 0.566563f, 0.550352f, 0.540363f, 0.530640f, 0.518897f, 0.500850f, 0.484379f, 0.469491f, 0.456547f, 0.443763f, 0.431806f, 0.421433f,
441 0.730777f, 0.634298f, 0.581747f, 0.549802f, 0.529482f, 0.514513f, 0.503927f, 0.494422f, 0.481453f, 0.460709f, 0.439505f, 0.419925f, 0.400961f, 0.382380f, 0.364018f, 0.346914f,
442 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
443 0.998065f, 0.998704f, 0.999670f, 0.999832f, 0.999888f, 0.999919f, 0.999933f, 0.999940f, 0.999946f, 0.999952f, 0.999953f, 0.999956f, 0.999954f, 0.999949f, 0.999963f, 0.999962f,
444 0.996292f, 0.975104f, 0.993995f, 0.997312f, 0.998438f, 0.998937f, 0.999167f, 0.999325f, 0.999399f, 0.999480f, 0.999497f, 0.999520f, 0.999529f, 0.999425f, 0.999657f, 0.999682f,
445 0.991753f, 0.921973f, 0.967492f, 0.984711f, 0.991164f, 0.993966f, 0.995532f, 0.996382f, 0.996864f, 0.997209f, 0.997390f, 0.997510f, 0.997515f, 0.997212f, 0.998266f, 0.998333f,
446 0.985296f, 0.904773f, 0.924739f, 0.953364f, 0.970373f, 0.979441f, 0.984618f, 0.987754f, 0.989464f, 0.990730f, 0.991360f, 0.991796f, 0.991649f, 0.991918f, 0.994361f, 0.994570f,
447 0.977185f, 0.909264f, 0.896827f, 0.914322f, 0.934819f, 0.950514f, 0.961270f, 0.968219f, 0.972842f, 0.975909f, 0.977846f, 0.978887f, 0.979128f, 0.981081f, 0.985606f, 0.986389f,
448 0.967206f, 0.911766f, 0.884497f, 0.884001f, 0.896141f, 0.910931f, 0.924384f, 0.934980f, 0.942713f, 0.948486f, 0.952421f, 0.954881f, 0.956706f, 0.961592f, 0.968587f, 0.970573f,
449 0.955410f, 0.907022f, 0.874888f, 0.862168f, 0.862574f, 0.869679f, 0.879849f, 0.889933f, 0.898735f, 0.906142f, 0.911967f, 0.916530f, 0.920928f, 0.929477f, 0.939391f, 0.943456f,
450 0.942058f, 0.894860f, 0.861142f, 0.841110f, 0.832285f, 0.830817f, 0.833740f, 0.839066f, 0.844490f, 0.851006f, 0.857092f, 0.862875f, 0.870214f, 0.881437f, 0.894259f, 0.900988f,
451 0.927205f, 0.876584f, 0.840602f, 0.816545f, 0.801028f, 0.792081f, 0.787584f, 0.785652f, 0.785617f, 0.787840f, 0.791735f, 0.797008f, 0.805324f, 0.817150f, 0.830929f, 0.839829f,
452 0.910852f, 0.853306f, 0.814129f, 0.785990f, 0.765605f, 0.751262f, 0.740550f, 0.732034f, 0.725334f, 0.721897f, 0.721057f, 0.724041f, 0.729868f, 0.739212f, 0.751801f, 0.760705f,
453 0.893613f, 0.826960f, 0.782515f, 0.750298f, 0.726458f, 0.707377f, 0.692122f, 0.677844f, 0.665391f, 0.655900f, 0.650572f, 0.648446f, 0.649407f, 0.654115f, 0.661592f, 0.667637f,
454 0.875049f, 0.797617f, 0.747334f, 0.710901f, 0.683415f, 0.661925f, 0.642709f, 0.624996f, 0.606866f, 0.592646f, 0.581970f, 0.574408f, 0.569747f, 0.567810f, 0.568908f, 0.570947f,
455 0.856264f, 0.766439f, 0.710177f, 0.670064f, 0.639557f, 0.615523f, 0.594684f, 0.573437f, 0.551548f, 0.533256f, 0.517722f, 0.504814f, 0.494251f, 0.486317f, 0.480693f, 0.478522f,
456 0.836756f, 0.734536f, 0.671890f, 0.628552f, 0.595460f, 0.570799f, 0.548666f, 0.525672f, 0.500168f, 0.478358f, 0.459661f, 0.443166f, 0.427671f, 0.413936f, 0.402165f, 0.393922f,
457 0.817546f, 0.701861f, 0.634131f, 0.588217f, 0.554680f, 0.529169f, 0.506892f, 0.482794f, 0.455265f, 0.430040f, 0.407241f, 0.386690f, 0.367100f, 0.348885f, 0.333263f, 0.319373f,
458 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
459 0.998438f, 0.998693f, 0.999683f, 0.999836f, 0.999895f, 0.999922f, 0.999929f, 0.999939f, 0.999945f, 0.999951f, 0.999955f, 0.999958f, 0.999960f, 0.999958f, 0.999968f, 0.999966f,
460 0.997732f, 0.975338f, 0.994077f, 0.997363f, 0.998449f, 0.998955f, 0.999193f, 0.999326f, 0.999427f, 0.999487f, 0.999528f, 0.999567f, 0.999571f, 0.999571f, 0.999656f, 0.999681f,
461 0.995065f, 0.922736f, 0.967843f, 0.984976f, 0.991286f, 0.994148f, 0.995583f, 0.996425f, 0.996912f, 0.997299f, 0.997549f, 0.997722f, 0.997773f, 0.997691f, 0.998202f, 0.998353f,
462 0.991237f, 0.907183f, 0.926108f, 0.954192f, 0.970954f, 0.979907f, 0.984982f, 0.987908f, 0.989824f, 0.991021f, 0.991889f, 0.992377f, 0.992627f, 0.992433f, 0.993985f, 0.994626f,
463 0.986350f, 0.914190f, 0.899703f, 0.916173f, 0.936058f, 0.951464f, 0.962037f, 0.969007f, 0.973599f, 0.976809f, 0.978898f, 0.980476f, 0.981246f, 0.981173f, 0.984700f, 0.986300f,
464 0.980445f, 0.920487f, 0.890189f, 0.888040f, 0.899063f, 0.913117f, 0.926036f, 0.936282f, 0.944364f, 0.950352f, 0.954720f, 0.957806f, 0.959708f, 0.961076f, 0.966985f, 0.970592f,
465 0.973363f, 0.919782f, 0.884130f, 0.868992f, 0.867685f, 0.873818f, 0.882880f, 0.892552f, 0.901557f, 0.909373f, 0.915698f, 0.920709f, 0.924503f, 0.928587f, 0.937246f, 0.943397f,
466 0.965325f, 0.912594f, 0.874696f, 0.851759f, 0.840517f, 0.837390f, 0.838752f, 0.843234f, 0.849129f, 0.855540f, 0.861983f, 0.867763f, 0.873268f, 0.880486f, 0.891639f, 0.900412f,
467 0.956312f, 0.899620f, 0.859352f, 0.831431f, 0.812805f, 0.801587f, 0.794668f, 0.791291f, 0.791487f, 0.793549f, 0.797077f, 0.801640f, 0.807481f, 0.815684f, 0.827615f, 0.838651f,
468 0.946314f, 0.882511f, 0.837823f, 0.805566f, 0.781513f, 0.763519f, 0.749117f, 0.738271f, 0.731249f, 0.727592f, 0.725992f, 0.726813f, 0.730178f, 0.736847f, 0.747077f, 0.757987f,
469 0.935533f, 0.861324f, 0.811376f, 0.774380f, 0.745586f, 0.722088f, 0.701268f, 0.683686f, 0.670003f, 0.659951f, 0.652366f, 0.648217f, 0.647708f, 0.649814f, 0.655143f, 0.662632f,
470 0.924053f, 0.838048f, 0.780751f, 0.738639f, 0.705329f, 0.677586f, 0.651669f, 0.627894f, 0.608626f, 0.593008f, 0.580183f, 0.570473f, 0.564276f, 0.561119f, 0.560354f, 0.561246f,
471 0.911784f, 0.812424f, 0.747535f, 0.700302f, 0.662724f, 0.631322f, 0.600462f, 0.572214f, 0.548534f, 0.528216f, 0.510995f, 0.496314f, 0.485387f, 0.476781f, 0.470229f, 0.463947f,
472 0.899326f, 0.785231f, 0.712750f, 0.659934f, 0.619600f, 0.584749f, 0.550961f, 0.519044f, 0.491395f, 0.468271f, 0.447626f, 0.429840f, 0.414579f, 0.401627f, 0.390280f, 0.379554f,
473 0.886275f, 0.756600f, 0.676849f, 0.619610f, 0.576255f, 0.539675f, 0.503431f, 0.469111f, 0.439502f, 0.413428f, 0.390172f, 0.369042f, 0.351476f, 0.334797f, 0.320108f, 0.306417f,
474 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
475 0.998681f, 0.998697f, 0.999674f, 0.999836f, 0.999899f, 0.999923f, 0.999936f, 0.999948f, 0.999950f, 0.999952f, 0.999955f, 0.999957f, 0.999956f, 0.999959f, 0.999958f, 0.999970f,
476 0.998747f, 0.975537f, 0.994040f, 0.997404f, 0.998484f, 0.998952f, 0.999195f, 0.999339f, 0.999437f, 0.999500f, 0.999556f, 0.999575f, 0.999607f, 0.999606f, 0.999564f, 0.999685f,
477 0.997335f, 0.923529f, 0.968248f, 0.985152f, 0.991388f, 0.994189f, 0.995651f, 0.996513f, 0.997030f, 0.997404f, 0.997638f, 0.997834f, 0.997931f, 0.997949f, 0.997702f, 0.998354f,
478 0.995289f, 0.908766f, 0.926948f, 0.954761f, 0.971153f, 0.980131f, 0.985035f, 0.988100f, 0.989950f, 0.991259f, 0.992150f, 0.992807f, 0.993184f, 0.993249f, 0.992873f, 0.994588f,
479 0.992693f, 0.917513f, 0.901590f, 0.917615f, 0.936872f, 0.951942f, 0.962385f, 0.969473f, 0.974158f, 0.977423f, 0.979748f, 0.981450f, 0.982599f, 0.983047f, 0.983116f, 0.986321f,
480 0.989442f, 0.926050f, 0.893495f, 0.890358f, 0.900658f, 0.914215f, 0.926896f, 0.937184f, 0.945465f, 0.951591f, 0.956453f, 0.959995f, 0.962198f, 0.963651f, 0.965531f, 0.970502f,
481 0.985717f, 0.928208f, 0.890019f, 0.873057f, 0.870476f, 0.875757f, 0.884459f, 0.894292f, 0.903545f, 0.911713f, 0.918506f, 0.924303f, 0.928597f, 0.931765f, 0.935852f, 0.943196f,
482 0.981385f, 0.924335f, 0.883421f, 0.858072f, 0.844983f, 0.840092f, 0.841291f, 0.845843f, 0.852168f, 0.859297f, 0.866290f, 0.872773f, 0.878333f, 0.883579f, 0.890547f, 0.900147f,
483 0.976538f, 0.915046f, 0.870980f, 0.840320f, 0.819537f, 0.805911f, 0.798024f, 0.795222f, 0.795648f, 0.798534f, 0.802776f, 0.807228f, 0.812835f, 0.818973f, 0.826951f, 0.838358f,
484 0.971007f, 0.901983f, 0.853197f, 0.817271f, 0.790351f, 0.769009f, 0.753336f, 0.743158f, 0.736358f, 0.732834f, 0.731961f, 0.732543f, 0.735368f, 0.739530f, 0.746766f, 0.757199f,
485 0.965106f, 0.885075f, 0.830089f, 0.789206f, 0.756265f, 0.728684f, 0.705902f, 0.688627f, 0.675293f, 0.665339f, 0.658204f, 0.653810f, 0.651828f, 0.651734f, 0.654846f, 0.661071f,
486 0.958706f, 0.865935f, 0.803314f, 0.756241f, 0.718065f, 0.684113f, 0.655536f, 0.632021f, 0.612526f, 0.596790f, 0.583946f, 0.574112f, 0.566739f, 0.561790f, 0.558875f, 0.558611f,
487 0.951963f, 0.844313f, 0.772997f, 0.719813f, 0.676183f, 0.636860f, 0.602790f, 0.574410f, 0.550016f, 0.529514f, 0.512155f, 0.497490f, 0.485699f, 0.475868f, 0.467916f, 0.461533f,
488 0.944743f, 0.821230f, 0.740464f, 0.681037f, 0.632708f, 0.588880f, 0.550035f, 0.517656f, 0.489622f, 0.465943f, 0.445661f, 0.427959f, 0.412641f, 0.399078f, 0.387335f, 0.376065f,
489 0.937113f, 0.796356f, 0.706623f, 0.641460f, 0.589106f, 0.540606f, 0.498844f, 0.463933f, 0.433799f, 0.407241f, 0.384471f, 0.364434f, 0.346850f, 0.330973f, 0.316467f, 0.303149f,
490 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
491 0.998847f, 0.998708f, 0.999674f, 0.999847f, 0.999891f, 0.999925f, 0.999938f, 0.999943f, 0.999952f, 0.999956f, 0.999953f, 0.999958f, 0.999957f, 0.999953f, 0.999959f, 0.999966f,
492 0.999378f, 0.975542f, 0.994133f, 0.997430f, 0.998461f, 0.998925f, 0.999209f, 0.999351f, 0.999440f, 0.999516f, 0.999557f, 0.999585f, 0.999611f, 0.999636f, 0.999628f, 0.999672f,
493 0.998780f, 0.923842f, 0.968297f, 0.985237f, 0.991416f, 0.994189f, 0.995693f, 0.996575f, 0.997082f, 0.997454f, 0.997711f, 0.997840f, 0.998017f, 0.998106f, 0.998055f, 0.998347f,
494 0.997882f, 0.909860f, 0.927243f, 0.954810f, 0.971246f, 0.980221f, 0.985246f, 0.988218f, 0.990157f, 0.991437f, 0.992435f, 0.993034f, 0.993431f, 0.993717f, 0.993630f, 0.994571f,
495 0.996712f, 0.919443f, 0.902799f, 0.918005f, 0.937058f, 0.952275f, 0.962776f, 0.969713f, 0.974549f, 0.977849f, 0.980420f, 0.982085f, 0.983273f, 0.984096f, 0.984179f, 0.986280f,
496 0.995272f, 0.929408f, 0.895675f, 0.891631f, 0.901200f, 0.914789f, 0.927403f, 0.938030f, 0.946335f, 0.952654f, 0.957572f, 0.961141f, 0.963840f, 0.965798f, 0.966520f, 0.970455f,
497 0.993538f, 0.933390f, 0.893351f, 0.875233f, 0.871648f, 0.876699f, 0.885602f, 0.895587f, 0.904993f, 0.913465f, 0.920600f, 0.926537f, 0.931093f, 0.934539f, 0.937128f, 0.943159f,
498 0.991627f, 0.931309f, 0.888271f, 0.861362f, 0.846814f, 0.841847f, 0.843011f, 0.847981f, 0.854712f, 0.862050f, 0.869318f, 0.876458f, 0.882562f, 0.887379f, 0.892061f, 0.900017f,
499 0.989428f, 0.924377f, 0.877555f, 0.844637f, 0.821935f, 0.807971f, 0.800555f, 0.798282f, 0.799432f, 0.802393f, 0.806835f, 0.812147f, 0.817533f, 0.823274f, 0.828854f, 0.837941f,
500 0.986940f, 0.913311f, 0.861601f, 0.823073f, 0.793210f, 0.771851f, 0.756575f, 0.746768f, 0.741072f, 0.737964f, 0.737308f, 0.738649f, 0.740841f, 0.744128f, 0.749231f, 0.756531f,
501 0.984276f, 0.899588f, 0.840718f, 0.796240f, 0.760118f, 0.731863f, 0.709784f, 0.693185f, 0.680221f, 0.670881f, 0.663876f, 0.659417f, 0.657325f, 0.656295f, 0.657322f, 0.660975f,
502 0.981406f, 0.882890f, 0.815616f, 0.764552f, 0.721811f, 0.687282f, 0.659156f, 0.636098f, 0.617545f, 0.602102f, 0.589556f, 0.579974f, 0.571560f, 0.565501f, 0.561493f, 0.559462f,
503 0.978197f, 0.863933f, 0.787462f, 0.728929f, 0.680009f, 0.639497f, 0.605683f, 0.577714f, 0.554210f, 0.534101f, 0.516642f, 0.501818f, 0.489439f, 0.478533f, 0.469805f, 0.462529f,
504 0.974898f, 0.843357f, 0.756841f, 0.691315f, 0.635632f, 0.590176f, 0.551615f, 0.519185f, 0.491958f, 0.468745f, 0.448553f, 0.430770f, 0.414926f, 0.400911f, 0.388156f, 0.377060f,
505 0.971179f, 0.821473f, 0.724297f, 0.651823f, 0.590848f, 0.540036f, 0.498292f, 0.463638f, 0.434069f, 0.408410f, 0.385683f, 0.365835f, 0.348197f, 0.331672f, 0.317262f, 0.303743f,
506 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
507 0.998926f, 0.998726f, 0.999683f, 0.999844f, 0.999899f, 0.999918f, 0.999939f, 0.999944f, 0.999953f, 0.999952f, 0.999959f, 0.999958f, 0.999959f, 0.999965f, 0.999957f, 0.999971f,
508 0.999732f, 0.975494f, 0.994122f, 0.997411f, 0.998489f, 0.998947f, 0.999206f, 0.999361f, 0.999449f, 0.999504f, 0.999537f, 0.999590f, 0.999624f, 0.999628f, 0.999651f, 0.999677f,
509 0.999584f, 0.924050f, 0.968453f, 0.985153f, 0.991404f, 0.994260f, 0.995681f, 0.996566f, 0.997105f, 0.997464f, 0.997721f, 0.997934f, 0.998056f, 0.998155f, 0.998191f, 0.998351f,
510 0.999309f, 0.910082f, 0.927560f, 0.954958f, 0.971315f, 0.980316f, 0.985215f, 0.988334f, 0.990244f, 0.991534f, 0.992449f, 0.993104f, 0.993556f, 0.993943f, 0.994120f, 0.994607f,
511 0.998918f, 0.920407f, 0.903082f, 0.918240f, 0.937317f, 0.952628f, 0.962856f, 0.970116f, 0.974754f, 0.978224f, 0.980603f, 0.982441f, 0.983623f, 0.984651f, 0.985179f, 0.986312f,
512 0.998476f, 0.931007f, 0.896546f, 0.892017f, 0.901473f, 0.914974f, 0.927985f, 0.938640f, 0.946948f, 0.953322f, 0.958085f, 0.961798f, 0.964591f, 0.966716f, 0.968216f, 0.970439f,
513 0.997884f, 0.935676f, 0.894603f, 0.875742f, 0.872295f, 0.877332f, 0.886522f, 0.896437f, 0.906171f, 0.914545f, 0.921758f, 0.927512f, 0.932468f, 0.936250f, 0.939178f, 0.942982f,
514 0.997207f, 0.934724f, 0.889978f, 0.862076f, 0.847782f, 0.842891f, 0.844328f, 0.849096f, 0.856363f, 0.863723f, 0.871260f, 0.878073f, 0.884371f, 0.889952f, 0.894648f, 0.899883f,
515 0.996534f, 0.928823f, 0.880208f, 0.845831f, 0.823207f, 0.809753f, 0.802607f, 0.800396f, 0.801810f, 0.804949f, 0.809554f, 0.815146f, 0.820764f, 0.826419f, 0.831900f, 0.837966f,
516 0.995722f, 0.919071f, 0.864915f, 0.824575f, 0.795088f, 0.773750f, 0.759010f, 0.749378f, 0.743868f, 0.741325f, 0.741022f, 0.742119f, 0.744709f, 0.748043f, 0.752112f, 0.757252f,
517 0.994816f, 0.906237f, 0.844860f, 0.797639f, 0.761781f, 0.734033f, 0.712601f, 0.696168f, 0.683899f, 0.674573f, 0.668263f, 0.663802f, 0.661302f, 0.660458f, 0.660534f, 0.662367f,
518 0.993866f, 0.890903f, 0.820492f, 0.766152f, 0.723766f, 0.689590f, 0.662186f, 0.639873f, 0.621241f, 0.606245f, 0.593852f, 0.584059f, 0.575893f, 0.569568f, 0.564422f, 0.560999f,
519 0.992746f, 0.873549f, 0.793108f, 0.730872f, 0.681335f, 0.641638f, 0.609183f, 0.581556f, 0.558144f, 0.537868f, 0.520704f, 0.505941f, 0.493070f, 0.482066f, 0.472602f, 0.464946f,
520 0.991578f, 0.854551f, 0.762882f, 0.692675f, 0.636991f, 0.591790f, 0.554527f, 0.522708f, 0.495402f, 0.472405f, 0.452168f, 0.434174f, 0.417970f, 0.403573f, 0.390723f, 0.379336f,
521 0.990393f, 0.833719f, 0.731125f, 0.652588f, 0.590891f, 0.541415f, 0.500167f, 0.466016f, 0.436953f, 0.410998f, 0.388832f, 0.368521f, 0.350402f, 0.333860f, 0.319289f, 0.305785f,
522 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
523 0.998954f, 0.998738f, 0.999694f, 0.999836f, 0.999891f, 0.999918f, 0.999937f, 0.999943f, 0.999951f, 0.999955f, 0.999959f, 0.999964f, 0.999967f, 0.999968f, 0.999969f, 0.999971f,
524 0.999874f, 0.975567f, 0.994150f, 0.997430f, 0.998496f, 0.998982f, 0.999229f, 0.999360f, 0.999460f, 0.999514f, 0.999564f, 0.999601f, 0.999629f, 0.999641f, 0.999641f, 0.999683f,
525 0.999908f, 0.924159f, 0.968423f, 0.985206f, 0.991463f, 0.994285f, 0.995736f, 0.996589f, 0.997127f, 0.997504f, 0.997719f, 0.997922f, 0.998069f, 0.998151f, 0.998237f, 0.998350f,
526 0.999877f, 0.910526f, 0.927625f, 0.954948f, 0.971485f, 0.980291f, 0.985377f, 0.988354f, 0.990364f, 0.991582f, 0.992467f, 0.993150f, 0.993650f, 0.994049f, 0.994314f, 0.994555f,
527 0.999818f, 0.920927f, 0.903353f, 0.918352f, 0.937513f, 0.952662f, 0.963080f, 0.970163f, 0.974937f, 0.978279f, 0.980749f, 0.982460f, 0.983827f, 0.984768f, 0.985585f, 0.986165f,
528 0.999739f, 0.931652f, 0.896568f, 0.892229f, 0.901857f, 0.915442f, 0.928158f, 0.938841f, 0.947090f, 0.953341f, 0.958381f, 0.962083f, 0.965025f, 0.967163f, 0.968908f, 0.970314f,
529 0.999647f, 0.936589f, 0.894860f, 0.876162f, 0.872751f, 0.877977f, 0.886963f, 0.896995f, 0.906485f, 0.914930f, 0.922152f, 0.928231f, 0.933037f, 0.937124f, 0.940401f, 0.943087f,
530 0.999530f, 0.935682f, 0.890468f, 0.862450f, 0.848351f, 0.843717f, 0.845075f, 0.849850f, 0.856884f, 0.864466f, 0.871931f, 0.879076f, 0.885494f, 0.891030f, 0.895987f, 0.900385f,
531 0.999397f, 0.930019f, 0.880538f, 0.846408f, 0.823776f, 0.810359f, 0.803566f, 0.801364f, 0.802633f, 0.806072f, 0.810870f, 0.816370f, 0.822014f, 0.827698f, 0.833643f, 0.838588f,
532 0.999283f, 0.920665f, 0.865318f, 0.825296f, 0.795803f, 0.774989f, 0.760504f, 0.751046f, 0.745433f, 0.742901f, 0.742712f, 0.743762f, 0.746585f, 0.750089f, 0.754160f, 0.758649f,
533 0.999125f, 0.908168f, 0.844987f, 0.798334f, 0.762699f, 0.735254f, 0.714109f, 0.697983f, 0.685529f, 0.676651f, 0.669968f, 0.665961f, 0.663457f, 0.662405f, 0.662317f, 0.663661f,
534 0.998954f, 0.892980f, 0.820715f, 0.767030f, 0.724861f, 0.691140f, 0.663848f, 0.641667f, 0.623519f, 0.608482f, 0.596209f, 0.586122f, 0.578268f, 0.571421f, 0.566641f, 0.562885f,
535 0.998786f, 0.876313f, 0.793357f, 0.731494f, 0.682804f, 0.643373f, 0.610714f, 0.583301f, 0.559914f, 0.540157f, 0.522792f, 0.508073f, 0.494918f, 0.484337f, 0.474650f, 0.466293f,
536 0.998571f, 0.857548f, 0.763207f, 0.693069f, 0.638139f, 0.593094f, 0.555891f, 0.524388f, 0.497554f, 0.474731f, 0.454074f, 0.436029f, 0.419692f, 0.405483f, 0.392847f, 0.380713f,
537 0.998379f, 0.837376f, 0.731224f, 0.653018f, 0.592241f, 0.542808f, 0.501668f, 0.467765f, 0.438360f, 0.413220f, 0.390065f, 0.369997f, 0.351996f, 0.335720f, 0.320697f, 0.307223f,
538 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
539 0.998952f, 0.998729f, 0.999690f, 0.999847f, 0.999895f, 0.999921f, 0.999934f, 0.999944f, 0.999946f, 0.999956f, 0.999958f, 0.999960f, 0.999966f, 0.999968f, 0.999972f, 0.999970f,
540 0.999889f, 0.975590f, 0.994146f, 0.997403f, 0.998515f, 0.998959f, 0.999221f, 0.999379f, 0.999450f, 0.999514f, 0.999569f, 0.999605f, 0.999625f, 0.999647f, 0.999663f, 0.999667f,
541 0.999961f, 0.923971f, 0.968410f, 0.985212f, 0.991461f, 0.994239f, 0.995732f, 0.996593f, 0.997123f, 0.997487f, 0.997772f, 0.997929f, 0.998079f, 0.998193f, 0.998272f, 0.998340f,
542 0.999969f, 0.910573f, 0.927608f, 0.955099f, 0.971368f, 0.980392f, 0.985419f, 0.988386f, 0.990361f, 0.991654f, 0.992445f, 0.993188f, 0.993634f, 0.994094f, 0.994347f, 0.994595f,
543 0.999956f, 0.920850f, 0.903513f, 0.918300f, 0.937522f, 0.952636f, 0.963077f, 0.970219f, 0.974997f, 0.978258f, 0.980714f, 0.982485f, 0.983930f, 0.984869f, 0.985701f, 0.986349f,
544 0.999945f, 0.931469f, 0.896579f, 0.892148f, 0.901869f, 0.915311f, 0.928248f, 0.938922f, 0.947119f, 0.953441f, 0.958443f, 0.961992f, 0.964960f, 0.967337f, 0.969121f, 0.970508f,
545 0.999919f, 0.936460f, 0.894972f, 0.876216f, 0.872896f, 0.878021f, 0.886916f, 0.897102f, 0.906478f, 0.915100f, 0.922260f, 0.928257f, 0.933191f, 0.937158f, 0.940646f, 0.943403f,
546 0.999901f, 0.935675f, 0.890308f, 0.862822f, 0.848511f, 0.844004f, 0.845062f, 0.850205f, 0.857122f, 0.864633f, 0.872044f, 0.879181f, 0.885547f, 0.891282f, 0.896244f, 0.900724f,
547 0.999875f, 0.930095f, 0.880608f, 0.846584f, 0.824086f, 0.810761f, 0.803515f, 0.801524f, 0.802753f, 0.806029f, 0.810827f, 0.816427f, 0.822478f, 0.828418f, 0.833860f, 0.839143f,
548 0.999847f, 0.920609f, 0.865437f, 0.825260f, 0.796108f, 0.775039f, 0.760653f, 0.751123f, 0.745614f, 0.743065f, 0.742661f, 0.744212f, 0.746585f, 0.750474f, 0.754413f, 0.758826f,
549 0.999816f, 0.908126f, 0.845265f, 0.798703f, 0.762850f, 0.735749f, 0.714310f, 0.698144f, 0.685894f, 0.676820f, 0.670429f, 0.666235f, 0.663778f, 0.662922f, 0.662916f, 0.663996f,
550 0.999782f, 0.892982f, 0.820968f, 0.767062f, 0.725144f, 0.691364f, 0.664171f, 0.642039f, 0.623674f, 0.608607f, 0.596622f, 0.586525f, 0.578311f, 0.572110f, 0.567133f, 0.563240f,
551 0.999748f, 0.876058f, 0.793549f, 0.731761f, 0.683083f, 0.643814f, 0.610951f, 0.583790f, 0.560467f, 0.540526f, 0.523024f, 0.508263f, 0.495568f, 0.484878f, 0.474873f, 0.466252f,
552 0.999707f, 0.857476f, 0.763240f, 0.693495f, 0.638324f, 0.593741f, 0.556699f, 0.524639f, 0.497959f, 0.474500f, 0.454509f, 0.436325f, 0.420246f, 0.405809f, 0.392778f, 0.381125f,
553 0.999666f, 0.837271f, 0.731328f, 0.653178f, 0.592351f, 0.543218f, 0.502401f, 0.468246f, 0.439052f, 0.413066f, 0.390704f, 0.370693f, 0.352134f, 0.336125f, 0.321089f, 0.307223f,
554
555};
556constexpr float kGGXlutEInvIORavg[32 * 32] = {
557 1.003247f, 1.002813f, 1.001703f, 1.004296f, 1.000707f, 0.997684f, 1.002228f, 1.000725f, 0.999712f, 0.998624f, 1.005159f, 0.996895f, 0.998559f, 1.000104f, 0.997747f, 0.997835f, 0.999825f, 0.998655f, 0.999172f, 0.999923f, 0.999778f, 0.998001f, 1.004030f, 0.999223f, 1.000560f, 1.000092f, 1.001940f, 1.000374f, 0.999898f, 1.000862f, 0.999157f, 0.997865f,
558 0.997960f, 0.996093f, 0.999031f, 1.000089f, 0.997993f, 0.997637f, 0.998014f, 0.997486f, 1.002169f, 1.003245f, 0.998632f, 0.997087f, 0.999499f, 1.002626f, 1.000172f, 0.997293f, 0.998331f, 0.997012f, 0.995873f, 1.000075f, 0.997181f, 1.001330f, 1.001826f, 0.998214f, 0.998083f, 0.999956f, 1.004400f, 1.001825f, 0.998302f, 0.999221f, 0.999841f, 0.999911f,
559 1.001137f, 0.994536f, 0.999716f, 0.998568f, 0.999754f, 0.997921f, 1.001075f, 0.998797f, 0.999266f, 0.999759f, 0.998501f, 0.998580f, 1.001690f, 0.999672f, 1.002881f, 1.000329f, 0.999630f, 0.999547f, 0.999935f, 1.000168f, 0.998854f, 1.002393f, 0.999411f, 1.001337f, 1.003472f, 1.000924f, 0.997495f, 0.997081f, 1.001267f, 1.003404f, 1.003120f, 1.001637f,
560 1.002477f, 0.999960f, 1.002502f, 0.999820f, 0.999653f, 0.995469f, 0.995347f, 0.990012f, 0.989663f, 0.982885f, 0.974369f, 0.967612f, 0.960381f, 0.957679f, 0.948905f, 0.946119f, 0.934143f, 0.925068f, 0.925776f, 0.915500f, 0.898505f, 0.898379f, 0.882939f, 0.878606f, 0.863522f, 0.858584f, 0.847602f, 0.843972f, 0.827337f, 0.825847f, 0.811295f, 0.808340f,
561 1.001003f, 1.005785f, 0.996655f, 1.002956f, 0.997384f, 0.998081f, 0.995875f, 0.986514f, 0.986805f, 0.978339f, 0.973922f, 0.966442f, 0.955556f, 0.945490f, 0.940289f, 0.932025f, 0.925196f, 0.914333f, 0.903143f, 0.898188f, 0.886736f, 0.878245f, 0.869737f, 0.857358f, 0.847705f, 0.835131f, 0.829848f, 0.822288f, 0.815946f, 0.802455f, 0.790055f, 0.782764f,
562 1.002996f, 0.999313f, 1.002118f, 0.997001f, 0.994112f, 0.995251f, 0.990861f, 0.992346f, 0.983734f, 0.976503f, 0.967699f, 0.958994f, 0.946351f, 0.938301f, 0.928818f, 0.918889f, 0.907894f, 0.896736f, 0.881636f, 0.877861f, 0.868177f, 0.850292f, 0.846158f, 0.832133f, 0.824413f, 0.816211f, 0.802020f, 0.797399f, 0.789809f, 0.773501f, 0.765505f, 0.754503f,
563 1.000740f, 1.001390f, 0.999665f, 0.997843f, 0.997952f, 0.999489f, 0.991241f, 0.991274f, 0.983500f, 0.978346f, 0.964555f, 0.959179f, 0.945021f, 0.932569f, 0.913562f, 0.905013f, 0.894004f, 0.881416f, 0.870968f, 0.852366f, 0.841995f, 0.831121f, 0.821483f, 0.810294f, 0.800114f, 0.784956f, 0.775388f, 0.765750f, 0.756447f, 0.742804f, 0.734704f, 0.726725f,
564 1.002396f, 1.000135f, 0.998913f, 0.998350f, 0.998259f, 0.997360f, 0.992785f, 0.988271f, 0.981298f, 0.970294f, 0.964870f, 0.952324f, 0.942760f, 0.929213f, 0.914935f, 0.897592f, 0.881392f, 0.870115f, 0.848526f, 0.840059f, 0.823573f, 0.809909f, 0.799735f, 0.785552f, 0.768146f, 0.760379f, 0.749314f, 0.736685f, 0.728863f, 0.717116f, 0.704404f, 0.695519f,
565 0.998313f, 1.001514f, 1.000379f, 0.997271f, 0.993558f, 0.997516f, 0.990651f, 0.983595f, 0.978444f, 0.975715f, 0.961103f, 0.949430f, 0.936204f, 0.926997f, 0.905380f, 0.890254f, 0.876254f, 0.854347f, 0.841065f, 0.823958f, 0.802272f, 0.788538f, 0.767730f, 0.761115f, 0.744303f, 0.732363f, 0.721911f, 0.705483f, 0.697185f, 0.684858f, 0.665741f, 0.655140f,
566 1.004032f, 1.001171f, 1.000394f, 0.996683f, 1.000874f, 0.994566f, 0.991797f, 0.989487f, 0.982609f, 0.974959f, 0.959176f, 0.946991f, 0.934347f, 0.921041f, 0.901667f, 0.889049f, 0.867460f, 0.846776f, 0.828458f, 0.811561f, 0.790333f, 0.776358f, 0.749164f, 0.738065f, 0.720382f, 0.704863f, 0.690139f, 0.677304f, 0.663092f, 0.654164f, 0.636576f, 0.625143f,
567 0.998554f, 1.002356f, 1.001430f, 1.000951f, 0.997892f, 0.996767f, 0.992382f, 0.990602f, 0.982826f, 0.972593f, 0.965976f, 0.944585f, 0.933924f, 0.916529f, 0.903442f, 0.882469f, 0.859638f, 0.841018f, 0.813736f, 0.794728f, 0.776025f, 0.754379f, 0.735883f, 0.713917f, 0.698771f, 0.684552f, 0.665100f, 0.647075f, 0.633164f, 0.616132f, 0.604123f, 0.588363f,
568 1.000493f, 1.001362f, 1.000658f, 1.000535f, 1.002044f, 0.997900f, 0.996706f, 0.991579f, 0.985408f, 0.972438f, 0.960576f, 0.953188f, 0.939326f, 0.917922f, 0.895348f, 0.879800f, 0.861565f, 0.835800f, 0.813230f, 0.785126f, 0.764367f, 0.744461f, 0.719602f, 0.698753f, 0.679574f, 0.660169f, 0.639700f, 0.620747f, 0.604943f, 0.587126f, 0.576474f, 0.556575f,
569 0.999999f, 0.998869f, 1.001872f, 0.999227f, 0.995219f, 0.998824f, 0.992618f, 0.987396f, 0.983753f, 0.974886f, 0.961181f, 0.952367f, 0.932240f, 0.918031f, 0.898234f, 0.874661f, 0.854846f, 0.826521f, 0.803616f, 0.783999f, 0.760930f, 0.731759f, 0.708463f, 0.682664f, 0.659292f, 0.640142f, 0.620977f, 0.602828f, 0.578392f, 0.560850f, 0.547589f, 0.530433f,
570 0.998751f, 0.997845f, 0.999261f, 0.997058f, 1.001820f, 0.997260f, 0.988387f, 0.987415f, 0.983818f, 0.972577f, 0.964189f, 0.949449f, 0.934646f, 0.918193f, 0.897815f, 0.874560f, 0.851204f, 0.830347f, 0.803039f, 0.774582f, 0.752910f, 0.721678f, 0.698285f, 0.672463f, 0.648242f, 0.623788f, 0.599561f, 0.583665f, 0.554011f, 0.536185f, 0.521608f, 0.499002f,
571 0.999095f, 0.996712f, 1.001012f, 1.000482f, 0.996205f, 0.997760f, 0.992557f, 0.991558f, 0.986738f, 0.978198f, 0.964854f, 0.947575f, 0.933587f, 0.920985f, 0.898205f, 0.875913f, 0.856709f, 0.828638f, 0.804788f, 0.773244f, 0.749625f, 0.720955f, 0.691734f, 0.665223f, 0.634825f, 0.607823f, 0.587162f, 0.563296f, 0.541509f, 0.519841f, 0.495038f, 0.475027f,
572 0.997164f, 1.000544f, 0.999420f, 0.999507f, 0.999721f, 0.994585f, 0.997280f, 0.987597f, 0.984144f, 0.975698f, 0.961999f, 0.950018f, 0.940680f, 0.920529f, 0.901285f, 0.875149f, 0.857147f, 0.826342f, 0.799798f, 0.776252f, 0.742655f, 0.708156f, 0.688941f, 0.658289f, 0.625018f, 0.601504f, 0.573643f, 0.550601f, 0.525099f, 0.500731f, 0.479298f, 0.451583f,
573 0.996349f, 0.998414f, 0.999908f, 0.998914f, 0.999455f, 0.997370f, 0.995237f, 0.986356f, 0.984881f, 0.972777f, 0.966738f, 0.954164f, 0.934420f, 0.924655f, 0.900738f, 0.878411f, 0.855395f, 0.826767f, 0.799822f, 0.776197f, 0.745440f, 0.710091f, 0.681558f, 0.649101f, 0.622773f, 0.596014f, 0.568160f, 0.540212f, 0.513413f, 0.489659f, 0.464176f, 0.441306f,
574 1.002141f, 1.001920f, 1.001166f, 1.002427f, 1.002433f, 0.997015f, 0.990616f, 0.986841f, 0.984825f, 0.975458f, 0.965939f, 0.955094f, 0.936287f, 0.922070f, 0.898148f, 0.882929f, 0.856056f, 0.829947f, 0.801341f, 0.773053f, 0.740566f, 0.709644f, 0.679669f, 0.649108f, 0.618041f, 0.587819f, 0.556938f, 0.530814f, 0.504697f, 0.479429f, 0.450019f, 0.431597f,
575 1.001759f, 1.000780f, 1.002548f, 1.003805f, 0.999260f, 0.997600f, 0.996170f, 0.991615f, 0.988602f, 0.974953f, 0.964219f, 0.956059f, 0.940235f, 0.920823f, 0.901426f, 0.885165f, 0.855278f, 0.830281f, 0.801436f, 0.774179f, 0.745214f, 0.711451f, 0.680098f, 0.646582f, 0.617760f, 0.589324f, 0.551515f, 0.528969f, 0.496483f, 0.470489f, 0.445857f, 0.420687f,
576 1.001854f, 1.000059f, 0.997101f, 0.999054f, 0.998637f, 0.996195f, 0.992732f, 0.988884f, 0.983944f, 0.978422f, 0.965045f, 0.954282f, 0.939580f, 0.923887f, 0.905575f, 0.879930f, 0.856209f, 0.834471f, 0.802835f, 0.775707f, 0.744583f, 0.711169f, 0.681765f, 0.651534f, 0.617195f, 0.588879f, 0.549550f, 0.519798f, 0.494976f, 0.463283f, 0.437662f, 0.411987f,
577 0.995733f, 1.001715f, 1.000337f, 1.001490f, 0.998128f, 0.995130f, 0.997346f, 0.989070f, 0.986508f, 0.975673f, 0.964475f, 0.956584f, 0.940861f, 0.924443f, 0.906233f, 0.881404f, 0.861193f, 0.834679f, 0.805802f, 0.776557f, 0.744890f, 0.713454f, 0.681978f, 0.646766f, 0.612930f, 0.587773f, 0.549394f, 0.521632f, 0.487689f, 0.460402f, 0.431411f, 0.405885f,
578 0.999903f, 1.000712f, 1.003586f, 0.998994f, 0.997311f, 0.996562f, 0.996638f, 0.990964f, 0.986322f, 0.974736f, 0.966912f, 0.955409f, 0.944677f, 0.928560f, 0.906261f, 0.885264f, 0.856707f, 0.841695f, 0.808484f, 0.775369f, 0.747420f, 0.716177f, 0.687980f, 0.653150f, 0.617256f, 0.586361f, 0.550597f, 0.518599f, 0.488086f, 0.460010f, 0.432631f, 0.407177f,
579 0.998801f, 1.000692f, 0.999930f, 0.999021f, 0.999486f, 0.996966f, 0.993775f, 0.991031f, 0.985694f, 0.980133f, 0.971794f, 0.952654f, 0.940338f, 0.931226f, 0.909288f, 0.887273f, 0.861043f, 0.841054f, 0.807296f, 0.780355f, 0.750644f, 0.717022f, 0.684892f, 0.653892f, 0.616528f, 0.589556f, 0.553739f, 0.519457f, 0.491019f, 0.459457f, 0.433329f, 0.402335f,
580 0.998966f, 1.000334f, 0.997116f, 0.995893f, 0.998570f, 0.997727f, 0.993596f, 0.985275f, 0.985107f, 0.977405f, 0.967195f, 0.955683f, 0.943117f, 0.926477f, 0.911319f, 0.889826f, 0.865005f, 0.842307f, 0.817916f, 0.781321f, 0.750933f, 0.720754f, 0.688659f, 0.653518f, 0.615752f, 0.586595f, 0.556812f, 0.521531f, 0.487506f, 0.461696f, 0.432554f, 0.402775f,
581 1.000650f, 0.998063f, 0.998751f, 0.999072f, 0.997832f, 1.000917f, 0.994886f, 0.990796f, 0.982112f, 0.975989f, 0.966856f, 0.960270f, 0.944812f, 0.926634f, 0.909958f, 0.890400f, 0.869434f, 0.839751f, 0.811702f, 0.782968f, 0.753441f, 0.724501f, 0.690404f, 0.659522f, 0.625395f, 0.588218f, 0.555591f, 0.523219f, 0.493101f, 0.462828f, 0.434737f, 0.406751f,
582 0.999718f, 0.998657f, 0.999232f, 0.998065f, 0.996325f, 0.994629f, 0.994795f, 0.992010f, 0.984890f, 0.977234f, 0.969741f, 0.960151f, 0.944491f, 0.927860f, 0.913823f, 0.890005f, 0.870378f, 0.846509f, 0.816513f, 0.786689f, 0.757908f, 0.728897f, 0.692564f, 0.661401f, 0.624085f, 0.591854f, 0.559938f, 0.527446f, 0.491426f, 0.464947f, 0.433665f, 0.404788f,
583 0.998797f, 0.997150f, 0.995843f, 1.000579f, 1.001918f, 1.000853f, 0.993244f, 0.992229f, 0.983649f, 0.980447f, 0.969191f, 0.958969f, 0.950714f, 0.928536f, 0.914124f, 0.892885f, 0.867910f, 0.841220f, 0.815986f, 0.788171f, 0.759867f, 0.728570f, 0.689466f, 0.661603f, 0.626510f, 0.596776f, 0.562170f, 0.531203f, 0.494739f, 0.464990f, 0.433764f, 0.406044f,
584 0.995124f, 0.997914f, 0.998791f, 0.995337f, 0.998923f, 0.997782f, 0.996641f, 0.992908f, 0.984226f, 0.981711f, 0.967488f, 0.958043f, 0.949788f, 0.928758f, 0.914010f, 0.892326f, 0.869105f, 0.844332f, 0.819131f, 0.789303f, 0.760513f, 0.731611f, 0.693367f, 0.662953f, 0.628266f, 0.594300f, 0.560723f, 0.528539f, 0.497860f, 0.467587f, 0.435532f, 0.409799f,
585 1.004316f, 1.000961f, 1.000900f, 0.996473f, 0.999120f, 0.999518f, 0.995737f, 0.988946f, 0.985869f, 0.980039f, 0.968954f, 0.964143f, 0.948932f, 0.929557f, 0.911889f, 0.887390f, 0.868645f, 0.845795f, 0.819072f, 0.785332f, 0.760275f, 0.730641f, 0.694952f, 0.665459f, 0.630012f, 0.594142f, 0.558887f, 0.532493f, 0.495993f, 0.468583f, 0.437511f, 0.408569f,
586 1.000522f, 0.998614f, 0.998814f, 1.001679f, 0.994470f, 0.994996f, 0.994485f, 0.991699f, 0.982753f, 0.979028f, 0.969598f, 0.956401f, 0.943428f, 0.931456f, 0.912202f, 0.896105f, 0.869376f, 0.845446f, 0.817699f, 0.793520f, 0.756997f, 0.732641f, 0.698692f, 0.666334f, 0.634338f, 0.595250f, 0.561792f, 0.528546f, 0.497084f, 0.465335f, 0.437314f, 0.408899f,
587 1.000455f, 0.999987f, 0.998802f, 0.999163f, 0.997919f, 0.997070f, 0.996062f, 0.992499f, 0.986130f, 0.979977f, 0.972225f, 0.959252f, 0.947191f, 0.929876f, 0.919556f, 0.892610f, 0.876396f, 0.844682f, 0.819578f, 0.787863f, 0.763615f, 0.731770f, 0.699218f, 0.665590f, 0.627939f, 0.597121f, 0.559427f, 0.531943f, 0.500665f, 0.469000f, 0.441203f, 0.410525f,
588 1.002173f, 0.999304f, 0.999709f, 1.002398f, 0.996517f, 1.000471f, 0.994265f, 0.987954f, 0.990387f, 0.974293f, 0.967728f, 0.965584f, 0.949391f, 0.930160f, 0.914157f, 0.892155f, 0.875544f, 0.846128f, 0.821273f, 0.795519f, 0.762111f, 0.727968f, 0.698800f, 0.664375f, 0.629377f, 0.598451f, 0.563397f, 0.528660f, 0.498042f, 0.469370f, 0.439073f, 0.409528f,
589
590};
constexpr float kGGXlutEInvIOR[16 *16 *16]
Definition GGX_IOR.hpp:297
constexpr float kGGXlutEIOR[16 *16 *16]
Definition GGX_IOR.hpp:3
constexpr float kGGXlutEInvIORavg[32 *32]
Definition GGX_IOR.hpp:556
constexpr float kGGXlutEIORavg[32 *32]
Definition GGX_IOR.hpp:262