diff --git a/Include/dsp/fast_math_functions.h b/Include/dsp/fast_math_functions.h index 4de71597..58e30453 100755 --- a/Include/dsp/fast_math_functions.h +++ b/Include/dsp/fast_math_functions.h @@ -279,6 +279,23 @@ arm_status arm_sqrt_q15( * @} end of SQRT group */ + /** + @brief Fixed point division + @param[in] numerator Numerator + @param[in] denominator Denominator + @param[out] quotient Quotient value normalized between -1.0 and 1.0 + @param[out] shift Shift left value to get the unnormalized quotient + @return error status + + When dividing by 0, an error ARM_MATH_NANINF is returned. And the quotient is forced + to the saturated negative or positive value. + */ + +arm_status arm_divide_q15(q15_t numerator, + q15_t denominator, + q15_t *quotient, + int16_t *shift); + #ifdef __cplusplus } diff --git a/Include/dsp/filtering_functions.h b/Include/dsp/filtering_functions.h index 1f9e0fac..65ec29ef 100755 --- a/Include/dsp/filtering_functions.h +++ b/Include/dsp/filtering_functions.h @@ -33,6 +33,7 @@ #include "dsp/utils.h" #include "dsp/support_functions.h" +#include "dsp/fast_math_functions.h" #ifdef __cplusplus extern "C" @@ -2432,8 +2433,33 @@ void arm_correlate_fast_q31( } +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ +void arm_levinson_durbin_f32(const float32_t *phi, + float32_t *a, + float32_t *err, + int nbCoefs); + + +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ +void arm_levinson_durbin_q31(const q31_t *phi, + q31_t *a, + q31_t *err, + int nbCoefs); - #ifdef __cplusplus } #endif diff --git a/Include/dsp/filtering_functions_f16.h b/Include/dsp/filtering_functions_f16.h index 4a99e831..97202853 100755 --- a/Include/dsp/filtering_functions_f16.h +++ b/Include/dsp/filtering_functions_f16.h @@ -214,6 +214,20 @@ extern "C" uint32_t srcBLen, float16_t * pDst); + +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ +void arm_levinson_durbin_f16(const float16_t *phi, + float16_t *a, + float16_t *err, + int nbCoefs); + #endif /*defined(ARM_FLOAT16_SUPPORTED)*/ #ifdef __cplusplus } diff --git a/Source/FastMathFunctions/CMakeLists.txt b/Source/FastMathFunctions/CMakeLists.txt index 50f8109b..b05afe4e 100644 --- a/Source/FastMathFunctions/CMakeLists.txt +++ b/Source/FastMathFunctions/CMakeLists.txt @@ -53,6 +53,8 @@ target_sources(CMSISDSPFastMath PRIVATE arm_vexp_f16.c) target_sources(CMSISDSPFastMath PRIVATE arm_vinverse_f16.c) endif() +target_sources(CMSISDSPFastMath PRIVATE arm_divide_q15.c) + ### Includes target_include_directories(CMSISDSPFastMath PUBLIC "${DSP}/Include") diff --git a/Source/FastMathFunctions/FastMathFunctions.c b/Source/FastMathFunctions/FastMathFunctions.c index de7ce9b4..51b8990d 100644 --- a/Source/FastMathFunctions/FastMathFunctions.c +++ b/Source/FastMathFunctions/FastMathFunctions.c @@ -58,4 +58,5 @@ #include "arm_sqrt_q31.c" #include "arm_vexp_f32.c" #include "arm_vlog_f32.c" +#include "arm_divide_q15.c" diff --git a/Source/FastMathFunctions/arm_divide_q15.c b/Source/FastMathFunctions/arm_divide_q15.c new file mode 100755 index 00000000..f1b4f4c1 --- /dev/null +++ b/Source/FastMathFunctions/arm_divide_q15.c @@ -0,0 +1,110 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_cos_q15.c + * Description: Fast cosine calculation for Q15 values + * + * $Date: 18. March 2019 + * $Revision: V1.6.0 + * + * Target Processor: Cortex-M cores + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "dsp/fast_math_functions.h" +#include "arm_common_tables.h" + +#include + +/** + @ingroup groupFastMath + */ + +/** + @defgroup divide Fixed point division + + */ + +/** + @addtogroup divide + @{ + */ + +/** + @brief Fixed point division + @param[in] numerator Numerator + @param[in] denominator Denominator + @param[out] quotient Quotient value normalized between -1.0 and 1.0 + @param[out] shift Shift left value to get the unnormalized quotient + @return error status + + When dividing by 0, an error ARM_MATH_NANINF is returned. And the quotient is forced + to the saturated negative or positive value. + */ + +arm_status arm_divide_q15(q15_t numerator, + q15_t denominator, + q15_t *quotient, + int16_t *shift) +{ + int16_t sign=0; + q31_t temp; + int16_t shiftForNormalizing; + + *shift = 0; + + sign = (numerator>>15) ^ (denominator>>15); + + if (denominator == 0) + { + if (sign) + { + *quotient = 0x8000; + } + else + { + *quotient = 0x7FFF; + } + return(ARM_MATH_NANINF); + } + + numerator = abs(numerator); + denominator = abs(denominator); + + temp = ((q31_t)numerator << 15) / ((q31_t)denominator); + + shiftForNormalizing= 17 - __CLZ(temp); + if (shiftForNormalizing > 0) + { + *shift = shiftForNormalizing; + temp = temp >> shiftForNormalizing; + } + + if (sign) + { + temp = -temp; + } + + *quotient=temp; + + return(ARM_MATH_SUCCESS); +} + +/** + @} end of divide group + */ diff --git a/Source/FilteringFunctions/CMakeLists.txt b/Source/FilteringFunctions/CMakeLists.txt index f18e24b1..88d03c34 100644 --- a/Source/FilteringFunctions/CMakeLists.txt +++ b/Source/FilteringFunctions/CMakeLists.txt @@ -122,6 +122,8 @@ target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q31.c) +target_sources(CMSISDSPFiltering PRIVATE arm_levinson_durbin_f32.c) +target_sources(CMSISDSPFiltering PRIVATE arm_levinson_durbin_q31.c) if ((NOT ARMAC5) AND (NOT DISABLEFLOAT16)) target_sources(CMSISDSPFiltering PRIVATE arm_fir_f16.c) @@ -133,6 +135,7 @@ target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f16.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_f16.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_init_f16.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_f16.c) +target_sources(CMSISDSPFiltering PRIVATE arm_levinson_durbin_f16.c) endif() ### Includes diff --git a/Source/FilteringFunctions/FilteringFunctions.c b/Source/FilteringFunctions/FilteringFunctions.c index 861e9d84..13caceea 100644 --- a/Source/FilteringFunctions/FilteringFunctions.c +++ b/Source/FilteringFunctions/FilteringFunctions.c @@ -131,3 +131,6 @@ #include "arm_lms_norm_q31.c" #include "arm_lms_q15.c" #include "arm_lms_q31.c" + +#include "arm_levinson_durbin_f32.c" +#include "arm_levinson_durbin_q31.c" diff --git a/Source/FilteringFunctions/FilteringFunctionsF16.c b/Source/FilteringFunctions/FilteringFunctionsF16.c index cef13f9e..759e4058 100755 --- a/Source/FilteringFunctions/FilteringFunctionsF16.c +++ b/Source/FilteringFunctions/FilteringFunctionsF16.c @@ -33,3 +33,4 @@ #include "arm_biquad_cascade_stereo_df2T_f16.c" #include "arm_biquad_cascade_stereo_df2T_init_f16.c" #include "arm_correlate_f16.c" +#include "arm_levinson_durbin_f16.c" diff --git a/Source/FilteringFunctions/arm_levinson_durbin_f16.c b/Source/FilteringFunctions/arm_levinson_durbin_f16.c new file mode 100755 index 00000000..85b6abc0 --- /dev/null +++ b/Source/FilteringFunctions/arm_levinson_durbin_f16.c @@ -0,0 +1,110 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_levinson_durbin_f16.c + * Description: f16 version of Levinson Durbin algorithm + * + * + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "dsp/filtering_functions_f16.h" + +/** + @ingroup groupFilters + */ + +/** + @defgroup LD Levinson Durbin Algorithm + + */ + +/** + @addtogroup LD + @{ + */ + +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ + +#if defined(ARM_FLOAT16_SUPPORTED) + +void arm_levinson_durbin_f16(const float16_t *phi, + float16_t *a, + float16_t *err, + int nbCoefs) +{ + float16_t e; + + a[0] = phi[1] / phi[0]; + + e = phi[0] - phi[1] * a[0]; + for(int p=1; p < nbCoefs; p++) + { + float16_t suma=0.0f16; + float16_t sumb=0.0f16; + float16_t k; + int nb,j; + + for(int i=0; i < p; i++) + { + suma += a[i] * phi[p - i]; + sumb += a[i] * phi[i + 1]; + } + + k = (phi[p+1]-suma)/(phi[0] - sumb); + + + nb = p >> 1; + j=0; + for(int i =0;i < nb ; i++) + { + float16_t x,y; + + x=a[j] - k * a[p-1-j]; + y=a[p-1-j] - k * a[j]; + + a[j] = x; + a[p-1-j] = y; + + j++; + } + + nb = p & 1; + if (nb) + { + a[j]=a[j]- k * a[p-1-j]; + } + + a[p] = k; + e = e * (1 - k*k); + + + } + *err = e; +} +#endif /* #if defined(ARM_FLOAT16_SUPPORTED) */ +/** + @} end of LD group + */ diff --git a/Source/FilteringFunctions/arm_levinson_durbin_f32.c b/Source/FilteringFunctions/arm_levinson_durbin_f32.c new file mode 100755 index 00000000..34a20a11 --- /dev/null +++ b/Source/FilteringFunctions/arm_levinson_durbin_f32.c @@ -0,0 +1,107 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_levinson_durbin_f32.c + * Description: f32 version of Levinson Durbin algorithm + * + * + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "dsp/filtering_functions.h" + +/** + @ingroup groupFilters + */ + +/** + @defgroup LD Levinson Durbin Algorithm + + */ + +/** + @addtogroup LD + @{ + */ + +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ +void arm_levinson_durbin_f32(const float32_t *phi, + float32_t *a, + float32_t *err, + int nbCoefs) +{ + float32_t e; + + a[0] = phi[1] / phi[0]; + + e = phi[0] - phi[1] * a[0]; + for(int p=1; p < nbCoefs; p++) + { + float32_t suma=0.0f; + float32_t sumb=0.0f; + float32_t k; + int nb,j; + + for(int i=0; i < p; i++) + { + suma += a[i] * phi[p - i]; + sumb += a[i] * phi[i + 1]; + } + + k = (phi[p+1]-suma)/(phi[0] - sumb); + + + nb = p >> 1; + j=0; + for(int i =0;i < nb ; i++) + { + float32_t x,y; + + x=a[j] - k * a[p-1-j]; + y=a[p-1-j] - k * a[j]; + + a[j] = x; + a[p-1-j] = y; + + j++; + } + + nb = p & 1; + if (nb) + { + a[j]=a[j]- k * a[p-1-j]; + } + + a[p] = k; + e = e * (1 - k*k); + + + } + *err = e; +} + +/** + @} end of LD group + */ diff --git a/Source/FilteringFunctions/arm_levinson_durbin_q31.c b/Source/FilteringFunctions/arm_levinson_durbin_q31.c new file mode 100755 index 00000000..0bb5e46c --- /dev/null +++ b/Source/FilteringFunctions/arm_levinson_durbin_q31.c @@ -0,0 +1,214 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_levinson_durbin_q31.c + * Description: q31 version of Levinson Durbin algorithm + * + * + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2021 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "dsp/filtering_functions.h" + +#define ONE_Q31 0x7FFFFFFFL +#define TWO_Q30 0x7FFFFFFFL + +#define HALF_Q31 0x00008000L +#define ONE_Q15 0x7FFF +#define HALF_Q15 0x3FFF +#define LOWPART_MASK 0x07FFF + +#include + +#define FQ31(X) (1.0*(X) / ONE_Q31) +#define FQ15(X) (1.0*(X) / ONE_Q15) + +#define PQ31(X) \ + if ((X)>=0) \ + { \ + printf("%08X (%f)",(X),FQ31(X)); \ + } \ + else \ + { \ + printf("-%08X (%f)",-(X),FQ31(X));\ + } + +#define PQ15(X) \ + if ((X)>=0) \ + { \ + printf("%04X (%f)",(X),FQ15(X)); \ + } \ + else \ + { \ + printf("-%04X (%f)",-(X),FQ15(X));\ + } + + +__STATIC_FORCEINLINE q31_t mul32x16(q31_t a, q15_t b) +{ + q31_t r = ((q63_t)a * (q63_t)b) >> 15; + + return(r); + +} + +__STATIC_FORCEINLINE q31_t mul32x32(q31_t a, q31_t b) +{ + //q31_t r = __SSAT(((q63_t)a * b) >> 31,31); + q31_t r = ((q63_t)a * b) >> 31; + + return(r); + +} + +__STATIC_FORCEINLINE q31_t divide(q31_t n, q31_t d) +{ + arm_status status; + int16_t shift; + q15_t inverse; + q31_t r; + // We are computing: + // n / d = n / (h + l) where h and l are the high end and low end part. + // 1 / (h + l) = 1 / h (1 - l / h) + // Our division algorithm has a shift. So it is returning a scaled value sh. + // So we need a << shift to convert 1/ sh to 1/h. + // In below code, we are organizing the computation differently. Instead of computing: + // 1 / h (1 - l / h) + // we are computing + // 1 / h (2 - (l + h) / h) + // 1 / h (2 - d / h) + // Also, we are not computing 1/h in Q15 but in Q14. + // 2 is expressed in Q30. + // So at the end of all computation we need a << 2 + + // Result is in Q14 because of use of HALF_Q15 instead of ONE_Q15. + status=arm_divide_q15(HALF_Q15,d>>16,&inverse,&shift); + + // d is used instead of l + // So we will need to substract to 2 instead of 1. + r = mul32x16(d,inverse); + r = TWO_Q30 - (r << shift); + r = mul32x16(r, inverse); + r = mul32x32(r,n) ; + r = r << (shift + 2); + + return(r); + +} + + +/** + @ingroup groupFilters + */ + +/** + @defgroup LD Levinson Durbin Algorithm + + */ + +/** + @addtogroup LD + @{ + */ + +/** + @brief Levinson Durbin + @param[in] phi autocovariance vector starting with lag 0 (length is nbCoefs + 1) + @param[out] a autoregressive coefficients + @param[out] err prediction error (variance) + @param[in] nbCoefs number of autoregressive coefficients + @return none + */ + +void arm_levinson_durbin_q31(const q31_t *phi, + q31_t *a, + q31_t *err, + int nbCoefs) +{ + q31_t e; + + //a[0] = phi[1] / phi[0]; + a[0] = divide(phi[1], phi[0]); + //printf("%08X %08X\n",phi[1],phi[0]); + //printf("%f / %f = %f\n",FQ31(phi[1]),FQ31(phi[0]),FQ31(a[0])); + + + //e = phi[0] - phi[1] * a[0]; + e = phi[0] - mul32x32(phi[1],a[0]); + + for(int p=1; p < nbCoefs; p++) + { + q63_t suma=0; + q63_t sumb=0; + q31_t k; + int nb,j; + + for(int i=0; i < p; i++) + { + suma += ((q63_t)a[i] * phi[p - i]); + sumb += ((q63_t)a[i] * phi[i + 1]); + } + + suma = suma >> 31; + sumb = sumb >> 31; + + //printf("suma = %08X, sumb=%08X\n",(q31_t)(suma & 0x0FFFFFFFF),(q31_t)(sumb & 0x0FFFFFFFF)); + + + //k = (phi[p+1]-suma)/(phi[0] - sumb); + k = divide(phi[p+1]-(q31_t)suma,phi[0] - (q31_t)sumb); + + + nb = p >> 1; + j=0; + for(int i =0;i < nb ; i++) + { + q31_t x,y; + + //x = a[j] - k * a[p-1-j]; + x = a[j] - mul32x32(k,a[p-1-j]); + + //y = a[p-1-j] - k * a[j]; + y = a[p-1-j] - mul32x32(k , a[j]); + + a[j] = x; + a[p-1-j] = y; + + j++; + } + + nb = p & 1; + if (nb) + { + //a[j] = a[j]- k * a[p-1-j]; + a[j] = a[j] - mul32x32(k,a[p-1-j]); + } + + a[p] = k; + + // e = e * (1 - k*k); + e = mul32x32(e,ONE_Q31 - mul32x32(k,k)); + + + } + *err = e; +} + +/** + @} end of LD group + */ diff --git a/Testing/Include/Tests/FastMathQ15.h b/Testing/Include/Tests/FastMathQ15.h index 08d51f6d..730c260d 100755 --- a/Testing/Include/Tests/FastMathQ15.h +++ b/Testing/Include/Tests/FastMathQ15.h @@ -14,10 +14,17 @@ class FastMathQ15:public Client::Suite Client::Pattern input; + Client::Pattern numerator; + Client::Pattern denominator; + + Client::LocalPattern output; + Client::LocalPattern shift; + // Reference patterns are not loaded when we are in dump mode Client::RefPattern ref; + Client::RefPattern refShift; }; diff --git a/Testing/Include/Tests/MISCF16.h b/Testing/Include/Tests/MISCF16.h index 54ca86a5..e645aa77 100755 --- a/Testing/Include/Tests/MISCF16.h +++ b/Testing/Include/Tests/MISCF16.h @@ -16,11 +16,12 @@ class MISCF16:public Client::Suite Client::Pattern inputB; Client::LocalPattern output; + Client::LocalPattern tmp; // Reference patterns are not loaded when we are in dump mode Client::RefPattern ref; - int nba,nbb; + int nba,nbb,errOffset; }; diff --git a/Testing/Include/Tests/MISCF32.h b/Testing/Include/Tests/MISCF32.h index 5253925b..3dde8b4c 100755 --- a/Testing/Include/Tests/MISCF32.h +++ b/Testing/Include/Tests/MISCF32.h @@ -16,11 +16,12 @@ class MISCF32:public Client::Suite Client::Pattern inputB; Client::LocalPattern output; + Client::LocalPattern tmp; // Reference patterns are not loaded when we are in dump mode Client::RefPattern ref; - int nba,nbb; + int nba,nbb,errOffset; }; diff --git a/Testing/Include/Tests/MISCQ31.h b/Testing/Include/Tests/MISCQ31.h index 97844d8b..cd803a53 100755 --- a/Testing/Include/Tests/MISCQ31.h +++ b/Testing/Include/Tests/MISCQ31.h @@ -20,7 +20,7 @@ class MISCQ31:public Client::Suite // Reference patterns are not loaded when we are in dump mode Client::RefPattern ref; - int nba,nbb; + int nba,nbb,errOffset; }; diff --git a/Testing/PatternGeneration/BasicMaths.py b/Testing/PatternGeneration/BasicMaths.py index e1dddccb..502598cc 100644 --- a/Testing/PatternGeneration/BasicMaths.py +++ b/Testing/PatternGeneration/BasicMaths.py @@ -307,11 +307,11 @@ def generatePatterns(): configq15=Tools.Config(PATTERNDIR,PARAMDIR,"q15") configq7=Tools.Config(PATTERNDIR,PARAMDIR,"q7") - configf32.setOverwrite(False) - configf16.setOverwrite(False) - configq31.setOverwrite(False) - configq15.setOverwrite(False) - configq7.setOverwrite(False) + #configf32.setOverwrite(False) + #configf16.setOverwrite(False) + #configq31.setOverwrite(False) + #configq15.setOverwrite(False) + #configq7.setOverwrite(False) writeTests(configf32,0) writeTests(configf16,16) diff --git a/Testing/PatternGeneration/Convolutions.py b/Testing/PatternGeneration/Convolutions.py index 04f4a905..1a583249 100755 --- a/Testing/PatternGeneration/Convolutions.py +++ b/Testing/PatternGeneration/Convolutions.py @@ -2,6 +2,7 @@ import os.path import numpy as np import itertools import Tools +import statsmodels.tsa.stattools # Those patterns are used for tests and benchmarks. # For tests, there is the need to add tests for saturation @@ -12,7 +13,14 @@ def cartesian(*somelists): r.append(element) return(r) +def autocorr(x): + result = np.correlate(x, x, mode='full') + return result[result.size//2:] + def writeTests(config,format): + + config.setOverwrite(False) + NBSAMPLES=128 inputsA=np.random.randn(NBSAMPLES) @@ -76,6 +84,43 @@ def writeTests(config,format): config.writeReference(nbTest, ref) nbTest = nbTest + 1 + # Levinson durbin tests + config.setOverwrite(True) + + a = [Tools.loopnb(format,Tools.TAILONLY), + Tools.loopnb(format,Tools.BODYONLY), + Tools.loopnb(format,Tools.BODYANDTAIL), + ] + + a = list(np.unique(np.array(a))) + + #a = [3] + + # Errors of each levinson durbin test + err=[] + + errTestID = nbTest + + for na in a: + + s = np.random.randn(na+1) + s = Tools.normalize(s) + phi = autocorr(s) + + phi = Tools.normalize(phi) + + config.writeInput(nbTest, phi,"InputPhi") + + sigmav,arcoef,pacf,sigma,phi=statsmodels.tsa.stattools.levinson_durbin(phi,nlags=na,isacov=True) + + err.append(sigmav) + + config.writeReference(nbTest, arcoef) + nbTest = nbTest + 1 + + config.writeReference(errTestID, err,"LDErrors") + + @@ -88,8 +133,7 @@ def generatePatterns(): configq31=Tools.Config(PATTERNDIR,PARAMDIR,"q31") configq15=Tools.Config(PATTERNDIR,PARAMDIR,"q15") configq7=Tools.Config(PATTERNDIR,PARAMDIR,"q7") - - + writeTests(configf32,0) writeTests(configf16,16) diff --git a/Testing/PatternGeneration/FastMath.py b/Testing/PatternGeneration/FastMath.py index 6dc9b132..e4561a27 100755 --- a/Testing/PatternGeneration/FastMath.py +++ b/Testing/PatternGeneration/FastMath.py @@ -10,9 +10,46 @@ import math # For benchmarks NBSAMPLES=256 +def cartesian(*somelists): + r=[] + for element in itertools.product(*somelists): + r.append(element) + return(r) + +# Fixed point division should not be called with a denominator of zero. +# But if it is, it should return a saturated result. +def divide(f,r): + e = 0 + if f == Tools.Q31: + e = 1.0 / (1<<31) + if f == Tools.Q15: + e = 1.0 / (1<<15) + if f == Tools.Q7: + e = 1.0 / (1<<7) + a,b=r + if b == 0.0: + if a >= 0.0: + return(1.0,0) + else: + return(-1.0,0) + + k = 0 + while abs(a) > abs(b): + a = a / 2.0 + k = k + 1 + # In C code we don't saturate but instead generate the right value + # with a shift of 1. + # So this test is to ease the comparison between the Python reference + # and the output of the division algorithm in C + if abs(a/b) > 1 - e: + a = a / 2.0 + k = k + 1 + return(a/b,k) def writeTests(config,format): + config.setOverwrite(False) + a1=np.array([0,math.pi/4,math.pi/2,3*math.pi/4,math.pi,5*math.pi/4,3*math.pi/2,2*math.pi-1e-6]) a2=np.array([-math.pi/4,-math.pi/2,-3*math.pi/4,-math.pi,-5*math.pi/4,-3*math.pi/2,-2*math.pi-1e-6]) a3 = a1 + 2*math.pi @@ -42,8 +79,31 @@ def writeTests(config,format): samples = np.abs(Tools.normalize(samples)) config.writeInput(1, samples,"Samples") + config.setOverwrite(True) + numerator=np.linspace(-0.9,0.9) + denominator=np.linspace(-0.9,0.9) + + samples=cartesian(numerator,denominator) + numerator=[x[0] for x in samples] + denominator=[x[1] for x in samples] + result=[divide(format,x) for x in samples] + + resultValue=[x[0] for x in result] + resultShift=[x[1] for x in result] + + config.writeInput(1, numerator,"Numerator") + config.writeInput(1, denominator,"Denominator") + config.writeReference(1, resultValue,"DivisionValue") + config.writeReferenceS16(1, resultShift,"DivisionShift") + config.setOverwrite(False) + + + + def writeTestsFloat(config,format): + config.setOverwrite(False) + writeTests(config,format) data1 = np.random.randn(20) @@ -69,6 +129,8 @@ def writeTestsFloat(config,format): v = 1.0 / samples config.writeReference(1, v,"Inverse") + config.setOverwrite(True) + @@ -83,9 +145,9 @@ def generatePatterns(): configq15=Tools.Config(PATTERNDIR,PARAMDIR,"q15") - writeTestsFloat(configf32,0) - writeTestsFloat(configf16,16) - writeTests(configq31,31) + #writeTestsFloat(configf32,0) + #writeTestsFloat(configf16,16) + #writeTests(configq31,31) writeTests(configq15,15) diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/Denominator1_f16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/Denominator1_f16.txt new file mode 100755 index 00000000..86ac8acb --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/Denominator1_f16.txt @@ -0,0 +1,5002 @@ +H +2500 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionShift1_s16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionShift1_s16.txt new file mode 100755 index 00000000..81d29a5d --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionShift1_s16.txt @@ -0,0 +1,5002 @@ +H +2500 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionValue1_f16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionValue1_f16.txt new file mode 100755 index 00000000..b7449a15 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/DivisionValue1_f16.txt @@ -0,0 +1,5002 @@ +H +2500 +// 0.500000 +0x3800 +// 0.521277 +0x382c +// 0.544444 +0x385b +// 0.569767 +0x388f +// 0.597561 +0x38c8 +// 0.628205 +0x3907 +// 0.662162 +0x394c +// 0.700000 +0x399a +// 0.742424 +0x39f0 +// 0.790323 +0x3a53 +// 0.844828 +0x3ac2 +// 0.907407 +0x3b42 +// 0.980000 +0x3bd7 +// 0.532609 +0x3843 +// 0.583333 +0x38ab +// 0.644737 +0x3928 +// 0.720588 +0x39c4 +// 0.816667 +0x3a89 +// 0.942308 +0x3b8a +// 0.556818 +0x3874 +// 0.680556 +0x3972 +// 0.875000 +0x3b00 +// 0.612500 +0x38e6 +// 0.510417 +0x3815 +// 0.765625 +0x3a20 +// -0.765625 +0xba20 +// -0.510417 +0xb815 +// -0.612500 +0xb8e6 +// -0.875000 +0xbb00 +// -0.680556 +0xb972 +// -0.556818 +0xb874 +// -0.942308 +0xbb8a +// -0.816667 +0xba89 +// -0.720588 +0xb9c4 +// -0.644737 +0xb928 +// -0.583333 +0xb8ab +// -0.532609 +0xb843 +// -0.980000 +0xbbd7 +// -0.907407 +0xbb42 +// -0.844828 +0xbac2 +// -0.790323 +0xba53 +// -0.742424 +0xb9f0 +// -0.700000 +0xb99a +// -0.662162 +0xb94c +// -0.628205 +0xb907 +// -0.597561 +0xb8c8 +// -0.569767 +0xb88f +// -0.544444 +0xb85b +// -0.521277 +0xb82c +// -0.500000 +0xb800 +// 0.959184 +0x3bac +// 0.500000 +0x3800 +// 0.522222 +0x382e +// 0.546512 +0x385f +// 0.573171 +0x3896 +// 0.602564 +0x38d2 +// 0.635135 +0x3915 +// 0.671429 +0x395f +// 0.712121 +0x39b2 +// 0.758065 +0x3a11 +// 0.810345 +0x3a7c +// 0.870370 +0x3af7 +// 0.940000 +0x3b85 +// 0.510870 +0x3816 +// 0.559524 +0x387a +// 0.618421 +0x38f3 +// 0.691176 +0x3988 +// 0.783333 +0x3a44 +// 0.903846 +0x3b3b +// 0.534091 +0x3846 +// 0.652778 +0x3939 +// 0.839286 +0x3ab7 +// 0.587500 +0x38b3 +// 0.979167 +0x3bd5 +// 0.734375 +0x39e0 +// -0.734375 +0xb9e0 +// -0.979167 +0xbbd5 +// -0.587500 +0xb8b3 +// -0.839286 +0xbab7 +// -0.652778 +0xb939 +// -0.534091 +0xb846 +// -0.903846 +0xbb3b +// -0.783333 +0xba44 +// -0.691176 +0xb988 +// -0.618421 +0xb8f3 +// -0.559524 +0xb87a +// -0.510870 +0xb816 +// -0.940000 +0xbb85 +// -0.870370 +0xbaf7 +// -0.810345 +0xba7c +// -0.758065 +0xba11 +// -0.712121 +0xb9b2 +// -0.671429 +0xb95f +// -0.635135 +0xb915 +// -0.602564 +0xb8d2 +// -0.573171 +0xb896 +// -0.546512 +0xb85f +// -0.522222 +0xb82e +// -1.000000 +0xbc00 +// -0.959184 +0xbbac +// 0.918367 +0x3b59 +// 0.957447 +0x3ba9 +// 0.500000 +0x3800 +// 0.523256 +0x3830 +// 0.548780 +0x3864 +// 0.576923 +0x389e +// 0.608108 +0x38dd +// 0.642857 +0x3925 +// 0.681818 +0x3974 +// 0.725806 +0x39ce +// 0.775862 +0x3a35 +// 0.833333 +0x3aab +// 0.900000 +0x3b33 +// 0.978261 +0x3bd3 +// 0.535714 +0x3849 +// 0.592105 +0x38bd +// 0.661765 +0x394b +// 0.750000 +0x3a00 +// 0.865385 +0x3aec +// 0.511364 +0x3817 +// 0.625000 +0x3900 +// 0.803571 +0x3a6e +// 0.562500 +0x3880 +// 0.937500 +0x3b80 +// 0.703125 +0x39a0 +// -0.703125 +0xb9a0 +// -0.937500 +0xbb80 +// -0.562500 +0xb880 +// -0.803571 +0xba6e +// -0.625000 +0xb900 +// -0.511364 +0xb817 +// -0.865385 +0xbaec +// -0.750000 +0xba00 +// -0.661765 +0xb94b +// -0.592105 +0xb8bd +// -0.535714 +0xb849 +// -0.978261 +0xbbd3 +// -0.900000 +0xbb33 +// -0.833333 +0xbaab +// -0.775862 +0xba35 +// -0.725806 +0xb9ce +// -0.681818 +0xb974 +// -0.642857 +0xb925 +// -0.608108 +0xb8dd +// -0.576923 +0xb89e +// -0.548780 +0xb864 +// -0.523256 +0xb830 +// -0.500000 +0xb800 +// -0.957447 +0xbba9 +// -0.918367 +0xbb59 +// 0.877551 +0x3b05 +// 0.914894 +0x3b52 +// 0.955556 +0x3ba5 +// 0.500000 +0x3800 +// 0.524390 +0x3832 +// 0.551282 +0x3869 +// 0.581081 +0x38a6 +// 0.614286 +0x38ea +// 0.651515 +0x3936 +// 0.693548 +0x398c +// 0.741379 +0x39ee +// 0.796296 +0x3a5f +// 0.860000 +0x3ae1 +// 0.934783 +0x3b7a +// 0.511905 +0x3818 +// 0.565789 +0x3887 +// 0.632353 +0x390f +// 0.716667 +0x39bc +// 0.826923 +0x3a9e +// 0.977273 +0x3bd1 +// 0.597222 +0x38c7 +// 0.767857 +0x3a25 +// 0.537500 +0x384d +// 0.895833 +0x3b2b +// 0.671875 +0x3960 +// -0.671875 +0xb960 +// -0.895833 +0xbb2b +// -0.537500 +0xb84d +// -0.767857 +0xba25 +// -0.597222 +0xb8c7 +// -0.977273 +0xbbd1 +// -0.826923 +0xba9e +// -0.716667 +0xb9bc +// -0.632353 +0xb90f +// -0.565789 +0xb887 +// -0.511905 +0xb818 +// -0.934783 +0xbb7a +// -0.860000 +0xbae1 +// -0.796296 +0xba5f +// -0.741379 +0xb9ee +// -0.693548 +0xb98c +// -0.651515 +0xb936 +// -0.614286 +0xb8ea +// -0.581081 +0xb8a6 +// -0.551282 +0xb869 +// -0.524390 +0xb832 +// -0.500000 +0xb800 +// -0.955556 +0xbba5 +// -0.914894 +0xbb52 +// -0.877551 +0xbb05 +// 0.836735 +0x3ab2 +// 0.872340 +0x3afb +// 0.911111 +0x3b4a +// 0.953488 +0x3ba1 +// 0.500000 +0x3800 +// 0.525641 +0x3835 +// 0.554054 +0x386f +// 0.585714 +0x38b0 +// 0.621212 +0x38f8 +// 0.661290 +0x394a +// 0.706897 +0x39a8 +// 0.759259 +0x3a13 +// 0.820000 +0x3a8f +// 0.891304 +0x3b21 +// 0.976190 +0x3bcf +// 0.539474 +0x3851 +// 0.602941 +0x38d3 +// 0.683333 +0x3977 +// 0.788462 +0x3a4f +// 0.931818 +0x3b74 +// 0.569444 +0x388e +// 0.732143 +0x39db +// 0.512500 +0x381a +// 0.854167 +0x3ad5 +// 0.640625 +0x3920 +// -0.640625 +0xb920 +// -0.854167 +0xbad5 +// -0.512500 +0xb81a +// -0.732143 +0xb9db +// -0.569444 +0xb88e +// -0.931818 +0xbb74 +// -0.788462 +0xba4f +// -0.683333 +0xb977 +// -0.602941 +0xb8d3 +// -0.539474 +0xb851 +// -0.976190 +0xbbcf +// -0.891304 +0xbb21 +// -0.820000 +0xba8f +// -0.759259 +0xba13 +// -0.706897 +0xb9a8 +// -0.661290 +0xb94a +// -0.621212 +0xb8f8 +// -0.585714 +0xb8b0 +// -0.554054 +0xb86f +// -0.525641 +0xb835 +// -0.500000 +0xb800 +// -0.953488 +0xbba1 +// -0.911111 +0xbb4a +// -0.872340 +0xbafb +// -0.836735 +0xbab2 +// 0.795918 +0x3a5e +// 0.829787 +0x3aa3 +// 0.866667 +0x3aef +// 0.906977 +0x3b41 +// 0.951220 +0x3b9c +// 0.500000 +0x3800 +// 0.527027 +0x3837 +// 0.557143 +0x3875 +// 0.590909 +0x38ba +// 0.629032 +0x3908 +// 0.672414 +0x3961 +// 0.722222 +0x39c7 +// 0.780000 +0x3a3d +// 0.847826 +0x3ac8 +// 0.928571 +0x3b6e +// 0.513158 +0x381b +// 0.573529 +0x3897 +// 0.650000 +0x3933 +// 0.750000 +0x3a00 +// 0.886364 +0x3b17 +// 0.541667 +0x3855 +// 0.696429 +0x3992 +// 0.975000 +0x3bcd +// 0.812500 +0x3a80 +// 0.609375 +0x38e0 +// -0.609375 +0xb8e0 +// -0.812500 +0xba80 +// -0.975000 +0xbbcd +// -0.696429 +0xb992 +// -0.541667 +0xb855 +// -0.886364 +0xbb17 +// -0.750000 +0xba00 +// -0.650000 +0xb933 +// -0.573529 +0xb897 +// -0.513158 +0xb81b +// -0.928571 +0xbb6e +// -0.847826 +0xbac8 +// -0.780000 +0xba3d +// -0.722222 +0xb9c7 +// -0.672414 +0xb961 +// -0.629032 +0xb908 +// -0.590909 +0xb8ba +// -0.557143 +0xb875 +// -0.527027 +0xb837 +// -0.500000 +0xb800 +// -0.951220 +0xbb9c +// -0.906977 +0xbb41 +// -0.866667 +0xbaef +// -0.829787 +0xbaa3 +// -0.795918 +0xba5e +// 0.755102 +0x3a0a +// 0.787234 +0x3a4c +// 0.822222 +0x3a94 +// 0.860465 +0x3ae2 +// 0.902439 +0x3b38 +// 0.948718 +0x3b97 +// 0.500000 +0x3800 +// 0.528571 +0x383b +// 0.560606 +0x387c +// 0.596774 +0x38c6 +// 0.637931 +0x391a +// 0.685185 +0x397b +// 0.740000 +0x39ec +// 0.804348 +0x3a6f +// 0.880952 +0x3b0c +// 0.973684 +0x3bca +// 0.544118 +0x385a +// 0.616667 +0x38ef +// 0.711538 +0x39b1 +// 0.840909 +0x3aba +// 0.513889 +0x381c +// 0.660714 +0x3949 +// 0.925000 +0x3b66 +// 0.770833 +0x3a2b +// 0.578125 +0x38a0 +// -0.578125 +0xb8a0 +// -0.770833 +0xba2b +// -0.925000 +0xbb66 +// -0.660714 +0xb949 +// -0.513889 +0xb81c +// -0.840909 +0xbaba +// -0.711538 +0xb9b1 +// -0.616667 +0xb8ef +// -0.544118 +0xb85a +// -0.973684 +0xbbca +// -0.880952 +0xbb0c +// -0.804348 +0xba6f +// -0.740000 +0xb9ec +// -0.685185 +0xb97b +// -0.637931 +0xb91a +// -0.596774 +0xb8c6 +// -0.560606 +0xb87c +// -0.528571 +0xb83b +// -1.000000 +0xbc00 +// -0.948718 +0xbb97 +// -0.902439 +0xbb38 +// -0.860465 +0xbae2 +// -0.822222 +0xba94 +// -0.787234 +0xba4c +// -0.755102 +0xba0a +// 0.714286 +0x39b7 +// 0.744681 +0x39f5 +// 0.777778 +0x3a39 +// 0.813953 +0x3a83 +// 0.853659 +0x3ad4 +// 0.897436 +0x3b2e +// 0.945946 +0x3b91 +// 0.500000 +0x3800 +// 0.530303 +0x383e +// 0.564516 +0x3884 +// 0.603448 +0x38d4 +// 0.648148 +0x392f +// 0.700000 +0x399a +// 0.760870 +0x3a16 +// 0.833333 +0x3aab +// 0.921053 +0x3b5e +// 0.514706 +0x381e +// 0.583333 +0x38ab +// 0.673077 +0x3962 +// 0.795455 +0x3a5d +// 0.972222 +0x3bc7 +// 0.625000 +0x3900 +// 0.875000 +0x3b00 +// 0.729167 +0x39d5 +// 0.546875 +0x3860 +// -0.546875 +0xb860 +// -0.729167 +0xb9d5 +// -0.875000 +0xbb00 +// -0.625000 +0xb900 +// -0.972222 +0xbbc7 +// -0.795455 +0xba5d +// -0.673077 +0xb962 +// -0.583333 +0xb8ab +// -0.514706 +0xb81e +// -0.921053 +0xbb5e +// -0.833333 +0xbaab +// -0.760870 +0xba16 +// -0.700000 +0xb99a +// -0.648148 +0xb92f +// -0.603448 +0xb8d4 +// -0.564516 +0xb884 +// -0.530303 +0xb83e +// -1.000000 +0xbc00 +// -0.945946 +0xbb91 +// -0.897436 +0xbb2e +// -0.853659 +0xbad4 +// -0.813953 +0xba83 +// -0.777778 +0xba39 +// -0.744681 +0xb9f5 +// -0.714286 +0xb9b7 +// 0.673469 +0x3963 +// 0.702128 +0x399e +// 0.733333 +0x39de +// 0.767442 +0x3a24 +// 0.804878 +0x3a70 +// 0.846154 +0x3ac5 +// 0.891892 +0x3b23 +// 0.942857 +0x3b8b +// 0.500000 +0x3800 +// 0.532258 +0x3842 +// 0.568966 +0x388d +// 0.611111 +0x38e4 +// 0.660000 +0x3948 +// 0.717391 +0x39bd +// 0.785714 +0x3a49 +// 0.868421 +0x3af3 +// 0.970588 +0x3bc4 +// 0.550000 +0x3866 +// 0.634615 +0x3914 +// 0.750000 +0x3a00 +// 0.916667 +0x3b55 +// 0.589286 +0x38b7 +// 0.825000 +0x3a9a +// 0.687500 +0x3980 +// 0.515625 +0x3820 +// -0.515625 +0xb820 +// -0.687500 +0xb980 +// -0.825000 +0xba9a +// -0.589286 +0xb8b7 +// -0.916667 +0xbb55 +// -0.750000 +0xba00 +// -0.634615 +0xb914 +// -0.550000 +0xb866 +// -0.970588 +0xbbc4 +// -0.868421 +0xbaf3 +// -0.785714 +0xba49 +// -0.717391 +0xb9bd +// -0.660000 +0xb948 +// -0.611111 +0xb8e4 +// -0.568966 +0xb88d +// -0.532258 +0xb842 +// -1.000000 +0xbc00 +// -0.942857 +0xbb8b +// -0.891892 +0xbb23 +// -0.846154 +0xbac5 +// -0.804878 +0xba70 +// -0.767442 +0xba24 +// -0.733333 +0xb9de +// -0.702128 +0xb99e +// -0.673469 +0xb963 +// 0.632653 +0x3910 +// 0.659574 +0x3947 +// 0.688889 +0x3983 +// 0.720930 +0x39c4 +// 0.756098 +0x3a0c +// 0.794872 +0x3a5c +// 0.837838 +0x3ab4 +// 0.885714 +0x3b16 +// 0.939394 +0x3b84 +// 0.500000 +0x3800 +// 0.534483 +0x3847 +// 0.574074 +0x3898 +// 0.620000 +0x38f6 +// 0.673913 +0x3964 +// 0.738095 +0x39e8 +// 0.815789 +0x3a87 +// 0.911765 +0x3b4b +// 0.516667 +0x3822 +// 0.596154 +0x38c5 +// 0.704545 +0x39a3 +// 0.861111 +0x3ae4 +// 0.553571 +0x386e +// 0.775000 +0x3a33 +// 0.645833 +0x392b +// 0.968750 +0x3bc0 +// -0.968750 +0xbbc0 +// -0.645833 +0xb92b +// -0.775000 +0xba33 +// -0.553571 +0xb86e +// -0.861111 +0xbae4 +// -0.704545 +0xb9a3 +// -0.596154 +0xb8c5 +// -0.516667 +0xb822 +// -0.911765 +0xbb4b +// -0.815789 +0xba87 +// -0.738095 +0xb9e8 +// -0.673913 +0xb964 +// -0.620000 +0xb8f6 +// -0.574074 +0xb898 +// -0.534483 +0xb847 +// -1.000000 +0xbc00 +// -0.939394 +0xbb84 +// -0.885714 +0xbb16 +// -0.837838 +0xbab4 +// -0.794872 +0xba5c +// -0.756098 +0xba0c +// -0.720930 +0xb9c4 +// -0.688889 +0xb983 +// -0.659574 +0xb947 +// -0.632653 +0xb910 +// 0.591837 +0x38bc +// 0.617021 +0x38f0 +// 0.644444 +0x3928 +// 0.674419 +0x3965 +// 0.707317 +0x39a9 +// 0.743590 +0x39f3 +// 0.783784 +0x3a45 +// 0.828571 +0x3aa1 +// 0.878788 +0x3b08 +// 0.935484 +0x3b7c +// 0.500000 +0x3800 +// 0.537037 +0x384c +// 0.580000 +0x38a4 +// 0.630435 +0x390b +// 0.690476 +0x3986 +// 0.763158 +0x3a1b +// 0.852941 +0x3ad3 +// 0.966667 +0x3bbc +// 0.557692 +0x3876 +// 0.659091 +0x3946 +// 0.805556 +0x3a72 +// 0.517857 +0x3825 +// 0.725000 +0x39cd +// 0.604167 +0x38d5 +// 0.906250 +0x3b40 +// -0.906250 +0xbb40 +// -0.604167 +0xb8d5 +// -0.725000 +0xb9cd +// -0.517857 +0xb825 +// -0.805556 +0xba72 +// -0.659091 +0xb946 +// -0.557692 +0xb876 +// -0.966667 +0xbbbc +// -0.852941 +0xbad3 +// -0.763158 +0xba1b +// -0.690476 +0xb986 +// -0.630435 +0xb90b +// -0.580000 +0xb8a4 +// -0.537037 +0xb84c +// -1.000000 +0xbc00 +// -0.935484 +0xbb7c +// -0.878788 +0xbb08 +// -0.828571 +0xbaa1 +// -0.783784 +0xba45 +// -0.743590 +0xb9f3 +// -0.707317 +0xb9a9 +// -0.674419 +0xb965 +// -0.644444 +0xb928 +// -0.617021 +0xb8f0 +// -0.591837 +0xb8bc +// 0.551020 +0x3868 +// 0.574468 +0x3899 +// 0.600000 +0x38cd +// 0.627907 +0x3906 +// 0.658537 +0x3945 +// 0.692308 +0x398a +// 0.729730 +0x39d6 +// 0.771429 +0x3a2c +// 0.818182 +0x3a8c +// 0.870968 +0x3af8 +// 0.931034 +0x3b73 +// 0.500000 +0x3800 +// 0.540000 +0x3852 +// 0.586957 +0x38b2 +// 0.642857 +0x3925 +// 0.710526 +0x39af +// 0.794118 +0x3a5a +// 0.900000 +0x3b33 +// 0.519231 +0x3827 +// 0.613636 +0x38e9 +// 0.750000 +0x3a00 +// 0.964286 +0x3bb7 +// 0.675000 +0x3966 +// 0.562500 +0x3880 +// 0.843750 +0x3ac0 +// -0.843750 +0xbac0 +// -0.562500 +0xb880 +// -0.675000 +0xb966 +// -0.964286 +0xbbb7 +// -0.750000 +0xba00 +// -0.613636 +0xb8e9 +// -0.519231 +0xb827 +// -0.900000 +0xbb33 +// -0.794118 +0xba5a +// -0.710526 +0xb9af +// -0.642857 +0xb925 +// -0.586957 +0xb8b2 +// -0.540000 +0xb852 +// -1.000000 +0xbc00 +// -0.931034 +0xbb73 +// -0.870968 +0xbaf8 +// -0.818182 +0xba8c +// -0.771429 +0xba2c +// -0.729730 +0xb9d6 +// -0.692308 +0xb98a +// -0.658537 +0xb945 +// -0.627907 +0xb906 +// -0.600000 +0xb8cd +// -0.574468 +0xb899 +// -0.551020 +0xb868 +// 0.510204 +0x3815 +// 0.531915 +0x3841 +// 0.555556 +0x3872 +// 0.581395 +0x38a7 +// 0.609756 +0x38e1 +// 0.641026 +0x3921 +// 0.675676 +0x3968 +// 0.714286 +0x39b7 +// 0.757576 +0x3a10 +// 0.806452 +0x3a74 +// 0.862069 +0x3ae6 +// 0.925926 +0x3b68 +// 0.500000 +0x3800 +// 0.543478 +0x3859 +// 0.595238 +0x38c3 +// 0.657895 +0x3943 +// 0.735294 +0x39e2 +// 0.833333 +0x3aab +// 0.961538 +0x3bb1 +// 0.568182 +0x388c +// 0.694444 +0x398e +// 0.892857 +0x3b25 +// 0.625000 +0x3900 +// 0.520833 +0x382b +// 0.781250 +0x3a40 +// -0.781250 +0xba40 +// -0.520833 +0xb82b +// -0.625000 +0xb900 +// -0.892857 +0xbb25 +// -0.694444 +0xb98e +// -0.568182 +0xb88c +// -0.961538 +0xbbb1 +// -0.833333 +0xbaab +// -0.735294 +0xb9e2 +// -0.657895 +0xb943 +// -0.595238 +0xb8c3 +// -0.543478 +0xb859 +// -1.000000 +0xbc00 +// -0.925926 +0xbb68 +// -0.862069 +0xbae6 +// -0.806452 +0xba74 +// -0.757576 +0xba10 +// -0.714286 +0xb9b7 +// -0.675676 +0xb968 +// -0.641026 +0xb921 +// -0.609756 +0xb8e1 +// -0.581395 +0xb8a7 +// -0.555556 +0xb872 +// -0.531915 +0xb841 +// -0.510204 +0xb815 +// 0.469388 +0x3783 +// 0.489362 +0x37d4 +// 0.511111 +0x3817 +// 0.534884 +0x3847 +// 0.560976 +0x387d +// 0.589744 +0x38b8 +// 0.621622 +0x38f9 +// 0.657143 +0x3942 +// 0.696970 +0x3993 +// 0.741935 +0x39ef +// 0.793103 +0x3a58 +// 0.851852 +0x3ad1 +// 0.920000 +0x3b5c +// 0.500000 +0x3800 +// 0.547619 +0x3862 +// 0.605263 +0x38d8 +// 0.676471 +0x3969 +// 0.766667 +0x3a22 +// 0.884615 +0x3b14 +// 0.522727 +0x382f +// 0.638889 +0x391c +// 0.821429 +0x3a92 +// 0.575000 +0x389a +// 0.958333 +0x3bab +// 0.718750 +0x39c0 +// -0.718750 +0xb9c0 +// -0.958333 +0xbbab +// -0.575000 +0xb89a +// -0.821429 +0xba92 +// -0.638889 +0xb91c +// -0.522727 +0xb82f +// -0.884615 +0xbb14 +// -0.766667 +0xba22 +// -0.676471 +0xb969 +// -0.605263 +0xb8d8 +// -0.547619 +0xb862 +// -1.000000 +0xbc00 +// -0.920000 +0xbb5c +// -0.851852 +0xbad1 +// -0.793103 +0xba58 +// -0.741935 +0xb9ef +// -0.696970 +0xb993 +// -0.657143 +0xb942 +// -0.621622 +0xb8f9 +// -0.589744 +0xb8b8 +// -0.560976 +0xb87d +// -0.534884 +0xb847 +// -0.511111 +0xb817 +// -0.489362 +0xb7d4 +// -0.469388 +0xb783 +// 0.428571 +0x36db +// 0.446809 +0x3726 +// 0.466667 +0x3777 +// 0.488372 +0x37d0 +// 0.512195 +0x3819 +// 0.538462 +0x384f +// 0.567568 +0x388a +// 0.600000 +0x38cd +// 0.636364 +0x3917 +// 0.677419 +0x396b +// 0.724138 +0x39cb +// 0.777778 +0x3a39 +// 0.840000 +0x3ab8 +// 0.913043 +0x3b4e +// 0.500000 +0x3800 +// 0.552632 +0x386c +// 0.617647 +0x38f1 +// 0.700000 +0x399a +// 0.807692 +0x3a76 +// 0.954545 +0x3ba3 +// 0.583333 +0x38ab +// 0.750000 +0x3a00 +// 0.525000 +0x3833 +// 0.875000 +0x3b00 +// 0.656250 +0x3940 +// -0.656250 +0xb940 +// -0.875000 +0xbb00 +// -0.525000 +0xb833 +// -0.750000 +0xba00 +// -0.583333 +0xb8ab +// -0.954545 +0xbba3 +// -0.807692 +0xba76 +// -0.700000 +0xb99a +// -0.617647 +0xb8f1 +// -0.552632 +0xb86c +// -1.000000 +0xbc00 +// -0.913043 +0xbb4e +// -0.840000 +0xbab8 +// -0.777778 +0xba39 +// -0.724138 +0xb9cb +// -0.677419 +0xb96b +// -0.636364 +0xb917 +// -0.600000 +0xb8cd +// -0.567568 +0xb88a +// -0.538462 +0xb84f +// -0.512195 +0xb819 +// -0.488372 +0xb7d0 +// -0.466667 +0xb777 +// -0.446809 +0xb726 +// -0.428571 +0xb6db +// 0.387755 +0x3634 +// 0.404255 +0x3678 +// 0.422222 +0x36c1 +// 0.441860 +0x3712 +// 0.463415 +0x376a +// 0.487179 +0x37cb +// 0.513514 +0x381c +// 0.542857 +0x3858 +// 0.575758 +0x389b +// 0.612903 +0x38e7 +// 0.655172 +0x393e +// 0.703704 +0x39a1 +// 0.760000 +0x3a14 +// 0.826087 +0x3a9c +// 0.904762 +0x3b3d +// 0.500000 +0x3800 +// 0.558824 +0x3878 +// 0.633333 +0x3911 +// 0.730769 +0x39d9 +// 0.863636 +0x3ae9 +// 0.527778 +0x3839 +// 0.678571 +0x396e +// 0.950000 +0x3b9a +// 0.791667 +0x3a55 +// 0.593750 +0x38c0 +// -0.593750 +0xb8c0 +// -0.791667 +0xba55 +// -0.950000 +0xbb9a +// -0.678571 +0xb96e +// -0.527778 +0xb839 +// -0.863636 +0xbae9 +// -0.730769 +0xb9d9 +// -0.633333 +0xb911 +// -0.558824 +0xb878 +// -1.000000 +0xbc00 +// -0.904762 +0xbb3d +// -0.826087 +0xba9c +// -0.760000 +0xba14 +// -0.703704 +0xb9a1 +// -0.655172 +0xb93e +// -0.612903 +0xb8e7 +// -0.575758 +0xb89b +// -0.542857 +0xb858 +// -0.513514 +0xb81c +// -0.487179 +0xb7cb +// -0.463415 +0xb76a +// -0.441860 +0xb712 +// -0.422222 +0xb6c1 +// -0.404255 +0xb678 +// -0.387755 +0xb634 +// 0.346939 +0x358d +// 0.361702 +0x35ca +// 0.377778 +0x360b +// 0.395349 +0x3653 +// 0.414634 +0x36a2 +// 0.435897 +0x36f9 +// 0.459459 +0x375a +// 0.485714 +0x37c5 +// 0.515152 +0x381f +// 0.548387 +0x3863 +// 0.586207 +0x38b1 +// 0.629630 +0x3909 +// 0.680000 +0x3971 +// 0.739130 +0x39ea +// 0.809524 +0x3a7a +// 0.894737 +0x3b28 +// 0.500000 +0x3800 +// 0.566667 +0x3889 +// 0.653846 +0x393b +// 0.772727 +0x3a2f +// 0.944444 +0x3b8e +// 0.607143 +0x38db +// 0.850000 +0x3acd +// 0.708333 +0x39ab +// 0.531250 +0x3840 +// -0.531250 +0xb840 +// -0.708333 +0xb9ab +// -0.850000 +0xbacd +// -0.607143 +0xb8db +// -0.944444 +0xbb8e +// -0.772727 +0xba2f +// -0.653846 +0xb93b +// -0.566667 +0xb889 +// -1.000000 +0xbc00 +// -0.894737 +0xbb28 +// -0.809524 +0xba7a +// -0.739130 +0xb9ea +// -0.680000 +0xb971 +// -0.629630 +0xb909 +// -0.586207 +0xb8b1 +// -0.548387 +0xb863 +// -0.515152 +0xb81f +// -0.485714 +0xb7c5 +// -0.459459 +0xb75a +// -0.435897 +0xb6f9 +// -0.414634 +0xb6a2 +// -0.395349 +0xb653 +// -0.377778 +0xb60b +// -0.361702 +0xb5ca +// -0.346939 +0xb58d +// 0.306122 +0x34e6 +// 0.319149 +0x351b +// 0.333333 +0x3555 +// 0.348837 +0x3595 +// 0.365854 +0x35db +// 0.384615 +0x3627 +// 0.405405 +0x367d +// 0.428571 +0x36db +// 0.454545 +0x3746 +// 0.483871 +0x37be +// 0.517241 +0x3823 +// 0.555556 +0x3872 +// 0.600000 +0x38cd +// 0.652174 +0x3938 +// 0.714286 +0x39b7 +// 0.789474 +0x3a51 +// 0.882353 +0x3b0f +// 0.500000 +0x3800 +// 0.576923 +0x389e +// 0.681818 +0x3974 +// 0.833333 +0x3aab +// 0.535714 +0x3849 +// 0.750000 +0x3a00 +// 0.625000 +0x3900 +// 0.937500 +0x3b80 +// -0.937500 +0xbb80 +// -0.625000 +0xb900 +// -0.750000 +0xba00 +// -0.535714 +0xb849 +// -0.833333 +0xbaab +// -0.681818 +0xb974 +// -0.576923 +0xb89e +// -1.000000 +0xbc00 +// -0.882353 +0xbb0f +// -0.789474 +0xba51 +// -0.714286 +0xb9b7 +// -0.652174 +0xb938 +// -0.600000 +0xb8cd +// -0.555556 +0xb872 +// -0.517241 +0xb823 +// -0.483871 +0xb7be +// -0.454545 +0xb746 +// -0.428571 +0xb6db +// -0.405405 +0xb67d +// -0.384615 +0xb627 +// -0.365854 +0xb5db +// -0.348837 +0xb595 +// -0.333333 +0xb555 +// -0.319149 +0xb51b +// -0.306122 +0xb4e6 +// 0.265306 +0x343f +// 0.276596 +0x346d +// 0.288889 +0x349f +// 0.302326 +0x34d6 +// 0.317073 +0x3513 +// 0.333333 +0x3555 +// 0.351351 +0x359f +// 0.371429 +0x35f1 +// 0.393939 +0x364e +// 0.419355 +0x36b6 +// 0.448276 +0x372c +// 0.481481 +0x37b4 +// 0.520000 +0x3829 +// 0.565217 +0x3886 +// 0.619048 +0x38f4 +// 0.684211 +0x3979 +// 0.764706 +0x3a1e +// 0.866667 +0x3aef +// 0.500000 +0x3800 +// 0.590909 +0x38ba +// 0.722222 +0x39c7 +// 0.928571 +0x3b6e +// 0.650000 +0x3933 +// 0.541667 +0x3855 +// 0.812500 +0x3a80 +// -0.812500 +0xba80 +// -0.541667 +0xb855 +// -0.650000 +0xb933 +// -0.928571 +0xbb6e +// -0.722222 +0xb9c7 +// -0.590909 +0xb8ba +// -1.000000 +0xbc00 +// -0.866667 +0xbaef +// -0.764706 +0xba1e +// -0.684211 +0xb979 +// -0.619048 +0xb8f4 +// -0.565217 +0xb886 +// -0.520000 +0xb829 +// -0.481481 +0xb7b4 +// -0.448276 +0xb72c +// -0.419355 +0xb6b6 +// -0.393939 +0xb64e +// -0.371429 +0xb5f1 +// -0.351351 +0xb59f +// -0.333333 +0xb555 +// -0.317073 +0xb513 +// -0.302326 +0xb4d6 +// -0.288889 +0xb49f +// -0.276596 +0xb46d +// -0.265306 +0xb43f +// 0.224490 +0x332f +// 0.234043 +0x337d +// 0.244444 +0x33d2 +// 0.255814 +0x3418 +// 0.268293 +0x344b +// 0.282051 +0x3483 +// 0.297297 +0x34c2 +// 0.314286 +0x3507 +// 0.333333 +0x3555 +// 0.354839 +0x35ad +// 0.379310 +0x3612 +// 0.407407 +0x3685 +// 0.440000 +0x370a +// 0.478261 +0x37a7 +// 0.523810 +0x3831 +// 0.578947 +0x38a2 +// 0.647059 +0x392d +// 0.733333 +0x39de +// 0.846154 +0x3ac5 +// 0.500000 +0x3800 +// 0.611111 +0x38e4 +// 0.785714 +0x3a49 +// 0.550000 +0x3866 +// 0.916667 +0x3b55 +// 0.687500 +0x3980 +// -0.687500 +0xb980 +// -0.916667 +0xbb55 +// -0.550000 +0xb866 +// -0.785714 +0xba49 +// -0.611111 +0xb8e4 +// -1.000000 +0xbc00 +// -0.846154 +0xbac5 +// -0.733333 +0xb9de +// -0.647059 +0xb92d +// -0.578947 +0xb8a2 +// -0.523810 +0xb831 +// -0.478261 +0xb7a7 +// -0.440000 +0xb70a +// -0.407407 +0xb685 +// -0.379310 +0xb612 +// -0.354839 +0xb5ad +// -0.333333 +0xb555 +// -0.314286 +0xb507 +// -0.297297 +0xb4c2 +// -0.282051 +0xb483 +// -0.268293 +0xb44b +// -0.255814 +0xb418 +// -0.244444 +0xb3d2 +// -0.234043 +0xb37d +// -0.224490 +0xb32f +// 0.183673 +0x31e1 +// 0.191489 +0x3221 +// 0.200000 +0x3266 +// 0.209302 +0x32b3 +// 0.219512 +0x3306 +// 0.230769 +0x3362 +// 0.243243 +0x33c9 +// 0.257143 +0x341d +// 0.272727 +0x345d +// 0.290323 +0x34a5 +// 0.310345 +0x34f7 +// 0.333333 +0x3555 +// 0.360000 +0x35c3 +// 0.391304 +0x3643 +// 0.428571 +0x36db +// 0.473684 +0x3794 +// 0.529412 +0x383c +// 0.600000 +0x38cd +// 0.692308 +0x398a +// 0.818182 +0x3a8c +// 0.500000 +0x3800 +// 0.642857 +0x3925 +// 0.900000 +0x3b33 +// 0.750000 +0x3a00 +// 0.562500 +0x3880 +// -0.562500 +0xb880 +// -0.750000 +0xba00 +// -0.900000 +0xbb33 +// -0.642857 +0xb925 +// -1.000000 +0xbc00 +// -0.818182 +0xba8c +// -0.692308 +0xb98a +// -0.600000 +0xb8cd +// -0.529412 +0xb83c +// -0.473684 +0xb794 +// -0.428571 +0xb6db +// -0.391304 +0xb643 +// -0.360000 +0xb5c3 +// -0.333333 +0xb555 +// -0.310345 +0xb4f7 +// -0.290323 +0xb4a5 +// -0.272727 +0xb45d +// -0.257143 +0xb41d +// -0.243243 +0xb3c9 +// -0.230769 +0xb362 +// -0.219512 +0xb306 +// -0.209302 +0xb2b3 +// -0.200000 +0xb266 +// -0.191489 +0xb221 +// -0.183673 +0xb1e1 +// 0.142857 +0x3092 +// 0.148936 +0x30c4 +// 0.155556 +0x30fa +// 0.162791 +0x3136 +// 0.170732 +0x3177 +// 0.179487 +0x31be +// 0.189189 +0x320e +// 0.200000 +0x3266 +// 0.212121 +0x32ca +// 0.225806 +0x333a +// 0.241379 +0x33b9 +// 0.259259 +0x3426 +// 0.280000 +0x347b +// 0.304348 +0x34df +// 0.333333 +0x3555 +// 0.368421 +0x35e5 +// 0.411765 +0x3697 +// 0.466667 +0x3777 +// 0.538462 +0x384f +// 0.636364 +0x3917 +// 0.777778 +0x3a39 +// 0.500000 +0x3800 +// 0.700000 +0x399a +// 0.583333 +0x38ab +// 0.875000 +0x3b00 +// -0.875000 +0xbb00 +// -0.583333 +0xb8ab +// -0.700000 +0xb99a +// -1.000000 +0xbc00 +// -0.777778 +0xba39 +// -0.636364 +0xb917 +// -0.538462 +0xb84f +// -0.466667 +0xb777 +// -0.411765 +0xb697 +// -0.368421 +0xb5e5 +// -0.333333 +0xb555 +// -0.304348 +0xb4df +// -0.280000 +0xb47b +// -0.259259 +0xb426 +// -0.241379 +0xb3b9 +// -0.225806 +0xb33a +// -0.212121 +0xb2ca +// -0.200000 +0xb266 +// -0.189189 +0xb20e +// -0.179487 +0xb1be +// -0.170732 +0xb177 +// -0.162791 +0xb136 +// -0.155556 +0xb0fa +// -0.148936 +0xb0c4 +// -0.142857 +0xb092 +// 0.102041 +0x2e88 +// 0.106383 +0x2ecf +// 0.111111 +0x2f1c +// 0.116279 +0x2f71 +// 0.121951 +0x2fce +// 0.128205 +0x301a +// 0.135135 +0x3053 +// 0.142857 +0x3092 +// 0.151515 +0x30d9 +// 0.161290 +0x3129 +// 0.172414 +0x3184 +// 0.185185 +0x31ed +// 0.200000 +0x3266 +// 0.217391 +0x32f5 +// 0.238095 +0x339e +// 0.263158 +0x3436 +// 0.294118 +0x34b5 +// 0.333333 +0x3555 +// 0.384615 +0x3627 +// 0.454545 +0x3746 +// 0.555556 +0x3872 +// 0.714286 +0x39b7 +// 0.500000 +0x3800 +// 0.833333 +0x3aab +// 0.625000 +0x3900 +// -0.625000 +0xb900 +// -0.833333 +0xbaab +// -1.000000 +0xbc00 +// -0.714286 +0xb9b7 +// -0.555556 +0xb872 +// -0.454545 +0xb746 +// -0.384615 +0xb627 +// -0.333333 +0xb555 +// -0.294118 +0xb4b5 +// -0.263158 +0xb436 +// -0.238095 +0xb39e +// -0.217391 +0xb2f5 +// -0.200000 +0xb266 +// -0.185185 +0xb1ed +// -0.172414 +0xb184 +// -0.161290 +0xb129 +// -0.151515 +0xb0d9 +// -0.142857 +0xb092 +// -0.135135 +0xb053 +// -0.128205 +0xb01a +// -0.121951 +0xafce +// -0.116279 +0xaf71 +// -0.111111 +0xaf1c +// -0.106383 +0xaecf +// -0.102041 +0xae88 +// 0.061224 +0x2bd6 +// 0.063830 +0x2c16 +// 0.066667 +0x2c44 +// 0.069767 +0x2c77 +// 0.073171 +0x2caf +// 0.076923 +0x2cec +// 0.081081 +0x2d30 +// 0.085714 +0x2d7c +// 0.090909 +0x2dd1 +// 0.096774 +0x2e32 +// 0.103448 +0x2e9f +// 0.111111 +0x2f1c +// 0.120000 +0x2fae +// 0.130435 +0x302d +// 0.142857 +0x3092 +// 0.157895 +0x310d +// 0.176471 +0x31a6 +// 0.200000 +0x3266 +// 0.230769 +0x3362 +// 0.272727 +0x345d +// 0.333333 +0x3555 +// 0.428571 +0x36db +// 0.600000 +0x38cd +// 0.500000 +0x3800 +// 0.750000 +0x3a00 +// -0.750000 +0xba00 +// -1.000000 +0xbc00 +// -0.600000 +0xb8cd +// -0.428571 +0xb6db +// -0.333333 +0xb555 +// -0.272727 +0xb45d +// -0.230769 +0xb362 +// -0.200000 +0xb266 +// -0.176471 +0xb1a6 +// -0.157895 +0xb10d +// -0.142857 +0xb092 +// -0.130435 +0xb02d +// -0.120000 +0xafae +// -0.111111 +0xaf1c +// -0.103448 +0xae9f +// -0.096774 +0xae32 +// -0.090909 +0xadd1 +// -0.085714 +0xad7c +// -0.081081 +0xad30 +// -0.076923 +0xacec +// -0.073171 +0xacaf +// -0.069767 +0xac77 +// -0.066667 +0xac44 +// -0.063830 +0xac16 +// -0.061224 +0xabd6 +// 0.020408 +0x2539 +// 0.021277 +0x2572 +// 0.022222 +0x25b0 +// 0.023256 +0x25f4 +// 0.024390 +0x263e +// 0.025641 +0x2690 +// 0.027027 +0x26eb +// 0.028571 +0x2750 +// 0.030303 +0x27c2 +// 0.032258 +0x2821 +// 0.034483 +0x286a +// 0.037037 +0x28be +// 0.040000 +0x291f +// 0.043478 +0x2991 +// 0.047619 +0x2a18 +// 0.052632 +0x2abd +// 0.058824 +0x2b88 +// 0.066667 +0x2c44 +// 0.076923 +0x2cec +// 0.090909 +0x2dd1 +// 0.111111 +0x2f1c +// 0.142857 +0x3092 +// 0.200000 +0x3266 +// 0.333333 +0x3555 +// 0.500000 +0x3800 +// -1.000000 +0xbc00 +// -0.333333 +0xb555 +// -0.200000 +0xb266 +// -0.142857 +0xb092 +// -0.111111 +0xaf1c +// -0.090909 +0xadd1 +// -0.076923 +0xacec +// -0.066667 +0xac44 +// -0.058824 +0xab88 +// -0.052632 +0xaabd +// -0.047619 +0xaa18 +// -0.043478 +0xa991 +// -0.040000 +0xa91f +// -0.037037 +0xa8be +// -0.034483 +0xa86a +// -0.032258 +0xa821 +// -0.030303 +0xa7c2 +// -0.028571 +0xa750 +// -0.027027 +0xa6eb +// -0.025641 +0xa690 +// -0.024390 +0xa63e +// -0.023256 +0xa5f4 +// -0.022222 +0xa5b0 +// -0.021277 +0xa572 +// -0.020408 +0xa539 +// -0.020408 +0xa539 +// -0.021277 +0xa572 +// -0.022222 +0xa5b0 +// -0.023256 +0xa5f4 +// -0.024390 +0xa63e +// -0.025641 +0xa690 +// -0.027027 +0xa6eb +// -0.028571 +0xa750 +// -0.030303 +0xa7c2 +// -0.032258 +0xa821 +// -0.034483 +0xa86a +// -0.037037 +0xa8be +// -0.040000 +0xa91f +// -0.043478 +0xa991 +// -0.047619 +0xaa18 +// -0.052632 +0xaabd +// -0.058824 +0xab88 +// -0.066667 +0xac44 +// -0.076923 +0xacec +// -0.090909 +0xadd1 +// -0.111111 +0xaf1c +// -0.142857 +0xb092 +// -0.200000 +0xb266 +// -0.333333 +0xb555 +// -0.500000 +0xb800 +// 0.500000 +0x3800 +// 0.333333 +0x3555 +// 0.200000 +0x3266 +// 0.142857 +0x3092 +// 0.111111 +0x2f1c +// 0.090909 +0x2dd1 +// 0.076923 +0x2cec +// 0.066667 +0x2c44 +// 0.058824 +0x2b88 +// 0.052632 +0x2abd +// 0.047619 +0x2a18 +// 0.043478 +0x2991 +// 0.040000 +0x291f +// 0.037037 +0x28be +// 0.034483 +0x286a +// 0.032258 +0x2821 +// 0.030303 +0x27c2 +// 0.028571 +0x2750 +// 0.027027 +0x26eb +// 0.025641 +0x2690 +// 0.024390 +0x263e +// 0.023256 +0x25f4 +// 0.022222 +0x25b0 +// 0.021277 +0x2572 +// 0.020408 +0x2539 +// -0.061224 +0xabd6 +// -0.063830 +0xac16 +// -0.066667 +0xac44 +// -0.069767 +0xac77 +// -0.073171 +0xacaf +// -0.076923 +0xacec +// -0.081081 +0xad30 +// -0.085714 +0xad7c +// -0.090909 +0xadd1 +// -0.096774 +0xae32 +// -0.103448 +0xae9f +// -0.111111 +0xaf1c +// -0.120000 +0xafae +// -0.130435 +0xb02d +// -0.142857 +0xb092 +// -0.157895 +0xb10d +// -0.176471 +0xb1a6 +// -0.200000 +0xb266 +// -0.230769 +0xb362 +// -0.272727 +0xb45d +// -0.333333 +0xb555 +// -0.428571 +0xb6db +// -0.600000 +0xb8cd +// -0.500000 +0xb800 +// -0.750000 +0xba00 +// 0.750000 +0x3a00 +// 0.500000 +0x3800 +// 0.600000 +0x38cd +// 0.428571 +0x36db +// 0.333333 +0x3555 +// 0.272727 +0x345d +// 0.230769 +0x3362 +// 0.200000 +0x3266 +// 0.176471 +0x31a6 +// 0.157895 +0x310d +// 0.142857 +0x3092 +// 0.130435 +0x302d +// 0.120000 +0x2fae +// 0.111111 +0x2f1c +// 0.103448 +0x2e9f +// 0.096774 +0x2e32 +// 0.090909 +0x2dd1 +// 0.085714 +0x2d7c +// 0.081081 +0x2d30 +// 0.076923 +0x2cec +// 0.073171 +0x2caf +// 0.069767 +0x2c77 +// 0.066667 +0x2c44 +// 0.063830 +0x2c16 +// 0.061224 +0x2bd6 +// -0.102041 +0xae88 +// -0.106383 +0xaecf +// -0.111111 +0xaf1c +// -0.116279 +0xaf71 +// -0.121951 +0xafce +// -0.128205 +0xb01a +// -0.135135 +0xb053 +// -0.142857 +0xb092 +// -0.151515 +0xb0d9 +// -0.161290 +0xb129 +// -0.172414 +0xb184 +// -0.185185 +0xb1ed +// -0.200000 +0xb266 +// -0.217391 +0xb2f5 +// -0.238095 +0xb39e +// -0.263158 +0xb436 +// -0.294118 +0xb4b5 +// -0.333333 +0xb555 +// -0.384615 +0xb627 +// -0.454545 +0xb746 +// -0.555556 +0xb872 +// -0.714286 +0xb9b7 +// -0.500000 +0xb800 +// -0.833333 +0xbaab +// -0.625000 +0xb900 +// 0.625000 +0x3900 +// 0.833333 +0x3aab +// 0.500000 +0x3800 +// 0.714286 +0x39b7 +// 0.555556 +0x3872 +// 0.454545 +0x3746 +// 0.384615 +0x3627 +// 0.333333 +0x3555 +// 0.294118 +0x34b5 +// 0.263158 +0x3436 +// 0.238095 +0x339e +// 0.217391 +0x32f5 +// 0.200000 +0x3266 +// 0.185185 +0x31ed +// 0.172414 +0x3184 +// 0.161290 +0x3129 +// 0.151515 +0x30d9 +// 0.142857 +0x3092 +// 0.135135 +0x3053 +// 0.128205 +0x301a +// 0.121951 +0x2fce +// 0.116279 +0x2f71 +// 0.111111 +0x2f1c +// 0.106383 +0x2ecf +// 0.102041 +0x2e88 +// -0.142857 +0xb092 +// -0.148936 +0xb0c4 +// -0.155556 +0xb0fa +// -0.162791 +0xb136 +// -0.170732 +0xb177 +// -0.179487 +0xb1be +// -0.189189 +0xb20e +// -0.200000 +0xb266 +// -0.212121 +0xb2ca +// -0.225806 +0xb33a +// -0.241379 +0xb3b9 +// -0.259259 +0xb426 +// -0.280000 +0xb47b +// -0.304348 +0xb4df +// -0.333333 +0xb555 +// -0.368421 +0xb5e5 +// -0.411765 +0xb697 +// -0.466667 +0xb777 +// -0.538462 +0xb84f +// -0.636364 +0xb917 +// -0.777778 +0xba39 +// -0.500000 +0xb800 +// -0.700000 +0xb99a +// -0.583333 +0xb8ab +// -0.875000 +0xbb00 +// 0.875000 +0x3b00 +// 0.583333 +0x38ab +// 0.700000 +0x399a +// 0.500000 +0x3800 +// 0.777778 +0x3a39 +// 0.636364 +0x3917 +// 0.538462 +0x384f +// 0.466667 +0x3777 +// 0.411765 +0x3697 +// 0.368421 +0x35e5 +// 0.333333 +0x3555 +// 0.304348 +0x34df +// 0.280000 +0x347b +// 0.259259 +0x3426 +// 0.241379 +0x33b9 +// 0.225806 +0x333a +// 0.212121 +0x32ca +// 0.200000 +0x3266 +// 0.189189 +0x320e +// 0.179487 +0x31be +// 0.170732 +0x3177 +// 0.162791 +0x3136 +// 0.155556 +0x30fa +// 0.148936 +0x30c4 +// 0.142857 +0x3092 +// -0.183673 +0xb1e1 +// -0.191489 +0xb221 +// -0.200000 +0xb266 +// -0.209302 +0xb2b3 +// -0.219512 +0xb306 +// -0.230769 +0xb362 +// -0.243243 +0xb3c9 +// -0.257143 +0xb41d +// -0.272727 +0xb45d +// -0.290323 +0xb4a5 +// -0.310345 +0xb4f7 +// -0.333333 +0xb555 +// -0.360000 +0xb5c3 +// -0.391304 +0xb643 +// -0.428571 +0xb6db +// -0.473684 +0xb794 +// -0.529412 +0xb83c +// -0.600000 +0xb8cd +// -0.692308 +0xb98a +// -0.818182 +0xba8c +// -0.500000 +0xb800 +// -0.642857 +0xb925 +// -0.900000 +0xbb33 +// -0.750000 +0xba00 +// -0.562500 +0xb880 +// 0.562500 +0x3880 +// 0.750000 +0x3a00 +// 0.900000 +0x3b33 +// 0.642857 +0x3925 +// 0.500000 +0x3800 +// 0.818182 +0x3a8c +// 0.692308 +0x398a +// 0.600000 +0x38cd +// 0.529412 +0x383c +// 0.473684 +0x3794 +// 0.428571 +0x36db +// 0.391304 +0x3643 +// 0.360000 +0x35c3 +// 0.333333 +0x3555 +// 0.310345 +0x34f7 +// 0.290323 +0x34a5 +// 0.272727 +0x345d +// 0.257143 +0x341d +// 0.243243 +0x33c9 +// 0.230769 +0x3362 +// 0.219512 +0x3306 +// 0.209302 +0x32b3 +// 0.200000 +0x3266 +// 0.191489 +0x3221 +// 0.183673 +0x31e1 +// -0.224490 +0xb32f +// -0.234043 +0xb37d +// -0.244444 +0xb3d2 +// -0.255814 +0xb418 +// -0.268293 +0xb44b +// -0.282051 +0xb483 +// -0.297297 +0xb4c2 +// -0.314286 +0xb507 +// -0.333333 +0xb555 +// -0.354839 +0xb5ad +// -0.379310 +0xb612 +// -0.407407 +0xb685 +// -0.440000 +0xb70a +// -0.478261 +0xb7a7 +// -0.523810 +0xb831 +// -0.578947 +0xb8a2 +// -0.647059 +0xb92d +// -0.733333 +0xb9de +// -0.846154 +0xbac5 +// -0.500000 +0xb800 +// -0.611111 +0xb8e4 +// -0.785714 +0xba49 +// -0.550000 +0xb866 +// -0.916667 +0xbb55 +// -0.687500 +0xb980 +// 0.687500 +0x3980 +// 0.916667 +0x3b55 +// 0.550000 +0x3866 +// 0.785714 +0x3a49 +// 0.611111 +0x38e4 +// 0.500000 +0x3800 +// 0.846154 +0x3ac5 +// 0.733333 +0x39de +// 0.647059 +0x392d +// 0.578947 +0x38a2 +// 0.523810 +0x3831 +// 0.478261 +0x37a7 +// 0.440000 +0x370a +// 0.407407 +0x3685 +// 0.379310 +0x3612 +// 0.354839 +0x35ad +// 0.333333 +0x3555 +// 0.314286 +0x3507 +// 0.297297 +0x34c2 +// 0.282051 +0x3483 +// 0.268293 +0x344b +// 0.255814 +0x3418 +// 0.244444 +0x33d2 +// 0.234043 +0x337d +// 0.224490 +0x332f +// -0.265306 +0xb43f +// -0.276596 +0xb46d +// -0.288889 +0xb49f +// -0.302326 +0xb4d6 +// -0.317073 +0xb513 +// -0.333333 +0xb555 +// -0.351351 +0xb59f +// -0.371429 +0xb5f1 +// -0.393939 +0xb64e +// -0.419355 +0xb6b6 +// -0.448276 +0xb72c +// -0.481481 +0xb7b4 +// -0.520000 +0xb829 +// -0.565217 +0xb886 +// -0.619048 +0xb8f4 +// -0.684211 +0xb979 +// -0.764706 +0xba1e +// -0.866667 +0xbaef +// -0.500000 +0xb800 +// -0.590909 +0xb8ba +// -0.722222 +0xb9c7 +// -0.928571 +0xbb6e +// -0.650000 +0xb933 +// -0.541667 +0xb855 +// -0.812500 +0xba80 +// 0.812500 +0x3a80 +// 0.541667 +0x3855 +// 0.650000 +0x3933 +// 0.928571 +0x3b6e +// 0.722222 +0x39c7 +// 0.590909 +0x38ba +// 0.500000 +0x3800 +// 0.866667 +0x3aef +// 0.764706 +0x3a1e +// 0.684211 +0x3979 +// 0.619048 +0x38f4 +// 0.565217 +0x3886 +// 0.520000 +0x3829 +// 0.481481 +0x37b4 +// 0.448276 +0x372c +// 0.419355 +0x36b6 +// 0.393939 +0x364e +// 0.371429 +0x35f1 +// 0.351351 +0x359f +// 0.333333 +0x3555 +// 0.317073 +0x3513 +// 0.302326 +0x34d6 +// 0.288889 +0x349f +// 0.276596 +0x346d +// 0.265306 +0x343f +// -0.306122 +0xb4e6 +// -0.319149 +0xb51b +// -0.333333 +0xb555 +// -0.348837 +0xb595 +// -0.365854 +0xb5db +// -0.384615 +0xb627 +// -0.405405 +0xb67d +// -0.428571 +0xb6db +// -0.454545 +0xb746 +// -0.483871 +0xb7be +// -0.517241 +0xb823 +// -0.555556 +0xb872 +// -0.600000 +0xb8cd +// -0.652174 +0xb938 +// -0.714286 +0xb9b7 +// -0.789474 +0xba51 +// -0.882353 +0xbb0f +// -0.500000 +0xb800 +// -0.576923 +0xb89e +// -0.681818 +0xb974 +// -0.833333 +0xbaab +// -0.535714 +0xb849 +// -0.750000 +0xba00 +// -0.625000 +0xb900 +// -0.937500 +0xbb80 +// 0.937500 +0x3b80 +// 0.625000 +0x3900 +// 0.750000 +0x3a00 +// 0.535714 +0x3849 +// 0.833333 +0x3aab +// 0.681818 +0x3974 +// 0.576923 +0x389e +// 0.500000 +0x3800 +// 0.882353 +0x3b0f +// 0.789474 +0x3a51 +// 0.714286 +0x39b7 +// 0.652174 +0x3938 +// 0.600000 +0x38cd +// 0.555556 +0x3872 +// 0.517241 +0x3823 +// 0.483871 +0x37be +// 0.454545 +0x3746 +// 0.428571 +0x36db +// 0.405405 +0x367d +// 0.384615 +0x3627 +// 0.365854 +0x35db +// 0.348837 +0x3595 +// 0.333333 +0x3555 +// 0.319149 +0x351b +// 0.306122 +0x34e6 +// -0.346939 +0xb58d +// -0.361702 +0xb5ca +// -0.377778 +0xb60b +// -0.395349 +0xb653 +// -0.414634 +0xb6a2 +// -0.435897 +0xb6f9 +// -0.459459 +0xb75a +// -0.485714 +0xb7c5 +// -0.515152 +0xb81f +// -0.548387 +0xb863 +// -0.586207 +0xb8b1 +// -0.629630 +0xb909 +// -0.680000 +0xb971 +// -0.739130 +0xb9ea +// -0.809524 +0xba7a +// -0.894737 +0xbb28 +// -0.500000 +0xb800 +// -0.566667 +0xb889 +// -0.653846 +0xb93b +// -0.772727 +0xba2f +// -0.944444 +0xbb8e +// -0.607143 +0xb8db +// -0.850000 +0xbacd +// -0.708333 +0xb9ab +// -0.531250 +0xb840 +// 0.531250 +0x3840 +// 0.708333 +0x39ab +// 0.850000 +0x3acd +// 0.607143 +0x38db +// 0.944444 +0x3b8e +// 0.772727 +0x3a2f +// 0.653846 +0x393b +// 0.566667 +0x3889 +// 0.500000 +0x3800 +// 0.894737 +0x3b28 +// 0.809524 +0x3a7a +// 0.739130 +0x39ea +// 0.680000 +0x3971 +// 0.629630 +0x3909 +// 0.586207 +0x38b1 +// 0.548387 +0x3863 +// 0.515152 +0x381f +// 0.485714 +0x37c5 +// 0.459459 +0x375a +// 0.435897 +0x36f9 +// 0.414634 +0x36a2 +// 0.395349 +0x3653 +// 0.377778 +0x360b +// 0.361702 +0x35ca +// 0.346939 +0x358d +// -0.387755 +0xb634 +// -0.404255 +0xb678 +// -0.422222 +0xb6c1 +// -0.441860 +0xb712 +// -0.463415 +0xb76a +// -0.487179 +0xb7cb +// -0.513514 +0xb81c +// -0.542857 +0xb858 +// -0.575758 +0xb89b +// -0.612903 +0xb8e7 +// -0.655172 +0xb93e +// -0.703704 +0xb9a1 +// -0.760000 +0xba14 +// -0.826087 +0xba9c +// -0.904762 +0xbb3d +// -0.500000 +0xb800 +// -0.558824 +0xb878 +// -0.633333 +0xb911 +// -0.730769 +0xb9d9 +// -0.863636 +0xbae9 +// -0.527778 +0xb839 +// -0.678571 +0xb96e +// -0.950000 +0xbb9a +// -0.791667 +0xba55 +// -0.593750 +0xb8c0 +// 0.593750 +0x38c0 +// 0.791667 +0x3a55 +// 0.950000 +0x3b9a +// 0.678571 +0x396e +// 0.527778 +0x3839 +// 0.863636 +0x3ae9 +// 0.730769 +0x39d9 +// 0.633333 +0x3911 +// 0.558824 +0x3878 +// 0.500000 +0x3800 +// 0.904762 +0x3b3d +// 0.826087 +0x3a9c +// 0.760000 +0x3a14 +// 0.703704 +0x39a1 +// 0.655172 +0x393e +// 0.612903 +0x38e7 +// 0.575758 +0x389b +// 0.542857 +0x3858 +// 0.513514 +0x381c +// 0.487179 +0x37cb +// 0.463415 +0x376a +// 0.441860 +0x3712 +// 0.422222 +0x36c1 +// 0.404255 +0x3678 +// 0.387755 +0x3634 +// -0.428571 +0xb6db +// -0.446809 +0xb726 +// -0.466667 +0xb777 +// -0.488372 +0xb7d0 +// -0.512195 +0xb819 +// -0.538462 +0xb84f +// -0.567568 +0xb88a +// -0.600000 +0xb8cd +// -0.636364 +0xb917 +// -0.677419 +0xb96b +// -0.724138 +0xb9cb +// -0.777778 +0xba39 +// -0.840000 +0xbab8 +// -0.913043 +0xbb4e +// -0.500000 +0xb800 +// -0.552632 +0xb86c +// -0.617647 +0xb8f1 +// -0.700000 +0xb99a +// -0.807692 +0xba76 +// -0.954545 +0xbba3 +// -0.583333 +0xb8ab +// -0.750000 +0xba00 +// -0.525000 +0xb833 +// -0.875000 +0xbb00 +// -0.656250 +0xb940 +// 0.656250 +0x3940 +// 0.875000 +0x3b00 +// 0.525000 +0x3833 +// 0.750000 +0x3a00 +// 0.583333 +0x38ab +// 0.954545 +0x3ba3 +// 0.807692 +0x3a76 +// 0.700000 +0x399a +// 0.617647 +0x38f1 +// 0.552632 +0x386c +// 0.500000 +0x3800 +// 0.913043 +0x3b4e +// 0.840000 +0x3ab8 +// 0.777778 +0x3a39 +// 0.724138 +0x39cb +// 0.677419 +0x396b +// 0.636364 +0x3917 +// 0.600000 +0x38cd +// 0.567568 +0x388a +// 0.538462 +0x384f +// 0.512195 +0x3819 +// 0.488372 +0x37d0 +// 0.466667 +0x3777 +// 0.446809 +0x3726 +// 0.428571 +0x36db +// -0.469388 +0xb783 +// -0.489362 +0xb7d4 +// -0.511111 +0xb817 +// -0.534884 +0xb847 +// -0.560976 +0xb87d +// -0.589744 +0xb8b8 +// -0.621622 +0xb8f9 +// -0.657143 +0xb942 +// -0.696970 +0xb993 +// -0.741935 +0xb9ef +// -0.793103 +0xba58 +// -0.851852 +0xbad1 +// -0.920000 +0xbb5c +// -0.500000 +0xb800 +// -0.547619 +0xb862 +// -0.605263 +0xb8d8 +// -0.676471 +0xb969 +// -0.766667 +0xba22 +// -0.884615 +0xbb14 +// -0.522727 +0xb82f +// -0.638889 +0xb91c +// -0.821429 +0xba92 +// -0.575000 +0xb89a +// -0.958333 +0xbbab +// -0.718750 +0xb9c0 +// 0.718750 +0x39c0 +// 0.958333 +0x3bab +// 0.575000 +0x389a +// 0.821429 +0x3a92 +// 0.638889 +0x391c +// 0.522727 +0x382f +// 0.884615 +0x3b14 +// 0.766667 +0x3a22 +// 0.676471 +0x3969 +// 0.605263 +0x38d8 +// 0.547619 +0x3862 +// 0.500000 +0x3800 +// 0.920000 +0x3b5c +// 0.851852 +0x3ad1 +// 0.793103 +0x3a58 +// 0.741935 +0x39ef +// 0.696970 +0x3993 +// 0.657143 +0x3942 +// 0.621622 +0x38f9 +// 0.589744 +0x38b8 +// 0.560976 +0x387d +// 0.534884 +0x3847 +// 0.511111 +0x3817 +// 0.489362 +0x37d4 +// 0.469388 +0x3783 +// -0.510204 +0xb815 +// -0.531915 +0xb841 +// -0.555556 +0xb872 +// -0.581395 +0xb8a7 +// -0.609756 +0xb8e1 +// -0.641026 +0xb921 +// -0.675676 +0xb968 +// -0.714286 +0xb9b7 +// -0.757576 +0xba10 +// -0.806452 +0xba74 +// -0.862069 +0xbae6 +// -0.925926 +0xbb68 +// -0.500000 +0xb800 +// -0.543478 +0xb859 +// -0.595238 +0xb8c3 +// -0.657895 +0xb943 +// -0.735294 +0xb9e2 +// -0.833333 +0xbaab +// -0.961538 +0xbbb1 +// -0.568182 +0xb88c +// -0.694444 +0xb98e +// -0.892857 +0xbb25 +// -0.625000 +0xb900 +// -0.520833 +0xb82b +// -0.781250 +0xba40 +// 0.781250 +0x3a40 +// 0.520833 +0x382b +// 0.625000 +0x3900 +// 0.892857 +0x3b25 +// 0.694444 +0x398e +// 0.568182 +0x388c +// 0.961538 +0x3bb1 +// 0.833333 +0x3aab +// 0.735294 +0x39e2 +// 0.657895 +0x3943 +// 0.595238 +0x38c3 +// 0.543478 +0x3859 +// 0.500000 +0x3800 +// 0.925926 +0x3b68 +// 0.862069 +0x3ae6 +// 0.806452 +0x3a74 +// 0.757576 +0x3a10 +// 0.714286 +0x39b7 +// 0.675676 +0x3968 +// 0.641026 +0x3921 +// 0.609756 +0x38e1 +// 0.581395 +0x38a7 +// 0.555556 +0x3872 +// 0.531915 +0x3841 +// 0.510204 +0x3815 +// -0.551020 +0xb868 +// -0.574468 +0xb899 +// -0.600000 +0xb8cd +// -0.627907 +0xb906 +// -0.658537 +0xb945 +// -0.692308 +0xb98a +// -0.729730 +0xb9d6 +// -0.771429 +0xba2c +// -0.818182 +0xba8c +// -0.870968 +0xbaf8 +// -0.931034 +0xbb73 +// -0.500000 +0xb800 +// -0.540000 +0xb852 +// -0.586957 +0xb8b2 +// -0.642857 +0xb925 +// -0.710526 +0xb9af +// -0.794118 +0xba5a +// -0.900000 +0xbb33 +// -0.519231 +0xb827 +// -0.613636 +0xb8e9 +// -0.750000 +0xba00 +// -0.964286 +0xbbb7 +// -0.675000 +0xb966 +// -0.562500 +0xb880 +// -0.843750 +0xbac0 +// 0.843750 +0x3ac0 +// 0.562500 +0x3880 +// 0.675000 +0x3966 +// 0.964286 +0x3bb7 +// 0.750000 +0x3a00 +// 0.613636 +0x38e9 +// 0.519231 +0x3827 +// 0.900000 +0x3b33 +// 0.794118 +0x3a5a +// 0.710526 +0x39af +// 0.642857 +0x3925 +// 0.586957 +0x38b2 +// 0.540000 +0x3852 +// 0.500000 +0x3800 +// 0.931034 +0x3b73 +// 0.870968 +0x3af8 +// 0.818182 +0x3a8c +// 0.771429 +0x3a2c +// 0.729730 +0x39d6 +// 0.692308 +0x398a +// 0.658537 +0x3945 +// 0.627907 +0x3906 +// 0.600000 +0x38cd +// 0.574468 +0x3899 +// 0.551020 +0x3868 +// -0.591837 +0xb8bc +// -0.617021 +0xb8f0 +// -0.644444 +0xb928 +// -0.674419 +0xb965 +// -0.707317 +0xb9a9 +// -0.743590 +0xb9f3 +// -0.783784 +0xba45 +// -0.828571 +0xbaa1 +// -0.878788 +0xbb08 +// -0.935484 +0xbb7c +// -0.500000 +0xb800 +// -0.537037 +0xb84c +// -0.580000 +0xb8a4 +// -0.630435 +0xb90b +// -0.690476 +0xb986 +// -0.763158 +0xba1b +// -0.852941 +0xbad3 +// -0.966667 +0xbbbc +// -0.557692 +0xb876 +// -0.659091 +0xb946 +// -0.805556 +0xba72 +// -0.517857 +0xb825 +// -0.725000 +0xb9cd +// -0.604167 +0xb8d5 +// -0.906250 +0xbb40 +// 0.906250 +0x3b40 +// 0.604167 +0x38d5 +// 0.725000 +0x39cd +// 0.517857 +0x3825 +// 0.805556 +0x3a72 +// 0.659091 +0x3946 +// 0.557692 +0x3876 +// 0.966667 +0x3bbc +// 0.852941 +0x3ad3 +// 0.763158 +0x3a1b +// 0.690476 +0x3986 +// 0.630435 +0x390b +// 0.580000 +0x38a4 +// 0.537037 +0x384c +// 0.500000 +0x3800 +// 0.935484 +0x3b7c +// 0.878788 +0x3b08 +// 0.828571 +0x3aa1 +// 0.783784 +0x3a45 +// 0.743590 +0x39f3 +// 0.707317 +0x39a9 +// 0.674419 +0x3965 +// 0.644444 +0x3928 +// 0.617021 +0x38f0 +// 0.591837 +0x38bc +// -0.632653 +0xb910 +// -0.659574 +0xb947 +// -0.688889 +0xb983 +// -0.720930 +0xb9c4 +// -0.756098 +0xba0c +// -0.794872 +0xba5c +// -0.837838 +0xbab4 +// -0.885714 +0xbb16 +// -0.939394 +0xbb84 +// -0.500000 +0xb800 +// -0.534483 +0xb847 +// -0.574074 +0xb898 +// -0.620000 +0xb8f6 +// -0.673913 +0xb964 +// -0.738095 +0xb9e8 +// -0.815789 +0xba87 +// -0.911765 +0xbb4b +// -0.516667 +0xb822 +// -0.596154 +0xb8c5 +// -0.704545 +0xb9a3 +// -0.861111 +0xbae4 +// -0.553571 +0xb86e +// -0.775000 +0xba33 +// -0.645833 +0xb92b +// -0.968750 +0xbbc0 +// 0.968750 +0x3bc0 +// 0.645833 +0x392b +// 0.775000 +0x3a33 +// 0.553571 +0x386e +// 0.861111 +0x3ae4 +// 0.704545 +0x39a3 +// 0.596154 +0x38c5 +// 0.516667 +0x3822 +// 0.911765 +0x3b4b +// 0.815789 +0x3a87 +// 0.738095 +0x39e8 +// 0.673913 +0x3964 +// 0.620000 +0x38f6 +// 0.574074 +0x3898 +// 0.534483 +0x3847 +// 0.500000 +0x3800 +// 0.939394 +0x3b84 +// 0.885714 +0x3b16 +// 0.837838 +0x3ab4 +// 0.794872 +0x3a5c +// 0.756098 +0x3a0c +// 0.720930 +0x39c4 +// 0.688889 +0x3983 +// 0.659574 +0x3947 +// 0.632653 +0x3910 +// -0.673469 +0xb963 +// -0.702128 +0xb99e +// -0.733333 +0xb9de +// -0.767442 +0xba24 +// -0.804878 +0xba70 +// -0.846154 +0xbac5 +// -0.891892 +0xbb23 +// -0.942857 +0xbb8b +// -0.500000 +0xb800 +// -0.532258 +0xb842 +// -0.568966 +0xb88d +// -0.611111 +0xb8e4 +// -0.660000 +0xb948 +// -0.717391 +0xb9bd +// -0.785714 +0xba49 +// -0.868421 +0xbaf3 +// -0.970588 +0xbbc4 +// -0.550000 +0xb866 +// -0.634615 +0xb914 +// -0.750000 +0xba00 +// -0.916667 +0xbb55 +// -0.589286 +0xb8b7 +// -0.825000 +0xba9a +// -0.687500 +0xb980 +// -0.515625 +0xb820 +// 0.515625 +0x3820 +// 0.687500 +0x3980 +// 0.825000 +0x3a9a +// 0.589286 +0x38b7 +// 0.916667 +0x3b55 +// 0.750000 +0x3a00 +// 0.634615 +0x3914 +// 0.550000 +0x3866 +// 0.970588 +0x3bc4 +// 0.868421 +0x3af3 +// 0.785714 +0x3a49 +// 0.717391 +0x39bd +// 0.660000 +0x3948 +// 0.611111 +0x38e4 +// 0.568966 +0x388d +// 0.532258 +0x3842 +// 0.500000 +0x3800 +// 0.942857 +0x3b8b +// 0.891892 +0x3b23 +// 0.846154 +0x3ac5 +// 0.804878 +0x3a70 +// 0.767442 +0x3a24 +// 0.733333 +0x39de +// 0.702128 +0x399e +// 0.673469 +0x3963 +// -0.714286 +0xb9b7 +// -0.744681 +0xb9f5 +// -0.777778 +0xba39 +// -0.813953 +0xba83 +// -0.853659 +0xbad4 +// -0.897436 +0xbb2e +// -0.945946 +0xbb91 +// -0.500000 +0xb800 +// -0.530303 +0xb83e +// -0.564516 +0xb884 +// -0.603448 +0xb8d4 +// -0.648148 +0xb92f +// -0.700000 +0xb99a +// -0.760870 +0xba16 +// -0.833333 +0xbaab +// -0.921053 +0xbb5e +// -0.514706 +0xb81e +// -0.583333 +0xb8ab +// -0.673077 +0xb962 +// -0.795455 +0xba5d +// -0.972222 +0xbbc7 +// -0.625000 +0xb900 +// -0.875000 +0xbb00 +// -0.729167 +0xb9d5 +// -0.546875 +0xb860 +// 0.546875 +0x3860 +// 0.729167 +0x39d5 +// 0.875000 +0x3b00 +// 0.625000 +0x3900 +// 0.972222 +0x3bc7 +// 0.795455 +0x3a5d +// 0.673077 +0x3962 +// 0.583333 +0x38ab +// 0.514706 +0x381e +// 0.921053 +0x3b5e +// 0.833333 +0x3aab +// 0.760870 +0x3a16 +// 0.700000 +0x399a +// 0.648148 +0x392f +// 0.603448 +0x38d4 +// 0.564516 +0x3884 +// 0.530303 +0x383e +// 0.500000 +0x3800 +// 0.945946 +0x3b91 +// 0.897436 +0x3b2e +// 0.853659 +0x3ad4 +// 0.813953 +0x3a83 +// 0.777778 +0x3a39 +// 0.744681 +0x39f5 +// 0.714286 +0x39b7 +// -0.755102 +0xba0a +// -0.787234 +0xba4c +// -0.822222 +0xba94 +// -0.860465 +0xbae2 +// -0.902439 +0xbb38 +// -0.948718 +0xbb97 +// -0.500000 +0xb800 +// -0.528571 +0xb83b +// -0.560606 +0xb87c +// -0.596774 +0xb8c6 +// -0.637931 +0xb91a +// -0.685185 +0xb97b +// -0.740000 +0xb9ec +// -0.804348 +0xba6f +// -0.880952 +0xbb0c +// -0.973684 +0xbbca +// -0.544118 +0xb85a +// -0.616667 +0xb8ef +// -0.711538 +0xb9b1 +// -0.840909 +0xbaba +// -0.513889 +0xb81c +// -0.660714 +0xb949 +// -0.925000 +0xbb66 +// -0.770833 +0xba2b +// -0.578125 +0xb8a0 +// 0.578125 +0x38a0 +// 0.770833 +0x3a2b +// 0.925000 +0x3b66 +// 0.660714 +0x3949 +// 0.513889 +0x381c +// 0.840909 +0x3aba +// 0.711538 +0x39b1 +// 0.616667 +0x38ef +// 0.544118 +0x385a +// 0.973684 +0x3bca +// 0.880952 +0x3b0c +// 0.804348 +0x3a6f +// 0.740000 +0x39ec +// 0.685185 +0x397b +// 0.637931 +0x391a +// 0.596774 +0x38c6 +// 0.560606 +0x387c +// 0.528571 +0x383b +// 0.500000 +0x3800 +// 0.948718 +0x3b97 +// 0.902439 +0x3b38 +// 0.860465 +0x3ae2 +// 0.822222 +0x3a94 +// 0.787234 +0x3a4c +// 0.755102 +0x3a0a +// -0.795918 +0xba5e +// -0.829787 +0xbaa3 +// -0.866667 +0xbaef +// -0.906977 +0xbb41 +// -0.951220 +0xbb9c +// -0.500000 +0xb800 +// -0.527027 +0xb837 +// -0.557143 +0xb875 +// -0.590909 +0xb8ba +// -0.629032 +0xb908 +// -0.672414 +0xb961 +// -0.722222 +0xb9c7 +// -0.780000 +0xba3d +// -0.847826 +0xbac8 +// -0.928571 +0xbb6e +// -0.513158 +0xb81b +// -0.573529 +0xb897 +// -0.650000 +0xb933 +// -0.750000 +0xba00 +// -0.886364 +0xbb17 +// -0.541667 +0xb855 +// -0.696429 +0xb992 +// -0.975000 +0xbbcd +// -0.812500 +0xba80 +// -0.609375 +0xb8e0 +// 0.609375 +0x38e0 +// 0.812500 +0x3a80 +// 0.975000 +0x3bcd +// 0.696429 +0x3992 +// 0.541667 +0x3855 +// 0.886364 +0x3b17 +// 0.750000 +0x3a00 +// 0.650000 +0x3933 +// 0.573529 +0x3897 +// 0.513158 +0x381b +// 0.928571 +0x3b6e +// 0.847826 +0x3ac8 +// 0.780000 +0x3a3d +// 0.722222 +0x39c7 +// 0.672414 +0x3961 +// 0.629032 +0x3908 +// 0.590909 +0x38ba +// 0.557143 +0x3875 +// 0.527027 +0x3837 +// 0.500000 +0x3800 +// 0.951220 +0x3b9c +// 0.906977 +0x3b41 +// 0.866667 +0x3aef +// 0.829787 +0x3aa3 +// 0.795918 +0x3a5e +// -0.836735 +0xbab2 +// -0.872340 +0xbafb +// -0.911111 +0xbb4a +// -0.953488 +0xbba1 +// -0.500000 +0xb800 +// -0.525641 +0xb835 +// -0.554054 +0xb86f +// -0.585714 +0xb8b0 +// -0.621212 +0xb8f8 +// -0.661290 +0xb94a +// -0.706897 +0xb9a8 +// -0.759259 +0xba13 +// -0.820000 +0xba8f +// -0.891304 +0xbb21 +// -0.976190 +0xbbcf +// -0.539474 +0xb851 +// -0.602941 +0xb8d3 +// -0.683333 +0xb977 +// -0.788462 +0xba4f +// -0.931818 +0xbb74 +// -0.569444 +0xb88e +// -0.732143 +0xb9db +// -0.512500 +0xb81a +// -0.854167 +0xbad5 +// -0.640625 +0xb920 +// 0.640625 +0x3920 +// 0.854167 +0x3ad5 +// 0.512500 +0x381a +// 0.732143 +0x39db +// 0.569444 +0x388e +// 0.931818 +0x3b74 +// 0.788462 +0x3a4f +// 0.683333 +0x3977 +// 0.602941 +0x38d3 +// 0.539474 +0x3851 +// 0.976190 +0x3bcf +// 0.891304 +0x3b21 +// 0.820000 +0x3a8f +// 0.759259 +0x3a13 +// 0.706897 +0x39a8 +// 0.661290 +0x394a +// 0.621212 +0x38f8 +// 0.585714 +0x38b0 +// 0.554054 +0x386f +// 0.525641 +0x3835 +// 0.500000 +0x3800 +// 0.953488 +0x3ba1 +// 0.911111 +0x3b4a +// 0.872340 +0x3afb +// 0.836735 +0x3ab2 +// -0.877551 +0xbb05 +// -0.914894 +0xbb52 +// -0.955556 +0xbba5 +// -0.500000 +0xb800 +// -0.524390 +0xb832 +// -0.551282 +0xb869 +// -0.581081 +0xb8a6 +// -0.614286 +0xb8ea +// -0.651515 +0xb936 +// -0.693548 +0xb98c +// -0.741379 +0xb9ee +// -0.796296 +0xba5f +// -0.860000 +0xbae1 +// -0.934783 +0xbb7a +// -0.511905 +0xb818 +// -0.565789 +0xb887 +// -0.632353 +0xb90f +// -0.716667 +0xb9bc +// -0.826923 +0xba9e +// -0.977273 +0xbbd1 +// -0.597222 +0xb8c7 +// -0.767857 +0xba25 +// -0.537500 +0xb84d +// -0.895833 +0xbb2b +// -0.671875 +0xb960 +// 0.671875 +0x3960 +// 0.895833 +0x3b2b +// 0.537500 +0x384d +// 0.767857 +0x3a25 +// 0.597222 +0x38c7 +// 0.977273 +0x3bd1 +// 0.826923 +0x3a9e +// 0.716667 +0x39bc +// 0.632353 +0x390f +// 0.565789 +0x3887 +// 0.511905 +0x3818 +// 0.934783 +0x3b7a +// 0.860000 +0x3ae1 +// 0.796296 +0x3a5f +// 0.741379 +0x39ee +// 0.693548 +0x398c +// 0.651515 +0x3936 +// 0.614286 +0x38ea +// 0.581081 +0x38a6 +// 0.551282 +0x3869 +// 0.524390 +0x3832 +// 0.500000 +0x3800 +// 0.955556 +0x3ba5 +// 0.914894 +0x3b52 +// 0.877551 +0x3b05 +// -0.918367 +0xbb59 +// -0.957447 +0xbba9 +// -0.500000 +0xb800 +// -0.523256 +0xb830 +// -0.548780 +0xb864 +// -0.576923 +0xb89e +// -0.608108 +0xb8dd +// -0.642857 +0xb925 +// -0.681818 +0xb974 +// -0.725806 +0xb9ce +// -0.775862 +0xba35 +// -0.833333 +0xbaab +// -0.900000 +0xbb33 +// -0.978261 +0xbbd3 +// -0.535714 +0xb849 +// -0.592105 +0xb8bd +// -0.661765 +0xb94b +// -0.750000 +0xba00 +// -0.865385 +0xbaec +// -0.511364 +0xb817 +// -0.625000 +0xb900 +// -0.803571 +0xba6e +// -0.562500 +0xb880 +// -0.937500 +0xbb80 +// -0.703125 +0xb9a0 +// 0.703125 +0x39a0 +// 0.937500 +0x3b80 +// 0.562500 +0x3880 +// 0.803571 +0x3a6e +// 0.625000 +0x3900 +// 0.511364 +0x3817 +// 0.865385 +0x3aec +// 0.750000 +0x3a00 +// 0.661765 +0x394b +// 0.592105 +0x38bd +// 0.535714 +0x3849 +// 0.978261 +0x3bd3 +// 0.900000 +0x3b33 +// 0.833333 +0x3aab +// 0.775862 +0x3a35 +// 0.725806 +0x39ce +// 0.681818 +0x3974 +// 0.642857 +0x3925 +// 0.608108 +0x38dd +// 0.576923 +0x389e +// 0.548780 +0x3864 +// 0.523256 +0x3830 +// 0.500000 +0x3800 +// 0.957447 +0x3ba9 +// 0.918367 +0x3b59 +// -0.959184 +0xbbac +// -0.500000 +0xb800 +// -0.522222 +0xb82e +// -0.546512 +0xb85f +// -0.573171 +0xb896 +// -0.602564 +0xb8d2 +// -0.635135 +0xb915 +// -0.671429 +0xb95f +// -0.712121 +0xb9b2 +// -0.758065 +0xba11 +// -0.810345 +0xba7c +// -0.870370 +0xbaf7 +// -0.940000 +0xbb85 +// -0.510870 +0xb816 +// -0.559524 +0xb87a +// -0.618421 +0xb8f3 +// -0.691176 +0xb988 +// -0.783333 +0xba44 +// -0.903846 +0xbb3b +// -0.534091 +0xb846 +// -0.652778 +0xb939 +// -0.839286 +0xbab7 +// -0.587500 +0xb8b3 +// -0.979167 +0xbbd5 +// -0.734375 +0xb9e0 +// 0.734375 +0x39e0 +// 0.979167 +0x3bd5 +// 0.587500 +0x38b3 +// 0.839286 +0x3ab7 +// 0.652778 +0x3939 +// 0.534091 +0x3846 +// 0.903846 +0x3b3b +// 0.783333 +0x3a44 +// 0.691176 +0x3988 +// 0.618421 +0x38f3 +// 0.559524 +0x387a +// 0.510870 +0x3816 +// 0.940000 +0x3b85 +// 0.870370 +0x3af7 +// 0.810345 +0x3a7c +// 0.758065 +0x3a11 +// 0.712121 +0x39b2 +// 0.671429 +0x395f +// 0.635135 +0x3915 +// 0.602564 +0x38d2 +// 0.573171 +0x3896 +// 0.546512 +0x385f +// 0.522222 +0x382e +// 0.500000 +0x3800 +// 0.959184 +0x3bac +// -0.500000 +0xb800 +// -0.521277 +0xb82c +// -0.544444 +0xb85b +// -0.569767 +0xb88f +// -0.597561 +0xb8c8 +// -0.628205 +0xb907 +// -0.662162 +0xb94c +// -0.700000 +0xb99a +// -0.742424 +0xb9f0 +// -0.790323 +0xba53 +// -0.844828 +0xbac2 +// -0.907407 +0xbb42 +// -0.980000 +0xbbd7 +// -0.532609 +0xb843 +// -0.583333 +0xb8ab +// -0.644737 +0xb928 +// -0.720588 +0xb9c4 +// -0.816667 +0xba89 +// -0.942308 +0xbb8a +// -0.556818 +0xb874 +// -0.680556 +0xb972 +// -0.875000 +0xbb00 +// -0.612500 +0xb8e6 +// -0.510417 +0xb815 +// -0.765625 +0xba20 +// 0.765625 +0x3a20 +// 0.510417 +0x3815 +// 0.612500 +0x38e6 +// 0.875000 +0x3b00 +// 0.680556 +0x3972 +// 0.556818 +0x3874 +// 0.942308 +0x3b8a +// 0.816667 +0x3a89 +// 0.720588 +0x39c4 +// 0.644737 +0x3928 +// 0.583333 +0x38ab +// 0.532609 +0x3843 +// 0.980000 +0x3bd7 +// 0.907407 +0x3b42 +// 0.844828 +0x3ac2 +// 0.790323 +0x3a53 +// 0.742424 +0x39f0 +// 0.700000 +0x399a +// 0.662162 +0x394c +// 0.628205 +0x3907 +// 0.597561 +0x38c8 +// 0.569767 +0x388f +// 0.544444 +0x385b +// 0.521277 +0x382c +// 0.500000 +0x3800 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/Numerator1_f16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/Numerator1_f16.txt new file mode 100755 index 00000000..0355c6c9 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/Numerator1_f16.txt @@ -0,0 +1,5002 @@ +H +2500 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.900000 +0xbb33 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.863265 +0xbae8 +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.826531 +0xba9d +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.789796 +0xba52 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.753061 +0xba06 +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.716327 +0xb9bb +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.679592 +0xb970 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.642857 +0xb925 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.606122 +0xb8d9 +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.569388 +0xb88e +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.532653 +0xb843 +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.495918 +0xb7ef +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.459184 +0xb759 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.422449 +0xb6c2 +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.385714 +0xb62c +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.348980 +0xb595 +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.312245 +0xb4ff +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.275510 +0xb468 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.238776 +0xb3a4 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.202041 +0xb277 +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.165306 +0xb14a +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.128571 +0xb01d +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.091837 +0xade1 +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.055102 +0xab0e +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// -0.018367 +0xa4b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.018367 +0x24b4 +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.055102 +0x2b0e +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.091837 +0x2de1 +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.128571 +0x301d +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.165306 +0x314a +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.202041 +0x3277 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.238776 +0x33a4 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.275510 +0x3468 +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.312245 +0x34ff +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.348980 +0x3595 +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.385714 +0x362c +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.422449 +0x36c2 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.459184 +0x3759 +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.495918 +0x37ef +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.532653 +0x3843 +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.569388 +0x388e +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.606122 +0x38d9 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.642857 +0x3925 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.679592 +0x3970 +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.716327 +0x39bb +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.753061 +0x3a06 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.789796 +0x3a52 +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.826531 +0x3a9d +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.863265 +0x3ae8 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 +// 0.900000 +0x3b33 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF32/Denominator1_f32.txt b/Testing/Patterns/DSP/FastMath/FastMathF32/Denominator1_f32.txt new file mode 100755 index 00000000..0fd01fd7 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF32/Denominator1_f32.txt @@ -0,0 +1,5002 @@ +W +2500 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionShift1_s16.txt b/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionShift1_s16.txt new file mode 100755 index 00000000..81d29a5d --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionShift1_s16.txt @@ -0,0 +1,5002 @@ +H +2500 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionValue1_f32.txt b/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionValue1_f32.txt new file mode 100755 index 00000000..a77643c0 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF32/DivisionValue1_f32.txt @@ -0,0 +1,5002 @@ +W +2500 +// 0.500000 +0x3f000000 +// 0.521277 +0x3f057262 +// 0.544444 +0x3f0b60b6 +// 0.569767 +0x3f11dc47 +// 0.597561 +0x3f18f9c2 +// 0.628205 +0x3f20d20d +// 0.662162 +0x3f298376 +// 0.700000 +0x3f333333 +// 0.742424 +0x3f3e0f84 +// 0.790323 +0x3f4a5295 +// 0.844828 +0x3f58469f +// 0.907407 +0x3f684bda +// 0.980000 +0x3f7ae148 +// 0.532609 +0x3f08590b +// 0.583333 +0x3f155555 +// 0.644737 +0x3f250d79 +// 0.720588 +0x3f387878 +// 0.816667 +0x3f511111 +// 0.942308 +0x3f713b14 +// 0.556818 +0x3f0e8ba3 +// 0.680556 +0x3f2e38e4 +// 0.875000 +0x3f600000 +// 0.612500 +0x3f1ccccd +// 0.510417 +0x3f02aaab +// 0.765625 +0x3f440000 +// -0.765625 +0xbf440000 +// -0.510417 +0xbf02aaab +// -0.612500 +0xbf1ccccd +// -0.875000 +0xbf600000 +// -0.680556 +0xbf2e38e4 +// -0.556818 +0xbf0e8ba3 +// -0.942308 +0xbf713b14 +// -0.816667 +0xbf511111 +// -0.720588 +0xbf387878 +// -0.644737 +0xbf250d79 +// -0.583333 +0xbf155555 +// -0.532609 +0xbf08590b +// -0.980000 +0xbf7ae148 +// -0.907407 +0xbf684bda +// -0.844828 +0xbf58469f +// -0.790323 +0xbf4a5295 +// -0.742424 +0xbf3e0f84 +// -0.700000 +0xbf333333 +// -0.662162 +0xbf298376 +// -0.628205 +0xbf20d20d +// -0.597561 +0xbf18f9c2 +// -0.569767 +0xbf11dc47 +// -0.544444 +0xbf0b60b6 +// -0.521277 +0xbf057262 +// -0.500000 +0xbf000000 +// 0.959184 +0x3f758d10 +// 0.500000 +0x3f000000 +// 0.522222 +0x3f05b05b +// 0.546512 +0x3f0be830 +// 0.573171 +0x3f12bb51 +// 0.602564 +0x3f1a41a4 +// 0.635135 +0x3f229837 +// 0.671429 +0x3f2be2be +// 0.712121 +0x3f364d93 +// 0.758065 +0x3f421084 +// 0.810345 +0x3f4f72c2 +// 0.870370 +0x3f5ed098 +// 0.940000 +0x3f70a3d7 +// 0.510870 +0x3f02c859 +// 0.559524 +0x3f0f3cf4 +// 0.618421 +0x3f1e50d8 +// 0.691176 +0x3f30f0f1 +// 0.783333 +0x3f488889 +// 0.903846 +0x3f676276 +// 0.534091 +0x3f08ba2f +// 0.652778 +0x3f271c72 +// 0.839286 +0x3f56db6e +// 0.587500 +0x3f166666 +// 0.979167 +0x3f7aaaab +// 0.734375 +0x3f3c0000 +// -0.734375 +0xbf3c0000 +// -0.979167 +0xbf7aaaab +// -0.587500 +0xbf166666 +// -0.839286 +0xbf56db6e +// -0.652778 +0xbf271c72 +// -0.534091 +0xbf08ba2f +// -0.903846 +0xbf676276 +// -0.783333 +0xbf488889 +// -0.691176 +0xbf30f0f1 +// -0.618421 +0xbf1e50d8 +// -0.559524 +0xbf0f3cf4 +// -0.510870 +0xbf02c859 +// -0.940000 +0xbf70a3d7 +// -0.870370 +0xbf5ed098 +// -0.810345 +0xbf4f72c2 +// -0.758065 +0xbf421084 +// -0.712121 +0xbf364d93 +// -0.671429 +0xbf2be2be +// -0.635135 +0xbf229837 +// -0.602564 +0xbf1a41a4 +// -0.573171 +0xbf12bb51 +// -0.546512 +0xbf0be830 +// -0.522222 +0xbf05b05b +// -1.000000 +0xbf800000 +// -0.959184 +0xbf758d10 +// 0.918367 +0x3f6b1a1f +// 0.957447 +0x3f751b3c +// 0.500000 +0x3f000000 +// 0.523256 +0x3f05f418 +// 0.548780 +0x3f0c7ce1 +// 0.576923 +0x3f13b13b +// 0.608108 +0x3f1bacf9 +// 0.642857 +0x3f249249 +// 0.681818 +0x3f2e8ba3 +// 0.725806 +0x3f39ce74 +// 0.775862 +0x3f469ee6 +// 0.833333 +0x3f555555 +// 0.900000 +0x3f666666 +// 0.978261 +0x3f7a6f4e +// 0.535714 +0x3f092492 +// 0.592105 +0x3f179436 +// 0.661765 +0x3f296969 +// 0.750000 +0x3f400000 +// 0.865385 +0x3f5d89d9 +// 0.511364 +0x3f02e8ba +// 0.625000 +0x3f200000 +// 0.803571 +0x3f4db6db +// 0.562500 +0x3f100000 +// 0.937500 +0x3f700000 +// 0.703125 +0x3f340000 +// -0.703125 +0xbf340000 +// -0.937500 +0xbf700000 +// -0.562500 +0xbf100000 +// -0.803571 +0xbf4db6db +// -0.625000 +0xbf200000 +// -0.511364 +0xbf02e8ba +// -0.865385 +0xbf5d89d9 +// -0.750000 +0xbf400000 +// -0.661765 +0xbf296969 +// -0.592105 +0xbf179436 +// -0.535714 +0xbf092492 +// -0.978261 +0xbf7a6f4e +// -0.900000 +0xbf666666 +// -0.833333 +0xbf555555 +// -0.775862 +0xbf469ee6 +// -0.725806 +0xbf39ce74 +// -0.681818 +0xbf2e8ba3 +// -0.642857 +0xbf249249 +// -0.608108 +0xbf1bacf9 +// -0.576923 +0xbf13b13b +// -0.548780 +0xbf0c7ce1 +// -0.523256 +0xbf05f418 +// -0.500000 +0xbf000000 +// -0.957447 +0xbf751b3c +// -0.918367 +0xbf6b1a1f +// 0.877551 +0x3f60a72f +// 0.914894 +0x3f6a3678 +// 0.955556 +0x3f749f4a +// 0.500000 +0x3f000000 +// 0.524390 +0x3f063e70 +// 0.551282 +0x3f0d20d2 +// 0.581081 +0x3f14c1bb +// 0.614286 +0x3f1d41d4 +// 0.651515 +0x3f26c9b2 +// 0.693548 +0x3f318c63 +// 0.741379 +0x3f3dcb09 +// 0.796296 +0x3f4bda13 +// 0.860000 +0x3f5c28f6 +// 0.934783 +0x3f6f4dea +// 0.511905 +0x3f030c31 +// 0.565789 +0x3f10d794 +// 0.632353 +0x3f21e1e2 +// 0.716667 +0x3f377777 +// 0.826923 +0x3f53b13b +// 0.977273 +0x3f7a2e8c +// 0.597222 +0x3f18e38e +// 0.767857 +0x3f449249 +// 0.537500 +0x3f09999a +// 0.895833 +0x3f655555 +// 0.671875 +0x3f2c0000 +// -0.671875 +0xbf2c0000 +// -0.895833 +0xbf655555 +// -0.537500 +0xbf09999a +// -0.767857 +0xbf449249 +// -0.597222 +0xbf18e38e +// -0.977273 +0xbf7a2e8c +// -0.826923 +0xbf53b13b +// -0.716667 +0xbf377777 +// -0.632353 +0xbf21e1e2 +// -0.565789 +0xbf10d794 +// -0.511905 +0xbf030c31 +// -0.934783 +0xbf6f4dea +// -0.860000 +0xbf5c28f6 +// -0.796296 +0xbf4bda13 +// -0.741379 +0xbf3dcb09 +// -0.693548 +0xbf318c63 +// -0.651515 +0xbf26c9b2 +// -0.614286 +0xbf1d41d4 +// -0.581081 +0xbf14c1bb +// -0.551282 +0xbf0d20d2 +// -0.524390 +0xbf063e70 +// -0.500000 +0xbf000000 +// -0.955556 +0xbf749f4a +// -0.914894 +0xbf6a3678 +// -0.877551 +0xbf60a72f +// 0.836735 +0x3f56343f +// 0.872340 +0x3f5f51b4 +// 0.911111 +0x3f693e94 +// 0.953488 +0x3f7417d0 +// 0.500000 +0x3f000000 +// 0.525641 +0x3f069069 +// 0.554054 +0x3f0dd67d +// 0.585714 +0x3f15f15f +// 0.621212 +0x3f1f07c2 +// 0.661290 +0x3f294a53 +// 0.706897 +0x3f34f72c +// 0.759259 +0x3f425ed1 +// 0.820000 +0x3f51eb85 +// 0.891304 +0x3f642c86 +// 0.976190 +0x3f79e79e +// 0.539474 +0x3f0a1af3 +// 0.602941 +0x3f1a5a5a +// 0.683333 +0x3f2eeeef +// 0.788462 +0x3f49d89e +// 0.931818 +0x3f6e8ba3 +// 0.569444 +0x3f11c71c +// 0.732143 +0x3f3b6db7 +// 0.512500 +0x3f033333 +// 0.854167 +0x3f5aaaab +// 0.640625 +0x3f240000 +// -0.640625 +0xbf240000 +// -0.854167 +0xbf5aaaab +// -0.512500 +0xbf033333 +// -0.732143 +0xbf3b6db7 +// -0.569444 +0xbf11c71c +// -0.931818 +0xbf6e8ba3 +// -0.788462 +0xbf49d89e +// -0.683333 +0xbf2eeeef +// -0.602941 +0xbf1a5a5a +// -0.539474 +0xbf0a1af3 +// -0.976190 +0xbf79e79e +// -0.891304 +0xbf642c86 +// -0.820000 +0xbf51eb85 +// -0.759259 +0xbf425ed1 +// -0.706897 +0xbf34f72c +// -0.661290 +0xbf294a53 +// -0.621212 +0xbf1f07c2 +// -0.585714 +0xbf15f15f +// -0.554054 +0xbf0dd67d +// -0.525641 +0xbf069069 +// -0.500000 +0xbf000000 +// -0.953488 +0xbf7417d0 +// -0.911111 +0xbf693e94 +// -0.872340 +0xbf5f51b4 +// -0.836735 +0xbf56343f +// 0.795918 +0x3f4bc14e +// 0.829787 +0x3f546cf0 +// 0.866667 +0x3f5dddde +// 0.906977 +0x3f682fa1 +// 0.951220 +0x3f73831f +// 0.500000 +0x3f000000 +// 0.527027 +0x3f06eb3e +// 0.557143 +0x3f0ea0ea +// 0.590909 +0x3f1745d1 +// 0.629032 +0x3f210842 +// 0.672414 +0x3f2c234f +// 0.722222 +0x3f38e38e +// 0.780000 +0x3f47ae14 +// 0.847826 +0x3f590b21 +// 0.928571 +0x3f6db6db +// 0.513158 +0x3f035e51 +// 0.573529 +0x3f12d2d3 +// 0.650000 +0x3f266666 +// 0.750000 +0x3f400000 +// 0.886364 +0x3f62e8ba +// 0.541667 +0x3f0aaaab +// 0.696429 +0x3f324925 +// 0.975000 +0x3f79999a +// 0.812500 +0x3f500000 +// 0.609375 +0x3f1c0000 +// -0.609375 +0xbf1c0000 +// -0.812500 +0xbf500000 +// -0.975000 +0xbf79999a +// -0.696429 +0xbf324925 +// -0.541667 +0xbf0aaaab +// -0.886364 +0xbf62e8ba +// -0.750000 +0xbf400000 +// -0.650000 +0xbf266666 +// -0.573529 +0xbf12d2d3 +// -0.513158 +0xbf035e51 +// -0.928571 +0xbf6db6db +// -0.847826 +0xbf590b21 +// -0.780000 +0xbf47ae14 +// -0.722222 +0xbf38e38e +// -0.672414 +0xbf2c234f +// -0.629032 +0xbf210842 +// -0.590909 +0xbf1745d1 +// -0.557143 +0xbf0ea0ea +// -0.527027 +0xbf06eb3e +// -0.500000 +0xbf000000 +// -0.951220 +0xbf73831f +// -0.906977 +0xbf682fa1 +// -0.866667 +0xbf5dddde +// -0.829787 +0xbf546cf0 +// -0.795918 +0xbf4bc14e +// 0.755102 +0x3f414e5e +// 0.787234 +0x3f49882c +// 0.822222 +0x3f527d28 +// 0.860465 +0x3f5c4771 +// 0.902439 +0x3f67063e +// 0.948718 +0x3f72df2e +// 0.500000 +0x3f000000 +// 0.528571 +0x3f075075 +// 0.560606 +0x3f0f83e1 +// 0.596774 +0x3f18c632 +// 0.637931 +0x3f234f73 +// 0.685185 +0x3f2f684c +// 0.740000 +0x3f3d70a4 +// 0.804348 +0x3f4de9bd +// 0.880952 +0x3f618618 +// 0.973684 +0x3f79435e +// 0.544118 +0x3f0b4b4b +// 0.616667 +0x3f1dddde +// 0.711538 +0x3f362762 +// 0.840909 +0x3f5745d1 +// 0.513889 +0x3f038e39 +// 0.660714 +0x3f292492 +// 0.925000 +0x3f6ccccd +// 0.770833 +0x3f455555 +// 0.578125 +0x3f140000 +// -0.578125 +0xbf140000 +// -0.770833 +0xbf455555 +// -0.925000 +0xbf6ccccd +// -0.660714 +0xbf292492 +// -0.513889 +0xbf038e39 +// -0.840909 +0xbf5745d1 +// -0.711538 +0xbf362762 +// -0.616667 +0xbf1dddde +// -0.544118 +0xbf0b4b4b +// -0.973684 +0xbf79435e +// -0.880952 +0xbf618618 +// -0.804348 +0xbf4de9bd +// -0.740000 +0xbf3d70a4 +// -0.685185 +0xbf2f684c +// -0.637931 +0xbf234f73 +// -0.596774 +0xbf18c632 +// -0.560606 +0xbf0f83e1 +// -0.528571 +0xbf075075 +// -1.000000 +0xbf800000 +// -0.948718 +0xbf72df2e +// -0.902439 +0xbf67063e +// -0.860465 +0xbf5c4771 +// -0.822222 +0xbf527d28 +// -0.787234 +0xbf49882c +// -0.755102 +0xbf414e5e +// 0.714286 +0x3f36db6e +// 0.744681 +0x3f3ea367 +// 0.777778 +0x3f471c72 +// 0.813953 +0x3f505f41 +// 0.853659 +0x3f5a895e +// 0.897436 +0x3f65be5c +// 0.945946 +0x3f722983 +// 0.500000 +0x3f000000 +// 0.530303 +0x3f07c1f0 +// 0.564516 +0x3f108421 +// 0.603448 +0x3f1a7b96 +// 0.648148 +0x3f25ed09 +// 0.700000 +0x3f333333 +// 0.760870 +0x3f42c859 +// 0.833333 +0x3f555555 +// 0.921053 +0x3f6bca1b +// 0.514706 +0x3f03c3c4 +// 0.583333 +0x3f155555 +// 0.673077 +0x3f2c4ec5 +// 0.795455 +0x3f4ba2e9 +// 0.972222 +0x3f78e38e +// 0.625000 +0x3f200000 +// 0.875000 +0x3f600000 +// 0.729167 +0x3f3aaaab +// 0.546875 +0x3f0c0000 +// -0.546875 +0xbf0c0000 +// -0.729167 +0xbf3aaaab +// -0.875000 +0xbf600000 +// -0.625000 +0xbf200000 +// -0.972222 +0xbf78e38e +// -0.795455 +0xbf4ba2e9 +// -0.673077 +0xbf2c4ec5 +// -0.583333 +0xbf155555 +// -0.514706 +0xbf03c3c4 +// -0.921053 +0xbf6bca1b +// -0.833333 +0xbf555555 +// -0.760870 +0xbf42c859 +// -0.700000 +0xbf333333 +// -0.648148 +0xbf25ed09 +// -0.603448 +0xbf1a7b96 +// -0.564516 +0xbf108421 +// -0.530303 +0xbf07c1f0 +// -1.000000 +0xbf800000 +// -0.945946 +0xbf722983 +// -0.897436 +0xbf65be5c +// -0.853659 +0xbf5a895e +// -0.813953 +0xbf505f41 +// -0.777778 +0xbf471c72 +// -0.744681 +0xbf3ea367 +// -0.714286 +0xbf36db6e +// 0.673469 +0x3f2c687d +// 0.702128 +0x3f33bea3 +// 0.733333 +0x3f3bbbbc +// 0.767442 +0x3f447712 +// 0.804878 +0x3f4e0c7d +// 0.846154 +0x3f589d8a +// 0.891892 +0x3f645307 +// 0.942857 +0x3f715f16 +// 0.500000 +0x3f000000 +// 0.532258 +0x3f084211 +// 0.568966 +0x3f11a7b9 +// 0.611111 +0x3f1c71c7 +// 0.660000 +0x3f28f5c3 +// 0.717391 +0x3f37a6f5 +// 0.785714 +0x3f492492 +// 0.868421 +0x3f5e50d8 +// 0.970588 +0x3f787878 +// 0.550000 +0x3f0ccccd +// 0.634615 +0x3f227627 +// 0.750000 +0x3f400000 +// 0.916667 +0x3f6aaaab +// 0.589286 +0x3f16db6e +// 0.825000 +0x3f533333 +// 0.687500 +0x3f300000 +// 0.515625 +0x3f040000 +// -0.515625 +0xbf040000 +// -0.687500 +0xbf300000 +// -0.825000 +0xbf533333 +// -0.589286 +0xbf16db6e +// -0.916667 +0xbf6aaaab +// -0.750000 +0xbf400000 +// -0.634615 +0xbf227627 +// -0.550000 +0xbf0ccccd +// -0.970588 +0xbf787878 +// -0.868421 +0xbf5e50d8 +// -0.785714 +0xbf492492 +// -0.717391 +0xbf37a6f5 +// -0.660000 +0xbf28f5c3 +// -0.611111 +0xbf1c71c7 +// -0.568966 +0xbf11a7b9 +// -0.532258 +0xbf084211 +// -1.000000 +0xbf800000 +// -0.942857 +0xbf715f16 +// -0.891892 +0xbf645307 +// -0.846154 +0xbf589d8a +// -0.804878 +0xbf4e0c7d +// -0.767442 +0xbf447712 +// -0.733333 +0xbf3bbbbc +// -0.702128 +0xbf33bea3 +// -0.673469 +0xbf2c687d +// 0.632653 +0x3f21f58d +// 0.659574 +0x3f28d9df +// 0.688889 +0x3f305b06 +// 0.720930 +0x3f388ee2 +// 0.756098 +0x3f418f9c +// 0.794872 +0x3f4b7cb8 +// 0.837838 +0x3f567c8a +// 0.885714 +0x3f62be2c +// 0.939394 +0x3f707c1f +// 0.500000 +0x3f000000 +// 0.534483 +0x3f08d3dd +// 0.574074 +0x3f12f685 +// 0.620000 +0x3f1eb852 +// 0.673913 +0x3f2c8591 +// 0.738095 +0x3f3cf3cf +// 0.815789 +0x3f50d794 +// 0.911765 +0x3f696969 +// 0.516667 +0x3f044444 +// 0.596154 +0x3f189d8a +// 0.704545 +0x3f345d17 +// 0.861111 +0x3f5c71c7 +// 0.553571 +0x3f0db6db +// 0.775000 +0x3f466666 +// 0.645833 +0x3f255555 +// 0.968750 +0x3f780000 +// -0.968750 +0xbf780000 +// -0.645833 +0xbf255555 +// -0.775000 +0xbf466666 +// -0.553571 +0xbf0db6db +// -0.861111 +0xbf5c71c7 +// -0.704545 +0xbf345d17 +// -0.596154 +0xbf189d8a +// -0.516667 +0xbf044444 +// -0.911765 +0xbf696969 +// -0.815789 +0xbf50d794 +// -0.738095 +0xbf3cf3cf +// -0.673913 +0xbf2c8591 +// -0.620000 +0xbf1eb852 +// -0.574074 +0xbf12f685 +// -0.534483 +0xbf08d3dd +// -1.000000 +0xbf800000 +// -0.939394 +0xbf707c1f +// -0.885714 +0xbf62be2c +// -0.837838 +0xbf567c8a +// -0.794872 +0xbf4b7cb8 +// -0.756098 +0xbf418f9c +// -0.720930 +0xbf388ee2 +// -0.688889 +0xbf305b06 +// -0.659574 +0xbf28d9df +// -0.632653 +0xbf21f58d +// 0.591837 +0x3f17829d +// 0.617021 +0x3f1df51b +// 0.644444 +0x3f24fa50 +// 0.674419 +0x3f2ca6b3 +// 0.707317 +0x3f3512bb +// 0.743590 +0x3f3e5be6 +// 0.783784 +0x3f48a60e +// 0.828571 +0x3f541d42 +// 0.878788 +0x3f60f83e +// 0.935484 +0x3f6f7bdf +// 0.500000 +0x3f000000 +// 0.537037 +0x3f097b42 +// 0.580000 +0x3f147ae1 +// 0.630435 +0x3f21642d +// 0.690476 +0x3f30c30c +// 0.763158 +0x3f435e51 +// 0.852941 +0x3f5a5a5a +// 0.966667 +0x3f777777 +// 0.557692 +0x3f0ec4ec +// 0.659091 +0x3f28ba2f +// 0.805556 +0x3f4e38e4 +// 0.517857 +0x3f049249 +// 0.725000 +0x3f39999a +// 0.604167 +0x3f1aaaab +// 0.906250 +0x3f680000 +// -0.906250 +0xbf680000 +// -0.604167 +0xbf1aaaab +// -0.725000 +0xbf39999a +// -0.517857 +0xbf049249 +// -0.805556 +0xbf4e38e4 +// -0.659091 +0xbf28ba2f +// -0.557692 +0xbf0ec4ec +// -0.966667 +0xbf777777 +// -0.852941 +0xbf5a5a5a +// -0.763158 +0xbf435e51 +// -0.690476 +0xbf30c30c +// -0.630435 +0xbf21642d +// -0.580000 +0xbf147ae1 +// -0.537037 +0xbf097b42 +// -1.000000 +0xbf800000 +// -0.935484 +0xbf6f7bdf +// -0.878788 +0xbf60f83e +// -0.828571 +0xbf541d42 +// -0.783784 +0xbf48a60e +// -0.743590 +0xbf3e5be6 +// -0.707317 +0xbf3512bb +// -0.674419 +0xbf2ca6b3 +// -0.644444 +0xbf24fa50 +// -0.617021 +0xbf1df51b +// -0.591837 +0xbf17829d +// 0.551020 +0x3f0d0fac +// 0.574468 +0x3f131057 +// 0.600000 +0x3f19999a +// 0.627907 +0x3f20be83 +// 0.658537 +0x3f2895db +// 0.692308 +0x3f313b14 +// 0.729730 +0x3f3acf91 +// 0.771429 +0x3f457c58 +// 0.818182 +0x3f51745d +// 0.870968 +0x3f5ef7be +// 0.931034 +0x3f6e5847 +// 0.500000 +0x3f000000 +// 0.540000 +0x3f0a3d71 +// 0.586957 +0x3f1642c8 +// 0.642857 +0x3f249249 +// 0.710526 +0x3f35e50d +// 0.794118 +0x3f4b4b4b +// 0.900000 +0x3f666666 +// 0.519231 +0x3f04ec4f +// 0.613636 +0x3f1d1746 +// 0.750000 +0x3f400000 +// 0.964286 +0x3f76db6e +// 0.675000 +0x3f2ccccd +// 0.562500 +0x3f100000 +// 0.843750 +0x3f580000 +// -0.843750 +0xbf580000 +// -0.562500 +0xbf100000 +// -0.675000 +0xbf2ccccd +// -0.964286 +0xbf76db6e +// -0.750000 +0xbf400000 +// -0.613636 +0xbf1d1746 +// -0.519231 +0xbf04ec4f +// -0.900000 +0xbf666666 +// -0.794118 +0xbf4b4b4b +// -0.710526 +0xbf35e50d +// -0.642857 +0xbf249249 +// -0.586957 +0xbf1642c8 +// -0.540000 +0xbf0a3d71 +// -1.000000 +0xbf800000 +// -0.931034 +0xbf6e5847 +// -0.870968 +0xbf5ef7be +// -0.818182 +0xbf51745d +// -0.771429 +0xbf457c58 +// -0.729730 +0xbf3acf91 +// -0.692308 +0xbf313b14 +// -0.658537 +0xbf2895db +// -0.627907 +0xbf20be83 +// -0.600000 +0xbf19999a +// -0.574468 +0xbf131057 +// -0.551020 +0xbf0d0fac +// 0.510204 +0x3f029cbc +// 0.531915 +0x3f082b93 +// 0.555556 +0x3f0e38e4 +// 0.581395 +0x3f14d653 +// 0.609756 +0x3f1c18fa +// 0.641026 +0x3f241a42 +// 0.675676 +0x3f2cf915 +// 0.714286 +0x3f36db6e +// 0.757576 +0x3f41f07c +// 0.806452 +0x3f4e739d +// 0.862069 +0x3f5cb08d +// 0.925926 +0x3f6d097b +// 0.500000 +0x3f000000 +// 0.543478 +0x3f0b2164 +// 0.595238 +0x3f186186 +// 0.657895 +0x3f286bca +// 0.735294 +0x3f3c3c3c +// 0.833333 +0x3f555555 +// 0.961538 +0x3f762762 +// 0.568182 +0x3f11745d +// 0.694444 +0x3f31c71c +// 0.892857 +0x3f649249 +// 0.625000 +0x3f200000 +// 0.520833 +0x3f055555 +// 0.781250 +0x3f480000 +// -0.781250 +0xbf480000 +// -0.520833 +0xbf055555 +// -0.625000 +0xbf200000 +// -0.892857 +0xbf649249 +// -0.694444 +0xbf31c71c +// -0.568182 +0xbf11745d +// -0.961538 +0xbf762762 +// -0.833333 +0xbf555555 +// -0.735294 +0xbf3c3c3c +// -0.657895 +0xbf286bca +// -0.595238 +0xbf186186 +// -0.543478 +0xbf0b2164 +// -1.000000 +0xbf800000 +// -0.925926 +0xbf6d097b +// -0.862069 +0xbf5cb08d +// -0.806452 +0xbf4e739d +// -0.757576 +0xbf41f07c +// -0.714286 +0xbf36db6e +// -0.675676 +0xbf2cf915 +// -0.641026 +0xbf241a42 +// -0.609756 +0xbf1c18fa +// -0.581395 +0xbf14d653 +// -0.555556 +0xbf0e38e4 +// -0.531915 +0xbf082b93 +// -0.510204 +0xbf029cbc +// 0.469388 +0x3ef05398 +// 0.489362 +0x3efa8d9e +// 0.511111 +0x3f02d82e +// 0.534884 +0x3f08ee24 +// 0.560976 +0x3f0f9c19 +// 0.589744 +0x3f16f970 +// 0.621622 +0x3f1f2298 +// 0.657143 +0x3f283a84 +// 0.696970 +0x3f326c9b +// 0.741935 +0x3f3def7c +// 0.793103 +0x3f4b08d4 +// 0.851852 +0x3f5a12f7 +// 0.920000 +0x3f6b851f +// 0.500000 +0x3f000000 +// 0.547619 +0x3f0c30c3 +// 0.605263 +0x3f1af287 +// 0.676471 +0x3f2d2d2d +// 0.766667 +0x3f444444 +// 0.884615 +0x3f627627 +// 0.522727 +0x3f05d174 +// 0.638889 +0x3f238e39 +// 0.821429 +0x3f524925 +// 0.575000 +0x3f133333 +// 0.958333 +0x3f755555 +// 0.718750 +0x3f380000 +// -0.718750 +0xbf380000 +// -0.958333 +0xbf755555 +// -0.575000 +0xbf133333 +// -0.821429 +0xbf524925 +// -0.638889 +0xbf238e39 +// -0.522727 +0xbf05d174 +// -0.884615 +0xbf627627 +// -0.766667 +0xbf444444 +// -0.676471 +0xbf2d2d2d +// -0.605263 +0xbf1af287 +// -0.547619 +0xbf0c30c3 +// -1.000000 +0xbf800000 +// -0.920000 +0xbf6b851f +// -0.851852 +0xbf5a12f7 +// -0.793103 +0xbf4b08d4 +// -0.741935 +0xbf3def7c +// -0.696970 +0xbf326c9b +// -0.657143 +0xbf283a84 +// -0.621622 +0xbf1f2298 +// -0.589744 +0xbf16f970 +// -0.560976 +0xbf0f9c19 +// -0.534884 +0xbf08ee24 +// -0.511111 +0xbf02d82e +// -0.489362 +0xbefa8d9e +// -0.469388 +0xbef05398 +// 0.428571 +0x3edb6db7 +// 0.446809 +0x3ee4c416 +// 0.466667 +0x3eeeeeef +// 0.488372 +0x3efa0be8 +// 0.512195 +0x3f031f38 +// 0.538462 +0x3f09d89e +// 0.567568 +0x3f114c1c +// 0.600000 +0x3f19999a +// 0.636364 +0x3f22e8ba +// 0.677419 +0x3f2d6b5b +// 0.724138 +0x3f39611a +// 0.777778 +0x3f471c72 +// 0.840000 +0x3f570a3d +// 0.913043 +0x3f69bd38 +// 0.500000 +0x3f000000 +// 0.552632 +0x3f0d7943 +// 0.617647 +0x3f1e1e1e +// 0.700000 +0x3f333333 +// 0.807692 +0x3f4ec4ec +// 0.954545 +0x3f745d17 +// 0.583333 +0x3f155555 +// 0.750000 +0x3f400000 +// 0.525000 +0x3f066666 +// 0.875000 +0x3f600000 +// 0.656250 +0x3f280000 +// -0.656250 +0xbf280000 +// -0.875000 +0xbf600000 +// -0.525000 +0xbf066666 +// -0.750000 +0xbf400000 +// -0.583333 +0xbf155555 +// -0.954545 +0xbf745d17 +// -0.807692 +0xbf4ec4ec +// -0.700000 +0xbf333333 +// -0.617647 +0xbf1e1e1e +// -0.552632 +0xbf0d7943 +// -1.000000 +0xbf800000 +// -0.913043 +0xbf69bd38 +// -0.840000 +0xbf570a3d +// -0.777778 +0xbf471c72 +// -0.724138 +0xbf39611a +// -0.677419 +0xbf2d6b5b +// -0.636364 +0xbf22e8ba +// -0.600000 +0xbf19999a +// -0.567568 +0xbf114c1c +// -0.538462 +0xbf09d89e +// -0.512195 +0xbf031f38 +// -0.488372 +0xbefa0be8 +// -0.466667 +0xbeeeeeef +// -0.446809 +0xbee4c416 +// -0.428571 +0xbedb6db7 +// 0.387755 +0x3ec687d6 +// 0.404255 +0x3ecefa8e +// 0.422222 +0x3ed82d83 +// 0.441860 +0x3ee23b89 +// 0.463415 +0x3eed44af +// 0.487179 +0x3ef96f97 +// 0.513514 +0x3f03759f +// 0.542857 +0x3f0af8b0 +// 0.575758 +0x3f1364d9 +// 0.612903 +0x3f1ce73a +// 0.655172 +0x3f27b961 +// 0.703704 +0x3f3425ed +// 0.760000 +0x3f428f5c +// 0.826087 +0x3f537a6f +// 0.904762 +0x3f679e7a +// 0.500000 +0x3f000000 +// 0.558824 +0x3f0f0f0f +// 0.633333 +0x3f222222 +// 0.730769 +0x3f3b13b1 +// 0.863636 +0x3f5d1746 +// 0.527778 +0x3f071c72 +// 0.678571 +0x3f2db6db +// 0.950000 +0x3f733333 +// 0.791667 +0x3f4aaaab +// 0.593750 +0x3f180000 +// -0.593750 +0xbf180000 +// -0.791667 +0xbf4aaaab +// -0.950000 +0xbf733333 +// -0.678571 +0xbf2db6db +// -0.527778 +0xbf071c72 +// -0.863636 +0xbf5d1746 +// -0.730769 +0xbf3b13b1 +// -0.633333 +0xbf222222 +// -0.558824 +0xbf0f0f0f +// -1.000000 +0xbf800000 +// -0.904762 +0xbf679e7a +// -0.826087 +0xbf537a6f +// -0.760000 +0xbf428f5c +// -0.703704 +0xbf3425ed +// -0.655172 +0xbf27b961 +// -0.612903 +0xbf1ce73a +// -0.575758 +0xbf1364d9 +// -0.542857 +0xbf0af8b0 +// -0.513514 +0xbf03759f +// -0.487179 +0xbef96f97 +// -0.463415 +0xbeed44af +// -0.441860 +0xbee23b89 +// -0.422222 +0xbed82d83 +// -0.404255 +0xbecefa8e +// -0.387755 +0xbec687d6 +// 0.346939 +0x3eb1a1f6 +// 0.361702 +0x3eb93105 +// 0.377778 +0x3ec16c17 +// 0.395349 +0x3eca6b2a +// 0.414634 +0x3ed44aed +// 0.435897 +0x3edf2df3 +// 0.459459 +0x3eeb3e45 +// 0.485714 +0x3ef8af8b +// 0.515152 +0x3f03e0f8 +// 0.548387 +0x3f0c6319 +// 0.586207 +0x3f1611a8 +// 0.629630 +0x3f212f68 +// 0.680000 +0x3f2e147b +// 0.739130 +0x3f3d37a7 +// 0.809524 +0x3f4f3cf4 +// 0.894737 +0x3f650d79 +// 0.500000 +0x3f000000 +// 0.566667 +0x3f111111 +// 0.653846 +0x3f276276 +// 0.772727 +0x3f45d174 +// 0.944444 +0x3f71c71c +// 0.607143 +0x3f1b6db7 +// 0.850000 +0x3f59999a +// 0.708333 +0x3f355555 +// 0.531250 +0x3f080000 +// -0.531250 +0xbf080000 +// -0.708333 +0xbf355555 +// -0.850000 +0xbf59999a +// -0.607143 +0xbf1b6db7 +// -0.944444 +0xbf71c71c +// -0.772727 +0xbf45d174 +// -0.653846 +0xbf276276 +// -0.566667 +0xbf111111 +// -1.000000 +0xbf800000 +// -0.894737 +0xbf650d79 +// -0.809524 +0xbf4f3cf4 +// -0.739130 +0xbf3d37a7 +// -0.680000 +0xbf2e147b +// -0.629630 +0xbf212f68 +// -0.586207 +0xbf1611a8 +// -0.548387 +0xbf0c6319 +// -0.515152 +0xbf03e0f8 +// -0.485714 +0xbef8af8b +// -0.459459 +0xbeeb3e45 +// -0.435897 +0xbedf2df3 +// -0.414634 +0xbed44aed +// -0.395349 +0xbeca6b2a +// -0.377778 +0xbec16c17 +// -0.361702 +0xbeb93105 +// -0.346939 +0xbeb1a1f6 +// 0.306122 +0x3e9cbc15 +// 0.319149 +0x3ea3677d +// 0.333333 +0x3eaaaaab +// 0.348837 +0x3eb29aca +// 0.365854 +0x3ebb512c +// 0.384615 +0x3ec4ec4f +// 0.405405 +0x3ecf914c +// 0.428571 +0x3edb6db7 +// 0.454545 +0x3ee8ba2f +// 0.483871 +0x3ef7bdef +// 0.517241 +0x3f0469ee +// 0.555556 +0x3f0e38e4 +// 0.600000 +0x3f19999a +// 0.652174 +0x3f26f4df +// 0.714286 +0x3f36db6e +// 0.789474 +0x3f4a1af3 +// 0.882353 +0x3f61e1e2 +// 0.500000 +0x3f000000 +// 0.576923 +0x3f13b13b +// 0.681818 +0x3f2e8ba3 +// 0.833333 +0x3f555555 +// 0.535714 +0x3f092492 +// 0.750000 +0x3f400000 +// 0.625000 +0x3f200000 +// 0.937500 +0x3f700000 +// -0.937500 +0xbf700000 +// -0.625000 +0xbf200000 +// -0.750000 +0xbf400000 +// -0.535714 +0xbf092492 +// -0.833333 +0xbf555555 +// -0.681818 +0xbf2e8ba3 +// -0.576923 +0xbf13b13b +// -1.000000 +0xbf800000 +// -0.882353 +0xbf61e1e2 +// -0.789474 +0xbf4a1af3 +// -0.714286 +0xbf36db6e +// -0.652174 +0xbf26f4df +// -0.600000 +0xbf19999a +// -0.555556 +0xbf0e38e4 +// -0.517241 +0xbf0469ee +// -0.483871 +0xbef7bdef +// -0.454545 +0xbee8ba2f +// -0.428571 +0xbedb6db7 +// -0.405405 +0xbecf914c +// -0.384615 +0xbec4ec4f +// -0.365854 +0xbebb512c +// -0.348837 +0xbeb29aca +// -0.333333 +0xbeaaaaab +// -0.319149 +0xbea3677d +// -0.306122 +0xbe9cbc15 +// 0.265306 +0x3e87d634 +// 0.276596 +0x3e8d9df5 +// 0.288889 +0x3e93e93f +// 0.302326 +0x3e9aca6b +// 0.317073 +0x3ea2576a +// 0.333333 +0x3eaaaaab +// 0.351351 +0x3eb3e453 +// 0.371429 +0x3ebe2be3 +// 0.393939 +0x3ec9b26d +// 0.419355 +0x3ed6b5ad +// 0.448276 +0x3ee5846a +// 0.481481 +0x3ef684be +// 0.520000 +0x3f051eb8 +// 0.565217 +0x3f10b216 +// 0.619048 +0x3f1e79e8 +// 0.684211 +0x3f2f286c +// 0.764706 +0x3f43c3c4 +// 0.866667 +0x3f5dddde +// 0.500000 +0x3f000000 +// 0.590909 +0x3f1745d1 +// 0.722222 +0x3f38e38e +// 0.928571 +0x3f6db6db +// 0.650000 +0x3f266666 +// 0.541667 +0x3f0aaaab +// 0.812500 +0x3f500000 +// -0.812500 +0xbf500000 +// -0.541667 +0xbf0aaaab +// -0.650000 +0xbf266666 +// -0.928571 +0xbf6db6db +// -0.722222 +0xbf38e38e +// -0.590909 +0xbf1745d1 +// -1.000000 +0xbf800000 +// -0.866667 +0xbf5dddde +// -0.764706 +0xbf43c3c4 +// -0.684211 +0xbf2f286c +// -0.619048 +0xbf1e79e8 +// -0.565217 +0xbf10b216 +// -0.520000 +0xbf051eb8 +// -0.481481 +0xbef684be +// -0.448276 +0xbee5846a +// -0.419355 +0xbed6b5ad +// -0.393939 +0xbec9b26d +// -0.371429 +0xbebe2be3 +// -0.351351 +0xbeb3e453 +// -0.333333 +0xbeaaaaab +// -0.317073 +0xbea2576a +// -0.302326 +0xbe9aca6b +// -0.288889 +0xbe93e93f +// -0.276596 +0xbe8d9df5 +// -0.265306 +0xbe87d634 +// 0.224490 +0x3e65e0a7 +// 0.234043 +0x3e6fa8da +// 0.244444 +0x3e7a4fa5 +// 0.255814 +0x3e82fa0c +// 0.268293 +0x3e895da9 +// 0.282051 +0x3e906907 +// 0.297297 +0x3e98375a +// 0.314286 +0x3ea0ea0f +// 0.333333 +0x3eaaaaab +// 0.354839 +0x3eb5ad6b +// 0.379310 +0x3ec234f7 +// 0.407407 +0x3ed097b4 +// 0.440000 +0x3ee147ae +// 0.478261 +0x3ef4de9c +// 0.523810 +0x3f061862 +// 0.578947 +0x3f1435e5 +// 0.647059 +0x3f25a5a6 +// 0.733333 +0x3f3bbbbc +// 0.846154 +0x3f589d8a +// 0.500000 +0x3f000000 +// 0.611111 +0x3f1c71c7 +// 0.785714 +0x3f492492 +// 0.550000 +0x3f0ccccd +// 0.916667 +0x3f6aaaab +// 0.687500 +0x3f300000 +// -0.687500 +0xbf300000 +// -0.916667 +0xbf6aaaab +// -0.550000 +0xbf0ccccd +// -0.785714 +0xbf492492 +// -0.611111 +0xbf1c71c7 +// -1.000000 +0xbf800000 +// -0.846154 +0xbf589d8a +// -0.733333 +0xbf3bbbbc +// -0.647059 +0xbf25a5a6 +// -0.578947 +0xbf1435e5 +// -0.523810 +0xbf061862 +// -0.478261 +0xbef4de9c +// -0.440000 +0xbee147ae +// -0.407407 +0xbed097b4 +// -0.379310 +0xbec234f7 +// -0.354839 +0xbeb5ad6b +// -0.333333 +0xbeaaaaab +// -0.314286 +0xbea0ea0f +// -0.297297 +0xbe98375a +// -0.282051 +0xbe906907 +// -0.268293 +0xbe895da9 +// -0.255814 +0xbe82fa0c +// -0.244444 +0xbe7a4fa5 +// -0.234043 +0xbe6fa8da +// -0.224490 +0xbe65e0a7 +// 0.183673 +0x3e3c14e6 +// 0.191489 +0x3e4415ca +// 0.200000 +0x3e4ccccd +// 0.209302 +0x3e565359 +// 0.219512 +0x3e60c7ce +// 0.230769 +0x3e6c4ec5 +// 0.243243 +0x3e7914c2 +// 0.257143 +0x3e83a83b +// 0.272727 +0x3e8ba2e9 +// 0.290323 +0x3e94a529 +// 0.310345 +0x3e9ee584 +// 0.333333 +0x3eaaaaab +// 0.360000 +0x3eb851ec +// 0.391304 +0x3ec8590b +// 0.428571 +0x3edb6db7 +// 0.473684 +0x3ef286bd +// 0.529412 +0x3f078788 +// 0.600000 +0x3f19999a +// 0.692308 +0x3f313b14 +// 0.818182 +0x3f51745d +// 0.500000 +0x3f000000 +// 0.642857 +0x3f249249 +// 0.900000 +0x3f666666 +// 0.750000 +0x3f400000 +// 0.562500 +0x3f100000 +// -0.562500 +0xbf100000 +// -0.750000 +0xbf400000 +// -0.900000 +0xbf666666 +// -0.642857 +0xbf249249 +// -1.000000 +0xbf800000 +// -0.818182 +0xbf51745d +// -0.692308 +0xbf313b14 +// -0.600000 +0xbf19999a +// -0.529412 +0xbf078788 +// -0.473684 +0xbef286bd +// -0.428571 +0xbedb6db7 +// -0.391304 +0xbec8590b +// -0.360000 +0xbeb851ec +// -0.333333 +0xbeaaaaab +// -0.310345 +0xbe9ee584 +// -0.290323 +0xbe94a529 +// -0.272727 +0xbe8ba2e9 +// -0.257143 +0xbe83a83b +// -0.243243 +0xbe7914c2 +// -0.230769 +0xbe6c4ec5 +// -0.219512 +0xbe60c7ce +// -0.209302 +0xbe565359 +// -0.200000 +0xbe4ccccd +// -0.191489 +0xbe4415ca +// -0.183673 +0xbe3c14e6 +// 0.142857 +0x3e124925 +// 0.148936 +0x3e1882b9 +// 0.155556 +0x3e1f49f5 +// 0.162791 +0x3e26b29b +// 0.170732 +0x3e2ed44b +// 0.179487 +0x3e37cb7d +// 0.189189 +0x3e41bad0 +// 0.200000 +0x3e4ccccd +// 0.212121 +0x3e59364e +// 0.225806 +0x3e6739ce +// 0.241379 +0x3e772c23 +// 0.259259 +0x3e84bda1 +// 0.280000 +0x3e8f5c29 +// 0.304348 +0x3e9bd37a +// 0.333333 +0x3eaaaaab +// 0.368421 +0x3ebca1af +// 0.411765 +0x3ed2d2d3 +// 0.466667 +0x3eeeeeef +// 0.538462 +0x3f09d89e +// 0.636364 +0x3f22e8ba +// 0.777778 +0x3f471c72 +// 0.500000 +0x3f000000 +// 0.700000 +0x3f333333 +// 0.583333 +0x3f155555 +// 0.875000 +0x3f600000 +// -0.875000 +0xbf600000 +// -0.583333 +0xbf155555 +// -0.700000 +0xbf333333 +// -1.000000 +0xbf800000 +// -0.777778 +0xbf471c72 +// -0.636364 +0xbf22e8ba +// -0.538462 +0xbf09d89e +// -0.466667 +0xbeeeeeef +// -0.411765 +0xbed2d2d3 +// -0.368421 +0xbebca1af +// -0.333333 +0xbeaaaaab +// -0.304348 +0xbe9bd37a +// -0.280000 +0xbe8f5c29 +// -0.259259 +0xbe84bda1 +// -0.241379 +0xbe772c23 +// -0.225806 +0xbe6739ce +// -0.212121 +0xbe59364e +// -0.200000 +0xbe4ccccd +// -0.189189 +0xbe41bad0 +// -0.179487 +0xbe37cb7d +// -0.170732 +0xbe2ed44b +// -0.162791 +0xbe26b29b +// -0.155556 +0xbe1f49f5 +// -0.148936 +0xbe1882b9 +// -0.142857 +0xbe124925 +// 0.102041 +0x3dd0fac7 +// 0.106383 +0x3dd9df52 +// 0.111111 +0x3de38e39 +// 0.116279 +0x3dee23b9 +// 0.121951 +0x3df9c190 +// 0.128205 +0x3e034835 +// 0.135135 +0x3e0a60dd +// 0.142857 +0x3e124925 +// 0.151515 +0x3e1b26ca +// 0.161290 +0x3e25294a +// 0.172414 +0x3e308d3e +// 0.185185 +0x3e3da12f +// 0.200000 +0x3e4ccccd +// 0.217391 +0x3e5e9bd3 +// 0.238095 +0x3e73cf3d +// 0.263158 +0x3e86bca2 +// 0.294118 +0x3e969697 +// 0.333333 +0x3eaaaaab +// 0.384615 +0x3ec4ec4f +// 0.454545 +0x3ee8ba2f +// 0.555556 +0x3f0e38e4 +// 0.714286 +0x3f36db6e +// 0.500000 +0x3f000000 +// 0.833333 +0x3f555555 +// 0.625000 +0x3f200000 +// -0.625000 +0xbf200000 +// -0.833333 +0xbf555555 +// -1.000000 +0xbf800000 +// -0.714286 +0xbf36db6e +// -0.555556 +0xbf0e38e4 +// -0.454545 +0xbee8ba2f +// -0.384615 +0xbec4ec4f +// -0.333333 +0xbeaaaaab +// -0.294118 +0xbe969697 +// -0.263158 +0xbe86bca2 +// -0.238095 +0xbe73cf3d +// -0.217391 +0xbe5e9bd3 +// -0.200000 +0xbe4ccccd +// -0.185185 +0xbe3da12f +// -0.172414 +0xbe308d3e +// -0.161290 +0xbe25294a +// -0.151515 +0xbe1b26ca +// -0.142857 +0xbe124925 +// -0.135135 +0xbe0a60dd +// -0.128205 +0xbe034835 +// -0.121951 +0xbdf9c190 +// -0.116279 +0xbdee23b9 +// -0.111111 +0xbde38e39 +// -0.106383 +0xbdd9df52 +// -0.102041 +0xbdd0fac7 +// 0.061224 +0x3d7ac688 +// 0.063830 +0x3d82b931 +// 0.066667 +0x3d888889 +// 0.069767 +0x3d8ee23c +// 0.073171 +0x3d95da89 +// 0.076923 +0x3d9d89d9 +// 0.081081 +0x3da60dd6 +// 0.085714 +0x3daf8af9 +// 0.090909 +0x3dba2e8c +// 0.096774 +0x3dc6318c +// 0.103448 +0x3dd3dcb1 +// 0.111111 +0x3de38e39 +// 0.120000 +0x3df5c28f +// 0.130435 +0x3e0590b2 +// 0.142857 +0x3e124925 +// 0.157895 +0x3e21af28 +// 0.176471 +0x3e34b4b5 +// 0.200000 +0x3e4ccccd +// 0.230769 +0x3e6c4ec5 +// 0.272727 +0x3e8ba2e9 +// 0.333333 +0x3eaaaaab +// 0.428571 +0x3edb6db7 +// 0.600000 +0x3f19999a +// 0.500000 +0x3f000000 +// 0.750000 +0x3f400000 +// -0.750000 +0xbf400000 +// -1.000000 +0xbf800000 +// -0.600000 +0xbf19999a +// -0.428571 +0xbedb6db7 +// -0.333333 +0xbeaaaaab +// -0.272727 +0xbe8ba2e9 +// -0.230769 +0xbe6c4ec5 +// -0.200000 +0xbe4ccccd +// -0.176471 +0xbe34b4b5 +// -0.157895 +0xbe21af28 +// -0.142857 +0xbe124925 +// -0.130435 +0xbe0590b2 +// -0.120000 +0xbdf5c28f +// -0.111111 +0xbde38e39 +// -0.103448 +0xbdd3dcb1 +// -0.096774 +0xbdc6318c +// -0.090909 +0xbdba2e8c +// -0.085714 +0xbdaf8af9 +// -0.081081 +0xbda60dd6 +// -0.076923 +0xbd9d89d9 +// -0.073171 +0xbd95da89 +// -0.069767 +0xbd8ee23c +// -0.066667 +0xbd888889 +// -0.063830 +0xbd82b931 +// -0.061224 +0xbd7ac688 +// 0.020408 +0x3ca72f05 +// 0.021277 +0x3cae4c41 +// 0.022222 +0x3cb60b61 +// 0.023256 +0x3cbe82fa +// 0.024390 +0x3cc7ce0c +// 0.025641 +0x3cd20d21 +// 0.027027 +0x3cdd67c9 +// 0.028571 +0x3cea0ea1 +// 0.030303 +0x3cf83e10 +// 0.032258 +0x3d042108 +// 0.034483 +0x3d0d3dcb +// 0.037037 +0x3d17b426 +// 0.040000 +0x3d23d70a +// 0.043478 +0x3d321643 +// 0.047619 +0x3d430c31 +// 0.052632 +0x3d579436 +// 0.058824 +0x3d70f0f1 +// 0.066667 +0x3d888889 +// 0.076923 +0x3d9d89d9 +// 0.090909 +0x3dba2e8c +// 0.111111 +0x3de38e39 +// 0.142857 +0x3e124925 +// 0.200000 +0x3e4ccccd +// 0.333333 +0x3eaaaaab +// 0.500000 +0x3f000000 +// -1.000000 +0xbf800000 +// -0.333333 +0xbeaaaaab +// -0.200000 +0xbe4ccccd +// -0.142857 +0xbe124925 +// -0.111111 +0xbde38e39 +// -0.090909 +0xbdba2e8c +// -0.076923 +0xbd9d89d9 +// -0.066667 +0xbd888889 +// -0.058824 +0xbd70f0f1 +// -0.052632 +0xbd579436 +// -0.047619 +0xbd430c31 +// -0.043478 +0xbd321643 +// -0.040000 +0xbd23d70a +// -0.037037 +0xbd17b426 +// -0.034483 +0xbd0d3dcb +// -0.032258 +0xbd042108 +// -0.030303 +0xbcf83e10 +// -0.028571 +0xbcea0ea1 +// -0.027027 +0xbcdd67c9 +// -0.025641 +0xbcd20d21 +// -0.024390 +0xbcc7ce0c +// -0.023256 +0xbcbe82fa +// -0.022222 +0xbcb60b61 +// -0.021277 +0xbcae4c41 +// -0.020408 +0xbca72f05 +// -0.020408 +0xbca72f05 +// -0.021277 +0xbcae4c41 +// -0.022222 +0xbcb60b61 +// -0.023256 +0xbcbe82fa +// -0.024390 +0xbcc7ce0c +// -0.025641 +0xbcd20d21 +// -0.027027 +0xbcdd67c9 +// -0.028571 +0xbcea0ea1 +// -0.030303 +0xbcf83e10 +// -0.032258 +0xbd042108 +// -0.034483 +0xbd0d3dcb +// -0.037037 +0xbd17b426 +// -0.040000 +0xbd23d70a +// -0.043478 +0xbd321643 +// -0.047619 +0xbd430c31 +// -0.052632 +0xbd579436 +// -0.058824 +0xbd70f0f1 +// -0.066667 +0xbd888889 +// -0.076923 +0xbd9d89d9 +// -0.090909 +0xbdba2e8c +// -0.111111 +0xbde38e39 +// -0.142857 +0xbe124925 +// -0.200000 +0xbe4ccccd +// -0.333333 +0xbeaaaaab +// -0.500000 +0xbf000000 +// 0.500000 +0x3f000000 +// 0.333333 +0x3eaaaaab +// 0.200000 +0x3e4ccccd +// 0.142857 +0x3e124925 +// 0.111111 +0x3de38e39 +// 0.090909 +0x3dba2e8c +// 0.076923 +0x3d9d89d9 +// 0.066667 +0x3d888889 +// 0.058824 +0x3d70f0f1 +// 0.052632 +0x3d579436 +// 0.047619 +0x3d430c31 +// 0.043478 +0x3d321643 +// 0.040000 +0x3d23d70a +// 0.037037 +0x3d17b426 +// 0.034483 +0x3d0d3dcb +// 0.032258 +0x3d042108 +// 0.030303 +0x3cf83e10 +// 0.028571 +0x3cea0ea1 +// 0.027027 +0x3cdd67c9 +// 0.025641 +0x3cd20d21 +// 0.024390 +0x3cc7ce0c +// 0.023256 +0x3cbe82fa +// 0.022222 +0x3cb60b61 +// 0.021277 +0x3cae4c41 +// 0.020408 +0x3ca72f05 +// -0.061224 +0xbd7ac688 +// -0.063830 +0xbd82b931 +// -0.066667 +0xbd888889 +// -0.069767 +0xbd8ee23c +// -0.073171 +0xbd95da89 +// -0.076923 +0xbd9d89d9 +// -0.081081 +0xbda60dd6 +// -0.085714 +0xbdaf8af9 +// -0.090909 +0xbdba2e8c +// -0.096774 +0xbdc6318c +// -0.103448 +0xbdd3dcb1 +// -0.111111 +0xbde38e39 +// -0.120000 +0xbdf5c28f +// -0.130435 +0xbe0590b2 +// -0.142857 +0xbe124925 +// -0.157895 +0xbe21af28 +// -0.176471 +0xbe34b4b5 +// -0.200000 +0xbe4ccccd +// -0.230769 +0xbe6c4ec5 +// -0.272727 +0xbe8ba2e9 +// -0.333333 +0xbeaaaaab +// -0.428571 +0xbedb6db7 +// -0.600000 +0xbf19999a +// -0.500000 +0xbf000000 +// -0.750000 +0xbf400000 +// 0.750000 +0x3f400000 +// 0.500000 +0x3f000000 +// 0.600000 +0x3f19999a +// 0.428571 +0x3edb6db7 +// 0.333333 +0x3eaaaaab +// 0.272727 +0x3e8ba2e9 +// 0.230769 +0x3e6c4ec5 +// 0.200000 +0x3e4ccccd +// 0.176471 +0x3e34b4b5 +// 0.157895 +0x3e21af28 +// 0.142857 +0x3e124925 +// 0.130435 +0x3e0590b2 +// 0.120000 +0x3df5c28f +// 0.111111 +0x3de38e39 +// 0.103448 +0x3dd3dcb1 +// 0.096774 +0x3dc6318c +// 0.090909 +0x3dba2e8c +// 0.085714 +0x3daf8af9 +// 0.081081 +0x3da60dd6 +// 0.076923 +0x3d9d89d9 +// 0.073171 +0x3d95da89 +// 0.069767 +0x3d8ee23c +// 0.066667 +0x3d888889 +// 0.063830 +0x3d82b931 +// 0.061224 +0x3d7ac688 +// -0.102041 +0xbdd0fac7 +// -0.106383 +0xbdd9df52 +// -0.111111 +0xbde38e39 +// -0.116279 +0xbdee23b9 +// -0.121951 +0xbdf9c190 +// -0.128205 +0xbe034835 +// -0.135135 +0xbe0a60dd +// -0.142857 +0xbe124925 +// -0.151515 +0xbe1b26ca +// -0.161290 +0xbe25294a +// -0.172414 +0xbe308d3e +// -0.185185 +0xbe3da12f +// -0.200000 +0xbe4ccccd +// -0.217391 +0xbe5e9bd3 +// -0.238095 +0xbe73cf3d +// -0.263158 +0xbe86bca2 +// -0.294118 +0xbe969697 +// -0.333333 +0xbeaaaaab +// -0.384615 +0xbec4ec4f +// -0.454545 +0xbee8ba2f +// -0.555556 +0xbf0e38e4 +// -0.714286 +0xbf36db6e +// -0.500000 +0xbf000000 +// -0.833333 +0xbf555555 +// -0.625000 +0xbf200000 +// 0.625000 +0x3f200000 +// 0.833333 +0x3f555555 +// 0.500000 +0x3f000000 +// 0.714286 +0x3f36db6e +// 0.555556 +0x3f0e38e4 +// 0.454545 +0x3ee8ba2f +// 0.384615 +0x3ec4ec4f +// 0.333333 +0x3eaaaaab +// 0.294118 +0x3e969697 +// 0.263158 +0x3e86bca2 +// 0.238095 +0x3e73cf3d +// 0.217391 +0x3e5e9bd3 +// 0.200000 +0x3e4ccccd +// 0.185185 +0x3e3da12f +// 0.172414 +0x3e308d3e +// 0.161290 +0x3e25294a +// 0.151515 +0x3e1b26ca +// 0.142857 +0x3e124925 +// 0.135135 +0x3e0a60dd +// 0.128205 +0x3e034835 +// 0.121951 +0x3df9c190 +// 0.116279 +0x3dee23b9 +// 0.111111 +0x3de38e39 +// 0.106383 +0x3dd9df52 +// 0.102041 +0x3dd0fac7 +// -0.142857 +0xbe124925 +// -0.148936 +0xbe1882b9 +// -0.155556 +0xbe1f49f5 +// -0.162791 +0xbe26b29b +// -0.170732 +0xbe2ed44b +// -0.179487 +0xbe37cb7d +// -0.189189 +0xbe41bad0 +// -0.200000 +0xbe4ccccd +// -0.212121 +0xbe59364e +// -0.225806 +0xbe6739ce +// -0.241379 +0xbe772c23 +// -0.259259 +0xbe84bda1 +// -0.280000 +0xbe8f5c29 +// -0.304348 +0xbe9bd37a +// -0.333333 +0xbeaaaaab +// -0.368421 +0xbebca1af +// -0.411765 +0xbed2d2d3 +// -0.466667 +0xbeeeeeef +// -0.538462 +0xbf09d89e +// -0.636364 +0xbf22e8ba +// -0.777778 +0xbf471c72 +// -0.500000 +0xbf000000 +// -0.700000 +0xbf333333 +// -0.583333 +0xbf155555 +// -0.875000 +0xbf600000 +// 0.875000 +0x3f600000 +// 0.583333 +0x3f155555 +// 0.700000 +0x3f333333 +// 0.500000 +0x3f000000 +// 0.777778 +0x3f471c72 +// 0.636364 +0x3f22e8ba +// 0.538462 +0x3f09d89e +// 0.466667 +0x3eeeeeef +// 0.411765 +0x3ed2d2d3 +// 0.368421 +0x3ebca1af +// 0.333333 +0x3eaaaaab +// 0.304348 +0x3e9bd37a +// 0.280000 +0x3e8f5c29 +// 0.259259 +0x3e84bda1 +// 0.241379 +0x3e772c23 +// 0.225806 +0x3e6739ce +// 0.212121 +0x3e59364e +// 0.200000 +0x3e4ccccd +// 0.189189 +0x3e41bad0 +// 0.179487 +0x3e37cb7d +// 0.170732 +0x3e2ed44b +// 0.162791 +0x3e26b29b +// 0.155556 +0x3e1f49f5 +// 0.148936 +0x3e1882b9 +// 0.142857 +0x3e124925 +// -0.183673 +0xbe3c14e6 +// -0.191489 +0xbe4415ca +// -0.200000 +0xbe4ccccd +// -0.209302 +0xbe565359 +// -0.219512 +0xbe60c7ce +// -0.230769 +0xbe6c4ec5 +// -0.243243 +0xbe7914c2 +// -0.257143 +0xbe83a83b +// -0.272727 +0xbe8ba2e9 +// -0.290323 +0xbe94a529 +// -0.310345 +0xbe9ee584 +// -0.333333 +0xbeaaaaab +// -0.360000 +0xbeb851ec +// -0.391304 +0xbec8590b +// -0.428571 +0xbedb6db7 +// -0.473684 +0xbef286bd +// -0.529412 +0xbf078788 +// -0.600000 +0xbf19999a +// -0.692308 +0xbf313b14 +// -0.818182 +0xbf51745d +// -0.500000 +0xbf000000 +// -0.642857 +0xbf249249 +// -0.900000 +0xbf666666 +// -0.750000 +0xbf400000 +// -0.562500 +0xbf100000 +// 0.562500 +0x3f100000 +// 0.750000 +0x3f400000 +// 0.900000 +0x3f666666 +// 0.642857 +0x3f249249 +// 0.500000 +0x3f000000 +// 0.818182 +0x3f51745d +// 0.692308 +0x3f313b14 +// 0.600000 +0x3f19999a +// 0.529412 +0x3f078788 +// 0.473684 +0x3ef286bd +// 0.428571 +0x3edb6db7 +// 0.391304 +0x3ec8590b +// 0.360000 +0x3eb851ec +// 0.333333 +0x3eaaaaab +// 0.310345 +0x3e9ee584 +// 0.290323 +0x3e94a529 +// 0.272727 +0x3e8ba2e9 +// 0.257143 +0x3e83a83b +// 0.243243 +0x3e7914c2 +// 0.230769 +0x3e6c4ec5 +// 0.219512 +0x3e60c7ce +// 0.209302 +0x3e565359 +// 0.200000 +0x3e4ccccd +// 0.191489 +0x3e4415ca +// 0.183673 +0x3e3c14e6 +// -0.224490 +0xbe65e0a7 +// -0.234043 +0xbe6fa8da +// -0.244444 +0xbe7a4fa5 +// -0.255814 +0xbe82fa0c +// -0.268293 +0xbe895da9 +// -0.282051 +0xbe906907 +// -0.297297 +0xbe98375a +// -0.314286 +0xbea0ea0f +// -0.333333 +0xbeaaaaab +// -0.354839 +0xbeb5ad6b +// -0.379310 +0xbec234f7 +// -0.407407 +0xbed097b4 +// -0.440000 +0xbee147ae +// -0.478261 +0xbef4de9c +// -0.523810 +0xbf061862 +// -0.578947 +0xbf1435e5 +// -0.647059 +0xbf25a5a6 +// -0.733333 +0xbf3bbbbc +// -0.846154 +0xbf589d8a +// -0.500000 +0xbf000000 +// -0.611111 +0xbf1c71c7 +// -0.785714 +0xbf492492 +// -0.550000 +0xbf0ccccd +// -0.916667 +0xbf6aaaab +// -0.687500 +0xbf300000 +// 0.687500 +0x3f300000 +// 0.916667 +0x3f6aaaab +// 0.550000 +0x3f0ccccd +// 0.785714 +0x3f492492 +// 0.611111 +0x3f1c71c7 +// 0.500000 +0x3f000000 +// 0.846154 +0x3f589d8a +// 0.733333 +0x3f3bbbbc +// 0.647059 +0x3f25a5a6 +// 0.578947 +0x3f1435e5 +// 0.523810 +0x3f061862 +// 0.478261 +0x3ef4de9c +// 0.440000 +0x3ee147ae +// 0.407407 +0x3ed097b4 +// 0.379310 +0x3ec234f7 +// 0.354839 +0x3eb5ad6b +// 0.333333 +0x3eaaaaab +// 0.314286 +0x3ea0ea0f +// 0.297297 +0x3e98375a +// 0.282051 +0x3e906907 +// 0.268293 +0x3e895da9 +// 0.255814 +0x3e82fa0c +// 0.244444 +0x3e7a4fa5 +// 0.234043 +0x3e6fa8da +// 0.224490 +0x3e65e0a7 +// -0.265306 +0xbe87d634 +// -0.276596 +0xbe8d9df5 +// -0.288889 +0xbe93e93f +// -0.302326 +0xbe9aca6b +// -0.317073 +0xbea2576a +// -0.333333 +0xbeaaaaab +// -0.351351 +0xbeb3e453 +// -0.371429 +0xbebe2be3 +// -0.393939 +0xbec9b26d +// -0.419355 +0xbed6b5ad +// -0.448276 +0xbee5846a +// -0.481481 +0xbef684be +// -0.520000 +0xbf051eb8 +// -0.565217 +0xbf10b216 +// -0.619048 +0xbf1e79e8 +// -0.684211 +0xbf2f286c +// -0.764706 +0xbf43c3c4 +// -0.866667 +0xbf5dddde +// -0.500000 +0xbf000000 +// -0.590909 +0xbf1745d1 +// -0.722222 +0xbf38e38e +// -0.928571 +0xbf6db6db +// -0.650000 +0xbf266666 +// -0.541667 +0xbf0aaaab +// -0.812500 +0xbf500000 +// 0.812500 +0x3f500000 +// 0.541667 +0x3f0aaaab +// 0.650000 +0x3f266666 +// 0.928571 +0x3f6db6db +// 0.722222 +0x3f38e38e +// 0.590909 +0x3f1745d1 +// 0.500000 +0x3f000000 +// 0.866667 +0x3f5dddde +// 0.764706 +0x3f43c3c4 +// 0.684211 +0x3f2f286c +// 0.619048 +0x3f1e79e8 +// 0.565217 +0x3f10b216 +// 0.520000 +0x3f051eb8 +// 0.481481 +0x3ef684be +// 0.448276 +0x3ee5846a +// 0.419355 +0x3ed6b5ad +// 0.393939 +0x3ec9b26d +// 0.371429 +0x3ebe2be3 +// 0.351351 +0x3eb3e453 +// 0.333333 +0x3eaaaaab +// 0.317073 +0x3ea2576a +// 0.302326 +0x3e9aca6b +// 0.288889 +0x3e93e93f +// 0.276596 +0x3e8d9df5 +// 0.265306 +0x3e87d634 +// -0.306122 +0xbe9cbc15 +// -0.319149 +0xbea3677d +// -0.333333 +0xbeaaaaab +// -0.348837 +0xbeb29aca +// -0.365854 +0xbebb512c +// -0.384615 +0xbec4ec4f +// -0.405405 +0xbecf914c +// -0.428571 +0xbedb6db7 +// -0.454545 +0xbee8ba2f +// -0.483871 +0xbef7bdef +// -0.517241 +0xbf0469ee +// -0.555556 +0xbf0e38e4 +// -0.600000 +0xbf19999a +// -0.652174 +0xbf26f4df +// -0.714286 +0xbf36db6e +// -0.789474 +0xbf4a1af3 +// -0.882353 +0xbf61e1e2 +// -0.500000 +0xbf000000 +// -0.576923 +0xbf13b13b +// -0.681818 +0xbf2e8ba3 +// -0.833333 +0xbf555555 +// -0.535714 +0xbf092492 +// -0.750000 +0xbf400000 +// -0.625000 +0xbf200000 +// -0.937500 +0xbf700000 +// 0.937500 +0x3f700000 +// 0.625000 +0x3f200000 +// 0.750000 +0x3f400000 +// 0.535714 +0x3f092492 +// 0.833333 +0x3f555555 +// 0.681818 +0x3f2e8ba3 +// 0.576923 +0x3f13b13b +// 0.500000 +0x3f000000 +// 0.882353 +0x3f61e1e2 +// 0.789474 +0x3f4a1af3 +// 0.714286 +0x3f36db6e +// 0.652174 +0x3f26f4df +// 0.600000 +0x3f19999a +// 0.555556 +0x3f0e38e4 +// 0.517241 +0x3f0469ee +// 0.483871 +0x3ef7bdef +// 0.454545 +0x3ee8ba2f +// 0.428571 +0x3edb6db7 +// 0.405405 +0x3ecf914c +// 0.384615 +0x3ec4ec4f +// 0.365854 +0x3ebb512c +// 0.348837 +0x3eb29aca +// 0.333333 +0x3eaaaaab +// 0.319149 +0x3ea3677d +// 0.306122 +0x3e9cbc15 +// -0.346939 +0xbeb1a1f6 +// -0.361702 +0xbeb93105 +// -0.377778 +0xbec16c17 +// -0.395349 +0xbeca6b2a +// -0.414634 +0xbed44aed +// -0.435897 +0xbedf2df3 +// -0.459459 +0xbeeb3e45 +// -0.485714 +0xbef8af8b +// -0.515152 +0xbf03e0f8 +// -0.548387 +0xbf0c6319 +// -0.586207 +0xbf1611a8 +// -0.629630 +0xbf212f68 +// -0.680000 +0xbf2e147b +// -0.739130 +0xbf3d37a7 +// -0.809524 +0xbf4f3cf4 +// -0.894737 +0xbf650d79 +// -0.500000 +0xbf000000 +// -0.566667 +0xbf111111 +// -0.653846 +0xbf276276 +// -0.772727 +0xbf45d174 +// -0.944444 +0xbf71c71c +// -0.607143 +0xbf1b6db7 +// -0.850000 +0xbf59999a +// -0.708333 +0xbf355555 +// -0.531250 +0xbf080000 +// 0.531250 +0x3f080000 +// 0.708333 +0x3f355555 +// 0.850000 +0x3f59999a +// 0.607143 +0x3f1b6db7 +// 0.944444 +0x3f71c71c +// 0.772727 +0x3f45d174 +// 0.653846 +0x3f276276 +// 0.566667 +0x3f111111 +// 0.500000 +0x3f000000 +// 0.894737 +0x3f650d79 +// 0.809524 +0x3f4f3cf4 +// 0.739130 +0x3f3d37a7 +// 0.680000 +0x3f2e147b +// 0.629630 +0x3f212f68 +// 0.586207 +0x3f1611a8 +// 0.548387 +0x3f0c6319 +// 0.515152 +0x3f03e0f8 +// 0.485714 +0x3ef8af8b +// 0.459459 +0x3eeb3e45 +// 0.435897 +0x3edf2df3 +// 0.414634 +0x3ed44aed +// 0.395349 +0x3eca6b2a +// 0.377778 +0x3ec16c17 +// 0.361702 +0x3eb93105 +// 0.346939 +0x3eb1a1f6 +// -0.387755 +0xbec687d6 +// -0.404255 +0xbecefa8e +// -0.422222 +0xbed82d83 +// -0.441860 +0xbee23b89 +// -0.463415 +0xbeed44af +// -0.487179 +0xbef96f97 +// -0.513514 +0xbf03759f +// -0.542857 +0xbf0af8b0 +// -0.575758 +0xbf1364d9 +// -0.612903 +0xbf1ce73a +// -0.655172 +0xbf27b961 +// -0.703704 +0xbf3425ed +// -0.760000 +0xbf428f5c +// -0.826087 +0xbf537a6f +// -0.904762 +0xbf679e7a +// -0.500000 +0xbf000000 +// -0.558824 +0xbf0f0f0f +// -0.633333 +0xbf222222 +// -0.730769 +0xbf3b13b1 +// -0.863636 +0xbf5d1746 +// -0.527778 +0xbf071c72 +// -0.678571 +0xbf2db6db +// -0.950000 +0xbf733333 +// -0.791667 +0xbf4aaaab +// -0.593750 +0xbf180000 +// 0.593750 +0x3f180000 +// 0.791667 +0x3f4aaaab +// 0.950000 +0x3f733333 +// 0.678571 +0x3f2db6db +// 0.527778 +0x3f071c72 +// 0.863636 +0x3f5d1746 +// 0.730769 +0x3f3b13b1 +// 0.633333 +0x3f222222 +// 0.558824 +0x3f0f0f0f +// 0.500000 +0x3f000000 +// 0.904762 +0x3f679e7a +// 0.826087 +0x3f537a6f +// 0.760000 +0x3f428f5c +// 0.703704 +0x3f3425ed +// 0.655172 +0x3f27b961 +// 0.612903 +0x3f1ce73a +// 0.575758 +0x3f1364d9 +// 0.542857 +0x3f0af8b0 +// 0.513514 +0x3f03759f +// 0.487179 +0x3ef96f97 +// 0.463415 +0x3eed44af +// 0.441860 +0x3ee23b89 +// 0.422222 +0x3ed82d83 +// 0.404255 +0x3ecefa8e +// 0.387755 +0x3ec687d6 +// -0.428571 +0xbedb6db7 +// -0.446809 +0xbee4c416 +// -0.466667 +0xbeeeeeef +// -0.488372 +0xbefa0be8 +// -0.512195 +0xbf031f38 +// -0.538462 +0xbf09d89e +// -0.567568 +0xbf114c1c +// -0.600000 +0xbf19999a +// -0.636364 +0xbf22e8ba +// -0.677419 +0xbf2d6b5b +// -0.724138 +0xbf39611a +// -0.777778 +0xbf471c72 +// -0.840000 +0xbf570a3d +// -0.913043 +0xbf69bd38 +// -0.500000 +0xbf000000 +// -0.552632 +0xbf0d7943 +// -0.617647 +0xbf1e1e1e +// -0.700000 +0xbf333333 +// -0.807692 +0xbf4ec4ec +// -0.954545 +0xbf745d17 +// -0.583333 +0xbf155555 +// -0.750000 +0xbf400000 +// -0.525000 +0xbf066666 +// -0.875000 +0xbf600000 +// -0.656250 +0xbf280000 +// 0.656250 +0x3f280000 +// 0.875000 +0x3f600000 +// 0.525000 +0x3f066666 +// 0.750000 +0x3f400000 +// 0.583333 +0x3f155555 +// 0.954545 +0x3f745d17 +// 0.807692 +0x3f4ec4ec +// 0.700000 +0x3f333333 +// 0.617647 +0x3f1e1e1e +// 0.552632 +0x3f0d7943 +// 0.500000 +0x3f000000 +// 0.913043 +0x3f69bd38 +// 0.840000 +0x3f570a3d +// 0.777778 +0x3f471c72 +// 0.724138 +0x3f39611a +// 0.677419 +0x3f2d6b5b +// 0.636364 +0x3f22e8ba +// 0.600000 +0x3f19999a +// 0.567568 +0x3f114c1c +// 0.538462 +0x3f09d89e +// 0.512195 +0x3f031f38 +// 0.488372 +0x3efa0be8 +// 0.466667 +0x3eeeeeef +// 0.446809 +0x3ee4c416 +// 0.428571 +0x3edb6db7 +// -0.469388 +0xbef05398 +// -0.489362 +0xbefa8d9e +// -0.511111 +0xbf02d82e +// -0.534884 +0xbf08ee24 +// -0.560976 +0xbf0f9c19 +// -0.589744 +0xbf16f970 +// -0.621622 +0xbf1f2298 +// -0.657143 +0xbf283a84 +// -0.696970 +0xbf326c9b +// -0.741935 +0xbf3def7c +// -0.793103 +0xbf4b08d4 +// -0.851852 +0xbf5a12f7 +// -0.920000 +0xbf6b851f +// -0.500000 +0xbf000000 +// -0.547619 +0xbf0c30c3 +// -0.605263 +0xbf1af287 +// -0.676471 +0xbf2d2d2d +// -0.766667 +0xbf444444 +// -0.884615 +0xbf627627 +// -0.522727 +0xbf05d174 +// -0.638889 +0xbf238e39 +// -0.821429 +0xbf524925 +// -0.575000 +0xbf133333 +// -0.958333 +0xbf755555 +// -0.718750 +0xbf380000 +// 0.718750 +0x3f380000 +// 0.958333 +0x3f755555 +// 0.575000 +0x3f133333 +// 0.821429 +0x3f524925 +// 0.638889 +0x3f238e39 +// 0.522727 +0x3f05d174 +// 0.884615 +0x3f627627 +// 0.766667 +0x3f444444 +// 0.676471 +0x3f2d2d2d +// 0.605263 +0x3f1af287 +// 0.547619 +0x3f0c30c3 +// 0.500000 +0x3f000000 +// 0.920000 +0x3f6b851f +// 0.851852 +0x3f5a12f7 +// 0.793103 +0x3f4b08d4 +// 0.741935 +0x3f3def7c +// 0.696970 +0x3f326c9b +// 0.657143 +0x3f283a84 +// 0.621622 +0x3f1f2298 +// 0.589744 +0x3f16f970 +// 0.560976 +0x3f0f9c19 +// 0.534884 +0x3f08ee24 +// 0.511111 +0x3f02d82e +// 0.489362 +0x3efa8d9e +// 0.469388 +0x3ef05398 +// -0.510204 +0xbf029cbc +// -0.531915 +0xbf082b93 +// -0.555556 +0xbf0e38e4 +// -0.581395 +0xbf14d653 +// -0.609756 +0xbf1c18fa +// -0.641026 +0xbf241a42 +// -0.675676 +0xbf2cf915 +// -0.714286 +0xbf36db6e +// -0.757576 +0xbf41f07c +// -0.806452 +0xbf4e739d +// -0.862069 +0xbf5cb08d +// -0.925926 +0xbf6d097b +// -0.500000 +0xbf000000 +// -0.543478 +0xbf0b2164 +// -0.595238 +0xbf186186 +// -0.657895 +0xbf286bca +// -0.735294 +0xbf3c3c3c +// -0.833333 +0xbf555555 +// -0.961538 +0xbf762762 +// -0.568182 +0xbf11745d +// -0.694444 +0xbf31c71c +// -0.892857 +0xbf649249 +// -0.625000 +0xbf200000 +// -0.520833 +0xbf055555 +// -0.781250 +0xbf480000 +// 0.781250 +0x3f480000 +// 0.520833 +0x3f055555 +// 0.625000 +0x3f200000 +// 0.892857 +0x3f649249 +// 0.694444 +0x3f31c71c +// 0.568182 +0x3f11745d +// 0.961538 +0x3f762762 +// 0.833333 +0x3f555555 +// 0.735294 +0x3f3c3c3c +// 0.657895 +0x3f286bca +// 0.595238 +0x3f186186 +// 0.543478 +0x3f0b2164 +// 0.500000 +0x3f000000 +// 0.925926 +0x3f6d097b +// 0.862069 +0x3f5cb08d +// 0.806452 +0x3f4e739d +// 0.757576 +0x3f41f07c +// 0.714286 +0x3f36db6e +// 0.675676 +0x3f2cf915 +// 0.641026 +0x3f241a42 +// 0.609756 +0x3f1c18fa +// 0.581395 +0x3f14d653 +// 0.555556 +0x3f0e38e4 +// 0.531915 +0x3f082b93 +// 0.510204 +0x3f029cbc +// -0.551020 +0xbf0d0fac +// -0.574468 +0xbf131057 +// -0.600000 +0xbf19999a +// -0.627907 +0xbf20be83 +// -0.658537 +0xbf2895db +// -0.692308 +0xbf313b14 +// -0.729730 +0xbf3acf91 +// -0.771429 +0xbf457c58 +// -0.818182 +0xbf51745d +// -0.870968 +0xbf5ef7be +// -0.931034 +0xbf6e5847 +// -0.500000 +0xbf000000 +// -0.540000 +0xbf0a3d71 +// -0.586957 +0xbf1642c8 +// -0.642857 +0xbf249249 +// -0.710526 +0xbf35e50d +// -0.794118 +0xbf4b4b4b +// -0.900000 +0xbf666666 +// -0.519231 +0xbf04ec4f +// -0.613636 +0xbf1d1746 +// -0.750000 +0xbf400000 +// -0.964286 +0xbf76db6e +// -0.675000 +0xbf2ccccd +// -0.562500 +0xbf100000 +// -0.843750 +0xbf580000 +// 0.843750 +0x3f580000 +// 0.562500 +0x3f100000 +// 0.675000 +0x3f2ccccd +// 0.964286 +0x3f76db6e +// 0.750000 +0x3f400000 +// 0.613636 +0x3f1d1746 +// 0.519231 +0x3f04ec4f +// 0.900000 +0x3f666666 +// 0.794118 +0x3f4b4b4b +// 0.710526 +0x3f35e50d +// 0.642857 +0x3f249249 +// 0.586957 +0x3f1642c8 +// 0.540000 +0x3f0a3d71 +// 0.500000 +0x3f000000 +// 0.931034 +0x3f6e5847 +// 0.870968 +0x3f5ef7be +// 0.818182 +0x3f51745d +// 0.771429 +0x3f457c58 +// 0.729730 +0x3f3acf91 +// 0.692308 +0x3f313b14 +// 0.658537 +0x3f2895db +// 0.627907 +0x3f20be83 +// 0.600000 +0x3f19999a +// 0.574468 +0x3f131057 +// 0.551020 +0x3f0d0fac +// -0.591837 +0xbf17829d +// -0.617021 +0xbf1df51b +// -0.644444 +0xbf24fa50 +// -0.674419 +0xbf2ca6b3 +// -0.707317 +0xbf3512bb +// -0.743590 +0xbf3e5be6 +// -0.783784 +0xbf48a60e +// -0.828571 +0xbf541d42 +// -0.878788 +0xbf60f83e +// -0.935484 +0xbf6f7bdf +// -0.500000 +0xbf000000 +// -0.537037 +0xbf097b42 +// -0.580000 +0xbf147ae1 +// -0.630435 +0xbf21642d +// -0.690476 +0xbf30c30c +// -0.763158 +0xbf435e51 +// -0.852941 +0xbf5a5a5a +// -0.966667 +0xbf777777 +// -0.557692 +0xbf0ec4ec +// -0.659091 +0xbf28ba2f +// -0.805556 +0xbf4e38e4 +// -0.517857 +0xbf049249 +// -0.725000 +0xbf39999a +// -0.604167 +0xbf1aaaab +// -0.906250 +0xbf680000 +// 0.906250 +0x3f680000 +// 0.604167 +0x3f1aaaab +// 0.725000 +0x3f39999a +// 0.517857 +0x3f049249 +// 0.805556 +0x3f4e38e4 +// 0.659091 +0x3f28ba2f +// 0.557692 +0x3f0ec4ec +// 0.966667 +0x3f777777 +// 0.852941 +0x3f5a5a5a +// 0.763158 +0x3f435e51 +// 0.690476 +0x3f30c30c +// 0.630435 +0x3f21642d +// 0.580000 +0x3f147ae1 +// 0.537037 +0x3f097b42 +// 0.500000 +0x3f000000 +// 0.935484 +0x3f6f7bdf +// 0.878788 +0x3f60f83e +// 0.828571 +0x3f541d42 +// 0.783784 +0x3f48a60e +// 0.743590 +0x3f3e5be6 +// 0.707317 +0x3f3512bb +// 0.674419 +0x3f2ca6b3 +// 0.644444 +0x3f24fa50 +// 0.617021 +0x3f1df51b +// 0.591837 +0x3f17829d +// -0.632653 +0xbf21f58d +// -0.659574 +0xbf28d9df +// -0.688889 +0xbf305b06 +// -0.720930 +0xbf388ee2 +// -0.756098 +0xbf418f9c +// -0.794872 +0xbf4b7cb8 +// -0.837838 +0xbf567c8a +// -0.885714 +0xbf62be2c +// -0.939394 +0xbf707c1f +// -0.500000 +0xbf000000 +// -0.534483 +0xbf08d3dd +// -0.574074 +0xbf12f685 +// -0.620000 +0xbf1eb852 +// -0.673913 +0xbf2c8591 +// -0.738095 +0xbf3cf3cf +// -0.815789 +0xbf50d794 +// -0.911765 +0xbf696969 +// -0.516667 +0xbf044444 +// -0.596154 +0xbf189d8a +// -0.704545 +0xbf345d17 +// -0.861111 +0xbf5c71c7 +// -0.553571 +0xbf0db6db +// -0.775000 +0xbf466666 +// -0.645833 +0xbf255555 +// -0.968750 +0xbf780000 +// 0.968750 +0x3f780000 +// 0.645833 +0x3f255555 +// 0.775000 +0x3f466666 +// 0.553571 +0x3f0db6db +// 0.861111 +0x3f5c71c7 +// 0.704545 +0x3f345d17 +// 0.596154 +0x3f189d8a +// 0.516667 +0x3f044444 +// 0.911765 +0x3f696969 +// 0.815789 +0x3f50d794 +// 0.738095 +0x3f3cf3cf +// 0.673913 +0x3f2c8591 +// 0.620000 +0x3f1eb852 +// 0.574074 +0x3f12f685 +// 0.534483 +0x3f08d3dd +// 0.500000 +0x3f000000 +// 0.939394 +0x3f707c1f +// 0.885714 +0x3f62be2c +// 0.837838 +0x3f567c8a +// 0.794872 +0x3f4b7cb8 +// 0.756098 +0x3f418f9c +// 0.720930 +0x3f388ee2 +// 0.688889 +0x3f305b06 +// 0.659574 +0x3f28d9df +// 0.632653 +0x3f21f58d +// -0.673469 +0xbf2c687d +// -0.702128 +0xbf33bea3 +// -0.733333 +0xbf3bbbbc +// -0.767442 +0xbf447712 +// -0.804878 +0xbf4e0c7d +// -0.846154 +0xbf589d8a +// -0.891892 +0xbf645307 +// -0.942857 +0xbf715f16 +// -0.500000 +0xbf000000 +// -0.532258 +0xbf084211 +// -0.568966 +0xbf11a7b9 +// -0.611111 +0xbf1c71c7 +// -0.660000 +0xbf28f5c3 +// -0.717391 +0xbf37a6f5 +// -0.785714 +0xbf492492 +// -0.868421 +0xbf5e50d8 +// -0.970588 +0xbf787878 +// -0.550000 +0xbf0ccccd +// -0.634615 +0xbf227627 +// -0.750000 +0xbf400000 +// -0.916667 +0xbf6aaaab +// -0.589286 +0xbf16db6e +// -0.825000 +0xbf533333 +// -0.687500 +0xbf300000 +// -0.515625 +0xbf040000 +// 0.515625 +0x3f040000 +// 0.687500 +0x3f300000 +// 0.825000 +0x3f533333 +// 0.589286 +0x3f16db6e +// 0.916667 +0x3f6aaaab +// 0.750000 +0x3f400000 +// 0.634615 +0x3f227627 +// 0.550000 +0x3f0ccccd +// 0.970588 +0x3f787878 +// 0.868421 +0x3f5e50d8 +// 0.785714 +0x3f492492 +// 0.717391 +0x3f37a6f5 +// 0.660000 +0x3f28f5c3 +// 0.611111 +0x3f1c71c7 +// 0.568966 +0x3f11a7b9 +// 0.532258 +0x3f084211 +// 0.500000 +0x3f000000 +// 0.942857 +0x3f715f16 +// 0.891892 +0x3f645307 +// 0.846154 +0x3f589d8a +// 0.804878 +0x3f4e0c7d +// 0.767442 +0x3f447712 +// 0.733333 +0x3f3bbbbc +// 0.702128 +0x3f33bea3 +// 0.673469 +0x3f2c687d +// -0.714286 +0xbf36db6e +// -0.744681 +0xbf3ea367 +// -0.777778 +0xbf471c72 +// -0.813953 +0xbf505f41 +// -0.853659 +0xbf5a895e +// -0.897436 +0xbf65be5c +// -0.945946 +0xbf722983 +// -0.500000 +0xbf000000 +// -0.530303 +0xbf07c1f0 +// -0.564516 +0xbf108421 +// -0.603448 +0xbf1a7b96 +// -0.648148 +0xbf25ed09 +// -0.700000 +0xbf333333 +// -0.760870 +0xbf42c859 +// -0.833333 +0xbf555555 +// -0.921053 +0xbf6bca1b +// -0.514706 +0xbf03c3c4 +// -0.583333 +0xbf155555 +// -0.673077 +0xbf2c4ec5 +// -0.795455 +0xbf4ba2e9 +// -0.972222 +0xbf78e38e +// -0.625000 +0xbf200000 +// -0.875000 +0xbf600000 +// -0.729167 +0xbf3aaaab +// -0.546875 +0xbf0c0000 +// 0.546875 +0x3f0c0000 +// 0.729167 +0x3f3aaaab +// 0.875000 +0x3f600000 +// 0.625000 +0x3f200000 +// 0.972222 +0x3f78e38e +// 0.795455 +0x3f4ba2e9 +// 0.673077 +0x3f2c4ec5 +// 0.583333 +0x3f155555 +// 0.514706 +0x3f03c3c4 +// 0.921053 +0x3f6bca1b +// 0.833333 +0x3f555555 +// 0.760870 +0x3f42c859 +// 0.700000 +0x3f333333 +// 0.648148 +0x3f25ed09 +// 0.603448 +0x3f1a7b96 +// 0.564516 +0x3f108421 +// 0.530303 +0x3f07c1f0 +// 0.500000 +0x3f000000 +// 0.945946 +0x3f722983 +// 0.897436 +0x3f65be5c +// 0.853659 +0x3f5a895e +// 0.813953 +0x3f505f41 +// 0.777778 +0x3f471c72 +// 0.744681 +0x3f3ea367 +// 0.714286 +0x3f36db6e +// -0.755102 +0xbf414e5e +// -0.787234 +0xbf49882c +// -0.822222 +0xbf527d28 +// -0.860465 +0xbf5c4771 +// -0.902439 +0xbf67063e +// -0.948718 +0xbf72df2e +// -0.500000 +0xbf000000 +// -0.528571 +0xbf075075 +// -0.560606 +0xbf0f83e1 +// -0.596774 +0xbf18c632 +// -0.637931 +0xbf234f73 +// -0.685185 +0xbf2f684c +// -0.740000 +0xbf3d70a4 +// -0.804348 +0xbf4de9bd +// -0.880952 +0xbf618618 +// -0.973684 +0xbf79435e +// -0.544118 +0xbf0b4b4b +// -0.616667 +0xbf1dddde +// -0.711538 +0xbf362762 +// -0.840909 +0xbf5745d1 +// -0.513889 +0xbf038e39 +// -0.660714 +0xbf292492 +// -0.925000 +0xbf6ccccd +// -0.770833 +0xbf455555 +// -0.578125 +0xbf140000 +// 0.578125 +0x3f140000 +// 0.770833 +0x3f455555 +// 0.925000 +0x3f6ccccd +// 0.660714 +0x3f292492 +// 0.513889 +0x3f038e39 +// 0.840909 +0x3f5745d1 +// 0.711538 +0x3f362762 +// 0.616667 +0x3f1dddde +// 0.544118 +0x3f0b4b4b +// 0.973684 +0x3f79435e +// 0.880952 +0x3f618618 +// 0.804348 +0x3f4de9bd +// 0.740000 +0x3f3d70a4 +// 0.685185 +0x3f2f684c +// 0.637931 +0x3f234f73 +// 0.596774 +0x3f18c632 +// 0.560606 +0x3f0f83e1 +// 0.528571 +0x3f075075 +// 0.500000 +0x3f000000 +// 0.948718 +0x3f72df2e +// 0.902439 +0x3f67063e +// 0.860465 +0x3f5c4771 +// 0.822222 +0x3f527d28 +// 0.787234 +0x3f49882c +// 0.755102 +0x3f414e5e +// -0.795918 +0xbf4bc14e +// -0.829787 +0xbf546cf0 +// -0.866667 +0xbf5dddde +// -0.906977 +0xbf682fa1 +// -0.951220 +0xbf73831f +// -0.500000 +0xbf000000 +// -0.527027 +0xbf06eb3e +// -0.557143 +0xbf0ea0ea +// -0.590909 +0xbf1745d1 +// -0.629032 +0xbf210842 +// -0.672414 +0xbf2c234f +// -0.722222 +0xbf38e38e +// -0.780000 +0xbf47ae14 +// -0.847826 +0xbf590b21 +// -0.928571 +0xbf6db6db +// -0.513158 +0xbf035e51 +// -0.573529 +0xbf12d2d3 +// -0.650000 +0xbf266666 +// -0.750000 +0xbf400000 +// -0.886364 +0xbf62e8ba +// -0.541667 +0xbf0aaaab +// -0.696429 +0xbf324925 +// -0.975000 +0xbf79999a +// -0.812500 +0xbf500000 +// -0.609375 +0xbf1c0000 +// 0.609375 +0x3f1c0000 +// 0.812500 +0x3f500000 +// 0.975000 +0x3f79999a +// 0.696429 +0x3f324925 +// 0.541667 +0x3f0aaaab +// 0.886364 +0x3f62e8ba +// 0.750000 +0x3f400000 +// 0.650000 +0x3f266666 +// 0.573529 +0x3f12d2d3 +// 0.513158 +0x3f035e51 +// 0.928571 +0x3f6db6db +// 0.847826 +0x3f590b21 +// 0.780000 +0x3f47ae14 +// 0.722222 +0x3f38e38e +// 0.672414 +0x3f2c234f +// 0.629032 +0x3f210842 +// 0.590909 +0x3f1745d1 +// 0.557143 +0x3f0ea0ea +// 0.527027 +0x3f06eb3e +// 0.500000 +0x3f000000 +// 0.951220 +0x3f73831f +// 0.906977 +0x3f682fa1 +// 0.866667 +0x3f5dddde +// 0.829787 +0x3f546cf0 +// 0.795918 +0x3f4bc14e +// -0.836735 +0xbf56343f +// -0.872340 +0xbf5f51b4 +// -0.911111 +0xbf693e94 +// -0.953488 +0xbf7417d0 +// -0.500000 +0xbf000000 +// -0.525641 +0xbf069069 +// -0.554054 +0xbf0dd67d +// -0.585714 +0xbf15f15f +// -0.621212 +0xbf1f07c2 +// -0.661290 +0xbf294a53 +// -0.706897 +0xbf34f72c +// -0.759259 +0xbf425ed1 +// -0.820000 +0xbf51eb85 +// -0.891304 +0xbf642c86 +// -0.976190 +0xbf79e79e +// -0.539474 +0xbf0a1af3 +// -0.602941 +0xbf1a5a5a +// -0.683333 +0xbf2eeeef +// -0.788462 +0xbf49d89e +// -0.931818 +0xbf6e8ba3 +// -0.569444 +0xbf11c71c +// -0.732143 +0xbf3b6db7 +// -0.512500 +0xbf033333 +// -0.854167 +0xbf5aaaab +// -0.640625 +0xbf240000 +// 0.640625 +0x3f240000 +// 0.854167 +0x3f5aaaab +// 0.512500 +0x3f033333 +// 0.732143 +0x3f3b6db7 +// 0.569444 +0x3f11c71c +// 0.931818 +0x3f6e8ba3 +// 0.788462 +0x3f49d89e +// 0.683333 +0x3f2eeeef +// 0.602941 +0x3f1a5a5a +// 0.539474 +0x3f0a1af3 +// 0.976190 +0x3f79e79e +// 0.891304 +0x3f642c86 +// 0.820000 +0x3f51eb85 +// 0.759259 +0x3f425ed1 +// 0.706897 +0x3f34f72c +// 0.661290 +0x3f294a53 +// 0.621212 +0x3f1f07c2 +// 0.585714 +0x3f15f15f +// 0.554054 +0x3f0dd67d +// 0.525641 +0x3f069069 +// 0.500000 +0x3f000000 +// 0.953488 +0x3f7417d0 +// 0.911111 +0x3f693e94 +// 0.872340 +0x3f5f51b4 +// 0.836735 +0x3f56343f +// -0.877551 +0xbf60a72f +// -0.914894 +0xbf6a3678 +// -0.955556 +0xbf749f4a +// -0.500000 +0xbf000000 +// -0.524390 +0xbf063e70 +// -0.551282 +0xbf0d20d2 +// -0.581081 +0xbf14c1bb +// -0.614286 +0xbf1d41d4 +// -0.651515 +0xbf26c9b2 +// -0.693548 +0xbf318c63 +// -0.741379 +0xbf3dcb09 +// -0.796296 +0xbf4bda13 +// -0.860000 +0xbf5c28f6 +// -0.934783 +0xbf6f4dea +// -0.511905 +0xbf030c31 +// -0.565789 +0xbf10d794 +// -0.632353 +0xbf21e1e2 +// -0.716667 +0xbf377777 +// -0.826923 +0xbf53b13b +// -0.977273 +0xbf7a2e8c +// -0.597222 +0xbf18e38e +// -0.767857 +0xbf449249 +// -0.537500 +0xbf09999a +// -0.895833 +0xbf655555 +// -0.671875 +0xbf2c0000 +// 0.671875 +0x3f2c0000 +// 0.895833 +0x3f655555 +// 0.537500 +0x3f09999a +// 0.767857 +0x3f449249 +// 0.597222 +0x3f18e38e +// 0.977273 +0x3f7a2e8c +// 0.826923 +0x3f53b13b +// 0.716667 +0x3f377777 +// 0.632353 +0x3f21e1e2 +// 0.565789 +0x3f10d794 +// 0.511905 +0x3f030c31 +// 0.934783 +0x3f6f4dea +// 0.860000 +0x3f5c28f6 +// 0.796296 +0x3f4bda13 +// 0.741379 +0x3f3dcb09 +// 0.693548 +0x3f318c63 +// 0.651515 +0x3f26c9b2 +// 0.614286 +0x3f1d41d4 +// 0.581081 +0x3f14c1bb +// 0.551282 +0x3f0d20d2 +// 0.524390 +0x3f063e70 +// 0.500000 +0x3f000000 +// 0.955556 +0x3f749f4a +// 0.914894 +0x3f6a3678 +// 0.877551 +0x3f60a72f +// -0.918367 +0xbf6b1a1f +// -0.957447 +0xbf751b3c +// -0.500000 +0xbf000000 +// -0.523256 +0xbf05f418 +// -0.548780 +0xbf0c7ce1 +// -0.576923 +0xbf13b13b +// -0.608108 +0xbf1bacf9 +// -0.642857 +0xbf249249 +// -0.681818 +0xbf2e8ba3 +// -0.725806 +0xbf39ce74 +// -0.775862 +0xbf469ee6 +// -0.833333 +0xbf555555 +// -0.900000 +0xbf666666 +// -0.978261 +0xbf7a6f4e +// -0.535714 +0xbf092492 +// -0.592105 +0xbf179436 +// -0.661765 +0xbf296969 +// -0.750000 +0xbf400000 +// -0.865385 +0xbf5d89d9 +// -0.511364 +0xbf02e8ba +// -0.625000 +0xbf200000 +// -0.803571 +0xbf4db6db +// -0.562500 +0xbf100000 +// -0.937500 +0xbf700000 +// -0.703125 +0xbf340000 +// 0.703125 +0x3f340000 +// 0.937500 +0x3f700000 +// 0.562500 +0x3f100000 +// 0.803571 +0x3f4db6db +// 0.625000 +0x3f200000 +// 0.511364 +0x3f02e8ba +// 0.865385 +0x3f5d89d9 +// 0.750000 +0x3f400000 +// 0.661765 +0x3f296969 +// 0.592105 +0x3f179436 +// 0.535714 +0x3f092492 +// 0.978261 +0x3f7a6f4e +// 0.900000 +0x3f666666 +// 0.833333 +0x3f555555 +// 0.775862 +0x3f469ee6 +// 0.725806 +0x3f39ce74 +// 0.681818 +0x3f2e8ba3 +// 0.642857 +0x3f249249 +// 0.608108 +0x3f1bacf9 +// 0.576923 +0x3f13b13b +// 0.548780 +0x3f0c7ce1 +// 0.523256 +0x3f05f418 +// 0.500000 +0x3f000000 +// 0.957447 +0x3f751b3c +// 0.918367 +0x3f6b1a1f +// -0.959184 +0xbf758d10 +// -0.500000 +0xbf000000 +// -0.522222 +0xbf05b05b +// -0.546512 +0xbf0be830 +// -0.573171 +0xbf12bb51 +// -0.602564 +0xbf1a41a4 +// -0.635135 +0xbf229837 +// -0.671429 +0xbf2be2be +// -0.712121 +0xbf364d93 +// -0.758065 +0xbf421084 +// -0.810345 +0xbf4f72c2 +// -0.870370 +0xbf5ed098 +// -0.940000 +0xbf70a3d7 +// -0.510870 +0xbf02c859 +// -0.559524 +0xbf0f3cf4 +// -0.618421 +0xbf1e50d8 +// -0.691176 +0xbf30f0f1 +// -0.783333 +0xbf488889 +// -0.903846 +0xbf676276 +// -0.534091 +0xbf08ba2f +// -0.652778 +0xbf271c72 +// -0.839286 +0xbf56db6e +// -0.587500 +0xbf166666 +// -0.979167 +0xbf7aaaab +// -0.734375 +0xbf3c0000 +// 0.734375 +0x3f3c0000 +// 0.979167 +0x3f7aaaab +// 0.587500 +0x3f166666 +// 0.839286 +0x3f56db6e +// 0.652778 +0x3f271c72 +// 0.534091 +0x3f08ba2f +// 0.903846 +0x3f676276 +// 0.783333 +0x3f488889 +// 0.691176 +0x3f30f0f1 +// 0.618421 +0x3f1e50d8 +// 0.559524 +0x3f0f3cf4 +// 0.510870 +0x3f02c859 +// 0.940000 +0x3f70a3d7 +// 0.870370 +0x3f5ed098 +// 0.810345 +0x3f4f72c2 +// 0.758065 +0x3f421084 +// 0.712121 +0x3f364d93 +// 0.671429 +0x3f2be2be +// 0.635135 +0x3f229837 +// 0.602564 +0x3f1a41a4 +// 0.573171 +0x3f12bb51 +// 0.546512 +0x3f0be830 +// 0.522222 +0x3f05b05b +// 0.500000 +0x3f000000 +// 0.959184 +0x3f758d10 +// -0.500000 +0xbf000000 +// -0.521277 +0xbf057262 +// -0.544444 +0xbf0b60b6 +// -0.569767 +0xbf11dc47 +// -0.597561 +0xbf18f9c2 +// -0.628205 +0xbf20d20d +// -0.662162 +0xbf298376 +// -0.700000 +0xbf333333 +// -0.742424 +0xbf3e0f84 +// -0.790323 +0xbf4a5295 +// -0.844828 +0xbf58469f +// -0.907407 +0xbf684bda +// -0.980000 +0xbf7ae148 +// -0.532609 +0xbf08590b +// -0.583333 +0xbf155555 +// -0.644737 +0xbf250d79 +// -0.720588 +0xbf387878 +// -0.816667 +0xbf511111 +// -0.942308 +0xbf713b14 +// -0.556818 +0xbf0e8ba3 +// -0.680556 +0xbf2e38e4 +// -0.875000 +0xbf600000 +// -0.612500 +0xbf1ccccd +// -0.510417 +0xbf02aaab +// -0.765625 +0xbf440000 +// 0.765625 +0x3f440000 +// 0.510417 +0x3f02aaab +// 0.612500 +0x3f1ccccd +// 0.875000 +0x3f600000 +// 0.680556 +0x3f2e38e4 +// 0.556818 +0x3f0e8ba3 +// 0.942308 +0x3f713b14 +// 0.816667 +0x3f511111 +// 0.720588 +0x3f387878 +// 0.644737 +0x3f250d79 +// 0.583333 +0x3f155555 +// 0.532609 +0x3f08590b +// 0.980000 +0x3f7ae148 +// 0.907407 +0x3f684bda +// 0.844828 +0x3f58469f +// 0.790323 +0x3f4a5295 +// 0.742424 +0x3f3e0f84 +// 0.700000 +0x3f333333 +// 0.662162 +0x3f298376 +// 0.628205 +0x3f20d20d +// 0.597561 +0x3f18f9c2 +// 0.569767 +0x3f11dc47 +// 0.544444 +0x3f0b60b6 +// 0.521277 +0x3f057262 +// 0.500000 +0x3f000000 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF32/Inverse1_f32.txt b/Testing/Patterns/DSP/FastMath/FastMathF32/Inverse1_f32.txt new file mode 100755 index 00000000..f18d18e2 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF32/Inverse1_f32.txt @@ -0,0 +1,514 @@ +W +256 +// 20.570269 +0x41a48fe9 +// 3.005693 +0x40405d46 +// 3.437678 +0x405c02ed +// 2.341757 +0x4015df57 +// 1.925240 +0x3ff66e44 +// 18.457429 +0x4193a8d1 +// 8.929507 +0x410edf42 +// 2.305135 +0x40138755 +// 14.539475 +0x4168a1b0 +// 2.456871 +0x401d3d60 +// 2.437063 +0x401bf8d9 +// 1.721858 +0x3fdc65d8 +// 4.718444 +0x4096fd7d +// 121.336098 +0x42f2ac15 +// 23.022341 +0x41b82dc1 +// 2.322810 +0x4014a8ed +// 12.718834 +0x414b8058 +// 2.097547 +0x40063e38 +// 1.862629 +0x3fee6a9e +// 2.812624 +0x40340209 +// 7.250490 +0x40e80404 +// 4.659403 +0x409519d5 +// 10.814125 +0x412d06a8 +// 7.629272 +0x40f42300 +// 1.679974 +0x3fd70963 +// 3.334551 +0x40556947 +// 5.070294 +0x40a23fda +// 3.762428 +0x4070cb9d +// 4.942038 +0x409e252d +// 3.277423 +0x4051c14b +// 4.761575 +0x40985ed3 +// 1.210259 +0x3f9ae9c2 +// 5.901642 +0x40bcda41 +// 1.561545 +0x3fc7e0b4 +// 19.666190 +0x419d545c +// 11.062809 +0x41310144 +// 2.527127 +0x4021bc72 +// 2.583651 +0x40255a8b +// 3.636987 +0x4068c464 +// 3.987334 +0x407f307d +// 16.594990 +0x4184c28a +// 7.928754 +0x40fdb85b +// 16.915488 +0x418752ec +// 10.636075 +0x412a2d5d +// 2.597557 +0x40263e5e +// 4.780230 +0x4098f7a4 +// 3.815592 +0x407432aa +// 50.184726 +0x4248bd29 +// 5.107157 +0x40a36dd5 +// 6.325569 +0x40ca6b0f +// 1.526713 +0x3fc36b58 +// 9.160831 +0x411292c4 +// 1.731258 +0x3fdd99de +// 1.704192 +0x3fda22f7 +// 2.979842 +0x403eb5ba +// 2.039999 +0x40028f58 +// 8.640898 +0x410a411e +// 7.606463 +0x40f36824 +// 11.418855 +0x4136b3a1 +// 5.960287 +0x40bebaac +// 20.890517 +0x41a71fc8 +// 3.026111 +0x4041abcc +// 3.175259 +0x404b3771 +// 2.291118 +0x4012a1ac +// 3.989908 +0x407f5aa9 +// 23.183256 +0x41b9774f +// 9.830255 +0x411d48ba +// 4.279814 +0x4088f43d +// 1.716108 +0x3fdba971 +// 4.440618 +0x408e198b +// 2.388560 +0x4018de2b +// 4.310129 +0x4089ec94 +// 25.813316 +0x41ce81ac +// 5.230998 +0x40a76456 +// 9.500647 +0x411802a6 +// 2.694507 +0x402c72d0 +// 7.036071 +0x40e1277e +// 7.276525 +0x40e8d94a +// 14.822915 +0x416d2aa9 +// 6.552798 +0x40d1b086 +// 5.465099 +0x40aee217 +// 8.451957 +0x41073b38 +// 6.083568 +0x40c2ac98 +// 1.648533 +0x3fd30325 +// 54.874447 +0x425b7f6f +// 3.135390 +0x4048aa3b +// 7.481891 +0x40ef6ba8 +// 3.262985 +0x4050d4c1 +// 22.851160 +0x41b6cf2d +// 2.097006 +0x40063558 +// 2.158489 +0x400a24af +// 5.878407 +0x40bc1be8 +// 4.018069 +0x40809406 +// 6.637228 +0x40d4642c +// 1.489058 +0x3fbe9974 +// 7.728825 +0x40f75289 +// 3.576841 +0x4064eaf6 +// 22.934050 +0x41b778ef +// 11.681107 +0x413ae5d1 +// 3.170489 +0x404ae94b +// 172.024771 +0x432c0657 +// 3.824911 +0x4074cb59 +// 22.048196 +0x41b062b4 +// 2.526739 +0x4021b616 +// 18.267509 +0x419223dc +// 19.202240 +0x41999e30 +// 2.935572 +0x403be06b +// 4.751640 +0x40980d6e +// 3.821299 +0x4074902b +// 3.184288 +0x404bcb62 +// 6.752807 +0x40d816ff +// 12.431812 +0x4146e8b4 +// 11.272466 +0x41345c05 +// 4.462909 +0x408ed027 +// 13.627851 +0x415a0bad +// 1.591648 +0x3fcbbb21 +// 4.850340 +0x409b35fd +// 3.470798 +0x405e218e +// 2.573153 +0x4024ae8b +// 3.149276 +0x40498dbc +// 10.792172 +0x412cacbd +// 1.745680 +0x3fdf7270 +// 68.933748 +0x4289de14 +// 43.788234 +0x422f2727 +// 30.308857 +0x41f2788a +// 2.308416 +0x4013bd18 +// 2.493770 +0x401f99ed +// 1.798934 +0x3fe6437b +// 13.602725 +0x4159a4c3 +// 4.480936 +0x408f63d5 +// 2.086906 +0x40058fdf +// 10.947474 +0x412f28da +// 8.339189 +0x41056d51 +// 3.258398 +0x40508999 +// 15.789865 +0x417ca34a +// 9.171636 +0x4112bf06 +// 5.375292 +0x40ac0264 +// 2.453997 +0x401d0e4c +// 3.525489 +0x4061a19c +// 6.824319 +0x40da60d3 +// 2.778720 +0x4031d68b +// 2.694566 +0x402c73c5 +// 4.693339 +0x40962fd6 +// 9.711562 +0x411b628f +// 4.724762 +0x40973141 +// 2.121839 +0x4007cc38 +// 9.424363 +0x4116ca31 +// 3.918836 +0x407ace35 +// 2.643620 +0x40293113 +// 7.891364 +0x40fc860f +// 41.260098 +0x42250a57 +// 3.699858 +0x406cca79 +// 6.970714 +0x40df1017 +// 9.108116 +0x4111bad8 +// 3.797920 +0x40731120 +// 842.005168 +0x44528055 +// 2.256493 +0x40106a60 +// 2.110276 +0x40070ec3 +// 3.004739 +0x40404da6 +// 1.000000 +0x3f800000 +// 3.783553 +0x407225ba +// 16.077177 +0x41809e0f +// 6.193861 +0x40c6341d +// 13.707780 +0x415b5311 +// 15.740147 +0x417bd7a4 +// 5.308331 +0x40a9ddd9 +// 2.760697 +0x4030af44 +// 1.837510 +0x3feb338a +// 17.976566 +0x418fd002 +// 2.972724 +0x403e411b +// 4.052418 +0x4081ad69 +// 1.544025 +0x3fc5a29b +// 11.443291 +0x413717b8 +// 3.364977 +0x40575bc7 +// 5.689392 +0x40b60f7f +// 2.441200 +0x401c3c9f +// 25.469961 +0x41cbc27b +// 3.364070 +0x40574cec +// 3.692493 +0x406c51cf +// 2.543971 +0x4022d06c +// 3.709176 +0x406d6324 +// 2.359784 +0x401706b2 +// 5.452130 +0x40ae77d9 +// 1.656920 +0x3fd415f5 +// 7.692280 +0x40f62728 +// 1.874125 +0x3fefe357 +// 4.974378 +0x409f2e1c +// 13.481223 +0x4157b317 +// 3.726303 +0x406e7bc0 +// 1.242396 +0x3f9f06d2 +// 1.258574 +0x3fa118f2 +// 5.303500 +0x40a9b646 +// 4.718018 +0x4096fa00 +// 9.910969 +0x411e9354 +// 4.788856 +0x40993e4f +// 2.025906 +0x4001a872 +// 3.531266 +0x40620042 +// 3.098257 +0x404649d7 +// 3.021634 +0x40416273 +// 7.282199 +0x40e907c6 +// 6.205568 +0x40c69404 +// 4.899776 +0x409ccaf8 +// 2.244027 +0x400f9e23 +// 26.419982 +0x41d35c1f +// 5.186435 +0x40a5f747 +// 3.828633 +0x40750852 +// 4.959429 +0x409eb3a5 +// 7.505960 +0x40f030d3 +// 5.476953 +0x40af4334 +// 24.651866 +0x41c53705 +// 1.994351 +0x3fff46e6 +// 155.825558 +0x431bd358 +// 4.404009 +0x408ceda4 +// 10.425794 +0x4126d00e +// 4.414924 +0x408d470f +// 11.248382 +0x4133f95f +// 2.528079 +0x4021cc0b +// 7.260178 +0x40e85361 +// 2.937711 +0x403c0377 +// 1.238676 +0x3f9e8cf1 +// 14.325252 +0x4165343b +// 1.609379 +0x3fce0024 +// 5.950032 +0x40be66aa +// 4.802752 +0x4099b024 +// 8.033420 +0x410088e4 +// 5.600093 +0x40b333f6 +// 16.086995 +0x4180b22a +// 8.875806 +0x410e034d +// 5.432866 +0x40adda0a +// 4.458170 +0x408ea953 +// 4.272062 +0x4088b4bc +// 1.904025 +0x3ff3b718 +// 1.813126 +0x3fe81487 +// 4.886573 +0x409c5ece +// 4.032567 +0x40810ac9 +// 1.157807 +0x3f943301 +// 8.454507 +0x410745a9 +// 17.379962 +0x418b0a29 +// 4.148946 +0x4084c42a +// 17.617618 +0x418cf0e2 +// 5.360786 +0x40ab8b8e +// 13.352384 +0x4155a35e +// 10.378240 +0x41260d46 +// 2.289473 +0x401286bb +// 29.359213 +0x41eadfab +// 4.597539 +0x40931f0a +// 3.974980 +0x407e6614 +// 3.964185 +0x407db536 +// 10.086740 +0x4121634a +// 21.905825 +0x41af3f21 +// 13.690601 +0x415b0cb3 +// 4.005201 +0x40802a9b +// 7.403674 +0x40eceae6 +// 2.761065 +0x4030b549 +// 13.284111 +0x41548bb8 +// 5.122628 +0x40a3ec92 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF32/Numerator1_f32.txt b/Testing/Patterns/DSP/FastMath/FastMathF32/Numerator1_f32.txt new file mode 100755 index 00000000..59ac17b3 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathF32/Numerator1_f32.txt @@ -0,0 +1,5002 @@ +W +2500 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.900000 +0xbf666666 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.863265 +0xbf5cfef5 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.826531 +0xbf539783 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.789796 +0xbf4a3011 +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.753061 +0xbf40c89f +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.716327 +0xbf37612d +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.679592 +0xbf2df9bb +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.642857 +0xbf249249 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.606122 +0xbf1b2ad7 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.569388 +0xbf11c365 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.532653 +0xbf085bf3 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.495918 +0xbefde903 +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.459184 +0xbeeb1a1f +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.422449 +0xbed84b3c +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.385714 +0xbec57c58 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.348980 +0xbeb2ad74 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.312245 +0xbe9fde90 +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.275510 +0xbe8d0fac +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.238776 +0xbe748191 +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.202041 +0xbe4ee3ca +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.165306 +0xbe294602 +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.128571 +0xbe03a83b +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.091837 +0xbdbc14e6 +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.055102 +0xbd61b2ad +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// -0.018367 +0xbc96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.018367 +0x3c96771e +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.055102 +0x3d61b2ad +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.091837 +0x3dbc14e6 +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.128571 +0x3e03a83b +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.165306 +0x3e294602 +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.202041 +0x3e4ee3ca +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.238776 +0x3e748191 +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.275510 +0x3e8d0fac +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.312245 +0x3e9fde90 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.348980 +0x3eb2ad74 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.385714 +0x3ec57c58 +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.422449 +0x3ed84b3c +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.459184 +0x3eeb1a1f +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.495918 +0x3efde903 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.532653 +0x3f085bf3 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.569388 +0x3f11c365 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.606122 +0x3f1b2ad7 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.642857 +0x3f249249 +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.679592 +0x3f2df9bb +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.716327 +0x3f37612d +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.753061 +0x3f40c89f +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.789796 +0x3f4a3011 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.826531 +0x3f539783 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.863265 +0x3f5cfef5 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 +// 0.900000 +0x3f666666 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ15/Denominator1_q15.txt b/Testing/Patterns/DSP/FastMath/FastMathQ15/Denominator1_q15.txt new file mode 100755 index 00000000..421b4551 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ15/Denominator1_q15.txt @@ -0,0 +1,5002 @@ +H +2500 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.900000 +0x7333 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionShift1_s16.txt b/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionShift1_s16.txt new file mode 100755 index 00000000..bfc53bd0 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionShift1_s16.txt @@ -0,0 +1,5002 @@ +H +2500 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionValue1_q15.txt b/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionValue1_q15.txt new file mode 100755 index 00000000..f72cd7c7 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ15/DivisionValue1_q15.txt @@ -0,0 +1,5002 @@ +H +2500 +// 0.500000 +0x4000 +// 0.521277 +0x42B9 +// 0.544444 +0x45B0 +// 0.569767 +0x48EE +// 0.597561 +0x4C7D +// 0.628205 +0x5069 +// 0.662162 +0x54C2 +// 0.700000 +0x599A +// 0.742424 +0x5F08 +// 0.790323 +0x6529 +// 0.844828 +0x6C23 +// 0.907407 +0x7426 +// 0.980000 +0x7D71 +// 0.532609 +0x442D +// 0.583333 +0x4AAB +// 0.644737 +0x5287 +// 0.720588 +0x5C3C +// 0.816667 +0x6889 +// 0.942308 +0x789E +// 0.556818 +0x4746 +// 0.680556 +0x571C +// 0.875000 +0x7000 +// 0.612500 +0x4E66 +// 0.510417 +0x4155 +// 0.765625 +0x6200 +// -0.765625 +0x9E00 +// -0.510417 +0xBEAB +// -0.612500 +0xB19A +// -0.875000 +0x9000 +// -0.680556 +0xA8E4 +// -0.556818 +0xB8BA +// -0.942308 +0x8762 +// -0.816667 +0x9777 +// -0.720588 +0xA3C4 +// -0.644737 +0xAD79 +// -0.583333 +0xB555 +// -0.532609 +0xBBD3 +// -0.980000 +0x828F +// -0.907407 +0x8BDA +// -0.844828 +0x93DD +// -0.790323 +0x9AD7 +// -0.742424 +0xA0F8 +// -0.700000 +0xA666 +// -0.662162 +0xAB3E +// -0.628205 +0xAF97 +// -0.597561 +0xB383 +// -0.569767 +0xB712 +// -0.544444 +0xBA50 +// -0.521277 +0xBD47 +// -0.500000 +0xC000 +// 0.959184 +0x7AC7 +// 0.500000 +0x4000 +// 0.522222 +0x42D8 +// 0.546512 +0x45F4 +// 0.573171 +0x495E +// 0.602564 +0x4D21 +// 0.635135 +0x514C +// 0.671429 +0x55F1 +// 0.712121 +0x5B27 +// 0.758065 +0x6108 +// 0.810345 +0x67B9 +// 0.870370 +0x6F68 +// 0.940000 +0x7852 +// 0.510870 +0x4164 +// 0.559524 +0x479E +// 0.618421 +0x4F28 +// 0.691176 +0x5878 +// 0.783333 +0x6444 +// 0.903846 +0x73B1 +// 0.534091 +0x445D +// 0.652778 +0x538E +// 0.839286 +0x6B6E +// 0.587500 +0x4B33 +// 0.979167 +0x7D55 +// 0.734375 +0x5E00 +// -0.734375 +0xA200 +// -0.979167 +0x82AB +// -0.587500 +0xB4CD +// -0.839286 +0x9492 +// -0.652778 +0xAC72 +// -0.534091 +0xBBA3 +// -0.903846 +0x8C4F +// -0.783333 +0x9BBC +// -0.691176 +0xA788 +// -0.618421 +0xB0D8 +// -0.559524 +0xB862 +// -0.510870 +0xBE9C +// -0.940000 +0x87AE +// -0.870370 +0x9098 +// -0.810345 +0x9847 +// -0.758065 +0x9EF8 +// -0.712121 +0xA4D9 +// -0.671429 +0xAA0F +// -0.635135 +0xAEB4 +// -0.602564 +0xB2DF +// -0.573171 +0xB6A2 +// -0.546512 +0xBA0C +// -0.522222 +0xBD28 +// -0.500000 +0xC000 +// -0.959184 +0x8539 +// 0.918367 +0x758D +// 0.957447 +0x7A8E +// 0.500000 +0x4000 +// 0.523256 +0x42FA +// 0.548780 +0x463E +// 0.576923 +0x49D9 +// 0.608108 +0x4DD6 +// 0.642857 +0x5249 +// 0.681818 +0x5746 +// 0.725806 +0x5CE7 +// 0.775862 +0x634F +// 0.833333 +0x6AAB +// 0.900000 +0x7333 +// 0.978261 +0x7D38 +// 0.535714 +0x4492 +// 0.592105 +0x4BCA +// 0.661765 +0x54B5 +// 0.750000 +0x6000 +// 0.865385 +0x6EC5 +// 0.511364 +0x4174 +// 0.625000 +0x5000 +// 0.803571 +0x66DB +// 0.562500 +0x4800 +// 0.937500 +0x7800 +// 0.703125 +0x5A00 +// -0.703125 +0xA600 +// -0.937500 +0x8800 +// -0.562500 +0xB800 +// -0.803571 +0x9925 +// -0.625000 +0xB000 +// -0.511364 +0xBE8C +// -0.865385 +0x913B +// -0.750000 +0xA000 +// -0.661765 +0xAB4B +// -0.592105 +0xB436 +// -0.535714 +0xBB6E +// -0.978261 +0x82C8 +// -0.900000 +0x8CCD +// -0.833333 +0x9555 +// -0.775862 +0x9CB1 +// -0.725806 +0xA319 +// -0.681818 +0xA8BA +// -0.642857 +0xADB7 +// -0.608108 +0xB22A +// -0.576923 +0xB627 +// -0.548780 +0xB9C2 +// -0.523256 +0xBD06 +// -0.500000 +0xC000 +// -0.957447 +0x8572 +// -0.918367 +0x8A73 +// 0.877551 +0x7054 +// 0.914894 +0x751B +// 0.955556 +0x7A50 +// 0.500000 +0x4000 +// 0.524390 +0x431F +// 0.551282 +0x4690 +// 0.581081 +0x4A61 +// 0.614286 +0x4EA1 +// 0.651515 +0x5365 +// 0.693548 +0x58C6 +// 0.741379 +0x5EE6 +// 0.796296 +0x65ED +// 0.860000 +0x6E14 +// 0.934783 +0x77A7 +// 0.511905 +0x4186 +// 0.565789 +0x486C +// 0.632353 +0x50F1 +// 0.716667 +0x5BBC +// 0.826923 +0x69D9 +// 0.977273 +0x7D17 +// 0.597222 +0x4C72 +// 0.767857 +0x6249 +// 0.537500 +0x44CD +// 0.895833 +0x72AB +// 0.671875 +0x5600 +// -0.671875 +0xAA00 +// -0.895833 +0x8D55 +// -0.537500 +0xBB33 +// -0.767857 +0x9DB7 +// -0.597222 +0xB38E +// -0.977273 +0x82E9 +// -0.826923 +0x9627 +// -0.716667 +0xA444 +// -0.632353 +0xAF0F +// -0.565789 +0xB794 +// -0.511905 +0xBE7A +// -0.934783 +0x8859 +// -0.860000 +0x91EC +// -0.796296 +0x9A13 +// -0.741379 +0xA11A +// -0.693548 +0xA73A +// -0.651515 +0xAC9B +// -0.614286 +0xB15F +// -0.581081 +0xB59F +// -0.551282 +0xB970 +// -0.524390 +0xBCE1 +// -0.500000 +0xC000 +// -0.955556 +0x85B0 +// -0.914894 +0x8AE5 +// -0.877551 +0x8FAC +// 0.836735 +0x6B1A +// 0.872340 +0x6FA9 +// 0.911111 +0x749F +// 0.953488 +0x7A0C +// 0.500000 +0x4000 +// 0.525641 +0x4348 +// 0.554054 +0x46EB +// 0.585714 +0x4AF9 +// 0.621212 +0x4F84 +// 0.661290 +0x54A5 +// 0.706897 +0x5A7C +// 0.759259 +0x612F +// 0.820000 +0x68F6 +// 0.891304 +0x7216 +// 0.976190 +0x7CF4 +// 0.539474 +0x450D +// 0.602941 +0x4D2D +// 0.683333 +0x5777 +// 0.788462 +0x64EC +// 0.931818 +0x7746 +// 0.569444 +0x48E4 +// 0.732143 +0x5DB7 +// 0.512500 +0x419A +// 0.854167 +0x6D55 +// 0.640625 +0x5200 +// -0.640625 +0xAE00 +// -0.854167 +0x92AB +// -0.512500 +0xBE66 +// -0.732143 +0xA249 +// -0.569444 +0xB71C +// -0.931818 +0x88BA +// -0.788462 +0x9B14 +// -0.683333 +0xA889 +// -0.602941 +0xB2D3 +// -0.539474 +0xBAF3 +// -0.976190 +0x830C +// -0.891304 +0x8DEA +// -0.820000 +0x970A +// -0.759259 +0x9ED1 +// -0.706897 +0xA584 +// -0.661290 +0xAB5B +// -0.621212 +0xB07C +// -0.585714 +0xB507 +// -0.554054 +0xB915 +// -0.525641 +0xBCB8 +// -0.500000 +0xC000 +// -0.953488 +0x85F4 +// -0.911111 +0x8B61 +// -0.872340 +0x9057 +// -0.836735 +0x94E6 +// 0.795918 +0x65E1 +// 0.829787 +0x6A36 +// 0.866667 +0x6EEF +// 0.906977 +0x7418 +// 0.951220 +0x79C2 +// 0.500000 +0x4000 +// 0.527027 +0x4376 +// 0.557143 +0x4750 +// 0.590909 +0x4BA3 +// 0.629032 +0x5084 +// 0.672414 +0x5612 +// 0.722222 +0x5C72 +// 0.780000 +0x63D7 +// 0.847826 +0x6C86 +// 0.928571 +0x76DB +// 0.513158 +0x41AF +// 0.573529 +0x4969 +// 0.650000 +0x5333 +// 0.750000 +0x6000 +// 0.886364 +0x7174 +// 0.541667 +0x4555 +// 0.696429 +0x5925 +// 0.975000 +0x7CCD +// 0.812500 +0x6800 +// 0.609375 +0x4E00 +// -0.609375 +0xB200 +// -0.812500 +0x9800 +// -0.975000 +0x8333 +// -0.696429 +0xA6DB +// -0.541667 +0xBAAB +// -0.886364 +0x8E8C +// -0.750000 +0xA000 +// -0.650000 +0xACCD +// -0.573529 +0xB697 +// -0.513158 +0xBE51 +// -0.928571 +0x8925 +// -0.847826 +0x937A +// -0.780000 +0x9C29 +// -0.722222 +0xA38E +// -0.672414 +0xA9EE +// -0.629032 +0xAF7C +// -0.590909 +0xB45D +// -0.557143 +0xB8B0 +// -0.527027 +0xBC8A +// -0.500000 +0xC000 +// -0.951220 +0x863E +// -0.906977 +0x8BE8 +// -0.866667 +0x9111 +// -0.829787 +0x95CA +// -0.795918 +0x9A1F +// 0.755102 +0x60A7 +// 0.787234 +0x64C4 +// 0.822222 +0x693F +// 0.860465 +0x6E24 +// 0.902439 +0x7383 +// 0.948718 +0x7970 +// 0.500000 +0x4000 +// 0.528571 +0x43A8 +// 0.560606 +0x47C2 +// 0.596774 +0x4C63 +// 0.637931 +0x51A8 +// 0.685185 +0x57B4 +// 0.740000 +0x5EB8 +// 0.804348 +0x66F5 +// 0.880952 +0x70C3 +// 0.973684 +0x7CA2 +// 0.544118 +0x45A6 +// 0.616667 +0x4EEF +// 0.711538 +0x5B14 +// 0.840909 +0x6BA3 +// 0.513889 +0x41C7 +// 0.660714 +0x5492 +// 0.925000 +0x7666 +// 0.770833 +0x62AB +// 0.578125 +0x4A00 +// -0.578125 +0xB600 +// -0.770833 +0x9D55 +// -0.925000 +0x899A +// -0.660714 +0xAB6E +// -0.513889 +0xBE39 +// -0.840909 +0x945D +// -0.711538 +0xA4EC +// -0.616667 +0xB111 +// -0.544118 +0xBA5A +// -0.973684 +0x835E +// -0.880952 +0x8F3D +// -0.804348 +0x990B +// -0.740000 +0xA148 +// -0.685185 +0xA84C +// -0.637931 +0xAE58 +// -0.596774 +0xB39D +// -0.560606 +0xB83E +// -0.528571 +0xBC58 +// -0.500000 +0xC000 +// -0.948718 +0x8690 +// -0.902439 +0x8C7D +// -0.860465 +0x91DC +// -0.822222 +0x96C1 +// -0.787234 +0x9B3C +// -0.755102 +0x9F59 +// 0.714286 +0x5B6E +// 0.744681 +0x5F52 +// 0.777778 +0x638E +// 0.813953 +0x6830 +// 0.853659 +0x6D45 +// 0.897436 +0x72DF +// 0.945946 +0x7915 +// 0.500000 +0x4000 +// 0.530303 +0x43E1 +// 0.564516 +0x4842 +// 0.603448 +0x4D3E +// 0.648148 +0x52F7 +// 0.700000 +0x599A +// 0.760870 +0x6164 +// 0.833333 +0x6AAB +// 0.921053 +0x75E5 +// 0.514706 +0x41E2 +// 0.583333 +0x4AAB +// 0.673077 +0x5627 +// 0.795455 +0x65D1 +// 0.972222 +0x7C72 +// 0.625000 +0x5000 +// 0.875000 +0x7000 +// 0.729167 +0x5D55 +// 0.546875 +0x4600 +// -0.546875 +0xBA00 +// -0.729167 +0xA2AB +// -0.875000 +0x9000 +// -0.625000 +0xB000 +// -0.972222 +0x838E +// -0.795455 +0x9A2F +// -0.673077 +0xA9D9 +// -0.583333 +0xB555 +// -0.514706 +0xBE1E +// -0.921053 +0x8A1B +// -0.833333 +0x9555 +// -0.760870 +0x9E9C +// -0.700000 +0xA666 +// -0.648148 +0xAD09 +// -0.603448 +0xB2C2 +// -0.564516 +0xB7BE +// -0.530303 +0xBC1F +// -0.500000 +0xC000 +// -0.945946 +0x86EB +// -0.897436 +0x8D21 +// -0.853659 +0x92BB +// -0.813953 +0x97D0 +// -0.777778 +0x9C72 +// -0.744681 +0xA0AE +// -0.714286 +0xA492 +// 0.673469 +0x5634 +// 0.702128 +0x59DF +// 0.733333 +0x5DDE +// 0.767442 +0x623C +// 0.804878 +0x6706 +// 0.846154 +0x6C4F +// 0.891892 +0x722A +// 0.942857 +0x78B0 +// 0.500000 +0x4000 +// 0.532258 +0x4421 +// 0.568966 +0x48D4 +// 0.611111 +0x4E39 +// 0.660000 +0x547B +// 0.717391 +0x5BD3 +// 0.785714 +0x6492 +// 0.868421 +0x6F28 +// 0.970588 +0x7C3C +// 0.550000 +0x4666 +// 0.634615 +0x513B +// 0.750000 +0x6000 +// 0.916667 +0x7555 +// 0.589286 +0x4B6E +// 0.825000 +0x699A +// 0.687500 +0x5800 +// 0.515625 +0x4200 +// -0.515625 +0xBE00 +// -0.687500 +0xA800 +// -0.825000 +0x9666 +// -0.589286 +0xB492 +// -0.916667 +0x8AAB +// -0.750000 +0xA000 +// -0.634615 +0xAEC5 +// -0.550000 +0xB99A +// -0.970588 +0x83C4 +// -0.868421 +0x90D8 +// -0.785714 +0x9B6E +// -0.717391 +0xA42D +// -0.660000 +0xAB85 +// -0.611111 +0xB1C7 +// -0.568966 +0xB72C +// -0.532258 +0xBBDF +// -0.500000 +0xC000 +// -0.942857 +0x8750 +// -0.891892 +0x8DD6 +// -0.846154 +0x93B1 +// -0.804878 +0x98FA +// -0.767442 +0x9DC4 +// -0.733333 +0xA222 +// -0.702128 +0xA621 +// -0.673469 +0xA9CC +// 0.632653 +0x50FB +// 0.659574 +0x546D +// 0.688889 +0x582E +// 0.720930 +0x5C47 +// 0.756098 +0x60C8 +// 0.794872 +0x65BE +// 0.837838 +0x6B3E +// 0.885714 +0x715F +// 0.939394 +0x783E +// 0.500000 +0x4000 +// 0.534483 +0x446A +// 0.574074 +0x497B +// 0.620000 +0x4F5C +// 0.673913 +0x5643 +// 0.738095 +0x5E7A +// 0.815789 +0x686C +// 0.911765 +0x74B5 +// 0.516667 +0x4222 +// 0.596154 +0x4C4F +// 0.704545 +0x5A2F +// 0.861111 +0x6E39 +// 0.553571 +0x46DB +// 0.775000 +0x6333 +// 0.645833 +0x52AB +// 0.968750 +0x7C00 +// -0.968750 +0x8400 +// -0.645833 +0xAD55 +// -0.775000 +0x9CCD +// -0.553571 +0xB925 +// -0.861111 +0x91C7 +// -0.704545 +0xA5D1 +// -0.596154 +0xB3B1 +// -0.516667 +0xBDDE +// -0.911765 +0x8B4B +// -0.815789 +0x9794 +// -0.738095 +0xA186 +// -0.673913 +0xA9BD +// -0.620000 +0xB0A4 +// -0.574074 +0xB685 +// -0.534483 +0xBB96 +// -0.500000 +0xC000 +// -0.939394 +0x87C2 +// -0.885714 +0x8EA1 +// -0.837838 +0x94C2 +// -0.794872 +0x9A42 +// -0.756098 +0x9F38 +// -0.720930 +0xA3B9 +// -0.688889 +0xA7D2 +// -0.659574 +0xAB93 +// -0.632653 +0xAF05 +// 0.591837 +0x4BC1 +// 0.617021 +0x4EFB +// 0.644444 +0x527D +// 0.674419 +0x5653 +// 0.707317 +0x5A89 +// 0.743590 +0x5F2E +// 0.783784 +0x6453 +// 0.828571 +0x6A0F +// 0.878788 +0x707C +// 0.935484 +0x77BE +// 0.500000 +0x4000 +// 0.537037 +0x44BE +// 0.580000 +0x4A3D +// 0.630435 +0x50B2 +// 0.690476 +0x5862 +// 0.763158 +0x61AF +// 0.852941 +0x6D2D +// 0.966667 +0x7BBC +// 0.557692 +0x4762 +// 0.659091 +0x545D +// 0.805556 +0x671C +// 0.517857 +0x4249 +// 0.725000 +0x5CCD +// 0.604167 +0x4D55 +// 0.906250 +0x7400 +// -0.906250 +0x8C00 +// -0.604167 +0xB2AB +// -0.725000 +0xA333 +// -0.517857 +0xBDB7 +// -0.805556 +0x98E4 +// -0.659091 +0xABA3 +// -0.557692 +0xB89E +// -0.966667 +0x8444 +// -0.852941 +0x92D3 +// -0.763158 +0x9E51 +// -0.690476 +0xA79E +// -0.630435 +0xAF4E +// -0.580000 +0xB5C3 +// -0.537037 +0xBB42 +// -0.500000 +0xC000 +// -0.935484 +0x8842 +// -0.878788 +0x8F84 +// -0.828571 +0x95F1 +// -0.783784 +0x9BAD +// -0.743590 +0xA0D2 +// -0.707317 +0xA577 +// -0.674419 +0xA9AD +// -0.644444 +0xAD83 +// -0.617021 +0xB105 +// -0.591837 +0xB43F +// 0.551020 +0x4688 +// 0.574468 +0x4988 +// 0.600000 +0x4CCD +// 0.627907 +0x505F +// 0.658537 +0x544B +// 0.692308 +0x589E +// 0.729730 +0x5D68 +// 0.771429 +0x62BE +// 0.818182 +0x68BA +// 0.870968 +0x6F7C +// 0.931034 +0x772C +// 0.500000 +0x4000 +// 0.540000 +0x451F +// 0.586957 +0x4B21 +// 0.642857 +0x5249 +// 0.710526 +0x5AF3 +// 0.794118 +0x65A6 +// 0.900000 +0x7333 +// 0.519231 +0x4276 +// 0.613636 +0x4E8C +// 0.750000 +0x6000 +// 0.964286 +0x7B6E +// 0.675000 +0x5666 +// 0.562500 +0x4800 +// 0.843750 +0x6C00 +// -0.843750 +0x9400 +// -0.562500 +0xB800 +// -0.675000 +0xA99A +// -0.964286 +0x8492 +// -0.750000 +0xA000 +// -0.613636 +0xB174 +// -0.519231 +0xBD8A +// -0.900000 +0x8CCD +// -0.794118 +0x9A5A +// -0.710526 +0xA50D +// -0.642857 +0xADB7 +// -0.586957 +0xB4DF +// -0.540000 +0xBAE1 +// -0.500000 +0xC000 +// -0.931034 +0x88D4 +// -0.870968 +0x9084 +// -0.818182 +0x9746 +// -0.771429 +0x9D42 +// -0.729730 +0xA298 +// -0.692308 +0xA762 +// -0.658537 +0xABB5 +// -0.627907 +0xAFA1 +// -0.600000 +0xB333 +// -0.574468 +0xB678 +// -0.551020 +0xB978 +// 0.510204 +0x414E +// 0.531915 +0x4416 +// 0.555556 +0x471C +// 0.581395 +0x4A6B +// 0.609756 +0x4E0C +// 0.641026 +0x520D +// 0.675676 +0x567D +// 0.714286 +0x5B6E +// 0.757576 +0x60F8 +// 0.806452 +0x673A +// 0.862069 +0x6E58 +// 0.925926 +0x7685 +// 0.500000 +0x4000 +// 0.543478 +0x4591 +// 0.595238 +0x4C31 +// 0.657895 +0x5436 +// 0.735294 +0x5E1E +// 0.833333 +0x6AAB +// 0.961538 +0x7B14 +// 0.568182 +0x48BA +// 0.694444 +0x58E4 +// 0.892857 +0x7249 +// 0.625000 +0x5000 +// 0.520833 +0x42AB +// 0.781250 +0x6400 +// -0.781250 +0x9C00 +// -0.520833 +0xBD55 +// -0.625000 +0xB000 +// -0.892857 +0x8DB7 +// -0.694444 +0xA71C +// -0.568182 +0xB746 +// -0.961538 +0x84EC +// -0.833333 +0x9555 +// -0.735294 +0xA1E2 +// -0.657895 +0xABCA +// -0.595238 +0xB3CF +// -0.543478 +0xBA6F +// -0.500000 +0xC000 +// -0.925926 +0x897B +// -0.862069 +0x91A8 +// -0.806452 +0x98C6 +// -0.757576 +0x9F08 +// -0.714286 +0xA492 +// -0.675676 +0xA983 +// -0.641026 +0xADF3 +// -0.609756 +0xB1F4 +// -0.581395 +0xB595 +// -0.555556 +0xB8E4 +// -0.531915 +0xBBEA +// -0.510204 +0xBEB2 +// 0.469388 +0x3C15 +// 0.489362 +0x3EA3 +// 0.511111 +0x416C +// 0.534884 +0x4477 +// 0.560976 +0x47CE +// 0.589744 +0x4B7D +// 0.621622 +0x4F91 +// 0.657143 +0x541D +// 0.696970 +0x5936 +// 0.741935 +0x5EF8 +// 0.793103 +0x6584 +// 0.851852 +0x6D09 +// 0.920000 +0x75C3 +// 0.500000 +0x4000 +// 0.547619 +0x4618 +// 0.605263 +0x4D79 +// 0.676471 +0x5697 +// 0.766667 +0x6222 +// 0.884615 +0x713B +// 0.522727 +0x42E9 +// 0.638889 +0x51C7 +// 0.821429 +0x6925 +// 0.575000 +0x499A +// 0.958333 +0x7AAB +// 0.718750 +0x5C00 +// -0.718750 +0xA400 +// -0.958333 +0x8555 +// -0.575000 +0xB666 +// -0.821429 +0x96DB +// -0.638889 +0xAE39 +// -0.522727 +0xBD17 +// -0.884615 +0x8EC5 +// -0.766667 +0x9DDE +// -0.676471 +0xA969 +// -0.605263 +0xB287 +// -0.547619 +0xB9E8 +// -0.500000 +0xC000 +// -0.920000 +0x8A3D +// -0.851852 +0x92F7 +// -0.793103 +0x9A7C +// -0.741935 +0xA108 +// -0.696970 +0xA6CA +// -0.657143 +0xABE3 +// -0.621622 +0xB06F +// -0.589744 +0xB483 +// -0.560976 +0xB832 +// -0.534884 +0xBB89 +// -0.511111 +0xBE94 +// -0.489362 +0xC15D +// -0.469388 +0xC3EB +// 0.428571 +0x36DB +// 0.446809 +0x3931 +// 0.466667 +0x3BBC +// 0.488372 +0x3E83 +// 0.512195 +0x4190 +// 0.538462 +0x44EC +// 0.567568 +0x48A6 +// 0.600000 +0x4CCD +// 0.636364 +0x5174 +// 0.677419 +0x56B6 +// 0.724138 +0x5CB1 +// 0.777778 +0x638E +// 0.840000 +0x6B85 +// 0.913043 +0x74DF +// 0.500000 +0x4000 +// 0.552632 +0x46BD +// 0.617647 +0x4F0F +// 0.700000 +0x599A +// 0.807692 +0x6762 +// 0.954545 +0x7A2F +// 0.583333 +0x4AAB +// 0.750000 +0x6000 +// 0.525000 +0x4333 +// 0.875000 +0x7000 +// 0.656250 +0x5400 +// -0.656250 +0xAC00 +// -0.875000 +0x9000 +// -0.525000 +0xBCCD +// -0.750000 +0xA000 +// -0.583333 +0xB555 +// -0.954545 +0x85D1 +// -0.807692 +0x989E +// -0.700000 +0xA666 +// -0.617647 +0xB0F1 +// -0.552632 +0xB943 +// -0.500000 +0xC000 +// -0.913043 +0x8B21 +// -0.840000 +0x947B +// -0.777778 +0x9C72 +// -0.724138 +0xA34F +// -0.677419 +0xA94A +// -0.636364 +0xAE8C +// -0.600000 +0xB333 +// -0.567568 +0xB75A +// -0.538462 +0xBB14 +// -0.512195 +0xBE70 +// -0.488372 +0xC17D +// -0.466667 +0xC444 +// -0.446809 +0xC6CF +// -0.428571 +0xC925 +// 0.387755 +0x31A2 +// 0.404255 +0x33BF +// 0.422222 +0x360B +// 0.441860 +0x388F +// 0.463415 +0x3B51 +// 0.487179 +0x3E5C +// 0.513514 +0x41BB +// 0.542857 +0x457C +// 0.575758 +0x49B2 +// 0.612903 +0x4E74 +// 0.655172 +0x53DD +// 0.703704 +0x5A13 +// 0.760000 +0x6148 +// 0.826087 +0x69BD +// 0.904762 +0x73CF +// 0.500000 +0x4000 +// 0.558824 +0x4788 +// 0.633333 +0x5111 +// 0.730769 +0x5D8A +// 0.863636 +0x6E8C +// 0.527778 +0x438E +// 0.678571 +0x56DB +// 0.950000 +0x799A +// 0.791667 +0x6555 +// 0.593750 +0x4C00 +// -0.593750 +0xB400 +// -0.791667 +0x9AAB +// -0.950000 +0x8666 +// -0.678571 +0xA925 +// -0.527778 +0xBC72 +// -0.863636 +0x9174 +// -0.730769 +0xA276 +// -0.633333 +0xAEEF +// -0.558824 +0xB878 +// -0.500000 +0xC000 +// -0.904762 +0x8C31 +// -0.826087 +0x9643 +// -0.760000 +0x9EB8 +// -0.703704 +0xA5ED +// -0.655172 +0xAC23 +// -0.612903 +0xB18C +// -0.575758 +0xB64E +// -0.542857 +0xBA84 +// -0.513514 +0xBE45 +// -0.487179 +0xC1A4 +// -0.463415 +0xC4AF +// -0.441860 +0xC771 +// -0.422222 +0xC9F5 +// -0.404255 +0xCC41 +// -0.387755 +0xCE5E +// 0.346939 +0x2C68 +// 0.361702 +0x2E4C +// 0.377778 +0x305B +// 0.395349 +0x329B +// 0.414634 +0x3513 +// 0.435897 +0x37CB +// 0.459459 +0x3AD0 +// 0.485714 +0x3E2C +// 0.515152 +0x41F0 +// 0.548387 +0x4632 +// 0.586207 +0x4B09 +// 0.629630 +0x5098 +// 0.680000 +0x570A +// 0.739130 +0x5E9C +// 0.809524 +0x679E +// 0.894737 +0x7287 +// 0.500000 +0x4000 +// 0.566667 +0x4889 +// 0.653846 +0x53B1 +// 0.772727 +0x62E9 +// 0.944444 +0x78E4 +// 0.607143 +0x4DB7 +// 0.850000 +0x6CCD +// 0.708333 +0x5AAB +// 0.531250 +0x4400 +// -0.531250 +0xBC00 +// -0.708333 +0xA555 +// -0.850000 +0x9333 +// -0.607143 +0xB249 +// -0.944444 +0x871C +// -0.772727 +0x9D17 +// -0.653846 +0xAC4F +// -0.566667 +0xB777 +// -0.500000 +0xC000 +// -0.894737 +0x8D79 +// -0.809524 +0x9862 +// -0.739130 +0xA164 +// -0.680000 +0xA8F6 +// -0.629630 +0xAF68 +// -0.586207 +0xB4F7 +// -0.548387 +0xB9CE +// -0.515152 +0xBE10 +// -0.485714 +0xC1D4 +// -0.459459 +0xC530 +// -0.435897 +0xC835 +// -0.414634 +0xCAED +// -0.395349 +0xCD65 +// -0.377778 +0xCFA5 +// -0.361702 +0xD1B4 +// -0.346939 +0xD398 +// 0.306122 +0x272F +// 0.319149 +0x28DA +// 0.333333 +0x2AAB +// 0.348837 +0x2CA7 +// 0.365854 +0x2ED4 +// 0.384615 +0x313B +// 0.405405 +0x33E4 +// 0.428571 +0x36DB +// 0.454545 +0x3A2F +// 0.483871 +0x3DEF +// 0.517241 +0x4235 +// 0.555556 +0x471C +// 0.600000 +0x4CCD +// 0.652174 +0x537A +// 0.714286 +0x5B6E +// 0.789474 +0x650D +// 0.882353 +0x70F1 +// 0.500000 +0x4000 +// 0.576923 +0x49D9 +// 0.681818 +0x5746 +// 0.833333 +0x6AAB +// 0.535714 +0x4492 +// 0.750000 +0x6000 +// 0.625000 +0x5000 +// 0.937500 +0x7800 +// -0.937500 +0x8800 +// -0.625000 +0xB000 +// -0.750000 +0xA000 +// -0.535714 +0xBB6E +// -0.833333 +0x9555 +// -0.681818 +0xA8BA +// -0.576923 +0xB627 +// -0.500000 +0xC000 +// -0.882353 +0x8F0F +// -0.789474 +0x9AF3 +// -0.714286 +0xA492 +// -0.652174 +0xAC86 +// -0.600000 +0xB333 +// -0.555556 +0xB8E4 +// -0.517241 +0xBDCB +// -0.483871 +0xC211 +// -0.454545 +0xC5D1 +// -0.428571 +0xC925 +// -0.405405 +0xCC1C +// -0.384615 +0xCEC5 +// -0.365854 +0xD12C +// -0.348837 +0xD359 +// -0.333333 +0xD555 +// -0.319149 +0xD726 +// -0.306122 +0xD8D1 +// 0.265306 +0x21F6 +// 0.276596 +0x2367 +// 0.288889 +0x24FA +// 0.302326 +0x26B3 +// 0.317073 +0x2896 +// 0.333333 +0x2AAB +// 0.351351 +0x2CF9 +// 0.371429 +0x2F8B +// 0.393939 +0x326D +// 0.419355 +0x35AD +// 0.448276 +0x3961 +// 0.481481 +0x3DA1 +// 0.520000 +0x428F +// 0.565217 +0x4859 +// 0.619048 +0x4F3D +// 0.684211 +0x5794 +// 0.764706 +0x61E2 +// 0.866667 +0x6EEF +// 0.500000 +0x4000 +// 0.590909 +0x4BA3 +// 0.722222 +0x5C72 +// 0.928571 +0x76DB +// 0.650000 +0x5333 +// 0.541667 +0x4555 +// 0.812500 +0x6800 +// -0.812500 +0x9800 +// -0.541667 +0xBAAB +// -0.650000 +0xACCD +// -0.928571 +0x8925 +// -0.722222 +0xA38E +// -0.590909 +0xB45D +// -0.500000 +0xC000 +// -0.866667 +0x9111 +// -0.764706 +0x9E1E +// -0.684211 +0xA86C +// -0.619048 +0xB0C3 +// -0.565217 +0xB7A7 +// -0.520000 +0xBD71 +// -0.481481 +0xC25F +// -0.448276 +0xC69F +// -0.419355 +0xCA53 +// -0.393939 +0xCD93 +// -0.371429 +0xD075 +// -0.351351 +0xD307 +// -0.333333 +0xD555 +// -0.317073 +0xD76A +// -0.302326 +0xD94D +// -0.288889 +0xDB06 +// -0.276596 +0xDC99 +// -0.265306 +0xDE0A +// 0.224490 +0x1CBC +// 0.234043 +0x1DF5 +// 0.244444 +0x1F4A +// 0.255814 +0x20BF +// 0.268293 +0x2257 +// 0.282051 +0x241A +// 0.297297 +0x260E +// 0.314286 +0x283B +// 0.333333 +0x2AAB +// 0.354839 +0x2D6B +// 0.379310 +0x308D +// 0.407407 +0x3426 +// 0.440000 +0x3852 +// 0.478261 +0x3D38 +// 0.523810 +0x430C +// 0.578947 +0x4A1B +// 0.647059 +0x52D3 +// 0.733333 +0x5DDE +// 0.846154 +0x6C4F +// 0.500000 +0x4000 +// 0.611111 +0x4E39 +// 0.785714 +0x6492 +// 0.550000 +0x4666 +// 0.916667 +0x7555 +// 0.687500 +0x5800 +// -0.687500 +0xA800 +// -0.916667 +0x8AAB +// -0.550000 +0xB99A +// -0.785714 +0x9B6E +// -0.611111 +0xB1C7 +// -0.500000 +0xC000 +// -0.846154 +0x93B1 +// -0.733333 +0xA222 +// -0.647059 +0xAD2D +// -0.578947 +0xB5E5 +// -0.523810 +0xBCF4 +// -0.478261 +0xC2C8 +// -0.440000 +0xC7AE +// -0.407407 +0xCBDA +// -0.379310 +0xCF73 +// -0.354839 +0xD295 +// -0.333333 +0xD555 +// -0.314286 +0xD7C5 +// -0.297297 +0xD9F2 +// -0.282051 +0xDBE6 +// -0.268293 +0xDDA9 +// -0.255814 +0xDF41 +// -0.244444 +0xE0B6 +// -0.234043 +0xE20B +// -0.224490 +0xE344 +// 0.183673 +0x1783 +// 0.191489 +0x1883 +// 0.200000 +0x199A +// 0.209302 +0x1ACA +// 0.219512 +0x1C19 +// 0.230769 +0x1D8A +// 0.243243 +0x1F23 +// 0.257143 +0x20EA +// 0.272727 +0x22E9 +// 0.290323 +0x2529 +// 0.310345 +0x27B9 +// 0.333333 +0x2AAB +// 0.360000 +0x2E14 +// 0.391304 +0x3216 +// 0.428571 +0x36DB +// 0.473684 +0x3CA2 +// 0.529412 +0x43C4 +// 0.600000 +0x4CCD +// 0.692308 +0x589E +// 0.818182 +0x68BA +// 0.500000 +0x4000 +// 0.642857 +0x5249 +// 0.900000 +0x7333 +// 0.750000 +0x6000 +// 0.562500 +0x4800 +// -0.562500 +0xB800 +// -0.750000 +0xA000 +// -0.900000 +0x8CCD +// -0.642857 +0xADB7 +// -0.500000 +0xC000 +// -0.818182 +0x9746 +// -0.692308 +0xA762 +// -0.600000 +0xB333 +// -0.529412 +0xBC3C +// -0.473684 +0xC35E +// -0.428571 +0xC925 +// -0.391304 +0xCDEA +// -0.360000 +0xD1EC +// -0.333333 +0xD555 +// -0.310345 +0xD847 +// -0.290323 +0xDAD7 +// -0.272727 +0xDD17 +// -0.257143 +0xDF16 +// -0.243243 +0xE0DD +// -0.230769 +0xE276 +// -0.219512 +0xE3E7 +// -0.209302 +0xE536 +// -0.200000 +0xE666 +// -0.191489 +0xE77D +// -0.183673 +0xE87D +// 0.142857 +0x1249 +// 0.148936 +0x1310 +// 0.155556 +0x13E9 +// 0.162791 +0x14D6 +// 0.170732 +0x15DB +// 0.179487 +0x16F9 +// 0.189189 +0x1837 +// 0.200000 +0x199A +// 0.212121 +0x1B27 +// 0.225806 +0x1CE7 +// 0.241379 +0x1EE6 +// 0.259259 +0x212F +// 0.280000 +0x23D7 +// 0.304348 +0x26F5 +// 0.333333 +0x2AAB +// 0.368421 +0x2F28 +// 0.411765 +0x34B5 +// 0.466667 +0x3BBC +// 0.538462 +0x44EC +// 0.636364 +0x5174 +// 0.777778 +0x638E +// 0.500000 +0x4000 +// 0.700000 +0x599A +// 0.583333 +0x4AAB +// 0.875000 +0x7000 +// -0.875000 +0x9000 +// -0.583333 +0xB555 +// -0.700000 +0xA666 +// -0.500000 +0xC000 +// -0.777778 +0x9C72 +// -0.636364 +0xAE8C +// -0.538462 +0xBB14 +// -0.466667 +0xC444 +// -0.411765 +0xCB4B +// -0.368421 +0xD0D8 +// -0.333333 +0xD555 +// -0.304348 +0xD90B +// -0.280000 +0xDC29 +// -0.259259 +0xDED1 +// -0.241379 +0xE11A +// -0.225806 +0xE319 +// -0.212121 +0xE4D9 +// -0.200000 +0xE666 +// -0.189189 +0xE7C9 +// -0.179487 +0xE907 +// -0.170732 +0xEA25 +// -0.162791 +0xEB2A +// -0.155556 +0xEC17 +// -0.148936 +0xECF0 +// -0.142857 +0xEDB7 +// 0.102041 +0x0D10 +// 0.106383 +0x0D9E +// 0.111111 +0x0E39 +// 0.116279 +0x0EE2 +// 0.121951 +0x0F9C +// 0.128205 +0x1069 +// 0.135135 +0x114C +// 0.142857 +0x1249 +// 0.151515 +0x1365 +// 0.161290 +0x14A5 +// 0.172414 +0x1612 +// 0.185185 +0x17B4 +// 0.200000 +0x199A +// 0.217391 +0x1BD3 +// 0.238095 +0x1E7A +// 0.263158 +0x21AF +// 0.294118 +0x25A6 +// 0.333333 +0x2AAB +// 0.384615 +0x313B +// 0.454545 +0x3A2F +// 0.555556 +0x471C +// 0.714286 +0x5B6E +// 0.500000 +0x4000 +// 0.833333 +0x6AAB +// 0.625000 +0x5000 +// -0.625000 +0xB000 +// -0.833333 +0x9555 +// -0.500000 +0xC000 +// -0.714286 +0xA492 +// -0.555556 +0xB8E4 +// -0.454545 +0xC5D1 +// -0.384615 +0xCEC5 +// -0.333333 +0xD555 +// -0.294118 +0xDA5A +// -0.263158 +0xDE51 +// -0.238095 +0xE186 +// -0.217391 +0xE42D +// -0.200000 +0xE666 +// -0.185185 +0xE84C +// -0.172414 +0xE9EE +// -0.161290 +0xEB5B +// -0.151515 +0xEC9B +// -0.142857 +0xEDB7 +// -0.135135 +0xEEB4 +// -0.128205 +0xEF97 +// -0.121951 +0xF064 +// -0.116279 +0xF11E +// -0.111111 +0xF1C7 +// -0.106383 +0xF262 +// -0.102041 +0xF2F0 +// 0.061224 +0x07D6 +// 0.063830 +0x082C +// 0.066667 +0x0889 +// 0.069767 +0x08EE +// 0.073171 +0x095E +// 0.076923 +0x09D9 +// 0.081081 +0x0A61 +// 0.085714 +0x0AF9 +// 0.090909 +0x0BA3 +// 0.096774 +0x0C63 +// 0.103448 +0x0D3E +// 0.111111 +0x0E39 +// 0.120000 +0x0F5C +// 0.130435 +0x10B2 +// 0.142857 +0x1249 +// 0.157895 +0x1436 +// 0.176471 +0x1697 +// 0.200000 +0x199A +// 0.230769 +0x1D8A +// 0.272727 +0x22E9 +// 0.333333 +0x2AAB +// 0.428571 +0x36DB +// 0.600000 +0x4CCD +// 0.500000 +0x4000 +// 0.750000 +0x6000 +// -0.750000 +0xA000 +// -0.500000 +0xC000 +// -0.600000 +0xB333 +// -0.428571 +0xC925 +// -0.333333 +0xD555 +// -0.272727 +0xDD17 +// -0.230769 +0xE276 +// -0.200000 +0xE666 +// -0.176471 +0xE969 +// -0.157895 +0xEBCA +// -0.142857 +0xEDB7 +// -0.130435 +0xEF4E +// -0.120000 +0xF0A4 +// -0.111111 +0xF1C7 +// -0.103448 +0xF2C2 +// -0.096774 +0xF39D +// -0.090909 +0xF45D +// -0.085714 +0xF507 +// -0.081081 +0xF59F +// -0.076923 +0xF627 +// -0.073171 +0xF6A2 +// -0.069767 +0xF712 +// -0.066667 +0xF777 +// -0.063830 +0xF7D4 +// -0.061224 +0xF82A +// 0.020408 +0x029D +// 0.021277 +0x02B9 +// 0.022222 +0x02D8 +// 0.023256 +0x02FA +// 0.024390 +0x031F +// 0.025641 +0x0348 +// 0.027027 +0x0376 +// 0.028571 +0x03A8 +// 0.030303 +0x03E1 +// 0.032258 +0x0421 +// 0.034483 +0x046A +// 0.037037 +0x04BE +// 0.040000 +0x051F +// 0.043478 +0x0591 +// 0.047619 +0x0618 +// 0.052632 +0x06BD +// 0.058824 +0x0788 +// 0.066667 +0x0889 +// 0.076923 +0x09D9 +// 0.090909 +0x0BA3 +// 0.111111 +0x0E39 +// 0.142857 +0x1249 +// 0.200000 +0x199A +// 0.333333 +0x2AAB +// 0.500000 +0x4000 +// -0.500000 +0xC000 +// -0.333333 +0xD555 +// -0.200000 +0xE666 +// -0.142857 +0xEDB7 +// -0.111111 +0xF1C7 +// -0.090909 +0xF45D +// -0.076923 +0xF627 +// -0.066667 +0xF777 +// -0.058824 +0xF878 +// -0.052632 +0xF943 +// -0.047619 +0xF9E8 +// -0.043478 +0xFA6F +// -0.040000 +0xFAE1 +// -0.037037 +0xFB42 +// -0.034483 +0xFB96 +// -0.032258 +0xFBDF +// -0.030303 +0xFC1F +// -0.028571 +0xFC58 +// -0.027027 +0xFC8A +// -0.025641 +0xFCB8 +// -0.024390 +0xFCE1 +// -0.023256 +0xFD06 +// -0.022222 +0xFD28 +// -0.021277 +0xFD47 +// -0.020408 +0xFD63 +// -0.020408 +0xFD63 +// -0.021277 +0xFD47 +// -0.022222 +0xFD28 +// -0.023256 +0xFD06 +// -0.024390 +0xFCE1 +// -0.025641 +0xFCB8 +// -0.027027 +0xFC8A +// -0.028571 +0xFC58 +// -0.030303 +0xFC1F +// -0.032258 +0xFBDF +// -0.034483 +0xFB96 +// -0.037037 +0xFB42 +// -0.040000 +0xFAE1 +// -0.043478 +0xFA6F +// -0.047619 +0xF9E8 +// -0.052632 +0xF943 +// -0.058824 +0xF878 +// -0.066667 +0xF777 +// -0.076923 +0xF627 +// -0.090909 +0xF45D +// -0.111111 +0xF1C7 +// -0.142857 +0xEDB7 +// -0.200000 +0xE666 +// -0.333333 +0xD555 +// -0.500000 +0xC000 +// 0.500000 +0x4000 +// 0.333333 +0x2AAB +// 0.200000 +0x199A +// 0.142857 +0x1249 +// 0.111111 +0x0E39 +// 0.090909 +0x0BA3 +// 0.076923 +0x09D9 +// 0.066667 +0x0889 +// 0.058824 +0x0788 +// 0.052632 +0x06BD +// 0.047619 +0x0618 +// 0.043478 +0x0591 +// 0.040000 +0x051F +// 0.037037 +0x04BE +// 0.034483 +0x046A +// 0.032258 +0x0421 +// 0.030303 +0x03E1 +// 0.028571 +0x03A8 +// 0.027027 +0x0376 +// 0.025641 +0x0348 +// 0.024390 +0x031F +// 0.023256 +0x02FA +// 0.022222 +0x02D8 +// 0.021277 +0x02B9 +// 0.020408 +0x029D +// -0.061224 +0xF82A +// -0.063830 +0xF7D4 +// -0.066667 +0xF777 +// -0.069767 +0xF712 +// -0.073171 +0xF6A2 +// -0.076923 +0xF627 +// -0.081081 +0xF59F +// -0.085714 +0xF507 +// -0.090909 +0xF45D +// -0.096774 +0xF39D +// -0.103448 +0xF2C2 +// -0.111111 +0xF1C7 +// -0.120000 +0xF0A4 +// -0.130435 +0xEF4E +// -0.142857 +0xEDB7 +// -0.157895 +0xEBCA +// -0.176471 +0xE969 +// -0.200000 +0xE666 +// -0.230769 +0xE276 +// -0.272727 +0xDD17 +// -0.333333 +0xD555 +// -0.428571 +0xC925 +// -0.600000 +0xB333 +// -0.500000 +0xC000 +// -0.750000 +0xA000 +// 0.750000 +0x6000 +// 0.500000 +0x4000 +// 0.600000 +0x4CCD +// 0.428571 +0x36DB +// 0.333333 +0x2AAB +// 0.272727 +0x22E9 +// 0.230769 +0x1D8A +// 0.200000 +0x199A +// 0.176471 +0x1697 +// 0.157895 +0x1436 +// 0.142857 +0x1249 +// 0.130435 +0x10B2 +// 0.120000 +0x0F5C +// 0.111111 +0x0E39 +// 0.103448 +0x0D3E +// 0.096774 +0x0C63 +// 0.090909 +0x0BA3 +// 0.085714 +0x0AF9 +// 0.081081 +0x0A61 +// 0.076923 +0x09D9 +// 0.073171 +0x095E +// 0.069767 +0x08EE +// 0.066667 +0x0889 +// 0.063830 +0x082C +// 0.061224 +0x07D6 +// -0.102041 +0xF2F0 +// -0.106383 +0xF262 +// -0.111111 +0xF1C7 +// -0.116279 +0xF11E +// -0.121951 +0xF064 +// -0.128205 +0xEF97 +// -0.135135 +0xEEB4 +// -0.142857 +0xEDB7 +// -0.151515 +0xEC9B +// -0.161290 +0xEB5B +// -0.172414 +0xE9EE +// -0.185185 +0xE84C +// -0.200000 +0xE666 +// -0.217391 +0xE42D +// -0.238095 +0xE186 +// -0.263158 +0xDE51 +// -0.294118 +0xDA5A +// -0.333333 +0xD555 +// -0.384615 +0xCEC5 +// -0.454545 +0xC5D1 +// -0.555556 +0xB8E4 +// -0.714286 +0xA492 +// -0.500000 +0xC000 +// -0.833333 +0x9555 +// -0.625000 +0xB000 +// 0.625000 +0x5000 +// 0.833333 +0x6AAB +// 0.500000 +0x4000 +// 0.714286 +0x5B6E +// 0.555556 +0x471C +// 0.454545 +0x3A2F +// 0.384615 +0x313B +// 0.333333 +0x2AAB +// 0.294118 +0x25A6 +// 0.263158 +0x21AF +// 0.238095 +0x1E7A +// 0.217391 +0x1BD3 +// 0.200000 +0x199A +// 0.185185 +0x17B4 +// 0.172414 +0x1612 +// 0.161290 +0x14A5 +// 0.151515 +0x1365 +// 0.142857 +0x1249 +// 0.135135 +0x114C +// 0.128205 +0x1069 +// 0.121951 +0x0F9C +// 0.116279 +0x0EE2 +// 0.111111 +0x0E39 +// 0.106383 +0x0D9E +// 0.102041 +0x0D10 +// -0.142857 +0xEDB7 +// -0.148936 +0xECF0 +// -0.155556 +0xEC17 +// -0.162791 +0xEB2A +// -0.170732 +0xEA25 +// -0.179487 +0xE907 +// -0.189189 +0xE7C9 +// -0.200000 +0xE666 +// -0.212121 +0xE4D9 +// -0.225806 +0xE319 +// -0.241379 +0xE11A +// -0.259259 +0xDED1 +// -0.280000 +0xDC29 +// -0.304348 +0xD90B +// -0.333333 +0xD555 +// -0.368421 +0xD0D8 +// -0.411765 +0xCB4B +// -0.466667 +0xC444 +// -0.538462 +0xBB14 +// -0.636364 +0xAE8C +// -0.777778 +0x9C72 +// -0.500000 +0xC000 +// -0.700000 +0xA666 +// -0.583333 +0xB555 +// -0.875000 +0x9000 +// 0.875000 +0x7000 +// 0.583333 +0x4AAB +// 0.700000 +0x599A +// 0.500000 +0x4000 +// 0.777778 +0x638E +// 0.636364 +0x5174 +// 0.538462 +0x44EC +// 0.466667 +0x3BBC +// 0.411765 +0x34B5 +// 0.368421 +0x2F28 +// 0.333333 +0x2AAB +// 0.304348 +0x26F5 +// 0.280000 +0x23D7 +// 0.259259 +0x212F +// 0.241379 +0x1EE6 +// 0.225806 +0x1CE7 +// 0.212121 +0x1B27 +// 0.200000 +0x199A +// 0.189189 +0x1837 +// 0.179487 +0x16F9 +// 0.170732 +0x15DB +// 0.162791 +0x14D6 +// 0.155556 +0x13E9 +// 0.148936 +0x1310 +// 0.142857 +0x1249 +// -0.183673 +0xE87D +// -0.191489 +0xE77D +// -0.200000 +0xE666 +// -0.209302 +0xE536 +// -0.219512 +0xE3E7 +// -0.230769 +0xE276 +// -0.243243 +0xE0DD +// -0.257143 +0xDF16 +// -0.272727 +0xDD17 +// -0.290323 +0xDAD7 +// -0.310345 +0xD847 +// -0.333333 +0xD555 +// -0.360000 +0xD1EC +// -0.391304 +0xCDEA +// -0.428571 +0xC925 +// -0.473684 +0xC35E +// -0.529412 +0xBC3C +// -0.600000 +0xB333 +// -0.692308 +0xA762 +// -0.818182 +0x9746 +// -0.500000 +0xC000 +// -0.642857 +0xADB7 +// -0.900000 +0x8CCD +// -0.750000 +0xA000 +// -0.562500 +0xB800 +// 0.562500 +0x4800 +// 0.750000 +0x6000 +// 0.900000 +0x7333 +// 0.642857 +0x5249 +// 0.500000 +0x4000 +// 0.818182 +0x68BA +// 0.692308 +0x589E +// 0.600000 +0x4CCD +// 0.529412 +0x43C4 +// 0.473684 +0x3CA2 +// 0.428571 +0x36DB +// 0.391304 +0x3216 +// 0.360000 +0x2E14 +// 0.333333 +0x2AAB +// 0.310345 +0x27B9 +// 0.290323 +0x2529 +// 0.272727 +0x22E9 +// 0.257143 +0x20EA +// 0.243243 +0x1F23 +// 0.230769 +0x1D8A +// 0.219512 +0x1C19 +// 0.209302 +0x1ACA +// 0.200000 +0x199A +// 0.191489 +0x1883 +// 0.183673 +0x1783 +// -0.224490 +0xE344 +// -0.234043 +0xE20B +// -0.244444 +0xE0B6 +// -0.255814 +0xDF41 +// -0.268293 +0xDDA9 +// -0.282051 +0xDBE6 +// -0.297297 +0xD9F2 +// -0.314286 +0xD7C5 +// -0.333333 +0xD555 +// -0.354839 +0xD295 +// -0.379310 +0xCF73 +// -0.407407 +0xCBDA +// -0.440000 +0xC7AE +// -0.478261 +0xC2C8 +// -0.523810 +0xBCF4 +// -0.578947 +0xB5E5 +// -0.647059 +0xAD2D +// -0.733333 +0xA222 +// -0.846154 +0x93B1 +// -0.500000 +0xC000 +// -0.611111 +0xB1C7 +// -0.785714 +0x9B6E +// -0.550000 +0xB99A +// -0.916667 +0x8AAB +// -0.687500 +0xA800 +// 0.687500 +0x5800 +// 0.916667 +0x7555 +// 0.550000 +0x4666 +// 0.785714 +0x6492 +// 0.611111 +0x4E39 +// 0.500000 +0x4000 +// 0.846154 +0x6C4F +// 0.733333 +0x5DDE +// 0.647059 +0x52D3 +// 0.578947 +0x4A1B +// 0.523810 +0x430C +// 0.478261 +0x3D38 +// 0.440000 +0x3852 +// 0.407407 +0x3426 +// 0.379310 +0x308D +// 0.354839 +0x2D6B +// 0.333333 +0x2AAB +// 0.314286 +0x283B +// 0.297297 +0x260E +// 0.282051 +0x241A +// 0.268293 +0x2257 +// 0.255814 +0x20BF +// 0.244444 +0x1F4A +// 0.234043 +0x1DF5 +// 0.224490 +0x1CBC +// -0.265306 +0xDE0A +// -0.276596 +0xDC99 +// -0.288889 +0xDB06 +// -0.302326 +0xD94D +// -0.317073 +0xD76A +// -0.333333 +0xD555 +// -0.351351 +0xD307 +// -0.371429 +0xD075 +// -0.393939 +0xCD93 +// -0.419355 +0xCA53 +// -0.448276 +0xC69F +// -0.481481 +0xC25F +// -0.520000 +0xBD71 +// -0.565217 +0xB7A7 +// -0.619048 +0xB0C3 +// -0.684211 +0xA86C +// -0.764706 +0x9E1E +// -0.866667 +0x9111 +// -0.500000 +0xC000 +// -0.590909 +0xB45D +// -0.722222 +0xA38E +// -0.928571 +0x8925 +// -0.650000 +0xACCD +// -0.541667 +0xBAAB +// -0.812500 +0x9800 +// 0.812500 +0x6800 +// 0.541667 +0x4555 +// 0.650000 +0x5333 +// 0.928571 +0x76DB +// 0.722222 +0x5C72 +// 0.590909 +0x4BA3 +// 0.500000 +0x4000 +// 0.866667 +0x6EEF +// 0.764706 +0x61E2 +// 0.684211 +0x5794 +// 0.619048 +0x4F3D +// 0.565217 +0x4859 +// 0.520000 +0x428F +// 0.481481 +0x3DA1 +// 0.448276 +0x3961 +// 0.419355 +0x35AD +// 0.393939 +0x326D +// 0.371429 +0x2F8B +// 0.351351 +0x2CF9 +// 0.333333 +0x2AAB +// 0.317073 +0x2896 +// 0.302326 +0x26B3 +// 0.288889 +0x24FA +// 0.276596 +0x2367 +// 0.265306 +0x21F6 +// -0.306122 +0xD8D1 +// -0.319149 +0xD726 +// -0.333333 +0xD555 +// -0.348837 +0xD359 +// -0.365854 +0xD12C +// -0.384615 +0xCEC5 +// -0.405405 +0xCC1C +// -0.428571 +0xC925 +// -0.454545 +0xC5D1 +// -0.483871 +0xC211 +// -0.517241 +0xBDCB +// -0.555556 +0xB8E4 +// -0.600000 +0xB333 +// -0.652174 +0xAC86 +// -0.714286 +0xA492 +// -0.789474 +0x9AF3 +// -0.882353 +0x8F0F +// -0.500000 +0xC000 +// -0.576923 +0xB627 +// -0.681818 +0xA8BA +// -0.833333 +0x9555 +// -0.535714 +0xBB6E +// -0.750000 +0xA000 +// -0.625000 +0xB000 +// -0.937500 +0x8800 +// 0.937500 +0x7800 +// 0.625000 +0x5000 +// 0.750000 +0x6000 +// 0.535714 +0x4492 +// 0.833333 +0x6AAB +// 0.681818 +0x5746 +// 0.576923 +0x49D9 +// 0.500000 +0x4000 +// 0.882353 +0x70F1 +// 0.789474 +0x650D +// 0.714286 +0x5B6E +// 0.652174 +0x537A +// 0.600000 +0x4CCD +// 0.555556 +0x471C +// 0.517241 +0x4235 +// 0.483871 +0x3DEF +// 0.454545 +0x3A2F +// 0.428571 +0x36DB +// 0.405405 +0x33E4 +// 0.384615 +0x313B +// 0.365854 +0x2ED4 +// 0.348837 +0x2CA7 +// 0.333333 +0x2AAB +// 0.319149 +0x28DA +// 0.306122 +0x272F +// -0.346939 +0xD398 +// -0.361702 +0xD1B4 +// -0.377778 +0xCFA5 +// -0.395349 +0xCD65 +// -0.414634 +0xCAED +// -0.435897 +0xC835 +// -0.459459 +0xC530 +// -0.485714 +0xC1D4 +// -0.515152 +0xBE10 +// -0.548387 +0xB9CE +// -0.586207 +0xB4F7 +// -0.629630 +0xAF68 +// -0.680000 +0xA8F6 +// -0.739130 +0xA164 +// -0.809524 +0x9862 +// -0.894737 +0x8D79 +// -0.500000 +0xC000 +// -0.566667 +0xB777 +// -0.653846 +0xAC4F +// -0.772727 +0x9D17 +// -0.944444 +0x871C +// -0.607143 +0xB249 +// -0.850000 +0x9333 +// -0.708333 +0xA555 +// -0.531250 +0xBC00 +// 0.531250 +0x4400 +// 0.708333 +0x5AAB +// 0.850000 +0x6CCD +// 0.607143 +0x4DB7 +// 0.944444 +0x78E4 +// 0.772727 +0x62E9 +// 0.653846 +0x53B1 +// 0.566667 +0x4889 +// 0.500000 +0x4000 +// 0.894737 +0x7287 +// 0.809524 +0x679E +// 0.739130 +0x5E9C +// 0.680000 +0x570A +// 0.629630 +0x5098 +// 0.586207 +0x4B09 +// 0.548387 +0x4632 +// 0.515152 +0x41F0 +// 0.485714 +0x3E2C +// 0.459459 +0x3AD0 +// 0.435897 +0x37CB +// 0.414634 +0x3513 +// 0.395349 +0x329B +// 0.377778 +0x305B +// 0.361702 +0x2E4C +// 0.346939 +0x2C68 +// -0.387755 +0xCE5E +// -0.404255 +0xCC41 +// -0.422222 +0xC9F5 +// -0.441860 +0xC771 +// -0.463415 +0xC4AF +// -0.487179 +0xC1A4 +// -0.513514 +0xBE45 +// -0.542857 +0xBA84 +// -0.575758 +0xB64E +// -0.612903 +0xB18C +// -0.655172 +0xAC23 +// -0.703704 +0xA5ED +// -0.760000 +0x9EB8 +// -0.826087 +0x9643 +// -0.904762 +0x8C31 +// -0.500000 +0xC000 +// -0.558824 +0xB878 +// -0.633333 +0xAEEF +// -0.730769 +0xA276 +// -0.863636 +0x9174 +// -0.527778 +0xBC72 +// -0.678571 +0xA925 +// -0.950000 +0x8666 +// -0.791667 +0x9AAB +// -0.593750 +0xB400 +// 0.593750 +0x4C00 +// 0.791667 +0x6555 +// 0.950000 +0x799A +// 0.678571 +0x56DB +// 0.527778 +0x438E +// 0.863636 +0x6E8C +// 0.730769 +0x5D8A +// 0.633333 +0x5111 +// 0.558824 +0x4788 +// 0.500000 +0x4000 +// 0.904762 +0x73CF +// 0.826087 +0x69BD +// 0.760000 +0x6148 +// 0.703704 +0x5A13 +// 0.655172 +0x53DD +// 0.612903 +0x4E74 +// 0.575758 +0x49B2 +// 0.542857 +0x457C +// 0.513514 +0x41BB +// 0.487179 +0x3E5C +// 0.463415 +0x3B51 +// 0.441860 +0x388F +// 0.422222 +0x360B +// 0.404255 +0x33BF +// 0.387755 +0x31A2 +// -0.428571 +0xC925 +// -0.446809 +0xC6CF +// -0.466667 +0xC444 +// -0.488372 +0xC17D +// -0.512195 +0xBE70 +// -0.538462 +0xBB14 +// -0.567568 +0xB75A +// -0.600000 +0xB333 +// -0.636364 +0xAE8C +// -0.677419 +0xA94A +// -0.724138 +0xA34F +// -0.777778 +0x9C72 +// -0.840000 +0x947B +// -0.913043 +0x8B21 +// -0.500000 +0xC000 +// -0.552632 +0xB943 +// -0.617647 +0xB0F1 +// -0.700000 +0xA666 +// -0.807692 +0x989E +// -0.954545 +0x85D1 +// -0.583333 +0xB555 +// -0.750000 +0xA000 +// -0.525000 +0xBCCD +// -0.875000 +0x9000 +// -0.656250 +0xAC00 +// 0.656250 +0x5400 +// 0.875000 +0x7000 +// 0.525000 +0x4333 +// 0.750000 +0x6000 +// 0.583333 +0x4AAB +// 0.954545 +0x7A2F +// 0.807692 +0x6762 +// 0.700000 +0x599A +// 0.617647 +0x4F0F +// 0.552632 +0x46BD +// 0.500000 +0x4000 +// 0.913043 +0x74DF +// 0.840000 +0x6B85 +// 0.777778 +0x638E +// 0.724138 +0x5CB1 +// 0.677419 +0x56B6 +// 0.636364 +0x5174 +// 0.600000 +0x4CCD +// 0.567568 +0x48A6 +// 0.538462 +0x44EC +// 0.512195 +0x4190 +// 0.488372 +0x3E83 +// 0.466667 +0x3BBC +// 0.446809 +0x3931 +// 0.428571 +0x36DB +// -0.469388 +0xC3EB +// -0.489362 +0xC15D +// -0.511111 +0xBE94 +// -0.534884 +0xBB89 +// -0.560976 +0xB832 +// -0.589744 +0xB483 +// -0.621622 +0xB06F +// -0.657143 +0xABE3 +// -0.696970 +0xA6CA +// -0.741935 +0xA108 +// -0.793103 +0x9A7C +// -0.851852 +0x92F7 +// -0.920000 +0x8A3D +// -0.500000 +0xC000 +// -0.547619 +0xB9E8 +// -0.605263 +0xB287 +// -0.676471 +0xA969 +// -0.766667 +0x9DDE +// -0.884615 +0x8EC5 +// -0.522727 +0xBD17 +// -0.638889 +0xAE39 +// -0.821429 +0x96DB +// -0.575000 +0xB666 +// -0.958333 +0x8555 +// -0.718750 +0xA400 +// 0.718750 +0x5C00 +// 0.958333 +0x7AAB +// 0.575000 +0x499A +// 0.821429 +0x6925 +// 0.638889 +0x51C7 +// 0.522727 +0x42E9 +// 0.884615 +0x713B +// 0.766667 +0x6222 +// 0.676471 +0x5697 +// 0.605263 +0x4D79 +// 0.547619 +0x4618 +// 0.500000 +0x4000 +// 0.920000 +0x75C3 +// 0.851852 +0x6D09 +// 0.793103 +0x6584 +// 0.741935 +0x5EF8 +// 0.696970 +0x5936 +// 0.657143 +0x541D +// 0.621622 +0x4F91 +// 0.589744 +0x4B7D +// 0.560976 +0x47CE +// 0.534884 +0x4477 +// 0.511111 +0x416C +// 0.489362 +0x3EA3 +// 0.469388 +0x3C15 +// -0.510204 +0xBEB2 +// -0.531915 +0xBBEA +// -0.555556 +0xB8E4 +// -0.581395 +0xB595 +// -0.609756 +0xB1F4 +// -0.641026 +0xADF3 +// -0.675676 +0xA983 +// -0.714286 +0xA492 +// -0.757576 +0x9F08 +// -0.806452 +0x98C6 +// -0.862069 +0x91A8 +// -0.925926 +0x897B +// -0.500000 +0xC000 +// -0.543478 +0xBA6F +// -0.595238 +0xB3CF +// -0.657895 +0xABCA +// -0.735294 +0xA1E2 +// -0.833333 +0x9555 +// -0.961538 +0x84EC +// -0.568182 +0xB746 +// -0.694444 +0xA71C +// -0.892857 +0x8DB7 +// -0.625000 +0xB000 +// -0.520833 +0xBD55 +// -0.781250 +0x9C00 +// 0.781250 +0x6400 +// 0.520833 +0x42AB +// 0.625000 +0x5000 +// 0.892857 +0x7249 +// 0.694444 +0x58E4 +// 0.568182 +0x48BA +// 0.961538 +0x7B14 +// 0.833333 +0x6AAB +// 0.735294 +0x5E1E +// 0.657895 +0x5436 +// 0.595238 +0x4C31 +// 0.543478 +0x4591 +// 0.500000 +0x4000 +// 0.925926 +0x7685 +// 0.862069 +0x6E58 +// 0.806452 +0x673A +// 0.757576 +0x60F8 +// 0.714286 +0x5B6E +// 0.675676 +0x567D +// 0.641026 +0x520D +// 0.609756 +0x4E0C +// 0.581395 +0x4A6B +// 0.555556 +0x471C +// 0.531915 +0x4416 +// 0.510204 +0x414E +// -0.551020 +0xB978 +// -0.574468 +0xB678 +// -0.600000 +0xB333 +// -0.627907 +0xAFA1 +// -0.658537 +0xABB5 +// -0.692308 +0xA762 +// -0.729730 +0xA298 +// -0.771429 +0x9D42 +// -0.818182 +0x9746 +// -0.870968 +0x9084 +// -0.931034 +0x88D4 +// -0.500000 +0xC000 +// -0.540000 +0xBAE1 +// -0.586957 +0xB4DF +// -0.642857 +0xADB7 +// -0.710526 +0xA50D +// -0.794118 +0x9A5A +// -0.900000 +0x8CCD +// -0.519231 +0xBD8A +// -0.613636 +0xB174 +// -0.750000 +0xA000 +// -0.964286 +0x8492 +// -0.675000 +0xA99A +// -0.562500 +0xB800 +// -0.843750 +0x9400 +// 0.843750 +0x6C00 +// 0.562500 +0x4800 +// 0.675000 +0x5666 +// 0.964286 +0x7B6E +// 0.750000 +0x6000 +// 0.613636 +0x4E8C +// 0.519231 +0x4276 +// 0.900000 +0x7333 +// 0.794118 +0x65A6 +// 0.710526 +0x5AF3 +// 0.642857 +0x5249 +// 0.586957 +0x4B21 +// 0.540000 +0x451F +// 0.500000 +0x4000 +// 0.931034 +0x772C +// 0.870968 +0x6F7C +// 0.818182 +0x68BA +// 0.771429 +0x62BE +// 0.729730 +0x5D68 +// 0.692308 +0x589E +// 0.658537 +0x544B +// 0.627907 +0x505F +// 0.600000 +0x4CCD +// 0.574468 +0x4988 +// 0.551020 +0x4688 +// -0.591837 +0xB43F +// -0.617021 +0xB105 +// -0.644444 +0xAD83 +// -0.674419 +0xA9AD +// -0.707317 +0xA577 +// -0.743590 +0xA0D2 +// -0.783784 +0x9BAD +// -0.828571 +0x95F1 +// -0.878788 +0x8F84 +// -0.935484 +0x8842 +// -0.500000 +0xC000 +// -0.537037 +0xBB42 +// -0.580000 +0xB5C3 +// -0.630435 +0xAF4E +// -0.690476 +0xA79E +// -0.763158 +0x9E51 +// -0.852941 +0x92D3 +// -0.966667 +0x8444 +// -0.557692 +0xB89E +// -0.659091 +0xABA3 +// -0.805556 +0x98E4 +// -0.517857 +0xBDB7 +// -0.725000 +0xA333 +// -0.604167 +0xB2AB +// -0.906250 +0x8C00 +// 0.906250 +0x7400 +// 0.604167 +0x4D55 +// 0.725000 +0x5CCD +// 0.517857 +0x4249 +// 0.805556 +0x671C +// 0.659091 +0x545D +// 0.557692 +0x4762 +// 0.966667 +0x7BBC +// 0.852941 +0x6D2D +// 0.763158 +0x61AF +// 0.690476 +0x5862 +// 0.630435 +0x50B2 +// 0.580000 +0x4A3D +// 0.537037 +0x44BE +// 0.500000 +0x4000 +// 0.935484 +0x77BE +// 0.878788 +0x707C +// 0.828571 +0x6A0F +// 0.783784 +0x6453 +// 0.743590 +0x5F2E +// 0.707317 +0x5A89 +// 0.674419 +0x5653 +// 0.644444 +0x527D +// 0.617021 +0x4EFB +// 0.591837 +0x4BC1 +// -0.632653 +0xAF05 +// -0.659574 +0xAB93 +// -0.688889 +0xA7D2 +// -0.720930 +0xA3B9 +// -0.756098 +0x9F38 +// -0.794872 +0x9A42 +// -0.837838 +0x94C2 +// -0.885714 +0x8EA1 +// -0.939394 +0x87C2 +// -0.500000 +0xC000 +// -0.534483 +0xBB96 +// -0.574074 +0xB685 +// -0.620000 +0xB0A4 +// -0.673913 +0xA9BD +// -0.738095 +0xA186 +// -0.815789 +0x9794 +// -0.911765 +0x8B4B +// -0.516667 +0xBDDE +// -0.596154 +0xB3B1 +// -0.704545 +0xA5D1 +// -0.861111 +0x91C7 +// -0.553571 +0xB925 +// -0.775000 +0x9CCD +// -0.645833 +0xAD55 +// -0.968750 +0x8400 +// 0.968750 +0x7C00 +// 0.645833 +0x52AB +// 0.775000 +0x6333 +// 0.553571 +0x46DB +// 0.861111 +0x6E39 +// 0.704545 +0x5A2F +// 0.596154 +0x4C4F +// 0.516667 +0x4222 +// 0.911765 +0x74B5 +// 0.815789 +0x686C +// 0.738095 +0x5E7A +// 0.673913 +0x5643 +// 0.620000 +0x4F5C +// 0.574074 +0x497B +// 0.534483 +0x446A +// 0.500000 +0x4000 +// 0.939394 +0x783E +// 0.885714 +0x715F +// 0.837838 +0x6B3E +// 0.794872 +0x65BE +// 0.756098 +0x60C8 +// 0.720930 +0x5C47 +// 0.688889 +0x582E +// 0.659574 +0x546D +// 0.632653 +0x50FB +// -0.673469 +0xA9CC +// -0.702128 +0xA621 +// -0.733333 +0xA222 +// -0.767442 +0x9DC4 +// -0.804878 +0x98FA +// -0.846154 +0x93B1 +// -0.891892 +0x8DD6 +// -0.942857 +0x8750 +// -0.500000 +0xC000 +// -0.532258 +0xBBDF +// -0.568966 +0xB72C +// -0.611111 +0xB1C7 +// -0.660000 +0xAB85 +// -0.717391 +0xA42D +// -0.785714 +0x9B6E +// -0.868421 +0x90D8 +// -0.970588 +0x83C4 +// -0.550000 +0xB99A +// -0.634615 +0xAEC5 +// -0.750000 +0xA000 +// -0.916667 +0x8AAB +// -0.589286 +0xB492 +// -0.825000 +0x9666 +// -0.687500 +0xA800 +// -0.515625 +0xBE00 +// 0.515625 +0x4200 +// 0.687500 +0x5800 +// 0.825000 +0x699A +// 0.589286 +0x4B6E +// 0.916667 +0x7555 +// 0.750000 +0x6000 +// 0.634615 +0x513B +// 0.550000 +0x4666 +// 0.970588 +0x7C3C +// 0.868421 +0x6F28 +// 0.785714 +0x6492 +// 0.717391 +0x5BD3 +// 0.660000 +0x547B +// 0.611111 +0x4E39 +// 0.568966 +0x48D4 +// 0.532258 +0x4421 +// 0.500000 +0x4000 +// 0.942857 +0x78B0 +// 0.891892 +0x722A +// 0.846154 +0x6C4F +// 0.804878 +0x6706 +// 0.767442 +0x623C +// 0.733333 +0x5DDE +// 0.702128 +0x59DF +// 0.673469 +0x5634 +// -0.714286 +0xA492 +// -0.744681 +0xA0AE +// -0.777778 +0x9C72 +// -0.813953 +0x97D0 +// -0.853659 +0x92BB +// -0.897436 +0x8D21 +// -0.945946 +0x86EB +// -0.500000 +0xC000 +// -0.530303 +0xBC1F +// -0.564516 +0xB7BE +// -0.603448 +0xB2C2 +// -0.648148 +0xAD09 +// -0.700000 +0xA666 +// -0.760870 +0x9E9C +// -0.833333 +0x9555 +// -0.921053 +0x8A1B +// -0.514706 +0xBE1E +// -0.583333 +0xB555 +// -0.673077 +0xA9D9 +// -0.795455 +0x9A2F +// -0.972222 +0x838E +// -0.625000 +0xB000 +// -0.875000 +0x9000 +// -0.729167 +0xA2AB +// -0.546875 +0xBA00 +// 0.546875 +0x4600 +// 0.729167 +0x5D55 +// 0.875000 +0x7000 +// 0.625000 +0x5000 +// 0.972222 +0x7C72 +// 0.795455 +0x65D1 +// 0.673077 +0x5627 +// 0.583333 +0x4AAB +// 0.514706 +0x41E2 +// 0.921053 +0x75E5 +// 0.833333 +0x6AAB +// 0.760870 +0x6164 +// 0.700000 +0x599A +// 0.648148 +0x52F7 +// 0.603448 +0x4D3E +// 0.564516 +0x4842 +// 0.530303 +0x43E1 +// 0.500000 +0x4000 +// 0.945946 +0x7915 +// 0.897436 +0x72DF +// 0.853659 +0x6D45 +// 0.813953 +0x6830 +// 0.777778 +0x638E +// 0.744681 +0x5F52 +// 0.714286 +0x5B6E +// -0.755102 +0x9F59 +// -0.787234 +0x9B3C +// -0.822222 +0x96C1 +// -0.860465 +0x91DC +// -0.902439 +0x8C7D +// -0.948718 +0x8690 +// -0.500000 +0xC000 +// -0.528571 +0xBC58 +// -0.560606 +0xB83E +// -0.596774 +0xB39D +// -0.637931 +0xAE58 +// -0.685185 +0xA84C +// -0.740000 +0xA148 +// -0.804348 +0x990B +// -0.880952 +0x8F3D +// -0.973684 +0x835E +// -0.544118 +0xBA5A +// -0.616667 +0xB111 +// -0.711538 +0xA4EC +// -0.840909 +0x945D +// -0.513889 +0xBE39 +// -0.660714 +0xAB6E +// -0.925000 +0x899A +// -0.770833 +0x9D55 +// -0.578125 +0xB600 +// 0.578125 +0x4A00 +// 0.770833 +0x62AB +// 0.925000 +0x7666 +// 0.660714 +0x5492 +// 0.513889 +0x41C7 +// 0.840909 +0x6BA3 +// 0.711538 +0x5B14 +// 0.616667 +0x4EEF +// 0.544118 +0x45A6 +// 0.973684 +0x7CA2 +// 0.880952 +0x70C3 +// 0.804348 +0x66F5 +// 0.740000 +0x5EB8 +// 0.685185 +0x57B4 +// 0.637931 +0x51A8 +// 0.596774 +0x4C63 +// 0.560606 +0x47C2 +// 0.528571 +0x43A8 +// 0.500000 +0x4000 +// 0.948718 +0x7970 +// 0.902439 +0x7383 +// 0.860465 +0x6E24 +// 0.822222 +0x693F +// 0.787234 +0x64C4 +// 0.755102 +0x60A7 +// -0.795918 +0x9A1F +// -0.829787 +0x95CA +// -0.866667 +0x9111 +// -0.906977 +0x8BE8 +// -0.951220 +0x863E +// -0.500000 +0xC000 +// -0.527027 +0xBC8A +// -0.557143 +0xB8B0 +// -0.590909 +0xB45D +// -0.629032 +0xAF7C +// -0.672414 +0xA9EE +// -0.722222 +0xA38E +// -0.780000 +0x9C29 +// -0.847826 +0x937A +// -0.928571 +0x8925 +// -0.513158 +0xBE51 +// -0.573529 +0xB697 +// -0.650000 +0xACCD +// -0.750000 +0xA000 +// -0.886364 +0x8E8C +// -0.541667 +0xBAAB +// -0.696429 +0xA6DB +// -0.975000 +0x8333 +// -0.812500 +0x9800 +// -0.609375 +0xB200 +// 0.609375 +0x4E00 +// 0.812500 +0x6800 +// 0.975000 +0x7CCD +// 0.696429 +0x5925 +// 0.541667 +0x4555 +// 0.886364 +0x7174 +// 0.750000 +0x6000 +// 0.650000 +0x5333 +// 0.573529 +0x4969 +// 0.513158 +0x41AF +// 0.928571 +0x76DB +// 0.847826 +0x6C86 +// 0.780000 +0x63D7 +// 0.722222 +0x5C72 +// 0.672414 +0x5612 +// 0.629032 +0x5084 +// 0.590909 +0x4BA3 +// 0.557143 +0x4750 +// 0.527027 +0x4376 +// 0.500000 +0x4000 +// 0.951220 +0x79C2 +// 0.906977 +0x7418 +// 0.866667 +0x6EEF +// 0.829787 +0x6A36 +// 0.795918 +0x65E1 +// -0.836735 +0x94E6 +// -0.872340 +0x9057 +// -0.911111 +0x8B61 +// -0.953488 +0x85F4 +// -0.500000 +0xC000 +// -0.525641 +0xBCB8 +// -0.554054 +0xB915 +// -0.585714 +0xB507 +// -0.621212 +0xB07C +// -0.661290 +0xAB5B +// -0.706897 +0xA584 +// -0.759259 +0x9ED1 +// -0.820000 +0x970A +// -0.891304 +0x8DEA +// -0.976190 +0x830C +// -0.539474 +0xBAF3 +// -0.602941 +0xB2D3 +// -0.683333 +0xA889 +// -0.788462 +0x9B14 +// -0.931818 +0x88BA +// -0.569444 +0xB71C +// -0.732143 +0xA249 +// -0.512500 +0xBE66 +// -0.854167 +0x92AB +// -0.640625 +0xAE00 +// 0.640625 +0x5200 +// 0.854167 +0x6D55 +// 0.512500 +0x419A +// 0.732143 +0x5DB7 +// 0.569444 +0x48E4 +// 0.931818 +0x7746 +// 0.788462 +0x64EC +// 0.683333 +0x5777 +// 0.602941 +0x4D2D +// 0.539474 +0x450D +// 0.976190 +0x7CF4 +// 0.891304 +0x7216 +// 0.820000 +0x68F6 +// 0.759259 +0x612F +// 0.706897 +0x5A7C +// 0.661290 +0x54A5 +// 0.621212 +0x4F84 +// 0.585714 +0x4AF9 +// 0.554054 +0x46EB +// 0.525641 +0x4348 +// 0.500000 +0x4000 +// 0.953488 +0x7A0C +// 0.911111 +0x749F +// 0.872340 +0x6FA9 +// 0.836735 +0x6B1A +// -0.877551 +0x8FAC +// -0.914894 +0x8AE5 +// -0.955556 +0x85B0 +// -0.500000 +0xC000 +// -0.524390 +0xBCE1 +// -0.551282 +0xB970 +// -0.581081 +0xB59F +// -0.614286 +0xB15F +// -0.651515 +0xAC9B +// -0.693548 +0xA73A +// -0.741379 +0xA11A +// -0.796296 +0x9A13 +// -0.860000 +0x91EC +// -0.934783 +0x8859 +// -0.511905 +0xBE7A +// -0.565789 +0xB794 +// -0.632353 +0xAF0F +// -0.716667 +0xA444 +// -0.826923 +0x9627 +// -0.977273 +0x82E9 +// -0.597222 +0xB38E +// -0.767857 +0x9DB7 +// -0.537500 +0xBB33 +// -0.895833 +0x8D55 +// -0.671875 +0xAA00 +// 0.671875 +0x5600 +// 0.895833 +0x72AB +// 0.537500 +0x44CD +// 0.767857 +0x6249 +// 0.597222 +0x4C72 +// 0.977273 +0x7D17 +// 0.826923 +0x69D9 +// 0.716667 +0x5BBC +// 0.632353 +0x50F1 +// 0.565789 +0x486C +// 0.511905 +0x4186 +// 0.934783 +0x77A7 +// 0.860000 +0x6E14 +// 0.796296 +0x65ED +// 0.741379 +0x5EE6 +// 0.693548 +0x58C6 +// 0.651515 +0x5365 +// 0.614286 +0x4EA1 +// 0.581081 +0x4A61 +// 0.551282 +0x4690 +// 0.524390 +0x431F +// 0.500000 +0x4000 +// 0.955556 +0x7A50 +// 0.914894 +0x751B +// 0.877551 +0x7054 +// -0.918367 +0x8A73 +// -0.957447 +0x8572 +// -0.500000 +0xC000 +// -0.523256 +0xBD06 +// -0.548780 +0xB9C2 +// -0.576923 +0xB627 +// -0.608108 +0xB22A +// -0.642857 +0xADB7 +// -0.681818 +0xA8BA +// -0.725806 +0xA319 +// -0.775862 +0x9CB1 +// -0.833333 +0x9555 +// -0.900000 +0x8CCD +// -0.978261 +0x82C8 +// -0.535714 +0xBB6E +// -0.592105 +0xB436 +// -0.661765 +0xAB4B +// -0.750000 +0xA000 +// -0.865385 +0x913B +// -0.511364 +0xBE8C +// -0.625000 +0xB000 +// -0.803571 +0x9925 +// -0.562500 +0xB800 +// -0.937500 +0x8800 +// -0.703125 +0xA600 +// 0.703125 +0x5A00 +// 0.937500 +0x7800 +// 0.562500 +0x4800 +// 0.803571 +0x66DB +// 0.625000 +0x5000 +// 0.511364 +0x4174 +// 0.865385 +0x6EC5 +// 0.750000 +0x6000 +// 0.661765 +0x54B5 +// 0.592105 +0x4BCA +// 0.535714 +0x4492 +// 0.978261 +0x7D38 +// 0.900000 +0x7333 +// 0.833333 +0x6AAB +// 0.775862 +0x634F +// 0.725806 +0x5CE7 +// 0.681818 +0x5746 +// 0.642857 +0x5249 +// 0.608108 +0x4DD6 +// 0.576923 +0x49D9 +// 0.548780 +0x463E +// 0.523256 +0x42FA +// 0.500000 +0x4000 +// 0.957447 +0x7A8E +// 0.918367 +0x758D +// -0.959184 +0x8539 +// -0.500000 +0xC000 +// -0.522222 +0xBD28 +// -0.546512 +0xBA0C +// -0.573171 +0xB6A2 +// -0.602564 +0xB2DF +// -0.635135 +0xAEB4 +// -0.671429 +0xAA0F +// -0.712121 +0xA4D9 +// -0.758065 +0x9EF8 +// -0.810345 +0x9847 +// -0.870370 +0x9098 +// -0.940000 +0x87AE +// -0.510870 +0xBE9C +// -0.559524 +0xB862 +// -0.618421 +0xB0D8 +// -0.691176 +0xA788 +// -0.783333 +0x9BBC +// -0.903846 +0x8C4F +// -0.534091 +0xBBA3 +// -0.652778 +0xAC72 +// -0.839286 +0x9492 +// -0.587500 +0xB4CD +// -0.979167 +0x82AB +// -0.734375 +0xA200 +// 0.734375 +0x5E00 +// 0.979167 +0x7D55 +// 0.587500 +0x4B33 +// 0.839286 +0x6B6E +// 0.652778 +0x538E +// 0.534091 +0x445D +// 0.903846 +0x73B1 +// 0.783333 +0x6444 +// 0.691176 +0x5878 +// 0.618421 +0x4F28 +// 0.559524 +0x479E +// 0.510870 +0x4164 +// 0.940000 +0x7852 +// 0.870370 +0x6F68 +// 0.810345 +0x67B9 +// 0.758065 +0x6108 +// 0.712121 +0x5B27 +// 0.671429 +0x55F1 +// 0.635135 +0x514C +// 0.602564 +0x4D21 +// 0.573171 +0x495E +// 0.546512 +0x45F4 +// 0.522222 +0x42D8 +// 0.500000 +0x4000 +// 0.959184 +0x7AC7 +// -0.500000 +0xC000 +// -0.521277 +0xBD47 +// -0.544444 +0xBA50 +// -0.569767 +0xB712 +// -0.597561 +0xB383 +// -0.628205 +0xAF97 +// -0.662162 +0xAB3E +// -0.700000 +0xA666 +// -0.742424 +0xA0F8 +// -0.790323 +0x9AD7 +// -0.844828 +0x93DD +// -0.907407 +0x8BDA +// -0.980000 +0x828F +// -0.532609 +0xBBD3 +// -0.583333 +0xB555 +// -0.644737 +0xAD79 +// -0.720588 +0xA3C4 +// -0.816667 +0x9777 +// -0.942308 +0x8762 +// -0.556818 +0xB8BA +// -0.680556 +0xA8E4 +// -0.875000 +0x9000 +// -0.612500 +0xB19A +// -0.510417 +0xBEAB +// -0.765625 +0x9E00 +// 0.765625 +0x6200 +// 0.510417 +0x4155 +// 0.612500 +0x4E66 +// 0.875000 +0x7000 +// 0.680556 +0x571C +// 0.556818 +0x4746 +// 0.942308 +0x789E +// 0.816667 +0x6889 +// 0.720588 +0x5C3C +// 0.644737 +0x5287 +// 0.583333 +0x4AAB +// 0.532609 +0x442D +// 0.980000 +0x7D71 +// 0.907407 +0x7426 +// 0.844828 +0x6C23 +// 0.790323 +0x6529 +// 0.742424 +0x5F08 +// 0.700000 +0x599A +// 0.662162 +0x54C2 +// 0.628205 +0x5069 +// 0.597561 +0x4C7D +// 0.569767 +0x48EE +// 0.544444 +0x45B0 +// 0.521277 +0x42B9 +// 0.500000 +0x4000 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ15/Numerator1_q15.txt b/Testing/Patterns/DSP/FastMath/FastMathQ15/Numerator1_q15.txt new file mode 100755 index 00000000..2a8bf7d0 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ15/Numerator1_q15.txt @@ -0,0 +1,5002 @@ +H +2500 +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.900000 +0x8CCD +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.863265 +0x9181 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.826531 +0x9634 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.789796 +0x9AE8 +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.753061 +0x9F9C +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.716327 +0xA44F +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.679592 +0xA903 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.642857 +0xADB7 +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.606122 +0xB26B +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.569388 +0xB71E +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.532653 +0xBBD2 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.495918 +0xC086 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.459184 +0xC539 +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.422449 +0xC9ED +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.385714 +0xCEA1 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.348980 +0xD355 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.312245 +0xD808 +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.275510 +0xDCBC +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.238776 +0xE170 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.202041 +0xE624 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.165306 +0xEAD7 +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.128571 +0xEF8B +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.091837 +0xF43F +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.055102 +0xF8F2 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// -0.018367 +0xFDA6 +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.018367 +0x025A +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.055102 +0x070E +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.091837 +0x0BC1 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.128571 +0x1075 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.165306 +0x1529 +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.202041 +0x19DC +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.238776 +0x1E90 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.275510 +0x2344 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.312245 +0x27F8 +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.348980 +0x2CAB +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.385714 +0x315F +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.422449 +0x3613 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.459184 +0x3AC7 +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.495918 +0x3F7A +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.532653 +0x442E +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.569388 +0x48E2 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.606122 +0x4D95 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.642857 +0x5249 +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.679592 +0x56FD +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.716327 +0x5BB1 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.753061 +0x6064 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.789796 +0x6518 +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.826531 +0x69CC +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.863265 +0x6E7F +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 +// 0.900000 +0x7333 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ31/Denominator1_q31.txt b/Testing/Patterns/DSP/FastMath/FastMathQ31/Denominator1_q31.txt new file mode 100755 index 00000000..f844d6de --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ31/Denominator1_q31.txt @@ -0,0 +1,5002 @@ +W +2500 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionShift1_s16.txt b/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionShift1_s16.txt new file mode 100755 index 00000000..81d29a5d --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionShift1_s16.txt @@ -0,0 +1,5002 @@ +H +2500 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 3 +0x0003 +// 3 +0x0003 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 4 +0x0004 +// 4 +0x0004 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 5 +0x0005 +// 5 +0x0005 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 6 +0x0006 +// 6 +0x0006 +// 4 +0x0004 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 0 +0x0000 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 4 +0x0004 +// 5 +0x0005 +// 6 +0x0006 +// 6 +0x0006 +// 5 +0x0005 +// 4 +0x0004 +// 3 +0x0003 +// 3 +0x0003 +// 3 +0x0003 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 2 +0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionValue1_q31.txt b/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionValue1_q31.txt new file mode 100755 index 00000000..64d1dbc5 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ31/DivisionValue1_q31.txt @@ -0,0 +1,5002 @@ +W +2500 +// 0.500000 +0x40000000 +// 0.521277 +0x42B93105 +// 0.544444 +0x45B05B06 +// 0.569767 +0x48EE23B9 +// 0.597561 +0x4C7CE0C8 +// 0.628205 +0x50690690 +// 0.662162 +0x54C1BAD0 +// 0.700000 +0x5999999A +// 0.742424 +0x5F07C1F0 +// 0.790323 +0x65294A53 +// 0.844828 +0x6C234F73 +// 0.907407 +0x7425ED09 +// 0.980000 +0x7D70A3D7 +// 0.532609 +0x442C8591 +// 0.583333 +0x4AAAAAAB +// 0.644737 +0x5286BCA2 +// 0.720588 +0x5C3C3C3C +// 0.816667 +0x68888889 +// 0.942308 +0x789D89D9 +// 0.556818 +0x4745D174 +// 0.680556 +0x571C71C7 +// 0.875000 +0x70000000 +// 0.612500 +0x4E666666 +// 0.510417 +0x41555555 +// 0.765625 +0x62000000 +// -0.765625 +0x9E000000 +// -0.510417 +0xBEAAAAAB +// -0.612500 +0xB199999A +// -0.875000 +0x90000000 +// -0.680556 +0xA8E38E39 +// -0.556818 +0xB8BA2E8C +// -0.942308 +0x87627627 +// -0.816667 +0x97777777 +// -0.720588 +0xA3C3C3C4 +// -0.644737 +0xAD79435E +// -0.583333 +0xB5555555 +// -0.532609 +0xBBD37A6F +// -0.980000 +0x828F5C29 +// -0.907407 +0x8BDA12F7 +// -0.844828 +0x93DCB08D +// -0.790323 +0x9AD6B5AD +// -0.742424 +0xA0F83E10 +// -0.700000 +0xA6666666 +// -0.662162 +0xAB3E4530 +// -0.628205 +0xAF96F970 +// -0.597561 +0xB3831F38 +// -0.569767 +0xB711DC47 +// -0.544444 +0xBA4FA4FA +// -0.521277 +0xBD46CEFB +// -0.500000 +0xC0000000 +// 0.959184 +0x7AC687D6 +// 0.500000 +0x40000000 +// 0.522222 +0x42D82D83 +// 0.546512 +0x45F417D0 +// 0.573171 +0x495DA896 +// 0.602564 +0x4D20D20D +// 0.635135 +0x514C1BAD +// 0.671429 +0x55F15F16 +// 0.712121 +0x5B26C9B2 +// 0.758065 +0x61084211 +// 0.810345 +0x67B9611A +// 0.870370 +0x6F684BDA +// 0.940000 +0x7851EB85 +// 0.510870 +0x41642C86 +// 0.559524 +0x479E79E8 +// 0.618421 +0x4F286BCA +// 0.691176 +0x58787878 +// 0.783333 +0x64444444 +// 0.903846 +0x73B13B14 +// 0.534091 +0x445D1746 +// 0.652778 +0x538E38E4 +// 0.839286 +0x6B6DB6DB +// 0.587500 +0x4B333333 +// 0.979167 +0x7D555555 +// 0.734375 +0x5E000000 +// -0.734375 +0xA2000000 +// -0.979167 +0x82AAAAAB +// -0.587500 +0xB4CCCCCD +// -0.839286 +0x94924925 +// -0.652778 +0xAC71C71C +// -0.534091 +0xBBA2E8BA +// -0.903846 +0x8C4EC4EC +// -0.783333 +0x9BBBBBBC +// -0.691176 +0xA7878788 +// -0.618421 +0xB0D79436 +// -0.559524 +0xB8618618 +// -0.510870 +0xBE9BD37A +// -0.940000 +0x87AE147B +// -0.870370 +0x9097B426 +// -0.810345 +0x98469EE6 +// -0.758065 +0x9EF7BDEF +// -0.712121 +0xA4D9364E +// -0.671429 +0xAA0EA0EA +// -0.635135 +0xAEB3E453 +// -0.602564 +0xB2DF2DF3 +// -0.573171 +0xB6A2576A +// -0.546512 +0xBA0BE830 +// -0.522222 +0xBD27D27D +// -1.000000 +0x80000000 +// -0.959184 +0x8539782A +// 0.918367 +0x758D0FAC +// 0.957447 +0x7A8D9DF5 +// 0.500000 +0x40000000 +// 0.523256 +0x42FA0BE8 +// 0.548780 +0x463E7064 +// 0.576923 +0x49D89D8A +// 0.608108 +0x4DD67C8A +// 0.642857 +0x52492492 +// 0.681818 +0x5745D174 +// 0.725806 +0x5CE739CE +// 0.775862 +0x634F72C2 +// 0.833333 +0x6AAAAAAB +// 0.900000 +0x73333333 +// 0.978261 +0x7D37A6F5 +// 0.535714 +0x44924925 +// 0.592105 +0x4BCA1AF3 +// 0.661765 +0x54B4B4B5 +// 0.750000 +0x60000000 +// 0.865385 +0x6EC4EC4F +// 0.511364 +0x41745D17 +// 0.625000 +0x50000000 +// 0.803571 +0x66DB6DB7 +// 0.562500 +0x48000000 +// 0.937500 +0x78000000 +// 0.703125 +0x5A000000 +// -0.703125 +0xA6000000 +// -0.937500 +0x88000000 +// -0.562500 +0xB8000000 +// -0.803571 +0x99249249 +// -0.625000 +0xB0000000 +// -0.511364 +0xBE8BA2E9 +// -0.865385 +0x913B13B1 +// -0.750000 +0xA0000000 +// -0.661765 +0xAB4B4B4B +// -0.592105 +0xB435E50D +// -0.535714 +0xBB6DB6DB +// -0.978261 +0x82C8590B +// -0.900000 +0x8CCCCCCD +// -0.833333 +0x95555555 +// -0.775862 +0x9CB08D3E +// -0.725806 +0xA318C632 +// -0.681818 +0xA8BA2E8C +// -0.642857 +0xADB6DB6E +// -0.608108 +0xB2298376 +// -0.576923 +0xB6276276 +// -0.548780 +0xB9C18F9C +// -0.523256 +0xBD05F418 +// -0.500000 +0xC0000000 +// -0.957447 +0x8572620B +// -0.918367 +0x8A72F054 +// 0.877551 +0x70539783 +// 0.914894 +0x751B3BEA +// 0.955556 +0x7A4FA4FA +// 0.500000 +0x40000000 +// 0.524390 +0x431F3832 +// 0.551282 +0x46906907 +// 0.581081 +0x4A60DD68 +// 0.614286 +0x4EA0EA0F +// 0.651515 +0x5364D936 +// 0.693548 +0x58C6318C +// 0.741379 +0x5EE5846A +// 0.796296 +0x65ED097B +// 0.860000 +0x6E147AE1 +// 0.934783 +0x77A6F4DF +// 0.511905 +0x41861862 +// 0.565789 +0x486BCA1B +// 0.632353 +0x50F0F0F1 +// 0.716667 +0x5BBBBBBC +// 0.826923 +0x69D89D8A +// 0.977273 +0x7D1745D1 +// 0.597222 +0x4C71C71C +// 0.767857 +0x62492492 +// 0.537500 +0x44CCCCCD +// 0.895833 +0x72AAAAAB +// 0.671875 +0x56000000 +// -0.671875 +0xAA000000 +// -0.895833 +0x8D555555 +// -0.537500 +0xBB333333 +// -0.767857 +0x9DB6DB6E +// -0.597222 +0xB38E38E4 +// -0.977273 +0x82E8BA2F +// -0.826923 +0x96276276 +// -0.716667 +0xA4444444 +// -0.632353 +0xAF0F0F0F +// -0.565789 +0xB79435E5 +// -0.511905 +0xBE79E79E +// -0.934783 +0x88590B21 +// -0.860000 +0x91EB851F +// -0.796296 +0x9A12F685 +// -0.741379 +0xA11A7B96 +// -0.693548 +0xA739CE74 +// -0.651515 +0xAC9B26CA +// -0.614286 +0xB15F15F1 +// -0.581081 +0xB59F2298 +// -0.551282 +0xB96F96F9 +// -0.524390 +0xBCE0C7CE +// -0.500000 +0xC0000000 +// -0.955556 +0x85B05B06 +// -0.914894 +0x8AE4C416 +// -0.877551 +0x8FAC687D +// 0.836735 +0x6B1A1F59 +// 0.872340 +0x6FA8D9DF +// 0.911111 +0x749F49F5 +// 0.953488 +0x7A0BE830 +// 0.500000 +0x40000000 +// 0.525641 +0x43483483 +// 0.554054 +0x46EB3E45 +// 0.585714 +0x4AF8AF8B +// 0.621212 +0x4F83E0F8 +// 0.661290 +0x54A5294A +// 0.706897 +0x5A7B9612 +// 0.759259 +0x612F684C +// 0.820000 +0x68F5C28F +// 0.891304 +0x721642C8 +// 0.976190 +0x7CF3CF3D +// 0.539474 +0x450D7943 +// 0.602941 +0x4D2D2D2D +// 0.683333 +0x57777777 +// 0.788462 +0x64EC4EC5 +// 0.931818 +0x7745D174 +// 0.569444 +0x48E38E39 +// 0.732143 +0x5DB6DB6E +// 0.512500 +0x4199999A +// 0.854167 +0x6D555555 +// 0.640625 +0x52000000 +// -0.640625 +0xAE000000 +// -0.854167 +0x92AAAAAB +// -0.512500 +0xBE666666 +// -0.732143 +0xA2492492 +// -0.569444 +0xB71C71C7 +// -0.931818 +0x88BA2E8C +// -0.788462 +0x9B13B13B +// -0.683333 +0xA8888889 +// -0.602941 +0xB2D2D2D3 +// -0.539474 +0xBAF286BD +// -0.976190 +0x830C30C3 +// -0.891304 +0x8DE9BD38 +// -0.820000 +0x970A3D71 +// -0.759259 +0x9ED097B4 +// -0.706897 +0xA58469EE +// -0.661290 +0xAB5AD6B6 +// -0.621212 +0xB07C1F08 +// -0.585714 +0xB5075075 +// -0.554054 +0xB914C1BB +// -0.525641 +0xBCB7CB7D +// -0.500000 +0xC0000000 +// -0.953488 +0x85F417D0 +// -0.911111 +0x8B60B60B +// -0.872340 +0x90572621 +// -0.836735 +0x94E5E0A7 +// 0.795918 +0x65E0A72F +// 0.829787 +0x6A3677D4 +// 0.866667 +0x6EEEEEEF +// 0.906977 +0x7417D05F +// 0.951220 +0x79C18F9C +// 0.500000 +0x40000000 +// 0.527027 +0x43759F23 +// 0.557143 +0x47507507 +// 0.590909 +0x4BA2E8BA +// 0.629032 +0x50842108 +// 0.672414 +0x5611A7B9 +// 0.722222 +0x5C71C71C +// 0.780000 +0x63D70A3D +// 0.847826 +0x6C8590B2 +// 0.928571 +0x76DB6DB7 +// 0.513158 +0x41AF286C +// 0.573529 +0x49696969 +// 0.650000 +0x53333333 +// 0.750000 +0x60000000 +// 0.886364 +0x71745D17 +// 0.541667 +0x45555555 +// 0.696429 +0x59249249 +// 0.975000 +0x7CCCCCCD +// 0.812500 +0x68000000 +// 0.609375 +0x4E000000 +// -0.609375 +0xB2000000 +// -0.812500 +0x98000000 +// -0.975000 +0x83333333 +// -0.696429 +0xA6DB6DB7 +// -0.541667 +0xBAAAAAAB +// -0.886364 +0x8E8BA2E9 +// -0.750000 +0xA0000000 +// -0.650000 +0xACCCCCCD +// -0.573529 +0xB6969697 +// -0.513158 +0xBE50D794 +// -0.928571 +0x89249249 +// -0.847826 +0x937A6F4E +// -0.780000 +0x9C28F5C3 +// -0.722222 +0xA38E38E4 +// -0.672414 +0xA9EE5847 +// -0.629032 +0xAF7BDEF8 +// -0.590909 +0xB45D1746 +// -0.557143 +0xB8AF8AF9 +// -0.527027 +0xBC8A60DD +// -0.500000 +0xC0000000 +// -0.951220 +0x863E7064 +// -0.906977 +0x8BE82FA1 +// -0.866667 +0x91111111 +// -0.829787 +0x95C9882C +// -0.795918 +0x9A1F58D1 +// 0.755102 +0x60A72F05 +// 0.787234 +0x64C415CA +// 0.822222 +0x693E93E9 +// 0.860465 +0x6E23B88F +// 0.902439 +0x73831F38 +// 0.948718 +0x796F96F9 +// 0.500000 +0x40000000 +// 0.528571 +0x43A83A84 +// 0.560606 +0x47C1F07C +// 0.596774 +0x4C6318C6 +// 0.637931 +0x51A7B961 +// 0.685185 +0x57B425ED +// 0.740000 +0x5EB851EC +// 0.804348 +0x66F4DE9C +// 0.880952 +0x70C30C31 +// 0.973684 +0x7CA1AF28 +// 0.544118 +0x45A5A5A6 +// 0.616667 +0x4EEEEEEF +// 0.711538 +0x5B13B13B +// 0.840909 +0x6BA2E8BA +// 0.513889 +0x41C71C72 +// 0.660714 +0x54924925 +// 0.925000 +0x76666666 +// 0.770833 +0x62AAAAAB +// 0.578125 +0x4A000000 +// -0.578125 +0xB6000000 +// -0.770833 +0x9D555555 +// -0.925000 +0x8999999A +// -0.660714 +0xAB6DB6DB +// -0.513889 +0xBE38E38E +// -0.840909 +0x945D1746 +// -0.711538 +0xA4EC4EC5 +// -0.616667 +0xB1111111 +// -0.544118 +0xBA5A5A5A +// -0.973684 +0x835E50D8 +// -0.880952 +0x8F3CF3CF +// -0.804348 +0x990B2164 +// -0.740000 +0xA147AE14 +// -0.685185 +0xA84BDA13 +// -0.637931 +0xAE58469F +// -0.596774 +0xB39CE73A +// -0.560606 +0xB83E0F84 +// -0.528571 +0xBC57C57C +// -1.000000 +0x80000000 +// -0.948718 +0x86906907 +// -0.902439 +0x8C7CE0C8 +// -0.860465 +0x91DC4771 +// -0.822222 +0x96C16C17 +// -0.787234 +0x9B3BEA36 +// -0.755102 +0x9F58D0FB +// 0.714286 +0x5B6DB6DB +// 0.744681 +0x5F51B3BF +// 0.777778 +0x638E38E4 +// 0.813953 +0x682FA0BF +// 0.853659 +0x6D44AED4 +// 0.897436 +0x72DF2DF3 +// 0.945946 +0x7914C1BB +// 0.500000 +0x40000000 +// 0.530303 +0x43E0F83E +// 0.564516 +0x48421084 +// 0.603448 +0x4D3DCB09 +// 0.648148 +0x52F684BE +// 0.700000 +0x5999999A +// 0.760870 +0x61642C86 +// 0.833333 +0x6AAAAAAB +// 0.921053 +0x75E50D79 +// 0.514706 +0x41E1E1E2 +// 0.583333 +0x4AAAAAAB +// 0.673077 +0x56276276 +// 0.795455 +0x65D1745D +// 0.972222 +0x7C71C71C +// 0.625000 +0x50000000 +// 0.875000 +0x70000000 +// 0.729167 +0x5D555555 +// 0.546875 +0x46000000 +// -0.546875 +0xBA000000 +// -0.729167 +0xA2AAAAAB +// -0.875000 +0x90000000 +// -0.625000 +0xB0000000 +// -0.972222 +0x838E38E4 +// -0.795455 +0x9A2E8BA3 +// -0.673077 +0xA9D89D8A +// -0.583333 +0xB5555555 +// -0.514706 +0xBE1E1E1E +// -0.921053 +0x8A1AF287 +// -0.833333 +0x95555555 +// -0.760870 +0x9E9BD37A +// -0.700000 +0xA6666666 +// -0.648148 +0xAD097B42 +// -0.603448 +0xB2C234F7 +// -0.564516 +0xB7BDEF7C +// -0.530303 +0xBC1F07C2 +// -1.000000 +0x80000000 +// -0.945946 +0x86EB3E45 +// -0.897436 +0x8D20D20D +// -0.853659 +0x92BB512C +// -0.813953 +0x97D05F41 +// -0.777778 +0x9C71C71C +// -0.744681 +0xA0AE4C41 +// -0.714286 +0xA4924925 +// 0.673469 +0x56343EB2 +// 0.702128 +0x59DF51B4 +// 0.733333 +0x5DDDDDDE +// 0.767442 +0x623B88EE +// 0.804878 +0x67063E70 +// 0.846154 +0x6C4EC4EC +// 0.891892 +0x72298376 +// 0.942857 +0x78AF8AF9 +// 0.500000 +0x40000000 +// 0.532258 +0x44210842 +// 0.568966 +0x48D3DCB1 +// 0.611111 +0x4E38E38E +// 0.660000 +0x547AE148 +// 0.717391 +0x5BD37A6F +// 0.785714 +0x64924925 +// 0.868421 +0x6F286BCA +// 0.970588 +0x7C3C3C3C +// 0.550000 +0x46666666 +// 0.634615 +0x513B13B1 +// 0.750000 +0x60000000 +// 0.916667 +0x75555555 +// 0.589286 +0x4B6DB6DB +// 0.825000 +0x6999999A +// 0.687500 +0x58000000 +// 0.515625 +0x42000000 +// -0.515625 +0xBE000000 +// -0.687500 +0xA8000000 +// -0.825000 +0x96666666 +// -0.589286 +0xB4924925 +// -0.916667 +0x8AAAAAAB +// -0.750000 +0xA0000000 +// -0.634615 +0xAEC4EC4F +// -0.550000 +0xB999999A +// -0.970588 +0x83C3C3C4 +// -0.868421 +0x90D79436 +// -0.785714 +0x9B6DB6DB +// -0.717391 +0xA42C8591 +// -0.660000 +0xAB851EB8 +// -0.611111 +0xB1C71C72 +// -0.568966 +0xB72C234F +// -0.532258 +0xBBDEF7BE +// -1.000000 +0x80000000 +// -0.942857 +0x87507507 +// -0.891892 +0x8DD67C8A +// -0.846154 +0x93B13B14 +// -0.804878 +0x98F9C190 +// -0.767442 +0x9DC47712 +// -0.733333 +0xA2222222 +// -0.702128 +0xA620AE4C +// -0.673469 +0xA9CBC14E +// 0.632653 +0x50FAC688 +// 0.659574 +0x546CEFA9 +// 0.688889 +0x582D82D8 +// 0.720930 +0x5C47711E +// 0.756098 +0x60C7CE0C +// 0.794872 +0x65BE5BE6 +// 0.837838 +0x6B3E4530 +// 0.885714 +0x715F15F1 +// 0.939394 +0x783E0F84 +// 0.500000 +0x40000000 +// 0.534483 +0x4469EE58 +// 0.574074 +0x497B425F +// 0.620000 +0x4F5C28F6 +// 0.673913 +0x5642C859 +// 0.738095 +0x5E79E79E +// 0.815789 +0x686BCA1B +// 0.911765 +0x74B4B4B5 +// 0.516667 +0x42222222 +// 0.596154 +0x4C4EC4EC +// 0.704545 +0x5A2E8BA3 +// 0.861111 +0x6E38E38E +// 0.553571 +0x46DB6DB7 +// 0.775000 +0x63333333 +// 0.645833 +0x52AAAAAB +// 0.968750 +0x7C000000 +// -0.968750 +0x84000000 +// -0.645833 +0xAD555555 +// -0.775000 +0x9CCCCCCD +// -0.553571 +0xB9249249 +// -0.861111 +0x91C71C72 +// -0.704545 +0xA5D1745D +// -0.596154 +0xB3B13B14 +// -0.516667 +0xBDDDDDDE +// -0.911765 +0x8B4B4B4B +// -0.815789 +0x979435E5 +// -0.738095 +0xA1861862 +// -0.673913 +0xA9BD37A7 +// -0.620000 +0xB0A3D70A +// -0.574074 +0xB684BDA1 +// -0.534483 +0xBB9611A8 +// -1.000000 +0x80000000 +// -0.939394 +0x87C1F07C +// -0.885714 +0x8EA0EA0F +// -0.837838 +0x94C1BAD0 +// -0.794872 +0x9A41A41A +// -0.756098 +0x9F3831F4 +// -0.720930 +0xA3B88EE2 +// -0.688889 +0xA7D27D28 +// -0.659574 +0xAB931057 +// -0.632653 +0xAF053978 +// 0.591837 +0x4BC14E5E +// 0.617021 +0x4EFA8D9E +// 0.644444 +0x527D27D2 +// 0.674419 +0x5653594D +// 0.707317 +0x5A895DA9 +// 0.743590 +0x5F2DF2DF +// 0.783784 +0x645306EB +// 0.828571 +0x6A0EA0EA +// 0.878788 +0x707C1F08 +// 0.935484 +0x77BDEF7C +// 0.500000 +0x40000000 +// 0.537037 +0x44BDA12F +// 0.580000 +0x4A3D70A4 +// 0.630435 +0x50B21643 +// 0.690476 +0x58618618 +// 0.763158 +0x61AF286C +// 0.852941 +0x6D2D2D2D +// 0.966667 +0x7BBBBBBC +// 0.557692 +0x47627627 +// 0.659091 +0x545D1746 +// 0.805556 +0x671C71C7 +// 0.517857 +0x42492492 +// 0.725000 +0x5CCCCCCD +// 0.604167 +0x4D555555 +// 0.906250 +0x74000000 +// -0.906250 +0x8C000000 +// -0.604167 +0xB2AAAAAB +// -0.725000 +0xA3333333 +// -0.517857 +0xBDB6DB6E +// -0.805556 +0x98E38E39 +// -0.659091 +0xABA2E8BA +// -0.557692 +0xB89D89D9 +// -0.966667 +0x84444444 +// -0.852941 +0x92D2D2D3 +// -0.763158 +0x9E50D794 +// -0.690476 +0xA79E79E8 +// -0.630435 +0xAF4DE9BD +// -0.580000 +0xB5C28F5C +// -0.537037 +0xBB425ED1 +// -1.000000 +0x80000000 +// -0.935484 +0x88421084 +// -0.878788 +0x8F83E0F8 +// -0.828571 +0x95F15F16 +// -0.783784 +0x9BACF915 +// -0.743590 +0xA0D20D21 +// -0.707317 +0xA576A257 +// -0.674419 +0xA9ACA6B3 +// -0.644444 +0xAD82D82E +// -0.617021 +0xB1057262 +// -0.591837 +0xB43EB1A2 +// 0.551020 +0x4687D634 +// 0.574468 +0x49882B93 +// 0.600000 +0x4CCCCCCD +// 0.627907 +0x505F417D +// 0.658537 +0x544AED45 +// 0.692308 +0x589D89D9 +// 0.729730 +0x5D67C8A6 +// 0.771429 +0x62BE2BE3 +// 0.818182 +0x68BA2E8C +// 0.870968 +0x6F7BDEF8 +// 0.931034 +0x772C234F +// 0.500000 +0x40000000 +// 0.540000 +0x451EB852 +// 0.586957 +0x4B21642D +// 0.642857 +0x52492492 +// 0.710526 +0x5AF286BD +// 0.794118 +0x65A5A5A6 +// 0.900000 +0x73333333 +// 0.519231 +0x42762762 +// 0.613636 +0x4E8BA2E9 +// 0.750000 +0x60000000 +// 0.964286 +0x7B6DB6DB +// 0.675000 +0x56666666 +// 0.562500 +0x48000000 +// 0.843750 +0x6C000000 +// -0.843750 +0x94000000 +// -0.562500 +0xB8000000 +// -0.675000 +0xA999999A +// -0.964286 +0x84924925 +// -0.750000 +0xA0000000 +// -0.613636 +0xB1745D17 +// -0.519231 +0xBD89D89E +// -0.900000 +0x8CCCCCCD +// -0.794118 +0x9A5A5A5A +// -0.710526 +0xA50D7943 +// -0.642857 +0xADB6DB6E +// -0.586957 +0xB4DE9BD3 +// -0.540000 +0xBAE147AE +// -1.000000 +0x80000000 +// -0.931034 +0x88D3DCB1 +// -0.870968 +0x90842108 +// -0.818182 +0x9745D174 +// -0.771429 +0x9D41D41D +// -0.729730 +0xA298375A +// -0.692308 +0xA7627627 +// -0.658537 +0xABB512BB +// -0.627907 +0xAFA0BE83 +// -0.600000 +0xB3333333 +// -0.574468 +0xB677D46D +// -0.551020 +0xB97829CC +// 0.510204 +0x414E5E0A +// 0.531915 +0x4415C988 +// 0.555556 +0x471C71C7 +// 0.581395 +0x4A6B29AD +// 0.609756 +0x4E0C7CE1 +// 0.641026 +0x520D20D2 +// 0.675676 +0x567C8A61 +// 0.714286 +0x5B6DB6DB +// 0.757576 +0x60F83E10 +// 0.806452 +0x6739CE74 +// 0.862069 +0x6E58469F +// 0.925926 +0x7684BDA1 +// 0.500000 +0x40000000 +// 0.543478 +0x4590B216 +// 0.595238 +0x4C30C30C +// 0.657895 +0x5435E50D +// 0.735294 +0x5E1E1E1E +// 0.833333 +0x6AAAAAAB +// 0.961538 +0x7B13B13B +// 0.568182 +0x48BA2E8C +// 0.694444 +0x58E38E39 +// 0.892857 +0x72492492 +// 0.625000 +0x50000000 +// 0.520833 +0x42AAAAAB +// 0.781250 +0x64000000 +// -0.781250 +0x9C000000 +// -0.520833 +0xBD555555 +// -0.625000 +0xB0000000 +// -0.892857 +0x8DB6DB6E +// -0.694444 +0xA71C71C7 +// -0.568182 +0xB745D174 +// -0.961538 +0x84EC4EC5 +// -0.833333 +0x95555555 +// -0.735294 +0xA1E1E1E2 +// -0.657895 +0xABCA1AF3 +// -0.595238 +0xB3CF3CF4 +// -0.543478 +0xBA6F4DEA +// -1.000000 +0x80000000 +// -0.925926 +0x897B425F +// -0.862069 +0x91A7B961 +// -0.806452 +0x98C6318C +// -0.757576 +0x9F07C1F0 +// -0.714286 +0xA4924925 +// -0.675676 +0xA983759F +// -0.641026 +0xADF2DF2E +// -0.609756 +0xB1F3831F +// -0.581395 +0xB594D653 +// -0.555556 +0xB8E38E39 +// -0.531915 +0xBBEA3678 +// -0.510204 +0xBEB1A1F6 +// 0.469388 +0x3C14E5E1 +// 0.489362 +0x3EA3677D +// 0.511111 +0x416C16C1 +// 0.534884 +0x447711DC +// 0.560976 +0x47CE0C7D +// 0.589744 +0x4B7CB7CB +// 0.621622 +0x4F914C1C +// 0.657143 +0x541D41D4 +// 0.696970 +0x59364D93 +// 0.741935 +0x5EF7BDEF +// 0.793103 +0x658469EE +// 0.851852 +0x6D097B42 +// 0.920000 +0x75C28F5C +// 0.500000 +0x40000000 +// 0.547619 +0x46186186 +// 0.605263 +0x4D79435E +// 0.676471 +0x56969697 +// 0.766667 +0x62222222 +// 0.884615 +0x713B13B1 +// 0.522727 +0x42E8BA2F +// 0.638889 +0x51C71C72 +// 0.821429 +0x69249249 +// 0.575000 +0x4999999A +// 0.958333 +0x7AAAAAAB +// 0.718750 +0x5C000000 +// -0.718750 +0xA4000000 +// -0.958333 +0x85555555 +// -0.575000 +0xB6666666 +// -0.821429 +0x96DB6DB7 +// -0.638889 +0xAE38E38E +// -0.522727 +0xBD1745D1 +// -0.884615 +0x8EC4EC4F +// -0.766667 +0x9DDDDDDE +// -0.676471 +0xA9696969 +// -0.605263 +0xB286BCA2 +// -0.547619 +0xB9E79E7A +// -1.000000 +0x80000000 +// -0.920000 +0x8A3D70A4 +// -0.851852 +0x92F684BE +// -0.793103 +0x9A7B9612 +// -0.741935 +0xA1084211 +// -0.696970 +0xA6C9B26D +// -0.657143 +0xABE2BE2C +// -0.621622 +0xB06EB3E4 +// -0.589744 +0xB4834835 +// -0.560976 +0xB831F383 +// -0.534884 +0xBB88EE24 +// -0.511111 +0xBE93E93F +// -0.489362 +0xC15C9883 +// -0.469388 +0xC3EB1A1F +// 0.428571 +0x36DB6DB7 +// 0.446809 +0x39310572 +// 0.466667 +0x3BBBBBBC +// 0.488372 +0x3E82FA0C +// 0.512195 +0x418F9C19 +// 0.538462 +0x44EC4EC5 +// 0.567568 +0x48A60DD6 +// 0.600000 +0x4CCCCCCD +// 0.636364 +0x51745D17 +// 0.677419 +0x56B5AD6B +// 0.724138 +0x5CB08D3E +// 0.777778 +0x638E38E4 +// 0.840000 +0x6B851EB8 +// 0.913043 +0x74DE9BD3 +// 0.500000 +0x40000000 +// 0.552632 +0x46BCA1AF +// 0.617647 +0x4F0F0F0F +// 0.700000 +0x5999999A +// 0.807692 +0x67627627 +// 0.954545 +0x7A2E8BA3 +// 0.583333 +0x4AAAAAAB +// 0.750000 +0x60000000 +// 0.525000 +0x43333333 +// 0.875000 +0x70000000 +// 0.656250 +0x54000000 +// -0.656250 +0xAC000000 +// -0.875000 +0x90000000 +// -0.525000 +0xBCCCCCCD +// -0.750000 +0xA0000000 +// -0.583333 +0xB5555555 +// -0.954545 +0x85D1745D +// -0.807692 +0x989D89D9 +// -0.700000 +0xA6666666 +// -0.617647 +0xB0F0F0F1 +// -0.552632 +0xB9435E51 +// -1.000000 +0x80000000 +// -0.913043 +0x8B21642D +// -0.840000 +0x947AE148 +// -0.777778 +0x9C71C71C +// -0.724138 +0xA34F72C2 +// -0.677419 +0xA94A5295 +// -0.636364 +0xAE8BA2E9 +// -0.600000 +0xB3333333 +// -0.567568 +0xB759F22A +// -0.538462 +0xBB13B13B +// -0.512195 +0xBE7063E7 +// -0.488372 +0xC17D05F4 +// -0.466667 +0xC4444444 +// -0.446809 +0xC6CEFA8E +// -0.428571 +0xC9249249 +// 0.387755 +0x31A1F58D +// 0.404255 +0x33BEA367 +// 0.422222 +0x360B60B6 +// 0.441860 +0x388EE23C +// 0.463415 +0x3B512BB5 +// 0.487179 +0x3E5BE5BE +// 0.513514 +0x41BACF91 +// 0.542857 +0x457C57C5 +// 0.575758 +0x49B26C9B +// 0.612903 +0x4E739CE7 +// 0.655172 +0x53DCB08D +// 0.703704 +0x5A12F685 +// 0.760000 +0x6147AE14 +// 0.826087 +0x69BD37A7 +// 0.904762 +0x73CF3CF4 +// 0.500000 +0x40000000 +// 0.558824 +0x47878788 +// 0.633333 +0x51111111 +// 0.730769 +0x5D89D89E +// 0.863636 +0x6E8BA2E9 +// 0.527778 +0x438E38E4 +// 0.678571 +0x56DB6DB7 +// 0.950000 +0x7999999A +// 0.791667 +0x65555555 +// 0.593750 +0x4C000000 +// -0.593750 +0xB4000000 +// -0.791667 +0x9AAAAAAB +// -0.950000 +0x86666666 +// -0.678571 +0xA9249249 +// -0.527778 +0xBC71C71C +// -0.863636 +0x91745D17 +// -0.730769 +0xA2762762 +// -0.633333 +0xAEEEEEEF +// -0.558824 +0xB8787878 +// -1.000000 +0x80000000 +// -0.904762 +0x8C30C30C +// -0.826087 +0x9642C859 +// -0.760000 +0x9EB851EC +// -0.703704 +0xA5ED097B +// -0.655172 +0xAC234F73 +// -0.612903 +0xB18C6319 +// -0.575758 +0xB64D9365 +// -0.542857 +0xBA83A83B +// -0.513514 +0xBE45306F +// -0.487179 +0xC1A41A42 +// -0.463415 +0xC4AED44B +// -0.441860 +0xC7711DC4 +// -0.422222 +0xC9F49F4A +// -0.404255 +0xCC415C99 +// -0.387755 +0xCE5E0A73 +// 0.346939 +0x2C687D63 +// 0.361702 +0x2E4C415D +// 0.377778 +0x305B05B0 +// 0.395349 +0x329ACA6B +// 0.414634 +0x3512BB51 +// 0.435897 +0x37CB7CB8 +// 0.459459 +0x3ACF914C +// 0.485714 +0x3E2BE2BE +// 0.515152 +0x41F07C1F +// 0.548387 +0x46318C63 +// 0.586207 +0x4B08D3DD +// 0.629630 +0x5097B426 +// 0.680000 +0x570A3D71 +// 0.739130 +0x5E9BD37A +// 0.809524 +0x679E79E8 +// 0.894737 +0x7286BCA2 +// 0.500000 +0x40000000 +// 0.566667 +0x48888889 +// 0.653846 +0x53B13B14 +// 0.772727 +0x62E8BA2F +// 0.944444 +0x78E38E39 +// 0.607143 +0x4DB6DB6E +// 0.850000 +0x6CCCCCCD +// 0.708333 +0x5AAAAAAB +// 0.531250 +0x44000000 +// -0.531250 +0xBC000000 +// -0.708333 +0xA5555555 +// -0.850000 +0x93333333 +// -0.607143 +0xB2492492 +// -0.944444 +0x871C71C7 +// -0.772727 +0x9D1745D1 +// -0.653846 +0xAC4EC4EC +// -0.566667 +0xB7777777 +// -1.000000 +0x80000000 +// -0.894737 +0x8D79435E +// -0.809524 +0x98618618 +// -0.739130 +0xA1642C86 +// -0.680000 +0xA8F5C28F +// -0.629630 +0xAF684BDA +// -0.586207 +0xB4F72C23 +// -0.548387 +0xB9CE739D +// -0.515152 +0xBE0F83E1 +// -0.485714 +0xC1D41D42 +// -0.459459 +0xC5306EB4 +// -0.435897 +0xC8348348 +// -0.414634 +0xCAED44AF +// -0.395349 +0xCD653595 +// -0.377778 +0xCFA4FA50 +// -0.361702 +0xD1B3BEA3 +// -0.346939 +0xD397829D +// 0.306122 +0x272F0539 +// 0.319149 +0x28D9DF52 +// 0.333333 +0x2AAAAAAB +// 0.348837 +0x2CA6B29B +// 0.365854 +0x2ED44AED +// 0.384615 +0x313B13B1 +// 0.405405 +0x33E45307 +// 0.428571 +0x36DB6DB7 +// 0.454545 +0x3A2E8BA3 +// 0.483871 +0x3DEF7BDF +// 0.517241 +0x4234F72C +// 0.555556 +0x471C71C7 +// 0.600000 +0x4CCCCCCD +// 0.652174 +0x537A6F4E +// 0.714286 +0x5B6DB6DB +// 0.789474 +0x650D7943 +// 0.882353 +0x70F0F0F1 +// 0.500000 +0x40000000 +// 0.576923 +0x49D89D8A +// 0.681818 +0x5745D174 +// 0.833333 +0x6AAAAAAB +// 0.535714 +0x44924925 +// 0.750000 +0x60000000 +// 0.625000 +0x50000000 +// 0.937500 +0x78000000 +// -0.937500 +0x88000000 +// -0.625000 +0xB0000000 +// -0.750000 +0xA0000000 +// -0.535714 +0xBB6DB6DB +// -0.833333 +0x95555555 +// -0.681818 +0xA8BA2E8C +// -0.576923 +0xB6276276 +// -1.000000 +0x80000000 +// -0.882353 +0x8F0F0F0F +// -0.789474 +0x9AF286BD +// -0.714286 +0xA4924925 +// -0.652174 +0xAC8590B2 +// -0.600000 +0xB3333333 +// -0.555556 +0xB8E38E39 +// -0.517241 +0xBDCB08D4 +// -0.483871 +0xC2108421 +// -0.454545 +0xC5D1745D +// -0.428571 +0xC9249249 +// -0.405405 +0xCC1BACF9 +// -0.384615 +0xCEC4EC4F +// -0.365854 +0xD12BB513 +// -0.348837 +0xD3594D65 +// -0.333333 +0xD5555555 +// -0.319149 +0xD72620AE +// -0.306122 +0xD8D0FAC7 +// 0.265306 +0x21F58D10 +// 0.276596 +0x23677D47 +// 0.288889 +0x24FA4FA5 +// 0.302326 +0x26B29ACA +// 0.317073 +0x2895DA89 +// 0.333333 +0x2AAAAAAB +// 0.351351 +0x2CF914C2 +// 0.371429 +0x2F8AF8B0 +// 0.393939 +0x326C9B27 +// 0.419355 +0x35AD6B5B +// 0.448276 +0x39611A7C +// 0.481481 +0x3DA12F68 +// 0.520000 +0x428F5C29 +// 0.565217 +0x48590B21 +// 0.619048 +0x4F3CF3CF +// 0.684211 +0x579435E5 +// 0.764706 +0x61E1E1E2 +// 0.866667 +0x6EEEEEEF +// 0.500000 +0x40000000 +// 0.590909 +0x4BA2E8BA +// 0.722222 +0x5C71C71C +// 0.928571 +0x76DB6DB7 +// 0.650000 +0x53333333 +// 0.541667 +0x45555555 +// 0.812500 +0x68000000 +// -0.812500 +0x98000000 +// -0.541667 +0xBAAAAAAB +// -0.650000 +0xACCCCCCD +// -0.928571 +0x89249249 +// -0.722222 +0xA38E38E4 +// -0.590909 +0xB45D1746 +// -1.000000 +0x80000000 +// -0.866667 +0x91111111 +// -0.764706 +0x9E1E1E1E +// -0.684211 +0xA86BCA1B +// -0.619048 +0xB0C30C31 +// -0.565217 +0xB7A6F4DF +// -0.520000 +0xBD70A3D7 +// -0.481481 +0xC25ED098 +// -0.448276 +0xC69EE584 +// -0.419355 +0xCA5294A5 +// -0.393939 +0xCD9364D9 +// -0.371429 +0xD0750750 +// -0.351351 +0xD306EB3E +// -0.333333 +0xD5555555 +// -0.317073 +0xD76A2577 +// -0.302326 +0xD94D6536 +// -0.288889 +0xDB05B05B +// -0.276596 +0xDC9882B9 +// -0.265306 +0xDE0A72F0 +// 0.224490 +0x1CBC14E6 +// 0.234043 +0x1DF51B3C +// 0.244444 +0x1F49F49F +// 0.255814 +0x20BE82FA +// 0.268293 +0x22576A25 +// 0.282051 +0x241A41A4 +// 0.297297 +0x260DD67D +// 0.314286 +0x283A83A8 +// 0.333333 +0x2AAAAAAB +// 0.354839 +0x2D6B5AD7 +// 0.379310 +0x308D3DCB +// 0.407407 +0x3425ED09 +// 0.440000 +0x3851EB85 +// 0.478261 +0x3D37A6F5 +// 0.523810 +0x430C30C3 +// 0.578947 +0x4A1AF287 +// 0.647059 +0x52D2D2D3 +// 0.733333 +0x5DDDDDDE +// 0.846154 +0x6C4EC4EC +// 0.500000 +0x40000000 +// 0.611111 +0x4E38E38E +// 0.785714 +0x64924925 +// 0.550000 +0x46666666 +// 0.916667 +0x75555555 +// 0.687500 +0x58000000 +// -0.687500 +0xA8000000 +// -0.916667 +0x8AAAAAAB +// -0.550000 +0xB999999A +// -0.785714 +0x9B6DB6DB +// -0.611111 +0xB1C71C72 +// -1.000000 +0x80000000 +// -0.846154 +0x93B13B14 +// -0.733333 +0xA2222222 +// -0.647059 +0xAD2D2D2D +// -0.578947 +0xB5E50D79 +// -0.523810 +0xBCF3CF3D +// -0.478261 +0xC2C8590B +// -0.440000 +0xC7AE147B +// -0.407407 +0xCBDA12F7 +// -0.379310 +0xCF72C235 +// -0.354839 +0xD294A529 +// -0.333333 +0xD5555555 +// -0.314286 +0xD7C57C58 +// -0.297297 +0xD9F22983 +// -0.282051 +0xDBE5BE5C +// -0.268293 +0xDDA895DB +// -0.255814 +0xDF417D06 +// -0.244444 +0xE0B60B61 +// -0.234043 +0xE20AE4C4 +// -0.224490 +0xE343EB1A +// 0.183673 +0x17829CBC +// 0.191489 +0x1882B931 +// 0.200000 +0x1999999A +// 0.209302 +0x1ACA6B2A +// 0.219512 +0x1C18F9C2 +// 0.230769 +0x1D89D89E +// 0.243243 +0x1F229837 +// 0.257143 +0x20EA0EA1 +// 0.272727 +0x22E8BA2F +// 0.290323 +0x25294A53 +// 0.310345 +0x27B9611A +// 0.333333 +0x2AAAAAAB +// 0.360000 +0x2E147AE1 +// 0.391304 +0x321642C8 +// 0.428571 +0x36DB6DB7 +// 0.473684 +0x3CA1AF28 +// 0.529412 +0x43C3C3C4 +// 0.600000 +0x4CCCCCCD +// 0.692308 +0x589D89D9 +// 0.818182 +0x68BA2E8C +// 0.500000 +0x40000000 +// 0.642857 +0x52492492 +// 0.900000 +0x73333333 +// 0.750000 +0x60000000 +// 0.562500 +0x48000000 +// -0.562500 +0xB8000000 +// -0.750000 +0xA0000000 +// -0.900000 +0x8CCCCCCD +// -0.642857 +0xADB6DB6E +// -1.000000 +0x80000000 +// -0.818182 +0x9745D174 +// -0.692308 +0xA7627627 +// -0.600000 +0xB3333333 +// -0.529412 +0xBC3C3C3C +// -0.473684 +0xC35E50D8 +// -0.428571 +0xC9249249 +// -0.391304 +0xCDE9BD38 +// -0.360000 +0xD1EB851F +// -0.333333 +0xD5555555 +// -0.310345 +0xD8469EE6 +// -0.290323 +0xDAD6B5AD +// -0.272727 +0xDD1745D1 +// -0.257143 +0xDF15F15F +// -0.243243 +0xE0DD67C9 +// -0.230769 +0xE2762762 +// -0.219512 +0xE3E7063E +// -0.209302 +0xE53594D6 +// -0.200000 +0xE6666666 +// -0.191489 +0xE77D46CF +// -0.183673 +0xE87D6344 +// 0.142857 +0x12492492 +// 0.148936 +0x13105726 +// 0.155556 +0x13E93E94 +// 0.162791 +0x14D65359 +// 0.170732 +0x15DA895E +// 0.179487 +0x16F96F97 +// 0.189189 +0x183759F2 +// 0.200000 +0x1999999A +// 0.212121 +0x1B26C9B2 +// 0.225806 +0x1CE739CE +// 0.241379 +0x1EE5846A +// 0.259259 +0x212F684C +// 0.280000 +0x23D70A3D +// 0.304348 +0x26F4DE9C +// 0.333333 +0x2AAAAAAB +// 0.368421 +0x2F286BCA +// 0.411765 +0x34B4B4B5 +// 0.466667 +0x3BBBBBBC +// 0.538462 +0x44EC4EC5 +// 0.636364 +0x51745D17 +// 0.777778 +0x638E38E4 +// 0.500000 +0x40000000 +// 0.700000 +0x5999999A +// 0.583333 +0x4AAAAAAB +// 0.875000 +0x70000000 +// -0.875000 +0x90000000 +// -0.583333 +0xB5555555 +// -0.700000 +0xA6666666 +// -1.000000 +0x80000000 +// -0.777778 +0x9C71C71C +// -0.636364 +0xAE8BA2E9 +// -0.538462 +0xBB13B13B +// -0.466667 +0xC4444444 +// -0.411765 +0xCB4B4B4B +// -0.368421 +0xD0D79436 +// -0.333333 +0xD5555555 +// -0.304348 +0xD90B2164 +// -0.280000 +0xDC28F5C3 +// -0.259259 +0xDED097B4 +// -0.241379 +0xE11A7B96 +// -0.225806 +0xE318C632 +// -0.212121 +0xE4D9364E +// -0.200000 +0xE6666666 +// -0.189189 +0xE7C8A60E +// -0.179487 +0xE9069069 +// -0.170732 +0xEA2576A2 +// -0.162791 +0xEB29ACA7 +// -0.155556 +0xEC16C16C +// -0.148936 +0xECEFA8DA +// -0.142857 +0xEDB6DB6E +// 0.102041 +0x0D0FAC68 +// 0.106383 +0x0D9DF51B +// 0.111111 +0x0E38E38E +// 0.116279 +0x0EE23B89 +// 0.121951 +0x0F9C18FA +// 0.128205 +0x10690690 +// 0.135135 +0x114C1BAD +// 0.142857 +0x12492492 +// 0.151515 +0x1364D936 +// 0.161290 +0x14A5294A +// 0.172414 +0x1611A7B9 +// 0.185185 +0x17B425ED +// 0.200000 +0x1999999A +// 0.217391 +0x1BD37A6F +// 0.238095 +0x1E79E79E +// 0.263158 +0x21AF286C +// 0.294118 +0x25A5A5A6 +// 0.333333 +0x2AAAAAAB +// 0.384615 +0x313B13B1 +// 0.454545 +0x3A2E8BA3 +// 0.555556 +0x471C71C7 +// 0.714286 +0x5B6DB6DB +// 0.500000 +0x40000000 +// 0.833333 +0x6AAAAAAB +// 0.625000 +0x50000000 +// -0.625000 +0xB0000000 +// -0.833333 +0x95555555 +// -1.000000 +0x80000000 +// -0.714286 +0xA4924925 +// -0.555556 +0xB8E38E39 +// -0.454545 +0xC5D1745D +// -0.384615 +0xCEC4EC4F +// -0.333333 +0xD5555555 +// -0.294118 +0xDA5A5A5A +// -0.263158 +0xDE50D794 +// -0.238095 +0xE1861862 +// -0.217391 +0xE42C8591 +// -0.200000 +0xE6666666 +// -0.185185 +0xE84BDA13 +// -0.172414 +0xE9EE5847 +// -0.161290 +0xEB5AD6B6 +// -0.151515 +0xEC9B26CA +// -0.142857 +0xEDB6DB6E +// -0.135135 +0xEEB3E453 +// -0.128205 +0xEF96F970 +// -0.121951 +0xF063E706 +// -0.116279 +0xF11DC477 +// -0.111111 +0xF1C71C72 +// -0.106383 +0xF2620AE5 +// -0.102041 +0xF2F05398 +// 0.061224 +0x07D6343F +// 0.063830 +0x082B9310 +// 0.066667 +0x08888889 +// 0.069767 +0x08EE23B9 +// 0.073171 +0x095DA896 +// 0.076923 +0x09D89D8A +// 0.081081 +0x0A60DD68 +// 0.085714 +0x0AF8AF8B +// 0.090909 +0x0BA2E8BA +// 0.096774 +0x0C6318C6 +// 0.103448 +0x0D3DCB09 +// 0.111111 +0x0E38E38E +// 0.120000 +0x0F5C28F6 +// 0.130435 +0x10B21643 +// 0.142857 +0x12492492 +// 0.157895 +0x1435E50D +// 0.176471 +0x16969697 +// 0.200000 +0x1999999A +// 0.230769 +0x1D89D89E +// 0.272727 +0x22E8BA2F +// 0.333333 +0x2AAAAAAB +// 0.428571 +0x36DB6DB7 +// 0.600000 +0x4CCCCCCD +// 0.500000 +0x40000000 +// 0.750000 +0x60000000 +// -0.750000 +0xA0000000 +// -1.000000 +0x80000000 +// -0.600000 +0xB3333333 +// -0.428571 +0xC9249249 +// -0.333333 +0xD5555555 +// -0.272727 +0xDD1745D1 +// -0.230769 +0xE2762762 +// -0.200000 +0xE6666666 +// -0.176471 +0xE9696969 +// -0.157895 +0xEBCA1AF3 +// -0.142857 +0xEDB6DB6E +// -0.130435 +0xEF4DE9BD +// -0.120000 +0xF0A3D70A +// -0.111111 +0xF1C71C72 +// -0.103448 +0xF2C234F7 +// -0.096774 +0xF39CE73A +// -0.090909 +0xF45D1746 +// -0.085714 +0xF5075075 +// -0.081081 +0xF59F2298 +// -0.076923 +0xF6276276 +// -0.073171 +0xF6A2576A +// -0.069767 +0xF711DC47 +// -0.066667 +0xF7777777 +// -0.063830 +0xF7D46CF0 +// -0.061224 +0xF829CBC1 +// 0.020408 +0x029CBC15 +// 0.021277 +0x02B93105 +// 0.022222 +0x02D82D83 +// 0.023256 +0x02FA0BE8 +// 0.024390 +0x031F3832 +// 0.025641 +0x03483483 +// 0.027027 +0x03759F23 +// 0.028571 +0x03A83A84 +// 0.030303 +0x03E0F83E +// 0.032258 +0x04210842 +// 0.034483 +0x0469EE58 +// 0.037037 +0x04BDA12F +// 0.040000 +0x051EB852 +// 0.043478 +0x0590B216 +// 0.047619 +0x06186186 +// 0.052632 +0x06BCA1AF +// 0.058824 +0x07878788 +// 0.066667 +0x08888889 +// 0.076923 +0x09D89D8A +// 0.090909 +0x0BA2E8BA +// 0.111111 +0x0E38E38E +// 0.142857 +0x12492492 +// 0.200000 +0x1999999A +// 0.333333 +0x2AAAAAAB +// 0.500000 +0x40000000 +// -1.000000 +0x80000000 +// -0.333333 +0xD5555555 +// -0.200000 +0xE6666666 +// -0.142857 +0xEDB6DB6E +// -0.111111 +0xF1C71C72 +// -0.090909 +0xF45D1746 +// -0.076923 +0xF6276276 +// -0.066667 +0xF7777777 +// -0.058824 +0xF8787878 +// -0.052632 +0xF9435E51 +// -0.047619 +0xF9E79E7A +// -0.043478 +0xFA6F4DEA +// -0.040000 +0xFAE147AE +// -0.037037 +0xFB425ED1 +// -0.034483 +0xFB9611A8 +// -0.032258 +0xFBDEF7BE +// -0.030303 +0xFC1F07C2 +// -0.028571 +0xFC57C57C +// -0.027027 +0xFC8A60DD +// -0.025641 +0xFCB7CB7D +// -0.024390 +0xFCE0C7CE +// -0.023256 +0xFD05F418 +// -0.022222 +0xFD27D27D +// -0.021277 +0xFD46CEFB +// -0.020408 +0xFD6343EB +// -0.020408 +0xFD6343EB +// -0.021277 +0xFD46CEFB +// -0.022222 +0xFD27D27D +// -0.023256 +0xFD05F418 +// -0.024390 +0xFCE0C7CE +// -0.025641 +0xFCB7CB7D +// -0.027027 +0xFC8A60DD +// -0.028571 +0xFC57C57C +// -0.030303 +0xFC1F07C2 +// -0.032258 +0xFBDEF7BE +// -0.034483 +0xFB9611A8 +// -0.037037 +0xFB425ED1 +// -0.040000 +0xFAE147AE +// -0.043478 +0xFA6F4DEA +// -0.047619 +0xF9E79E7A +// -0.052632 +0xF9435E51 +// -0.058824 +0xF8787878 +// -0.066667 +0xF7777777 +// -0.076923 +0xF6276276 +// -0.090909 +0xF45D1746 +// -0.111111 +0xF1C71C72 +// -0.142857 +0xEDB6DB6E +// -0.200000 +0xE6666666 +// -0.333333 +0xD5555555 +// -0.500000 +0xC0000000 +// 0.500000 +0x40000000 +// 0.333333 +0x2AAAAAAB +// 0.200000 +0x1999999A +// 0.142857 +0x12492492 +// 0.111111 +0x0E38E38E +// 0.090909 +0x0BA2E8BA +// 0.076923 +0x09D89D8A +// 0.066667 +0x08888889 +// 0.058824 +0x07878788 +// 0.052632 +0x06BCA1AF +// 0.047619 +0x06186186 +// 0.043478 +0x0590B216 +// 0.040000 +0x051EB852 +// 0.037037 +0x04BDA12F +// 0.034483 +0x0469EE58 +// 0.032258 +0x04210842 +// 0.030303 +0x03E0F83E +// 0.028571 +0x03A83A84 +// 0.027027 +0x03759F23 +// 0.025641 +0x03483483 +// 0.024390 +0x031F3832 +// 0.023256 +0x02FA0BE8 +// 0.022222 +0x02D82D83 +// 0.021277 +0x02B93105 +// 0.020408 +0x029CBC15 +// -0.061224 +0xF829CBC1 +// -0.063830 +0xF7D46CF0 +// -0.066667 +0xF7777777 +// -0.069767 +0xF711DC47 +// -0.073171 +0xF6A2576A +// -0.076923 +0xF6276276 +// -0.081081 +0xF59F2298 +// -0.085714 +0xF5075075 +// -0.090909 +0xF45D1746 +// -0.096774 +0xF39CE73A +// -0.103448 +0xF2C234F7 +// -0.111111 +0xF1C71C72 +// -0.120000 +0xF0A3D70A +// -0.130435 +0xEF4DE9BD +// -0.142857 +0xEDB6DB6E +// -0.157895 +0xEBCA1AF3 +// -0.176471 +0xE9696969 +// -0.200000 +0xE6666666 +// -0.230769 +0xE2762762 +// -0.272727 +0xDD1745D1 +// -0.333333 +0xD5555555 +// -0.428571 +0xC9249249 +// -0.600000 +0xB3333333 +// -0.500000 +0xC0000000 +// -0.750000 +0xA0000000 +// 0.750000 +0x60000000 +// 0.500000 +0x40000000 +// 0.600000 +0x4CCCCCCD +// 0.428571 +0x36DB6DB7 +// 0.333333 +0x2AAAAAAB +// 0.272727 +0x22E8BA2F +// 0.230769 +0x1D89D89E +// 0.200000 +0x1999999A +// 0.176471 +0x16969697 +// 0.157895 +0x1435E50D +// 0.142857 +0x12492492 +// 0.130435 +0x10B21643 +// 0.120000 +0x0F5C28F6 +// 0.111111 +0x0E38E38E +// 0.103448 +0x0D3DCB09 +// 0.096774 +0x0C6318C6 +// 0.090909 +0x0BA2E8BA +// 0.085714 +0x0AF8AF8B +// 0.081081 +0x0A60DD68 +// 0.076923 +0x09D89D8A +// 0.073171 +0x095DA896 +// 0.069767 +0x08EE23B9 +// 0.066667 +0x08888889 +// 0.063830 +0x082B9310 +// 0.061224 +0x07D6343F +// -0.102041 +0xF2F05398 +// -0.106383 +0xF2620AE5 +// -0.111111 +0xF1C71C72 +// -0.116279 +0xF11DC477 +// -0.121951 +0xF063E706 +// -0.128205 +0xEF96F970 +// -0.135135 +0xEEB3E453 +// -0.142857 +0xEDB6DB6E +// -0.151515 +0xEC9B26CA +// -0.161290 +0xEB5AD6B6 +// -0.172414 +0xE9EE5847 +// -0.185185 +0xE84BDA13 +// -0.200000 +0xE6666666 +// -0.217391 +0xE42C8591 +// -0.238095 +0xE1861862 +// -0.263158 +0xDE50D794 +// -0.294118 +0xDA5A5A5A +// -0.333333 +0xD5555555 +// -0.384615 +0xCEC4EC4F +// -0.454545 +0xC5D1745D +// -0.555556 +0xB8E38E39 +// -0.714286 +0xA4924925 +// -0.500000 +0xC0000000 +// -0.833333 +0x95555555 +// -0.625000 +0xB0000000 +// 0.625000 +0x50000000 +// 0.833333 +0x6AAAAAAB +// 0.500000 +0x40000000 +// 0.714286 +0x5B6DB6DB +// 0.555556 +0x471C71C7 +// 0.454545 +0x3A2E8BA3 +// 0.384615 +0x313B13B1 +// 0.333333 +0x2AAAAAAB +// 0.294118 +0x25A5A5A6 +// 0.263158 +0x21AF286C +// 0.238095 +0x1E79E79E +// 0.217391 +0x1BD37A6F +// 0.200000 +0x1999999A +// 0.185185 +0x17B425ED +// 0.172414 +0x1611A7B9 +// 0.161290 +0x14A5294A +// 0.151515 +0x1364D936 +// 0.142857 +0x12492492 +// 0.135135 +0x114C1BAD +// 0.128205 +0x10690690 +// 0.121951 +0x0F9C18FA +// 0.116279 +0x0EE23B89 +// 0.111111 +0x0E38E38E +// 0.106383 +0x0D9DF51B +// 0.102041 +0x0D0FAC68 +// -0.142857 +0xEDB6DB6E +// -0.148936 +0xECEFA8DA +// -0.155556 +0xEC16C16C +// -0.162791 +0xEB29ACA7 +// -0.170732 +0xEA2576A2 +// -0.179487 +0xE9069069 +// -0.189189 +0xE7C8A60E +// -0.200000 +0xE6666666 +// -0.212121 +0xE4D9364E +// -0.225806 +0xE318C632 +// -0.241379 +0xE11A7B96 +// -0.259259 +0xDED097B4 +// -0.280000 +0xDC28F5C3 +// -0.304348 +0xD90B2164 +// -0.333333 +0xD5555555 +// -0.368421 +0xD0D79436 +// -0.411765 +0xCB4B4B4B +// -0.466667 +0xC4444444 +// -0.538462 +0xBB13B13B +// -0.636364 +0xAE8BA2E9 +// -0.777778 +0x9C71C71C +// -0.500000 +0xC0000000 +// -0.700000 +0xA6666666 +// -0.583333 +0xB5555555 +// -0.875000 +0x90000000 +// 0.875000 +0x70000000 +// 0.583333 +0x4AAAAAAB +// 0.700000 +0x5999999A +// 0.500000 +0x40000000 +// 0.777778 +0x638E38E4 +// 0.636364 +0x51745D17 +// 0.538462 +0x44EC4EC5 +// 0.466667 +0x3BBBBBBC +// 0.411765 +0x34B4B4B5 +// 0.368421 +0x2F286BCA +// 0.333333 +0x2AAAAAAB +// 0.304348 +0x26F4DE9C +// 0.280000 +0x23D70A3D +// 0.259259 +0x212F684C +// 0.241379 +0x1EE5846A +// 0.225806 +0x1CE739CE +// 0.212121 +0x1B26C9B2 +// 0.200000 +0x1999999A +// 0.189189 +0x183759F2 +// 0.179487 +0x16F96F97 +// 0.170732 +0x15DA895E +// 0.162791 +0x14D65359 +// 0.155556 +0x13E93E94 +// 0.148936 +0x13105726 +// 0.142857 +0x12492492 +// -0.183673 +0xE87D6344 +// -0.191489 +0xE77D46CF +// -0.200000 +0xE6666666 +// -0.209302 +0xE53594D6 +// -0.219512 +0xE3E7063E +// -0.230769 +0xE2762762 +// -0.243243 +0xE0DD67C9 +// -0.257143 +0xDF15F15F +// -0.272727 +0xDD1745D1 +// -0.290323 +0xDAD6B5AD +// -0.310345 +0xD8469EE6 +// -0.333333 +0xD5555555 +// -0.360000 +0xD1EB851F +// -0.391304 +0xCDE9BD38 +// -0.428571 +0xC9249249 +// -0.473684 +0xC35E50D8 +// -0.529412 +0xBC3C3C3C +// -0.600000 +0xB3333333 +// -0.692308 +0xA7627627 +// -0.818182 +0x9745D174 +// -0.500000 +0xC0000000 +// -0.642857 +0xADB6DB6E +// -0.900000 +0x8CCCCCCD +// -0.750000 +0xA0000000 +// -0.562500 +0xB8000000 +// 0.562500 +0x48000000 +// 0.750000 +0x60000000 +// 0.900000 +0x73333333 +// 0.642857 +0x52492492 +// 0.500000 +0x40000000 +// 0.818182 +0x68BA2E8C +// 0.692308 +0x589D89D9 +// 0.600000 +0x4CCCCCCD +// 0.529412 +0x43C3C3C4 +// 0.473684 +0x3CA1AF28 +// 0.428571 +0x36DB6DB7 +// 0.391304 +0x321642C8 +// 0.360000 +0x2E147AE1 +// 0.333333 +0x2AAAAAAB +// 0.310345 +0x27B9611A +// 0.290323 +0x25294A53 +// 0.272727 +0x22E8BA2F +// 0.257143 +0x20EA0EA1 +// 0.243243 +0x1F229837 +// 0.230769 +0x1D89D89E +// 0.219512 +0x1C18F9C2 +// 0.209302 +0x1ACA6B2A +// 0.200000 +0x1999999A +// 0.191489 +0x1882B931 +// 0.183673 +0x17829CBC +// -0.224490 +0xE343EB1A +// -0.234043 +0xE20AE4C4 +// -0.244444 +0xE0B60B61 +// -0.255814 +0xDF417D06 +// -0.268293 +0xDDA895DB +// -0.282051 +0xDBE5BE5C +// -0.297297 +0xD9F22983 +// -0.314286 +0xD7C57C58 +// -0.333333 +0xD5555555 +// -0.354839 +0xD294A529 +// -0.379310 +0xCF72C235 +// -0.407407 +0xCBDA12F7 +// -0.440000 +0xC7AE147B +// -0.478261 +0xC2C8590B +// -0.523810 +0xBCF3CF3D +// -0.578947 +0xB5E50D79 +// -0.647059 +0xAD2D2D2D +// -0.733333 +0xA2222222 +// -0.846154 +0x93B13B14 +// -0.500000 +0xC0000000 +// -0.611111 +0xB1C71C72 +// -0.785714 +0x9B6DB6DB +// -0.550000 +0xB999999A +// -0.916667 +0x8AAAAAAB +// -0.687500 +0xA8000000 +// 0.687500 +0x58000000 +// 0.916667 +0x75555555 +// 0.550000 +0x46666666 +// 0.785714 +0x64924925 +// 0.611111 +0x4E38E38E +// 0.500000 +0x40000000 +// 0.846154 +0x6C4EC4EC +// 0.733333 +0x5DDDDDDE +// 0.647059 +0x52D2D2D3 +// 0.578947 +0x4A1AF287 +// 0.523810 +0x430C30C3 +// 0.478261 +0x3D37A6F5 +// 0.440000 +0x3851EB85 +// 0.407407 +0x3425ED09 +// 0.379310 +0x308D3DCB +// 0.354839 +0x2D6B5AD7 +// 0.333333 +0x2AAAAAAB +// 0.314286 +0x283A83A8 +// 0.297297 +0x260DD67D +// 0.282051 +0x241A41A4 +// 0.268293 +0x22576A25 +// 0.255814 +0x20BE82FA +// 0.244444 +0x1F49F49F +// 0.234043 +0x1DF51B3C +// 0.224490 +0x1CBC14E6 +// -0.265306 +0xDE0A72F0 +// -0.276596 +0xDC9882B9 +// -0.288889 +0xDB05B05B +// -0.302326 +0xD94D6536 +// -0.317073 +0xD76A2577 +// -0.333333 +0xD5555555 +// -0.351351 +0xD306EB3E +// -0.371429 +0xD0750750 +// -0.393939 +0xCD9364D9 +// -0.419355 +0xCA5294A5 +// -0.448276 +0xC69EE584 +// -0.481481 +0xC25ED098 +// -0.520000 +0xBD70A3D7 +// -0.565217 +0xB7A6F4DF +// -0.619048 +0xB0C30C31 +// -0.684211 +0xA86BCA1B +// -0.764706 +0x9E1E1E1E +// -0.866667 +0x91111111 +// -0.500000 +0xC0000000 +// -0.590909 +0xB45D1746 +// -0.722222 +0xA38E38E4 +// -0.928571 +0x89249249 +// -0.650000 +0xACCCCCCD +// -0.541667 +0xBAAAAAAB +// -0.812500 +0x98000000 +// 0.812500 +0x68000000 +// 0.541667 +0x45555555 +// 0.650000 +0x53333333 +// 0.928571 +0x76DB6DB7 +// 0.722222 +0x5C71C71C +// 0.590909 +0x4BA2E8BA +// 0.500000 +0x40000000 +// 0.866667 +0x6EEEEEEF +// 0.764706 +0x61E1E1E2 +// 0.684211 +0x579435E5 +// 0.619048 +0x4F3CF3CF +// 0.565217 +0x48590B21 +// 0.520000 +0x428F5C29 +// 0.481481 +0x3DA12F68 +// 0.448276 +0x39611A7C +// 0.419355 +0x35AD6B5B +// 0.393939 +0x326C9B27 +// 0.371429 +0x2F8AF8B0 +// 0.351351 +0x2CF914C2 +// 0.333333 +0x2AAAAAAB +// 0.317073 +0x2895DA89 +// 0.302326 +0x26B29ACA +// 0.288889 +0x24FA4FA5 +// 0.276596 +0x23677D47 +// 0.265306 +0x21F58D10 +// -0.306122 +0xD8D0FAC7 +// -0.319149 +0xD72620AE +// -0.333333 +0xD5555555 +// -0.348837 +0xD3594D65 +// -0.365854 +0xD12BB513 +// -0.384615 +0xCEC4EC4F +// -0.405405 +0xCC1BACF9 +// -0.428571 +0xC9249249 +// -0.454545 +0xC5D1745D +// -0.483871 +0xC2108421 +// -0.517241 +0xBDCB08D4 +// -0.555556 +0xB8E38E39 +// -0.600000 +0xB3333333 +// -0.652174 +0xAC8590B2 +// -0.714286 +0xA4924925 +// -0.789474 +0x9AF286BD +// -0.882353 +0x8F0F0F0F +// -0.500000 +0xC0000000 +// -0.576923 +0xB6276276 +// -0.681818 +0xA8BA2E8C +// -0.833333 +0x95555555 +// -0.535714 +0xBB6DB6DB +// -0.750000 +0xA0000000 +// -0.625000 +0xB0000000 +// -0.937500 +0x88000000 +// 0.937500 +0x78000000 +// 0.625000 +0x50000000 +// 0.750000 +0x60000000 +// 0.535714 +0x44924925 +// 0.833333 +0x6AAAAAAB +// 0.681818 +0x5745D174 +// 0.576923 +0x49D89D8A +// 0.500000 +0x40000000 +// 0.882353 +0x70F0F0F1 +// 0.789474 +0x650D7943 +// 0.714286 +0x5B6DB6DB +// 0.652174 +0x537A6F4E +// 0.600000 +0x4CCCCCCD +// 0.555556 +0x471C71C7 +// 0.517241 +0x4234F72C +// 0.483871 +0x3DEF7BDF +// 0.454545 +0x3A2E8BA3 +// 0.428571 +0x36DB6DB7 +// 0.405405 +0x33E45307 +// 0.384615 +0x313B13B1 +// 0.365854 +0x2ED44AED +// 0.348837 +0x2CA6B29B +// 0.333333 +0x2AAAAAAB +// 0.319149 +0x28D9DF52 +// 0.306122 +0x272F0539 +// -0.346939 +0xD397829D +// -0.361702 +0xD1B3BEA3 +// -0.377778 +0xCFA4FA50 +// -0.395349 +0xCD653595 +// -0.414634 +0xCAED44AF +// -0.435897 +0xC8348348 +// -0.459459 +0xC5306EB4 +// -0.485714 +0xC1D41D42 +// -0.515152 +0xBE0F83E1 +// -0.548387 +0xB9CE739D +// -0.586207 +0xB4F72C23 +// -0.629630 +0xAF684BDA +// -0.680000 +0xA8F5C28F +// -0.739130 +0xA1642C86 +// -0.809524 +0x98618618 +// -0.894737 +0x8D79435E +// -0.500000 +0xC0000000 +// -0.566667 +0xB7777777 +// -0.653846 +0xAC4EC4EC +// -0.772727 +0x9D1745D1 +// -0.944444 +0x871C71C7 +// -0.607143 +0xB2492492 +// -0.850000 +0x93333333 +// -0.708333 +0xA5555555 +// -0.531250 +0xBC000000 +// 0.531250 +0x44000000 +// 0.708333 +0x5AAAAAAB +// 0.850000 +0x6CCCCCCD +// 0.607143 +0x4DB6DB6E +// 0.944444 +0x78E38E39 +// 0.772727 +0x62E8BA2F +// 0.653846 +0x53B13B14 +// 0.566667 +0x48888889 +// 0.500000 +0x40000000 +// 0.894737 +0x7286BCA2 +// 0.809524 +0x679E79E8 +// 0.739130 +0x5E9BD37A +// 0.680000 +0x570A3D71 +// 0.629630 +0x5097B426 +// 0.586207 +0x4B08D3DD +// 0.548387 +0x46318C63 +// 0.515152 +0x41F07C1F +// 0.485714 +0x3E2BE2BE +// 0.459459 +0x3ACF914C +// 0.435897 +0x37CB7CB8 +// 0.414634 +0x3512BB51 +// 0.395349 +0x329ACA6B +// 0.377778 +0x305B05B0 +// 0.361702 +0x2E4C415D +// 0.346939 +0x2C687D63 +// -0.387755 +0xCE5E0A73 +// -0.404255 +0xCC415C99 +// -0.422222 +0xC9F49F4A +// -0.441860 +0xC7711DC4 +// -0.463415 +0xC4AED44B +// -0.487179 +0xC1A41A42 +// -0.513514 +0xBE45306F +// -0.542857 +0xBA83A83B +// -0.575758 +0xB64D9365 +// -0.612903 +0xB18C6319 +// -0.655172 +0xAC234F73 +// -0.703704 +0xA5ED097B +// -0.760000 +0x9EB851EC +// -0.826087 +0x9642C859 +// -0.904762 +0x8C30C30C +// -0.500000 +0xC0000000 +// -0.558824 +0xB8787878 +// -0.633333 +0xAEEEEEEF +// -0.730769 +0xA2762762 +// -0.863636 +0x91745D17 +// -0.527778 +0xBC71C71C +// -0.678571 +0xA9249249 +// -0.950000 +0x86666666 +// -0.791667 +0x9AAAAAAB +// -0.593750 +0xB4000000 +// 0.593750 +0x4C000000 +// 0.791667 +0x65555555 +// 0.950000 +0x7999999A +// 0.678571 +0x56DB6DB7 +// 0.527778 +0x438E38E4 +// 0.863636 +0x6E8BA2E9 +// 0.730769 +0x5D89D89E +// 0.633333 +0x51111111 +// 0.558824 +0x47878788 +// 0.500000 +0x40000000 +// 0.904762 +0x73CF3CF4 +// 0.826087 +0x69BD37A7 +// 0.760000 +0x6147AE14 +// 0.703704 +0x5A12F685 +// 0.655172 +0x53DCB08D +// 0.612903 +0x4E739CE7 +// 0.575758 +0x49B26C9B +// 0.542857 +0x457C57C5 +// 0.513514 +0x41BACF91 +// 0.487179 +0x3E5BE5BE +// 0.463415 +0x3B512BB5 +// 0.441860 +0x388EE23C +// 0.422222 +0x360B60B6 +// 0.404255 +0x33BEA367 +// 0.387755 +0x31A1F58D +// -0.428571 +0xC9249249 +// -0.446809 +0xC6CEFA8E +// -0.466667 +0xC4444444 +// -0.488372 +0xC17D05F4 +// -0.512195 +0xBE7063E7 +// -0.538462 +0xBB13B13B +// -0.567568 +0xB759F22A +// -0.600000 +0xB3333333 +// -0.636364 +0xAE8BA2E9 +// -0.677419 +0xA94A5295 +// -0.724138 +0xA34F72C2 +// -0.777778 +0x9C71C71C +// -0.840000 +0x947AE148 +// -0.913043 +0x8B21642D +// -0.500000 +0xC0000000 +// -0.552632 +0xB9435E51 +// -0.617647 +0xB0F0F0F1 +// -0.700000 +0xA6666666 +// -0.807692 +0x989D89D9 +// -0.954545 +0x85D1745D +// -0.583333 +0xB5555555 +// -0.750000 +0xA0000000 +// -0.525000 +0xBCCCCCCD +// -0.875000 +0x90000000 +// -0.656250 +0xAC000000 +// 0.656250 +0x54000000 +// 0.875000 +0x70000000 +// 0.525000 +0x43333333 +// 0.750000 +0x60000000 +// 0.583333 +0x4AAAAAAB +// 0.954545 +0x7A2E8BA3 +// 0.807692 +0x67627627 +// 0.700000 +0x5999999A +// 0.617647 +0x4F0F0F0F +// 0.552632 +0x46BCA1AF +// 0.500000 +0x40000000 +// 0.913043 +0x74DE9BD3 +// 0.840000 +0x6B851EB8 +// 0.777778 +0x638E38E4 +// 0.724138 +0x5CB08D3E +// 0.677419 +0x56B5AD6B +// 0.636364 +0x51745D17 +// 0.600000 +0x4CCCCCCD +// 0.567568 +0x48A60DD6 +// 0.538462 +0x44EC4EC5 +// 0.512195 +0x418F9C19 +// 0.488372 +0x3E82FA0C +// 0.466667 +0x3BBBBBBC +// 0.446809 +0x39310572 +// 0.428571 +0x36DB6DB7 +// -0.469388 +0xC3EB1A1F +// -0.489362 +0xC15C9883 +// -0.511111 +0xBE93E93F +// -0.534884 +0xBB88EE24 +// -0.560976 +0xB831F383 +// -0.589744 +0xB4834835 +// -0.621622 +0xB06EB3E4 +// -0.657143 +0xABE2BE2C +// -0.696970 +0xA6C9B26D +// -0.741935 +0xA1084211 +// -0.793103 +0x9A7B9612 +// -0.851852 +0x92F684BE +// -0.920000 +0x8A3D70A4 +// -0.500000 +0xC0000000 +// -0.547619 +0xB9E79E7A +// -0.605263 +0xB286BCA2 +// -0.676471 +0xA9696969 +// -0.766667 +0x9DDDDDDE +// -0.884615 +0x8EC4EC4F +// -0.522727 +0xBD1745D1 +// -0.638889 +0xAE38E38E +// -0.821429 +0x96DB6DB7 +// -0.575000 +0xB6666666 +// -0.958333 +0x85555555 +// -0.718750 +0xA4000000 +// 0.718750 +0x5C000000 +// 0.958333 +0x7AAAAAAB +// 0.575000 +0x4999999A +// 0.821429 +0x69249249 +// 0.638889 +0x51C71C72 +// 0.522727 +0x42E8BA2F +// 0.884615 +0x713B13B1 +// 0.766667 +0x62222222 +// 0.676471 +0x56969697 +// 0.605263 +0x4D79435E +// 0.547619 +0x46186186 +// 0.500000 +0x40000000 +// 0.920000 +0x75C28F5C +// 0.851852 +0x6D097B42 +// 0.793103 +0x658469EE +// 0.741935 +0x5EF7BDEF +// 0.696970 +0x59364D93 +// 0.657143 +0x541D41D4 +// 0.621622 +0x4F914C1C +// 0.589744 +0x4B7CB7CB +// 0.560976 +0x47CE0C7D +// 0.534884 +0x447711DC +// 0.511111 +0x416C16C1 +// 0.489362 +0x3EA3677D +// 0.469388 +0x3C14E5E1 +// -0.510204 +0xBEB1A1F6 +// -0.531915 +0xBBEA3678 +// -0.555556 +0xB8E38E39 +// -0.581395 +0xB594D653 +// -0.609756 +0xB1F3831F +// -0.641026 +0xADF2DF2E +// -0.675676 +0xA983759F +// -0.714286 +0xA4924925 +// -0.757576 +0x9F07C1F0 +// -0.806452 +0x98C6318C +// -0.862069 +0x91A7B961 +// -0.925926 +0x897B425F +// -0.500000 +0xC0000000 +// -0.543478 +0xBA6F4DEA +// -0.595238 +0xB3CF3CF4 +// -0.657895 +0xABCA1AF3 +// -0.735294 +0xA1E1E1E2 +// -0.833333 +0x95555555 +// -0.961538 +0x84EC4EC5 +// -0.568182 +0xB745D174 +// -0.694444 +0xA71C71C7 +// -0.892857 +0x8DB6DB6E +// -0.625000 +0xB0000000 +// -0.520833 +0xBD555555 +// -0.781250 +0x9C000000 +// 0.781250 +0x64000000 +// 0.520833 +0x42AAAAAB +// 0.625000 +0x50000000 +// 0.892857 +0x72492492 +// 0.694444 +0x58E38E39 +// 0.568182 +0x48BA2E8C +// 0.961538 +0x7B13B13B +// 0.833333 +0x6AAAAAAB +// 0.735294 +0x5E1E1E1E +// 0.657895 +0x5435E50D +// 0.595238 +0x4C30C30C +// 0.543478 +0x4590B216 +// 0.500000 +0x40000000 +// 0.925926 +0x7684BDA1 +// 0.862069 +0x6E58469F +// 0.806452 +0x6739CE74 +// 0.757576 +0x60F83E10 +// 0.714286 +0x5B6DB6DB +// 0.675676 +0x567C8A61 +// 0.641026 +0x520D20D2 +// 0.609756 +0x4E0C7CE1 +// 0.581395 +0x4A6B29AD +// 0.555556 +0x471C71C7 +// 0.531915 +0x4415C988 +// 0.510204 +0x414E5E0A +// -0.551020 +0xB97829CC +// -0.574468 +0xB677D46D +// -0.600000 +0xB3333333 +// -0.627907 +0xAFA0BE83 +// -0.658537 +0xABB512BB +// -0.692308 +0xA7627627 +// -0.729730 +0xA298375A +// -0.771429 +0x9D41D41D +// -0.818182 +0x9745D174 +// -0.870968 +0x90842108 +// -0.931034 +0x88D3DCB1 +// -0.500000 +0xC0000000 +// -0.540000 +0xBAE147AE +// -0.586957 +0xB4DE9BD3 +// -0.642857 +0xADB6DB6E +// -0.710526 +0xA50D7943 +// -0.794118 +0x9A5A5A5A +// -0.900000 +0x8CCCCCCD +// -0.519231 +0xBD89D89E +// -0.613636 +0xB1745D17 +// -0.750000 +0xA0000000 +// -0.964286 +0x84924925 +// -0.675000 +0xA999999A +// -0.562500 +0xB8000000 +// -0.843750 +0x94000000 +// 0.843750 +0x6C000000 +// 0.562500 +0x48000000 +// 0.675000 +0x56666666 +// 0.964286 +0x7B6DB6DB +// 0.750000 +0x60000000 +// 0.613636 +0x4E8BA2E9 +// 0.519231 +0x42762762 +// 0.900000 +0x73333333 +// 0.794118 +0x65A5A5A6 +// 0.710526 +0x5AF286BD +// 0.642857 +0x52492492 +// 0.586957 +0x4B21642D +// 0.540000 +0x451EB852 +// 0.500000 +0x40000000 +// 0.931034 +0x772C234F +// 0.870968 +0x6F7BDEF8 +// 0.818182 +0x68BA2E8C +// 0.771429 +0x62BE2BE3 +// 0.729730 +0x5D67C8A6 +// 0.692308 +0x589D89D9 +// 0.658537 +0x544AED45 +// 0.627907 +0x505F417D +// 0.600000 +0x4CCCCCCD +// 0.574468 +0x49882B93 +// 0.551020 +0x4687D634 +// -0.591837 +0xB43EB1A2 +// -0.617021 +0xB1057262 +// -0.644444 +0xAD82D82E +// -0.674419 +0xA9ACA6B3 +// -0.707317 +0xA576A257 +// -0.743590 +0xA0D20D21 +// -0.783784 +0x9BACF915 +// -0.828571 +0x95F15F16 +// -0.878788 +0x8F83E0F8 +// -0.935484 +0x88421084 +// -0.500000 +0xC0000000 +// -0.537037 +0xBB425ED1 +// -0.580000 +0xB5C28F5C +// -0.630435 +0xAF4DE9BD +// -0.690476 +0xA79E79E8 +// -0.763158 +0x9E50D794 +// -0.852941 +0x92D2D2D3 +// -0.966667 +0x84444444 +// -0.557692 +0xB89D89D9 +// -0.659091 +0xABA2E8BA +// -0.805556 +0x98E38E39 +// -0.517857 +0xBDB6DB6E +// -0.725000 +0xA3333333 +// -0.604167 +0xB2AAAAAB +// -0.906250 +0x8C000000 +// 0.906250 +0x74000000 +// 0.604167 +0x4D555555 +// 0.725000 +0x5CCCCCCD +// 0.517857 +0x42492492 +// 0.805556 +0x671C71C7 +// 0.659091 +0x545D1746 +// 0.557692 +0x47627627 +// 0.966667 +0x7BBBBBBC +// 0.852941 +0x6D2D2D2D +// 0.763158 +0x61AF286C +// 0.690476 +0x58618618 +// 0.630435 +0x50B21643 +// 0.580000 +0x4A3D70A4 +// 0.537037 +0x44BDA12F +// 0.500000 +0x40000000 +// 0.935484 +0x77BDEF7C +// 0.878788 +0x707C1F08 +// 0.828571 +0x6A0EA0EA +// 0.783784 +0x645306EB +// 0.743590 +0x5F2DF2DF +// 0.707317 +0x5A895DA9 +// 0.674419 +0x5653594D +// 0.644444 +0x527D27D2 +// 0.617021 +0x4EFA8D9E +// 0.591837 +0x4BC14E5E +// -0.632653 +0xAF053978 +// -0.659574 +0xAB931057 +// -0.688889 +0xA7D27D28 +// -0.720930 +0xA3B88EE2 +// -0.756098 +0x9F3831F4 +// -0.794872 +0x9A41A41A +// -0.837838 +0x94C1BAD0 +// -0.885714 +0x8EA0EA0F +// -0.939394 +0x87C1F07C +// -0.500000 +0xC0000000 +// -0.534483 +0xBB9611A8 +// -0.574074 +0xB684BDA1 +// -0.620000 +0xB0A3D70A +// -0.673913 +0xA9BD37A7 +// -0.738095 +0xA1861862 +// -0.815789 +0x979435E5 +// -0.911765 +0x8B4B4B4B +// -0.516667 +0xBDDDDDDE +// -0.596154 +0xB3B13B14 +// -0.704545 +0xA5D1745D +// -0.861111 +0x91C71C72 +// -0.553571 +0xB9249249 +// -0.775000 +0x9CCCCCCD +// -0.645833 +0xAD555555 +// -0.968750 +0x84000000 +// 0.968750 +0x7C000000 +// 0.645833 +0x52AAAAAB +// 0.775000 +0x63333333 +// 0.553571 +0x46DB6DB7 +// 0.861111 +0x6E38E38E +// 0.704545 +0x5A2E8BA3 +// 0.596154 +0x4C4EC4EC +// 0.516667 +0x42222222 +// 0.911765 +0x74B4B4B5 +// 0.815789 +0x686BCA1B +// 0.738095 +0x5E79E79E +// 0.673913 +0x5642C859 +// 0.620000 +0x4F5C28F6 +// 0.574074 +0x497B425F +// 0.534483 +0x4469EE58 +// 0.500000 +0x40000000 +// 0.939394 +0x783E0F84 +// 0.885714 +0x715F15F1 +// 0.837838 +0x6B3E4530 +// 0.794872 +0x65BE5BE6 +// 0.756098 +0x60C7CE0C +// 0.720930 +0x5C47711E +// 0.688889 +0x582D82D8 +// 0.659574 +0x546CEFA9 +// 0.632653 +0x50FAC688 +// -0.673469 +0xA9CBC14E +// -0.702128 +0xA620AE4C +// -0.733333 +0xA2222222 +// -0.767442 +0x9DC47712 +// -0.804878 +0x98F9C190 +// -0.846154 +0x93B13B14 +// -0.891892 +0x8DD67C8A +// -0.942857 +0x87507507 +// -0.500000 +0xC0000000 +// -0.532258 +0xBBDEF7BE +// -0.568966 +0xB72C234F +// -0.611111 +0xB1C71C72 +// -0.660000 +0xAB851EB8 +// -0.717391 +0xA42C8591 +// -0.785714 +0x9B6DB6DB +// -0.868421 +0x90D79436 +// -0.970588 +0x83C3C3C4 +// -0.550000 +0xB999999A +// -0.634615 +0xAEC4EC4F +// -0.750000 +0xA0000000 +// -0.916667 +0x8AAAAAAB +// -0.589286 +0xB4924925 +// -0.825000 +0x96666666 +// -0.687500 +0xA8000000 +// -0.515625 +0xBE000000 +// 0.515625 +0x42000000 +// 0.687500 +0x58000000 +// 0.825000 +0x6999999A +// 0.589286 +0x4B6DB6DB +// 0.916667 +0x75555555 +// 0.750000 +0x60000000 +// 0.634615 +0x513B13B1 +// 0.550000 +0x46666666 +// 0.970588 +0x7C3C3C3C +// 0.868421 +0x6F286BCA +// 0.785714 +0x64924925 +// 0.717391 +0x5BD37A6F +// 0.660000 +0x547AE148 +// 0.611111 +0x4E38E38E +// 0.568966 +0x48D3DCB1 +// 0.532258 +0x44210842 +// 0.500000 +0x40000000 +// 0.942857 +0x78AF8AF9 +// 0.891892 +0x72298376 +// 0.846154 +0x6C4EC4EC +// 0.804878 +0x67063E70 +// 0.767442 +0x623B88EE +// 0.733333 +0x5DDDDDDE +// 0.702128 +0x59DF51B4 +// 0.673469 +0x56343EB2 +// -0.714286 +0xA4924925 +// -0.744681 +0xA0AE4C41 +// -0.777778 +0x9C71C71C +// -0.813953 +0x97D05F41 +// -0.853659 +0x92BB512C +// -0.897436 +0x8D20D20D +// -0.945946 +0x86EB3E45 +// -0.500000 +0xC0000000 +// -0.530303 +0xBC1F07C2 +// -0.564516 +0xB7BDEF7C +// -0.603448 +0xB2C234F7 +// -0.648148 +0xAD097B42 +// -0.700000 +0xA6666666 +// -0.760870 +0x9E9BD37A +// -0.833333 +0x95555555 +// -0.921053 +0x8A1AF287 +// -0.514706 +0xBE1E1E1E +// -0.583333 +0xB5555555 +// -0.673077 +0xA9D89D8A +// -0.795455 +0x9A2E8BA3 +// -0.972222 +0x838E38E4 +// -0.625000 +0xB0000000 +// -0.875000 +0x90000000 +// -0.729167 +0xA2AAAAAB +// -0.546875 +0xBA000000 +// 0.546875 +0x46000000 +// 0.729167 +0x5D555555 +// 0.875000 +0x70000000 +// 0.625000 +0x50000000 +// 0.972222 +0x7C71C71C +// 0.795455 +0x65D1745D +// 0.673077 +0x56276276 +// 0.583333 +0x4AAAAAAB +// 0.514706 +0x41E1E1E2 +// 0.921053 +0x75E50D79 +// 0.833333 +0x6AAAAAAB +// 0.760870 +0x61642C86 +// 0.700000 +0x5999999A +// 0.648148 +0x52F684BE +// 0.603448 +0x4D3DCB09 +// 0.564516 +0x48421084 +// 0.530303 +0x43E0F83E +// 0.500000 +0x40000000 +// 0.945946 +0x7914C1BB +// 0.897436 +0x72DF2DF3 +// 0.853659 +0x6D44AED4 +// 0.813953 +0x682FA0BF +// 0.777778 +0x638E38E4 +// 0.744681 +0x5F51B3BF +// 0.714286 +0x5B6DB6DB +// -0.755102 +0x9F58D0FB +// -0.787234 +0x9B3BEA36 +// -0.822222 +0x96C16C17 +// -0.860465 +0x91DC4771 +// -0.902439 +0x8C7CE0C8 +// -0.948718 +0x86906907 +// -0.500000 +0xC0000000 +// -0.528571 +0xBC57C57C +// -0.560606 +0xB83E0F84 +// -0.596774 +0xB39CE73A +// -0.637931 +0xAE58469F +// -0.685185 +0xA84BDA13 +// -0.740000 +0xA147AE14 +// -0.804348 +0x990B2164 +// -0.880952 +0x8F3CF3CF +// -0.973684 +0x835E50D8 +// -0.544118 +0xBA5A5A5A +// -0.616667 +0xB1111111 +// -0.711538 +0xA4EC4EC5 +// -0.840909 +0x945D1746 +// -0.513889 +0xBE38E38E +// -0.660714 +0xAB6DB6DB +// -0.925000 +0x8999999A +// -0.770833 +0x9D555555 +// -0.578125 +0xB6000000 +// 0.578125 +0x4A000000 +// 0.770833 +0x62AAAAAB +// 0.925000 +0x76666666 +// 0.660714 +0x54924925 +// 0.513889 +0x41C71C72 +// 0.840909 +0x6BA2E8BA +// 0.711538 +0x5B13B13B +// 0.616667 +0x4EEEEEEF +// 0.544118 +0x45A5A5A6 +// 0.973684 +0x7CA1AF28 +// 0.880952 +0x70C30C31 +// 0.804348 +0x66F4DE9C +// 0.740000 +0x5EB851EC +// 0.685185 +0x57B425ED +// 0.637931 +0x51A7B961 +// 0.596774 +0x4C6318C6 +// 0.560606 +0x47C1F07C +// 0.528571 +0x43A83A84 +// 0.500000 +0x40000000 +// 0.948718 +0x796F96F9 +// 0.902439 +0x73831F38 +// 0.860465 +0x6E23B88F +// 0.822222 +0x693E93E9 +// 0.787234 +0x64C415CA +// 0.755102 +0x60A72F05 +// -0.795918 +0x9A1F58D1 +// -0.829787 +0x95C9882C +// -0.866667 +0x91111111 +// -0.906977 +0x8BE82FA1 +// -0.951220 +0x863E7064 +// -0.500000 +0xC0000000 +// -0.527027 +0xBC8A60DD +// -0.557143 +0xB8AF8AF9 +// -0.590909 +0xB45D1746 +// -0.629032 +0xAF7BDEF8 +// -0.672414 +0xA9EE5847 +// -0.722222 +0xA38E38E4 +// -0.780000 +0x9C28F5C3 +// -0.847826 +0x937A6F4E +// -0.928571 +0x89249249 +// -0.513158 +0xBE50D794 +// -0.573529 +0xB6969697 +// -0.650000 +0xACCCCCCD +// -0.750000 +0xA0000000 +// -0.886364 +0x8E8BA2E9 +// -0.541667 +0xBAAAAAAB +// -0.696429 +0xA6DB6DB7 +// -0.975000 +0x83333333 +// -0.812500 +0x98000000 +// -0.609375 +0xB2000000 +// 0.609375 +0x4E000000 +// 0.812500 +0x68000000 +// 0.975000 +0x7CCCCCCD +// 0.696429 +0x59249249 +// 0.541667 +0x45555555 +// 0.886364 +0x71745D17 +// 0.750000 +0x60000000 +// 0.650000 +0x53333333 +// 0.573529 +0x49696969 +// 0.513158 +0x41AF286C +// 0.928571 +0x76DB6DB7 +// 0.847826 +0x6C8590B2 +// 0.780000 +0x63D70A3D +// 0.722222 +0x5C71C71C +// 0.672414 +0x5611A7B9 +// 0.629032 +0x50842108 +// 0.590909 +0x4BA2E8BA +// 0.557143 +0x47507507 +// 0.527027 +0x43759F23 +// 0.500000 +0x40000000 +// 0.951220 +0x79C18F9C +// 0.906977 +0x7417D05F +// 0.866667 +0x6EEEEEEF +// 0.829787 +0x6A3677D4 +// 0.795918 +0x65E0A72F +// -0.836735 +0x94E5E0A7 +// -0.872340 +0x90572621 +// -0.911111 +0x8B60B60B +// -0.953488 +0x85F417D0 +// -0.500000 +0xC0000000 +// -0.525641 +0xBCB7CB7D +// -0.554054 +0xB914C1BB +// -0.585714 +0xB5075075 +// -0.621212 +0xB07C1F08 +// -0.661290 +0xAB5AD6B6 +// -0.706897 +0xA58469EE +// -0.759259 +0x9ED097B4 +// -0.820000 +0x970A3D71 +// -0.891304 +0x8DE9BD38 +// -0.976190 +0x830C30C3 +// -0.539474 +0xBAF286BD +// -0.602941 +0xB2D2D2D3 +// -0.683333 +0xA8888889 +// -0.788462 +0x9B13B13B +// -0.931818 +0x88BA2E8C +// -0.569444 +0xB71C71C7 +// -0.732143 +0xA2492492 +// -0.512500 +0xBE666666 +// -0.854167 +0x92AAAAAB +// -0.640625 +0xAE000000 +// 0.640625 +0x52000000 +// 0.854167 +0x6D555555 +// 0.512500 +0x4199999A +// 0.732143 +0x5DB6DB6E +// 0.569444 +0x48E38E39 +// 0.931818 +0x7745D174 +// 0.788462 +0x64EC4EC5 +// 0.683333 +0x57777777 +// 0.602941 +0x4D2D2D2D +// 0.539474 +0x450D7943 +// 0.976190 +0x7CF3CF3D +// 0.891304 +0x721642C8 +// 0.820000 +0x68F5C28F +// 0.759259 +0x612F684C +// 0.706897 +0x5A7B9612 +// 0.661290 +0x54A5294A +// 0.621212 +0x4F83E0F8 +// 0.585714 +0x4AF8AF8B +// 0.554054 +0x46EB3E45 +// 0.525641 +0x43483483 +// 0.500000 +0x40000000 +// 0.953488 +0x7A0BE830 +// 0.911111 +0x749F49F5 +// 0.872340 +0x6FA8D9DF +// 0.836735 +0x6B1A1F59 +// -0.877551 +0x8FAC687D +// -0.914894 +0x8AE4C416 +// -0.955556 +0x85B05B06 +// -0.500000 +0xC0000000 +// -0.524390 +0xBCE0C7CE +// -0.551282 +0xB96F96F9 +// -0.581081 +0xB59F2298 +// -0.614286 +0xB15F15F1 +// -0.651515 +0xAC9B26CA +// -0.693548 +0xA739CE74 +// -0.741379 +0xA11A7B96 +// -0.796296 +0x9A12F685 +// -0.860000 +0x91EB851F +// -0.934783 +0x88590B21 +// -0.511905 +0xBE79E79E +// -0.565789 +0xB79435E5 +// -0.632353 +0xAF0F0F0F +// -0.716667 +0xA4444444 +// -0.826923 +0x96276276 +// -0.977273 +0x82E8BA2F +// -0.597222 +0xB38E38E4 +// -0.767857 +0x9DB6DB6E +// -0.537500 +0xBB333333 +// -0.895833 +0x8D555555 +// -0.671875 +0xAA000000 +// 0.671875 +0x56000000 +// 0.895833 +0x72AAAAAB +// 0.537500 +0x44CCCCCD +// 0.767857 +0x62492492 +// 0.597222 +0x4C71C71C +// 0.977273 +0x7D1745D1 +// 0.826923 +0x69D89D8A +// 0.716667 +0x5BBBBBBC +// 0.632353 +0x50F0F0F1 +// 0.565789 +0x486BCA1B +// 0.511905 +0x41861862 +// 0.934783 +0x77A6F4DF +// 0.860000 +0x6E147AE1 +// 0.796296 +0x65ED097B +// 0.741379 +0x5EE5846A +// 0.693548 +0x58C6318C +// 0.651515 +0x5364D936 +// 0.614286 +0x4EA0EA0F +// 0.581081 +0x4A60DD68 +// 0.551282 +0x46906907 +// 0.524390 +0x431F3832 +// 0.500000 +0x40000000 +// 0.955556 +0x7A4FA4FA +// 0.914894 +0x751B3BEA +// 0.877551 +0x70539783 +// -0.918367 +0x8A72F054 +// -0.957447 +0x8572620B +// -0.500000 +0xC0000000 +// -0.523256 +0xBD05F418 +// -0.548780 +0xB9C18F9C +// -0.576923 +0xB6276276 +// -0.608108 +0xB2298376 +// -0.642857 +0xADB6DB6E +// -0.681818 +0xA8BA2E8C +// -0.725806 +0xA318C632 +// -0.775862 +0x9CB08D3E +// -0.833333 +0x95555555 +// -0.900000 +0x8CCCCCCD +// -0.978261 +0x82C8590B +// -0.535714 +0xBB6DB6DB +// -0.592105 +0xB435E50D +// -0.661765 +0xAB4B4B4B +// -0.750000 +0xA0000000 +// -0.865385 +0x913B13B1 +// -0.511364 +0xBE8BA2E9 +// -0.625000 +0xB0000000 +// -0.803571 +0x99249249 +// -0.562500 +0xB8000000 +// -0.937500 +0x88000000 +// -0.703125 +0xA6000000 +// 0.703125 +0x5A000000 +// 0.937500 +0x78000000 +// 0.562500 +0x48000000 +// 0.803571 +0x66DB6DB7 +// 0.625000 +0x50000000 +// 0.511364 +0x41745D17 +// 0.865385 +0x6EC4EC4F +// 0.750000 +0x60000000 +// 0.661765 +0x54B4B4B5 +// 0.592105 +0x4BCA1AF3 +// 0.535714 +0x44924925 +// 0.978261 +0x7D37A6F5 +// 0.900000 +0x73333333 +// 0.833333 +0x6AAAAAAB +// 0.775862 +0x634F72C2 +// 0.725806 +0x5CE739CE +// 0.681818 +0x5745D174 +// 0.642857 +0x52492492 +// 0.608108 +0x4DD67C8A +// 0.576923 +0x49D89D8A +// 0.548780 +0x463E7064 +// 0.523256 +0x42FA0BE8 +// 0.500000 +0x40000000 +// 0.957447 +0x7A8D9DF5 +// 0.918367 +0x758D0FAC +// -0.959184 +0x8539782A +// -0.500000 +0xC0000000 +// -0.522222 +0xBD27D27D +// -0.546512 +0xBA0BE830 +// -0.573171 +0xB6A2576A +// -0.602564 +0xB2DF2DF3 +// -0.635135 +0xAEB3E453 +// -0.671429 +0xAA0EA0EA +// -0.712121 +0xA4D9364E +// -0.758065 +0x9EF7BDEF +// -0.810345 +0x98469EE6 +// -0.870370 +0x9097B426 +// -0.940000 +0x87AE147B +// -0.510870 +0xBE9BD37A +// -0.559524 +0xB8618618 +// -0.618421 +0xB0D79436 +// -0.691176 +0xA7878788 +// -0.783333 +0x9BBBBBBC +// -0.903846 +0x8C4EC4EC +// -0.534091 +0xBBA2E8BA +// -0.652778 +0xAC71C71C +// -0.839286 +0x94924925 +// -0.587500 +0xB4CCCCCD +// -0.979167 +0x82AAAAAB +// -0.734375 +0xA2000000 +// 0.734375 +0x5E000000 +// 0.979167 +0x7D555555 +// 0.587500 +0x4B333333 +// 0.839286 +0x6B6DB6DB +// 0.652778 +0x538E38E4 +// 0.534091 +0x445D1746 +// 0.903846 +0x73B13B14 +// 0.783333 +0x64444444 +// 0.691176 +0x58787878 +// 0.618421 +0x4F286BCA +// 0.559524 +0x479E79E8 +// 0.510870 +0x41642C86 +// 0.940000 +0x7851EB85 +// 0.870370 +0x6F684BDA +// 0.810345 +0x67B9611A +// 0.758065 +0x61084211 +// 0.712121 +0x5B26C9B2 +// 0.671429 +0x55F15F16 +// 0.635135 +0x514C1BAD +// 0.602564 +0x4D20D20D +// 0.573171 +0x495DA896 +// 0.546512 +0x45F417D0 +// 0.522222 +0x42D82D83 +// 0.500000 +0x40000000 +// 0.959184 +0x7AC687D6 +// -0.500000 +0xC0000000 +// -0.521277 +0xBD46CEFB +// -0.544444 +0xBA4FA4FA +// -0.569767 +0xB711DC47 +// -0.597561 +0xB3831F38 +// -0.628205 +0xAF96F970 +// -0.662162 +0xAB3E4530 +// -0.700000 +0xA6666666 +// -0.742424 +0xA0F83E10 +// -0.790323 +0x9AD6B5AD +// -0.844828 +0x93DCB08D +// -0.907407 +0x8BDA12F7 +// -0.980000 +0x828F5C29 +// -0.532609 +0xBBD37A6F +// -0.583333 +0xB5555555 +// -0.644737 +0xAD79435E +// -0.720588 +0xA3C3C3C4 +// -0.816667 +0x97777777 +// -0.942308 +0x87627627 +// -0.556818 +0xB8BA2E8C +// -0.680556 +0xA8E38E39 +// -0.875000 +0x90000000 +// -0.612500 +0xB199999A +// -0.510417 +0xBEAAAAAB +// -0.765625 +0x9E000000 +// 0.765625 +0x62000000 +// 0.510417 +0x41555555 +// 0.612500 +0x4E666666 +// 0.875000 +0x70000000 +// 0.680556 +0x571C71C7 +// 0.556818 +0x4745D174 +// 0.942308 +0x789D89D9 +// 0.816667 +0x68888889 +// 0.720588 +0x5C3C3C3C +// 0.644737 +0x5286BCA2 +// 0.583333 +0x4AAAAAAB +// 0.532609 +0x442C8591 +// 0.980000 +0x7D70A3D7 +// 0.907407 +0x7425ED09 +// 0.844828 +0x6C234F73 +// 0.790323 +0x65294A53 +// 0.742424 +0x5F07C1F0 +// 0.700000 +0x5999999A +// 0.662162 +0x54C1BAD0 +// 0.628205 +0x50690690 +// 0.597561 +0x4C7CE0C8 +// 0.569767 +0x48EE23B9 +// 0.544444 +0x45B05B06 +// 0.521277 +0x42B93105 +// 0.500000 +0x40000000 diff --git a/Testing/Patterns/DSP/FastMath/FastMathQ31/Numerator1_q31.txt b/Testing/Patterns/DSP/FastMath/FastMathQ31/Numerator1_q31.txt new file mode 100755 index 00000000..c8a53ca8 --- /dev/null +++ b/Testing/Patterns/DSP/FastMath/FastMathQ31/Numerator1_q31.txt @@ -0,0 +1,5002 @@ +W +2500 +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.900000 +0x8CCCCCCD +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.863265 +0x918085BF +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.826531 +0x96343EB2 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.789796 +0x9AE7F7A4 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.753061 +0x9F9BB096 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.716327 +0xA44F6989 +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.679592 +0xA903227B +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.642857 +0xADB6DB6E +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.606122 +0xB26A9460 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.569388 +0xB71E4D53 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.532653 +0xBBD20645 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.495918 +0xC085BF37 +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.459184 +0xC539782A +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.422449 +0xC9ED311C +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.385714 +0xCEA0EA0F +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.348980 +0xD354A301 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.312245 +0xD8085BF3 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.275510 +0xDCBC14E6 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.238776 +0xE16FCDD8 +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.202041 +0xE62386CB +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.165306 +0xEAD73FBD +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.128571 +0xEF8AF8B0 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.091837 +0xF43EB1A2 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.055102 +0xF8F26A94 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// -0.018367 +0xFDA62387 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.018367 +0x0259DC79 +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.055102 +0x070D956C +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.091837 +0x0BC14E5E +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.128571 +0x10750750 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.165306 +0x1528C043 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.202041 +0x19DC7935 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.238776 +0x1E903228 +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.275510 +0x2343EB1A +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.312245 +0x27F7A40D +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.348980 +0x2CAB5CFF +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.385714 +0x315F15F1 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.422449 +0x3612CEE4 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.459184 +0x3AC687D6 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.495918 +0x3F7A40C9 +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.532653 +0x442DF9BB +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.569388 +0x48E1B2AD +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.606122 +0x4D956BA0 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.642857 +0x52492492 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.679592 +0x56FCDD85 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.716327 +0x5BB09677 +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.753061 +0x60644F6A +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.789796 +0x6518085C +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.826531 +0x69CBC14E +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.863265 +0x6E7F7A41 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 +// 0.900000 +0x73333333 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi81_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi81_f16.txt new file mode 100755 index 00000000..04d5d7b4 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi81_f16.txt @@ -0,0 +1,18 @@ +H +8 +// 1.000000 +0x3c00 +// 0.084269 +0x2d65 +// 0.122910 +0x2fde +// -0.104210 +0xaeab +// -0.173688 +0xb18f +// -0.180963 +0xb1ca +// -0.031055 +0xa7f3 +// -0.028420 +0xa747 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi82_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi82_f16.txt new file mode 100755 index 00000000..5988ac24 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi82_f16.txt @@ -0,0 +1,36 @@ +H +17 +// 1.000000 +0x3c00 +// -0.067679 +0xac55 +// -0.061840 +0xabea +// -0.221057 +0xb313 +// -0.221339 +0xb315 +// 0.241258 +0x33b8 +// -0.035354 +0xa886 +// 0.245027 +0x33d7 +// -0.202251 +0xb279 +// 0.067432 +0x2c51 +// -0.021831 +0xa597 +// -0.095021 +0xae15 +// 0.159722 +0x311c +// -0.109238 +0xaefe +// -0.102164 +0xae8a +// -0.054454 +0xaaf8 +// -0.001745 +0x9725 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi83_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi83_f16.txt new file mode 100755 index 00000000..f1e548d1 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/InputPhi83_f16.txt @@ -0,0 +1,50 @@ +H +24 +// 1.000000 +0x3c00 +// 0.169799 +0x316f +// 0.132187 +0x303b +// 0.040562 +0x2931 +// 0.103776 +0x2ea4 +// 0.081020 +0x2d2f +// 0.196579 +0x324a +// 0.069136 +0x2c6d +// -0.019050 +0xa4e0 +// 0.280195 +0x347c +// 0.054010 +0x2aea +// 0.098889 +0x2e54 +// 0.038659 +0x28f3 +// -0.012279 +0xa249 +// -0.046439 +0xa9f2 +// -0.071067 +0xac8c +// -0.109370 +0xaf00 +// -0.119334 +0xafa3 +// 0.183069 +0x31dc +// 0.068908 +0x2c69 +// 0.044674 +0x29b8 +// -0.054628 +0xaafe +// 0.024462 +0x2643 +// -0.036323 +0xa8a6 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/LDErrors81_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/LDErrors81_f16.txt new file mode 100755 index 00000000..ea7728bb --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/LDErrors81_f16.txt @@ -0,0 +1,8 @@ +H +3 +// 0.916287 +0x3b55 +// 0.656471 +0x3940 +// 0.747773 +0x39fb diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference81_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference81_f16.txt new file mode 100755 index 00000000..15f4169a --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference81_f16.txt @@ -0,0 +1,16 @@ +H +7 +// 0.047237 +0x2a0c +// 0.134360 +0x304d +// -0.091821 +0xade0 +// -0.171842 +0xb180 +// -0.132384 +0xb03c +// 0.025423 +0x2682 +// -0.022365 +0xa5ba diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference82_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference82_f16.txt new file mode 100755 index 00000000..bcab7b1a --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference82_f16.txt @@ -0,0 +1,34 @@ +H +16 +// 0.043576 +0x2994 +// -0.210346 +0xb2bb +// -0.150672 +0xb0d2 +// -0.292342 +0xb4ad +// 0.268498 +0x344c +// -0.173765 +0xb18f +// 0.293842 +0x34b4 +// -0.246877 +0xb3e6 +// 0.315742 +0x350d +// -0.167505 +0xb15c +// 0.004615 +0x1cba +// -0.064459 +0xac20 +// 0.024428 +0x2641 +// -0.337624 +0xb567 +// 0.067784 +0x2c57 +// -0.148212 +0xb0be diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference83_f16.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference83_f16.txt new file mode 100755 index 00000000..6b10158f --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF16/Reference83_f16.txt @@ -0,0 +1,48 @@ +H +23 +// 0.143559 +0x3098 +// 0.082917 +0x2d4f +// -0.039893 +0xa91b +// 0.099564 +0x2e5f +// 0.016650 +0x2443 +// 0.234491 +0x3381 +// 0.015372 +0x23df +// -0.106077 +0xaeca +// 0.290971 +0x34a8 +// -0.051719 +0xaa9f +// 0.056740 +0x2b43 +// -0.005241 +0x9d5e +// -0.123025 +0xafe0 +// 0.006735 +0x1ee5 +// -0.160815 +0xb125 +// -0.128852 +0xb020 +// -0.078808 +0xad0b +// 0.142607 +0x3090 +// 0.103144 +0x2e9a +// -0.008509 +0xa05b +// -0.022917 +0xa5de +// 0.104124 +0x2eaa +// -0.020573 +0xa544 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi81_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi81_f32.txt new file mode 100755 index 00000000..ba12ba6b --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi81_f32.txt @@ -0,0 +1,10 @@ +W +4 +// 1.000000 +0x3f800000 +// -0.010884 +0xbc325142 +// 0.096305 +0x3dc53bc3 +// -0.008937 +0xbc126c9c diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi82_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi82_f32.txt new file mode 100755 index 00000000..de48f0ad --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi82_f32.txt @@ -0,0 +1,20 @@ +W +9 +// 1.000000 +0x3f800000 +// -0.318817 +0xbea33bfb +// -0.437391 +0xbedff1ae +// 0.357260 +0x3eb6eac1 +// 0.138060 +0x3e0d5fad +// -0.082711 +0xbda96491 +// -0.064698 +0xbd84808a +// 0.068744 +0x3d8cc977 +// 0.009212 +0x3c16ec8b diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi83_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi83_f32.txt new file mode 100755 index 00000000..e0bd35fd --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/InputPhi83_f32.txt @@ -0,0 +1,26 @@ +W +12 +// 1.000000 +0x3f800000 +// 0.386401 +0x3ec5d65b +// 0.216204 +0x3e5d64b1 +// 0.173751 +0x3e31ebce +// -0.075858 +0xbd9b5b79 +// -0.067150 +0xbd8985e8 +// -0.425022 +0xbed99c7d +// -0.252156 +0xbe811a8d +// -0.107421 +0xbddbffbc +// -0.165004 +0xbe28f6ce +// -0.043703 +0xbd330242 +// -0.040663 +0xbd268e1f diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/LDErrors81_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/LDErrors81_f32.txt new file mode 100755 index 00000000..c2ce78b2 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/LDErrors81_f32.txt @@ -0,0 +1,8 @@ +W +3 +// 0.990580 +0x3f7d96a4 +// 0.429362 +0x3edbd552 +// 0.601255 +0x3f19ebd2 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference81_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference81_f32.txt new file mode 100755 index 00000000..ced5612f --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference81_f32.txt @@ -0,0 +1,8 @@ +W +3 +// -0.009162 +0xbc161e18 +// 0.096129 +0x3dc4df7d +// -0.007008 +0xbbe5a6b2 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference82_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference82_f32.txt new file mode 100755 index 00000000..7456ae34 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference82_f32.txt @@ -0,0 +1,18 @@ +W +8 +// -0.744180 +0xbf3e829c +// -0.788571 +0xbf49dfd2 +// 0.009003 +0x3c138245 +// 0.383815 +0x3ec4836c +// 0.682720 +0x3f2ec6c4 +// 0.438035 +0x3ee04620 +// 0.250370 +0x3e80308b +// -0.015389 +0xbc7c2075 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference83_f32.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference83_f32.txt new file mode 100755 index 00000000..14ea4549 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCF32/Reference83_f32.txt @@ -0,0 +1,24 @@ +W +11 +// 0.445124 +0x3ee3e73b +// -0.074864 +0xbd995240 +// 0.295995 +0x3e978cb7 +// -0.295007 +0xbe970b27 +// 0.227024 +0x3e68791b +// -0.569417 +0xbf11c549 +// 0.194917 +0x3e479844 +// -0.037702 +0xbd1a6d8c +// 0.103722 +0x3dd46c45 +// -0.135716 +0xbe0af921 +// 0.033453 +0x3d0905b8 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi51_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi51_q15.txt new file mode 100755 index 00000000..d7739124 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi51_q15.txt @@ -0,0 +1,18 @@ +H +8 +// 1.000000 +0x7FFF +// -0.154665 +0xEC34 +// -0.259579 +0xDEC6 +// -0.047624 +0xF9E7 +// -0.300325 +0xD98F +// 0.278120 +0x2399 +// 0.137547 +0x119B +// -0.062621 +0xF7FC diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi52_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi52_q15.txt new file mode 100755 index 00000000..84b511e2 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi52_q15.txt @@ -0,0 +1,36 @@ +H +17 +// 1.000000 +0x7FFF +// 0.164669 +0x1514 +// 0.007967 +0x0105 +// 0.235642 +0x1E2A +// -0.158333 +0xEBBC +// 0.016525 +0x021D +// -0.084518 +0xF52E +// -0.147111 +0xED2B +// 0.266185 +0x2212 +// 0.168624 +0x1595 +// -0.008391 +0xFEED +// 0.187352 +0x17FB +// 0.058708 +0x0784 +// 0.051920 +0x06A5 +// 0.063627 +0x0825 +// -0.033680 +0xFBB0 +// 0.017964 +0x024D diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi53_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi53_q15.txt new file mode 100755 index 00000000..2f529f46 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/InputPhi53_q15.txt @@ -0,0 +1,50 @@ +H +24 +// 1.000000 +0x7FFF +// -0.042499 +0xFA8F +// -0.039920 +0xFAE4 +// 0.077983 +0x09FB +// -0.054238 +0xF90F +// -0.130065 +0xEF5A +// 0.170944 +0x15E1 +// 0.069938 +0x08F4 +// 0.080148 +0x0A42 +// 0.008983 +0x0126 +// 0.009068 +0x0129 +// -0.092787 +0xF420 +// -0.080738 +0xF5AA +// 0.204741 +0x1A35 +// 0.023210 +0x02F9 +// 0.159038 +0x145B +// -0.012244 +0xFE6F +// -0.110975 +0xF1CC +// 0.072869 +0x0954 +// 0.084277 +0x0ACA +// -0.141179 +0xEDEE +// 0.102607 +0x0D22 +// 0.038688 +0x04F4 +// -0.063916 +0xF7D2 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/LDErrors51_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/LDErrors51_q15.txt new file mode 100755 index 00000000..2dc60c23 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/LDErrors51_q15.txt @@ -0,0 +1,8 @@ +H +3 +// 0.662809 +0x54D7 +// 0.675606 +0x567A +// 0.801815 +0x66A2 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference51_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference51_q15.txt new file mode 100755 index 00000000..375dac15 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference51_q15.txt @@ -0,0 +1,16 @@ +H +7 +// -0.316500 +0xD77D +// -0.511452 +0xBE89 +// -0.297813 +0xD9E1 +// -0.517063 +0xBDD1 +// -0.012510 +0xFE66 +// -0.079361 +0xF5D8 +// -0.006429 +0xFF2D diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference52_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference52_q15.txt new file mode 100755 index 00000000..425ed4ee --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference52_q15.txt @@ -0,0 +1,34 @@ +H +16 +// 0.315092 +0x2855 +// -0.182225 +0xE8AD +// 0.418184 +0x3587 +// -0.376447 +0xCFD1 +// 0.249313 +0x1FE9 +// -0.393377 +0xCDA6 +// 0.159169 +0x1460 +// 0.075497 +0x09AA +// 0.323378 +0x2964 +// -0.247556 +0xE050 +// 0.201452 +0x19C9 +// -0.161519 +0xEB53 +// 0.200824 +0x19B5 +// -0.082502 +0xF571 +// 0.174305 +0x1650 +// -0.134008 +0xEED9 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference53_q15.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference53_q15.txt new file mode 100755 index 00000000..03343122 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ15/Reference53_q15.txt @@ -0,0 +1,48 @@ +H +23 +// -0.022022 +0xFD2E +// -0.000207 +0xFFF9 +// 0.093661 +0x0BFD +// -0.032431 +0xFBD9 +// -0.164869 +0xEAE6 +// 0.147975 +0x12F1 +// 0.053129 +0x06CD +// 0.141177 +0x1212 +// -0.020146 +0xFD6C +// 0.003053 +0x0064 +// -0.066565 +0xF77B +// -0.121699 +0xF06C +// 0.232749 +0x1DCB +// 0.053489 +0x06D9 +// 0.155337 +0x13E2 +// -0.094058 +0xF3F6 +// -0.083841 +0xF545 +// 0.144245 +0x1277 +// 0.076570 +0x09CD +// -0.092832 +0xF41E +// -0.045493 +0xFA2D +// -0.010378 +0xFEAC +// -0.023512 +0xFCFE diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi81_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi81_q31.txt new file mode 100755 index 00000000..239ad60e --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi81_q31.txt @@ -0,0 +1,10 @@ +W +4 +// 1.000000 +0x7FFFFFFF +// -0.193651 +0xE736755B +// -0.312591 +0xD7FD03C4 +// 0.010891 +0x0164DFB7 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi82_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi82_q31.txt new file mode 100755 index 00000000..3ce8b325 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi82_q31.txt @@ -0,0 +1,20 @@ +W +9 +// 1.000000 +0x7FFFFFFF +// -0.312959 +0xD7F0F394 +// 0.208655 +0x1AB5324C +// 0.171221 +0x15EA91DE +// -0.268596 +0xDD9EA99C +// 0.410268 +0x3483A634 +// -0.124219 +0xF0199596 +// 0.022287 +0x02DA4E61 +// -0.001000 +0xFFDF3984 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi83_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi83_q31.txt new file mode 100755 index 00000000..fac5e632 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/InputPhi83_q31.txt @@ -0,0 +1,26 @@ +W +12 +// 1.000000 +0x7FFFFFFF +// 0.300708 +0x267D9923 +// 0.192333 +0x189E5CE5 +// 0.437222 +0x37F6E1A7 +// -0.041425 +0xFAB2984D +// 0.174676 +0x165BC654 +// 0.372392 +0x2FAA8AAD +// 0.127017 +0x10421578 +// 0.237575 +0x1E68DBAD +// 0.176821 +0x16A20F75 +// -0.054374 +0xF90A49B9 +// -0.046781 +0xFA031238 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/LDErrors81_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/LDErrors81_q31.txt new file mode 100755 index 00000000..9f11ecad --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/LDErrors81_q31.txt @@ -0,0 +1,8 @@ +W +3 +// 0.810983 +0x67CE4AAB +// 0.683134 +0x5770EC70 +// 0.555542 +0x471BFC5B diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference81_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference81_q31.txt new file mode 100755 index 00000000..cbbeaad6 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference81_q31.txt @@ -0,0 +1,8 @@ +W +3 +// -0.325974 +0xD6467AB7 +// -0.408665 +0xCBB0E0A6 +// -0.170144 +0xEA38BA29 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference82_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference82_q31.txt new file mode 100755 index 00000000..0e37ace6 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference82_q31.txt @@ -0,0 +1,18 @@ +W +8 +// -0.234971 +0xE1EC76AF +// 0.243049 +0x1F1C386C +// 0.208509 +0x1AB06D8F +// -0.189689 +0xE7B844BB +// 0.309209 +0x27942C10 +// 0.151322 +0x135E85C1 +// -0.103858 +0xF2B4C845 +// -0.219087 +0xE3F4F726 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference83_q31.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference83_q31.txt new file mode 100755 index 00000000..35c262ce --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ31/Reference83_q31.txt @@ -0,0 +1,24 @@ +W +11 +// 0.377404 +0x304EC702 +// -0.101221 +0xF30B2CEF +// 0.510756 +0x416077F1 +// -0.469597 +0xC3E43AF8 +// 0.294308 +0x25ABE048 +// 0.055170 +0x070FD164 +// 0.174906 +0x16634DB7 +// 0.014438 +0x01D91B16 +// -0.006841 +0xFF1FD36A +// -0.062808 +0xF7F5EAFB +// -0.168158 +0xEA79CBB8 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi51_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi51_q7.txt new file mode 100755 index 00000000..79db784b --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi51_q7.txt @@ -0,0 +1,34 @@ +B +16 +// 1.000000 +0x7F +// -0.298566 +0xDA +// -0.156446 +0xEC +// 0.004797 +0x01 +// -0.021298 +0xFD +// 0.379068 +0x31 +// -0.286485 +0xDB +// -0.068159 +0xF7 +// 0.083920 +0x0B +// 0.056118 +0x07 +// 0.044344 +0x06 +// -0.096364 +0xF4 +// -0.108972 +0xF2 +// 0.044991 +0x06 +// 0.027953 +0x04 +// 0.001166 +0x00 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi52_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi52_q7.txt new file mode 100755 index 00000000..33f0a5eb --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi52_q7.txt @@ -0,0 +1,68 @@ +B +33 +// 1.000000 +0x7F +// -0.018014 +0xFE +// 0.241464 +0x1F +// -0.047878 +0xFA +// 0.051743 +0x07 +// 0.011405 +0x01 +// -0.213039 +0xE5 +// 0.261741 +0x22 +// -0.020973 +0xFD +// 0.187691 +0x18 +// 0.032847 +0x04 +// 0.225001 +0x1D +// 0.014761 +0x02 +// 0.174604 +0x16 +// -0.026021 +0xFD +// 0.204819 +0x1A +// 0.066105 +0x08 +// 0.042037 +0x05 +// 0.027969 +0x04 +// -0.096768 +0xF4 +// 0.058540 +0x07 +// -0.205054 +0xE6 +// 0.197638 +0x19 +// 0.035008 +0x04 +// 0.176720 +0x17 +// 0.089992 +0x0C +// 0.102071 +0x0D +// 0.114371 +0x0F +// -0.119828 +0xF1 +// -0.007614 +0xFF +// -0.054266 +0xF9 +// 0.047273 +0x06 +// -0.008312 +0xFF diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi53_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi53_q7.txt new file mode 100755 index 00000000..100d7419 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/InputPhi53_q7.txt @@ -0,0 +1,98 @@ +B +48 +// 1.000000 +0x7F +// -0.148362 +0xED +// -0.235879 +0xE2 +// -0.056167 +0xF9 +// 0.002933 +0x00 +// -0.004322 +0xFF +// 0.000080 +0x00 +// 0.304016 +0x27 +// -0.183449 +0xE9 +// -0.101231 +0xF3 +// 0.015357 +0x02 +// -0.019344 +0xFE +// -0.054982 +0xF9 +// 0.119577 +0x0F +// 0.113052 +0x0E +// -0.028713 +0xFC +// -0.122360 +0xF0 +// -0.031116 +0xFC +// 0.145762 +0x13 +// -0.193327 +0xE7 +// 0.155058 +0x14 +// 0.139182 +0x12 +// -0.067666 +0xF7 +// -0.201940 +0xE6 +// 0.041790 +0x05 +// 0.179673 +0x17 +// -0.131950 +0xEF +// 0.104085 +0x0D +// 0.048692 +0x06 +// -0.053206 +0xF9 +// -0.064882 +0xF8 +// 0.126866 +0x10 +// -0.024864 +0xFD +// -0.028241 +0xFC +// 0.066674 +0x09 +// 0.008763 +0x01 +// -0.064378 +0xF8 +// -0.048487 +0xFA +// 0.118464 +0x0F +// -0.001812 +0x00 +// -0.091927 +0xF4 +// 0.049613 +0x06 +// 0.046273 +0x06 +// -0.030074 +0xFC +// -0.059684 +0xF8 +// 0.061619 +0x08 +// 0.014547 +0x02 +// -0.018425 +0xFE diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/LDErrors51_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/LDErrors51_q7.txt new file mode 100755 index 00000000..9efc3051 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/LDErrors51_q7.txt @@ -0,0 +1,8 @@ +B +3 +// 0.655764 +0x54 +// 0.604798 +0x4D +// 0.630697 +0x51 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference51_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference51_q7.txt new file mode 100755 index 00000000..e1fc95d1 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference51_q7.txt @@ -0,0 +1,32 @@ +B +15 +// -0.391171 +0xCE +// -0.306347 +0xD9 +// -0.076860 +0xF6 +// -0.019203 +0xFE +// 0.355907 +0x2E +// -0.093075 +0xF4 +// 0.011081 +0x01 +// 0.027254 +0x03 +// 0.091961 +0x0C +// -0.061385 +0xF8 +// -0.013224 +0xFE +// -0.215519 +0xE4 +// -0.166579 +0xEB +// -0.119101 +0xF1 +// -0.005227 +0xFF diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference52_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference52_q7.txt new file mode 100755 index 00000000..8f53da16 --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference52_q7.txt @@ -0,0 +1,66 @@ +B +32 +// 0.103783 +0x0D +// 0.158025 +0x14 +// -0.131433 +0xEF +// 0.085947 +0x0B +// 0.063721 +0x08 +// -0.397395 +0xCD +// 0.424610 +0x36 +// -0.029567 +0xFC +// -0.046004 +0xFA +// 0.221800 +0x1C +// 0.133603 +0x11 +// -0.189210 +0xE8 +// 0.390523 +0x32 +// -0.212792 +0xE5 +// 0.083189 +0x0B +// 0.193463 +0x19 +// -0.030987 +0xFC +// -0.155454 +0xEC +// 0.159022 +0x14 +// -0.266461 +0xDE +// -0.056885 +0xF9 +// 0.157094 +0x14 +// -0.045825 +0xFA +// -0.017249 +0xFE +// 0.165507 +0x15 +// -0.113469 +0xF1 +// 0.085427 +0x0B +// -0.034557 +0xFC +// -0.108958 +0xF2 +// 0.041399 +0x05 +// 0.081506 +0x0A +// -0.057431 +0xF9 diff --git a/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference53_q7.txt b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference53_q7.txt new file mode 100755 index 00000000..4aa8d5ed --- /dev/null +++ b/Testing/Patterns/DSP/Filtering/MISC/MISCQ7/Reference53_q7.txt @@ -0,0 +1,96 @@ +B +47 +// -0.165310 +0xEB +// -0.314187 +0xD8 +// -0.177025 +0xE9 +// -0.101686 +0xF3 +// 0.022292 +0x03 +// -0.058707 +0xF8 +// 0.257582 +0x21 +// -0.197482 +0xE7 +// -0.025300 +0xFD +// -0.041725 +0xFB +// -0.132141 +0xEF +// -0.026362 +0xFD +// 0.085996 +0x0B +// 0.014449 +0x02 +// 0.120857 +0x0F +// -0.011848 +0xFE +// -0.062113 +0xF8 +// 0.139745 +0x12 +// -0.164331 +0xEB +// 0.108165 +0x0E +// 0.100639 +0x0D +// 0.034127 +0x04 +// -0.074945 +0xF6 +// 0.063403 +0x08 +// 0.080518 +0x0A +// 0.017488 +0x02 +// 0.067366 +0x09 +// 0.069433 +0x09 +// 0.127530 +0x10 +// 0.077447 +0x0A +// 0.139264 +0x12 +// -0.031988 +0xFC +// 0.120276 +0x0F +// -0.028649 +0xFC +// 0.032945 +0x04 +// -0.018304 +0xFE +// 0.070435 +0x09 +// -0.006031 +0xFF +// 0.097056 +0x0C +// -0.106452 +0xF2 +// 0.075513 +0x0A +// -0.034634 +0xFC +// 0.004772 +0x01 +// 0.001304 +0x00 +// -0.012288 +0xFE +// -0.019603 +0xFD +// 0.069824 +0x09 diff --git a/Testing/Source/Tests/FastMathQ15.cpp b/Testing/Source/Tests/FastMathQ15.cpp index e28cd0b3..2fe13202 100755 --- a/Testing/Source/Tests/FastMathQ15.cpp +++ b/Testing/Source/Tests/FastMathQ15.cpp @@ -4,6 +4,7 @@ #include "Test.h" + #define SNR_THRESHOLD 70 /* @@ -13,6 +14,29 @@ a double precision computation. */ #define ABS_ERROR ((q15_t)10) + + + void FastMathQ15::test_division_q15() + { + const q15_t *nump = numerator.ptr(); + const q15_t *denp = denominator.ptr(); + q15_t *outp = output.ptr(); + int16_t *shiftp = shift.ptr(); + arm_status status; + + + for(unsigned long i=0; i < ref.nbSamples(); i++) + { + status = arm_divide_q15(nump[i],denp[i],&outp[i],&shiftp[i]); + } + + ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); + ASSERT_NEAR_EQ(ref,output,ABS_ERROR); + ASSERT_EQ(refShift,shift); + + } + + void FastMathQ15::test_cos_q15() { const q15_t *inp = input.ptr(); @@ -95,6 +119,20 @@ a double precision computation. } break; + + case FastMathQ15::TEST_DIVISION_Q15_4: + { + numerator.reload(FastMathQ15::NUMERATOR_Q15_ID,mgr); + denominator.reload(FastMathQ15::DENOMINATOR_Q15_ID,mgr); + + ref.reload(FastMathQ15::DIVISION_VALUE_Q15_ID,mgr); + refShift.reload(FastMathQ15::DIVISION_SHIFT_S16_ID,mgr); + + output.create(ref.nbSamples(),FastMathQ15::OUT_Q15_ID,mgr); + shift.create(ref.nbSamples(),FastMathQ15::SHIFT_S16_ID,mgr); + + } + break; } } diff --git a/Testing/Source/Tests/FastMathQ31.cpp b/Testing/Source/Tests/FastMathQ31.cpp index 1176918f..8500f86b 100755 --- a/Testing/Source/Tests/FastMathQ31.cpp +++ b/Testing/Source/Tests/FastMathQ31.cpp @@ -13,6 +13,8 @@ a double precision computation. */ #define ABS_ERROR ((q31_t)2200) + + void FastMathQ31::test_cos_q31() { const q31_t *inp = input.ptr(); diff --git a/Testing/Source/Tests/MISCF16.cpp b/Testing/Source/Tests/MISCF16.cpp index 65ead971..19bfc422 100755 --- a/Testing/Source/Tests/MISCF16.cpp +++ b/Testing/Source/Tests/MISCF16.cpp @@ -13,6 +13,35 @@ a double precision computation. #define REL_ERROR (1.0e-4) #define ABS_ERROR (1.0e-3) +/* + +For tests of the error value of the Levinson Durbin algorithm + +*/ +#define SNR_LD_THRESHOLD 59 +#define REL_LD_ERROR (1.0e-3) +#define ABS_LD_ERROR (1.0e-3) + + void MISCF16::test_levinson_durbin_f16() + { + const float16_t *inpA=inputA.ptr(); + const float16_t *errs=inputB.ptr(); + float16_t *outp=output.ptr(); + float16_t err; + + float16_t refError=errs[this->errOffset]; + + arm_levinson_durbin_f16(inpA,outp,&err,this->nba); + + ASSERT_EMPTY_TAIL(output); + ASSERT_SNR(ref,output,(float16_t)SNR_LD_THRESHOLD); + ASSERT_CLOSE_ERROR(ref,output,ABS_LD_ERROR,REL_LD_ERROR); + + + ASSERT_CLOSE_ERROR(refError,err,ABS_LD_ERROR,REL_LD_ERROR); + + } + void MISCF16::test_correlate_f16() { const float16_t *inpA=inputA.ptr(); @@ -694,10 +723,46 @@ a double precision computation. break; #endif + case MISCF16::TEST_LEVINSON_DURBIN_F16_41: + { + this->nba = 7; + inputA.reload(MISCF16::INPUTPHI_A_F16_ID,mgr); + + this->errOffset=0; + inputB.reload(MISCF16::INPUT_ERRORS_F16_ID,mgr); + ref.reload(MISCF16::REF81_F16_ID,mgr); + } + break; + + case MISCF16::TEST_LEVINSON_DURBIN_F16_42: + { + this->nba = 16; + inputA.reload(MISCF16::INPUTPHI_B_F16_ID,mgr); + + this->errOffset=1; + inputB.reload(MISCF16::INPUT_ERRORS_F16_ID,mgr); + ref.reload(MISCF16::REF82_F16_ID,mgr); + } + break; + + case MISCF16::TEST_LEVINSON_DURBIN_F16_43: + { + this->nba = 23; + inputA.reload(MISCF16::INPUTPHI_C_F16_ID,mgr); + + this->errOffset=2; + inputB.reload(MISCF16::INPUT_ERRORS_F16_ID,mgr); + ref.reload(MISCF16::REF83_F16_ID,mgr); + } + break; + } - inputA.reload(MISCF16::INPUTA_F16_ID,mgr,nba); - inputB.reload(MISCF16::INPUTB_F16_ID,mgr,nbb); + if (id < TEST_LEVINSON_DURBIN_F16_41) + { + inputA.reload(MISCF16::INPUTA_F16_ID,mgr,nba); + inputB.reload(MISCF16::INPUTB_F16_ID,mgr,nbb); + } output.create(ref.nbSamples(),MISCF16::OUT_F16_ID,mgr); diff --git a/Testing/Source/Tests/MISCF32.cpp b/Testing/Source/Tests/MISCF32.cpp index 4039e093..bdd3b049 100755 --- a/Testing/Source/Tests/MISCF32.cpp +++ b/Testing/Source/Tests/MISCF32.cpp @@ -15,6 +15,34 @@ a double precision computation. #define REL_ERROR (1.0e-6) #define ABS_ERROR (1.0e-5) +/* + +For tests of the error value of the Levinson Durbin algorithm + +*/ +#define REL_LD_ERROR (1.0e-6) +#define ABS_LD_ERROR (1.0e-6) + + void MISCF32::test_levinson_durbin_f32() + { + const float32_t *inpA=inputA.ptr(); + const float32_t *errs=inputB.ptr(); + float32_t *outp=output.ptr(); + float32_t err; + + float32_t refError=errs[this->errOffset]; + + arm_levinson_durbin_f32(inpA,outp,&err,this->nba); + + ASSERT_EMPTY_TAIL(output); + ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); + ASSERT_CLOSE_ERROR(ref,output,ABS_LD_ERROR,REL_LD_ERROR); + + + ASSERT_CLOSE_ERROR(refError,err,ABS_LD_ERROR,REL_LD_ERROR); + + } + void MISCF32::test_correlate_f32() { const float32_t *inpA=inputA.ptr(); @@ -693,11 +721,47 @@ a double precision computation. } break; + case MISCF32::TEST_LEVINSON_DURBIN_F32_81: + { + this->nba = 3; + inputA.reload(MISCF32::INPUTPHI_A_F32_ID,mgr); + + this->errOffset=0; + inputB.reload(MISCF32::INPUT_ERRORS_F32_ID,mgr); + ref.reload(MISCF32::REF81_F32_ID,mgr); + } + break; + + case MISCF32::TEST_LEVINSON_DURBIN_F32_82: + { + this->nba = 8; + inputA.reload(MISCF32::INPUTPHI_B_F32_ID,mgr); + + this->errOffset=1; + inputB.reload(MISCF32::INPUT_ERRORS_F32_ID,mgr); + ref.reload(MISCF32::REF82_F32_ID,mgr); + } + break; + + case MISCF32::TEST_LEVINSON_DURBIN_F32_83: + { + this->nba = 11; + inputA.reload(MISCF32::INPUTPHI_C_F32_ID,mgr); + + this->errOffset=2; + inputB.reload(MISCF32::INPUT_ERRORS_F32_ID,mgr); + ref.reload(MISCF32::REF83_F32_ID,mgr); + } + break; + } - inputA.reload(MISCF32::INPUTA_F32_ID,mgr,nba); - inputB.reload(MISCF32::INPUTB_F32_ID,mgr,nbb); + if (id < TEST_LEVINSON_DURBIN_F32_81) + { + inputA.reload(MISCF32::INPUTA_F32_ID,mgr,nba); + inputB.reload(MISCF32::INPUTB_F32_ID,mgr,nbb); + } output.create(ref.nbSamples(),MISCF32::OUT_F32_ID,mgr); diff --git a/Testing/Source/Tests/MISCQ31.cpp b/Testing/Source/Tests/MISCQ31.cpp index 70ab68a4..22d3e987 100755 --- a/Testing/Source/Tests/MISCQ31.cpp +++ b/Testing/Source/Tests/MISCQ31.cpp @@ -14,6 +14,34 @@ a double precision computation. */ #define ABS_ERROR_Q31 ((q31_t)2) +/* + +For tests of the error value of the Levinson Durbin algorithm + +*/ +#define ABS_LD_ERROR ((q31_t)30) + + + void MISCQ31::test_levinson_durbin_q31() + { + + + const q31_t *inpA=inputA.ptr(); + const q31_t *errs=inputB.ptr(); + q31_t *outp=output.ptr(); + q31_t err; + q31_t refError=errs[this->errOffset]; + + + arm_levinson_durbin_q31(inpA,outp,&err,this->nba); + + ASSERT_EMPTY_TAIL(output); + ASSERT_SNR(ref,output,(q31_t)SNR_THRESHOLD); + ASSERT_NEAR_EQ(ref,output,ABS_LD_ERROR); + ASSERT_NEAR_EQ(refError,err,ABS_LD_ERROR); + + } + void MISCQ31::test_correlate_q31() { const q31_t *inpA=inputA.ptr(); @@ -693,10 +721,46 @@ a double precision computation. } break; + case MISCQ31::TEST_LEVINSON_DURBIN_Q31_81: + { + this->nba = 3; + inputA.reload(MISCQ31::INPUTPHI_A_Q31_ID,mgr); + + this->errOffset=0; + inputB.reload(MISCQ31::INPUT_ERRORS_Q31_ID,mgr); + ref.reload(MISCQ31::REF81_Q31_ID,mgr); + } + break; + + case MISCQ31::TEST_LEVINSON_DURBIN_Q31_82: + { + this->nba = 8; + inputA.reload(MISCQ31::INPUTPHI_B_Q31_ID,mgr); + + this->errOffset=1; + inputB.reload(MISCQ31::INPUT_ERRORS_Q31_ID,mgr); + ref.reload(MISCQ31::REF82_Q31_ID,mgr); + } + break; + + case MISCQ31::TEST_LEVINSON_DURBIN_Q31_83: + { + this->nba = 11; + inputA.reload(MISCQ31::INPUTPHI_C_Q31_ID,mgr); + + this->errOffset=2; + inputB.reload(MISCQ31::INPUT_ERRORS_Q31_ID,mgr); + ref.reload(MISCQ31::REF83_Q31_ID,mgr); + } + break; + } - inputA.reload(MISCQ31::INPUTA_Q31_ID,mgr,nba); - inputB.reload(MISCQ31::INPUTB_Q31_ID,mgr,nbb); + if (id < TEST_LEVINSON_DURBIN_Q31_81) + { + inputA.reload(MISCQ31::INPUTA_Q31_ID,mgr,nba); + inputB.reload(MISCQ31::INPUTB_Q31_ID,mgr,nbb); + } output.create(ref.nbSamples(),MISCQ31::OUT_Q31_ID,mgr); diff --git a/Testing/desc.txt b/Testing/desc.txt index b2180d9b..e27595ce 100644 --- a/Testing/desc.txt +++ b/Testing/desc.txt @@ -1329,6 +1329,7 @@ group Root { Pattern COS1_Q31_ID : Cos1_q31.txt Pattern SIN1_Q31_ID : Sin1_q31.txt Pattern SQRT1_Q31_ID : Sqrt1_q31.txt + Output OUT_Q31_ID : Output @@ -1349,12 +1350,20 @@ group Root { Pattern SIN1_Q15_ID : Sin1_q15.txt Pattern SQRT1_Q15_ID : Sqrt1_q15.txt + Pattern NUMERATOR_Q15_ID : Numerator1_q15.txt + Pattern DENOMINATOR_Q15_ID : Denominator1_q15.txt + + Pattern DIVISION_VALUE_Q15_ID : DivisionValue1_q15.txt + Pattern DIVISION_SHIFT_S16_ID : DivisionShift1_s16.txt + Output OUT_Q15_ID : Output + Output SHIFT_S16_ID : Output Functions { test_cos_q15:test_cos_q15 test_sin_q15:test_sin_q15 test_sqrt_q15:test_sqrt_q15 + test_division_q15:test_division_q15 } } } @@ -1598,6 +1607,12 @@ group Root { Pattern INPUTA_F32_ID : InputsA1_f32.txt Pattern INPUTB_F32_ID : InputsB1_f32.txt + Pattern INPUTPHI_A_F32_ID : InputPhi81_f32.txt + Pattern INPUTPHI_B_F32_ID : InputPhi82_f32.txt + Pattern INPUTPHI_C_F32_ID : InputPhi83_f32.txt + + Pattern INPUT_ERRORS_F32_ID : LDErrors81_f32.txt + Pattern REF1_F32_ID : Reference1_f32.txt Pattern REF2_F32_ID : Reference2_f32.txt Pattern REF3_F32_ID : Reference3_f32.txt @@ -1678,9 +1693,13 @@ group Root { Pattern REF78_F32_ID : Reference78_f32.txt Pattern REF79_F32_ID : Reference79_f32.txt Pattern REF80_F32_ID : Reference80_f32.txt + Pattern REF81_F32_ID : Reference81_f32.txt + Pattern REF82_F32_ID : Reference82_f32.txt + Pattern REF83_F32_ID : Reference83_f32.txt Output OUT_F32_ID : Output + Output TMP_F32_ID : Temp Functions { arm_correlate_f32 nba=4 nbb=1:test_correlate_f32 @@ -1763,6 +1782,9 @@ group Root { arm_conv_f32 nba=13 nbb=3:test_conv_f32 arm_conv_f32 nba=13 nbb=8:test_conv_f32 arm_conv_f32 nba=13 nbb=11:test_conv_f32 + arm_levinson_durbin_f32 n=3:test_levinson_durbin_f32 + arm_levinson_durbin_f32 n=8:test_levinson_durbin_f32 + arm_levinson_durbin_f32 n=11:test_levinson_durbin_f32 } } @@ -1774,6 +1796,12 @@ group Root { Pattern INPUTA_Q31_ID : InputsA1_q31.txt Pattern INPUTB_Q31_ID : InputsB1_q31.txt + Pattern INPUTPHI_A_Q31_ID : InputPhi81_q31.txt + Pattern INPUTPHI_B_Q31_ID : InputPhi82_q31.txt + Pattern INPUTPHI_C_Q31_ID : InputPhi83_q31.txt + + Pattern INPUT_ERRORS_Q31_ID : LDErrors81_q31.txt + Pattern REF1_Q31_ID : Reference1_q31.txt Pattern REF2_Q31_ID : Reference2_q31.txt Pattern REF3_Q31_ID : Reference3_q31.txt @@ -1854,6 +1882,9 @@ group Root { Pattern REF78_Q31_ID : Reference78_q31.txt Pattern REF79_Q31_ID : Reference79_q31.txt Pattern REF80_Q31_ID : Reference80_q31.txt + Pattern REF81_Q31_ID : Reference81_q31.txt + Pattern REF82_Q31_ID : Reference82_q31.txt + Pattern REF83_Q31_ID : Reference83_q31.txt Output OUT_Q31_ID : Output @@ -1939,6 +1970,9 @@ group Root { arm_conv_q31 nba=13 nbb=3:test_conv_q31 arm_conv_q31 nba=13 nbb=8:test_conv_q31 arm_conv_q31 nba=13 nbb=11:test_conv_q31 + arm_levinson_durbin_q31 n=3:test_levinson_durbin_q31 + arm_levinson_durbin_q31 n=8:test_levinson_durbin_q31 + arm_levinson_durbin_q31 n=11:test_levinson_durbin_q31 } } diff --git a/Testing/desc_f16.txt b/Testing/desc_f16.txt index 85a53004..c8b7a853 100755 --- a/Testing/desc_f16.txt +++ b/Testing/desc_f16.txt @@ -519,6 +519,12 @@ group Root { Pattern INPUTA_F16_ID : InputsA1_f16.txt Pattern INPUTB_F16_ID : InputsB1_f16.txt + Pattern INPUTPHI_A_F16_ID : InputPhi81_f16.txt + Pattern INPUTPHI_B_F16_ID : InputPhi82_f16.txt + Pattern INPUTPHI_C_F16_ID : InputPhi83_f16.txt + + Pattern INPUT_ERRORS_F16_ID : LDErrors81_f16.txt + Pattern REF1_F16_ID : Reference1_f16.txt Pattern REF2_F16_ID : Reference2_f16.txt Pattern REF3_F16_ID : Reference3_f16.txt @@ -599,9 +605,13 @@ group Root { Pattern REF78_F16_ID : Reference78_f16.txt Pattern REF79_F16_ID : Reference79_f16.txt Pattern REF80_F16_ID : Reference80_f16.txt + Pattern REF81_F16_ID : Reference81_f16.txt + Pattern REF82_F16_ID : Reference82_f16.txt + Pattern REF83_F16_ID : Reference83_f16.txt Output OUT_F16_ID : Output + Output TMP_F16_ID : Temp Functions { arm_correlate_f16 nba=4 nbb=1:test_correlate_f16 @@ -644,6 +654,9 @@ group Root { arm_correlate_f16 nba=13 nbb=3:test_correlate_f16 arm_correlate_f16 nba=13 nbb=8:test_correlate_f16 arm_correlate_f16 nba=13 nbb=11:test_correlate_f16 + arm_levinson_durbin_f16 n=7:test_levinson_durbin_f16 + arm_levinson_durbin_f16 n=16:test_levinson_durbin_f16 + arm_levinson_durbin_f16 n=23:test_levinson_durbin_f16 } }