// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.pqc.crypto.falcon;

class FPREngine
{
    static final double fpr_q = 12289.0;
    static final double fpr_inverse_of_q = 8.137358613394092E-5;
    static final double fpr_inv_2sqrsigma0 = 0.15086504887537272;
    static final double[] fpr_inv_sigma;
    static final double[] fpr_sigma_min;
    static final double fpr_log2 = 0.6931471805599453;
    static final double fpr_inv_log2 = 1.4426950408889634;
    static final double fpr_bnorm_max = 16822.4121;
    static final double fpr_zero = 0.0;
    static final double fpr_one = 1.0;
    static final double fpr_two = 2.0;
    static final double fpr_onehalf = 0.5;
    static final double fpr_ptwo31 = 2.147483648E9;
    static final double fpr_ptwo31m1 = 2.147483647E9;
    static final double fpr_mtwo31m1 = -2.147483647E9;
    static final double fpr_ptwo63m1 = 9.223372036854776E18;
    static final double fpr_mtwo63m1 = -9.223372036854776E18;
    static final double fpr_ptwo63 = 9.223372036854776E18;
    static final double[] fpr_gm_tab;
    static final double[] fpr_p2_tab;
    
    static long fpr_rint(final double n) {
        final long n2 = (long)(n - 1.0);
        final long n3 = (long)n;
        final long n4 = (long)(n + 4.503599627370496E15) - 4503599627370496L;
        final long n5 = (long)(n - 4.503599627370496E15) + 4503599627370496L;
        final long n6 = n2 >> 63;
        final long n7 = n5 & n6;
        final long n8 = n4 & ~n6;
        final long n9 = -(((int)(n3 >>> 52) + 1 & 0xFFF) - 2 >>> 31);
        return (n3 & ~n9) | (n7 & n9) | (n8 & n9);
    }
    
    static long fpr_floor(final double n) {
        final long n2 = (long)n;
        return n2 - ((n < n2) ? 1 : 0);
    }
    
    static long fpr_expm_p63(final double n, final double n2) {
        return (long)((1.0 - (0.9999999999999949 - (0.5000000000000192 - (0.16666666666698401 - (0.04166666666611049 - (0.008333333327800835 - (0.001388888894063187 - (1.984127392773119E-4 - (2.480156683358538E-5 - (2.7555863502191225E-6 - (2.756073561604778E-7 - (2.529950637944207E-8 - 2.073772366009083E-9 * n) * n) * n) * n) * n) * n) * n) * n) * n) * n) * n) * n) * n2 * 9.223372036854776E18);
    }
    
    static {
        fpr_inv_sigma = new double[] { 0.0, 0.006905479329594089, 0.006810226776717798, 0.006718810191072271, 0.006588335437007367, 0.00646517812076029, 0.0063486788828079, 0.006238258652908437, 0.006133406502093026, 0.006033669668157724, 0.005938645309533116 };
        fpr_sigma_min = new double[] { 0.0, 1.1165085072329102, 1.1321247692325271, 1.1475285353733669, 1.170254078853483, 1.1925466358390344, 1.214430050776614, 1.235926056771981, 1.2570545284063215, 1.2778336969128337, 1.298280334344292 };
        fpr_gm_tab = new double[] { 0.0, 0.0, -0.0, 1.0, 0.7071067811865476, 0.7071067811865476, -0.7071067811865476, 0.7071067811865476, 0.9238795325112867, 0.3826834323650898, -0.3826834323650898, 0.9238795325112867, 0.3826834323650898, 0.9238795325112867, -0.9238795325112867, 0.3826834323650898, 0.9807852804032304, 0.19509032201612828, -0.19509032201612828, 0.9807852804032304, 0.5555702330196022, 0.8314696123025452, -0.8314696123025452, 0.5555702330196022, 0.8314696123025452, 0.5555702330196022, -0.5555702330196022, 0.8314696123025452, 0.19509032201612828, 0.9807852804032304, -0.9807852804032304, 0.19509032201612828, 0.9951847266721969, 0.0980171403295606, -0.0980171403295606, 0.9951847266721969, 0.6343932841636455, 0.773010453362737, -0.773010453362737, 0.6343932841636455, 0.881921264348355, 0.47139673682599764, -0.47139673682599764, 0.881921264348355, 0.2902846772544624, 0.9569403357322088, -0.9569403357322088, 0.2902846772544624, 0.9569403357322088, 0.2902846772544624, -0.2902846772544624, 0.9569403357322088, 0.47139673682599764, 0.881921264348355, -0.881921264348355, 0.47139673682599764, 0.773010453362737, 0.6343932841636455, -0.6343932841636455, 0.773010453362737, 0.0980171403295606, 0.9951847266721969, -0.9951847266721969, 0.0980171403295606, 0.9987954562051724, 0.049067674327418015, -0.049067674327418015, 0.9987954562051724, 0.6715589548470184, 0.7409511253549591, -0.7409511253549591, 0.6715589548470184, 0.9039892931234433, 0.4275550934302821, -0.4275550934302821, 0.9039892931234433, 0.33688985339222005, 0.9415440651830208, -0.9415440651830208, 0.33688985339222005, 0.970031253194544, 0.2429801799032639, -0.2429801799032639, 0.970031253194544, 0.5141027441932218, 0.8577286100002721, -0.8577286100002721, 0.5141027441932218, 0.8032075314806449, 0.5956993044924334, -0.5956993044924334, 0.8032075314806449, 0.14673047445536175, 0.989176509964781, -0.989176509964781, 0.14673047445536175, 0.989176509964781, 0.14673047445536175, -0.14673047445536175, 0.989176509964781, 0.5956993044924334, 0.8032075314806449, -0.8032075314806449, 0.5956993044924334, 0.8577286100002721, 0.5141027441932218, -0.5141027441932218, 0.8577286100002721, 0.2429801799032639, 0.970031253194544, -0.970031253194544, 0.2429801799032639, 0.9415440651830208, 0.33688985339222005, -0.33688985339222005, 0.9415440651830208, 0.4275550934302821, 0.9039892931234433, -0.9039892931234433, 0.4275550934302821, 0.7409511253549591, 0.6715589548470184, -0.6715589548470184, 0.7409511253549591, 0.049067674327418015, 0.9987954562051724, -0.9987954562051724, 0.049067674327418015, 0.9996988186962042, 0.024541228522912288, -0.024541228522912288, 0.9996988186962042, 0.6895405447370669, 0.7242470829514669, -0.7242470829514669, 0.6895405447370669, 0.9142097557035307, 0.40524131400498986, -0.40524131400498986, 0.9142097557035307, 0.35989503653498817, 0.9329927988347388, -0.9329927988347388, 0.35989503653498817, 0.9757021300385286, 0.2191012401568698, -0.2191012401568698, 0.9757021300385286, 0.5349976198870973, 0.8448535652497071, -0.8448535652497071, 0.5349976198870973, 0.8175848131515837, 0.5758081914178453, -0.5758081914178453, 0.8175848131515837, 0.17096188876030122, 0.9852776423889412, -0.9852776423889412, 0.17096188876030122, 0.99247953459871, 0.1224106751992162, -0.1224106751992162, 0.99247953459871, 0.6152315905806268, 0.7883464276266062, -0.7883464276266062, 0.6152315905806268, 0.8700869911087115, 0.49289819222978404, -0.49289819222978404, 0.8700869911087115, 0.26671275747489837, 0.9637760657954398, -0.9637760657954398, 0.26671275747489837, 0.9495281805930367, 0.31368174039889146, -0.31368174039889146, 0.9495281805930367, 0.4496113296546066, 0.8932243011955153, -0.8932243011955153, 0.4496113296546066, 0.7572088465064846, 0.6531728429537768, -0.6531728429537768, 0.7572088465064846, 0.07356456359966743, 0.9972904566786902, -0.9972904566786902, 0.07356456359966743, 0.9972904566786902, 0.07356456359966743, -0.07356456359966743, 0.9972904566786902, 0.6531728429537768, 0.7572088465064846, -0.7572088465064846, 0.6531728429537768, 0.8932243011955153, 0.4496113296546066, -0.4496113296546066, 0.8932243011955153, 0.31368174039889146, 0.9495281805930367, -0.9495281805930367, 0.31368174039889146, 0.9637760657954398, 0.26671275747489837, -0.26671275747489837, 0.9637760657954398, 0.49289819222978404, 0.8700869911087115, -0.8700869911087115, 0.49289819222978404, 0.7883464276266062, 0.6152315905806268, -0.6152315905806268, 0.7883464276266062, 0.1224106751992162, 0.99247953459871, -0.99247953459871, 0.1224106751992162, 0.9852776423889412, 0.17096188876030122, -0.17096188876030122, 0.9852776423889412, 0.5758081914178453, 0.8175848131515837, -0.8175848131515837, 0.5758081914178453, 0.8448535652497071, 0.5349976198870973, -0.5349976198870973, 0.8448535652497071, 0.2191012401568698, 0.9757021300385286, -0.9757021300385286, 0.2191012401568698, 0.9329927988347388, 0.35989503653498817, -0.35989503653498817, 0.9329927988347388, 0.40524131400498986, 0.9142097557035307, -0.9142097557035307, 0.40524131400498986, 0.7242470829514669, 0.6895405447370669, -0.6895405447370669, 0.7242470829514669, 0.024541228522912288, 0.9996988186962042, -0.9996988186962042, 0.024541228522912288, 0.9999247018391445, 0.012271538285719925, -0.012271538285719925, 0.9999247018391445, 0.6983762494089728, 0.7157308252838187, -0.7157308252838187, 0.6983762494089728, 0.9191138516900578, 0.3939920400610481, -0.3939920400610481, 0.9191138516900578, 0.37131719395183754, 0.9285060804732156, -0.9285060804732156, 0.37131719395183754, 0.9783173707196277, 0.20711137619221856, -0.20711137619221856, 0.9783173707196277, 0.5453249884220465, 0.8382247055548381, -0.8382247055548381, 0.5453249884220465, 0.8245893027850253, 0.5657318107836132, -0.5657318107836132, 0.8245893027850253, 0.18303988795514095, 0.9831054874312163, -0.9831054874312163, 0.18303988795514095, 0.9939069700023561, 0.11022220729388306, -0.11022220729388306, 0.9939069700023561, 0.6248594881423863, 0.7807372285720945, -0.7807372285720945, 0.6248594881423863, 0.8760700941954066, 0.4821837720791228, -0.4821837720791228, 0.8760700941954066, 0.2785196893850531, 0.9604305194155658, -0.9604305194155658, 0.2785196893850531, 0.9533060403541939, 0.3020059493192281, -0.3020059493192281, 0.9533060403541939, 0.46053871095824, 0.8876396204028539, -0.8876396204028539, 0.46053871095824, 0.765167265622459, 0.6438315428897915, -0.6438315428897915, 0.765167265622459, 0.0857973123444399, 0.996312612182778, -0.996312612182778, 0.0857973123444399, 0.9981181129001492, 0.06132073630220858, -0.06132073630220858, 0.9981181129001492, 0.6624157775901718, 0.7491363945234594, -0.7491363945234594, 0.6624157775901718, 0.8986744656939538, 0.43861623853852766, -0.43861623853852766, 0.8986744656939538, 0.3253102921622629, 0.9456073253805213, -0.9456073253805213, 0.3253102921622629, 0.9669764710448521, 0.25486565960451457, -0.25486565960451457, 0.9669764710448521, 0.5035383837257176, 0.8639728561215867, -0.8639728561215867, 0.5035383837257176, 0.7958369046088836, 0.6055110414043255, -0.6055110414043255, 0.7958369046088836, 0.1345807085071262, 0.99090263542778, -0.99090263542778, 0.1345807085071262, 0.9873014181578584, 0.15885814333386145, -0.15885814333386145, 0.9873014181578584, 0.5857978574564389, 0.8104571982525948, -0.8104571982525948, 0.5857978574564389, 0.8513551931052652, 0.524589682678469, -0.524589682678469, 0.8513551931052652, 0.2310581082806711, 0.9729399522055602, -0.9729399522055602, 0.2310581082806711, 0.937339011912575, 0.34841868024943456, -0.34841868024943456, 0.937339011912575, 0.4164295600976372, 0.9091679830905224, -0.9091679830905224, 0.4164295600976372, 0.7326542716724128, 0.680600997795453, -0.680600997795453, 0.7326542716724128, 0.03680722294135883, 0.9993223845883495, -0.9993223845883495, 0.03680722294135883, 0.9993223845883495, 0.03680722294135883, -0.03680722294135883, 0.9993223845883495, 0.680600997795453, 0.7326542716724128, -0.7326542716724128, 0.680600997795453, 0.9091679830905224, 0.4164295600976372, -0.4164295600976372, 0.9091679830905224, 0.34841868024943456, 0.937339011912575, -0.937339011912575, 0.34841868024943456, 0.9729399522055602, 0.2310581082806711, -0.2310581082806711, 0.9729399522055602, 0.524589682678469, 0.8513551931052652, -0.8513551931052652, 0.524589682678469, 0.8104571982525948, 0.5857978574564389, -0.5857978574564389, 0.8104571982525948, 0.15885814333386145, 0.9873014181578584, -0.9873014181578584, 0.15885814333386145, 0.99090263542778, 0.1345807085071262, -0.1345807085071262, 0.99090263542778, 0.6055110414043255, 0.7958369046088836, -0.7958369046088836, 0.6055110414043255, 0.8639728561215867, 0.5035383837257176, -0.5035383837257176, 0.8639728561215867, 0.25486565960451457, 0.9669764710448521, -0.9669764710448521, 0.25486565960451457, 0.9456073253805213, 0.3253102921622629, -0.3253102921622629, 0.9456073253805213, 0.43861623853852766, 0.8986744656939538, -0.8986744656939538, 0.43861623853852766, 0.7491363945234594, 0.6624157775901718, -0.6624157775901718, 0.7491363945234594, 0.06132073630220858, 0.9981181129001492, -0.9981181129001492, 0.06132073630220858, 0.996312612182778, 0.0857973123444399, -0.0857973123444399, 0.996312612182778, 0.6438315428897915, 0.765167265622459, -0.765167265622459, 0.6438315428897915, 0.8876396204028539, 0.46053871095824, -0.46053871095824, 0.8876396204028539, 0.3020059493192281, 0.9533060403541939, -0.9533060403541939, 0.3020059493192281, 0.9604305194155658, 0.2785196893850531, -0.2785196893850531, 0.9604305194155658, 0.4821837720791228, 0.8760700941954066, -0.8760700941954066, 0.4821837720791228, 0.7807372285720945, 0.6248594881423863, -0.6248594881423863, 0.7807372285720945, 0.11022220729388306, 0.9939069700023561, -0.9939069700023561, 0.11022220729388306, 0.9831054874312163, 0.18303988795514095, -0.18303988795514095, 0.9831054874312163, 0.5657318107836132, 0.8245893027850253, -0.8245893027850253, 0.5657318107836132, 0.8382247055548381, 0.5453249884220465, -0.5453249884220465, 0.8382247055548381, 0.20711137619221856, 0.9783173707196277, -0.9783173707196277, 0.20711137619221856, 0.9285060804732156, 0.37131719395183754, -0.37131719395183754, 0.9285060804732156, 0.3939920400610481, 0.9191138516900578, -0.9191138516900578, 0.3939920400610481, 0.7157308252838187, 0.6983762494089728, -0.6983762494089728, 0.7157308252838187, 0.012271538285719925, 0.9999247018391445, -0.9999247018391445, 0.012271538285719925, 0.9999811752826011, 0.006135884649154475, -0.006135884649154475, 0.9999811752826011, 0.7027547444572253, 0.7114321957452164, -0.7114321957452164, 0.7027547444572253, 0.9215140393420419, 0.3883450466988263, -0.3883450466988263, 0.9215140393420419, 0.37700741021641826, 0.9262102421383114, -0.9262102421383114, 0.37700741021641826, 0.9795697656854405, 0.2011046348420919, -0.2011046348420919, 0.9795697656854405, 0.5504579729366048, 0.83486287498638, -0.83486287498638, 0.5504579729366048, 0.8280450452577558, 0.560661576197336, -0.560661576197336, 0.8280450452577558, 0.18906866414980622, 0.9819638691095552, -0.9819638691095552, 0.18906866414980622, 0.9945645707342554, 0.10412163387205457, -0.10412163387205457, 0.9945645707342554, 0.629638238914927, 0.7768884656732324, -0.7768884656732324, 0.629638238914927, 0.8790122264286335, 0.47679923006332214, -0.47679923006332214, 0.8790122264286335, 0.2844075372112718, 0.9587034748958716, -0.9587034748958716, 0.2844075372112718, 0.9551411683057707, 0.29615088824362384, -0.29615088824362384, 0.9551411683057707, 0.4659764957679662, 0.8847970984309378, -0.8847970984309378, 0.4659764957679662, 0.7691033376455796, 0.6391244448637757, -0.6391244448637757, 0.7691033376455796, 0.09190895649713272, 0.9957674144676598, -0.9957674144676598, 0.09190895649713272, 0.9984755805732948, 0.05519524434968994, -0.05519524434968994, 0.9984755805732948, 0.6669999223036375, 0.745057785441466, -0.745057785441466, 0.6669999223036375, 0.901348847046022, 0.43309381885315196, -0.43309381885315196, 0.901348847046022, 0.33110630575987643, 0.9435934581619604, -0.9435934581619604, 0.33110630575987643, 0.9685220942744173, 0.24892760574572018, -0.24892760574572018, 0.9685220942744173, 0.508830142543107, 0.8608669386377673, -0.8608669386377673, 0.508830142543107, 0.799537269107905, 0.600616479383869, -0.600616479383869, 0.799537269107905, 0.14065823933284924, 0.9900582102622971, -0.9900582102622971, 0.14065823933284924, 0.9882575677307495, 0.15279718525844344, -0.15279718525844344, 0.9882575677307495, 0.5907597018588743, 0.8068475535437992, -0.8068475535437992, 0.5907597018588743, 0.8545579883654005, 0.5193559901655896, -0.5193559901655896, 0.8545579883654005, 0.2370236059943672, 0.9715038909862518, -0.9715038909862518, 0.2370236059943672, 0.9394592236021899, 0.3426607173119944, -0.3426607173119944, 0.9394592236021899, 0.4220002707997997, 0.9065957045149153, -0.9065957045149153, 0.4220002707997997, 0.7368165688773699, 0.6760927035753159, -0.6760927035753159, 0.7368165688773699, 0.04293825693494082, 0.9990777277526454, -0.9990777277526454, 0.04293825693494082, 0.9995294175010931, 0.030674803176636626, -0.030674803176636626, 0.9995294175010931, 0.6850836677727004, 0.7284643904482252, -0.7284643904482252, 0.6850836677727004, 0.9117060320054299, 0.41084317105790397, -0.41084317105790397, 0.9117060320054299, 0.3541635254204904, 0.9351835099389476, -0.9351835099389476, 0.3541635254204904, 0.9743393827855759, 0.22508391135979283, -0.22508391135979283, 0.9743393827855759, 0.5298036246862947, 0.8481203448032972, -0.8481203448032972, 0.5298036246862947, 0.8140363297059484, 0.5808139580957645, -0.5808139580957645, 0.8140363297059484, 0.16491312048996992, 0.9863080972445987, -0.9863080972445987, 0.16491312048996992, 0.9917097536690995, 0.12849811079379317, -0.12849811079379317, 0.9917097536690995, 0.6103828062763095, 0.7921065773002124, -0.7921065773002124, 0.6103828062763095, 0.8670462455156926, 0.49822766697278187, -0.49822766697278187, 0.8670462455156926, 0.2607941179152755, 0.9653944416976894, -0.9653944416976894, 0.2607941179152755, 0.9475855910177411, 0.3195020308160157, -0.3195020308160157, 0.9475855910177411, 0.44412214457042926, 0.8959662497561851, -0.8959662497561851, 0.44412214457042926, 0.7531867990436125, 0.6578066932970786, -0.6578066932970786, 0.7531867990436125, 0.06744391956366406, 0.9977230666441916, -0.9977230666441916, 0.06744391956366406, 0.9968202992911657, 0.07968243797143013, -0.07968243797143013, 0.9968202992911657, 0.6485144010221124, 0.7612023854842618, -0.7612023854842618, 0.6485144010221124, 0.8904487232447579, 0.45508358712634384, -0.45508358712634384, 0.8904487232447579, 0.30784964004153487, 0.9514350209690083, -0.9514350209690083, 0.30784964004153487, 0.9621214042690416, 0.272621355449949, -0.272621355449949, 0.9621214042690416, 0.48755016014843594, 0.8730949784182901, -0.8730949784182901, 0.48755016014843594, 0.7845565971555752, 0.6200572117632892, -0.6200572117632892, 0.7845565971555752, 0.11631863091190477, 0.9932119492347945, -0.9932119492347945, 0.11631863091190477, 0.984210092386929, 0.17700422041214875, -0.17700422041214875, 0.984210092386929, 0.5707807458869673, 0.8211025149911046, -0.8211025149911046, 0.5707807458869673, 0.8415549774368984, 0.5401714727298929, -0.5401714727298929, 0.8415549774368984, 0.21311031991609136, 0.9770281426577544, -0.9770281426577544, 0.21311031991609136, 0.9307669610789837, 0.36561299780477385, -0.36561299780477385, 0.9307669610789837, 0.39962419984564684, 0.9166790599210427, -0.9166790599210427, 0.39962419984564684, 0.7200025079613817, 0.693971460889654, -0.693971460889654, 0.7200025079613817, 0.01840672990580482, 0.9998305817958234, -0.9998305817958234, 0.01840672990580482, 0.9998305817958234, 0.01840672990580482, -0.01840672990580482, 0.9998305817958234, 0.693971460889654, 0.7200025079613817, -0.7200025079613817, 0.693971460889654, 0.9166790599210427, 0.39962419984564684, -0.39962419984564684, 0.9166790599210427, 0.36561299780477385, 0.9307669610789837, -0.9307669610789837, 0.36561299780477385, 0.9770281426577544, 0.21311031991609136, -0.21311031991609136, 0.9770281426577544, 0.5401714727298929, 0.8415549774368984, -0.8415549774368984, 0.5401714727298929, 0.8211025149911046, 0.5707807458869673, -0.5707807458869673, 0.8211025149911046, 0.17700422041214875, 0.984210092386929, -0.984210092386929, 0.17700422041214875, 0.9932119492347945, 0.11631863091190477, -0.11631863091190477, 0.9932119492347945, 0.6200572117632892, 0.7845565971555752, -0.7845565971555752, 0.6200572117632892, 0.8730949784182901, 0.48755016014843594, -0.48755016014843594, 0.8730949784182901, 0.272621355449949, 0.9621214042690416, -0.9621214042690416, 0.272621355449949, 0.9514350209690083, 0.30784964004153487, -0.30784964004153487, 0.9514350209690083, 0.45508358712634384, 0.8904487232447579, -0.8904487232447579, 0.45508358712634384, 0.7612023854842618, 0.6485144010221124, -0.6485144010221124, 0.7612023854842618, 0.07968243797143013, 0.9968202992911657, -0.9968202992911657, 0.07968243797143013, 0.9977230666441916, 0.06744391956366406, -0.06744391956366406, 0.9977230666441916, 0.6578066932970786, 0.7531867990436125, -0.7531867990436125, 0.6578066932970786, 0.8959662497561851, 0.44412214457042926, -0.44412214457042926, 0.8959662497561851, 0.3195020308160157, 0.9475855910177411, -0.9475855910177411, 0.3195020308160157, 0.9653944416976894, 0.2607941179152755, -0.2607941179152755, 0.9653944416976894, 0.49822766697278187, 0.8670462455156926, -0.8670462455156926, 0.49822766697278187, 0.7921065773002124, 0.6103828062763095, -0.6103828062763095, 0.7921065773002124, 0.12849811079379317, 0.9917097536690995, -0.9917097536690995, 0.12849811079379317, 0.9863080972445987, 0.16491312048996992, -0.16491312048996992, 0.9863080972445987, 0.5808139580957645, 0.8140363297059484, -0.8140363297059484, 0.5808139580957645, 0.8481203448032972, 0.5298036246862947, -0.5298036246862947, 0.8481203448032972, 0.22508391135979283, 0.9743393827855759, -0.9743393827855759, 0.22508391135979283, 0.9351835099389476, 0.3541635254204904, -0.3541635254204904, 0.9351835099389476, 0.41084317105790397, 0.9117060320054299, -0.9117060320054299, 0.41084317105790397, 0.7284643904482252, 0.6850836677727004, -0.6850836677727004, 0.7284643904482252, 0.030674803176636626, 0.9995294175010931, -0.9995294175010931, 0.030674803176636626, 0.9990777277526454, 0.04293825693494082, -0.04293825693494082, 0.9990777277526454, 0.6760927035753159, 0.7368165688773699, -0.7368165688773699, 0.6760927035753159, 0.9065957045149153, 0.4220002707997997, -0.4220002707997997, 0.9065957045149153, 0.3426607173119944, 0.9394592236021899, -0.9394592236021899, 0.3426607173119944, 0.9715038909862518, 0.2370236059943672, -0.2370236059943672, 0.9715038909862518, 0.5193559901655896, 0.8545579883654005, -0.8545579883654005, 0.5193559901655896, 0.8068475535437992, 0.5907597018588743, -0.5907597018588743, 0.8068475535437992, 0.15279718525844344, 0.9882575677307495, -0.9882575677307495, 0.15279718525844344, 0.9900582102622971, 0.14065823933284924, -0.14065823933284924, 0.9900582102622971, 0.600616479383869, 0.799537269107905, -0.799537269107905, 0.600616479383869, 0.8608669386377673, 0.508830142543107, -0.508830142543107, 0.8608669386377673, 0.24892760574572018, 0.9685220942744173, -0.9685220942744173, 0.24892760574572018, 0.9435934581619604, 0.33110630575987643, -0.33110630575987643, 0.9435934581619604, 0.43309381885315196, 0.901348847046022, -0.901348847046022, 0.43309381885315196, 0.745057785441466, 0.6669999223036375, -0.6669999223036375, 0.745057785441466, 0.05519524434968994, 0.9984755805732948, -0.9984755805732948, 0.05519524434968994, 0.9957674144676598, 0.09190895649713272, -0.09190895649713272, 0.9957674144676598, 0.6391244448637757, 0.7691033376455796, -0.7691033376455796, 0.6391244448637757, 0.8847970984309378, 0.4659764957679662, -0.4659764957679662, 0.8847970984309378, 0.29615088824362384, 0.9551411683057707, -0.9551411683057707, 0.29615088824362384, 0.9587034748958716, 0.2844075372112718, -0.2844075372112718, 0.9587034748958716, 0.47679923006332214, 0.8790122264286335, -0.8790122264286335, 0.47679923006332214, 0.7768884656732324, 0.629638238914927, -0.629638238914927, 0.7768884656732324, 0.10412163387205457, 0.9945645707342554, -0.9945645707342554, 0.10412163387205457, 0.9819638691095552, 0.18906866414980622, -0.18906866414980622, 0.9819638691095552, 0.560661576197336, 0.8280450452577558, -0.8280450452577558, 0.560661576197336, 0.83486287498638, 0.5504579729366048, -0.5504579729366048, 0.83486287498638, 0.2011046348420919, 0.9795697656854405, -0.9795697656854405, 0.2011046348420919, 0.9262102421383114, 0.37700741021641826, -0.37700741021641826, 0.9262102421383114, 0.3883450466988263, 0.9215140393420419, -0.9215140393420419, 0.3883450466988263, 0.7114321957452164, 0.7027547444572253, -0.7027547444572253, 0.7114321957452164, 0.006135884649154475, 0.9999811752826011, -0.9999811752826011, 0.006135884649154475, 0.9999952938095762, 0.003067956762965976, -0.003067956762965976, 0.9999952938095762, 0.7049340803759049, 0.7092728264388657, -0.7092728264388657, 0.7049340803759049, 0.9227011283338785, 0.38551605384391885, -0.38551605384391885, 0.9227011283338785, 0.37984720892405116, 0.9250492407826776, -0.9250492407826776, 0.37984720892405116, 0.9801821359681174, 0.1980984107179536, -0.1980984107179536, 0.9801821359681174, 0.5530167055800276, 0.8331701647019132, -0.8331701647019132, 0.5530167055800276, 0.829761233794523, 0.5581185312205561, -0.5581185312205561, 0.829761233794523, 0.19208039704989244, 0.9813791933137546, -0.9813791933137546, 0.19208039704989244, 0.9948793307948056, 0.10106986275482782, -0.10106986275482782, 0.9948793307948056, 0.6320187359398091, 0.7749531065948739, -0.7749531065948739, 0.6320187359398091, 0.8804708890521608, 0.47410021465055, -0.47410021465055, 0.8804708890521608, 0.2873474595447295, 0.9578264130275329, -0.9578264130275329, 0.2873474595447295, 0.9560452513499964, 0.29321916269425863, -0.29321916269425863, 0.9560452513499964, 0.46868882203582796, 0.8833633386657316, -0.8833633386657316, 0.46868882203582796, 0.7710605242618138, 0.6367618612362842, -0.6367618612362842, 0.7710605242618138, 0.094963495329639, 0.9954807554919269, -0.9954807554919269, 0.094963495329639, 0.9986402181802653, 0.052131704680283324, -0.052131704680283324, 0.9986402181802653, 0.6692825883466361, 0.7430079521351217, -0.7430079521351217, 0.6692825883466361, 0.9026733182372588, 0.4303264813400826, -0.4303264813400826, 0.9026733182372588, 0.3339996514420094, 0.9425731976014469, -0.9425731976014469, 0.3339996514420094, 0.9692812353565485, 0.24595505033579462, -0.24595505033579462, 0.9692812353565485, 0.5114688504379704, 0.8593018183570084, -0.8593018183570084, 0.5114688504379704, 0.8013761717231402, 0.5981607069963423, -0.5981607069963423, 0.8013761717231402, 0.14369503315029444, 0.9896220174632009, -0.9896220174632009, 0.14369503315029444, 0.9887216919603238, 0.1497645346773215, -0.1497645346773215, 0.9887216919603238, 0.5932322950397998, 0.8050313311429635, -0.8050313311429635, 0.5932322950397998, 0.8561473283751945, 0.5167317990176499, -0.5167317990176499, 0.8561473283751945, 0.2400030224487415, 0.9707721407289504, -0.9707721407289504, 0.2400030224487415, 0.9405060705932683, 0.33977688440682685, -0.33977688440682685, 0.9405060705932683, 0.4247796812091088, 0.9052967593181188, -0.9052967593181188, 0.4247796812091088, 0.7388873244606151, 0.673829000378756, -0.673829000378756, 0.7388873244606151, 0.04600318213091463, 0.9989412931868569, -0.9989412931868569, 0.04600318213091463, 0.9996188224951786, 0.027608145778965743, -0.027608145778965743, 0.9996188224951786, 0.6873153408917592, 0.726359155084346, -0.726359155084346, 0.6873153408917592, 0.9129621904283982, 0.4080441628649787, -0.4080441628649787, 0.9129621904283982, 0.35703096123343003, 0.9340925504042589, -0.9340925504042589, 0.35703096123343003, 0.9750253450669941, 0.22209362097320354, -0.22209362097320354, 0.9750253450669941, 0.532403127877198, 0.8464909387740521, -0.8464909387740521, 0.532403127877198, 0.8158144108067338, 0.5783137964116556, -0.5783137964116556, 0.8158144108067338, 0.16793829497473117, 0.9857975091675675, -0.9857975091675675, 0.16793829497473117, 0.9920993131421918, 0.12545498341154623, -0.12545498341154623, 0.9920993131421918, 0.6128100824294097, 0.79023022143731, -0.79023022143731, 0.6128100824294097, 0.8685707059713409, 0.49556526182577254, -0.49556526182577254, 0.8685707059713409, 0.2637546789748314, 0.9645897932898128, -0.9645897932898128, 0.2637546789748314, 0.9485613499157303, 0.31659337555616585, -0.31659337555616585, 0.9485613499157303, 0.4468688401623742, 0.8945994856313827, -0.8945994856313827, 0.4468688401623742, 0.7552013768965365, 0.6554928529996153, -0.6554928529996153, 0.7552013768965365, 0.07050457338961387, 0.9975114561403035, -0.9975114561403035, 0.07050457338961387, 0.997060070339483, 0.07662386139203149, -0.07662386139203149, 0.997060070339483, 0.6508466849963809, 0.7592091889783881, -0.7592091889783881, 0.6508466849963809, 0.8918407093923427, 0.4523495872337709, -0.4523495872337709, 0.8918407093923427, 0.3107671527496115, 0.9504860739494817, -0.9504860739494817, 0.3107671527496115, 0.9629532668736839, 0.2696683255729151, -0.2696683255729151, 0.9629532668736839, 0.49022648328829116, 0.8715950866559511, -0.8715950866559511, 0.49022648328829116, 0.7864552135990858, 0.617647307937804, -0.617647307937804, 0.7864552135990858, 0.11936521481099137, 0.9928504144598651, -0.9928504144598651, 0.11936521481099137, 0.9847485018019042, 0.17398387338746382, -0.17398387338746382, 0.9847485018019042, 0.5732971666980422, 0.819347520076797, -0.819347520076797, 0.5732971666980422, 0.8432082396418454, 0.5375870762956455, -0.5375870762956455, 0.8432082396418454, 0.21610679707621952, 0.9763697313300211, -0.9763697313300211, 0.21610679707621952, 0.9318842655816681, 0.3627557243673972, -0.3627557243673972, 0.9318842655816681, 0.40243465085941843, 0.9154487160882678, -0.9154487160882678, 0.40243465085941843, 0.7221281939292153, 0.6917592583641577, -0.6917592583641577, 0.7221281939292153, 0.021474080275469508, 0.9997694053512153, -0.9997694053512153, 0.021474080275469508, 0.9998823474542126, 0.015339206284988102, -0.015339206284988102, 0.9998823474542126, 0.696177131491463, 0.7178700450557317, -0.7178700450557317, 0.696177131491463, 0.9179007756213905, 0.3968099874167103, -0.3968099874167103, 0.9179007756213905, 0.3684668299533723, 0.9296408958431812, -0.9296408958431812, 0.3684668299533723, 0.9776773578245099, 0.2101118368804696, -0.2101118368804696, 0.9776773578245099, 0.5427507848645159, 0.8398937941959995, -0.8398937941959995, 0.5427507848645159, 0.8228497813758263, 0.5682589526701316, -0.5682589526701316, 0.8228497813758263, 0.18002290140569951, 0.9836624192117303, -0.9836624192117303, 0.18002290140569951, 0.9935641355205953, 0.11327095217756435, -0.11327095217756435, 0.9935641355205953, 0.62246127937415, 0.7826505961665757, -0.7826505961665757, 0.62246127937415, 0.8745866522781761, 0.4848692480007911, -0.4848692480007911, 0.8745866522781761, 0.27557181931095814, 0.9612804858113206, -0.9612804858113206, 0.27557181931095814, 0.9523750127197659, 0.30492922973540243, -0.30492922973540243, 0.9523750127197659, 0.45781330359887723, 0.8890483558546646, -0.8890483558546646, 0.45781330359887723, 0.7631884172633813, 0.6461760129833164, -0.6461760129833164, 0.7631884172633813, 0.08274026454937569, 0.9965711457905548, -0.9965711457905548, 0.08274026454937569, 0.997925286198596, 0.06438263092985747, -0.06438263092985747, 0.997925286198596, 0.6601143420674205, 0.7511651319096864, -0.7511651319096864, 0.6601143420674205, 0.8973245807054183, 0.44137126873171667, -0.44137126873171667, 0.8973245807054183, 0.32240767880106985, 0.9466009130832835, -0.9466009130832835, 0.32240767880106985, 0.9661900034454125, 0.257831102162159, -0.257831102162159, 0.9661900034454125, 0.5008853826112408, 0.8655136240905691, -0.8655136240905691, 0.5008853826112408, 0.7939754775543372, 0.6079497849677736, -0.6079497849677736, 0.7939754775543372, 0.13154002870288312, 0.9913108598461154, -0.9913108598461154, 0.13154002870288312, 0.9868094018141855, 0.16188639378011183, -0.16188639378011183, 0.9868094018141855, 0.5833086529376983, 0.8122505865852039, -0.8122505865852039, 0.5833086529376983, 0.8497417680008524, 0.5271991347819014, -0.5271991347819014, 0.8497417680008524, 0.22807208317088573, 0.973644249650812, -0.973644249650812, 0.22807208317088573, 0.9362656671702783, 0.35129275608556715, -0.35129275608556715, 0.9362656671702783, 0.41363831223843456, 0.9104412922580672, -0.9104412922580672, 0.41363831223843456, 0.7305627692278276, 0.6828455463852481, -0.6828455463852481, 0.7305627692278276, 0.03374117185137759, 0.9994306045554617, -0.9994306045554617, 0.03374117185137759, 0.9992047586183639, 0.03987292758773981, -0.03987292758773981, 0.9992047586183639, 0.6783500431298615, 0.7347388780959635, -0.7347388780959635, 0.6783500431298615, 0.9078861164876663, 0.41921688836322396, -0.41921688836322396, 0.9078861164876663, 0.34554132496398904, 0.9384035340631081, -0.9384035340631081, 0.34554132496398904, 0.9722264970789363, 0.23404195858354343, -0.23404195858354343, 0.9722264970789363, 0.5219752929371544, 0.8529606049303636, -0.8529606049303636, 0.5219752929371544, 0.808656181588175, 0.5882815482226453, -0.5882815482226453, 0.808656181588175, 0.15582839765426523, 0.9877841416445722, -0.9877841416445722, 0.15582839765426523, 0.9904850842564571, 0.13762012158648604, -0.13762012158648604, 0.9904850842564571, 0.6030665985403482, 0.7976908409433912, -0.7976908409433912, 0.6030665985403482, 0.8624239561110405, 0.5061866453451553, -0.5061866453451553, 0.8624239561110405, 0.25189781815421697, 0.9677538370934755, -0.9677538370934755, 0.25189781815421697, 0.9446048372614803, 0.32820984357909255, -0.32820984357909255, 0.9446048372614803, 0.4358570799222555, 0.9000158920161603, -0.9000158920161603, 0.4358570799222555, 0.7471006059801801, 0.6647109782033449, -0.6647109782033449, 0.7471006059801801, 0.05825826450043576, 0.9983015449338929, -0.9983015449338929, 0.05825826450043576, 0.996044700901252, 0.0888535525825246, -0.0888535525825246, 0.996044700901252, 0.6414810128085832, 0.7671389119358204, -0.7671389119358204, 0.6414810128085832, 0.8862225301488806, 0.4632597835518602, -0.4632597835518602, 0.8862225301488806, 0.2990798263080405, 0.9542280951091057, -0.9542280951091057, 0.2990798263080405, 0.9595715130819845, 0.281464937925758, -0.281464937925758, 0.9595715130819845, 0.479493757660153, 0.8775452902072612, -0.8775452902072612, 0.479493757660153, 0.778816512381476, 0.6272518154951441, -0.6272518154951441, 0.778816512381476, 0.10717242495680884, 0.9942404494531879, -0.9942404494531879, 0.10717242495680884, 0.9825393022874412, 0.18605515166344666, -0.18605515166344666, 0.9825393022874412, 0.5631993440138341, 0.8263210628456635, -0.8263210628456635, 0.5631993440138341, 0.836547727223512, 0.5478940591731002, -0.5478940591731002, 0.836547727223512, 0.20410896609281687, 0.9789481753190622, -0.9789481753190622, 0.20410896609281687, 0.9273625256504011, 0.374164062971458, -0.374164062971458, 0.9273625256504011, 0.39117038430225387, 0.9203182767091106, -0.9203182767091106, 0.39117038430225387, 0.7135848687807936, 0.7005687939432483, -0.7005687939432483, 0.7135848687807936, 0.00920375478205982, 0.9999576445519639, -0.9999576445519639, 0.00920375478205982, 0.9999576445519639, 0.00920375478205982, -0.00920375478205982, 0.9999576445519639, 0.7005687939432483, 0.7135848687807936, -0.7135848687807936, 0.7005687939432483, 0.9203182767091106, 0.39117038430225387, -0.39117038430225387, 0.9203182767091106, 0.374164062971458, 0.9273625256504011, -0.9273625256504011, 0.374164062971458, 0.9789481753190622, 0.20410896609281687, -0.20410896609281687, 0.9789481753190622, 0.5478940591731002, 0.836547727223512, -0.836547727223512, 0.5478940591731002, 0.8263210628456635, 0.5631993440138341, -0.5631993440138341, 0.8263210628456635, 0.18605515166344666, 0.9825393022874412, -0.9825393022874412, 0.18605515166344666, 0.9942404494531879, 0.10717242495680884, -0.10717242495680884, 0.9942404494531879, 0.6272518154951441, 0.778816512381476, -0.778816512381476, 0.6272518154951441, 0.8775452902072612, 0.479493757660153, -0.479493757660153, 0.8775452902072612, 0.281464937925758, 0.9595715130819845, -0.9595715130819845, 0.281464937925758, 0.9542280951091057, 0.2990798263080405, -0.2990798263080405, 0.9542280951091057, 0.4632597835518602, 0.8862225301488806, -0.8862225301488806, 0.4632597835518602, 0.7671389119358204, 0.6414810128085832, -0.6414810128085832, 0.7671389119358204, 0.0888535525825246, 0.996044700901252, -0.996044700901252, 0.0888535525825246, 0.9983015449338929, 0.05825826450043576, -0.05825826450043576, 0.9983015449338929, 0.6647109782033449, 0.7471006059801801, -0.7471006059801801, 0.6647109782033449, 0.9000158920161603, 0.4358570799222555, -0.4358570799222555, 0.9000158920161603, 0.32820984357909255, 0.9446048372614803, -0.9446048372614803, 0.32820984357909255, 0.9677538370934755, 0.25189781815421697, -0.25189781815421697, 0.9677538370934755, 0.5061866453451553, 0.8624239561110405, -0.8624239561110405, 0.5061866453451553, 0.7976908409433912, 0.6030665985403482, -0.6030665985403482, 0.7976908409433912, 0.13762012158648604, 0.9904850842564571, -0.9904850842564571, 0.13762012158648604, 0.9877841416445722, 0.15582839765426523, -0.15582839765426523, 0.9877841416445722, 0.5882815482226453, 0.808656181588175, -0.808656181588175, 0.5882815482226453, 0.8529606049303636, 0.5219752929371544, -0.5219752929371544, 0.8529606049303636, 0.23404195858354343, 0.9722264970789363, -0.9722264970789363, 0.23404195858354343, 0.9384035340631081, 0.34554132496398904, -0.34554132496398904, 0.9384035340631081, 0.41921688836322396, 0.9078861164876663, -0.9078861164876663, 0.41921688836322396, 0.7347388780959635, 0.6783500431298615, -0.6783500431298615, 0.7347388780959635, 0.03987292758773981, 0.9992047586183639, -0.9992047586183639, 0.03987292758773981, 0.9994306045554617, 0.03374117185137759, -0.03374117185137759, 0.9994306045554617, 0.6828455463852481, 0.7305627692278276, -0.7305627692278276, 0.6828455463852481, 0.9104412922580672, 0.41363831223843456, -0.41363831223843456, 0.9104412922580672, 0.35129275608556715, 0.9362656671702783, -0.9362656671702783, 0.35129275608556715, 0.973644249650812, 0.22807208317088573, -0.22807208317088573, 0.973644249650812, 0.5271991347819014, 0.8497417680008524, -0.8497417680008524, 0.5271991347819014, 0.8122505865852039, 0.5833086529376983, -0.5833086529376983, 0.8122505865852039, 0.16188639378011183, 0.9868094018141855, -0.9868094018141855, 0.16188639378011183, 0.9913108598461154, 0.13154002870288312, -0.13154002870288312, 0.9913108598461154, 0.6079497849677736, 0.7939754775543372, -0.7939754775543372, 0.6079497849677736, 0.8655136240905691, 0.5008853826112408, -0.5008853826112408, 0.8655136240905691, 0.257831102162159, 0.9661900034454125, -0.9661900034454125, 0.257831102162159, 0.9466009130832835, 0.32240767880106985, -0.32240767880106985, 0.9466009130832835, 0.44137126873171667, 0.8973245807054183, -0.8973245807054183, 0.44137126873171667, 0.7511651319096864, 0.6601143420674205, -0.6601143420674205, 0.7511651319096864, 0.06438263092985747, 0.997925286198596, -0.997925286198596, 0.06438263092985747, 0.9965711457905548, 0.08274026454937569, -0.08274026454937569, 0.9965711457905548, 0.6461760129833164, 0.7631884172633813, -0.7631884172633813, 0.6461760129833164, 0.8890483558546646, 0.45781330359887723, -0.45781330359887723, 0.8890483558546646, 0.30492922973540243, 0.9523750127197659, -0.9523750127197659, 0.30492922973540243, 0.9612804858113206, 0.27557181931095814, -0.27557181931095814, 0.9612804858113206, 0.4848692480007911, 0.8745866522781761, -0.8745866522781761, 0.4848692480007911, 0.7826505961665757, 0.62246127937415, -0.62246127937415, 0.7826505961665757, 0.11327095217756435, 0.9935641355205953, -0.9935641355205953, 0.11327095217756435, 0.9836624192117303, 0.18002290140569951, -0.18002290140569951, 0.9836624192117303, 0.5682589526701316, 0.8228497813758263, -0.8228497813758263, 0.5682589526701316, 0.8398937941959995, 0.5427507848645159, -0.5427507848645159, 0.8398937941959995, 0.2101118368804696, 0.9776773578245099, -0.9776773578245099, 0.2101118368804696, 0.9296408958431812, 0.3684668299533723, -0.3684668299533723, 0.9296408958431812, 0.3968099874167103, 0.9179007756213905, -0.9179007756213905, 0.3968099874167103, 0.7178700450557317, 0.696177131491463, -0.696177131491463, 0.7178700450557317, 0.015339206284988102, 0.9998823474542126, -0.9998823474542126, 0.015339206284988102, 0.9997694053512153, 0.021474080275469508, -0.021474080275469508, 0.9997694053512153, 0.6917592583641577, 0.7221281939292153, -0.7221281939292153, 0.6917592583641577, 0.9154487160882678, 0.40243465085941843, -0.40243465085941843, 0.9154487160882678, 0.3627557243673972, 0.9318842655816681, -0.9318842655816681, 0.3627557243673972, 0.9763697313300211, 0.21610679707621952, -0.21610679707621952, 0.9763697313300211, 0.5375870762956455, 0.8432082396418454, -0.8432082396418454, 0.5375870762956455, 0.819347520076797, 0.5732971666980422, -0.5732971666980422, 0.819347520076797, 0.17398387338746382, 0.9847485018019042, -0.9847485018019042, 0.17398387338746382, 0.9928504144598651, 0.11936521481099137, -0.11936521481099137, 0.9928504144598651, 0.617647307937804, 0.7864552135990858, -0.7864552135990858, 0.617647307937804, 0.8715950866559511, 0.49022648328829116, -0.49022648328829116, 0.8715950866559511, 0.2696683255729151, 0.9629532668736839, -0.9629532668736839, 0.2696683255729151, 0.9504860739494817, 0.3107671527496115, -0.3107671527496115, 0.9504860739494817, 0.4523495872337709, 0.8918407093923427, -0.8918407093923427, 0.4523495872337709, 0.7592091889783881, 0.6508466849963809, -0.6508466849963809, 0.7592091889783881, 0.07662386139203149, 0.997060070339483, -0.997060070339483, 0.07662386139203149, 0.9975114561403035, 0.07050457338961387, -0.07050457338961387, 0.9975114561403035, 0.6554928529996153, 0.7552013768965365, -0.7552013768965365, 0.6554928529996153, 0.8945994856313827, 0.4468688401623742, -0.4468688401623742, 0.8945994856313827, 0.31659337555616585, 0.9485613499157303, -0.9485613499157303, 0.31659337555616585, 0.9645897932898128, 0.2637546789748314, -0.2637546789748314, 0.9645897932898128, 0.49556526182577254, 0.8685707059713409, -0.8685707059713409, 0.49556526182577254, 0.79023022143731, 0.6128100824294097, -0.6128100824294097, 0.79023022143731, 0.12545498341154623, 0.9920993131421918, -0.9920993131421918, 0.12545498341154623, 0.9857975091675675, 0.16793829497473117, -0.16793829497473117, 0.9857975091675675, 0.5783137964116556, 0.8158144108067338, -0.8158144108067338, 0.5783137964116556, 0.8464909387740521, 0.532403127877198, -0.532403127877198, 0.8464909387740521, 0.22209362097320354, 0.9750253450669941, -0.9750253450669941, 0.22209362097320354, 0.9340925504042589, 0.35703096123343003, -0.35703096123343003, 0.9340925504042589, 0.4080441628649787, 0.9129621904283982, -0.9129621904283982, 0.4080441628649787, 0.726359155084346, 0.6873153408917592, -0.6873153408917592, 0.726359155084346, 0.027608145778965743, 0.9996188224951786, -0.9996188224951786, 0.027608145778965743, 0.9989412931868569, 0.04600318213091463, -0.04600318213091463, 0.9989412931868569, 0.673829000378756, 0.7388873244606151, -0.7388873244606151, 0.673829000378756, 0.9052967593181188, 0.4247796812091088, -0.4247796812091088, 0.9052967593181188, 0.33977688440682685, 0.9405060705932683, -0.9405060705932683, 0.33977688440682685, 0.9707721407289504, 0.2400030224487415, -0.2400030224487415, 0.9707721407289504, 0.5167317990176499, 0.8561473283751945, -0.8561473283751945, 0.5167317990176499, 0.8050313311429635, 0.5932322950397998, -0.5932322950397998, 0.8050313311429635, 0.1497645346773215, 0.9887216919603238, -0.9887216919603238, 0.1497645346773215, 0.9896220174632009, 0.14369503315029444, -0.14369503315029444, 0.9896220174632009, 0.5981607069963423, 0.8013761717231402, -0.8013761717231402, 0.5981607069963423, 0.8593018183570084, 0.5114688504379704, -0.5114688504379704, 0.8593018183570084, 0.24595505033579462, 0.9692812353565485, -0.9692812353565485, 0.24595505033579462, 0.9425731976014469, 0.3339996514420094, -0.3339996514420094, 0.9425731976014469, 0.4303264813400826, 0.9026733182372588, -0.9026733182372588, 0.4303264813400826, 0.7430079521351217, 0.6692825883466361, -0.6692825883466361, 0.7430079521351217, 0.052131704680283324, 0.9986402181802653, -0.9986402181802653, 0.052131704680283324, 0.9954807554919269, 0.094963495329639, -0.094963495329639, 0.9954807554919269, 0.6367618612362842, 0.7710605242618138, -0.7710605242618138, 0.6367618612362842, 0.8833633386657316, 0.46868882203582796, -0.46868882203582796, 0.8833633386657316, 0.29321916269425863, 0.9560452513499964, -0.9560452513499964, 0.29321916269425863, 0.9578264130275329, 0.2873474595447295, -0.2873474595447295, 0.9578264130275329, 0.47410021465055, 0.8804708890521608, -0.8804708890521608, 0.47410021465055, 0.7749531065948739, 0.6320187359398091, -0.6320187359398091, 0.7749531065948739, 0.10106986275482782, 0.9948793307948056, -0.9948793307948056, 0.10106986275482782, 0.9813791933137546, 0.19208039704989244, -0.19208039704989244, 0.9813791933137546, 0.5581185312205561, 0.829761233794523, -0.829761233794523, 0.5581185312205561, 0.8331701647019132, 0.5530167055800276, -0.5530167055800276, 0.8331701647019132, 0.1980984107179536, 0.9801821359681174, -0.9801821359681174, 0.1980984107179536, 0.9250492407826776, 0.37984720892405116, -0.37984720892405116, 0.9250492407826776, 0.38551605384391885, 0.9227011283338785, -0.9227011283338785, 0.38551605384391885, 0.7092728264388657, 0.7049340803759049, -0.7049340803759049, 0.7092728264388657, 0.003067956762965976, 0.9999952938095762, -0.9999952938095762, 0.003067956762965976 };
        fpr_p2_tab = new double[] { 2.0, 1.0, 0.5, 0.25, 0.125, 0.0625, 0.03125, 0.015625, 0.0078125, 0.00390625, 0.001953125 };
    }
}
